• 182 Цитата выделенного через всплывающее окно • 
Это все про того самого "Зеленого Змия"
При создании темы о модах для двигателя форумов phpBB ветки до версии 3.0.14 название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки до версии 3.0.14 в соседнем подфоруме.

    182 Цитата выделенного через всплывающее окно

Сообщение Разместил Александр Лешванов 06 мар 2017, 07:18

Доработка - ВСТАВКА ЦИТАТЫ "ЗЕЛЕНЫМ ЗМЕЕМ" (ВСПЛЫВАЮЩАЯ ССЫЛКА)
Это все про того самого "Зеленого Змия"...
:ta_n_cor: :ta_n_cor: :ta_n_cor: :ta_n_cor: :ta_n_cor:

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP
Монитор: 1152 x 864 1152 x 864

  182 Цитата выделенного через всплывающее окно

Сообщение Разместил Александр Лешванов 06 мар 2017, 07:25

Открыть: styles/prosilver/template/overall_header.html
Найти:
Код: выделить все
<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>

Добавить после:
Код: выделить все
<script type="text/javascript" src="{T_TEMPLATE_PATH}/jquery.timers.js"></script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/jquery-1.3.2.js"></script>

Открыть: /styles/prosilver/template/quickreply_editor.html
Найти:
Код: выделить все
<noscript>

Добавить перед:
Код: выделить все
<script type="text/javascript">
// <![CDATA[
$(document).ready(function(){
   $("div.postbody").mouseup(function(e){
      pt = $(this).parents("table.tablebg");
      if (window.getSelection)
      {
         theSelection = window.getSelection().toString();
      }
      else if (document.getSelection)
      {
         theSelection = document.getSelection();
      }
         else if (document.selection)
      {
         theSelection = document.selection.createRange().text;
      }   
      if (theSelection)
      {
         $("#addQuote").remove();
         $("body").append('<div id="addQuote" style="left: '+(e.pageX+15)+'px; top: '+(e.pageY+15)+'px;">{L_REQUETE}</div>');
         $("#addQuote").click(function () {
            $(this).hide();   
            username = pt.find("b[class='postauthor']:first").text();
            insert_text('[quote="' + username + '"]' + theSelection + '[/quote]');
         });
         $("#addQuote").oneTime(3000, function() {
            if ($(this).is(':visible')) {$(this).animate({height:0 , opacity:0}, 150)};
         });
      }
   });
});
// ]]>
</script>

Открыть: /styles/prosilver/theme/content.css
Найти:
Код: выделить все
/* Post body styles

Добавить перед:
Код: выделить все
#addQuote {
    position: absolute;
   z-index:100;
   border: 1px solid #8FBC8F;
   padding: 3px;
   background: #E0FFE0;
   color: #008000;
   cursor: pointer;
   font-size: 11px;
}

Скопировать файлы из архива jquery-1.3.2.js и jquery.timers.js в: /styles/prosilver/template/
файлы jquery-1.3.2.js и jquery.timers.js.rar
(34.47 КБ) Скачиваний: 130

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  182 Цитата выделенного через всплывающее окно

Сообщение Разместил Александр Лешванов 06 мар 2017, 07:30

Название модификации: Цитата выделенного через всплывающее окно

Описание: Мод позволяет цитировать выделенный текст посредством всплывающего окна. Также в мод встроены дополнительные функции: 1) вставка ника в форму быстрого ответа, 2) отправка поста после нажатия сочетания клавиш CTLR+ENTER, 3) эффект плавного раскрытия/закрытия формы быстрого ответа.

Вариант наjQuery
(Предназначен для тех, у кого на форуме уже подключенаjQuery. jQuery и инструкция по её подключению отсутствуют в комплекте мода. Тестировалось наjQuery 1.6.2. Этот вариант слегка упрощён по сравнению с MooTools-вариантом: отсутствует эффект плавного раскрытия/закрытия формы быстрого ответа.)

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  182 Цитата выделенного через всплывающее окно

Сообщение Разместил Александр Лешванов 06 мар 2017, 07:31

После выделения любой части любого сообщения, появляется вот такое зелененькое всплывающее сообщение -

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

  182 Цитата выделенного через всплывающее окно

Сообщение Разместил Александр Лешванов 06 мар 2017, 07:34

И при нажатии на это сообщение все выделенное автоматически влетает в форму Быстрого ответа -

Аватар пользователя
Александр Лешванов
(можно Николаич)
(можно Николаич) 
*
Google Chrome 31.0.165 Google Chrome 31.0.165
Windows XP Windows XP

Вернуться в 450 модов движка форумов phpBB (до версии 3.0.14)



 • Блок вывода аналогичных по названию других тем нашего форума • 

HTML5 Validated Счетчик ИКС Яндекс.Метрика
cron