Joomla 1.0 Для каждого пользователя - модули на свой вкус.

Тема в разделе "Интерактивные возможности", создана пользователем maxshock, 01.09.2008.

  1. Offline

    maxshock Недавно здесь

    Регистрация:
    21.01.2008
    Сообщения:
    16
    Симпатии:
    0
    Пол:
    Мужской
    Задумка занятная, но с реализацией собственно проблемы.

    Задумка:

    1 часть.
    Каждый пользователь может менять стиль модуля
    (то бишь, он зайдет в спец. панель где будут предлагаться варианты модулей, а джумла должна воспринимать запоминать их как "-blue" "-red" и тд
    записываются все модули отдельно, и лично пользователю в данные.

    С первой частью, проблем нету. Сделаем

    2 часть.
    Суффиксы модулей воспринимаются в хмл файле модуля, и тут то и проблемы, нужна переменная. которая будет грузится из базы данных прямиком в хмл файл, и выдавать пользователю ЕГО суффиксы.

    Своего рода вопросы по проблемной части:
    1.Ровным счетом я не знаю ничего о хмл файлах, о их безопастности, могут ли они связываться с базой данных? (учить придется....)
    2. Возможно придется что либо прикручивать в ядре джумла? или этого можно будет избежать.
    3. Есть варианты?

    Спасибо всем кто не обошел эту тему мимо.
     
  2.  
  3. Offline

    airblade Недавно здесь

    Регистрация:
    09.06.2007
    Сообщения:
    10
    Симпатии:
    0
    +1
    тоже интересует такая разработка ...
     
  4. Offline

    maxshock Недавно здесь

    Регистрация:
    21.01.2008
    Сообщения:
    16
    Симпатии:
    0
    Пол:
    Мужской
    оффтоп: плагиат :D

    тема.
    вобщем, работа громоздкая и тут уже надо "кавалякать" само ядро, модернизировать нынешний суффикс распознавать как стандартный, а предложенные пользователем приоритетные.
     
  5. Dead Krolik
    Offline

    Dead Krolik специалист

    Регистрация:
    13.04.2007
    Сообщения:
    3 688
    Симпатии:
    101
    Пол:
    Мужской
    Есть ява-скрипты динамической смены CSS. Если дело только в цвете, то можно как-нибудь присобачить такой скриптец, который будет менять текущий цсс на красный или зеленый.
     
  6. Offline

    maxshock Недавно здесь

    Регистрация:
    21.01.2008
    Сообщения:
    16
    Симпатии:
    0
    Пол:
    Мужской
    нет, одной смены цвета не обойдется. мне нужно заменить целый стиль...

    Собственно сам я никак не продвинулся...
    это функция вывода модуля( модули у меня круглые, на див устроенные):

    Вообщем, несколько вариантов обдумывал, если просто вписать $my->modstyle, то разумеется все блоки окрашиваются в одно и тоже...
    думаю создать массив.. буду смотреть что из этого выйдет..
     
  7. Dead Krolik
    Offline

    Dead Krolik специалист

    Регистрация:
    13.04.2007
    Сообщения:
    3 688
    Симпатии:
    101
    Пол:
    Мужской
    >мне нужно заменить целый стиль...
    >>Есть ява-скрипты динамической смены CSS
     
  8. Offline

    maxshock Недавно здесь

    Регистрация:
    21.01.2008
    Сообщения:
    16
    Симпатии:
    0
    Пол:
    Мужской
    окей, спс за направления, буду читать о Javascript и Ajax
     
  9. S.E.
    Offline

    S.E. Недавно здесь

    Регистрация:
    30.04.2007
    Сообщения:
    60
    Симпатии:
    0
    Пол:
    Женский
    Существует шкурка с этой возможностью: http://demo.rockettheme.com/jan09/
    Если получиться найти исходные файлы, то можно сделать по аналогии ;)
     

Поделиться этой страницей

Загрузка...