Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

Forum Rules Правила раздела

В этом разделе пользователи форума могут только оставлять сообщения в темах.
Перед отправлением сообщений, пожалуйста, прочитайте правила форума.
В темах раздела задавайте вопросы правильно и, соблюдайте знаки препинания.

Страницы: (4) « Первая ... 2 3 [4]   ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

> Быстрая цитата
Масло
Отправлено: Янв 15 2008, 23:00
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 26
Пользователь №: 456
Регистрация: 10-Января 08
Member Offline

Репутация: 0




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

Что делает скрипт:
Вы выделяете текст в сообщении пользователя, нажимаете на кнопку Quick Quote, и цитата, с текстом, и ником пользователя переходит в поле быстрого ответа.
Маленький минус:
Эту цитату называет ещё текстовой, так как ей нельзя цитировать изображения (смайлики и т.д), и теги(то есть если вы процитировали цветной текст, то он у вас цветным не будет).
Установка:
АЦ-Скины/Шаблоны-Макрос-Добавить Макрос (кнопка вверху таблицы):
Ключ макроса указываете QUICK_QUOTE
а в поле "заменять на" вписываете:
Цитата (SCRIPT1)

<img src="ССЫЛКА_НА_КАРТИНКУ" border="0">
* Коричневый цвет это ссылка на изображение Вашей кнопки

АЦ-Скины/Шаблоны-HTML шаблоны-Настройка HTML- Topic View Section-Post Entry

Там по вашему усмотрению (где вы хотите видеть кнопку) вставляете код кнопки.
У меня она идёт после кнопка Delete, Edit, и выглядит так:
Цитата (SCRIPT2)

{$post['delete_button']}{$post['edit_button']}<a onmouseover="CopyQuick();" href='javascript:PasteQuick("{$post['name']}", "{$post['post_date']}", "{$post['pid']}");' title="{ipb.lang['tt_reply_to_post']}"><{QUICK_QUOTE}></a>
* Зеленым кодом выделено, то что я не менял, а после чего вставил

Ац-Скины/Шаблоны-HTML шаблоны-Настройка HTML- Topic View Section-Header
В конец перед
Цитата (SCRIPT)


    //-->
    </script>

вставляем:
Код

function CopyQuick()
{
window.txt = '';
if (txt = window.getSelection)
txt = window.getSelection().toString();
else
txt = document.selection.createRange().text;
return txt;
}
function PasteQuick(name,dt,postid)
{
if(document.REPLIER.Post)
if (window.txt.replace(" ","") != "")
     {
            document.REPLIER.Post.value +='[quote='+name+', '+dt+']'+window.txt+'[/quote]'
var f_reply = document.getElementById('qr_open');
if (f_reply.style.display == "none") { f_reply.style.display = ""; }
       document.REPLIER.Post.focus();
scroll(0,10000);
     }
}


Есть кнопочка для этой цитаты от скина ipb 2.1 winter
user posted image

Кнопку Вы можете нарисовать сами или найти в других скинах и наборах кнопок для IPB.
Если Вам нужно вставить текст вместо кнопки, то при создании макроса (или позже при его редактировании) в SCRIPT1 (см. выше) вместо <img ... > напишите просто нужный Вам текст.


Проверено: user posted imageuser posted imageuser posted image

Скрипт написан в декабре 2005 и ныне подкорректирован.

Любые баги, пожелания, а так же вопросы по установке - постите в комментариях (с указаниями браузера и ОС)

Это сообщение отредактировал аsm-а - Янв 15 2015, 18:51
Top
Juliet
Отправлено: Янв 16 2013, 22:33
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 1
Пользователь №: 4 016
Регистрация: 16-Января 13
Member Offline

Репутация: нет




Заметила ошибку, из-за которой, возможно, у некоторых и не работало.

В документации написано, что код скрипта надо ставить ПОСЛЕ

Код
//-->
</script>


а здесь в теме - перед.
Пока ставила как в документации написано - не работало, кусок кода вылезал в хидере, теперь всё OK.

Top
Snow
Отправлено: Янв 18 2013, 06:33
Quote Post


Lord Commander of The Night's Watch
Group Icon

Группа: Пользователи
Сообщений: 235
Пользователь №: 3 794
Регистрация: 11-Ноября 12
Member Offline

Репутация: 11




У меня почему-то не заработал этот скрипт. Возможно из-за того, что стоит мод "копипаста со ссылкой".


--------------------
Исторический форум "Свиток" - форум для умных и любознательных.

user posted image
Top
asm-a
Отправлено: Янв 18 2013, 22:25
Quote Post


<? echo"Кодер" ?>
Group Icon

Группа: Пользователи
Сообщений: 964
Пользователь №: 2 333
Регистрация: 29-Май 10
Member Offline

Репутация: 58




