Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Custom mass PM - пропала строчка

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
IGO
phpBB 2.0.1
Сообщения: 297
Стаж: 18 лет 11 месяцев
Контактная информация:

Сообщение IGO »

Xpert - всё ошибка исчезла. СПАСИБО! Родина вас НЕ забудет!
Терпение и труд - всё перетрут
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Ага... Вспомнила бы еще...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Вечный
phpBB 1.0.0
Сообщения: 6
Стаж: 17 лет 11 месяцев

Сообщение Вечный »

Прошу помощи, мастера!
После установки мода такая ошибка:
Parse error: parse error, unexpected T_BOOLEAN_AND in /home/supersite/public_html/forum/includes/emailer.php on line 234
Предполагаю, ошибка в синтаксисе, в этой строчке у меня
// Did it work?
if (!$result) && !$error_level
{
message_die(GENERAL_ERROR, 'Failed sending email :: ' . (($this->use_smtp) ? 'SMTP' : 'PHP') . ' :: ' . $result, '', __LINE__, __FILE__);
}
Кто знает - помогите! Два раза переустанавливал!...
alexa
phpBB 1.4.1
Сообщения: 41
Стаж: 17 лет 11 месяцев

Сообщение alexa »

Помогайте Господа.

Установил мод. В админке в Управление группами появилась возможность выбрать группу пользователей, но больше ничего нигде нет.
Где еще должно что-то появится?
alexa
phpBB 1.4.1
Сообщения: 41
Стаж: 17 лет 11 месяцев

Сообщение alexa »

Все работает, но не могу понять где выбрать группу пользователей чтоб им личные сообщения пришли. Магу только через точку с запятой написать имена. А где выбрать группу?
alexa
phpBB 1.4.1
Сообщения: 41
Стаж: 17 лет 11 месяцев

Сообщение alexa »

некто данный мод не ставил?
Аватара пользователя
Kvartal
phpBB 1.2.1
Сообщения: 29
Стаж: 17 лет 5 месяцев
Откуда: Киев, Украина
Контактная информация:

Сообщение Kvartal »

Группы имелись в виду те, что уже созданы на форуме. Т.е. модераторы, админы, и т.д. Если хоть какие-то группы уже созданы, то в поле имя увидишь выпадающий список:
Вложения
groups.jpg
R!nG

Сообщение R!nG »

после установки данного мода захожу в админский раздел и в левом
окне ничего нет
Выдаёт вот такое безобразие
Parse error: parse error, unexpected T_VARIABLE in m:\home\forum\www\admin\admin_groups.php on line 141

я не спец конечно но кажеться он говорит что ошибка в 141 строке
я посчитал это строка мода
$group_allow_pm_reg = ( $group_info['group_allow_pm'] == AUTH_REG ) ? ' checked="checked"' : '';


прикладываю весь файл целиком
помогите пожалуйста разобраться
Вложения
admin_groups.txt
(16.11 КБ) 350 скачиваний
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 8 месяцев
Откуда: Бердск
Поблагодарили: 15 раз
Контактная информация:

Сообщение crash »

R!nG писал(а):$group_allow_pm_reg = ( $group_info['group_allow_pm'] == AUTH_REG ) ? ' checked="checked"' : '';
у вас явно какие то кавычки лишние
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 10 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик »

Ну мля, что за утро. crash, глянь. Как тебе это нравится?

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

	$group_hidden = ( $group_info['group_type'] == GROUP_HIDDEN )
// Start add - Custom mass PM MOD
$group_allow_pm_all = ( $group_info['group_allow_pm'] == AUTH_ALL ) ? ' checked="checked"' : '';
$group_allow_pm_reg = ( $group_info['group_allow_pm'] == AUTH_REG ) ? ' checked="checked"' : '';
$group_allow_pm_private = ( $group_info['group_allow_pm'] == AUTH_ACL ) ? ' checked="checked"' : '';
$group_allow_pm_mod = ( $group_info['group_allow_pm'] == AUTH_MOD ) ? ' checked="checked"' : '';
$group_allow_pm_admin = ( $group_info['group_allow_pm'] == AUTH_ADMIN ) ? ' checked="checked"' : '';
// End add - Custom mass PM MOD
 ? ' checked="checked"' : '';
Опять инструкция AFTER, ADD
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 8 месяцев
Откуда: Бердск
Поблагодарили: 15 раз
Контактная информация:

Сообщение crash »

Поручик
ну все по взрослому, как обычно)
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
R!nG

Сообщение R!nG »

