Полезная информация


----

Начать новую тему Ответить на тему

Был ли полезен для вас данный анонс ???
Да, буду использовать мод
Нет, мод бесполезен
Вы можете выбрать 1 вариант.

Результаты голосования
АвторСообщение

 Сообщение Post Expire phpbb3 (тайммодерация) 2013-08-09

Аватар пользователя

Всем доброго времени суток. Настало время анонса очередной хорошей модификации. Гвоздь сегодняшней программы Post Expire, модификация, добавляющая на форум функции отложенного модерирования темы. Тобишь, допустим, с помощью него мы можем сделать так, чтобы через любой промежуток времени выбранная тема была закрыта и перемещена в выбранный подфорум. Надеюсь вы поняли меня....

Основные функции отложенного модерирования (все действия осуществляются через выбранный вами промежуток времени, можно указать даже точное время выполнения)
1. Удаление темы
2. Закрытие темы
3. Закрытие и перемещение темы
4. Открытие закрытой темы
5. Открытие и перемещение закрытой темы

Данная модификация интегрируется со следущими модами




Если данный функционал вас устроит - скачиваем и ставим, мод несложен в установке и настройке (русификация уже внутри архива модификации в нужной папке)


После установки, модификация появится в Админка - Сообщения. Впринципе еще не забывайте настраивать права доступа к ней, Админка - Права доступа - Права групп, успехов :bra_vo:

----------------- Дополнение. Вывод статуса темы на странице Активные темы, новые сообщения и тд ---------------------

По стандарту, статус темы выводится при просмотре подфорумов, выведем этот статус на страницу Активных тем (Новые сообщения, Ваши сообщения и тд так же относятся к этому)
Для начала откроем корневой search.php и находим
$user->setup('search');
 

Вставляем после найденного
$user->add_lang('mods/pe');
 

Находим
   // Grab icons
   $icons = $cache->obtain_icons();
 

Вставляем после найденного
post_expire_remove();
 

Находим
$tpl_ary = array(
            
               'TOPIC_AUTHOR'            => get_username_string('username', $row['topic_poster'], $row['topic_first_poster_name'], $row['topic_first_poster_colour']),
 

Вставляем ПЕРЕД найденным
  switch($row['topic_expire_type'])
      {
         case 0:
            $l_topic_expire_type = $user->lang['TOPIC_EXPIRE_DELETE'];
         break;
         case 1:
            $l_topic_expire_type = ($row['topic_status'] == ITEM_LOCKED) ? $user->lang['TOPIC_EXPIRE_UNLOCK'] : $user->lang['TOPIC_EXPIRE_LOCK'];
         break;
         case 2:
            $l_topic_expire_type = $user->lang['TOPIC_EXPIRE_MOVE'];
         break;   
         case 3:
            $l_topic_expire_type = ($row['topic_status'] == ITEM_LOCKED) ? $user->lang['TOPIC_EXPIRE_UNLOCK_AND_MOVE'] : $user->lang['TOPIC_EXPIRE_LOCK_AND_MOVE'];
         break;   
         default:
            $l_topic_expire_type = '';
         break;
      }
 

А ПОСЛЕ найденного вставляем
   'TOPIC_EXPIRE'      => ($row['topic_expire_time']) ? $user->format_date($row['topic_expire_time']) : 0,
         'L_TOPIC_EXPIRE_TYPE'      => $l_topic_expire_type,
 

Открываем шаблон вашего стиля search_results.html и находим
<!-- IF searchresults.S_TOPIC_UNAPPROVED or searchresults.S_POSTS_UNAPPROVED -->
 

Вставляем перед найденным
<!-- IF searchresults.TOPIC_EXPIRE --> <br /><strong>{L_TOPIC_WILL_EXPIRE} [{searchresults.L_TOPIC_EXPIRE_TYPE}]:</strong> {searchresults.TOPIC_EXPIRE}<!-- ENDIF -->   
 

Код внутри условия можно украсить на свое усмотрение, чистим кеш и радуемся результатам :ya-za:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!

Теги темы
Post Expire - модификация для phpbb3, добавляющая функции отложенного модерирования тем, Post Expire phpbb3 (тайммодерация)
          Вернуться наверх  
 


Аватар пользователя

Lorem Ipsum писал(а):

Похоже, ты прав. Отсутствует самая первая правка.

Точно , наверно пропустил , благодарю.
Lorem Ipsum писал(а):

Руками или автомодом?

Автомод даже не ставил , всё только руками , может спешил и пропустил .
Благодарю!!!!!!!


          Вернуться наверх  
 


Аватар пользователя

Будьте внимательней))


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

  Похожие темы  Автор  Ответов  Просмотров  Последнее сообщение 
Аватар пользователя First post on every page phpbb3
First post on every page - модификация для phpbb3, позволяющая отображать первое сообщение (конкретной темы) на всех ее страницах

DeaDRoMeO

106

14907

Аватар пользователя

07 сен 2015, 09:30

wwnet

Аватар пользователя Thanks for post phpbb3 (Спасибо за сообщение)
Thanks for post phpbb3 (Спасибо за сообщение) - модификация для phpbb3, добавляющая возможность благодарить за сообщение любого пользователя ( Говорить спасибо)

DeaDRoMeO

441

25956

Аватар пользователя

25 апр 2017, 07:59

DeaDRoMeO

Аватар пользователя Post Number in Viewtopic phpbb3
Post Number in Viewtopic phpbb3 (нумерация сообщений) - модификация для phpbb3, добавляющая нумерацию сообщений в темах

DeaDRoMeO

123

7367

Аватар пользователя

02 сен 2017, 07:49

DeaDRoMeO

Аватар пользователя Latest Post In Profile phpbb3
Latest Post In Profile - модификация для phpbb3, добавляющая в профиль пользователя ссылку на тему, в которой он оставил последнее сообщение

DeaDRoMeO

1

1705

Аватар пользователя

01 июн 2016, 05:24

Beksssss

Аватар пользователя Post links phpbb3 (Блок ссылок под каждым сообщением)
Post links - модификация для phpbb3, добавляющая блок ссылок под каждым сообщением для того чтобы пользователи могли делиться конкретным сообщением с другими.

DeaDRoMeO

32

2704

Аватар пользователя

10 июн 2016, 05:22

белк

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


Самая неформальная поддержка phpBB :P