User:Guywan/Scripts/ConfirmLogout
From Wikipedia, the free encyclopedia
DescriptionProvides a HTML prompt to confirm a logout.
AuthorGuywan
StatusBeta
First releasedMarch 21, 2020
| Confirm Logout | |
|---|---|
| Description | Provides a HTML prompt to confirm a logout. |
| Author | Guywan |
| Status | Beta |
| First released | March 21, 2020 |
| Version | 22.03.20 |
| Updated | March 22, 2020 |
| Skins | |
| Source | User:Guywan/Scripts/ConfirmLogout.js |
Confirm Logout
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
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
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
- Remixed from m:User:Bluedeck/source/confirm-logout.js.