Age | Commit message (Collapse) | Author |
|
in the wikilink looked like a table field separator. Avoid this ambiguity
by linkifying the data before parsing it as a table.
* Turn on allow_loose_quotes in the table plugin's Text::CSV object,
so that links from wikilinks don't confuse the parser.
|
|
* Plugins can add new directories to the search path with the add_underlay
function.
* Split out smiley underlay files into a separate underlay, so if the plugin
isn't used, the wiki isn't bloated with all those files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
calendar, and youtube. Normally, the htmlsanitiser eats these since they
use unsafe tags, the embed plugin overrides it for trusted sites.
* The googlecalendar plugin is now deprecated, and will be removed
eventually. Please switch to using the embed plugin.
|
|
* Call decode_form_utf8 before running formbuilder_setup hooks.
* Add editdiff plugin contributed by Jeremie Koenig.
* Fix it to not leak path info.
|
|
Contributed by Patrick Winnertz as a GSoC project.
|
|
|
|
|
|
* Plugins can now be written as standalone external programs, which can
be written in any language that can do XML::RPC.
|
|
|
|
atom feeds, and also changing the publication time for a feed to the
newest modiciation time (was newest creation time).
* The patch also adds dcterms:creator to rss items that have a known author.
|
|
Disable it when the page with the toc is nested inside another page.
|
|
|
|
as allowing them to be styled specially. Thanks, NicolasLimare.
|
|
|
|
|
|
HenrikBrixAndersen.
|
|
various reviewers.
|
|
|
|
|
|
* Add pagetemplate plugin, which allows changing the template used for
a page. (Not to be confused with the hook of the same name..)
|
|
sometimes contain invalid utf-8 byte sequences. Thanks,
HenrikBrixAndersen.
|
|
html files with a different extension.
|
|
it.
|
|
Nis Martensen. Closes: #433188
|
|
* Use type= not style= in html for alternate stylesheets, which is more
correct (but in my testing both epiphany and iceweasel work ok with
style=text/css).
|
|
|
|
is already supported), and anything more complex is too hard to do, so revert
|
|
should be safe from javascript attacks.
|
|
most web sites serve ikiwiki xhtml files as text/html and mozilla browsers
get confused. So it's best for ikiwiki to follow the compatability
recommendations in appendix C of the XHTML spec. Closes: #432045
|
|
once more.
|
|
|
|
|
|
|
|
|
|
|
|
ESCAPE=HTML for titles in the templates for these feeds, and instead
escape the title going in to the template. Previously, the title was
sometimes double-escaped in a feed (if set via meta title), and sometimes
not (if set from the page filename).
* In the meta plugin, when a title is set, encode the html entities in it
numerically. This works better in the current landscape of a rss spec that
doesn't specify encoding, and variously broken feed consumers, according
to <http://www.rssboard.org/rss-profile#data-types-characterdata>.
|
|
|
|
through the img plugin. Also allow the id attribute to be passed through.
|
|
old files.
* Change where the img plugin puts scaled images. It's better to make the
scaled images subpages of the page that embeds them, rather than putting
them alongside the original image, since if two pages scale the same image
the same way, this prevents complications in dealing with two pages
creating the same file. The move will be handled transparently, though you
might want to rebuild your wiki to make it occur in one step.
|
|
|
|
always be tracked correctly.
|
|
|
|
change after the lock is dropped, and before the lock is regained by the
build process. The state will now be reloaded by the build process.
|
|
until the wiki is building and already locked, unless it's aggregating.
When aggregating, it does not wait for the lock if it cannot get it, and
instead exits, to prevent aggregating processes from piling up.
|