Массовая рассылка по ЛС
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Vityas
- phpBB 1.4.4
- Сообщения: 179
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 59 раз
Re: Массовая рассылка по ЛС
Загадочно. Нет этого пункта у меня... Какие файлы смотреть на предмет недостающего вывода?
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Массовая рассылка по ЛС
Никакие.. Смотреть надо свои права на возможность раздавать и изменять ЭТИ права...Vityas писал(а):Какие файлы смотреть
Или выложить больше инфы о том, что и как и где и откуда и почему...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
-
Vityas
- phpBB 1.4.4
- Сообщения: 179
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 59 раз
Re: Массовая рассылка по ЛС
под основателем. В настройках прав групп данный пункт попросту отсутствует.Пчелкин писал(а):Никакие.. Смотреть надо свои права на возможность раздавать и изменять ЭТИ права...
Или выложить больше инфы о том, что и как и где и откуда и почему...
Возможно при добавлении прав от одного из модов удалил строку, как вариант во всяком случае.Татьяна5 писал(а):После чего пропал?
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Массовая рассылка по ЛС
Еще попытка...здесь что?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Массовая рассылка по ЛС
Код: Выделить всё
SELECT * FROM `phpbb_acl_options` WHERE `auth_option` = 'u_masspm_group'-
Vityas
- phpBB 1.4.4
- Сообщения: 179
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 59 раз
Re: Массовая рассылка по ЛС
здесь всё штатноПчелкин писал(а):Еще попытка...здесь что?
Татьяна5 писал(а):Что возвращает?
Код: Выделить всё
SELECT *
FROM `phpbb_acl_options`
WHERE `auth_option` = 'u_masspm_group'
LIMIT 0 , 30Код: Выделить всё
MySQL вернула пустой результат (т.е. ноль строк). ( Запрос занял 0.0036 сек. )-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Массовая рассылка по ЛС
Несколько вопросов, чтобы не "наломать дров" не видя БД
1. Префикс таблиц форума
2. Что возвращают запросы
1. Префикс таблиц форума
phpbb_?2. Что возвращают запросы
Код: Выделить всё
SELECT * FROM `phpbb_acl_options` WHERE `auth_option_id` = 97Код: Выделить всё
SELECT * FROM `phpbb_acl_groups` WHERE `auth_option_id` = 97Код: Выделить всё
SELECT * FROM `phpbb_acl_roles_data` WHERE `auth_option_id` = 97Код: Выделить всё
SELECT * FROM `phpbb_acl_users` WHERE `auth_option_id` = 97-
Vityas
- phpBB 1.4.4
- Сообщения: 179
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 59 раз
Re: Массовая рассылка по ЛС
нет, но при выполнении я добавил нужный.Татьяна5 писал(а):1. Префикс таблиц форума phpbb_?
Татьяна5 писал(а):SELECT * FROM `phpbb_acl_options` WHERE `auth_option_id` = 97
Код: Выделить всё
INSERT INTO `phpbb_acl_options` (`auth_option_id`, `auth_option`, `is_global`, `is_local`, `founder_only`) VALUES
(97, 'u_pm_attach', 1, 0, 0);Татьяна5 писал(а):SELECT * FROM `phpbb_acl_groups` WHERE `auth_option_id` = 97
Код: Выделить всё
INSERT INTO `phpbb_acl_groups` (`group_id`, `forum_id`, `auth_option_id`, `auth_role_id`, `auth_setting`) VALUES
(83, 0, 97, 0, 1);Татьяна5 писал(а):SELECT * FROM `phpbb_acl_roles_data` WHERE `auth_option_id` = 97
Код: Выделить всё
INSERT INTO `phpbb_acl_roles_data` (`role_id`, `auth_option_id`, `auth_setting`) VALUES
(5, 97, 1),
(6, 97, 1);Татьяна5 писал(а):SELECT * FROM `phpbb_acl_users` WHERE `auth_option_id` = 97
Код: Выделить всё
MySQL вернула пустой результат (т.е. ноль строк). ( Запрос занял 0.0006 сек. )-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Массовая рассылка по ЛС
Тогда разворачивайте старые бекапы, в которыхVityas писал(а):97, 'u_pm_attach', 1, 0, 0
u_masspm_group ещё было, и смотрите какому auth_option_id право соответствовало. Со стандартным не совпало.-
Vityas
- phpBB 1.4.4
- Сообщения: 179
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 59 раз
Re: Массовая рассылка по ЛС
Возможен ли вариант, что проблема возникла при переносе с бесплатного phpbb-сервиса форумного? По идее это право там было искусственно вырезано... Если так, то выкупленная у них база уже не содержала этой роли.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Массовая рассылка по ЛС
ну тогдаVityas писал(а):это право там было искусственно вырезано
только не роли, а права.Vityas писал(а):база уже не содержала этой роли
Ну значит нужно создать заново --> Tutorial.Permissions
Добавлено спустя 10 минут 16 секунд:
Открыть ./language/ru/acp/permissions_phpbb.php
Найти
Код: Выделить всё
$lang = array_merge($lang, array(Код: Выделить всё
'acl_u_masspm_group'=> array('lang' => 'Может рассылать ЛС группам пользователей', 'cat' => 'pm'),Код: Выделить всё
INSERT INTO phpbb_acl_options (auth_option, is_global, is_local, founder_only) VALUES ('u_masspm_group', 1, 0, 0);Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Vityas
- phpBB 1.4.4
- Сообщения: 179
- Стаж: 17 лет 5 месяцев
- Благодарил (а): 59 раз
-
southklad
- phpBB 3.1.0 RC4
- Сообщения: 3467
- Стаж: 14 лет 8 месяцев
- Благодарил (а): 871 раз
- Поблагодарили: 200 раз
Re: Массовая рассылка по ЛС
При отправке ЛС почти 5000 человек выскачила ошибка
Fatal error: Maximum execution time of 30 seconds exceeded in /home/bh49025/public_html/forum/includes/acm/acm_file.php on line 470
Fatal error: Maximum execution time of 30 seconds exceeded in /home/bh49025/public_html/forum/includes/acm/acm_file.php on line 470
-
владимир1983
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 16 лет 4 месяца
- Откуда: Сергиев Посад
- Благодарил (а): 373 раза
- Поблагодарили: 727 раз
Re: Массовая рассылка по ЛС
Скрипту не хватает времени на выполнение. Увеличь значениеigorbond писал(а):Maximum execution time
Код: Выделить всё
Maximum execution time = 30За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)

