Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Доработка Quick Reply phpBB3 2012-04-19

Аватар пользователя

Введение

Многие из вас наверняка обращали внимание на то, что в стандартном, чистом движке phpbb3 присутствует Быстрый ответ. Мне лично он не особо нравился изза отсуствия в нем ВВ-кодов, а так же смайлов и цветовой палитры. Сегодня я хотел бы проанонсировать мод, который исправит ситуацию и сделает Быстрый ответ более привлекательным и функциональным. А так же появится возможность быстрой цитаты выделенного текста.

Установка

Сам по себе мод очень легок в установке, ставится быстро и без проблем. Скачиваем архив, прикрепленный ниже и устанавливаем мод по инструкции.
Вложение :
Комментарий к файлу: Доработка Quick Reply phpBB3 - небольшая доработка встроенного быстрого ответа для phpbb3
qr306_1.0.2b.zip [69.03 KiB]
Скачиваний: 528

Сам по себе мод от отечественного "производителя", поэтому в архиве присутствует руссифкация. Инструкция по руссификации располагается в папке contrib и называется ru.xml. Открываем, руссифицируем и радуемся отличной доработке встроенного Быстрого ответа.

A ВНИМАНИЕ !!! Проявляется особенный глюк в стилях Artodia - не работают ВВ-коды и не вставляются смайлы. Решение - открыть viewtopic_body.html и найти
<!-- INCLUDE overall_header.html -->
 

Вставить перед найденным
<!-- DEFINE $S_POSTING_JS = 1 -->
 



Если после установки на вашем стиле на основе сабсильвер2 не отображается кнопка Быстрой Цитаты, то открываем шаблон стиля viewtopic_body.html и находим
<a href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> 
 

В найденном, вместо
{QUICKQUOTE_IMG}
 

Вставляем
<img src="/styles/ваш стиль/imageset/ru/icon_post_quickquote.gif" />
 

Кстати настройки мода находятся - Админка - Общие - Функции форума. Успехов :ya_hoo_oo:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Доработка Quick Reply phpBB3, Доработка Quick Reply, Quick Reply phpBB3
          Вернуться наверх  
 


Аватар пользователя

Ну если на досуге сделаешь будет здорово, а нет, так это и не критично


_________________
Подпись:
Зри в корень
          Вернуться наверх  
 


Аватар пользователя

Попробую сделать, ночью если силы будут, то поколупаю это дело, задумка интересная. Потиху БО вытесняет по функционалу стандартный ответ))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

Потиху БО вытесняет по функционалу стандартный ответ))

Вот-вот)


_________________
Подпись:
Зри в корень
          Вернуться наверх  
 


Аватар пользователя

Андрюха, к сожалению нет решений по твоему вопросу, пошерстил в поиске и сам пробовал, но требуется слишком много трудов - из постинга нужно вырезать функции и вживлять в вивтопик, с ШТМЛ проблем нет, загвоздка в ПШП файлах


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Ну ладно, а то действительно будет
DeaDRoMeO писал(а):

Потиху БО вытесняет по функционалу стандартный ответ))


_________________
Подпись:
Зри в корень
          Вернуться наверх  
 


Аватар пользователя

Ну ничего в этом плохого не будет, всеравно без стандартного ответа не обойтись - к примеру через него создаются новые темы то))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Добрый день! Установил данный мод всё работает кроме "быстрой цитаты" , кнопки при выделении текста не появляется. Форум на основе субсилвер2. всё перепроверил,ошибок вроде нет. Что может быть?


          Вернуться наверх  
 


Аватар пользователя

Сама кнопка есть в нужной папке, вернее ее картинка ?? Кеш чистили ? В скольки местах??


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

кнопка есть в нужном месте,кеш чистил и в общих и в стилях. Может из-за того что на денвере? В общем прописал дороботки как и всё заработало.

Скажите а как сделать в быстром ответе смайлики с прокруткой как у вас в стандартном ответе или кнопку "добавить смайлики" как у вас в б. ответе? да и "добавить картинку" тоже хотелось бы прикрутить туда же. в стандартном ответе у меня всё это есть.



Информация о редактировании
Последний раз редактировалось IVAN13 10 окт 2012, 13:55, всего редактировалось 1 раз.
          Вернуться наверх  
 


Аватар пользователя

Все те же правки делаете и для файла quickreply_editor.html вашего стиля, он отвечает за форму быстрого ответа


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

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


          Вернуться наверх  
 


Аватар пользователя

Вопрос снимаеся кнопку сам поставил,спасибо! Извиняюсь за назойливость! как быструю правку можно сделать? и не сильно ли она нагружает б.д. ?


          Вернуться наверх  
 


Аватар пользователя

Перестали работать смайлики, а точнее когда нажимаю на смайлик меня поднимает вверх страницы.
Скопировал файл
quickreply_editor.html
 
с форума где смайлы работаю и поставил на неработающий... все равно не работает.
В чем может быть проблема? какие файлы проверять?
Вот нашел такую же проблеему в интернете
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку



Информация о редактировании
Последний раз редактировалось dream12 10 окт 2012, 16:26, всего редактировалось 1 раз.
          Вернуться наверх  
 


Аватар пользователя

IVAN13 писал(а):

как быструю правку можно сделать?

Пользоваться поиском не пробовали ? Поищите, много найдете по запросу Quick edit phpbb3 , данный мод не грузит систему
dream12 писал(а):

Вот нашел такую же проблеему в интернете

Там же парень ответил
Цитата:
заработало! (chmod) всему виной

А это похоже на права доступа к файлам, хотяяя выложите полный код шаблона быстрого ответа)


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

DeaDRoMeO писал(а):

