Czas odpowiedziec na nasuwające się od razu po wejściu na tą stronę pytanie: dlaczego blog traktujący o Joomla! jest postawiony na skrypcie WordPress (bo jest, jakby ktoś nie zauważył).
W sporej części wyjaśnia to już ten post, ale podstawowa, krótka odpowiedź brzmi: Joomla nie jest platformą, blogową, a Wordpress owszem. Uważam, że Joomla to świetny system co nie znaczy, że będę go ślepo stosował do wszystkiego, skoro istnieją inne, bardziej dedykowane rozwiązania.
Aby utworzyć bloga za pomocą Joomla, należy rozwiązać co najmniej dwie kwestie:
WordPress wszystko to robi “out of the box”, a przy tym jest skryptem zdecydowanie lżejszym.
Dodatkowym powodem jest to, że z Joomla radzę sobie dobrze i używam jej komercyjnie od jakiegoś czasu, dlatego blog był dla mnie okazją do spróbowania / nauczenia się czegoś zupełnie dla mnie nowego.










Tutaj można znaleźć informacje dotyczące jednego z projektów z tegorocznego Google Summer of Code.
Projekt nosi nazwę Extend, a dotyczy bardzo szczególnego zagadnienia jakim jest Content Type Management, czyli zarządzanie typami treści. Sam pomysł nie jest nowy, ponieważ został już jakiś czas zaimplementowany w komercyjnym komponencie JoomSuite Content. Jak da się zauważyć chociażby w komentarzach nie jest to komponent idealny, a największą jego wadą jest brak dostępu do źródeł które zostały zaszyfrowane przez IonCube.
Extend rozwiązuje jeden z podstawowych problemów dotyczących Joomla: do wszystkiego potrzebny jest komponent. Z czystą instalacją Joomla 1.5.x daleko nie zajdziemy. Jeżeli potrzebujemy galerii zdjęć, formularza czy nawet najprostszego katalogu produktów, będziemy zmuszeni przeglądać stosy dostępnych dodatków szukając jednego który spełni nasze wymagania nie dodając 10 niepotrzebnych plików .js. Dzięki Extend, będziemy mogli definiować nowe rodzaje treści, i zarządzać nimi tak jak standardowymi artykułami Joomla.
Dla przykładu, moglibyśmy stworzyć nowy typ treści “Zdjęcie”, który zawierałby dwa pola: URL zdjęcia oraz opis HTML. Następnie dla stworzonego typu treści tworzymy kilka kategorii, i nasza galeria gotowa, bez potrzeby instalowania żadnych dodatków.
Nie ukrywam, że ten komponent bardzo mi się podoba. Mam tylko nadzieję, że autor dostarczy wkrótce odpowiednią ilość pól (Field Types), aby można było się nim sprawnie posługiwać. Jak na razie musimy się zadowolić obiecującą, choć niezbyt funkcjonalną wersją beta 2. Oby dalej się rozwijał i został wkrótce włączony do jądra Joomla. Trzymam kciuki!










W poprzednim poście wyjaśniałem dlaczego kocham Jooma!. Przyszedł czas żeby wyjaśnić dlaczego jej nienawidzę.
Nienawidzę Joomla, ponieważ:
Troche się tego uzbierało. W podsumowaniu chciałem powiedzieć, że większość z tych problemów można rozwiązać instalując odpowiednie komponenty, czy wykonując niewielkie hacki kodu źródłowego. Sporą część z nich już sam kiedyś rozwiązywał i będę wkrótce publikował swoje rozwiązania na tym blogu.
Jestem ciekawy co wy o tym wszystkim sądzicie, i dlaczego wy nienawidzicie Joomla!.










Joomla!, jak każdy projekt w który się angażuję, wywołuje od czasu do czasu skrajne uczucia. Jest wiele powodów dlaczego uwielbiam Joomla jako system zarządzania treścią, tak samo jak jest sporo dla których jej nie znosze. Ale o tym później.
Kocham Joomla, ponieważ:
Mam nadzieję, że wyjaśniłem swoją miłość wystarczająco. A Wy dlaczego kochacie Joomla?










Witam wszystkich na blogu poświęconym systemowi CMS Joomla!
Mam nadzieję, że uda mi się Was zainteresować, oraz przekazać chociaż kilka ciekawych informacji i trików. We wpisach na tym blogu będę recenzował wszelkiego rodzaju dodatki do Joomla z jakimi przyjdzie mi pracować, będę się dzielił sztuczkami jakie wypracował podczas mojej dotychczasowe pracy z tym systemem. Będę również komentował co nowego dzieje się w świecie Joomla.
Dodatkowo, mam nadzieję, że uda mi się od czasu do czasu dodać udostępnić Wam tutaj jakieś fragmenty kodu, tłumaczenia, a może nawet całe funkcjonalne rozszerzenia.
Zaczynamy!









