Rearranged options / option categories (WIP)
authorMarcel Werk <burntime@woltlab.com>
Sun, 18 Nov 2012 21:55:13 +0000 (22:55 +0100)
committerMarcel Werk <burntime@woltlab.com>
Sun, 18 Nov 2012 21:55:13 +0000 (22:55 +0100)
com.woltlab.wcf/option.xml
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml

index 3b7174d7971fa5f5b8fbb0bbf836becf33d48398..84a273e11854c5ec430cb4c9d429063e594d8a57 100644 (file)
                                <category name="module.content">
                                        <parent>module</parent>
                                </category>
-                               
-                               <category name="message"></category>
-                               
-                               <category name="message.general">
-                                       <parent>message</parent>
+                               <category name="module.community">
+                                       <parent>module</parent>
                                </category>
                        <!-- /modules -->
                        
                                <category name="general.page">
                                        <parent>general</parent>
                                </category>
-                                       <category name="general.image">
-                                               <parent>general</parent>
-                                       </category>
                                <category name="general.offline">
                                        <parent>general</parent>
                                </category>
-                               <category name="general.http">
+                               <category name="general.system">
                                        <parent>general</parent>
                                </category>
-                                       <category name="general.http.cookie">
-                                               <parent>general.http</parent>
+                                       <category name="general.system.cookie">
+                                               <parent>general.system</parent>
                                        </category>
-                                       <category name="general.http.http">
-                                               <parent>general.http</parent>
+                                       <category name="general.system.http">
+                                               <parent>general.system</parent>
                                        </category>
-                                       <category name="general.http.proxy">
-                                               <parent>general.http</parent>
+                                       <category name="ggeneral.system.proxy">
+                                               <parent>general.system</parent>
+                                       </category>
+                                       <category name="general.system.image">
+                                               <parent>general.system</parent>
+                                       </category>
+                                       <category name="general.system.date">
+                                               <parent>general.system</parent>
                                        </category>
-                               <category name="general.date">
-                                       <parent>general</parent>
-                               </category>
                                <category name="general.mail">
                                        <parent>general</parent>
                                </category>
                                        <parent>security</parent>
                                </category>
                        <!-- /security -->
+                       
+                       <!-- message -->
+                       <category name="message">
+                               <showorder>5</showorder>
+                       </category>
+                               
+                               <category name="message.general">
+                                       <parent>message</parent>
+                               </category>
+                       <!-- /message -->
                </categories>
                
                <options>
                                <categoryname>general.page</categoryname>
                                <optiontype>textI18n</optiontype>
                                <supporti18n>1</supporti18n>
-                               <requirei18n>0</requirei18n>
                        </option>
                        <option name="page_description">
                                <categoryname>general.page</categoryname>
                                <optiontype>textI18n</optiontype>
                                <supporti18n>1</supporti18n>
-                               <requirei18n>0</requirei18n>
                        </option>
                        <option name="meta_keywords">
                                <categoryname>general.page</categoryname>
                                <categoryname>general.page</categoryname>
                                <optiontype>text</optiontype>
                        </option>
-                       
                        <!-- /general.page -->
                        
-                       <!-- general.image -->
+                       <!-- offline -->
+                       <option name="offline">
+                               <categoryname>general.offline</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <enableoptions><![CDATA[offline_message,offline_message_allow_html]]></enableoptions>
+                       </option>
+                       <option name="offline_message">
+                               <categoryname>general.offline</categoryname>
+                               <optiontype>textI18n</optiontype>
+                               <supporti18n>1</supporti18n>
+                       </option>
+                       <option name="offline_message_allow_html">
+                               <categoryname>general.offline</categoryname>
+                               <optiontype>boolean</optiontype>
+                       </option>
+                       <!-- /offline -->
+                       
+                       <!-- general.system.image -->
                        <option name="image_adapter_type">
-                               <categoryname>general.image</categoryname>
+                               <categoryname>general.system.image</categoryname>
                                <optiontype>radioButton</optiontype>
                                <defaultvalue><![CDATA[gd]]></defaultvalue>
                                <selectoptions>
 imagick:wcf.acp.option.image_adapter_type.imagick]]>
                                </selectoptions>
                        </option>
-                       <!-- /general.image -->
+                       <!-- /general.system.image -->
                        
-                       <!-- general.http.cookie -->
+                       <!-- general.system.cookie -->
                        <option name="cookie_prefix">
-                               <categoryname>general.http.cookie</categoryname>
+                               <categoryname>general.system.cookie</categoryname>
                                <optiontype>text</optiontype>
                                <defaultvalue>wcf_</defaultvalue>
                                <validationpattern>.+</validationpattern>
                        </option>
-                       <!-- /general.http.cookie-->
+                       <!-- /general.system.cookie-->
                        
-                       <!-- general.http.http -->
+                       <!-- general.system.http -->
                        <option name="http_enable_no_cache_headers">
