Форум hotibo.ru

Сайты - по стандартам, но не стандартные сайты!






#1 26.12.2013 12:34

Михалыч-КВМ
Новичок
Зарегистрирован: 26.12.2013
Сообщений: 5

Валидность в облаке тегов для ДЛЕ

Перелопатил весь инет но так и ничего не нашел, может плохо искал...
Вообщем есть в нем такой кусок кода:

Код:

    

Вот что делать с этим:

Код:

'.$tpl_tags_cloud2.'

Не проходит валидацию именно бла-бла-бла

Нет на форуме

 

#2 29.12.2013 13:34

Xexe
Новичок
Зарегистрирован: 03.03.2012
Сообщений: 28

Re: Валидность в облаке тегов для ДЛЕ

возможно глупый вопрос, но что такое ? Такого дескриптора вроде нет в HTML 4. Или я ошибаюсь?

Нет на форуме

 

#3 29.12.2013 19:23

Михалыч-КВМ
Новичок
Зарегистрирован: 26.12.2013
Сообщений: 5

Re: Валидность в облаке тегов для ДЛЕ

Да вопрос то не глупый, я сам такого дескриптора не знаю. Но вот бы спросить того кто писал этот скрипт. Смотрел похожий блок под другую СМС, тот же дескриптор. Х.з что делать с ним. Есть несколько других блоков но они статичные, они валидны, потому как этой лабуды нет в них.
Считаю не приличным приводить большие портянки с кодом но рискну и выложу весь блок:

Код:

query("SELECT SQL_CALC_FOUND_ROWS tag, COUNT(*) AS count FROM " . PREFIX . "_tags GROUP BY tag ORDER BY count DESC LIMIT 0,40");
    while($row = $db->get_row()){
        $tags[$row['tag']] = $row['count'];
        $counts[] = $row['count'];
    }
    $db->free();
    if (count($counts)) {
        $min   = min($counts);
        $max   = max($counts);
        $range = ($max-$min);
    }
    foreach ($tags as $tag => $value) {
        $list[$tag]['tag']   = $tag;
        $list[$tag]['size']  = $sizes[sprintf("%d", ($value-$min)/$range*4 )];
    }
    usort ($list, "compare_tags");
    $tags = array();
    foreach ($list as $value) {
        if ($config['allow_alt_url'] == "yes")
            $tags[] = "".$value['tag']."";
        else
            $tags[] = "".$value['tag']."";
    }
    $tpl_tags_cloud2 = implode("", $tags);
    $row = $db->super_query("SELECT FOUND_ROWS() as count");
    if ($row['count'] > 40) {
        if ($config['allow_alt_url'] == "yes")
            $tpl_tags_all_view2 .= "".$lang['all_tags']."";
        else
            $tpl_tags_all_view2 .= "".$lang['all_tags']."";
    }
    create_cache ("tagscloud2", $tpl_tags_cloud2, $config['skin']);
    create_cache ("tags_all_view2", $tpl_tags_all_view2, $config['skin']);
}
if ($is_change) $config['allow_cache'] = false;
echo '
'.$tpl_tags_all_view2; ?>

Отредактированно Михалыч-КВМ (29.12.2013 19:27)

Нет на форуме

 

Board footer