Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-01 | po(cansave): check PO validity using new isvalidpo function | intrigeri | |
... because Po4a's parser does not care about malformed PO data. Use gettext's msgfmt program instead. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | debian/control: suggest gettext, which is used by the po plugin | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | skeleton plugin: added the canrename and canremove hooks | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po(TODO): the plugin code will need to be gettextized, at some point | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po(cansave): use po_to_markup to check PO validity | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po: move most of filter code to its own function | intrigeri | |
Allow this new po_to_markup function to run in non-fatal mode, we need this in our cansave hook. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po: register a (dummy) cansave hook | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | editpage: added a cansave hook | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | Pass src, srcfile, dest and destfile to the canrename hook. | intrigeri | |
This is not needed by the use I'm doing of it, but seems more consistent to me. Future users of this hook may need this data to make their mind. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po: bugfix | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po: fix canrename hook | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | rename: pass the CGI and session to the rename hook | intrigeri | |
The po plugin remame + canrename hook combination will need this. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po: use the new canrename hook to prevent translation renames in the CGI | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | rename: implemented new canrename hook | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | remove: implemented a new canremove hook; use it in the po plugin | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po(todo): test results for markup languages support, thoughts about ↵ | intrigeri | |
renaming/deleting Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | Merge commit 'upstream/master' into prv/po | intrigeri | |
2009-01-01 | Render.pm: also use 'our' for $backlinks_calculated | intrigeri | |
Since %backlinks are now declared with 'our', this variable must be as well. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po(myurlto): more robust run_by_editpage logic | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po: some code/comments refactoring | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po: follow new coding style (removed Vim folding markers | intrigeri | |
) Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2009-01-01 | po: added postscan hook, to make pages depend on the pages linking to them | intrigeri | |
... so that nicepagetitle hook's effects, such as translation status displayed in links, are updated when the linked page changes. The replacement of 'my %backlinks' with 'our %backlinks' in Render.pm made this work: previously, every postscan hook was called with an almost empty %backlinks, which defeated all my attempts to implement this feature. This feature hits performance a bit. Its cost was quite small in my real-world use-cases (a few percents bigger refresh time), but could be bigger in worst cases. Time will tell. NB: this hack could also be used by my meta branch. It may even be a ikiwiki optional feature. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | Fix version. | JoshTriplett | |
2008-12-31 | formatting | Joey Hess | |
2008-12-31 | fix link | Joey Hess | |
2008-12-31 | fix link | Joey Hess | |
2008-12-31 | 3.0 annoucement | Joey Hess | |
2008-12-31 | formatting | Joey Hess | |
2008-12-31 | formatting | Joey Hess | |
2008-12-31 | add news item for ikiwiki 3.00 | Joey Hess | |
2008-12-31 | releasing version 3.00 | Joey Hess | |
2008-12-31 | fix moveprefs transition | Joey Hess | |
2008-12-31 | move to correct location | Joey Hess | |
2008-12-31 | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info | Joey Hess | |
2008-12-31 | Merge branch 'next' | Joey Hess | |
2008-12-31 | need_global_renamepage_hook: proposed solution implemented in my po branch | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | po/todo: reflect current link-related work status | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | po: new po_translation_status_in_links option | intrigeri | |
... to make configurable the last implemented feature. Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | po(nicepagetitle): forgot to display % | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | po(percenttranslated): fix issue with leading / | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | po(nicepagetitle): append translation status to links to translated pages | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | po: inject our own (currently a no-op) nicepagetitle function | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | po/todo: reflect current status of links-related work | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | po: fix redirect after edit, using a somehow tricky hack | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | po: delete translations of deleted master pages | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-12-31 | * Now unofficial Ikiwiki backports for Ubuntu Intrepid | http://ptecza.myopenid.com/ | |
2008-12-31 | websetup: Avoid a crash when a new array setup item has been added in a new ↵ | Joey Hess | |
ikiwiki release, and is thus not present in the setup file yet. This happened with camelcase_ignore. The code tried to convert the undef value for it into an array. | |||
2008-12-31 | make sure value is defined before using it as an array | Joey Hess | |
2008-12-30 | po: remove debug statements | intrigeri | |
2008-12-30 | po: remove renamed pages special handling, not needed anymore | intrigeri | |
Thanks to the new rename hook behaviour, the whole renaming work is now done by the rename plugin, and we don't need to remember which pages were renamed. |