Быстрый ответ вместо цитаты - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

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

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Быстрый ответ вместо цитаты

#1 Пользователь не на сайте   ovi8 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 113
  • Регистрация: 24-Декабрь 15
  • Репутация: 5
  • IPB version:3.4.x
 

Отправлено 01 Февраль 2017 - 11:54

Как сделать, чтобы при нажатии кнопки "ответить" происходил переход в быстрый ответ без цитаты?

Вложение  reply.png (2,41К)
Количество загрузок: 10
0

#2 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 478
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 010
  • IPB version:I have no IPB
 

Отправлено 01 Февраль 2017 - 15:29

Это у русских видимо "Ответить". В англ. (оригинальной) версии кнопка называется "Quote"

Просмотреть сообщениеovi8 сказал(а):

Как сделать, чтобы при нажатии кнопки "ответить" происходил переход в быстрый ответ без цитаты?

Либо в public/js/ips.topic.js ищите
		pid = elem.readAttribute('pid');
		
		var url = ipb.vars['base_url'] + 'app=forums&module=ajax&section=topics&do=quote&t=' + ipb.topic.topic_id + '&p=' + pid + '&md5check=' + ipb.vars['secure_hash'] + '&isRte=' + ipb.textEditor.getEditor( ipb.topic.fastReplyId ).isRte();
и выше добавляйте
editor	= ipb.textEditor.getEditor( ipb.topic.fastReplyId );
editor.insert( '', 'always' );
return false;


Либо в шаблон topicViewTemplate добавьте
<script>
ipb.delegate.register('._ips_trigger_quote', function(e) {
	Event.stop(e);
	editor	= ipb.textEditor.getEditor( ipb.topic.fastReplyId );
	editor.insert( '', 'always' );
});

</script>

1

#3 Пользователь не на сайте   ovi8 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 113
  • Регистрация: 24-Декабрь 15
  • Репутация: 5
  • IPB version:3.4.x
 

Отправлено 01 Февраль 2017 - 15:47

Может лучше кнопку переименовать как вы считаете? Разработчики не зря ведь так сделали, проблема в том что обычный человек понимает ответить по-другому, не как цитату.

Кстати, в IpbSkins.ru кнопка ответить ведет в расширенную форму без цитаты, возможно из-за версии 3.1 ...

Сообщение изменено: ovi8 (01 Февраль 2017 - 15:49)

0

#4 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 478
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 010
  • IPB version:I have no IPB
 

Отправлено 01 Февраль 2017 - 16:02

Просмотреть сообщениеovi8 сказал(а):

Может лучше кнопку переименовать? Разработчики не зря ведь так сделали, проблема в том что обычный человек понимает ответить по-другому, не как цитату.

Вам решать. Кстати есть еще различные хуки "Цитировать", "Обратиться по нику", "Выделить текст и процитировать"

Просмотреть сообщениеovi8 сказал(а):

Кстати, в IpbSkins.ru кнопка ответить ведет в расширенную форму без цитаты, возможно из-за версии 3.1 ...

Тут скорее всего кастомная доработка, т.к. я не могу воспроизвести на 3.1.4.
1

#5 Пользователь не на сайте   ovi8 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 113
  • Регистрация: 24-Декабрь 15
  • Репутация: 5
  • IPB version:3.4.x
 

Отправлено 02 Февраль 2017 - 18:12

Просмотреть сообщениеnewbie 01 Февраль 2017 - 16:02 сказал(а):

Кстати есть еще различные хуки "Обратиться по нику"

Этот хук более приемлем, только где его сейчас найдешь?

Вообще ситуация с цитатой и мультицитатой не понятна, скорее всего мало кто пользуется второй на обычных форумах :mellow: Если выпилить эту кнопку, то смотрится убого надо ещё что-то добавлять..
0

#6 Пользователь не на сайте   ovi8 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 113
  • Регистрация: 24-Декабрь 15
  • Репутация: 5
  • IPB version:3.4.x
 

Отправлено 02 Февраль 2017 - 18:24

Кстати, здоров работает добавление в шаблон :) Спасибо! На мой взгляд намного лучше даже чем обращение по нику, хотя тоже есть над чем подумать.
0

#7 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 806
  • Регистрация: 14-Июнь 09
  • Репутация: 19
  • IPB version:3.1.x
 

Отправлено 02 Февраль 2017 - 19:04

Просмотреть сообщениеnewbie сказал(а):

Вам решать. Кстати есть еще различные хуки "Цитировать", "Обратиться по нику", "Выделить текст и процитировать"

Давно бьюсь над одним решением - как бы добавить в быструю цитату время и дату?

Вот как реализована у меня, в шаблоне:
<a href="#editor_fast-reply" onclick='frq_quote("{$post['author']['members_display_name' ]}",{$post['post'][ 'pid']})' title='Вставить выделенный текст в форму Ответа'>Цитировать Текст</a>


И отвечающий код js
Spoiler

0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2017 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна