Seite 2 von 3

Verfasst: 13.11.2008 19:35
von solarlaus

Code: Alles auswählen

 <div>

               hier soll der rotator hin
</div>
               <!--  <marquee direction="right" align="middle" behavior="slide" width="50%"color="#FF0000"><b>Hier könnte Ihre Werbung stehen</b></marquee>  </p>
              <p align="center" class="Stil2">Werbeeinnahmen werden ausschließlich zur Unterst&uuml;tzung des Forums verwendet-->  </p></td>
            </tr>
          </table>
		<br />
das soll ersetzt werden durch einen Rotator.
Durch ein Zufallsprinzip soll z.B. random Text oder verschiedene Banner angezeigt werden.

Habs nur erst mal auskommentiert.
Gerdi

Verfasst: 13.11.2008 19:51
von Miriam
Dadurch, dass Du die Datei nicht über die URL ansprechen kannst, kann der HTML /Text Output nicht übernommen werden, den Du darstellen willst. Das Einlesen über den (relativen) Pfad würde/wird den Inhalt der php Datei anzeigen (also den Code).

Kannst Du mal die rotator.php verlinken? Falls es nicht geheim ist.

KB:datei

Verfasst: 13.11.2008 20:03
von solarlaus

Verfasst: 13.11.2008 20:10
von Miriam
Danke.
Und was macht die Gewuerze_<Zufallszahl_von_1_bis_24>.php im Verzeichnis Texte?

Verfasst: 13.11.2008 20:23
von solarlaus
random Text.
es gibt 24 verschiedene Textdateien, die dann eingefügt werden.

Gerdi
edit:
kann man auch mit verschiedenen Banner machen.

Verfasst: 13.11.2008 22:30
von Miriam
Na dann pack doch alles in eine Funktion, die Du direkt im Script, das die Anzeige machen soll aufrufst und übergib die ganze Sache an die Template-Variable zum Anzeigen.

Verfasst: 14.11.2008 07:27
von solarlaus
ich bin leider kein Coder.
das bekomm ich nicht hin.
Gruß
Gerdi

Verfasst: 14.11.2008 13:52
von Miriam
solarlaus hat geschrieben:ich bin leider kein Coder.
Ich auch nicht.

Aber Du könntest es so machen:

finde in der includes/functions.php

Code: Alles auswählen

function get_db_stat($mode)
davor füge ein

Code: Alles auswählen

function rd_text()
{
	$txt_array = array('Text #1', 'Text #2', 'Text #3', 'Text #4');
	$rd_txt_output = $txt_array[array_rand($txt_array)];
	return $rd_txt_output;	
}
finde in der includes/page_header.php

Code: Alles auswählen

// The following assigns all _common_ variables that may be used at any point
// in a template.
//
$template->assign_vars(array(
tausche aus gegen

Code: Alles auswählen

// The following assigns all _common_ variables that may be used at any point
// in a template.
//
$template->assign_vars(array(
	'RD_TEXT' => rd_text(),
finde in der overall_header.tpl Deines Templates

Code: Alles auswählen

{WHAT_INCLUDE}
tausche aus gegen

Code: Alles auswählen

{RD_TEXT}

Verfasst: 14.11.2008 15:17
von solarlaus
super.

was muss ich bei Text einsetzen, wenn ich verschiedene gifs anzeigen will?


Gruß
Gerdi

Verfasst: 14.11.2008 17:08
von Miriam
Na HTML Code zum Einbinden von Bildern.
Z.B. so:

Code: Alles auswählen

$txt_array = array('<img src="images/smiles/icon_confused.gif" alt="" border="0" width="15" height="15">', 'Text #2', 'Text #3', 'Text #4');