Список всех зарегистрированных юзеров.

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
oleg17
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 9 месяцев

Список всех зарегистрированных юзеров.

Сообщение oleg17 »

Могу ли я вывести список всех зарегистрированых пользователей просто списком?
И этот вопрос не имеет отношения к стандартному выводу всех пользователей. Хотелось бы сделать такой блок и вставлять туда куда мне надо на любой странице.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: Список всех зарегистрированных юзеров.

Сообщение Rayden »

Кто его знает, что ты можешь, а что не можешь.
Вот выбрть правильный раздел для своего вопроса ты точно не можешь.

переношу
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Список всех зарегистрированных юзеров.

Сообщение FladeX »

На phpbb.com есть мод, который добавляет отдельную страницу на форум, на которой выводится список всех пользователей форума в виде перечисления их ников с ссылкой на их профиль.
Но по идее это делается недолго - нужен один SELECT * FROM USERS_TABLE, а затем get_username_string для форматирования ника в виде ссылки.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Список всех зарегистрированных юзеров.

Сообщение Пчелкин »

Хм... После тщательного поиска нашел только эту тему!!! Модов нужных не нашел...
А надо что?
Уважаемые спецы, а можно запросом в БД вывести список всех никнеймов и их IDов, что б полученные данные потом просто скопировать в текстовый формат? Больше ничего и не надо в этом списке. Можно ограничить список только теми, у кого более Х сообщений. Бывает такое? Список заиметь нужно только один раз...
Для чего?
Для вступления в клуб необходимы ИДы всех его участников. К ИДам добавляется код группы в клубе и получается личный идентификатор у каждого, завязанный к никнейму с форума...
Последний раз редактировалось Пчелкин 07.12.2014 3:55, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Список всех зарегистрированных юзеров.

Сообщение Shredder »

Пчелкин писал(а):Уважаемые спецы, а можно запросом в БД вывести список всех никнеймов и их IDов, что б полученные данные потом просто скопировать в текстовый формат?
В какой форме нужно выводить?
К примеру:
Никнейм / ID
или:
Никнейм - ID

или ещё как-то.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Список всех зарегистрированных юзеров.

Сообщение Пчелкин »

Никнейм id
И больше ничего...Список потом в Ексель пихают...
Один пробел между получается
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Список всех зарегистрированных юзеров.

Сообщение Shredder »

Поместить скрипт в корень форума, запустить. Тут же в корне должен появиться файл result.txt с нужным списком. Открывать редактором Notepad++
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Shredder 07.12.2014 3:31, всего редактировалось 1 раз.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Список всех зарегистрированных юзеров.

Сообщение Пчелкин »

Shredder писал(а): Тут же в корне должен появиться файл result.txt с нужным списком.
Абалдеть... полез...

Добавлено спустя 4 минуты 39 секунд:

Код: Выделить всё

[phpBB Debug] PHP Warning: in file [ROOT]/userlist.php on line 51: file_put_contents(result.txt): failed to open stream: Permission denied
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Список всех зарегистрированных юзеров.

Сообщение Shredder »

Чота плюётся твой сервер от file_put_contents. У меня работало.

Заменил скрипт, попробуй.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Список всех зарегистрированных юзеров.

Сообщение Пчелкин »

Эт не мой... Эт автобарыги тойотовские...
щас...

Добавлено спустя 28 секунд:
[phpBB Debug] PHP Warning: in file [ROOT]/userlist.php on line 50: fopen(result.txt): failed to open stream: Permission denied
[phpBB Debug] PHP Warning: in file [ROOT]/userlist.php on line 51: fwrite() expects parameter 1 to be resource, boolean given
[phpBB Debug] PHP Warning: in file [ROOT]/userlist.php on line 52: fclose() expects parameter 1 to be resource, boolean given

Добавлено спустя 4 минуты 53 секунды:
На трех разных форумах попробовал оба варианта - то же самое...
Млин... Долбанная СТК... В ней ведь, например, есть вывод списков по любым условиям... Но те самые ИДы не выводятся... Вот чо было не запихать иды туда, и не была проблемм... Млин...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Список всех зарегистрированных юзеров.

Сообщение Shredder »

А если права на папку с форумом на время записи установить 777 ? Или попробовать так:
В файле строку:

Код: Выделить всё

$new_file = 'result.txt';
Заменить на:

Код: Выделить всё

$new_file = 'store/result.txt';
Тогда список будет лежать в папке store.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Список всех зарегистрированных юзеров.

Сообщение Пчелкин »

Shredder писал(а):Тогда список будет лежать в папке store.
:D :D :D :D :D :D :D :D
Аааафигеть... 10 512 юзеров как на духу... :lol:
Вечером направлю стаканчик кефирчика...
Спасибо огромное, Shredder !!!! Ты самый лучший их всех лучших... :shock: :shock: :shock:
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Список всех зарегистрированных юзеров.

Сообщение Shredder »

Лучший из всех тот, кто делает больше всех расширений и модов, которые хорошо работают. Я пока делаю мало :D
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Список всех зарегистрированных юзеров.

Сообщение Пчелкин »

Зато ты быстрый... Как метеор... А это часто важней... Время - деньги...

Добавлено спустя 41 минуту 17 секунд:
Пчелкин писал(а):направлю стаканчик кефирчика
Гатова...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Список всех зарегистрированных юзеров.

Сообщение Пчелкин »

Shredder, еще раз огромное спасибо! Все вышло замечательно! Данные легко впрыгнули в столбцы екселевской таблицы. Затем по столбцу идов математической формулой добавили ид группы сервиса и таким образом каждый получил свой ид для вип карты на обслуживание сервисом охранных сигнализаций фирмы Тойота... Огромное еще раз спасибо!!!
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

Вернуться в «Для авторов (phpBB 3.0.x)»