summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-01-17po(doc): moved security analysis to its own pageintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-16po: when possible, disable use of Text::WrapI18N in po4a; else warn about ↵intrigeri
too old po4a Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-16add a warning (exported) function to the coreintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-16po(change): re-render all rendered files in one corner caseintrigeri
All meta titles are first extracted at scan time, i.e. before we turn PO files back into translated markdown; escaping of double-quotes in PO files breaks the meta plugin's parsing enough to save ugly titles to %pagestate at this time. Then, at render time, every page's passes on row through the Great Rendering Chain (filter->preprocess->linkify->htmlize), and the meta plugin's preprocess hook is this time in a position to correctly extract the titles from slave pages. This is, unfortunately, too late: if the page A, linking to the page B, is rendered before B, it will display the wrongly-extracted meta title as the link text to B. On the one hand, such a corner case only happens on rebuild: on refresh, every rendered page is fixed to contain correct meta titles. On the other hand, it can take some time to get every page fixed. We therefore re-render every rendered page after a rebuild to fix them at once. As this more or less doubles the time needed to rebuild the wiki, we do so only when really needed. Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-15po.t: fix test suiteintrigeri
(translatable files now have to exist in srcdir) ) Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-15po(todo): more test resultsintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-15po: pages in underlay dirs are not translatableintrigeri
Fixes build break due to read-only underlay dirs, e.g. basewiki. Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-15po(_istranslation): fix unitialized valueintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-15po: fix broken links from slave pagesintrigeri
... by overriding cgiurl. Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-15po/todo: some testing resultsintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-15Merge commit 'upstream/master' into prv/pointrigeri
Conflicts: debian/control
2009-01-15po: more security-related reportsintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-14(no commit message)http://deliank.myopenid.com/
2009-01-14pingback support todo itemJon Dowland
2009-01-13po: do not add translation status to parentlinksintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-13Merge commit 'upstream/master' into prv/pointrigeri
2009-01-12remove hardlink settings from auto.setup filesJoey Hess
This can cause complications when moving directories around, and is just an optimisation. There's no good reason to force it on here.
2009-01-12combine two pagesJoey Hess
2009-01-12formatting, againJoey Hess
2009-01-12formatting try againJoey Hess
2009-01-12formattingJoey Hess
2009-01-12updateJoey Hess
2009-01-12updateJoey Hess
2009-01-12Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2009-01-12add byhand document, containing the old setup documentJoey Hess
2009-01-12Add auto-blog.setupJoey Hess
It will set up an ikiwiki instance tuned for use in blogging. As part of this change, move the example sites into /usr/share/ikiwiki so they are available even if docs are not installed.
2009-01-12update, formattingJoey Hess
2009-01-12export installdirJoey Hess
For use by Setup/Automator
2009-01-12updateJoey Hess
2009-01-12remove meta titleJoey Hess
When at toplevel, the default is ok.
2009-01-12update pathJoey Hess
2009-01-12rewroteJoey Hess
This rewritten setup page starts with auto.setup and explains basic customisation and use after that has set up a wiki. It's much easier to follow than the old method, with less things to learn. (Downside: Less it learned.)
2009-01-12Recommend libterm-readline-gnu-perlJoey Hess
since that makes auto.setup behave better.
2009-01-11(no commit message)tobias_verbeke
2009-01-11update with a bit more infoJoey Hess
2009-01-11Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2009-01-11pinger: Get whole url, don't just head.Joey Hess
Asking for only the head worked in my tests, but I've found a site where it didn't -- apparently ikiwiki didn't get a chance to do or finish the refresh when HEADed. Getting the whole url, waiting for ikiwiki to finish, avoided the update problem.
2009-01-11(no commit message)http://evacuee.myid.net/
2009-01-10Consistently allow use of relative paths in all PageSpecs that take a page ↵Joey Hess
name parameter. Previously, match_created_before(), match_created_after(), match_sourcepage(), and match_destpage() did not support that, and the docs were not clear.
2009-01-10refactor pagespec derelevitisation codeJoey Hess
2009-01-10comments: Add support for removing comments via web interface. (smcv)Joey Hess
2009-01-10Merge commit 'smcv/comments'Joey Hess
2009-01-10Request review for my comments branchSimon McVittie
Partially addresses [[todo/comments]]
2009-01-10comments: if the remove plugin is enabled, append a "Remove comment" linkSimon McVittie
2009-01-10comments: only try to insert commentuser etc. into templates if the page ↵Simon McVittie
contained [[!_comment]]
2009-01-09remove questionsJoey Hess
ikiwiki has some pretty distinct fingerprints even when it's used in unusual ways on sites that don't make it obvious it's being used: * tova: a) rss and atom feed buttons b) use of toc plugin on some pages c) usual page.tmpl droppings d) (I know the tova guys :) * awesome: a) usual page.tmpl droppings b) ikiwiki/ page and rest of basewiki pages exist * UK software patents: used to use ikiwiki based on similar fingerprints, but not now. Removed
2009-01-09remove clutterJoey Hess
2009-01-09(no commit message)testaroo
2009-01-09(no commit message)testaroo
2009-01-08(no commit message)https://launchpad.net/~gnprice