Admin Panel Details and workflow

Talk about random things WiFiDB related, either new things, concepts, or issues to work out in code.
Post Reply
User avatar
pferland
Contributor
Contributor
Posts: 406
Joined: Mon Oct 22, 2007 8:38 am
Location: The Universe
Contact:

Admin Panel Details and workflow

Post by pferland » Thu Jan 14, 2010 10:12 pm

Ok so the Administration Panel is very similar to the Users control Panel layout, in that there is a main row of `tabs` and then sub menus. But the Administration panel doesn't have the sub-menus hide when you are off the main menus page, they stay visible.
Example:
menu.PNG
menu.PNG (11.16 KiB) Viewed 3048 times
Of course there are things that will change still, but the layout is going to stay the same.

The Main page that you are brought to when you log in:
overview.PNG
overview.PNG (75.52 KiB) Viewed 3048 times
The Overview Access Points statistics:
overview_ap.PNG
overview_ap.PNG (59.81 KiB) Viewed 3048 times
To view the historical data of this click "Historical Data":
overview_ap_hist.PNG
overview_ap_hist.PNG (78.93 KiB) Viewed 3048 times
OK that is it for part 1.
Part 2 will be the Overview pages for Geocaches, Users, Daemon stats and Graphs.
The best acceleration you can get on a Mac is 9.8ms^2

User avatar
pferland
Contributor
Contributor
Posts: 406
Joined: Mon Oct 22, 2007 8:38 am
Location: The Universe
Contact:

Re: Admin Panel Details and workflow

Post by pferland » Thu Jan 14, 2010 10:42 pm

The Geocache Overview is similar to the Access point one, just, well, with data about Geocaches:
overview_geo.PNG
overview_geo.PNG (57.97 KiB) Viewed 3047 times
Then Click "Historical Data" once again to see some more juicy data.
overview_geo_hist.PNG
overview_geo_hist.PNG (83.28 KiB) Viewed 3047 times
The Users Page to see some basic data about users:
overview_users_short.PNG
overview_users_short.PNG (85.81 KiB) Viewed 3047 times
Then some that will blow your mind, well not really:
overview_users_detailed.PNG
overview_users_detailed.PNG (69.83 KiB) Viewed 3047 times
Oh and you are probably wondering what each of those icons means, well...
This is an Admin:
admin.PNG
admin.PNG (1.95 KiB) Viewed 3047 times
This is a Developer:
devs.PNG
devs.PNG (1.82 KiB) Viewed 3047 times
This is a Moderator:
mods.PNG
mods.PNG (1.5 KiB) Viewed 3047 times
This is a User:
users.PNG
users.PNG (1.2 KiB) Viewed 3047 times
This is the Daemon Import/Export Stats Page:
overview_daemon.PNG
overview_daemon.PNG (54.27 KiB) Viewed 3047 times
And once again, this page also has a historical data page:
overview_daemon_hist.PNG
overview_daemon_hist.PNG (86.89 KiB) Viewed 3047 times
And I am still working on this page, the image generation code is going to take some fine tuning. my final goal is to have one function that can output many different graphs, well at a minimum two different types, bar and line, but also with multiple date sources.
overview_graphs.PNG
overview_graphs.PNG (50.85 KiB) Viewed 3047 times
The Users and Groups main page does not really exist yet, and I don't think there will be one.
But there is the `Manage Users` Page:
manage_users_main.PNG
manage_users_main.PNG (53.95 KiB) Viewed 3047 times
And if you select a user:
manage_users_select.PNG
manage_users_select.PNG (47.92 KiB) Viewed 3047 times
*UPDATE*:
Forgot to mention how the user edit page works.
1) The username is not changeable once you choose one.
2) To edit the email address, change it and click the "Update User" button down at the bottom of the page.
3) To hide / show the email to the public click the "hide/show my email" button next to the email. (note if you alter the email and deside to hide/show the email before updating the email address, the email address will not be changed, but it will be hidden/shown)
4) For login fails, you can choose to type the number of login fails and click the "Update User" button, or click the reset button which will set it to 0. (note: if you set the login fails value to something that is higher then the config files variable the user will be locked out app-on his first log in attempt.)
5) Edit the website for this user.
6) Right now this is a manual variable, but you can add the version of Vistumbler that you are using.

Thats about all I have developed so far, more to come.
The best acceleration you can get on a Mac is 9.8ms^2

User avatar
pferland
Contributor
Contributor
Posts: 406
Joined: Mon Oct 22, 2007 8:38 am
Location: The Universe
Contact:

Re: Admin Panel Details and workflow

Post by pferland » Sat Jan 16, 2010 4:07 pm

Finished the manage groups page:
manage_groups_select_new.PNG
manage_groups_select_new.PNG (45.92 KiB) Viewed 3044 times
You can select multiple users to add/remove from a group. All groups look the same and work the same.
manage_groups_select_multi.PNG
manage_groups_select_multi.PNG (11.04 KiB) Viewed 3044 times
Then when you click remove user from group you will be brought to a page that gives you the result of your request:
manage_groups_select_multi_result.PNG
manage_groups_select_multi_result.PNG (13.67 KiB) Viewed 3044 times
Then this page will auto forward you back to the manage groups page and the group that you were looking at (with the users removed from the group).
manage_groups_removed.PNG
manage_groups_removed.PNG (11 KiB) Viewed 3044 times
Also, in order to do anything in the DB at the basic levels (imports / exports / use the user control panel) you must be in the users group.

That's it for now
The best acceleration you can get on a Mac is 9.8ms^2

Forscher
Junior Member
Posts: 3
Joined: Wed Jan 27, 2010 4:18 pm

Re: Admin Panel Details and workflow

Post by Forscher » Wed Jan 27, 2010 4:32 pm

Looks Realy Nice :)

Hope to Test the Stable Version at the moment i got the SVN Running.

User avatar
pferland
Contributor
Contributor
Posts: 406
Joined: Mon Oct 22, 2007 8:38 am
Location: The Universe
Contact:

Re: Admin Panel Details and workflow

Post by pferland » Sun Jan 31, 2010 8:32 pm

Thanks man, if you would like some changes made that you think would make it better let me know.


So i have the Folder Cleanup code completed. I only took screen shots of the temp folder page, but they all work the same way.
This is the Layout,
maint_clean_folder.PNG
maint_clean_folder.PNG (51.56 KiB) Viewed 3034 times
You can select individual files to delete and/or archive or select them all
maint_clean_folder_select.PNG
maint_clean_folder_select.PNG (39.11 KiB) Viewed 3034 times
then this page when you click submit
maint_clean_folder_submit.PNG
maint_clean_folder_submit.PNG (38.69 KiB) Viewed 3034 times
More to come, working on the System tab now
The best acceleration you can get on a Mac is 9.8ms^2

Post Reply