aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/Plugin
Commit message (Expand)AuthorAge
...
* | add type info to influence informationJoey Hess2009-10-07
* | add influence info to match_*•••Also update docs, test suite. Joey Hess2009-10-07
* | linkmap, pagestats: avoid using %links to get a list of pages•••When a page is deleted, it is removed from %pagesources, but not from %links. So use the former. Joey Hess2009-10-06
* | linkmap: does need presence deps•••Otherwise, removal of a page with no links will not be noticed, since no links will change. Joey Hess2009-10-06
* | presence dependencies not needed•••Using just a link dependency is sufficient, since Joey Hess2009-10-06
* | linkmap: Use a combination of presence and link dependencies.•••This makes the map be regenerated much less frequently, so larger maps are more practical to use now. Joey Hess2009-10-06
* | use among limit for correctnessJoey Hess2009-10-05
* | pagestats: Use a combination of precense and link dependencies.•••This makes it more efficient. It also fixes the same bug that I fixed in orphans recently, that only changes to the set of displayed pages were considered (or amoung), which missed changes to links on other pages to those. Probably this bug was never noticed because pagestats is most often put on a blog type page, which gets updated anyway when posts change, and thus the tag cloud was updated. Joey Hess2009-10-05
* | oprhans: Use a combination of precense and link dependencies.•••This makes it more efficient. It also fixes a longstanding bug, where if only a small set of pages were considered by orphans, changes to links on other pages failed to cause an update. Joey Hess2009-10-05
* | use links dependencyJoey Hess2009-10-05
* | fix add_depends to new apiJoey Hess2009-10-05
* | rework dependency types code•••Simplify, change default content depends number to 1, change interface to make more sense. Joey Hess2009-10-04
* | postsparkline and progress: also contentless dependenciesJoey Hess2009-10-04
* | meta redir dependency is contentlessJoey Hess2009-10-04
* | listdirectives: contentless dependency•••Another one that probably doesn't matter, but for completness. Joey Hess2009-10-04
* | not a contentless dependency•••needs link info Joey Hess2009-10-04
* | edittemplate: contentless dependency•••This one is unlikely to matter much, but yeah, it's contentless. Joey Hess2009-10-04
* | calendar: all dependencies are contentlessJoey Hess2009-10-04
* | inline: Use a contentless dependency in quick mode.Joey Hess2009-10-04
* | map: Use a contentless dependency unless show= is specified.•••This makes simple maps efficient enough that they can be used on sidebars! Joey Hess2009-10-04
* | orphans and brokenlinks cannot use contentless dependency•••Tried a contentless dep and it does not work; changes to links in pages are not noticed. Drat. Joey Hess2009-10-03
* | pagecount: Use contentless dependency•••This will avoid lots of unnecessary updates of pages using the pagecount directive. Yay! Joey Hess2009-10-03
|/
* mirrorlist: Display nothing if list is empty.Joey Hess2009-10-02
* Support RPC::XML 0.69's incompatable object instantiation method.Joey Hess2009-09-29
* typoJoey Hess2009-09-29
* toggle, relativedate: Support templates that add attributes to the body tag.Joey Hess2009-09-28
* img: Fix dependency code for full size images.•••I had assumed that an image shown full size did not need add_depends, since a change would not need a change to the displaying page. But this is not true if the image is modified and its size changes. Then the page needs to update its img tag to reflect the current size. Joey Hess2009-09-27
* img: Correct bug in image size calculation code.•••If an image was resized smaller, with width and height specified to values that did not fit its aspect ratio, the image tag with/height were not adjusted to the actual size imagemagick chooses. This was broken by 03449610d6c666ba24bea68f01d896613e522278. To fix it right, it unfortunatly needs to always read the src image now, in order to determine if the image is being displayed larger, or resized smaller. When resized smaller, it then always uses the size of the thumbnail, while for larger it calculates the size. (Only way to get rid of this sometimes extra image read would be to change it to not allow displaying images larger.) Joey Hess2009-09-27
* parentlinks: Add has_parentlinks template parameter to allow styling the topl...Joey Hess2009-09-27
* otl: Avoid globally filtering non-otl pages•••Through a complex chain of circumstances, that filtering was causing dumpsetup to trigger undefined warning messages from the po plugin. But anyway, munging the otl in htmlize is less error-prone and less expensive, a win all around. Joey Hess2009-09-23
* avoid tempfile warning•••Allow tempfile to open the file, so it doesn't warn about possible insecurity. This probably fixes a real, but unlikely security hole too. Joey Hess2009-09-13
* remove cgi exclusion•••Note that a typical use of this plugin is for a static site, w/o cgi support enabled. Joey Hess2009-09-12
* got rid of the postrefresh hook after all•••Instead, use the change and delete hooks, and launch rsync if either hook is called. Joey Hess2009-09-11
* doc update, add --exclude ikiwiki.cgi to examplesJoey Hess2009-09-11
* localize user-visible warnings and tack on missing newlinesJoey Hess2009-09-11
* Merge commit 'schmonz/master'•••Conflicts: IkiWiki/Plugin/rsync.pm Joey Hess2009-09-11
|\
| * Don't error out, either warn or say nothing, depending.Amitai Schlair2009-09-11
* | chdir to the destdir before running rsync•••Avoids needing to specify the path in the rsync command, can just use "." Joey Hess2009-09-11
* | remove unixauth; I am only adding render at the moment•••yeah, you need branches :P Joey Hess2009-09-11
|/
* Whoops, copyright 2009. /usr/bin/perl for the interpreter like other plugins.Amitai Schlair2009-09-11
* Revivify unixauth and rsync plugins (and hook needed by rsync) lost in•••the last merge. I should really put each feature on its own git branch. Amitai Schlair2009-09-10
* Merge commit 'schmonz/master'Joey Hess2009-09-10
|\
| * Add NetBSD-style 2-clause BSD license.Amitai Schlair2009-09-10
* | formattingJoey Hess2009-09-10
* | minor simplificationJoey Hess2009-09-10
* | Merge commit 'schmonz/master' into cvsJoey Hess2009-09-10
|\|
| * Catch up to the new genwrapper hook.Amitai Schlair2009-09-10
| * Merge branch 'master' of git://github.com/joeyh/ikiwikiAmitai Schlair2009-09-10
| |\
* | \ Merge branch 'master' into cvsJoey Hess2009-09-10
|\ \ \
| * | | clean up use of IkiWiki::Receive•••Loading and use of IkiWiki::Receive can all be pushed into the git plugin, rather than scattered around. I had at first wanted to make a receive plugin and move it there, but a plugin was not a good fit; you don't want users to have to manually load it, and making the git plugin load the receive plugin at the right times would need more, and ugly code. Joey Hess2009-09-10
| | |/ | |/|