Jump to content

Автоматическое снижение уровня предупреждений


Одмин
 Share

Recommended Posts

Доброго времени суток!

Собственно, вопрос в заголовке. Может быть есть такой хук или этого можно достичь поправкой в коде?

 

У меня на форуме правило - все преды снимаются для всех юзверей раз в год 1 января. раньше я тупил и каждому юзверю руками убирал все преды))) А когда на фоурме много пользователей, это напрягает. Потом я понял, что можно убирать преды глобально одним запросом к базе из АЦ. Но все же хочется полностью автоматизировать эту возможность, чтобы например раз в месяц снималось 20% предупреждений у всех пользователей или 1 января в 00:00 (по серверному времени) снимались абсолютно все преды у всех пользователей (типа в Новый год с чистой кармой)... :D

Link to comment
Share on other sites

"Автоматическое снижение уровня предупреждений" есть и так. Но только нельзя указать дату снятия, только время, по истечении которого уровень уменьшится.

Тут, как вариант, можно создать задачу в планировщике.

  • Upvote 1
Link to comment
Share on other sites

newbie, для этого нужен php файл с задачей. Может быть у Вас имеется или ткните на что-нибудь похожее?

Так этих файлов полно

admin/applications/{app}/tasks/

Возьмите любой за основу. Также можете почитать https://www.invisionpower.com/support/guides/_/advanced-and-developers/application/tasks-r202

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...