Задумка занятная, но с реализацией собственно проблемы. Задумка: 1 часть. Каждый пользователь может менять стиль модуля (то бишь, он зайдет в спец. панель где будут предлагаться варианты модулей, а джумла должна воспринимать запоминать их как "-blue" "-red" и тд записываются все модули отдельно, и лично пользователю в данные. С первой частью, проблем нету. Сделаем 2 часть. Суффиксы модулей воспринимаются в хмл файле модуля, и тут то и проблемы, нужна переменная. которая будет грузится из базы данных прямиком в хмл файл, и выдавать пользователю ЕГО суффиксы. Своего рода вопросы по проблемной части: 1.Ровным счетом я не знаю ничего о хмл файлах, о их безопастности, могут ли они связываться с базой данных? (учить придется....) 2. Возможно придется что либо прикручивать в ядре джумла? или этого можно будет избежать. 3. Есть варианты? Спасибо всем кто не обошел эту тему мимо.
оффтоп: плагиат тема. вобщем, работа громоздкая и тут уже надо "кавалякать" само ядро, модернизировать нынешний суффикс распознавать как стандартный, а предложенные пользователем приоритетные.
Есть ява-скрипты динамической смены CSS. Если дело только в цвете, то можно как-нибудь присобачить такой скриптец, который будет менять текущий цсс на красный или зеленый.
нет, одной смены цвета не обойдется. мне нужно заменить целый стиль... Собственно сам я никак не продвинулся... это функция вывода модуля( модули у меня круглые, на див устроенные): Вообщем, несколько вариантов обдумывал, если просто вписать $my->modstyle, то разумеется все блоки окрашиваются в одно и тоже... думаю создать массив.. буду смотреть что из этого выйдет..
Существует шкурка с этой возможностью: http://demo.rockettheme.com/jan09/ Если получиться найти исходные файлы, то можно сделать по аналогии