Added missing language variables
authorMarcel Werk <burntime@woltlab.com>
Wed, 15 May 2013 21:01:23 +0000 (23:01 +0200)
committerMarcel Werk <burntime@woltlab.com>
Wed, 15 May 2013 21:01:23 +0000 (23:01 +0200)
wcfsetup/install/files/acp/templates/applicationEdit.tpl
wcfsetup/install/files/acp/templates/cronjobAdd.tpl
wcfsetup/install/files/acp/templates/exceptionLogView.tpl
wcfsetup/install/files/acp/templates/index.tpl
wcfsetup/install/files/lib/acp/page/ExceptionLogViewPage.class.php
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml

index fd86992834145807b4c0477ebdb6f02f045e2862..f69aff2703c018747da14358ab2c720eedada922 100644 (file)
@@ -76,7 +76,7 @@
                <fieldset>
                        <legend>{lang}wcf.acp.application.cookie{/lang}</legend>
                        
-                       <p class="warning">{lang}wcf.acp.application.cookie.warning{/lang}</p>
+                       <small>{lang}wcf.acp.application.cookie.warning{/lang}</small>
                        
                        <dl class="marginTop {if $errorField == 'cookieDomain'} formError{/if}">
                                <dt><label for="cookieDomain">{lang}wcf.acp.application.cookieDomain{/lang}</label></dt>
index f4abd36440d09d19cb39bee42ed371ce26918ea6..2dd986bc178519541405de3c94f41f72de5bc71b 100644 (file)
@@ -18,9 +18,6 @@
        <nav>
                <ul>
                        <li><a href="{link controller='CronjobList'}{/link}" class="button"><span class="icon icon16 icon-list"></span> <span>{lang}wcf.acp.menu.link.cronjob.list{/lang}</span></a></li>
-                       {if $action == 'edit'}
-                               <li><a href="{link controller='CronjobExecute' id=$cronjobID}{/link}" class="button"><span class="icon icon16 icon-play"></span> <span>{lang}wcf.acp.cronjob.execute{/lang}</span></a></li>
-                       {/if}
                        
                        {event name='contentNavigationButtons'}
                </ul>
