added widgets tab to themes acp
filter:widgets.getAreas - allows plugins to define widget locations in tpls
got the basic ui, dragging, sorting etc going for widgets acp
client-side saving of widgets
saving, updating, deleting widgets; widget dragging improvements
let plugins.js allow widgets to utilize hooks
console.log
allow plugins/widgets to define widgets; moved sample widgets out of core and into nodebb-widget-essentials
added async to client side
widgets.render
SocketWidgets file
bugfixes in widgets
render widgets upon ajaxify - this widget feetorez iz completified!
completely removing all motd code in favour of using the widget system
Merge remote-tracking branch 'origin/master' into Widgets
110% -> upgrade.js converts existing motd's to html widgets for extra bonus points.
animate page load only after widgets load
using motd class instead of a well
filter:category.build_sidebars (custom sidebars in category view) is now deprecated
removing recent replies code + tpls from the core in favour of widget system