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

phpbb 2.0.20

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 19 лет 1 месяц
Благодарил (а): 20 раз
Поблагодарили: 30 раз
Забанен: Бессрочно

Сообщение MAzZY »

Изменять только одну строку. У меня тоже такое было
Codeblight
phpBB 1.0.0
Сообщения: 7
Стаж: 18 лет 2 месяца

Сообщение Codeblight »

Нашел баг походу - конструкция:

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

[url=www.ya.ru]Яндекс[/url]
кажет нифига, хотя ббкод включен, хтмл включен ... ((
причем раньше помню на 2.0.19 работало. Как поправить кто знает ?
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 19 лет
Откуда: Киев

Сообщение natali »

у меня работает. по крайней мере в предпросмотре; добавляет туда http://

Добавлено спустя 1 минуту 21 секунду:

и при посте тоже.
Codeblight
phpBB 1.0.0
Сообщения: 7
Стаж: 18 лет 2 месяца

Сообщение Codeblight »

а у меня там ниче нет... если жать "правка" - нормально вернет исходный текст типа

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

[url=http://www.ya.ru]Яндекс[/url]
Добавлено спустя 2 минуты 33 секунды:

В коде кстати получается вот так:

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

<a href="http://http://www.ya.ru" target="_blank" class="postlink"></a>
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 19 лет
Откуда: Киев

Сообщение natali »

а если я нажимаю правку то выдаёт как было... без http://
Codeblight
phpBB 1.0.0
Сообщения: 7
Стаж: 18 лет 2 месяца

Сообщение Codeblight »

а если убрать http в поле (т.е. написать вот так:

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

[url=www.ya.ru]Яндекс[/url]
то в коде получается что то типа:

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

<a href="mailto:www.ya.ru">www.ya.ru</A>
Добавлено спустя 30 минут 55 секунд:

Гляжу это уже БОЯН... тов. BMG, не подскажите как справились с проблемой ???

(Проверил исправления BBcode.php - у меня все как надо, для обновления использовал мод версию обновления).
Аватара пользователя
IGO
phpBB 2.0.1
Сообщения: 297
Стаж: 19 лет 1 месяц

Сообщение IGO »

Как понять этот кусок кода, что он делает?

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

#
#-----[ FIND ]---------------------------------------------
# Line 165
		if( $word_id )

#
#-----[ REPLACE WITH ]---------------------------------------------
#
		$confirm = isset($HTTP_POST_VARS['confirm']);

		if( $word_id && $confirm )

#
И вот ещё: что тут отменя хотят? Удалить строки?

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

admin/pagestart.php

#
#-----[ FIND ]---------------------------------------------
# Line 47
	message_die(GENERAL_MESSAGE, $lang['Not_admin']);
}

if ($HTTP_GET_VARS['sid'] != $userdata['session_id'])
{

#
#-----[ FIND ]---------------------------------------------
# Line 52
	$url = str_replace(preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name'])), '', $HTTP_SERVER_VARS['REQUEST_URI']);
	$url = str_replace(preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path'])), '', $url);
	$url = str_replace('//', '/', $url);
	$url = preg_replace('/sid=([^&]*)(&?)/i', '', $url);
	$url = preg_replace('/\?$/', '', $url);
	$url .= ((strpos($url, '?')) ? '&' : '?') . 'sid=' . $userdata['session_id'];


#
#-----[ REPLACE WITH ]---------------------------------------------
# Just remove/delete the lines (replacing with an empty line)


# 
Терпение и труд - всё перетрут
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 11 месяцев
Откуда: Бердск

Сообщение crash »

1. подверждения хотят
2. просят удалить строки
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 19 лет
Откуда: Киев

Сообщение natali »

translate.ru рулит

replacing with an empty line - заменить на пустую строку. (это правда без транслейта :)
Аватара пользователя
IGO
phpBB 2.0.1
Сообщения: 297
Стаж: 19 лет 1 месяц

Сообщение IGO »

natali, порой он так переведёт что хоть стой хоть падай! Спасибо за совет!
Терпение и труд - всё перетрут
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 19 лет
Откуда: Киев

Сообщение natali »

Just remove/delete the lines - просто уберите\удалите строки

второй класс )))
Аватара пользователя
IGO
phpBB 2.0.1
Сообщения: 297
Стаж: 19 лет 1 месяц

Сообщение IGO »

Ну вот вляпался.

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

index.php

#
#-----[ FIND ]---------------------------------------------
# Line 117
while( $category_rows[] = $db->sql_fetchrow($result) );

#
#-----[ REPLACE WITH ]---------------------------------------------
#
while ($row = $db->sql_fetchrow($result))
{
	$category_rows[] = $row;
}

#
У меня строчки
while( $category_rows[] = $db->sql_fetchrow($result) );
в index.php нет :?
Как-то была тема по оптимизации index.php я проводил эту оптимизацию, может это связанно?
Терпение и труд - всё перетрут
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 7 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

IGO
Это и есть та самая оптимизация. Результат глянуть то можно было?
я люблю daft punk | новый sugoi.ru
s-corp
phpBB 1.0.0
Сообщения: 4
Стаж: 18 лет 6 месяцев

Сообщение s-corp »

baldahin писал(а): мне помогло вот это:

in includes/functions_post.php
find

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

$message = addslashes($message);	
after add

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

$message = str_replace('"', '\\"', $message);
Насколько я понял после первой строки надо добавить вторую. У меня это не сработало. Как решить проблему с цитированием?
Обработка quote пропала после обновления через update_latest с 18 до 20 версии.
Модов нет.
Аватара пользователя
Makc666
phpBB 1.4.4
Сообщения: 126
Стаж: 18 лет 7 месяцев
Откуда: MSK-RU

Сообщение Makc666 »

s-corp писал(а):
baldahin писал(а): мне помогло вот это:

in includes/functions_post.php
find

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

$message = addslashes($message);	
after add

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

$message = str_replace('"', '\\"', $message);
Насколько я понял после первой строки надо добавить вторую. У меня это не сработало. Как решить проблему с цитированием?
Обработка quote пропала после обновления через update_latest с 18 до 20 версии.
Модов нет.
А ты уверен, что ты правильно обновил?
Ошибок других не было?

Давай нам сюда весь свой:
includes/functions_post.php
Или выложи его куда-нибудь.
...... Изображение ...... "А стукачков мы не любим!"

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