- Все для CMS | Joomla, Drupal, phpBB, Wordpress, DLE, IPB - http://cmsart.ru -
Открытие страниц в новом окне
Posted By admin On 16.04.2012 @ 2:23 пп In Расширение функциональности phpBB3 | No Comments
По сравнению с phpBB3, у ссылок в phpBB2 были несколько другие принципы работы: когда Вы кликали на них, открывалось новое окно с соотыетствующей страницей. Это изменение было предпринято по нескольким причинам, но самой важной причиной было стремление достигнуть стандарта верстки XHTML 1.0 Strict для всего форума.
Если Вы все же хотите добиться этого эффекта на форуме phpBB3, то необходимо внести несколько небольших изменений. В этой статье мы постарается подробно объяснить Вам, как это сделать.
Для начала, давайте попробуем создать обычные ссылки (те, что создаются без помощи BBCode) которые будут автоматически открывать страницу в новом окне. Для этого откройте файл includes/functions_content.php и найдите показанный ниже фрагмент кода (обычно это строка 592):
И замените его следующим фрагментом:
Затем откройте файл bbcode.html в Вашем скине (если Вы используете стиль prosilver, он находится по адресу styles/prosilver/template/bbcode.html file) и найдите следующий фрагмент кода:
Теперь замените его на:
Последнее, но не менее важное, Вы также должны внести изменения, которые позволят phpBB пропарсить добавленный html-код: откройте includes/functions.php и замените следующий фрагмент кода, который обычно находится на 2740 строке…
… на этот фрагмент:
Т. к. Вы уже обновили файл шаблона не забудьте также произвести очистку кэша на форуме с помощью соответствующей кнопки в админке.
Article printed from Все для CMS | Joomla, Drupal, phpBB, Wordpress, DLE, IPB: http://cmsart.ru
URL to article: http://cmsart.ru/phpbb/phpbb-articles/phpbb-addfunc/otkryitie-stranits-v-novom-okne
Click here to print.
Copyright © 2012 Поддержка CMS | Документация, статьи по Joomla, Drupal, phpBB. All rights reserved.