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


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

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

Страницы: (4) [1] 2 3 ... Последняя »  ( Перейти к первому непрочитанному сообщению ) 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
Dron
Quote Post

admin of ipb.su
******


Сообщений: 6 040
Из: г.Псков

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


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

Репутация: 133


Реализовано на этом форуме.


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
PMEmail Poster
Top
Zhz
Quote Post

Участник
Group Icon


Сообщений: 71
Из: Москва

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


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

Репутация: 0


В Сафари как всегда не работает.
PMEmail Poster
Top
Масло
Quote Post

Новичок
Group Icon


Сообщений: 26

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


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

Репутация: 0


QUOTE (Zhzash @ Янв 16 2008, 01:17)
В Сафари как всегда не работает.

у тебя стоит Сафари 3бета? Щас скачаю Сафари для винды - попытаюсь разобраться
PMEmail Poster
Top
dot
Quote Post

Новичок
Group Icon


Сообщений: 47

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


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

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


А можно сделать текст вместо кнопки (по типу "ответить автору") ? И какой код будет тогда ?
PMEmail Poster
Top
Добрый
Quote Post

Админ-пенсионер, тревожить только по особо важным делам
Group Icon


Сообщений: 4 935
Из: Москва

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


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

Репутация: 77


dot, В макросах пишите просто не
QUOTE
<img src="ССЫЛКА_НА_КАРТИНКУ" border="0">
, а
CODE
<b>Текст</b>


--------------------
Уважаемые посетители, используйте ПОИСК прежде чем что-то спросить, может быть вы найдете ТАМ ответ.

user posted image - Мне будет приятно, если вы оцените мою помощь вам=)
PM
Top
dot
Quote Post

Новичок
Group Icon


Сообщений: 47

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


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

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


Это понятно, но я хотел бы именно для вот этой быстрой цитаты такой код узнать. Её же в макросах нет.
PMEmail Poster
Top
xxxxxx
Quote Post

Новичок
Group Icon


Сообщений: 3

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


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

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


черт сообщение не удалилось..а ответ узнал

Это сообщение отредактировал xxxxxx - Апр 22 2008, 09:31
PMEmail Poster
Top
Rom4ik
Quote Post

Помогу всем)))
Group Icon


Сообщений: 854
Из: Украина Киев

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


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

Репутация: 17


Извините а разве это не стоит в стандарте форумов?


--------------------
Делаю сервера для CS.1.6 подробности в ICQ 376-003-011
(платно)
PMEmail Poster
Top
Dron
Quote Post

admin of ipb.su
******


Сообщений: 6 040
Из: г.Псков

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


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

Репутация: 133


Rom4ik,
QUOTE (Rom4ik @ Май 22 2008, 16:57)
Извините а разве это не стоит в стандарте форумов?

А вы посмотрите у себя на форуме... smile.gif


--------------------

Мой блог: Блог Dron'а
E-mail: dron@ipb.su.
ICQ: 263635213.
-----------------------------------------------------------------------
user posted image

-----------------------------------------------------------------------
Вопрос/Ответ на тему IPB.SU
-----------------------------------------------------------------------
user posted image - Отблагодари, если я помог.
PMEmail Poster
Top
Rom4ik
Quote Post

Помогу всем)))
Group Icon


Сообщений: 854
Из: Украина Киев

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


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

Репутация: 17


Понял))


--------------------
Делаю сервера для CS.1.6 подробности в ICQ 376-003-011
(платно)
PMEmail Poster
Top
NeomasteR
Quote Post

BoTMasteR
Group Icon


Сообщений: 55
Из: E18623E3E

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


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

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


А как сделать чтобы текст после вставки быстрой цитаты, печатался сразу с новой строки?


--------------------
PMEmail Poster
Top
Steve Fox
Quote Post

Новичок
*


Сообщений: 20

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


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

Репутация: 22


И так он цитирует с новой строчкой smile.gif
PMEmail Poster
Top
Rom4ik
Quote Post

Помогу всем)))
Group Icon


Сообщений: 854
Из: Украина Киев

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


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

Репутация: 17


QUOTE (Грандмастер @ Сегодня, 00:02)
А как сделать чтобы текст после вставки быстрой цитаты, печатался сразу с новой строки?


Возможно вы плохо задали вопрос ибо я нефига непонял))))


--------------------
Делаю сервера для CS.1.6 подробности в ICQ 376-003-011
(платно)
PMEmail Poster
Top
NeomasteR
Quote Post

BoTMasteR
Group Icon


Сообщений: 55
Из: E18623E3E

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


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

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


QUOTE (Steve Fox @ Сегодня, 00:30)
И так он цитирует с новой строчкой smile.gif

Нет. Приходится каждый раз жать Enter.
QUOTE (Rom4ik @ Сегодня, 09:21)
Возможно вы плохо задали вопрос ибо я нефига непонял))))

Ну чтобы не приходилось нажимать Enter, а печаталось сразу с новой строки.


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

Topic Options Страницы: (4) [1] 2 3 ... Последняя » Reply to this topicStart new topicStart Poll


 


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