aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* po.t: fix expected resultsintrigeri2010-07-20
| | | | | | | | | | As index.{es,fr} don't exist, po::refreshpofiles copies them from the basewiki underlay before running msgmerge. msgmerge marks as obsolete the translation strings that came from the basewiki po files, but the link plugin does not make the difference between obsolete and up-to-date links. $links{'index.fr'} and $links{'index.es'} are therefore expected to contain SandBox and ikiwiki.
* Added tests for po::pofiles.intrigeri2010-07-20
|
* Run checkconfig after loading the po plugin, else state is not populated.intrigeri2010-07-20
| | | | | The pofiles function relies on @slavelanguages to have been populated by po's checkconfig hook.
* po: optimizationintrigeri2010-07-20
| | | | | No need to use "keys %{$config{po_slave_languages}}" repeatedly: the slave languages codes list is already cached in @slavelanguages.
* Support ordered po_slave_languages as discussed previously.intrigeri2010-07-20
| | | | Backward compatibility is still supported.
* (no commit message)http://jeremiahfoster.com/2010-07-19
|
* (no commit message)http://jeremiahfoster.com/2010-07-19
|
* Added examplehttp://jeremiahfoster.com/2010-07-19
|
* Added second question.http://jeremiahfoster.com/2010-07-19
|
* typoJavier Rojas2010-07-19
|
* Merge branch 'master' of git://git.ikiwiki.infoJavier Rojas2010-07-19
|\
| * fix link syntaxhttp://weakish.myopenid.com/2010-07-19
| |
| * link to 404 pluginhttp://weakish.myopenid.com/2010-07-19
| |
| * remove lighttpd doc: lighttpd send 200 to dynamic error pages. Thus this ↵http://weakish.myopenid.com/2010-07-19
| | | | | | | | plugin doesn't work with it w/o modification.
| * update urlhttp://weakish.myopenid.com/2010-07-19
| |
| * Revert "po_slave_languages can now be a hash, if order matters."Joey Hess2010-07-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 4cf185e781a5f94373b30ec9a0e10dfb626b6d86. That commit broke t/po.t (probably the test case only is testing too close the the old implementation and needs correcting). Also, we have not decided how to want to represent it yet, so I'm not ready for this change. Conflicts: IkiWiki/Plugin/po.pm doc/plugins/po.mdwn
| * merge fix for selflink po problemJoey Hess2010-07-18
| |
| * response on po_slave_languages structureJoey Hess2010-07-18
| |
| * typoJoey Hess2010-07-18
| |
| * Merge remote branch 'intrigeri/po'Joey Hess2010-07-18
| |\
| | * po: check validity of po_slave_languages array.intrigeri2010-07-11
| | |
| | * po: added an optional target percentage to needstranslationintrigeri2010-07-11
| | |
| | * Make the rationale clearer.intrigeri2010-07-11
| | |
| | * Merge remote branch 'upstream/filter-full' into prv/pointrigeri2010-07-11
| | |\
| | * | Revert po vs. template kludges.intrigeri2010-07-11
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commits dcd57dd5c9f3265bb7a78a5696b90976698c43aa, d4136aea8aa8968d2cd87b40e8d85301a3549323 and d877b9644bcfbbfc5eaf3f7fc13cb96ecda946c9.
| | * | Merge remote branch 'upstream/master' into prv/pointrigeri2010-07-11
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: IkiWiki/Plugin/po.pm doc/plugins/po.mdwn
| | * | | bugfixintrigeri2010-07-02
| | | | |
| | * | | Merge remote branch 'upstream/master' into prv/pointrigeri2010-06-29
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/plugins/po.mdwn
| | * | | | po: added a needstranslation() pagespecintrigeri2010-06-29
| | | | | |
| | * | | | Add a fullpage arg to filter.intrigeri2010-06-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set it to true every time IkiWiki::filter is called on a full page's content. This is a much nicer solution, for the po plugin, than previous whitelisting using caller().
| | * | | | po: s/utf-8/UTF-8, to solve part of the double commit bug.intrigeri2010-06-26
| | | | | |
| | * | | | typo fix.intrigeri2010-06-26
| | | | | |
| | * | | | po_slave_languages can now be a hash, if order matters.intrigeri2010-06-26
| | | | | |
| | * | | | po: added support for html pagetypeintrigeri2010-06-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... after having audited the po4a Xml and Xhtml modules for security issues. Signed-off-by: intrigeri <intrigeri@boum.org>
| | * | | | TODO++intrigeri2010-06-25
| | | | | |
| | * | | | po: also filter sidebar translation pagesintrigeri2010-06-25
| | | | | |
| | * | | | po: fix bug with translated pages including templatesintrigeri2010-06-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The protection against processing loops (i.e. the alreadyfiltered stuff) was playing against us: the template plugin triggered a filter hooks run with the very same ($page, $destpage) arguments pair that we use to identify a already filtered page. Processing an included template could then mark the whole translation page as already filtered, which prevented po_to_markup to be called on the PO content. This commit only runs the whole PO filter logic when our filter hook is run by IkiWiki::render, which only happens when the full page needs to be filtered.
| | * | | | Merge remote branch 'upstream/master' into prv/pointrigeri2010-06-25
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: IkiWiki/Plugin/po.pm
| | * | | | | po: inject custom isselflink to fix selflink detection on translation pagesintrigeri2010-01-09
| | | | | | |
| | * | | | | moved selflink test to its own isselflink (overridable) subintrigeri2010-01-09
| | | | | | |
| * | | | | | noticed a bug in the po pluginJoey Hess2010-07-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (I should probably put this in bugs/, but I am not sure if intregriti watches there..)
* | | | | | | new syntax file for ikiwiki files in vimJavier Rojas2010-07-19
|/ / / / / /
* | | | | | (no commit message)crest2010-07-18
| | | | | |
* | | | | | remove dup sentenceJoey Hess2010-07-18
| | | | | |
* | | | | | merge updated translations from l10nJoey Hess2010-07-18
| | | | | | | | | | | | | | | | | | | | | | | | This includes an (almost) up-to-date French basewiki translation.
* | | | | | Updated French program translation from Philippe Batailler. Closes: #589423Joey Hess2010-07-18
| | | | | |
* | | | | | update standards-versionJoey Hess2010-07-18
| | | | | |
* | | | | | remove dead caseJoey Hess2010-07-18
| | | | | |
* | | | | | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess2010-07-18
|\ \ \ \ \ \
| * | | | | | this plugin is different from the [[html]] plugin and it is safe in most cases.http://weakish.myopenid.com/2010-07-18
| | | | | | |