1. Важное и срочное обновление IPB 3.4.5 - https://nulled.cc/threads/243375/

Помогите разобратся с HTML логикой на форуме

Тема в разделе "IPB", создана пользователем we_are_hakers, 9 окт 2008.

Статус темы:
Закрыта.
Модераторы: Maybe
  1. we_are_hakers

    we_are_hakers

    Регистр.:
    10 апр 2008
    Сообщения:
    651
    Симпатии:
    178
    Всем здрасти :). Короч появилась такая проблемка, у меня на форуме стоит мод репутации, так как админам форума(тобишь мне и моему другу) репа не нужна, то решил ее убрать просто через html логику в скине, но, тут появился первый геморой, пробую таким способом:
    но, тут хз из-за чего получается что на форуме тогда показываются два поля с инфой.:confused:
    Можно ли както применить html логику только для исключения двух юзеров?
    Стоит мод iReputation System 1.0.0 и форум 2.3.5. Или ктото может подсказать, мож в файлах модуля сделать какие изменения, чтобы отключить репутацию для админов(рутовых) вообще, тоесть, нельзя было давать, просматривать и т.д.
    Заранее спасибо за любую информацию ;)

    Добавлено через 2 минуты
    кста, вот кусок шаблона render_row(из Skin topic) c показом инфы:
     
  2. potehi

    potehi Создатель

    Регистр.:
    9 авг 2008
    Сообщения:
    32
    Симпатии:
    22
    <if="ipb.member['id'] == ид_админа_1>
    Код для юзера {ид_админа_1}
    <else />

    <if="ipb.member['id'] == ид_админа_2">
    Код для юзера {ид_админа_2}
    <else />
    Код для остальных юзеров
    </if>

    </if>
     
  3. we_are_hakers

    we_are_hakers

    Регистр.:
    10 апр 2008
    Сообщения:
    651
    Симпатии:
    178
    хм, пробую по твоему методу, впринципе работает, но тогда репа удаляется у всех, вот что правил:
    мож че не так делаю? есть ли еще варианты?
     
  4. potehi

    potehi Создатель

    Регистр.:
    9 авг 2008
    Сообщения:
    32
    Симпатии:
    22
    по сути мой вариант должен работать, мне самому сейчас не на чем протестировать.
     
  5. $iD

    $iD Постоялец

    Заблокирован
    Регистр.:
    23 дек 2006
    Сообщения:
    1.006
    Симпатии:
    175
    Сделай через member[admin_group]:
    или так:
    только g_is_supmod поменяй на admin_group
     
  6. we_are_hakers

    we_are_hakers

    Регистр.:
    10 апр 2008
    Сообщения:
    651
    Симпатии:
    178
    оно работает, но, со временем увидел такой прикол, когда делаю поле скрытым с этим скриптом, то оно скрывается только от группы админов, что не есть гуд, а остальные юзеры видят репу....думаю тут этой логикой так просто не зделать, думаю надо копать глубже, в самих файлах модуля репы :(
     
  7. $iD

    $iD Постоялец

    Заблокирован
    Регистр.:
    23 дек 2006
    Сообщения:
    1.006
    Симпатии:
    175
    we_are_hakers
    Можно сделать:
    если НЕ админ, то не показывать.
    Т.е. ты будешь видеть свою репу, а другие нет.
     
    we_are_hakers нравится это.
  8. smash_TeAm™

    smash_TeAm™

    Регистр.:
    28 авг 2007
    Сообщения:
    268
    Симпатии:
    81
    я так понял нуна юзать
    Код:
    <if="$author['id'] == ид_админа_1 || $author['id'] == ид_админа_2">
    нипоказывать инфо о репе или репа 100% :)
    <else />
    обычный код репы
    </if>
    - в таком случае репа админоф нибудет видна никому... ну а дальше больше)
     
  9. we_are_hakers

    we_are_hakers

    Регистр.:
    10 апр 2008
    Сообщения:
    651
    Симпатии:
    178
    может это прозвучить и странно, но показывает как раз на оборот, таже трабла, а нельзя както в это конструкции использовать всех пользователей, но исключить двух?

    Добавлено через 1 минуту
    нужно чтото вроде:
    <if="$this->ipsclass->member['id'] != {id юзеров всех, которые не могут видеть ид админов, тоесть наоборот, подставить все ид}"><div class="info">{$author['member_reputation']}</div></if>
     
  10. smash_TeAm™

    smash_TeAm™

    Регистр.:
    28 авг 2007
    Сообщения:
    268
    Симпатии:
    81
    вы определитесь кому и когда показывать, а то я чёт не догоняю :)
    $this->ipsclass->member['id'] - id юзера который смотрит,
    $author['id'] - id автора поста.
    тоесть если нуна скрыть у когота репу в инфе рядом с сообщениями = скрываем по id аффтара. я так понимаю. ну а если нуна чтоб некоторые видели - добавляем исчо условие по мембер_айди...
     
Статус темы:
Закрыта.