Создание нового меню

1. Заходим в административную часть сайта CMS Joomla! 2. Нажимаем Menus > Menu Manager (Все меню > Меню) в вехнем меню админки. Местонахождение Менеджера меню показано на рисунке. 3. Нажимаем иконку New (Создать). На рисунке показано положение кнопки New/Edit (Создать/Изменить). 4. Заполните следующие поля в соответствии с требованиями: Unique Name (Системное имя): Идентификационное имя используется Joomla! для […]

Как отключить кеш в Joomla

Для отключения кеша необходимо снять с публикации соответствующий плагин и отключить кеширование в общих настройках сайта: Общие настройки -> Система -> Установки кеша -> Включить кеширование -> выберите «Нет» (этим действием мы отключаем общее кеширование сайта — модули и прочее). Расширения -> Менеджер плагинов -> System — Cache (или Система — Кеш) — отключаете плагин […]

Совместимость Joomla 1.0 и PHP 5.3

Устаревшая линейка Joomla! 1.0.x имеет определенную несовместимость с версией PHP 5.3.x Появляются ошибки типа: Deprecated: Assigning the return value of new by reference is deprecated in /includes/joomla.php on line 836 Deprecated: Function split() is deprecated in /offlinebar.php on line 32 Если у вас имеется сайт на Joomla! 1.0 и хостер внезапно сменил на сервере версию […]

Как удалить Супер Администратора

Если вы попытаетесь удалить или заблокировать Супер Администратора в «Менеджере пользователей» сайта, вы увидите сообщение:«Вы не можете удалить СуперАдминистратора» или «Вы не можете заблокировать пользователя уровня `СуперАдминистратор`» («You cannot delete (block) a Super Administrator«)Для удаления нужно сделать следующее:Заходите в «Менеджер пользователей», выбираете нужного пользователя, заходите в редактирование его аккаунта и понижаете группу пользователей с «Суперадминистратор» […]

Массовое обновление или замена текста в Joomla

Бывают ситуации, когда необходимо на сайте заменить определенный тест (например — номер телефона). Если сайт небольшой — можно заменить вручную из административной части сайта.Также можно применить специальные компоненты, типа ReReplaser. Но не всегда использование сторонних компонентов рационально — как правило, они создают внушительную нагрузку на сервер.Поэтому можно выполнить следующий трюк:Заходим в нашу базу данных MySQL […]

Как ускорить поиск по сайту

Выполнение следующих процедур немного ускорит поиск по вашему сайту.Для многих сайтов, где используются только статичные материалы нужно в «Менеджере плагинов» отключить следующие плагины:Поиск — Веб-ссылки  (Search — Weblinks)Поиск — Контакты (Search — Contacts)Поиск — Категории (Search — Categories)Поиск — Разделы (Search — Sections)Поиск — Ленты новостей (Search — Newsfeeds) Если у вас имеются категории и […]

Решение проблемы Invalid Token

Если вы читаете эту статью, то, скорее всего, вы столкнулись с проблемой при авторизации на своем сайте. При попытке войти в админку вам выдает сообщение — Invalid Token.Чаще всего ошибка возникает в том случае, если для сессии пользователя не может быть обнаружен объект user — происходит после переноса сайта с локали на сервер, или переезда […]

Ошибка базы данных MySQL #1064 — USING BTREE

При импорте базы данных Joomla! 2.5 иногда возникает следующая ошибка: #1064 — You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘USING BTREE ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=9’ at line xx Ошибка возникает при импорте таблицы _usergroups. Например: CREATE […]

Добавляем тег span в меню Joomla! 2.5

В процессе миграции сайта c Joomla! 1.5 на Joomla! 2.5 и адаптации шаблона возникли нестыковки со стандартными меню. На старом сайте пункты меню обрамлялись тегами <span>, а на новом, на версии 2.5 — обрамление этими тегами отсутсвовало. Соответственно и стили меню от старого шаблона к новому цеплялись неполноценно. Для решения этой проблемы необходимо открыть файл […]

Вместо русских символов ??? в Joomla 1.0

Если вместо русскоязычных символов (кириллических) на сайте Joomla 1.0 отображаются знаки вопроса ??????? первым делом необходимо проверить таблицы базы данных. Если в записях таблиц, например jos_content, русский текст отображается нормально — все хорошо, необходимо настроить сайт на выдачу страниц в нужной кодировке. Если в базе данных в таблицах отсутствуют русские символи (кириллица) то необходимо выполнить […]