• 128 Posts Merging Secured - отклеивание склейки опцией • 
Вариант реализации запрета на склеивание
При создании темы о модах для двигателя форумов phpBB ветки 3.0.Х название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки 3.0.Х в соседнем подфоруме. И помните - Вам тут никто ничего не должен. При малейшем "приказном" тоне в сообщениях - бан на вечно.

    128 Posts Merging Secured - отклеивание склейки опцией

Сообщение Разместил Pthelovod 30 янв 2016, 16:31

Дор ОТКЛЮЧЕНИЕ СКЛЕЙКИ ОПЦИЕЙ в ОБОИХ ОТВЕТАХ--
При склейке эта опция была нужна. Без склейки - на фиг она тут... :evil:
Вариант реализации запрета на склеивание на уровне постов

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  128 Posts Merging Secured - отклеивание склейки опцией

Сообщение Разместил Pthelovod 24 май 2016, 17:29

в includes/post_merging.php после
Код: выделить все
   $merge = false;
   $merge_interval = intval($config['merge_interval']) * 3600;
   if (($current_time - $merge_post_data['topic_last_post_time']) < $merge_interval)
   {
      $merge = true;
   }

добавляем
Код: выделить все
   $do_not_merge=request_var('do_not_merge',false);
   if($do_not_merge) $merge=false;

в posting_body.html после
Код: выделить все
      <!-- IF S_SIG_ALLOWED -->
         <tr>
            <td><input type="checkbox" class="radio" name="attach_sig"{S_SIGNATURE_CHECKED} /></td>
            <td class="gen">{L_ATTACH_SIG}</td>
         </tr>
      <!-- ENDIF -->

добавляем
Код: выделить все
         <tr>
            <td><input type="checkbox" class="radio" name="do_not_merge" /></td>
            <td class="gen">{L_DO_NOT_MERGE}</td>
         </tr>

в language/ru/common.php после
Код: выделить все
   'YOU_NO_NEW_PM'      => 'У вас нет новых личных сообщений.',

добавить
Код: выделить все
  'DO_NOT_MERGE' => 'Не склеивать с предыдущим',

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  128 Posts Merging Secured - отклеивание склейки опцией

Сообщение Разместил Pthelovod 24 май 2016, 17:32

Индивидуальное отключение склейки при написании следующего сообщения... Мой вариант...
Короче...инструкция для prosilver 3.0.11 ...ПРОВЕРЕНО...работает...
В файле includes/post_merging.php
Найти:
Код: выделить все
   $merge = false;
   $merge_interval = intval($config['merge_interval']) * 3600;
   if (($current_time - $merge_post_data['topic_last_post_time']) < $merge_interval)
   {
      $merge = true;
   }

Добавить с новой строки:
Код: выделить все
   $do_not_merge=request_var('do_not_merge',false);
   if($do_not_merge) $merge=false;

В файле styles/prosilver/template/posting_editor.html
Найти:
Код: выделить все
   <div class="panel bg3" id="options-panel">
      <div class="inner"><span class="corners-top"><span></span></span>

      <fieldset class="fields1">

Добавить с новой строки;
Код: выделить все
             <div><label for="do_not_merge"><input type="checkbox" name="do_not_merge" id="do_not_merge"{S_DO_NOT_MERGE} /> {L_DO_NOT_MERGE}</label></div>

В файле language/ru/common.php
Найти:
Код: выделить все
   'YOU_NO_NEW_PM'                 => 'У Вас нет новых личных сообщений.',

Добавить с новой строки:
Код: выделить все
    'DO_NOT_MERGE'                  => 'Не склеивать с предыдущим моим сообщением',   

Если установлен Быстрый ответ Olympus QR v1.6.7 от rxu - Quick reply for phpBB3 - Быстрый ответ
В файле styles/prosilver/template/quick_reply.html
Найти:
Код: выделить все
         <div class="inner"><span class="corners-top"><span></span></span>
         <fieldset class="fields1">

Добавить с новой строки:
Код: выделить все
                  <div><label for="do_not_merge"><input type="checkbox" name="do_not_merge" id="do_not_merge"{S_DO_NOT_MERGE} /> {L_DO_NOT_MERGE}</label></div>

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  128 Posts Merging Secured - отклеивание склейки опцией

Сообщение Разместил Pthelovod 24 май 2016, 17:33

Получается вот такая картинка для склейки -

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

Вернуться в Коды и модификации для движка phpBB версий до 3.0.Х