Поздравляю всех с Хеллоуином - 2.0.18 выпущен :)
-
- Former team member
- Сообщения: 2214
- Стаж: 20 лет 1 месяц
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 68 раз
-
- phpBB 2.0.1
- Сообщения: 297
- Стаж: 20 лет
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 20 лет 3 месяца
- Откуда: Novosibirsk,RU
IGO
а что пишет?
а что пишет?
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 2.0.1
- Сообщения: 297
- Стаж: 20 лет
[R: R@m$e$ :U] в том то и дело что просто старая, как обычно, админка. Статистика и всё. А я как понимаю, должна быть в версии 2,0,18 и проверка новых версий.
Вот этой проверки у меня нет. Ошибок не выкидывает.
Вот этой проверки у меня нет. Ошибок не выкидывает.
Терпение и труд - всё перетрут
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
-
- Former team member
- Сообщения: 2214
- Стаж: 20 лет 1 месяц
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 68 раз
-
- phpBB 2.0.1
- Сообщения: 297
- Стаж: 20 лет
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
новой версии.. помоему речь о ней была или нет?IGO писал(а):Не понимаю. Проверка чего?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- Former team member
- Сообщения: 2214
- Стаж: 20 лет 1 месяц
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 68 раз
В templates/стиль/admin/index_body.tpl передIGO писал(а):NoseBleed
Код: Выделить всё
{VERSION_INFO}
Код: Выделить всё
<h1>{L_VERSION_INFORMATION}</h1>
IGO писал(а):Не понимаю. Проверка чего?
Код: Выделить всё
// Check for new version
$current_version = explode('.', '2' . $board_config['version']);
$minor_revision = (int) $current_version[2];
$errno = 0;
$errstr = $version_info = '';
if ($fsock = @fsockopen('www.phpbb.com', 80, $errno, $errstr, 10))
{
@fputs($fsock, "GET /updatecheck/20x.txt HTTP/1.1\r\n");
@fputs($fsock, "HOST: www.phpbb.com\r\n");
@fputs($fsock, "Connection: close\r\n\r\n");
$get_info = false;
while (!@feof($fsock))
{
if ($get_info)
{
$version_info .= @fread($fsock, 1024);
}
else
{
if (@fgets($fsock, 1024) == "\r\n")
{
$get_info = true;
}
}
}
@fclose($fsock);
$version_info = explode("\n", $version_info);
$latest_head_revision = (int) $version_info[0];
$latest_minor_revision = (int) $version_info[2];
$latest_version = (int) $version_info[0] . '.' . (int) $version_info[1] . '.' . (int) $version_info[2];
if ($latest_head_revision == 2 && $minor_revision == $latest_minor_revision)
{
$version_info = '<p style="color:green">' . $lang['Version_up_to_date'] . '</p>';
}
else
{
$version_info = '<p style="color:red">' . $lang['Version_not_up_to_date'];
$version_info .= '<br />' . sprintf($lang['Latest_version_info'], $latest_version) . ' ' . sprintf($lang['Current_version_info'], '2' . $board_config['version']) . '</p>';
}
}
else
{
if ($errstr)
{
$version_info = '<p style="color:red">' . sprintf($lang['Connect_socket_error'], $errstr) . '</p>';
}
else
{
$version_info = '<p>' . $lang['Socket_functions_disabled'] . '</p>';
}
}
$version_info .= '<p>' . $lang['Mailing_list_subscribe_reminder'] . '</p>';
$template->assign_vars(array(
'VERSION_INFO' => $version_info,
'L_VERSION_INFORMATION' => $lang['Version_information'])
);
$template->pparse("body");
include('./page_footer_admin.'.$phpEx);
//
// That's all, Folks!
// -------------------------------------------------
// That's all, Folks!
// -------------------------------------------------
-
- phpBB 2.0.1
- Сообщения: 297
- Стаж: 20 лет
Smayliks ../admin/index.php Присутсвует.
../tevplates/admin/index_body.tpl
Код: Выделить всё
// Check for new version
../tevplates/admin/index_body.tpl
Код: Выделить всё
<td width="20%" class="{guest_user_row.ROW_CLASS}"> <span class="gen"><a href="{guest_user_row.U_WHOIS_IP}" target="_phpbbwhois">{guest_user_row.IP_ADDRESS}</a></span> </td>
</tr>
<!-- END guest_user_row -->
</table>
{VERSION_INFO}
<h1>{L_VERSION_INFORMATION}</h1>
<br />[quote] Тоже вроде есть.
Но вот в админке данных о новой версии нет :? [/quote]
Терпение и труд - всё перетрут
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
-
- Former team member
- Сообщения: 2214
- Стаж: 20 лет 1 месяц
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 68 раз
Проверьте ещё языковые переменные в lang_russian/lang_admin.php
Код: Выделить всё
//
// Version Check
//
$lang['Version_up_to_date']= 'Ваша версия phpBB самая новая, на данный момент для неё нет обновлений.';
$lang['Version_not_up_to_date']= 'Ваша версия phpBB <b>не</b> самая последняя. Для неё доступны обновления, пожалуйста зайдите по адресу <a href="http://www.phpbb.com/downloads.php" target="_new">http://www.phpbb.com/downloads.php</a> для получения последней версии.';
$lang['Latest_version_info']= 'Последняя доступная версия <b>phpBB %s</b>.';
$lang['Current_version_info']= 'Ваша версия <b>phpBB %s</b>.';
$lang['Connect_socket_error']= 'Невозможно установить соединение с сервером phpBB, получено сообщение об ошибке:<br />%s';
$lang['Socket_functions_disabled']= 'Невозможно использовать сокеты.';
$lang['Mailing_list_subscribe_reminder']= 'Чтобы получать последнюю информацию об обновлениях phpBB стоит <a href="http://www.phpbb.com/support/" target="_new">подписаться на нашу рассылку</a>.';
$lang['Version_information']= 'Информация о версии phpBB';
//
// That's all, Folks!
// -------------------------------------------------
// That's all, Folks!
// -------------------------------------------------
-
- phpBB 2.0.1
- Сообщения: 297
- Стаж: 20 лет
-
- Former team member
- Сообщения: 2214
- Стаж: 20 лет 1 месяц
- Откуда: {postrow.POSTER_FROM}
- Поблагодарили: 68 раз
-
- phpBB 2.0.1
- Сообщения: 297
- Стаж: 20 лет
-
- phpBB 1.4.4
- Сообщения: 147
- Стаж: 20 лет 1 месяц
- Откуда: Петербург
Ну вот, наконец-то дошли руки поставить
2 часа просидел, все залил...
Проблема.
При попытке отправить сообщение вылезает
Где я мог накосячить в posting.php? 
Перезалил чистый обратно - все работает.
Добавлено спустя 6 минут 23 секунды:
Тысяча извинений за беспокойство, разобрался уже...
Как всегда, меня сглючило в
и
вместо AFTER, ADD делаю фактически IN-LINE AFTER, ADD
в этом и была вся проблема...
Добавлено спустя 16 минут 34 секунды:
Другая проблема - перестал работать мод HIDE. Проверил - из-за изменений в viewtopic.php
Сделал откат всего, что там модифицируется, - все встало на место...
Добавлено спустя 20 минут 51 секунду:
Таки удалось найти причину проблемы.
На всякий случай напишу объяснение, вдруг кто-нибудь тормозной, еще не обновивший до 18 версии, будет это читать
Проблема была в этом куске мода:
В моем случае, с установленным модом Hide, изменения выглядят так:
Все дело в двух строчках
которые, видимо, привнесены в файл модом Hide и которые я случайно удалил.
Еще раз извините, что поднял столь старую тему

