Zufällige Bilder im Header
Verfasst: 17.01.2008 10:03
Quelle: http://www.phpbb.com/kb/article/adding- ... ader-image
Schritt 1:
Stelle Deine Bildersammlung zusammen und benenne Deine ausgewählten Bilder nach folgendem Schema:
site-logo-NUMMER-HIER.extension
Ersetze NUMMER-HIER mit einer Zahl beginnend mit 1 und benutze selbstverständlich die korrekte Endung ( jpg, png oder gif )
BMP Bilder werden nicht unterstützt.
Eine Beispielsammlung sieht dann so aus:
site-logo-1.gif
site-logo-2.gif
site-logo-3.gif
site-logo-4.gif
Schritt 2:
Öffne die Datei includes/functions.php
SUCHE:
DANACH EINFÜGEN:
Ersetze bitte im obigen Code ANZAHL-DER-BILDER mit der Anzahl Deiner Bilder....
Beispiel: Du hast 4 verschiedene Bilder, dann müsster der Code wie folgt aussehen:
Schritt 3:
ÖFFNE die Datei: styles /dein style name hier / template / overall_header.html
SUCHE:
ERSETZE {SITE_LOGO_IMG} MIT:
ERSETZE EXTENSION mit der Endung Deiner benutzten Bilder. Hier im Beispiel mit gif
Der Beispielcode würde also so aussehen:
Schritt 4:
Lade Deine Bildersammlung in folgendes Verzeichnis hoch:
styles / dein style name hier / imageset /
Lade die veränderte overall_header.html in folgendes Verzeichnis hoch:
styles /dein style name hier / template /
Anschliessend muss noch der Template Cache aktualisiert werden.
ACP -> Styles -> Templates -> Aktualisieren.
Schritt 1:
Stelle Deine Bildersammlung zusammen und benenne Deine ausgewählten Bilder nach folgendem Schema:
site-logo-NUMMER-HIER.extension
Ersetze NUMMER-HIER mit einer Zahl beginnend mit 1 und benutze selbstverständlich die korrekte Endung ( jpg, png oder gif )
BMP Bilder werden nicht unterstützt.
Eine Beispielsammlung sieht dann so aus:
site-logo-1.gif
site-logo-2.gif
site-logo-3.gif
site-logo-4.gif
Schritt 2:
Öffne die Datei includes/functions.php
SUCHE:
Code: Alles auswählen
'T_STYLESHEET_NAME' => $user->theme['theme_name'],
Code: Alles auswählen
'SITE_LOGO_RANDOM' => mt_rand(1, ANZAHL-DER-BILDER),
Beispiel: Du hast 4 verschiedene Bilder, dann müsster der Code wie folgt aussehen:
Code: Alles auswählen
'SITE_LOGO_RANDOM' => mt_rand(1, 4),
ÖFFNE die Datei: styles /dein style name hier / template / overall_header.html
SUCHE:
Code: Alles auswählen
<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
Code: Alles auswählen
<img src="{T_IMAGESET_PATH}/site-logo-{SITE_LOGO_RANDOM}.EXTENSION" alt="Logo" title="Logo" />
Der Beispielcode würde also so aussehen:
Code: Alles auswählen
<a href="{U_INDEX}" title="{L_INDEX}" id="logo"><img src="{T_IMAGESET_PATH}/site-logo-{SITE_LOGO_RANDOM}.gif" alt="Logo" title="Logo" /></a>
Lade Deine Bildersammlung in folgendes Verzeichnis hoch:
styles / dein style name hier / imageset /
Lade die veränderte overall_header.html in folgendes Verzeichnis hoch:
styles /dein style name hier / template /
Anschliessend muss noch der Template Cache aktualisiert werden.
ACP -> Styles -> Templates -> Aktualisieren.