Seite 1 von 1

Wortzensur Fabrlich anpassen

Verfasst: 24.10.2006 20:16
von Gulaschk@none
Hi...

wie stelle ich das Wort was unter die Wortzensur fällt Rot da ???

Verfasst: 24.10.2006 21:19
von gn#36
Du kannst bei der Wortzensur HTML Code verwenden. Möglich wäre also z.B.

Code: Alles auswählen

<span style="color:red">ERSATZTEXT FÜR DAS WORT</span>
oder

Code: Alles auswählen

<font color="red">TEXT</font>
Auf diese Weise kann man bestimmte Wörter auch grundsätzlich per Wortzensur in allen Beiträgen hervorheben, wenn man möchte, nur das Wort eintragen und beim Replacement dann eben die HTML Befehle drum herum.

Verfasst: 24.10.2006 21:48
von Gulaschk@none
gn#36 hat geschrieben:Du kannst bei der Wortzensur HTML Code verwenden. Möglich wäre also z.B.

Code: Alles auswählen

<span style="color:red">ERSATZTEXT FÜR DAS WORT</span>
oder

Code: Alles auswählen

<font color="red">TEXT</font>
Auf diese Weise kann man bestimmte Wörter auch grundsätzlich per Wortzensur in allen Beiträgen hervorheben, wenn man möchte, nur das Wort eintragen und beim Replacement dann eben die HTML Befehle drum herum.
ja daran habe ich auch schon gedacht ,aber dann muß ich das ja bei jeden einzeln machen und bei 100 oder so ist das echt nervig ...

trozdem Danke ,hat noch jemand ne Idee wie ich das bei allen mache ???

Verfasst: 24.10.2006 21:55
von gn#36
Ach so du meinst generell.
Dann kannst du die functions.php bearbeiten:
suche

Code: Alles auswählen

if ( $row = $db->sql_fetchrow($result) )
	{
		do 
		{
			$orig_word[] = '#\b(' . str_replace('\*', '\w*?', preg_quote($row['word'], '#')) . ')\b#i';
			$replacement_word[] = $row['replacement'];
		}
		while ( $row = $db->sql_fetchrow($result) );
	}
und ersetze es durch z.B.

Code: Alles auswählen

if ( $row = $db->sql_fetchrow($result) )
	{
		do 
		{
			$orig_word[] = '#\b(' . str_replace('\*', '\w*?', preg_quote($row['word'], '#')) . ')\b#i';
			$replacement_word[] = '<span style="color:red;">' . $row['replacement'] . '</span>';
		}
		while ( $row = $db->sql_fetchrow($result) );
	}
Sollte sich in der Funktion "obtain_word_list" befinden.

Wichtig: Alle Dateien vor der Änderung sichern! Ich habe das nicht getestet und übernehme keine Garantie!

Verfasst: 25.10.2006 00:09
von Gulaschk@none
Danke so in der Art hatte ich das schon bloß mit Fehler :oops: