При проведении различного рода технических работ (установка и настройка компонентов, смена шаблонов) на сайте, часто требуется временно ограничить доступ посетелитей к сайту, чтобы администраторы могли спокойно провести необходимые изменения. Проще всего временно ограничить доступ к сайту на Joomla можно переведя сайт в режим Offline.

Перевод сайта в режим offline

 

  1. Авторизуемся в административной панели
  2. Выбираем меню Сайт->Общие настройки (Site -> Global Settings)
  3. На закладке Сайт (Site), устанавливаем параметр Сайт отключен: Да (Site Offline: Yes)
  4. Нажать кнопку Сохранить (Save)

После этого, все пользователи, кроме администраторов, при входе на сайт, будут видеть сообщение, о том что сайт закрыт на техобслуживание. Администраторы же, будут по-прежнему иметь полный доступ и к сайту, и к панели администрирования.

 

В 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

Почти каждый веб-мастер сталкивался с задачей, когда на сайте необходимо сделать горизонтальное меню. В Joomla стиль отображения меню настраивается в параметрах модуля меню.

Устанавливаем стиль для горизонтального меню

 

  1. Авторизуемся в административной панели
  2. Выбираем пункт меню Модули -> Модули сайта (Modules -> Site Modules)
  3. Выбираем модуль меню которое необходимо сделать горизонтальным
  4. Нажимаем кнопку Изменить (Edit)
  5. В разделе Подробности задаем позицию в шаблоне (например top) в которой будет опубликован модуль (параметр Позиция)
  6. В разделе Параметры устанавливаем Стиль меню - Горизонтальный
  7. Нажимаем кнопку Сохранить (Save)

Многие пользователи интересуются, сколько времени занимает генерация одной страницы в Joomla. Однозначно ответить на этот вопрос нельзя, потому что этот параметр зависит от нескольких факторов: производительность сервера, загруженность сервера (количество свободных ресурсов, выделяемых для изучаемого сайта), наличие кэширующего и оптимизирущего ПО на сервере и непосредственно от самой страницы (производительность компонентов может существенно отличаться).

В этом руководстве мы расскажем, как добавить на страницы сайта вывод информации о времени генерации страницы в Joomla.

Компонент Контакты, входящий в стандартную поставку Joomla, содержит массу параметров для настройки внешнего вида, но разработчики почему-то забыли добавить возможность отключения VCard.

В русской сборке Joomla Paranoia в настройки компонента уже добавлен параметр для отключения этой информации, однако если вы используете оригинальную Joomla, то эта статья поможет решить эту проблему.

 

  1. Откройте в редакторе файл administrator/components/com_contact/contact_items.xml
  2. В самом низу найдите строчку:
     
      >
    и добавьте перед ней следующий код:

У многих начинающих пользователей Joomla частенько возникает проблема с учетной записью суперадминистратора. Что делать если забыл пароль заданный при первоначальной установке? Заново все переустанавливать? Нет, нет и еще раз нет! В этом руководстве мы расскажем, как восстановить пароль суперадминистратора.

Восстановление с помощью функции напоминания пароля

Если вы помните e-mail суперадминистратора, можно зайти на сайт и воспользоваться функцией напоминания забытого пароля. Для этого нужно набрать в адресной строке браузера (вместо site.ru укажите адрес вашего сайта):

http://site.ru/index.php?option=com_registration&task=lostPassword

После этого ввести логин и e-mail учетной записи суперадминистратора, и нажать кнопку «Отправить пароль». Новый пароль будет выслан на адрес учетной записи суперадминистратора.

Довольно часто пользователи Joomla спрашивают, каким образом можно зафиксировать позицию материала на главной странице сайта. Чтобы этот материал всегда был первым, и не смещался вниз после публикации новых материалов.

 

Использование модуля

Можно в шаблоне сайта, перед компонентной областью (mainbody), зарезервировать область для публикации модулей и в ней опубликовать пользовательский модуль с произвольным содержимым. Если все правильно сделано, содержимое модуля будет отображаться над всеми новостями главной страницы. Данное решение подойдет для добавления на сайт приветствия или обращения к посетителям.

минусы:
— поиск по сайту не будет учитывать содержимое этого модуля
— нет возможность задать даты начала и завершения публикации

 

Использование параметров сортировки

Порядок отображения может зависеть не только от самих материалов, но и от категорий, в которых они опубликованы. Поэтому можно создать специальную категорию, для фиксируемых новостей, включить сортировку материалов по категориям и настроить порядок отображения категорий. Далее приводим пошаговую инструкцию:

В последнее время часто стали встречаться два вопроса: как в Joomla сделать так, чтобы заголовок новости был ссылкой на полный текст новости и как отключить ссылку «Подробнее». На самом деле все это очень и очень просто.

 

Включаем ссылки в заголовках материалов

  1. Авторизуемся в административной панели
  2. Выбираем пункт меню Сайт->Общие настройки (Site->Global settings)
  3. Переключаемся на закладку Материалы (Content)
  4. Устанавливаем параметру Заголовки как ссылки (Linked Titles) значение Да
  5. Нажимаем кнопку Сохранить

 

Отключаем ссылку «Подробнее»

  1. Авторизуемся в административной панели
  2. Выбираем пункт меню Сайт->Общие настройки (Site->Global settings)
  3. Переключаемся на закладку Материалы (Content)
  4. Устанавливаем параметру Ссылка -Еще- (Read More Link) значение Нет
  5. Нажимаем кнопку Сохранить

Среди вопросов, посвященных оформлению сайтов на Joomla, часто встречается такие: «как изменить оформление у конкретных модулей?» и «как изменить цвет заголовков определенных модулей?». В этой статье мы расскажем вам, как правильно использовать альтернативное оформление модулей.

Как правило, все модули берут общее оформление из класса table.moduletable, оформление заголовка модуля — соответственно из класса table.moduletable th и оформление «тела» модуля — из класса table.moduletable td. Также может существовать еще класс table.moduletable ul, который заведует оформлением списков в модулях.

Что делать, если необходимо изменить оформление заголовков материалов главной страницы, не затрагивая при этом оформления остальных блогов? Конечно, можно решить эту задачу с использованием нескольких шаблонов, но намного проще снова применить альтернативные стили.

 

Шаг 1. Создаем альтернативные стили оформления

 

  1. В файле css шаблона находим класс contentheading. Допустим он выглядит у вас так:
    .contentheading {
    lfont-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #663300;
    }
  2. Копируем его и добавляем суффикс (например -alt).

Вопросы и ответы / Настраиваем Joomla!

После регистрации и авторизации на сайте пользователю становится доступно «Меню пользователя». Данное меню, помимо ссылки на редактирование параметров пользователя и завершения сеанса работы, содержит еще 2 пункта: «Добавить новость» и «Добавить ссылку». Однако, после регистрации пользователи относятся к группе Registered, которая не имеет прав на добавление новостей, поэтому наличие этих ссылок в пользовательском меню для обычных пользователей создает дополнительную путаницу. Можно конечно удалить эти пункты, но тогда они будут недоступны и для остальных групп пользователей. В этой статье я расскажу как можно решить эту небольшую проблему.

Чтобы решить эту проблему, мы в шаблоне сайта добавим дополнительную область для публикации модуля, которая будет отображаться только для пользователей группы Registered. Затем сделаем копию пользовательского меню из которой исключим пункты «Добавить новость» и «Добавить ссылку» и опубликуем этот модуль в вновь созданной области.

© 2020 All Rights Reserved.