Posted
over 15 years
ago
ikiwiki 3.20091031 released with these changes
po: Fix breakage caused by changes to render code.
mdwn: Avoid trying to use multimarkdown if it is not installed.
moderatedcomments: New plugin to allow comment moderation w/o relying
on
... [More]
blogspam.net.
When redirecting to a page, ie, after editing, ensure that the
url is uri-encoded. Most browsers other than MSIE don't care, but it's
the right thing to do.
Add a spec file to allow building rpm from the source package.
google: Pass the whole wiki url to google, not just the domain,
so that search works correctly for wikis that are located in
subdirectories of domains.
[Less]
|
Posted
over 15 years
ago
ikiwiki 3.20091023 released with these changes
inline: Fix raw mode. Closes: #552114
|
Posted
over 15 years
ago
ikiwiki 3.20091022 released with these changes
edittemplate: Allow template page name to be specified using anything
legal for a wikilink (including eg, leading slashes).
edittemplate: Work around bug #551499 in CGI::FormBuilder.
Fix a bug
... [More]
introduced in the last version that caused ikiwiki
to skip all files if a sourcedir of "./" was specified.
Support CFLAGS when building wrapper.
meta: Gather permalink info on scan pass so it is available
to inline when using a template that does not include page content.
[Less]
|
Posted
over 15 years
ago
News for ikiwiki 3.20091017:
To take advantage of significant performance improvements, all
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
... [More]
Debian package is upgraded. Or use
ikiwiki-mass-rebuild to force a rebuild.
ikiwiki 3.20091017 released with these changes
Added support framework for multiple types of dependencies, including
dependncies that are only affected by page precence or link changes.
Rebuild wikis on upgrade to this version to get improved dependency
info.
pagecount, calendar, postsparkline, progress: Use a presence dependency,
which makes these directives much less expensive to use, since page
edits will no longer trigger an unnecessary update.
map: Use a presence dependency unless show= is specified.
This makes maps efficient enough that they can be used on sidebars!
inline: Use a presence dependency in quick mode.
brokenlinks: Use a link dependency.
This makes it much more efficient, only updating when really necessary.
orphans, pagestats: Use a combination of presence and link dependencies.
This makes them more efficient. It also fixes a longstanding bug,
where if only a small set of pages were considered by orphans/pagestats,
changes to links on other pages failed to cause an update.
linkmap: Use a combination of presence and link dependencies.
This makes the map be regenerated much less frequently in many cases,
so larger maps are more practical to use now.
Plugins providing PageSpec match\_* functions should pass additional
influence information when creating result objects. This allows correctly
handling many more complicated dependencies.
API change: pagespec\_match\_list has completly changed its interface.
The old interface will be removed soon, and a warning will be printed
if any plugins try to use it.
Transitive dependencies are now correctly supported.
ikiwiki-calendar: New command automates creation of archive pages
using the calendar plugin.
calendar: Fix midnight rebuild trigger of calendars with explicit
month/year.
calendar: Fix bug in next/previous year/month links, which sometimes
linked to an archive page from the wrong year, or were missing.
git: --getctime will now follow renames back to the original creation
of a file.
calendar: Fix CSS for year calendar to match the plugin documentation.
Added minimal default CSS for calendar plugin, just highlighting the
current day.
inline: Optimize generation of archives, etc by not getting inlined page
content if the template does not use it.
[Less]
|
Posted
over 15 years
ago
ikiwiki 3.20091009 released with these changes
parentlinks: Add has_parentlinks template parameter to allow styling
the toplevel index differently etc.
img: Correct bug in image size calculation code.
img: Fix dependency code for full size
... [More]
images.
toggle, relativedate: Support templates that add attributes
to the body tag.
Support RPC::XML 0.69's incompatible object instantiation method.
mirrorlist: Display nothing if list is empty.
Fix a bug that could lead to duplicate links being recorded
for tags.
Optimize away most expensive file prune calls, when refreshing,
by only checking new files.
[Less]
|
Posted
over 15 years
ago
ikiwiki 3.14159265 released with these changes
Add complete French basewiki and underlays translation from the Debian
French l10n team, including Philippe Batailler, Alexandre Dupas, and
Steve Petruzzello.
Expand banned_users; it can now
... [More]
include PageSpecs, which
allows banning by IP address.
underlay: Also allow configuring additional directories to search
for template files in.
Fix parsing web commits from ipv6 addresses.
Add genwrapper hook, that can be used to add code into the C wrapper.
cvs: Yeah, ikiwiki even supports CVS now. Plugin contributed by
Amitai Schlair.
Updated Czech translation from Miroslav Kure. Closes: #546223
rsync: New plugin that allows pushing the destdir to a remote host
via rsync or similar. Thanks, Amitai Schlair.
auto.setup, auto-blog.setup: Fix sanitization of entered wikiname.
Closes: #547378
[Less]
|
Posted
over 15 years
ago
News for ikiwiki 3.1415926:
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 this will be done automatically when the
Debian package is upgraded. Or
... [More]
use ikiwiki-mass-rebuild to force
a rebuild.
ikiwiki 3.1415926 released with these changes
[ 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)
[Less]
|
Posted
over 15 years
ago
ikiwiki 3.141592 released with these changes
Add new hooks: canremove, canrename, rename. (intrigeri)
rename: Refactor subpage rename handling code into rename hook. (intrigeri)
po: New plugin, suporting translation of wiki pages using po files.
... [More]
(intrigeri)
Add build machinery to build po files to translate the underlay wikis,
Add further build machinery to generate translated underlays from
the po file, for use by wikis whose primary language is not English.
Add Danish basewiki translation by Jonas Smedegaard.
img: Fix adding of dependency from page to the image.
pagestats: add among parameter, which only counts links from specified
pages (smcv)
pagestats: when making a tag cloud, don't emit links where the tag is
unused (smcv)
map: Avoid emitting an unclosed ul element if the map is empty. (harishcm)
inline: Add pagenames parameter that can be used to list a set of
pages to inline, in a specific order, without using a PageSpec. (smcv)
Add getsource plugin (Will, smcv)
[Less]
|
Posted
almost 16 years
ago
ikiwiki 3.14159 released with these changes
svn: Fix rcs_rename to properly scope call to dirname.
img: Pass the align parameter through to the generated img tag.
Move OpenID pretty-printing from openid plugin to core (smcv)
|
Posted
almost 16 years
ago
ikiwiki 3.1415 released with these changes
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
|