Перейти к содержанию

x33

Пользователи
  • Постов

    65
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные x33

  1. Как минимум у вас ошибка в синтаксисе. Да и сам код непонятно что делает.  Но вот это ближе к истине

    {{$array = array (1, 2, 3, 4);}}
    {{if $comment->author()->member_id == $array1}}
    <div>Code</div>
    {{endif}}

    Я торопился и не проверил свой пост, тем более, умные админы не дают редачить мне посты, а за дабл пост идет бан.

    И ДА, У ВАС ДВЕ РАЗНЫХ ПЕРЕМЕННЫХ array1 и array!

    ОШИБКА!

    Правильный код.

              {{$array1 = array (1, 2, 3, 4);}}
    {{if $comment->author()->member_id == is_array($array1)}}
    <div>Code</div>
    {{endif}}

    Достаточно. Указаны все доступные теги и логика.

    IPS - не форум по php.

    _php.net/manual/en/

    У многих движков синтаксис разный. К примеру, массивы в vbulletin 4 пишутся так:

    <vb:if condition="in_array($thread['forumid'], array(1,2,3,6))">Code</vb:if>

     

  2. https://community.invisionpower.com/4docs/advanced-usage/development/template-logic-r73/
    https://community.invisionpower.com/4docs/advanced-usage/development/template-tags-r76/

     

    Очень мало тут. Скажи, например, как показать блок для 50 пользователей? Я имею ввиду про массивы типо:

    {{$array = array (1, 2, 3, 4)
    {{if $comment->author()->member_id == {$array1}}
    <div>Code</div>
    {{endif}}
    

    Но так почему-то не работает. Где подробный синтаксис?

  3. Разместил у себя виджет "Последние темы". Нужно чтобы порядок тем был не по времени создания темы, а по ее обновлению. Подскажите как сделать?

    Я этот хук поставил не только из-за последних сообщений, но и из-за блока с аватарками. Да, можно использовать штатный виджет

  4. Разместил у себя виджет "Последние темы". Нужно чтобы порядок тем был не по времени создания темы, а по ее обновлению. Подскажите как сделать?

    Хук предполагает парсер последних тем, а не последних сообщений. В хуке who we are есть парсер последних сообщений. 

     

  5. Всем привет. Пишу свой собственный гайд, как можно это сделать в четверке.

    На темном дизайне выглядит это примерно так:

    b7bfa559fcb7.thumb.jpg.9d41d7feb2e8f2b2d

    Порывшись немного в переменных четверки, я разобрался, как можно добавить дату регистрации в шаблон, так как все переменные аля comment->author()->member_id, comment->author()->member_group_id парсятся пхп кодом, то есть не нужно писать парсер, добавлять инфу из бд на много проще. В бд переменная, отвечающая за регистрацию называется 'joined', если вставить в шаблон {$comment->author()->joined}, то вы получите полную дату (типо 07.03.2013 21:59), дабы этого избежать можно обрезать длину переменной функцией substr

    В итоге, код получается такой:

    {{$date_joined = substr("{$comment->author()->joined}", 0, 11);}}
             <li class='ipsType_light'>Регистрация: {$date_joined}</li>

     

  6. Автор, можно просьбу? Касаемо members_new архива. Не могли бы Вы сделать так, чтобы в списке пользователей IP адреса не отображались? Или отображались, но для указанных в настройках групп

    ​Ищешь шаблон, отвечающий за этот плагин, ищешь код и накрываешь условием или вовсе удаляешь его

  7. ​Можете сделать багрепорт в теме с плагином?

    Крч, в виджете "Лучшие авторы" не работает этот плагин и еще в цитатах (просто черный цвет вместо цветного). В других местах норм

  8. А, вот оно что... с таким подходом вы долго будете ждать помощи. удачи

    ​С каким таким подходом? Дополнительное поле не для красоты сделано. Скрины я выложил, по какой причине их удалил модератор - я не знаю, меня не уведомили

  9. Вопрос из разряда - "Какой это цвет?" - цвет чего? где?... 

    Что за тема, вносились ли изменения? Вообще, на будущее, если вносите изменения, вносите в кастомный цсс файл, который не затрагивает исходный код css. Если внесенная корректива не действует, дописывайте в конце !important.

    Чтобы понять, кто "виновник", воспользуйтесь встроенными инструментами браузеров хром и ФФ - просмотр элемента.

    Если не трогали html, то возможно, забыли поставить в css файле закрывающую скобку.

    ​Кто-то из модераторов удалил прикрепленные скриншоты + я указал свой сайт в профиле, могли бы посмотреть и догадаться, про что я говорю. То, что вы выше написали, я знаю сам.

    Первую проблему решил - дело было в неработающем виджете, он добавлял свои отступы

  10. Доброго времени  суток, 

    1. Вопрос и отсюда же и проблема есть блок  "Лучшие авторы" - за месяц там идёт всё в строчку  , а не  столбик

    Пример

    557743a892909_.thumb.PNG.132c3cdd55b63f1

    2. Как переименовать тему , раньше нажимал "модерация" и там была кнопка переименовать темУ , сейчас не наблюдаю =(

    ​У первого поста жмешь кнопку редактировать, идет редирект на новую страницу, там можно сменить

  11. Доброго времени  суток, 

    1. Вопрос и отсюда же и проблема есть блок  "Лучшие авторы" - за месяц там идёт всё в строчку  , а не  столбик

    Пример

    557743a892909_.thumb.PNG.132c3cdd55b63f1

    2. Как переименовать тему , раньше нажимал "модерация" и там была кнопка переименовать темУ , сейчас не наблюдаю =(

    ​Ссылку на сайт

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