Цитата (Snow @ Янв 18 2013, 07:33)
У меня почему-то не заработал этот скрипт. Возможно из-за того, что стоит мод "копипаста со ссылкой".

Попробуйте так.

Меняем
Код
{
window.txt=''
 if (document.getSelection)
 {
 window.txt=document.getSelection()
 }
 else if (document.selection)
 {
 window.txt=document.selection.createRange().text;
 }
}


На
Код
{
window.txt = '';
if (txt = window.getSelection)
 txt = window.getSelection().toString();
else
 txt = document.selection.createRange().text;
return txt;
}


--------------------
Уважаемые посетители, используйте ПОИСК прежде чем что-то спросить.
--------------
За пределами форума технической поддержки помогаю только на ПЛАТНОЙ основе, независимо, есть ли у вас форум на нашем сервисе. Если есть вопросы или предложения, можете смело обратиться ко мне в ЛС
--------------
Мой сайт
--------------
xxx: Сегодня был у нашего админа, увидел на столе в горах хлама листок, весь исписанный фразой «Hello world». Оказалось, он так ручку расписывает.
Top
Snow
Отправлено: Янв 19 2013, 00:18
Quote Post


Lord Commander of The Night's Watch
Group Icon

Группа: Пользователи
Сообщений: 235
Пользователь №: 3 794
Регистрация: 11-Ноября 12
Member Offline

Репутация: 11




аsm-а, спасибо большое, теперь работает.


--------------------
Исторический форум "Свиток" - форум для умных и любознательных.

user posted image
Top
ElviSS
Отправлено: Окт 18 2013, 12:30
Quote Post


Еще тот собака. ;)
Group Icon

Группа: Модераторы
Сообщений: 228
Пользователь №: 4 037
Регистрация: 31-Января 13
Member Offline

Репутация: 8




Пытаюсь все сделать по мануалу.. макрос установлен, кнопка есть.
После установки кода по пути - Ац-Скины/Шаблоны-HTML шаблоны-Настройка HTML- Topic View Section-Header, перестает работать педаль - ответить автору и соответственно не функционирует быстрая цитата.
В какую сторону копать ?

пс.
переустановил еще раз.
в макросе добавил :
<img src="ССЫЛКА_НА_КАРТИНКУ" border="0"/>
заработало.

ппс.
еще один, последний вопрос остался не решен.. курсор становится вначале цитаты. этот же эффект и по кнопке "ответить автору.
странно.. в скине Invision Power Board курсор не появляется, нужно ткнуться мышкой. а в скинах IP.Board Pro 5 и IPB2 Cozy Green 4 сам ставится в начало.
скрин:
user posted image

Это сообщение отредактировал ElviSS - Окт 18 2013, 14:37
Top
FoliaNivas
Отправлено: Мар 23 2014, 18:43
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 2
Пользователь №: 4 417
Регистрация: 10-Марта 14
Member Offline

Репутация: нет




Цитата (ElviSS @ Окт 18 2013, 13:30)
Пытаюсь все сделать по мануалу.. макрос установлен, кнопка есть.
После установки кода по пути - Ац-Скины/Шаблоны-HTML шаблоны-Настройка HTML- Topic View Section-Header, перестает работать педаль - ответить автору и соответственно не функционирует быстрая цитата.

Проблема.
Стиль - IP.Board Pro
После установки: перестает работать "быстрый ответ". Кнопка цитировать есть, но цитату не вопроизводит, хоть и выделяю текст.
Google Chrome

Цитата
<!-- REPORT / DELETE / EDIT / QUOTE DIV -->

Может, тут надо что-то поменять?

Это сообщение отредактировал FoliaNivas - Мар 23 2014, 18:45
Top
Грея
Отправлено: Мар 24 2014, 03:39
Quote Post


Вечность? Всего лишь единица измерения времени
Group Icon

Группа: Пользователи
Сообщений: 348
Пользователь №: 1 357
Регистрация: 16-Марта 09
Из: Красноярск
Member Offline

Репутация: 27




FoliaNivas,попробуйте переустановить обе модификации, по примеру предыдущего автора. Скорее всего Вы где-то пропустили или заменили какой-то символ, а данные модификации к ним придирчивы.
Top
clay
Отправлено: Сен 4 2019, 14:23
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 21
Пользователь №: 12 883
Регистрация: 8-Августа 19
Member Offline

Репутация: нет




Этот мод не работает
Top
clay
Отправлено: Сен 29 2019, 17:43
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 21
Пользователь №: 12 883
Регистрация: 8-Августа 19
Member Offline

Репутация: нет




clay,

Куда довавлят этот мод?

Скрытый текст
Для просмотра этого блока необходима регистрация
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (4) « Первая ... 2 3 [4]  Reply to this topicStart new topicStart Poll