[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Вид цитаты как в скайпе
mr-z1mmexДата: Понедельник, 24.09.2012, 17:44 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: 0
http://s3.itrash.ru/idb/65775f7fdc3489627345685eedddebef/oabL3eR66kOPqz2VSUPwA_1.png

Данный вид меняет стандартный вид цитаты на вид цитаты из скайпа. Он подходит не только для форума, а и для каталога файлов, новостей, каталога сайтов и других модулей где можно цитировать чужие сообщения
Установка:

Скачиваем это изображение » http://diz-cs.at.ua/_fr/2165/0875120.png и заливаем его в файловый менеджер в папку img
В таблицу стилей CSS


Code
/*Quote from skype*/  
  .bbQuoteBlock {padding-left:20px; background: url(/img/quote.png) no-repeat 3px 1px;}  
  .quoteMessage {border: 0px !important; border-left: 1px solid #c0c0c0 !important; color: #000; padding: 1px 7px;}  
  .bbQuoteName {display: none !important;}  
  .quotename {color: #c0c0c0; padding: 3px 0 0 0;}  
  /*---------*/

ВНИМАНИЕ. Если у вас уже есть стилизация для элементов .bbQuoteBlock, .quoteMessage, .bbQuoteName удалите их!

Установка для модуля "Форум"

В общий вид страниц форума, после $BODY$
Code
<?if($PAGE_ID$='threadpage')?>  
  <script type="text/javascript">  
  $('.bbQuoteBlock').each(function(){  
     var quotename = $(this).find('.qName').text();  
     if(quotename.length > 0){  
     $(this).find('.quoteMessage').append('<div class="quotename">— '+quotename+'</div>');  
     } else {  
     $(this).find('.quoteMessage').append('<div class="quotename">— Цитата</div>');  
     }  
  });  
  </script>  
  <?endif?>


Установка для других модулей
В страницу материала и комментариев к нему перед </body>, в нужных модулях

Code
<script type="text/javascript">  
  $('.bbQuoteBlock').each(function(){  
     var quotename = $(this).find('.qName').text();  
     if(quotename.length > 0){  
     $(this).find('.quoteMessage').append('<div class="quotename">— '+quotename+'</div>');  
     } else {  
     $(this).find('.quoteMessage').append('<div class="quotename">— Цитата</div>');  
     }  
  });  
  </script>

Установка завершена!




 
  • Страница 1 из 1
  • 1
Поиск: