AjaxEdit/pl

{{:AjaxEdit
 * description = Edit without opening the editor
 * attribution = Attribution
 * intro = AjaxEdit allows users to edit without opening the editor. It replicates most of the functionality of source editor, while also adding some new tools and configuration options. However, it should be noted that it is not intended to replace the editor but only to complement it. Users will probably find the normal editor preferable for large scale edits, while AjaxEdit is useful for quick changes.
 * customization = Customization
 * customizationInfo = This script has 12 customization options, none of which are required, and all of which are under the  object.

Summaries
To add commonly used edit summaries, similarly to Standard Edit Summary, add an object where they key is the text and the value is the edit summary box value. For example,  will add an option, its text being   and its content being.

Buttons
To add custom edit buttons, there are two options. If you use, it will add several buttons that behave similarly to those inside source editor. Alternately, you can specify buttons in the below format.

Default
Here is the default configuration. This script contains code based on the following scripts. It also uses some code by Dorumin.
 * usageInfo = This script adds a link to the edit dropdown, which, when clicked, hides the article and opens a menu with a textbox for editing and buttons for performing various actions. The buttons are explained below:
 * Back: hides the editor and shows the article, but saves your changes (optional).
 * Restart: reverts all of your changes.
 * Publish: saves your edit and refreshes the page.
 * Diff: opens a modal that shows the changes you've made.
 * Preview: opens a modal that shows what your edit will look like.
 * Find and Replace: opens a modal to find and replace content inside the textbox.
 * attributionInfo =
 * FindAndReplace
 * NullEditButton
 * Message
 * MobileEditor
 * Standard Edit Summary
 * ToggleSideBar
 * View Source

}}