Перейти к контенту

[2.3.x]Мод Флаг Страны для 2.2.х


Рекомендуемые сообщения

это нормально?

Да. Там автор перемудрил в инструкции. Нужно либо вставлять приведённый несколькими сообщениями выше фрагмент в RenderRow(что не есть гут), либо настраивать вывод в настройках допполя.

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 62
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

ещё вот один косячок обнаружился

 

у меня вторая группа пользователей на форуме, в которую переводит из "members", когда юзер набирает три сообщения

 

так вот, если человек тот не выбрал "Country" при регистрации, ему ставит при переводе в другую группу страну - "Afganistan", видимо потомучто она первая в списке

 

как сделать, чтоб этого не происходило и как сделать отмену выбора страны?

 

а то если выбрал страну, то получается уже потом нельзя сделать чтоб не показывало флаг в профиле, если передумаешь

Ссылка на комментарий
Поделиться на других сайтах

как сделать, чтоб этого не происходило

В том списке сделать первым пунктом none= может прокатит.

и как сделать отмену выбора страны?

Опять же смотрите настройки бб-кода, там галочка есть - может ли пользователь изменять.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

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

 

 

 

Всё нашел ошибку:

<if="$author['field_#'] != """>Country: {$author['field_#']}<BR><img src="style_images/flags/{$author['field_#']}.gif" border='0'></if><br />

Не хватало бакса перед author

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
  • 2 недели спустя...
  • 1 месяц спустя...
обновился до 2.3.1 с 2.2.2

мод флагов обновление вроде не задело, отображается как и прежде всё.

я обновился с 2.2.2 до 2.3.3 мод Флаг Страны работает и даже не слетел.

Ссылка на комментарий
Поделиться на других сайтах

обновился до 2.3.1 с 2.2.2

мод флагов обновление вроде не задело, отображается как и прежде всё.

это как это ты с 2.3.1 на 2.2.2 :D

ну опечатался человек... со всяким бывает...

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

У меня на 2,3,1 не работает. Все перепробывал, все, что тут писали, не помогает. Я использую Мозилу и антивирус Касперского, тоесть Интернет секьюрити, может ли каспер блокировать картинку, если отключена анти-реклама и анти-баннер?

 

Код:

 

<if="$author['field_#'] != """>Country: {$author['field_#']}<BR><img src="style_images/flags/{$author['field_#']}.gif" border='0'></if><br />

Ссылка на комментарий
Поделиться на других сайтах

# то заменили на нужное число?
Ссылка на комментарий
Поделиться на других сайтах

Вы дополнительное поле делали ?

Я зделал дополнительное поле,в Отображение поля в сообщении: вставил этот код

<img src='style_images/flags/{key}.gif'><br />

И загрузил папку с флагами и все работает.

Больше нечего не делал по инструкции.

Ссылка на комментарий
Поделиться на других сайтах

Вы дополнительное поле делали ?

Я зделал дополнительное поле,в Отображение поля в сообщении: вставил этот код

<img src='style_images/flags/{key}.gif'><br />

И загрузил папку с флагами и все работает.

Больше нечего не делал по инструкции.

Всеравно не хочет :D

Ссылка на комментарий
Поделиться на других сайтах

Незнаю,я только загрузил флаги в директорию форума,они уже появились.

Это помоему самый наипростейший мод,там делать то нечего ненадо,он сам работает .

Почему он у вас не работает незнаю.

Есле все зделали правильно,то он должен работать.Я его ставил на 2.3.1 и после обгрейда на 2.3.3 он даже не слетел и так же работает.

Хотя остальные моды все послитали.

 

Опишите тогда вашу подробную установку,что и куда загружали и что писали и где в дополнительных полях

Ссылка на комментарий
Поделиться на других сайтах

Спасибо за мод!

Буду ставить на 1.3; если кому-то будут нужны инструкции по установке - напишу. ИМХО, это не просто, а очень просто.

 

