![]() Release status: unmaintained |
|
---|---|
Implementation | Page action |
Description | Allows one to save an edit and continue editing |
Author(s) | Ryan Schmidt (Skizzerztalk) |
Latest version | 0.3.0 (2018-02-11) |
MediaWiki | 1.25+ |
Database changes | No |
License | GNU General Public License 2.0 or later |
Download | Download extension Git [?]: |
Hooks used
|
|
Quarterly downloads | 2 (Ranked 168th) |
Translate the Checkpoint extension if it is available at translatewiki.net | |
The Checkpoint extension adds an extra button to the edit form labeled "Save and continue editing." By clicking on it, it will save the edit and bring you back to the editing form (showing you a preview of the edit you just made as well, since you go immediately back to the editing form). This extension is useful when you are having issues with your connection and do not want to risk losing everything that you typed into the text area. The preview feature is still recommended for merely looking over your edit, however, as it does not clutter up the page history.
Current Features
- Returns you to the editing form upon submission
- Displays a preview of the page after submission so that you may look over your existing edit
- Appends a comment to the end of the edit summary that lets people know that you are still working on the page
- Honors autosummaries, if enabled
To-do List/Caveats
- As of now, it does not quite honor section editing. The section will be saved as expected the first time, but the entire page will be shown in the text box after submission instead of just that section.
- There is no way to disable the preview
- There is an incredibly small chance that it will not work depending on how your query string settings are configured. As long as "?" is used to denote the beginning of the query string and "&" is used to separate different parts, you should be fine.
Installation
- Download and place the file(s) in a directory called
Checkpoint
in yourextensions/
folder. - Add the following code at the bottom of your LocalSettings.php
wfLoadExtension( 'Checkpoint' );
file: Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
To users running MediaWiki 1.30 or earlier:
The instructions above describe the new way of installing this extension using wfLoadExtension()
.
If you need to install this extension on these earlier versions (MediaWiki 1.30 and earlier), instead of wfLoadExtension( 'Checkpoint' );
, you need to use:
require_once "$IP/extensions/Checkpoint/Checkpoint.php";