Как на vBulletin сделать статус картинкой?

V

Viuga

#1
Как сделать статус картинкой? Чтобы администратор, модератор и остальные можно было заменить званием в виде изображения? Получается добавить звание, но если есть звания, то видно и картинку, и текстовое звание по умолчанию.
 
V

Viuga

#3
YURSHAT, мне нужна картинка сразу под ником и больше ничего. А если сделаны статусы для пользователей, то над картинкой статус все равно появляется, в соответствии с набранным количеством сообщений.

Добавлено через 8 минут


Добавлено через 5 минут
Для определенных групп мне нужны картинки, для всех остальных необходимо оставить текстовый статус. Так точнее будет, наверное.
 
Y

YURSHAT

#4
Для определенных групп мне нужны картинки, для всех остальных необходимо оставить текстовый статус.
Ну можно написать свое условие отображения статуса/звания. К примеру: если у юзверя есть звание (картинка), отображать только звание, если нет - отображаем текстовый статус:
найти в шаблоне postbit_legacy это
Код:
 <if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>	<if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if>
и заменить на это
Код:
 <if condition="$post['rank']">	<div class="smallfont">$post[rank]</div>	<else />	<if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>	</if>
 
V

Viuga

#5
YURSHAT, спасибо. В постбите получилось. В профиле стоит статус + картинка. В списке пользователей статус.
Нужно как у Ветра здесь.
 
Y

YURSHAT

#6
В профиле стоит статус + картинка. В списке пользователей статус.
Ну я думал речь только о постбите. Чтобы сделать в других частях форума нужно править соответствующие шаблоны.

Либо можно пойти друним путем и действительно указать картинки в статусе групп пользователей:
Админка => Группы пользователей => Управление группами пользователей. Выбираете нужную группу и в поле "Статус пользователя" указываете соответствующую картинку. К примеру
Код:
<img class="inlineimg" src="https://lumtu.com/images/ranks/admin.png" alt="Администратор" border="0" />
 
W

Wmboard

#7
Viuga, YURSHAT говорит конечно более технически правильно. Я делал проще. Мне не нужны были группы с картинкой званий, а были нужны определенные единичные юзеры из разных групп. Поэтому я сделал проще. Залил картинок, потом в профиле юзера, которому нужно было поставить статус картинкой в поле "Статус" вставлял html код, а в поле "Особый статус", включал установки администратора. Все.
 
V

Viuga

#8
потом в профиле юзера, которому нужно было поставить статус картинкой в поле "Статус" вставлял html код, а в поле "Особый статус", включал установки администратора. Все.
А запрет на изменения? Двиг верещит, в профиле админа что-то собираются менять! О, ужас!

Добавлено через 3 минуты
YURSHAT, по вашей схеме чёто не работает. Профиль становится таким:

 
W

Wmboard

#9
А запрет на изменения? Двиг верещит, в профиле админа что-то собираются менять! О, ужас!

И чо?
Убери на время изменения в конфиге админа в неудаляемых, неизменяемых, поменяй и потом верни взад.
 
Y

YURSHAT

#10
YURSHAT, по вашей схеме чёто не работает. Профиль становится таким:
По которой из них? :) Правка шаблонов или указание картинки в статусе группы?
Я вот прописал картинку в статусе групп и как видите никаких проблем нет


Если делали по этому способу, не забудьте перестроить статусы пользователей.
 
V

Viuga

#11
Убери на время изменения в конфиге админа в неудаляемых, неизменяемых, поменяй и потом верни взад.
Аааа. Ок.
указание картинки в статусе группы?
По этой.
Если делали по этому способу, не забудьте перестроить статусы пользователей.
Не забыла. Пойду перепроверять, чего и где напортачила:D

Добавлено через 17 минут
YURSHAT, зайдите ко мне:D Все нафик-нафик раскорячило:D
 
Y

YURSHAT

#12
Регистрироваться нужно, чтобы профиль посмотреть. ОК, сейчас гляну

