![]() |
Показаны 12 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Кликающиеся смайлы в форме быстрого ответа, как??? (http://netadmin.ws/forum/showthread.php?threadid=1195)
Кликающиеся смайлы в форме быстрого ответа, как???
Как бы вставить в эту форму быстрого ответа(http://www.overclocking.spb.ru/vb/showthread.php?postid=7#post7)кликающиеся смайлы. Может кто знает...
__________________
http://www.compware.ru - сайт о разгоне
Alone
Вставь в файле showthread, там где у тебя стоит форма быстрого ответа такую строчку как
[<a href=" javascript
pensmiliewindow(240,280,'aa70c1e9ca91e
23f4ea7cf7d3ddefc5b')">показать рожицы!</a>]

__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg
А как бы именно вывести сразу смайлы, да чтоб ещё и кликались(в иконборде такой хак есть), и ещё созрел вопрос о том как сделать цитирование в форме и имя кликабельное тоже(у вас тут как раз вот так сделано)
__________________
http://www.compware.ru - сайт о разгоне
quote:
и ещё созрел вопрос о том как сделать цитирование в форме и имя кликабельное тоже(у вас тут как раз вот так сделано)
__________________
Всегда есть решение.
а поподробней можно, вставку цитаты я вытащил, а как сделать имя(как я понял надо postbit редактировать, как там правильно вставить скрипт я не знаю
) Вот строчка оттуда:
<a name="post$post[postid]"></a>
$post[firstnewinsert]
<normalfont><b>$post[username]</b></normalfont><br>
<smallfont>$post[usertitle]</smallfont><br>
__________________
http://www.compware.ru - сайт о разгоне
<a href="java script:ins('$post[username]')">$post[username]</a> это в моем случае.
__________________
Всегда есть решение.
Спасибо большое, всё работает, но всё же не подскажешь как можно сделать клик. смайлы. Я пытался туда вставить строчку $vbcode_smilies(как я понял она отвечает за смайлы в темплейтах ответа и редактирования темы), но ничего не появилось. Может надо какой-нибудь ява скрипт туда вставить. Помоги, если можешь...
__________________
http://www.compware.ru - сайт о разгоне
quote:для иконборды-2 хак я разрабатывал и принцип был выдран из VBulletin
в иконборде такой хак есть

quote:
// **************************************************
*****
function smilie(thesmilie) {
// inserts smilie text
document.vbform.message.value += thesmilie+" ";
document.vbform.message.focus();
}
function opensmiliewindow(x,y,sessionhash) {
// um... opens smilie overflow window.
window.open("misc.php?action=getsmilies&s"+sessionhash, "smilies", "toolbar=no,scrollbars=yes,resizable=yes,width="+x+",height="+y);
}
// **************************************************
*****
quote:
<TD><A href="java script:smilie('')"><IMG alt=wink
border=0
src="чтото там/wink.gif"></A> </TD>
__________________
"Gott weiss, ich will kein Engel sein!"
хотя эту функцию можно не писапть, это вывод всех смайлов
quote:
function opensmiliewindow
__________________
"Gott weiss, ich will kein Engel sein!"
Awecs
а куда всё это вписывать, можно код в готовом виде, plzzz
polo
Не мог бы ты опубликовать код здешней формы быстрого ответа, а то если я вставляю ява скрипт который отвечает за вставку имени и цитаты, то при нажатии на кнопку "ответить" выскакивает ошибка
__________________
http://www.compware.ru - сайт о разгоне
Awecs
Ты предлагаешь в самом темплейте прописывать уже готовые смайлы с линками?
Дык это же не гуманно, может все-таки как-то функцию вывод смайлов, та что в стандартном ответе, попытаться в другой темплейт переместить?
__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg
ExcErr чесна сказать, я не встреваю по vb в плане ее модификации, поэтому не могу сказать что насчет темпелейтов и как там реализовано. если там уже и есть функция то ее можно выводить. например я в ib2 так и сделал, вывел таблю в файл функций, а в форме ответа вписал функцию $имя и ессно, указать путь к внешнему *.js, кстати ее можно вписать в то же файл функции что делает "цитирование".
ну а если нету там такой фичи, выводящей эту таблицу со смайлами, то можно и прописать рядом с окном поля, вывести туда штук 6-9 частоиспользуемых... ну не гуманно, а почему? что с того, что что там будут смайлики ? 
__________________
"Gott weiss, ich will kein Engel sein!"
| Формат времени GMT. Текущее время 17:48. | Показаны 12 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.