Hab's inzwischen hinbekommen: In der buttons.css für die neuen Icons eine neue Definition reingefizelt (und diese in der colours.css mit den Bildern verknüpft), welche also in der overall_header.html angesprochen wird.
Ich habe noch viel zu wenig Ahnung von CSS und phpBB3 um hier eine perfekte Lösung zu präsentieren, aber ich zeige mal, wie ich vorgegangen bin - vielleicht kommen ja noch bessere Vorschläge.
Beispiel: Ich will für die Forenübersicht und für den neuen Link im Header jeweils ein neues Icon verwenden.
Dazu mache ich Folgendes:
In der buttons.css finde:
Code: Alles auswählen
/* Icon images
---------------------------------------- */
Darunter füge ein:
Code: Alles auswählen
.forenuebersicht, .teamstats{
background-position: 0 50%;
background-repeat: no-repeat;
background-image: none;
padding: 10px 0 10px 35px;
}
In der colours.css finde:
Code: Alles auswählen
/* Icon images
---------------------------------------- */
Darunter füge ein:
Code: Alles auswählen
.teamstats { background-image: url("{T_THEME_PATH}/images/teamstats.gif"); }
.forenuebersicht { background-image: url("{T_THEME_PATH}/images/home.gif"); }
In der overall_header.html finde:
Code: Alles auswählen
<li><a class="icon-home" href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>‹</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks --></li>
Ersetze
icon-home mit deiner neuen Definition
forenuebersicht und füge eine Zeile darunter deinen neuen Link ein:
Code: Alles auswählen
<li><a class="teamstats" href="stats.php">Teamstatistik</a></li>
Ich habe dann noch aus ästhetischen Gründen die Abstände zu den Links nach oben und unten vergrössert:
In der common.css finde:
Ersetze dort
mit
Wiegesagt, ich kenne mich mit CSS noch nicht wirklich gut aus, deswegen bitte ich um Nachsicht, falls es besser/einfacher ginge. Ich wollte aber die Bildchen jedenfalls mit CSS eingebunden haben, nicht wie früher mit html-Verweisen und Formatierungen (was sicher auch geht und einfacher gewesen wäre).
Komplizierter kann man es aber auf jeden Fall noch machen, wenn man auch noch die Sprachvariablen einbauen möchte in den neuen Links.
Hinweis: Ich arbeite mit einem Editor (PS-Pad) und nicht über das ACP, weswegen ich jede CSS-Datei hier extra anführe, was im ACP nicht nötig ist (kann ignoriert werden) - ein von phpBB unabhängige Editor hat den Vorteil, dass Änderungen schnell und einfach wieder zurückgenommen werden können, hat aber den Nachteil des Mehraufwandes (FTP-Verbindung, Dateien einzeln zu editieren,...).
Wie auch immer, jetzt sieht die Sache besser aus, wenn auch noch nicht ganz perfekt:
[ externes Bild ]