Идентификатор posting_editor_submit_buttons и файл posting_editor.html

Board index phpBBex 2.x Поддержка

Description: У вас проблемы с phpBBex 2.x и вам необходима помощь? Спрашивайте здесь!
Forum rules: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Moderator: Поддержка

Post #1by Neufoxet » 08.07.2016, 22:13

Здравствуйте. Попробую объяснить суть проблемы. Пробую разобраться в расширениях и вот вопрос.
Расширение Posting reset button используя идентификатор posting_editor_submit_buttons добавляет пользовательские кнопки "Отмена" и "Вернуть" в шаблон posting_editor.html. В phpbb 3.1x эти кнопки появлялись перед кнопками "Предпросмотр" и "Отправить".
Code: Select all
   <!-- IF not S_SHOW_DRAFTS and not $SIG_EDIT eq 1 -->
   <div class="panel bg2">
      <div class="inner">
      <fieldset class="submit-buttons">
         {S_HIDDEN_ADDRESS_FIELD}
         {S_HIDDEN_FIELDS}
         <!-- EVENT posting_editor_submit_buttons -->
         <!-- IF S_HAS_DRAFTS --><input type="submit" accesskey="d" tabindex="8" name="load" value="{L_LOAD_DRAFT}" class="button2" onclick="load_draft = true;" />&nbsp; <!-- ENDIF -->
         <!-- IF S_SAVE_ALLOWED --><input type="submit" accesskey="k" tabindex="7" name="save" value="{L_SAVE_DRAFT}" class="button2" />&nbsp; <!-- ENDIF -->
         <input type="submit" tabindex="5" name="preview" value="{L_PREVIEW}" class="button1"<!-- IF not S_PRIVMSGS --> onclick="document.getElementById('postform').action += '#preview';"<!-- ENDIF --> />&nbsp;
         <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1 default-submit-action" />&nbsp;

      </fieldset>

      </div>
   </div>
   <!-- ENDIF -->
В phpbbex в файле posting_editor.html идентификатор posting_editor_submit_buttons находится немного в другом месте. Из-за этого пользовательские кнопки появляются в другом месте (в отдельной строке выше кнопок "Предпросмотр" и "Отправить", что выглядит не гармонично и не красиво.
Code: Select all
   <!-- IF S_SHOW_ATTACH_BOX or S_HAS_ATTACHMENTS --><!-- INCLUDE posting_attach_body.html --><!-- ENDIF -->
   <!-- IF S_SHOW_POLL_BOX or S_POLL_DELETE --><!-- INCLUDE posting_poll_body.html --><!-- ENDIF -->
         <!-- EVENT posting_editor_submit_buttons -->
            <!-- EVENT posting_editor_add_panel_tab -->
Я переместил в файле posting_editor.html строку
Code: Select all
<!-- EVENT posting_editor_submit_buttons -->
в другое место
Code: Select all
      <fieldset class="submit-buttons">
         {S_HIDDEN_ADDRESS_FIELD}
         {S_HIDDEN_FIELDS}
         <!-- EVENT posting_editor_submit_buttons -->
         <!-- IF S_HAS_DRAFTS --><input type="submit" accesskey="d" tabindex="8" name="load" value="{L_LOAD_DRAFT}" class="button2" onclick="load_draft = true;" />&nbsp; <!-- ENDIF -->
         <!-- IF S_SAVE_ALLOWED --><input type="submit" accesskey="k" tabindex="7" name="save" value="{L_SAVE_DRAFT}" class="button2" />&nbsp; <!-- ENDIF -->
         <input type="submit" tabindex="5" name="preview" value="{L_PREVIEW}" class="button1 alternate-submit-action" />&nbsp;
         <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1 default-submit-action" />&nbsp;

      </fieldset>
и кнопки появились в нужном месте.
Вопрос: как избежать ручной правки файла posting_editor.html ?
Neufoxet
Topic author, Бывалый
Reputation: 3
With us: 1 year 5 months

Post #2by Sumanai » 08.07.2016, 22:19

Подождать новой версии. Это баг, видимо, недосмотрел при обновлении. Событие перемещать там нет смысла, оно должно быть на родном месте.

Added after 20 seconds:
Там рядом ещё одно событие, думаю, куда приткнуть его.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months

Post #3by Neufoxet » 08.07.2016, 22:24

posting_editor_add_panel_tab ? Добавляет настраиваемую панель в posting_editor.html ?
Neufoxet
Topic author, Бывалый
Reputation: 3
With us: 1 year 5 months

Post #4by Sumanai » 08.07.2016, 22:45

Ага. Панелей то теперь у нас нету :biggrin:
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1608
With us: 4 yaers 9 months


Return to Поддержка