badwords e caratteri speciali
Autore Messaggio
don Offline
Utente giovane
**

Messaggi: 51
Registrato: Jun 2006
Reputazione: 0
Versione: MyBB 1.2.X
Messaggio: #1
badwords e caratteri speciali
Per poter utilizzare al meglio la mia configurazione volevo sapere come viene gestita dal forum la sostituzione delle bad words?
Cioè io posso usare i caratteri jolli come l'asterisco, oppure l'asterisco viene preso alla lettera?
Oppure, si puo' usare il punto, come nelle regular expression?

Mi sarebbe utile sapere quale funzione PHP viene usata (o quale file sorgente bisogna leggere)

Nel 1.4 subira' qualche cambiamento la funzione?

Grazie.
(Questo messaggio è stato modificato l'ultima volta il: 26-07-2008 11:02 da don.)
26-07-2008 11:00
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Hangman Offline
Utente giovane
**

Messaggi: 28
Registrato: Aug 2007
Reputazione: 2
Versione: MyBB 1.2.x
Messaggio: #2
RE: badwords e caratteri speciali
Il parser delle badwords si trova nel file inc/class_parser.php. La funzione PHP utilizzata è preg_replace (la chiamata è alla riga 451), che fa uso del regex engine.

Stesso discorso per MyBB 1.4. Smile

vgmTorrents - valadiléne
[Immagine: MonochromeNight.gif]
(Questo messaggio è stato modificato l'ultima volta il: 26-07-2008 14:03 da Hangman.)
26-07-2008 14:02
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
don Offline
Utente giovane
**

Messaggi: 51
Registrato: Jun 2006
Reputazione: 0
Versione: MyBB 1.2.X
Messaggio: #3
RE: badwords e caratteri speciali
Ho visto grazie, ma purtroppo c'e' un preg_quote che impedisce di costruire espressioni regolari...
28-07-2008 15:54
Visita il sito web di questo utente Trova tutti i messaggi di questo utente


Vai al forum:


Utente(i) che stanno guardando questa discussione: 1 Ospite(i)