summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-01-19make checkcontent compatible with hooks that need the full contentintrigeri
Always pass the full (modified) content in `content` named parameter. When the user edits an existing wiki page, also pass a `diff` named parameter, which includes only the lines that they added to the page, or modified. Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-18Merge commit 'upstream/master' into prv/pointrigeri
2009-01-17I really ought to RTFM before I make todo requests, eh?cfm
2009-01-17Created user page.cfm
2009-01-17(no commit message)cfm
2009-01-18fix previous buggy mergeintrigeri
2009-01-18Merge commit 'upstream/master' into prv/pointrigeri
Conflicts: t/syntax.t
2009-01-17add news item for ikiwiki 3.02Joey Hess
2009-01-17releasing version 3.02Joey Hess
2009-01-17blogspam api now supports homepage linkJoey Hess
2009-01-17load rpc xml lib on the flyJoey Hess
This way, enabling the plugin via websetup is safe, it can't leave ikiwiki in a broken state.
2009-01-17use short names in comittypeJoey Hess
Use mtn for monontone and hg for mercurial. The long names cause ugly formatting in recentchanges, which has CSS that only allows a few characters for the commit type column.
2009-01-17back to apt-getJoey Hess
Using aptitude command lines used to be a good idea, but apt and aptitude share info now, and apt-get has all the important features of aptitude
2009-01-17Typo.PaulePanter
2009-01-17Merge commit 'upstream/master' into prv/pointrigeri
Conflicts: IkiWiki/Plugin/editpage.pm IkiWiki/Plugin/skeleton.pm.example doc/plugins/write.mdwn t/syntax.t
2009-01-17po(doc): moved security analysis to its own pageintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-01-17As far as I know, aptitude is recommended by Debian. And who does use ↵PaulePanter
apt-get instead should know to replace aptitude by apt-get.
2009-01-17added monotone wiki, which uses ikiwiki-on-monotonehttp://lapo.it/
2009-01-17(no commit message)http://evacuee.myid.net/
2009-01-16mention depJoey Hess
2009-01-16add link to options listJoey Hess
2009-01-16add blogspam to auto-blogJoey Hess
configure it to only check comment posts for spam
2009-01-16reorderJoey Hess
2009-01-16Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2009-01-16blogspam: New plugin, adding spam filtering for page editing / comment ↵Joey Hess
posting using the BlogSpam.net API.
2009-01-16make postcomment() pagespecs work while in checkcontentJoey Hess
2009-01-16add new hook to skeletonJoey Hess
2009-01-16checkcontent: New hook, can be used to implement arbitrary content filters, ↵Joey Hess
including spam filters.
2009-01-16remove xxx commentJoey Hess
IIRC I analised this and the code is right
2009-01-16testing cgi script.alan
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