Откомменченное

584
2008 04 ноября

Плагин Author Details for CB 1.2 && Joomla 1.5

Написан простенький плагин Author Details for CB v 1.0.

Тестировался на Community Builder 1.2 RC 3
В чем суть - в режим подробного просмотра (когда $view == 'article') после текста материала добавляются нужные поля профиля пользователя из CB.

666
2008 29 октября

Склонения в датах (joomla 1.0.хх)

Вопрос поднял VETERINAR, поделился реализацией столь банальной вещи, как для даты создания материала склонять "Февраля" вместо "Февраль" В языковом файле находим строку DEFINE('_DATE_FORMAT_LC' и перед ней добавляем такой вот массив:
1
23
45
67
89
1011
1213
14
$mon_date=array('01'=>"января",
                        '02'=>"февраля",                        '03'=>"марта",
                        '04'=>"апреля",                        '05'=>"мая",
                        '06'=>"июня",                        '07'=>"июля",
                        '08'=>"августа",                        '09'=>"сентября",
                        '10'=>"октября",                        '11'=>"ноября",
                        '12'=>"декабря",);$mon=date("m");
$m=$mon_date["$mon"];
И для самой константы вывода даты пишем так:
1
DEFINE('_DATE_FORMAT_LC',"%A, %d ".$m." %Y"); //Используйте PHP strftime формат
1837
2008 28 октября

Модуль карусель товаров для Virtuemart (jquery)

jquery carusel По просьбе Sulpher написан модуль вывода товаров текущей категории для Virtuemart с эффектом прокрутки в виде карусели (jcarousellite - Joomla 1.0.хх). Возможности:
  • Показывать модуль в режиме просмотра категории и при просмотре товара (последнее отключается)
  • Картинка товара служит ссылкой на его описание (для каждого товара картинка должна быть указана, вариант с отсутствием изображения товара не рассматривался и в разработку не включался)
  • Количество выбираемых изображений категории (по умолчанию 0 - все товары текущей категории)
  • Возможность автопрокрутки изображений в карусели
  • Указание шага прокрутки и скорости в секундах для автопрокрутки
  • Возможность отключения загрузки скрипта Jquery, если уже используется на сайте
  • По умолчанию стили модуля рассчитаны на 4 изображения, шириной 150px и высотой 114px
Обновления:
  • Модуль обновлен до версии 1.0.1 - исправлена ошибка конфликтов Jquery модуля и Mootools функции добавления товара в корзину
Демо здесь - ссылко Качать здесь P.S. 18 января добавлены модификации модуля: - возможность цикличной прокрутки картинок - подгрузка содержимого на ajax, что не вызывает зависания страницы при первом запуске. Данные модификации не вошли в официальный релиз, опубликованный на форуме. Лиц заинтересованных прошу в комменты
718
2008 21 октября

Protos LightBox 1.1 Highslide for Joomla 1.5

По необходимости нашел данный плагин для линейки 1.5 и для удобства сообщества выкладываю чуть подправленную версию Автор Ivo Apostolov Лицензия Non-Commercial
Что сделано:
  • Переведен на русский язык (у кого совсем уж туго с иностранным), файлы сохранены в UTF-8
  • Исправлена ошибка в файле стилей в пути к иконке zoomin.cur
  • Добавил 5 стилей стандартного Highslide в плагин
Установка и использование: 1 - установить плагины protos.lightbox и protos.lightbox.js, опубликовать оба. 2 - в настройках плагина Protos Lightbox выставить ширину\высоту превьюшек, указать папку (от images/stories), если пусто - при использовании плагина указывать картинки из корня images/stories. 3 - в режиме редактирования материала вписать теги: [code]{limage}test.jpg{/limage}[/code] либо если не указана папка в настройках плагина [code]{limage}test/test.jpg{/limage}[/code] 4 - при необходимости изменить стиль рамки всплывающего окна - внести изменения в файл plugins\system\protos.lightbox.js.php, параметр hs.outlineType. Доступные стили - beveled, drop-shadow, glossy-dark, outer-glow, rounded-black, rounded-white Вот и всё, по всем вопросам работы плагина - обращайтесь к автору. P.S. меня смутил только один момент - невозможность задать ALT для изображения (в качестве временного решения задал путь до изображения, можно исправить в plugins\content\protos.lightbox.php, строка 61 с формированием $limage), но не смертельно для меня. Найдутся желающие пофиксить - буду радый protos.lightbox.zip protos.lightbox.js.zip
2914
2008 21 октября

Новое поле в форме регистрации (joomla1.5)

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

Откомменченное