Please Wait - индикатор загрузки

Данный подфорум будет интересен веб-дизайнерам и администраторам форумов. Подфорум посвящен модификациям форума phpBB3. Здесь обсуждаются моды, расширения, хаки и скрипты для phpBB3 и phpBB 3.1.x.
Правила форума
Местная Конституция | FAQ - Часто задаваемые вопросы | Для новичков! | Реклама на форуме! | Публикация сообщений | Как вставить картинку или файл

Помните, поблагодарить автора за интересное сообщение, вы можете - нажав Изображение или повысить его репутацию - нажав Изображение в сообщении.
Прежде чем задать вопрос, воспользуйтесь поиском - возможно, что такая тема уже есть на форуме. За нарушение правил Ваш вопрос может быть удален без объяснения причин!
Аватара пользователя
elhouse
Автор темы
Russia
Председатель клуба
Председатель клуба
Генеральный директор
Генеральный директор

Please Wait - индикатор загрузки

Сообщение elhouse » 19 авг 2012, 09:41

Наткнулся тут на днях на интересный мод, называется "Please Wait v 1.0.0" - Подождите пожалуйста...
Правда он не доделан до конца и имеет некоторые фиксы (не работают отдельные функции).
Довёл мод до ума, лишнее убрал, ошибки исправил и кое что добавил.
Назвал обновлённый мод "Please Wait v 2.0.0", раз автор ничего делать не хочет - выложил полуфабрикат и забросил...
Установил обновлённую модификацию на наш форум phpBB3 v 3.0.10 - прекрасно работает.


Как это сделать:

Для Prosilver:
Загрузите картинку: images/
Please Wait - индикатор загрузки - loader.gif
Please Wait - индикатор загрузки - loader.gif (4.25 КБ) 1721 просмотр
Please Wait - индикатор загрузки - loader.gif
Please Wait - индикатор загрузки - loader.gif
(4.25 КБ) 1721 просмотр


Открыть: language/en/posting.php
Найти:

Перед добавить:

Код: Выделить всё

//Posting , draft , preview , cancel message... [Please Wait]
$lang = array_merge($lang, array(
   'POST_SENDING'               => 'Sending post - Please wait...',
   'DRAFT_SENDING'               => 'Saving post - Please wait...',
   'LOAD_SENDING'               => 'Loading post - Please wait...',
   'PREVIEW_SENDING'            => 'Loading preview - Please wait...',
   'PM_POST_SENDING'            => 'Sending PM - Please wait...',
   'PM_DRAFT_SENDING'            => 'Saving PM - Please wait...',
   'PM_LOAD_SENDING'            => 'Loading PM  - Please wait...',
   'PM_PREVIEW_SENDING'         => 'Loading preview - Please wait...',
   'AT_FILE_UPLOADING'            => 'Uploading file - Please wait...',
));


Открыть: language/en/viewtopic.php
Найти:


Перед добавить:

Код: Выделить всё

//Posting , draft , preview , cancel message... [Please Wait]
$lang = array_merge($lang, array(
   'POST_SENDING'               => 'Sending Post - Please wait...',
   'FULLED_SENDING'            => 'Loading Full Editor - Please wait...',
));


Открыть: language/ru/posting.php
Найти:

Перед добавить:

Код: Выделить всё

//Posting , draft , preview , cancel message... [Please Wait]
$lang = array_merge($lang, array(
   'POST_SENDING'               => 'Отправка сообщения - Пожалуйста подождите...',
   'DRAFT_SENDING'            => 'Сохранение сообщения - Пожалуйста подождите...',
   'LOAD_SENDING'               => 'Загрузка сообщения - Пожалуйста подождите...',
   'PREVIEW_SENDING'            => 'Загрузка просмотра - Пожалуйста подождите...',
   'PM_POST_SENDING'            => 'Отправка ЛС - Пожалуйста подождите...',
   'PM_DRAFT_SENDING'            => 'Сохранение ЛС - Пожалуйста подождите...',
   'PM_LOAD_SENDING'            => 'Загрузка ЛС  - Пожалуйста подождите...',
   'PM_PREVIEW_SENDING'         => 'Загрузка просмотра - Пожалуйста подождите...',
   'AT_FILE_UPLOADING'            => 'Загрузка файла - Пожалуйста подождите...',
));


