Пропустить

Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ

Сообщение Rayden » 05.12.2009 0:29

Внимание: данная тема описывает доработку встроенного быстрого ответа phpBB 3.0.6.
Не путать с модами быстрого ответа!


Почитав вот эту тему: Quick Reply 3.0.6
Почитав вот эту тему: Доработка Quick reply for phpBB3 (rxu)
И естессно, вот эту тему: Quick reply for phpBB3 - Быстрый ответ

Понабрав идей и скриптов, добавив кое-что свое, пришел к выводу, что встроенный в phpBB 3.0.6 быстрый ответ вполне можно довести до ума.
Вот что получилось:
1. Добавил в быстрый ответ панель смайлов и панель кнопок ббкода. И то и другое можно отключать через админку.
2. Добавил кликающиеся ники. (в просилвере рекомендуется использовать дополнительную иконку для ссылки на профайл)
3. При нажатии на ник в просилвере автоматически открывается быстрый ответ.
4. После вставленного ника курсор не переводится на новую строку.
5. Добавил в сабсилвер и просилвер кнопки "быстрая цитата" (английские и русские).
6. При нажатии на кнопку "быстрая цитата" в просилвере, если выделен текст, открывается быстрый ответ
7. При нажатии на кнопку "быстрая цитата" если цитируемый текст не выделен, то открывается окошко с предупреждением, что надо выделить текст.

qr306_1.0.2b.zip
(69.03 КБ) Скачиваний: 2494

тестируйте
На полное авторство не претендую, так как кроме своего кода активно использовал наработки из вышеприведенных тем. Кого гложет чистолюбие, могу добавить в авторы :)
Пофиксенный файл - qr306_1.0.2a.zip. Кто успел скачать до этого, инструкция по исправлению двумя постами ниже.

Опять файл изменен - qr306_1.0.2b.zip. В предыдущем была небольшая ошибка в инструкции.
Последний раз редактировалось Поручик 20.01.2010 16:32, всего редактировалось 1 раз.
Причина: Редактирование названия темы
phpBB2 FAQ
phpBB3 FAQ
За это сообщение автора Rayden поблагодарили: 7
AIGIR (11.12.2010 14:17), Di_Mok (04.12.2010 12:50), Flat (30.11.2010 7:01), InDaHouse (07.12.2010 22:10), proh (25.09.2010 12:47), Storm (18.03.2012 18:32), vicbel (23.09.2010 16:26)
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3795
Зарегистрирован: 27.06.2005 1:07
Благодарил (а): 0 раз.
Поблагодарили: 29 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение zusul » 13.01.2012 23:53

FEAR93
да нет там такого, там боди, это у меня уже крыша едет.
Аватара пользователя
zusul
phpBB 1.4.4
 
Сообщения: 91
Зарегистрирован: 26.12.2011 19:37
Откуда: Киев
Благодарил (а): 12 раз.
Поблагодарили: 0 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение zusul » 17.01.2012 20:09

styles/prosilver/template/viewtopic_body.html
найти нужно
			<p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> &raquo; {postrow.POST_DATE} </p>

и заменит на
			<p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) --><!-- IF S_QUICK_REPLY --><a href="#postform" title="{L_QUOTE_USERNAME}" onclick="dE('qr_editor_div', 1);dE('qr_showeditor_div', -1); insert_text('[b]{postrow.POSTER_QUOTE}[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->><strong>{postrow.POST_AUTHOR}</strong></a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF --> &raquo; {postrow.POST_DATE} </p>

