Miesięczne archiwum: Kwiecień 2014

Ion Auth 2 – biblioteka CodeIgniter do zarządzania użytkownikami

Ci którzy tworzą aplikacje internetowe z wykorzystaniem frameworka CodeIgniter z pewnością docenią tą bibliotekę. Pozwala ona w ciągu kilku minut stworzyć zaawansowany system logowania z gotowym interfejsem i panelem administracyjnym.

Ja to działa? Kopiujemy pliki biblioteki w odpowiednie miejsca do naszego frameworka. Teraz trzeba dodać jeszcze odpowiednie tabele do bazy danych. Można to zrobić odpalając plik SQL dołączony do biblioteki albo użyć tak zwanej migracji. W tabeli użytkowników będzie już jeden domyślny użytkownik administrator. Teraz wystarczy wpisać odpowiedni link i pojawia nam się okienko logowania. Logujemy się na naszego użytkownika i pojawia się nam panel administracyjny w którym możemy zarządzać użytkownikami i tworzyć grupy.

Reszta zależy tylko od potrzeb aplikacji którą programujemy. W pliku konfiguracyjnym biblioteki możemy zmienić domyślą grupę, wymaganą ilość znaków w haśle, liczbę nieudanych prób logowania itp.

Biblioteka oferuje:

  • Mechanizm logowania
  • Dodawanie użytkownika
  • Edytowanie użytkownika
  • Odzyskiwania hasła
  • Dodawanie grupy

Biblioteka zawiera dokumentacje która jest niezbędna w dalszych pracach programistycznych.

W internecie można znaleźć starszą wersje tego skryptu. Proszę ich nie mylić bo starsza wersja jest znacznie uboższa.

 

Git: https://github.com/benedmunds/CodeIgniter-Ion-Auth

Dokumentacja: http://benedmunds.com/ion_auth/

 

Image Zoom Tour – wirtualny spacer

image zoom tour

Skrypt jQuery pozwala zaprojektować coś w rodzaju wirtualnego spaceru. Tworzymy zdjęcie na którym zaznaczamy obszary, które będą hiperłączami na przykład do drugiego pomieszczenia, do środka budynku lub zbliżeniem jakiegoś przedmiotu. Po naciśnięciu na obszar płynnym efektem przejścia przechodzi się do tego przedmiotu. W nowym zdjęciu również możemy zamieszczać nowe klikalne obszary. Skrypt świetnie nadaje się również do opisywania rożnych towarów/produktów jak na przykład pokazane w skrypcie akcesoria ze sklepu IKEA.

Framework: jQuery
Demo: http://tympanus.net/Development/ImageZoomTour/index2.html
Opis: http://tympanus.net/codrops/2011/08/23/image-zoom-tour/