summaryrefslogtreecommitdiff
path: root/doc/plugins/po.mdwn
diff options
context:
space:
mode:
authorintrigeri <intrigeri@boum.org>2009-01-02 15:01:06 +0100
committerintrigeri <intrigeri@boum.org>2009-01-02 15:14:49 +0100
commit226abb373abc2465868ebedfff4980878da0c5a8 (patch)
tree247058aa9078b3cac161283bca024821d662e34e /doc/plugins/po.mdwn
parent14a79751e34b211d33337d212937f598668a74a7 (diff)
po/todo: update
Signed-off-by: intrigeri <intrigeri@boum.org>
Diffstat (limited to 'doc/plugins/po.mdwn')
-rw-r--r--doc/plugins/po.mdwn37
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.