• 226 Post Rule - правила создания тем шторкой • 
Индивидуальные правила создания тем
При создании темы о модах для двигателя форумов phpBB ветки до версии 3.0.14 название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки до версии 3.0.14 в соседнем подфоруме.

    226 Post Rule - правила создания тем шторкой

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

Мод ПРАВИЛА СОЗДАНИЯ ТЕМ И ПОСТОВ В ВСПЛЫВАЮЩЕМ ОКНЕ FEAR98 Post Rule 1.2.0 (Изготовлен по заказу Pthelovod).
Мод позволяет создавать для подфорумов Мод ПРАВИЛА СОЗДАНИЯ ТЕМ И ПОСТОВ В ВСПЛЫВАЮЩЕМ ОКНЕ
FEAR98 Post Rule 1.2.0 (Изготовлен по заказу Pthelovod)
Мод позволяет создавать для подфорумов индивидуальные правила создания тем и сообщений. В правилах размещаются ссылки на необходимые обучающие темы и условия. Мод действует не на всех подфорумах и не для всех групп. Правила легко убираются кликом по кресту или по самому полю шторки.и сообщений. В правилах размещаются ссылки на необходимые обучающие темы и условия. Мод действует не на всех подфорумах и не для всех групп. Правила показываются согласно розданных прав. Правила легко убираются кликом по кресту или по самому полю шторки.

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

  226 Post Rule - правила создания тем шторкой

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

Если возникнет ошибка в правами -
В файле posting.php найти -
Код: выделить все
$post_rule_bitfield = $row['forum_post_rule_bitfield'];

Добавить после
Код: выделить все
function show_rule($forum_id, $post_rule)
{
   global $auth, $user;
   $status = false;
   $user_perm = $auth->acl_get('u_show_post_rule');
   $forum_perm = $auth->acl_get('f_show_post_rule', $forum_id);
   if(!empty($post_rule) || $user->data['is_registered'])
   {
      if($forum_perm)
      {
         if($user_perm)
         {
            $status = true;
         }
      }
   }
   return $status;
}

Строку
Код: выделить все
'S_SHOW_POST_RULE' =>

Заменить на
Код: выделить все
'S_SHOW_POST_RULE'      => show_rule($forum_id, $post_rule),

То есть должно быть так -
После
Код: выделить все
'S_BBCODE_QUOTE'    => $quote_status,

Должно быть
Код: выделить все
//FEAR93
   'POST_RULE'          => generate_text_for_display($post_rule, $post_rule_uid, $post_rule_bitfield, $post_rule_options),
   'S_SHOW_POST_RULE'      => show_rule($forum_id, $post_rule),   
//FEAR93

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

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



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

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