Открыть: language/ru/viewtopic.php
Найти:


Перед добавить:

Код: Выделить всё

//Posting , draft , preview , cancel message... [Please Wait]
$lang = array_merge($lang, array(
   'POST_SENDING'               => 'Отправка сообщения - Пожалуйста подождите...',
   'FULLED_SENDING'            => 'Загружается Редактор - Пожалуйста подождите...',
));


Открыть: styles/prosilver/template/posting_editor.html
Найти:

Код: Выделить всё

      <fieldset class="submit-buttons">
         {S_HIDDEN_ADDRESS_FIELD}
         {S_HIDDEN_FIELDS}
         <!-- 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>


Заменить на:

Код: Выделить всё

      <fieldset id="buttons" class="submit-buttons">
         {S_HIDDEN_ADDRESS_FIELD}
         {S_HIDDEN_FIELDS}
         <!-- IF S_HAS_DRAFTS --><input type="submit" accesskey="d" tabindex="8" name="load" value="{L_LOAD}" class="button2" onclick="JavaScript:document.getElementById('buttons').style.display='none';document.getElementById('processingload').style.display='block';load_draft = true;" />&nbsp; <!-- ENDIF -->
         <!-- IF S_SAVE_ALLOWED --><input type="submit" accesskey="k" tabindex="7" name="save" value="{L_SAVE}" onclick="JavaScript:document.getElementById('buttons').style.display='none';document.getElementById('processingsave').style.display='block';" class="button2" />&nbsp; <!-- ENDIF -->
         <input type="submit" tabindex="5" name="preview" value="{L_PREVIEW}" onclick="JavaScript:document.getElementById('buttons').style.display='none';document.getElementById('processingprev').style.display='block';<!-- IF not S_PRIVMSGS --> document.getElementById('postform').action += '#preview';<!-- ENDIF -->" class="button1" />&nbsp;
         <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" onclick="JavaScript:document.getElementById('buttons').style.display='none';document.getElementById('processingsub').style.display='block';" class="button1 default-submit-action" />&nbsp;
      </fieldset>
      <fieldset id="processingload" class="submit-buttons" style="display:none;">
      <img src="{ROOT_PATH}images/loader.gif" width="20" height="20" alt="" style="margin-bottom:-8px; padding-right:10px;" />
         <input class="button1" type="button" value="<!-- IF S_IN_UCP -->{L_PM_LOAD_SENDING}<!-- ELSE -->{L_LOAD_SENDING}<!-- ENDIF -->" disabled="disabled" />&nbsp;
      </fieldset>
      <fieldset id="processingsave" class="submit-buttons" style="display:none;">
      <img src="{ROOT_PATH}images/loader.gif" width="20" height="20" alt="" style="margin-bottom:-8px; padding-right:10px;" />
         <input class="button1" type="button" value="<!-- IF S_IN_UCP -->{L_PM_DRAFT_SENDING}<!-- ELSE -->{L_DRAFT_SENDING}<!-- ENDIF -->" disabled="disabled" />&nbsp;
      </fieldset>
      <fieldset id="processingprev" class="submit-buttons" style="display:none;">
      <img src="{ROOT_PATH}images/loader.gif" width="20" height="20" alt="" style="margin-bottom:-8px; padding-right:10px;" />
         <input class="button1" type="button" value="<!-- IF S_IN_UCP -->{L_PM_PREVIEW_SENDING}<!-- ELSE -->{L_PREVIEW_SENDING}<!-- ENDIF -->" disabled="disabled" />&nbsp;
      </fieldset>
      <fieldset id="processingsub" class="submit-buttons" style="display:none;">
      <img src="{ROOT_PATH}images/loader.gif" width="20" height="20" alt="" style="margin-bottom:-8px; padding-right:10px;" />
         <input class="button1" type="button" value="<!-- IF S_IN_UCP -->{L_PM_POST_SENDING}<!-- ELSE -->{L_POST_SENDING}<!-- ENDIF -->" disabled="disabled" />&nbsp;
      </fieldset>