index eaf157b0c2b58416c76d052845fb1b0c461fbdf4..8f198e5a685aff97c483cdcc0c8ad042782a80e4 100644 (file)
@@ -3,7 +3,6 @@
        //<![CDATA[
        $(function() {
                {if $exceptionID}window.location.hash = '{$exceptionID|encodeJS}';{/if}
-               WCF.Collapsible.Simple.init();
                
                $('#exceptionID').on('keyup keydown keypress', function () {
                        if ($.trim($(this).val()) == '') {
 </header>
 
 {if !$logFiles|empty}
-       <form action="{link controller='ExceptionLogView'}{/link}">
+       <form method="get" action="{link controller='ExceptionLogView'}{/link}">
                <div class="container containerPadding marginTop">
                        <fieldset><legend>{lang}wcf.acp.exceptionLog.search{/lang}</legend>
                                <dl>
                                        <dt><label for="exceptionID">{lang}wcf.acp.exceptionLog.search.exceptionID{/lang}</label></dt>
                                        <dd>
-                                               <input type="text" id="exceptionID" name="exceptionID" value="{$exceptionID}" autofocus="autofocus" class="medium" />
+                                               <input type="text" id="exceptionID" name="exceptionID" value="{$exceptionID}" autofocus="autofocus" class="long" />
                                        </dd>
                                </dl>
                                <dl>
                                        </dd>
                                </dl>
                        </fieldset>
-                       
-                       <div class="formSubmit">
-                               <input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s" />
-                               {@SID_INPUT_TAG}
-                       </div>
+               </div>
+               
+               <div class="formSubmit">
+                       <input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s" />
+                       {@SID_INPUT_TAG}
                </div>
        </form>
 {/if}
 {if !$logFiles|empty}
        {if $logFile}
                {foreach from=$exceptions item='exception' key='exceptionKey'}
-                       <div class="tabularBox tabularBoxTitle marginTop" id="{$exceptionKey}">
-                               <header>
-                                       <h2><a class="jsCollapsible jsTooltip" data-is-open="{if $exceptionKey == $exceptionID}1{else}0{/if}" data-collapsible-container="exception_{$exceptionKey}" title="{lang}wcf.global.button.collapsible{/lang}" class="jsTooltip"><span class="icon icon16 icon-chevron-{if $exceptionKey == $exceptionID}down{else}right{/if}"></span></a> {$exception[message]}</h2>
-                                       <small>{$exception[date]|strtotime|plainTime}</small>
-                               </header>
-                               
-                               <div id="exception_{$exceptionKey}" class="container containerPadding" {if $exceptionKey != $exceptionID} style="display: none;"{/if}>
+                       <div id="{$exceptionKey}" class="container containerPadding marginTop">
+                               <fieldset>
+                                       <legend>{$exception[message]}</legend>
+                                       
                                        <dl>
-                                               <dt>{lang}wcf.acp.exceptionLog.exception.file{/lang}</dt>
-                                               <dd>{$exception[file]} ({$exception[line]})</dd>
+                                               <dt>{lang}wcf.acp.exceptionLog.exception.date{/lang}</dt>
+                                               <dd>{$exception[date]|strtotime|plainTime}</dd>
                                        </dl>
+                                       
                                        <dl>
-                                               <dt>{lang}wcf.acp.exceptionLog.exception.phpVersion{/lang}</dt>
-                                               <dd>{$exception[phpVersion]}</dd>
-                                       </dl>
-                                       <dl>
-                                               <dt>{lang}wcf.acp.exceptionLog.exception.wcfVersion{/lang}</dt>
-                                               <dd>{$exception[wcfVersion]}</dd>
+                                               <dt>{lang}wcf.acp.exceptionLog.exception.file{/lang}</dt>
+                                               <dd>{$exception[file]} ({$exception[line]})</dd>
                                        </dl>
                                        <dl>
                                                <dt>{lang}wcf.acp.exceptionLog.exception.requestURI{/lang}</dt>
                                                </dd>
                                        </dl>
                                        <dl>
-                                               <dt>{lang}wcf.acp.exceptionLog.exception.copy{/lang}</dt>
-                                               <dd><textarea rows="5" cols="40" class="jsCopyException" readonly="readonly">{$exception[0]}</textarea></dd>
+                                               <dt><label for="copyException{$exceptionKey}">{lang}wcf.acp.exceptionLog.exception.copy{/lang}</label></dt>
+                                               <dd><textarea id="copyException{$exceptionKey}" rows="5" cols="40" class="jsCopyException" readonly="readonly">{$exception[0]}</textarea></dd>
                                        </dl>
-                               </div>
+                               </fieldset>
                        </div>
                {/foreach}
        {elseif $exceptionID}
index ba0dc0f7268a8169fd50b3ccf9d367f55fe25a1f..ea67134a0180b626abfdbcd5ac23c799fefa37a5 100644 (file)
@@ -24,7 +24,7 @@
                <ul>
                        {if $health !== 'success'}<li><a href="{@$__wcf->getAnchor('health')}" title="Health">Health</a></li>{/if}
                        <li><a href="{@$__wcf->getAnchor('news')}" title="News">News</a></li>
-                       <li><a href="{@$__wcf->getAnchor('credits')}" title="Credits">Credits</a></li>
+                       <li><a href="{@$__wcf->getAnchor('credits')}" title="Credits">{lang}wcf.acp.index.credits{/lang}</a></li>
                        
                        {event name='tabMenuTabs'}
                </ul>
                WoltLab Community Framework is twice as cool now, as the version number is twice as high.
        </div>
        
-       <fieldset id="credits" class="container containerPadding hidden tabMenuContent">
-               <dl>
-                       <dt>{lang}wcf.acp.index.credits.developedBy{/lang}</dt>
-                       <dd><a href="{@$__wcf->getPath()}acp/dereferrer.php?url={"http://www.woltlab.com"|rawurlencode}" class="externalURL">WoltLab&reg; GmbH</a></dd>
-               </dl>
+       <div id="credits" class="container containerPadding hidden tabMenuContent">
+               <fieldset>
+                       <legend>{lang}wcf.acp.index.credits{/lang}</legend>
                
-               <dl>
-                       <dt>{lang}wcf.acp.index.credits.productManager{/lang}</dt>
-                       <dd>
-                               <ul class="dataList">
-                                       <li>Marcel Werk</li>
-                               </ul>
-                       </dd>
-               </dl>
-               
-               <dl>
-                       <dt>{lang}wcf.acp.index.credits.developer{/lang}</dt>
-                       <dd>
-                               <ul class="dataList">
-                                       <li>Alexander Ebert</li>
-                                       <li>Marcel Werk</li>
-                               </ul>
-                       </dd>
-               </dl>
-               
-               <dl>
-                       <dt>{lang}wcf.acp.index.credits.designer{/lang}</dt>
-                       <dd>
-                               <ul class="dataList">
-                                       <li>Harald Szekely</li>
-                                       <li>Marcel Werk</li>
-                               </ul>
-                       </dd>
-               </dl>
-               
-               <dl>
-                       <dt>{lang}wcf.acp.index.credits.contributor{/lang}</dt>
-                       <dd>
-                               <ul class="dataList">
-                                       <li>Thorsten Buitkamp</li>
-                                       <li>Tim D&uuml;sterhus</li>
-                                       <li>Matthias Schmidt</li>
-                                       <li>
-                                               <a href="{@$__wcf->getPath()}acp/dereferrer.php?url={"https://github.com/WoltLab/WCF/contributors"|rawurlencode}" class="externalURL">
-                                                       {lang}wcf.acp.index.credits.contributor.more{/lang}
-                                               </a>
-                                       </li>
-                               </ul>
-                       </dd>
-               </dl>
-               
-               {*<dl>
-                       <dt>{lang}wcf.acp.index.credits.translators{/lang}</dt>
-                       <dd>
-                               <ul class="dataList">
-                               </ul>
-                       </dd>
-               </dl>*}
-               
-               <dl>
-                       <dt></dt>
-                       <dd>Copyright &copy; 2001-2012 WoltLab&reg; GmbH. All rights reserved.</dd>
-               </dl>
-               
-               <dl>
-                       <dt></dt>
-                       <dd>{lang}wcf.acp.index.credits.trademarks{/lang}</dd>
-               </dl>
-       </fieldset>
+                       <dl>
+                               <dt>{lang}wcf.acp.index.credits.developedBy{/lang}</dt>
+                               <dd><a href="{@$__wcf->getPath()}acp/dereferrer.php?url={"http://www.woltlab.com"|rawurlencode}" class="externalURL">WoltLab&reg; GmbH</a></dd>
+                       </dl>
+                       
+                       <dl>
+                               <dt>{lang}wcf.acp.index.credits.productManager{/lang}</dt>
+                               <dd>
+                                       <ul class="dataList">
+                                               <li>Marcel Werk</li>
+                                       </ul>
+                               </dd>
+                       </dl>
+                       
+                       <dl>
+                               <dt>{lang}wcf.acp.index.credits.developer{/lang}</dt>
+                               <dd>
+                                       <ul class="dataList">
+                                               <li>Tim D&uuml;sterhus</li>
+                                               <li>Alexander Ebert</li>
+                                               <li>Matthias Schmidt</li>
+                                               <li>Marcel Werk</li>
+                                       </ul>
+                               </dd>
+                       </dl>
+                       
+                       <dl>
+                               <dt>{lang}wcf.acp.index.credits.designer{/lang}</dt>
+                               <dd>
+                                       <ul class="dataList">
+                                               <li>Harald Szekely</li>
+                                               <li>Marcel Werk</li>
+                                       </ul>
+                               </dd>
+                       </dl>
+                       
+                       <dl>
+                               <dt>{lang}wcf.acp.index.credits.contributor{/lang}</dt>
+                               <dd>
+                                       <ul class="dataList">
+                                               <li>Thorsten Buitkamp</li>
+                                               <li>
+                                                       <a href="{@$__wcf->getPath()}acp/dereferrer.php?url={"https://github.com/WoltLab/WCF/contributors"|rawurlencode}" class="externalURL">{lang}wcf.acp.index.credits.contributor.more{/lang}</a>
+                                               </li>
+                                       </ul>
+                               </dd>
+                       </dl>
+                       
+                       <dl>
+                               <dd>Copyright &copy; 2001-2013 WoltLab&reg; GmbH. All rights reserved.</dd>
+                       </dl>
+                       
+                       <dl>
+                               <dd>{lang}wcf.acp.index.credits.trademarks{/lang}</dd>
+                       </dl>
+               </fieldset>
+       </div>
        
        {event name='tabMenuContents'}
 </div>
index 7c0547dcdda7ff3d3ec0ce6546260daea46847cd..c3a109948b9fa6ca2dabdd4aada4974d13171df0 100644 (file)
@@ -30,6 +30,11 @@ class ExceptionLogViewPage extends MultipleLinkPage {
         */
        public $neededPermissions = array('admin.system.canViewLog');
        
+       /**
+        * @see wcf\page\MultipleLinkPage::$itemsPerPage
+        */
+       public $itemsPerPage = 10;
+       
        /**
         * given exceptionID
         * @var string
index 7ad6f964dccb1e16229c5620dc5b4202ccf4f97e..ae3513447fe665096755f94c23cc5d264c9c0a6b 100644 (file)
@@ -98,8 +98,6 @@
        <category name="wcf.acp.exceptionLog">
                <item name="wcf.acp.exceptionLog"><![CDATA[Protokollierte Fehler]]></item>
                <item name="wcf.acp.exceptionLog.exception.file"><![CDATA[Datei (Zeile)]]></item>
-               <item name="wcf.acp.exceptionLog.exception.phpVersion"><![CDATA[PHP-Version]]></item>
-               <item name="wcf.acp.exceptionLog.exception.wcfVersion"><![CDATA[WCF-Version]]></item>
                <item name="wcf.acp.exceptionLog.exception.requestURI"><![CDATA[Aufgerufene URL]]></item>
                <item name="wcf.acp.exceptionLog.exception.referrer"><![CDATA[Referrer]]></item>
                <item name="wcf.acp.exceptionLog.exception.stacktrace"><![CDATA[Stacktrace]]></item>
                <item name="wcf.acp.exceptionLog.search"><![CDATA[Suche]]></item>
                <item name="wcf.acp.exceptionLog.search.exceptionID"><![CDATA[Fehler-ID]]></item>
                <item name="wcf.acp.exceptionLog.search.logFile"><![CDATA[Datei]]></item>
+               <item name="wcf.acp.exceptionLog.exception.date"><![CDATA[Datum]]></item>
+               <item name="wcf.acp.exceptionLog.exception.userAgent"><![CDATA[Browser]]></item>
        </category>
        
        <category name="wcf.acp.group">
                <item name="wcf.acp.group.option.error.tooHigh"><![CDATA[Der angegebene Wert ist zu hoch.{if $option->maxvalue !== null} Der maximale Wert ist {#$option->maxvalue}.{/if}]]></item>
                <item name="wcf.acp.group.option.error.tooLow"><![CDATA[Der angegebene Wert ist zu gering.{if $option->minvalue !== null} Der minimale Wert ist {#$option->minvalue}.{/if}]]></item>
                <item name="wcf.acp.group.showMembers"><![CDATA[Zeige die Mitglieder dieser Benutzergruppe]]></item>
+               <item name="wcf.acp.group.option.admin.general.canViewPageDuringOfflineMode"><![CDATA[Kann Seite im Wartungsmodus aufrufen]]></item>
+               <item name="wcf.acp.group.option.admin.user.canBanUser"><![CDATA[Kann Benutzer sperren]]></item>
+               <item name="wcf.acp.group.option.category.admin.template"><![CDATA[Templates]]></item>
+               <item name="wcf.acp.group.option.admin.template.canManageTemplate"><![CDATA[Kann Templates verwalten]]></item>
+               <item name="wcf.acp.group.option.admin.style.canManageStyle"><![CDATA[Kann Stile verwalten]]></item>
+               <item name="wcf.acp.group.option.category.admin.content"><![CDATA[Inhalte]]></item>
+               <item name="wcf.acp.group.option.category.admin.community"><![CDATA[Community]]></item>
+               <item name="wcf.acp.group.option.category.mod.general"><![CDATA[Allgemeine Rechte]]></item>
+       </category>
+       
+       <category name="wcf.acp.index">
+               <item name="wcf.acp.index.credits"><![CDATA[Über WoltLab&reg; Community Framework]]></item>
+               <item name="wcf.acp.index.credits.contributor"><![CDATA[Mitwirkende]]></item>
+               <item name="wcf.acp.index.credits.designer"><![CDATA[Design]]></item>
+               <item name="wcf.acp.index.credits.developedBy"><![CDATA[Software entwickelt von]]></item>
+               <item name="wcf.acp.index.credits.developer"><![CDATA[Programmierung]]></item>
+               <item name="wcf.acp.index.credits.productManager"><![CDATA[Projektleitung]]></item>
+               <item name="wcf.acp.index.credits.trademarks"><![CDATA[„WoltLab&reg;“ und „Burning Board&reg;“ sind eingetragene Gemeinschaftsmarken beim europäischen Harmonisierungsamt für den Binnenmarkt (OHIM) in Alicante, Spanien.]]></item>
+               <item name="wcf.acp.index.credits.contributor.more"><![CDATA[Weitere]]></item>
        </category>
        
        <category name="wcf.acp.language">
                <item name="wcf.acp.option.jquery_source.local"><![CDATA[lokale Version]]></item>
                <item name="wcf.acp.option.jquery_source.google"><![CDATA[Google Hosted Libraries CDN]]></item>
                <item name="wcf.acp.option.jquery_source.microsoft"><![CDATA[Microsoft Ajax CDN]]></item>
+               <item name="wcf.acp.option.enable_benchmark"><![CDATA[Benchmark aktivieren]]></item>
+               <item name="wcf.acp.option.enable_benchmark.description"><![CDATA[Diese Option sollte im Live-Betrieb abgeschaltet werden.]]></item>
+               <item name="wcf.acp.option.category.general.system.packageServer"><![CDATA[Update-Server]]></item>
+               <item name="wcf.acp.option.package_server_auth_code"><![CDATA[Authentifizierung-Code]]></item>
+               <item name="wcf.acp.option.package_server_auth_code.description"><![CDATA[Ihren Authentifizierung-Code finden Sie in Ihrem Kundenkonto auf woltlab.com.]]></item>
        </category>
        
        <category name="wcf.acp.package">
                <item name="wcf.acp.package.update.username"><![CDATA[Benutzername]]></item>
                <item name="wcf.acp.package.version"><![CDATA[Version]]></item>
                <item name="wcf.acp.package.packageDir.input"><![CDATA[Installationsverzeichnis]]></item>
+               <item name="wcf.acp.package.upload"><![CDATA[Paket hochladen]]></item>
        </category>
        
        <category name="wcf.acp.pageMenu">
index 2b8c94dcfdc78924a49acc569d029d77fe35fb02..8087af2e661f2e0de89385198524a5e485d403aa 100644 (file)
@@ -98,8 +98,6 @@
        <category name="wcf.acp.exceptionLog">
                <item name="wcf.acp.exceptionLog"><![CDATA[Logged errors]]></item>
                <item name="wcf.acp.exceptionLog.exception.file"><![CDATA[File (Line)]]></item>
-               <item name="wcf.acp.exceptionLog.exception.phpVersion"><![CDATA[PHP version]]></item>
-               <item name="wcf.acp.exceptionLog.exception.wcfVersion"><![CDATA[WCF version]]></item>
                <item name="wcf.acp.exceptionLog.exception.requestURI"><![CDATA[Requested URL]]></item>
                <item name="wcf.acp.exceptionLog.exception.referrer"><![CDATA[Referrer]]></item>
                <item name="wcf.acp.exceptionLog.exception.stacktrace"><![CDATA[Stacktrace]]></item>
                <item name="wcf.acp.exceptionLog.search"><![CDATA[Search]]></item>
                <item name="wcf.acp.exceptionLog.search.exceptionID"><![CDATA[Error-ID]]></item>
                <item name="wcf.acp.exceptionLog.search.logFile"><![CDATA[Logfile]]></item>
+               <item name="wcf.acp.exceptionLog.exception.date"><![CDATA[Time]]></item>
+               <item name="wcf.acp.exceptionLog.exception.userAgent"><![CDATA[User Agent]]></item>
        </category>
        
        <category name="wcf.acp.group">
                <item name="wcf.acp.group.option.error.tooHigh"><![CDATA[The given value is too high.{if $option->maxvalue !== null} The maximum value is {#$option->maxvalue}.{/if}]]></item>
                <item name="wcf.acp.group.option.error.tooLow"><![CDATA[The given value is too low.{if $option->minvalue !== null} The minimum value is {#$option->minvalue}.{/if}]]></item>
                <item name="wcf.acp.group.showMembers"><![CDATA[Show Members]]></item>
+               <item name="wcf.acp.group.option.admin.general.canViewPageDuringOfflineMode"><![CDATA[TODO: Kann Seite im Wartungsmodus aufrufen]]></item>
+               <item name="wcf.acp.group.option.admin.user.canBanUser"><![CDATA[TODO: Kann Benutzer sperren]]></item>
+               <item name="wcf.acp.group.option.category.admin.template"><![CDATA[TODO: Templates]]></item>
+               <item name="wcf.acp.group.option.admin.template.canManageTemplate"><![CDATA[TODO: Kann Templates verwalten]]></item>
+               <item name="wcf.acp.group.option.admin.style.canManageStyle"><![CDATA[TODO: Kann Stile verwalten]]></item>
+               <item name="wcf.acp.group.option.category.admin.content"><![CDATA[TODO: Inhalte]]></item>
+               <item name="wcf.acp.group.option.category.admin.community"><![CDATA[TODO: Community]]></item>
+               <item name="wcf.acp.group.option.category.mod.general"><![CDATA[TODO: Allgemeine Rechte]]></item>
+       </category>
+       
+       <category name="wcf.acp.index">
+               <item name="wcf.acp.index.credits"><![CDATA[TODO: Über WoltLab&reg; Community Framework]]></item>
+               <item name="wcf.acp.index.credits.contributor"><![CDATA[TODO: Mitwirkende]]></item>
+               <item name="wcf.acp.index.credits.designer"><![CDATA[TODO: Design]]></item>
+               <item name="wcf.acp.index.credits.developedBy"><![CDATA[TODO: Software entwickelt von]]></item>
+               <item name="wcf.acp.index.credits.developer"><![CDATA[TODO: Programmierung]]></item>
+               <item name="wcf.acp.index.credits.productManager"><![CDATA[TODO: Projektleitung]]></item>
+               <item name="wcf.acp.index.credits.trademarks"><![CDATA[TODO: „WoltLab&reg;“ und „Burning Board&reg;“ sind eingetragene Gemeinschaftsmarken beim europäischen Harmonisierungsamt für den Binnenmarkt (OHIM) in Alicante, Spanien.]]></item>
+               <item name="wcf.acp.index.credits.contributor.more"><![CDATA[TODO: Weitere]]></item>
        </category>
        
        <category name="wcf.acp.language">
                <item name="wcf.acp.option.jquery_source.local"><![CDATA[Local Version]]></item>
                <item name="wcf.acp.option.jquery_source.google"><![CDATA[Google Hosted Libraries CDN]]></item>
                <item name="wcf.acp.option.jquery_source.microsoft"><![CDATA[Microsoft Ajax CDN]]></item>
+               <item name="wcf.acp.option.enable_benchmark"><![CDATA[TODO: Benchmark aktivieren]]></item>
+               <item name="wcf.acp.option.enable_benchmark.description"><![CDATA[TODO: Diese Option sollte im Live-Betrieb abgeschaltet werden.]]></item>
+               <item name="wcf.acp.option.category.general.system.packageServer"><![CDATA[TODO: Update-Server]]></item>
+               <item name="wcf.acp.option.package_server_auth_code"><![CDATA[TODO: Authentifizierung-Code]]></item>
+               <item name="wcf.acp.option.package_server_auth_code.description"><![CDATA[TODO: Ihren Authentifizierung-Code finden Sie in Ihrem Kundenkonto auf woltlab.com.]]></item>
        </category>
        
        <category name="wcf.acp.package">
                <item name="wcf.acp.package.update.username"><![CDATA[Username]]></item>
                <item name="wcf.acp.package.version"><![CDATA[Version]]></item>
                <item name="wcf.acp.package.packageDir.input"><![CDATA[Installation Directory]]></item>
+               <item name="wcf.acp.package.upload"><![CDATA[TODO: Paket hochladen]]></item>
        </category>
        
        <category name="wcf.acp.pageMenu">