Вот что написано в инструкции:
#-----[ FIND ]------------------------------------------------
#
$group_hidden = ( $group_info['group_type'] == GROUP_HIDDEN )

#
#-----[ AFTER, ADD ]------------------------------------------
#

// Start add - Custom mass PM MOD
$group_allow_pm_all = ( $group_info['group_allow_pm'] == AUTH_ALL ) ? ' checked="checked"' : '';
$group_allow_pm_reg = ( $group_info['group_allow_pm'] == AUTH_REG ) ? ' checked="checked"' : '';
$group_allow_pm_private = ( $group_info['group_allow_pm'] == AUTH_ACL ) ? ' checked="checked"' : '';
$group_allow_pm_mod = ( $group_info['group_allow_pm'] == AUTH_MOD ) ? ' checked="checked"' : '';
$group_allow_pm_admin = ( $group_info['group_allow_pm'] == AUTH_ADMIN ) ? ' checked="checked"' : '';
// End add - Custom mass PM MOD

[ AFTER, ADD ] -- ВСТАВИТЬ ПОСЛЕ
что не так я сделал ?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 8 месяцев
Откуда: Бердск
Поблагодарили: 15 раз
Контактная информация:

Сообщение crash »

R!nG
как минимум разорвали строчку..
Поручик писал(а):? ' checked="checked"' : '';
это у вас к чему?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 10 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик »

Надо фрагмент вставить на следующей строке, не разрывая найденную. Должно выглядеть так

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

   $group_hidden = ( $group_info['group_type'] == GROUP_HIDDEN )  ? ' checked="checked"' : '';
// Start add - Custom mass PM MOD 
$group_allow_pm_all = ( $group_info['group_allow_pm'] == AUTH_ALL ) ? ' checked="checked"' : ''; 
$group_allow_pm_reg = ( $group_info['group_allow_pm'] == AUTH_REG ) ? ' checked="checked"' : ''; 
$group_allow_pm_private = ( $group_info['group_allow_pm'] == AUTH_ACL ) ? ' checked="checked"' : ''; 
$group_allow_pm_mod = ( $group_info['group_allow_pm'] == AUTH_MOD ) ? ' checked="checked"' : ''; 
$group_allow_pm_admin = ( $group_info['group_allow_pm'] == AUTH_ADMIN ) ? ' checked="checked"' : ''; 
// End add - Custom mass PM MOD 
Вот на прошлой неделе такая же фигня была в другой теме.
И на что людям голова дается? Пиво в неё пить или курить ею?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
R!nG

Сообщение R!nG »

но так написано в инструкции можно ведь было написать:
#-----[ FIND ]------------------------------------------------
#
$group_hidden = ( $group_info['group_type'] == GROUP_HIDDEN ) ? ' checked="checked"' : '';

прошу прощения за назойливость но не могли бы Вы выложить инструкцию по установке мода Custom mass PM приближенную к реальным строкам в файлах
хоть и прочитал предыдущие посты всё равно сложно разобраться
опишу что меня сбивает с толку в прилагаемой к моду инструкции


privmsg.php

#-----[ FIND ]------------------------------------------------

$to_username = $HTTP_POST_VARS['username'];
нет там такой строки но как я понял заместо неё выступает:
$to_username = phpbb_clean_username($HTTP_POST_VARS['username']); правильно?
дальше
#-----[ FIND ]------------------------------------------------

if ( !($result = $db->sql_query($sql)) )
{
$error = TRUE;
$error_msg = $lang['No_such_user'];
}

$to_userdata = $db->sql_fetchrow($result);
}
else
{
нет там такого блока - есть:
if ( !($result = $db->sql_query($sql)) )
{
$error = TRUE;
$error_msg = $lang['No_such_user'];
}

if (!($to_userdata = $db->sql_fetchrow($result)))
{
$error = TRUE;
$error_msg = $lang['No_such_user'];
}
}
else
{
в котором две дополнительные строки - его менять?
дальше

#-----[ FIND ]------------------------------------------------
#
'POST_PM_IMG' =>
таких там две - после обеих добавлять?
дальше
#-----[ OPEN ]------------------------------------------------
#
includes/emailer.php
#-----[ FIND ]------------------------------------------------
#
return true;
таких там две - обе заменить?
дальше
#-----[ OPEN ]---------
#
includes/usercp_register.php
#-----[ FIND ]------------------------------------------------
#
$signature = str_replace(
нет там такой строки - есть:
$signature = stripslashes($signature);
после неё добавлять?

ВСЁ ОЧЕНЬ НЕ КОНКРЕТНО!
Закрыто

Вернуться в «Поддержка модов для phpBB 2.0.x»