# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--algernon@bonehunter.rulez.org--tla/babble--mainline--0.1
#
2004-03-07 13:06:23 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-103
Summary:
Build.PL CPANification
Revision:
babble--mainline--0.1--patch-103
* Build.PL: Removed determine_version() stuff, and the sign option,
and added a create_makefile_pl one, so this can be installed from
CPAN.
modified files:
Build.PL ChangeLog
2004-03-07 11:47:52 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-102
Summary:
Fixed Babble::DataSource::HTTP
Revision:
babble--mainline--0.1--patch-102
* lib/Babble/DataSource/HTTP.pm (collect):
Babble::Document::Collection does not have a `documents' method
anymore, but does have a ->{documents} key, use that.
modified files:
ChangeLog lib/Babble/DataSource/HTTP.pm
2004-03-07 11:33:28 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-101
Summary:
Added theme modules
Revision:
babble--mainline--0.1--patch-101
* lib/Babble/Theme.pm: New file.
* lib/Babble/Theme/planet.pm: Likewise.
* lib/Babble/Theme/advogato.pm: Likewise.
* lib/Babble/Theme/sidebar.pm: Likewise.
new files:
lib/Babble/Theme.pm lib/Babble/Theme/advogato.pm
lib/Babble/Theme/planet.pm lib/Babble/Theme/sidebar.pm
modified files:
ChangeLog
2004-03-07 11:31:23 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-100
Summary:
Advogato theme cleaning
Revision:
babble--mainline--0.1--patch-100
* lib/Babble/Theme/advogato/sidebar.tmpl: Remved the datebar knob. We
do not place the anchors, so the bar is useless here.
modified files:
ChangeLog lib/Babble/Theme/advogato/sidebar.tmpl
2004-03-07 10:39:02 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-99
Summary:
install-theme.PL fix
Revision:
babble--mainline--0.1--patch-99
* tools/install-theme.PL: Fixed (Babble::Themes vs Babble::Theme
issue)
modified files:
ChangeLog tools/install-theme.PL
2004-03-07 10:34:47 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-98
Summary:
install-theme.PL move
Revision:
babble--mainline--0.1--patch-98
* lib/Babble/Theme/install-theme.PL: Moved from here...
* tools/install-theme.PL: ...to here.
new files:
tools/.arch-ids/=id
modified files:
Build.PL ChangeLog
renamed files:
lib/Babble/Theme/install-theme.PL
==> tools/install-theme.PL
new directories:
tools tools/.arch-ids
2004-03-07 10:32:36 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-97
Summary:
Babble::Themes => Babble::Theme
Revision:
babble--mainline--0.1--patch-97
Renamed the Babble::Themes stuff to Babble::Theme. All users updated.
modified files:
Build.PL ChangeLog lib/Babble.pm
renamed files:
lib/Babble/Themes/.arch-ids/=id
==> lib/Babble/Theme/.arch-ids/=id
lib/Babble/Themes/.arch-ids/babble.png.id
==> lib/Babble/Theme/.arch-ids/babble.png.id
lib/Babble/Themes/advogato/.arch-ids/=id
==> lib/Babble/Theme/advogato/.arch-ids/=id
lib/Babble/Themes/planet/.arch-ids/=id
==> lib/Babble/Theme/planet/.arch-ids/=id
lib/Babble/Themes/sidebar/.arch-ids/=id
==> lib/Babble/Theme/sidebar/.arch-ids/=id
new directories:
lib/Babble/Theme/.arch-ids lib/Babble/Theme/advogato/.arch-ids
lib/Babble/Theme/planet/.arch-ids
lib/Babble/Theme/sidebar/.arch-ids
removed directories:
lib/Babble/Themes/.arch-ids
lib/Babble/Themes/advogato/.arch-ids
lib/Babble/Themes/planet/.arch-ids
lib/Babble/Themes/sidebar/.arch-ids
renamed directories:
lib/Babble/Themes
==> lib/Babble/Theme
2004-03-07 10:30:13 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-96
Summary:
Support Output methods and Themes with :: in them (sub-stuff)
Revision:
babble--mainline--0.1--patch-96
* lib/Babble.pm (output): Convert all :: in the theme/type names into
/s.
modified files:
ChangeLog lib/Babble.pm
2004-03-06 18:06:39 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-95
Summary:
install-theme.PL
Revision:
babble--mainline--0.1--patch-95
* lib/Babble/Themes/install-theme.PL: New file.
* Build.PL: Added code to call install-theme.PL to install all three
themes.
new files:
lib/Babble/Themes/install-theme.PL
modified files:
Build.PL ChangeLog
2004-03-06 17:15:00 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-94
Summary:
themes => lib/Babble/Themes
Revision:
babble--mainline--0.1--patch-94
* themes/: Renamed to...
* lib/Babble/Themes/: ...this.
modified files:
ChangeLog
renamed files:
themes/.arch-ids/=id
==> lib/Babble/Themes/.arch-ids/=id
themes/.arch-ids/babble.png.id
==> lib/Babble/Themes/.arch-ids/babble.png.id
themes/advogato/.arch-ids/=id
==> lib/Babble/Themes/advogato/.arch-ids/=id
themes/planet/.arch-ids/=id
==> lib/Babble/Themes/planet/.arch-ids/=id
themes/sidebar/.arch-ids/=id
==> lib/Babble/Themes/sidebar/.arch-ids/=id
new directories:
lib/Babble/Themes/.arch-ids
lib/Babble/Themes/advogato/.arch-ids
lib/Babble/Themes/planet/.arch-ids
lib/Babble/Themes/sidebar/.arch-ids
removed directories:
themes/.arch-ids themes/advogato/.arch-ids
themes/planet/.arch-ids themes/sidebar/.arch-ids
renamed directories:
themes
==> lib/Babble/Themes
2004-03-06 17:05:17 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-93
Summary:
Build.PL reformatting
Revision:
babble--mainline--0.1--patch-93
* Build.PL: Reformatted.
modified files:
Build.PL ChangeLog
2004-03-06 17:03:37 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-92
Summary:
Donwgraded XML::RSS dependency to a recommends only
Revision:
babble--mainline--0.1--patch-92
* Build.PL: Downgraded XML::RSS dependency to a recommends only.
modified files:
Build.PL ChangeLog
2004-03-06 17:02:05 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-91
Summary:
Added theme support to Babble::output()
Revision:
babble--mainline--0.1--patch-91
* lib/Babble.pm (output): Added code to support loading
Babble::Themes::$theme instead of Babble::Output::$type.
modified files:
ChangeLog lib/Babble.pm
2004-03-06 16:55:06 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-90
Summary:
Babble::Output
Revision:
babble--mainline--0.1--patch-90
* lib/Babble/Output.pm: New file.
* lib/Babble/Output/HTML.pm: Make it an Babble::Output descendant.
* lib/Babble/Output/RSS.pm: Likewise.
new files:
lib/Babble/Output.pm
modified files:
ChangeLog lib/Babble/Output/HTML.pm lib/Babble/Output/RSS.pm
2004-03-06 16:44:34 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-89
Summary:
Documentation updates
Revision:
babble--mainline--0.1--patch-89
Lots of documentation updates all over the place.
Also removed some superfluous methods from Babble::Document, and
updated all users to use the hash elements instead.
modified files:
ChangeLog lib/Babble.pm lib/Babble/DataSource.pm
lib/Babble/Document.pm lib/Babble/Document/Collection.pm
lib/Babble/Output/HTML.pm lib/Babble/Output/RSS.pm
lib/Babble/Processors.pm lib/Babble/Processors/Extra.pm
lib/Babble/Utils.pm
2004-03-06 14:32:27 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-88
Summary:
Babble::DataSource::HTTP::collect() fixes
Revision:
babble--mainline--0.1--patch-88
* lib/Babble/DataSource/HTTP.pm (collect): Only access $rss->channel
('dc') if it exists.
modified files:
ChangeLog lib/Babble/DataSource/HTTP.pm
2004-03-06 13:12:43 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-87
Summary:
Babble::Document
Revision:
babble--mainline--0.1--patch-87
* lib/Babble/Document.pm: New file.
* lib/Babble/Document/Collection.pm: Likewise.
* lib/Babble.pm: Updated to use Babble::Document::Collection and
Babble::Document instead of XML::RSS.
* lib/Babble/DataSource.pm: Likewise.
* lib/Babble/DataSource/HTTP.pm: Likewise.
* lib/Babble/DataSource/FlatFile.pm: Likewise.
* lib/Babble/Output/RSS.pm: Likewise.
* lib/Babble/Processors/Extra.pm: Likewise.
* lib/Babble/Processors.pm: Likewise.
(subject): Removed.
(default): Do not call subject anymore.
* lib/Babble/Output/HTML.pm: Renamed the `channels' template variable
to `documents'.
* themes/advogato/main_content.tmpl: Updated to reflect recent
changes.
* themes/advogato/sidebar.tmpl: Likewise.
* themes/planet/main_content.tmpl: Likewise.
* themes/planet/sidebar.tmpl: Likewise.
* themes/sidebar/sidebar.tmpl: Likewise.
new files:
lib/Babble/Document.pm lib/Babble/Document/.arch-ids/=id
lib/Babble/Document/Collection.pm
modified files:
ChangeLog lib/Babble.pm lib/Babble/DataSource.pm
lib/Babble/DataSource/FlatFile.pm
lib/Babble/DataSource/HTTP.pm lib/Babble/Output/HTML.pm
lib/Babble/Output/RSS.pm lib/Babble/Processors.pm
lib/Babble/Processors/Extra.pm
themes/advogato/main_content.tmpl themes/advogato/sidebar.tmpl
themes/planet/main_content.tmpl themes/planet/sidebar.tmpl
themes/sidebar/sidebar.tmpl
new directories:
lib/Babble/Document lib/Babble/Document/.arch-ids
2004-03-05 10:51:18 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-86
Summary:
Advogato theme upgrades
Revision:
babble--mainline--0.1--patch-86
* themes/advogato/: Split the theme into multiple files, and added
all of the knobs the planet template supports and makes sense here
too.
new files:
themes/advogato/head.tmpl themes/advogato/main_content.tmpl
themes/advogato/sidebar.tmpl
modified files:
ChangeLog themes/advogato/advogato.css
themes/advogato/advogato.tmpl
2004-03-05 10:20:20 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-85
Summary:
Fixed Babble::DataSource::FlatFile
Revision:
babble--mainline--0.1--patch-85
* lib/Babble/DataSource/FlatFile.pm (collect): It is `meta_title',
not `meta_name'.
modified files:
ChangeLog lib/Babble/DataSource/FlatFile.pm
2004-03-05 10:13:10 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-84
Summary:
Naming policy overhaul
Revision:
babble--mainline--0.1--patch-84
All data that are used by the templates and is not coming from any
source, but from the config, is prefixed with `meta_'. Every URL data
ends with `_link', options that are used only for if statements, and
turn template features on/off are prefixed with
`template_knob_'. Data which is put into the template verbatim, and
is coming from the config is prefixed with `meta_' and has a `_text'
suffix.
modified files:
ChangeLog lib/Babble.pm lib/Babble/DataSource/FlatFile.pm
lib/Babble/Output/HTML.pm lib/Babble/Output/RSS.pm
themes/advogato/advogato.tmpl themes/planet/banner.tmpl
themes/planet/head.tmpl themes/planet/main_content.tmpl
themes/planet/sidebar.tmpl themes/sidebar/sidebar.tmpl
2004-03-05 09:51:54 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-83
Summary:
babble_feed => babble_feed_link
Revision:
babble--mainline--0.1--patch-83
* lib/Babble/DataSource/FlatFile.pm (collect): babble_feed =>
babble_feed_link.
modified files:
ChangeLog lib/Babble/DataSource/FlatFile.pm
2004-03-05 09:37:38 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-82
Summary:
Split planet template, and added a few new knobs to it
Revision:
babble--mainline--0.1--patch-82
* themes/planet/planet.tmpl: Split into multiple files:
* themes/planet/head.tmpl: this...
* themes/planet/banner.tmpl: ...this...
* themes/planet/main_content.tmpl: ...this...
* themes/planet/sidebar.tmpl: ...and this.
new files:
themes/planet/banner.tmpl themes/planet/head.tmpl
themes/planet/main_content.tmpl themes/planet/sidebar.tmpl
modified files:
ChangeLog themes/planet/planet.tmpl
2004-03-05 09:30:58 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-81
Summary:
Allow split templates in Output::HTML
Revision:
babble--mainline--0.1--patch-81
* lib/Babble/Output/HTML.pm (output): Pass a `path' argument to
HTML::Template->new(), containing the dirname portion of the
template.
modified files:
ChangeLog lib/Babble/Output/HTML.pm
2004-03-04 22:34:36 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-80
Summary:
Removed Babble->add_source(), use ->add_sources() instead
Revision:
babble--mainline--0.1--patch-80
* lib/Babble.pm (add_source): Removed.
modified files:
ChangeLog lib/Babble.pm
2004-03-04 13:22:21 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-79
Summary:
Allow overriding the -permalink_gen option in FlatFile
Revision:
babble--mainline--0.1--patch-79
* lib/Babble/DataSource/FlatFile.pm (new): Only set a default
-permalink_gen if it is unset.
modified files:
ChangeLog lib/Babble/DataSource/FlatFile.pm
2004-03-04 12:25:49 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-78
Summary:
$rss->{channel}->{channel} setting
Revision:
babble--mainline--0.1--patch-78
* lib/Babble.pm (collect_feeds): Removed the
$rss->{channel}->{channel} fiddling.
* lib/Babble/DataSource/HTML.pm (collect): Set
$rss->{channel}->{channel} here.
* lib/Babble/DataSource/FlatFile.pm (collect): Likewise.
modified files:
ChangeLog lib/Babble.pm lib/Babble/DataSource/FlatFile.pm
lib/Babble/DataSource/HTTP.pm
2004-03-04 11:52:00 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-77
Summary:
planet template update
Revision:
babble--mainline--0.1--patch-77
* themes/planet/planet.tmpl: Only display the subscription bar, if
babble_option_nosources is false.
modified files:
ChangeLog themes/planet/planet.tmpl
2004-03-04 11:44:54 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-76
Summary:
Babble::DataSource::FlatFile
Revision:
babble--mainline--0.1--patch-76
* lib/Babble/DataSource/FlatFile.pm: New file.
new files:
lib/Babble/DataSource/FlatFile.pm
modified files:
ChangeLog
2004-03-04 11:38:11 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-75
Summary:
Babble::DataSource->collect() syntax change
Revision:
babble--mainline--0.1--patch-75
* lib/Babble.pm (collect): Pass $self to $source->collect().
* lib/Babble/DataSource.pm: Document the collect() argument.
modified files:
ChangeLog lib/Babble.pm lib/Babble/DataSource.pm
2004-03-04 11:33:33 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-74
Summary:
Babble::Processors simplification
Revision:
babble--mainline--0.1--patch-74
* lib/Babble/Processors.pm: Simplified most of the processors quite
much.
(subject): New processor.
(default): Call it.
modified files:
ChangeLog lib/Babble/Processors.pm
2004-03-04 11:24:14 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-73
Summary:
Fixed a thinko
Revision:
babble--mainline--0.1--patch-73
* lib/Babble/Output/RSS.pm (output): $param{$foo} should be used
instead of $param->{$foo}.
modified files:
ChangeLog lib/Babble/Output/RSS.pm
2004-03-04 09:38:59 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-72
Summary:
Downgraded LWP::UserAgent from required to recommends
Revision:
babble--mainline--0.1--patch-72
* Build.PL: Downgraded LWP::UserAgent from required to recommends.
modified files:
Build.PL ChangeLog
2004-03-04 09:38:03 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-71
Summary:
Updated description
Revision:
babble--mainline--0.1--patch-71
* lib/Babble.pm: Updated the description in POD.
modified files:
ChangeLog lib/Babble.pm
2004-03-04 09:29:45 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-70
Summary:
Babble::DataSource and other minor things
Revision:
babble--mainline--0.1--patch-70
* lib/Babble/DataSource.pm: New file.
* lib/Babble/DataSource/HTTP.pm: New file, extracted mostly from
lib/Babble.pm's get_feeds().
* lib/Babble.pm: Updated to use Babble::DataSource objects. Also
renamed get_feeds() to collect_feeds().
* lib/Babble/Output/HTML.pm: Use strict, and prefix all interpreted
params with a dash.
* lib/Babble/Output/RSS.pm: Likewise, and also fix the dc:date stuff.
* lib/Babble/Processors.pm (creator): Use $source->{-id}.
* lib/Babble/Processors/Extra.pm (creator_map): Use
$source->{-creator_map}.
* lib/Babble/Utils.pm: Use strict.
(force_limits): Use $self->{Config}->{-limit_max}.
* babble.pl: Updated to use the new conventions.
new files:
lib/Babble/DataSource.pm lib/Babble/DataSource/.arch-ids/=id
lib/Babble/DataSource/HTTP.pm
modified files:
ChangeLog babble.pl lib/Babble.pm lib/Babble/Output/HTML.pm
lib/Babble/Output/RSS.pm lib/Babble/Processors.pm
lib/Babble/Processors/Extra.pm lib/Babble/Utils.pm
new directories:
lib/Babble/DataSource lib/Babble/DataSource/.arch-ids
2004-03-02 21:56:29 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-69
Summary:
MANIFEST.SKIP update
Revision:
babble--mainline--0.1--patch-69
* MANIFEST.SKIP: Added a few more regexps to ignore.
modified files:
ChangeLog MANIFEST.SKIP
2004-03-02 13:06:53 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-68
Summary:
Babble::Utils
Revision:
babble--mainline--0.1--patch-68
* lib/Babble/Utils.pm: New file.
new files:
lib/Babble/Utils.pm
modified files:
ChangeLog
2004-03-02 13:01:39 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-67
Summary:
Babble.pm doc updated
Revision:
babble--mainline--0.1--patch-67
* lib/Babble.pm: Updated the docs a little.
modified files:
ChangeLog lib/Babble.pm
2004-03-02 12:30:26 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-66
Summary:
sort_items() => split_items()
Revision:
babble--mainline--0.1--patch-66
* lib/Babble.pm (get_feeds): Sort ->{Items} at the end.
(sort_items): Renamed to...
(split_items): ...as it does not do any sorting anymore.
* babble.pl: Updated to use ->split_items().
modified files:
ChangeLog babble.pl lib/Babble.pm
2004-03-02 12:15:12 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-65
Summary:
Minor get_feeds() enhancement
Revision:
babble--mainline--0.1--patch-65
* lib/Babble.pm (get_feeds): Only push the item to the stack if it
still has a ->{link} key.
modified files:
ChangeLog lib/Babble.pm
2004-03-02 11:35:51 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-64
Summary:
creator_map() move and change
Revision:
babble--mainline--0.1--patch-64
* lib/Babble/Processors.pm (default): Removed creator_map call.
(creator_map): Moved from here...
* lib/Babble/Processors/Extra.pm (creator_map): ...here, and changed
slightly to be more useful.
modified files:
ChangeLog lib/Babble/Processors.pm
lib/Babble/Processors/Extra.pm
2004-03-02 11:14:59 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-63
Summary:
Better RSS output
Revision:
babble--mainline--0.1--patch-63
* lib/Babble/Output/RSS.pm (output): Added dc:date and dc:subject to
the output feed (if the current item has these, that is).
modified files:
ChangeLog lib/Babble/Output/RSS.pm
2004-03-01 19:03:56 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-62
Summary:
Theme rearrangements
Revision:
babble--mainline--0.1--patch-62
Rearranged the themes into subdirs under themes/.
new files:
themes/advogato/.arch-ids/=id themes/planet/.arch-ids/=id
themes/sidebar/.arch-ids/=id
modified files:
ChangeLog
renamed files:
themes/advogato.css
==> themes/advogato/advogato.css
themes/advogato.tmpl
==> themes/advogato/advogato.tmpl
themes/planet.css
==> themes/planet/planet.css
themes/planet.tmpl
==> themes/planet/planet.tmpl
themes/sidebar.tmpl
==> themes/sidebar/sidebar.tmpl
new directories:
themes/advogato themes/advogato/.arch-ids themes/planet
themes/planet/.arch-ids themes/sidebar
themes/sidebar/.arch-ids
2004-03-01 19:01:23 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-61
Summary:
Directory move
Revision:
babble--mainline--0.1--patch-61
* examples: Renamed to...
* themes: ...this.
modified files:
ChangeLog
renamed files:
examples/.arch-ids/=id
==> themes/.arch-ids/=id
examples/.arch-ids/babble.png.id
==> themes/.arch-ids/babble.png.id
new directories:
themes/.arch-ids
removed directories:
examples/.arch-ids
renamed directories:
examples
==> themes
2004-03-01 19:00:08 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-60
Summary:
Added planetarium support for the planet template
Revision:
babble--mainline--0.1--patch-60
* examples/planet.tmpl: Added planetarium support.
modified files:
ChangeLog examples/planet.tmpl
2004-03-01 12:24:26 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-59
Summary:
A few little babble.pl changes
Revision:
babble--mainline--0.1--patch-59
* babble.pl: Moved %Babble and @Feeds inside the foreach loop, and
added a %Config variable, which is passed to Babble->new(). Also,
moved some options from %Babble to %Config.
modified files:
ChangeLog babble.pl
2004-03-01 12:05:29 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-58
Summary:
Babble::Processors::Extra
Revision:
babble--mainline--0.1--patch-58
* lib/Babble/Processors/Extra.pm: New file.
new files:
lib/Babble/Processors/.arch-ids/=id
lib/Babble/Processors/Extra.pm
modified files:
ChangeLog
new directories:
lib/Babble/Processors lib/Babble/Processors/.arch-ids
2004-03-01 12:04:17 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-57
Summary:
Requirements/Recommends fiddling
Revision:
babble--mainline--0.1--patch-57
* Build.PL: Only recommend HTML::Template, do not require it (one does
not have to use the HTML output method), and recommend Data::Dumper
too.
modified files:
Build.PL ChangeLog
2004-03-01 11:53:07 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-56
Summary:
Formatting fix
Revision:
babble--mainline--0.1--patch-56
* lib/Babble/Processors.pm: Removed a superflous empty line.
modified files:
ChangeLog lib/Babble/Processors.pm
2004-03-01 11:48:50 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-55
Summary:
Better handling of missing $item->{date} field
Revision:
babble--mainline--0.1--patch-55
* lib/Babble/Processors.pm (date): Only do the substitution if there
is an $item->{date} field.
modified files:
ChangeLog lib/Babble/Processors.pm
2004-03-01 11:44:17 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-54
Summary:
Formatting fixes
Revision:
babble--mainline--0.1--patch-54
* lib/Babble.pm: Fixed mis-formattings in the code.
* lib/Babble/Processors.pm: Likewise.
modified files:
ChangeLog lib/Babble.pm lib/Babble/Processors.pm
2004-03-01 11:35:55 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-53
Summary:
Processor changes
Revision:
babble--mainline--0.1--patch-53
* lib/Babble.pm (new): Store unrecognised options too.
(get_feeds): Pass $self to the processors.
* lib/Babble/Processors.pm: Modified all processors to ignore the
fourth argument.
modified files:
ChangeLog lib/Babble.pm lib/Babble/Processors.pm
2004-02-29 22:40:07 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-52
Summary:
Re-added determine_version() stuff
Revision:
babble--mainline--0.1--patch-52
* Build.PL: Effectively reverted patch-38.
modified files:
Build.PL ChangeLog
2004-02-29 22:03:24 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-51
Summary:
dist_name removed
Revision:
babble--mainline--0.1--patch-51
* Build.PL: Removed the dist_name argument from the
Module::Build->new() invocation.
modified files:
Build.PL ChangeLog
2004-02-29 21:53:28 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-50
Summary:
create README
Revision:
babble--mainline--0.1--patch-50
* Build.PL: Add dist_version_from and create_readme arguments to
Module::Build->new().
modified files:
Build.PL ChangeLog
2004-02-29 21:42:40 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-49
Summary:
POD updates
Revision:
babble--mainline--0.1--patch-49
* lib/Babble.pm: Fixed some formatting issues in the POD docs.
* lib/Babble/Processor.pm: Likewise.
* lib/Babble/Output/RSS.pm: Likewise.
* lib/Babble/Output/HTML.pm: Likewise.
modified files:
ChangeLog lib/Babble.pm lib/Babble/Output/HTML.pm
lib/Babble/Output/RSS.pm lib/Babble/Processors.pm
2004-02-29 21:27:57 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-48
Summary:
Make babble.pl able to handle multiple files
Revision:
babble--mainline--0.1--patch-48
* babble.pl: Do the stuff in a loop.
modified files:
ChangeLog babble.pl
2004-02-29 21:09:22 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-47
Summary:
Documented Babble::Processor
Revision:
babble--mainline--0.1--patch-47
* lib/Babble/Processor.pm: Documented.
modified files:
ChangeLog lib/Babble/Processors.pm
2004-02-29 20:46:26 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-46
Summary:
Pass on %params to the template in Babble::Output::HTML
Revision:
babble--mainline--0.1--patch-46
* lib/Babble/Output/HTML.pm (output): Make %params available to the
template, as documented.
modified files:
ChangeLog lib/Babble/Output/HTML.pm
2004-02-29 20:44:29 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-45
Summary:
Babble::Output::HTML documentation
Revision:
babble--mainline--0.1--patch-45
* lib/Babble/Output/HTML.pm: Added POD documentation.
modified files:
ChangeLog lib/Babble/Output/HTML.pm
2004-02-29 20:25:56 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-44
Summary:
Babble::Output::RSS optimisation
Revision:
babble--mainline--0.1--patch-44
* lib/Babble/Output/RSS.pm (output): Optimised argument locator.
modified files:
ChangeLog lib/Babble/Output/RSS.pm
2004-02-29 20:12:11 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-43
Summary:
Documented Babble::Output::RSS.
Revision:
babble--mainline--0.1--patch-43
* lib/Babble/Output/RSS.pm: Added some POD docs.
modified files:
ChangeLog lib/Babble/Output/RSS.pm
2004-02-29 19:52:44 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-42
Summary:
Fixed a typo
Revision:
babble--mainline--0.1--patch-42
* lib/Babble.pm (get_feeds): Added a missing bracelet.
modified files:
ChangeLog lib/Babble.pm
2004-02-29 19:51:58 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-41
Summary:
Split out output methods
Revision:
babble--mainline--0.1--patch-41
* lib/Babble.pm: Split out output methods into...
* lib/Babble/Output/HTML.pm: ...this...
* lib/Babble/Output/RSS.pm: ...and this.
new files:
lib/Babble/Output/.arch-ids/=id lib/Babble/Output/HTML.pm
lib/Babble/Output/RSS.pm
modified files:
ChangeLog lib/Babble.pm
new directories:
lib/Babble/Output lib/Babble/Output/.arch-ids
2004-02-29 19:40:58 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-40
Summary:
Documentation, step one
Revision:
babble--mainline--0.1--patch-40
* lib/Babble.pm: Documented the `Babble' module in POD format.
modified files:
ChangeLog lib/Babble.pm
2004-02-29 18:33:43 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-39
Summary:
$VERSION fix
Revision:
babble--mainline--0.1--patch-39
* lib/Babble.pm {$VERSION}: Set to 0.1.1.
modified files:
ChangeLog lib/Babble.pm
2004-02-29 18:29:59 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-38
Summary:
Build.PL simplification
Revision:
babble--mainline--0.1--patch-38
* Build.PL: Removed dist_version parameter from Module::Build->new
invocation.
(determine_version): Removed.
modified files:
Build.PL ChangeLog
2004-02-29 18:24:13 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-37
Summary:
Code cleanup
Revision:
babble--mainline--0.1--patch-37
* lib/Babble.pm: Moved $self->{Processors} to
$self->{Config}->{Processors}.
modified files:
ChangeLog lib/Babble.pm
2004-02-29 18:21:50 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-36
Summary:
Ooops, fixed babble.pl
Revision:
babble--mainline--0.1--patch-36
* babble.pl: Removed an accidental ->add_params() line.
modified files:
ChangeLog babble.pl
2004-02-29 17:55:38 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-35
Summary:
Removed README
Revision:
babble--mainline--0.1--patch-35
* README: It was way out of date, and I don't feel like rewriting it
yet.
removed files:
README
modified files:
ChangeLog
2004-02-29 17:51:26 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-34
Summary:
Babble rewritten
Revision:
babble--mainline--0.1--patch-34
* lib/Babble.pm: New file.
* lib/Babble/Processors.pm: Likewise.
* lib/Babble/Config.pm: Removed.
* lib/Babble/Feed.pm: Likewise.
* lib/Babble/Output/HTML.pm: Likewise.
* lib/Babble/Output/RSS.pm: Likewise.
* babble.pl: Rewritten to use the new Babble.
The new implementation is more perlish, more extensible and is better
is probably far too many ways to list.
new files:
lib/Babble.pm lib/Babble/Processors.pm
removed files:
lib/Babble/Config.pm lib/Babble/Feed.pm
lib/Babble/Output/.arch-ids/=id lib/Babble/Output/HTML.pm
lib/Babble/Output/RSS.pm
modified files:
ChangeLog babble.pl
removed directories:
lib/Babble/Output lib/Babble/Output/.arch-ids
2004-02-29 11:25:13 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-33
Summary:
MANIFEST.SKIP update
Revision:
babble--mainline--0.1--patch-33
* MANIFEST.SKIP: Added a regexp to ignore tarballs and signatures.
modified files:
ChangeLog MANIFEST.SKIP
2004-02-28 15:41:00 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-32
Summary:
Sidebar template
Revision:
babble--mainline--0.1--patch-32
* examples/sidebar.tmpl: New file.
new files:
examples/sidebar.tmpl
modified files:
ChangeLog
2004-02-28 15:07:46 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-31
Summary:
Datebar for the planet template
Revision:
babble--mainline--0.1--patch-31
* examples/planet.tmpl: Added an option to have a bar of dates after
the subscription list, so one can go and click on a date and get
there.
modified files:
ChangeLog examples/planet.tmpl
2004-02-28 14:55:21 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-30
Summary:
Planet template fix
Revision:
babble--mainline--0.1--patch-30
* examples/planet.tmpl: Added doctype.
modified files:
ChangeLog examples/planet.tmpl
2004-02-28 14:53:58 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-29
Summary:
Advogato-style templates
Revision:
babble--mainline--0.1--patch-29
* examples/advogato.tmpl: New file.
* examples/advogato.css: Likewise.
new files:
examples/advogato.css examples/advogato.tmpl
modified files:
ChangeLog
2004-02-28 13:19:08 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-28
Summary:
Merge examples/planet.tmpl with examples/planet-nodate.tmpl
Revision:
babble--mainline--0.1--patch-28
* examples/planet.tmpl: If babble_option_nodate is set, do not add
date headlines.
* examples/planet-nodate.tmpl: Removed.
removed files:
examples/planet-nodate.tmpl
modified files:
ChangeLog examples/planet.tmpl
2004-02-28 13:14:05 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-27
Summary:
Support global params in the HTML template
Revision:
babble--mainline--0.1--patch-27
* lib/Babble/Output/HTML.pm (template): Pass a global_vars => 1 option
to HTML::Template->new() too.
modified files:
ChangeLog lib/Babble/Output/HTML.pm
2004-02-27 10:22:17 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-26
Summary:
CDATA-ise more of the RSS feed
Revision:
babble--mainline--0.1--patch-26
* lib/Babble/Output/RSS.pm: CDATA-ise some more stuff.
modified files:
ChangeLog lib/Babble/Output/RSS.pm
2004-02-27 10:09:48 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-25
Summary:
Template fixes
Revision:
babble--mainline--0.1--patch-25
* examples/planet.tmpl: It is babble_feed, not feed.
* examples/planet-nodate.tmpl: Likewise.
modified files:
ChangeLog examples/planet-nodate.tmpl examples/planet.tmpl
2004-02-27 10:05:45 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-24
Summary:
Typo fix
Revision:
babble--mainline--0.1--patch-24
* lib/Babble/Config.pm: Fixed a typo.
modified files:
ChangeLog lib/Babble/Config.pm
2004-02-27 09:55:30 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-23
Summary:
Template updates
Revision:
babble--mainline--0.1--patch-23
* examples/planet.tmpl: Use babble_feed if available.
* examples/planet-nodate.tmpl: Likewise.
modified files:
ChangeLog examples/planet-nodate.tmpl examples/planet.tmpl
2004-02-27 09:48:40 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-22
Summary:
Babble::Output::RSS
Revision:
babble--mainline--0.1--patch-22
* lib/Babble/Output/RSS.pm: New file, no documentation yet.
* babble.pl: Support RSS output too.
new files:
lib/Babble/Output/RSS.pm
modified files:
ChangeLog babble.pl
2004-02-27 09:45:16 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-21
Summary:
babble.pl updates
Revision:
babble--mainline--0.1--patch-21
* babble.pl: Use $Babble::Config::Babble{babble_outname_format}, and
save directly to a file.
* lib/Babble/Config.pm {%Babble}: Added babble_outname_format (not
documented yet).
modified files:
ChangeLog babble.pl lib/Babble/Config.pm
2004-02-27 09:41:52 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-20
Summary:
New Babble::Config::Babble keys
Revision:
babble--mainline--0.1--patch-20
* lib/Babble/Config.pm {%Babble}: Added babble_link and babble_desc.
modified files:
ChangeLog lib/Babble/Config.pm
2004-02-27 08:29:08 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-19
Summary:
Source layout cleanup
Revision:
babble--mainline--0.1--patch-19
* babble.png: Moved from here...
* examples/babble.png: ...to here.
* .arch-inventory: Deleted.
* MANIFEST.SKIP: Deleted .arch-inventory.
removed files:
.arch-inventory
modified files:
ChangeLog MANIFEST.SKIP
renamed files:
.arch-ids/babble.png.id
==> examples/.arch-ids/babble.png.id
babble.png
==> examples/babble.png
2004-02-26 22:00:50 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-18
Summary:
Detect Module::Signature
Revision:
babble--mainline--0.1--patch-18
* Build.PL: Detect if Module::Signature is installed, and use it if it
is.
modified files:
Build.PL ChangeLog
2004-02-26 21:29:21 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-17
Summary:
MANIFEST traded for a MANIFEST.SKIP
Revision:
babble--mainline--0.1--patch-17
* MANIFEST: Removed.
* MANIFEST.SKIP: New file.
new files:
.arch-ids/MANIFEST.SKIP.id MANIFEST.SKIP
removed files:
.arch-ids/MANIFEST.id MANIFEST
modified files:
ChangeLog
2004-02-26 21:10:19 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-16
Summary:
Automatic version checking in Build.PL
Revision:
babble--mainline--0.1--patch-16
* Build.PL: Use determine_version() for dist_version.
(determine_version): New sub.
modified files:
Build.PL ChangeLog
2004-02-26 21:01:29 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-15
Summary:
README
Revision:
babble--mainline--0.1--patch-15
* README: New file.
* MANIFEST: Added.
new files:
README
modified files:
ChangeLog MANIFEST
2004-02-26 19:46:44 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-14
Summary:
planet-nodate.tmpl
Revision:
babble--mainline--0.1--patch-14
* examples/planet-nodate.tmpl: New file.
* MANIFEST: Added.
new files:
examples/planet-nodate.tmpl
modified files:
ChangeLog MANIFEST
2004-02-26 19:43:52 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-13
Summary:
$Babble::Config::Babble{babble_logo_url}
Revision:
babble--mainline--0.1--patch-13
* lib/Babble/Config.pm {%Config}: Added a babble_logo_url member.
* examples/planet.tmpl: Updated to use it.
modified files:
ChangeLog examples/planet.tmpl lib/Babble/Config.pm
2004-02-26 19:40:30 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-12
Summary:
CSS fix
Revision:
babble--mainline--0.1--patch-12
* examples/planet.css (#sidebar): Do not set height.
modified files:
ChangeLog examples/planet.css
2004-02-26 19:24:22 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-11
Summary:
Really support no-creator
Revision:
babble--mainline--0.1--patch-11
* examples/planet.tmpl: Really do support no-creator.
modified files:
ChangeLog examples/planet.tmpl
2004-02-26 19:17:52 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-10
Summary:
Support empty creator in the template
Revision:
babble--mainline--0.1--patch-10
* examples/planet.tmpl: Support an empty creator.
modified files:
ChangeLog examples/planet.tmpl
2004-02-26 18:32:17 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-9
Summary:
Split entries by date
Revision:
babble--mainline--0.1--patch-9
* lib/Babble/Feed.pm (process_item): Set up an ->{sdate} key too,
containing only the year-month-day part of the date.
(do_magic): Split up the sorted entries into day sub-categories.
* examples/planet.tmpl: Updated to do a double-loop thingy.
* examples/planet.css (.date): New class.
modified files:
ChangeLog examples/planet.css examples/planet.tmpl
lib/Babble/Feed.pm
2004-02-26 18:08:56 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-8
Summary:
Module::Buildized
Revision:
babble--mainline--0.1--patch-8
* Build.PL: New file.
* MANIFEST: Likewise.
* COPYING: Likewise.
new files:
.arch-ids/COPYING.id .arch-ids/MANIFEST.id Build.PL COPYING
MANIFEST
modified files:
ChangeLog
2004-02-26 18:03:55 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-7
Summary:
Move
Revision:
babble--mainline--0.1--patch-7
* Babble/: Moved from here...
* lib/Babble/: ...to here.
new files:
lib/.arch-ids/=id
modified files:
ChangeLog
renamed files:
Babble/.arch-ids/=id
==> lib/Babble/.arch-ids/=id
Babble/Output/.arch-ids/=id
==> lib/Babble/Output/.arch-ids/=id
new directories:
lib lib/.arch-ids lib/Babble/.arch-ids
lib/Babble/Output/.arch-ids
removed directories:
Babble/.arch-ids Babble/Output/.arch-ids
renamed directories:
Babble
==> lib/Babble
2004-02-26 18:01:18 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-6
Summary:
POD documentation
Revision:
babble--mainline--0.1--patch-6
* Babble/Config.pm: Added POD docs.
* Babble/Feed.pm: Likewise.
* Babble/Output/HTML.pm: Likewise.
modified files:
Babble/Config.pm Babble/Feed.pm Babble/Output/HTML.pm
ChangeLog
2004-02-26 15:57:04 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-5
Summary:
Template moving
Revision:
babble--mainline--0.1--patch-5
* babble.tmpl: Moved from here...
* examples/planet.tmpl: ...to here, and made it use babble_css.
* babble.css: Moved from here...
* examples/planet.css: ...to here.
new files:
examples/.arch-ids/=id
modified files:
ChangeLog examples/planet.tmpl
renamed files:
babble.css
==> examples/planet.css
babble.tmpl
==> examples/planet.tmpl
new directories:
examples examples/.arch-ids
2004-02-26 15:53:21 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-4
Summary:
Template fix
Revision:
babble--mainline--0.1--patch-4
* babble.tmpl: Only output the — thing in entry titles if there
is a title.
modified files:
ChangeLog babble.tmpl
2004-02-26 15:51:46 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-3
Summary:
Modularisation
Revision:
babble--mainline--0.1--patch-3
* babble.pl: Split into smaller modules...
* Babble/: ...under here.
new files:
Babble/.arch-ids/=id Babble/Config.pm Babble/Feed.pm
Babble/Output/.arch-ids/=id Babble/Output/HTML.pm
modified files:
ChangeLog babble.pl
new directories:
Babble Babble/.arch-ids Babble/Output Babble/Output/.arch-ids
2004-02-26 14:33:03 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-2
Summary:
Massive template & css updates
Revision:
babble--mainline--0.1--patch-2
* babble.css: Many updates.
* babble.tmpl: Likewise.
* babble.png: New file.
new files:
.arch-ids/babble.png.id babble.png
modified files:
ChangeLog babble.css babble.tmpl
new directories:
.arch-ids
2004-02-26 14:31:56 GMT Gergely Nagy <algernon@bonehunter.rulez.org> patch-1
Summary:
Babble info added to the template processor
Revision:
babble--mainline--0.1--patch-1
* babble.pl: Add some info about the babble, and make it available for
the template.
modified files:
ChangeLog babble.pl
2004-02-26 00:25:32 GMT Gergely Nagy <algernon@bonehunter.rulez.org> base-0
Summary:
initial import
Revision:
babble--mainline--0.1--base-0
(automatically generated log message)
new files:
ChangeLog babble.css babble.pl babble.tmpl