Ссылки при редактировании сообщений
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
konstanta
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 13 лет 3 месяца
Ссылки при редактировании сообщений
Доброго времени суток, заранее хочу извиниться если подобная тема есть, то пожалуйста дайте на нее ссылку, не смог найти.
Проблема в следующем.
При редактировании сообщения с ссылкой в поле редактирования сразу после ссылки добавляется вот такая ерунда " onclick="window.open(this.href);return false;", как можно от этого избавиться?
Версия phpBB: 3.0.11
Заранее благодарен за помощь
Проблема в следующем.
При редактировании сообщения с ссылкой в поле редактирования сразу после ссылки добавляется вот такая ерунда " onclick="window.open(this.href);return false;", как можно от этого избавиться?
Версия phpBB: 3.0.11
Заранее благодарен за помощь
-
bumbr
- phpBB 1.4.4
- Сообщения: 129
- Стаж: 15 лет 3 месяца
- Откуда: Беларусь
- Благодарил (а): 44 раза
- Поблагодарили: 24 раза
Re: Ссылки при редакрировании сообщений
konstanta
А что устанавливалось для открытия ссылок в новом окне?
А что устанавливалось для открытия ссылок в новом окне?
-
konstanta
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 13 лет 3 месяца
Re: Ссылки при редактировании сообщений
Тут я бессилен, форум достался по наследству, вот ссылка http://smersh-allods.ru/forum/
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Ссылки при редактировании сообщений
Значит поиск
onclick и window.open(this.href);return false; по файлам, начать можно с styles/ваш_стиль/template/bbcode.html, posting.php, includes/message_parser.php и далее все в папке includes-
konstanta
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 13 лет 3 месяца
Re: Ссылки при редактировании сообщений
В папке includes в файле functions_content нашел вот такие строчки
В папке \styles\AeroBlack\template\ в файле bbcode.html, вот такие строки
Подскажите пожалуйста, что теперь с этим делать, заранее благодарен.
Код: Выделить всё
# $html = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
if ($type == MAGIC_URL_EMAIL)
{
$html = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
}
else
{
$html = "$whitespace<!-- $tag --><a$class href=\"$url\" onclick=\"window.open(this.href);return false;\">$text</a><!-- $tag -->$append";
}
return $html;
}Код: Выделить всё
<!-- BEGIN code_open -->
<div class="codewrapper"><div class="codetitle"><b>{L_CODE}:</b> <a href="#" onclick="selectCode(this); return false;">{L_SELECT_ALL_CODE}</a></div><div class="codecontent"><code>
<!-- END code_open -->Код: Выделить всё
<!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Ссылки при редактировании сообщений
includes/functions_content.php
Заменить фрагмент на
bbcode.html
Заменить только второй фрагмент на
includes/functions.php
Заменить часть кода (от
Заменить фрагмент на
Код: Выделить всё
$html = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
return $html;
}Заменить только второй фрагмент на
Код: Выделить всё
<!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->Заменить часть кода (от
case 'bbcode_htm': до break;)
Код: Выделить всё
case 'bbcode_htm':
return array(
'#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
'#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?">.*?</a><!\-\- l \-\->#',
'#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)">.*?</a><!\-\- \1 \-\->#',
'#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
'#<!\-\- .*? \-\->#s',
'#<.*?>#s',
);
break;-
konstanta
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 13 лет 3 месяца
Re: Ссылки при редактировании сообщений
После сделанных изменения форум стал выдавать вот такую ошибку
Parse error: syntax error, unexpected $end in Z:hometest1.ruwwwforumincludesfunctions_content.php on line 1365
(решил для начала сделать всё на локальном серваке)
Заранее благодарен.
Добавлено спустя 39 минут 16 секунд:
Нашел ошибку
Добавлено спустя 6 минут 47 секунд:
Огромнейшее спасибо! Все заработало, но старые ссылки по прежнему при редактировании сообщения вылезают с подобной ошибкой, возможно ли это как то исправить?
Parse error: syntax error, unexpected $end in Z:hometest1.ruwwwforumincludesfunctions_content.php on line 1365
(решил для начала сделать всё на локальном серваке)
Заранее благодарен.
Добавлено спустя 39 минут 16 секунд:
Нашел ошибку
Код: Выделить всё
$html = "$whitespace<!-- $tag --><a$class href="$url">$text</a><!-- $tag -->$append";
}
return $html;
}Огромнейшее спасибо! Все заработало, но старые ссылки по прежнему при редактировании сообщения вылезают с подобной ошибкой, возможно ли это как то исправить?
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз

