-
Refactor codebase
-
Add gui for creating & modifying roles, permissions
-
Add gui for user management
-
improve the 'links' view
-
Add cookie-consent
-
Add terms & conditions
-
add features to replace views (this goes in liaison)
-
add feature to replace public files (this goes in liaison)
-
Create better "automated" method for creating the database
permissions idea
Add an item ownership table. Something like:
uuid 1 | relationship | uuid 2 | table1 | table2
{AF32NK} owns {DUI3289} users BlogPosts
And its just:
<?php
$user->owns($otherItem); //bool true/false
$user->relate('owns', $otherItem);
$user->relate('moderator of', $otherItem);
$otherItem->isOwnedBy($user);
$otherItem->isRelatedBy($user, 'moderator of');