26.06
2010

Zarejestruj się, stwórz profil, znajdź znajomych z dawnych lat, oglądaj stare zdjęcia szkolne, rozmawiaj ze swoimi nauczycielami, uczniami, czy kolegami z ławki, a na deser poznawaj nowych kumpli i kumpele ze swojego miasta, czy szkoły. W ten sposób można było kilka lat temu mówić o naszej-klasie, portalu społecznościowym skupionym na odnajdywaniu starych oraz podtrzymywaniu aktualnych znajomości z osobami, na których nam zależy.
Ostatnimi czasy NK szła w strony popularnych stron młodzieżowych pokroju e-puls wpuszczając nowe funkcjonalności, które paradoksalnie zamiast umilać przebywanie na portalu wielu osobom to przeglądanie utrudniały.

04.03
2010
W kategorii: Archiwum, Skrypty.

Pierwszy z moich autorskich skryptów ląduje na serwerze. ShlCode to nic innego jak skrypt, który działaniem i efektami zbliżony jest do popularnego BBCode. Pozwala na przetworzenie zadanego mu ciągu znaków na inny. Oprócz popularnych tagów [b][/b], [i][/i] oraz [u][/u] posiada możliwość przetwarzania tagów [s][/s] (przekreślenie), [sup][/sup] (indeks górny), [sub][/sub] (indeks dolny), [cytat][/cytat] (razem z możliwością podania autora), [img][/img], [url][/url] i [mail][/mail] (gdzie można podać także tekst wyświetlany / alternatywny). Ponadto dodana została obsługa tagu [kod][/kod], który posiada dodatkowo możliwość zmiany wyglądu bloku w zależności od tego, czy tekst w nim zawarty został określony jako (X)HTML, CSS, JS, czy PHP. Ostatnim ‚ficzerem’ jest możliwość zmiany ciągów znaków na grafikę (emotikony), których ilość oraz rodzaj łatwo zmienić edytując jeden plik. To wszystko razem z łatwą możliwością implementacji wydaje mi się sporą pomocą dla osób, które chcą stworzyć większy system (newsów, komentarzy, forum etc.), a nie chcą marnować czasu lub nie wiedzą jak zabrać się do napisania takiego parsera tekstu. Z uwagi na łatwość użycia i przejrzystość skrypt nadaje się również do zastosowań na niewielkich stronach domowych.

Skrypt w wersji 2.0 można pobrać z linku poniżej (uwaga: link otwiera się w nowym oknie – upewnij się, że Twoja przeglądarka zezwoli na jego otwarcie):

{filelink=1}