users

Создание wiev для категорий пользователей

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

Возникла такая проблема: админ регистрирует user и выбирает в какой категории в таксномию его отнести, как мне построить вюху для отображения user по категориям (user это определенные фирмы)

0 Спасибо

Profile 2 popup окна регистрации

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

Здравствуйте. Мне необходимо сделать 2 формы для регистрации разных типов пользователей. Для решения данной задачи подходит модуль Profile2. Но есть одно "но". Необходимо чтобы эта форма регистрации "выпадала"(popup). Со стандартными логином/регистрацией справился на ура модуль Ajax Login/Register. Но вот беда. Я не знаю как добавить ещё одну форму регистрации второго пользователя. Может быть вы подскажете решение?

0 Спасибо

Удалить пользователей по маске e-mail

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

Собственно, сабж.

Спамеры хрумером позарегали несколько тысяч левых акков. Хотелось бы их удалить.
Все они зарегистрированы группами на разные мыла, которые можно сгруппировать по маске e-mail а-ля "blablamail132.com"

Собственно, поделитесь плиз сниппетом или решением, как посносить их используя маску e-mail.
Я по идее вывел с помощью Views список юзеров в виде таблицы с expose фильтром по маске мыла и ссылкой на удаление акка, но удалять по одному юзеру можно до пенсии. а как проставить в таблицу галочки и ссылку на пакетное удаление я не умею.

0 Спасибо

Импорт пользователей в батче

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

Делаю импорт пользователей из другого сайта. Без профайлов только имя, емаил, дату регистрации. По 100 штук. Первая сотня добавляется чуть больше минуты, вторая - чуть медленнее, а потом скорость падает до 13 минут за сотню пользователей. Апач и мускул грузят по 50% на intel i3. 16 тыс я просто не дождусь на рабочем ноуте, а на сервере батч вообще после 4-й сотни зависает.
Делал по John K. VanDyk "Pro Drupal Development". Собственные и контриб модули не отключал, но там хук юсер не использовал.
Мне кажется импорт 16 тыс должен занимать не больше 10 минут. Отрабатывается 160 раз бустрап, 160 раз подключение к внешней базе (с этим проблем нет) и 16000 раз отрабатывает хук юсер. В чём подвох?

0 Спасибо

Вывод пользователя с последними записями в блоге

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

Доброго времени суток.

Стоит задача реализовать на странице Вывод списка пользователей с последними 5 записями в блоге. При выборе во Views вывода по материалу и применения фильтра по пользовательским ролям (авторы блогов) несколько раз выводится один и тот же пользователь, при выборе вывода по пользователям не могу назначить вывод полей материала.

Прошу помощи, если кто сталкивался, либо подскажите в какую сторону копать.

Спасибо.

0 Спасибо

Подскажите как можно организовать "handshaking"?

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

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

Например все по нулям - я выбираю юзера, выбираю первую картинку, ввожу скажем 200 - отправить, тот юзер скажем видит в столбике юзеров мой ник с восклицательным знаком скажем (ну чтоб обратил внимание) и ткнув на мой ник попадает на страничку где видит что я пытаюсь передать ему 200 дерева скажем, жмет принято - вверху под картинкой дерева на его половине загораеться 200. В любой момент можно кликнуть на юзера и увидеть этот баланс.

С выводом вроде все понятно, вьювз мне в руки, а вот как сделать связку нажал кнопку - запрос - нажал кнопку - подтвердил?

0 Спасибо

Настройка списка пользователей в админке

Аватар пользователя valery-a@yandex.ru

Подскажите, пожалуйста, возможно ли настроить вывод произвольного поля в стандартном списке пользователей в админке?

0 Спасибо

Получить список всех пользователей

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

Добрый день.

Подскажите, пожалуйста.
Как получить список всех зарегистрированных пользователей сайта?
В action "Execute custom PHP code" модуля rules.

