Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > vBulletin 3.6.x > Made in vBSupport.org 3.6

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 02.11.2006, 00:51   #1
Продвинутый
 
Аватар для GRIF666
vBShout. Ник в ответ.

Было бы очень удобно, если бы при клике на ник не открывался профиль, как сейчас, а ник добавлялся бы в строку ответа(как в mIRC). Я к сожалению в JavaScript не разбираюсь. Может кто видел такой хак или кто-нибудь сможет это сделать?
  Ответить с цитированием
Рекламка
Реклама на форуме

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Тонкие настройки прав доступа
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Старый 02.11.2006, 02:59   #2
Nike
Продвинутый
Народ совсем разленился...
http://www.vbsupport.org/forum/showthread.php?t=5780
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

ALISA (29.03.2007), Komik (02.11.2006), Lyzer (02.11.2006), zirex (16.12.2007)
Старый 02.11.2006, 03:34   #3
GRIF666
Продвинутый
 
Аватар для GRIF666
Цитата:
Сообщение от Nike
Народ совсем разленился...
http://www.vbsupport.org/forum/showthread.php?t=5780
Нет, не то. Меня интересует ник в ответ в чатике(vBShout).
  Ответить с цитированием
Старый 07.11.2006, 19:20   #4
xBeAsTx
Продвинутый
не ужели никто не сталкивался? блин придется позже самому капать...
  Ответить с цитированием
Старый 08.11.2006, 03:01   #5
GRIF666
Продвинутый
 
Аватар для GRIF666
Я конечно не разбираюсь в JavaScript, но думаю, что это не так трудно сделать.
  Ответить с цитированием
Старый 08.11.2006, 11:09   #6
Malcolm Reed
Эксперт
 
Аватар для Malcolm Reed
Если там не Java а именно JavaScript то это и не трудно.
Очевидно мало у кого стоит vBShout. У меня его так же нету так что понятия не имею как он устроен и че там делать.
  Ответить с цитированием
Старый 08.11.2006, 14:49   #7
xBeAsTx
Продвинутый
Легко то легко, но я то JS не очень соображаю, пришлось подучиться... вообщем получилось... щас постараюсь восстановить ход мыслей

добавлено через 17 минут
  1. Ищем в файле vbshout.php
    PHP код:
    function rewrite_shoutbox_flatfile()
    {
        global 
    $DB$vbulletin;

        
    $Shouts $DB->query('
                select s.*, u.username, u.usergroupid from '
    .TABLE_PREFIX.'shout s
                left join '
    .TABLE_PREFIX.'user u on (u.userid = s.s_by)
                order by s.sid desc limit ' 
    $vbulletin->options['shout_display']);

        while (
    $Shout $DB->fetch_array($Shouts))
        {
            
    $Shout['time']     = buildTime($Shout['s_time']);
            
    $Shout['s_shout']  = bbcodeparser($Shout['s_shout']);
            
    $Shout['style']    = '';
            
    $Shout['data']     = unserialize($Shout['s_data']);
            
    $Shout['username'] = fetch_musername($Shout'usergroupid'); 
    и ПЕРЕД $Shout['username'] = fetch_musername($Shout, 'usergroupid');
    добавляем
    PHP код:
    $Shout['username2'] = $Shout['username']; 
    сохраняем выходим...
  2. В папку clientscript/ переписываем файлик из архива в аттаче
  3. Опять же из аттача заливаем картинку в images/buttons/quote_shout.gif
  4. переходим к стилям...В forumhome_vbshout_shout. После
    Код HTML:
    <tr>
                    <td width="1%" style="white-space:nowrap" align="left" valign="top">
    пихаем
    Код HTML:
    <a href="javascript:Insert('$Shout[username2]',selection)"
    onMouseOver="catchSelection()" title="Цитировать выделенное" class="smallfont"><img src="images/buttons/quote_shout.gif" alt="" border="0" /></a>
  5. Вместо
    Код HTML:
    <a href='member.php?{$session['sessionurl_q']}u={$Shout['s_by']}'>
    пишем
    Код HTML:
    <a href="javascript:insertnick('$Shout[username2]');">
  6. В самый верх forumhome_vbshout добавляем
    Код HTML:
    <script type="text/javascript" src="clientscript/vbulletin_shouts.js"></script>
  7. Как всегда можно попрыгать с бубном
demo: istud.ru
скрин:shout.jpg

P.S.S. Плюс можно цитировать выделеный текст при нажатии на картинку слева
P.S. делал по мотивам nick_in_quickreply_and_quote_selected_vb3.5.0
Вложения
Тип файла: rar vbulletin_shouts.rar (691 байт, 136 просмотров)

Последний раз редактировалось xBeAsTx; 18.11.2006 в 23:22.. Причина: Добавлено сообщение
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

Dev (07.01.2007), Fat (21.11.2006), Faytiss (16.08.2007), GiveMeABreak (05.01.2009), GRIF666 (08.11.2006), JST (08.11.2006), PycBouH (21.03.2009), Sorry (02.05.2007), VASYA (11.12.2006), XelloS (05.10.2007), ZeuseZ (20.10.2007), Лео (11.12.2007)
Старый 08.11.2006, 18:02   #8
xBeAsTx
Продвинутый
Не могу придумать как смайлы побороть :(
может кто поможет...
  Ответить с цитированием
Старый 08.11.2006, 19:54   #9
GRIF666
Продвинутый
 
Аватар для GRIF666
Цитата:
Сообщение от xBeAsTx
Не могу придумать как смайлы побороть :(
может кто поможет...
А что с ними не так?
  Ответить с цитированием
Старый 08.11.2006, 20:31   #10
xBeAsTx
Продвинутый
Цитата:
Сообщение от GRIF666
А что с ними не так?
Если выделить текст со смайлом и нажать цитировать то в процитированом тексте не будет смайлов :(
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

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

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



 
 

Текущее время: 09:00 26.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version Anime Edition
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot