users

yyuurraa Пнд, 14/10/2013 - 17:07

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

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

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

alexefremo Сб, 20/07/2013 - 13:36

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

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

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

chocho Ср, 10/07/2013 - 21:31

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

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

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

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

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

andreyks Сб, 27/10/2012 - 22:36

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

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

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

nicksevenfold Втр, 29/05/2012 - 07:42

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

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

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

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

Спасибо.

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Kvark Пт, 30/12/2011 - 09:35

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

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

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

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

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

valery-a@yandex.ru Пт, 02/12/2011 - 10:15

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

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

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

Upser Пнд, 15/08/2011 - 16:09

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

Добрый день.

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

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

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

Алексей Дёмин Сб, 25/06/2011 - 12:29

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

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

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

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

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

iflight Сб, 18/06/2011 - 23:48

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

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

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

Urfin Вс, 29/05/2011 - 14:22

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

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

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

Zonder Ср, 27/04/2011 - 11:36

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

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

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

Тип материала: 
Версия Drupal: 
0 Спасибо

InvDeath Ср, 02/03/2011 - 14:11

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

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

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

Тип материала: 
Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

zegmant Пт, 11/02/2011 - 01:07

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

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

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

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

evgeny_ufa Вс, 12/12/2010 - 15:20

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

Уважаемые друзья, очень прошу Вас помочь!
Сижу, разбираюсь с модулем 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();
Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Derik Пнд, 13/09/2010 - 10:04

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

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

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

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

Аргументы:

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

Поля:

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

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

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

Модули и темы: 
Версия Drupal: 
0 Спасибо

chel Сб, 31/07/2010 - 13:14

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

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

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

goodboy Втр, 04/05/2010 - 16:21

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

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

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

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

KingBabar Пт, 01/01/2010 - 22:00

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

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

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

Lex-DRL Сб, 26/12/2009 - 06:43

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

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

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

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

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

Страницы