Changelog
2016-01-06
Removed the cookie message.
2016-01-04
Fixed a few misreferences to the User class.
Renamed all *.tpl to *.twig to make them recognised properly.
Fixed non-existent user profiles being displayed.
Moved the part of the registration function that handles user creation to the User class.
2016-01-03
Renamed `forums_permissions` table to `forum_permissions`.
Revamped the ranks backend.
2016-01-02
Added editor.tpl.
Removed the siteTags implode from sakura.php and used twig's `join()` instead.
Fixed forum permission inheritance.
2016-01-01
Added forum sorting.
2015-12-31
The manage link is now hidden for non-staff.
Prevent premium from being assigned when in restricted mode (currently in a very hacky way).
Updated the copyright year to 2016.
Deprecated `nologin` in favour of the `Site::RESTRICTED` permission flag.
2015-12-29
Implemented new permissions handler.
Fixed Sock Chat integration.
Removed XML feed for news.
Fixed cron.php.
Made old profile urls link to new ones when a new user with the same name doesn't exist.
2015-12-28
Added caching to User objects.
Renamed both Permissions classes to Perms.
Fixed static reference to /content in viewtopic.tpl.
2015-12-27
Removed (pretty much permanently broken) friends section from settings panel index.
Split `dev.enable` up in `dev.show_changelog` and `dev.show_errors`.
Removed last bit of `password_new` preventing login from working.
2015-12-24
Exported newer table structure and default data.
Removed `password_new` from table structure.
2015-12-16
Fixed JavaScript errors during registration.
Fixed the lastPost function returning the firstPost.