У вас
Код:
<img class="inlineimg" src="http:///site.ru/images/ranks/adm.png" alt="Администратор" border="
Нужно
Код:
<img class="inlineimg" src="http://site.ru/images/ranks/adm.png" alt="Администратор" border="0" />

Видите разницу? ;)
-Три косые черты в протоколе, вместо двух
-Тег IMG обрезан в конце
 
V

Viuga

#15
Эврика!!!! Смотри!!!! Заработало!!!!

СПАСИБО
 
Y

YURSHAT

#16
Ну вот и ладушки :)
 
V

Viuga

#17
И модерам сделала:rolleyet::good:
 
Л

Льюви

#18
Режет код автоматом.
мммм.....
не лезет?
помнится, спрашивали, как в статус затолкать плеер в ифрейме :D

таблица user
поле usertitle
открыть на редактирование и вместо char(250) нарисовать, что душе угодно... хоть mediumtext - влезет мноооооооого... :D
 
Y

YURSHAT

#19
Не, не в этом дело, места хватает. Там вроде режет в конкретном месте " /> (со слов Viuga). Я полагаю, на форуме есть проблема с кодировкой.

открыть на редактирование и вместо char(250) нарисовать
Так умирают воблы (с) :mosking:
 
V

Viuga

#20
ам вроде режет в конкретном месте " /> (со слов Viuga)
Да, в поле статуса групп пользователей. Больше нигде такого не встречала, все везде запихивается без труда:D.
Я полагаю, на форуме есть проблема с кодировкой.
Что за проблема?
 
Л

Льюви

#21
Так умирают воблы (с)
та ладно) как сдохнет, так и реанимируем :D

Я полагаю, на форуме есть проблема с кодировкой.
какая?
я тут подумала...
там 1251
даже если в базе кракозябры, то они вида Äîáàâèòü íîâóþ ñåòêó, то есть, ничего не удваивается
но даже если они вида Добавить новую сетку - всё равно, тут
Код:
<img class="inlineimg" src="http://site.ru/images/ranks/adm.png" alt="Администратор" border="0" />
98 символов, весь текст можно "удвоить", всё равно влез бы, даже с учётом длины домена

Так что - интересно, что именно не даёт вставить код...
 
Y

YURSHAT

#23
Если бы знал - сказал бы сразу :) Это так, навскидку. В движке проблем нет, по крайней мере в 3.8.9. Проверял на чистом 3.8.9 (UTF-8, WIN-1251).
Скорее всего "обрезание" происходит где-то на стороне PHP, до вставки в БД.
Хорошо бы было посмотреть, что конкретно вставляется в БД, какие данные в БД после вставки и прочее. Ну ты понимаешь :)
Мне сложно ставить диагноз по фотографии, я привык пальпировать пациента, прежде чем ставить диагноз :D
На денвере утф. Тоже самое.
А вы на денвер ставите такой же дистр как и на живом форуме?
 
W

Wmboard

#26
Ну и че было? Не браузер, не? ;)
 
Л

Льюви

#28
эээээ......
вообще - с удовольствием, ты ж знаешь: если случай интересный, я завсегда готова рыбку выпотрошить :D
но у меня сейчас такая засада со временем...
стукни в ЛС после выходных, ок? тебе ж не срочно, ты уже всё сделала :victory:
 
Л

Льюви

#30
Viuga, я готова... стукни, как будет настроение

Добавлено через 1 час 58 минут
ну чо... отписываюсь для порядку:
в БД всё норм (впрочем, я эту БД уже видела), нормальная кириллица, всё аккуратно
в поле юзертитл стоит дефолтный char(250)
и главное - при редактировании профиля всё прекрасно влазит и прекрасно сохраняется, никаких проблем
так что диагноз: с воблочкой всё ОК, это какие-то индивидуальные проблемы браузера/клипборда
 
V

Viuga

#33
Все оказалось просто, а пришлось Льюви беспокоить:pardon:
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread