Ой, да )
Надо ж так:
Код: Выделить всё
'THANKED' => $profiledata['user_thanked'].' / '.$profiledata['user_thanks'],
Там тоже исправил..
Код: Выделить всё
'THANKED' => $profiledata['user_thanked'].' / '.$profiledata['user_thanks'],
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_forums.php
#-----[ FIND ]------------------------------------------
# This may be a partial find and not the whole line.
#
$sql = "INSERT INTO " . FORUMS_TABLE . "
#
#-----[ IN-LINE FIND ]------------------------------------------
#
" . $field_sql . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, forum_thank
Спасибо за комент, но там все ок. Можно сделать и before, но тогда, как сказал RedNaxi, следующий запрос тоже надо заменить на beforego писал(а):я конечно.могу ошибаться,но во мне закралась увереность,что все же BEFORE ADD, что и сделалано мною.о моде впечатление прекрасное,что и было еще более года назад) два запроса в базу в виотопике конечно удручительно,но что поделаешь)))
Код: Выделить всё
//
// Confirm deletion
//
$s_hidden_fields = '<input type="hidden" name="' . POST_POST_URL . '" value="' . $post_id . '" />';
if ($delete || $mode == 'delete') {
$s_hidden_fields .= '<input type="hidden" name="mode" value="delete" />';
$l_confirm = $lang['Confirm_delete'];
} else
if ($mode == 'thank') {
$s_hidden_fields .= '<input type="hidden" name="mode" value="thank" />';
$l_confirm = $lang['Confirm_thanks'];
} else {
$s_hidden_fields .= '<input type="hidden" name="mode" value="poll_delete" />';
$l_confirm = $lang['Confirm_delete_poll'];
}
$s_hidden_fields .= '<input type="hidden" name="sid" value="' . $userdata['session_id'] . '" />';
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_forums.php
#-----[ FIND ]------------------------------------------
# This may be a partial find and not the whole line.
#
$sql = "INSERT INTO " . FORUMS_TABLE . "
#
#-----[ IN-LINE FIND ]------------------------------------------
#
" . $field_sql . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, forum_thank
#
#-----[ FIND ]------------------------------------------
# This may be a partial find and not the whole line.
#
VALUES ('" . $next_id . "', '" . str_replace("\'", "''",
#
#-----[ IN-LINE FIND ]------------------------------------------
#
$value_sql . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, " . intval($HTTP_POST_VARS['forumthank']) . "
это место упорно не хочет выполнять! может в этом проблема?UPDATE phpbb_users AS u SET u.user_thanks = (SELECT COUNT(*) FROM phpbb_thanks AS t WHERE t.user_id = u.user_id);
UPDATE phpbb_users AS u SET u.user_thanked = (SELECT COUNT(*) FROM phpbb_thanks AS t, phpbb_posts AS p WHERE t.post_id = p.post_id AND p.poster_id = u.user_id);
Врят ли. Это просто пересчет. Он при начальной установке не обязателен.Suhar писал(а):это место упорно не хочет выполнять! может в этом проблема?
А вы попробуйте попереключать включение и отключение спасиб в форумах.go писал(а):Обьясните " где собака зарыта"(
Код: Выделить всё
//
// Default permissions of public ::
//
$field_sql = "";
$value_sql = "";
while( list($field, $value) = each($forum_auth_ary) )
{
$field_sql .= ", $field";
$value_sql .= ", $value";
}
подтверждение запрашивается, даже возле аватарки появилось "Благодарности"VVVas писал(а):Врят ли. Это просто пересчет. Он при начальной установке не обязателен.
После нажатия кнопки должно спрашивать подтверждение, если нет - ищите косяк в установке.
Ет не фикт,эт был вопрос)Lektor писал(а):Если чесно я не понял сути вопроса/проблемы ? хм.. все и так работает корректно .. или нет ?
проверял.самое первое, что я сделал как установил мод...обысчноя так и делаю..установил мод-теститрую...Ошибок нет(не замечано)...Исправил как написнаов оригинальной инструкции ...подождем,что скажет сам автор.VVVas писал(а):А вы попробуйте попереключать включение и отключение спасиб в форумах.
go, я полагаю ты понимаешь, что если сделать before и after, то sql запрос будет неправильный, т.е. он может и будет выполняться, но данныебудут неправильными. Если это не понятно, то могу объяснить. А вот почему работает с неправильными данными сказать не могу и, честно говоря, особо разбираться желания нетgo писал(а):первый запрос сделан бефоре,второй афтер..ошибок НЕ выдает адекватно реагирует на ситуацию.Обьясните " где собака зарыта"(