changed pages, and allows subscribing to comments.
* Added a "changes" hook. Renamed the "change" hook to "rendered", but
the old hook name is called for now for back-compat.
changed pages, and allows subscribing to comments.
* Added a "changes" hook. Renamed the "change" hook to "rendered", but
the old hook name is called for now for back-compat.
mode) (smcv)
* inline: Handle obfuscated urls, such as the mailto urls generated by
markdown when forcing urls absolute.
mode) (smcv)
* inline: Handle obfuscated urls, such as the mailto urls generated by
markdown when forcing urls absolute.
other plugins to provide a custom `cookie_jar` object for LWP::UserAgent.
(Thanks, schmonz)
* Avoid escaping / characters in filenames when building the cgiurl,
other plugins to provide a custom `cookie_jar` object for LWP::UserAgent.
(Thanks, schmonz)
* Avoid escaping / characters in filenames when building the cgiurl,
(thanks, dark)
* Fix escaping of filenames in historyurl. (Thanks, aj)
* inline: Improve RSS url munging to use a proper html parser,
(thanks, dark)
* Fix escaping of filenames in historyurl. (Thanks, aj)
* inline: Improve RSS url munging to use a proper html parser,
(Which doesn't include html5 just yet, but then the old version
didn't either.) Bonus: 4 times faster than old regexp method.
* Optimise glob() pagespec. (Thanks, Kathryn and smcv)
(Which doesn't include html5 just yet, but then the old version
didn't either.) Bonus: 4 times faster than old regexp method.
* Optimise glob() pagespec. (Thanks, Kathryn and smcv)
information earlier than the delete hook.
* actiontabs: Improve tab padding.
* blueview: Fix display of links to translated pages in the page header.
information earlier than the delete hook.
* actiontabs: Improve tab padding.
* blueview: Fix display of links to translated pages in the page header.
* blogspam: Fix crash when content contained utf-8.
* external: Disable RPC::XML's "smart" encoding, which sent ints
for strings that contained only a number, fixing a longstanding crash
* blogspam: Fix crash when content contained utf-8.
* external: Disable RPC::XML's "smart" encoding, which sent ints
for strings that contained only a number, fixing a longstanding crash
* Use comment template on comments page of example blog.
* comment.tmpl: Fix up display when inline uses it to display a non-comment
page. (Such as a discussion page.)
* Use comment template on comments page of example blog.
* comment.tmpl: Fix up display when inline uses it to display a non-comment
page. (Such as a discussion page.)
make the git wrapper push to github in the background after ikiwiki
runs.
* po: Added needstranslation() pagespec. (intrigeri)
make the git wrapper push to github in the background after ikiwiki
runs.
* po: Added needstranslation() pagespec. (intrigeri)
and typical use.
* inline: Call indexhtml when inlining internal pages, so their
text can be indexed for searching.
and typical use.
* inline: Call indexhtml when inlining internal pages, so their
text can be indexed for searching.
* openid: Incorporated a fancy openid-selector signin form.
(Based on http://code.google.com/p/openid-selector/)
* openid: Use "openid_identifier" as the form field, as required
* openid: Incorporated a fancy openid-selector signin form.
(Based on http://code.google.com/p/openid-selector/)
* openid: Use "openid_identifier" as the form field, as required
links to the action bar without modifying the template further.
(COMMENTSLINK and DISCUSSIONLINK could be folded into this, but
are kept separate for now to avoid breaking modified templates.)
links to the action bar without modifying the template further.
(COMMENTSLINK and DISCUSSIONLINK could be folded into this, but
are kept separate for now to avoid breaking modified templates.)
* Rename --getctime to --gettime. (The old name still works for
backwards compatibility.)
* --gettime now also looks up last modification time.
* Rename --getctime to --gettime. (The old name still works for
backwards compatibility.)
* --gettime now also looks up last modification time.
a given srcdir. (Use --no-gettime to disable.)
* Add rcs_getmtime to plugin API; currently only implemented
for git and svn.
a given srcdir. (Use --no-gettime to disable.)
* Add rcs_getmtime to plugin API; currently only implemented
for git and svn.
the top of the web root. This is another things that requires a wiki
rebuild on upgrade to this version.
* Fix removal of rendered files in rebuild mode.
the top of the web root. This is another things that requires a wiki
rebuild on upgrade to this version.
* Fix removal of rendered files in rebuild mode.
* img: Fix a bug that could taint @links with undef values.
* setup automator: Configure Term::Readline to use bold for prompt, rather
than default underline. Closes: #517656
* img: Fix a bug that could taint @links with undef values.
* setup automator: Configure Term::Readline to use bold for prompt, rather
than default underline. Closes: #517656
ikiwiki.cgi?do=register
* Improve display of openid in preferences page.
* Add link to userpage (or creation link) to top of preferences page.
* opendiscussion: This plugin will also now allow posting comments
ikiwiki.cgi?do=register
* Improve display of openid in preferences page.
* Add link to userpage (or creation link) to top of preferences page.
* opendiscussion: This plugin will also now allow posting comments
* auto-blog.setup: Lock all pages, so only admin can post to the blog
by default, and enable opendiscussion so others can comment.
* Fix color and format plugins to appear in the websetup interface.
* auto-blog.setup: Lock all pages, so only admin can post to the blog
by default, and enable opendiscussion so others can comment.
* Fix color and format plugins to appear in the websetup interface.
* img: Support alignment of images with captions. (Giuseppe Bilotta)
* websetup: Fix utf-8 problems.
* websetup: Fix bug in array change detection.
* img: Support alignment of images with captions. (Giuseppe Bilotta)
* websetup: Fix utf-8 problems.
* websetup: Fix bug in array change detection.
not object tag.
* git: The new git-notes feature in git 1.6.6 changes git log output
in a way that broke ikiwiki's parser if notes are added to commits.
not object tag.
* git: The new git-notes feature in git 1.6.6 changes git log output
in a way that broke ikiwiki's parser if notes are added to commits.
* localstyle: New plugin, allows overrding the toplevel local.css
with one that is closer to a page.
* httpauth: Add cgiauthurl setting that can be used to do http basic auth
* localstyle: New plugin, allows overrding the toplevel local.css
with one that is closer to a page.
* httpauth: Add cgiauthurl setting that can be used to do http basic auth
the cgi/wiki.
* inline: Do not generate feeds for nested inlines.
* inline: Allow direct inclusion of non-page files in raw mode.
the cgi/wiki.
* inline: Do not generate feeds for nested inlines.
* inline: Allow direct inclusion of non-page files in raw mode.
* moderatedcomments: New plugin to allow comment moderation w/o relying
on blogspam.net.
* When redirecting to a page, ie, after editing, ensure that the
* moderatedcomments: New plugin to allow comment moderation w/o relying
on blogspam.net.
* When redirecting to a page, ie, after editing, ensure that the
Steve Petruzzello.
* Expand banned_users; it can now include PageSpecs, which
allows banning by IP address.
Steve Petruzzello.
* Expand banned_users; it can now include PageSpecs, which
allows banning by IP address.
for template files in.
* Fix parsing web commits from ipv6 addresses.
* Add genwrapper hook, that can be used to add code into the C wrapper.
for template files in.
* Fix parsing web commits from ipv6 addresses.
* Add genwrapper hook, that can be used to add code into the C wrapper.
* inline: Avoid use of my $_ as it fails with older perls.
Closes: #541215
* Add discussionpage configuration setting.
* inline: Avoid use of my $_ as it fails with older perls.
Closes: #541215
* Add discussionpage configuration setting.
-- Joey Hess <joeyh@debian.org> Sun, 15 Mar 2009 17:54:47 -0400
ikiwiki (3.07) unstable; urgency=low
-- Joey Hess <joeyh@debian.org> Sun, 15 Mar 2009 17:54:47 -0400
ikiwiki (3.07) unstable; urgency=low
* Updated German translation (Kai Wasserbäch). Closes: #518377
* Updated French translation (Jean-Luc Coulon). Closes: #518510
* wmd: New plugin contributed by William Uther to support the WMD
* Updated German translation (Kai Wasserbäch). Closes: #518377
* Updated French translation (Jean-Luc Coulon). Closes: #518510
* wmd: New plugin contributed by William Uther to support the WMD
to create it. (smcv)
* Factor out redundant code into goto plugin. (smcv)
* Work around XML::Atom strangeness that results in double-encoded posts.
to create it. (smcv)
* Factor out redundant code into goto plugin. (smcv)
* Work around XML::Atom strangeness that results in double-encoded posts.
* Fix unusual --setup --post-commit command line option combo.
* Create any missing directory necessary to put the wrapper
file into. Closes: #514384
* Fix unusual --setup --post-commit command line option combo.
* Create any missing directory necessary to put the wrapper
file into. Closes: #514384
* meta: New "updated" metadata specifies a fake modification time for a
page, to be output into RSS and Atom feeds. (smcv)
* underlay: New plugin, allows pulling in additional files not
* meta: New "updated" metadata specifies a fake modification time for a
page, to be output into RSS and Atom feeds. (smcv)
* underlay: New plugin, allows pulling in additional files not
* Fix documentation about git hook to use right name. Closes: #510393
* yesno: Always accept English even when localised.
* yesno: Also accept 1 and 0 as input.
* Fix documentation about git hook to use right name. Closes: #510393
* yesno: Always accept English even when localised.
* yesno: Also accept 1 and 0 as input.
that many ikiwiki setups use. Document how to use the new url form.
-- Joey Hess <joeyh@debian.org> Mon, 05 Jan 2009 18:53:50 -0500
that many ikiwiki setups use. Document how to use the new url form.
-- Joey Hess <joeyh@debian.org> Mon, 05 Jan 2009 18:53:50 -0500
* htmlbalance: Demand-load HTML::TreeBuilder to avoid failing test suite
if it is not present.
* French translation update from Philippe Batailler. Closes: #510216
* htmlbalance: Demand-load HTML::TreeBuilder to avoid failing test suite
if it is not present.
* French translation update from Philippe Batailler. Closes: #510216
a new ikiwiki release, and is thus not present in the setup file yet.
-- Joey Hess <joeyh@debian.org> Wed, 31 Dec 2008 15:17:47 -0500
a new ikiwiki release, and is thus not present in the setup file yet.
-- Joey Hess <joeyh@debian.org> Wed, 31 Dec 2008 15:17:47 -0500
change.
* Remove support for unused optional wait parameter from lockwiki.
* aggregate: Try to query XML::Feed for the base url when derelevatising
change.
* Remove support for unused optional wait parameter from lockwiki.
* aggregate: Try to query XML::Feed for the base url when derelevatising
as a not yet released XML::RSS, it will fall back to the old method
if no xml:base info is available.
* meta: Plugin is now enabled by default since the basewiki uses it.
as a not yet released XML::RSS, it will fall back to the old method
if no xml:base info is available.
* meta: Plugin is now enabled by default since the basewiki uses it.
* aggregate: Avoid uninitialized value warnings for pages with no recorded
ctime.
* attachment: Add admin() pagespec to test if the uploading user is a wiki
* aggregate: Avoid uninitialized value warnings for pages with no recorded
ctime.
* attachment: Add admin() pagespec to test if the uploading user is a wiki
Closes: #474611
(Sponsored by The TOVA Company.)
* httpauth: Document that ikiwiki.cgi has to be in a directory subject to
Closes: #474611
(Sponsored by The TOVA Company.)
* httpauth: Document that ikiwiki.cgi has to be in a directory subject to
* inline: Fix handling of rootpage that doesn't exist.
* attachment: Support adding attachments to pages even as they are being
created.
* inline: Fix handling of rootpage that doesn't exist.
* attachment: Support adding attachments to pages even as they are being
created.
you explicitly enable it now.
* goodstuff: Add more, progress, and table plugins to the bundle.
* Improve error message if external plugin fails to load. Closes: #498458
you explicitly enable it now.
* goodstuff: Add more, progress, and table plugins to the bundle.
* Improve error message if external plugin fails to load. Closes: #498458
pages suitable to be used as an underlay. Thanks to Willu for doing most
of the tedious work.
* Move the directive documentation into its own underlay, separate from
pages suitable to be used as an underlay. Thanks to Willu for doing most
of the tedious work.
* Move the directive documentation into its own underlay, separate from
* filecheck: Fall back to testing for binary or plain text files
if no mime type is detected.
* table: Support header=column to make the table header be the first
* filecheck: Fall back to testing for binary or plain text files
if no mime type is detected.
* table: Support header=column to make the table header be the first
-- Joey Hess <joeyh@debian.org> Thu, 14 Aug 2008 18:13:22 -0400
ikiwiki (2.60) unstable; urgency=low
-- Joey Hess <joeyh@debian.org> Thu, 14 Aug 2008 18:13:22 -0400
ikiwiki (2.60) unstable; urgency=low
[ Joey Hess ]
* Starting with this version, "ikiwiki -setup /etc/ikiwiki/auto.setup"
can be used create a new wiki in seconds.
[ Joey Hess ]
* Starting with this version, "ikiwiki -setup /etc/ikiwiki/auto.setup"
can be used create a new wiki in seconds.
* editpage: Don't show attachments link when attachments are disabled.
* tag: Allow tagbase to be overridden by starting a tag with "./" or "/".
(Simon McVittie)
* editpage: Don't show attachments link when attachments are disabled.
* tag: Allow tagbase to be overridden by starting a tag with "./" or "/".
(Simon McVittie)
Previous fix mised a few cases.
* Avoid troublesome abs_path calls in wrapper setup.
* Add allow_symlinks_before_srcdir config setting that can be used to avoid
Previous fix mised a few cases.
* Avoid troublesome abs_path calls in wrapper setup.
* Add allow_symlinks_before_srcdir config setting that can be used to avoid
* Improve toplevel parentlink to link directly to index.html when usedirs is
disabled.
* map: Add a "show" parameter. "show=title" can be used to display page
* Improve toplevel parentlink to link directly to index.html when usedirs is
disabled.
* map: Add a "show" parameter. "show=title" can be used to display page
Jaldhar H. Vyas, Closes: #484510
* hnb: New plugin, contributed by Axel Beckert.
* meta: Store "description" in pagestate for use by other plugins.
Jaldhar H. Vyas, Closes: #484510
* hnb: New plugin, contributed by Axel Beckert.
* meta: Store "description" in pagestate for use by other plugins.
hardcode a proper 'use lib' statement anyway. This fixes a gotcha,
since PERL5LIB won't work once ikiwiki is running via a wrapper or as
a cgi.
hardcode a proper 'use lib' statement anyway. This fixes a gotcha,
since PERL5LIB won't work once ikiwiki is running via a wrapper or as
a cgi.
* amazon_s3: New plugin, which injects wiki pages into Amazon S3, allowing
ikiwiki to be used without a dedicated web server.
* amazon_s3: New plugin, which injects wiki pages into Amazon S3, allowing
ikiwiki to be used without a dedicated web server.
for people stuck on shared hosting without cron. (Sheesh.) Enabled
via the `aggregate_webtrigger` configuration optiom.
* Add pinger and pingee plugins, which allow setting up mirrors and branched
for people stuck on shared hosting without cron. (Sheesh.) Enabled
via the `aggregate_webtrigger` configuration optiom.
* Add pinger and pingee plugins, which allow setting up mirrors and branched
* rcs_diff is a new function that rcs modules should implement.
* Implemented rcs_diff for git, svn, and tla (tla version untested).
Mercurial and monotone still todo.
* rcs_diff is a new function that rcs modules should implement.
* Implemented rcs_diff for git, svn, and tla (tla version untested).
Mercurial and monotone still todo.
version 1.0.16 of Text::Markdown.
* Updated Spanish translation from Victor Moral.
* Fix example exclude regexp. Closes: #469691
version 1.0.16 of Text::Markdown.
* Updated Spanish translation from Victor Moral.
* Fix example exclude regexp. Closes: #469691