Ordcensur i profil
Moderatorer: Moderatorgrupp, Supportgrupp
Ordcensur i profil
Ska inte ordcensuren fungera i profilen ? Tänker på om man skriver något olämpligt i intressen t.ex. ?!?
Feel the Force !
windsurf.se
windsurf.se
Ok. Denna finns ju, men jag skulle vilja ha den som den "vanliga" censorn, då man inte får en påminnelse utan ordet bara byts ut helt enkelt..
http://www.phpbbhacks.com/download/6328
http://www.phpbbhacks.com/download/6328
Feel the Force !
windsurf.se
windsurf.se
Nej, prova detta istället.
Följande koder används för initialisering av ordcensuren:
Sedan använder man
för att utlösa det hela ...
Alltså ...
öppna includes/usercp_viewprofile.php
Hitta:
Infoga FÖRE:
Det är det närmaste jag kan komma ... prova och hör av dig om det funkar. Det är alltså fältet Interests som kollas!
Följande koder används för initialisering av ordcensuren:
Kod: Markera allt
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
Kod: Markera allt
if (count($orig_word))
{
$variabel = preg_replace($orig_word, $replacement_word, $variabel);
}
Alltså ...
öppna includes/usercp_viewprofile.php
Hitta:
Kod: Markera allt
$template->assign_vars(array(
Kod: Markera allt
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
if (count($orig_word))
{
$user_interests = preg_replace($orig_word, $replacement_word, $user_interests);
}
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Mitt fel, det ska vara:
(Hoppas jag)
Kod: Markera allt
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
if (count($orig_word))
{
$profiledata['user_interests'] = preg_replace($orig_word, $replacement_word, $profiledata['user_interests']);
}
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Mycket bättre
Tack Holger
Hoppas nu ingen skriver något olämpligt i något av de andra fälten....
Tack Holger
Hoppas nu ingen skriver något olämpligt i något av de andra fälten....
Feel the Force !
windsurf.se
windsurf.se
Du kan testa detta på samma sätt med alla fält!
Syntaxen är denna:
Syntaxen är denna:
Kod: Markera allt
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
if (count($orig_word))
{
$variabel1 = preg_replace($orig_word, $replacement_word, $variabel1);
$variabel2 = preg_replace($orig_word, $replacement_word, $variabel2);
$variabel3 = preg_replace($orig_word, $replacement_word, $variabel3);
$variabel4 = preg_replace($orig_word, $replacement_word, $variabel4);
$variabel5 = preg_replace($orig_word, $replacement_word, $variabel5);
...
}
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Ok. Får ser vad som händer, men jag har det i minnet ifall det händer...
Tack igen !
Tack igen !
Feel the Force !
windsurf.se
windsurf.se
Vilka är online
Användare som besöker denna kategori: 2 och 0 gäster