-                               <categoryname>general.http.http</categoryname>
+                               <categoryname>general.system.http</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                        </option>
                        <option name="http_enable_gzip">
-                               <categoryname>general.http.http</categoryname>
+                               <categoryname>general.system.http</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>1</defaultvalue>
                                <enableoptions><![CDATA[http_gzip_level]]></enableoptions>
                        </option>
                        <option name="http_gzip_level">
-                               <categoryname>general.http.http</categoryname>
+                               <categoryname>general.system.http</categoryname>
                                <optiontype>integer</optiontype>
                                <defaultvalue>1</defaultvalue>
                        </option>
-                       <!-- /general.http.http -->
+                       <!-- /general.system.http -->
                        
-                       <!-- general.http.proxy -->
+                       <!-- general.system.proxy -->
                        <option name="proxy_server_http">
-                               <categoryname>general.http.proxy</categoryname>
+                               <categoryname>general.system.proxy</categoryname>
                                <optiontype>text</optiontype>
                        </option>
-                       <!-- /general.http.proxy -->
+                       <!-- /general.system.proxy -->
                        
                        <!-- general.session -->
                        <option name="session_timeout">
@@ -250,18 +271,18 @@ imagick:wcf.acp.option.image_adapter_type.imagick]]>
                        </option>
                        <!-- /security.blacklist -->
                        
-                       <!-- general.date -->
+                       <!-- general.system.date -->
                        <option name="timezone">
-                               <categoryname>general.date</categoryname>
+                               <categoryname>general.system.date</categoryname>
                                <optiontype>timezone</optiontype>
                                <defaultvalue>Europe/London</defaultvalue>
                        </option>
                        <option name="show_clock">
-                               <categoryname>general.date</categoryname>
+                               <categoryname>general.system.date</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>1</defaultvalue>
                        </option>
-                       <!-- /general.date -->
+                       <!-- /general.system.date -->
                        
                        <!-- mail.general -->
                        <option name="mail_from_name">
@@ -284,7 +305,6 @@ imagick:wcf.acp.option.image_adapter_type.imagick]]>
                                <optiontype>textareaI18n</optiontype>
                                <defaultvalue><![CDATA[]]></defaultvalue>
                                <supporti18n>1</supporti18n>
-                               <requirei18n>0</requirei18n>
                        </option>
                        <!-- /mail.general -->
                        
index e44fe61c358590568d30adf0c5b173302ad4ab9c..78137ab253fa675c4918c5ac74e18d0b31fc7089 100644 (file)
                <item name="wcf.acp.option.category.general.cache.general"><![CDATA[Allgemein]]></item>
                <item name="wcf.acp.option.category.general.cache.memcache"><![CDATA[Memcache]]></item>
                <item name="wcf.acp.option.category.general.cache.memcache.description"><![CDATA[Memcache speichert häufig benötige Daten im Arbeitsspeicher zwischen. Dies kann die Last auf die Datenbank und das Dateisystem drastisch reduzieren. Lesen Sie mehr über dieses Thema auf der folgenden Seite: <a href="http://memcached.org/" class="wcf-externalURL">memcached.org</a>.]]></item>
-               <item name="wcf.acp.option.category.general.date"><![CDATA[Datum &amp; Zeit]]></item>
-               <item name="wcf.acp.option.category.general.image"><![CDATA[Grafik]]></item>
-               <item name="wcf.acp.option.category.general.http"><![CDATA[HTTP]]></item>
-               <item name="wcf.acp.option.category.general.http.cookie"><![CDATA[Cookies]]></item>
-               <item name="wcf.acp.option.category.general.http.http"><![CDATA[HTTP]]></item>
-               <item name="wcf.acp.option.category.general.http.proxy"><![CDATA[Proxy-Server]]></item>
-               <item name="wcf.acp.option.category.general.http.proxy.description"><![CDATA[Hier können Sie optional Proxy-Server für Verbindungen zu externen Servern konfigurieren.]]></item>
+               <item name="wcf.acp.option.category.general.system.date"><![CDATA[Datum &amp; Zeit]]></item>
+               <item name="wcf.acp.option.category.general.system.image"><![CDATA[Grafik]]></item>
+               <item name="wcf.acp.option.category.general.system"><![CDATA[System]]></item>
+               <item name="wcf.acp.option.category.general.system.cookie"><![CDATA[Cookies]]></item>
+               <item name="wcf.acp.option.category.general.system.http"><![CDATA[HTTP]]></item>
+               <item name="wcf.acp.option.category.general.system.proxy"><![CDATA[Proxy-Server]]></item>
+               <item name="wcf.acp.option.category.general.system.proxy.description"><![CDATA[Hier können Sie optional Proxy-Server für Verbindungen zu externen Servern konfigurieren.]]></item>
                <item name="wcf.acp.option.category.general.mail"><![CDATA[E-Mails]]></item>
                <item name="wcf.acp.option.category.general.mail.general"><![CDATA[Allgemein]]></item>
                <item name="wcf.acp.option.category.general.mail.send"><![CDATA[Versand]]></item>
                <item name="wcf.acp.option.category.security.blacklist"><![CDATA[Blacklist]]></item>
                <item name="wcf.acp.option.category.security.general"><![CDATA[Allgemein]]></item>
                <item name="wcf.acp.option.category.security.general.session"><![CDATA[Sitzungen]]></item>
