Иконка ресурса

Country Flags by IP Address 1.3.6

Нет прав для скачивания
Mirovinger, спасибо, пробовал по разному, и сейчас выставил как у вас в примере. Но видимо не судьба.
Показывает только флаг одного админа и больше никого.
Может быть конфликт какой-то плагинов.

Ладно.
 
Может и конфликт, но нужно бы посмотреть и попробовать отключать дополнения.
Хотя, вроде всё просто и должно работать.
 
А у вас расширения необходимые стоят в php, чтобы геолокация определялась ? У меня допустим все работает у всех пользователей и флаги видят те группы, которым разрешено видеть их.
 
  • Мне нравится
Реакции: Hope
А у вас расширения необходимые стоят в php, чтобы геолокация определялась ? У меня допустим все работает у всех пользователей и флаги видят те группы, которым разрешено видеть их.

Стоит конечно. Но работает тольку у админа, т.е. у юзера №1.
При этом я могу даже отключать показ в админке для всех, но ничего не меняется, показывается у него.

Наверно конфликт какой-то.

Да ладно, особо этот плагин не нужен.
 
Здравствуйте,на 1.5.6 работает ?
 
avoegio, приветствую. В поддерживаемых версиях же указано 1.5, следовательно да. Да и дополнение само по себе не «въедается» в форум, чтобы при малейших изменениях версии отваливаться.
 
Не подскажете путь где это поправить?(Не нашол в настройках стиля)
 

Вложения

  • 2016-06-06_130813.png
    2016-06-06_130813.png
    11 KB · Просмотры: 26
Высота блока не соответствует высоте спрайтов, скорее это не в настройках плагина надо искать, а в модификации постбита
 
Где это посмотреть
 
Правая кнопка, инспектировать элемент, смотришь класс, ищешь по поиску шаблонов
 
Вот по этому нашол snog_countryflag два варианта
Код:
.messageUserBlock div.avatarHolder .userflag
{
    position: absolute;
    top: {xen:calc '@messageAvatarHolder.padding-top + 33'}px;
    left: {xen:calc '@messageAvatarHolder.padding-right + 31'}px;
    z-index: 2;
    background-image: url("data/countryflags/flags/flagsprite.png")
}

<xen:if is="@enableResponsive">
@media (max-width:@maxResponsiveNarrowWidth)
{
    .Responsive .messageUserBlock div.avatarHolder .userflag
    {
        position: absolute;
        top: {xen:calc '@messageAvatarHolder.padding-top + 7'}px;
        left: {xen:calc '@messageAvatarHolder.padding-right + 5'}px;
        z-index: 2;
        background-image: url("data/countryflags/flags/flagsprite.png")
    }
}
</xen:if>

.userflagimage
{
    background-image: url("data/countryflags/flags/flagsprite.png")
}

