Форум сетевых администраторов
Показаны 17 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Хаки от Netadmin или "Сделай сам" (http://netadmin.ws/forum/forumdisplay.php?forumid=65)
-- Quick Reaply Box (vB3) + netadmin (http://netadmin.ws/forum/showthread.php?threadid=6994)


Помещено Mr.Death 05-11-2003 в 15:11:

Question Quick Reaply Box (vB3) + netadmin

Пиплы,сабж. в вБ 2 вы добавили (нетадмин умельцы) что нажемаеш на ник,и он в репли бох ставить nameа для вб3 может кто сдлеает? Мне толкьо
<a href="java script:ins('$post[username]')">$post[username]</a>
сделать,но для вб3. Я искал в постбите $post[username] но нету там,и как сделать х3 Помогите плиз.


Помещено unicum 05-11-2003 в 20:13:

Re: Quick Reaply Box (vB3) + netadmin

quote:
Первоначальное сообщение от Mr.Death
Пиплы,сабж. в вБ 2 вы добавили (нетадмин умельцы) что нажемаеш на ник,и он в репли бох ставить nameа для вб3 может кто сдлеает? Мне толкьо
<a href="java script:ins('$post[username]')">$post[username]</a>
сделать,но для вб3. Я искал в постбите $post[username] но нету там,и как сделать х3 Помогите плиз.




Короче так:
Ищеш:
Templates>>Postbit Templates>>postbit_userinfo
там заменяешь строку:

<b>$post[musername]</b>
на:

<b><a href="#" onclick="smilie('$post[username]'); return false;">$post[musername]</a></b>

или если хочешь что б ник и в ответе жирным был (ну или как там у тебя в стиле настроено тогда на:

<b><a href="#" onclick="smilie('$post[musername]'); return false;">$post[musername]</a></b>

--------
только при втором варианте должен быть HTML разрешен в постах...

все - типа тебе это дожно помочь
типа дерзай!


Помещено Mr.Death 05-11-2003 в 21:26:

у меня не в репли бокс ставит ник,а кидает страницу на верх,в ссылке # надо оставить,или менять его?


Помещено unicum 06-11-2003 в 00:03:

quote:
Первоначальное сообщение от Mr.Death
у меня не в репли бокс ставит ник,а кидает страницу на верх,в ссылке # надо оставить,или менять его?



Дай УÐ_Л форума - я гляну


Помещено Krionix 06-11-2003 в 12:38:

Mr.Death судя по твоему первому посту надо так

quote:
<a href="java script:ins('$post[musername]')">$post[musername]</a>


Krionix добавил 06-11-2003 в 12:40:33:
только из java script не забудь пробел убрать

__________________
Форум 3DNews


Помещено Mr.Death 06-11-2003 в 13:03:

krionix,я так делал работает но на странице ошибку пишет((
Ошибка не в хтмл,а с низу где пишит куда конектишся,а у меня выпалнено но с ошибками


Помещено Krionix 06-11-2003 в 13:19:

Mr.Death
это значит в скрипте ошибка.
выложи функцию ins посмотрим

Krionix добавил 06-11-2003 в 13:20:44:
а лучше ссылку на страницу

__________________
Форум 3DNews


Помещено Mr.Death 06-11-2003 в 13:26:

Krionix я на компе щас тестирую.
мне как сказали в postbit_userinfo заменить $post[musername] на <a href="java script:ins('$post[username]')">$post[username]</a> так и сделал!
как заходеш в пост,всё ок,нажимаеш на ник она в quick reaply не добовляет ник и показывает сразу мол ошибка.


Помещено unicum 06-11-2003 в 16:35:

quote:
Первоначальное сообщение от Mr.Death
Krionix я на компе щас тестирую.
мне как сказали в postbit_userinfo заменить $post[musername] на <a href="java script:ins('$post[username]')">$post[username]</a> так и сделал!
как заходеш в пост,всё ок,нажимаеш на ник она в quick reaply не добовляет ник и показывает сразу мол ошибка.



Посмотри внимательнее - я тебе писал:
<b><a href="#" onclick="smilie('$post[username]'); return false;">$post[musername]</a></b>

Там вместо ins стоит smile (используется функция на яве для вставки смайлов - под твои нужды) если хочешь что б работала функция ins тебе в твою яву еще надо закинуть кое-что:

<script language=javascript type=text/javascript>
<!--
function ins(name){
var input=document.vbform.message;
input.value=input.value+""+name+""+" \n";
}
// -->
</script>

Вот этот код пропиши в шляпу борды!


Помещено Krionix 07-11-2003 в 06:22:

unicum

quote:
Там вместо ins стоит smile (используется функция на яве для вставки смайлов - под твои нужды)

она там стандартная что ли ?

Mr.Death
Я думал у тебя функция ins уже прописана, если нет ее естественно надо добавить
Кстати можно короче
<script language=javascript type=text/javascript>
<!--
function ins(name){
document.vbform.message.value += '[ b ]'+name+'[ / b ] \ n';
}
// -->
</script>

__________________
Форум 3DNews


Помещено Tagore 07-11-2003 в 10:40:

Krionix
А все в один файл можно?

__________________
Международное брачное агенство в Сибири.


Помещено Mr.Death 07-11-2003 в 11:26:

Tagore это в темплатах


Помещено unicum 07-11-2003 в 23:52:

Krionix

Да, в vb3 функция smile в стандартной яве закопана

__________________
Sex, drugs, rock and roll,
Speed, weed and birth control.
Lifes a bitch and then you die,
So fuck the world and lets get high!


Помещено krapan 23-11-2003 в 13:27:

Млин а почему он пробел ставит? перед именем?


Помещено Dr@gon 28-11-2003 в 17:46:

Vot moy variant
srazu pod css stilyami piwu:

<script language="JavaScript">
function name(smilietext) {
window.document.vbform.message.value += smilietext+" ";
//window.vbform.message.focus();
}
</script>

potom po vyweskazannomu sposoby zamenyau ssilku v imeni:

<a href="java script:name('$post[username],')">$post[username]</a>

Imho vse prekrasno rabotaet


Помещено krapan 01-12-2003 в 08:57:

Dr@gon
твой скрипт работает просто чудно
спасибо!

только java script слитно пишется естессно!


Помещено Tagore 03-02-2004 в 09:40:

krapan
<a href="java script:name('$post[username],')">$post[username]</a>
Куда это вставил под какой строкой? Не могу найти ...

__________________
Международное брачное агенство в Сибири.


Формат времени GMT. Текущее время 13:38.
Показаны 17 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.