Wersje 1.9 i starsze - Cenzura (karteczki) wywala forum
Lobezzz - 13-01-2006, 22:57 Temat postu: Cenzura (karteczki) wywala forum Jeden user zwrocil mi uwage:
jak daje karteczke na forum, jako cenzure bluzgow, i ktos zaklada temat z wulgaryzmem w nazwie tematu, to mamy taki efekt:
jest mozliwosc wylaczenia cenzury w nazwach tematow?
www.ckmwlokniarz.pl/forum
Kod karteczki:
Kod: | <TABLE ALIGN="CENTER" WIDTH="400" CELLPADDING="8" BORDER="1" BORDER="1"BGCOLOR="#ffffff"><TR><TD ALIGN="CENTER"><B>Na forum ckmwlokniarz.pl nie uzywamy <BR> <a href="http://pl.wikipedia.org/wiki/Wulgaryzm"><b>wulgaryzmów</b></a></B></TD></TR></TABLE><TABLE ALIGN="CENTER" WIDTH="400" CELLPADDING="8" BORDER="1" BORDER="1"BGCOLOR="#00CC33"><TR><TD ALIGN="CENTER"><B>Zrobiłeś coś źle, za karę podziel się <BR> <a href="http://www.pajacyk.pl"><b>obiadem</b></a></B></TD></TR></TABLE> |
pietrex - 13-01-2006, 23:08
Po co dwie tabelki w kodzie?
Lobezzz - 13-01-2006, 23:09
zeby powstała taka pseudo flaga w barwach klubowych
pietrex - 13-01-2006, 23:14
Nie prościej dać kolejny tr?
Nie spotkałem się z czymś takim, ale może to właśnie wina tej podwójnej tabelki? Sprawdzałeś, czy to samo jest z jedną?
Co do cenzury, to chyba obowiązuje ona wszędzie...
Radek - 13-01-2006, 23:17
Lobezzz, w viewforum.php znajdz: Kod: | replace_bad_words($orig_word, $replacement_word, $topic_title); | i wywal
Lobezzz - 13-01-2006, 23:31
pietrex napisał/a: | Nie prościej dać kolejny tr?
Nie spotkałem się z czymś takim, ale może to właśnie wina tej podwójnej tabelki? Sprawdzałeś, czy to samo jest z jedną? |
nie pomyslalem o tym w zasadzie
kolejny TR nie rozwiazuje problemu,
ale juz sprawdzam rozwiazanie by RuseK,
[ Dodano: 13-01-2006, 23:30 ]
zmienilem kod tabliczki na pojedyncza tabelke,
zastosowalem rozwiazanie by RuseK, ale tez nie pomoglo ;/
irekk - 13-01-2006, 23:34
blisko rusku ale plik to functions.php
wywal stamtad:
Kod: |
if ( count($orig_word) )
{
$row['topic_title'] = preg_replace($orig_word, $replacement_word, $row['topic_title']);
} |
Radek - 13-01-2006, 23:34
Lobezzz napisał/a: | zastosowalem rozwiazanie by RuseK, ale tez nie pomoglo ;/ |
wtopa
otworz w viewforum.php i w nim znajdz Kod: | $topic_title = (count($orig_word)) ? preg_replace($orig_word, $replacement_word, $topic_rowset[$i]['topic_title']) : $topic_rowset[$i]['topic_title']; | i zamien na Kod: | $topic_title = $topic_rowset[$i]['topic_title']; |
BTW: poprzednie rozwiazanie tez zastosuj
[ Dodano: 13-01-2006, 23:35 ]
qbs, teraz to przetestowalem moje drugie rozwiazanie i tez dziala
irekk - 13-01-2006, 23:37
jak twoje rozwiazanie moze dzialac w index.php ?
[ Dodano: 13-01-2006, 23:38 ]
tak wiec zastosuj i moja i ruska rade
Radek - 13-01-2006, 23:39
oh kurde
faktycznie nei zauwazylem ze chodzi o index.php i caly czas operowalem na viewforum.php
ale wtopa
irekk - 13-01-2006, 23:46
spoko ja tez wtopilem bo zapomnialem o viewforum
Lobezzz - 13-01-2006, 23:47
Dzieki Wam za pomoc
[ Dodano: 13-01-2006, 23:48 ]
musialem obydwie metody zastosowac
[ Dodano: 13-01-2006, 23:49 ]
ok
ale teraz jak skasowalem taki temat to mam:
Parse error: parse error, unexpected '[' in /forum/viewforum.php on line 777
Radek - 13-01-2006, 23:50
poazk viewforum.php i kolice tej linii
Lobezzz - 13-01-2006, 23:52
od 775 do 798
Kod: | if (!$board_config['show_badwords'])
{
$topic_title = $topic_rowset[$i]['topic_title'];set[$i]['topic_title'];
$topic_title_e = (count($orig_word)) ? preg_replace($orig_word, $replacement_word, $topic_rowset[$i]['topic_title_e']) : $topic_rowset[$i]['topic_title_e'];
}
else
{
$topic_title = $topic_rowset[$i]['topic_title'];
replace_bad_words($orig_word, $replacement_word, $topic_title);
$topic_title_e = $topic_rowset[$i]['topic_title_e'];
replace_bad_words($orig_word, $replacement_word, $topic_title_e);
}
$replies = $topic_rowset[$i]['topic_replies'];
$topic_type = $topic_rowset[$i]['topic_type'];
if ( $topic_rowset[$i]['topic_icon'] == 0 )
{
$icon = ' ';
}
else
{
$icon = '<img src="' . $images['rank_path'] . 'icon/icon' . $topic_rowset[$i]['topic_icon']. '.gif" alt="' . $lang['messageicon'] . '" border="0">';
}
[code][/code] |
Radek - 13-01-2006, 23:54
co to ma byc:
Kod: | $topic_title = $topic_rowset[$i]['topic_title'];set[$i]['topic_title']; | ?
cos ci nie wyszlo przy zamianie
zamien to na:
Kod: | $topic_title = $topic_rowset[$i]['topic_title']; |
|
|
|