inokentik 45 Опубликовано: 22 сентября 2010 Рассказать Опубликовано: 22 сентября 2010 Эта гадина ругается на мои ссылки вида: <a href="/index.php?do=shop&magazinectid=23">Сотовые телефоны</a> А конкретно на чать <a href="/index.php?do=shop&magazinectid=23">Сотовые телефоны</a>... Как сделать нормального вида ссылки чтоб он не ругался? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 22 сентября 2010 Рассказать Опубликовано: 22 сентября 2010 вместо & должно быть & Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 22 сентября 2010 Рассказать Опубликовано: 22 сентября 2010 Автор А вместо знака "=" ??Хотя все) Заменил этот знак и сразу стало ок) Спасибо!А не в курсе что за ошибки файла стилей? http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.mobile-soft.su Заранее спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 22 сентября 2010 Рассказать Опубликовано: 22 сентября 2010 А не в курсе что за ошибки файла стилей? http://jigsaw.w3.org....mobile-soft.su Заранее спасибо это специализированные свойства для кроссбраузерности в разных браузерах. Они не соответствуют стандартам, но убирать их не нужно, чтобы сделать одинаковую прозрачность слоев в разных браузерах, в частности IE Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 22 сентября 2010 Рассказать Опубликовано: 22 сентября 2010 На этот валидатор уже можно положить большой.... его xhtml 2.0 народ не признал. Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 28 сентября 2010 Рассказать Опубликовано: 28 сентября 2010 Автор Подскажите то означают эти ошибки? http://validator.w3.org/check?uri=http%3A%2F%2Fwww.mobile-soft.su Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 29 сентября 2010 Рассказать Опубликовано: 29 сентября 2010 похоже на то что Блочный объект внутри встраивоемого объекта. Див в Спане Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 29 сентября 2010 Рассказать Опубликовано: 29 сентября 2010 Автор Вот как у меня прописано это в шаблоне <table><tr><td><div class="rating-text">Рейтинг: </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; } Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 29 сентября 2010 Рассказать Опубликовано: 29 сентября 2010 Непонимаю зачем ты по этой фигне вообще заморачиваешься... что тебе оно даст? Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 29 сентября 2010 Рассказать Опубликовано: 29 сентября 2010 Автор Да не знаю... Я понимаю что валидатор это ерунда, но просто чего то хочется.. Да и чтоб когда шаблон продавать, писать: полностью валидный код))))) Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 29 сентября 2010 Рассказать Опубликовано: 29 сентября 2010 Ну если это кому то важно, можно ещё написать Делался в лицензионном Notepad Для шаблона использовались эксклюзивные краски ChromaLusion Ширина 1024px высота 2800px глубина 500px Сопротивление 700 Ом Да дофига в общем чего можно написать)) Если чел не в теме ему лижбы чё быо написано, а знающих людей этой надписью не удивиш.Ещё можно написать, совместим с ИЕ1 ИЕ2 ИЕ3 один фиг никто проверить не сможет. Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 29 сентября 2010 Рассказать Опубликовано: 29 сентября 2010 Автор Да что ерунду то писать... Просто вот захотелось чтоб была полная валидность и все) Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 29 сентября 2010 Рассказать Опубликовано: 29 сентября 2010 Да просто понятно когда какие то критические ошибки о валидности беспокоится, а тут то что. К тому же поменяв что-то в файлах движка, ты сделаешь установку шаблона сложнее, а оно того не стоит чтоб исправлять 2 - 3 ошибки валидатора. Если хочешь чтоб всё было идеально и как ты хочешь то напиши CMS с нуля и всё. Я лично просто не понимаю вот этой панацеи валидаторной. Если я завтра объявлю себя консорциумом, выдвину свои стандарты вёрстки, ты тоже будешь верстать только так как верстаю я? В этом мире всё идеально точного небывает, каждый по чуть чуть где то чего то нахватался, в итоге сверстал шаблон. А этот консорциум мне гитлера напоминает типа "Рожайте белобрысых арийцев а если родите других то это и не дети вовсе" Цитата Ссылка на сообщение Поделиться на других сайтах
maks1192 96 Опубликовано: 30 сентября 2010 Рассказать Опубликовано: 30 сентября 2010 Ошибок валидности - море. Помогать просто так я думаю никто не будет. Плати фрилансу, он исправит. Я узнавал... 300 ошибок стоит 100$ Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 30 сентября 2010 Рассказать Опубликовано: 30 сентября 2010 Автор maks1192 не тупи, у меня всего 19 ошибок и все они связаны с выставлением рейтинга, если рейтинг убрать из короткой новости, то валидность уже полная будет... И обычно у меня итак все шаблоны полностью валидны, и ищи дурака, чтоб еще такие деньги за это отдавать... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 30 сентября 2010 Рассказать Опубликовано: 30 сентября 2010 inokentik, вообще то у вас сторонний невалидный рейтинг. Если вы посмотрите оригинальные файлы скрипта, то увидите что там совсем другой рейтинг и выводится по другому. Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 30 сентября 2010 Рассказать Опубликовано: 30 сентября 2010 Автор Да я это понимаю, это поставил хак, который делает рейтинг в виде повышения и понижения стрелочками) Но вот как валидность сделать, что то не додуматься Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 30 сентября 2010 Рассказать Опубликовано: 30 сентября 2010 очень просто смотрите на ошибки, читайте их и исправляйте Рейтинг: </div><span id="ratig-layer-1602"> <div id="ratig-layer"> document type does not allow element "div" here; означает что тег div не может быть вложен в тег span Рейтинг: </div><span id="ratig-layer-1601"> <div id="ratig-layer">ID "ratig-layer" already defined означает что дублирование ID которое уже задано ранее. И т.д. Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 30 сентября 2010 Рассказать Опубликовано: 30 сентября 2010 Автор Да понял, посмотрел, этот тег делает что при нажатии кнопочки сразу же меняется цифра рейтинга... Если убрать, то цифра обновляется только после страницы( Эх, видимо не судьба((( Цитата Ссылка на сообщение Поделиться на других сайтах
maks1192 96 Опубликовано: 30 сентября 2010 Рассказать Опубликовано: 30 сентября 2010 inokentik, я не туплю, я говорю от том, что твою каждую ошибку в html коде никто решать не будет. Учи эйчтимээл и решать вопросы самому. Если на то пошло, и здесь имеются добрые люди, у моего сайта 62 Errors, 6 warning(s), давайте я каждый код сюды впишу, а вы поможете его мне решить, а? Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 30 сентября 2010 Рассказать Опубликовано: 30 сентября 2010 Автор Давайте, могу посмотреть, ссылку на валидатор киньте Например у вас видно сразу ошибки... Тэг <hr> надо ЗАКРЫВАТЬ, так чт оэто скорей вам надо подучить штмль))) Он должен быть такого вида <hr /> это первое... Затем все картинки должны быть тоже закрытыми тэгами, у вас сейчас так <img что то там>, а надо вот так <img что то там /> то есть опять же ЗАКРЫВАТЬ тэг слэшем! Затем третье в параметре <tr> значение высоты НЕ ПИШЕТСЯ, они пишется в параметре <td> а у вас вот как <tr height="20"> Исправте это и больше половины ошибок у вас точно исчезнет... У вас ошибки вообще детские... Я это с закрытыми глазами уже автоматом пишу в коде, а вы элементарног оне знаете.. Если трудности, давайте свой шаблон, за 10 зеленых вам сделаю А то умный какой))) Цитата Ссылка на сообщение Поделиться на других сайтах
maks1192 96 Опубликовано: 30 сентября 2010 Рассказать Опубликовано: 30 сентября 2010 Я не брался за исправление ошибок и исправить я могу САМ без проблем, НО, мне как и браузеру - это не нужно, главное - что-бы всё прекрасно работало. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.