Błąd w pliku facileforms.class.php on line 133 – co zrobić?

Jeśli używasz Joomla + BreezingForms + SeoPatch możesz się niemile zaskoczyć, gdy nagle po aktualizacji Joomli do nowszej wersji zamiast formularza kontaktowego zobaczysz taki komunikat: Fatal error: Call to undefined method JSite::getSiteURL() in /…./…../html/components/com_facileforms/facileforms.class.php on line 133 Na szczęście jest rozwiązanie tego „problemu” 🙂 W 133 linii pliku facileforms.class.php $ff_mossite = str_replace('\\','/', $mainframe->getSiteURL()); należy zastąpić takim oto fragmentem: $ff_mossite = str_replace('\\','/', JURI::root()); Jeśli to nie pomoże, w pliku konfiguracyjnym (configuration.php) w linii 20 nie wpisywać żadnej wartości, mianowicie: var $live_site = ‚ ‚; Powinno zadziałać 🙂

Bezpieczna Joomla 1.5.x

Z okazji przypadającego dziś Dnia Bezpiecznego Internetu, o którym pisano na DI nie będę reklamował (mniejsza o to czy zgodnie z kodeksem blogerów czy nie) żadnego „bezpiecznego” programu antywirusowego, ale napiszę nieco o Joomli, jednym z moich ulubionych cmsów obok wordpressa. Napiszę też o paru trikach na poprawę jego bezpieczeństwa, choć wielu mogą się wydać one „oczywistą oczywistością” (ale o tym na końcu). O tym, że nie ma idealnych systemów chyba wie każdy. Mnie to mówiono na studiach, pisano o tym w książkach i w sieci. „Integracja cały czas trwa, bo nie jest to projekt, który można by zwyczajnie zakończyć....

Znane serwisy na Joomli

Wiele firm, czy Instytucji, Organów Publicznych ma strony postawione na opensource’owym systemie CMS Joomla. Spotykam się na co dzień z różnymi opiniami na ten temat, niekiedy przychylnym stawianiu stron administracji publicznej na darmowych systemie (szczegół: wdrożenie pochłania trochę czasu i nomen omen też kosztuje ale nieraz mniej niż niektóre komercyjne rozwiązania), niekiedy też negatywnymi (vide: bezpieczeństwo, prestiż dużej firmy i wybór „taniego” rozwiązania). Jest oczywiście sporo systemów CMS (ciekawy ranking na na webhosting.pl i obszerne zestawienie na cmsmatrix.org) i pojawia się pytanie który wybrać? Może Drupal (Drupal vs Joomla), może Typo3, a może PHPBP?? Oczywiście lista systemów podobnych do WordPress’a,...