2 часа просидел, все залил...
Проблема.
При попытке отправить сообщение вылезает
Код: Выделить всё
Parse error: parse error, unexpected T_VARIABLE in /home/benzion/public_html/forum/posting.php on line 646

Перезалил чистый обратно - все работает.
Добавлено спустя 6 минут 23 секунды:
Тысяча извинений за беспокойство, разобрался уже...
Как всегда, меня сглючило в
Код: Выделить всё
#
#-----[ FIND ]---------------------------------------------
#
$refresh = $preview ||
#
#-----[ AFTER, ADD ]---------------------------------------------
#
$orig_word = $replacement_word = array();
Код: Выделить всё
#
#-----[ FIND ]---------------------------------------------
# NOTE --- This is a partial match, the whole line on a fresh installation looks like this:
# $user_sig = ( $post_info['user_sig'] != '' && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
#
$user_sig = ( $post_info['user_sig'] != ''
#
#-----[ AFTER, ADD ]---------------------------------------------
#
$userdata['user_sig_bbcode_uid'] = $post_info['user_sig_bbcode_uid'];
вместо AFTER, ADD делаю фактически IN-LINE AFTER, ADD

в этом и была вся проблема...
Добавлено спустя 16 минут 34 секунды:
Другая проблема - перестал работать мод HIDE. Проверил - из-за изменений в viewtopic.php
Сделал откат всего, что там модифицируется, - все встало на место...
Добавлено спустя 20 минут 51 секунду:
Таки удалось найти причину проблемы.
На всякий случай напишу объяснение, вдруг кто-нибудь тормозной, еще не обновивший до 18 версии, будет это читать

Проблема была в этом куске мода:
Код: Выделить всё
#
#-----[ FIND ]---------------------------------------------
#
$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
}
if ( $bbcode_uid != '' )
{
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
}
}
#
#-----[ REPLACE WITH ]---------------------------------------------
#
$user_sig = ($board_config['allow_bbcode']) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace("/\:$user_sig_bbcode_uid/si", '', $user_sig);
}
if ($bbcode_uid != '')
{
$message = ($board_config['allow_bbcode']) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace("/\:$bbcode_uid/si", '', $message);
}
Код: Выделить всё
#
#-----[ FIND ]---------------------------------------------
#
$user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
[u][b]$user_sig = bbencode_third_pass($user_sig, $user_sig_bbcode_uid, $valid);[/b][/u]
}
if ( $bbcode_uid != '' )
{
$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);
[b][u]$message = bbencode_third_pass($message, $bbcode_uid, $valid);[/u][/b]
}
}
#
#-----[ REPLACE WITH ]---------------------------------------------
#
$user_sig = ($board_config['allow_bbcode']) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace("/\:$user_sig_bbcode_uid/si", '', $user_sig);
$user_sig = bbencode_third_pass($user_sig, $user_sig_bbcode_uid, $valid);
}
if ($bbcode_uid != '')
{
$message = ($board_config['allow_bbcode']) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace("/\:$bbcode_uid/si", '', $message);
$message = bbencode_third_pass($message, $bbcode_uid, $valid);
}
Код: Выделить всё
$user_sig = bbencode_third_pass($user_sig, $user_sig_bbcode_uid, $valid);
Код: Выделить всё
$message = bbencode_third_pass($message, $bbcode_uid, $valid);
Еще раз извините, что поднял столь старую тему
