Archive for Январь, 2012
Решение проблемы с русскими буквами в модуле IceCarousel(Joomla)
Posted on Январь 31, 2012 - Filed Under Joomla | Leave a Comment
При прокрутке содержимого модуля оно подгружается динамически. По-умолчанию русские символы будут показываться в некорректной кодировке. Решается вопрос очень просто. Открываем файл modules/mod_ice_carousel/tmpl/_items.php и добавляем после 21 строки(где заканчивается условие endif;) такую магию: header(«Content-Type: text/plain; charset=UTF-8″);
Доработка компонента JoomShopping
Posted on Январь 24, 2012 - Filed Under Joomla | Leave a Comment
При редактировании товара в административной панели системное меню и меню компонента остается активным. При переключении между вкладками свойств товара очень легко промахнуться с нажатием и потерять все несохраненные изменения. Решается проблема очень просто. Находим файл administrator/components/com_jshopping/views/product_edit/view.html.php
Как сделать бэкап
Posted on Январь 20, 2012 - Filed Under etc | Leave a Comment
Простой и очень удобный скрипт бэкапа файлов на sh. Создаем командный файл, ставим ему права на выполнение(755) и добавляем задание в cron — бэкап готов! Описание параметров: backup_dir=/backup Эта директория, куда кладем бэкам. Она может быть просто папкой, резервным диском или примонтированным разделом другого сервера. backup_sites=/vhosts То, что, собственно, будем сохранять. Например, это файлы сайтов [...]
Проверить совместимость сайта с разными браузерами
Posted on Январь 20, 2012 - Filed Under web | Leave a Comment
Легко и удобно проверить, как отображается ваш сайт в более чем 60 разных браузерах и на разных платформах, можно на сайте http://browsershots.org. В результате проверки мы увидим скриншоты, правда результат получается не очень быстро.
Как убрать приставку языка в адресе сайта на Joomla
Posted on Январь 18, 2012 - Filed Under Joomla | Leave a Comment
Мультиязычность в Joomla с поддержкой разных доменов. Или как из site.ru/ru, site.ru/en сделать site.ru и site.com, используя системный плагин «Фильтр языка». Наверняка многие хотели бы использовать в любимой Joomla вместо суффиксов языков /ru или /en разные домены для разных языков. Обычные настройки не позволяют это сделать, но решение проблемы есть! Все это актуально для J1.6-1.7-2.5. [...]
Узнать URI страницы в javascript
Posted on Январь 18, 2012 - Filed Under JavaScript, DOM | Leave a Comment
alert( document.URL ); Еще, например, можно узнать ссылающуюся страницу: alert( document.referrer ); Подробно можно посмотреть тут: http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-95229140
Настройка страницы ошибок в Joomla1.7-2.5
Posted on Январь 17, 2012 - Filed Under Joomla | Leave a Comment
…или «Как заменить страницу с ошибкой 404 в Joomla». Код шаблона страницы в версиях J1.5 и J1.7 отличается. Мы рассмотрим вариант для более современной версии J1.7. В папке текущей темы сайта создаем файл error.php: templates/my-theme/error.php В файл добавляем вот такой код. Для примера берем самую распространенную ошибку «404 страница не найдена»: <?php defined(‘_JEXEC’) or die; [...]
Делаем свой счетчик выбора страниц в Joomla
Posted on Январь 17, 2012 - Filed Under Joomla | Leave a Comment
Речь идет о таком счетчике с номерами страниц и кнопками «Назад» и «Вперед». Находим файл pagination.php в стандартной теме админки. В Joomla 1.5 он находится тут: administrator/templates/khepri/html/pagination.php В Joomla 1.7 и 2.5 тут: administrator/templates/bluestork/html/pagination.php Копируем этот файл в папку с текущей темой сайта: templates/my-theme/html/pagination.php, где my-theme — название темы. В файле есть четыре функции, в [...]