Заголовок сайта в Page Title с тегом br

Главные вкладки

Аватар пользователя VasyOK VasyOK 10 января 2011 в 17:30

1. Это было давно
Название сайта (Управление - О сайте) было написано в несколько строчек с тегом <br>.

Отображалось название в несколько строчек, НО тег <br> тоже отображался в заголовке окна браузера.

Поставил модуль Page Title и в заголовке браузера тег <br> исчез.

2. Это было недавно.
Недавно сайт переехал на другой хостинг. Заодно и Drupal был обновлен. В результе тег <br> опять отображается в заголовке окна браузера. Хотя модуль Page title на месте. Как это исправить?

Оговорюсь сразу: это вопрос о модуле Page title. Как прописать название сайта в несколько строк средствами CSS я прекрасно знаю.

Комментарии

Аватар пользователя vitok vitok 10 января 2011 в 18:31

Для начала я б попробовал пересохранить нужные страници и настройки самого Page Title (не объяснимые решения для необъяснимых проблем)
Во вторых что в настройках Page Title? подставной токен с названием сайта? или отруки вприсанное название сайта? Что-то мне подсказывает что там токен, замени на нужное название (без тега <br>) и нет проблем.

Аватар пользователя VasyOK VasyOK 10 января 2011 в 21:22

В настройках Page title все по умолчанию, т.е как поставилось, так никогда ничего там и не настраивалось - и все прекрасно работало. Вт только как обновил Drupal и модуль Page title так такое и произошло.

Я это наблюдаю уже на нескольких своих сайте.

vitok, настраивать этот модуль я умею.
"Что-то мне подсказывает что там токен, замени на нужное название (без тега
) и нет проблем."
Совершенно верно так оно и есть, но моя задача, чтобы без тега отображалась именно переменная [имя сайта]

/*Обновл.*/

Нет, Page title используется не только для этого.

Аватар пользователя vitok vitok 10 января 2011 в 20:05

"VasyOK" wrote:
Совершенно верно так оно и есть, но моя задача, чтобы без тега отображалась именно переменная [имя сайта]

это мне напомнило девиз "Бороться искать, найти и перепрятать"))
А смысл? что запрещает ручками вписать название? оно ведь не меняеться динамически каждый день?))

Да и если уж так надо то всегда можно в page.tpl.php обернуть заголовок в check_plain тогда по сути и Page Title не нужен если он только для этого использовался.

Аватар пользователя INTALL INTALL 30 января 2012 в 18:38

Заголовок блока с тегом <br> вывел так:

Просто поменял в шаблоне block.tpl.php

<h2<?php print $title_attributes; ?>><?php print $block->subject ?></h2>

на

<h2<?php print $title_attributes; ?>><?php print $block->title ?></h2>

Аватар пользователя VasyOK VasyOK 30 января 2012 в 23:30

Ой я уже забыл про что.

Вкратце сажу так: модуль Page title действительно раньше не отображал теги. Сейчас отображает.

Свою проблему я решил с помощью CSS.