но у меня строка совсем другая
<p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><!-- IF S_ENABLE_POST_NUM -->{L_POST_NUM}<a href="{postrow.U_MINI_POST}"<!-- IF S_ENABLE_POST_NUM_JS --> onclick="prompt('{LA_POST_DIRECT_LINK}',this.href); return false;"<!-- ENDIF -->><strong>{L_POST_NUM_SYMBOL}{postrow.POST_NUM}</strong></a>&nbsp;&nbsp;{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF --><!-- ENDIF -->{L_POST_BY_AUTHOR} <strong><!-- We use "\r\n" newline here because insert_text() JS function doesn't insert newline with "\n" (at least in Windows) -->


что мне теперь нужно в ней менять?
Аватара пользователя
zusul
phpBB 1.4.4
 
Сообщения: 91
Зарегистрирован: 26.12.2011 19:37
Откуда: Киев
Благодарил (а): 12 раз.
Поблагодарили: 0 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение sosfx » 19.01.2012 12:55

Мод классный. Себе поставил и работает без проблем. правда возникла проблема с отображением кнопки на сабсильвере. Неверно была прописана картинка.

Хотел предложить разработчику мода добавить в мод поддержку ajax, что бы быстрый ответ проходил без перезагрузки страницы. Что скажете?

sosfx
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 19.01.2012 12:47
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение IP_Board » 19.01.2012 14:48

sosfx писал(а):что бы быстрый ответ проходил без перезагрузки страницы. Что скажете?

http://www.phpbb.com/community/viewtopic.php?t=584852
Аватара пользователя
IP_Board
phpBB 2.0.0
 
Сообщения: 113
Зарегистрирован: 18.06.2011 20:03
Благодарил (а): 8 раз.
Поблагодарили: 11 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение sosfx » 19.01.2012 15:21

Instant Post Redirect это не то

sosfx
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 19.01.2012 12:47
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение IP_Board » 19.01.2012 18:22

sosfx писал(а):это не то

Как раз-таки мод разработан для того, чтобы отправлять быстрый/стандартный ответ без перезагрузки страницы.
Аватара пользователя
IP_Board
phpBB 2.0.0
 
Сообщения: 113
Зарегистрирован: 18.06.2011 20:03
Благодарил (а): 8 раз.
Поблагодарили: 11 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение sosfx » 19.01.2012 19:11

насколько я понял из перевода страница перезагружается. Просто после перезагрузки сразу попадаем в тему, а не на уведомление об успешном ответе. Без перезагрузки пытались реализовать здесь [ABD] Full AlJAX Mod но так и не доделали. Если бы эта фича была в этом моде, было бы вообще отлично.

sosfx
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 19.01.2012 12:47
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение МайскийЖук » 19.01.2012 19:59

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

А автор просил доработать мод использованием технологии AJAX, которая действительно позволит просто «прилепить» ответ к последнему сообщению темы без перезагрузки страницы.
Любовь и боль, покой и бой я как любой несу с собой...
Аватара пользователя
МайскийЖук
phpBB 3.0.0 RC2
 
Сообщения: 1006
Зарегистрирован: 28.09.2009 16:07
Благодарил (а): 12 раз.
Поблагодарили: 125 раз.
Предупреждения: 1

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение IP_Board » 19.01.2012 20:51

Это всё понятно, чего хотел пользователь. Такая же функция есть и в IP.Board 3 (возможно и в других, без понятий). Выше предложен мод, который работает без использования AJAX.

Есть аддон, называемый AJAX Quick Reply, правда заброшенный, возможно он вам будет чем-то полезен.
Аватара пользователя
IP_Board
phpBB 2.0.0
 
Сообщения: 113
Зарегистрирован: 18.06.2011 20:03
Благодарил (а): 8 раз.
Поблагодарили: 11 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение sosfx » 20.01.2012 5:55

Может отсюда можно выдрать http://www.phpbb.com/community/viewtopi ... &t=2116535

sosfx
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 19.01.2012 12:47
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Heldar » 27.01.2012 21:24

Установил русифицированную версию phpBB 3.0.10 скачанную отсюда.
Установил стиль Artodia_delux последнюю версию для 3.0.10
Установил ultimate_seo mod 0.6.8
Установил posts merging 1.0.11
Установил данный мод.
На стандартных стилях всё работает прекрасно.
В Артодии клик по нику или смайлу выкидывает на главную страницу форума. кнопки ББкодов не работают

Кто нибудь знает где что можно ковырнуть? Вот тут предлагался фикс, но не помогло никак.
А ТЫ очистил кэш??!!

Heldar
phpBB 2.0.5
 
Сообщения: 234
Зарегистрирован: 13.08.2007 10:13
Благодарил (а): 23 раз.
Поблагодарили: 21 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение FomenkoAndrey » 27.01.2012 21:28

ищите. в темах модов долго и нудно терлись. решения есть. имхо - хуже стиль найти трудно.

FomenkoAndrey
phpBB 2.0.19
 
Сообщения: 619
Зарегистрирован: 25.12.2009 1:27
Благодарил (а): 47 раз.
Поблагодарили: 26 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Heldar » 27.01.2012 21:59

FomenkoAndrey, прочитав данную тему вижу только обсуждение на странице 28 с участием вас, grishin и HAMMER663.
Ссылку на решение HAMMER663 я привёл в прошлом посте. grishin обещал выложить своё решение, но так и не появился.

Добавлено спустя 37 минут 28 секунд:
Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого ответ
тьфуж... Прошу прощение за беспокойство. Решил перепроверить, оказалось что не сохранились изменения приведённые в указанном фиксе. Повторил и всё заработало.
А ТЫ очистил кэш??!!

Heldar
phpBB 2.0.5
 
Сообщения: 234
Зарегистрирован: 13.08.2007 10:13
Благодарил (а): 23 раз.
Поблагодарили: 21 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение HAMMER663 » 27.01.2012 23:01

Heldar указанный мною фикс для Артодии как раз в самый раз))
Аватара пользователя
HAMMER663
Модератор
Модератор
 
Сообщения: 1285
Зарегистрирован: 17.04.2010 12:59
Откуда: Москва
Благодарил (а): 26 раз.
Поблагодарили: 158 раз.

Re: Quick Reply phpBB 3.0.6 доработка встроенного быстрого о

Сообщение Sax » 14.02.2012 10:23

Поскажите как установить для стиля subsilver2 на версию форума 3.0.9?

Sax
phpBB 1.4.3
 
Сообщения: 61
Зарегистрирован: 21.08.2011 8:22
Благодарил (а): 4 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Бета-версии модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы