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

  • Автор темы Viuga
  • 8742
  • Обновлено
  • 21, Sep 2015
  • #1
Как сделать статус картинкой? Чтобы администратор, модератор и остальные можно было заменить званием в виде изображения? Получается добавить звание, но если есть звания, то видно и картинку, и текстовое звание по умолчанию.

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 22, Sep 2015
  • #2
Viuga:
Чтобы администратор, модератор и остальные можно было заменить званием в виде изображения?
Так и добавьте нужное звание - Админка=>Звания пользователей
 

YURSHAT


Рег
20 Jul, 2015

Тем
0

Постов
71

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







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

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 22, Sep 2015
  • #4
Viuga:
Для определенных групп мне нужны картинки, для всех остальных необходимо оставить текстовый статус.
Ну можно написать свое условие отображения статуса/звания. К примеру: если у юзверя есть звание (картинка), отображать только звание, если нет - отображаем текстовый статус: найти в шаблоне 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>
 

YURSHAT


Рег
20 Jul, 2015

Тем
0

Постов
71

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

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 22, Sep 2015
  • #6
Viuga:
В профиле стоит статус + картинка. В списке пользователей статус.
Ну я думал речь только о постбите. Чтобы сделать в других частях форума нужно править соответствующие шаблоны. Либо можно пойти друним путем и действительно указать картинки в статусе групп пользователей:
Админка => Группы пользователей => Управление группами пользователей. Выбираете нужную группу и в поле "Статус пользователя" указываете соответствующую картинку. К примеру
 <img class="inlineimg" src="https://lumtu.com/images/ranks/admin.png" alt="Администратор" border="0" />





 

YURSHAT


Рег
20 Jul, 2015

Тем
0

Постов
71

Баллов
71
  • 22, Sep 2015
  • #7
Viuga, YURSHAT говорит конечно более технически правильно.

Я делал проще.

Мне не нужны были группы с картинкой званий, а были нужны определенные единичные юзеры из разных групп.

Поэтому я сделал проще.

Залил картинок, потом в профиле юзера, которому нужно было поставить статус картинкой в поле "Статус" вставлял html код, а в поле "Особый статус", включал установки администратора.

Все.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

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

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

 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 22, Sep 2015
  • #9
Viuga:
А запрет на изменения? Двиг верещит, в профиле админа что-то собираются менять! О, ужас!
И чо? Убери на время изменения в конфиге админа в неудаляемых, неизменяемых, поменяй и потом верни взад.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

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


















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

YURSHAT


Рег
20 Jul, 2015

Тем
0

Постов
71

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

YURSHAT, зайдите ко мне Все нафик-нафик раскорячило
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 22, Sep 2015
  • #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 обрезан в конце
 

YURSHAT


Рег
20 Jul, 2015

Тем
0

Постов
71

Баллов
71
  • 22, Sep 2015
  • #13
YURSHAT:
Тег IMG обрезан в конце
Не поставить, хоть убейся. Режет код автоматом. Дописывать руками не дает. И на денвере, и на живом. Добавлено через 28 секунд
YURSHAT:
ОК, сейчас гляну
Спасибо, что зашел
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 22, Sep 2015
  • #14
Viuga:
Не поставить, хоть убейся. Режет код автоматом.
Пропишите тег IMG не в XHTML формате
 <img class="inlineimg" src="https://lumtu.com/images/ranks/president.png" alt="Администратор" border="0">
 

YURSHAT


Рег
20 Jul, 2015

Тем
0

Постов
71

Баллов
71
  • 22, Sep 2015
  • #15
Эврика!!!! Смотри!!!! Заработало!!!!
СПАСИБО
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 23, Sep 2015
  • #16
Viuga:
Режет код автоматом.
мммм..... не лезет? помнится, спрашивали, как в статус затолкать плеер в ифрейме таблица user поле usertitle открыть на редактирование и вместо char(250) нарисовать, что душе угодно... хоть mediumtext - влезет мноооооооого...
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 23, Sep 2015
  • #17
