fzTagPlugin 1.2.0

Po sporej przerwie od poprzedniej wersji i okresie rozwijania zaplanowanych funkcjonalności, z przyjemnością przedstawiam nową wersje pluginu fzTag dla symfony. W menu tym razem chmury tagów i ilość użycia.

Plugin ten to przede wszystkim zliczanie wagi tagów, ilości użyć. Użycia te są zliczane dla wszystkich modeli. Dodatkowo moduł frontendowy został wzbogacony o listę, stronę tagów (którą trzeba dostosować do aplikacji jednak) a także trzy komponenty chmury tagów.

Lista zmian:

  • zliczanie użycia tagów

  • task do przeliczenia użycia tagów od początku

  • akcje index (lista tagów) i show (strona tagu) w module fzTag

  • ścieżki fz_tag i fz_tag_show dla powyższych modułów

  • trzy komponenty chmury tagów:

    • podstawowy - do dostosowania
    • 3dTagCloud - generujący kule z tagami za pomocą pluginu jQuery jquery.tagsphere
    • canvasTagCloud - generujący kulę tagów z pomocą elementu html5 canvas i pluginu jQuery TagCanvas, zapewnia płynniejszą animację niż 3dTagCloud, ale problematyczne jest stylowanie.

Oprócz tego mnóstwo mniejszych zmian, które można podejrzeć na Githubie.

Git a inne systemy kontroli wersji (svn i bzr)

Miałem okazję zapoznać się z trzema systemami kontroli wersji, Subversion, Bazaar i git (w tej kolejności). Każdy ma swoje wady i zalety, jednak ze wszystkich trzech dla mnie git jest najwygodniejszy i najsprawniejszy. Tak jak z Subversion, czy później z Bazaarem, tak i z gitem miałem początkowo problem by płynnie korzystać z jego możliwości, ale wygoda rośnie w miarę używania. Dla swojej (i być może innych) wygody, postaram się tutaj przybliżyć podstawowe komendy git'a a także odpowiedniki w dwóch pozostałych systemach kontroli wersji.

Czytaj więcej…