Tremulous Forum

General => General Discussion => Topic started by: Paradox on June 06, 2009, 06:49:13 am

Title: MySQL Admin web interface
Post by: Paradox on June 06, 2009, 06:49:13 am
Since the start of the MySQL admin.dat replacement project (http://tremulous.net/forum/index.php?topic=11133.0), one thing that has been mentioned was a web interface to view admins, bans, and other similar server admin info.

I have been developing one for the past few days. Anyone hanging out in IRC already knows of this, but many people do not know about it.

A beta will be coming along in a few days.

http://paradoxdgn.com/tremysql

NONE OF THAT DATA IS REAL. ITS 100% FAKE. EVEN THE GUIDS ARE FAKE

Features currently:

Features that should be here by b1

Eventual features

Feedback is nice.
Title: Re: MySQL Admin web interface
Post by: Asvarox on June 06, 2009, 08:36:29 am
Theme changes? It's useful for boards and blogs, not for administration tools. It's really annoying when I have to download phpmyadmin with all those 'cool' themes just to delete them.
Title: Re: MySQL Admin web interface
Post by: David on June 06, 2009, 02:11:01 pm
Doesn't do anything with no JS, and scrolling eats 100% cpu and lags like a bitch.
Title: Re: MySQL Admin web interface
Post by: Thorn on June 06, 2009, 06:59:53 pm
Yeah, really slow here too
Title: Re: MySQL Admin web interface
Post by: Paradox on June 06, 2009, 07:37:10 pm
First off, themes ARE NOT downloaded. They are loaded via Google CDN. Everything but the grid is loaded via google CDN. Considering MANY websites use google CDN for their themes, there is very high chance you already have some of the packages loaded.

Second, i can use this on a shitty windows xp box thats 6 years old with no ram upgrades, and yet it runs just fine.


But frankly, seeing the WARM response any effort to advance the community has been met with, its no surprise that the community is dying. This type of behavior just drives people away.
Title: Re: MySQL Admin web interface
Post by: UniqPhoeniX on June 06, 2009, 07:44:47 pm
Looks nice, but also lags horribly while scrolling, 50% cpu on dual core (Ubuntu 8.10 intrepid, Firefox 3.0.10).
Title: Re: MySQL Admin web interface
Post by: Archangel on June 06, 2009, 07:54:46 pm
sounds like you are rendering it on your cpu :O
Title: Re: MySQL Admin web interface
Post by: Asvarox on June 06, 2009, 08:03:16 pm
1) Lol I haven't noticed the link...
2) Yes, scrolling lags
3) It doesn't load under IE7
4) at 1280xX resolution, useless horizontal bar appears.
5) AJAX and kewl themes from google are nice, but it's administration tool. So it should be really light-weight and fast. It goes to server admins, not to "end users" (or rather server admins are end users).

btw. Why not expand it, from "MySQL Admin web interface" to "Server Admin web interface"? Admins can log in and do what they want, until their level and flags allow them to, special-password protected rcon etc? And mobile phones support so server admins will be able to administrate server from everywhere ;)
Title: Re: MySQL Admin web interface
Post by: David on June 06, 2009, 09:33:51 pm
But frankly, seeing the WARM response any effort to advance the community has been met with, its no surprise that the community is dying. This type of behavior just drives people away.

You asked for feedback, I gave you honest feedback.  On my computer it lags a lot.  If you wanted meaningless "it's great" feedback then you should have asked for that.
Title: Re: MySQL Admin web interface
Post by: Paradox on June 06, 2009, 11:18:49 pm
Perhaps i failed to make the point that this is as much for server admins as TremStats is. It is a way for a server to run an online ban log or something similar.

In later versions, i will code up a “dumb mode” that is just plain tables.
Title: Re: MySQL Admin web interface
Post by: David on June 07, 2009, 12:43:30 am
Drop the background images and it works fine.  One is just flat grey and the other just has a tiny unnoticeable gradient at the bottom.
Title: Re: MySQL Admin web interface
Post by: Lachu on June 07, 2009, 10:49:01 am
I think there should be global building queue to team. He only have limited buildings number in it. Team can increase number of queue by built special structures.

Effects:
- Builder have only planing. When plan is ready he change suit to rifle.
- More action.

You should also add aliens ability to morf into several structure. Not to all, but defense only. After that player can destroy structure and respawn. It's not so stupid, IMHO.
Title: Re: MySQL Admin web interface
Post by: CreatureofHell on June 07, 2009, 11:26:03 am
Building had nothing to do with this. gtfo
Title: Re: MySQL Admin web interface
Post by: Baconizer on June 08, 2009, 07:26:45 am
But frankly, seeing the WARM response any effort to advance the community has been met with, its no surprise that the community is dying. This type of behavior just drives people away.

You asked for feedback, I gave you honest feedback.  On my computer it lags a lot.  If you wanted meaningless "it's great" feedback then you should have asked for that.

I think what he wants is some recognition of what's good as well as what's bad, not just complaints.

Paradox: It is rather slow. It probably should be a little more light.

But it does look useful, and will probably be very nice once it's finished.
Title: Re: MySQL Admin web interface
Post by: FisherP on June 09, 2009, 08:28:19 am
Replacing the admin.dat with something a bit more extensible is good idea.

The web site looks fairly clean at the moment. I didn't see any ban information, but I expect that the look and feel of that would not be any different. I would also expect that bans would be a separate page.

It would be good for the interface to have authentication so that administrators can get in and update information when required. I don't know how you feel about this, but obviously there would need to be some sense applied to what can or cannot be changed and by whom.

If this is what you can knock up in a few days I'd like to see what can be put together with a month of coding.