Лимит модерирования - Страница 2 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

  • 2 Страниц +
  • 1
  • 2

Лимит модерирования

#16 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 874
  • Регистрация: 14-Июнь 09
  • Репутация: 19
  • IPB version:3.1.x
 

Отправлено 17 Октябрь 2017 - 15:26

Кстати. А можно в темы вывести дату окончания модерирования? Даже лучше не дату, а кол-во дней модерирования?
0

#17 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 874
  • Регистрация: 14-Июнь 09
  • Репутация: 19
  • IPB version:3.1.x
 

Отправлено 17 Октябрь 2017 - 17:08

Просмотреть сообщениеHaktar сказал(а):

Кстати. А можно в темы вывести дату окончания модерирования? Даже лучше не дату, а кол-во дней модерирования?

Или как лучший вариант, внести информацию о оставшихся кол-вах дней на страницу модераторов - /index.php?app=forums&module=extras&section=stats&do=leaders
0

#18 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 631
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 084
  • IPB version:I have no IPB
 

Отправлено 18 Октябрь 2017 - 08:27

Просмотреть сообщениеHaktar сказал(а):

А куда его именно добавлять в файле moderator.php? В самый низ файла?

Без разницы. Лишь бы в класс попасть.
Если сомневаетесь, то добавьте перед
	/**
	 * Rebuild moderator cache
	 *
	 * @return	void		[Outputs to screen]
	 */
	public function rebuildModeratorCache()

Просмотреть сообщениеHaktar сказал(а):

Или как лучший вариант, внести информацию о оставшихся кол-вах дней на страницу модераторов - /index.php?app=forums&module=extras&section=stats&do=leaders

Всем? Там же и администрация и супермодераторы
0

#19 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 874
  • Регистрация: 14-Июнь 09
  • Репутация: 19
  • IPB version:3.1.x
 

Отправлено 18 Октябрь 2017 - 15:22

Просмотреть сообщениеnewbie сказал(а):

Без разницы. Лишь бы в класс попасть.
Если сомневаетесь, то добавьте перед

Добавил в самый низ, сработало. Но лучше сделаю как вы советуете.

Просмотреть сообщениеnewbie сказал(а):

Всем? Там же и администрация и супермодераторы

Да, но админы и супермодераторы по умолчанию модерят все разделы, поэтому на них нет записей в таблице модераторов. Хотелось что бы там были записи о тех на кого есть запись в таблице модераторов.
0

#20 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 631
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 084
  • IPB version:I have no IPB
 

Отправлено 20 Октябрь 2017 - 09:59

Просмотреть сообщениеHaktar сказал(а):

Да, но админы и супермодераторы по умолчанию модерят все разделы, поэтому на них нет записей в таблице модераторов. Хотелось что бы там были записи о тех на кого есть запись в таблице модераторов.


Что делать, если юзер модерирует 2 и более форумов, и для каждого установлено свое время?
0

#21 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 874
  • Регистрация: 14-Июнь 09
  • Репутация: 19
  • IPB version:3.1.x
 

Отправлено 20 Октябрь 2017 - 13:53

Просмотреть сообщениеnewbie сказал(а):

Что делать, если юзер модерирует 2 и более форумов, и для каждого установлено свое время?

На этой странице есть список выпадающих кто какие разделы модерит. Так не возможно?
0

#22 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 874
  • Регистрация: 14-Июнь 09
  • Репутация: 19
  • IPB version:3.1.x
 

Отправлено 23 Октябрь 2017 - 02:58

newbie,
Пожалуйста очень нужно вывести где то информацию что бы человек знал сколько у него лимита модерирования дней (или до какого числа). Можно в профилях, можно на странице модераторов - главное что бы выводилась эта информация для ознакомления модераторов.
0

#23 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 631
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 084
  • IPB version:I have no IPB
 

Отправлено 23 Октябрь 2017 - 08:15

Открыть \admin\applications\forums\modules_public\extras\stats.php
Найти
			$mod_array = array();

Выше добавить
Spoiler

Найти
						$mod_array[ $i['member_id'] ]['forums'][ $fid ] = ipsRegistry::getClass('class_forums')->forum_by_id[ $fid ]['name'];

Заменить на
Spoiler

1

#24 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 874
  • Регистрация: 14-Июнь 09
  • Репутация: 19
  • IPB version:3.1.x
 

Отправлено 23 Октябрь 2017 - 09:42

newbie,
Большое спасибо, то что надо!

Скажите, а как изменить английское days на русское дней? И можно дату красным цветом выделить?
0

#25 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 631
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 084
  • IPB version:I have no IPB
 

Отправлено 23 Октябрь 2017 - 11:17

Просмотреть сообщениеHaktar сказал(а):

Скажите, а как изменить английское days на русское дней?

\admin\sources\base\core.php
Смотрите метод time_ago
	static public function time_ago( $ts )


Только там еще и часы/минуты могут быть.
Для дней можно использовать
$days = floor(($mod['cmod_moderate_time'] - time()) / 86400);

Просмотреть сообщениеHaktar сказал(а):

И можно дату красным цветом выделить?

Нельзя использовать теги внутри option.
1

#26 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 874
  • Регистрация: 14-Июнь 09
  • Репутация: 19
  • IPB version:3.1.x
 

Отправлено 26 Октябрь 2017 - 23:33

newbie,
А возможно что то подобное и для групп реализовывать? Что бы можно было назначать пользователю выбранную группу временно, а потом при истечение времени автоматически пользователь возвращался в исходную группу.
0

#27 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 631
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 084
  • IPB version:I have no IPB
 

Отправлено 27 Октябрь 2017 - 09:45

Просмотреть сообщениеHaktar сказал(а):

А возможно что то подобное и для групп реализовывать? Что бы можно было назначать пользователю выбранную группу временно, а потом при истечение времени автоматически пользователь возвращался в исходную группу.

Это вопрос для другой темы.
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2017 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна