2007-01-13 16:58 n1xt3r
* docs/nanoblogger.html:
- Major updates to default templates and style sheets that effects the
rendering in web browsers.
- Improved --query option to work in conjunction with the --list option.
- New nb_browser message for language definitions.
2007-01-13 16:31 n1xt3r
* ChangeLog, README, nb, default/styles/nb_clean.css,
default/styles/nb_default.css, default/styles/nb_rusted.css,
default/styles/nb_spring.css, default/styles/nb_steelblue.css,
default/templates/main_index.htm,
default/templates/month_archive.htm, docs/nanoblogger.html,
lang/en/messages.lang, lib/query.sh, lib/tools.sh,
plugins/atom.sh, plugins/rss2.sh, plugins/z001_articles_meta.sh,
plugins/archive/master_index.sh,
plugins/archive/year/year_index.sh:
- Fix: multiple minor update issues when by deleting categories.
- Fix: multiple accounts where a file should've been tested for existance
that created a series of noncritical errors.
2007-01-04 15:52 n1xt3r
* README, TODO, nb, nb.conf, default/blog.conf,
docs/nanoblogger.html, lib/config.sh, lib/query.sh, lib/tools.sh,
plugins/weblog_links.sh:
- Fix: CATEGORY_FEEDS had no effect.
- Fix: query limit of -1 was ignored.
- Fix: tried to show delete information before checking if entry existed.
- Fix: MAX_TITLE_WIDTH was too short, now defaults to 150.
- Documented language definitions.
- Several updates to documentation and comments.
2007-01-04 00:15 n1xt3r
* default/plugins/test.off:
- Emptied default plugins directory.
2007-01-04 00:11 n1xt3r
* default/blog.conf:
- Added default info for MAX_TITLEWIDTH.
2007-01-01 13:29 n1xt3r
* nb, default/blog.conf, docs/nanoblogger.html, lib/config.sh,
lib/query.sh, lib/tools.sh:
- Fix: "query_db master" always forced update of master.db regardless of
any changes.
- Fix: Couldn't override $BROWSER or $EDITOR in a sane way.
- $NB_BROWSER overrides $BROWSER and $NB_EDITOR overrides $EDITOR.
2006-12-23 18:52 n1xt3r
* default/blog.conf, lib/config.sh, lib/tools.sh:
- Implemented $EDITOR and $BROWSER replacement variables - $NB_EDITOR,
$NB_BROWSER.
- Fix: default for previewing weblog could choke on debianutils' $BROWSER
variable.
2006-12-23 16:32 n1xt3r
* nb, lib/tools.sh:
- Fix: straight invocation of $BROWSER conflicted with sensible-browser.
- Attempted to update language definitions.
2006-12-23 12:44 n1xt3r
* TODO, nb, default/blog.conf, lib/tools.sh:
- Fix: noncritical temp files were not created in time, sending errors to
stdout.
- Fix: sed command in title2link() could be shortened (thanks Dmitry
Kohmanyuk)
- Fix: cache files updated after weblog generation from same command line.
2006-12-05 10:01 n1xt3r
* nb, docs/nanoblogger.html, lang/en/help.txt,
lang/en/messages.lang, lib/tools.sh:
- Fix: cached older entries when chron. order was plain - should be latest.
- Added prompt when editing entries to accomodate ext. editing processes.
- New "--query" option to assist in editing or deleting of entries that
match a particular query.
2006-11-25 19:42 n1xt3r
* TODO, default/images/feed-icon-14x14.png,
default/styles/nb_clean.css, default/styles/nb_default.css,
default/styles/nb_rusted.css, default/styles/nb_spring.css,
default/styles/nb_steelblue.css,
default/templates/main_index.htm, docs/nanoblogger.html,
plugins/atom.sh, plugins/rss2.sh, plugins/weblog_links.sh:
- integrated feed icon.
- Fix: syndication feeds didn't retain their reverse chronological order.
2006-10-24 13:44 n1xt3r
* plugins/: atom.sh, weblog_links.sh, z001_articles_meta.sh,
entry/mod/moods.sh:
Fix: regex for detecting moods variables was too broad.
Fix: Michal Čihař noticed non-escaped HTML caused Tidy to skip output from
atom.sh plugin.
Fix: Romain Lenglet noticed variables were not being initialized for
the meta-based articles plugin.
2006-10-03 14:17 n1xt3r
* lib/tools.sh:
Fix: It was discovered that regex used in set_smarlinkname() was too broad.
2006-09-29 02:27 n1xt3r
* lib/tools.sh:
Fix: regex to reduce title length, always removed one character too many.
2006-09-29 02:19 n1xt3r
* nb.conf, docs/nanoblogger.html, lib/config.sh, lib/tools.sh:
Limited length of entry's URL when greater than $MAX_TITLEWIDTH.
2006-09-24 15:23 n1xt3r
* default/blog.conf, lib/config.sh, lib/query.sh, lib/tools.sh,
plugins/recent_entries.sh:
Fix: Recent entries plugin works with set_smartlinkname().
2006-09-23 22:14 n1xt3r
* default/blog.conf, docs/nanoblogger.html, lib/config.sh,
lib/tools.sh:
Backwards support for previous linking methods.
2006-09-23 19:55 n1xt3r
* nb, lib/tools.sh:
Fix: deleted entry list was updated in an illogical fashion causing
non-critical race conditions.
2006-09-23 17:34 n1xt3r
* TODO, lib/tools.sh:
Fix: set_smartlinkname() was missing operative variable for categories.
2006-09-23 09:07 n1xt3r
* TODO, nb, lib/tools.sh:
- Fix: noncritical sed errors upon entry deletion.
- Improved pagination of entries without categories.
2006-09-23 08:29 n1xt3r
* nb, lib/tools.sh, plugins/atom.sh, plugins/recent_entries.sh,
plugins/rss2.sh:
- Enabled title based links.
- Automatically manages same titled links of both entries and categories.
- Fix: previous and next entries update again.
- Fix: pagination of main page completes upon adding new entries.
2006-09-20 15:01 n1xt3r
* plugins/weblog_links.sh:
Fix: properly checks RSS2_CATFEEDS before creating RSS 2.0 feed links
2006-09-20 14:25 n1xt3r
* README, lib/config.sh, lib/error.sh, lib/query.sh, lib/tools.sh,
plugins/weblog_links.sh:
- Fix: Feed list handles SHOW_INDEXFILE
- Fix: --blogdir ($BLOG_DIR) handles "./"
2006-09-18 16:28 n1xt3r
* nb, lib/config.sh:
Removed bad module add of templates.
2006-09-18 13:39 n1xt3r
* TODO, default/templates/main_index.htm, lang/en/templates.lang,
plugins/atom.sh, plugins/rss2.sh, plugins/weblog_links.sh:
- Patch: add CSS for feeds, by nijel
- Patch: include list of syndication feeds to template, by nijel
2006-08-30 12:48 n1xt3r
* nb, default/styles/nb_clean.css, default/styles/nb_default.css,
default/styles/nb_rusted.css, default/styles/nb_spring.css,
default/styles/nb_steelblue.css,
default/templates/category_archive.htm,
default/templates/main_index.htm,
default/templates/month_archive.htm, lib/config.sh,
plugins/calendar.sh, plugins/archive/month/month_calendar.sh:
- Cleaned up design and code for page navigation menus.
- Patch: applied calendar-fix.patch from Nijel to fix grep expression.
2006-08-05 21:37 n1xt3r
* nb:
Fix: build_dayarchive() didn't compare update list against month list.
2006-08-05 17:08 n1xt3r
* TODO, nb, lib/tools.sh, plugins/calendar.sh,
plugins/archive/month/month_calendar.sh,
plugins/archive/year/year_index.sh:
- Fix: previous commit broke paginate() update routines..
- Fix: day archives looped entire month regardless of modified entries.
- Enhanced speed when listing entries.
2006-08-01 15:08 n1xt3r
* README, nb, docs/nanoblogger.html, plugins/atom.sh,
plugins/recent_entries.sh, plugins/rss2.sh:
- LIMIT_ITEMS changed to FEED_ITEMS, default for syndication plugins.
- new control variables for syndication plugins, ATOM_ITEMS, RSS2_ITEMS,
RSS_ITEMS.
- LIST_N changed to RECENTLIST_ENTRIES and LIST_OFFSET to
RECENTLIST_OFFSET.
2006-07-31 20:30 n1xt3r
* nb:
Automatically remove old numbered pages leftover from pagination.
2006-07-31 18:32 n1xt3r
* README, TODO, nb, default/templates/day_archive.htm,
docs/nanoblogger.html, lib/config.sh, lib/query.sh:
- Fix: pagination wasn't setting limits and offsets correctly.
- Main page can be split using pagination.
2006-07-30 22:27 n1xt3r
* TODO, nb, default/templates/day_archive.htm,
default/templates/month_archive.htm, docs/nanoblogger.html,
lib/config.sh:
- Fix: pagination with limit of 1 was calculated incorrectly.
- Added necessary page navigational links to month archive template.
2006-07-30 00:11 n1xt3r
* nb, nb.conf, default/templates/day_archive.htm,
default/templates/permalink.htm, lib/config.sh, lib/query.sh,
lib/tools.sh, plugins/archive/day/cal2daytitle.sh,
plugins/archive/year/year_index.sh:
- Archives by day.
- Permanent links anchor to day archives unless individual archives
enabled.
- Automatic pagination of month and day archives.
2006-07-26 12:45 n1xt3r
* lib/tools.sh:
Fix (by Niels Heirbaut): metadata templates were being overwritten because
of a typo in a conditional statement.
2006-07-12 15:14 n1xt3r
* nb:
Fix: previous commit broke handling user plugins directory exclusively.
2006-07-12 14:55 n1xt3r
* nb, docs/nanoblogger.html:
Fix: some plugins failed to load when user plugins tree structure differed
from the main plugins.
2006-07-11 01:57 n1xt3r
* nb:
- Multiple copies of plugins are handled through Bash internals (instead of
"sort -u").
- User plugins are loaded in their natural order.
- User plugins load before main plugins.
2006-07-09 18:00 n1xt3r
* nb, plugins/z001_articles_meta.sh:
Changed naming convention for plugins to include both letters and numbers.
2006-07-08 21:00 n1xt3r
* nb:
Fix: reduced redundancy and further improved logic in loading user plugins.
2006-07-07 20:01 n1xt3r
* TODO, nb, plugins/makepage/tidy.sh:
Fix: code for loading user plugins contained bad logic.