10 Stellige zahlen Komibination Automatisch ersetzten...

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Camp3r
Mitglied
Beiträge: 12
Registriert: 14.12.2003 14:28
Wohnort: Kreuztal
Kontaktdaten:

10 Stellige zahlen Komibination Automatisch ersetzten...

Beitrag von Camp3r »

... ich weiß das es in der functions.php unter:

Code: Alles auswählen

//
// Obtain list of naughty words and build preg style replacement arrays for use by the
// calling script, note that the vars are passed as references this just makes it easier
// to return both sets of arrays
//
function obtain_word_list(&$orig_word, &$replacement_word)
{
	global $db;

	//
	// Define censored word matches
	//
	$sql = "SELECT word, replacement
		FROM  " . WORDS_TABLE;
	if( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Could not get censored words from database', '', __LINE__, __FILE__, $sql);
	}

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

	return true;
}
Eingestellt werden kann!

Kann mir jemand mal einen Tip geben wie z.B.
aus 1234567891 Automatisch "eBay Links / Nummern sind hier Verboten bitte Nutzungsbedingungen beachten" wird?

Wäre euch sehr dankbar!

Gruß

Joe
...wer braucht den ne Sig?
...ausser natürlich zum Schießen!
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Was ist jetzt genau die Frage wie ich ersetze? oder die Funktion funktioniert??
Fundus
Mitglied
Beiträge: 488
Registriert: 29.03.2004 21:22

Beitrag von Fundus »

ich denke er will alle 10-Stelligen zahlen durch den Text ersetzen.

Jat jemand eine Idee wie man fest definierte Zeichen beim Posten unterbindet?

z.B einen BBcode oder andere Wörter und diese fest zensiert das z.B beim Posten von "Beispiel" schon in die DB "Bei****l" geschrieben wird, eine Art hardcoded Wortzensur?

Gruß
Fundus
Camp3r
Mitglied
Beiträge: 12
Registriert: 14.12.2003 14:28
Wohnort: Kreuztal
Kontaktdaten:

Beitrag von Camp3r »

Was ist jetzt genau die Frage wie ich ersetze? oder die Funktion funktioniert??
Ob mir jemand an einem Bsp. erklären kann wie ich die Datei abändern muss damit anstelle von 10 Stelligen Zahlen Kombinationen ein Text nach Wahl erscheint.

Gruß

Joe :cookie:
...wer braucht den ne Sig?
...ausser natürlich zum Schießen!
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“