Если бы нужен был один пользователь (по имени или ИДу), то можно было бы использовать предварительно action "Load a user account" и потом с ним работать.
А вот тут как, не пойму :(

0 Спасибо

Синхронизация юзеров d6 и d7

Аватар пользователя Алексей Дёмин

Привет, коллеги!

Подскажите пожалуйста способ синхронизировать юзеров из разных версий друпалов?
Есть работающий сайт d6, с большим количеством дописок, и сейчас нет возможности гладко обновить до d7.
Есть задача сделать параллельный сайт, с оригинальным контентом, но с общей базой пользователей. d7 подходит под техзадание полностью, кроме пункта про общих пользователей.

Любые drupal-like идеи, пожалуйста :)

0 Спасибо

Объединение пользователей двух сайтов на D6 и D7

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

Есть два сайта - один на Drupal 6, другой на Drupal 7. На шестерке зарегано с сотню юзеров. Хотелось бы, объединить базы данных, чтобы старые имели доступ к обоим сайтам а новые могли регистрироваться на любом из сайтов.
Как такое осуществить?
Пока что придумал только вариант с скриптами, на каждом сайте, которые после определенных действий (регистрация, смена пароля...) будут подключаться к обоим базам и править таблицы юзеров. Думаю это не лучшая затея, может как попроще можно?)

0 Спасибо

Как вывести свою ссылку в блоке "Сейчас на сайте"

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

Как вывести свою ссылку в стандартном блоке "Сейчас на сайте". Ну например ссылку "Все пользователи"(/profile).

0 Спасибо

[РЕШЕНО] Блок "эту тему просматривают"

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

Каким образом сделать блок, в котором будут выводится ники участников, просматривающих данную страницу?

Понятно, что нужно брать данные из user_access за какой-то отрезок времени.
Но как привязать их к конкретной ноде?

0 Спасибо

Юзеры. Профиль, блоки

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

Есть несколько вопросов относительно представлений информации о пользователях (как на самой странице пользователя, так и в виде списков в блоках по определенным параметрам).

1. Страница профиля. Хочу узнать "устоявшийся", самый популярный/стабильный вывод необходимой информации о пользовете на его странице. Из самого необходимого можно отметить:
- Картинку пользователя, обработаную через определенный Вид показа изображений, отличный от указанного в Стиль для показа изображений в Настройки учетной записи.
- Список последних комментариев на материалы сайта, их оценка (UpDown, как на youtube).
- Список последних/рейтинговых/популярных марериалов, опубликованых пользователем.
- Информация с userpoints (кто и кого благодарил, действия).
- Все должно быть отображено на подобии страницы в соц сетях фейсбук лайк (стана, блоки...). т.е. гибкость шаблонизации.
- С og cписок другей, групп, споледние обсуждения, сообщения (пм для владельца).
- Информация о себе в отдельном блоке (доп поля, сск ссылки на список подобных)
Ну в общем чтобы была возможность свободного выбора/реализации.
Сейчас пытаюсь сделать через views расставить в panels. Такой вариант подходит, или лучше user-profile.tpl.php наполнять руками (если это возможно для подобной задачи)?
Проблема с views состоит в том, что не могу найти фильтр для блока по странице пользователя. Т.е чтобы на странице конкретного пользователя в блове вьюз отбражались поля только этого юзера.

0 Спасибо

Как исправить БД? Found row where the auto_increment column has the value 0

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

В таблице users при проверке выдает Found row where the auto_increment column has the value 0
сайт вроде работает, возникли проблемы при попытке копировать базу.

стандартным Починить таблицу вопрос не решается

0 Спасибо

Прошу помочь разделить доступ в модуле Family

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

Уважаемые друзья, очень прошу Вас помочь!
Сижу, разбираюсь с модулем Family, так-то все понятно как-что в нем заводится, но после того как я создал в нем несколько записей, оказалось что их могут видеть все пользователи на сайте. Причем при заведении нового члена семьи можно выбрать родителей, созданных другими пользователями на сайте, что соответственно не правильно.

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

