User:Guywan/Scripts/ConfirmLogout
Appearance
Confirm Logout | |
---|---|
Description | Provides a HTML prompt to confirm a logout. |
Author(s) | Guywan |
Status | Beta |
First released | March 21, 2020 |
Version | 22.03.20 |
Updated | March 22, 2020 |
Skins | All skins supported. |
Source | User:Guywan/Scripts/ConfirmLogout.js |
Confirm Logout
[edit]If you click on a logout link, Confirm Logout provides an HTML prompt that asks for confirmation. The prompt may be customised to a certain extent. If you would like further customisation, you may make a copy of this script (and please add a backlink). With default settings, here is what it looks like:
You clicked on a log-out link. Do you want to continue?
NoLog out
Customisation
[edit]The following attributes allow you to customise the logout prompt. Note: both the prompt and the buttons are affected by these.
Attribute | Comments | Defaults |
window.us_conlog_font-weight |
"bold" or "normal" . |
"bold"
|
window.us_conlog_font-size |
"86%"
| |
window.us_conlog_background |
Named colour or hex code, e.g. "honeydew" . |
"#FFDBDB"
|
window.us_conlog_color |
Same as above. | "#000"
|
window.us_conlog_border |
Border width, type, and colour. | "2px solid #BB7070"
|
Set these attributes wherever you're importing the script, e.g:
window.us_conlog_color = "red";
mw.loader.getScript( ... ); // ConfirmLogout
Installation
[edit]Hint: It's much easier if you get ScriptInstaller, then navigate to User:Guywan/Scripts/ConfirmLogout.js and click "Install" at the top.
To use this script, add the following to your common.js
(or other):
mw.loader.getScript("/w/index.php?title=User:Guywan/Scripts/ConfirmLogout.js&action=raw&ctype=text/javascript"); // Backlink: [[User:Guywan/Scripts/ConfirmLogout.js]]
Credits
[edit]- Remixed from m:User:Bluedeck/source/confirm-logout.js.