ShoutBox 1.3.1

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.

ShoutBox 1.1 dla Joomla

Nowa wersja modułu dla joomla zawiera możliwość ustawienia kolorów przez użytkowników. Opcja ta była dostępna od dawna w normalnej wersji ShoutBox'a, ale dla joomli jakoś tego od razu nie wprowadziłem.

ShoutBox 1.3

Kolejna odsłona ShoutBox. Wersja ta nie zawiera żadnych nowych bajerów. Zmiany jakie zrobiłem dotyczą samego silnika i są małym przygotowaniem przed wersją z wieloma pokojami.

Moduł ShoutBox dla Joomla

Z racji, iż od czasu do czasu byłem proszony o moduły ShoutBox'a pod różne systemy, postanowiłem wkońcu przy odrobinie wolnego czasu napisać moduł pod Joomla. Moduł był testowany na najnowszym wydaniu Joomla 1.5.6.

ShoutBox - zarządzanie IP

Wraz z wydaniem ShoutBox 1.2 doszło zapisywanie adresów IP. Brakowało jedynie narzędzia do zarządzania tymi adresami. Obiecałem, iż wkrótce napiszę komendę na tę okazję, co też uczyniłem i dziś publikuję.

ShoutBox 1.2

Prezentuję kolejną wersję ShoutBox 1.2. Wizualnie w zasadzie nic się nie zmieniło. Główne zmiany dotyczą poprawienia funkcjonalności i łatwości użycia.

ShoutBox - błąd cache'owania

Dzięki testom użytkownika fomicza wyszło na jaw, że ShoutBox od wersji 1.0 wzwyż ma błąd. Wynikiem tego błędu jest ciągłe odwoływanie się do bazy danych po nowe wiadomości, nawet gdy tych nie ma. Założeniem ShoutBoxa było, by odwoływać się do bazy tylko wtedy, gdy pojawią się nowe wiadomości, a tu taki bug... Wszystkie wersje od 1.0 wzwyż są już na serwerze w wersji poprawionej. Błąd można poprawić również samemu. W tym celu należy edytować plik ShoutBox.class.php i znaleźć tam funkcję Read a w niej następujący kod:

<?php
if (is_null($_lastId) || $_lastId >= $this->_idMsg){
?>

i zamienić ją na:

<?php
if (is_null($_lastId) || $_lastId > $this->_idMsg){
?>

Jak zapewne zauważyliście, znalazł się o jeden znak za dużo (=).

ShoutBox i dźwięki

Wraz z pojawieniem się ShoutBox 1.1.1 możliwe stało się łatwe przypisywanie własnych akcji dla nowych wiadomości. Jedną z takich akcji może być sygnał dźwiękowy, informujący nas o tym, że właśnie ktoś coś napisał.

ShoutBox 1.1.1

Prezentuję kolejną wersję ShoutBox. Wszystkie główne zmiany zmiany zaszły w kodzie js. Kody php pozostały w zasadzie nie naruszone. Oto lista nowych rzeczy:

  • Pluginy pod różne liby js
    Do tej pory ShoutBox był oparty na bibliotece advAjax. Teraz oduzależniłem shouta od tego liba. Wystarczy załadować odpowiedni plugin i shout może chodzić również na prototype czy też jquery. Można łatwo dopisać własne pluginy pod inne liby
  • "Down" or "Up"
    Do tej pory wiadomości pojawiały się na dole. Teraz jak chcemy możemy mieć je na górze.
  • Zdarzenia
    Można podpiąć własny kod pod zdarzenie pojawienia się nowej wiadomości. Może to być wykorzystane, np. do dodania dźwięku.
  • Nowy sterownik bazy danych MsSQL
    Począwszy od tej wersji dołączam sterownik dla bazy MsSQL napisany przez Michała Macierzyńskiego.

<  1  2  3    >

Skrypty użytkowników

  1. Klasa obsługi szablo... Lirdoner
  2. Sekcje user76
  3. Klasa walidująca for... user76
  4. Licznik Gości online korey
  5. Form Builder Comandeer
  6. Dynamiczny licznik z... korey
  7. Captcha Comandeer