 |
 |
Форум сетевых администраторов » Веб Форумы » VBulletin 3.x.x » Хаки от Netadmin или "Сделай сам" » Вставка имени пользователя в форму быстрого ответа
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник+
|
| Скажите честно, у кого-нибудь этот хак работает... |
[сооб. #71932]
29-10-2004 00:29 |
|
Участник+

Зарегистрирован: Oct 2003
Место проживания: Valhalla.ulver.com
Публикаций: 180
Статус:  |
Скажите честно, у кого-нибудь этот хак работает во всех трёх режимах (wysiwyg, режим форматирования и рамкой) на IE?
Ведь интересная штука
- при wysiwyg работает
- при режиме форматирования работает только когда из кода удаляешь две строки htmlwindow.focus();
- в текстовом режиме не работает вообще
В чём проблема? Где обещанный доработаный хак by polo?
__________________
www.ulver.com - сайт о Скандинавии и Язычестве
valhalla.ulver.com - конференция Valhalla
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
29-10-2004 00:29 |
|
|
Участник
|
| Тоже хотелось бы увидеть полнофункциональный... |
[сооб. #71944]
29-10-2004 11:38 |
|
|
MuZzClub.ru
|
| все работает! смотрите где-то вторую-третью... |
[сооб. #71946]
29-10-2004 12:34 |
|
MuZzClub.ru


Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус:  |
все работает! смотрите где-то вторую-третью страницу данной темы сообщение от меня! 
__________________
yMC.ru - хомяк музыканта
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
29-10-2004 12:34 |
|
|
Участник+
|
MCTarakan
как это вторую-третью, когда у меня... |
[сооб. #71957]
30-10-2004 02:40 |
|
Участник+

Зарегистрирован: Oct 2003
Место проживания: Valhalla.ulver.com
Публикаций: 180
Статус:  |
MCTarakan
как это вторую-третью, когда у меня всего две страницы этой темы.. всё ведь зависит от количества постов которые каждый может задавать индивидуально. Ты бы не мог указать конкретно на пост.
Если же ты говоришь про свой пост, где указываешь решение проблемы в удалении двух строчек htmlwindow.focus(); из кода polo, то я повторю что при удалении этих строчек перестаёт работать вставка в режиме wysiwyg, но начинает работать в режиме разметки.. т.е. в одном режиме работает только когда эти строчки существуют (режим wysiwyg), в другом случае работает только когда эти строчки удалены (режим разметки). Мне надо чтобы работало и в том и другом случае.
__________________
www.ulver.com - сайт о Скандинавии и Язычестве
valhalla.ulver.com - конференция Valhalla
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
30-10-2004 02:40 |
|
|
k0t
|
можно и мне внести свой вклад?
---------------------
где... |
[сооб. #71982]
31-10-2004 07:33 |
|
k0t


Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус:  |
можно и мне внести свой вклад?
---------------------
где то нашел в инете подобный хак, уже и не помню...
немного переделал его на свой лад
никаких запросов в базу делать ненадо, вставка ника в быстрый ответ, работает на ИЕ и Опере 7.50
цитата выделенного только в ИЕ в Опере не работает (так и ненашел, в чем трабла)
------------
залить в корень форума файл quote.js
найти в темплейте postbit_legacy
============================
PHP:
<!-- post $post[postid] popup menu -->
<div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
$post[username]
=================
Заменить на:
=================
PHP:
<!-- post $post[postid] popup menu -->
<div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<script type="text/javascript" src="quote.js"></script>
<td class="thead"><a href="java script:ins('$post[username]')">ник в ответ</a></td>
=================
Чтобы добавить цитату выделенного не во всплывающее меню, а ниже аватара, найти:
=================
PHP:
<if condition="$show['reputation']"><div><if condition="$show['reppower']">$vbphrase[reppower]: $post[reppower]</if>$post[reputationdisplay]</div></if>
<div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon]</div>
</div>
=================
и ниже добавить:
=================
PHP:
<script type="text/javascript" src="quote.js"></script>
<a href="java script:Insert(selection)" onMouseDown="get_selection()"><b>Цитата выделенного</b></a>
=================
получается так, как на картинке (аттач)
у меня отображение в темах по старому, т.е. вертикальное
=================
а вообще, эту вставку можно пихать куда угодно, и во всплывающее меню, и ниже аватара и выше, как хочется в общем...
Файл: nik_in_qr.gif
Был скачан 72 раз(а).
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
31-10-2004 07:33 |
|
|
k0t
|
это сам файл скрипта
а если хотите, что бы... |
[сооб. #71983]
31-10-2004 07:37 |
|
k0t


Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус:  |
это сам файл скрипта
а если хотите, что бы ник вставлялся другим цветом, то в файле quote.js нужно просто добавить это:
PHP:
input.value=input.value+" [ color=red ][ B ]"+name+"[ /B ][ /color ], ";
вместо этого:
PHP:
input.value=input.value+" [ B ]"+name+"[ /B ], ";
естественно, цвет можно ставить любой
только уберите пробелы в BBCode
Файл: quote1.zip
Был скачан 57 раз(а).
Сообщение было отредактировано kerk 31-10-2004 в 07:46
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
31-10-2004 07:37 |
|
|
Участник
|
kerk
А как сделать чтобы после щелчка по... |
[сооб. #72004]
01-11-2004 00:26 |
|
Участник
Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 10
Статус:  |
kerk
А как сделать чтобы после щелчка по кнопки *ник в ответ* меню само заврывалось?
PS. под Mozilla 1.8a4 вставка ника не работает.
Сообщение было отредактировано EXploit 01-11-2004 в 00:43
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-11-2004 00:26 |
|
|
k0t
|
EXploit
как то не задумывался над этим...
ни... |
[сооб. #72005]
01-11-2004 01:49 |
|
k0t


Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус:  |
EXploit
как то не задумывался над этим...
ни одна менюшка и не закрывается, просто переносит по клику на ссылке на другую страницу...
мне в общем то не мешает, кликнул в поле ввода или в любом другом месте и менюшка свернулась
------------
Update
хех...
извиняюсь, не увидел сразу...
выше писал, что где то нашел этот хак..., так здесь же и нашел, в соседней теме 
Сообщение было отредактировано kerk 01-11-2004 в 05:16
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-11-2004 01:49 |
|
|
Участник
|
Вставка ника у меня и под IE не работает...
А... |
[сооб. #72040]
01-11-2004 22:04 |
|
Участник
Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 10
Статус:  |
Вставка ника у меня и под IE не работает...
А в хаке от поло нельзя зделать чтобы ссылка на "добавить ник была наверху" как у kerk'а ??
Сообщение было отредактировано EXploit 01-11-2004 в 22:30
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
01-11-2004 22:04 |
|
|
k0t
|
| EXploit а ты какой из хаков ставил, что не... |
[сооб. #72044]
02-11-2004 01:36 |
|
k0t


Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус:  |
EXploit а ты какой из хаков ставил, что не работает?
тут, да в соседней теме их много разных, и оригиналов и разных доработок/переделок
----------
тот, что я описал выше, это работа Huver-а, я только немного переделал "под себя"...
потестил на локальном компе, все работает, установил на основной форум
"ник в ответ" = Opera и IE (+ надстройки)
"цитата выделенного" = только IE (+ надстройки)
меня это устраивает, т.к. на этих браузерах большинство узеров
хотелось бы конечно, что бы "цитата" и с Оперой работала, но жалоб от пользователей пока небыло
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
02-11-2004 01:36 |
|
|
Участник
|
kerk
Ставил тот что ты написал, только для... |
[сооб. #72068]
02-11-2004 13:42 |
|
Участник
Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 10
Статус:  |
kerk
Ставил тот что ты написал, только для вставки ника, без цитат.
Мне бы хотелось чтоб работало под 3 броузерами IE, Mozilla, Opera.
Я уже 2 дня сижу и никак не могу найти что нибудь подходящее...
У меня IE чёта не выполняет java*script:ins('|EXploit|')
EXploit добавил 02-11-2004 в 14:33:15:
Проблема решилась отключением WYSIWYG... Ð_аботает в 3х броузерах!
Сообщение было отредактировано EXploit 02-11-2004 в 14:19
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
02-11-2004 13:42 |
|
|
k0t
|
еще одна небольшая переделка 
-----------
вместо:
[PHP]
<script... |
[сооб. #72243]
08-11-2004 19:22 |
|
k0t


Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус:  |
еще одна небольшая переделка 
-----------
вместо:
PHP:
<script type="text/javascript" src="quote.js"></script>
<td class="thead"><a href="java script:ins('$post[username]')">ник в ответ</a></td>
вставляем это:
PHP:
<script type="text/javascript" src="quote.js"></script>
<td class="thead"><a href="java script:ins('$post[username]')" title="$vbphrase[insert_nik_in_quick_reply]">$post[username]</a></td>
потом добавляем новую фразу
Тип: GLOBAL
Переменная: insert_nik_in_quick_reply
Текст: Insert nik in quick reply
Перевод: Вставить ник в форму быстрого ответа (или свой перевод)
сохранить.
============
результат на скрине (аттач)
Файл: nik_in_qr.gif
Был скачан 70 раз(а).
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
08-11-2004 19:22 |
|
|
Участник
|
| kerk, под мозилой скрипт действительно не... |
[сооб. #73807]
10-01-2005 08:11 |
|
|
Участник
|
[QUOTE]Первоначальное сообщение от Komandir
[b]kerk,... |
[сооб. #73811]
10-01-2005 11:37 |
|
|
Участник
|
| Konkere Совершенно одинаково. У меня файрфокс... |
[сооб. #73847]
11-01-2005 11:59 |
|
|
|
Формат времени GMT. Текущее время 00:24.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.59345102 seconds (98.16% PHP - 1.84% MySQL) with 22 queries.
|
 |