mc-cms-namelessmc/modules/Forum/widgets/admin/latest_posts.php
tadhgboyle 145c8bc1c2
Remove internal deprecations (#3630)
* Remove internal deprecations

* add convert profile posts task + remove dead lang_charset references

* guard og_image usages

* fix

* add note about mailhog

* revert group sync manager for time being

* review amendments

* fox
2025-05-04 14:08:21 -07:00

32 lines
953 B
PHP

<?php
/*
* Made by Partydragen
* https://github.com/NamelessMC/Nameless/
* NamelessMC version 2.1.0
*
* License: MIT
*
* Latest posts widget settings
*/
if (Input::exists()) {
$errors = [];
if (Token::check(Input::get('token'))) {
if (isset($_POST['limit']) && $_POST['limit'] > 0) {
Settings::set('latest_posts_limit', Input::get('limit'), 'Forum');
}
$success = $language->get('admin', 'widget_updated');
} else {
$errors[] = $language->get('general', 'invalid_token');
}
}
$template->getEngine()->addVariables([
'LATEST_POSTS_LIMIT' => $forum_language->get('forum', 'latest_posts_limit'),
'LATEST_POSTS_LIMIT_VALUE' => Settings::get('latest_posts_limit', 5, 'Forum'),
'INFO' => $language->get('general', 'info'),
'WIDGET_CACHED' => $forum_language->get('forum', 'latest_posts_widget_cached'),
'SETTINGS_TEMPLATE' => 'forum/widgets/latest_posts.tpl'
]);