Prezentuję Wam nową wersję ShoutBox'a. Zawiera ona dwie drobne zmiany:
- Dodałem prostą cenzurę wulgaryzmów. Posłużyłem się kodem majdana, który opublikował swój skrypt na łamach forum.
- Dodałem nowe emotikony i poprawiłem zarządzanie nimi.
Aby dodać nową emotikonę należy edytować plik emoticons.txt, który znajduje się w katalogu images/emoticons i dodać do niego kolejną linię z opisem emotikony
:nowa_emotikona:##nowa.gif
gdzie,
- :nowa_emotikona: - tekst, który będzie zamieniany na emotikonę
- nowa.gif - nazwa pliku z obrazkiem emotikony
- ## - separator (liczba znaków # nie gra roli - musi być conajmniej jeden znak #)
Domyślnie emotikony będą szukane w katalogu images/emoticons. Jeśli zaś chcecie zmienić ten katalog to w pliku ShoutBox.php, zaraz po utworzeniu obiektu formattera, należy podać nową lokalizację obrazków.
<?php
$formatter = new ShoutBoxDefaultFormatter();
$formatter->EmoticonsUrl = 'http://jakis/inny/url/do/emoticon';
?>
Jak widzicie lokalizacja podawana jest w postaci URL
Plik emoticons.txt jest cache'owany by przyspieszyć jego analizę. Jeśli więc dodacie do niego nowe wpisy, pamiętajcie by skasować plik emoticons.txt.cache, gdyż w przeciwnym wypadku zmiany nie zostaną uwzględnione.
Paczka jak zwykle do pobrania w dziale download.