pkgsrc/www/ikiwiki/PLIST

330 lines
16 KiB
Text
Raw Normal View History

@comment $NetBSD: PLIST,v 1.18 2009/10/10 17:58:41 schmonz Exp $
bin/ikiwiki
Update ikiwiki to 2.15. This includes latest security fix. Remove patch -- make changes using SUBST_SED framework. Add imagemagick as an option (not on by default). Add perl:run for USE_TOOLS. Add another script to REPLACE_PERL. Get rid of most of post-install target and let the ikiwiki Makefile do the installation. Too many changes from CHANGELOG to list. Here are the most recent: ikiwiki (2.15) unstable; urgency=low * Add a new ikiwiki-makerepo program, that automates setting up a repo and importing existing content for svn, git, and mercurial. This makes the setup process much simpler. * Reorganised git documentation. * Actually install the ikiwiki-update-wikilist program. * Improve workaround for perl bug #376329. Rather than double-encoding, which has been reported to cause encoding problems (though I haven't reproduced them), just catch a failure of markdown, and retry. (The crazy perl bug magically disappears on the retry.) Closes: #449379 * Add umask configuration option. Closes: #443329 -- Joey Hess <joeyh@debian.org> Sat, 01 Dec 2007 11:44:01 -0500 ikiwiki (2.14) unstable; urgency=high * Let CC be used to control what compiler is used to build wrappers. * Use 'cc' instead of gcc as the default compiler. * Security fix: Ensure that there are no symlinks anywhere in the path to the top of the srcdir. In certian unusual configurations, an attacker who could commit to one of the parent directories of the srcdir could use a symlink attack to cause ikiwiki to publish files elsewhere in the filesystem. More details at <http://ikiwiki.info/security/#index29h2> -- Joey Hess <joeyh@debian.org> Mon, 26 Nov 2007 15:26:06 -0500
2007-12-05 05:09:53 +01:00
bin/ikiwiki-makerepo
bin/ikiwiki-transition
Update ikiwiki to 2.15. This includes latest security fix. Remove patch -- make changes using SUBST_SED framework. Add imagemagick as an option (not on by default). Add perl:run for USE_TOOLS. Add another script to REPLACE_PERL. Get rid of most of post-install target and let the ikiwiki Makefile do the installation. Too many changes from CHANGELOG to list. Here are the most recent: ikiwiki (2.15) unstable; urgency=low * Add a new ikiwiki-makerepo program, that automates setting up a repo and importing existing content for svn, git, and mercurial. This makes the setup process much simpler. * Reorganised git documentation. * Actually install the ikiwiki-update-wikilist program. * Improve workaround for perl bug #376329. Rather than double-encoding, which has been reported to cause encoding problems (though I haven't reproduced them), just catch a failure of markdown, and retry. (The crazy perl bug magically disappears on the retry.) Closes: #449379 * Add umask configuration option. Closes: #443329 -- Joey Hess <joeyh@debian.org> Sat, 01 Dec 2007 11:44:01 -0500 ikiwiki (2.14) unstable; urgency=high * Let CC be used to control what compiler is used to build wrappers. * Use 'cc' instead of gcc as the default compiler. * Security fix: Ensure that there are no symlinks anywhere in the path to the top of the srcdir. In certian unusual configurations, an attacker who could commit to one of the parent directories of the srcdir could use a symlink attack to cause ikiwiki to publish files elsewhere in the filesystem. More details at <http://ikiwiki.info/security/#index29h2> -- Joey Hess <joeyh@debian.org> Mon, 26 Nov 2007 15:26:06 -0500
2007-12-05 05:09:53 +01:00
bin/ikiwiki-update-wikilist
Update to 3.10. From the changelog: This is a major upgrade from 2.x. Please read: <URL:http://ikiwiki.info/tips/upgrade_to_3.0/> The highlights of the changes in version 3.0 include: * Support for uploading attachments. * Can rename and remove pages and files via the web. * Web based setup. * Blog-style comments as an alternative to Discussion pages. * Many other new plugins including htmlbalance, format, progress, color, autoindex, cutpaste, hnb, creole, txt, amazon s3, pinger, pingee, edittemplate * The RecentChanges page is compiled statically, not generated from the CGI. * Support for additional revision control systems: bzr, monotone * Support for untrusted git push. * A new version (3.00) of the plugin API, exporting additional commonly used functions from IkiWiki.pm. * Nearly everything in ikiwiki is now a plugin, from WikiLinks to page editing, to RecentChanges. * Far too many bug fixes, features, and enhancements to list here. 3.10: * darcs: Finally added support for this VCS, thanks to many contributors: - Thomas Schwinge wrote the original file, implementing only rcs_commit. - Benjamin A'Lee contributed an alternative implementation. - Tuomo Valkonen contributed rcs_getctime and stub rcs_recentchanges. - Simon Michael contributed multiple changes. - Petr Rockai fixed rcs_recentchanges. - Sven M. Hallberg merged the above and added missing features. * Add missing newline to Confirm Password prompt. * Add missing permalink support to archivepage and titlepage templates. * debian/control: Wrap fields. * inline: Add author info to archive display. * Add a microblog template that is useful for inlining microblogging posts. 3.09: * inline: Add title_natural sort order, using Sort::Naturally (chrysn) * inline: Fix urls to feed when feedfile is used on an index page. * git, mercurial: Fix --getctime to return file creation time, not last commit time. * Updated French translation (Jean-Luc Coulon). Closes: #521072 * css: Add clear: both to inlinefooter. * comments: Fix too loose test for comments pages that matched normal pages with "comment_" in their name. Closes: #521322 * comments: Fix anchor ids to be legal xhtml. Closes: #521339 * Fix documentation of anonok_pagespec. Closes: #521793 * Add missing suggests on libtext-textile-perl. Closes: #522039 * recentchanges: change to using do=goto links for user links. * Fix git test suite to use a bare repo. 3.08: * git: Fix utf-8 encoding of author names. * git: Manually decode git output from utf-8, avoids warning messages on invalidly encoded output. * Fix bug that caused weird things to appear as page types. 3.07: * Updated German translation (Kai Wasserbaech). Closes: #518377 * Updated French translation (Jean-Luc Coulon). Closes: #518510 * wmd: New plugin contributed by William Uther to support the WMD Wysiwym markdown editor. * smiley: Avoid infinite loop in smiley expansion triggered by the template scan mode change in version 3.05. Closes: #518805 * template: When loading a template in scan mode, let preprocess know it only needs to scan. 3.06: * Setup automator: Fix bug in password comparison. Closes: #517654 3.05: * debhelper v7(.0.50); rules file minimisation. * template: Load templates in scan mode. This is potentially expensive, but is necessary so that meta and tag directives, and other links on templates affect the page using the template reliably. * goto: Fix redirect to comments. * Add noextension parameter to htmlize hooks to support, eg, Makefile. * Add tagged() PageSpec. * Updated German translation (Kai Wasserbaech). Closes: #516770 * Setup automator: Prompt for password twice. Closes: #516973 * bzr: Add missing rcs_diff. (liw) * comments: Avoid showing comment moderation button in prefs to non-admins. * goto: Fix typo that broke recentchanges_link compatibility. 3.04: * 404: New plugin which lets you use the IkiWiki CGI script as an Apache 404 handler, to give the behaviour of various other wiki engines where visiting a nonexistent page provides you with a link to create it. (smcv) * Factor out redundant code into goto plugin. (smcv) * Work around XML::Atom strangeness that results in double-encoded posts. (smcv) * Updated German translation (Kai Wasserbaech). Closes: #514251 * Fix unusual --setup --post-commit command line option combo. * Create any missing directory necessary to put the wrapper file into. Closes: #514384 * shortcut: If default_pageext is set, first look for shortcuts.default_pageext. * Allow comments, rename, remove, and attachment plugins to be used even if the editpage plugin is disabled. 3.03: * Avoid feeding decoded unicode to Term::ReadLine. Closes: 512169 * blogspam: Log spam info on failure in debug mode. * Remove nonstandard css. Closes: #512378 * blogspam: Fix use of blogspam_options and blogspam_server config settings. * comments: If comment content checks fail, store the comment (in .ikiwiki/comments_pending) for moderator review. * comments: Add a moderation web interface, which admins can access via their Preferences page. * git: Fix malformed utf8 received from git. * 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 in version control. (smcv) 3.02: * blogspam: New plugin, adding spam filtering for page editing / comment posting using the BlogSpam.net API. * Add auto-blog.setup, which will set up an ikiwiki instance tuned for use in blogging. * checkcontent: New hook, can be used to implement arbitrary content filters, including spam filters. * table: Fix misparsed links in external files. * table: Find links in external files in scan pass. * rename: Show full names of affected pages. * comments: Fix cache avoidance hack. * repolist: New plugin to support the rel=vcs-* microformat. * goodstuff: Include repolist by default. (But it does nothing until configured with the repository locations.) * comments: Add support for removing comments via web interface. (smcv) * Consistently allow use of relative paths in all PageSpecs that take a page name parameter. Previously, match_created_before(), match_created_after(), match_sourcepage(), and match_destpage() did not support that, and the docs were not clear. * pinger: Get whole url, don't just head, avoids problems on the nostromo web server. * Recommend libterm-readline-gnu-perl since that makes auto.setup behave better. 3.01: * ikiwiki-makerepo: Fix injecting of empty mercurial and bzr repositories. Closes: #510518 * 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. * A recent change to gitweb removed support for the form of diffurl that many ikiwiki setups use. Document how to use the new url form. 2.72: * Avoid comments in recentchanges being broken links (smcv) * Add deprecation warning for GlobLists, which will stop working in 3.0. * camelcase: Add camelcase_ignore setting. * googlecalendar: Add runtime deprecation warning. * comments: Deal with users entering unqualified or partial urls. * inline: Run format hook first, to ensure other format hooks can affect inlined content. Closes: #509710 2.71: * comments: Blog-style comment support, contributed by Simon McVittie. * htmlbalance: New plugin contributed by Simon McVittie. * Change deb dependencies to list Text::Markdown before markdown (really this time). * Improve escaping of wikilinks and preprocessor directives in content produced by aggregate and recentchanges. * French translation update from Philippe Batailler. Closes: #506250 * Spanish translation update from Victor Moral. * Fix handling of wrappergroup option. * Correct --dumpsetup to include the srcdir in the setup file. * German translation update from Kai Wasserbaech. Closes: #507056 * inline: Support emptyfeeds=no option to skip generating empty feeds. * inline: Support feedfile option to change the filename of the feed generated. * meta: Pass info to htmlscrubber so htmlscrubber_skip can take effect. * htmlbalance: don't compact whitespace, and set misc other options (smcv) * rename: Fix double-escaping of page name in edit box. * monotone: When getting the log, tell monotone how many entries we want, rather than closing the pipe, which it dislikes. (thm) * Coding style change: Remove explcit vim folding markers. * aggregate: If a feed fails to be downloaded, try again immediatly next time aggregation is run, even if the usual time has not passed. Closes: #508622 (Michael Gold) * meta: Process meta date during scan pass so that the date will always affect sorting in inlines. * Improve display of some openids (smcv) 2.70: * Avoid crash on malformed utf-8 discovered by intrigeri. 2.69: * Avoid multiple ikiwiki cgi processes piling up, eating all memory, and thrashing, by making the cgi wrapper wait on a cgilock. If you had to set apache's MaxClients low to avoid ikiwiki thrashing your server, you can now turn it up to a high value. * Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed after above change. * Remove support for unused optional wait parameter from lockwiki. * aggregate: Try to query XML::Feed for the base url when derelevatising links. Since this needs the just released XML::Feed 0.3, as well 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. * txt: Do not encode quotes when filtering the txt, as that broke later parsing of any directives on the page. * Fix the link() pagespec to match links that are internally recorded as absolute. * Add rel=nofollow to recentchanges_links for the same (weak) reasons it was earlier added to edit links. * tag: Normalize tagbase so leading/trailing slashes in it don't break things. * bzr: Fix dates for recentchanges. 2.68: * Add support for checking pushes from untrusted git committers. This can be used to set up anonymous git pushes, and other similar things. * format: New plugin, allows embedding differently formatted text inside a page (ie, otl inside a mdwn page, or syntax highlighted code inside a page). * relativedate: New javascript-alicious plugin that makes all dates display relative, in a very nice way, if I say so myself. * Optimise the no-op post-commit hook, to speed up web edits by a fraction of a second. * git: Allow sha1_commit to be used in the diffurl, to support cgit. * shortcut: Fix display of shortcuts while previewing. * Plugins that used to override displaytime should instead override formattime. displaytime will call that, and may wrap markup around the formatted time. * Add an underlay for javascript, and add ikiwiki.js containing some utility code. * toggle: Stop embedding the full toggle code on each page using it, and move it to toggle.js in the javascript underlay. * recentchanges: Make feed links point back to anchors on the recentchanges page. (JasonBlevins) * Fix issue with utf-8 in wikiname breaking session cookies, by entity-encoding the wikiname in the session cookie. * Use the pure perl Data::Dumper when generating setup files to ensure that utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. * inline: Only the last feed link was put on the page, fix this to include all feed links. So rss will be included along with atom, and pages with multiple feeds will get links added for all feeds. * tag: When tagpage is set, force the links created by tagging to point at the toplevel tagpage, and not closer subpages. The html links already went there, but internally the links were not recorded as absolute, which could cause confusing backlinks etc. * Add an inject function, that can be used by plugins that want to replace one of ikiwiki's functions with their own version. (This is a scary thing that grubs through the symbol table, and replaces all exported occurances of a function with the injected version.) * external: RPC functions can be injected to replace exported functions. * Updated French translation. Closes: #502694 * Updated Spanish translation from the ever vigilant Victor Moral. * Updated Danish translation from Jonas Smedegaard. Closes: #503117 * Preserve syslog setting when doing `ikiwiki -setup foo -dumpsetup bar` * Several fixes to --render mode. 2.67: * remove: Avoid $_ breakage. (Stupid, stupid perl.) * Updated Spanish translation from Victor Moral. * lockedit: Support specifying which users (and IP addresses) a page is locked for. This supports most of the ACL type things users have been wanting to be done. Closes: #443346 (It does not control who can read a page, but that's out of scope for ikiwiki.) * orphans: Fix unquoted page name in regexp. * google: Plugin provides google site search, contributed by Peter Simons. * Pass HTTPS variable through the wrapper so that CGI->https can be used by plugins. Closes: #502047 * inline: Allow MTIME to be used in inlinepage.tmpl. * inline: Use the feed's description in the rss and atom links. Closes: #502113 * aggregate: Avoid bug that caused immediate expiration of items with a date in the future.
2009-04-21 18:34:43 +02:00
lib/ikiwiki/plugins/proxy.py
lib/ikiwiki/plugins/rst
${PLIST.w3m}libexec/w3m/cgi-bin/ikiwiki-w3m.cgi
Update ikiwiki to 2.15. This includes latest security fix. Remove patch -- make changes using SUBST_SED framework. Add imagemagick as an option (not on by default). Add perl:run for USE_TOOLS. Add another script to REPLACE_PERL. Get rid of most of post-install target and let the ikiwiki Makefile do the installation. Too many changes from CHANGELOG to list. Here are the most recent: ikiwiki (2.15) unstable; urgency=low * Add a new ikiwiki-makerepo program, that automates setting up a repo and importing existing content for svn, git, and mercurial. This makes the setup process much simpler. * Reorganised git documentation. * Actually install the ikiwiki-update-wikilist program. * Improve workaround for perl bug #376329. Rather than double-encoding, which has been reported to cause encoding problems (though I haven't reproduced them), just catch a failure of markdown, and retry. (The crazy perl bug magically disappears on the retry.) Closes: #449379 * Add umask configuration option. Closes: #443329 -- Joey Hess <joeyh@debian.org> Sat, 01 Dec 2007 11:44:01 -0500 ikiwiki (2.14) unstable; urgency=high * Let CC be used to control what compiler is used to build wrappers. * Use 'cc' instead of gcc as the default compiler. * Security fix: Ensure that there are no symlinks anywhere in the path to the top of the srcdir. In certian unusual configurations, an attacker who could commit to one of the parent directories of the srcdir could use a symlink attack to cause ikiwiki to publish files elsewhere in the filesystem. More details at <http://ikiwiki.info/security/#index29h2> -- Joey Hess <joeyh@debian.org> Mon, 26 Nov 2007 15:26:06 -0500
2007-12-05 05:09:53 +01:00
man/man1/ikiwiki-makerepo.1
man/man1/ikiwiki-transition.1
Update ikiwiki to 2.15. This includes latest security fix. Remove patch -- make changes using SUBST_SED framework. Add imagemagick as an option (not on by default). Add perl:run for USE_TOOLS. Add another script to REPLACE_PERL. Get rid of most of post-install target and let the ikiwiki Makefile do the installation. Too many changes from CHANGELOG to list. Here are the most recent: ikiwiki (2.15) unstable; urgency=low * Add a new ikiwiki-makerepo program, that automates setting up a repo and importing existing content for svn, git, and mercurial. This makes the setup process much simpler. * Reorganised git documentation. * Actually install the ikiwiki-update-wikilist program. * Improve workaround for perl bug #376329. Rather than double-encoding, which has been reported to cause encoding problems (though I haven't reproduced them), just catch a failure of markdown, and retry. (The crazy perl bug magically disappears on the retry.) Closes: #449379 * Add umask configuration option. Closes: #443329 -- Joey Hess <joeyh@debian.org> Sat, 01 Dec 2007 11:44:01 -0500 ikiwiki (2.14) unstable; urgency=high * Let CC be used to control what compiler is used to build wrappers. * Use 'cc' instead of gcc as the default compiler. * Security fix: Ensure that there are no symlinks anywhere in the path to the top of the srcdir. In certian unusual configurations, an attacker who could commit to one of the parent directories of the srcdir could use a symlink attack to cause ikiwiki to publish files elsewhere in the filesystem. More details at <http://ikiwiki.info/security/#index29h2> -- Joey Hess <joeyh@debian.org> Mon, 26 Nov 2007 15:26:06 -0500
2007-12-05 05:09:53 +01:00
man/man1/ikiwiki-update-wikilist.1
man/man1/ikiwiki.1
man/man8/ikiwiki-mass-rebuild.8
sbin/ikiwiki-mass-rebuild
${PLIST.w3m}share/doc/ikiwiki/w3mmode.html
${PLIST.w3m}share/doc/ikiwiki/w3mmode/ikiwiki.setup
Update to 3.10. From the changelog: This is a major upgrade from 2.x. Please read: <URL:http://ikiwiki.info/tips/upgrade_to_3.0/> The highlights of the changes in version 3.0 include: * Support for uploading attachments. * Can rename and remove pages and files via the web. * Web based setup. * Blog-style comments as an alternative to Discussion pages. * Many other new plugins including htmlbalance, format, progress, color, autoindex, cutpaste, hnb, creole, txt, amazon s3, pinger, pingee, edittemplate * The RecentChanges page is compiled statically, not generated from the CGI. * Support for additional revision control systems: bzr, monotone * Support for untrusted git push. * A new version (3.00) of the plugin API, exporting additional commonly used functions from IkiWiki.pm. * Nearly everything in ikiwiki is now a plugin, from WikiLinks to page editing, to RecentChanges. * Far too many bug fixes, features, and enhancements to list here. 3.10: * darcs: Finally added support for this VCS, thanks to many contributors: - Thomas Schwinge wrote the original file, implementing only rcs_commit. - Benjamin A'Lee contributed an alternative implementation. - Tuomo Valkonen contributed rcs_getctime and stub rcs_recentchanges. - Simon Michael contributed multiple changes. - Petr Rockai fixed rcs_recentchanges. - Sven M. Hallberg merged the above and added missing features. * Add missing newline to Confirm Password prompt. * Add missing permalink support to archivepage and titlepage templates. * debian/control: Wrap fields. * inline: Add author info to archive display. * Add a microblog template that is useful for inlining microblogging posts. 3.09: * inline: Add title_natural sort order, using Sort::Naturally (chrysn) * inline: Fix urls to feed when feedfile is used on an index page. * git, mercurial: Fix --getctime to return file creation time, not last commit time. * Updated French translation (Jean-Luc Coulon). Closes: #521072 * css: Add clear: both to inlinefooter. * comments: Fix too loose test for comments pages that matched normal pages with "comment_" in their name. Closes: #521322 * comments: Fix anchor ids to be legal xhtml. Closes: #521339 * Fix documentation of anonok_pagespec. Closes: #521793 * Add missing suggests on libtext-textile-perl. Closes: #522039 * recentchanges: change to using do=goto links for user links. * Fix git test suite to use a bare repo. 3.08: * git: Fix utf-8 encoding of author names. * git: Manually decode git output from utf-8, avoids warning messages on invalidly encoded output. * Fix bug that caused weird things to appear as page types. 3.07: * Updated German translation (Kai Wasserbaech). Closes: #518377 * Updated French translation (Jean-Luc Coulon). Closes: #518510 * wmd: New plugin contributed by William Uther to support the WMD Wysiwym markdown editor. * smiley: Avoid infinite loop in smiley expansion triggered by the template scan mode change in version 3.05. Closes: #518805 * template: When loading a template in scan mode, let preprocess know it only needs to scan. 3.06: * Setup automator: Fix bug in password comparison. Closes: #517654 3.05: * debhelper v7(.0.50); rules file minimisation. * template: Load templates in scan mode. This is potentially expensive, but is necessary so that meta and tag directives, and other links on templates affect the page using the template reliably. * goto: Fix redirect to comments. * Add noextension parameter to htmlize hooks to support, eg, Makefile. * Add tagged() PageSpec. * Updated German translation (Kai Wasserbaech). Closes: #516770 * Setup automator: Prompt for password twice. Closes: #516973 * bzr: Add missing rcs_diff. (liw) * comments: Avoid showing comment moderation button in prefs to non-admins. * goto: Fix typo that broke recentchanges_link compatibility. 3.04: * 404: New plugin which lets you use the IkiWiki CGI script as an Apache 404 handler, to give the behaviour of various other wiki engines where visiting a nonexistent page provides you with a link to create it. (smcv) * Factor out redundant code into goto plugin. (smcv) * Work around XML::Atom strangeness that results in double-encoded posts. (smcv) * Updated German translation (Kai Wasserbaech). Closes: #514251 * Fix unusual --setup --post-commit command line option combo. * Create any missing directory necessary to put the wrapper file into. Closes: #514384 * shortcut: If default_pageext is set, first look for shortcuts.default_pageext. * Allow comments, rename, remove, and attachment plugins to be used even if the editpage plugin is disabled. 3.03: * Avoid feeding decoded unicode to Term::ReadLine. Closes: 512169 * blogspam: Log spam info on failure in debug mode. * Remove nonstandard css. Closes: #512378 * blogspam: Fix use of blogspam_options and blogspam_server config settings. * comments: If comment content checks fail, store the comment (in .ikiwiki/comments_pending) for moderator review. * comments: Add a moderation web interface, which admins can access via their Preferences page. * git: Fix malformed utf8 received from git. * 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 in version control. (smcv) 3.02: * blogspam: New plugin, adding spam filtering for page editing / comment posting using the BlogSpam.net API. * Add auto-blog.setup, which will set up an ikiwiki instance tuned for use in blogging. * checkcontent: New hook, can be used to implement arbitrary content filters, including spam filters. * table: Fix misparsed links in external files. * table: Find links in external files in scan pass. * rename: Show full names of affected pages. * comments: Fix cache avoidance hack. * repolist: New plugin to support the rel=vcs-* microformat. * goodstuff: Include repolist by default. (But it does nothing until configured with the repository locations.) * comments: Add support for removing comments via web interface. (smcv) * Consistently allow use of relative paths in all PageSpecs that take a page name parameter. Previously, match_created_before(), match_created_after(), match_sourcepage(), and match_destpage() did not support that, and the docs were not clear. * pinger: Get whole url, don't just head, avoids problems on the nostromo web server. * Recommend libterm-readline-gnu-perl since that makes auto.setup behave better. 3.01: * ikiwiki-makerepo: Fix injecting of empty mercurial and bzr repositories. Closes: #510518 * 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. * A recent change to gitweb removed support for the form of diffurl that many ikiwiki setups use. Document how to use the new url form. 2.72: * Avoid comments in recentchanges being broken links (smcv) * Add deprecation warning for GlobLists, which will stop working in 3.0. * camelcase: Add camelcase_ignore setting. * googlecalendar: Add runtime deprecation warning. * comments: Deal with users entering unqualified or partial urls. * inline: Run format hook first, to ensure other format hooks can affect inlined content. Closes: #509710 2.71: * comments: Blog-style comment support, contributed by Simon McVittie. * htmlbalance: New plugin contributed by Simon McVittie. * Change deb dependencies to list Text::Markdown before markdown (really this time). * Improve escaping of wikilinks and preprocessor directives in content produced by aggregate and recentchanges. * French translation update from Philippe Batailler. Closes: #506250 * Spanish translation update from Victor Moral. * Fix handling of wrappergroup option. * Correct --dumpsetup to include the srcdir in the setup file. * German translation update from Kai Wasserbaech. Closes: #507056 * inline: Support emptyfeeds=no option to skip generating empty feeds. * inline: Support feedfile option to change the filename of the feed generated. * meta: Pass info to htmlscrubber so htmlscrubber_skip can take effect. * htmlbalance: don't compact whitespace, and set misc other options (smcv) * rename: Fix double-escaping of page name in edit box. * monotone: When getting the log, tell monotone how many entries we want, rather than closing the pipe, which it dislikes. (thm) * Coding style change: Remove explcit vim folding markers. * aggregate: If a feed fails to be downloaded, try again immediatly next time aggregation is run, even if the usual time has not passed. Closes: #508622 (Michael Gold) * meta: Process meta date during scan pass so that the date will always affect sorting in inlines. * Improve display of some openids (smcv) 2.70: * Avoid crash on malformed utf-8 discovered by intrigeri. 2.69: * Avoid multiple ikiwiki cgi processes piling up, eating all memory, and thrashing, by making the cgi wrapper wait on a cgilock. If you had to set apache's MaxClients low to avoid ikiwiki thrashing your server, you can now turn it up to a high value. * Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed after above change. * Remove support for unused optional wait parameter from lockwiki. * aggregate: Try to query XML::Feed for the base url when derelevatising links. Since this needs the just released XML::Feed 0.3, as well 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. * txt: Do not encode quotes when filtering the txt, as that broke later parsing of any directives on the page. * Fix the link() pagespec to match links that are internally recorded as absolute. * Add rel=nofollow to recentchanges_links for the same (weak) reasons it was earlier added to edit links. * tag: Normalize tagbase so leading/trailing slashes in it don't break things. * bzr: Fix dates for recentchanges. 2.68: * Add support for checking pushes from untrusted git committers. This can be used to set up anonymous git pushes, and other similar things. * format: New plugin, allows embedding differently formatted text inside a page (ie, otl inside a mdwn page, or syntax highlighted code inside a page). * relativedate: New javascript-alicious plugin that makes all dates display relative, in a very nice way, if I say so myself. * Optimise the no-op post-commit hook, to speed up web edits by a fraction of a second. * git: Allow sha1_commit to be used in the diffurl, to support cgit. * shortcut: Fix display of shortcuts while previewing. * Plugins that used to override displaytime should instead override formattime. displaytime will call that, and may wrap markup around the formatted time. * Add an underlay for javascript, and add ikiwiki.js containing some utility code. * toggle: Stop embedding the full toggle code on each page using it, and move it to toggle.js in the javascript underlay. * recentchanges: Make feed links point back to anchors on the recentchanges page. (JasonBlevins) * Fix issue with utf-8 in wikiname breaking session cookies, by entity-encoding the wikiname in the session cookie. * Use the pure perl Data::Dumper when generating setup files to ensure that utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. * inline: Only the last feed link was put on the page, fix this to include all feed links. So rss will be included along with atom, and pages with multiple feeds will get links added for all feeds. * tag: When tagpage is set, force the links created by tagging to point at the toplevel tagpage, and not closer subpages. The html links already went there, but internally the links were not recorded as absolute, which could cause confusing backlinks etc. * Add an inject function, that can be used by plugins that want to replace one of ikiwiki's functions with their own version. (This is a scary thing that grubs through the symbol table, and replaces all exported occurances of a function with the injected version.) * external: RPC functions can be injected to replace exported functions. * Updated French translation. Closes: #502694 * Updated Spanish translation from the ever vigilant Victor Moral. * Updated Danish translation from Jonas Smedegaard. Closes: #503117 * Preserve syslog setting when doing `ikiwiki -setup foo -dumpsetup bar` * Several fixes to --render mode. 2.67: * remove: Avoid $_ breakage. (Stupid, stupid perl.) * Updated Spanish translation from Victor Moral. * lockedit: Support specifying which users (and IP addresses) a page is locked for. This supports most of the ACL type things users have been wanting to be done. Closes: #443346 (It does not control who can read a page, but that's out of scope for ikiwiki.) * orphans: Fix unquoted page name in regexp. * google: Plugin provides google site search, contributed by Peter Simons. * Pass HTTPS variable through the wrapper so that CGI->https can be used by plugins. Closes: #502047 * inline: Allow MTIME to be used in inlinepage.tmpl. * inline: Use the feed's description in the rss and atom links. Closes: #502113 * aggregate: Avoid bug that caused immediate expiration of items with a date in the future.
2009-04-21 18:34:43 +02:00
share/examples/ikiwiki/auto-blog.setup
Update to 2.62.1. From the changelog: 2.62.1: * filecheck: Fixed two bits broken in move from attachment. 2.62: The teximg plugin now has a configurable LaTeX preamble. As part of this change the mchem LaTeX package has been removed from the default LaTeX preamble as it wasn't included in many TeX installations. The previous behaviour can be restored by adding the following to your ikiwiki setup: teximg_prefix => '\documentclass{scrartcl} \usepackage[version=3]{mhchem} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \pagestyle{empty} \begin{document}', In addition, the rendering mechanism has been changed to use dvipng by default, if available. * Avoid using cp -a (again). (HenrikBrixAndersen) * Avoid using hostname -f for portability to eg, OS X, use Net::Domain instead, and prompt if it fails. * Fix bug in wikiname sanitisation in the setup automator. * ikiwiki-makerepo: Added support for monotone. (Thomas Keller) * map: The fix for #449285 was buggy and broke display of parents in certian circumstances. * teximg: The prefix is configurable, and has changed to not include the nonstandard mhchem by default. (willu) * teximg: dvipng is used if available to render images. Its output is antialiased and better than dvips. If not available, the old dvips+convert chain will be used. (willu) * Drop suggests on texlive-science, add suggests on dvipng. * listdirectives: New plugin. (willu) * filecheck: New plugin factoring out the PageSpec additions that were originally part of the attachment plugin. * edittemplate: Don't wipe out edits on preview. * color: New plugin from ptecza. * autoindex: Avoid re-adding previously deleted (or renamed) pages. 2.61: * poll: Fix typo that broke plugin. * graphviz: Fix breakage of the name of the preprocessor directive. 2.60: Admin preferences are moving from the web interface to the setup file. There are three new options in the setup file: locked_pages, banned_users, and allowed_attachments. The admin prefs page can still be used, but that's deprecated, and the prefs will be hidden if a value is not already set. If a value is set in the web interface, you're encouraged to move that setting to your setup file now, since version 3.0 will remove the deprecated admin prefs web interface. Also, the layout of the setup file has changed in a significant way in this release. Old setup files will continue to work, but new features, like the new websetup interface, require a new format setup file. You can convert old setup files into the new format by running ikiwiki-transition setupformat ikiwiki.setup [ Joey Hess ] * Starting with this version, "ikiwiki -setup /etc/ikiwiki/auto.setup" can be used create a new wiki in seconds. * websetup: New plugin providing a setup form on the web. * ikiwiki --dumpsetup can generate a nice setup file snapshotting ikiwiki's current configuration. * The way wrappers are defined in the setup file has changed. Old setup files will continue to work, for now. * ikiwiki-transition setupformat can be used to convert a setup file to the new format. * Version control backends promoted to first-class plugins. * ikiwiki-update-wikilist: Add -r switch to remove. Default behavior is now always to add. * Start moving admin preferences from the web interface to the setup file. * Add getsetup hook, all plugins should use it to record information about themselves and any fields they add to %config * Large amounts of internal config data reorg. * ikiwiki-makerepo: Bail if both srcdir and repository are not specified. Closes: #493628 * Clarify some wording in the setup documentation that could maybe lead users to putting paths with "~/" in the setup file, which doesn't work. Closes: #493835 * autoindex: Ignore internal pages, and take underlay directories into account. Also, avoid making index pages for directories that contain no files. * external: Fix support for hooks called in an array context. * Options set in the setup file are now immediatly loaded by ikiwiki -setup. This allows later switches to override them. Previously, setup file options overrode most command line options. * Added a small icon to the search input box. [ Josh Triplett ] * Add Suggests on texlive and texlive-science for the teximg plugin [ Joey Hess ] * inline: Ignore parent dirs when sorting pages by title. * rename: Support changing page extensions. (willu) * Danish update. Closes: #494632
2008-09-04 17:34:30 +02:00
share/examples/ikiwiki/auto.setup
share/examples/ikiwiki/wikilist
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/basewiki/favicon.ico
share/ikiwiki/basewiki/ikiwiki.mdwn
Update to 2.62.1. From the changelog: 2.62.1: * filecheck: Fixed two bits broken in move from attachment. 2.62: The teximg plugin now has a configurable LaTeX preamble. As part of this change the mchem LaTeX package has been removed from the default LaTeX preamble as it wasn't included in many TeX installations. The previous behaviour can be restored by adding the following to your ikiwiki setup: teximg_prefix => '\documentclass{scrartcl} \usepackage[version=3]{mhchem} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \pagestyle{empty} \begin{document}', In addition, the rendering mechanism has been changed to use dvipng by default, if available. * Avoid using cp -a (again). (HenrikBrixAndersen) * Avoid using hostname -f for portability to eg, OS X, use Net::Domain instead, and prompt if it fails. * Fix bug in wikiname sanitisation in the setup automator. * ikiwiki-makerepo: Added support for monotone. (Thomas Keller) * map: The fix for #449285 was buggy and broke display of parents in certian circumstances. * teximg: The prefix is configurable, and has changed to not include the nonstandard mhchem by default. (willu) * teximg: dvipng is used if available to render images. Its output is antialiased and better than dvips. If not available, the old dvips+convert chain will be used. (willu) * Drop suggests on texlive-science, add suggests on dvipng. * listdirectives: New plugin. (willu) * filecheck: New plugin factoring out the PageSpec additions that were originally part of the attachment plugin. * edittemplate: Don't wipe out edits on preview. * color: New plugin from ptecza. * autoindex: Avoid re-adding previously deleted (or renamed) pages. 2.61: * poll: Fix typo that broke plugin. * graphviz: Fix breakage of the name of the preprocessor directive. 2.60: Admin preferences are moving from the web interface to the setup file. There are three new options in the setup file: locked_pages, banned_users, and allowed_attachments. The admin prefs page can still be used, but that's deprecated, and the prefs will be hidden if a value is not already set. If a value is set in the web interface, you're encouraged to move that setting to your setup file now, since version 3.0 will remove the deprecated admin prefs web interface. Also, the layout of the setup file has changed in a significant way in this release. Old setup files will continue to work, but new features, like the new websetup interface, require a new format setup file. You can convert old setup files into the new format by running ikiwiki-transition setupformat ikiwiki.setup [ Joey Hess ] * Starting with this version, "ikiwiki -setup /etc/ikiwiki/auto.setup" can be used create a new wiki in seconds. * websetup: New plugin providing a setup form on the web. * ikiwiki --dumpsetup can generate a nice setup file snapshotting ikiwiki's current configuration. * The way wrappers are defined in the setup file has changed. Old setup files will continue to work, for now. * ikiwiki-transition setupformat can be used to convert a setup file to the new format. * Version control backends promoted to first-class plugins. * ikiwiki-update-wikilist: Add -r switch to remove. Default behavior is now always to add. * Start moving admin preferences from the web interface to the setup file. * Add getsetup hook, all plugins should use it to record information about themselves and any fields they add to %config * Large amounts of internal config data reorg. * ikiwiki-makerepo: Bail if both srcdir and repository are not specified. Closes: #493628 * Clarify some wording in the setup documentation that could maybe lead users to putting paths with "~/" in the setup file, which doesn't work. Closes: #493835 * autoindex: Ignore internal pages, and take underlay directories into account. Also, avoid making index pages for directories that contain no files. * external: Fix support for hooks called in an array context. * Options set in the setup file are now immediatly loaded by ikiwiki -setup. This allows later switches to override them. Previously, setup file options overrode most command line options. * Added a small icon to the search input box. [ Josh Triplett ] * Add Suggests on texlive and texlive-science for the teximg plugin [ Joey Hess ] * inline: Ignore parent dirs when sorting pages by title. * rename: Support changing page extensions. (willu) * Danish update. Closes: #494632
2008-09-04 17:34:30 +02:00
share/ikiwiki/basewiki/ikiwiki/directive.mdwn
share/ikiwiki/basewiki/ikiwiki/formatting.mdwn
share/ikiwiki/basewiki/ikiwiki/markdown.mdwn
share/ikiwiki/basewiki/ikiwiki/openid.mdwn
share/ikiwiki/basewiki/ikiwiki/pagespec.mdwn
Update to 2.54. From the changelog: 2.54: * Make it possible to load setup files w/o running them. Code needing to do so can call IkiWiki::Setup::load, which will return a hash of values. * ikiwiki-transition: Fix command-line processing so the prefix_directives transition works again. * template: Add support for a BASENAME variable. * Fixes creation of pages when clicking on WikiLinks starting with "/". * Change deb dependencies to list Text::Markdown before markdown, since the former, while slower, has a much better html parser that avoids numerous bugs. * Move yesno function out of inline and into IkiWiki core, not exported. * Error handling improvement for preprocess hooks. It's now safe to call error() from such hooks; it will cause a nicely formatted error message to be inserted into the page. * Cut the size of the binary package in half by excluding pages for bugs and todo items from the html shipped in it. * parentlinks: New plugin, split out of ikiwiki core and enabled by default, and several new fields added to allow for advanced styling. (intrigeri) * smileys: Some fixes for escaped smileys. * smileys: Note that smileys need to be double-escaped for the escaping to work. Markdown removes one level of escaping. * Add a postscan hook. * search: Use postscan hook, avoid updating index when previewing. * git: Put web committer name/openid/address in the git author field. The committer's email address is not used (because leaking email addresses is not liked by many users). Closes: #451023 * git: Fix parsing of git logs with no commit messages at all. * search: Fixes for title stemming, and use better term for tags. (Rebuilding the wiki on upgrade to this version is recommended if you use the search plugin.) * meta, inline: Support guid options, to allow forcing a particular url or uuid in feeds. * meta: fix title() PageSpec * Some footer style changes. * aggregate: Add an `aggregateinternal` option, which allows storing aggregated data to internal-use files, rather than wiki pages. This can save disk space, and be faster. * ikiwiki-transition: Add a `aggregateinternal` transition to rename the aggregated files. 2.53: * search: generate configuration files once only when rebuilding * attachment: Fix an uninitialised value warning when editing a page that currently has no attachments. * Fix a bug with links to pages whose names contained colons. * attachment: Support old versions of CGI.pm that lack an upload method. * Include ikiwiki.setup in examples in the debian package. * attachment: Support perl 5.8's buggy version of CGI.pm. * otl: Support utf-8 files. (Recai Oktaş) 2.52: * attachment: New plugin for uploading and managing attachments. This includes a fairly powerful PageSpec based admin pref for deciding whether to accept a given upload, and an attachment management interface on the edit page. * If attachments are not enabled, configure CGI.pm to disable file uploads by default. (An anti-DOS measure.) * toggle: Add support for toggles that are open by default. * toggle: Fix to work in preview mode. * toggle: Add javascript to top of page, not to end. This avoids flicker since closed toggles will not be displayed as the page is loading. * The editpage form now uses the raw page name, not the page title, in its 'page' cgi parameter. Using the title was ambiguous and made it impossible to tell between some pages, like "foo/bar" and "foo__47__bar", sometimes causing the wrong page to be edited. * This change means that some edit links need to be updated. Force a rebuild on upgrade to this version. * Above change also allowed really fixing escaped slashes from the blogpost form. 2.51: * 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 titles, rather than the default page name. Based on a patch from Jaldhar H. Vyas, Closes: #484510 * hnb: New plugin, contributed by Axel Beckert. * meta: Store "description" in pagestate for use by other plugins. * map: Support show=description. * textile: The Text::Textile perl module has some regexps that fail if input is flagged as utf-8, but contains invalid characters such as 0x92. To prevent it from crashing, re-encode the content before calling it, which will ensure that it's really utf-8. * Version the suggests of xapian-omega to a version known to be new enough to work with ikiwiki. Reportedly, version 0.9.9 is too old to work. Closes: #486592 * creole: New plugin from Bernd Zeimetz. Closes: #486930 * aggregate: Add template parameter. * Add support for the universal edit button <http://universaleditbutton.org/> (To get this on all pages of an exiting wiki, rebuild the wiki.) * txt: New plugin, contributed by Gabriel McManus. * smiley: Generate links relative to the destpage. (Fixes a reversion from 2.41.) * toc: Revert change in 2.45 that made it run at sanitize time. That broke use of toc in a sidebar. * Call format hooks when generating page previews, thus fixing toc display there, as well as fixing inlins to again display in page previews, since it's started using format hooks. This also allows several other things, like embed, that use format hooks, to work during page preview time. * Format hooks should not rely on getting an entire html document, as they will only get the body during page preview. * toggle: Deal with preview mode when adding javascript. 2.50: * img: Support captions. * img: Don't generate empty title attributes, etc. * img: Allow setting defaults for class and id too. * ikiwiki-mass-rebuild: Make group list comparison more robust. * search: Work around xapian bug #486138 by only stemming locales in a whitelist. 2.49: * haiku: Generate valid xhtml. * ikiwiki-mass-rebuild: Don't trust $! when setting $) * inline: The optimisation in 2.41 broke nested inlines. Detect those and avoid overoptimising. * search: Converted to use xapian-omega. * Filter hooks are no longer called during the scan phase. This will prevent wikilinks added by filters from being scanned properly. But no known filter hook does that, so let's not waste time on it. * Pass a destpage parameter to the sanitize hook. * The search interface now allows searching for a page by title ("title:foo"), as well as for pages that contain a given link ("link:bar").
2008-07-26 22:03:43 +02:00
share/ikiwiki/basewiki/ikiwiki/pagespec/attachment.mdwn
share/ikiwiki/basewiki/ikiwiki/pagespec/po.mdwn
Update to 2.54. From the changelog: 2.54: * Make it possible to load setup files w/o running them. Code needing to do so can call IkiWiki::Setup::load, which will return a hash of values. * ikiwiki-transition: Fix command-line processing so the prefix_directives transition works again. * template: Add support for a BASENAME variable. * Fixes creation of pages when clicking on WikiLinks starting with "/". * Change deb dependencies to list Text::Markdown before markdown, since the former, while slower, has a much better html parser that avoids numerous bugs. * Move yesno function out of inline and into IkiWiki core, not exported. * Error handling improvement for preprocess hooks. It's now safe to call error() from such hooks; it will cause a nicely formatted error message to be inserted into the page. * Cut the size of the binary package in half by excluding pages for bugs and todo items from the html shipped in it. * parentlinks: New plugin, split out of ikiwiki core and enabled by default, and several new fields added to allow for advanced styling. (intrigeri) * smileys: Some fixes for escaped smileys. * smileys: Note that smileys need to be double-escaped for the escaping to work. Markdown removes one level of escaping. * Add a postscan hook. * search: Use postscan hook, avoid updating index when previewing. * git: Put web committer name/openid/address in the git author field. The committer's email address is not used (because leaking email addresses is not liked by many users). Closes: #451023 * git: Fix parsing of git logs with no commit messages at all. * search: Fixes for title stemming, and use better term for tags. (Rebuilding the wiki on upgrade to this version is recommended if you use the search plugin.) * meta, inline: Support guid options, to allow forcing a particular url or uuid in feeds. * meta: fix title() PageSpec * Some footer style changes. * aggregate: Add an `aggregateinternal` option, which allows storing aggregated data to internal-use files, rather than wiki pages. This can save disk space, and be faster. * ikiwiki-transition: Add a `aggregateinternal` transition to rename the aggregated files. 2.53: * search: generate configuration files once only when rebuilding * attachment: Fix an uninitialised value warning when editing a page that currently has no attachments. * Fix a bug with links to pages whose names contained colons. * attachment: Support old versions of CGI.pm that lack an upload method. * Include ikiwiki.setup in examples in the debian package. * attachment: Support perl 5.8's buggy version of CGI.pm. * otl: Support utf-8 files. (Recai Oktaş) 2.52: * attachment: New plugin for uploading and managing attachments. This includes a fairly powerful PageSpec based admin pref for deciding whether to accept a given upload, and an attachment management interface on the edit page. * If attachments are not enabled, configure CGI.pm to disable file uploads by default. (An anti-DOS measure.) * toggle: Add support for toggles that are open by default. * toggle: Fix to work in preview mode. * toggle: Add javascript to top of page, not to end. This avoids flicker since closed toggles will not be displayed as the page is loading. * The editpage form now uses the raw page name, not the page title, in its 'page' cgi parameter. Using the title was ambiguous and made it impossible to tell between some pages, like "foo/bar" and "foo__47__bar", sometimes causing the wrong page to be edited. * This change means that some edit links need to be updated. Force a rebuild on upgrade to this version. * Above change also allowed really fixing escaped slashes from the blogpost form. 2.51: * 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 titles, rather than the default page name. Based on a patch from Jaldhar H. Vyas, Closes: #484510 * hnb: New plugin, contributed by Axel Beckert. * meta: Store "description" in pagestate for use by other plugins. * map: Support show=description. * textile: The Text::Textile perl module has some regexps that fail if input is flagged as utf-8, but contains invalid characters such as 0x92. To prevent it from crashing, re-encode the content before calling it, which will ensure that it's really utf-8. * Version the suggests of xapian-omega to a version known to be new enough to work with ikiwiki. Reportedly, version 0.9.9 is too old to work. Closes: #486592 * creole: New plugin from Bernd Zeimetz. Closes: #486930 * aggregate: Add template parameter. * Add support for the universal edit button <http://universaleditbutton.org/> (To get this on all pages of an exiting wiki, rebuild the wiki.) * txt: New plugin, contributed by Gabriel McManus. * smiley: Generate links relative to the destpage. (Fixes a reversion from 2.41.) * toc: Revert change in 2.45 that made it run at sanitize time. That broke use of toc in a sidebar. * Call format hooks when generating page previews, thus fixing toc display there, as well as fixing inlins to again display in page previews, since it's started using format hooks. This also allows several other things, like embed, that use format hooks, to work during page preview time. * Format hooks should not rely on getting an entire html document, as they will only get the body during page preview. * toggle: Deal with preview mode when adding javascript. 2.50: * img: Support captions. * img: Don't generate empty title attributes, etc. * img: Allow setting defaults for class and id too. * ikiwiki-mass-rebuild: Make group list comparison more robust. * search: Work around xapian bug #486138 by only stemming locales in a whitelist. 2.49: * haiku: Generate valid xhtml. * ikiwiki-mass-rebuild: Don't trust $! when setting $) * inline: The optimisation in 2.41 broke nested inlines. Detect those and avoid overoptimising. * search: Converted to use xapian-omega. * Filter hooks are no longer called during the scan phase. This will prevent wikilinks added by filters from being scanned properly. But no known filter hook does that, so let's not waste time on it. * Pass a destpage parameter to the sanitize hook. * The search interface now allows searching for a page by title ("title:foo"), as well as for pages that contain a given link ("link:bar").
2008-07-26 22:03:43 +02:00
share/ikiwiki/basewiki/ikiwiki/searching.mdwn
share/ikiwiki/basewiki/ikiwiki/subpage.mdwn
share/ikiwiki/basewiki/ikiwiki/subpage/linkingrules.mdwn
share/ikiwiki/basewiki/ikiwiki/wikilink.mdwn
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/basewiki/index.mdwn
share/ikiwiki/basewiki/local.css
share/ikiwiki/basewiki/recentchanges.mdwn
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/basewiki/sandbox.mdwn
share/ikiwiki/basewiki/shortcuts.mdwn
share/ikiwiki/basewiki/style.css
share/ikiwiki/basewiki/templates.mdwn
share/ikiwiki/basewiki/templates/note.mdwn
share/ikiwiki/basewiki/templates/popup.mdwn
share/ikiwiki/basewiki/wikiicons/diff.png
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/basewiki/wikiicons/openidlogin-bg.gif
Update to 2.62.1. From the changelog: 2.62.1: * filecheck: Fixed two bits broken in move from attachment. 2.62: The teximg plugin now has a configurable LaTeX preamble. As part of this change the mchem LaTeX package has been removed from the default LaTeX preamble as it wasn't included in many TeX installations. The previous behaviour can be restored by adding the following to your ikiwiki setup: teximg_prefix => '\documentclass{scrartcl} \usepackage[version=3]{mhchem} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \pagestyle{empty} \begin{document}', In addition, the rendering mechanism has been changed to use dvipng by default, if available. * Avoid using cp -a (again). (HenrikBrixAndersen) * Avoid using hostname -f for portability to eg, OS X, use Net::Domain instead, and prompt if it fails. * Fix bug in wikiname sanitisation in the setup automator. * ikiwiki-makerepo: Added support for monotone. (Thomas Keller) * map: The fix for #449285 was buggy and broke display of parents in certian circumstances. * teximg: The prefix is configurable, and has changed to not include the nonstandard mhchem by default. (willu) * teximg: dvipng is used if available to render images. Its output is antialiased and better than dvips. If not available, the old dvips+convert chain will be used. (willu) * Drop suggests on texlive-science, add suggests on dvipng. * listdirectives: New plugin. (willu) * filecheck: New plugin factoring out the PageSpec additions that were originally part of the attachment plugin. * edittemplate: Don't wipe out edits on preview. * color: New plugin from ptecza. * autoindex: Avoid re-adding previously deleted (or renamed) pages. 2.61: * poll: Fix typo that broke plugin. * graphviz: Fix breakage of the name of the preprocessor directive. 2.60: Admin preferences are moving from the web interface to the setup file. There are three new options in the setup file: locked_pages, banned_users, and allowed_attachments. The admin prefs page can still be used, but that's deprecated, and the prefs will be hidden if a value is not already set. If a value is set in the web interface, you're encouraged to move that setting to your setup file now, since version 3.0 will remove the deprecated admin prefs web interface. Also, the layout of the setup file has changed in a significant way in this release. Old setup files will continue to work, but new features, like the new websetup interface, require a new format setup file. You can convert old setup files into the new format by running ikiwiki-transition setupformat ikiwiki.setup [ Joey Hess ] * Starting with this version, "ikiwiki -setup /etc/ikiwiki/auto.setup" can be used create a new wiki in seconds. * websetup: New plugin providing a setup form on the web. * ikiwiki --dumpsetup can generate a nice setup file snapshotting ikiwiki's current configuration. * The way wrappers are defined in the setup file has changed. Old setup files will continue to work, for now. * ikiwiki-transition setupformat can be used to convert a setup file to the new format. * Version control backends promoted to first-class plugins. * ikiwiki-update-wikilist: Add -r switch to remove. Default behavior is now always to add. * Start moving admin preferences from the web interface to the setup file. * Add getsetup hook, all plugins should use it to record information about themselves and any fields they add to %config * Large amounts of internal config data reorg. * ikiwiki-makerepo: Bail if both srcdir and repository are not specified. Closes: #493628 * Clarify some wording in the setup documentation that could maybe lead users to putting paths with "~/" in the setup file, which doesn't work. Closes: #493835 * autoindex: Ignore internal pages, and take underlay directories into account. Also, avoid making index pages for directories that contain no files. * external: Fix support for hooks called in an array context. * Options set in the setup file are now immediatly loaded by ikiwiki -setup. This allows later switches to override them. Previously, setup file options overrode most command line options. * Added a small icon to the search input box. [ Josh Triplett ] * Add Suggests on texlive and texlive-science for the teximg plugin [ Joey Hess ] * inline: Ignore parent dirs when sorting pages by title. * rename: Support changing page extensions. (willu) * Danish update. Closes: #494632
2008-09-04 17:34:30 +02:00
share/ikiwiki/basewiki/wikiicons/search-bg.gif
Update to 2.64, plus a few bugfixes that'll be in 2.65. From the changelog: * aggregate: Expire excess or old items on the same pass that adds them, not only on subsequent passes. * editdiff: Broken since 2.62 due to wrong syntax, now fixed. * aggregate: Support atom feeds with only a summary element, and no content elements. * Avoid uninitialised value when --dumpsetup is used and no srcdir/destdir specified. * ddate: Stop clobbering timeformat when not enabled. * progress: New plugin to generate progress bars (willu) * Add allow\_symlinks\_before\_srcdir to config so websetup doesn't eat it. * img: Support sizes like 200x. Closes: #[475149](http://bugs.debian.org/475149) * goodstuff: Remove otl plugin from the bundle since it needs a significant external dependency and is not commonly used. If you use otl, make sure 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](http://bugs.debian.org/498458) * Directive documentation broken out of the plugin documentation and into 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 basewiki, since it's sorta large compared to the rest of basewiki. * listdirectives: Enable use of the directives underlay. * Removed the obsolete blog page from the basewiki. ikiwiki/blog still remains, but is now deprecated too. * Removed old redirecton pages from basewiki (helponformatting, markdown, openid, pagespec, preprocessordirective, subpage, wikilink). * inline: Treat rootpage as a link, so that it can refer to a subpage without hardcoding the path.
2008-09-22 17:09:05 +02:00
share/ikiwiki/directives/ikiwiki/directive/aggregate.mdwn
share/ikiwiki/directives/ikiwiki/directive/brokenlinks.mdwn
share/ikiwiki/directives/ikiwiki/directive/calendar.mdwn
share/ikiwiki/directives/ikiwiki/directive/color.mdwn
Update to 3.1415. From the changelog: * img: Fix extra double quote with alt text. (smcv) * Updated French debconf templates translation. Closes: #535103 * openid: Support Net::OpenID 2.x when pretty-printing openids. (smcv) * highlight: Fix utf-8 encoding bug. Closes: #535028 * comment: Make comment directives no longer use the internal "\_comment" form, and document the comment directive syntax. * Avoid relying on translators preserving the case when translating "discussion", which caused Discussion pages to get unwanted Discussion links. * Tighten up matching of bare words inside directives; do not allow an unterminated triple string to be treated as a series of bare words. Fixes runaway regexp recursion/backtracking in strange situations. * Setup automator: Check that each plugin added to the generated setup file can be loaded and that its config is ok. If a plugin fails for any reason, disable it in the generated file. Closes: #532001 * pagecount: Fix broken optimisation for * pagespec. * goto: Support being passed a page title that is not a valid page name, to support several cases including mercurial's long user names on the RecentChanges page, and urls with spaces being handled by the 404 plugin. * Optimise use of gettext, and avoid ugly warnings if Locale::gettext is not available. Closes: #532285 * meta: Add openid delegate parameter to allow delegating only openid or openid2. * Disable the Preferences link if no plugin with an auth hook is enabled. * Updated French translation. Closes: #532654 * aggregate: Fix storing of changed md5. * aggregate: Avoid resetting ctime when an item md5 changes. * highlight: New plugin supporting syntax highlighting of pretty much anything. * debian/control: Add suggests for libhighlight-perl, although that package is not yet created by Debian's highlight source package. (See #529869) * format: Provide a htmlizefallback hook that other plugins can use to handle formats that are not suitable for general-purpose htmlize hooks. Used by highlight. * Fix test suite to not rely on an installed copy of ikiwiki after underlaydir change. Closes: #530502 * Danish translation update. Closes: #530877
2009-07-10 00:15:09 +02:00
share/ikiwiki/directives/ikiwiki/directive/comment.mdwn
Update to 2.64, plus a few bugfixes that'll be in 2.65. From the changelog: * aggregate: Expire excess or old items on the same pass that adds them, not only on subsequent passes. * editdiff: Broken since 2.62 due to wrong syntax, now fixed. * aggregate: Support atom feeds with only a summary element, and no content elements. * Avoid uninitialised value when --dumpsetup is used and no srcdir/destdir specified. * ddate: Stop clobbering timeformat when not enabled. * progress: New plugin to generate progress bars (willu) * Add allow\_symlinks\_before\_srcdir to config so websetup doesn't eat it. * img: Support sizes like 200x. Closes: #[475149](http://bugs.debian.org/475149) * goodstuff: Remove otl plugin from the bundle since it needs a significant external dependency and is not commonly used. If you use otl, make sure 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](http://bugs.debian.org/498458) * Directive documentation broken out of the plugin documentation and into 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 basewiki, since it's sorta large compared to the rest of basewiki. * listdirectives: Enable use of the directives underlay. * Removed the obsolete blog page from the basewiki. ikiwiki/blog still remains, but is now deprecated too. * Removed old redirecton pages from basewiki (helponformatting, markdown, openid, pagespec, preprocessordirective, subpage, wikilink). * inline: Treat rootpage as a link, so that it can refer to a subpage without hardcoding the path.
2008-09-22 17:09:05 +02:00
share/ikiwiki/directives/ikiwiki/directive/copy.mdwn
share/ikiwiki/directives/ikiwiki/directive/cut.mdwn
share/ikiwiki/directives/ikiwiki/directive/cutpaste.mdwn
share/ikiwiki/directives/ikiwiki/directive/edittemplate.mdwn
Update to 3.10. From the changelog: This is a major upgrade from 2.x. Please read: <URL:http://ikiwiki.info/tips/upgrade_to_3.0/> The highlights of the changes in version 3.0 include: * Support for uploading attachments. * Can rename and remove pages and files via the web. * Web based setup. * Blog-style comments as an alternative to Discussion pages. * Many other new plugins including htmlbalance, format, progress, color, autoindex, cutpaste, hnb, creole, txt, amazon s3, pinger, pingee, edittemplate * The RecentChanges page is compiled statically, not generated from the CGI. * Support for additional revision control systems: bzr, monotone * Support for untrusted git push. * A new version (3.00) of the plugin API, exporting additional commonly used functions from IkiWiki.pm. * Nearly everything in ikiwiki is now a plugin, from WikiLinks to page editing, to RecentChanges. * Far too many bug fixes, features, and enhancements to list here. 3.10: * darcs: Finally added support for this VCS, thanks to many contributors: - Thomas Schwinge wrote the original file, implementing only rcs_commit. - Benjamin A'Lee contributed an alternative implementation. - Tuomo Valkonen contributed rcs_getctime and stub rcs_recentchanges. - Simon Michael contributed multiple changes. - Petr Rockai fixed rcs_recentchanges. - Sven M. Hallberg merged the above and added missing features. * Add missing newline to Confirm Password prompt. * Add missing permalink support to archivepage and titlepage templates. * debian/control: Wrap fields. * inline: Add author info to archive display. * Add a microblog template that is useful for inlining microblogging posts. 3.09: * inline: Add title_natural sort order, using Sort::Naturally (chrysn) * inline: Fix urls to feed when feedfile is used on an index page. * git, mercurial: Fix --getctime to return file creation time, not last commit time. * Updated French translation (Jean-Luc Coulon). Closes: #521072 * css: Add clear: both to inlinefooter. * comments: Fix too loose test for comments pages that matched normal pages with "comment_" in their name. Closes: #521322 * comments: Fix anchor ids to be legal xhtml. Closes: #521339 * Fix documentation of anonok_pagespec. Closes: #521793 * Add missing suggests on libtext-textile-perl. Closes: #522039 * recentchanges: change to using do=goto links for user links. * Fix git test suite to use a bare repo. 3.08: * git: Fix utf-8 encoding of author names. * git: Manually decode git output from utf-8, avoids warning messages on invalidly encoded output. * Fix bug that caused weird things to appear as page types. 3.07: * Updated German translation (Kai Wasserbaech). Closes: #518377 * Updated French translation (Jean-Luc Coulon). Closes: #518510 * wmd: New plugin contributed by William Uther to support the WMD Wysiwym markdown editor. * smiley: Avoid infinite loop in smiley expansion triggered by the template scan mode change in version 3.05. Closes: #518805 * template: When loading a template in scan mode, let preprocess know it only needs to scan. 3.06: * Setup automator: Fix bug in password comparison. Closes: #517654 3.05: * debhelper v7(.0.50); rules file minimisation. * template: Load templates in scan mode. This is potentially expensive, but is necessary so that meta and tag directives, and other links on templates affect the page using the template reliably. * goto: Fix redirect to comments. * Add noextension parameter to htmlize hooks to support, eg, Makefile. * Add tagged() PageSpec. * Updated German translation (Kai Wasserbaech). Closes: #516770 * Setup automator: Prompt for password twice. Closes: #516973 * bzr: Add missing rcs_diff. (liw) * comments: Avoid showing comment moderation button in prefs to non-admins. * goto: Fix typo that broke recentchanges_link compatibility. 3.04: * 404: New plugin which lets you use the IkiWiki CGI script as an Apache 404 handler, to give the behaviour of various other wiki engines where visiting a nonexistent page provides you with a link to create it. (smcv) * Factor out redundant code into goto plugin. (smcv) * Work around XML::Atom strangeness that results in double-encoded posts. (smcv) * Updated German translation (Kai Wasserbaech). Closes: #514251 * Fix unusual --setup --post-commit command line option combo. * Create any missing directory necessary to put the wrapper file into. Closes: #514384 * shortcut: If default_pageext is set, first look for shortcuts.default_pageext. * Allow comments, rename, remove, and attachment plugins to be used even if the editpage plugin is disabled. 3.03: * Avoid feeding decoded unicode to Term::ReadLine. Closes: 512169 * blogspam: Log spam info on failure in debug mode. * Remove nonstandard css. Closes: #512378 * blogspam: Fix use of blogspam_options and blogspam_server config settings. * comments: If comment content checks fail, store the comment (in .ikiwiki/comments_pending) for moderator review. * comments: Add a moderation web interface, which admins can access via their Preferences page. * git: Fix malformed utf8 received from git. * 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 in version control. (smcv) 3.02: * blogspam: New plugin, adding spam filtering for page editing / comment posting using the BlogSpam.net API. * Add auto-blog.setup, which will set up an ikiwiki instance tuned for use in blogging. * checkcontent: New hook, can be used to implement arbitrary content filters, including spam filters. * table: Fix misparsed links in external files. * table: Find links in external files in scan pass. * rename: Show full names of affected pages. * comments: Fix cache avoidance hack. * repolist: New plugin to support the rel=vcs-* microformat. * goodstuff: Include repolist by default. (But it does nothing until configured with the repository locations.) * comments: Add support for removing comments via web interface. (smcv) * Consistently allow use of relative paths in all PageSpecs that take a page name parameter. Previously, match_created_before(), match_created_after(), match_sourcepage(), and match_destpage() did not support that, and the docs were not clear. * pinger: Get whole url, don't just head, avoids problems on the nostromo web server. * Recommend libterm-readline-gnu-perl since that makes auto.setup behave better. 3.01: * ikiwiki-makerepo: Fix injecting of empty mercurial and bzr repositories. Closes: #510518 * 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. * A recent change to gitweb removed support for the form of diffurl that many ikiwiki setups use. Document how to use the new url form. 2.72: * Avoid comments in recentchanges being broken links (smcv) * Add deprecation warning for GlobLists, which will stop working in 3.0. * camelcase: Add camelcase_ignore setting. * googlecalendar: Add runtime deprecation warning. * comments: Deal with users entering unqualified or partial urls. * inline: Run format hook first, to ensure other format hooks can affect inlined content. Closes: #509710 2.71: * comments: Blog-style comment support, contributed by Simon McVittie. * htmlbalance: New plugin contributed by Simon McVittie. * Change deb dependencies to list Text::Markdown before markdown (really this time). * Improve escaping of wikilinks and preprocessor directives in content produced by aggregate and recentchanges. * French translation update from Philippe Batailler. Closes: #506250 * Spanish translation update from Victor Moral. * Fix handling of wrappergroup option. * Correct --dumpsetup to include the srcdir in the setup file. * German translation update from Kai Wasserbaech. Closes: #507056 * inline: Support emptyfeeds=no option to skip generating empty feeds. * inline: Support feedfile option to change the filename of the feed generated. * meta: Pass info to htmlscrubber so htmlscrubber_skip can take effect. * htmlbalance: don't compact whitespace, and set misc other options (smcv) * rename: Fix double-escaping of page name in edit box. * monotone: When getting the log, tell monotone how many entries we want, rather than closing the pipe, which it dislikes. (thm) * Coding style change: Remove explcit vim folding markers. * aggregate: If a feed fails to be downloaded, try again immediatly next time aggregation is run, even if the usual time has not passed. Closes: #508622 (Michael Gold) * meta: Process meta date during scan pass so that the date will always affect sorting in inlines. * Improve display of some openids (smcv) 2.70: * Avoid crash on malformed utf-8 discovered by intrigeri. 2.69: * Avoid multiple ikiwiki cgi processes piling up, eating all memory, and thrashing, by making the cgi wrapper wait on a cgilock. If you had to set apache's MaxClients low to avoid ikiwiki thrashing your server, you can now turn it up to a high value. * Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed after above change. * Remove support for unused optional wait parameter from lockwiki. * aggregate: Try to query XML::Feed for the base url when derelevatising links. Since this needs the just released XML::Feed 0.3, as well 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. * txt: Do not encode quotes when filtering the txt, as that broke later parsing of any directives on the page. * Fix the link() pagespec to match links that are internally recorded as absolute. * Add rel=nofollow to recentchanges_links for the same (weak) reasons it was earlier added to edit links. * tag: Normalize tagbase so leading/trailing slashes in it don't break things. * bzr: Fix dates for recentchanges. 2.68: * Add support for checking pushes from untrusted git committers. This can be used to set up anonymous git pushes, and other similar things. * format: New plugin, allows embedding differently formatted text inside a page (ie, otl inside a mdwn page, or syntax highlighted code inside a page). * relativedate: New javascript-alicious plugin that makes all dates display relative, in a very nice way, if I say so myself. * Optimise the no-op post-commit hook, to speed up web edits by a fraction of a second. * git: Allow sha1_commit to be used in the diffurl, to support cgit. * shortcut: Fix display of shortcuts while previewing. * Plugins that used to override displaytime should instead override formattime. displaytime will call that, and may wrap markup around the formatted time. * Add an underlay for javascript, and add ikiwiki.js containing some utility code. * toggle: Stop embedding the full toggle code on each page using it, and move it to toggle.js in the javascript underlay. * recentchanges: Make feed links point back to anchors on the recentchanges page. (JasonBlevins) * Fix issue with utf-8 in wikiname breaking session cookies, by entity-encoding the wikiname in the session cookie. * Use the pure perl Data::Dumper when generating setup files to ensure that utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. * inline: Only the last feed link was put on the page, fix this to include all feed links. So rss will be included along with atom, and pages with multiple feeds will get links added for all feeds. * tag: When tagpage is set, force the links created by tagging to point at the toplevel tagpage, and not closer subpages. The html links already went there, but internally the links were not recorded as absolute, which could cause confusing backlinks etc. * Add an inject function, that can be used by plugins that want to replace one of ikiwiki's functions with their own version. (This is a scary thing that grubs through the symbol table, and replaces all exported occurances of a function with the injected version.) * external: RPC functions can be injected to replace exported functions. * Updated French translation. Closes: #502694 * Updated Spanish translation from the ever vigilant Victor Moral. * Updated Danish translation from Jonas Smedegaard. Closes: #503117 * Preserve syslog setting when doing `ikiwiki -setup foo -dumpsetup bar` * Several fixes to --render mode. 2.67: * remove: Avoid $_ breakage. (Stupid, stupid perl.) * Updated Spanish translation from Victor Moral. * lockedit: Support specifying which users (and IP addresses) a page is locked for. This supports most of the ACL type things users have been wanting to be done. Closes: #443346 (It does not control who can read a page, but that's out of scope for ikiwiki.) * orphans: Fix unquoted page name in regexp. * google: Plugin provides google site search, contributed by Peter Simons. * Pass HTTPS variable through the wrapper so that CGI->https can be used by plugins. Closes: #502047 * inline: Allow MTIME to be used in inlinepage.tmpl. * inline: Use the feed's description in the rss and atom links. Closes: #502113 * aggregate: Avoid bug that caused immediate expiration of items with a date in the future.
2009-04-21 18:34:43 +02:00
share/ikiwiki/directives/ikiwiki/directive/format.mdwn
Update to 2.64, plus a few bugfixes that'll be in 2.65. From the changelog: * aggregate: Expire excess or old items on the same pass that adds them, not only on subsequent passes. * editdiff: Broken since 2.62 due to wrong syntax, now fixed. * aggregate: Support atom feeds with only a summary element, and no content elements. * Avoid uninitialised value when --dumpsetup is used and no srcdir/destdir specified. * ddate: Stop clobbering timeformat when not enabled. * progress: New plugin to generate progress bars (willu) * Add allow\_symlinks\_before\_srcdir to config so websetup doesn't eat it. * img: Support sizes like 200x. Closes: #[475149](http://bugs.debian.org/475149) * goodstuff: Remove otl plugin from the bundle since it needs a significant external dependency and is not commonly used. If you use otl, make sure 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](http://bugs.debian.org/498458) * Directive documentation broken out of the plugin documentation and into 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 basewiki, since it's sorta large compared to the rest of basewiki. * listdirectives: Enable use of the directives underlay. * Removed the obsolete blog page from the basewiki. ikiwiki/blog still remains, but is now deprecated too. * Removed old redirecton pages from basewiki (helponformatting, markdown, openid, pagespec, preprocessordirective, subpage, wikilink). * inline: Treat rootpage as a link, so that it can refer to a subpage without hardcoding the path.
2008-09-22 17:09:05 +02:00
share/ikiwiki/directives/ikiwiki/directive/fortune.mdwn
share/ikiwiki/directives/ikiwiki/directive/graph.mdwn
share/ikiwiki/directives/ikiwiki/directive/haiku.mdwn
share/ikiwiki/directives/ikiwiki/directive/if.mdwn
share/ikiwiki/directives/ikiwiki/directive/img.mdwn
share/ikiwiki/directives/ikiwiki/directive/inline.mdwn
share/ikiwiki/directives/ikiwiki/directive/linkmap.mdwn
share/ikiwiki/directives/ikiwiki/directive/listdirectives.mdwn
share/ikiwiki/directives/ikiwiki/directive/map.mdwn
share/ikiwiki/directives/ikiwiki/directive/meta.mdwn
share/ikiwiki/directives/ikiwiki/directive/more.mdwn
share/ikiwiki/directives/ikiwiki/directive/orphans.mdwn
share/ikiwiki/directives/ikiwiki/directive/pagecount.mdwn
share/ikiwiki/directives/ikiwiki/directive/pagestats.mdwn
share/ikiwiki/directives/ikiwiki/directive/pagetemplate.mdwn
share/ikiwiki/directives/ikiwiki/directive/paste.mdwn
share/ikiwiki/directives/ikiwiki/directive/ping.mdwn
share/ikiwiki/directives/ikiwiki/directive/poll.mdwn
share/ikiwiki/directives/ikiwiki/directive/polygen.mdwn
share/ikiwiki/directives/ikiwiki/directive/postsparkline.mdwn
share/ikiwiki/directives/ikiwiki/directive/progress.mdwn
share/ikiwiki/directives/ikiwiki/directive/shortcut.mdwn
share/ikiwiki/directives/ikiwiki/directive/sparkline.mdwn
share/ikiwiki/directives/ikiwiki/directive/table.mdwn
share/ikiwiki/directives/ikiwiki/directive/tag.mdwn
share/ikiwiki/directives/ikiwiki/directive/taglink.mdwn
share/ikiwiki/directives/ikiwiki/directive/template.mdwn
share/ikiwiki/directives/ikiwiki/directive/testpagespec.mdwn
share/ikiwiki/directives/ikiwiki/directive/teximg.mdwn
share/ikiwiki/directives/ikiwiki/directive/toc.mdwn
share/ikiwiki/directives/ikiwiki/directive/toggle.mdwn
share/ikiwiki/directives/ikiwiki/directive/toggleable.mdwn
share/ikiwiki/directives/ikiwiki/directive/version.mdwn
Update to 3.10. From the changelog: This is a major upgrade from 2.x. Please read: <URL:http://ikiwiki.info/tips/upgrade_to_3.0/> The highlights of the changes in version 3.0 include: * Support for uploading attachments. * Can rename and remove pages and files via the web. * Web based setup. * Blog-style comments as an alternative to Discussion pages. * Many other new plugins including htmlbalance, format, progress, color, autoindex, cutpaste, hnb, creole, txt, amazon s3, pinger, pingee, edittemplate * The RecentChanges page is compiled statically, not generated from the CGI. * Support for additional revision control systems: bzr, monotone * Support for untrusted git push. * A new version (3.00) of the plugin API, exporting additional commonly used functions from IkiWiki.pm. * Nearly everything in ikiwiki is now a plugin, from WikiLinks to page editing, to RecentChanges. * Far too many bug fixes, features, and enhancements to list here. 3.10: * darcs: Finally added support for this VCS, thanks to many contributors: - Thomas Schwinge wrote the original file, implementing only rcs_commit. - Benjamin A'Lee contributed an alternative implementation. - Tuomo Valkonen contributed rcs_getctime and stub rcs_recentchanges. - Simon Michael contributed multiple changes. - Petr Rockai fixed rcs_recentchanges. - Sven M. Hallberg merged the above and added missing features. * Add missing newline to Confirm Password prompt. * Add missing permalink support to archivepage and titlepage templates. * debian/control: Wrap fields. * inline: Add author info to archive display. * Add a microblog template that is useful for inlining microblogging posts. 3.09: * inline: Add title_natural sort order, using Sort::Naturally (chrysn) * inline: Fix urls to feed when feedfile is used on an index page. * git, mercurial: Fix --getctime to return file creation time, not last commit time. * Updated French translation (Jean-Luc Coulon). Closes: #521072 * css: Add clear: both to inlinefooter. * comments: Fix too loose test for comments pages that matched normal pages with "comment_" in their name. Closes: #521322 * comments: Fix anchor ids to be legal xhtml. Closes: #521339 * Fix documentation of anonok_pagespec. Closes: #521793 * Add missing suggests on libtext-textile-perl. Closes: #522039 * recentchanges: change to using do=goto links for user links. * Fix git test suite to use a bare repo. 3.08: * git: Fix utf-8 encoding of author names. * git: Manually decode git output from utf-8, avoids warning messages on invalidly encoded output. * Fix bug that caused weird things to appear as page types. 3.07: * Updated German translation (Kai Wasserbaech). Closes: #518377 * Updated French translation (Jean-Luc Coulon). Closes: #518510 * wmd: New plugin contributed by William Uther to support the WMD Wysiwym markdown editor. * smiley: Avoid infinite loop in smiley expansion triggered by the template scan mode change in version 3.05. Closes: #518805 * template: When loading a template in scan mode, let preprocess know it only needs to scan. 3.06: * Setup automator: Fix bug in password comparison. Closes: #517654 3.05: * debhelper v7(.0.50); rules file minimisation. * template: Load templates in scan mode. This is potentially expensive, but is necessary so that meta and tag directives, and other links on templates affect the page using the template reliably. * goto: Fix redirect to comments. * Add noextension parameter to htmlize hooks to support, eg, Makefile. * Add tagged() PageSpec. * Updated German translation (Kai Wasserbaech). Closes: #516770 * Setup automator: Prompt for password twice. Closes: #516973 * bzr: Add missing rcs_diff. (liw) * comments: Avoid showing comment moderation button in prefs to non-admins. * goto: Fix typo that broke recentchanges_link compatibility. 3.04: * 404: New plugin which lets you use the IkiWiki CGI script as an Apache 404 handler, to give the behaviour of various other wiki engines where visiting a nonexistent page provides you with a link to create it. (smcv) * Factor out redundant code into goto plugin. (smcv) * Work around XML::Atom strangeness that results in double-encoded posts. (smcv) * Updated German translation (Kai Wasserbaech). Closes: #514251 * Fix unusual --setup --post-commit command line option combo. * Create any missing directory necessary to put the wrapper file into. Closes: #514384 * shortcut: If default_pageext is set, first look for shortcuts.default_pageext. * Allow comments, rename, remove, and attachment plugins to be used even if the editpage plugin is disabled. 3.03: * Avoid feeding decoded unicode to Term::ReadLine. Closes: 512169 * blogspam: Log spam info on failure in debug mode. * Remove nonstandard css. Closes: #512378 * blogspam: Fix use of blogspam_options and blogspam_server config settings. * comments: If comment content checks fail, store the comment (in .ikiwiki/comments_pending) for moderator review. * comments: Add a moderation web interface, which admins can access via their Preferences page. * git: Fix malformed utf8 received from git. * 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 in version control. (smcv) 3.02: * blogspam: New plugin, adding spam filtering for page editing / comment posting using the BlogSpam.net API. * Add auto-blog.setup, which will set up an ikiwiki instance tuned for use in blogging. * checkcontent: New hook, can be used to implement arbitrary content filters, including spam filters. * table: Fix misparsed links in external files. * table: Find links in external files in scan pass. * rename: Show full names of affected pages. * comments: Fix cache avoidance hack. * repolist: New plugin to support the rel=vcs-* microformat. * goodstuff: Include repolist by default. (But it does nothing until configured with the repository locations.) * comments: Add support for removing comments via web interface. (smcv) * Consistently allow use of relative paths in all PageSpecs that take a page name parameter. Previously, match_created_before(), match_created_after(), match_sourcepage(), and match_destpage() did not support that, and the docs were not clear. * pinger: Get whole url, don't just head, avoids problems on the nostromo web server. * Recommend libterm-readline-gnu-perl since that makes auto.setup behave better. 3.01: * ikiwiki-makerepo: Fix injecting of empty mercurial and bzr repositories. Closes: #510518 * 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. * A recent change to gitweb removed support for the form of diffurl that many ikiwiki setups use. Document how to use the new url form. 2.72: * Avoid comments in recentchanges being broken links (smcv) * Add deprecation warning for GlobLists, which will stop working in 3.0. * camelcase: Add camelcase_ignore setting. * googlecalendar: Add runtime deprecation warning. * comments: Deal with users entering unqualified or partial urls. * inline: Run format hook first, to ensure other format hooks can affect inlined content. Closes: #509710 2.71: * comments: Blog-style comment support, contributed by Simon McVittie. * htmlbalance: New plugin contributed by Simon McVittie. * Change deb dependencies to list Text::Markdown before markdown (really this time). * Improve escaping of wikilinks and preprocessor directives in content produced by aggregate and recentchanges. * French translation update from Philippe Batailler. Closes: #506250 * Spanish translation update from Victor Moral. * Fix handling of wrappergroup option. * Correct --dumpsetup to include the srcdir in the setup file. * German translation update from Kai Wasserbaech. Closes: #507056 * inline: Support emptyfeeds=no option to skip generating empty feeds. * inline: Support feedfile option to change the filename of the feed generated. * meta: Pass info to htmlscrubber so htmlscrubber_skip can take effect. * htmlbalance: don't compact whitespace, and set misc other options (smcv) * rename: Fix double-escaping of page name in edit box. * monotone: When getting the log, tell monotone how many entries we want, rather than closing the pipe, which it dislikes. (thm) * Coding style change: Remove explcit vim folding markers. * aggregate: If a feed fails to be downloaded, try again immediatly next time aggregation is run, even if the usual time has not passed. Closes: #508622 (Michael Gold) * meta: Process meta date during scan pass so that the date will always affect sorting in inlines. * Improve display of some openids (smcv) 2.70: * Avoid crash on malformed utf-8 discovered by intrigeri. 2.69: * Avoid multiple ikiwiki cgi processes piling up, eating all memory, and thrashing, by making the cgi wrapper wait on a cgilock. If you had to set apache's MaxClients low to avoid ikiwiki thrashing your server, you can now turn it up to a high value. * Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed after above change. * Remove support for unused optional wait parameter from lockwiki. * aggregate: Try to query XML::Feed for the base url when derelevatising links. Since this needs the just released XML::Feed 0.3, as well 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. * txt: Do not encode quotes when filtering the txt, as that broke later parsing of any directives on the page. * Fix the link() pagespec to match links that are internally recorded as absolute. * Add rel=nofollow to recentchanges_links for the same (weak) reasons it was earlier added to edit links. * tag: Normalize tagbase so leading/trailing slashes in it don't break things. * bzr: Fix dates for recentchanges. 2.68: * Add support for checking pushes from untrusted git committers. This can be used to set up anonymous git pushes, and other similar things. * format: New plugin, allows embedding differently formatted text inside a page (ie, otl inside a mdwn page, or syntax highlighted code inside a page). * relativedate: New javascript-alicious plugin that makes all dates display relative, in a very nice way, if I say so myself. * Optimise the no-op post-commit hook, to speed up web edits by a fraction of a second. * git: Allow sha1_commit to be used in the diffurl, to support cgit. * shortcut: Fix display of shortcuts while previewing. * Plugins that used to override displaytime should instead override formattime. displaytime will call that, and may wrap markup around the formatted time. * Add an underlay for javascript, and add ikiwiki.js containing some utility code. * toggle: Stop embedding the full toggle code on each page using it, and move it to toggle.js in the javascript underlay. * recentchanges: Make feed links point back to anchors on the recentchanges page. (JasonBlevins) * Fix issue with utf-8 in wikiname breaking session cookies, by entity-encoding the wikiname in the session cookie. * Use the pure perl Data::Dumper when generating setup files to ensure that utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. * inline: Only the last feed link was put on the page, fix this to include all feed links. So rss will be included along with atom, and pages with multiple feeds will get links added for all feeds. * tag: When tagpage is set, force the links created by tagging to point at the toplevel tagpage, and not closer subpages. The html links already went there, but internally the links were not recorded as absolute, which could cause confusing backlinks etc. * Add an inject function, that can be used by plugins that want to replace one of ikiwiki's functions with their own version. (This is a scary thing that grubs through the symbol table, and replaces all exported occurances of a function with the injected version.) * external: RPC functions can be injected to replace exported functions. * Updated French translation. Closes: #502694 * Updated Spanish translation from the ever vigilant Victor Moral. * Updated Danish translation from Jonas Smedegaard. Closes: #503117 * Preserve syslog setting when doing `ikiwiki -setup foo -dumpsetup bar` * Several fixes to --render mode. 2.67: * remove: Avoid $_ breakage. (Stupid, stupid perl.) * Updated Spanish translation from Victor Moral. * lockedit: Support specifying which users (and IP addresses) a page is locked for. This supports most of the ACL type things users have been wanting to be done. Closes: #443346 (It does not control who can read a page, but that's out of scope for ikiwiki.) * orphans: Fix unquoted page name in regexp. * google: Plugin provides google site search, contributed by Peter Simons. * Pass HTTPS variable through the wrapper so that CGI->https can be used by plugins. Closes: #502047 * inline: Allow MTIME to be used in inlinepage.tmpl. * inline: Use the feed's description in the rss and atom links. Closes: #502113 * aggregate: Avoid bug that caused immediate expiration of items with a date in the future.
2009-04-21 18:34:43 +02:00
share/ikiwiki/examples/blog.mdwn
share/ikiwiki/examples/blog/comments.mdwn
Update to 3.10. From the changelog: This is a major upgrade from 2.x. Please read: <URL:http://ikiwiki.info/tips/upgrade_to_3.0/> The highlights of the changes in version 3.0 include: * Support for uploading attachments. * Can rename and remove pages and files via the web. * Web based setup. * Blog-style comments as an alternative to Discussion pages. * Many other new plugins including htmlbalance, format, progress, color, autoindex, cutpaste, hnb, creole, txt, amazon s3, pinger, pingee, edittemplate * The RecentChanges page is compiled statically, not generated from the CGI. * Support for additional revision control systems: bzr, monotone * Support for untrusted git push. * A new version (3.00) of the plugin API, exporting additional commonly used functions from IkiWiki.pm. * Nearly everything in ikiwiki is now a plugin, from WikiLinks to page editing, to RecentChanges. * Far too many bug fixes, features, and enhancements to list here. 3.10: * darcs: Finally added support for this VCS, thanks to many contributors: - Thomas Schwinge wrote the original file, implementing only rcs_commit. - Benjamin A'Lee contributed an alternative implementation. - Tuomo Valkonen contributed rcs_getctime and stub rcs_recentchanges. - Simon Michael contributed multiple changes. - Petr Rockai fixed rcs_recentchanges. - Sven M. Hallberg merged the above and added missing features. * Add missing newline to Confirm Password prompt. * Add missing permalink support to archivepage and titlepage templates. * debian/control: Wrap fields. * inline: Add author info to archive display. * Add a microblog template that is useful for inlining microblogging posts. 3.09: * inline: Add title_natural sort order, using Sort::Naturally (chrysn) * inline: Fix urls to feed when feedfile is used on an index page. * git, mercurial: Fix --getctime to return file creation time, not last commit time. * Updated French translation (Jean-Luc Coulon). Closes: #521072 * css: Add clear: both to inlinefooter. * comments: Fix too loose test for comments pages that matched normal pages with "comment_" in their name. Closes: #521322 * comments: Fix anchor ids to be legal xhtml. Closes: #521339 * Fix documentation of anonok_pagespec. Closes: #521793 * Add missing suggests on libtext-textile-perl. Closes: #522039 * recentchanges: change to using do=goto links for user links. * Fix git test suite to use a bare repo. 3.08: * git: Fix utf-8 encoding of author names. * git: Manually decode git output from utf-8, avoids warning messages on invalidly encoded output. * Fix bug that caused weird things to appear as page types. 3.07: * Updated German translation (Kai Wasserbaech). Closes: #518377 * Updated French translation (Jean-Luc Coulon). Closes: #518510 * wmd: New plugin contributed by William Uther to support the WMD Wysiwym markdown editor. * smiley: Avoid infinite loop in smiley expansion triggered by the template scan mode change in version 3.05. Closes: #518805 * template: When loading a template in scan mode, let preprocess know it only needs to scan. 3.06: * Setup automator: Fix bug in password comparison. Closes: #517654 3.05: * debhelper v7(.0.50); rules file minimisation. * template: Load templates in scan mode. This is potentially expensive, but is necessary so that meta and tag directives, and other links on templates affect the page using the template reliably. * goto: Fix redirect to comments. * Add noextension parameter to htmlize hooks to support, eg, Makefile. * Add tagged() PageSpec. * Updated German translation (Kai Wasserbaech). Closes: #516770 * Setup automator: Prompt for password twice. Closes: #516973 * bzr: Add missing rcs_diff. (liw) * comments: Avoid showing comment moderation button in prefs to non-admins. * goto: Fix typo that broke recentchanges_link compatibility. 3.04: * 404: New plugin which lets you use the IkiWiki CGI script as an Apache 404 handler, to give the behaviour of various other wiki engines where visiting a nonexistent page provides you with a link to create it. (smcv) * Factor out redundant code into goto plugin. (smcv) * Work around XML::Atom strangeness that results in double-encoded posts. (smcv) * Updated German translation (Kai Wasserbaech). Closes: #514251 * Fix unusual --setup --post-commit command line option combo. * Create any missing directory necessary to put the wrapper file into. Closes: #514384 * shortcut: If default_pageext is set, first look for shortcuts.default_pageext. * Allow comments, rename, remove, and attachment plugins to be used even if the editpage plugin is disabled. 3.03: * Avoid feeding decoded unicode to Term::ReadLine. Closes: 512169 * blogspam: Log spam info on failure in debug mode. * Remove nonstandard css. Closes: #512378 * blogspam: Fix use of blogspam_options and blogspam_server config settings. * comments: If comment content checks fail, store the comment (in .ikiwiki/comments_pending) for moderator review. * comments: Add a moderation web interface, which admins can access via their Preferences page. * git: Fix malformed utf8 received from git. * 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 in version control. (smcv) 3.02: * blogspam: New plugin, adding spam filtering for page editing / comment posting using the BlogSpam.net API. * Add auto-blog.setup, which will set up an ikiwiki instance tuned for use in blogging. * checkcontent: New hook, can be used to implement arbitrary content filters, including spam filters. * table: Fix misparsed links in external files. * table: Find links in external files in scan pass. * rename: Show full names of affected pages. * comments: Fix cache avoidance hack. * repolist: New plugin to support the rel=vcs-* microformat. * goodstuff: Include repolist by default. (But it does nothing until configured with the repository locations.) * comments: Add support for removing comments via web interface. (smcv) * Consistently allow use of relative paths in all PageSpecs that take a page name parameter. Previously, match_created_before(), match_created_after(), match_sourcepage(), and match_destpage() did not support that, and the docs were not clear. * pinger: Get whole url, don't just head, avoids problems on the nostromo web server. * Recommend libterm-readline-gnu-perl since that makes auto.setup behave better. 3.01: * ikiwiki-makerepo: Fix injecting of empty mercurial and bzr repositories. Closes: #510518 * 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. * A recent change to gitweb removed support for the form of diffurl that many ikiwiki setups use. Document how to use the new url form. 2.72: * Avoid comments in recentchanges being broken links (smcv) * Add deprecation warning for GlobLists, which will stop working in 3.0. * camelcase: Add camelcase_ignore setting. * googlecalendar: Add runtime deprecation warning. * comments: Deal with users entering unqualified or partial urls. * inline: Run format hook first, to ensure other format hooks can affect inlined content. Closes: #509710 2.71: * comments: Blog-style comment support, contributed by Simon McVittie. * htmlbalance: New plugin contributed by Simon McVittie. * Change deb dependencies to list Text::Markdown before markdown (really this time). * Improve escaping of wikilinks and preprocessor directives in content produced by aggregate and recentchanges. * French translation update from Philippe Batailler. Closes: #506250 * Spanish translation update from Victor Moral. * Fix handling of wrappergroup option. * Correct --dumpsetup to include the srcdir in the setup file. * German translation update from Kai Wasserbaech. Closes: #507056 * inline: Support emptyfeeds=no option to skip generating empty feeds. * inline: Support feedfile option to change the filename of the feed generated. * meta: Pass info to htmlscrubber so htmlscrubber_skip can take effect. * htmlbalance: don't compact whitespace, and set misc other options (smcv) * rename: Fix double-escaping of page name in edit box. * monotone: When getting the log, tell monotone how many entries we want, rather than closing the pipe, which it dislikes. (thm) * Coding style change: Remove explcit vim folding markers. * aggregate: If a feed fails to be downloaded, try again immediatly next time aggregation is run, even if the usual time has not passed. Closes: #508622 (Michael Gold) * meta: Process meta date during scan pass so that the date will always affect sorting in inlines. * Improve display of some openids (smcv) 2.70: * Avoid crash on malformed utf-8 discovered by intrigeri. 2.69: * Avoid multiple ikiwiki cgi processes piling up, eating all memory, and thrashing, by making the cgi wrapper wait on a cgilock. If you had to set apache's MaxClients low to avoid ikiwiki thrashing your server, you can now turn it up to a high value. * Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed after above change. * Remove support for unused optional wait parameter from lockwiki. * aggregate: Try to query XML::Feed for the base url when derelevatising links. Since this needs the just released XML::Feed 0.3, as well 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. * txt: Do not encode quotes when filtering the txt, as that broke later parsing of any directives on the page. * Fix the link() pagespec to match links that are internally recorded as absolute. * Add rel=nofollow to recentchanges_links for the same (weak) reasons it was earlier added to edit links. * tag: Normalize tagbase so leading/trailing slashes in it don't break things. * bzr: Fix dates for recentchanges. 2.68: * Add support for checking pushes from untrusted git committers. This can be used to set up anonymous git pushes, and other similar things. * format: New plugin, allows embedding differently formatted text inside a page (ie, otl inside a mdwn page, or syntax highlighted code inside a page). * relativedate: New javascript-alicious plugin that makes all dates display relative, in a very nice way, if I say so myself. * Optimise the no-op post-commit hook, to speed up web edits by a fraction of a second. * git: Allow sha1_commit to be used in the diffurl, to support cgit. * shortcut: Fix display of shortcuts while previewing. * Plugins that used to override displaytime should instead override formattime. displaytime will call that, and may wrap markup around the formatted time. * Add an underlay for javascript, and add ikiwiki.js containing some utility code. * toggle: Stop embedding the full toggle code on each page using it, and move it to toggle.js in the javascript underlay. * recentchanges: Make feed links point back to anchors on the recentchanges page. (JasonBlevins) * Fix issue with utf-8 in wikiname breaking session cookies, by entity-encoding the wikiname in the session cookie. * Use the pure perl Data::Dumper when generating setup files to ensure that utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. * inline: Only the last feed link was put on the page, fix this to include all feed links. So rss will be included along with atom, and pages with multiple feeds will get links added for all feeds. * tag: When tagpage is set, force the links created by tagging to point at the toplevel tagpage, and not closer subpages. The html links already went there, but internally the links were not recorded as absolute, which could cause confusing backlinks etc. * Add an inject function, that can be used by plugins that want to replace one of ikiwiki's functions with their own version. (This is a scary thing that grubs through the symbol table, and replaces all exported occurances of a function with the injected version.) * external: RPC functions can be injected to replace exported functions. * Updated French translation. Closes: #502694 * Updated Spanish translation from the ever vigilant Victor Moral. * Updated Danish translation from Jonas Smedegaard. Closes: #503117 * Preserve syslog setting when doing `ikiwiki -setup foo -dumpsetup bar` * Several fixes to --render mode. 2.67: * remove: Avoid $_ breakage. (Stupid, stupid perl.) * Updated Spanish translation from Victor Moral. * lockedit: Support specifying which users (and IP addresses) a page is locked for. This supports most of the ACL type things users have been wanting to be done. Closes: #443346 (It does not control who can read a page, but that's out of scope for ikiwiki.) * orphans: Fix unquoted page name in regexp. * google: Plugin provides google site search, contributed by Peter Simons. * Pass HTTPS variable through the wrapper so that CGI->https can be used by plugins. Closes: #502047 * inline: Allow MTIME to be used in inlinepage.tmpl. * inline: Use the feed's description in the rss and atom links. Closes: #502113 * aggregate: Avoid bug that caused immediate expiration of items with a date in the future.
2009-04-21 18:34:43 +02:00
share/ikiwiki/examples/blog/index.mdwn
share/ikiwiki/examples/blog/posts.mdwn
share/ikiwiki/examples/blog/posts/first_post.mdwn
share/ikiwiki/examples/blog/sidebar.mdwn
share/ikiwiki/examples/blog/tags.mdwn
share/ikiwiki/examples/blog/tags/life.mdwn
share/ikiwiki/examples/blog/tags/tech.mdwn
share/ikiwiki/examples/softwaresite.mdwn
share/ikiwiki/examples/softwaresite/Makefile
share/ikiwiki/examples/softwaresite/bugs.mdwn
share/ikiwiki/examples/softwaresite/bugs/done.mdwn
share/ikiwiki/examples/softwaresite/bugs/fails_to_frobnicate.mdwn
share/ikiwiki/examples/softwaresite/bugs/needs_more_bugs.mdwn
share/ikiwiki/examples/softwaresite/contact.mdwn
share/ikiwiki/examples/softwaresite/doc.mdwn
share/ikiwiki/examples/softwaresite/doc/faq.mdwn
share/ikiwiki/examples/softwaresite/doc/install.mdwn
share/ikiwiki/examples/softwaresite/doc/setup.mdwn
share/ikiwiki/examples/softwaresite/download.mdwn
share/ikiwiki/examples/softwaresite/index.mdwn
share/ikiwiki/examples/softwaresite/news.mdwn
share/ikiwiki/examples/softwaresite/news/version_1.0.mdwn
share/ikiwiki/examples/softwaresite/templates/release.mdwn
share/ikiwiki/javascript/ikiwiki.js
share/ikiwiki/javascript/relativedate.js
share/ikiwiki/javascript/toggle.js
Update to 3.1415926. From the changelog: * [ Joey Hess ] * po: Detect if nowrapi18n can't be passed to po4a, and warn about the old version, but continue. Closes: #541205 * inline: Avoid use of my $_ as it fails with older perls. Closes: #541215 * Add discussionpage configuration setting. * Several optimisations, including speedups to orphans and brokenlinks calculation. * meta, img: Fix bugs in dependency code. (smcv) * Allow building ikiwiki on systems w/o po4a -- building of the translated underlays will be skipped in this case. * Add basic styling of po plugin's languages list. * inline: Display an error if feedpages is specified and fails to match due to a problem such as created_before being told to check against a page that does not exist. * Remove deprecated ikiwiki/blog and ikiwiki/preprocessordirective pages from the basewiki. * Updated French program translation from Philippe Batailler. Closes: #542036 * po: Fixed to run rcs_add ralative to srcdir. * Italian program translation from Luca Bruno. * Fix example blog's tags/life to not have a broken PageSpec. Closes: #543510 * Optimize the dependencies list. This also fixes a bug that could cause repeated refreshes of the wiki to grow increasingly larger dependency lists, and get increasingly slower. (smcv) * Rebuild wikis on upgrade to this version to fix bloat caused by the dependency bug. * Further optimisation of dependency handling by adding a special case for simple page dependencies. (smcv) * htmltidy: Return an error message if tidy fails. Closes: #543722 * po: Fix name of translated toplevel index page. (intrigeri) * po: Fix display of links from a translated page to itself (ntrigeri) * Add Czech basewiki translation from Miroslav Kure. * po: fix interdiction to create pages of type po (intrigeri) * po: po: favor the type of linking page's masterpage on page creation (intrigeri) * img: Don't generate new verison of image if it is scaled to be larger in either dimension. * [ Josh Triplett ] * teximg: Replace the insufficient blacklist with the built-in security mechanisms of TeX. (CVE-2009-2944) In order to fix a performance bug, all wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist, use ikiwiki-mass-rebuild to force a rebuild.
2009-08-31 01:30:08 +02:00
share/ikiwiki/po/cs/basewiki/ikiwiki.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/directive.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/formatting.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/markdown.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/openid.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/pagespec.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/pagespec/attachment.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/pagespec/po.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/searching.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/subpage.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/subpage/linkingrules.cs.po
share/ikiwiki/po/cs/basewiki/ikiwiki/wikilink.cs.po
share/ikiwiki/po/cs/basewiki/index.cs.po
share/ikiwiki/po/cs/basewiki/recentchanges.cs.po
share/ikiwiki/po/cs/basewiki/sandbox.cs.po
share/ikiwiki/po/cs/basewiki/shortcuts.cs.po
share/ikiwiki/po/cs/basewiki/templates.cs.po
share/ikiwiki/po/cs/basewiki/templates/note.cs.po
share/ikiwiki/po/cs/basewiki/templates/popup.cs.po
share/ikiwiki/po/da/basewiki/ikiwiki.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/directive.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/formatting.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/markdown.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/openid.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/pagespec.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/pagespec/attachment.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/pagespec/po.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/searching.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/subpage.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/subpage/linkingrules.da.po
share/ikiwiki/po/da/basewiki/ikiwiki/wikilink.da.po
share/ikiwiki/po/da/basewiki/index.da.po
share/ikiwiki/po/da/basewiki/recentchanges.da.po
share/ikiwiki/po/da/basewiki/sandbox.da.po
share/ikiwiki/po/da/basewiki/shortcuts.da.po
share/ikiwiki/po/da/basewiki/templates.da.po
share/ikiwiki/po/da/basewiki/templates/note.da.po
share/ikiwiki/po/da/basewiki/templates/popup.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/aggregate.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/brokenlinks.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/calendar.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/color.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/comment.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/copy.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/cut.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/cutpaste.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/edittemplate.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/format.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/fortune.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/graph.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/haiku.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/if.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/img.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/inline.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/linkmap.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/listdirectives.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/map.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/meta.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/more.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/orphans.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/pagecount.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/pagestats.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/pagetemplate.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/paste.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/ping.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/poll.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/polygen.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/postsparkline.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/progress.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/shortcut.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/sparkline.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/table.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/tag.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/taglink.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/template.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/testpagespec.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/teximg.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/toc.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/toggle.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/toggleable.da.po
share/ikiwiki/po/da/directives/ikiwiki/directive/version.da.po
share/ikiwiki/po/da/smiley/smileys.da.po
share/ikiwiki/po/fr/basewiki/ikiwiki.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/directive.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/formatting.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/markdown.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/openid.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/pagespec.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/pagespec/attachment.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/pagespec/po.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/searching.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/subpage.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/subpage/linkingrules.fr.po
share/ikiwiki/po/fr/basewiki/ikiwiki/wikilink.fr.po
share/ikiwiki/po/fr/basewiki/index.fr.po
share/ikiwiki/po/fr/basewiki/recentchanges.fr.po
share/ikiwiki/po/fr/basewiki/sandbox.fr.po
share/ikiwiki/po/fr/basewiki/shortcuts.fr.po
share/ikiwiki/po/fr/basewiki/templates.fr.po
share/ikiwiki/po/fr/basewiki/templates/note.fr.po
share/ikiwiki/po/fr/basewiki/templates/popup.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/aggregate.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/brokenlinks.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/calendar.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/color.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/comment.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/copy.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/cut.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/cutpaste.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/edittemplate.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/format.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/fortune.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/graph.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/haiku.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/if.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/img.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/inline.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/linkmap.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/listdirectives.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/map.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/meta.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/more.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/orphans.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/pagecount.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/pagestats.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/pagetemplate.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/paste.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/ping.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/poll.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/polygen.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/postsparkline.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/progress.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/shortcut.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/sparkline.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/table.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/tag.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/taglink.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/template.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/testpagespec.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/teximg.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/toc.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/toggle.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/toggleable.fr.po
share/ikiwiki/po/fr/directives/ikiwiki/directive/version.fr.po
share/ikiwiki/po/fr/smiley/smileys.fr.po
Update ikiwiki to 2.15. This includes latest security fix. Remove patch -- make changes using SUBST_SED framework. Add imagemagick as an option (not on by default). Add perl:run for USE_TOOLS. Add another script to REPLACE_PERL. Get rid of most of post-install target and let the ikiwiki Makefile do the installation. Too many changes from CHANGELOG to list. Here are the most recent: ikiwiki (2.15) unstable; urgency=low * Add a new ikiwiki-makerepo program, that automates setting up a repo and importing existing content for svn, git, and mercurial. This makes the setup process much simpler. * Reorganised git documentation. * Actually install the ikiwiki-update-wikilist program. * Improve workaround for perl bug #376329. Rather than double-encoding, which has been reported to cause encoding problems (though I haven't reproduced them), just catch a failure of markdown, and retry. (The crazy perl bug magically disappears on the retry.) Closes: #449379 * Add umask configuration option. Closes: #443329 -- Joey Hess <joeyh@debian.org> Sat, 01 Dec 2007 11:44:01 -0500 ikiwiki (2.14) unstable; urgency=high * Let CC be used to control what compiler is used to build wrappers. * Use 'cc' instead of gcc as the default compiler. * Security fix: Ensure that there are no symlinks anywhere in the path to the top of the srcdir. In certian unusual configurations, an attacker who could commit to one of the parent directories of the srcdir could use a symlink attack to cause ikiwiki to publish files elsewhere in the filesystem. More details at <http://ikiwiki.info/security/#index29h2> -- Joey Hess <joeyh@debian.org> Mon, 26 Nov 2007 15:26:06 -0500
2007-12-05 05:09:53 +01:00
share/ikiwiki/smiley/smileys.mdwn
share/ikiwiki/smiley/smileys/alert.png
share/ikiwiki/smiley/smileys/angry.png
share/ikiwiki/smiley/smileys/attention.png
share/ikiwiki/smiley/smileys/biggrin.png
share/ikiwiki/smiley/smileys/checkmark.png
share/ikiwiki/smiley/smileys/devil.png
share/ikiwiki/smiley/smileys/frown.png
share/ikiwiki/smiley/smileys/icon-error.png
share/ikiwiki/smiley/smileys/icon-info.png
share/ikiwiki/smiley/smileys/idea.png
share/ikiwiki/smiley/smileys/neutral.png
share/ikiwiki/smiley/smileys/ohwell.png
share/ikiwiki/smiley/smileys/prio1.png
share/ikiwiki/smiley/smileys/prio2.png
share/ikiwiki/smiley/smileys/prio3.png
share/ikiwiki/smiley/smileys/question.png
share/ikiwiki/smiley/smileys/redface.png
share/ikiwiki/smiley/smileys/sad.png
share/ikiwiki/smiley/smileys/smile.png
share/ikiwiki/smiley/smileys/smile2.png
share/ikiwiki/smiley/smileys/smile3.png
share/ikiwiki/smiley/smileys/smile4.png
share/ikiwiki/smiley/smileys/star_off.png
share/ikiwiki/smiley/smileys/star_on.png
share/ikiwiki/smiley/smileys/thumbs-up.png
share/ikiwiki/smiley/smileys/tired.png
share/ikiwiki/smiley/smileys/tongue.png
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/templates/aggregatepost.tmpl
share/ikiwiki/templates/archivepage.tmpl
share/ikiwiki/templates/atomitem.tmpl
share/ikiwiki/templates/atompage.tmpl
share/ikiwiki/templates/autoindex.tmpl
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/templates/blogpost.tmpl
share/ikiwiki/templates/change.tmpl
Update to 3.10. From the changelog: This is a major upgrade from 2.x. Please read: <URL:http://ikiwiki.info/tips/upgrade_to_3.0/> The highlights of the changes in version 3.0 include: * Support for uploading attachments. * Can rename and remove pages and files via the web. * Web based setup. * Blog-style comments as an alternative to Discussion pages. * Many other new plugins including htmlbalance, format, progress, color, autoindex, cutpaste, hnb, creole, txt, amazon s3, pinger, pingee, edittemplate * The RecentChanges page is compiled statically, not generated from the CGI. * Support for additional revision control systems: bzr, monotone * Support for untrusted git push. * A new version (3.00) of the plugin API, exporting additional commonly used functions from IkiWiki.pm. * Nearly everything in ikiwiki is now a plugin, from WikiLinks to page editing, to RecentChanges. * Far too many bug fixes, features, and enhancements to list here. 3.10: * darcs: Finally added support for this VCS, thanks to many contributors: - Thomas Schwinge wrote the original file, implementing only rcs_commit. - Benjamin A'Lee contributed an alternative implementation. - Tuomo Valkonen contributed rcs_getctime and stub rcs_recentchanges. - Simon Michael contributed multiple changes. - Petr Rockai fixed rcs_recentchanges. - Sven M. Hallberg merged the above and added missing features. * Add missing newline to Confirm Password prompt. * Add missing permalink support to archivepage and titlepage templates. * debian/control: Wrap fields. * inline: Add author info to archive display. * Add a microblog template that is useful for inlining microblogging posts. 3.09: * inline: Add title_natural sort order, using Sort::Naturally (chrysn) * inline: Fix urls to feed when feedfile is used on an index page. * git, mercurial: Fix --getctime to return file creation time, not last commit time. * Updated French translation (Jean-Luc Coulon). Closes: #521072 * css: Add clear: both to inlinefooter. * comments: Fix too loose test for comments pages that matched normal pages with "comment_" in their name. Closes: #521322 * comments: Fix anchor ids to be legal xhtml. Closes: #521339 * Fix documentation of anonok_pagespec. Closes: #521793 * Add missing suggests on libtext-textile-perl. Closes: #522039 * recentchanges: change to using do=goto links for user links. * Fix git test suite to use a bare repo. 3.08: * git: Fix utf-8 encoding of author names. * git: Manually decode git output from utf-8, avoids warning messages on invalidly encoded output. * Fix bug that caused weird things to appear as page types. 3.07: * Updated German translation (Kai Wasserbaech). Closes: #518377 * Updated French translation (Jean-Luc Coulon). Closes: #518510 * wmd: New plugin contributed by William Uther to support the WMD Wysiwym markdown editor. * smiley: Avoid infinite loop in smiley expansion triggered by the template scan mode change in version 3.05. Closes: #518805 * template: When loading a template in scan mode, let preprocess know it only needs to scan. 3.06: * Setup automator: Fix bug in password comparison. Closes: #517654 3.05: * debhelper v7(.0.50); rules file minimisation. * template: Load templates in scan mode. This is potentially expensive, but is necessary so that meta and tag directives, and other links on templates affect the page using the template reliably. * goto: Fix redirect to comments. * Add noextension parameter to htmlize hooks to support, eg, Makefile. * Add tagged() PageSpec. * Updated German translation (Kai Wasserbaech). Closes: #516770 * Setup automator: Prompt for password twice. Closes: #516973 * bzr: Add missing rcs_diff. (liw) * comments: Avoid showing comment moderation button in prefs to non-admins. * goto: Fix typo that broke recentchanges_link compatibility. 3.04: * 404: New plugin which lets you use the IkiWiki CGI script as an Apache 404 handler, to give the behaviour of various other wiki engines where visiting a nonexistent page provides you with a link to create it. (smcv) * Factor out redundant code into goto plugin. (smcv) * Work around XML::Atom strangeness that results in double-encoded posts. (smcv) * Updated German translation (Kai Wasserbaech). Closes: #514251 * Fix unusual --setup --post-commit command line option combo. * Create any missing directory necessary to put the wrapper file into. Closes: #514384 * shortcut: If default_pageext is set, first look for shortcuts.default_pageext. * Allow comments, rename, remove, and attachment plugins to be used even if the editpage plugin is disabled. 3.03: * Avoid feeding decoded unicode to Term::ReadLine. Closes: 512169 * blogspam: Log spam info on failure in debug mode. * Remove nonstandard css. Closes: #512378 * blogspam: Fix use of blogspam_options and blogspam_server config settings. * comments: If comment content checks fail, store the comment (in .ikiwiki/comments_pending) for moderator review. * comments: Add a moderation web interface, which admins can access via their Preferences page. * git: Fix malformed utf8 received from git. * 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 in version control. (smcv) 3.02: * blogspam: New plugin, adding spam filtering for page editing / comment posting using the BlogSpam.net API. * Add auto-blog.setup, which will set up an ikiwiki instance tuned for use in blogging. * checkcontent: New hook, can be used to implement arbitrary content filters, including spam filters. * table: Fix misparsed links in external files. * table: Find links in external files in scan pass. * rename: Show full names of affected pages. * comments: Fix cache avoidance hack. * repolist: New plugin to support the rel=vcs-* microformat. * goodstuff: Include repolist by default. (But it does nothing until configured with the repository locations.) * comments: Add support for removing comments via web interface. (smcv) * Consistently allow use of relative paths in all PageSpecs that take a page name parameter. Previously, match_created_before(), match_created_after(), match_sourcepage(), and match_destpage() did not support that, and the docs were not clear. * pinger: Get whole url, don't just head, avoids problems on the nostromo web server. * Recommend libterm-readline-gnu-perl since that makes auto.setup behave better. 3.01: * ikiwiki-makerepo: Fix injecting of empty mercurial and bzr repositories. Closes: #510518 * 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. * A recent change to gitweb removed support for the form of diffurl that many ikiwiki setups use. Document how to use the new url form. 2.72: * Avoid comments in recentchanges being broken links (smcv) * Add deprecation warning for GlobLists, which will stop working in 3.0. * camelcase: Add camelcase_ignore setting. * googlecalendar: Add runtime deprecation warning. * comments: Deal with users entering unqualified or partial urls. * inline: Run format hook first, to ensure other format hooks can affect inlined content. Closes: #509710 2.71: * comments: Blog-style comment support, contributed by Simon McVittie. * htmlbalance: New plugin contributed by Simon McVittie. * Change deb dependencies to list Text::Markdown before markdown (really this time). * Improve escaping of wikilinks and preprocessor directives in content produced by aggregate and recentchanges. * French translation update from Philippe Batailler. Closes: #506250 * Spanish translation update from Victor Moral. * Fix handling of wrappergroup option. * Correct --dumpsetup to include the srcdir in the setup file. * German translation update from Kai Wasserbaech. Closes: #507056 * inline: Support emptyfeeds=no option to skip generating empty feeds. * inline: Support feedfile option to change the filename of the feed generated. * meta: Pass info to htmlscrubber so htmlscrubber_skip can take effect. * htmlbalance: don't compact whitespace, and set misc other options (smcv) * rename: Fix double-escaping of page name in edit box. * monotone: When getting the log, tell monotone how many entries we want, rather than closing the pipe, which it dislikes. (thm) * Coding style change: Remove explcit vim folding markers. * aggregate: If a feed fails to be downloaded, try again immediatly next time aggregation is run, even if the usual time has not passed. Closes: #508622 (Michael Gold) * meta: Process meta date during scan pass so that the date will always affect sorting in inlines. * Improve display of some openids (smcv) 2.70: * Avoid crash on malformed utf-8 discovered by intrigeri. 2.69: * Avoid multiple ikiwiki cgi processes piling up, eating all memory, and thrashing, by making the cgi wrapper wait on a cgilock. If you had to set apache's MaxClients low to avoid ikiwiki thrashing your server, you can now turn it up to a high value. * Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed after above change. * Remove support for unused optional wait parameter from lockwiki. * aggregate: Try to query XML::Feed for the base url when derelevatising links. Since this needs the just released XML::Feed 0.3, as well 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. * txt: Do not encode quotes when filtering the txt, as that broke later parsing of any directives on the page. * Fix the link() pagespec to match links that are internally recorded as absolute. * Add rel=nofollow to recentchanges_links for the same (weak) reasons it was earlier added to edit links. * tag: Normalize tagbase so leading/trailing slashes in it don't break things. * bzr: Fix dates for recentchanges. 2.68: * Add support for checking pushes from untrusted git committers. This can be used to set up anonymous git pushes, and other similar things. * format: New plugin, allows embedding differently formatted text inside a page (ie, otl inside a mdwn page, or syntax highlighted code inside a page). * relativedate: New javascript-alicious plugin that makes all dates display relative, in a very nice way, if I say so myself. * Optimise the no-op post-commit hook, to speed up web edits by a fraction of a second. * git: Allow sha1_commit to be used in the diffurl, to support cgit. * shortcut: Fix display of shortcuts while previewing. * Plugins that used to override displaytime should instead override formattime. displaytime will call that, and may wrap markup around the formatted time. * Add an underlay for javascript, and add ikiwiki.js containing some utility code. * toggle: Stop embedding the full toggle code on each page using it, and move it to toggle.js in the javascript underlay. * recentchanges: Make feed links point back to anchors on the recentchanges page. (JasonBlevins) * Fix issue with utf-8 in wikiname breaking session cookies, by entity-encoding the wikiname in the session cookie. * Use the pure perl Data::Dumper when generating setup files to ensure that utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. * inline: Only the last feed link was put on the page, fix this to include all feed links. So rss will be included along with atom, and pages with multiple feeds will get links added for all feeds. * tag: When tagpage is set, force the links created by tagging to point at the toplevel tagpage, and not closer subpages. The html links already went there, but internally the links were not recorded as absolute, which could cause confusing backlinks etc. * Add an inject function, that can be used by plugins that want to replace one of ikiwiki's functions with their own version. (This is a scary thing that grubs through the symbol table, and replaces all exported occurances of a function with the injected version.) * external: RPC functions can be injected to replace exported functions. * Updated French translation. Closes: #502694 * Updated Spanish translation from the ever vigilant Victor Moral. * Updated Danish translation from Jonas Smedegaard. Closes: #503117 * Preserve syslog setting when doing `ikiwiki -setup foo -dumpsetup bar` * Several fixes to --render mode. 2.67: * remove: Avoid $_ breakage. (Stupid, stupid perl.) * Updated Spanish translation from Victor Moral. * lockedit: Support specifying which users (and IP addresses) a page is locked for. This supports most of the ACL type things users have been wanting to be done. Closes: #443346 (It does not control who can read a page, but that's out of scope for ikiwiki.) * orphans: Fix unquoted page name in regexp. * google: Plugin provides google site search, contributed by Peter Simons. * Pass HTTPS variable through the wrapper so that CGI->https can be used by plugins. Closes: #502047 * inline: Allow MTIME to be used in inlinepage.tmpl. * inline: Use the feed's description in the rss and atom links. Closes: #502113 * aggregate: Avoid bug that caused immediate expiration of items with a date in the future.
2009-04-21 18:34:43 +02:00
share/ikiwiki/templates/comment.tmpl
share/ikiwiki/templates/commentmoderation.tmpl
share/ikiwiki/templates/editcomment.tmpl
Update to 2.55. From the changelog: * remove: New plugin that adds the ability to remove pages via the web. (Sponsored by The TOVA Company.) * rename: New plugin that adds the ability to rename pages via the web. (Sponsored by The TOVA Company.) (This one's for you, Kyle.) * All rcs backends need to implement rcs_remove, rcs_commitstaged, and rcs_rename. (Done for svn, git). * This version adds renamepage hooks, which can be used to modify page content, including links, during renames. * prefix_directives enabled in doc wiki, all preprocessor directives converted. (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) * Really fix bug with links to pages with names containing colons. 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 a security check that is a good safe default, but problimatic overkill in some situations. * Don't allow uploading an attachment with the same name as an existing page, to avoid confusion. * Split out error messages from editpage.tmpl into several separate templates. * attachment: Do not escape _ when determining attachment filenames. * Rebuild pages that change their type. (Gabriel McManus) * monotone: Add support for rename, delete, and also diff. (William Uther) * toggle: Fix incompatability between javascript and webkit. * bzr: Add support for rename and delete. (Jelmer Vernooij) * attachment: Use relative paths when inserting links. * toggle: Fix for when html got tidied. Closes: #492529 (Enrico Zini) * cutpaste: New plugin by Enrico Zini
2008-07-29 07:04:24 +02:00
share/ikiwiki/templates/editconflict.tmpl
share/ikiwiki/templates/editcreationconflict.tmpl
share/ikiwiki/templates/editfailedsave.tmpl
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/templates/editpage.tmpl
Update to 2.55. From the changelog: * remove: New plugin that adds the ability to remove pages via the web. (Sponsored by The TOVA Company.) * rename: New plugin that adds the ability to rename pages via the web. (Sponsored by The TOVA Company.) (This one's for you, Kyle.) * All rcs backends need to implement rcs_remove, rcs_commitstaged, and rcs_rename. (Done for svn, git). * This version adds renamepage hooks, which can be used to modify page content, including links, during renames. * prefix_directives enabled in doc wiki, all preprocessor directives converted. (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) * Really fix bug with links to pages with names containing colons. 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 a security check that is a good safe default, but problimatic overkill in some situations. * Don't allow uploading an attachment with the same name as an existing page, to avoid confusion. * Split out error messages from editpage.tmpl into several separate templates. * attachment: Do not escape _ when determining attachment filenames. * Rebuild pages that change their type. (Gabriel McManus) * monotone: Add support for rename, delete, and also diff. (William Uther) * toggle: Fix incompatability between javascript and webkit. * bzr: Add support for rename and delete. (Jelmer Vernooij) * attachment: Use relative paths when inserting links. * toggle: Fix for when html got tidied. Closes: #492529 (Enrico Zini) * cutpaste: New plugin by Enrico Zini
2008-07-29 07:04:24 +02:00
share/ikiwiki/templates/editpagegone.tmpl
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/templates/feedlink.tmpl
Update to 3.10. From the changelog: This is a major upgrade from 2.x. Please read: <URL:http://ikiwiki.info/tips/upgrade_to_3.0/> The highlights of the changes in version 3.0 include: * Support for uploading attachments. * Can rename and remove pages and files via the web. * Web based setup. * Blog-style comments as an alternative to Discussion pages. * Many other new plugins including htmlbalance, format, progress, color, autoindex, cutpaste, hnb, creole, txt, amazon s3, pinger, pingee, edittemplate * The RecentChanges page is compiled statically, not generated from the CGI. * Support for additional revision control systems: bzr, monotone * Support for untrusted git push. * A new version (3.00) of the plugin API, exporting additional commonly used functions from IkiWiki.pm. * Nearly everything in ikiwiki is now a plugin, from WikiLinks to page editing, to RecentChanges. * Far too many bug fixes, features, and enhancements to list here. 3.10: * darcs: Finally added support for this VCS, thanks to many contributors: - Thomas Schwinge wrote the original file, implementing only rcs_commit. - Benjamin A'Lee contributed an alternative implementation. - Tuomo Valkonen contributed rcs_getctime and stub rcs_recentchanges. - Simon Michael contributed multiple changes. - Petr Rockai fixed rcs_recentchanges. - Sven M. Hallberg merged the above and added missing features. * Add missing newline to Confirm Password prompt. * Add missing permalink support to archivepage and titlepage templates. * debian/control: Wrap fields. * inline: Add author info to archive display. * Add a microblog template that is useful for inlining microblogging posts. 3.09: * inline: Add title_natural sort order, using Sort::Naturally (chrysn) * inline: Fix urls to feed when feedfile is used on an index page. * git, mercurial: Fix --getctime to return file creation time, not last commit time. * Updated French translation (Jean-Luc Coulon). Closes: #521072 * css: Add clear: both to inlinefooter. * comments: Fix too loose test for comments pages that matched normal pages with "comment_" in their name. Closes: #521322 * comments: Fix anchor ids to be legal xhtml. Closes: #521339 * Fix documentation of anonok_pagespec. Closes: #521793 * Add missing suggests on libtext-textile-perl. Closes: #522039 * recentchanges: change to using do=goto links for user links. * Fix git test suite to use a bare repo. 3.08: * git: Fix utf-8 encoding of author names. * git: Manually decode git output from utf-8, avoids warning messages on invalidly encoded output. * Fix bug that caused weird things to appear as page types. 3.07: * Updated German translation (Kai Wasserbaech). Closes: #518377 * Updated French translation (Jean-Luc Coulon). Closes: #518510 * wmd: New plugin contributed by William Uther to support the WMD Wysiwym markdown editor. * smiley: Avoid infinite loop in smiley expansion triggered by the template scan mode change in version 3.05. Closes: #518805 * template: When loading a template in scan mode, let preprocess know it only needs to scan. 3.06: * Setup automator: Fix bug in password comparison. Closes: #517654 3.05: * debhelper v7(.0.50); rules file minimisation. * template: Load templates in scan mode. This is potentially expensive, but is necessary so that meta and tag directives, and other links on templates affect the page using the template reliably. * goto: Fix redirect to comments. * Add noextension parameter to htmlize hooks to support, eg, Makefile. * Add tagged() PageSpec. * Updated German translation (Kai Wasserbaech). Closes: #516770 * Setup automator: Prompt for password twice. Closes: #516973 * bzr: Add missing rcs_diff. (liw) * comments: Avoid showing comment moderation button in prefs to non-admins. * goto: Fix typo that broke recentchanges_link compatibility. 3.04: * 404: New plugin which lets you use the IkiWiki CGI script as an Apache 404 handler, to give the behaviour of various other wiki engines where visiting a nonexistent page provides you with a link to create it. (smcv) * Factor out redundant code into goto plugin. (smcv) * Work around XML::Atom strangeness that results in double-encoded posts. (smcv) * Updated German translation (Kai Wasserbaech). Closes: #514251 * Fix unusual --setup --post-commit command line option combo. * Create any missing directory necessary to put the wrapper file into. Closes: #514384 * shortcut: If default_pageext is set, first look for shortcuts.default_pageext. * Allow comments, rename, remove, and attachment plugins to be used even if the editpage plugin is disabled. 3.03: * Avoid feeding decoded unicode to Term::ReadLine. Closes: 512169 * blogspam: Log spam info on failure in debug mode. * Remove nonstandard css. Closes: #512378 * blogspam: Fix use of blogspam_options and blogspam_server config settings. * comments: If comment content checks fail, store the comment (in .ikiwiki/comments_pending) for moderator review. * comments: Add a moderation web interface, which admins can access via their Preferences page. * git: Fix malformed utf8 received from git. * 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 in version control. (smcv) 3.02: * blogspam: New plugin, adding spam filtering for page editing / comment posting using the BlogSpam.net API. * Add auto-blog.setup, which will set up an ikiwiki instance tuned for use in blogging. * checkcontent: New hook, can be used to implement arbitrary content filters, including spam filters. * table: Fix misparsed links in external files. * table: Find links in external files in scan pass. * rename: Show full names of affected pages. * comments: Fix cache avoidance hack. * repolist: New plugin to support the rel=vcs-* microformat. * goodstuff: Include repolist by default. (But it does nothing until configured with the repository locations.) * comments: Add support for removing comments via web interface. (smcv) * Consistently allow use of relative paths in all PageSpecs that take a page name parameter. Previously, match_created_before(), match_created_after(), match_sourcepage(), and match_destpage() did not support that, and the docs were not clear. * pinger: Get whole url, don't just head, avoids problems on the nostromo web server. * Recommend libterm-readline-gnu-perl since that makes auto.setup behave better. 3.01: * ikiwiki-makerepo: Fix injecting of empty mercurial and bzr repositories. Closes: #510518 * 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. * A recent change to gitweb removed support for the form of diffurl that many ikiwiki setups use. Document how to use the new url form. 2.72: * Avoid comments in recentchanges being broken links (smcv) * Add deprecation warning for GlobLists, which will stop working in 3.0. * camelcase: Add camelcase_ignore setting. * googlecalendar: Add runtime deprecation warning. * comments: Deal with users entering unqualified or partial urls. * inline: Run format hook first, to ensure other format hooks can affect inlined content. Closes: #509710 2.71: * comments: Blog-style comment support, contributed by Simon McVittie. * htmlbalance: New plugin contributed by Simon McVittie. * Change deb dependencies to list Text::Markdown before markdown (really this time). * Improve escaping of wikilinks and preprocessor directives in content produced by aggregate and recentchanges. * French translation update from Philippe Batailler. Closes: #506250 * Spanish translation update from Victor Moral. * Fix handling of wrappergroup option. * Correct --dumpsetup to include the srcdir in the setup file. * German translation update from Kai Wasserbaech. Closes: #507056 * inline: Support emptyfeeds=no option to skip generating empty feeds. * inline: Support feedfile option to change the filename of the feed generated. * meta: Pass info to htmlscrubber so htmlscrubber_skip can take effect. * htmlbalance: don't compact whitespace, and set misc other options (smcv) * rename: Fix double-escaping of page name in edit box. * monotone: When getting the log, tell monotone how many entries we want, rather than closing the pipe, which it dislikes. (thm) * Coding style change: Remove explcit vim folding markers. * aggregate: If a feed fails to be downloaded, try again immediatly next time aggregation is run, even if the usual time has not passed. Closes: #508622 (Michael Gold) * meta: Process meta date during scan pass so that the date will always affect sorting in inlines. * Improve display of some openids (smcv) 2.70: * Avoid crash on malformed utf-8 discovered by intrigeri. 2.69: * Avoid multiple ikiwiki cgi processes piling up, eating all memory, and thrashing, by making the cgi wrapper wait on a cgilock. If you had to set apache's MaxClients low to avoid ikiwiki thrashing your server, you can now turn it up to a high value. * Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed after above change. * Remove support for unused optional wait parameter from lockwiki. * aggregate: Try to query XML::Feed for the base url when derelevatising links. Since this needs the just released XML::Feed 0.3, as well 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. * txt: Do not encode quotes when filtering the txt, as that broke later parsing of any directives on the page. * Fix the link() pagespec to match links that are internally recorded as absolute. * Add rel=nofollow to recentchanges_links for the same (weak) reasons it was earlier added to edit links. * tag: Normalize tagbase so leading/trailing slashes in it don't break things. * bzr: Fix dates for recentchanges. 2.68: * Add support for checking pushes from untrusted git committers. This can be used to set up anonymous git pushes, and other similar things. * format: New plugin, allows embedding differently formatted text inside a page (ie, otl inside a mdwn page, or syntax highlighted code inside a page). * relativedate: New javascript-alicious plugin that makes all dates display relative, in a very nice way, if I say so myself. * Optimise the no-op post-commit hook, to speed up web edits by a fraction of a second. * git: Allow sha1_commit to be used in the diffurl, to support cgit. * shortcut: Fix display of shortcuts while previewing. * Plugins that used to override displaytime should instead override formattime. displaytime will call that, and may wrap markup around the formatted time. * Add an underlay for javascript, and add ikiwiki.js containing some utility code. * toggle: Stop embedding the full toggle code on each page using it, and move it to toggle.js in the javascript underlay. * recentchanges: Make feed links point back to anchors on the recentchanges page. (JasonBlevins) * Fix issue with utf-8 in wikiname breaking session cookies, by entity-encoding the wikiname in the session cookie. * Use the pure perl Data::Dumper when generating setup files to ensure that utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. * inline: Only the last feed link was put on the page, fix this to include all feed links. So rss will be included along with atom, and pages with multiple feeds will get links added for all feeds. * tag: When tagpage is set, force the links created by tagging to point at the toplevel tagpage, and not closer subpages. The html links already went there, but internally the links were not recorded as absolute, which could cause confusing backlinks etc. * Add an inject function, that can be used by plugins that want to replace one of ikiwiki's functions with their own version. (This is a scary thing that grubs through the symbol table, and replaces all exported occurances of a function with the injected version.) * external: RPC functions can be injected to replace exported functions. * Updated French translation. Closes: #502694 * Updated Spanish translation from the ever vigilant Victor Moral. * Updated Danish translation from Jonas Smedegaard. Closes: #503117 * Preserve syslog setting when doing `ikiwiki -setup foo -dumpsetup bar` * Several fixes to --render mode. 2.67: * remove: Avoid $_ breakage. (Stupid, stupid perl.) * Updated Spanish translation from Victor Moral. * lockedit: Support specifying which users (and IP addresses) a page is locked for. This supports most of the ACL type things users have been wanting to be done. Closes: #443346 (It does not control who can read a page, but that's out of scope for ikiwiki.) * orphans: Fix unquoted page name in regexp. * google: Plugin provides google site search, contributed by Peter Simons. * Pass HTTPS variable through the wrapper so that CGI->https can be used by plugins. Closes: #502047 * inline: Allow MTIME to be used in inlinepage.tmpl. * inline: Use the feed's description in the rss and atom links. Closes: #502113 * aggregate: Avoid bug that caused immediate expiration of items with a date in the future.
2009-04-21 18:34:43 +02:00
share/ikiwiki/templates/googleform.tmpl
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/templates/inlinepage.tmpl
Update to 3.10. From the changelog: This is a major upgrade from 2.x. Please read: <URL:http://ikiwiki.info/tips/upgrade_to_3.0/> The highlights of the changes in version 3.0 include: * Support for uploading attachments. * Can rename and remove pages and files via the web. * Web based setup. * Blog-style comments as an alternative to Discussion pages. * Many other new plugins including htmlbalance, format, progress, color, autoindex, cutpaste, hnb, creole, txt, amazon s3, pinger, pingee, edittemplate * The RecentChanges page is compiled statically, not generated from the CGI. * Support for additional revision control systems: bzr, monotone * Support for untrusted git push. * A new version (3.00) of the plugin API, exporting additional commonly used functions from IkiWiki.pm. * Nearly everything in ikiwiki is now a plugin, from WikiLinks to page editing, to RecentChanges. * Far too many bug fixes, features, and enhancements to list here. 3.10: * darcs: Finally added support for this VCS, thanks to many contributors: - Thomas Schwinge wrote the original file, implementing only rcs_commit. - Benjamin A'Lee contributed an alternative implementation. - Tuomo Valkonen contributed rcs_getctime and stub rcs_recentchanges. - Simon Michael contributed multiple changes. - Petr Rockai fixed rcs_recentchanges. - Sven M. Hallberg merged the above and added missing features. * Add missing newline to Confirm Password prompt. * Add missing permalink support to archivepage and titlepage templates. * debian/control: Wrap fields. * inline: Add author info to archive display. * Add a microblog template that is useful for inlining microblogging posts. 3.09: * inline: Add title_natural sort order, using Sort::Naturally (chrysn) * inline: Fix urls to feed when feedfile is used on an index page. * git, mercurial: Fix --getctime to return file creation time, not last commit time. * Updated French translation (Jean-Luc Coulon). Closes: #521072 * css: Add clear: both to inlinefooter. * comments: Fix too loose test for comments pages that matched normal pages with "comment_" in their name. Closes: #521322 * comments: Fix anchor ids to be legal xhtml. Closes: #521339 * Fix documentation of anonok_pagespec. Closes: #521793 * Add missing suggests on libtext-textile-perl. Closes: #522039 * recentchanges: change to using do=goto links for user links. * Fix git test suite to use a bare repo. 3.08: * git: Fix utf-8 encoding of author names. * git: Manually decode git output from utf-8, avoids warning messages on invalidly encoded output. * Fix bug that caused weird things to appear as page types. 3.07: * Updated German translation (Kai Wasserbaech). Closes: #518377 * Updated French translation (Jean-Luc Coulon). Closes: #518510 * wmd: New plugin contributed by William Uther to support the WMD Wysiwym markdown editor. * smiley: Avoid infinite loop in smiley expansion triggered by the template scan mode change in version 3.05. Closes: #518805 * template: When loading a template in scan mode, let preprocess know it only needs to scan. 3.06: * Setup automator: Fix bug in password comparison. Closes: #517654 3.05: * debhelper v7(.0.50); rules file minimisation. * template: Load templates in scan mode. This is potentially expensive, but is necessary so that meta and tag directives, and other links on templates affect the page using the template reliably. * goto: Fix redirect to comments. * Add noextension parameter to htmlize hooks to support, eg, Makefile. * Add tagged() PageSpec. * Updated German translation (Kai Wasserbaech). Closes: #516770 * Setup automator: Prompt for password twice. Closes: #516973 * bzr: Add missing rcs_diff. (liw) * comments: Avoid showing comment moderation button in prefs to non-admins. * goto: Fix typo that broke recentchanges_link compatibility. 3.04: * 404: New plugin which lets you use the IkiWiki CGI script as an Apache 404 handler, to give the behaviour of various other wiki engines where visiting a nonexistent page provides you with a link to create it. (smcv) * Factor out redundant code into goto plugin. (smcv) * Work around XML::Atom strangeness that results in double-encoded posts. (smcv) * Updated German translation (Kai Wasserbaech). Closes: #514251 * Fix unusual --setup --post-commit command line option combo. * Create any missing directory necessary to put the wrapper file into. Closes: #514384 * shortcut: If default_pageext is set, first look for shortcuts.default_pageext. * Allow comments, rename, remove, and attachment plugins to be used even if the editpage plugin is disabled. 3.03: * Avoid feeding decoded unicode to Term::ReadLine. Closes: 512169 * blogspam: Log spam info on failure in debug mode. * Remove nonstandard css. Closes: #512378 * blogspam: Fix use of blogspam_options and blogspam_server config settings. * comments: If comment content checks fail, store the comment (in .ikiwiki/comments_pending) for moderator review. * comments: Add a moderation web interface, which admins can access via their Preferences page. * git: Fix malformed utf8 received from git. * 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 in version control. (smcv) 3.02: * blogspam: New plugin, adding spam filtering for page editing / comment posting using the BlogSpam.net API. * Add auto-blog.setup, which will set up an ikiwiki instance tuned for use in blogging. * checkcontent: New hook, can be used to implement arbitrary content filters, including spam filters. * table: Fix misparsed links in external files. * table: Find links in external files in scan pass. * rename: Show full names of affected pages. * comments: Fix cache avoidance hack. * repolist: New plugin to support the rel=vcs-* microformat. * goodstuff: Include repolist by default. (But it does nothing until configured with the repository locations.) * comments: Add support for removing comments via web interface. (smcv) * Consistently allow use of relative paths in all PageSpecs that take a page name parameter. Previously, match_created_before(), match_created_after(), match_sourcepage(), and match_destpage() did not support that, and the docs were not clear. * pinger: Get whole url, don't just head, avoids problems on the nostromo web server. * Recommend libterm-readline-gnu-perl since that makes auto.setup behave better. 3.01: * ikiwiki-makerepo: Fix injecting of empty mercurial and bzr repositories. Closes: #510518 * 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. * A recent change to gitweb removed support for the form of diffurl that many ikiwiki setups use. Document how to use the new url form. 2.72: * Avoid comments in recentchanges being broken links (smcv) * Add deprecation warning for GlobLists, which will stop working in 3.0. * camelcase: Add camelcase_ignore setting. * googlecalendar: Add runtime deprecation warning. * comments: Deal with users entering unqualified or partial urls. * inline: Run format hook first, to ensure other format hooks can affect inlined content. Closes: #509710 2.71: * comments: Blog-style comment support, contributed by Simon McVittie. * htmlbalance: New plugin contributed by Simon McVittie. * Change deb dependencies to list Text::Markdown before markdown (really this time). * Improve escaping of wikilinks and preprocessor directives in content produced by aggregate and recentchanges. * French translation update from Philippe Batailler. Closes: #506250 * Spanish translation update from Victor Moral. * Fix handling of wrappergroup option. * Correct --dumpsetup to include the srcdir in the setup file. * German translation update from Kai Wasserbaech. Closes: #507056 * inline: Support emptyfeeds=no option to skip generating empty feeds. * inline: Support feedfile option to change the filename of the feed generated. * meta: Pass info to htmlscrubber so htmlscrubber_skip can take effect. * htmlbalance: don't compact whitespace, and set misc other options (smcv) * rename: Fix double-escaping of page name in edit box. * monotone: When getting the log, tell monotone how many entries we want, rather than closing the pipe, which it dislikes. (thm) * Coding style change: Remove explcit vim folding markers. * aggregate: If a feed fails to be downloaded, try again immediatly next time aggregation is run, even if the usual time has not passed. Closes: #508622 (Michael Gold) * meta: Process meta date during scan pass so that the date will always affect sorting in inlines. * Improve display of some openids (smcv) 2.70: * Avoid crash on malformed utf-8 discovered by intrigeri. 2.69: * Avoid multiple ikiwiki cgi processes piling up, eating all memory, and thrashing, by making the cgi wrapper wait on a cgilock. If you had to set apache's MaxClients low to avoid ikiwiki thrashing your server, you can now turn it up to a high value. * Stop busy-waiting in lockwiki, as this could delay ikiwiki from waking up for up to one second. The bailout code is no longer needed after above change. * Remove support for unused optional wait parameter from lockwiki. * aggregate: Try to query XML::Feed for the base url when derelevatising links. Since this needs the just released XML::Feed 0.3, as well 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. * txt: Do not encode quotes when filtering the txt, as that broke later parsing of any directives on the page. * Fix the link() pagespec to match links that are internally recorded as absolute. * Add rel=nofollow to recentchanges_links for the same (weak) reasons it was earlier added to edit links. * tag: Normalize tagbase so leading/trailing slashes in it don't break things. * bzr: Fix dates for recentchanges. 2.68: * Add support for checking pushes from untrusted git committers. This can be used to set up anonymous git pushes, and other similar things. * format: New plugin, allows embedding differently formatted text inside a page (ie, otl inside a mdwn page, or syntax highlighted code inside a page). * relativedate: New javascript-alicious plugin that makes all dates display relative, in a very nice way, if I say so myself. * Optimise the no-op post-commit hook, to speed up web edits by a fraction of a second. * git: Allow sha1_commit to be used in the diffurl, to support cgit. * shortcut: Fix display of shortcuts while previewing. * Plugins that used to override displaytime should instead override formattime. displaytime will call that, and may wrap markup around the formatted time. * Add an underlay for javascript, and add ikiwiki.js containing some utility code. * toggle: Stop embedding the full toggle code on each page using it, and move it to toggle.js in the javascript underlay. * recentchanges: Make feed links point back to anchors on the recentchanges page. (JasonBlevins) * Fix issue with utf-8 in wikiname breaking session cookies, by entity-encoding the wikiname in the session cookie. * Use the pure perl Data::Dumper when generating setup files to ensure that utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. * inline: Only the last feed link was put on the page, fix this to include all feed links. So rss will be included along with atom, and pages with multiple feeds will get links added for all feeds. * tag: When tagpage is set, force the links created by tagging to point at the toplevel tagpage, and not closer subpages. The html links already went there, but internally the links were not recorded as absolute, which could cause confusing backlinks etc. * Add an inject function, that can be used by plugins that want to replace one of ikiwiki's functions with their own version. (This is a scary thing that grubs through the symbol table, and replaces all exported occurances of a function with the injected version.) * external: RPC functions can be injected to replace exported functions. * Updated French translation. Closes: #502694 * Updated Spanish translation from the ever vigilant Victor Moral. * Updated Danish translation from Jonas Smedegaard. Closes: #503117 * Preserve syslog setting when doing `ikiwiki -setup foo -dumpsetup bar` * Several fixes to --render mode. 2.67: * remove: Avoid $_ breakage. (Stupid, stupid perl.) * Updated Spanish translation from Victor Moral. * lockedit: Support specifying which users (and IP addresses) a page is locked for. This supports most of the ACL type things users have been wanting to be done. Closes: #443346 (It does not control who can read a page, but that's out of scope for ikiwiki.) * orphans: Fix unquoted page name in regexp. * google: Plugin provides google site search, contributed by Peter Simons. * Pass HTTPS variable through the wrapper so that CGI->https can be used by plugins. Closes: #502047 * inline: Allow MTIME to be used in inlinepage.tmpl. * inline: Use the feed's description in the rss and atom links. Closes: #502113 * aggregate: Avoid bug that caused immediate expiration of items with a date in the future.
2009-04-21 18:34:43 +02:00
share/ikiwiki/templates/microblog.tmpl
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/templates/misc.tmpl
share/ikiwiki/templates/page.tmpl
share/ikiwiki/templates/passwordmail.tmpl
share/ikiwiki/templates/pocreatepage.tmpl
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/templates/recentchanges.tmpl
Update to 2.55. From the changelog: * remove: New plugin that adds the ability to remove pages via the web. (Sponsored by The TOVA Company.) * rename: New plugin that adds the ability to rename pages via the web. (Sponsored by The TOVA Company.) (This one's for you, Kyle.) * All rcs backends need to implement rcs_remove, rcs_commitstaged, and rcs_rename. (Done for svn, git). * This version adds renamepage hooks, which can be used to modify page content, including links, during renames. * prefix_directives enabled in doc wiki, all preprocessor directives converted. (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) * Really fix bug with links to pages with names containing colons. 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 a security check that is a good safe default, but problimatic overkill in some situations. * Don't allow uploading an attachment with the same name as an existing page, to avoid confusion. * Split out error messages from editpage.tmpl into several separate templates. * attachment: Do not escape _ when determining attachment filenames. * Rebuild pages that change their type. (Gabriel McManus) * monotone: Add support for rename, delete, and also diff. (William Uther) * toggle: Fix incompatability between javascript and webkit. * bzr: Add support for rename and delete. (Jelmer Vernooij) * attachment: Use relative paths when inserting links. * toggle: Fix for when html got tidied. Closes: #492529 (Enrico Zini) * cutpaste: New plugin by Enrico Zini
2008-07-29 07:04:24 +02:00
share/ikiwiki/templates/renamesummary.tmpl
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/templates/rssitem.tmpl
share/ikiwiki/templates/rsspage.tmpl
share/ikiwiki/templates/searchform.tmpl
Update to 2.54. From the changelog: 2.54: * Make it possible to load setup files w/o running them. Code needing to do so can call IkiWiki::Setup::load, which will return a hash of values. * ikiwiki-transition: Fix command-line processing so the prefix_directives transition works again. * template: Add support for a BASENAME variable. * Fixes creation of pages when clicking on WikiLinks starting with "/". * Change deb dependencies to list Text::Markdown before markdown, since the former, while slower, has a much better html parser that avoids numerous bugs. * Move yesno function out of inline and into IkiWiki core, not exported. * Error handling improvement for preprocess hooks. It's now safe to call error() from such hooks; it will cause a nicely formatted error message to be inserted into the page. * Cut the size of the binary package in half by excluding pages for bugs and todo items from the html shipped in it. * parentlinks: New plugin, split out of ikiwiki core and enabled by default, and several new fields added to allow for advanced styling. (intrigeri) * smileys: Some fixes for escaped smileys. * smileys: Note that smileys need to be double-escaped for the escaping to work. Markdown removes one level of escaping. * Add a postscan hook. * search: Use postscan hook, avoid updating index when previewing. * git: Put web committer name/openid/address in the git author field. The committer's email address is not used (because leaking email addresses is not liked by many users). Closes: #451023 * git: Fix parsing of git logs with no commit messages at all. * search: Fixes for title stemming, and use better term for tags. (Rebuilding the wiki on upgrade to this version is recommended if you use the search plugin.) * meta, inline: Support guid options, to allow forcing a particular url or uuid in feeds. * meta: fix title() PageSpec * Some footer style changes. * aggregate: Add an `aggregateinternal` option, which allows storing aggregated data to internal-use files, rather than wiki pages. This can save disk space, and be faster. * ikiwiki-transition: Add a `aggregateinternal` transition to rename the aggregated files. 2.53: * search: generate configuration files once only when rebuilding * attachment: Fix an uninitialised value warning when editing a page that currently has no attachments. * Fix a bug with links to pages whose names contained colons. * attachment: Support old versions of CGI.pm that lack an upload method. * Include ikiwiki.setup in examples in the debian package. * attachment: Support perl 5.8's buggy version of CGI.pm. * otl: Support utf-8 files. (Recai Oktaş) 2.52: * attachment: New plugin for uploading and managing attachments. This includes a fairly powerful PageSpec based admin pref for deciding whether to accept a given upload, and an attachment management interface on the edit page. * If attachments are not enabled, configure CGI.pm to disable file uploads by default. (An anti-DOS measure.) * toggle: Add support for toggles that are open by default. * toggle: Fix to work in preview mode. * toggle: Add javascript to top of page, not to end. This avoids flicker since closed toggles will not be displayed as the page is loading. * The editpage form now uses the raw page name, not the page title, in its 'page' cgi parameter. Using the title was ambiguous and made it impossible to tell between some pages, like "foo/bar" and "foo__47__bar", sometimes causing the wrong page to be edited. * This change means that some edit links need to be updated. Force a rebuild on upgrade to this version. * Above change also allowed really fixing escaped slashes from the blogpost form. 2.51: * 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 titles, rather than the default page name. Based on a patch from Jaldhar H. Vyas, Closes: #484510 * hnb: New plugin, contributed by Axel Beckert. * meta: Store "description" in pagestate for use by other plugins. * map: Support show=description. * textile: The Text::Textile perl module has some regexps that fail if input is flagged as utf-8, but contains invalid characters such as 0x92. To prevent it from crashing, re-encode the content before calling it, which will ensure that it's really utf-8. * Version the suggests of xapian-omega to a version known to be new enough to work with ikiwiki. Reportedly, version 0.9.9 is too old to work. Closes: #486592 * creole: New plugin from Bernd Zeimetz. Closes: #486930 * aggregate: Add template parameter. * Add support for the universal edit button <http://universaleditbutton.org/> (To get this on all pages of an exiting wiki, rebuild the wiki.) * txt: New plugin, contributed by Gabriel McManus. * smiley: Generate links relative to the destpage. (Fixes a reversion from 2.41.) * toc: Revert change in 2.45 that made it run at sanitize time. That broke use of toc in a sidebar. * Call format hooks when generating page previews, thus fixing toc display there, as well as fixing inlins to again display in page previews, since it's started using format hooks. This also allows several other things, like embed, that use format hooks, to work during page preview time. * Format hooks should not rely on getting an entire html document, as they will only get the body during page preview. * toggle: Deal with preview mode when adding javascript. 2.50: * img: Support captions. * img: Don't generate empty title attributes, etc. * img: Allow setting defaults for class and id too. * ikiwiki-mass-rebuild: Make group list comparison more robust. * search: Work around xapian bug #486138 by only stemming locales in a whitelist. 2.49: * haiku: Generate valid xhtml. * ikiwiki-mass-rebuild: Don't trust $! when setting $) * inline: The optimisation in 2.41 broke nested inlines. Detect those and avoid overoptimising. * search: Converted to use xapian-omega. * Filter hooks are no longer called during the scan phase. This will prevent wikilinks added by filters from being scanned properly. But no known filter hook does that, so let's not waste time on it. * Pass a destpage parameter to the sanitize hook. * The search interface now allows searching for a page by title ("title:foo"), as well as for pages that contain a given link ("link:bar").
2008-07-26 22:03:43 +02:00
share/ikiwiki/templates/searchquery.tmpl
Update to 2.6.1, provided by reed@ Changes since 1.32: ikiwiki (2.5) unstable; urgency=low In this version the rst plugin allows raw html to be embedded in rst files. As long as the htmlscrubber is enabled, this should be safe. If you are using the rst plugin without the htmlscrubber in a publically writable wiki, you should turn on the htmlscrubber. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 18:37:22 -0400 ikiwiki (2.5) unstable; urgency=low Due to some config changes in this version, wrappers need to be rebuilt on upgrade. If you listed your wiki in /etc/ikiwiki/wikilist this will be one automatically when the Debian package is upgraded. -- Joey Hess <joeyh@debian.org> Sun, 29 Jul 2007 17:54:40 -0400 ikiwiki (2.1) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page templates and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (2.00) unstable; urgency=low With the 2.0 release of ikiwiki, some major changes have been made to the default configuration: * The 'usedirs' setting is enabled by default. This *will* break all URLs to wikis that did not have 'usedirs' turned on before, unless you follow the procedure described at <http://ikiwiki.info/tips/switching_to_usedirs>, or edit your setup file to turn usedirs off: usedirs => 0, * OpenID logins are now enabled by default, if the Net::OpenID::Consumer perl module is available. Password logins are also still enabled by default. If you like, you can turn either OpenID or password logins off via the 'disable_plugins' setting. -- Joey Hess <joeyh@debian.org> Sun, 29 Apr 2007 19:00:43 -0400 ikiwiki (1.51) unstable; urgency=low Some wikis need to be rebuilt on upgrade to this version, due to changes to page layout and the style sheet. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Thu, 26 Apr 2007 15:50:36 -0400 ikiwiki (1.50) unstable; urgency=low Permalinks and guids in rss and atom feeds for wikis using the usedirs options will change in this release. If you have already enabled usedirs, you may need to take steps to avoid flooding aggregators. -- Joey Hess <joeyh@debian.org> Sat, 14 Apr 2007 16:08:46 -0400 ikiwiki (1.49) unstable; urgency=low Third-party plugins that use htmlpage() or abs2rel() to generate links may need changes to support the new "usedirs" option. -- Joey Hess <joeyh@debian.org> Sun, 01 Apr 2007 16:20:09 -0400 ikiwiki (1.47) unstable; urgency=low Due to a security fix, wikis that have the htmlscrubber enabled can no longer use the meta plugin to insert html link and meta tags. Some special case methods have been added for safely including stylesheets, and for doing openid delegation. See the meta plugin docs for details. -- Joey Hess <joeyh@debian.org> Wed, 21 Mar 2007 14:18:40 -0400 ikiwiki (1.45) unstable; urgency=low Wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist this will be done automatically when the Debian package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild. -- Joey Hess <joeyh@debian.org> Wed, 7 Mar 2007 23:02:52 -0500 ikiwiki (1.44) unstable; urgency=low The htmllink() function has changed slightly and plugins that use it may need to change how they call it. This function's first three parameters are unchanged, but additional options are now passed using named parameters. If you used htmllink with more than 3 parameters, you will need to change it. The plugin interface version has been increased to 1.02 to reflect this change. -- Joey Hess <joeyh@debian.org> Mon, 19 Feb 2007 21:10:12 -0500 ikiwiki (1.42) unstable; urgency=low The anonok setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the anonok plugin, instead. Third-party plugins that use pagespec_match() should be updated to pass the new third parameter (from) to that function. This is needed for the new relative glob matching to work. -- Joey Hess <joeyh@debian.org> Thu, 1 Feb 2007 16:57:59 -0500 ikiwiki (1.34) unstable; urgency=low The httpauth setting in config files has been removed. To enable httpauth support on your wiki, you should now enable the httpauth plugin, instead. This release includes OpenID support that is enabled through the openid plugin. I recommend turning this on to make it easier for users to sign in to your wiki. -- Joey Hess <joeyh@debian.org> Sun, 19 Nov 2006 20:53:05 -0500
2007-09-21 01:49:21 +02:00
share/ikiwiki/templates/titlepage.tmpl
Update to 3.1415926. From the changelog: * [ Joey Hess ] * po: Detect if nowrapi18n can't be passed to po4a, and warn about the old version, but continue. Closes: #541205 * inline: Avoid use of my $_ as it fails with older perls. Closes: #541215 * Add discussionpage configuration setting. * Several optimisations, including speedups to orphans and brokenlinks calculation. * meta, img: Fix bugs in dependency code. (smcv) * Allow building ikiwiki on systems w/o po4a -- building of the translated underlays will be skipped in this case. * Add basic styling of po plugin's languages list. * inline: Display an error if feedpages is specified and fails to match due to a problem such as created_before being told to check against a page that does not exist. * Remove deprecated ikiwiki/blog and ikiwiki/preprocessordirective pages from the basewiki. * Updated French program translation from Philippe Batailler. Closes: #542036 * po: Fixed to run rcs_add ralative to srcdir. * Italian program translation from Luca Bruno. * Fix example blog's tags/life to not have a broken PageSpec. Closes: #543510 * Optimize the dependencies list. This also fixes a bug that could cause repeated refreshes of the wiki to grow increasingly larger dependency lists, and get increasingly slower. (smcv) * Rebuild wikis on upgrade to this version to fix bloat caused by the dependency bug. * Further optimisation of dependency handling by adding a special case for simple page dependencies. (smcv) * htmltidy: Return an error message if tidy fails. Closes: #543722 * po: Fix name of translated toplevel index page. (intrigeri) * po: Fix display of links from a translated page to itself (ntrigeri) * Add Czech basewiki translation from Miroslav Kure. * po: fix interdiction to create pages of type po (intrigeri) * po: po: favor the type of linking page's masterpage on page creation (intrigeri) * img: Don't generate new verison of image if it is scaled to be larger in either dimension. * [ Josh Triplett ] * teximg: Replace the insufficient blacklist with the built-in security mechanisms of TeX. (CVE-2009-2944) In order to fix a performance bug, all wikis need to be rebuilt on upgrade to this version. If you listed your wiki in /etc/ikiwiki/wikilist, use ikiwiki-mass-rebuild to force a rebuild.
2009-08-31 01:30:08 +02:00
share/locale/bg/LC_MESSAGES/ikiwiki.mo
share/locale/cs/LC_MESSAGES/ikiwiki.mo
share/locale/da/LC_MESSAGES/ikiwiki.mo
share/locale/de/LC_MESSAGES/ikiwiki.mo
share/locale/es/LC_MESSAGES/ikiwiki.mo
share/locale/fr/LC_MESSAGES/ikiwiki.mo
share/locale/gu/LC_MESSAGES/ikiwiki.mo
share/locale/it/LC_MESSAGES/ikiwiki.mo
share/locale/pl/LC_MESSAGES/ikiwiki.mo
share/locale/sv/LC_MESSAGES/ikiwiki.mo
share/locale/vi/LC_MESSAGES/ikiwiki.mo