tag v0.3.1 released
This commit is contained in:
parent
58db140585
commit
d6b3f77778
718 changed files with 100584 additions and 0 deletions
|
@ -0,0 +1,75 @@
|
|||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: 2006-12-18 11:37+0100\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Pootle 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr "Erweiterungsverwaltung"
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr "Erweiterungen verwalten"
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr "Erweiterungsverwaltung"
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr "Datenträger-Erweiterungen"
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr "System-Erweiterungen"
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr "Einstellungen speichern"
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr "hoch"
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr "runter"
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr "Erweiterung"
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr "Reihenfolge"
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr "Administrator erforderlich?"
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr "Hauptmenü"
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr "Einstellungen"
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr "Register"
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr "Eigenschaften"
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr "Wo sichtbar?"
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr "Alle Fähigkeiten der CryptoBox werden durch Erweiterungen bereitgestellt. Dadurch wird es möglich, die CryptoBox auf einfache Art und Weise zu erweitern. Hier kannst du Erweiterungen abschalten, um sie vor ungewollter Nutzung zu schützen. Außerdem können ausgewählte Erweiterungen nur für AdministratorInnnen freigeschaltet werden, um unauthorisierten Zugriff auf gefährliche Aktionen zu verhindern. In der rechten Spalte \"Reihenfolge\" kannst du die Sortierung der Erweiterungen verändern."
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr "Datenträger-Erweiterungen werden zur Bearbeitung der Datenträger in jeglicher Hinsicht verwendet. \"Eigenschaften\" kann als Behälter für andere Erweiterungen benutzt werden, um die Oberfläche zu vereinfachen. Das \"Register\" ist das tab-basierte Menü für die Verwaltung eines Datenträgers."
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr "System-Erweiterungen können verschiedenste Aspekte der CryptoBox konfigurieren. Sie können im Hauptmenü (am linken Bildschirmrand) oder in den \"Einstellungen\" aufgelistet werden. Bitte achte darauf, nicht die \"Erweiterungsverwaltung\" abzuschalten, sonst wirst du keine Änderungen rückgängig machen können."
|
|
@ -0,0 +1,76 @@
|
|||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr "Plugin manager"
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr "Manage plugins"
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr "Plugin Manager"
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr "Volume plugins"
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr "System plugins"
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr "Save settings"
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr "move up"
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr "move down"
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr "Order"
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr "Requires admin?"
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr "Main menu"
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr "Preferences"
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr "Register"
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr "Properties"
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr "Where visible?"
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
|
@ -0,0 +1,89 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: CryptoBox-Server 0.3\n"
|
||||
"Report-Msgid-Bugs-To: translate@cryptobox.org\n"
|
||||
"POT-Creation-Date: 2006-12-18 11:38+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Translate Toolkit 0.10.1\n"
|
||||
|
||||
#: Name
|
||||
msgid "Plugin manager"
|
||||
msgstr ""
|
||||
|
||||
#: Link
|
||||
msgid "Manage plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.PluginManager
|
||||
msgid "Plugin Manager"
|
||||
msgstr ""
|
||||
|
||||
#: Title.VolumePlugins
|
||||
msgid "Volume plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Title.SystemPlugins
|
||||
msgid "System plugins"
|
||||
msgstr ""
|
||||
|
||||
#: Button.SaveSettings
|
||||
msgid "Save settings"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Up
|
||||
msgid "move up"
|
||||
msgstr ""
|
||||
|
||||
#: Button.Down
|
||||
msgid "move down"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginName
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: Text.PluginRank
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: Text.RequestsAuth
|
||||
msgid "Requires admin?"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InMenu
|
||||
msgid "Main menu"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InPreferences
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeRegister
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#: Text.InVolumeProperties
|
||||
msgid "Properties"
|
||||
msgstr ""
|
||||
|
||||
#: Text.WhereVisible
|
||||
msgid "Where visible?"
|
||||
msgstr ""
|
||||
|
||||
#: Help.PluginManager
|
||||
msgid "All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins."
|
||||
msgstr ""
|
||||
|
||||
#: Help.VolumePlugins
|
||||
msgid "Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management."
|
||||
msgstr ""
|
||||
|
||||
#: Help.SystemPlugins
|
||||
msgid "System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'."
|
||||
msgstr ""
|
32
v0.3.1/plugins/plugin_manager/language.hdf
Normal file
32
v0.3.1/plugins/plugin_manager/language.hdf
Normal file
|
@ -0,0 +1,32 @@
|
|||
Name = Plugin manager
|
||||
Link = Manage plugins
|
||||
|
||||
Title {
|
||||
PluginManager = Plugin Manager
|
||||
VolumePlugins = Volume plugins
|
||||
SystemPlugins = System plugins
|
||||
}
|
||||
|
||||
Button {
|
||||
SaveSettings = Save settings
|
||||
Up = move up
|
||||
Down = move down
|
||||
}
|
||||
|
||||
Text {
|
||||
PluginName = Plugin
|
||||
PluginRank = Order
|
||||
RequestsAuth = Requires admin?
|
||||
InMenu = Main menu
|
||||
InPreferences = Preferences
|
||||
InVolumeRegister = Register
|
||||
InVolumeProperties = Properties
|
||||
WhereVisible = Where visible?
|
||||
}
|
||||
|
||||
Help {
|
||||
PluginManager = All features of the CryptoBox are provided by plugins. This makes it possible to extend the CryptoBox easily. Here you may disable some of the available plugins to prevent unwanted user actions. Alternatively you can demand administrative privileges (see 'User manager') to protect dangerous actions from random access. The rightmost colum 'order' can be used to change the order of appearance of the plugins.
|
||||
VolumePlugins = Volume plugins are used to manipulate volumes in any way. The plugin 'Volume properties' can be used as a container for other plugins to increase the clearness of the interface. 'Register' is the tab-based main interface for volume management.
|
||||
SystemPlugins = System plugins can change various aspects of the CryptoBox. They may be listed in the main navigation bar (the leftmost part of every page) and/or in the 'System preferences' container. You should never disable the 'Plugin manager'.
|
||||
}
|
||||
|
BIN
v0.3.1/plugins/plugin_manager/plugin_icon.gif
Normal file
BIN
v0.3.1/plugins/plugin_manager/plugin_icon.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 365 B |
BIN
v0.3.1/plugins/plugin_manager/plugin_icon.png
Normal file
BIN
v0.3.1/plugins/plugin_manager/plugin_icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 631 B |
127
v0.3.1/plugins/plugin_manager/plugin_list.cs
Normal file
127
v0.3.1/plugins/plugin_manager/plugin_list.cs
Normal file
|
@ -0,0 +1,127 @@
|
|||
<?cs # $Id$ ?>
|
||||
|
||||
<h1><?cs var:html_escape(Lang.Plugins.plugin_manager.Title.PluginManager) ?></h1>
|
||||
|
||||
<?cs call:handle_messages() ?>
|
||||
|
||||
<?cs call:show_help(Lang.Plugins.plugin_manager.Help.PluginManager) ?>
|
||||
|
||||
<?cs # just as a sidenote: we add the strange 'x' argument below to prevent the browser
|
||||
from thinking, that it can use the cached page again, if a user calls the "down" or
|
||||
"up" action twice for the same plugin ?>
|
||||
|
||||
<h2><a name="volume_plugins"><?cs var:html_escape(Lang.Plugins.plugin_manager.Title.VolumePlugins) ?></a></h2>
|
||||
|
||||
<?cs call:show_help(Lang.Plugins.plugin_manager.Help.VolumePlugins) ?>
|
||||
|
||||
<?cs call:print_form_header("manage_plugins", "plugin_manager") ?>
|
||||
|
||||
<table class="plugin_list">
|
||||
<tr>
|
||||
<th></th>
|
||||
<th colspan="2"><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.WhereVisible) ?></th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.PluginName) ?></th>
|
||||
<th><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.InVolumeRegister) ?></th>
|
||||
<th><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.InVolumeProperties) ?></th>
|
||||
<th><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.RequestsAuth) ?></th>
|
||||
<th><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.PluginRank) ?></th>
|
||||
</tr>
|
||||
<?cs # count volume plugins ?><?cs set: all_count = #0
|
||||
?><?cs each:x = Settings.PluginList ?><?cs if: x.Types.volume ?><?cs
|
||||
set: all_count = all_count + 1 ?><?cs /if ?><?cs /each ?>
|
||||
<?cs set:run_counter = 0 ?><?cs
|
||||
loop: index = #0, #100, #1 ?><?cs
|
||||
each:x = Settings.PluginList ?><?cs if:(x.Rank == index) && x.Types.volume
|
||||
?><?cs set: run_counter = run_counter + 1 ?><tr>
|
||||
<td style="text-align:left"><a name="<?cs var:html_escape(name(x)) ?>"><?cs var:html_escape(Lang.Plugins[name(x)].Name) ?></a></td>
|
||||
<td><input type="checkbox" name="<?cs var:name(x) ?>_visible_volume" <?cs if:x.Visible.volume ?>checked="checked"<?cs /if ?> /></td>
|
||||
<td><input type="checkbox" name="<?cs var:name(x) ?>_visible_properties" <?cs if:x.Visible.properties ?>checked="checked"<?cs /if ?> /></td>
|
||||
<td><input type="checkbox" name="<?cs var:name(x) ?>_auth" <?cs if:x.RequestAuth ?>checked="checked"<?cs /if ?> /></td>
|
||||
<td class="updown">
|
||||
<?cs if:run_counter != all_count ?><a href="<?cs
|
||||
call:link("plugin_manager", "plugin_name", name(x), "action", "down")
|
||||
?>&x=<?cs var:run_counter ?>#volume_plugins"><img
|
||||
src="icons/plugin_manager?image=tango-go-down.gif" alt="<?cs
|
||||
var:html_escape(Lang.Plugins.plugin_manager.Button.Down) ?>"
|
||||
title="<?cs var:html_escape(Lang.Plugins.plugin_manager.Button.Down)
|
||||
?>" /></a><?cs /if ?><?cs
|
||||
if:run_counter != 1 ?><a href="<?cs call:link("plugin_manager",
|
||||
"plugin_name", name(x), "action", "up") ?>&x=<?cs
|
||||
var:run_counter ?>#volume_plugins" ><img
|
||||
src="icons/plugin_manager?image=tango-go-up.gif" alt="<?cs
|
||||
var:html_escape(Lang.Plugins.plugin_manager.Button.Up) ?>"
|
||||
title="<?cs var:html_escape(Lang.Plugins.plugin_manager.Button.Up)
|
||||
?>" /></a><?cs /if ?>
|
||||
<input type="hidden" name="<?cs var:html_escape(name(x)) ?>_rank"
|
||||
value="<?cs var:html_escape(x.Rank) ?>" />
|
||||
<input type="hidden" name="<?cs var:name(x) ?>_listed" value="1" /></td>
|
||||
</tr><?cs /if ?><?cs /each ?><?cs /loop ?>
|
||||
</table>
|
||||
<p>
|
||||
<?cs # we show the button twice (see below) to improve the user experience :) ?>
|
||||
<button type="submit"><?cs var:html_escape(Lang.Plugins.plugin_manager.Button.SaveSettings) ?></button>
|
||||
</p>
|
||||
|
||||
|
||||
<h2><a name="system_plugins"><?cs var:html_escape(Lang.Plugins.plugin_manager.Title.SystemPlugins) ?></a></h2>
|
||||
|
||||
<?cs call:show_help(Lang.Plugins.plugin_manager.Help.SystemPlugins) ?>
|
||||
|
||||
<table class="plugin_list">
|
||||
<tr>
|
||||
<th></th>
|
||||
<th colspan="2"><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.WhereVisible) ?></th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
</tr>
|
||||
<?cs # count system plugins ?><?cs set: all_count = #0
|
||||
?><?cs each:x = Settings.PluginList ?><?cs if: x.Types.system ?><?cs
|
||||
set: all_count = all_count + 1 ?><?cs /if ?><?cs /each ?>
|
||||
<tr>
|
||||
<th><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.PluginName) ?></th>
|
||||
<th><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.InMenu) ?></th>
|
||||
<th><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.InPreferences) ?></th>
|
||||
<th><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.RequestsAuth) ?></th>
|
||||
<th><?cs var:html_escape(Lang.Plugins.plugin_manager.Text.PluginRank) ?></th>
|
||||
</tr>
|
||||
<?cs set:run_counter = 0 ?><?cs
|
||||
loop:index = #0, #100, #1 ?><?cs
|
||||
each:x = Settings.PluginList ?><?cs if:(x.Rank == index) && x.Types.system
|
||||
?><?cs set: run_counter = run_counter + 1 ?><tr>
|
||||
<td style="text-align:left"><a name="<?cs var:html_escape(name(x)) ?>"><?cs var:html_escape(Lang.Plugins[name(x)].Name) ?></a></td>
|
||||
<td><input type="checkbox" name="<?cs var:name(x) ?>_visible_menu" <?cs if:x.Visible.menu ?>checked="checked"<?cs /if ?> /></td>
|
||||
<td><input type="checkbox" name="<?cs var:name(x) ?>_visible_preferences" <?cs if:x.Visible.preferences ?>checked="checked"<?cs /if ?> /></td>
|
||||
<td><input type="checkbox" name="<?cs var:name(x) ?>_auth" <?cs if:x.RequestAuth ?>checked="checked"<?cs /if ?> /></td>
|
||||
<td class="updown">
|
||||
<?cs if:run_counter != all_count ?><a href="<?cs
|
||||
call:link("plugin_manager", "plugin_name", name(x), "action", "down")
|
||||
?>&x=<?cs var:run_counter ?>#system_plugins"><img
|
||||
src="icons/plugin_manager?image=tango-go-down.gif" alt="<?cs
|
||||
var:html_escape(Lang.Plugins.plugin_manager.Button.Down) ?>"
|
||||
title="<?cs var:html_escape(Lang.Plugins.plugin_manager.Button.Down)
|
||||
?>" /></a><?cs /if ?><?cs
|
||||
if:run_counter != 1 ?><a href="<?cs call:link("plugin_manager",
|
||||
"plugin_name", name(x), "action", "up") ?>&x=<?cs var:run_counter
|
||||
?>#<?cs var:html_escape(name(x)) ?>" ><img
|
||||
src="icons/plugin_manager?image=tango-go-up.gif" alt="<?cs
|
||||
var:html_escape(Lang.Plugins.plugin_manager.Button.Up) ?>"
|
||||
title="<?cs var:html_escape(Lang.Plugins.plugin_manager.Button.Up)
|
||||
?>" /></a><?cs /if ?>
|
||||
<input type="hidden" name="<?cs var:html_escape(name(x)) ?>_rank" value="<?cs var:html_escape(x.Rank) ?>" />
|
||||
<input type="hidden" name="<?cs var:name(x) ?>_listed" value="1" /></td>
|
||||
</tr><?cs /if ?><?cs /each ?><?cs /loop ?>
|
||||
</table>
|
||||
|
||||
<p>
|
||||
<input type="hidden" name="store" value="1" />
|
||||
<button type="submit"><?cs var:html_escape(Lang.Plugins.plugin_manager.Button.SaveSettings) ?></button>
|
||||
</p>
|
||||
|
||||
</form>
|
||||
|
24
v0.3.1/plugins/plugin_manager/plugin_manager.css
Normal file
24
v0.3.1/plugins/plugin_manager/plugin_manager.css
Normal file
|
@ -0,0 +1,24 @@
|
|||
table.plugin_list {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
table.plugin_list td, table.plugin_list th {
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
}
|
||||
|
||||
table.plugin_list td img {
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
}
|
||||
|
||||
table.plugin_list a img {
|
||||
moved
|
||||
border: none;
|
||||
}
|
||||
|
||||
table.plugin_list td.updown {
|
||||
/* we have to force the width to more than the double width of one arrow icon */
|
||||
width: 60px;
|
||||
}
|
||||
|
145
v0.3.1/plugins/plugin_manager/plugin_manager.py
Normal file
145
v0.3.1/plugins/plugin_manager/plugin_manager.py
Normal file
|
@ -0,0 +1,145 @@
|
|||
#
|
||||
# Copyright 2006 sense.lab e.V.
|
||||
#
|
||||
# This file is part of the CryptoBox.
|
||||
#
|
||||
# The CryptoBox is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# The CryptoBox is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with the CryptoBox; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#
|
||||
|
||||
__revision__ = "$Id"
|
||||
|
||||
import cryptobox.plugins.base
|
||||
import cryptobox.plugins.manage
|
||||
|
||||
|
||||
class plugin_manager(cryptobox.plugins.base.CryptoBoxPlugin):
|
||||
|
||||
plugin_capabilities = [ "system" ]
|
||||
plugin_visibility = [ "preferences" ]
|
||||
request_auth = True
|
||||
rank = 90
|
||||
|
||||
def do_action(self, store=None, action=None, plugin_name=None, **args):
|
||||
import re
|
||||
if plugin_name:
|
||||
## check for invalid characters
|
||||
if re.search(r'\W', plugin_name): return "plugin_list"
|
||||
plugin_manager = cryptobox.plugins.manage.PluginManager(
|
||||
self.cbox, self.cbox.prefs["Locations"]["PluginDir"])
|
||||
plugin = plugin_manager.get_plugin(plugin_name)
|
||||
if not plugin: return "plugin_list"
|
||||
## take only plugins, that are of the same type as the choosen one
|
||||
self.plugins = [e for e in plugin_manager.get_plugins()
|
||||
if e.plugin_capabilities == plugin.plugin_capabilities]
|
||||
if action == "up":
|
||||
self.__move_up(plugin)
|
||||
elif action == "down":
|
||||
self.__move_down(plugin)
|
||||
return "plugin_list"
|
||||
elif store:
|
||||
for key in args.keys():
|
||||
if key.endswith("_listed"):
|
||||
if not re.search(r'\W',key):
|
||||
self.__set_config(key[:-7], args)
|
||||
else:
|
||||
self.cbox.log.info("plugin_manager: invalid plugin name (%s)" % \
|
||||
str(key[:-7]))
|
||||
try:
|
||||
self.cbox.prefs.plugin_conf.write()
|
||||
except IOError:
|
||||
self.cbox.log.warn("failed to write plugin configuration")
|
||||
return "plugin_list"
|
||||
|
||||
|
||||
def get_status(self):
|
||||
plugin_manager = cryptobox.plugins.manage.PluginManager(
|
||||
self.cbox, self.cbox.prefs["Locations"]["PluginDir"])
|
||||
return ":".join([e.get_name() for e in plugin_manager.get_plugins()])
|
||||
|
||||
|
||||
def __sort_plugins(self):
|
||||
"""sort all plugins in the list according to their rank"""
|
||||
def cmp_func(x,y):
|
||||
x_rank = x.get_rank()
|
||||
y_rank = y.get_rank()
|
||||
if x_rank < y_rank:
|
||||
return -1
|
||||
elif x_rank == y_rank:
|
||||
return 0
|
||||
else:
|
||||
return 1
|
||||
self.plugins.sort(cmp = cmp_func)
|
||||
|
||||
|
||||
def __distribute_ranks(self):
|
||||
"""evenly distribute the 'rank' values according to the current order of
|
||||
the list"""
|
||||
pl_conf = self.cbox.prefs.plugin_conf
|
||||
dist = 100 / (len(self.plugins) - 1)
|
||||
for (index, pl) in enumerate(self.plugins):
|
||||
pl.set_rank(dist*index)
|
||||
try:
|
||||
self.cbox.prefs.plugin_conf.write()
|
||||
except IOError:
|
||||
self.cbox.log.warn("failed to write plugin configuration")
|
||||
|
||||
|
||||
def __move_up(self, plugin):
|
||||
self.__sort_plugins()
|
||||
try:
|
||||
index = self.plugins.index(plugin)
|
||||
## first elements may not move up
|
||||
if index == 0:
|
||||
return
|
||||
except ValueError:
|
||||
return
|
||||
self.plugins.remove(plugin)
|
||||
self.plugins.insert(index-1, plugin)
|
||||
self.__distribute_ranks()
|
||||
|
||||
|
||||
def __move_down(self, plugin):
|
||||
self.__sort_plugins()
|
||||
try:
|
||||
index = self.plugins.index(plugin)
|
||||
## last elements may not move down
|
||||
if index == len(self.plugins) - 1:
|
||||
return
|
||||
except ValueError:
|
||||
return
|
||||
self.plugins.remove(plugin)
|
||||
self.plugins.insert(index+1, plugin)
|
||||
self.__distribute_ranks()
|
||||
|
||||
|
||||
def __set_config(self, name, args):
|
||||
import re
|
||||
if not self.cbox.prefs.plugin_conf.has_key(name):
|
||||
self.cbox.prefs.plugin_conf[name] = {}
|
||||
setting = self.cbox.prefs.plugin_conf[name]
|
||||
setting["visibility"] = []
|
||||
## look for "_visible_" values and apply them
|
||||
pattern = re.compile(r'%s_visible_([\w]+)$' % name)
|
||||
for key in args.keys():
|
||||
if key.startswith(name + "_visible_"):
|
||||
(vis_type, ) = pattern.match(key).groups()
|
||||
if vis_type:
|
||||
setting["visibility"].append(vis_type)
|
||||
if args.has_key("%s_auth" % name):
|
||||
setting["requestAuth"] = True
|
||||
else:
|
||||
setting["requestAuth"] = False
|
||||
self.cbox.prefs.plugin_conf[name] = setting
|
||||
|
BIN
v0.3.1/plugins/plugin_manager/tango-go-down.gif
Normal file
BIN
v0.3.1/plugins/plugin_manager/tango-go-down.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
BIN
v0.3.1/plugins/plugin_manager/tango-go-down.png
Normal file
BIN
v0.3.1/plugins/plugin_manager/tango-go-down.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.4 KiB |
BIN
v0.3.1/plugins/plugin_manager/tango-go-up.gif
Normal file
BIN
v0.3.1/plugins/plugin_manager/tango-go-up.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
BIN
v0.3.1/plugins/plugin_manager/tango-go-up.png
Normal file
BIN
v0.3.1/plugins/plugin_manager/tango-go-up.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.4 KiB |
90
v0.3.1/plugins/plugin_manager/unittests.py
Normal file
90
v0.3.1/plugins/plugin_manager/unittests.py
Normal file
|
@ -0,0 +1,90 @@
|
|||
#
|
||||
# Copyright 2006 sense.lab e.V.
|
||||
#
|
||||
# This file is part of the CryptoBox.
|
||||
#
|
||||
# The CryptoBox is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# The CryptoBox is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with the CryptoBox; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#
|
||||
|
||||
__revision__ = "$Id"
|
||||
|
||||
import cryptobox.web.testclass
|
||||
|
||||
class unittests(cryptobox.web.testclass.WebInterfaceTestClass):
|
||||
|
||||
def test_read_form(self):
|
||||
"""Check if the 'plugin_manager' works.
|
||||
"""
|
||||
url = self.url + "plugin_manager?weblang=en"
|
||||
self.register_auth(url)
|
||||
self.cmd.go(url)
|
||||
self.cmd.find('Plugin Manager')
|
||||
|
||||
|
||||
def test_set_options(self):
|
||||
"""Do some various stuff.
|
||||
"""
|
||||
#TODO: these 'tests' are really a bit stupid - someone should fix this
|
||||
url = self.url + "plugin_manager"
|
||||
self.register_auth(url)
|
||||
self.cmd.go(url + r"?plugin_name=t/-!")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?plugin_name=foobar")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?plugin_name=disks&action=up")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?plugin_name=disks&action=down")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?store=1&dis/ks_listed")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?store=1&disks_listed&disks_visible_menu")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?store=1&disks_listed&disks_visible_menu=1&disks_rank=50")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?store=1&disks_listed&disks_visible_menu=1&disks_rank=x")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?store=1&disks_listed&disks_visible_menu=1&disks_auth=1")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?store=1&disks_listed&disks_visible_menu=1&disks_rank=50&disks_auth=1")
|
||||
self.cmd.find('Plugin Manager')
|
||||
|
||||
|
||||
def test_move_up(self):
|
||||
"""Move some plugins up.
|
||||
"""
|
||||
#TODO: if we want to be perfect, then we should check the change of the rank
|
||||
url = self.url + "plugin_manager"
|
||||
self.register_auth(url)
|
||||
self.cmd.go(url + r"?plugin_name=disks&action=up")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?store=1&disks_listed&disks_visible_menu=1&disks_rank=0")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?plugin_name=disks&action=up")
|
||||
self.cmd.find('Plugin Manager')
|
||||
|
||||
|
||||
def test_move_down(self):
|
||||
"""Move some plugins down.
|
||||
"""
|
||||
## TODO: if we want to be perfect, then we should check the change of the rank
|
||||
url = self.url + "plugin_manager"
|
||||
self.register_auth(url)
|
||||
self.cmd.go(url + r"?plugin_name=disks&action=down")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?store=1&disks_listed&disks_visible_menu=1&disks_rank=100")
|
||||
self.cmd.find('Plugin Manager')
|
||||
self.cmd.go(url + r"?plugin_name=disks&action=down")
|
||||
self.cmd.find('Plugin Manager')
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue