Click anywhere to close this dialog

Farewell

Great is the art of beginning, but greater is the art of ending
Henry Wadsworth Longfellow

I announce that I cease all development and activity in the programming universe indefinitely. My career has reached the turning point I was not expecting for at least another year, leaving me highly off guard and without laid-out plans for this hobby's continuity. I have begun a 5-year residency program in Neurosurgery which is clearly not compatible, time-wise, with programming.

I gave in all my passion for developing, and you gave me back your loyalty and trust, even when I did not deserve that much. Now it is the time for payback. I release all my present and past work as Open Source software, in the hope some talented developer will continue maintaining and expanding my vision of a modern, sleek forum software. The intrinsic flexibility of MyBB is the true hidden gem of an otherwise outdated codebase; I do hope the project can continue and be updated complying to the latest coding standards.

I hereby thank Euan, kawaii, andrewjs18, Ben, Matt, Omar G., effone, Eric J., Devilshakerz, Wildcard, JordanMussi and all the other team members I have had the opportunity to work with when I was a MyBB team member. I thank Tomm M, my mentor, who inspired me to pick up coding with his piece-of-art plugins. And finally, I thank all of you MyBBoost subscribers who have helped me getting through my toughest university years economically.

Yours sincerely, Filippo

Drafts AutoSave 1.1

11 Nov 2015 Edited
#1
Drafts AutoSave saves new threads and replies as drafts automatically once in a while, so you don't have to worry about losing your writings anymore. Whether if your browser freezes or the AC powers off, you will always have an emergency backup of what you have written down ready to be restored.

Several options are available to customize your own copy of Drafts AutoSave, including different storage methods. You can choose between three different storage methods:
  • Browser LocalStorage, which is a client-side solution and does not waste any server resources at all. This option is highly recommended and it's enabled by default. Browser LocalStorage may be unavailable in certain browsers, so a fallback will be always available choosing between the following other storage methods.
  • PluginLibrary, which is the fastest server-side method but the less reliable (as its cache may vanish at any time, eg. on server's failure).
  • Database, which ensures that drafts will be always available but may cost something in terms of performances.
When the user posts his message, saved drafts are automatically deleted by the system. Both the message and the subject (if available) are saved.

You can also specify whether to load saved drafts - if available - directly when an user opens the target page or to display a message asking the user to do so.

Minimum requirements


PHP 5.4
MyBB 1.6.0

Quick Reply, New Reply and New Thread pages are supported, as well as plain textareas in additional pages (ID: #message), MyBB 1.6 Clickable Editor and MyBB 1.8 WYSIWYG editor. Quick Edit and Editpost are not available yet.

1.8 users can decide to whether or not show messages using the default jGrowl library, or use Humane.js as a valid alternative. 1.6 users are stuck with Humane.js.

Availability


Drafts AutoSave is available for free. WARNING SIGN Support is discontinued due to my departure from programming. Read more why here.


This project is licensed under

MIT


A simple license with little to no use restrictions, except for author's crediting. Read the provided LICENSE file for more informations.

Permissions

Commercial use
Modification
Distribution
Private use
Limitations

Warranty
Liability
Conditions

License notice
Copyright notice
Filename Size Downloads
10.33 KB 199
Jopie and Enes Palit like this post
agentc0re 26 Nov 2015
#2
Wheres the download? :D Or maybe im blind as a bat?
MarkoDarko likes this post
Shade 26 Nov 2015
#3
Sorry. The download link has been deleted during the merge of the test board and the official site. It will be restored as soon as possible. Sorry for the multiple inconveniences you are experiencing, but I am still trying to do my best managing a website in my free time.
agentc0re 26 Nov 2015
#4
Sorry. The download link has been deleted during the merge of the test board and the official site. It will be restored as soon as possible. Sorry for the multiple inconveniences you are experiencing, but I am still trying to do my best managing a website in my free time.
Shade (26 Nov 2015)
Oh it's no problem. I hope im not being a PITA. D
Take your time, I understand you are busy. :D
Shade 27 Nov 2015
#5
The download link has been restored. Enjoy!
Shade 4 Dec 2015 Edited
#6

Drafts AutoSave 1.1 is out


Drafts AutoSave has been updated with 2 bug fixes, 1 of which is quite important. Update your copy by downloading the zip, extracting and uploading all the files to the respective directories.
kopa 26 Jul 2016
#7
Will this plugin overwrite other autosave plugin? For instance, I am using Rin Editor for my forum, which as an autosave feature. Will this plugin overwrite Rin Editor's autosave feature, or do I have to disable that feature?
Shade 26 Jul 2016
#8
Since this runs on an anonymous function I've written by myself, it's unlikely it will conflict with other plugins. Btw, since I don't know how Rin Editor works AutoSave Drafts might not be able to detect any written text to save and thus not work with it. By now, the plugin binds its saving routines to textareas with the #message identifier and MyBB's default WYSIWYG editor which is SCEditor. I might add other editors on request though.
Dr.Jeet 31 Aug 2016
#9
Excellent plugin.
Working perfect.
This solved my problem of hang of window.
thanks shade.
ProX 23 Nov 2019 Edited
#10
Shade jgrowl shows without color for some reason in this plugin

it has only "jGrowl-notification" without "jGrowl-notification alert ui-state-highlight ui-corner-all jgrowl_success"