mirror of
https://github.com/NamelessMC/Nameless
synced 2026-08-18 06:29:04 -04:00
* 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
32 lines
953 B
PHP
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'
|
|
]);
|