|
kras
Зарегистрирован: 2012-10-30
Сообщений: 16
|
Разработчикам часто требуется использовать на сайте флажки стран, например, рядом с товарами, проэтому я представляю вашему вниманию коллекцию картинок в формате .png по нумерации совпадающими с дефолтным списком "Страны" NetCat 5.2.
Способ использования думаю очевиден. Скидываете их в удобное для Вас место (напр. /netcat_files/flags), создаете где угодно поле: или в системных таблицах, или в настройках макета, или в компоненте - с форматом Country и используете на здоровье.
Пример для шаблона навигации:
Код:$browse_template['unactive'] = '<li><a href=\"%URL\"><img src=\"/netcat_files/flags/%Country.png\" /> %NAME</a></li>';
Для компонента:
Код:<img src="/netcat_files/flags/<?=$f_Country;?>.png" />
и т.д.
Картинки есть только в разрешении 48x48, так что используйте width и height на свое усмотрение.
Нюансы
• Конго. Не понятно какое именно имелось ввиду: Конго-Киншаса или Конго-Браззавиль , в наборе есть и тот, и другой
• Гвиана. Официальный флаг - французский, так что он продублирован.
• Аналогично с РФ, у которой есть деление на Питер, Москву и Сочи.
• Заир. У кого-то плохо с географией. С 97-го эта страна называется Демократическая Республика Конго, по-другому Конго-Киншаса. Флага для нее нет, почему - см. выше
• Аналогичная ситуация с Западным Самоа, который также переименован, причем в том же году. Представлен флагом Самоа
• Переименован. Представлен флагом Американского Самоа.
• Кокосовые острова, Ниуэ, Норфолк, Питкэрн. Флагов не нашлось, поэтому взяты из другой коллекции, но разницу заметить сложно.
• Остров Святой Елены. Не является страной. Принадлежит Великобритании, не считая захоронения сами знаете кого (Франция).
• Сен-Пьер и Микелон и острова Уоллис и Футуна. Колонии Франции. Имеют только неофициальные флаги. Представлены флагом Франции.
• Уэйк. Не является страной. Принадлежит США.
• Шпицберген. Не является страной. Принадлежит Норвегии.
• Югославия. Распалась в 90-х на несколько стран, в т.ч. Черногорию и Косово, которую в список почему-то решили не включать. Флаг в коллекции имеются.
• Также в таблице имеется пункт "219 острова". Видимо руки у кого-то дрогнули.
Вобщем, за географию двойка. В коллекции также имеются флаги ООН, Красного Креста, Олимпийского движения, НАТО и т.д.
Если кого заинтересует, в планах есть написание небольшого модуля, автоматически заливающего картинки разного размера и фиксящего некоторые досадные оплошности. А также добавляющего остсутсвующие страны, ну и еще пара вкусняшек.
СКАЧАТЬ
|