Создание новых стилей вывода модуля в файле modules.php

Joomla, Главная, Шаблоны Joomla нет комментов »

В шаблонах для движка 1.5 вставка позиции модуля происходит следующим образом

  1. <jdoc :include type="modules" name="left" style="xhtml" />

Если с полем name все понятно (имя позиции из списка созданных в XML файле шаблона), то вот с полем style частенько возникают вопросы – что это, зачем и что можно с ним делать.
Разберем сначала вывод хтмл по умолчанию при стиле XHTML – в исходном коде получается следующее

  1. <div class="moduletable">
  2. <h3>заголовок модуля</h3>
  3. тело модуля
  4. </div>

А что же нам делать, если хотим чуть усложнить структуру, дабы вписаться в разработанный дизайн либо иное? Все очень просто.
« читать всё »

Убираем ошибку с дублированием id=current в стандартном mod_mainmenu

Joomla, Главная, Шаблоны Joomla нет комментов »

Убираем ошибку с дублированием id=current в стандартном mod_mainmenu Если на сайте используется несколько модулей меню на основе стандартного mod_mainmenu – мы получаем досадную ошибку валидации – для каждого активного пункта меню UL LI создается id=»current» (в случае создания связанных меню, многоуровневых либо просто дублирование модуля)
Лечится просто – в файле templates/шаблон/html/mod_mainmenu/default.php (что это такое и что делать если такого файла нет – объяснять не буду, читаем документацию по шаблонизации движка) находим строку примерно 71

$node->addAttribute(’id’, ‘current’);

и заменяем на

$node->addAttribute(’id’, ‘current’.$id);

Теперь у нас к каждому current добавляется идентификатор itemid и достигаем дзена в плане валидации страницы

Севастополь ретроальбом 2006

Главная, Общий флейм 2 комментария »

Ретроальбом Севастополя На днях (году в 2006) приобретена книга «Севастополь ретроальбом», автор Иванов Алексей Валерьевич, издание Библекс 2006 год. Тираж издания 1000 экземпляров, приобрести в собственность практически нереально, соответственно без угрызений совести данное издание, как обязательное в коллекции каждого Севастопольца, публикуется на моем сайте
Скачать сканированный архив книги
Смотреть по страница можно здесь

Стандартный SEF в Joomla 1.5 и с чем его едят (miniFAQ)

Joomla, Главная 21 комментария »

logo В линейке 1.5 появилась замечательная вещь – создание SEF ссылок стандартным образом, без использования сторонних компонентов. В компонентах за поддержку данной возможности отвечает специальной файл router.php, в стандартных он существует, но не все разработчики сторонних компонентов включают эту возможность в свои расширения.

Для активации этой прекрасной опции необходимо включить три переключателя (скрин и примеры ниже) и переименовать файл htaccess.txt в .htaccess (да да, именно так – с точкой вначале. Стандартный файловый менеджер windows «explorer» может не позволить этого сделать, тогда следует использовать сторонние менеджеры – TotalComm-r, Far, DOpus и подобные).

При этом если мы используем все три опции – необходимо чтобы на сервере была поддержка mod_rewrite (убедиться можно посмотрев страницу «админка – помощь – информация о системе – информация PHP» либо обратиться в службу поддержки хостинга)
« читать всё »

Модуль AJAX поиска по сайту (Joomla 1.5, Jquery, com_content only)

Joomla, Jquery, Главная, Мои расширения joomla 2 комментария »

jquery1 По мотивам инструкции сообразил на быструю руку бета версию реализации поиска на сайте без ручного ковыряния файлов – ajaxSearchJquery_beta 1.0

Рабочая версия в демонстрации (верхний правый угол сайта)

« читать всё »

Структура шаблона com_content

Joomla, Главная, Шаблоны Joomla 5 комментария »

Структура шаблона com_content Рассмотрим по очереди все заложенные возможности шаблона стандартных материалов компонента com_content. Для затравки можно взять содержимое папки \templates\beez\html\com_content\ и положить в свой шаблон. Там конечно не все идеально, но данный стандартный шаблон построен на div и имеет все вьюшки контента.
Кому есть чем дополнить (либо поправить если где ошибаюсь) – милости просим
« читать всё »

Создаем AJAX поиск по сайту (jquery)

Joomla, Jquery, Главная, Хаки 2 комментария »

Итак, общие аспекты создания поиска по сайту с применением AJAX. В чем суть – при вводе\удалении каждого символа в поле поиска обращаемся к БД и показываем совпадения
Рабочий пример http://www.rcoi.net/beta/ (справа вверху поле поиска)
Автор идеи Marco Kuiper
На деталях останавливаться не буду, кому интересно без проблем разберутся « читать всё »

Постраничная навигация для Datso 1.8.1 (page navigation)

Joomla, Главная, Хаки 14 комментария »

