![]() |
Страницы (8): « Первая ... « 6 7 [8] Показаны 120 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Хаки от Netadmin или "Сделай сам" (http://netadmin.ws/forum/forumdisplay.php?forumid=76)
-- Вставка имени пользователя в форму быстрого ответа (http://netadmin.ws/forum/showthread.php?threadid=7877)
Для тех кто юзает хак из сообщения сообщение #79074 - заметьте, что уже есть новая версия на vb.org , а то промучаетесь, как я.
Igor добавил 20-12-2005 в 16:34:44:
Кто подскажет как сделать вместо ссылки "ник в ответ", чтобы ник вставлялся автоматом при нажатии на кнопку "быстрый ответ".
__________________
C уважением, Игорь
cblog.ru
kerk
Сделал всё, как написано в nick_in_quickreply_and_quote_selected_vb3.5.0.txt. Классно работает! Везде, КÐ_ОМЕ IE
IE выдаёт такую фигню - (см аттач) а текст так вообще не цитирует 
institoris
я тестил хак на трех браузерах, везде работает....
не работает только с расширенным редактором, может ты там пытаешься его использовать?
kerk
Так и былО...
Теперь всё в порядке, благодарю!
Так с расширенным редактором все и работают, без него нет смысла это ставить
__________________
C уважением, Игорь
cblog.ru
а я никогда им и не пользуюсь =))
да и настколько знаю, многие на моем форуме узают оперу, там этот редактор не работает, так что..... =))
в смысле не работает? значит ты что то намудрил, раз он не работает.
__________________
пам парам пам пам 
визивиг редактор не работает в опере
толпу народа знаю, кто сидит под оперой и все нормально работает, изначально в настройках выставлен разширенный и сидят души не чают. Сам посуди резон делать его только под один IE, а на другие а вось и будет, а нет дак и пофиг. К тому же какая разница обрабатывать скрипты серверу что там будет одна строка или 5, либо твоя опера просто не воспринимает пакеты это уже наврядли, ибо у тебя половина скриптов не воспринималась броузером да и не только у тебя. Чистый голый с нуля скрипт воспринимается не зависимо от броузера на ура. К тому же, если ты пишеш скрипт и выдаеш его на публику, то и пиши соответственно для публики и можно погонять его на самом распространном броузере.
__________________
пам парам пам пам 
сделай мне скрин визивиг редактора из под оперы
да и в шаблонах воблы такой вот код присутствует:
<if condition="!is_browser('opera')">
<td width="100%"> </td>
</if>
<if condition="is_browser('ie')">
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<td><div class="imagebutton" id="{$editorid}_cmd_spelling"><img src="$stylevar[imgdir_editor]/spelling.gif" width="21" height="20" alt="$vbphrase[check_spelling]" /></div></td>
</if>
<td>
<div class="imagebutton" id="{$editorid}_cmd_resize_0_99"><img src="$stylevar[imgdir_editor]/resize_0.gif" width="21" height="9" alt="$vbphrase[decrease_size]" /></div>
<div class="imagebutton" id="{$editorid}_cmd_resize_1_99"><img src="$stylevar[imgdir_editor]/resize_1.gif" width="21" height="9" alt="$vbphrase[increase_size]" /></div>
</td>
<if condition="$show['wysiwyg_compatible']">
<td><img src="$stylevar[imgdir_editor]/separator.gif" width="6" height="20" alt="" /></td>
<td><div class="imagebutton" id="{$editorid}_cmd_switchmode"><img src="$stylevar[imgdir_editor]/switchmode.gif" width="21" height="20" alt="$vbphrase[switch_editor_mode]" /></div></td>
</if>
</tr>
</table>
короче я вобще теперь уже не фига не понял. Что на осле, что на опере у меня вообще одно и тоже все, разве что теперь осол стал слетать постонно из-за оперы. Что расширенный, что обычный один фиг одно и тоже везде. Вобще понять теперь ничего не могу. И вообще я не вижу связи одним действием с другим. Ð_то мартышкин труд переписывать одно и тоже в разные места.
Хотя я тут одну деталь упустил, там написано, что мулька работает не на всех броузерах, может тут ты прав. В 3 было видны все различия. Мой сосед сидел при мне под опере и нормально открывался расширенный редактор на многих конференциях.
А поповоду написания. Извени, но я что то не разглядел копирайтов автора. Может совсем слеп стал или они в самом низу очень мелким шрифтом.
H-BOMB добавил 17-01-2006 в 23:57:11:
К тому же смысл авторам в одном броузере позволять рабатать, в другом нет. Ибо либо пядоет популярность броузера, либо самомго скрипта. Ð_азве что Дядя Билли отстягнул капустки им, мне типа все, а другим фиг.
__________________
пам парам пам пам 
H-BOMB В опере этот редактор не так работает как в ИЕ или Лисе, проверь и убедись сам. Там до сих пор надо работать с ВБ-кодом, а в Лисе кода ты не видишь, а работаешь с форматированным текстом.
__________________
C уважением, Игорь
cblog.ru
проверил только что, что там что там все одно и тоже, разве что проблема в другом что в обычном с форматированием, что в расширенном одно и тоже на обоих
__________________
пам парам пам пам 
Ð_ешил поделиться переделанным вариантом от Dark Visor'а.
Мой вариант можно посмотреть на http://www.intertelecom.tv/forum/
"Переделка" была связана с тем, что мой wysiwyg-редактор отображал имя пользователя с новой строки (<br /> Username) + набор текста после username продолжался болдом, т.е. выделенным.
Апну старую тему.
В общем сделал функцию "Ник в поле" и быстрой цитаты. Ð_аботает в Опере, да в ИЕ, а в Фаерфоксе не работает.
Что за баг? Заметил, что в clientscript\vbulletin_global.js есть функция определения браузера. Если закомментировать строку с Мозиллой, то необходимые функции начинают работать, а вот родные (бб-теги, например), отказываются.
function magicquote(nick) {
if (window.getSelection) {
selection = window.getSelection().toString();
}
else if (document.getSelection) {
selection = document.getSelection();
}
else if (document.selection) {
selection = document.selection.createRange().text;
}
var input=document.vbform.message;
input.value=input.value + "[quote="+nick+"]"+selection+"[/quote]\n";
}
function insrt(name){
var input=document.vbform.message;
input.value=input.value + "2 "+name+": \n";
}| Формат времени GMT. Текущее время 23:09. | Страницы (8): « Первая ... « 6 7 [8] Показаны 120 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.