summaryrefslogtreecommitdiff
path: root/doc/plugins
AgeCommit message (Collapse)Author
2008-11-08po: started research on gettext/po4a securityintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-07Merge commit 'upstream/master' into prv/pointrigeri
2008-11-07po: finished backlinks implementationintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-07po: implemented linking/backlinks specification for po_link_to=negotiatedintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-07po: write detailed specification of wished backlinks behaviourintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06meta: Plugin is now enabled by default since the basewiki uses it.Joey Hess
2008-11-06responseJoey Hess
2008-11-06po: fix link to homepage in special caseintrigeri
... by wrapping IkiWiki::urlto in order to workaround hard-coded /index.$config{htmlext}, which is wrong when usedirs=0 and po_link_to=current and translatable homepage Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06po: misc responses to Joeyintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06po: redesign (once more) automatic POT/PO files updateintrigeri
Now use the change hook to update these files, check them into VCS, and trigger IkiWiki::refresh as needed. The needsbuild hook's help was required to prevent infinite looping. This more rigorous way of doing this fixes recentchanges (that was previously not updated in some cases), and probably is a better long-term solution than the two previously tested ones. Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06po: doc/todo updateintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06po: use prep_writefile before creating any files in refreshpot and refreshpointrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06po: reported parentlinks misbehaviour in special caseintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06po: po_link_to is safe, and fallbacks to a working value if neededintrigeri
warnings are displayed if it is set to an invalid or incompatible value (e.g. po_link_to=negotiated and disabled usedirs) Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06po: mark po_translatable_pages as a safe configuration settingintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06po: po_master_language and po_slave_languages are safe config settingsintrigeri
... and check their validity in checkconfig Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06po: added license and copyrightintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06po: responseintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-06Merge commit 'upstream/master' into prv/pointrigeri
2008-11-06Merge commit 'upstream/po' into prv/pointrigeri
Conflicts: IkiWiki/Plugin/po.pm doc/plugins/po.mdwn Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-05need licenseJoey Hess
2008-11-05responseJoey Hess
2008-11-05fixed one security problem, two more need reviewJoey Hess
2008-11-05avoid hitting the shell with system()Joey Hess
2008-11-05responseJoey Hess
2008-11-05comments and questionsJoey Hess
2008-11-05minor wording improvements/changesJoey Hess
2008-11-05Merge commit 'intrigeri/po'Joey Hess
2008-11-05responseJoey Hess
2008-11-05add a more useful example of a relative date ;-)Joey Hess
2008-11-05po plugin: more detailed backlinks todo itemintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-04Merge commit 'upstream/master' into prv/pointrigeri
2008-11-04po plugin: redesign refresh mechanism after master page updateintrigeri
manually triggering IkiWiki::refresh() was at least dubious, and more or less buggy (it randomly broke the whole backlinks feature); thinking a bit more to add the necessary bits to @needsbuild seems like a better way. don't play with ikiwiki's internals if not absolutely needed. Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-04po plugin: remove broken parentlinks for home page's translationsintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-04po plugin: updated doc/todointrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-03trackpad registered a click on saveneale
2008-11-03(no commit message)neale
2008-11-03po plugin: updated doc+todointrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-03po plugin: slave pages link to the master's discussion pageintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-02po plugin: updated todo / docintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-02po: now uses injectintrigeri
2008-11-02Revert "added the targetpage hook"intrigeri
This reverts commit fc299df955879bf958aa78338ba64d56a7df17a9. Such functionality can now be achieved using the inject() function. Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-02Revert "added hook urlpath" and "rename urlpath hook into tweakurlpath..."intrigeri
This reverts commits d9b9022c13af3aa6c469df05beaa293fcf33cafc and 39d44d443d2271ec8787e6192b8b5811bee41ebf. This functionality should now be achieved using the new inject() function. Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-02po plugin: added TODO about charset/encoding in new translationsintrigeri
Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-02Revert "added the tweakbestlink hook"intrigeri
This reverts commit e51089e11fc1093a253fc13ebfbd5d55912eba59. The new "inject()" feature should replace this ad-hoc hook. Signed-off-by: intrigeri <intrigeri@boum.org>
2008-11-02Merge commit 'origin/master' into prv/pointrigeri
2008-10-31renameJoey Hess
2008-10-31(no commit message)alexander
2008-10-31(no commit message)alexander
2008-10-31format: New plugin, allows embedding differntly formatted text inside a page ↵Joey Hess
(ie, otl inside a mdwn page, or syntax highlighted code inside a page).