Перейти к публикации

Ошибки Валидации Связанные С {calendar} И {vote}


Рекомендованные сообщения

Добрый день. не могли бы вы подсказать, из-за чего могло появится около 30 ошибок после того, как я добавил {calendar} и {vote}? пхп файлы calendar и vote не изменял, в main.tpl указал так:

<td width="170" align="center" style="background: url('{THEME}/images/calen.png');" height="170" class="png">{calendar}</td>

и немного позже это:

<td width="172" bgcolor="#FFFFFF" align="left">{vote}<br />

Подскажите пжл, почему валидатор validator.w3.org показал мне столько ошибок?

Ссылка на сообщение
Поделиться на других сайтах

Календарь точно не валиден, я внес в него изменения в 7.0, а вот опрос не знаю почему не валиден, посмотрите сами ошибки они е указываются

Ссылка на сообщение
Поделиться на других сайтах

вот сами ошибки, которые выдает валидатор:

 Line 210, Column 91: the name and VI delimiter can be omitted from an attribute specification only if SHORTTAG YES is specified . 

…me="vote_check" type="radio" checked value="0"> Лучший из новостных</div><div


 Line 210, Column 101: end tag for "input" omitted, but OMITTAG NO was specified . 

…heck" type="radio" checked value="0"> Лучший из новостных</div><div class="vo


 Line 210, Column 45: start tag was here . 

…<div id="dle-vote"><div class="vote"><input name="vote_check" type="radio" ch


 Line 210, Column 194: end tag for "input" omitted, but OMITTAG NO was specified . 

…"vote_check" type="radio"  value="1"> Неплохой движок</div><div class="vote">


 Line 210, Column 145: start tag was here . 

… из новостных</div><div class="vote"><input name="vote_check" type="radio"  v

 Line 210, Column 283: end tag for "input" omitted, but OMITTAG NO was specified . 

…"vote_check" type="radio"  value="2"> Устраивает ... но ...</div><div class="


 Line 210, Column 234: start tag was here . 

…плохой движок</div><div class="vote"><input name="vote_check" type="radio"  v


 Line 210, Column 378: end tag for "input" omitted, but OMITTAG NO was specified . 

…"vote_check" type="radio"  value="3"> Встречал и получше</div><div class="vot


 Line 210, Column 329: start tag was here . 

…ет ... но ...</div><div class="vote"><input name="vote_check" type="radio"  v


 Line 210, Column 470: end tag for "input" omitted, but OMITTAG NO was specified . 

…"vote_check" type="radio"  value="4"> Совсем не понравился</div></div><br />


 Line 210, Column 421: start tag was here . 

…чал и получше</div><div class="vote"><input name="vote_check" type="radio"  v


 Line 215, Column 114: end tag for "td" omitted, but OMITTAG NO was specified . 

…"bbcodes" value="Голосовать" /></form></td>


 Line 212, Column 13: start tag was here . 

		 <tr><td>


Line 215, Column 114: end tag for "tr" omitted, but OMITTAG NO was specified . 

…"bbcodes" value="Голосовать" /></form></td>


 Line 212, Column 9: start tag was here . 

		 <tr><td>


Line 215, Column 114: end tag for "table" omitted, but OMITTAG NO was specified . 

…"bbcodes" value="Голосовать" /></form></td>


 Line 211, Column 8: start tag was here . 

		<table width="170">


Line 215, Column 119: end tag for "div" omitted, but OMITTAG NO was specified . 

…des" value="Голосовать" /></form></td>


 Line 207, Column 9: start tag was here . 

</script><div id='vote-layer'>


 Line 217, Column 23: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified . 

		  <form method=post name="vote_result" action=''>


Line 228, Column 5: end tag for "td" omitted, but OMITTAG NO was specified . 

</div><br />

подскажите пжл, как это можно поправить, чтобы валидатор хоть ошибок не вывадал

Ссылка на сообщение
Поделиться на других сайтах

а можете подсказать, где именно в calendar и vote зрз я должен поправить некоторые строки, чтобы у меня валидатор не ругался на сайт работающем под движком версии 6,7?

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

я конечно извеняюсь, но в 7,0 ошибки с валидацей вроде как исправлены не были. у меня валидатор как показывал отсутствие валидности в компонентах движка, так до сих пор и показывает.. можете подсказать как можно поправить эти невалидные ошибки?

Ссылка на сообщение
Поделиться на других сайтах

можете подсказать как можно поправить эти невалидные ошибки

для начала нужно показать сами ошибки и при этом выполнить правила форума и указать ссылку на ваш сайт

Ссылка на сообщение
Поделиться на других сайтах

Опрос не валиден по причине находящихся таблиц в форме, т.е.

[votelist]

		<table width="100%"><tr><td class="slink">{title}</td></tr></table><br>

		<form method="post" name="vote" action=''>

		{list}<br>

		<table width="100%">

		 <tr><td>

	  <input type="hidden" name="vote_action" value="vote">

..........................................
такого быть не должно Если надо, пользуйтесь моим:
[votelist]

<p>{title}</p>

<form method="post" name="vote" action=''>

{list}

	<input type="hidden" name="vote_action" value="vote" />

	<input type="hidden" name="vote_id" id="vote_id" value="{vote_id}" />

	<input type="submit" onclick="doVote('vote'); return false;" class="addButton" value="Голосовать" />

	</form>

	<form method="post" name="vote_result" action=''>

	<input type="hidden" name="vote_action" value="results" />

	<input type="hidden" name="vote_id" value="{vote_id}" />

	<input type="submit" onclick="doVote('results'); return false;" class="addButton" value="Результаты"  />

	</form>

<br />

[/votelist]

[voteresult]

<p>{title}</p>

<br />

{list}

<br />

<p>Всего проголосовало: {votes}</p>

[/voteresult]

Остается добавить классы, чтобы выровнять кнопки и заголовки.

2DImaN!

с формой добавления комментариев сильно удивитесь на кучу ошибок

можете подсказать как можно поправить эти невалидные ошибки?

Ковыряться в файлах *php

Изменено пользователем EzS
Ссылка на сообщение
Поделиться на других сайтах

EzS,

так это шаблон, а не файлы скрипта. Шаблоны свои нужно делать, я за валидностью не гонюcь, поэтому мне неважно валидет дефолтовый шаблон или нет, главное чтобы этот шаблон корректно отображался во всех браузерах.

Ссылка на сообщение
Поделиться на других сайтах

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

Я не и обвиняю, просто это подсказка to DImaN

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...