• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Информация Валидность в DLE

killoff

CD тихо, и не DVD меня ;)
Команда форума
Модератор
Регистрация
13 Май 2008
Сообщения
2.619
Реакции
1.125
  • Автор темы
  • Модер.
  • #1
Недавно решил при создании новых сайтов, так же делать по максимуму HTML код валидным. Оказывается в штатной коробке DLE есть невалидный код по HTML5. Делать всем по желанию, кто хочет чтобы Для просмотра ссылки Войди или Зарегистрируйся показывал ваш сайт валидным.
  1. Файл engine/classes/parse.class.php
    заменить
    PHP:
    rel=\"highslide\"
    на
    HTML:
    onclick=\"return hs.expand(this)\"
  2. Файл engine/modules/bbcode.php
    заменить
    HTML:
    style=\"padding:2px;\" align=\"center\"
    на
    HTML:
    style=\"padding:2px;text-align:center;\"
    и также заменить
    HTML:
    cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\"
    на
    HTML:
    class=\"smilebbcode_table\"
    В любой подключаемый CSS файл добавить
    HTML:
    .smilebbcode_table{padding:0;border-spacing:0;border:0;width:100%;"}
  3. Файл engine/classes/comments.class.php
    заменить
    PHP:
    $tpl->result['comments'] = "<a name=\"comment\"></a>" . $tpl->result['comments'];
    на
    PHP:
    $tpl->result['comments'] = "<a id=\"comment\"></a>" . $tpl->result['comments'];
Пока из того что вспомнил - это всё. Если у вас есть дополнения, замечания... пишите в данной теме.

Все сообщения с вопросами "зачем нужна валидация" будут удалены!
 
Назад
Сверху