Одмин Posted March 14, 2015 Share Posted March 14, 2015 Доброго времени суток!Собственно, вопрос в заголовке. Может быть есть такой хук или этого можно достичь поправкой в коде? У меня на форуме правило - все преды снимаются для всех юзверей раз в год 1 января. раньше я тупил и каждому юзверю руками убирал все преды))) А когда на фоурме много пользователей, это напрягает. Потом я понял, что можно убирать преды глобально одним запросом к базе из АЦ. Но все же хочется полностью автоматизировать эту возможность, чтобы например раз в месяц снималось 20% предупреждений у всех пользователей или 1 января в 00:00 (по серверному времени) снимались абсолютно все преды у всех пользователей (типа в Новый год с чистой кармой)... :D Link to comment Share on other sites More sharing options...
newbie Posted March 15, 2015 Share Posted March 15, 2015 "Автоматическое снижение уровня предупреждений" есть и так. Но только нельзя указать дату снятия, только время, по истечении которого уровень уменьшится.Тут, как вариант, можно создать задачу в планировщике. 1 Link to comment Share on other sites More sharing options...
Одмин Posted March 15, 2015 Author Share Posted March 15, 2015 @newbie, для этого нужен php файл с задачей. Может быть у Вас имеется или ткните на что-нибудь похожее? Link to comment Share on other sites More sharing options...
newbie Posted March 15, 2015 Share Posted March 15, 2015 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now