Страница 2 из 4

Добавлено: 01.11.2005 11:36
IGO
Xpert - всё ошибка исчезла. СПАСИБО! Родина вас НЕ забудет!

Добавлено: 01.11.2005 11:42
Xpert
Ага... Вспомнила бы еще...

Добавлено: 02.05.2006 22:38
Вечный
Прошу помощи, мастера!
После установки мода такая ошибка:
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__);
}
Кто знает - помогите! Два раза переустанавливал!...

Добавлено: 08.10.2006 22:40
alexa
Помогайте Господа.

Установил мод. В админке в Управление группами появилась возможность выбрать группу пользователей, но больше ничего нигде нет.
Где еще должно что-то появится?

Добавлено: 09.10.2006 20:10
alexa
Все работает, но не могу понять где выбрать группу пользователей чтоб им личные сообщения пришли. Магу только через точку с запятой написать имена. А где выбрать группу?

Добавлено: 10.10.2006 23:01
alexa
некто данный мод не ставил?

Добавлено: 01.11.2006 0:27
Kvartal
Группы имелись в виду те, что уже созданы на форуме. Т.е. модераторы, админы, и т.д. Если хоть какие-то группы уже созданы, то в поле имя увидишь выпадающий список:

Добавлено: 07.08.2007 5:14
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"' : '';


прикладываю весь файл целиком
помогите пожалуйста разобраться

Добавлено: 07.08.2007 6:39
crash
R!nG писал(а):$group_allow_pm_reg = ( $group_info['group_allow_pm'] == AUTH_REG ) ? ' checked="checked"' : '';
у вас явно какие то кавычки лишние

Добавлено: 07.08.2007 7:15
Поручик
Ну мля, что за утро. 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

Добавлено: 07.08.2007 8:03
crash
Поручик
ну все по взрослому, как обычно)

Добавлено: 07.08.2007 11:04
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 ] -- ВСТАВИТЬ ПОСЛЕ
что не так я сделал ?

Добавлено: 07.08.2007 11:06
crash
R!nG
как минимум разорвали строчку..
Поручик писал(а):? ' checked="checked"' : '';
это у вас к чему?

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

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

   $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 
Вот на прошлой неделе такая же фигня была в другой теме.
И на что людям голова дается? Пиво в неё пить или курить ею?

Добавлено: 07.08.2007 11:26
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);
после неё добавлять?

ВСЁ ОЧЕНЬ НЕ КОНКРЕТНО!