Настройки пользователей - где хранить?

Аватар пользователя Tankha

Есть некоторые настрокий (переменная - значение), список которых одинаков для всех, а вот значения у каждого пользователя должны быть свои (хочу таким образом хранить добавленные мной настройки интерфейса).
Для каждого пользователя должны при регистрации автоматом назначатся свои значения по умолчанию, которые в дальнейшем будут меняться и должны сохраняться на стороне сервера.
Где бы их хранить? Делать отдельную таблицу или может воспользоваться Content Profile? Там можно для каждого пользователя автоматом при регистрации создавать документ определенного типа. В него можно навставлять ССК-полей с нужными параметрами и запретить пользователям доступ. В таком варианте их удобно будет просматривать админу...

Какие еще могут быть варианты?

Ключевые слова:
Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя Tankha
Tankha 8 лет назад

Мда... Оказываетсчя у модуля Flag есть масса полезных функций.... В т.ч. и почти всё что мне нужно. Единственное там только булевы значения получится сохранять.
Я его использовал для флагания нод, а он может еще и юзеров флагать.
И отлично кооперируется с Rules. :)

Он может даже больше чем я ожидал. Мне-то надо было фильтрацию вывода сделать для каждого юзера.
Так там вставляем где угодно (например в блоке):
<?php print flag_create_link('fools', $account->uid); ?>
И получаем джава-ссылочку позволяющую флагать то что нужно без перезагрузки страницы. Можно еще в Rules прописать какое-нибудь правило... Да уж проблема оказалась на три клика.

P.S.
Сам с собой поговорил... :)

0 Спасибо
Аватар пользователя Химический Али
Химический Али 8 лет назад

Стандартный модуль profile умеет это все. Еще и с относительными удобствами.

0 Спасибо
Аватар пользователя Tankha
Tankha 8 лет назад

Дело в том, что у Flags это реализовано на все 100 + еще чуть-чуть :) Profile - это же вроде просто анкета пользователя... - ?

0 Спасибо
Аватар пользователя Химический Али
Химический Али 8 лет назад

Не только, там можно кучу полей насовать, да еще на разных страницах. Да загляните хотя бы в свой профиль тут.

0 Спасибо
Аватар пользователя rujet
rujet 7 лет назад

Есть ли такой же модуль умеющий хранить не только булевые значения?

0 Спасибо