Seite 1 von 1
Newsflash als Laufschrift möglich ?
Verfasst: 4. Februar 2009, 18:46
von Flogy23
Hallo,
habe mich gefragt, ob es möglich sei den Newsflash in eine Laufschrift zu setzen. Zusätzlich soll der Newsflash nicht im Inhaltsframe sondern im Hauptframe laufen. Ist dies möglich umzusetzen ?
Hier noch die Homepage von mir damit man sich es genauer anschauen kann was gemeint ist.
http://www.botnanger-kuckuck.de
Re: Newsflash als Laufschrift möglich ?
Verfasst: 4. Februar 2009, 21:18
von daniel
Du möchtest also die News im Header anzeigen.
Dafür musst du erstmal die neuesten News, also den newsflash aus der Datenbank holen und entsprechend verarbeiten:
öffne die
includes/header.php
finde:
Code: Alles auswählen
$header_admin = file_get_contents("../styles/$config_->default_style/admin/overall_header.html");
und füge darunter ein:
Code: Alles auswählen
$newsflash = mysql_query("SELECT message FROM " . NEWS_TABLE . " WHERE site_id = '$site->newssite' ORDER BY id DESC LIMIT 1");
$newsflash = mysql_fetch_row($newsflash);
$level = mysql_query("SELECT level FROM " . SITES_TABLE . " WHERE id = '$site->newssite'");
$level = mysql_fetch_row($level);
$newsflash = substr($newsflash[0], 0, 170);
$newsflash .= "... " . "[ <a href='sites.php?id=" . $site->newssite . "'><span class='newsflash_more'>" . $lang[more] . "</span></a> ]";
Damit diese Daten im Template verfügbar sind finde:
und füge darunter ein:
dann kann die variabel newsflash im template verwendet werden:
öffne die
styles/[deinstyle]/overall_header.html
und füge an deiner beliebigen Stelle ein:
Das wäre erstmal der Newsflash.
für einen Lauftext kannst du das hier verwenden:
Code: Alles auswählen
<marquee scrolldelay="70" scrollamount="10">{newsflash}</marquee>
(mit den beiden Zahlenwerten musst du mal experimentieren. Einer ist für die Schnelligkeit des Durchlaufes)
Code wie immer ohne Gewähr

MfG.: Daniel
PS.: Du verwendest keine Frames. Frames sind eine alte nicht sehr gute Methode um Seiten zu gestalten. (
Beispiel für ein Frameset)
Re: Newsflash als Laufschrift möglich ?
Verfasst: 4. Februar 2009, 22:08
von Flogy23
Hallo daniel,
habe das nun gleich mal ausprobiert, ich muss sagen für den anfang nicht schlecht! Es zeigt schon mal das "...[mehr]" an. Allerdings steht kein Text dabei und wenn man auf mehr klickt kommt man auf der Seite mit der URl: "
http://deineseite.de///sites.php?id=" raus.
An was könnte das noch liegen ?
MFG
Flo
Re: Newsflash als Laufschrift möglich ?
Verfasst: 4. Februar 2009, 22:11
von EasyHP
Klar, er weiß auch nicht, wo er die Daten herbekommen soll. Ersetze:
Code: Alles auswählen
$newsflash = mysql_query("SELECT message FROM " . NEWS_TABLE . " WHERE site_id = '$site->newssite' ORDER BY id DESC LIMIT 1");
$newsflash = mysql_fetch_row($newsflash);
$level = mysql_query("SELECT level FROM " . SITES_TABLE . " WHERE id = '$site->newssite'");
$level = mysql_fetch_row($level);
$newsflash = substr($newsflash[0], 0, 170);
$newsflash .= "... " . "[ <a href='sites.php?id=" . $site->newssite . "'><span class='newsflash_more'>" . $lang[more] . "</span></a> ]";
Mit:
Code: Alles auswählen
$newsflash = mysql_query("SELECT message FROM " . NEWS_TABLE . " WHERE site_id = 'NEWSSEITE' ORDER BY id DESC LIMIT 1");
$newsflash = mysql_fetch_row($newsflash);
$level = mysql_query("SELECT level FROM " . SITES_TABLE . " WHERE id = 'NEWSSEITE'");
$level = mysql_fetch_row($level);
$newsflash = substr($newsflash[0], 0, 170);
$newsflash .= "... " . "[ <a href='sites.php?id=" . 'NEWSSEITE' . "'><span class='newsflash_more'>" . $lang[more] . "</span></a> ]";
Ersetze dabei alle "NEWSSEITE" mit der ID der Newsseite.
LG, Tim
Re: Newsflash als Laufschrift möglich ?
Verfasst: 4. Februar 2009, 23:04
von Flogy23
Super und Danke ihr beiden!
Nun funktionierts!
Re: Newsflash als Laufschrift möglich ?
Verfasst: 4. Februar 2009, 23:29
von EasyHP
Gern geschehen

Unser Projekt zeichnet sich ja auch durch (behaupte ich mal) guten Support aus.
LG, Tim
Re: Newsflash als Laufschrift möglich ?
Verfasst: 4. Februar 2009, 23:39
von daniel
Tim hat geschrieben:Gern geschehen

Unser Projekt zeichnet sich ja auch durch (behaupte ich mal) guten Support aus.
Das behaupte ich auch mal. Hier haben wir uns ja auch prima ergänzt

Hätte ich eigentlich auch dran denken können. Naja egal. Hauptsache es klappt.
MfG.: Daniel