По просьбе пользователя ce300man набросал добавление постраничной навигации в страницы галереи ( Популярные | Лучшие | Новые | Комментарии)
Немного теории. Статья официальной вики Using JPagination in your component
Работать будем с файлом components\com_datsogallery\sub_viewspecial.php « читать всё »

Плагин невизуального редактора СodEditor (beta)

Главная, Мои расширения joomla 12 комментария »

Представляю Вашему вниманию мелкую поделку для собственных нужд – невизуальный редактор для Joomla 1.5, по типу Home-site и других редакторов, СodEditor версия 1.0.2

Что умеет:

1 – вставлять заданные теги (минимально необходимый набор)
2 – обрамлять выделенный текст выбранным тегом (выделили текст, нажали В – текст обрамился тегами)
3 – поддерживаемые теги: B, I, U, S, P, BR, UL LI, OL LI, A, IMG, H1-H6

В планах на будущее (никаких сроков реализации не обещаю и обещать не буду)

1 – добавить подсветку синтаксиса HTML
2 – добавить нумерацию строк (под вопросом)
3 – добавить функционал плагина для JCE advlink для добавления ссылки на определенный набор элементов сайта, материалы, ссылки в меню (очень нескоро)

Кратко для интересующихся

1 – для добавления собственного тега открываем файл plugins\editors\codeditor.php, находим строки 153-173 и по аналогии добавляем свой тег (не забываем положить картинку в каталог plugins\editors\codeditor\ico)

Плагин невизуального редактора СodEditor (beta)

Скачать с Яндекса
Тема на joomlaforum

changelog

Исправлена ошибка работы сторонних кнопок редактора под областью ввода (подробнее, изображения и прочие), спасибо ShadowXak

Модифицируем стандартный mod_latestnews

Joomla, Главная, Хаки 7 комментария »

Зачастую нам требуется вывод простейший новостей, но стандартный модуль mod_latestnews версии движка 1.5 умеет показывать лишь заголовок. Начинаются поиски мега модулей для решения элементарной задачи. В этом примере расскажу как с помощью легкой модификации стандартного модуля вывести следующие данные: заголовок материала, дата создания, вступительный текст, ссылку «читать далее»
« читать всё »

Модуль обратный отсчет для Joomla 1.5

Joomla, Главная, Мои расширения joomla 8 комментария »

mod_countdown Версия модуля 2.1.0 для Joomla 1.5
Список изменений:

* Полностью переписан код
* Создан простенький шаблонизатор
* Стили модуля вынесены в отдельный CSS
* P.S. модуль не умеет работать с високосными годами

Проверял с различными вариациями даты, локально все показывал корректно (кол-во дней, часов, минут до события как в статике, так и в посекундном JS скрипте). Тестировал в мозилла, опера, ИЕ 6-7

Скачать здесь или на joomlaforum

Плагин ArtFormsplugin для компонента ArtForms

Joomla, Главная, Мои расширения joomla нет комментов »

Тестируйте первую версию плагина ArtFormsplugin для Joomla 1.5
Пробовал у себя пошагово:
1 – создал формочку из пары полей
2 – уставил плагин
3 – в материал вписал {ArtForms formid=1}
В тексте появилась форма и кнопка «send», по нажатию ничего не происходит (точнее перебрасывает меня на страницу index.php?option=com_ArtForms&formid=1&Itemid=1 пустую, видимо потому что не создал обработчик формы – лень разбираться в самом компоненте было)
Все опции работы плагина также не проверял (бо их там много а рабочей формы для тестирования под рукой нет).
Скачать плагин
Обсуждение на Joomlaforum

Модуль последних сообщений с SMF 2.0

Joomla, Главная, Мои расширения joomla 5 комментария »

Модуль последних сообщений с SMF Забираем, версия модуля mod_latestsmf 1.2.0 для Joomla 1.5 и SMF 2.0 RC1.2

Обязательные требования:

1 – после установки модуля указать в настройках абсолютный путь к файлам форума DOCUMENT_ROOT/smf_path/ (слеш на конце обязателен)
2 – наличие на сервере библиотеки mb_substr
3 – форум должен быть установлен с указанием кодировки UTF-8 (на 1251 не тестировал, ничего не могу сказать)
« читать всё »

Модуль вывода товаров для VirtueMart

Joomla, Главная, Мои расширения joomla 72 комментария »

vm_logo2 Представляю Вашему внимания достаточно универсальный модуль для VirtueMart, версия mod_VirtueMart_universal 1.2.1 (beta version) для Joomla 1.5.

Почему этот модуль, а не родной от разработчика VirtueMart Soeren - родной модуль на 6 товаров генерит от 40 запросов в БД, мой же только один SQL запрос
« читать всё »

Добавляем работу с параметром disabled для Joomla 1.0.xx

Joomla, Главная, Хаки нет комментов »

logo Дополнение JHTML – создание элементов формы средствами Joomla! для движка 1.0.хх
« читать всё »

Design by:FoxTheme & Photoshop Brushes
Site RSS Comments RSS