выложите полный код шаблона быстрого ответа)

<script type="text/javascript">
// <![CDATA[
   function hide_qr(show)
   {
      dE('qr_editor_div');
      dE('qr_showeditor_div');
      if (show && document.getElementById('qr_editor_div').style.display != 'none')
      {
         document.getElementsByName('message')[0].focus();
      }
      return true;
   }


   function init_qr()
   {
      dE('qr_showeditor_div');
      return true;
   }
   // onload_functions.push('init_qr();');
   // ]]>
</script>
<noscript>
   <form id="postform" method="post" action="{U_QR_ACTION}">
      <div class="panel" id="qr_ns_editor_div">
         <div class="inner"><span class="corners-top"><span></span></span>
               {L_QUICKREPLY}
               <fieldset class="fields1">
                  <dl style="clear: left;">
                     <dt><label for="subject">{L_SUBJECT}:</label></dt>
                     <dd><input type="text" name="subject" id="subject-ns" size="45" maxlength="64" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
                  </dl>
         <!-- INCLUDE posting_buttons.html -->
               <div id="message-box-ns">
                  <textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
               </div>
               </fieldset>
               <fieldset class="submit-buttons">
                  {S_FORM_TOKEN}
                  {QR_HIDDEN_FIELDS}
                  <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
                  <input type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" class="button2" />&nbsp;
               </fieldset>
         <span class="corners-bottom"><span></span></span></div>
      </div>
   </form>
</noscript>
<form id="postform" method="post" action="{U_QR_ACTION}">
   <div class="panel" id="qr_editor_div">
      <div class="inner"><span class="corners-top"><span></span></span>
            {L_QUICKREPLY}
            <fieldset class="fields1">
               <!-- INCLUDE posting_buttons.html -->
            <div id="smiley-box">
               <!-- IF S_SMILIES_ALLOWED and .smiley -->
               <!-- BEGIN smiley -->
               <a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
               <!-- END smiley -->
               <!-- ENDIF -->
               <!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
               <br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
               <!-- ENDIF -->
            </div>

            <div id="message-box">
               <textarea style="height: 9em;" name="message" rows="7" cols="76" tabindex="3" class="inputbox"></textarea>
            </div>
            </fieldset>
            <fieldset class="submit-buttons">
               {S_FORM_TOKEN}
               {QR_HIDDEN_FIELDS}
               <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" />&nbsp;
               <input type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" class="button2" />&nbsp;
            </fieldset>
            <a href="" class="right-box up" onclick="hide_qr(false); return false;" title="{L_COLLAPSE_QR}">{L_COLLAPSE_QR}</a>
      <span class="corners-bottom"><span></span></span></div>
   </div>
   <div class="panel" style="display: none" id="qr_showeditor_div" >
      <div class="inner"><span class="corners-top"><span></span></span>

         <div class="content">
            <fieldset class="submit-buttons">
               <input type="submit" name="show_qr" tabindex="1" class="button2" value="{L_SHOW_QR}" onclick="hide_qr(true);return false;"/>
            </fieldset>
         </div>
      <span class="corners-bottom"><span></span></span></div>
   </div>
</form>
 



Информация о редактировании
Последний раз редактировалось dream12 10 окт 2012, 19:20, всего редактировалось 2 раз(а).
          Вернуться наверх  
 


Аватар пользователя

dream12 писал(а):

с форума где смайлы работаю и поставил на неработающий... все равно не работает.

Попробуйте шаблон quickreply_editor.html от неработающего всунуть в работающий форум, поглядите будет ли на рабочем форуме работать этот шаблон)


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Устанавливала этот мод 3 раза. Первый раз всё установилось без проблем. Два последних никак не хотят. При запросе к БД выдаёт такую ошибку
Цитата:
#1062 - Duplicate entry 'allow_quick_reply_smilies' for key 1
. Как нужно исправить?


_________________
Подпись:
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
          Вернуться наверх  
 


Аватар пользователя

Информация уже есть в БД, запросов больше не надо делать))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Случайный аватар. Пользователю рекомендуется загрузить свой аватар в Настройках профиля

DeaDRoMeO, а быстрый ответ у тебя - это quick reply или что-то еще? Выглядит зачетно, вот думаю, как что-то подобное прикрутить...


          Вернуться наверх  
 


Аватар пользователя

igor-rost, это стандартный БО ))Просто доработанный этим модом)


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя Top Stats phpbb3
Top Stats - модификация для phpbb3, организующая на главной странице форума 7 блоков с разнообразной статистикой

DeaDRoMeO

73

11459

Аватар пользователя

08 янв 2016, 11:22

DeaDRoMeO

Аватар пользователя Лог регистраций phpbb3
Лог регистраций phpbb3 - полезное в администрировании дополнение для phpbb3, данная модификация ведет лог всех ответов пользователей при регистрации

DeaDRoMeO

125

12099

Аватар пользователя

05 дек 2015, 20:27

Чародейка

Аватар пользователя Who Views Who phpbb3
Who Views Who - модификация для phpbb3, которая немного расширит информацию предоставляемую на странице Кто Онлайн

DeaDRoMeO

8

2546

Аватар пользователя

30 сен 2013, 20:27

DeaDRoMeO

Аватар пользователя Log connections мод phpbb3
Log connections мод поможет увидеть вам кто у вас в гостях

akella1900

34

5467

Аватар пользователя

22 окт 2014, 09:16

DeaDRoMeO

Аватар пользователя FAQ Manager phpbb3
FAQ Manager - модификация для phpbb3, позволяющая редактировать FAQ через администраторский раздел

tralan

15

2684

Аватар пользователя

11 июн 2016, 15:25

Beksssss

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P