czwartek, 3 marca 2011

Gantry Framework – wstęp

Framework dla szablonów Joomla!

Na początek warto sprawdzić co Wikipedia ma do powiedzenia na temat frameworków:

W programowaniu komputerowym framework jest szkieletem do budowy aplikacji. Definiuje on strukturę aplikacji oraz ogólny mechanizm jej działania, a także dostarcza zestaw komponentów i bibliotek ogólnego przeznaczenia do wykonywania określonych zadań. Programista tworzy aplikację, rozbudowując i dostosowując poszczególne komponenty do wymagań realizowanego projektu, tworząc w ten sposób gotową aplikację.

Źródło: Wikipedia, http://pl.wikipedia.org/wiki/Framework

Czytaj dalej

czwartek, 16 grudnia 2010

Joom!Fish – wielojęzyczne treści w Joomla!

Joom!Fish to jeden z ważniejszych komponentów dla CMS Joomla!. Posiada on długą ścieżkę rozwoju, a jego funkcjonalności nie można przecenić. Zawsze, gdy musimy stworzyć stronę w kilku językach powinniśmy pomyśleć właśnie o tym komponencie. Zacznijmy od samego początku…

Czym jest komponent Joom!Fish ?

Joom!Fish to rozszerzenie, dzięki któremu możemy przetłumaczyć na wybrany język dowolny element CMS’a. Oznacza to, że możemy tłumaczyć nie tylko artykuły, ale także elementy menu, moduły, a nawet zawartość komponentów. Wszystkie tłumaczenia wykonywane są przez administratora systemu manualnie.

Czytaj dalej

wtorek, 21 września 2010

Problem z działaniem Mega Menu

Ostatnio często w pracy otrzymujemy tickety związane z nieprawidłowym działaniem Mega Menu w szablonach opartych o T3 Framework w wersji 1.2. Również odwiedzając polskie forum Joomla! natknąłem się na podobne problemy. Błędy, jakie możemy spotkać to:

Czytaj dalej

środa, 15 września 2010

Cloudy – darmowy szablon dla Joomla!

Pomyślałem, że warto wspomnieć na blogu o darmowym szablonie Cloudy, który wykonałem wraz z Pawłem Borowiczem. Ja zrobiłem całość od strony programistycznej, natomiast Paweł zaprojektował nieprzeciętny wygląd szablonu. Template został wykonany w T3 Framework i posiada następujące zalety:

Czytaj dalej

czwartek, 8 lipca 2010

Mootools 1.2 w Joomla! 1.5 – bez obaw !

Od dłuższego czasu krążyły w internecie plotki o tym, że kolejna wersja CMS Joomla! 1.5 przyniesie aktualizację frameworka Mootools do 1.2. Nie znając szczegółów całej tej akcji byłem nastawiony dość sceptycznie. Przecież oczywistym jest fakt, że obie wersje frameworków nie są ze sobą kompatybilne, a co za tym idzie wszystkie dotychczasowe moduły, komponenty i bardziej zaawansowane szablony po prostu przestaną poprawnie działać. Mógłby to być strzał we własną stopę dla projektu, ale…

Czytaj dalej

środa, 30 czerwca 2010

Tworzenie mobilnej wersji szablonu w T3 Framework

Dzisiaj przyszła w pracy pora na ostylowanie mobilnej wersji naszego szablonu. Spokojnie rozpocząłem pracę, aż tu nagle zdałem sobie sprawę, że nie mam do dyspozycji Firebuga na moim G1. Bez tego udogodnienia praca wydaje się w takim gąszczu stylów wręcz niemożliwa, więc trzeba było poszukać innej metody. Szybki wgląd w plik

i już mamy odpowiedź. Aby zobaczyć wersję mobilną szablonu w Firefox należy na końcu adresu URL dopisać ?ui=mobile i sprawa załatwiona – szablon przełącza się w tryb mobilny.
Oto przykład:


wtorek, 29 czerwca 2010

T3 Framework 2.0 opublikowany

Przeglądając strony Wiki z poradnikami do T3 Framework zauważyłem, że dzisiaj pojawiła się nowa wersja frameworka od Joomlart. Bardzo pozytywnie mnie zaskoczyła integracja świetnego Megamenu z samym szablonem. Wcześniej niestety trzeba było instalować dodatkowy plugin, którego parametry uzupełniać trzeba było przy okazji edycji elementów menu.

Czytaj dalej