Posted
over 14 years
ago
ikiwiki 3.20101129 released with these changes
websetup: Fix encoding problem when restoring old setup file.
more: Add pages parameter to limit where the more is displayed.
(thanks, dark)
Fix escaping of filenames in historyurl. (Thanks, aj)
... [More]
inline: Improve RSS url munging to use a proper html parser,
and support all elements that HTML::Tagset knows about.
(Which doesn't include html5 just yet, but then the old version
didn't either.) Bonus: 4 times faster than old regexp method.
Optimise glob() pagespec. (Thanks, Kathryn and smcv)
highlight: Support new format of filetypes.conf used by version 3.2
of the highlight package.
edittemplate: Fix crash if using a .tmpl file or other non-page file
as a template for a new page.
git: Fix temp file location.
rename: Fix to pass named parameters to rcs_commit.
git: Avoid adding files when committing, so as not to implicitly add
files like recentchanges files that are not normally checked in,
when fixing links after rename.
[Less]
|
Posted
over 14 years
ago
ikiwiki 3.20101112 released with these changes
txt: Fix display when used inside a format directive.
highlight: Ensure that other, more-specific format plugins,
like txt are used in preference to this one in case of ties.
htmltidy
... [More]
, sortnaturally: Add missing checkconfig hook
registration. Closes: #601912
(Thanks, Craig Lennox and Tuomas Jormola)
git: Use author date, not committer date. Closes: #602012
(Thanks, Tuomas Jormola)
Fix htmlscrubber_skip to be matched on the source page, not the page it is
inlined into. Should allow setting to "* and !comment(*)" to scrub
comments, but leave your blog posts unscrubbed, etc.
comments: Make postcomment() pagespec work when previewing a comment,
including during moderation.
comments: Make comment() pagespec also match comments that are being
posted.
[Less]
|
Posted
over 14 years
ago
ikiwiki 3.20101023 released with these changes
Fix typo that broke anonymous git push.
Fix web reversion when the srcdir is in a subdir of the git repo.
|
Posted
over 14 years
ago
ikiwiki 3.20101019 released with these changes
Fix test suite failure on other side of date line.
htmltidy: Allow configuring tidy parameters in setup file.
(W. Trevor King)
Updated French program translation. Closes: #598918
git: Added new
... [More]
rcs_revert and rcs_preprevert hooks.
recentchanges: Add revert buttons to RecentChanges page, and
implement web-based reversion interface.
Thanks to Peter Gammie for his assistance with the web-based reversion
feature.
actiontabs: More consistent styling of Hn tags.
websetup: Fix saving of advanced mode changes.
websetup: Fix defaults of checkboxes in advanced mode.
monotone: Fix recentchanges page when the srcdir is not at the top
of the monotone workspace. Thanks, tommyd.
img: If a class is specified, don't also put the img in the img
class.
auto-blog.setup: Don't enable opendiscussion by default; require users be
logged in to post comments.
[Less]
|
Posted
over 14 years
ago
ikiwiki 3.20100926 released with these changes
meta: Ensure that the url specified by xrds-location is absolute.
attachment: Fix attachment file size display.
Propigate PATH into wrapper.
htmlbalance: Fix compatibility with HTML::Tree 4.0. (smcv)
|
Posted
over 14 years
ago
ikiwiki 3.20100915 released with these changes
needsbuild hook interface changed; the hooks should now return
the modified array of things that need built. (Backwards compatibility
code keeps plugins using the old interface working.)
Remove
... [More]
PATH overriding code in ikiwiki script that was present to make
perl taint checking happy, but taint checking is disabled.
teximg: Use Unicode UTF-8 encoding by default. Closes: #596067
Thanks, Paul Menzel.
po: Make the po_master_language use a langpair like "en|English",
so it can be configured via the web.
po: Allow enabling via web setup.
po: Auto-upgrade old format settings to new formats when writing
setup file.
Pass array of names of files that have been deleted to needsbuild hook
as second parameter, to allow for plugins that needs access to this
information earlier than the delete hook.
actiontabs: Improve tab padding.
blueview: Fix display of links to translated pages in the page header.
Set isPermaLink="no" for guids in rss feeds.
blogspam: Fix crash when content contained utf-8.
external: Disable RPC::XML's "smart" encoding, which sent ints
for strings that contained only a number, fixing a longstanding crash
of the rst plugin.
git: When updating from remote, use git pull --prune, to avoid possible
errors from conflicting obsolete remote branches.
cutpaste: Fix bug that occured in some cases involving inlines when
text was pasted on a page before being cut.
[Less]
|
Posted
over 14 years
ago
ikiwiki 3.20100831 released with these changes
filecheck: Fall back to using the file command if the freedesktop
magic file cannot identify a file.
flattr: New plugin. (Thanks to jaywalk for the initial implementation
at a flattr plugin! This
... [More]
one is less configurable, but simpler.)
smiley: warn instead of error for missing smileys (Giuseppe Bilotta)
openid: Syntax tweak to the javascript code to make it work with MSIE 7
(and MSIE 8 in compat mode). Thanks to Iain McLaren for reporting
the bug and providing access to debug it.
style.css: Use relative, not absolute font sizes. Thanks, Giuseppe Bilotta.
htmlscrubber: Do not scrub url anchors that contain colons.
Danish translation update. Closes: #594673
highlight: Make location of highlight's files configurable in setup
file to allow for nonstandard installations.
Allow "link(.)" and similar PageSpecs. Thanks, Giuseppe Bilotta.
Run the preprocess hooks in scan mode before the scan hooks.
This allows the po plugin to register a scan hook that runs
last and rescans pages after all data from the first scan pass is
completed. This avoids the po plugin needing to rebuild some pages.
(intrigeri)
po: Fix some bugs that affected l10n.ikiwiki.info's unusual
setup. (intrigeri)
t/bazaar.t: Work around bzr 2.2.0's new requirement to configure
bzr whoami before committing.
httpauth: Avoid redirecting the user to the cgiauthurl if
they already have a login session.
[Less]
|
Posted
over 14 years
ago
ikiwiki 3.20100815 released with these changes
Fix po test suite to not assume ikiwiki's underlay is already installed.
Closes: #593047
|
Posted
over 14 years
ago
ikiwiki-hosting is an interface on top of Ikiwiki to allow easy management
of lots of ikiwiki sites. I developed it for
Branchable, an Ikiwiki hosting provider.
It has a powerful, scriptable command-line interface, and also
includes special-purpose
... [More]
ikiwiki plugins for things like a user control
panel.
To get a feel for it, here are some examples:
ikisite create foo.ikiwiki.net --admin http://joey.kitenet.net/
ikisite branch foo.ikiwiki.net bar.ikiwiki.net
ikisite backup bar.ikiwiki.net --stdout | ssh otherhost 'ikisite restore bar.ikiwiki.net --stdin'
ikiwiki-hosting is free software, released under the AGPL. Its website:
http://ikiwiki-hosting.branchable.com/
--Joey [Less]
|
Posted
over 14 years
ago
ikiwiki 3.20100804 released with these changes
template: Fix dependency tracking. Broken in version 3.20100427.
po: The po_slave_languages setting is now a list, so the order of
translated languages can be controlled. (intrigeri)
git: Fix gitweb
... [More]
historyurl examples so "diff to current" links work.
(Thanks jrayhawk)
meta: Allow syntax closer to html meta to be used.
Add new disable hook, allowing plugins to perform cleanup after they
have been disabled.
Use Digest::SHA built into perl rather than external Digest::SHA1
to simplify dependencies. Closes: #591040
Fixes a bug that prevented matching deleted pages when using the page()
PageSpec.
[Less]
|