Small Changes to languages and views.
authorLuzifr <szekely@woltlab.com>
Tue, 2 Aug 2011 14:59:12 +0000 (16:59 +0200)
committerLuzifr <szekely@woltlab.com>
Tue, 2 Aug 2011 14:59:12 +0000 (16:59 +0200)
Fixed some design, language and template issues. Introducing badges
(will be widely used soon).

wcfsetup/install/files/acp/style/testing.css
wcfsetup/install/files/acp/templates/packageList.tpl
wcfsetup/install/files/acp/templates/updateServerList.tpl
wcfsetup/install/lang/de-informal.xml
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml

index b6a16f441c80529aa7271e6cf91a094ca41a2eb9..598e0dc39eaffd3c20301c29582308ead74efcc5 100644 (file)
@@ -25,7 +25,7 @@ img {
 }
 
 p {
-       color: #333;
+       color: #666;
 }
 
 a {
@@ -54,10 +54,6 @@ hr {
        display: none;
 }
 
-* {
-       text-overflow: ellipsis;
-}
-
 
 
 /* -- -- -- -- -- Header -- -- -- -- -- */
@@ -472,6 +468,12 @@ fieldset > ul li {
 
 /* -- -- -- -- -- Forms -- -- -- -- -- */
 
+/* Globals */
+
+label {
+       color: #69c;
+}
+
 /* Structure */
 
 div.formElement {
@@ -723,6 +725,10 @@ input[type='submit']:hover,
        margin: 15px 0 15px;
 }
 
+.tabMenuContent, .content {
+       border-width: 0 !important;
+}
+
 /* -- -- -- -- -- Box Title -- -- -- -- -- */
 
 .boxTitle {
@@ -732,12 +738,12 @@ input[type='submit']:hover,
        background-position: left top;
        background-repeat: repeat-x;
 
-       background-size: auto 100px.
        border-radius: 7px;
 }
 
 .boxTitle > hgroup {
        color: #fff;
+       text-shadow: 0 -1px 0 #000;
        padding: 7px;
 }
 
@@ -840,6 +846,7 @@ thead th {
        */
        border-right: 1px solid #000;
        font-size: 87%;
+       white-space: nowrap;
 }
 
 thead th:last-child {
index 4a8f9ca147388776577a322dbef08fc164d1c21f..e21c6a5af38285fa0ed23918c61aa442315758bb 100644 (file)
@@ -15,7 +15,6 @@
        <img src="{@RELATIVE_WCF_DIR}icon/packageL.png" alt="" />
        <hgroup>
                <h1>{lang}wcf.acp.package.list{/lang}</h1>
-               <h2>{lang}wcf.acp.package.list.count{/lang}</h2>
        </hgroup>
 </header>
 
@@ -35,7 +34,7 @@
 {if $packages|count > 0}
        <div class="border boxTitle">
                <hgroup>
-                       <h1><a href="#">{lang}wcf.acp.package.list{/lang}</a></h1>
+                       <h1><a href="#">{lang}wcf.acp.package.list{/lang} <span class="badge" title="{lang}wcf.acp.package.list.count{/lang}">{#$items}</span></a></h1>
                </hgroup>
                <table>
                        <thead>
index 16b4f56f0b33d40c41b5367be83343b92a61879b..3a5f326c315d7c8a5c43328c1ea216251c6b0304 100644 (file)
@@ -35,7 +35,7 @@
 {else}
        <div class="border boxTitle">
                <hgroup>
-                       <h1>{lang}wcf.acp.updateServer.list.available{/lang}</h1>
+                       <h1>{lang}wcf.acp.updateServer.list.available{/lang} <span class="badge" title="{lang}wcf.acp.updateServer.list.count{/lang}">{#$items}</span></h1>
                </hgroup>
                <table>
                        <thead>
index 2960f007a17c0b92226cf8e81f2a7ce8afeefd23..6185ee9ba416ee3794f81b467557af034dbaa1a3 100644 (file)
                <item name="wcf.acp.group.everyone"><![CDATA[Jeder]]></item>
                <item name="wcf.acp.group.groupID"><![CDATA[Gruppen-ID]]></item>
                <item name="wcf.acp.group.groupName"><![CDATA[Name der Benutzergruppe]]></item>
-               <item name="wcf.acp.group.groupName.description"><![CDATA[Gib einen Namen der Gruppe an.]]></item>
+               <item name="wcf.acp.group.groupName.description"><![CDATA[Gib den Namen der Gruppe an.]]></item>
                <item name="wcf.acp.group.guests"><![CDATA[Gäste]]></item>
                <item name="wcf.acp.group.list"><![CDATA[Benutzergruppen]]></item>
                <item name="wcf.acp.group.list.data"><![CDATA[Insgesamt {#$items} Benutzergruppen]]></item>
                <item name="wcf.acp.masterPassword.example"><![CDATA[Vorschlag]]></item>
                <item name="wcf.acp.masterPassword.example.set"><![CDATA[Vorschlag übernehmen]]></item>
                <item name="wcf.acp.masterPassword.init"><![CDATA[Hauptkennwort festlegen]]></item>
-               <item name="wcf.acp.masterPassword.init.description"><![CDATA[Das Hauptkennwort ist ein zusätzlicher Schutz für sicherheitskritische Funktionen. Du solltest hier ein möglichst sicheres Kennwort verwenden, dass sich von deinem normalen Administrator-Kennwort unterscheidet, Dritten nicht bekannt ist und auch nicht auf anderen Internetseiten verwendet wird.]]></item>
+               <item name="wcf.acp.masterPassword.init.description"><![CDATA[Das Hauptkennwort ist ein zusätzlicher Schutz für sicherheitskritische Funktionen. Du solltest ein möglichst sicheres Kennwort verwenden, dass sich von deinem normalen Administrator-Kennwort unterscheidet, Dritten nicht bekannt ist und auch nicht auf anderen Internetseiten verwendet wird.]]></item>
        </category>
        <category name="wcf.acp.menu">
                <item name="wcf.acp.menu.link.autoupdate"><![CDATA[Automatisches Update]]></item>
                <item name="wcf.acp.package.installation.tables.warning"><![CDATA[Vorhandene Tabellen deiner Datenbank stehen im Konflikt mit Tabellen, die für dieses Paket installiert werden müssen. Wähle aus, ob diese Tabellen überschrieben werden sollen.]]></item>
                <item name="wcf.acp.package.list"><![CDATA[Installierte Pakete]]></item>
                <item name="wcf.acp.package.list.author"><![CDATA[Hersteller]]></item>
-               <item name="wcf.acp.package.list.count"><![CDATA[Insgesamt sind {#$items} Pakete installiert.]]></item>
+               <item name="wcf.acp.package.list.count"><![CDATA[{#$items} Paket{if $items != 1}e{/if} installiert]]></item>
                <item name="wcf.acp.package.list.date"><![CDATA[Herstellungsdatum]]></item>
                <item name="wcf.acp.package.list.id"><![CDATA[ID]]></item>
                <item name="wcf.acp.package.list.name"><![CDATA[Name]]></item>
                <item name="wcf.acp.package.list.standalone"><![CDATA[Endanwendung]]></item>
                <item name="wcf.acp.package.list.version"><![CDATA[Version]]></item>
                <item name="wcf.acp.package.optionals"><![CDATA[Optionale Zusatzpakete installieren]]></item>
-               <item name="wcf.acp.package.optionals.description"><![CDATA[Das aktuelle Paket bringt folgende optionale Zusatzpakete mit. Wähle aus, welche Zusatzpakete du installieren möchtest.]]></item>
+               <item name="wcf.acp.package.optionals.description"><![CDATA[Das aktuelle Paket bringt folgende optionale Zusatzpakete mit. Bitte wähle aus, welche Zusatzpakete du installieren möchtest.]]></item>
                <item name="wcf.acp.package.optionals.installed"><![CDATA[ (Dieses Paket ist bereits installiert.)]]></item>
                <item name="wcf.acp.package.optionals.openRequirements"><![CDATA[ (Die Voraussetzungen für dieses Paket werden nicht erfüllt.)]]></item>
                <item name="wcf.acp.package.packageDir"><![CDATA[Installationsverzeichnis]]></item>
                <item name="wcf.acp.package.packageDir.error.alreadyInstalled"><![CDATA[Es ist bereits eine andere Anwendung in dem angegebenen Verzeichnis installiert.]]></item>
                <item name="wcf.acp.package.packageDir.error.invalid"><![CDATA[Das eingegebene Verzeichnis ist ungültig.]]></item>
                <item name="wcf.acp.package.packageDir.error.notWritable"><![CDATA[Das angegebene Verzeichnis ist nicht beschreibbar.]]></item>
-               <item name="wcf.acp.package.packageDir.error.wcfDirLocked"><![CDATA[Das angegebene Verzeichnis wird bereits von WoltLab Community Framework beansprucht. Wähle ein anderes Verzeichnis.]]></item>
-               <item name="wcf.acp.package.packageDir.input"><![CDATA[Gib hier das Installationsverzeichnis an.]]></item>
+               <item name="wcf.acp.package.packageDir.error.wcfDirLocked"><![CDATA[Das angegebene Verzeichnis wird bereits von WoltLab Community Framework beansprucht. Bitte wähle ein anderes Verzeichnis.]]></item>
+               <item name="wcf.acp.package.packageDir.input"><![CDATA[Bitte gib hier das Installationsverzeichnis an.]]></item>
                <item name="wcf.acp.package.packageDir.url"><![CDATA[Nach der Installation in das angegebene Installationsverzeichnis ist die Anwendung über folgende Adresse (URL) erreichbar:]]></item>
                <item name="wcf.acp.package.requirements"><![CDATA[Abhängigkeiten auswählen]]></item>
                <item name="wcf.acp.package.requirements.description"><![CDATA[Das aktuelle Paket benötigt Pakete, von denen mehrere Instanzen installiert sind. Bitte wähle aus, zu welcher Instanz jeweils eine Abhängigkeit hergestellt werden soll.]]></item>
                <item name="wcf.acp.packageUpdate.search.type.standalone"><![CDATA[Endanwendung]]></item>
                <item name="wcf.acp.packageUpdate.selectAll"><![CDATA[Alle Pakete auswählen]]></item>
                <item name="wcf.acp.packageUpdate.update"><![CDATA[{$package.packageName}{if $package.instanceNo > 1} (#{#$package.instanceNo}){/if} {$package.fromversion} wird aktualisiert auf {$package.toVersion}]]></item>
-               <item name="wcf.acp.packageUpdate.updateVersion"><![CDATA[Neue Version]]></item>
                <item name="wcf.acp.packageUpdate.updates"><![CDATA[Folgende Paket-Aktualisierungen/-Installationen werden durchgeführt:]]></item>
+               <item name="wcf.acp.packageUpdate.updateVersion"><![CDATA[Neue Version]]></item>
        </category>
        <category name="wcf.acp.sessionLog">
                <item name="wcf.acp.sessionLog.access.view"><![CDATA[Aktionen der protokollierten Sitzung von &raquo;{$sessionLog->username}&laquo;]]></item>
                <item name="wcf.acp.updateServer.htUsername"><![CDATA[Benutzername]]></item>
                <item name="wcf.acp.updateServer.htUsername.description"><![CDATA[Gib einen Benutzernamen an, der zur Authentifizierung benötigt wird (optional).]]></item>
                <item name="wcf.acp.updateServer.lastErrorText"><![CDATA[Beim letzten Verbindungsversuch trat folgende Fehlermeldungen auf:]]></item>
-               <item name="wcf.acp.updateServer.list.available"><![CDATA[Insgesamt {#$items} Server eingetragen]]></item>
+               <item name="wcf.acp.updateServer.list.count"><![CDATA[{#$items} Updateserver eingetragen]]></item>
                <item name="wcf.acp.updateServer.packageUpdateServerID"><![CDATA[Server-ID]]></item>
                <item name="wcf.acp.updateServer.packages"><![CDATA[Pakete]]></item>
                <item name="wcf.acp.updateServer.serverURL"><![CDATA[Adresse]]></item>
index 0c18b2afdaba20c0bf276b4b522005579efa6de6..9db735dc5824db3e9170f444a9944342edeba79e 100644 (file)
                <item name="wcf.acp.masterPassword.example"><![CDATA[Vorschlag]]></item>
                <item name="wcf.acp.masterPassword.example.set"><![CDATA[Vorschlag übernehmen]]></item>
                <item name="wcf.acp.masterPassword.init"><![CDATA[Hauptkennwort festlegen]]></item>
-               <item name="wcf.acp.masterPassword.init.description"><![CDATA[Das Hauptkennwort ist ein zusätzlicher Schutz für sicherheitskritische Funktionen. Sie sollten hier ein möglichst sicheres Kennwort verwenden, dass sich von Ihrem normalen Administrator-Kennwort unterscheidet, Dritten nicht bekannt ist und auch nicht auf anderen Internetseiten verwendet wird.]]></item>
+               <item name="wcf.acp.masterPassword.init.description"><![CDATA[Das Hauptkennwort ist ein zusätzlicher Schutz für sicherheitskritische Funktionen. Sie sollten ein möglichst sicheres Kennwort verwenden, dass sich von Ihrem normalen Administrator-Kennwort unterscheidet, Dritten nicht bekannt ist und auch nicht auf anderen Internetseiten verwendet wird.]]></item>
        </category>
        <category name="wcf.acp.menu">
                <item name="wcf.acp.menu.link.autoupdate"><![CDATA[Automatisches Update]]></item>
                <item name="wcf.acp.package.installation.tables.warning"><![CDATA[Vorhandene Tabellen Ihrer Datenbank stehen im Konflikt mit Tabellen, die für dieses Paket installiert werden müssen. Bitte wählen Sie aus, ob diese Tabellen überschrieben werden sollen.]]></item>
                <item name="wcf.acp.package.list"><![CDATA[Installierte Pakete]]></item>
                <item name="wcf.acp.package.list.author"><![CDATA[Hersteller]]></item>
-               <item name="wcf.acp.package.list.count"><![CDATA[Insgesamt sind {#$items} Pakete installiert.]]></item>
+               <item name="wcf.acp.package.list.count"><![CDATA[{#$items} Paket{if $items != 1}e{/if} installiert]]></item>
                <item name="wcf.acp.package.list.date"><![CDATA[Herstellungsdatum]]></item>
                <item name="wcf.acp.package.list.id"><![CDATA[ID]]></item>
                <item name="wcf.acp.package.list.name"><![CDATA[Name]]></item>
                <item name="wcf.acp.packageUpdate.search.type.standalone"><![CDATA[Endanwendung]]></item>
                <item name="wcf.acp.packageUpdate.selectAll"><![CDATA[Alle Pakete auswählen]]></item>
                <item name="wcf.acp.packageUpdate.update"><![CDATA[{$package.packageName}{if $package.instanceNo > 1} (#{#$package.instanceNo}){/if} {$package.fromversion} wird aktualisiert auf {$package.toVersion}]]></item>
-               <item name="wcf.acp.packageUpdate.updateVersion"><![CDATA[Neue Version]]></item>
                <item name="wcf.acp.packageUpdate.updates"><![CDATA[Folgende Paket-Aktualisierungen/-Installationen werden durchgeführt:]]></item>
+               <item name="wcf.acp.packageUpdate.updateVersion"><![CDATA[Neue Version]]></item>
        </category>
        <category name="wcf.acp.sessionLog">
                <item name="wcf.acp.sessionLog.access.view"><![CDATA[Aktionen der protokollierten Sitzung von &raquo;{$sessionLog->username}&laquo;]]></item>
                <item name="wcf.acp.updateServer.htUsername"><![CDATA[Benutzername]]></item>
                <item name="wcf.acp.updateServer.htUsername.description"><![CDATA[Geben Sie einen Benutzernamen an, der zur Authentifizierung benötigt wird (optional).]]></item>
                <item name="wcf.acp.updateServer.lastErrorText"><![CDATA[Beim letzten Verbindungsversuch trat folgende Fehlermeldungen auf:]]></item>
-               <item name="wcf.acp.updateServer.list.available"><![CDATA[Insgesamt {#$items} Server eingetragen]]></item>
+               <item name="wcf.acp.updateServer.list.count"><![CDATA[{#$items} Updateserver eingetragen]]></item>
                <item name="wcf.acp.updateServer.packageUpdateServerID"><![CDATA[Server-ID]]></item>
                <item name="wcf.acp.updateServer.packages"><![CDATA[Pakete]]></item>
                <item name="wcf.acp.updateServer.serverURL"><![CDATA[Adresse]]></item>
                <item name="wcf.global.scrollDown"><![CDATA[Zum Seitenende]]></item>
                <item name="wcf.global.scrollUp"><![CDATA[Zum Seitenanfang]]></item>
                <item name="wcf.global.search.matchesExactly"><![CDATA[Exakter Treffer]]></item>
-               
                <item name="wcf.global.skipToContent"><![CDATA[Zum Seiteninhalt springen]]></item>
                <item name="wcf.global.sortOrder.ascending"><![CDATA[in aufsteigender Reihenfolge]]></item>
                <item name="wcf.global.sortOrder.descending"><![CDATA[in absteigender Reihenfolge]]></item>
                <item name="wcf.global.thousandsSeparator"><![CDATA[&nbsp;]]></item>
-               
                <item name="wcf.global.date.dateFormat"><![CDATA[j. F Y]]></item>
                <item name="wcf.global.date.timeFormat"><![CDATA[H:i]]></item>
                <item name="wcf.global.date.dateTimeFormat"><![CDATA[%date%, %time%]]></item>
                <item name="wcf.global.date.relative.hours"><![CDATA['Vor ' + (($hours > 1) ? $hours + ' Stunden' : 'einer Stunde' )]]></item>
                <item name="wcf.global.date.relative.pastDays"><![CDATA[(($days > 1) ? '%day%' : 'Gestern' ) + ', %time%']]></item>
                
-               <!-- variables for localized date formats; unnecessary in english -->
+               <!-- variables for localized date formats; not necessary in english -->
                <item name="wcf.global.date.month.january"><![CDATA[Januar]]></item>
                <item name="wcf.global.date.month.february"><![CDATA[Februar]]></item>
                <item name="wcf.global.date.month.march"><![CDATA[März]]></item>
index 1868abeb089ad072494b94b9d79207773b6f1076..ebe633e25a4168217cf5969e7b8b5dee294c3097 100644 (file)
                <item name="wcf.acp.package.installation.tables.warning"><![CDATA[Existing database tables conflict with the tables required to be installed by this package. Please choose whether to overwrite these tables.]]></item>
                <item name="wcf.acp.package.list"><![CDATA[Installed packages]]></item>
                <item name="wcf.acp.package.list.author"><![CDATA[Author]]></item>
-               <item name="wcf.acp.package.list.count"><![CDATA[A total of {#$items} packages installed]]></item>
+               <item name="wcf.acp.package.list.count"><![CDATA[{#$items} package{if $items != 1}s{/if} installed]]></item>
                <item name="wcf.acp.package.list.date"><![CDATA[Date]]></item>
                <item name="wcf.acp.package.list.id"><![CDATA[ID]]></item>
                <item name="wcf.acp.package.list.name"><![CDATA[Name]]></item>
                <item name="wcf.acp.updateServer.htUsername"><![CDATA[Username]]></item>
                <item name="wcf.acp.updateServer.htUsername.description"><![CDATA[Please enter a valid user name (optional).]]></item>
                <item name="wcf.acp.updateServer.lastErrorText"><![CDATA[The following error occured while trying to connect:]]></item>
-               <item name="wcf.acp.updateServer.list.available"><![CDATA[{#$items} server available]]></item>
-               <item name="wcf.acp.updateServer.packageUpdateServerID"><![CDATA[Server id]]></item>
+               <item name="wcf.acp.updateServer.list.count"><![CDATA[{#$items} update server{if $items != 1}s{/if} available]]></item>
+               <item name="wcf.acp.updateServer.packageUpdateServerID"><![CDATA[Server ID]]></item>
                <item name="wcf.acp.updateServer.packages"><![CDATA[Packages]]></item>
                <item name="wcf.acp.updateServer.serverURL"><![CDATA[Address]]></item>
                <item name="wcf.acp.updateServer.serverURL.description"><![CDATA[Please enter the URL to a package server.]]></item>