summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-10-02responseJoey Hess
2008-10-02thoughtsJoey Hess
2008-10-02pingJoey Hess
2008-10-02closeJoey Hess
2008-10-02move to todo, responseJoey Hess
2008-10-02typoJoey Hess
2008-10-02fix bug closureJoey Hess
2008-10-02Updated French translation. Closes: #500929Joey Hess
2008-10-02remove, rename: Allow acting on attachments as a page is being created.Joey Hess
2008-10-02attachment: Support adding attachments to pages even as they are being created.Joey Hess
2008-10-02don't special case previewJoey Hess
Whenever the edit form is submitted, but not saved, the page location select should reduce to the currently selected value. This was only done when previewing before, but is also needed in order to support the case of adding an attachment to a page that is just being created. Before this change, the attachment plugin would get a weird value in $form->field("page"), that did not reflect the actual page location.
2008-10-01updateJoey Hess
2008-10-01inline: Fix handling of rootpage that doesn't exist.Joey Hess
It makes sense to use bestlink to determine which page rootpage refers to, but if no page matches, just use the raw value.
2008-10-01Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2008-10-01first reviewJoey Hess
2008-10-01(no commit message)Plareplane
2008-10-01add padding between inlined page title and contentJoey Hess
Some aggregated contents do not include a span element, so there was zero padding without this.
2008-10-01typoJoey Hess
2008-10-01Merge branch 'tova'Joey Hess
2008-10-01remove external imageJoey Hess
The image is no longer on manoj's machine, and this wiki should not rely on images hosted by third parties. Manoj, if you'd like to add this image into ikiwiki's docs, we could talk about that.
2008-10-01Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2008-10-01fix subpage rename bug with indexpagesJoey Hess
If indexpages is enabled, then foo/index.mdwn will look like a subpage of foo, so an additional check is needed to avoid trying to rename it twice.
2008-10-01Merge branch 'master' into tovaJoey Hess
2008-10-01typoJoey Hess
2008-10-01typoJoey Hess
2008-10-01(no commit message)bremner
2008-09-30Merge branch 'master' into tovaJoey Hess
Conflicts: debian/changelog
2008-09-30httpauth: Document that ikiwiki.cgi has to be in a directory subject to ↵Joey Hess
authentication. Closes: #500524
2008-09-30The plugins have been rewritten and now should function properly.tschwinge
2008-09-30Merge branch 'master' into tovaJoey Hess
2008-09-30don't say rebuilding wiki when refreshingJoey Hess
If run w/o --refresh, it should still say "refreshing wiki", if there's no setup file specifed.
2008-09-30interesting bugJoey Hess
2008-09-30add test for empty, and for entirely negated pagespecsJoey Hess
2008-09-30closeJoey Hess
2008-09-30mention a demo site for pluginbremner
2008-09-30Responsehttp://www.cse.unsw.edu.au/~willu/
2008-09-29remove testing code, accidentially committedJoey Hess
2008-09-29support indexpagesJoey Hess
2008-09-29updateJoey Hess
2008-09-29Removed the pagefile function, which was confusingly close in name toJoey Hess
newpagefile. Note that newpagefile is not used here (or in recentchanges) because the internal use pages they generate are transient and unlikely to benefit from being put each in their own subdir.
2008-09-29use newpagefileJoey Hess
2008-09-29add newpagefile functionJoey Hess
2008-09-29support indexpages when renaming pagesJoey Hess
Note that the page filename code used here and in editpage are identical..
2008-09-29close todo about thisJoey Hess
2008-09-29support indexpages when creating new pagesJoey Hess
Initial draft, may need to factor new page filename code out into helper function if other plugins need to do the same..
2008-09-29Merge branch 'master' into tovaJoey Hess
2008-09-29Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2008-09-29avoid unnecessarily rebuilding pages with complex conditionalsJoey Hess
I noticed that ikiwiki/formatting was beilg rebuilt when any page changed. This turned out to be because it contained a complex conditional "enabled(foo) or enabled(bar)", and the conditional plugin did not notice that this consisted only of enabled() tests, and copied it unchanged into add_depends. Thus, the page's dependencies were satisfied by any page change. The fix is to beef up the parser so that it can handle that and more complex conditionals, and detect if they consist only of such tests.
2008-09-29Add indexpages optionJoey Hess
This is the easy part of supporting foo/index.mdwn sources for page foo. Note that if foo.mdwn exists too, there will be a warning about multiple sources for the same page, and which is used is indeterminate. indexpages should also cause web based editing to create index source pages by default; this and other fallout of the option not yet implemented.
2008-09-29updateJoey Hess