Powered by Invision Power Board
Доброго времени суток, уважаемые новички форума и те, кто не так давно зарегистрировал форум на нашем сервисе. Обращаем Ваше внимание на то, что данный форум - своеобразная база знаний, на которой хранятся ответы на все Ваши сформировавшиеся (также как и не сформировавшиеся) вопросы по работе Вашего форума. Администрацией сервиса было принято решение написать документацию по использованию поиска по форуму технической поддержки. Мы понимаем, что конечно лучше, когда именно Вам лично дают качественный ответ, но ответы на большинство вопросов уже даны - достаточно правильно спросить поисковик, и он найдёт Вам то, что Вы ищите.
  1. На этом форуме осуществляется техническая поддержка только и только форумов IP.Board Сервиса IPB.SU.
  2. Заполните в Профиле поле: "Адрес Вашего форума" - это упростит работу Aдминистрации при решении Bаших проблем.
С уважением,
Администрация Сервиса IPB.SU!


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

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

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

> Быстрая цитата
Масло
Quote Post

Новичок
Group Icon


Сообщений: 26

Активность: 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
PMEmail Poster
Top
Juliet
Quote Post

Новичок
Group Icon


Сообщений: 1

Активность: Member Offline


Ответить Автору

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


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

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

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


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

PMEmail Poster
Top
Snow
Quote Post

Lord Commander of The Night's Watch
Group Icon


Сообщений: 235

Активность: Member Offline


Ответить Автору

Репутация: 11


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


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

user posted image
PMEmail Poster
Top
asm-a
Quote Post

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


Сообщений: 881

Активность: Member Offline


Ответить Автору

Репутация: 56


Цитата (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;
}


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

Lord Commander of The Night's Watch
Group Icon


Сообщений: 235

Активность: Member Offline


Ответить Автору

Репутация: 11


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


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

user posted image
PMEmail Poster
Top
ElviSS
Quote Post

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


Сообщений: 206

Активность: Member Offline


Ответить Автору

Репутация: 7


Пытаюсь все сделать по мануалу.. макрос установлен, кнопка есть.
После установки кода по пути - Ац-Скины/Шаблоны-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
PM
Top
FoliaNivas
Quote Post

Новичок
Group Icon


Сообщений: 2

Активность: 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
PMEmail Poster
Top
Грея
Quote Post

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


Сообщений: 348
Из: Красноярск

Активность: Member Offline


Ответить Автору

Репутация: 27


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

Новичок
Group Icon


Сообщений: 5

Активность: Member Offline


Ответить Автору

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


Этот мод не работает
PMEmail Poster
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

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


 


Текстовая версия