Массовая рассылка по ЛС

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Массовая рассылка по ЛС

Сообщение HAMMER663 »

akcon писал(а):Шаблоны у меня размещаются в базе
Лучше бы хранить их на сервере..
Админка - стили - темы - обновить
akcon
phpBB 1.2.1
Сообщения: 21
Стаж: 17 лет 5 месяцев
Благодарил (а): 1 раз

Re: Массовая рассылка по ЛС

Сообщение akcon »

Не помогло :(
По прежнему выводится блок

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

<fieldset class="fields1">
<div class="column1">
....
</div>
...
а вот этого (что должно быть после него) нет

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

<div class="column2">
....
</div>
Последний раз редактировалось akcon 25.03.2012 13:38, всего редактировалось 1 раз.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Массовая рассылка по ЛС

Сообщение HAMMER663 »

К сожалению, ничем больше помочь не могу. Вы ничего так толком объяснить не смогли. Либо вы не сделали всего того, что вам говорили ранее. Либо вы не настроили права доступа..
akcon
phpBB 1.2.1
Сообщения: 21
Стаж: 17 лет 5 месяцев
Благодарил (а): 1 раз

Re: Массовая рассылка по ЛС

Сообщение akcon »

У меня один вопрос - какой алгоритм вывода этого блока кода и какой файл php за это отвечает.

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

		<!-- IF S_GROUP_OPTIONS -->
			<div class="column2">
				<dl>
					<dd><label for="group_list">{L_USERGROUPS}:</label> <select name="group_list[]" id="group_list" multiple="multiple" size="4" class="inputbox">{S_GROUP_OPTIONS}</select></dd>
				</dl>
			</div>
		<!-- ENDIF -->
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Массовая рассылка по ЛС

Сообщение HAMMER663 »

Смотри два файла
includes/ucp/ucp_pm_compose.php
includes/ucp/ucp_pm_options.php
В частности строка 'S_GROUP_OPTIONS' => ($config['allow_mass_pm'] && $auth->acl_get('u_masspm_group')) ? $group_options : '',
akcon
phpBB 1.2.1
Сообщения: 21
Стаж: 17 лет 5 месяцев
Благодарил (а): 1 раз

Re: Массовая рассылка по ЛС

Сообщение akcon »

Файлы одинаковы. Что в дистрибутиве 3.0.10, что на хостинге.

Добавлено спустя 1 час 5 минут 49 секунд:
Поборол. Начал как тут написано: [FAQ] Права доступа
Изучил в таблице "отследить результат" последнюю строку (в правой колонке - итоговое значение)
Потом посмотрел, что юзер состоит в группе Администратор и входит еще в группу зарегистрированные пользователи.
При этом группа по умолчанию - Администраторы.
Пошел в Пользователи и группы - Управление пользователями - ввел ник - выбрал группы -
Удалил его из группы зарегистрированные пользователи и заработало!

Хотя в версии 3.0.6 (с которой обновлялся) все работало, когда юзер находился в обеих группах.

Также сделал вывод, что если пользователь состоит в нескольких группах, то во всех этих группах должны быть выставлены права на разрешение рассылки ЛС группам. Тогда также все будет работать. Но если это группа зарегистрированные пользоватли, то тут думаю - не резонно так поступать :)

Спасибо всем за помощь.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Массовая рассылка по ЛС

Сообщение HAMMER663 »

Вот как до жути обидно, что вы не читаете то что вам пишут. Сто раз говорили проверьте права доступа... Изучайте http://www.phpbbguru.net/kb/administrat ... ns-system/
Может поймете, что вы даже сейчас совершаете ошибки
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Массовая рассылка по ЛС

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

akcon писал(а):Удалил его из группы зарегистрированные пользователи и заработало
Грубейшая ошибка...
Выведите его из группы админы...и все...юзер пропал...косяки с форумом обеспечены...и с БД тоже...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
akcon
phpBB 1.2.1
Сообщения: 21
Стаж: 17 лет 5 месяцев
Благодарил (а): 1 раз

Re: Массовая рассылка по ЛС

Сообщение akcon »

Я читал данную статью.
Права конкретного пользователя устанавливал Может рассылать ЛС группам пользователей Да
В правах группы Администраторы также устанавливал в Права доступа пользователя в Может рассылать ЛС группам пользователей Да
В Управление группами - Настройки - включал - Группа может получать личные сообщения: Да

Или мне нужно сделать следующее:
Права групп - Зарегистрированные пользователи - Права доступа пользователя - Личные сообщения - Может рассылать ЛС группам пользователей: Никогда заменить на Нет?
В таком варианте все работает. Но мне не по себе от того, что один из 7000 пользователей, попавших в одну из модераторских групп получит возможность рассыласть сообщения в группы.

Прикрепляю 2-а скрина. Один когда пользователь в группе Администраторы
2-й когда в администраторах и в зарегистрированыых пользователя

Я хочу разобраться. Поэтому и прошу помощи. Ткните куда смотреть, если я не вижу очевидного. Материал прочел - видимо не доходит до меня что-то. Извините. Заранее благодарен.

Добавлено спустя 10 минут 53 секунды:
Пчелкин писал(а):
akcon писал(а):Удалил его из группы зарегистрированные пользователи и заработало
Грубейшая ошибка...
Выведите его из группы админы...и все...юзер пропал...косяки с форумом обеспечены...и с БД тоже...
Спасибо. Осознал. Вернул Администратора в группу Зарегистрированные пользователи.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AllFuns
phpBB 1.4.0
Сообщения: 39
Стаж: 17 лет 3 месяца
Откуда: Иваново

Re: Массовая рассылка по ЛС

Сообщение AllFuns »

Ознакомился с темой, но так и не нашел ответ. Есть ли в Админке функция массовой отправки сообщения не по мылу, а именно по ЛС, как от лица администрации форума?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Массовая рассылка по ЛС

Сообщение Pazh »

нету. А в чем проблема Админу отправить ЛС группе Зарегистрированные пользователи?
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
AllFuns
phpBB 1.4.0
Сообщения: 39
Стаж: 17 лет 3 месяца
Откуда: Иваново

Re: Массовая рассылка по ЛС

Сообщение AllFuns »

А если групп много? Все равно отправлять только зареганым пользователям и все? В эту группу все-равно все должны входить, независимо от новых групп? Я что-то не подумал, кстати.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Массовая рассылка по ЛС

Сообщение Pazh »

Если админ сильно не извращался с правами доступа и группами, то, по-умолчанию, все юзеры должны быть в группе Зарегистрированные пользователи (в том числе и участники группы Новые пользователи)
Помощь в ЛС/email только за WM или ЮMoney
Vityas
phpBB 1.4.4
Сообщения: 179
Стаж: 17 лет 5 месяцев
Благодарил (а): 59 раз

Re: Массовая рассылка по ЛС

Сообщение Vityas »

Подскажите, в 3.0.12 все осталось так же в выставлении прав? Просто у меня нет второго пункта, который "Может рассылать ЛС группам" :shock:
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Массовая рассылка по ЛС

Сообщение Sheer »

Да
u_masspm_group.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Запросы модов для phpBB 3.0.x»