Главная » Записи с тегом "XHTML 1.0 Strict"

Рубрики с меткой ‘XHTML 1.0 Strict’

Открытие страниц в новом окне

По сравнению с phpBB3, у ссылок в phpBB2 были несколько другие принципы работы: когда Вы кликали на них, открывалось новое окно с соотыетствующей страницей. Это изменение было предпринято по нескольким причинам, но самой важной причиной было стремление достигнуть стандарта верстки XHTML 1.0 Strict для всего форума.

Если Вы все же хотите добиться этого эффекта на форуме phpBB3, то необходимо внести несколько небольших изменений. В этой статье мы постарается подробно объяснить Вам, как это сделать.

Создане ссылок, которые будут открываться в новом окне

Для начала, давайте попробуем создать обычные ссылки (те, что создаются без помощи BBCode) которые будут автоматически открывать страницу в новом окне. Для этого откройте файл includes/functions_content.php и найдите показанный ниже фрагмент кода (обычно это строка 592):

$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»;
}

Читать далее »