Что для меня сложно: с моим географическим кретинизмом, я не все страны знаю русские названия. Например "Cook Islands"... Какая Исландия? А хотелось бы. Хочу сделать, чтобы по клику на флажке выскакивал алерт с названием страны по-русски и по-буржуински.

 

 

Добавлено позже:

Сделал под 1.3

Посмотреть в действии можно здесь. Флажок кликабельный.

 

Гифки все переименовал - пробелы замененил на "_" и в коце имени тоже добавлен "_". Вот пример имени файла: American_Samoa_.gif

 

В дополнительное поле профиля (у меня это уже 6-е) выпадающим меню добавлено:

s026=Blank (Не показывать флаг)
s001=Afghanistan (Афганистан)
s002=Albania (Албания)
s003=Algeria (Альгерия)
s004=American Samoa (Самоа)
s005=Andorra (Андорра)
s006=Angola (Ангола)
s007=Anguilla ()
s008=Antigua and Barbuda ()
s009=Argentina (Аргентина)
s010=Armenia (Армения)
s011=Aruba ()
s012=Australia (Австралия)
s013=Austria (Австрия)
s014=Azerbaijan (Азербайджан)
s015=Azores ()
s016=Bahamas ()
s017=Bahrain (Бахрейн)
s018=Bangladesh (Бангладеш)
s019=Barbados (Барбадос)
s020=Belarus (Беларусь)
s021=Belgium (Бельгия)
s022=Belize (Белиз)
s023=Benin (Бенин)
s024=Bermuda (Бермуды)
s025=Bhutan ()
s027=Bolivia (Боливия)
s028=Bosnia and Herzegovinia (Босния и Герцеговина)
s029=Botswana (Ботсвана)
s030=Brazil (Бразилия)
s031=British Virgin Islands ()
s032=Brunei ()
s033=Bulgaria (Болгария)
s034=Burkina Faso ()
s035=Burundi ()
s036=Cambodia ()
s037=Cameroon (Камерун)
s038=Canada (Канада)
s039=Cape Verda ()
s040=Cayman Islands ()
s041=Central African Republic (Центральноафриканская республика)
s042=Chad (Чад)
s043=Chile (Чили)
s044=China (Китай)
s045=Colombia (Колумбия)
s046=Comoros ()
s047=Congo (Конго)
s048=Cook Islands ()
s049=Costa Rica ()
s050=Croatia ()
s051=Cuba (Куба)
s052=Cyprus (Кипр)
s053=Czech Republic (Чехия)
s054=Denmark (Германия)
s055=Djibouti ()
s056=Dominica ()
s057=Dominican Republic ()
s058=Ecuador (Эквадор)
s059=Egypt (Египт)
s060=El Salvador ()
s061=England ()
s062=Equatorial Guinea ()
s063=Eritrea ()
s064=Estonia (Эстония)
s065=Ethiopia ()
s066=Falkland Islands ()
s067=Faroe Islands ()
s068=Fiji ()
s069=Finland (Финляндия)
s070=France (Франция)
s071=French Polynesia (Французская Полинезия)
s072=Gabon ()
s073=Gambia (Гамбия)
s074=Georgia (Грузия)
s075=Germany (Германия)
s076=Ghana ()
s077=Gibraltar (Гибралтар)
s078=Greece (Греция)
s079=Greenland (Гренландия)
s080=Grenada (Гренада)
s081=Guam ()
s082=Guatemala (Гватемала)
s083=Guernsey ()
s084=Guinea Bissau (Гвинея Бессау)
s085=Guinea (Гвинея)
s086=Guyana (Гвиана)
s087=Haiti (Гаити)
s088=Holy See-Vatican City ()
s089=Honduras (Гондурас)
s090=Hong Kong (Гонконг)
s091=Hungary (Венгрия)
s092=Iceland ()
s093=India (Индия)
s094=Indonesia (Индонезия)
s095=Iran (Иран)
s096=Iraq (Ирак)
s097=Ireland (Ирландия)
s098=Isle of Man ()
s099=Israel (Израиль)
s100=Italy (Италия)
s101=Ivory Coast ()
s102=Jamaica (Ямайка)
s103=Japan (Япония)
s104=Jersey ()
s105=Jordan (Иордан)
s106=Kazakhstan (Казахстан)
s107=Kenya (Кения)
s108=Kiribati ()
s109=Korea-North (Северная Корея)
s110=Korea-South (Южная Корея)
s111=Kuwait (Кувейт)
s112=Kyrgyzstan (Киргизстан)
s113=Laos (Лаос)
s114=Latvia (Латвия)
s115=Lebanon ()
s116=Lesotho ()
s117=Liberia (Либерия)
s118=Liechtenstein (Лихтенштейн)
s119=Lithuania ()
s120=Luxembourg (Люксембург)
s121=Lybia ()
s122=Macedonia (Македония)
s123=Madagascar (Мадагаскар)
s124=Madeira ()
s125=Malawi ()
s126=Malaysia (Малайзия)
s127=Maldives (Мальдивы)
s128=Mali (Мали)
s129=Malta (Мальта)
s130=Marshall Islands ()
s131=Mauritania (Мавритания)
s132=Mauritius ()
s133=Mexico (Мексика)
s134=Micronesia (Микронезия)
s135=Moldova (Молдова)
s136=Monaco (Монако)
s137=Mongolia (Монголия)
s138=Montserrat ()
s139=Morocco (Марокко)
s140=Mozambique (Мозамбик)
s141=Myanmar ()
s142=Namibia (Намибия)
s143=Nauru ()
s144=Nepal (Непал)
s145=Netherlands Antilles ()
s146=Netherlands ()
s147=New Zealand (Новая Зеландия)
s148=Nicaragua (Никарагуа)
s149=Niger (Нигер)
s150=Nigeria (Нигерия)
s151=Niue ()
s152=Norfolk Island ()
s153=Norway ()
s154=Oman (Оман)
s155=Pakistan (Пакистан)
s156=Palau ()
s157=Palestine (Палестина)
s158=Panama (Панама)
s159=Papua New Guinea (Папуа и Новая Гвинея)
s160=Paraguay (Парагвай)
s161=Peru (Перу)
s162=Philippines (Филипины)
s163=Pitcairn Islands ()
s164=Poland (Польша)
s165=Portugal (Португалия)
s166=Puerto Rico (Пуэрто Рико)
s167=Qatar ()
s168=Romania (Румыния)
s169=Russia (Россия)
s170=Russian Imperia (Российская Империя)
s171=Rwanda (Руанда)
s172=Saint Helena ()
s173=Saint Kitts and Nevis ()
s174=Saint Lucia ()
s175=Saint Vincent and the Grenadines ()
s176=Samoa (Самоа)
s177=San Marino (Сан Марино)
s178=Saudi Arabia (Саудовская Аравия)
s179=Scotland ()
s180=Senegal (Сенегал)
s181=Serbia (Сербия)
s182=Seychelles (Сейшелы)
s183=Siberia ()
s184=Sierra Leone (Сьера Леоне)
s185=Singapore (Сингапур)
s186=Slovakia (Словакия)
s187=Slovenia (Словения)
s188=Solomon Islands ()
s189=Somalia (Сомали)
s190=South Africa (Южная Африка)
s191=Spain (Испания)
s192=Sri Lanka (Шри Ланка)
s193=Sudan (Судан)
s194=Suriname (Суринам)
s195=Swaziland (Свазиленд)
s196=Sweden (Швеция)
s197=Switzerland ()
s198=Syria (Сирия)
s199=Taiwan (Тайвань)
s200=Tajikistan (Таджикистан)
s201=Tanzania (Танзания)
s202=Thailand (Тайланд)
s203=Togo (Того)
s204=Tonga ()
s205=Trinidad and Tobago (Тринидад и Тобаго)
s206=Tunisia (Тунис)
s207=Turkey (Турция)
s208=Turkmenistan (Туркменистан)
s209=Turks and Caicos Islands ()
s210=Tuvalu ()
s211=Uganda (Уганда)
s212=Ukraine (Украина)
s213=United Arab Emirates (ОАЭ)
s214=United Kingdom ()
s215=United States (США)
s216=Uruguay (Уругвай)
s217=USSR (СССР)
s218=Uzbekistan (Узбекистан)
s219=Vanuatu ()
s220=Venezuela (Венесуэла)
s221=Vietnam (Вьетнам)
s222=Virgin Islands ()
s223=Wales ()
s224=Yemen (Йемен)
s225=Yugoslavia (Югославия)
s226=Zambia (Замбия)
s227=Zimbabwe (Зимбабве)

 

 