Льюви:
не лезет?
Не, не в этом дело, места хватает. Там вроде режет в конкретном месте " /> (со слов Viuga). Я полагаю, на форуме есть проблема с кодировкой.
Льюви:
открыть на редактирование и вместо char(250) нарисовать
Так умирают воблы (с) :mosking:
 

YURSHAT


Рег
20 Jul, 2015

Тем
0

Постов
71

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

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

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

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 23, Sep 2015
  • #20
Льюви:
там 1251
На денвере утф. Тоже самое.
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 23, Sep 2015
  • #21
Льюви:
какая?
Если бы знал - сказал бы сразу Это так, навскидку.

В движке проблем нет, по крайней мере в 3.8.9. Проверял на чистом 3.8.9 (UTF-8, WIN-1251). Скорее всего "обрезание" происходит где-то на стороне PHP, до вставки в БД. Хорошо бы было посмотреть, что конкретно вставляется в БД, какие данные в БД после вставки и прочее.

Ну ты понимаешь Мне сложно ставить диагноз по фотографии, я привык пальпировать пациента, прежде чем ставить диагноз
Viuga:
На денвере утф. Тоже самое.
А вы на денвер ставите такой же дистр как и на живом форуме?
 

YURSHAT


Рег
20 Jul, 2015

Тем
0

Постов
71

Баллов
71
  • 24, Sep 2015
  • #22
YURSHAT:
Ну ты понимаешь
ага... тоже предпочитаю сделать вскрытие, а не гадать)
Viuga:
На денвере утф. Тоже самое.
как интересно...
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 25, Sep 2015
  • #23
YURSHAT:
А вы на денвер ставите такой же дистр как и на живом форуме?
Да, такой же. Можно и нужно на ты
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 06, Oct 2015
  • #24
Veter:
Ну и че было? Не браузер, не?
Вскрытие не производилось. Не браузер. Лью? Пойдешь?
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 06, Oct 2015
  • #25
Viuga:
Лью? Пойдешь?
эээээ...... вообще - с удовольствием, ты ж знаешь: если случай интересный, я завсегда готова рыбку выпотрошить но у меня сейчас такая засада со временем... стукни в ЛС после выходных, ок? тебе ж не срочно, ты уже всё сделала
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 07, Oct 2015
  • #26
Льюви:
эээээ......
:good:
Льюви:
тебе ж не срочно, ты уже всё сделала
:good: не я
Льюви:
стукни в ЛС после выходных, ок?
Без проблем
 

Viuga


Рег
09 Nov, 2013

Тем
345

Постов
1134

Баллов
4584
  • 09, Oct 2015
  • #27
Viuga, я готова... стукни, как будет настроение

Добавлено через 1 час 58 минут

ну чо... отписываюсь для порядку:

в БД всё норм (впрочем, я эту БД уже видела), нормальная кириллица, всё аккуратно

в поле юзертитл стоит дефолтный char(250)

и главное - при редактировании профиля всё прекрасно влазит и прекрасно сохраняется, никаких проблем так что диагноз: с воблочкой всё ОК, это какие-то индивидуальные проблемы браузера/клипборда
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 10, Oct 2015
  • #28
Льюви:
и главное - при редактировании профиля всё прекрасно влазит и прекрасно сохраняется, никаких проблем
А при сохранении статуса группы в админке?
 

YURSHAT


Рег
20 Jul, 2015

Тем
0

Постов
71

Баллов
71
  • 10, Oct 2015
  • #29
YURSHAT:
А при сохранении статуса группы в админке?
уже лезет - мы сменили для usertitle char(100) на 250
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 10, Oct 2015
  • #30
Viuga:
а пришлось Льюви беспокоит
та ладно) ерунда
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
Тем
49554
Комментарии
57426
Опыт
552966

Интересно