+               <item name="wcf.acp.option.category.general.offline"><![CDATA[Wartungsmodus]]></item>
                
                <item name="wcf.acp.option.cookie_domain"><![CDATA[Cookiedomain]]></item>
                <item name="wcf.acp.option.cookie_domain.description"><![CDATA[Standardmäßig sollten Sie dieses Feld frei lassen, da ein Ausfüllen nur in wenigen Fällen notwendig ist.]]></item>
                <item name="wcf.acp.option.timezone.description"><![CDATA[Standard-Zeitzone Ihrer Seite]]></item>
                <item name="wcf.acp.option.user_online_timeout"><![CDATA[Timeout für Benutzer-Online]]></item>
                <item name="wcf.acp.option.user_online_timeout.description"><![CDATA[Zeit in Sekunden, in der der Benutzer trotz Inaktivität als online markiert werden soll.]]></item>
+               <item name="wcf.acp.option.offline"><![CDATA[Wartungsmodus aktivieren]]></item>
+               <item name="wcf.acp.option.offline.description"><![CDATA[Deaktiviert alle installierten Anwendungen (z.B. für Wartungsarbeiten).]]></item>
+               <item name="wcf.acp.option.offline_message"><![CDATA[Deaktivierungshinweis]]></item>
+               <item name="wcf.acp.option.offline_message.description"><![CDATA[Geben Sie hier eine Meldung ein, die angezeigt wird, solange sich die Seite im Wartungsmodus befindet.]]></item>
+               <item name="wcf.acp.option.offline_message_allow_html"><![CDATA[HTML-Code im Hinweistext verwenden]]></item>
+               <item name="wcf.acp.option.offline_message_allow_html.description"><![CDATA[Aktivieren Sie diese Option, wenn Sie HTML-Code im Hinweistext verwenden möchten.]]></item>
        </category>
 
        <category name="wcf.acp.package">
index 7005e5ca78e99b1d17459149badf4b46e60d4cc7..540298f39fcf7d2fc47b83d88bc96ceca56518cc 100644 (file)
                <item name="wcf.acp.option.category.general.cache.general"><![CDATA[General]]></item>
                <item name="wcf.acp.option.category.general.cache.memcache"><![CDATA[Memcache]]></item>
                <item name="wcf.acp.option.category.general.cache.memcache.description"><![CDATA[Memcache stores data in the memory that is often accessed. This may reduce the database load dramatically. Read more about the memcache on the following site: <a href="http://memcached.org/" class="wcf-externalURL">memcached.org</a>.]]></item>
-               <item name="wcf.acp.option.category.general.date"><![CDATA[Date and time]]></item>
-               <item name="wcf.acp.option.category.general.image"><![CDATA[Graphics]]></item>
-               <item name="wcf.acp.option.category.general.http"><![CDATA[HTTP]]></item>
-               <item name="wcf.acp.option.category.general.http.cookie"><![CDATA[Cookies]]></item>
-               <item name="wcf.acp.option.category.general.http.http"><![CDATA[HTTP]]></item>
-               <item name="wcf.acp.option.category.general.http.proxy"><![CDATA[Proxy server]]></item>
-               <item name="wcf.acp.option.category.general.http.proxy.description"><![CDATA[You can configure optional proxy servers for connections to external servers.]]></item>
+               <item name="wcf.acp.option.category.general.system.date"><![CDATA[Date and time]]></item>
+               <item name="wcf.acp.option.category.general.system.image"><![CDATA[Graphics]]></item>
+               <item name="wcf.acp.option.category.general.system"><![CDATA[System]]></item>
+               <item name="wcf.acp.option.category.general.system.cookie"><![CDATA[Cookies]]></item>
+               <item name="wcf.acp.option.category.general.system.http"><![CDATA[HTTP]]></item>
+               <item name="wcf.acp.option.category.general.system.proxy"><![CDATA[Proxy server]]></item>
+               <item name="wcf.acp.option.category.general.system.proxy.description"><![CDATA[You can configure optional proxy servers for connections to external servers.]]></item>
                <item name="wcf.acp.option.category.general.mail"><![CDATA[E-mails]]></item>
                <item name="wcf.acp.option.category.general.mail.general"><![CDATA[General]]></item>
                <item name="wcf.acp.option.category.general.mail.send"><![CDATA[Transmission]]></item>