Знатоки, подскажите, чем и как правильнее

Главные вкладки

Аватар пользователя Stargazer Stargazer 21 января 2010 в 15:51

В общем встала вот такая задачка.

Есть зарегистрированный пользователь. Его имя выводится в блоке меню, комментах и т.д. Есть другой web ресурс, к которому нужно осуществить xml привязку(то есть передачу некоторого запроса в формате xml).

Ответ будет нести некоторую информативную нагрузку:

*пол
*параметры 4 варианта
*онлайн\офлайн
*цифровое значение

В итоге с именем должно произойти следующее: ник должен перекраситься в один из 4х цветов в зависимости от ответа, должна сгенерироваться ссылка, которая пристыкуется рядом с ником. Это изменения должны отразиться везде.

Подскажите, есть ли какой-то хук или модуль, который позволяет реализовать это более грамотно? Как вариант можно допустить подхват параметра из юзер филда профиля заполняемого самим пользователем и там уже на жабаскрипте формировать итог. Но в идеале хотелось бы чтоб этот невидимый юзер филд заполнялся сам, как раз этим XML запросом раз и навсегда и обновлялся например по cron вызову, чтоб облегчить нагрузку. Последнее можно не рассматривать - это чтоб было более понятно, что я хочу реализовать.

Заранее благодарен, с уважением.

Комментарии

Аватар пользователя Stargazer Stargazer 21 января 2010 в 17:45

С xml rpc всё понятно, хотя довольно кудряво и избыточно. Решил сделать проще, модификацией всех модулей связанных с user, profile и т.д.

Вопрос: Могу ли стопроцентно обезопасить себя от обновления и последующих нежелательных сбоев убрав строку в *.info файле модуля [b]project = "drupal"[/b]? Вроде бы именно по этой строке происходит проверка новых версий практически во всех модулях? Или я туплю где-то?

Например убрав у стандартной темы эту строку прекращается поиск апдейтов для темы. Верны ли мои домыслы?

Спасибо!