Seite 1 von 2

damit ich newsticker auf ACP machen kann

Verfasst: 17.05.2005 15:57
von Slytherin
ich habe versucht den newsletter auf das ACP zu verschieben. ich kann eben kein php das is mein problem ich habe folgendes versucht.

Mein Newsticker:

Code: Alles auswählen

<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center"> 
<tr> 
<td class="forumline" align="center"><span class="gen"><!-- Start Ticker Code - Generiert durch www.WebmasterElite.de -->
<MARQUEE height="20" width="530" direction="left" scrolldelay="150" behavior="scroll" bgcolor="#FFFFFF">
<font color="#0000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">{NEWSTICKER}
</font>
</MARQUEE>
<!-- Ende Ticker Code - Generiert durch www.WebmasterElite.de --></span></td>
</tr>
</table>
in der templates/subSilver/admin/board_config_body.tpl folgendes hinzugefügt:

Code: Alles auswählen

<tr>
<td class="row1"><font size="2">Newsticker</font></td>
<td class="row2"><input class="post" type="text" size="50" maxlength="255" name="newsticker" value="{NEWSTICKER}" /></td></tr>
Wenn ich nun aber im ACP was eingebe bei Newsticker, erscheint es auf dem index nicht. was muss ich noch ändern?

Easy Scrolling Message ESM

Verfasst: 17.05.2005 16:31
von gloriosa
Hallo,
wenn Du so etwas wie hier (am oberen Bildrand) haben möchtest, kann Du auch die Easy Scrolling Message ESM einbauen. Diese ist über das ACP konfigurierbar ! :wink:

Verfasst: 17.05.2005 17:02
von Slytherin
das passt. vielen dank!!!

Verfasst: 27.05.2005 17:56
von Slytherin
sry das ich das thema nochmals hochpushe aber neuerdings läuft bei mir ein fehler. ich hoffe, jemand kann mir helfen. wenn ich neue news eingeben möchte, änderts nach dem klick auf den "absenden" button sofort wieder auf die alten news. :(

Verfasst: 25.06.2005 08:48
von Slytherin
kann mir da niemand helfen? :-?

Verfasst: 25.06.2005 15:32
von cYbercOsmOnauT
Der Scrolltext wird in Deiner phpbb_config als ESMM gespeichert. Scheint dass dies nicht mehr geschieht und das Script somit immer den alten Text wieder aus der DB holt und anzeigt.

Verfasst: 18.07.2005 00:42
von guenther
Ich würde diesen ESM Newsticker gerne nur für Registriert Member erscheinen lassen. Gibt bzw. kennt einer hierfür eine Möglichkeit.

Besten Dank im vorraus

Guenther

Verfasst: 22.07.2005 20:55
von guenther
kann mir jemand helfen ??

Lösung

Verfasst: 22.07.2005 21:14
von gloriosa
Hallo,
entsprechend Installationsanleitung ist folgender Code

Code: Alles auswählen

<span class="gensmall"><marquee direction="{ESMD}" scrolldelay="{ESMS}">{ESMM}</span></marquee>
in die jeweilige overall_header.tpl einzubauen. Wird jedoch folgender Abschnitt

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
<span class="gensmall"><marquee direction="{ESMD}" scrolldelay="{ESMS}">{ESMM}</span></marquee>
<!-- END  switch_user_logged_in -->
eingebaut, bekommen nur eingeloggte Mitglieder die Laufschrift zu sehen ! :wink:

Verfasst: 02.08.2005 00:56
von fun35
cYbercOsmOnauT hat geschrieben:Der Scrolltext wird in Deiner phpbb_config als ESMM gespeichert. Scheint dass dies nicht mehr geschieht und das Script somit immer den alten Text wieder aus der DB holt und anzeigt.
jemand eine Idee wie man das ändern kann ??

ich würde den Mod gerne nutzen ..

der fehler scheint hier zu sein
if ($_POST['process'] == 'Submit') {

if ($_POST['di'] == 'left') {
$sql = "update " . CONFIG_TABLE . " set config_value='left' where config_name='ESMD'";
if ( !($db->sql_query($sql)) ) { message_die(GENERAL_MESSAGE, 'Fatal Error Updating ESM driection<br>'.mysql_error()); }
}

if ($_POST["di"] == "right") {
$sql = "update " . CONFIG_TABLE . " set config_value='right' where config_name='ESMD'";
if ( !($db->sql_query($sql)) ) { message_die(GENERAL_MESSAGE, 'Fatal Error Updating ESM driection<br>'.mysql_error()); }
}
if ($_POST['message'] != NULL) {
$sql = "update " . CONFIG_TABLE . " set config_value='{$_POST['message']}' where config_name='ESMM'";
if ( !($db->sql_query($sql)) ) { message_die(GENERAL_MESSAGE, 'Fatal Error ESM message<br>'.mysql_error()); }
}
if ($_POST['speed'] != NULL) {
$sql = "update " . CONFIG_TABLE . " set config_value='{$_POST['speed']}' where config_name='ESMS'";
if ( !($db->sql_query($sql)) ) { message_die(GENERAL_MESSAGE, 'Fatal Error ESM speed<br>'.mysql_error()); }
}
Danke für eure Tips