Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Флаг страны пользователя...

Опубликовано:

Собственно сабж..)))

Ищу возможность для отображения под аватаром флага или надписи с указанием страны...

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

Опубликовано:

На IPS раньше был мод Flag Mod. Можете погуглить. В нем все сводилось к тому, что нужно создать дополнительное поле.

Опубликовано:
  • Автор

Для моей версии, что-то подобного не нахожу...

Опубликовано:

Разницы нету какая версия. Там ручная инструкция через дополнительные поля профиля. (это инструкция еще с 3.0 тянется)

Опубликовано:
  • Автор

Вот не как не могу разобраться что написать в "Отображение поля в сообщении"

Располагаются флаги тут ://hookahpro.ru/public/style_images/flags

 

Пробовал варианты:

<span class="ft">{title}:</span><span class="fc"><img src='http://hookahpro.ru/public/style_images/flags/{key}.gif'></span>

и

<span class="ft">{title}:</span><span class="fc"><img src='style_images/flags/{key}.gif'></span>

 

и еще массу, ни че не получается...

Подскажите, что я делаю не так??

Опубликовано:

А в инструкции что написано?

Опубликовано:
  • Автор

Step 1:

 

Log in to your IP.Board Admin CP and visit the Member tab -> Custom Profile Fields > Add Field

Step 2:

 

Field Title : Country

Description : Select You'r Country

Field Type : Country

Maximim input : 0

Display Order : 0

Option Content (for drop downs) : Select ALL , Copy and Paste Code Below

Afghanistan=Afghanistan
Albania=Albania
Algeria=Algeria
American Samoa=American Samoa
Andorra=Andorra
Angola=Angola
Anguilla=Anguilla
Antigua and Barbuda=Antigua and Barbuda
Argentina=Argentina
Armenia=Armenia
Aruba=Aruba
Australia=Australia
Austria=Austria
Azerbaijan=Azerbaijan
Bahamas, The=Bahamas, The
Bahrain=Bahrain
Bangladesh=Bangladesh
Barbados=Barbados
Belarus=Belarus
Belgium=Belgium
Belize=Belize
Benin=Benin
Bermuda=Bermuda
Bhutan=Bhutan
Bolivia=Bolivia
Bosnia and Herzegovinia=Bosnia and Herzegovinia
Botswana=Botswana
Brazil=Brazil
British Virgin Islands=British Virgin Islands
Brunei=Brunei
Bulgaria=Bulgaria
Burkina Faso=Burkina Faso
Burundi=Burundi
Cambodia=Cambodia
Cameroon=Cameroon
Canada=Canada
Cape Verda=Cape Verda
Cayman Islands=Cayman Islands
Central African Republic=Central African Republic
Chad=Chad
Chile=Chile
China=China
Colombia=Colombia
Comoros=Comoros
Congo - Democratic Republic of the=Congo - Democratic Republic of the
Congo - Republic of the=Congo - Republic of the
Cook Islands=Cook Islands
Costa Rica=Costa Rica
Croatia=Croatia
Cuba=Cuba
Cyprus=Cyprus
Czech Republic=Czech Republic
Denmark=Denmark
Djibouti=Djibouti
Dominica=Dominica
Dominican Republic=Dominican Republic
Ecuador=Ecuador
Egypt=Egypt
El Salvador=El Salvador
Equatorial Guinea=Equatorial Guinea
Eritrea=Eritrea
Estonia=Estonia
Ethiopia=Ethiopia
Falkland Islands=Falkland Islands
Faroe Islands=Faroe Islands
Fiji=Fiji
Finland=Finland
France=France
French Polynesia=French Polynesia
Gabon=Gabon
Gambia, The=Gambia, The
Georgia=Georgia
Germany=Germany
Ghana=Ghana
Gibraltar=Gibraltar
Greece=Greece
Greenland=Greenland
Grenada=Grenada
Guam=Guam
Guatemala=Guatemala
Guernsey=Guernsey
Guinea=Guinea
Guinea Bissau=Guinea Bissau
Guyana=Guyana
Haiti=Haiti
Holy See - Vatican City=Holy See Vatican City
Honduras=Honduras
Hong Kong=Hong Kong
Hungary=Hungary
Iceland=Iceland
India=India
Indonesia=Indonesia
Iran=Iran
Iraq=Iraq
Ireland=Ireland
Isle of Man=Isle of Man
Italy=Italy
Ivory Coast=Ivory Coast
Jamaica=Jamaica
Japan=Japan
Jersey=Jersey
Jordan=Jordan
Kazakhstan=Kazakhstan
Kenya=Kenya
Kiribati=Kiribati
Korea - North=Korea - North
Korea - South=Korea - South
Kuwait=Kuwait
Kyrgyzstan=Kyrgyzstan
Laos=Laos
Latvia=Latvia
Lebanon=Lebanon
Lesotho=Lesotho
Liberia=Liberia
Liechtenstein=Liechtenstein
Lithuania=Lithuania
Luxembourg=Luxembourg
Lybia=Lybia
Macedonia=Macedonia
Madagascar=Madagascar
Madeira=Madeira
Malawi=Malawi
Malaysia=Malaysia
Maldives=Maldives
Mali=Mali
Malta=Malta
Marshall Islands=Marshall Islands
Mauritania=Mauritania
Mauritius=Mauritius
Mexico=Mexico
Micronesia=Micronesia
Midway Islands=Midway Islands
Moldova=Moldova
Monaco=Monaco
Mongolia=Mongolia
Montserrat=Montserrat
Morocco=Morocco
Mozambique=Mozambique
Myanmar=Myanmar
Namibia=Namibia
Nauru=Nauru
Nepal=Nepal
Netherlands Antilles=Netherlands Antilles
Netherlands=Netherlands
New Zealand=New Zealand
Nicaragua=Nicaragua
Niger=Niger
Nigeria=Nigeria
Niue=Niue
Norfolk Island=Norfolk Island
Norway=Norway
Oman=Oman
Pakistan=Pakistan
Palau=Palau
Palestine=Palestine
Panama=Panama
Papua New Guinea=Papua New Guinea
Paraguay=Paraguay
Peru=Peru
Philippines=Philippines
Pitcairn Islands=Pitcairn Islands
Poland=Poland
Portugal=Portugal
Puerto Rico=Puerto Rico
Qatar=Qatar
Romania=Romania
Russia=Russia
Rwanda=Rwanda
Saint Helena=Saint Helena
Saint Kitts and Nevis=Saint Kitts and Nevis
Saint Lucia=Saint Lucia
Saint Vincent and the Grenadines=Saint Vincent and the Grenadines
Samoa=Samoa
San Marino=San Marino
Saudi Arabia=Saudi Arabia
Scotland=Scotland
Senegal=Senegal
Seychelles=Seychelles
Sierra Leone=Sierra Leone
Singapore=Singapore
Slovakia=Slovakia
Slovenia=Slovenia
Solomon Islands=Solomon Islands
Somalia=Somalia
South Africa=South Africa
Spain=Spain
Sri Lanka=Sri Lanka
Sudan=Sudan
Suriname=Suriname
Swaziland=Swaziland
Sweden=Sweden
Switzerland=Switzerland
Syria=Syria
Taiwan=Taiwan
Tajikistan=Tajikistan
Tanzania=Tanzania
Thailand=Thailand
Togo=Togo
Tonga=Tonga
Trinidad and Tobago=Trinidad and Tobago
Tunisia=Tunisia
Turkey=Turkey
Turkmenistan=Turkmenistan
Turks and Caicos Islands=Turks and Caicos Islands
Tuvalu=Tuvalu
Uganda=Uganda
Ukraine=Ukraine
United Arab Emirates=United Arab Emirates
United Kingdom=United Kingdom
United States=United States
Uruguay=Uruguay
Uzbekistan=Uzbekistan
Vanuatu=Vanuatu
Venezuela=Venezuela
Vietnam=Vietnam
Virgin Islands=Virgin Islands
Wales=Wales
Yemen=Yemen
Yugoslavia=Yugoslavia
Zambia=Zambia
Zimbabwe=Zimbabwe

 

