! Update/create draft autosaver as sceditor plugin

Signed-off-by: Spuds <spuds@spudsdesign.com>
! update / simplify existing draft.js to only support the non editor quick reply

Signed-off-by: Spuds <spuds@spudsdesign.com>
! update the functions to use the new plugin

Signed-off-by: Spuds <spuds@spudsdesign.com>
! template updates to support the new draft autosavers

Signed-off-by: Spuds <spuds@spudsdesign.com>
! this one is not html5 ;)
Signed-off-by:Spuds <spuds@spudsdesign.com>
! Add in the license/cpr before this one ends up in another package with the header stripped :P
Signed-off-by:Spuds <spuds@spudsdesign.com>
Revisited the template layers class adding more flexibility and few new methods

Signed-off-by: emanuele <emanuele45@gmail.com>
Small tweaks to the class to improve proprity handling (I hope) and some change on how the class is initialized in some of the files

Signed-off-by: emanuele <emanuele45@gmail.com>
Ooops

Signed-off-by: emanuele <emanuele45@gmail.com>
Merge branch 'master' of https://github.com/elkarte/Elkarte into draftsJS

Conflicts:
	themes/CurveClassic/Display.template.php
	themes/CurveClassic/GenericControls.template.php
	themes/default/Display.template.php

Signed-off-by: Spuds <spuds@spudsdesign.com>
prevent undefined offset  error
fixed pagelink styling in admin area
use the new callback function
"last edit" alignment fixed.
This should fix a couple of issues with the package manager

Signed-off-by: emanuele <emanuele45@gmail.com>
Missing global in class DbTable_*

Signed-off-by: emanuele <emanuele45@gmail.com>
Merge branch 'master' into template_layers_v2

Conflicts:
	sources/database/DbTable-mysql.php
Rework of retrieveMemberData, approveMembers and enforceReactivation to make them more flexible

Signed-off-by: emanuele <emanuele45@gmail.com>
No, this is correct like this, otherwise the last check is broken

Signed-off-by: emanuele <emanuele45@gmail.com>

I should learn read my own functions... lol

Okay, that should fix that darn function...
Fixed topic announcement, added group_name to the query in getGroups and removed the redundant query in Announce_Controller->action_selectgroup

Signed-off-by: emanuele <emanuele45@gmail.com>