Index: openacs-4/packages/xowiki/xowiki.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/xowiki.info,v
diff -u -r1.138 -r1.139
--- openacs-4/packages/xowiki/xowiki.info 16 May 2011 12:29:11 -0000 1.138
+++ openacs-4/packages/xowiki/xowiki.info 20 May 2011 09:52:45 -0000 1.139
@@ -10,7 +10,7 @@
t
xowiki
-
+
Gustaf Neumann
A more generic xotcl-based wikis example with object types
and subtypes based on the content repository (with category support)
@@ -56,7 +56,7 @@
BSD-Style
0
-
+
Index: openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml,v
diff -u -r1.39 -r1.40
--- openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml 4 Jul 2010 16:47:35 -0000 1.39
+++ openacs-4/packages/xowiki/catalog/xowiki.de_DE.ISO-8859-1.xml 20 May 2011 09:52:45 -0000 1.40
@@ -2,63 +2,122 @@
Zusammenfassung
+ Hinzuf�gen
Verwalten
- Verwaltungsoptionen f�r dieses Paket ...
+ Alle Arten von %pretty_plural% verwalten
+ Verwaltungsoptionen f�r dieses Wiki...
vor %time%
+ Alle Eintr�ge
Zur�ck
+ von User/in
Kategorien
+ %errorMsg%
+ Einstellungen
Inhalt
Kopiere Eintrag
Neuen Eintrag vom Typ %type% erstellen
Erzeuge diese Seite in der folgenden Sprache:
+ Ersteller/in
Tag
Tage
L�schen
+ Alle l�schen
+ Wirklich alles l�schen?
+ Alle %pretty_plural% dieses Wikis l�schen
+ Alle Eintr�ge dieser Art l�schen
+ L�schen best�tigen?
L�sche diese Seite ...
- N�here Information
+ Kurzbeschreibung
+ Details
Bearbeiten
bearbeiten
- Editiere diese Seite ...
+ Diese Seite bearbeiten ...
Eintr�ge f�r das Formular %form%:
- Dieses Formular wird noch von %count% Eintr�gen verwendet. Bitte verwenden Sie diese, bevor Sie das Formular l�schen.
+ Dieses Formular wird noch von %count% Eintr�gen verwendet. Bitte l�schen Sie diese, bevor Sie das Formular l�schen.
+ Fehler: Includelet '%page_name%' nicht bekannt
+ Fehler in Includelet '{{%arg%}}' auf Seite %name%:
Termin
Endzeit
Vortragsende
- um
+ um
Ort
Beginnzeit
Vortragsbeginn
Titel
Vortragstitel
- Kann von hochegeladener Datei �bernommen werden
+ Exportieren
+ Kann von hochgeladener Datei �bernommen werden
+ Wiki File
+ Wiki Files
+ Erstelltes Formular
Formular
Einschr�nkungen
+ Eintr�ge f�r dieses Formular
Eintr�ge f�r dieses Formular
Formular %form_name%
Formular ausf�llen
+ Workflow %form_name%
Auspr�gungen von %form_name%
- Verfasser
+ Formular ausf�llen
+ OK
+ Template
+ Aktualisiertes Formular
+ %errorMsg%
+ Ung�ltiges Formular %errorMsg%
+ Wiki Forms
+ Wiki Form
+ Verfasser/in
+ URL des Bildes (Sie k�nnen die URL des Bildes, die im Webbrowser angezeigt wird, hier einf�gen)
+ Name des -zip- oder .tar.gz-Files ausw�hlen
+ Archiv importieren
+ Cut&Paste URL eines YouTube-Videos (http://www.youtube.com/....)
Zustand
+ Wiki Einstellungen
+ Wiki FormPage
+ Wiki FormPages
Stunde
Stunden
- Besucher
+ Importieren
+ User-IDs erstellen
+ Falls dieses K�stchen aktiviert ist, werden beim Import gegebenenfalls neue User-IDs erstellt.
+ Objekte ersetzen
+ Falls dieses K�stchen aktiviert ist, werden beim Import bereits bestehende Objekte ersetzt. Bei Nicht-Aktivieren wird beim Import eine neue Version des Objekts hinzugef�gt.
+ Wiki Seiten importieren
+ Datei f�r Upload ausw�hlen
+ Besucher/innen
Besuche
Index
Zur Startseite
+ Eintr�ge
+ Sprache
Zuletzt besuchte Seiten
+ Inhaltsverzeichnis der %pretty_plural%
+ Liste aller Arten von %pretty_plural%
+ Hinzuf�gen
+ Inhalt
+ Kopieren
+ Kopieren
+ Export
+ Archiv importieren
Minute
Minuten
Monat
Monaten
- H�ufigsten Besucher
- H�ufigst besuchten Seiten
- Neuer Eintrag
+ Die h�ufigsten Besucher/innen
+ Am h�ufigsten besuchte Seiten
+ Name
+ Neue Seite
+ Neue Seite
+ Neue Seite erstellen ...
Quelle
Kurztext
- Verst�ndigungen
- Verwalten der Verst�ndigungen ...
+ Benachrichtigungen
+ Verwalten der Benachrichtigungen...
ung�ltiger numerischer Wert
- Ersteller
+ Wiki Objekt
+ Wiki Objekte
+ Abschnitt
+ Ersteller/in
Kurzbeschreibung
�nderungsdatum
Name
@@ -68,7 +127,7 @@
Ver�ffentlichungsdatum
Inhalt
Titel der Seite
- Another item with the name '%value%' exists already in this folder
+ Another item with the name '%value%' exists already in this folder
Art
Typ der Seite
Instanzattribute
@@ -96,8 +155,7 @@
Sekunden
Abonnieren
Titel
- Titel
-
+ Titel
Ungelesene Seiten
Ansehen
mehr...
Index: openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml,v
diff -u -r1.58 -r1.59
--- openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml 4 Jul 2010 16:47:35 -0000 1.58
+++ openacs-4/packages/xowiki/catalog/xowiki.en_US.ISO-8859-1.xml 20 May 2011 09:52:45 -0000 1.59
@@ -2,19 +2,29 @@
Abstract
+ Add
Admin
+ Administer all kind of %pretty_plural%
Administer this package ...
%time% ago
+ All items
Back
+ By User
Categories
%errorMsg%
+ Configure
Content
Copy Entry
Create new entry of type %type%
Create this page in a different language
day
days
Delete
+ Delete All
+ Delete really all?
+ Delete all %pretty_plural% of this instance
+ Delete all such items of this instances
+ Confirm delete?
Delete this page ...
Details
Edit
@@ -47,34 +57,55 @@
Start of Lecture
Title
Title of Lecture
+ Export
Can be obtained from the name of the uploaded file
+ Wiki File
+ Wiki Files
Created form
Form
Form Constraints
+ Entries for this form
Entries for this form
Form %form_name%
Fill out
Workflow %form_name%
Instances of %form_name%
+ Fill out
OK
Template
Updated form
%errorMsg%
Invalid Form %errorMsg%
+ Wiki Forms
+ Wiki Form
Author
HTTP Url of the Image (you might drag an image displayed by a web-browser here)
Select the Name of a .zip or .tar.gz File
Import Archive
Cut&Paste URL of YouTube video (http://www.youtube.com/....)
Assignee
State
+ Wiki parameters
+ Wiki FormPage
+ Wiki FormPages
hour
hours
+ Import
+ Create user_ids
+ If checked, import will create new user_ids if necessary
+ Raplace objects
+ If checked, import will delete the object if it exists and create it new, otherwise import just adds a revision
+ Import Wiki Pages
+ Import file for upload
Visitors
Visits
Index
Go to the start page of this package ...
+ Instances
+ Language
Last Visited Pages
+ Index of %pretty_plural%
+ List of all kind of %pretty_plural%
Add
Clear
Content
@@ -89,13 +120,18 @@
months
Most Frequent Visitors
Most Popular Pages
+ Name
+ New Page
New Page
Create a new page ...
Source
Teaser
Notifications
Manage notifications ...
Invalid numeric value
+ Wiki Object
+ Wiki Objects
+ Section
Creation User
Creator
Description
@@ -108,27 +144,41 @@
Content
Page Title
%errorMsg%
- Another item with the name '%value%' exists already in this folder
+ Another item with the name '%value%' exists already in this folder
Page Order invalid; might only contain upper and lower case letters, underscore, digits and dots
Type
+ XoWiki Page
+ Wiki Pages
+ Page Title
Page Type
Instance Attributes
Page Instance
+ Wiki Page Instance
+ Wiki Page Instances
Autonamed Entries
+ Wiki Page Template
+ Wiki Page Templates
Value is not a valid party_id
+ Manage Permissions for Wiki: %package_name%
+ Manage Permissions for Page: %page_name%
+ Wiki Plain Page
+ Wiki Plain Pages
Duration
E.g. 9:16 means 9 minutes 16 seconds (if ffmpeg is installed and configured, it will get the value automatically)
Keywords
comma separated itunes keywords, e.g. salt, pepper, shaker, exciting
Can be obtained from the name of the uploaded file
Publication Date
Subtitle
+ Podcast Item
+ Podcast Items
Popular tags
popular tags
There is no page with name "%page_name%" available.
The given page does not exist
Please either change the existing portlets' name or the title of the xowiki page you want to add to the portal.
A portlet with the title '%page_title%' already exists in this portal.
+ Wiki
Published
Recently Changed Pages
Recently Changed Pages (by categories)
@@ -143,10 +193,10 @@
second
seconds
To create a click, click on a page name
+ Size
Subscribe
Title
- Title
-
+ Title
Unread Items
View
View page in original context %context%
Index: openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/xowiki-procs.tcl,v
diff -u -r1.431 -r1.432
--- openacs-4/packages/xowiki/tcl/xowiki-procs.tcl 16 May 2011 12:27:53 -0000 1.431
+++ openacs-4/packages/xowiki/tcl/xowiki-procs.tcl 20 May 2011 09:52:45 -0000 1.432
@@ -11,7 +11,7 @@
# create classes for different kind of pages
#
::xo::db::CrClass create Page -superclass ::xo::db::CrItem \
- -pretty_name "XoWiki Page" -pretty_plural "XoWiki Pages" \
+ -pretty_name "#xowiki.Page_pretty_name#" -pretty_plural "#xowiki.Page_pretty_plural#" \
-table_name "xowiki_page" -id_column "page_id" \
-mime_type text/html \
-slots {
@@ -55,19 +55,19 @@
}
::xo::db::CrClass create PlainPage -superclass Page \
- -pretty_name "XoWiki Plain Page" -pretty_plural "XoWiki Plain Pages" \
+ -pretty_name "#xowiki.PlainPage_pretty_name#" -pretty_plural "#xowiki.PlainPage_pretty_plural#" \
-table_name "xowiki_plain_page" -id_column "ppage_id" \
-mime_type text/plain \
-form ::xowiki::PlainWikiForm
::xo::db::CrClass create File -superclass Page \
- -pretty_name "XoWiki File" -pretty_plural "XoWiki Files" \
+ -pretty_name "#xowiki.File_pretty_name#" -pretty_plural "#xowiki.File_pretty_plural#" \
-table_name "xowiki_file" -id_column "file_id" \
-storage_type file \
-form ::xowiki::FileForm
::xo::db::CrClass create PodcastItem -superclass File \
- -pretty_name "Podcast Item" -pretty_plural "Podcast Items" \
+ -pretty_name "#xowiki.PodcastItem_pretty_name#" -pretty_plural "#xowiki.PodcastItem_pretty_plural#" \
-table_name "xowiki_podcast_item" -id_column "podcast_item_id" \
-slots {
::xo::db::CrAttribute create pub_date \
@@ -84,7 +84,7 @@
-form ::xowiki::PodcastForm
::xo::db::CrClass create PageTemplate -superclass Page \
- -pretty_name "XoWiki Page Template" -pretty_plural "XoWiki Page Templates" \
+ -pretty_name "#xowiki.PageTemplate_pretty_name#" -pretty_plural "#xowiki.PageTemplate_pretty_plural#" \
-table_name "xowiki_page_template" -id_column "page_template_id" \
-slots {
::xo::db::CrAttribute create anon_instances \
@@ -94,7 +94,7 @@
-form ::xowiki::PageTemplateForm
::xo::db::CrClass create PageInstance -superclass Page \
- -pretty_name "XoWiki Page Instance" -pretty_plural "XoWiki Page Instances" \
+ -pretty_name "#xowiki.PageInstance_pretty_name#" -pretty_plural "#xowiki.PageInstance_pretty_plural#" \
-table_name "xowiki_page_instance" -id_column "page_instance_id" \
-slots {
::xo::db::CrAttribute create page_template \
@@ -108,13 +108,13 @@
-edit_form ::xowiki::PageInstanceEditForm
::xo::db::CrClass create Object -superclass PlainPage \
- -pretty_name "XoWiki Object" -pretty_plural "XoWiki Objects" \
+ -pretty_name "#xowiki.Object_pretty_name#" -pretty_plural "#xowiki.Object_pretty_plural#" \
-table_name "xowiki_object" -id_column "xowiki_object_id" \
-mime_type text/plain \
-form ::xowiki::ObjectForm
::xo::db::CrClass create Form -superclass PageTemplate \
- -pretty_name "XoWiki Form" -pretty_plural "XoWiki Forms" \
+ -pretty_name "#xowiki.Form_pretty_name#" -pretty_plural "#xowiki.Form_pretty_name#" \
-table_name "xowiki_form" -id_column "xowiki_form_id" \
-slots {
::xo::db::CrAttribute create form \
@@ -129,7 +129,7 @@
-form ::xowiki::FormForm
::xo::db::CrClass create FormPage -superclass PageInstance \
- -pretty_name "XoWiki FormPage" -pretty_plural "XoWiki FormPages" \
+ -pretty_name "#xowiki.FormPage_pretty_name#" -pretty_plural "#xowiki.FormPage_pretty_name#" \
-table_name "xowiki_form_page" -id_column "xowiki_form_page_id" \
-slots {
::xo::db::CrAttribute create assignee \
Index: openacs-4/packages/xowiki/tcl/upgrade/upgrade.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/upgrade/upgrade.tcl,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/xowiki/tcl/upgrade/upgrade.tcl 22 Nov 2010 12:19:19 -0000 1.4
+++ openacs-4/packages/xowiki/tcl/upgrade/upgrade.tcl 20 May 2011 09:52:45 -0000 1.5
@@ -558,5 +558,21 @@
}
}
}
+
+ set v 0.138
+ if {[apm_version_names_compare $from_version_name $v] == -1 &&
+ [apm_version_names_compare $to_version_name $v] > -1} {
+ ns_log notice "-- upgrading to $v"
+
+ foreach object_type {PlainPage Page File PodcastItem PageTemplate PageInstance Object Form FormPage} {
+ set pretty_name_key "#xowiki.${object_type}_pretty_name#"
+ set pretty_plural_key "#xowiki.${object_type}_pretty_plural#"
+ set xowiki_object_type "::xowiki::${object_type}"
+ db_dml i18_name "
+ update acs_object_types set pretty_name = :pretty_name_key, pretty_plural = :pretty_plural_key
+ where object_type = :xowiki_object_type
+ "
+ }
+ }
}
}
Index: openacs-4/packages/xowiki/www/admin/import.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/admin/import.tcl,v
diff -u -r1.19 -r1.20
--- openacs-4/packages/xowiki/www/admin/import.tcl 22 Jun 2010 07:35:49 -0000 1.19
+++ openacs-4/packages/xowiki/www/admin/import.tcl 20 May 2011 09:52:45 -0000 1.20
@@ -16,14 +16,14 @@
-export {parent_id return_url} \
-html { enctype multipart/form-data } \
-form {
- {upload_file:file(file) {html {size 30}} {label "Import file for upload"} }
- {create_user_ids:integer(radio),optional {options {{yes 1} {no 0}}} {value 0}
- {label "Create user_ids"}
- {help_text "If checked, import will create new user_ids if necessary"}
+ {upload_file:file(file) {html {size 30}} {label "[_ xowiki.import_upload_file]"}}
+ {create_user_ids:integer(radio),optional {options {{#acs-admin.Yes# 1} {#acs-admin.No# 0}}} {value 0}
+ {label "[_ xowiki.import_create_user_ids]"}
+ {help_text "[_ xowiki.import_create_user_ids_helptxt]"}
}
- {replace:integer(radio),optional {options {{yes 1} {no 0}}} {value 0}
- {label "Replace objects"}
- {help_text "If checked, import will delete the object if it exists and create it new, otherwise import just adds a revision"}
+ {replace:integer(radio),optional {options {{#acs-admin.Yes# 1} {#acs-admin.No# 0}}} {value 0}
+ {label "[_ xowiki.import_replace]"}
+ {help_text "[_ xowiki.import_replace_helptxt]"}
}
{ok_btn:text(submit) {label "[_ acs-templating.HTMLArea_SelectUploadBtn]"}
}
@@ -73,6 +73,6 @@
set return_url [ns_queryget return_url ../]
-set title "Import XoWiki Pages"
+set title [_ xowiki.import_title]
set context .
ad_return_template
Index: openacs-4/packages/xowiki/www/admin/index.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/admin/index.tcl,v
diff -u -r1.25 -r1.26
--- openacs-4/packages/xowiki/www/admin/index.tcl 8 Feb 2009 12:58:56 -0000 1.25
+++ openacs-4/packages/xowiki/www/admin/index.tcl 20 May 2011 09:52:45 -0000 1.26
@@ -11,7 +11,8 @@
}
set context [list]
-set title "Administer all kind of [$object_type set pretty_plural]"
+set pretty_plural [$object_type set pretty_plural]
+set title #xowiki.admin_all_title#
set object_types [$object_type object_types]
set return_url [ns_conn url]
@@ -20,37 +21,38 @@
lang::message::lookup "" xowiki.admin " "
TableWidget t1 -volatile \
-actions [subst {
- Action new -label "all pages" -url list
+ Action new -label #xowiki.All_pages# -url list
Action new -label "[lang::message::lookup {} categories.Categories Categories]" \
-url $category_url
- Action new -label parameters -url \
+ Action new -label [_ acs-subsite.Parameters] -url \
[export_vars -base /shared/parameters {package_id return_url}]
- Action new -label export -url export
- Action new -label import -url import
- Action new -label permissions -url [export_vars -base permissions {package_id}]
+ Action new -label [_ xowiki.export] -url export
+ Action new -label [_ xowiki.import] -url import
+ Action new -label [_ acs-subsite.Permissions] -url [export_vars -base permissions {package_id}]
}] \
-columns {
Field object_type -label [_ xowiki.page_type]
- AnchorField instances -label Instances -html {align center}
- AnchorField edit -CSSclass add-item-button -label "Add" -html {align center}
- AnchorField delete -CSSclass delete-item-button -label "Delete All" \
- -html {align center onClick "return(confirm('Delete really all?'));"}
+ AnchorField instances -label [_ xowiki.instances] -html {align center}
+ AnchorField edit -CSSclass add-item-button -label [_ xowiki.add] -html {align center}
+ AnchorField delete -CSSclass delete-item-button -label [_ xowiki.delete_all] \
+ -html {align center onClick "return(confirm('#xowiki.delete_all_confirm#'));"}
}
set base [::$package_id package_url]
foreach object_type $object_types {
set return_url [export_vars -base ${base}admin {object_type}]
set add_title ""
set add_href ""
+ set pretty_plural [$object_type pretty_plural]
if {[catch {set n [db_list count [$object_type instance_select_query \
-folder_id [::$package_id set folder_id] \
-count 1 -with_subtypes false]]}]} {
set n -
- set delete_title "Delete all such items of this instance"
+ set delete_title [_ xowiki.delete_all_items]
} else {
set add_title [_ xotcl-core.add [list type [$object_type pretty_name]]]
set add_href [$package_id make_link -with_entities 0 $package_id edit-new object_type return_url autoname]
- set delete_title "Delete all [$object_type pretty_plural] of this instance"
+ set delete_title [_ xowiki.delete_all_instances]
}
t1 add \
-object_type $object_type \
Index: openacs-4/packages/xowiki/www/admin/list.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/admin/list.tcl,v
diff -u -r1.31 -r1.32
--- openacs-4/packages/xowiki/www/admin/list.tcl 27 Jan 2011 07:39:35 -0000 1.31
+++ openacs-4/packages/xowiki/www/admin/list.tcl 20 May 2011 09:52:45 -0000 1.32
@@ -20,14 +20,16 @@
set per_type 0
set supertype ::xowiki::Page
set object_types [$supertype object_types]
- set page_title "List of all kind of [$supertype set pretty_plural]"
+ set pretty_plural [$supertype set pretty_plural]
+ set page_title [_ xowiki.listing_title_all]
set with_subtypes true
set object_type $supertype
set with_children true
} else {
set per_type 1
set object_types [list $object_type]
- set page_title "Index of [$object_type set pretty_plural]"
+ set pretty_plural [$object_type set pretty_plural]
+ set page_title [_ xowiki.listing_title]
set with_subtypes false
set with_children true
}
@@ -60,8 +62,8 @@
-actions $actions \
-columns {
BulkAction objects -id name -actions {
- Action new -label export -tooltip export -url export
- Action new -label delete -tooltip delete -url bulk-delete
+ Action new -label [_ xowiki.export] -tooltip [_ xowiki.export] -url export
+ Action new -label [_ xowiki.delete] -tooltip [_ xowiki.delete] -url bulk-delete
}
AnchorField edit -CSSclass edit-item-button -label "" -html {style "padding: 0px;"}
if {$::individual_permissions} {
@@ -79,10 +81,10 @@
AnchorField name -label [_ xowiki.Page-name] -orderby name -html {style "padding: 2px;"}
AnchorField title -label [_ xowiki.Page-title] -orderby title
Field object_type -label [_ xowiki.page_type] -orderby object_type -html {style "padding: 2px;"}
- Field size -label "Size" -orderby size -html {align right style "padding: 2px;"}
+ Field size -label [_ xowiki.Size] -orderby size -html {align right style "padding: 2px;"}
Field last_modified -label [_ xowiki.Page-last_modified] -orderby last_modified
- Field mod_user -label "By User" -orderby mod_user
- AnchorField delete -CSSclass delete-item-button -label "" ;#-html {onClick "return(confirm('Confirm delete?'));"}
+ Field mod_user -label [_ xowiki.By_user] -orderby mod_user
+ AnchorField delete -CSSclass delete-item-button -label "" ;#-html {onClick "return(confirm('#xowiki.delete_confirm#'));"}
}
foreach {att order} [split $orderby ,] break
Index: openacs-4/packages/xowiki/www/admin/permissions.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/www/admin/permissions.tcl,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/xowiki/www/admin/permissions.tcl 3 Sep 2007 21:07:53 -0000 1.3
+++ openacs-4/packages/xowiki/www/admin/permissions.tcl 20 May 2011 09:52:45 -0000 1.4
@@ -13,11 +13,14 @@
set page [::xo::db::CrClass get_instance_from_db -item_id $item_id]
$page volatile
set object_id $item_id
- set page_title "Manage Permissions for Page: [$page name]"
+ set page_name [$page name]
+ set page_title [_ xowiki.permissions_manage_page]
set return_url [$package_id query_parameter return_url [$package_id package_url]admin/list]
} else {
set object_id $package_id
- set page_title "Manage Permissions for Package [apm_instance_name_from_id $package_id]"
+ set package_name [apm_instance_name_from_id $package_id]
+ set package_name [$package_id get_parameter PackageTitle $package_name]
+ set page_title [_ xowiki.permissions_manage_package]
set return_url [$package_id query_parameter return_url [$package_id package_url]admin]
}