Помощь W3C ругается на трехмерное облако тэгов

Тема в разделе "DLE", создана пользователем t0wer, 1 ноя 2009.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. t0wer

    t0wer BlackHerald

    Регистр.:
    24 июн 2008
    Сообщения:
    733
    Симпатии:
    422
    На сайте (движок 8.2) стоит модуль "Трехмерное облако тэгов".

    Вопрос:
    При валидации сервисом W3C ругается на непонятный тэг:
    Код:
     [COLOR="Red"]Line 386, Column 50: element "tags" undefined. Did you mean "table" or "meta"?
    …_cl_temp = encodeURIComponent("<tags><a href='…[/COLOR]
    You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:
    incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),
    by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).
    by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case).
    Каким образом можно обмануть сервис валидатора, чтобы убрать такого рода ошибку при этом оставив модуль полностью работоспособным?!

    вот часть кода модуля:
    HTML:
    <script type="text/javascript"> 
    	var tagcloud_cl = new SWFObject("/engine/classes/tagcloud/tagcloud.swf", "tagcloud", "160", "160", "9", "#6fffff");
    	var tagcloud_cl_temp = encodeURIComponent("<tags><a href='http://
     
  2. Jerry

    Jerry тот самый Учиха

    Регистр.:
    16 апр 2006
    Сообщения:
    1.226
    Симпатии:
    490
    Убрать <tags> из кода.
     
  3. t0wer

    t0wer BlackHerald

    Регистр.:
    24 июн 2008
    Сообщения:
    733
    Симпатии:
    422
    не прокатит, пробывал... :(
    по ходу дела это прошито в самом .swf файле и по этому параметру модуль определяет какие тэги выводить!
     
  4. kwin

    kwin

    Регистр.:
    22 авг 2007
    Сообщения:
    413
    Симпатии:
    167
    Использовать вместо <tags> описаный стандартами тег, с нулевыми стилями.
     
  5. t0wer

    t0wer BlackHerald

    Регистр.:
    24 июн 2008
    Сообщения:
    733
    Симпатии:
    422
    ваши предложения? каким именно тэгом и как проводить манипуляцию, чтобы тэги с сылками правильно попадали в облако?!

    слова это хорошо... но есть ли решения?! ;)
     
  6. kwin

    kwin

    Регистр.:
    22 авг 2007
    Сообщения:
    413
    Симпатии:
    167
    Видимо это вшито в флэшку, можно попробывать декомпильнут её, что бы <тагс> заменить на что-нибудь более валидное.
     
  7. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.116
    Симпатии:
    2.130
    А это может кто-то реализовать? Уж очень нужно!
     
  8. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.116
    Симпатии:
    2.130
    Ну так что? Никто так и не решился решить эту проблему?
     
Статус темы:
Закрыта.