Перейти к публикации
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.

Условия в шаблонах

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

Добрый вечер. Подскажите, как использовать условия в шаблонах. А именно, мне надо, что бы в колонке userInfoPane у простых пользователей выводилась вся информация, а у админов только определённая. То есть примерно так:

post-14912-0-51958600-1292443332_thumb.png

И свой фон для админов. Именно в панели, а не в сообщениях.

Ну давайте идеи. Если нету, то какие условия.

Забыл написать, я использую шаблон Paradox 3.1. Это если захотите помочь.

Изменено пользователем Vitalik-x

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

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

Вот нет идей. Для меня про показ информации по-разному – сложно (если клиент захочет, отправлю к программистам заказывать мод).

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

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

Ну, попробую тогда объяснить, по подробней, что именно должен делать данный мод.

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

И ещё меня больше всего интересует задний фон. Как сделан он тут, к примеру.

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

В скине Paradox там уже есть задний фон.

Фон левой часть поста задается картинкой post_bg.png

В классе

.post_wrap {

 

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

Тогда допишите

no-repeat top left

в ее параметрах.

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

(в принципе, думаю, что условие надо добавить в шаблон – но то не тот шаблон, что Вы думаете)

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

То есть так не получиться, как я думал. Типа условие, если админ выводи это, а если пользователь то это.

Обидно, а так просто казалось.

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

Возможно, не так сложно.

Просто в тег с post_wrap в шаблон темы (не в шаблон инфо!) дописать в условии другой класс для админов (не убирая прежнего)

 

А если в инфо, то там картинка будет не доходить до верху.... Поле ограничивается сверху линией аватара.

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

Добрый вечер. Подскажите, как использовать условия в шаблонах. А именно, мне надо, что бы в колонке userInfoPane у простых пользователей выводилась вся информация, а у админов только определённая.

А в чем проблема? Условия можно посмотреть в шаблонах. Смотрите, админы видят ip, остальные не видят. Это условие можете применять. Я даже где-то здесь а форуме, приводил пример. Сейчас не когда искать. :(

Если не найдете, то напишу позже, как и что.

 

И свой фон для админов. Именно в панели, а не в сообщениях.

Вот это надо смотреть.

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

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

Опубликовано:
<if test="$this->memberData['g_access_cp'] == 1">
Видит админ 
<else />
Видит не админ
</if>

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

<if>
Вывод шаблона если админ ответил 
<else />
Вывод шаблона если не админ ответил
</if>

Вот что надо.

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

<if>
Вывод шаблона если админ ответил 
<else />
Вывод шаблона если не админ ответил
</if>

 

<if test="postAdmin:|:$post['author']['g_access_cp']">
   Это сообщение админа
<else />
   Это сообщение не админа
</if>

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

Буду пробывать. Посмотрим что выйдет :( . Вопрос к Fisana, если заказывать мод, как это сделать?

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

Напишите L-7

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

:D Ппц не могу прикрутить к шаблону на задний вид. Сую в userInfoPane.

Но такого не получается добиться css использую background

post-14912-0-09828600-1292957729_thumb.jpg

Изменено пользователем Vitalik-x

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

Я же Вам объяснила, что картинка на заднем фоне там и так уже есть.

Посмотрите страницу с отключенной графикой и увидите задний фон. Затем осмысленно прочтите этот пост.

И при чем тут userInfoPane?

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

Можно только начало в условие поставить?

То есть, вот так:

<if test="postAdmin:|:$post['author']['g_access_cp']">
   <div class='post_wrap_wow' <if test="isNotIgnoring:|:$post['post']['_ignored'] == 1 || $post['post']['_repignored'] == 1">style='display: none'</if>>
<else />
   <div class='post_wrap' <if test="isNotIgnoring:|:$post['post']['_ignored'] == 1 || $post['post']['_repignored'] == 1">style='display: none'</if>>
</if>

css

.post_wrap_wow {
               background: url({style_images_url}/wow.png) repeat-y scroll left center transparent;
	top: 0px;
}

Пробовал на стандартном!

Так сделал так же в paradox 3.1.3

css

.post_wrap_wow {
               background: url({style_images_url}/wow.png) left repeat-y;
           	top: 0px;
               border-left: 1px solid #e99310;
               border-right: 1px solid #e99310;
}

f7f492d84970t.jpg

Как видно пошёл на жалобы + картинка съезжает!

Изменено пользователем Vitalik-x

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

Сейчас на странице 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.