Klasa widoku - poprawki

Z racji, że było kilka uwag do klasy View, wprowadziłem parę poprawek. Klasa niestety nie jest kompatybilna wstecz, głównie ze względu na wprowadzenie namespaceów. Głowne zmiany/dodatki:

  • Wprowadzenie namespace
  • Likwidacja właściwości statycznych
  • Możliwość ustawienia by klasa rzucała wyjątkami zamiast zwykłymi błędami jak do tej pory
  • Dodanie metod pozwalających akcji na dodawanie własnych kodów js/css/meta w nagłówku strony (przykład w akcji login.php)
  • Możliwość definiowania core'owych pluginów. Na chwilę obecną dołączam jeden plugin HtmlOptions, który na podstawie tablicy danych generuje OPTION dla pola SELECT

Najnowsza wersja posiada numerek 1.1 i jest do pobrania w dziale download.

Klasa widoku

Często na Waszych stronach wstawiacie jakiś system szablonów, np. Smarty. A potem biegacie po forach z pytaniami a jak zrobić to a jak tamto w takim Smarty. Dodatkowo taki system to jedna wielka kobyła, która na dobrą sprawę w niczym nie usprawnia życia, a wręcz czasami komplikuje. Często wpadacie na pomysł, by napisać własny system szablonów. Ale to również nie jest zbyt dobry pomysł. Zadam Wam pytanie: ale po co w ogóle bawić się w system szablonów? Odpowiecie zapewne: by oddzielić wygląd aplikacji od jej logiki. Tak, po to. Ale po co bawić się w system szablonów, który oprócz wprowadzanie własnej nowej składni nie robi tak naprawdę nic użytecznego. Może po prostu wprowadzić system, który będzie operował jedynie na czystym HTML oraz PHP. Wówczas nie trzeba poznawać żadnej nowej składni ani bawić się w dzikie parsowania szablonów. I taką właśnie klasę widoku chcę Wam dziś pokazać.

ShoutBox pływający 1.1.4 dla Joomla

Z racji, iż miałem dużo pytań o stworzenie modułu shoutboxa dla Joomla, który by "pływał" tak jak u mnie na stronie, przyspieszyłem więc trochę prace i dziś publikuję Wam kolejną wersję, która to pływanie zawiera. Macie teraz do wyboru shoutbox normalny, shoutbox pływający po lewej stronie oraz shoutbox pływający po prawej stronie.

Z ważnych rzeczy, o których musicie pamiętać, gdy włączycie shoutbox pływający to fakt, iż ten shoutbox wymaga jQuery. Musicie więc w opcjach wybrać bibliotekę jQuery. Kolejną sprawą jest to, iż przy wyborze wersji pływającej, należy w opcjach zaznaczyć, by nie pokazywał tytułu modułu. W przeciwnym wypadku shoutbox będzie sobie pływał, a w wybranym miejscu na stronie będzie ni z gruszki ni z pietruszki tytuł SHOUTBOX.

ShoutBox dla Joomla 1.6

Niektórzy z Was zgłaszali, iż nie działa system moderacji w module ShoutBox. Jak się okazało, Joomla 1.6 zmnieniła trochę mechanim grup co wpłynęło na błędy moderacji w ShoutBox. Najnowsza wersja modułu 1.1.3 wychodzi więc jako oddzielny moduł dla Joomla 1.5 oraz 1.6 i poprawia zaistniałe błędy.

Dodatkowo wprowadziłem obsługę języków. Domyślnie oprócz polskiego macie jeszcze dostępny język angielski. Dopisując odpowiedni plik .ini możecie dodać kolejny język.

Także zapraszam do działu download i ściąganie najnowszej wersji 1.1.3. Kolejna wersja zawierać będzie pływający shoutbox, tak jak to ma miejsce u mnie na stronie.

Chat - rozpoczęcie prac

Tknęło mnie by w wolnych chwilach rozbudować mojego shoutbox'a. W związku z powyższym rozpoczynam prace nad chat'em, który napiszę od nowa. Chat funkcjonalnie będzie podobny do shoutboxa. Główne zmiany to dodanie pokoi oraz rozmów prywatnych, choć w sumie rozmowy prywatne planuję zrobić jako pokój dostępny dla dwóch osób.

Shoutbox pływający

Prezentuję Wam dziś nowe podejście do wyświetlania shoutboxa - jako pływające okienko. Powinniście po lewej stronie zobaczyć okienko z napisem shoutbox. Okienko to będzie chodziło wraz ze scrollem, więc ciągle będzie widoczne. Po kliknięciu na nie - pojawi się shoutbox. Powtórne kliknięcie schowa shoutbox. Jeśli nie podoba Wam się ten widok, możecie bez problemu powrócić do pierwotnej wersji - kliknijcie po prostu odpowiednią ikonkę w shoutbox.

ShoutBox dla Joomla - przyrostek klas css

Dzięki uprzejmości Aleksandra (alex51) Wiśniowieckiego, który jest moderatorem forum.joomla.pl, moduł ShoutBox dla Joomla wzbogacił się o przyrostek klas css modułu. Dzięki temu przyrostkowi możecie bez większego problemu dostosować wygląd modułu do ogólnego wyglądu strony.

Wspomniane zmiany dostępne są począwszy od wersji 1.1.1 do pobrania jak zwykle w dziale download (mod_nshoutbox1.1.1.zip).

ShoutBox dla vBulletin - wstępna wersja

Chłopaki z hernas.pl podpieli mój ShoutBox pod vBulletin. Dodali do tego również obsługę pokoi. Swoją zmodyfikowaną wersję udostępnili dla reszty użytkowników. Na chwilę obecną zawiera jednak chyba parę błędów, więc nie włączam jej jeszcze do swojego download. Bugi zgłosiłem i czekam na poprawę. Więcej informacji na temat ich wersji znajdziecie na forum.php.pl. Jest tam również link do ściągnięcia. Mam nadzieję, iż te drobne błędy zostaną poprawione i moduł się rozwinie

1  2  3  4    >

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