Я попытался реализовать сам, но в виду отсутствия опыта, у меня выводит все подряд, без ограничений. Прошу помочь исправить код чтобы выбирались записи, созданные текущим пользователем.

Вот пример моего кода:

 $ancestorgroups=array();
  $groups=db_query('SELECT family_group.nid, family_group.uid, family_group.title_format FROM family_group, users where users.uid=family_group.uid');
  IF ($groups) {
  while ($data = db_fetch_array($groups)) {
  $ancestorgroups[$data['nid']]=$data['title_format'];
  }
  }
  $form['GRUP'] = array(
    '#type' => 'select',
    '#title' => t('Ancestry Group'),
    '#default_value' => $node->GRUP,
    '#options' => array('' => 'Нет', 'Семьи' => $ancestorgroups),
  );

А вот пример оригинального кода:

$ancestorgroups=array();
0 Спасибо

Проблема vote up\down

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

В общем обновил плагин vote up\down до версии 6.x-2.0.

Теперь не получается вывести лучших пользователей.

Делаю так в представлении:

Аргументы:

Пользователь: Vote results (баллы, total score)

Поля:

Пользователь: Имя
Vote results: Значение

Напротив пользователя теперь ничего не выводится (пусто). Пробовал и другие настройки, то же самое. Пробовал другие новые версии - аналогично.

А вот в прошлой версии все работало.

0 Спасибо

пользоваетель (дата рождения, паспорт, инн, образование) - как добавить еще поля?

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

как пользователеям добавить еще поля?
например дату рождения, университ, образование, где работает......,.......,, ?

0 Спасибо

Перенос базы пользователей (c Друпал5 на Друпал6) [Выполнено]

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

Возникла задача перенести базу пользователей с сайта на Drupal5 на сайт на Drupal6. База пользователей - это список пользователей с аккаунтами, ролями, профилями и картинками. Насколько я понял, это таблицы files, profile_fields, profile_values, role, users, users_roles.

Я установил на обоих сайтах модуль Backup&Migrate, экспортировал указанные таблицы (структуру и данные) и импортировал на сайте с Drupal6. Теперь на новом сайте эти таблицы имеют формат Drupal5, что приводит, например к проблеме при создании материала (из-за отсутствия поля signature_format в таблице users); да и непонятно, что будет при добавлении новых файлов или пользователей, так как в Drupal6 поля-идентификаторы в этих таблицах стали автоинкрементными; и т.д. Я надеялся, что update.php исправит ситуацию, но этого не произошло. Кроме как воспользоваться phpmyadmin и вручную править структуру в таблицах (или же вручную править INSERT в файле экспорта) ничего на ум не приходит. Но это как-то ненадежно. Прошу помощи у сообщества, возможно кто-то уже решал подобную задачу.

0 Спасибо

Создание пользователей внешними средствами

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

Итак, задача следующая: существует таблица с 2мя полями: логин и пароль, нужно с использованием этих данных внешним скриптом создать пользователей в Друпле. Нашел таблицу users содержание которой вроде бы понятно имя - логин, пароль - md5-хэш пароля... Но вот значения полей created, login, access и data вводят меня в недоумение. Что там нужно указывать для того, чтобы создать работоспособную запись о пользователе? Заранее премного благодарен.

0 Спасибо

[РЕШЕНО] Глюк auto_increment в таблице users при импорте дампа

Аватар пользователя Lex-DRL

Обнаружил такую проблему: при импорте дампа в таблице users постоянно происходит одна ересь: пользователь с id=0 (тот, который выполняет роль гостя) почему-то получает следующий по автоинкременту номер. И, соответственно, автоинкремент увеличивается на 1. Т.е. id пользователей такие:

В дампе:
0
1
2
3
auto_increment 4

После импорта в базе:
4
1
2
3
auto_increment 5

0 Спасибо