mirror of
https://github.com/sbrl/Pepperminty-Wiki.git
synced 2024-11-25 17:23:00 +00:00
Bugfix: Fix internal theme reset button
This commit is contained in:
parent
cc5f7561b0
commit
ab033c7fd3
2 changed files with 7 additions and 2 deletions
|
@ -155,7 +155,7 @@
|
||||||
"version": "0.3",
|
"version": "0.3",
|
||||||
"author": "Starbeamrainbowlabs",
|
"author": "Starbeamrainbowlabs",
|
||||||
"description": "Adds a theme gallery page and optional automatic theme updates. Contacts a remote server, where IP addresses are stored in automatic server logs for security and attack mitigation purposes.",
|
"description": "Adds a theme gallery page and optional automatic theme updates. Contacts a remote server, where IP addresses are stored in automatic server logs for security and attack mitigation purposes.",
|
||||||
"lastupdate": 1571530718,
|
"lastupdate": 1571531070,
|
||||||
"optional": false,
|
"optional": false,
|
||||||
"extra_data": []
|
"extra_data": []
|
||||||
},
|
},
|
||||||
|
|
|
@ -121,9 +121,14 @@ register_module([
|
||||||
|
|
||||||
if($_GET["theme-selector"] === "default-internal") {
|
if($_GET["theme-selector"] === "default-internal") {
|
||||||
$settings->css_theme_gallery_selected_id = $guiConfig->css_theme_gallery_selected_id->default;
|
$settings->css_theme_gallery_selected_id = $guiConfig->css_theme_gallery_selected_id->default;
|
||||||
$settings->css_theme_gallery_selected_id = $guiConfig->css_theme_gallery_selected_id->default;
|
$settings->css_theme_autoupdate_url = $guiConfig->css_theme_autoupdate_url->default;
|
||||||
$settings->css = $guiConfig->css->default;
|
$settings->css = $guiConfig->css->default;
|
||||||
|
|
||||||
|
if(!save_settings()) {
|
||||||
|
http_response_code(503);
|
||||||
|
exit(page_renderer::render_main("Server error - $settings->sitename", "<p>Oops! $settings->sitename wasn't able to save the <code>peppermint.json</code> settings file back to disk. If you're the administrator, try checking the permissions on disk. If not, try contacting $settings->sitename's administrator, who's contact details can be found at the bottom of every page.</p>"));
|
||||||
|
}
|
||||||
|
|
||||||
exit(page_renderer::render_main("Theme reset - Theme Gallery - $settings->sitename", "<p>$settings->sitename's theme has been reset to the internal theme.</p>
|
exit(page_renderer::render_main("Theme reset - Theme Gallery - $settings->sitename", "<p>$settings->sitename's theme has been reset to the internal theme.</p>
|
||||||
<p>Go to the <a href='?action=$settings->defaultaction'>homepage</a>.</p>"));
|
<p>Go to the <a href='?action=$settings->defaultaction'>homepage</a>.</p>"));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue