Seite 2 von 4

Verfasst: 11.02.2005 18:20
von Lenox82
Wo muss ich das einfügen????

Verfasst: 11.02.2005 18:40
von FatFreddy
Ersetze die Zeile

Code: Alles auswählen

$message="dein jetziger Text für alle Foren";
durch den if-Block.

FatFreddy

Verfasst: 11.02.2005 18:46
von Lenox82
Könntest du mal ein bsp. bitte machen damit

damit ich weiss wie ich das machen muss

Verfasst: 11.02.2005 18:57
von FatFreddy
Sorry, aber beispielhafter geht es doch nicht.

1. Du hast gestern $message=""; durch Deinen Wunschtext ersetzt. Was Deiner Aussage nach funktioniert.
2. Jetzt ersetzt Du diese geänderte Zeile durch den if-Block.
Der Block ist schon nach Deinem Muster aufgebaut.
- TestText für neue Topics in forum 4
- Test2Text für neue Topics in Forum 13

Das ganze ist beliebig erweiterbar.

FatFreddy

Verfasst: 11.02.2005 19:50
von Lenox82
Achso na das werde ich mal testen

und wenn es funzt kannst du es hier ja mal als kleinen MOD schreiben!!!!

habe es so gemacht aber bekomme jetzt diesen fehler:

Code: Alles auswählen

Parse error: parse error, unexpected '\"' in /home/vhosts/5000128608/cheating4free.de/htdocs/he-board/posting.php on line 793
Habe das so hier:

Code: Alles auswählen

	//
	// User default entry point
	//
	if ( $mode == 'newtopic' )
	{
		$user_sig = ( $userdata['user_sig'] != '' ) ? $userdata['user_sig'] : '';

		$username = ($userdata['session_logged_in']) ? $userdata['username'] : '';
		$poll_title = '';
		$poll_length = '';
		$subject = '';
		if($forum_id =="4"){
    $message = "Test Text";
    }
else if($forum_id =="13"){
    $message = "Test 2 Text";
    }
else"){
    $message = "";
    }
	}
	else if ( $mode == 'reply' )

Verfasst: 11.02.2005 20:25
von FatFreddy
Lenox82 hat geschrieben:

Code: Alles auswählen

	//
	// User default entry point
	//
	if ( $mode == 'newtopic' )
	{
		$user_sig = ( $userdata['user_sig'] != '' ) ? $userdata['user_sig'] : '';

		$username = ($userdata['session_logged_in']) ? $userdata['username'] : '';
		$poll_title = '';
		$poll_length = '';
		$subject = '';
		if($forum_id =="4"){
    $message = "Test Text";
    }
else if($forum_id =="13"){
    $message = "Test 2 Text";
    }
else"){
    $message = "";
    }
	}
	else if ( $mode == 'reply' )

ersetze das mal hiermit:

Code: Alles auswählen

	//
	// User default entry point
	//
	if ( $mode == 'newtopic' )
	{
		$user_sig = ( $userdata['user_sig'] != '' ) ? $userdata['user_sig'] : '';

		$username = ($userdata['session_logged_in']) ? $userdata['username'] : '';
		$poll_title = '';
		$poll_length = '';
		$subject = '';
		if($forum_id =="4"){
    $message = "Test Text";
    }
else if($forum_id =="13"){
    $message = "Test 2 Text";
    }
else {
    $message = "";
    }
	}
	else if ( $mode == 'reply' )

FatFreddy

Verfasst: 12.02.2005 02:35
von Lenox82
Danke funzt wunderbar!!!!

Verfasst: 03.07.2006 00:21
von Malz
*treadausgrab*

Hallo

Wie bekomme ich es hin das der Text verschwindet sobald man ins Posting fenster klickt?

grüße malz

Verfasst: 03.07.2006 14:37
von FatFreddy
Malz hat geschrieben: *treadausgrab*
*Staub abfeg* ;)

Malz hat geschrieben: Wie bekomme ich es hin das der Text verschwindet sobald man ins Posting fenster klickt?
Ich vermute, Du meinst eine Lösung, wie im Beispielforum oder hier.

Die dortige Lösung ist eine ganz andere.

Die Textarea bekommt ein Hintergrundbild, das per javascript beim ersten Tastendruck wieder entfernt wird.


öffne subSilver.css

suche:

Code: Alles auswählen

input.post, textarea.post, select {
	background-color : #FFFFFF;
}
danach einfügen:

Code: Alles auswählen

textarea.post {
        background-image: url('/templates/subSilver/images/DeinTextBild.gif');
		background-repeat: no-repeat;
		background-position:center center;
}
öffne posting_body.tpl

suche (Beginn der Zeile):

Code: Alles auswählen

<textarea name="message"
ersetze durch:

Code: Alles auswählen

<textarea onKeydown="this.style.backgroundImage='url()';" name="message"
passende Größe für das Hintergrundbild ist 400*200px


FatFreddy

Verfasst: 03.07.2006 20:56
von Malz
Ok dann werde ich das mal testen, vielen dank :)

Edit: Funktioniert einwandfrei! Kann man es so drehen das nur in auserwählten Foren ein bestimmtes Bild angezeigt wird?

zb. In forum 1 wird Bild 1 angezeigt & in forum 2 wird dann halt bild 2 angezeigt. :)

Edit²: Habe gerade gesehen das das bild auch in dem fenster, wo man die Signatur hineinschreibt, dem Post Fenster im PN Bereich & in dem Post fenster des Team Mods angezeigt wird. Wie bekomme ich dies weg?