summaryrefslogtreecommitdiff
path: root/templates
AgeCommit message (Collapse)Author
2007-03-21the real bug turned out to be in the meta pluginjoey
2007-03-21forgot to revert thisjoey
2007-03-21oh, this is confusing, it needs escaping in <title>, but not when it's usedjoey
inline, already escaped there
2007-03-21* Fix a few bugs around page titles containing html. The worst of thesejoey
is an actual security hole as it allows insertion of html into the title element of a page, which is not processed by the htmlscrubber.
2007-03-17wordingjoey
2007-03-17* Detect the case of two people independently creating the same page at thejoey
same time, and let the second person resolve the conflict.
2007-03-06really addjoey
2007-03-02* Add "template" option to inline plugin to allow for use of customisedjoey
templates.
2007-02-24* Patch from Ethan to improve behavior if a page is deleted or moved whilejoey
someone is editing it. * Some cleanup of field setting in the failed edit and conflict handling code.
2007-02-19* Patch to fix validaton of atom feeds by fixing the category tags.joey
2007-02-18* New domain name for ikiwiki: ikiwiki.info. Update your links.joey
2007-02-15* Many changes to make ikiwiki very resistant to write failuresjoey
including out of disk space situations. ikiwiki should never leave truncated files, and if the error occurs during a web-based file edit, the user will be given an opportunity to retry. Inspired by the many ways Moin Moin destroys itself when out of disk. :-) * Fix syslogging of errors.
2007-01-14* Fix bogus use of CDATA in atom feeds. Closes: #406898joey
2006-12-28revert trailer, breaks html thanks to markdownjoey
2006-12-28Changes from StefanoZacchiroli:joey
- Use div for inlinepage actions, not a span - Add an enclosing "trailer" div Also, change pageinfo span into a div, since it now can include <p>
2006-12-23* Add mirrorlist plugin.joey
2006-11-21updatesjoey
2006-11-15typosjoey
2006-11-13* Work with hyperestraier 1.4.9.joey
2006-11-10* Work around a strange bug in CGI::FormBuilder 3.0401 that makesjoey
FORM-SUBMIT unusable on customised formbuilder templates. For now, hardcode the submit buttons in editpage.tmpl instead of using the template variable, which is ok, since the buttons are static.
2006-11-01* Patch from James Westby to support podcasting, photoblogging, vidcasting,joey
or what have you, by creating enclosures for non-page items that are included in feeds.
2006-10-08* Atom feed support based on a patch by Clint Adams.joey
* Add feeds=no option to inline preprocessor directive to turn off all types of feeds. feeds=rss will still work, and feeds=atom was also added, for fine control. * $IkiWiki::version now holds the program version, and is accessible to plugins.
2006-09-17fix mime typejoey
2006-09-16* Updated ikiwiki.svgz from Recai, includes an icon and is used to generatejoey
a multi-resolution favicon.ico.
2006-09-16* pagetemplate hooks are now also called when generating cgi pages.joey
* Add a favicon plugin, which simply adds a link tag for an icon to each page (and cgis).
2006-09-10* If an inlined page has a permalink, link the page title to that.joey
2006-09-09* Work on firming up the plugin interface:joey
- Plugins should not need to load IkiWiki::Render to get commonly used functions, so moved some functions from there to IkiWiki. - Picked out the set of functions and variables that most plugins use, documented them, and made IkiWiki export them by default, like a proper perl module should. - Use the other functions at your own risk. - This is not quite complete, I still have to decide whether to export some other things. * Changed all plugins included in ikiwiki to not use "IkiWiki::" when referring to stuff now exported by the IkiWiki module. * Anyone with a third-party ikiwiki plugin is strongly enrouraged to make like changes to it and avoid use of non-exported symboles from "IkiWiki::". * Link debian/changelog and debian/news to NEWS and CHANGELOG. * Support hyperestradier version 1.4.2, which adds a new required phraseform setting.
2006-09-06* Include <link rel> tag for RSS feeds, used by some aggregators andjoey
firefox to find the feed.
2006-09-06escaping fix from Emanuele Ainajoey
2006-09-04close a possible XSS holejoey
2006-09-04move html escapingjoey
2006-08-28* Patch from James Westby to add an actions option to inline; thisjoey
adds Edit and Discussion links at the end of blog entries.
2006-08-26* Patch from James Westby to add a template for the search form.joey
* Cache search form for speedup.
2006-08-26* Patch from James Westby to allow a description to be set for rss feeds.joey
2006-08-24* Make all pages pull in a local.css style sheet, if present. This won'tjoey
be included in ikiwiki, but can be created to make local styling changes w/o needing to merge in every new change to the distributed style.css.
2006-08-22revert broken parentlinks fix, which was broken, explain whyjoey
add plugins/contrib page to avoid broken link on this wiki
2006-08-21* Clean up behavior with broken parentlinks.joey
2006-08-21* Fixed a bug with previews of subpages having broken links to top-leveljoey
pages. * Change how the stylesheet url is determined in the templates: Remove STYLEURL and add BASEURL to all templates (some already had it). This new more general variable can be used to link to other things (eg, images) from the template, as well as stylesheets.
2006-08-18* Add a tail fin^W^Wsidebar plugin by Tuomo Valkonen.joey
* If a page links to itself, mark up the link text in a span with class="selflink" so that it can be styled. I don't have a useful style defined for that though.
2006-08-04use rel=bookmark here too..joey
2006-08-04oopsjoey
2006-08-04* Various CSS and formatting changes.joey
2006-08-04* Make aggregator save permalinks and author name to pages as metadata.joey
* Add permalink and author support to meta plugin, affecting RSS feeds and blog pages. * Change titlepage() to encode utf-8 alnum characters. This is necessary to avoid UTF-8 creeping into filenames in urls. (There are still some other ways that it can get in.)
2006-07-31fix title metadata on blogs, reorg needed to do it, simplified tag somejoey
2006-07-30* Title metadata of inlined pages now shows up in blogs, although not yetjoey
in their rss feeds.
2006-07-30* Change meta tags to use html entity-escaped text for values, so thatjoey
quotes and such can be represented in title tags. * Depend and build-depend on HTML::Parser for HTML::Entities which is used for the above. * Make --rebuild also cause --aggregate to re-download and write aggregated pages. * Avoid outputting duplicate meta info. * Include title metadata on aggregated posts for capitalised and un-munged titles.
2006-07-30improcejoey
2006-07-30fixes, and make dir optionaljoey
2006-07-30* ikiwiki can now download and aggregate feeds with its new aggregatejoey
plugin, so it's possible to implement a Planet using ikiwiki! * --setup --refresh no longer rebuilds wrappers. Use --setup --refresh --wrappers to do that. * Add %IkiWiki::forcerebuild to provide a way for plugins like aggregate to update pages that haven't changed on disk.
2006-07-29* Put categories in rss feeds for tagged items.joey