Поиск по блогу

Showing posts with label Администрирование Joomla!. Show all posts
Showing posts with label Администрирование Joomla!. Show all posts

Monday, May 19, 2014

Модуль горизонтального выпадающего меню для Joomla 2.5 и 3.x

Данный модуль предназначен для формирования меню в публичной части сайта. Пункты меню верхнего уровня расположены горизонтально. Вложенные меню выпадают вниз и вправо при наведении мыши на соответствующие пункты меню верхнего уровня. Уровень вложенности не ограничен.
Эффект выпадающего меню достигается исключительно с помощью HTML и CSS без использование JavaScript
Модуль совместим с Joomla 2.5.x и 3.x
По сути модуль является слегка измененным стандартным модулем меню, взятым из 3-й Joomla. CSS-стили намеренно добавлены помнимому, только для обеспечения функционала, что бы придать максимум универсальности модулю. Внешнее оформление пунктам меню рекомендую прописывать в CSS-стилях шаблона сайта.

Часто употребляемые наименования классов:
  • .horizmenu a - Все ссылки в меню, здесь можно задать общий для всех ссылок цвет фона, границ, формат шрифта. Для всех ссылок установлен блочный режим отображения - поэтому здесь можно задавать отступы, ширину и высоту;
  • .horizmenu .level-n a - Ссылки в меню соответствующего уровня. В ".level-n" вместо "n" нужно подставить соответствующую цифру (напр. ".level-1", ".level-2" и т.д.);
  • .horizmenu .active > a - "Активные" ссылки меню - то есть родительские для текущего пункта;
  • .horizmenu .current a - Текущий пункт меню - пункт меню, ссылающийся на текущую страницу в вашем броузере.
Скачать последнюю версию модуля можно отсюда: mod_horizmenu
PS: Скачивание идет с домена powerhost.pw, то что это мой домен можно проверить по Whois.

Надежный платный виртуальный хостинг сайтов  Подробнее

Wednesday, March 5, 2014

Альтернативный редактор материалов в Joomla

Добавление страниц сайта на Joomla!  по большей части происходит через менеджер материалов в административной части. По умолчанию в Joomla! уже есть WYSIWYG редактор TinyMCE, но зачастую пользователей не устраивает его функциональность. Конечно правильнее определить необходимые стили при разработке шаблона сайта, что бы они автоматически применялись ко всему его содержимому. Тем не менее администраторы сайтов зачастую хотят видеть в редакторе материалов помимо основных команд по работе с текстом еще и расширенные возможности его форматирования.
Окно редактора TinyMCE
Окно редактора TinyMCE
И даже в расширенном режиме функциональность TinyMCE не всех устраивает

Редактор TinyMCE в расширенном режиме
Редактор TinyMCE в расширенном режиме
В настоящий момент для Joomla! 3.x.x существуют два популярных альтернативных редактора, предоставляющих широкие возможности форматирования текста: JCE и JoomlaCK (JCK). И без того богатая базовая функциональность этих редакторов может быть дополнительно расширена с помощью плагинов. Плагины для JCE предоставляются по платной подписке. Что бы скачать плагины для JCK нужно зарегистрироваться на их сайте, у них есть бесплатные версии для персонального использования.
Скачав базовый пакет установите его как обычно через "Менеджер расширений", зайдите в "Система" → "Общие настройки" и выберите вновь установленный редактор в качестве редактора по-умолчанию.
Теперь при редактировании материалов вы получите существенно больше возможностей по форматированию текста.
Окно редактора JoomlaCK
Окно редактора JoomlaCK
Если при работе с JoomlaCK над окном редактора отображается ошибка: “Warning: the JCK Editor cannot find a default template.css style-sheet to use. Please see: Installation guide” сделайте как указано в руководстве по установке:
Перейдите в "Расширения" → "Менеджер плагинов" и найдите там плагин "Editor - JoomlaCK", зайдите в его настройки и установите следующие настройки:
"Использование шаблонов CSS классы для редактирования района?" - No;
"Использование шаблонов CSS классы Стили для ComboBox?" - No;
"Использование пользовательских классов CSS для редактирования района?" - очистите поле или укажите путь к основному CSS-файлу вашего шаблона. Как правило это путь вида "templates/yourtemplatename/css/yourstyles.css", где "yourtemplatename" - наименование используемого шаблона сайта.
Подбор и регистрация доменов более чем в 250 доменных зонах по всему миру  Подробнее...
А также хостинг сайтов на Joomla от 119 руб. в месяц  Подробнее...
 
Google+