aboutsummaryrefslogtreecommitdiff
path: root/doc/plugins/meta.mdwn
Commit message (Expand)AuthorAge
* meta: Plugin is now enabled by default since the basewiki uses it.Joey Hess2008-11-06
* misc minor changesJoey Hess2008-09-11
* patch plugin documentation to refer to directive pagesWilliam Uther2008-09-11
* Migrate doc/plugins via prefix_directives•••This is a partial commit of: egrep -rl '\[\[[a-z]+ ' doc | xargs --max-args 1 ./ikiwiki-transition prefix_directives Simon McVittie2008-07-21
* description meta taghttp://alcopop.org/me/openid/2008-07-19
* Fix link from meta plugin to tips/howto_stop_flooding_aggregatorsSimon McVittie2008-07-12
* Re-work [[meta guid=""]] documentation, and stop claiming that urn:uuid: is a...Simon McVittie2008-07-12
* rename uuid to guidJoey Hess2008-07-12
* document uuidJoey Hess2008-07-12
* web commit by ptman: It seems the exclamation mark is now needed, can someone...Joey Hess2008-06-18
* Generate openid2 headers as well•••This causes meta.openid to also generate the openid2 headers. Signed-off-by: martin f. krafft <madduck@madduck.net> martin f. krafft2008-03-11
* Let meta.openid set X-XRDS-Location header•••Adds an optional xrds-location parameter to the openid meta handler, which allows for XRDS delegation. A good document on XRDS is http://www.windley.com/archives/2007/05/using_xrds.shtml Signed-off-by: martin f. krafft <madduck@madduck.net> martin f. krafft2008-03-11
* Add robots tag to meta plugin•••Add special handling for <meta name="robots" ...> which needs not be scrubbed as it's harmless. Signed-off-by: martin f. krafft <madduck@madduck.net> (cherry picked from commit b15d0299a7f7b147e89d8a202d6cca1c21491af2) martin f. krafft2008-03-02
* * meta: Run in scan mode again (more intelligently) and re-add support for••• meta link. * Fix support for the case where metadata appears after an inline directive. This was broken in version 2.16. Joey Hess2008-01-09
* * inline: Add copyright/license info on a per-post basis to atom••• feeds if available. (rss doesn't allow such info on a per-post basis) * meta: Allow copyright/license metadata to contain arbitrary markup. Joey Hess2008-01-09
* IkiWiki/Plugin/meta.pm <redir>: Support for specifying anchors.Thomas Schwinge2007-12-22
* * meta: Drop support for "meta link", since supporting this for internal••• links required meta to be run during scan, which complicated its data storage, since it had to clear data stored during the scan pass to avoid duplicating it during the normal preprocessing pass. * If you used "meta link", you should switch to either "meta openid" (for openid delegations), or tags (for internal, invisible links). I assume that nobody really used "meta link" for external, non-openid links, since the htmlscrubber ate those. (Tell me differently and I'll consider bringing back that support.) * meta: Improved data storage. * meta: Drop the hackish filter hook that was used to clear stored data before preprocessing, this hack was ugly, and broken (cf: liw's disappearing openids). * aggregate: Convert filter hook to a needsbuild hook. Joey Hess2007-12-16
* fix up some linksJoey Hess2007-12-08
* * meta: Add redir support, based on a patch by Thomas Schwinge.Joey Hess2007-12-08
* * meta: Support license and copyright information. The information will••• be shown in the page footer. HTML will also be inserted that should support the rel=license microformat as well as the HTML spec's rel=copyright. joey2007-09-14
* document authorurljoey2007-08-05
* * Fix a security hole that allowed insertion of unsafe content via the meta••• plugins's support for inserting html link and meta tags. Now such content is passed through the htmlscrubber like everything else. * Unfortunatly, that means that some valid uses of those tags are no longer usable, and special case methods needed to be added for including stylesheets, and for doing openid delegation. If you use either of these in your wiki, it will need to be modified. See the meta plugin docs for details. joey2007-03-21
* * Patch from Ethan to allow using meta tags to set creation dates of pages.joey2007-02-15
* simplified plugin definitionsjoey2007-02-13
* * Allow plugins to add new types of tests that can be used in PageSpecs.•••* Add a "conditional" plugin, which allows displaying text if a condition is true. It is enabled by default so conditional can be used in the basewiki. * Use conditionals in the template for plugins, so that plugin pages say if they're currently enabled or not, and in various other places in the wiki. joey2007-02-12
* web commit by JoshTriplett: Typo fix: s/overrideen/overridden/.joey2007-01-28
* no longer need triple quotesjoey2006-08-23
* * Allow preprocessor directives to contain python-like triple-quoted••• text blocks, for easy nesting of quotes inside. * Add a template plugin. * Use the template plugin to add infoboxes to each plugin page listing basic info about the plugin. joey2006-08-23
* web commit by JonasSmedegaard: Correct typo: perminent -> permanent.www-data2006-08-14
* * If the meta plugin overides the page title, set a title_overridden••• variable in the template to true. This allows doing things with the templates conditional on the title being overriden. joey2006-08-12
* * Also generate rel=bookmark links for permalinks.joey2006-08-04
* * Make aggregator save permalinks and author name to pages as metadata.•••* 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.) joey2006-08-04
* * Change meta tags to use html entity-escaped text for values, so that••• 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. joey2006-07-30
* updatsjoey2006-07-29
* * Tag plugins according to type.joey2006-07-29
* don't need double-escape on indented literal text as markdown doesn't mess•••with it joey2006-07-28
* * Patch from Enrico that••• - allows preprocessor directives to have parameters with no specified value - fixes preprocessor directive parameter parsing so that foo=bar baz now means "foo=bar" and a "baz" with no value - Add a tag plugin that allows more easily tagging pages. The meta plugin can also still be used for this. joey2006-07-27
* meta headers are not sanitised; prevent html leaking into themjoey2006-06-02
* * Reorganised the doc wiki's todo/* pages, using a link/tag to flag•••* Allow pagetemplate plugins to override *anything* in the template. * Add a meta plugin, which allows specifying various metadata about pages, like license and author. It also allows for inserting html link and meta tags into html, overriding the title, and adding hidden WikiLinks, which can be useful when using link-based globbing for page categorisation. * Remove preprocessor directives from inlined pages. * Allow simple preprocessor directive values to be specified w/o quotes. joey2006-06-02