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

И снова валидатор


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

Эта гадина ругается на мои ссылки вида: <a href="/index.php?do=shop&magazinectid=23">Сотовые телефоны</a> А конкретно на чать <a href="/index.php?do=shop&magazinectid=23">Сотовые телефоны</a>...

Как сделать нормального вида ссылки чтоб он не ругался?

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

А вместо знака "=" ??

Хотя все) Заменил этот знак и сразу стало ок) Спасибо!

А не в курсе что за ошибки файла стилей? http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.mobile-soft.su

Заранее спасибо

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

А не в курсе что за ошибки файла стилей? http://jigsaw.w3.org....mobile-soft.su

Заранее спасибо

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

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

Подскажите то означают эти ошибки? http://validator.w3.org/check?uri=http%3A%2F%2Fwww.mobile-soft.su

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

Вот как у меня прописано это в шаблоне

<table><tr><td><div class="rating-text">Рейтинг:&nbsp;</div>{rating}</td></tr></table>
Да посмотрел по исходному коду страницы.. ВРоде так и есть див в спане... А где изменить наоброт как я понимаю?! А если быть точнее то вотэта функция полностью:
function ShowRating($id, $rating, $vote_num, $allow = true) {

 global $is_logged, $member_id, $config, $lang, $db;


 if ($rating) $rating = round($rating, 0); else $rating = 0;


switch($rating) {

case ($rating >= 0):

$rating = '<span style="color: #009900;">+'.$rating.'</span>';

break;

case ($rating <= 0):

$rating = '<span style="color: #FF0000;">'.$rating.'</span>';

break;

case($rating == 0):

$rating = '<span style="color: #000000;">'.$rating.'</span>';

break;

}


$rated = <<<HTML

<span id="ratig-layer-{$id}">

 <div id="ratig-layer">

  <a href="#" class="r1-unit" onclick="doRate('-1', '{$id}'); return false;">

   <img src="/templates/Default/images/down.gif" border="0" alt="" />

  </a>

  {$rating}

  <a href="#" class="r2-unit" onclick="doRate('1', '{$id}'); return false;">

   <img src="/templates/Default/images/up.gif" border="0" alt="" />

  </a>

 </div>

</span>

HTML;


 return $rated;

}



function ShortRating($id, $rating, $vote_num, $allow = true) {

 global $config, $lang;


 if ($rating) $rating = round($rating, 0); else $rating = 0;


switch($rating) {

case ($rating >= 0):

$rating = '<span style="color: #009900;">+'.$rating.'</span>';

break;

case ($rating <= 0):

$rating = '<span style="color: #FF0000;">'.$rating.'</span>';

break;

case($rating == 0):

$rating = '<span style="color: #000000;">'.$rating.'</span>';

break;

}


$rated = "<span id=\"ratig-layer-" . $id . "\">";

$rated .= <<<HTML

 <div id="ratig-layer">

  <a href="#" class="r1-unit" onclick="doRate('-1', '{$id}'); return false;">

   <img src="/templates/Default/images/down.gif" border="0" alt="" />

  </a>

 {$rating}

  <a href="#" class="r2-unit" onclick="doRate('1', '{$id}'); return false;">

   <img src="/templates/Default/images/up.gif" border="0" alt="" />

  </a>

 </div>

HTML;


 $rated  .= "</span>";


 return $rated;

}


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

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

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

Ну если это кому то важно, можно ещё написать

Делался в лицензионном Notepad

Для шаблона использовались эксклюзивные краски ChromaLusion

Ширина 1024px высота 2800px глубина 500px

Сопротивление 700 Ом

Да дофига в общем чего можно написать)) Если чел не в теме ему лижбы чё быо написано, а знающих людей этой надписью не удивиш.

Ещё можно написать, совместим с ИЕ1 ИЕ2 ИЕ3 один фиг никто проверить не сможет.

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

Да что ерунду то писать... Просто вот захотелось чтоб была полная валидность и все)

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

Да просто понятно когда какие то критические ошибки о валидности беспокоится, а тут то что. К тому же поменяв что-то в файлах движка, ты сделаешь установку шаблона сложнее, а оно того не стоит чтоб исправлять 2 - 3 ошибки валидатора. Если хочешь чтоб всё было идеально и как ты хочешь то напиши CMS с нуля и всё.

Я лично просто не понимаю вот этой панацеи валидаторной. Если я завтра объявлю себя консорциумом, выдвину свои стандарты вёрстки, ты тоже будешь верстать только так как верстаю я? В этом мире всё идеально точного небывает, каждый по чуть чуть где то чего то нахватался, в итоге сверстал шаблон. А этот консорциум мне гитлера напоминает типа "Рожайте белобрысых арийцев а если родите других то это и не дети вовсе"

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

Ошибок валидности - море.

Помогать просто так я думаю никто не будет.

Плати фрилансу, он исправит.

Я узнавал... 300 ошибок стоит 100$

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

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

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

inokentik,

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

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

Да я это понимаю, это поставил хак, который делает рейтинг в виде повышения и понижения стрелочками) Но вот как валидность сделать, что то не додуматься

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

очень просто смотрите на ошибки, читайте их и исправляйте

Рейтинг:&nbsp;</div><span id="ratig-layer-1602"> <div id="ratig-layer">
document type does not allow element "div" here; означает что тег div не может быть вложен в тег span
Рейтинг:&nbsp;</div><span id="ratig-layer-1601"> <div id="ratig-layer">

ID "ratig-layer" already defined означает что дублирование ID которое уже задано ранее.

И т.д.

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

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

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

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

Если на то пошло, и здесь имеются добрые люди, у моего сайта 62 Errors, 6 warning(s), давайте я каждый код сюды впишу, а вы поможете его мне решить, а?

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

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

Например у вас видно сразу ошибки... Тэг <hr> надо ЗАКРЫВАТЬ, так чт оэто скорей вам надо подучить штмль))) Он должен быть такого вида <hr /> это первое...

Затем все картинки должны быть тоже закрытыми тэгами, у вас сейчас так <img что то там>, а надо вот так <img что то там /> то есть опять же ЗАКРЫВАТЬ тэг слэшем!

Затем третье в параметре <tr> значение высоты НЕ ПИШЕТСЯ, они пишется в параметре <td> а у вас вот как <tr height="20">

Исправте это и больше половины ошибок у вас точно исчезнет... У вас ошибки вообще детские... Я это с закрытыми глазами уже автоматом пишу в коде, а вы элементарног оне знаете.. Если трудности, давайте свой шаблон, за 10 зеленых вам сделаю :P А то умный какой)))

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

Я не брался за исправление ошибок и исправить я могу САМ без проблем, НО, мне как и браузеру - это не нужно, главное - что-бы всё прекрасно работало.

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

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

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

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

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

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

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

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

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

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