shw писал(а):Admin тут посмотрел код модуля, предлагаю внести следующие правки :
Внесенные изменения:
header.php
Добавлен логотип клана, подгружающийся с сайта WG
Столкнулся с этой правкой на модуле некоторых кланов.
Во первых в мозилле этот логотип сдвигает данные с таблицами вправо. Вот так например: http://awesomescreenshot.com/0a5ef4o3d
Во вторых проверка логотипа в корне не верная. Перед выводом логотипа проверяется доступность сайта ВГ, но при этом не проверяется установлен ли сам логотип или нет. Плюс к этому у некоторых людей is_valid_url($config['td']) == true не срабатывает корректно, после того как функция была изменена под новые требования php в недавнем патче. Так что ее использование нежелательно. В самом модуле от нее отказались.
Я бы предложил заменить код проверки на например такой:
Код: Выделить всё
$filename = "https://worldoftanks.ru/dcont/clans/emblems/{$config['clan']}/emblem_64x64.png";
$headers = get_headers($filename);
if(substr($headers[0], 9, 3) != '404') {
echo 'File exist';
}
Вот так одновременно проверяется и доступность сайта, и наличие клан эмблемы.