summaryrefslogtreecommitdiff
path: root/doc/plugins
AgeCommit message (Collapse)Author
2007-05-12use a tag cloud for plugin typesjoey
2007-05-09* Add the needsbuild hook. Plugins can use this to manipulate which filesjoey
ikiwiki builds when refreshing the wiki.
2007-05-09* Add all=no option to conditional, can be used to form conditionals that dojoey
not need to examine every page in the wiki. * Use this to simplify the goodstuff detection in the plugin template.
2007-05-08web commit by JoshTriplett: Add another example, and add a description to ↵joey
each test.
2007-05-06correct documentation about scan hook (which has never existed)joey
2007-05-02fix created_after limitsjoey
2007-05-01web commit by JoshTriplett: Fix typo.joey
2007-04-29* Enable openid logins by default.joey
* Enable usedirs by default.
2007-04-27minor improvementsjoey
2007-04-27the kind of perl code that can only be written at 4:30 amjoey
(Get a good message when a PageSpec fails due to a negated success by creating success objects with a reason string, which morph into failure objects when negated.)
2007-04-27* Make pagespec_match on failure return a value that is false, but in ajoey
scalar context, evaluates to a reason why the match failed. * Add testpagespec plugin, which might be useful to see why a pagespec isn't matching something.
2007-04-27* pagespec_match() has changed to take named parameters, to better allowjoey
for extended pagespecs. The old calling convention will still work for back-compat for now. * The calling convention for functions in the IkiWiki::PageSpec namespace has changed so they are passed named parameters. * Plugin interface version increased to 2.00 since I don't anticipate any more interface changes before 2.0.
2007-04-15web commit by JoshTriplett: Remove <ikiroot> placeholder, and make absolute ↵joey
image reference actually absolute.
2007-04-14use feedpages to limit all feeds to new items, in preparation for switchingjoey
ikiwiki.info to usedirs
2007-04-14* Add feedshow parameter to inline, which can be useful for eg, removingjoey
old posts from feeds when permalinks change.
2007-04-13web commit by JoshTriplett: Link URL more simply.joey
2007-04-12web commit by TobiOetikerjoey
2007-04-12web commit by TobiOetiker: added link to insights pagejoey
2007-04-12web commit by http://adam.shand.net/joey
2007-04-12web commit by http://adam.shand.net/joey
2007-04-12Revert my commit; plugins and plugins/contrib both post to the same place.joshtriplett
2007-04-12web commit by JoshTriplett: Differentiate the postformtext of ↵joey
plugins/contrib from plugins.
2007-04-12* Add postformtext parameter to inline.joey
2007-04-10* Add a new %destsources hash, which maps between a destination file andjoey
the source page used to create it, ie it's the reverse of %renderedfiles. * Use %destsources in htmllink and urlto for 20-50% speedup.
2007-04-09* Add a graphviz plugin.joshtriplett
* Suggests: graphviz
2007-04-08fix missing textjoey
2007-04-08web commit by JoshTriplett: Use wiki link for sidebar.joey
2007-04-08web commit by http://dalefarnsworth.myopenid.com/joey
2007-04-08web commit by http://dalefarnsworth.myopenid.com/: fix typojoey
2007-04-08Consistency.joshtriplett
2007-04-07web commit by JoshTriplett: Use inline code blocks for formbuilder_setup, to ↵joey
avoid using _ as italics.
2007-04-06broken linkjoey
2007-04-05web commit by JoshTriplett: Long-term, ikiwiki needs some general permission ↵joey
mechanisms that encompass this sort of issue.
2007-04-03web commit by AdamShand: allowing rawhtml plugin only on locked pages.joey
2007-04-01typojoey
2007-04-01* Finally apply the index.html patch, with thanks to everyone who workedjoey
on and supported creating it (especially Tumov). This adds a "usedirs" option that makes ikiwiki use foo/index.html instead of foo.html as output page names. It is not yet enabled by default.
2007-03-31* Add a templates page to the basewiki. It will automatically list alljoey
available templates. Rename the old templates page to wikitemplates. * Include the note template in the basewiki. * Add a popup template in the basewiki. CSS based on some by Martin Krafft. * Make the note, popup, and plugin templates detect missing variables and be self-documenting, listing the available variables.
2007-03-26Note that enabling or disabling the htmlscrubber plugin also affects some otherjoshtriplett
HTML-related functionality, such as whether [[meta]] allows potentially unsafe HTML tags.
2007-03-24* Finally fixed the longstanding inline removal bug.joey
* Renamed %oldpagemtime to a more accurately named %pagemtime and fix it to actually store pages' mtimes. * Add "mtime" sort parameter to inline plugin.
2007-03-24web commit by JonasSmedegaard: Fix for htmllink brokenness since ikiwiki 1.44.joey
2007-03-21* Fix link() PageSpecs to not just look at the raw link text, but at wherejoey
that given link points based on the page doing the linking. Note that this could make such PageSpecs match different things than before, if you relied on the old behavior of them only matching the raw link text. * This required changing the match_* interface, adding a third parameter. * Allow link() PageSpecs to match relative, as is allowed with globs.a * Add postform option to inline plugin. * Add an bug tracker to the softwaresite example.
2007-03-21* Fix a security hole that allowed insertion of unsafe content via the metajoey
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.
2007-03-15web commit by http://id.inelegant.org/joey
2007-03-12responsejoey
2007-03-12web commit by http://id.inelegant.org/joey
2007-03-11add postsparkline plugin, providing sparkliney stats goodness for blogjoey
posts
2007-03-07updatejoey
2007-03-07add colspan supportjoey
2007-03-07further refinementjoey
2007-03-07web commit by JoshTriplett: Fix typo.joey