Cześć. Witam
Alicja w Nowym Roku!.
Jeśli chodzi o zabezpieczenie przed obrazkami, to nic tutaj nie zrobisz, bo nie ma sposobu na to, aby jakikolwiek system miał wbudowane coś w stylu skanera. To jest może i wykonalne, ale pewnie w bardzo zaawansowanej technologii. W
FireBoard nie ma na to rady. Ja bym na Twoim miejscu usuwał takich użytkowników z witryny, bo Forum
FireBoard pozostawia zapis ich
IP.
A właściwie wersja
FireBoard 1.0.0 nie!!!. Ale dzięki mojej modyfikacji pozostawia. Więc jeśli masz rzeczywiście wersję
FireBoard 1.0.0, to możesz zrobić tę modyfikację na dwa sposoby. Spróbować samej dopisać coś do kodu pliku, opisywanego poniżej, lub pobrać załącznik. I albo możesz plik tylko nadpisać, albo skopiować odpowiednią linijkę z kodem.
A więc modyfikacja Forum
FireBoard polegająca na tym, że Administrator oraz Moderator po zalogowaniu się od frontu, widzą
IP użytkowników piszących posty. Wszystko znajduje się w pliku "
message.php", znajdującym się w ścieżce "
components/com_fireboard/template/default/".
Linia
50 w tym pliku, oczywiście w oryginalnym wygląda tak:
Kod: |
<td align="right"><span class="msgkarma" ><?php if($msg_karma) echo $msg_karma.'  '.$msg_karmaplus.' '.$msg_karmaminus; else echo ' ';?></span></td>
|
...a my zamienimy ją na poniższą:
Kod: |
<td align="right"><span class="msgkarma" ><?php if($msg_karma) echo $msg_karma.'  '.$msg_karmaplus.' '.$msg_karmaminus; else echo ' ';?></span><?php if($msg_ip) echo ' '.$msg_ip_link.''.$msg_ip.'</a>'; else echo '';?></td>
|
To już wszystko, aby zobaczyć z jakiego
IP pisał post użytkownik. Każdy. Wystarczy potem
IP takiego niegrzecznego klienta dopisać do pliku
.htaccess, np. tak:
Kod: |
deny from 80.237.211.8
deny from 77.70.106.4
deny from 77.70.106.72
deny from 72.37.212.106
deny from 195.150.77.248
deny from 212.68.215.87
deny from 87.101.65.166
|
Oczywiście, wiadomo że
IP w
Neostradzie jest zmienne, więc z tym będzie już kłopot, ale nawet jeśli taki natręt ukrywa się pod innym adresem
IP, to na parę dni możesz go na nowo blokować. I nie każdy ma
Neostradę . Dodatkowo musisz pamiętać o jednym:
KAŻDY POZOSTAWIA ŚLAD W INTERNECIE...
nawet...
Hacker. Ja, dzięki wyszukiwarce
Google dowiedziałem się prawie wszystkiego o osobie, która ograbiła mnie z
30GB! transferu w grudniu, zeszłego roku. Bo taki człowiek, może znający się na systemach
CMS, używa zazwyczaj podobnego nicka. Tacy "
szkodnicy" muszą być rozpoznawalni wśród "
Swoich", aby potem zbierać punkty, pochwały, a może i nawet pieniądze!?
. Więc to "
wszechobecne"
Google ( i wiele innych robotów wyszukiwawczych ) notuje ich wpisy do innych forów, do blogów czy systemów komentarzy. Wpisujesz jego nick (
natręta ), a nawet i
IP w okno wyszukiwarki, i już masz sporo wiedzy na temat gościa. I jeżeli zaśmieca
Twoje Forum treściami pornograficznymi, to wystarczy tylko oddać jego dane policji. Bo Ty masz Forum,
które mogą czytać również dzieci, a więc Ci ludzie popełniają przestępstwo. Nawet jeśli nie upubliczniasz tych postów. A dla policji namierzenie gościa, nawet po zmiennym
IP, to żaden problem. Uwierz mi
.
Sprawa ostatnia. Zainstaluj sobie filtr nieprzyzwoitych słów,
Badword-EXT - Cenzor v.1.1 pl z
Joomla.pl. Koniecznie ten, bo
BadWords2 ma inne klasy, więc nie da się zintegrować z
FireBoard. Zastąpi Ci wulgarne słowa "
gwiazdkami". Oczywiście, trochę potrzeba modyfikacji, ale o tym już następnym razem. W podstawowej konfiguracji bywa wystarczający.
To chyba tyle. Pozdrawiam.
Jokris.