В skin_topic.php в функцию RenderRow над строкой

return <<<EOF

добавил:

$authorfield_6=str_replace(" ","_",$author[field_6]);
$authorfield_6=str_replace(")","(",$authorfield_6);
$stranaarr = split("\(", $authorfield_6);
$srtanaimg=$stranaarr[0].".gif";
$stranaen=str_replace("_"," ",$stranaarr[0]);
$stranaru=str_replace("_"," ",$stranaarr[1]);
$strana = '<a href="java script:;" onclick="java script:alert(\''.$stranaen.'\n'.$stranaru.'\')" title="'.$stranaru.'"><img src="style_images/1/flags/'.$srtanaimg.'" alt="'.$srtanaru.'" border="0" style="vertical-align:baseline; border:0px"></a>';

 

Вывод флажка в скине переменной $strana

Ссылка на комментарий
Поделиться на других сайтах

Незнаю,я только загрузил флаги в директорию форума,они уже появились.

Это помоему самый наипростейший мод,там делать то нечего ненадо,он сам работает .

Почему он у вас не работает незнаю.

Есле все зделали правильно,то он должен работать.Я его ставил на 2.3.1 и после обгрейда на 2.3.3 он даже не слетел и так же работает.

Хотя остальные моды все послитали.

 

Опишите тогда вашу подробную установку,что и куда загружали и что писали и где в дополнительных полях

