2.2.1 Не подтягивается логотип клана

Добавлено:
24 апр 2013, 10:56
abagrov
Недели 2 назад добавил ещё 1 новый клан в модуль. Модуль на тот момент был 2.2.0. Не подтянулись картинки логотипа. Решил отложить до обновления модуля до 2.2.1. Обновил модуль, но логотипы так и не появились. По ссылке для картинки
https://worldoftanks.ru/dcont/clans/embl . 4_tank.png, создаваемой модулем - файл отсутствует, по ссылке
https://worldoftanks.ru/dcont/clans/embl . _64x64.png выдаётся дефолтная картинка для кланов. Т.е. можно сказать, что путь построен не верно. А скорее всего ВГ изменил места хранения картинок на своём сервере для новых создаваемых кланов.
Собственно скрин:
Адрес
http://tinco.16mb.com/main.php?multi=tincqКак вернуть логотипы?
Re: 2.2.1 Не подтягивается логотип клана

Добавлено:
24 апр 2013, 12:03
Exinaus
Данные о пути к логотипу клана получаются из апи:
http://api.worldoftanks.ru/community/cl ... cial_statsПоправят пути там, поправится и адрес к картинке.
Re: 2.2.1 Не подтягивается логотип клана

Добавлено:
24 апр 2013, 12:13
Exinaus
ЗЫ В данный момент на сайте ВГ проходят технические работы, возможно это влияет (остальные четыре то картинку нормально получают).
Так что как минимум, подождите окончания технических работ.
Re: 2.2.1 Не подтягивается логотип клана

Добавлено:
28 апр 2013, 23:54
DevilCore
также имеется проблема с логотипом клана. проблема именно в адресе рисунка, он задан не верно, вот что в свойстве не отображаемого рисунка -
https://worldoftanks.ruhttp//cw.worldoft . ems/.. (точки в окончании поставил я сам, по средине ставились автоматом силами форума), видно что непонятно откуда берется начало ссылки вот это -
https://worldoftanks.ru, плюсь дальнейшее продолжение ссылки не верно так как нет двоеточия
где именно прописан путь к иконке клана?
спс
UPD. нашел только где прописан $config['gm_url'] это и есть это не известное начало, но вот дальше - косяк. ссылка работает если просто вставить полный url без http// (опять же замете что нету знака двоеточия)
Re: 2.2.1 Не подтягивается логотип клана

Добавлено:
29 апр 2013, 00:09
Exinaus
Дикая смесь адресов, ничего в них не понятно.
Хотя суть проблемы и так понятна.
viewtopic.php?f=30&t=15347&p=29101#p29101
Re: 2.2.1 Не подтягивается логотип клана

Добавлено:
29 апр 2013, 02:22
DevilCore
вы внимательно гляньте на начало этой смеси, сразу увидите что 2 адреса слепилось и во втором даже неправильное написание, отредактировал предыдущий пост
Re: 2.2.1 Не подтягивается логотип клана

Добавлено:
30 апр 2013, 15:57
shw
Перефразирую:
раньше ссылка была:
https://worldoftanks.ru/dcont/clans/embl . _64x64.pngа теперь
http://cw.worldoftanks.ru/media/clans/e . _64x64.pngгде 8436 - номер клана.
недавно значок клана меняли - поменялся только по новой ссылке. отсюда вывод - старая ссылка не обновляема.
Re: 2.2.1 Не подтягивается логотип клана

Добавлено:
30 апр 2013, 17:26
Exinaus
Ну то что они поменяли адреса к картинкам это понятно.
И как я уже писал выше, в апи адреса к картинкам клана, на тот момент не изменили. И тогда, написать код, который бы делал из старой записи новый, зная формат новой записи, можно было, но смысл, если стоило немного подождать и пути к картинкам в апи обновились. ну или узнать что пути не обновятся, и таки самим сделать принудительное изменение.
Но информацию в АПИ обновили. И вот как раз из за того что обновленные пути к картинкам в апи теперь выглядят совсем по другому, потому и получилось слепливание адресов, ведь раньше начало ссылки в апи небыло, ее добавляли мы самостоятельно, а теперь оно появилось. Сделали изменение без обратной поддержки, т.е. без изменений в коде не обойтись.
Сейчас залью фикс этого на github, и потом напишу как все этот поправить самому.
Re: 2.2.1 Не подтягивается логотип клана

Добавлено:
30 апр 2013, 17:37
Exinaus
Изменения небольшие, и в двух файлах.
1.
admin/views/ad_main.phpКод: Выделить всё <img height="24" src="http://<?=$config['gm_url'].$multiclan_info[$val['id']]['data']['emblems']['bw_tank']?>" /><span style="margin: auto 4px; display:block; color:<?=$multiclan_info[$val['id']]['data']['color']?>"><?=$multiclan_info[$val['id']]['data']['abbreviation']?></span>
заменить на
Код: Выделить всё <img height="24" src="<?=$multiclan_info[$val['id']]['data']['emblems']['small'];?>" /><span style="margin: auto 4px; display:block; color:<?=$multiclan_info[$val['id']]['data']['color']?>"><?=$multiclan_info[$val['id']]['data']['abbreviation']?></span>
2.
views/body.phpКод: Выделить всё <img height="24" border="0" src="http://<?=$config['gm_url'].$multiclan_info[$val['id']]['data']['emblems']['bw_tank']?>" /><span style="margin: auto 4px; display:block; color:<?=$multiclan_info[$val['id']]['data']['color']?>"><?=$multiclan_info[$val['id']]['data']['abbreviation']?></span>
заменить на
Код: Выделить всё <img height="24" border="0" src="<?=$multiclan_info[$val['id']]['data']['emblems']['small'];?>" /><span style="margin: auto 4px; display:block; color:<?=$multiclan_info[$val['id']]['data']['color']?>"><?=$multiclan_info[$val['id']]['data']['abbreviation']?></span>
Код: Выделить всё <img class="bb" src="<?php echo $config['clan_img'],$config['clan'];?>/emblem_64x64.png"
заменить на
Код: Выделить всё <img class="bb" src="<?=$new['data']['emblems']['large'];?>"