Seite 1 von 1

Zufällige Bilder im Header

Verfasst: 17.01.2008 10:03
von Dr.Death
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:

Code: Alles auswählen

		'T_STYLESHEET_NAME'		=> $user->theme['theme_name'],
DANACH EINFÜGEN:

Code: Alles auswählen

      'SITE_LOGO_RANDOM'      => mt_rand(1, ANZAHL-DER-BILDER),
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:

Code: Alles auswählen

      'SITE_LOGO_RANDOM'      => mt_rand(1, 4),
Schritt 3:

Ö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>
ERSETZE {SITE_LOGO_IMG} MIT:

Code: Alles auswählen

<img src="{T_IMAGESET_PATH}/site-logo-{SITE_LOGO_RANDOM}.EXTENSION" alt="Logo" title="Logo" />
ERSETZE EXTENSION mit der Endung Deiner benutzten Bilder. Hier im Beispiel mit gif

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>
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.