форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.5.x > Hacks, mods and scripts [3.5.x]
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
Cyber-Cat
Простоузер
Default Ник в ответ
1

Подскажите pls, как сделать "Ник в ответ" для vB 3.5.0 Gold ?
Т.е. что бы при нажатии на "Ник" в топике, либо в раскрывающееся меню:
"смотреть профиль"
"отправить персональное сообщение..."
и т.д.
добавлялась строка "Ник в ответ"

Или рядом в виде ссылки - "Ник в ответ"

При нажатии на который, ник перемещался бы в форму ответа в виде:
PHP Code:
[b]Ник[/b

Last edited by Cyber-Cat : 10-16-2005 at 06:26 PM.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
Cyber-Cat
Простоузер
Default
0

Не ужели ни у кого нет? Помогите найти ПОЖАЛУЙСТА!
 
 
kerk
k0t
 
kerk's Avatar
Default
0

для этой версии пока не встречал такойго хака, как появится где то, появится и здесь =))
 
 
alan
Default
0

Cyber-Cat, у всех такая же проблема
Насколько я знаю, пока что не делали такого хака для 3,5
 
 
SiriuS
Знаток
Default
0

Во многих форумах такая фича по умолчанию не понимаю почему vB тоже не сделает такое......
 
 
fuldon
Гуру
 
fuldon's Avatar
Default
0

Вроде старая вставка нормально ставится.
 
 
-=X_F=-
Простоузер
Default
0

Quote:
Вроде старая вставка нормально ставится.
Если не сложно, то напиши как ты это реализовал?
 
 
андэд
Продвинутый
 
андэд's Avatar
Default
10

перелопатил куча источников о вот чё получилось:

дописываем к конец clientscript\vbulletin_quick_reply.js
Code:
// START nick to quick relpay

function insertnick(nickname){
	if(document.selection){
		document.vbform.message.focus();
		document.selection.createRange().text += '' + nickname + ', ';
	}
	else{
		document.vbform.message.focus();
		document.vbform.message.value+= '' + nickname + ', ';
	}
}
// END nick to quick relpay
находим в postbit_legacy
Code:
			<div id="postmenu_$post[postid]">
				<if condition="$show['profile']">
				<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
				<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
				<else />
				$post[musername]
				</if>
			</div>
и заменяем на
Code:
			<if condition="$show['quickreply']">
				<a class="bigusername" href="javascript:insertnick('$post[username]');" title="Вставить ник в форму быстрого ответа"><b>$post[musername]</b></a>
			<else />
				<b>$post[musername]</b>
			</if>
     	<span id="postmenu_$post[postid]">
				<img src="$stylevar[imgdir_misc]/menu_open.gif" border=0 />
				<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
      </span>
-----
при клике по ники ник вставляется в быстрый ответ а рядом с ником появляется стрелочка с ненюшкой, проверял на опере8,5, эксплорере, маие, лисе
 
 
-=X_F=-
Простоузер
Default
0

андэд, спасибо у меня все работает, только не могу понять как сделать чтобы этот ник, который вставляешь, жирным был.
 
 
Puncher
Продвинутый
 
Puncher's Avatar
Default
0

У меня тоже работает . андэд респект!

Last edited by Puncher : 10-19-2005 at 01:50 PM.
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 04:19 AM.


Powered by vBulletin® Version PreModed
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...