Форум сетевых администраторов Страницы (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)


Помещено Igor 20-12-2005 в 16:32:

Для тех кто юзает хак из сообщения сообщение #79074 - заметьте, что уже есть новая версия на vb.org , а то промучаетесь, как я.

Igor добавил 20-12-2005 в 16:34:44:
Кто подскажет как сделать вместо ссылки "ник в ответ", чтобы ник вставлялся автоматом при нажатии на кнопку "быстрый ответ".

__________________
C уважением, Игорь
cblog.ru


Помещено institoris 20-12-2005 в 19:51:

kerk

Сделал всё, как написано в nick_in_quickreply_and_quote_selected_vb3.5.0.txt. Классно работает! Везде, КÐ_ОМЕ IE IE выдаёт такую фигню - (см аттач) а текст так вообще не цитирует


Помещено kerk 24-12-2005 в 14:42:

institoris
я тестил хак на трех браузерах, везде работает....
не работает только с расширенным редактором, может ты там пытаешься его использовать?


Помещено institoris 24-12-2005 в 19:11:

kerk
Так и былО... Теперь всё в порядке, благодарю!


Помещено Igor 08-01-2006 в 06:11:

Так с расширенным редактором все и работают, без него нет смысла это ставить

__________________
C уважением, Игорь
cblog.ru


Помещено kerk 17-01-2006 в 22:04:

а я никогда им и не пользуюсь =))
да и настколько знаю, многие на моем форуме узают оперу, там этот редактор не работает, так что..... =))


Помещено H-BOMB 17-01-2006 в 22:20:

в смысле не работает? значит ты что то намудрил, раз он не работает.

__________________
пам парам пам пам


Помещено kerk 17-01-2006 в 22:23:

визивиг редактор не работает в опере


Помещено H-BOMB 17-01-2006 в 22:33:

толпу народа знаю, кто сидит под оперой и все нормально работает, изначально в настройках выставлен разширенный и сидят души не чают. Сам посуди резон делать его только под один IE, а на другие а вось и будет, а нет дак и пофиг. К тому же какая разница обрабатывать скрипты серверу что там будет одна строка или 5, либо твоя опера просто не воспринимает пакеты это уже наврядли, ибо у тебя половина скриптов не воспринималась броузером да и не только у тебя. Чистый голый с нуля скрипт воспринимается не зависимо от броузера на ура. К тому же, если ты пишеш скрипт и выдаеш его на публику, то и пиши соответственно для публики и можно погонять его на самом распространном броузере.

__________________
пам парам пам пам


Помещено kerk 17-01-2006 в 22:54:

сделай мне скрин визивиг редактора из под оперы
да и в шаблонах воблы такой вот код присутствует:

code:

<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>


если браузер = опера - пробел
если браузер = ишак - свич то визивиг
---------
да и еще...
по моему я уже упоминал, что скрипт писал не я
я только немного поправил его (методом научного тыка =), что бы заработал в новой версии форума


Помещено H-BOMB 17-01-2006 в 23:54:

короче я вобще теперь уже не фига не понял. Что на осле, что на опере у меня вообще одно и тоже все, разве что теперь осол стал слетать постонно из-за оперы. Что расширенный, что обычный один фиг одно и тоже везде. Вобще понять теперь ничего не могу. И вообще я не вижу связи одним действием с другим. Ð_то мартышкин труд переписывать одно и тоже в разные места.

Хотя я тут одну деталь упустил, там написано, что мулька работает не на всех броузерах, может тут ты прав. В 3 было видны все различия. Мой сосед сидел при мне под опере и нормально открывался расширенный редактор на многих конференциях.

А поповоду написания. Извени, но я что то не разглядел копирайтов автора. Может совсем слеп стал или они в самом низу очень мелким шрифтом.

H-BOMB добавил 17-01-2006 в 23:57:11:
К тому же смысл авторам в одном броузере позволять рабатать, в другом нет. Ибо либо пядоет популярность броузера, либо самомго скрипта. Ð_азве что Дядя Билли отстягнул капустки им, мне типа все, а другим фиг.

__________________
пам парам пам пам


Помещено Igor 18-01-2006 в 00:04:

H-BOMB В опере этот редактор не так работает как в ИЕ или Лисе, проверь и убедись сам. Там до сих пор надо работать с ВБ-кодом, а в Лисе кода ты не видишь, а работаешь с форматированным текстом.

__________________
C уважением, Игорь
cblog.ru


Помещено H-BOMB 18-01-2006 в 00:06:

проверил только что, что там что там все одно и тоже, разве что проблема в другом что в обычном с форматированием, что в расширенном одно и тоже на обоих

__________________
пам парам пам пам


Помещено Jan 07-11-2006 в 13:02:

Ð_ешил поделиться переделанным вариантом от Dark Visor'а.
Мой вариант можно посмотреть на http://www.intertelecom.tv/forum/
"Переделка" была связана с тем, что мой wysiwyg-редактор отображал имя пользователя с новой строки (<br /> Username) + набор текста после username продолжался болдом, т.е. выделенным.


Помещено Kreker 13-07-2007 в 15:11:

Апну старую тему.
В общем сделал функцию "Ник в поле" и быстрой цитаты. Ð_аботает в Опере, да в ИЕ, а в Фаерфоксе не работает.
Что за баг? Заметил, что в clientscript\vbulletin_global.js есть функция определения браузера. Если закомментировать строку с Мозиллой, то необходимые функции начинают работать, а вот родные (бб-теги, например), отказываются.


code:

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";
	}


В шаблонах, естественно, присобачил кнопки вызова...
Преграда где-то в файлах форума, т.к функция прекрасно работает на пустой странице.

P.S Почему в тэгах [.code] работают bb ?

UPD: Да уж, столько времени потратил, а, оказывается, все прекрасно работает в фаерфоксе, просто стоял режим "Ð_едактор" (т.е без бб-тегов).


Формат времени GMT. Текущее время 23:09. Страницы (8): « Первая ... « 6 7 [8]
Показаны 120 сообщений на этой странице

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