File: ChangeLog

package info (click to toggle)
nanoblogger 3.3-4
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 640 kB
  • ctags: 133
  • sloc: sh: 2,958; xml: 98; makefile: 33
file content (331 lines) | stat: -rw-r--r-- 9,491 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
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.