В Joomla встроена функция генерации ЧПУ (человекопонятные УРЛ). Оригинальное английское название таких ссылок — SEF URL (search engines friendly url).
Интересно, что в русском названии акцент делается на понятности ссылки человеку, а в английском — на дружественость поисковым роботам.
Данная функция позволяет автоматически преобразовывать ссылки в сайтах на Joomla из динамического вида:
http://www.pageranker.ru/index.php?option=com_content&task=view&id=34&Itemid=51
в статический:
http://www.pageranker.ru/content/view/34/51/
Включаем SEF URLs (ЧПУ) в Joomla
Подробнее: Как включить SEF URLs (ЧПУ, статические URL)
Почти каждый веб-мастер сталкивался с задачей, когда на сайте необходимо сделать горизонтальное меню. В Joomla стиль отображения меню настраивается в параметрах модуля меню.
Устанавливаем стиль для горизонтального меню
- Авторизуемся в административной панели
- Выбираем пункт меню Модули -> Модули сайта (Modules -> Site Modules)
- Выбираем модуль меню которое необходимо сделать горизонтальным
- Нажимаем кнопку Изменить (Edit)
- В разделе Подробности задаем позицию в шаблоне (например top) в которой будет опубликован модуль (параметр Позиция)
- В разделе Параметры устанавливаем Стиль меню - Горизонтальный
- Нажимаем кнопку Сохранить (Save)
Многие пользователи интересуются, сколько времени занимает генерация одной страницы в Joomla. Однозначно ответить на этот вопрос нельзя, потому что этот параметр зависит от нескольких факторов: производительность сервера, загруженность сервера (количество свободных ресурсов, выделяемых для изучаемого сайта), наличие кэширующего и оптимизирущего ПО на сервере и непосредственно от самой страницы (производительность компонентов может существенно отличаться).
В этом руководстве мы расскажем, как добавить на страницы сайта вывод информации о времени генерации страницы в Joomla.
Подробнее: Время генерации страницы в Joomla
Компонент Контакты, входящий в стандартную поставку Joomla, содержит массу параметров для настройки внешнего вида, но разработчики почему-то забыли добавить возможность отключения VCard.
В русской сборке Joomla Paranoia в настройки компонента уже добавлен параметр для отключения этой информации, однако если вы используете оригинальную Joomla, то эта статья поможет решить эту проблему.
Откройте в редакторе файл administrator/components/com_contact/contact_items.xml
В самом низу найдите строчку:
>
и добавьте перед ней следующий код:
Подробнее: Как из компонента Joomla Контакты убрать VCard
У многих начинающих пользователей Joomla частенько возникает проблема с учетной записью суперадминистратора. Что делать если забыл пароль заданный при первоначальной установке? Заново все переустанавливать? Нет, нет и еще раз нет! В этом руководстве мы расскажем, как восстановить пароль суперадминистратора.
Восстановление с помощью функции напоминания пароля
Если вы помните e-mail суперадминистратора, можно зайти на сайт и воспользоваться функцией напоминания забытого пароля. Для этого нужно набрать в адресной строке браузера (вместо site.ru укажите адрес вашего сайта):
http://site.ru/index.php?option=com_registration&task=lostPassword
После этого ввести логин и e-mail учетной записи суперадминистратора, и нажать кнопку «Отправить пароль». Новый пароль будет выслан на адрес учетной записи суперадминистратора.
Подробнее: Как восстановить пароль суперадминистратора
Довольно часто пользователи Joomla спрашивают, каким образом можно зафиксировать позицию материала на главной странице сайта. Чтобы этот материал всегда был первым, и не смещался вниз после публикации новых материалов.
Использование модуля
Можно в шаблоне сайта, перед компонентной областью (mainbody), зарезервировать область для публикации модулей и в ней опубликовать пользовательский модуль с произвольным содержимым. Если все правильно сделано, содержимое модуля будет отображаться над всеми новостями главной страницы. Данное решение подойдет для добавления на сайт приветствия или обращения к посетителям.
минусы:
— поиск по сайту не будет учитывать содержимое этого модуля
— нет возможность задать даты начала и завершения публикации
Использование параметров сортировки
Порядок отображения может зависеть не только от самих материалов, но и от категорий, в которых они опубликованы. Поэтому можно создать специальную категорию, для фиксируемых новостей, включить сортировку материалов по категориям и настроить порядок отображения категорий. Далее приводим пошаговую инструкцию:
Подробнее: Как закрепить материал на главной странице сайта Joomla
В последнее время часто стали встречаться два вопроса: как в Joomla сделать так, чтобы заголовок новости был ссылкой на полный текст новости и как отключить ссылку «Подробнее». На самом деле все это очень и очень просто.
Включаем ссылки в заголовках материалов
- Авторизуемся в административной панели
- Выбираем пункт меню Сайт->Общие настройки (Site->Global settings)
- Переключаемся на закладку Материалы (Content)
- Устанавливаем параметру Заголовки как ссылки (Linked Titles) значение Да
- Нажимаем кнопку Сохранить
Отключаем ссылку «Подробнее»
- Авторизуемся в административной панели
- Выбираем пункт меню Сайт->Общие настройки (Site->Global settings)
- Переключаемся на закладку Материалы (Content)
- Устанавливаем параметру Ссылка -Еще- (Read More Link) значение Нет
- Нажимаем кнопку Сохранить
Среди вопросов, посвященных оформлению сайтов на Joomla, часто встречается такие: «как изменить оформление у конкретных модулей?» и «как изменить цвет заголовков определенных модулей?». В этой статье мы расскажем вам, как правильно использовать альтернативное оформление модулей.
Как правило, все модули берут общее оформление из класса table.moduletable, оформление заголовка модуля — соответственно из класса table.moduletable th и оформление «тела» модуля — из класса table.moduletable td. Также может существовать еще класс table.moduletable ul, который заведует оформлением списков в модулях.
Подробнее: Настройка оформления модулей Joomla
Что делать, если необходимо изменить оформление заголовков материалов главной страницы, не затрагивая при этом оформления остальных блогов? Конечно, можно решить эту задачу с использованием нескольких шаблонов, но намного проще снова применить альтернативные стили.
Шаг 1. Создаем альтернативные стили оформления
В файле css шаблона находим класс contentheading. Допустим он выглядит у вас так:
.contentheading {
lfont-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #663300;
}
Копируем его и добавляем суффикс (например
-alt).
Подробнее: Как изменить оформление блога Joomla
Вопросы и ответы / Настраиваем Joomla!
После регистрации и авторизации на сайте пользователю становится доступно «Меню пользователя». Данное меню, помимо ссылки на редактирование параметров пользователя и завершения сеанса работы, содержит еще 2 пункта: «Добавить новость» и «Добавить ссылку». Однако, после регистрации пользователи относятся к группе Registered, которая не имеет прав на добавление новостей, поэтому наличие этих ссылок в пользовательском меню для обычных пользователей создает дополнительную путаницу. Можно конечно удалить эти пункты, но тогда они будут недоступны и для остальных групп пользователей. В этой статье я расскажу как можно решить эту небольшую проблему.
Чтобы решить эту проблему, мы в шаблоне сайта добавим дополнительную область для публикации модуля, которая будет отображаться только для пользователей группы Registered. Затем сделаем копию пользовательского меню из которой исключим пункты «Добавить новость» и «Добавить ссылку» и опубликуем этот модуль в вновь созданной области.
Подробнее: Небольшая хитрость с меню пользователя Joomla