"Сообщение в конце страницы" с html-тегами

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

Аватар пользователя Гость Гость (не проверено) 21 июля 2006 в 20:40

Подскажите, плиз...
Ввожу "Сообщение в конце страницы" с html-тегами, а дрюпаль отдульные куски неправильно воспринимает. В частности трабла с счетчиками

Лучший ответ

Аватар пользователя seaji seaji 24 июля 2006 в 17:28

Не знаю, не знаю. У меня в блокноте ясно написано : "UTF-8"
Или они под этим подразумевают UTF-16 ?

Комментарии

Аватар пользователя Shedko Shedko 22 июля 2006 в 5:06

А собственно чего вы хотите, вы видели свой код на выходе на страничке ?

<img src="http://d8.cc.b0.a1.top.list.ru/counter&#039;+
&#039;?id=1099795;t=88;js=&#039;+js+a+&#039;;rand=&#039;+Math.random()+
&#039;"
border="0" height="18" width="88" />') if(11
<a target="_top" href="http://top.mail.ru/jump?from=1099795"><img src="http://d8.cc.b0.a1.top.list.ru/counter?js=na;id=1099795;t=88" border="0" height="18" width="88" alt="РейтингMail.ru" /></a>

'

)//--&gt;
<br>

<img src="http://counter.yadro.ru/hit?t24.6;r&#039;+
escape(document.referrer)+((typeof(screen)==&#039;undefined&#039;)?&#039;&#039;:
&#039;;s&#039;+screen.width+&#039;*&#039;+screen.height+&#039;*&#039;+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+&#039;;u&#039;+escape(document.URL)+
&#039;;&#039;+Math.random()+
&#039;"
alt="" title=" показано число посетителей за сегодн" border="0" width="88" height="15">')//--&gt;


Т.е. как видно, Вы заставляете выодить этот мусор

') if
'
)//-->
')//-->


А случилось такое, скорее всего потому, что вы вставляли код ручным методом и ваш редактор HTML "запорол" некоторые символы. Используйте простой блокнот для вставки этих кодов, он по крайней мере от себя ничего не добавит.

Если же Вы вставляли это как "блок" в Друпале, то скорее всего был выбрал какой то формат ввода, при котором происходит автоматическая обработка текста с заменой небезопасных конструкций и т.д. просто выберите отключите все фильтры.

Аватар пользователя Гость Гость (не проверено) 22 июля 2006 в 10:24

Не, это ввод “Сообщение в конце страницы” в настройках и там, вроде, нельзя указывать тип вставок (PHP, HTML и т.д.)

-=-=-=-=-

<\/a>')
if(11Рейтинг<a class=Mail.ru">')//-->
')//-->

-=-=-=-=-

Аватар пользователя Гость Гость (не проверено) 22 июля 2006 в 10:26

Блин, извиняюсь, модераторы(админы) отредактируйте мой предыдущий пост, пожалуста...
Не указал, чтобы html не распозновал

Аватар пользователя Гость Гость (не проверено) 22 июля 2006 в 10:41

вот полностью код, который я вставляю.
-=-=-=-

Drupal CMS Development by Barmaley

Design by WhiteDiver
<\/a>')
if(11Рейтинг<a class=Mail.ru">')//-->

<\/a>')//-->

-=-=-=

В подтверждение "вины" друпла привожу страницу, сделанную без его участия http://primatov.net.ru/counter.htm

Аватар пользователя Shedko Shedko 22 июля 2006 в 21:18

Ну не надо винить Друпал, как всегда мы виноваты сами,

Просто у меня когда то тоже была такая проблема. Smile

И так, теперь подробнее:

Идем в "Управление" -> "Форматы ввода"
на этой страничке мы видим допустимые форматы ввода,
1. нажимаем "Добавить формат ввода",
2. на новой страничке в поле имя вводим что угодно, например "Full HTML CODE"
3. Там где выбор ролей которые могут использовать этот формат ввода

anonymous user
authenticated user

НЕ СТАВИМ НИ ОДНОЙ ГАЛОЧКИ, т.е. этим небезопасным форматом будем пользоваться только сами.

Потом идет группа "Фильтры" и вот здесь СНИМАЕМ ВСЕ галочки, что приведет к тому, что Друпал будет вставлять именно наш код безо всяких преобразований.
4. Теперь идем в настройки блоков и вставляем наш код по новому,
5. ВСЕ.

Только не забудьте при вставке кода выбрать формат ввода именно наш "Full HTML CODE"

Аватар пользователя Эстонец Эстонец 22 июля 2006 в 21:42

Это все замечательно, НО я ввожу код не в блоках, а в "Основные установки" > "Сообщение в конце страницы"

или вы мне советуете не заниматься этой ерундой, а содать блок внизу... мысль

Аватар пользователя Эстонец Эстонец 22 июля 2006 в 22:04

Вопрос исчерпан, ибиделся на тему pushbutton и отредактировал исходники page.tpl
правда появилсь еще одна проблемка - с русскими комментариями к баннерам. В каком формате должен быть файл сохранен, не знаете?

Аватар пользователя Nick Nick 23 июля 2006 в 17:38

Блокнот не умеет сохранять в utf8, только в utf16.
.
В [url=/faq]FAQ[/url] есть тема про кодировки, там были названы win-редакторы, которые работают с utf8.