Я все делал по инструкции!

Ссылка на комментарий
Поделиться на других сайтах

Для 2.3.1 там нет инструкции,а то чо есть не подходит и не нужно ее делать.

Там всего то нужно загрузить флаги как описано папку в корень и создать дополнительное поле.

И там заполнить

1-Название - Страна

2-Описание-Выберите вашу страну

3-Тип поля- выподающие меню

4-Максимальная длина-0

5-Порядок сортировки-0

5-Формат поля-оставляете пустым

6-Содержимое опций для выпадающего меню- туда копируете и встовляете список флагов из инструкции

7-Добавить на страницу регистрации? - ставите по вашему желанию

8-Это поле обязательно к заполнению? - ставите по вашему желанию

9-Поле может быть изменено пользователем?- Да ( у меня так)

10-Сделать это поле личным?-Нет

11-Сделать видимым и изменяемым только супермодераторам и администраторам? - НЕТ

12-Отображение поля в сообщении: -тут встовляете этот код

<img src='style_images/flags/{key}.gif'><br />

 

Изминить это дополнительное поле

 

Все мод установлен.

В чем может быть там проблема ?!

Есле вы уж в этом разобраться не можете,то я незнаю.Разобрался даже месеца не занимаюсь форумом и вообще в этих делах и то понял как зделать.

Ссылка на комментарий
Поделиться на других сайтах

А куда флаги загрузили в какую папку ? Изменено пользователем Док
Ссылка на комментарий
Поделиться на других сайтах

Но правильно ,а Шмод 777 выставели ?
Ссылка на комментарий
Поделиться на других сайтах

А как он может показывать,есле он прочитать их не может .

Незнаю почему вы не можете их установить проще просто не бывает наверное

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.