<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>
<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>
//<![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}
<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® 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ü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 © 2001-2012 WoltLab® 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® 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ü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 © 2001-2013 WoltLab® GmbH. All rights reserved.</dd>
+ </dl>
+
+ <dl>
+ <dd>{lang}wcf.acp.index.credits.trademarks{/lang}</dd>
+ </dl>
+ </fieldset>
+ </div>
{event name='tabMenuContents'}
</div>
*/
public $neededPermissions = array('admin.system.canViewLog');
+ /**
+ * @see wcf\page\MultipleLinkPage::$itemsPerPage
+ */
+ public $itemsPerPage = 10;
+
/**
* given exceptionID
* @var string
<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® 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®“ und „Burning Board®“ 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">
<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® 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®“ und „Burning Board®“ 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">