VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Для реализации данного. меня сподвигла эта тема: http://vbsupport.ru/forum/showthread.php?t=43970
Много искал , дабы найти подобных хак, пока в мой маленький мозг не пришла идея использовать условия с префиксами тем.
К примеру сделаем дополнительную иконку к темам, где будет указан префикс «Решено», тоесть тема в которой содержится какое-либо решение.
1. Создаем префикс Админка->Разделы и модераторы->Префиксы тем->
2. Дальше редактируем права на этот префикс (тоесть указываем те группы, которым разрешено его использовать, если это конечно нужно)
3. Теперь идем в шаблон threadbit
Находим:
Code:
$thread[title_editable]
<div>
Ниже добавляем:
Code:
<!-- Картинка к префиксу РЕШЕНО -->
<if condition="$thread[prefixid] == solution">
<span style="float:right">
<img class="inlineimg" src="Ссылка на вашу картинку" alt="Тема содержит решение" title="Тема содержит решение"/>
</span>
</if>
<!-- / Картинка к префиксу РЕШЕНО -->
Указав вместо solution - свой идентификатор, который нужно нам было запомнить выше
Теперь при выборе префикса «РЕШЕНО» будет автоматом появляться иконка справа.
<!-- Картинка к префиксу РЕШЕНО -->
<if condition="$thread[prefixid] != '' ">
<span style="float:right">
<img class="inlineimg" src="/images/prefixes/$thread[prefixid].png" alt="Тема содержит решение" title="Тема содержит решение"/>
</span>
</if>
<!-- / Картинка к префиксу РЕШЕНО -->
Чтобы не городить каскад условий. при этом идентификатор выступает в качестве названия или его части.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
0
Quote:
Originally Posted by Orfo
Чтобы не городить каскад условий
вот этот вариант уже по феншую
только "альты" и "титлы" очистить, т.к. префикс может означать совершенно другое
если бы было описание префикса, можно было бы туда пихнуть соотв. переменную =)
@siriusmelaf
Знаток
Join Date: May 2012
Posts: 633
Версия vB: 3.8.7
Пол:
Reputation:
Knowing 256
Репутация в разделе: 134
0
Orfo, тоесть я так понял, если картинка в нужном месте называется как префикс, то она отображается?
или я не так понял
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
1
Quote:
Originally Posted by siriusmelaf
если картинка в нужном месте называется как префикс, то она отображается?
именно так
создай для префиксов свою папочку на серваке и свои картинки для каждого префикса
т.к. если префикс есть, а картинки нет, будет дырка
@siriusmelaf
Знаток
Join Date: May 2012
Posts: 633
Версия vB: 3.8.7
Пол:
Reputation:
Knowing 256
Репутация в разделе: 134
0
ну тогда отличный вариант для тех кто кто под каждый префикс делает картинки. ну я использую только под один, поэтому оставлю у себя как есть )
@sagsag
Продвинутый
Join Date: Sep 2013
Location: Россия
Posts: 78
Версия vB: 5.x.x
Пол:
Reputation:
Опытный 44
Репутация в разделе: 7
0
А где можно раздобыть такие картинки, как на первом скрине?
@Sayf
Знаток
Join Date: Aug 2012
Награды в конкурсах:
Posts: 187
Версия vB: 3.8.x
Reputation:
Knowing 144
Репутация в разделе: 114
1
Quote:
Originally Posted by sagsag
А где можно раздобыть такие картинки, как на первом скрине?
Проблема, вопрос, решено - кодом html например таким