Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 3.х > Инструкции по vBulletin
Расширенный поиск

Инструкции по vBulletin Всевозможные мануалы, FAQ и инструкции по vBulletin

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2012, 01:59 Вверх   #1
Коренной житель
 
Аватар для Sardelka
Sardelka вне форума
Доп. информация
По умолчанию Подпись на заднем плане сообщения

Напишу о тот, как сделать подпись на заднем плане сообщения.

Вот скрин того, что должно получиться:



Сразу напишу о минусе, вид такой подписи можно установить только всем. Поэтому, я запретил использование подписи пользователям форума, а разрешил только персоналу.

И так, для начала нужно запретить использование bb-кодов в подписи, для этого в админке - группы пользователей - управление группами пользователей - в каждой группе находим "разрешить использование bb-кодов" - ставим нет.

Далее ищем в вашем шаблоне postbit_legacy

В нем ищем код:
PHP код:
<div id="post_message_$post[postid]"
Заменяем его на:
PHP код:
<div id="post_message_$post[postid]"<if condition="$post['signature']"style="background: url($post[signature]) no-repeat right bottom; min-height: 650px;"</if>> 
Где 650 - это максимальная высота рисунка.
Например, если вы напишете сообщение из пару слов, а рисунок у вас будет стоять по высоте 400px, то понятно, целиком он не влезит.
Я взял значение 650 как более оптимальное.

Ищем:
PHP код:
<!-- sig -->
            <
div>
                
__________________<br />
                
$post[signature]
            </
div>
        <!-- / 
sig --> 
И удаляем его.


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

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

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

Последний раз редактировалось Serberg; 27.11.2012 в 15:50..
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 15.05.2012, 02:41 Вверх   #2
Знаток
 
Аватар для Snickers777
Snickers777 вне форума
Доп. информация
По умолчанию

Очень интересно кстати.Таким образом можно например
запилить всем в подпись логотип своего ресурса.
  Ответить с цитированием
Cказали cпасибо:
Старый 15.05.2012, 12:42 Вверх   #3
Грамотный форумчанин
 
Аватар для mr_franklin
mr_franklin вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Snickers777 Посмотреть сообщение
в подпись логотип своего ресурса
Спасибо за идею
  Ответить с цитированием
Старый 03.07.2012, 19:48 Вверх   #4
Знаток
 
Аватар для Marconi
Marconi вне форума
Доп. информация
По умолчанию

А если подписи оставить пользователям, а логотип форума все же сделать для всех.
Просто не убирать значения для подписи, а добавить то, что предлагается на данный момент вместо.
Будет работать?

Я уже к примеру столько значений дополнительных ввел в профиль пользователей,

смотреть:



может и в данном случае можно придумать как дополнительное поле где подпись...
Или нет?

Последний раз редактировалось Marconi; 03.07.2012 в 19:56..
  Ответить с цитированием
Старый 04.07.2012, 07:05 Вверх   #5
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Sardelka Посмотреть сообщение
Сразу напишу о минусе, вид такой подписи можно установить только всем.
Это не минус, это просто не знание того что делаете, нужно просто сделать условия для подписи, в итоге у кого то будет обычная, у кого то, то что вы сделали
  Ответить с цитированием
Старый 26.11.2012, 11:40 Вверх   #6
Коренной житель
 
Аватар для Sardelka
Sardelka вне форума
Доп. информация
По умолчанию

За вывод подписи отвечает следующий код:

PHP код:
<!-- sig -->
            <
div>
                
__________________<br />
                
$post[signature]
            </
div>
        <!-- / 
sig --> 
Проблема в том, что подпись появляется сразу после текста сообщения, а снизу подписи остается много свободного места. Пожалуйста подскажите, как сделать выравнивание подписи по низу?
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 04:32. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.09106 секунды с 13 запросами