Major work has been finished on administration and SQLite tables. There is still a lot more work to be done on administration, but it is almost at the point where the rest can be logged and continued at a later date. I want to get started on the game and then add to the list of administration pages that need to be created afterwards.
Administration Pages
- Activate User
- Simple Administrator
- Ban IP in Ban User Administration
There will have to be administration pages for the groups and managing the logs. There will come a time to create other management pages for the various parts of the game, but since the game isn’t finished then there isn’t anything else for me to do. I could finish the pages, but they aren’t that important. Well, the second is fairly important, since I wanted it to be finished so that I can give the admin link and control who can view the admin pages.
The first is for viewing who has registered and not activated their account. It is also for testing the register page. It would allow for deleting rows that are invalid.
I finished:
- Ban User Administration (User)
- Delete User
- Manage News (Updates)
Game Pages
- Register
- Users Online
- Sign In
I still have to create these before I start on the game coding. Well, I could start on the game coding and come back to it at a later date. Much rather do it now instead of later. Most of the Sign In code is finshed, I just have to plug it in to the page and debug it. Should work nicely.
I started on the Users Online class and database table, but I never got back to completing it. The other administration details came first.
Most of the game will work with SQLite and MySQL, but most of the game will work with MySQL and SQLite used for administration and other non complicate database stuff. MySQL is extremely powerful in its builtin SQL commands and I don’t want to reinvent the wheel for SQLite. I have tried for somethings already in building the Administration tables. There are some really cool things you can do with MySQL, but then again there are some cool things you can’t do with MYSQL that SQLite does very well.
Simple Administration
It is usually a bad idea to use levels for administration, but the game isn’t going to be that advanced to use a more complex and detailed administration system. I will work out the different level issue at a later time when I decide it is time to work it out and decide which pages will need what levels.
Possibly Related Posts:
- Calibre Improvements
- DragonU Bug Tracker Dev – Milestone 1
- Dragon MVC
- Why I Contributed to WordPress
- DragonU DB Component
Comments are closed.