.flag-A1 { background-position: -2PX -0px; width: 25px; height: 15px; }
.flag-A2 { background-position: -29PX -0px; width: 25px; height: 15px; }
.flag-AD { background-position: -56PX -0px; width: 25px; height: 15px; }
.flag-AE { background-position: -83PX -0px; width: 25px; height: 15px; }
.flag-AF { background-position: -110PX -0px; width: 25px; height: 15px; }
.flag-AG { background-position: -137PX -0px; width: 25px; height: 15px; }
.flag-AI { background-position: -164PX -0px; width: 25px; height: 15px; }
.flag-AL { background-position: -191PX -0px; width: 25px; height: 15px; }
.flag-AM { background-position: -218PX -0px; width: 25px; height: 15px; }
.flag-AO { background-position: -245PX -0px; width: 25px; height: 15px; }
.flag-AP { background-position: -272PX -0px; width: 25px; height: 15px; }
.flag-AQ { background-position: -299PX -0px; width: 25px; height: 15px; }
.flag-AR { background-position: -326PX -0px; width: 25px; height: 15px; }
.flag-AS { background-position: -353PX -0px; width: 25px; height: 15px; }
.flag-AT { background-position: -380PX -0px; width: 25px; height: 15px; }
.flag-AU { background-position: -2PX -17px; width: 25px; height: 15px; }
.flag-AW { background-position: -29PX -17px; width: 25px; height: 15px; }
.flag-AX { background-position: -56PX -17px; width: 25px; height: 15px; }
.flag-AZ { background-position: -83PX -17px; width: 25px; height: 15px; }
.flag-BA { background-position: -110PX -17px; width: 25px; height: 15px; }
.flag-BB { background-position: -137PX -17px; width: 25px; height: 15px; }
.flag-BD { background-position: -164PX -17px; width: 25px; height: 15px; }
.flag-BE { background-position: -191PX -17px; width: 25px; height: 15px; }
.flag-BF { background-position: -218PX -17px; width: 25px; height: 15px; }
.flag-BG { background-position: -245PX -17px; width: 25px; height: 15px; }
.flag-BH { background-position: -272PX -17px; width: 25px; height: 15px; }
.flag-BI { background-position: -299PX -17px; width: 25px; height: 15px; }
.flag-BJ { background-position: -326PX -17px; width: 25px; height: 15px; }
.flag-BL { background-position: -353PX -17px; width: 25px; height: 15px; }
.flag-BM { background-position: -380PX -17px; width: 25px; height: 15px; }
.flag-BN { background-position: -2PX -34px; width: 25px; height: 15px; }
.flag-BO { background-position: -29PX -34px; width: 25px; height: 15px; }
.flag-BQ { background-position: -56PX -34px; width: 25px; height: 15px; }
.flag-BR { background-position: -83PX -34px; width: 25px; height: 15px; }
.flag-BS { background-position: -110PX -34px; width: 25px; height: 15px; }
.flag-BT { background-position: -137PX -34px; width: 25px; height: 15px; }
.flag-BV { background-position: -164PX -34px; width: 25px; height: 15px; }
.flag-BW { background-position: -191PX -34px; width: 25px; height: 15px; }
.flag-BY { background-position: -218PX -34px; width: 25px; height: 15px; }
.flag-BZ { background-position: -245PX -34px; width: 25px; height: 15px; }
.flag-CA { background-position: -272PX -34px; width: 25px; height: 15px; }
.flag-CC { background-position: -299PX -34px; width: 25px; height: 15px; }
.flag-CD { background-position: -326PX -34px; width: 25px; height: 15px; }
.flag-CF { background-position: -353PX -34px; width: 25px; height: 15px; }
.flag-CG { background-position: -380PX -34px; width: 25px; height: 15px; }
.flag-CH { background-position: -2PX -51px; width: 25px; height: 15px; }
.flag-CI { background-position: -29PX -51px; width: 25px; height: 15px; }
.flag-CK { background-position: -56PX -51px; width: 25px; height: 15px; }
.flag-CL { background-position: -83PX -51px; width: 25px; height: 15px; }
.flag-CM { background-position: -110PX -51px; width: 25px; height: 15px; }
.flag-CN { background-position: -137PX -51px; width: 25px; height: 15px; }
.flag-CO { background-position: -164PX -51px; width: 25px; height: 15px; }
.flag-CR { background-position: -191PX -51px; width: 25px; height: 15px; }
.flag-CU { background-position: -218PX -51px; width: 25px; height: 15px; }
.flag-CV { background-position: -245PX -51px; width: 25px; height: 15px; }
.flag-CW { background-position: -272PX -51px; width: 25px; height: 15px; }
.flag-CX { background-position: -299PX -51px; width: 25px; height: 15px; }
.flag-CY { background-position: -326PX -51px; width: 25px; height: 15px; }
.flag-CZ { background-position: -353PX -51px; width: 25px; height: 15px; }
.flag-DE { background-position: -380PX -51px; width: 25px; height: 15px; }
.flag-DJ { background-position: -2PX -68px; width: 25px; height: 15px; }
.flag-DK { background-position: -29PX -68px; width: 25px; height: 15px; }
.flag-DM { background-position: -56PX -68px; width: 25px; height: 15px; }
.flag-DO { background-position: -83PX -68px; width: 25px; height: 15px; }
.flag-DZ { background-position: -110PX -68px; width: 25px; height: 15px; }
.flag-EC { background-position: -137PX -68px; width: 25px; height: 15px; }
.flag-EE { background-position: -164PX -68px; width: 25px; height: 15px; }
.flag-EG { background-position: -191PX -68px; width: 25px; height: 15px; }
.flag-EH { background-position: -218PX -68px; width: 25px; height: 15px; }
.flag-ER { background-position: -245PX -68px; width: 25px; height: 15px; }
.flag-ES { background-position: -272PX -68px; width: 25px; height: 15px; }
.flag-ET { background-position: -299PX -68px; width: 25px; height: 15px; }
.flag-EU { background-position: -326PX -68px; width: 25px; height: 15px; }
.flag-FI { background-position: -353PX -68px; width: 25px; height: 15px; }
.flag-FJ { background-position: -380PX -68px; width: 25px; height: 15px; }
.flag-FK { background-position: -2PX -85px; width: 25px; height: 15px; }
.flag-FM { background-position: -29PX -85px; width: 25px; height: 15px; }
.flag-FO { background-position: -56PX -85px; width: 25px; height: 15px; }
.flag-FR { background-position: -83PX -85px; width: 25px; height: 15px; }
.flag-GA { background-position: -110PX -85px; width: 25px; height: 15px; }
.flag-GB { background-position: -137PX -85px; width: 25px; height: 15px; }
.flag-GD { background-position: -164PX -85px; width: 25px; height: 15px; }
.flag-GE { background-position: -191PX -85px; width: 25px; height: 15px; }
.flag-GF { background-position: -218PX -85px; width: 25px; height: 15px; }
.flag-GG { background-position: -245PX -85px; width: 25px; height: 15px; }
.flag-GH { background-position: -272PX -85px; width: 25px; height: 15px; }
.flag-GI { background-position: -299PX -85px; width: 25px; height: 15px; }
.flag-GL { background-position: -326PX -85px; width: 25px; height: 15px; }
.flag-GM { background-position: -353PX -85px; width: 25px; height: 15px; }
.flag-GN { background-position: -380PX -85px; width: 25px; height: 15px; }
.flag-GP { background-position: -2PX -102px; width: 25px; height: 15px; }
.flag-GQ { background-position: -29PX -102px; width: 25px; height: 15px; }
.flag-GR { background-position: -56PX -102px; width: 25px; height: 15px; }
.flag-GS { background-position: -83PX -102px; width: 25px; height: 15px; }
.flag-GT { background-position: -110PX -102px; width: 25px; height: 15px; }
.flag-GU { background-position: -137PX -102px; width: 25px; height: 15px; }
.flag-GW { background-position: -164PX -102px; width: 25px; height: 15px; }
.flag-GY { background-position: -191PX -102px; width: 25px; height: 15px; }
.flag-HK { background-position: -218PX -102px; width: 25px; height: 15px; }
.flag-HM { background-position: -245PX -102px; width: 25px; height: 15px; }
.flag-HN { background-position: -272PX -102px; width: 25px; height: 15px; }
.flag-HR { background-position: -299PX -102px; width: 25px; height: 15px; }
.flag-HT { background-position: -326PX -102px; width: 25px; height: 15px; }
.flag-HU { background-position: -353PX -102px; width: 25px; height: 15px; }
.flag-ID { background-position: -380PX -102px; width: 25px; height: 15px; }
.flag-IE { background-position: -2PX -119px; width: 25px; height: 15px; }
.flag-IL { background-position: -29PX -119px; width: 25px; height: 15px; }
.flag-IM { background-position: -56PX -119px; width: 25px; height: 15px; }
.flag-IN { background-position: -83PX -119px; width: 25px; height: 15px; }
.flag-IO { background-position: -110PX -119px; width: 25px; height: 15px; }
.flag-IQ { background-position: -137PX -119px; width: 25px; height: 15px; }
.flag-IR { background-position: -164PX -119px; width: 25px; height: 15px; }
.flag-IS { background-position: -191PX -119px; width: 25px; height: 15px; }
.flag-IT { background-position: -218PX -119px; width: 25px; height: 15px; }
.flag-JE { background-position: -245PX -119px; width: 25px; height: 15px; }
.flag-JM { background-position: -272PX -119px; width: 25px; height: 15px; }
.flag-JO { background-position: -299PX -119px; width: 25px; height: 15px; }
.flag-JP { background-position: -326PX -119px; width: 25px; height: 15px; }
.flag-KE { background-position: -353PX -119px; width: 25px; height: 15px; }
.flag-KG { background-position: -380PX -119px; width: 25px; height: 15px; }
.flag-KH { background-position: -2PX -136px; width: 25px; height: 15px; }
.flag-KI { background-position: -29PX -136px; width: 25px; height: 15px; }
.flag-KM { background-position: -56PX -136px; width: 25px; height: 15px; }
.flag-KN { background-position: -83PX -136px; width: 25px; height: 15px; }
.flag-KP { background-position: -110PX -136px; width: 25px; height: 15px; }
.flag-KR { background-position: -137PX -136px; width: 25px; height: 15px; }
.flag-KW { background-position: -164PX -136px; width: 25px; height: 15px; }
.flag-KY { background-position: -191PX -136px; width: 25px; height: 15px; }
.flag-KZ { background-position: -218PX -136px; width: 25px; height: 15px; }
.flag-LA { background-position: -245PX -136px; width: 25px; height: 15px; }
.flag-LB { background-position: -272PX -136px; width: 25px; height: 15px; }
.flag-LC { background-position: -299PX -136px; width: 25px; height: 15px; }
.flag-LI { background-position: -326PX -136px; width: 25px; height: 15px; }
.flag-LK { background-position: -353PX -136px; width: 25px; height: 15px; }
.flag-LO { background-position: -380PX -136px; width: 25px; height: 15px; }
.flag-LR { background-position: -2PX -153px; width: 25px; height: 15px; }
.flag-LS { background-position: -29PX -153px; width: 25px; height: 15px; }
.flag-LT { background-position: -56PX -153px; width: 25px; height: 15px; }
.flag-LU { background-position: -83PX -153px; width: 25px; height: 15px; }
.flag-LV { background-position: -110PX -153px; width: 25px; height: 15px; }
.flag-LY { background-position: -137PX -153px; width: 25px; height: 15px; }
.flag-MA { background-position: -164PX -153px; width: 25px; height: 15px; }
.flag-MC { background-position: -191PX -153px; width: 25px; height: 15px; }
.flag-MD { background-position: -218PX -153px; width: 25px; height: 15px; }
.flag-ME { background-position: -245PX -153px; width: 25px; height: 15px; }
.flag-MF { background-position: -272PX -153px; width: 25px; height: 15px; }
.flag-MG { background-position: -299PX -153px; width: 25px; height: 15px; }
.flag-MH { background-position: -326PX -153px; width: 25px; height: 15px; }
.flag-MK { background-position: -353PX -153px; width: 25px; height: 15px; }
.flag-ML { background-position: -380PX -153px; width: 25px; height: 15px; }
.flag-MM { background-position: -2PX -170px; width: 25px; height: 15px; }
.flag-MN { background-position: -29PX -170px; width: 25px; height: 15px; }
.flag-MO { background-position: -56PX -170px; width: 25px; height: 15px; }
.flag-MP { background-position: -83PX -170px; width: 25px; height: 15px; }
.flag-MQ { background-position: -110PX -170px; width: 25px; height: 15px; }
.flag-MR { background-position: -137PX -170px; width: 25px; height: 15px; }
.flag-MS { background-position: -164PX -170px; width: 25px; height: 15px; }
.flag-MT { background-position: -191PX -170px; width: 25px; height: 15px; }
.flag-MU { background-position: -218PX -170px; width: 25px; height: 15px; }
.flag-MV { background-position: -245PX -170px; width: 25px; height: 15px; }
.flag-MW { background-position: -272PX -170px; width: 25px; height: 15px; }
.flag-MX { background-position: -299PX -170px; width: 25px; height: 15px; }
.flag-MY { background-position: -326PX -170px; width: 25px; height: 15px; }
.flag-MZ { background-position: -353PX -170px; width: 25px; height: 15px; }
.flag-NA { background-position: -380PX -170px; width: 25px; height: 15px; }
.flag-NC { background-position: -2PX -187px; width: 25px; height: 15px; }
.flag-NE { background-position: -29PX -187px; width: 25px; height: 15px; }
.flag-NF { background-position: -56PX -187px; width: 25px; height: 15px; }
.flag-NG { background-position: -83PX -187px; width: 25px; height: 15px; }
.flag-NI { background-position: -110PX -187px; width: 25px; height: 15px; }
.flag-NL { background-position: -137PX -187px; width: 25px; height: 15px; }
.flag-NO { background-position: -164PX -187px; width: 25px; height: 15px; }
.flag-NP { background-position: -191PX -187px; width: 25px; height: 15px; }
.flag-NR { background-position: -218PX -187px; width: 25px; height: 15px; }
.flag-NU { background-position: -245PX -187px; width: 25px; height: 15px; }
.flag-NZ { background-position: -272PX -187px; width: 25px; height: 15px; }
.flag-OM { background-position: -299PX -187px; width: 25px; height: 15px; }
.flag-PA { background-position: -326PX -187px; width: 25px; height: 15px; }
.flag-PE { background-position: -353PX -187px; width: 25px; height: 15px; }
.flag-PF { background-position: -380PX -187px; width: 25px; height: 15px; }
.flag-PG { background-position: -2PX -204px; width: 25px; height: 15px; }
.flag-PH { background-position: -29PX -204px; width: 25px; height: 15px; }
.flag-PK { background-position: -56PX -204px; width: 25px; height: 15px; }
.flag-PL { background-position: -83PX -204px; width: 25px; height: 15px; }
.flag-PM { background-position: -110PX -204px; width: 25px; height: 15px; }
.flag-PN { background-position: -137PX -204px; width: 25px; height: 15px; }
.flag-PR { background-position: -164PX -204px; width: 25px; height: 15px; }
.flag-PS { background-position: -191PX -204px; width: 25px; height: 15px; }
.flag-PT { background-position: -218PX -204px; width: 25px; height: 15px; }
.flag-PW { background-position: -245PX -204px; width: 25px; height: 15px; }
.flag-PY { background-position: -272PX -204px; width: 25px; height: 15px; }
.flag-QA { background-position: -299PX -204px; width: 25px; height: 15px; }
.flag-RE { background-position: -326PX -204px; width: 25px; height: 15px; }
.flag-RO { background-position: -353PX -204px; width: 25px; height: 15px; }
.flag-RS { background-position: -380PX -204px; width: 25px; height: 15px; }
.flag-RU { background-position: -2PX -221px; width: 25px; height: 15px; }
.flag-RW { background-position: -29PX -221px; width: 25px; height: 15px; }
.flag-SA { background-position: -56PX -221px; width: 25px; height: 15px; }
.flag-SB { background-position: -83PX -221px; width: 25px; height: 15px; }
.flag-SC { background-position: -110PX -221px; width: 25px; height: 15px; }
.flag-SD { background-position: -137PX -221px; width: 25px; height: 15px; }
.flag-SE { background-position: -164PX -221px; width: 25px; height: 15px; }
.flag-SG { background-position: -191PX -221px; width: 25px; height: 15px; }
.flag-SH { background-position: -218PX -221px; width: 25px; height: 15px; }
.flag-SI { background-position: -245PX -221px; width: 25px; height: 15px; }
.flag-SJ { background-position: -272PX -221px; width: 25px; height: 15px; }
.flag-SK { background-position: -299PX -221px; width: 25px; height: 15px; }
.flag-SL { background-position: -326PX -221px; width: 25px; height: 15px; }
.flag-SM { background-position: -353PX -221px; width: 25px; height: 15px; }
.flag-SN { background-position: -380PX -221px; width: 25px; height: 15px; }
.flag-SO { background-position: -2PX -238px; width: 25px; height: 15px; }
.flag-SR { background-position: -29PX -238px; width: 25px; height: 15px; }
.flag-SS { background-position: -56PX -238px; width: 25px; height: 15px; }
.flag-ST { background-position: -83PX -238px; width: 25px; height: 15px; }
.flag-SV { background-position: -110PX -238px; width: 25px; height: 15px; }
.flag-SX { background-position: -137PX -238px; width: 25px; height: 15px; }
.flag-SY { background-position: -164PX -238px; width: 25px; height: 15px; }
.flag-SZ { background-position: -191PX -238px; width: 25px; height: 15px; }
.flag-TC { background-position: -218PX -238px; width: 25px; height: 15px; }
.flag-TD { background-position: -245PX -238px; width: 25px; height: 15px; }
.flag-TF { background-position: -272PX -238px; width: 25px; height: 15px; }
.flag-TG { background-position: -299PX -238px; width: 25px; height: 15px; }
.flag-TH { background-position: -326PX -238px; width: 25px; height: 15px; }
.flag-TJ { background-position: -353PX -238px; width: 25px; height: 15px; }
.flag-TK { background-position: -380PX -238px; width: 25px; height: 15px; }
.flag-TL { background-position: -2PX -255px; width: 25px; height: 15px; }
.flag-TM { background-position: -29PX -255px; width: 25px; height: 15px; }
.flag-TN { background-position: -56PX -255px; width: 25px; height: 15px; }
.flag-TO { background-position: -83PX -255px; width: 25px; height: 15px; }
.flag-TR { background-position: -110PX -255px; width: 25px; height: 15px; }
.flag-TT { background-position: -137PX -255px; width: 25px; height: 15px; }
.flag-TV { background-position: -164PX -255px; width: 25px; height: 15px; }
.flag-TW { background-position: -191PX -255px; width: 25px; height: 15px; }
.flag-TZ { background-position: -218PX -255px; width: 25px; height: 15px; }
.flag-UA { background-position: -245PX -255px; width: 25px; height: 15px; }
.flag-UG { background-position: -272PX -255px; width: 25px; height: 15px; }
.flag-UM { background-position: -299PX -255px; width: 25px; height: 15px; }
.flag-US { background-position: -326PX -255px; width: 25px; height: 15px; }
.flag-UY { background-position: -353PX -255px; width: 25px; height: 15px; }
.flag-UZ { background-position: -380PX -255px; width: 25px; height: 15px; }
.flag-VA { background-position: -2PX -272px; width: 25px; height: 15px; }
.flag-VC { background-position: -29PX -272px; width: 25px; height: 15px; }
.flag-VE { background-position: -56PX -272px; width: 25px; height: 15px; }
.flag-VG { background-position: -83PX -272px; width: 25px; height: 15px; }
.flag-VI { background-position: -110PX -272px; width: 25px; height: 15px; }
.flag-VN { background-position: -137PX -272px; width: 25px; height: 15px; }
.flag-VU { background-position: -164PX -272px; width: 25px; height: 15px; }
.flag-WF { background-position: -191PX -272px; width: 25px; height: 15px; }
.flag-WS { background-position: -218PX -272px; width: 25px; height: 15px; }
.flag-YE { background-position: -245PX -272px; width: 25px; height: 15px; }
.flag-YT { background-position: -272PX -272px; width: 25px; height: 15px; }
.flag-ZA { background-position: -299PX -272px; width: 25px; height: 15px; }
.flag-ZM { background-position: -326PX -272px; width: 25px; height: 15px; }
.flag-ZW { background-position: -353PX -272px; width: 25px; height: 15px; }
.flag-ZZ { background-position: -380PX -272px; width: 25px; height: 15px; }
Код:
<xen:require css="snog_flags.css" />
<xen:if is="{xen:helper ismemberof, $visitor, $xenOptions.snog_countryflags_groups} || {$visitor.is_admin} || ({$xenOptions.snog_countryflags_moderator} && {$visitor.is_moderator})">
    <xen:if is="{$user.snog_flag}">
    <dl class="pairsJustified">
        <dt style="padding-top:2px;">{xen:phrase snog_countryflags_country}:</dt>
        <dd><img class="userflagimage flag-{$user.snog_flag} Tooltip" style="margin-top:3px;margin-right:10px;" src="data/countryflags/flags/clear.gif" alt="{xen:helper country,$user.snog_flag}" title="{xen:helper country,$user.snog_flag}" /></dd>     
    </dl>
    </xen:if>
</xen:if>
 
Не отображается в профиле и карточке юзера, где искать траблу?

В списке тем, юзеров, на аватаре, в блоке сообщения - всё норм.
 
У некоторых пользователей не корректно отображается страна.То есть человек живет в России ,а флаг немецкий.
Случилось это после смены панели.Делал всё,ну или почти все..Удалял,ставил заново...обновлял..
В чем может быть проблема?
 
А ip на самом форуме отражается правильный?
 
  • Мне нравится
Реакции: Hope
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу