diff options
author | intrigeri <intrigeri@boum.org> | 2009-01-02 15:01:06 +0100 |
---|---|---|
committer | intrigeri <intrigeri@boum.org> | 2009-01-02 15:14:49 +0100 |
commit | 226abb373abc2465868ebedfff4980878da0c5a8 (patch) | |
tree | 247058aa9078b3cac161283bca024821d662e34e /doc/plugins | |
parent | 14a79751e34b211d33337d212937f598668a74a7 (diff) |
po/todo: update
Signed-off-by: intrigeri <intrigeri@boum.org>
Diffstat (limited to 'doc/plugins')
-rw-r--r-- | doc/plugins/po.mdwn | 37 |
1 files changed, 7 insertions, 30 deletions
diff --git a/doc/plugins/po.mdwn b/doc/plugins/po.mdwn index f6405f3b3..aced37998 100644 --- a/doc/plugins/po.mdwn +++ b/doc/plugins/po.mdwn @@ -531,20 +531,10 @@ Using the fix to the page titles set with the [[meta|plugins/meta]] plugin. This has to be merged upstream, though. -Translation quality assurance ------------------------------ - -Modifying a PO file via the CGI is already forbidden if the new -version is not a valid PO file. As a bonus, check that it provides -a more complete translation than the existing one. - -Note: committing to the underlying repository is a way to bypass -this check. - Robustness tests ---------------- -### Disabling the plugin +### Enabling/disabling the plugin - enabling the plugin with `po_translatable_pages` set - enabling the plugin without `po_translatable_pages` set: **OK** @@ -561,26 +551,10 @@ Robustness tests `po_slave_languages`: needs two rebuilds, but **OK** (this is quite a perverse test actually) -### Creating pages - -- creating a master page via RCS: **OK** -- creating a master page via CGI: **OK** - -### Deleting pages - -- removing a master page via RCS: **OK** -- removing a translation via RCS: **OK** -- removing a master page via CGI: **OK** -- removing a translation via CGI: **OK** - -### Renaming pages +### Creating/deleting/renaming pages -- renaming a master page via RCS: **OK** (but the old translations - are lost, because not all RCS track file renaming) -- renaming a master page and its translations via RCS: **OK** -- renaming a master page via CGI: **OK** -- renaming a translation via RCS -- renaming a translation via CGI +All cases of page creation/deletion/rename, both via RCS and via CGI, +have been tested. ### Misc @@ -602,3 +576,6 @@ Misc * Can the form validation system be used instead of creating the `cansave` hook? +* Use the formbuilder_setup hook to remove the rename/remove buttons + on slave edit pages. The canrename/canremove hook ensure this is + forbidden at the backend level, and this change would improve the UI. |