Drupal 6.22
надо снимать поинты за загрузку аватара пользователем.
Используется (Userpoints 6.x-1.2) + (Userpoints User Picture 6.x-1.2)
Что хочется - проверка условия для пользователя, что у него поинтов Userpoints больше , например 100 и если меньше - блокировать кнопку загрузки аватара. В настоящий момент аватара загружается и если поинтов меньше чем надо поинты не снимаются
включены (Userpoints rules integration 6.x-1.2) и (Rules 6.x-1.4) с их помощью можно такое сделать?
Комментарии
если такое возможно только через программирование пример кода кинте плиз
народ, реально надо такая фишка. как граничить возможность установки аватара. любой метод. пытаюсь ролями как-то но на аватар никакие правила навесить не могу.![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
кто может, помогите, ткните юзера в ссылку если такая есть
в модуле avatar_selection есть птичка Disable users uploading pictures to profile
как сделать так чтобы такой чекбокс включался-отключался в зависимости от роли пользователя(или на странице прав появился для ролей,
устанавливается в форме так:
// $Id: avatar_selection.admin.inc,v 1.1.2.9 2009/02/09 10:47:18 snpower Exp $
$form['update']['disable_user_upload'] = array(
'#type' => 'checkbox',
'#title' => t('Disable users uploading pictures to profile'),
'#description' => t('Allow users to pick their avatar from the selection but prevent them from uploading new avatars when editing their account.'),
'#default_value' => variable_get('avatar_selection_disable_user_upload', FALSE),
);
....
$form['update']['submit'] = array(
'#type' => 'submit',
'#value' => t('Update'),
);
return $form;