Include on registration page? : Yes

Field MUST be completed and not left empty? : Yes

Field can be edited by the member? : Yes

Make this a private profile field? : No

Make Admin and Super Moderator Editable/Viewable Only? : No

Topic View Format? : Select , copy and Paste code below

<dt>{title}:</dt><dd><img src='http://www.domain.com/ForumDir/Flags/{key}.gif' /></dd>

Опубликовано:
  • Автор

Но т.к. известно, что :

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

 

Чтобы форматирование дополнительных полей в данных пользователей в темах было красивым, не забывайте дописывать теги при их создании / редактировании.

 

The format of the parsed custom fields is determined by the "Topic View" format set in the Admin CP for each custom field (Members > Manage Custom Profile Fields)

 

Или: Управление дополнительными полями профиля

 

Теги должны быть аналогичны используемым в обычных полях вашей версии скина (на рубеже 3.0.2 они поменялись). Примеры в описаниях в админке имеются.

 

Старая версия форматирования:

 

<dt>{title}:</dt><dd><img src='imgs/{key}'></dd>

 

 

 

Новая версия использует:

 

<span class='ft'>{title}:</span><span class='fc'>{content}</span>

 

 

Поэтому если вы задали поля давно, например, когда использовали 3.0.1, форматирование необходимо поменять.

Опубликовано:

Вроде все интуитивно понятно в инструкции.

По поводу второго сообщения не понял - это часть руководства или вы как оформить дополнительное поле написали?

Если изображение не отображается значит не правильно прописали путь. Не используйте относительные адреса. Ну и сам флаг нужно выбрать в профиле.

Опубликовано:
  • Автор
Не используйте относительные адреса. Ну и сам флаг нужно выбрать в профиле.

Вот ссылка на флаг...

http://www.hookahpro.ru/public/style_images/flags/Afghanistan.gif

Все отображается штатно...

Флаг, вернее страна выбрана в профиле...

 

Что значит не используйте относительные адреса???

Суть не понял...

Изменено пользователем Семёныч

Опубликовано:

В google - относительные и абсолютные адреса.

Если кратко, ссылки которые начинаются с http абсолютные, которые начинаются без протокола - относительные. Если ссылка начинается слешом она относительна домена, если без слеша то относительна папки. Пишите полный путь, или путь который относителен домену.

Опубликовано:
  • Автор
Пишите полный путь, или путь который относителен домену.

Напишите пожалуйста правильный вариант пути в моем случае...

Опубликовано:

@Семёныч, у Вас только изображение не отображается или полностью поле?

 

Напишите пожалуйста правильный вариант пути в моем случае...
5-ый пост, первый вариант
Опубликовано:

Я так делал

<span class='ft'>{title}:</span> <span class='fc'><img src='http://сайт/public/imgs/country/{key}.png' alt='Country Flag' title='{key}' /></span>

 

Формат картинок и путь, меняйте на свой

Опубликовано:
  • Автор
Семёныч, у Вас только изображение не отображается или полностью поле?

Поле полностью...

Опубликовано:
Поле полностью...
Для начала рекомендую:

- Проверить настройку "Показывать дополнительные поля профиля при просмотре тем?"

- Проверить шаблон userInfoPane. Не вырезан ли из него код вывода доп. полей.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.