Открыть: styles/prosilver/template/quickreply_editor.html
Найти:

Код: Выделить всё

            <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>


Заменить на:

Код: Выделить всё

                        <div id="message-box">
               <textarea style="height: 18em;" name="message" id="message" rows="14" cols="76" tabindex="3" class="inputbox"></textarea>
            </div>
            <fieldset id="buttons" class="submit-buttons">
               {S_FORM_TOKEN}
               {QR_HIDDEN_FIELDS}
               <input type="submit" accesskey="s" tabindex="6" name="post" value="{L_SUBMIT}" class="button1" onclick="JavaScript:document.getElementById('buttons').style.display='none';document.getElementById('processingsub').style.display='block';" />&nbsp;
               <input type="submit" accesskey="f" tabindex="7" name="full_editor" value="{L_FULL_EDITOR}" class="button2" onclick="JavaScript:document.getElementById('buttons').style.display='none';document.getElementById('processingfed').style.display='block';" />&nbsp;
            </fieldset>
            <fieldset id="processingsub" class="submit-buttons" style="display:none;">
            <img src="{ROOT_PATH}images/loader.gif" width="20" height="20" alt="" style="margin-bottom:-8px; padding-right:10px;" />
               <input class="button1" type="button" value="{L_POST_SENDING}" disabled="disabled" />
            </fieldset>
            <fieldset id="processingfed" class="submit-buttons" style="display:none;">
            <img src="{ROOT_PATH}images/loader.gif" width="20" height="20" alt="" style="margin-bottom:-8px; padding-right:10px;" />
               <input class="button1" type="button" value="{L_FULLED_SENDING}" disabled="disabled" />
            </fieldset>


Открыть: styles/prosilver/template/posting_attach_body.html
Найти:

Код: Выделить всё

      <dd>
         <input type="file" name="fileupload" id="fileupload" maxlength="{FILESIZE}" value="" class="inputbox autowidth" />
         <input type="submit" name="add_file" value="{L_ADD_FILE}" class="button2" onclick="upload = true;" />
      </dd>


Заменить на:

Код: Выделить всё

      <dd id="buttonsatt">
         <input type="file" name="fileupload" id="fileupload" maxlength="{FILESIZE}" value="" class="inputbox autowidth" />
         <input type="submit" name="add_file" value="{L_ADD_FILE}" class="button2" onclick="JavaScript:document.getElementById('buttonsatt').style.display='none';document.getElementById('processingatt').style.display='block';upload = true;" />
      </dd>
      <dd id="processingatt" style="display:none;">
      <img src="{ROOT_PATH}images/loader.gif" width="20" height="20" alt="" style="margin-bottom:-7px; padding-right:10px;" />
     <input type="button" class="button2" value="{L_AT_FILE_UPLOADING}" disabled="disabled" />
      </dd>


Загрузите изменённые файлы на сервер и обновите в Админке шаблоны и почистите кеш.

Скриншот:
Электромонтажные работы на дачах и квартирах г. Москва.
Стабилизаторы напряжения Энергия.
Все тематические вопросы и ответы на них, только на форуме! В личку по электрике не отвечаю.

Реклама на форуме
Реклама на форуме

Please Wait - индикатор загрузки

Сообщение Похожие темы » 19 авг 2012, 09:41

Посмотрите здесь:
Индикатор в выключателе
Индикатор напряжения
Индикатор зарядки батареи.
Индикатор работы ТЭНов

Please Wait - индикатор загрузки

Сообщение Объявления » 19 авг 2012, 09:41

Строительная доска объявлений
Доска объявлений

Объявления на нашей доске просматриваются большим количеством посетителей, переходят из рук в руки и всегда имеют хороший отклик.

Рекомендуемый контент

 Ещё страницы сайта »

Вернуться в «Расширения и моды phpBB3 и phpBB 3.1.x»

Кто на форуме

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