Forums / National / Russian / Модули и плагины / Мультипликация плагинов

задел на будущее

Sergeich
#1 2009-01-13 15:38
Довольно часто на сайте возникает необходимость в мультипликации плагинов.
Пример:
Имеем сайт с 6 категориями страниц,
Нужно в категории 1,3,4 выводить блок последних статей из этих категорий.
Легко реализуется плагином.

А теперь нам нужно то же самое для категории 2,5,6. Чтобы это сделать нам потребуется создать копию плагина, плюс переменные (наверное) переименовать и тег вывода блока в шаблон. А если таких категорий и блоков 100?

А ведь у нас меняется только список категорий из которых берётся информация и в которые выводится, всё остальное идентично. Предлагаю ввести в движок возможность мультиплицировать плагины через админку, видел такой функционал в некоторых движках, очень удобно, плюс можно ещё вынести в мультипликацию и настройку внешнего вида блока.
esclkm
#2 2009-01-13 17:46
хм... ихмо сумбурновато... а чем тут сед плох? напиши красиво плагин под свою нужду и все OK. как сейчас сделать то что ты предлагаешь - я аж себе не предстваляю - точнее надо произвольное количество настроек динамически меняемое - это очень жирно и очень круто. А еще дезигн в блока - так давайте выпьем азверину и сделаем клон е107 или чего подобного.
В общем я про то что если писать корректно и неузкоспециализировано плагины то все гут получается)
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
This post was edited by esclkm (2009-01-13 21:14, 15 years ago)
NovoKain
#3 2009-01-13 21:06
Дело в том что в идеале вебмастер не должнем клонировать плагины и как раз таки внести нужные ему настройки. Всё верно. newpagebypath всем смотреть :)
Trustmaster
#4 2009-01-14 00:54
Defective by design. Никакого клонирования быть не должно, достаточно грамотных настроек плагина, как сказал
esclkm:
В общем я про то что если писать корректно и неузкоспециализировано плагины то все гут получается)
May the Source be with you!
Alex300
#5 2009-02-02 22:01
Такое используется, например в джумле. Точно как оно работает не смотрел, но фича такая довольно полезная.
К примеру у есть модуль, выводящий меню вверху странице. Мне нужно сделать еще одну менюшку слева, одну в футере и одну еще, зависимую от группы пользователя и текущего раздела.
Беру модуль (аналог нашего плагина), копирую, каждой копии назначаю тег в шаблоне для вывода для каждой копии, настраиваю параметры: группы, разделы, где отображать, и сами пункты меню.
Всю остальную работу делает модуль (формирование и вывод нужных менюшек). Клинты в восторге, т.к. им не надо просить специалиста для этих манипуляций.
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/