This last month has been an interesting one for me. I recently got a 'promotion' at work, and I've also become single again with no new prospects. The result of this was a lot of Netflix watching (among other things) and not much (or any) working on EditSee.
Some of the adapt theme's CSS has been generated by an XML file for about a month, but until today that XML could only be changed manually. I finally got around to writing the code so it could be changed simply with a form. There is still much work ahead to make the form easier, and add many styles to the XML.
However, if I can keep focused, and finish this major milestone for EditSee, it just might be time for this to officially be v0.1 after a year in the making. (EditSee's official birthday is April 30th.)
EditSee now has user management!
Admin - Can Edit Blog Settings and create and publish new posts
Poster - Can Edit and Publish Posts.
Author - Can Create Post Drafts (but not publish)
Admin users can create or delete users.
This post is the first post ever that was automatically saved by EditSee, as I was writing it! We are still testing this all out, but as of this post writing everything is looking good. This post will be updated a bit later.
Since we have finished the EditSee installer, it's important that new versions don't need to be 're-installed'. Also, unlike the more traditional 'admin panel' blog/cms web apps out there, EditSee has no 'secret' admin page that can ask 'Do you wan to upgrade the database?'.
So, we decided to take a different approach. We are working on adding 'roles' for EditSee users. The 'user' table did not have a 'role' column. The solution? EditSee will automatically detect if it exists, and if it doesn't it creates it, on the fly, automatically.
Welcome to the future!