Archiwa kategorii: Licencja LGPL

TagCanvas – animowana chmura tagów w jQuery i Canvas

tagcanvas

TagCanvas to plugin, który widziałem już na wielu stronach. Pozwala on na wyświetlanie tak zwanej chmury tagów. Tagi mogą być wyróżnione wielkością czcionki w zależności od ich popularności. Zamiast tekstu można również umieścić obrazki. Skrypt wykorzystuje do działania framework jQuery oraz bibliotekę Canvas. TagCanvas dział równierz na przeglądarce internetowej IE. Oprócz pobrania skryptu może również pobrać wtyczkę specjalnie napisaną do WordPressa lub Symfony.

tagcanvas

 

Framework: jQuery
Link: http://www.goat1000.com/tagcanvas.php
Licencja: LGPL

wdCalendar – Terminarz w jQuery, php i MySql

JQuery Event Calendar Plugin

WdCalendar to w pełni funkcjonalny terminarz do organizowania pracy. Można go w prosty sposób zainstalować w swoich aplikacjach webowych. Użycie jQuery sprawia, że obsługa terminarza jest prosta i przyjemna. Aplikacja została zaprogramowana w PHP, a informacje o wydarzeniach zapisywane są w bazie MySQL. Instalacja jest banalnie prosta. Kopiujemy skrypt na serwer WWW obsługujący PHP. W katalogu ze skryptem znajduje się plik SQL, który musimy wykonać na bazie danych w celu utworzenia tabel. Na koniec trzeba zmienić nazwy plików edit.db.php na edit.php, a pliku datafeed.db.php na datafeed.php, nadpisując istniejące pliki.

Wymagania: jQuery, PHP, MySQL
Demo: http://www.web-delicious.com/jquery-plugins-demo/wdCalendar/sample.php
Download: http://www.web-delicious.com/jquery-plugins-demo/wdCalendar.zip
Licencja: LGPL

NuCaptcha – nowe zabezpiecznia dla formularzy

nucaptcha

Cały czas twa wojna ze spamerami i z twórcami systemów captcha. Ci drudzy już tak zniekształcili znaki zabezpieczające, że sami ludzie mają kłopoty z ich wpisywaniem.  Jednak wydaje mi się, że problem spamerów przez to trochę ucichł, a to sprawiło, że twórcy zabezpieczeń formularzy zaczęli zastanawiać się nad bardziej alternatywnymi metodami. W internecie pojawił się skrypt, który generuje animowany plik flash z przesuwanym na ekranie hasłem. Hasło mimo poruszania się jest bardzo łatwe do odczytania. Jakoś brakuje mi prostego pomysłu, jak można by było złamać takie zabezpieczenie. Wadą tego rozwiązania może być jego rozmiar na ekranie. Skrypt jest dostępny w języku PHP 5.3 i ASP.net oraz jako wtyczki do WordPress i Joomla.

nucaptcha

Link: http://www.nucaptcha.com/

CKEditor – edytor teksku w html

ckeditor

To chyba najbardziej znany edytor WYSIWYG w sieci. Aż dziw, że go jeszcze nie opisałem na swoim blogu. Wcześniej edytor nazywał się FCKeditor ale kojarzył się to z brzydkim angielskim słowem, dlatego  nazwa została zmieniona. Jednak w naszym języku słowo „zajeb….” to dobre słowo, aby określić ten edytor :) Zakres funkcji jakie umożliwia, jest bardzo duży. Oto najważniejsze z nich:

  • Kompatybilność ze wszystkimi przeglądarkami
  • Generuje kod zgodny z XHTML
  • Formatowanie czcionki: typ, wielkość, kolor, styl, pogrubienie, kursywa, wklejanie z Worda, obsługa linków i kotwic, tworzenie tabel i ich edycja, tworzenie pól formularza, obsługuje CSS.
  • Formatowanie tekstu: wyrównanie, wcięcie itp., itd.
  • Wycinanie, wklejanie i wklejanie jako czysty tekst (bez formatowania) oraz cofanie i przywracania wykonanych operacji
  • Obsługa wklejania grafik z możliwością ich wgrywania na serwer
  • Podczas edycji po kliknięciu prawym klawiszem myszki pojawia się menu
  • Możliwość modyfikacji paska narzędzi
  • Możliwość zmiany wyglądu edytora (nie tylko poprzez CSS, ale też poprzez zmianę skina)
  • Możliwość dołączania pluginów
  • Wsparcie dla korekty pisowni
  • Program jest wielojęzykowy z automatycznym wykrywaniem używanego języka również w języku polskim
  • Integracja z ASP, ASP.NET, Java, ColdFusion, PHP, JavaScript, Python, Perl i z innymi technologiami
  • Pobieranie obrazów i plików ze wskazanych lokalizacji oraz pogląd umieszczonych plików na serwerze
  • Łatwy w instalacji i konfigurowaniu

Zachęcam do zajrzenia na oficjalna stronkę CKEditor i na polską stronę z której ściągnąłem część opisu :)

ckeditor

Link: http://ckeditor.com
Demo: http://ckeditor.com/demo
Licencja: GPL, LGPL, MPL

SyntaxHighlighter – kod na stronie

syntaxhighlighter

Prowadząc na przykład serwis o programowaniu, warto użyć komponentu, który w przyjazny sposób zaprezentuje nam kod na stronie. SyntaxHighlighter to komponent który rozpoznaje około 20 języków. Okno z kodem jest ponumerowane (na linie kodu) tak jak w prawdziwym edytorze. Komponent oferuje kilka funkcji. Po pierwsze można otworzyć kod w nowym oknie w którym nie jest on już sformatowany, co ułatwia jego zaznaczanie. Po drugie przycisk, który kopiuje kod do schowka. No i trzecia opcja drukowanie kodu.

syntaxhighlighter

Link: http://alexgorbatchev.com/wiki/SyntaxHighlighter:Demo
Licencja LGPL

Ajax.org – framework do aplikacji webowych

ajaxorg

Zaawansowany framework do obsługi Ajax. Zawiera ogromną ilość funkcji do obsługi praktycznie każdego zagadnienia związanego z budowa aplikacji webowych. Wszystkie biblioteki są opisane i poparte przykładami. Open Source Ajax.org oferuje nowoczesny sposób do tworzenia aplikacji webowych, które działają na wszystkich popularnych przeglądarkach.

ajaxorg

Demo: http://www.ajax.org/#demos
Licencja: LGPL