thankyou
Donate to the B3 fund!

"even a small donation helps!"
Donate with PayPal!
Echelon v2 is not yet officially released! If you cannot get this dev-version installed, revert to version 1 as available in our download section.

Author Topic: Improvements and such  (Read 1723 times)

Offline MordyT

  • Support Hero
  • Hero Member
  • *
  • Posts: 3644
  • Over $300 Donated to B3!
    • MordyT
Improvements and such
« on: September 08, 2011, 08:29:50 PM »
I know, horrible title. My brain is turned off right now...
As echelon 2 comes closer and closer to final release, here are some things I have ideas for...

1: There needs to be a better way to control the bans from bad logins. I just banned my self (and unbanned from my phone) and I assume there is something in the database I could have switched. My idea would be a file that you upload, visit the page, and it unbans the last ip banned. Then you need to delete the file in order to use echelon. Possibly with password control as well....

2: usernames  - should be a way (just like in echelon1) to change the username. Not display name, username. I manually changed mine in phpmyadmin, but...

3: settings...yeah... I would recommend you remove/combine site settings and move the 2 tabs (game and server settings) in the menu instead of off to the side.  For looks.

Anyways, great work so far, and hopefully you can use some of my ideas.
Help will be given to those with a b3.log

If drop off the map it is due to RL becoming busy :)

System: Python 2.7.3 - Deb 7 - B3 Source Code - 128MB RAM box (rented at $5 a year) - remote MySQL - Remote Web Services

Offline WickedShell

  • Moderator
  • Sr. Member
  • *
  • Posts: 201
    • GitHub - WickedShell
Re: Improvements and such
« Reply #1 on: September 08, 2011, 08:54:31 PM »
I hate titling things.

1. Think this feature should have an enable/disable option. Because at the moment there are periodic bugs, something to do with multiple tabs/redirects and the login system, that trigger the hack counter which ban's your ip as well. I have to figure this out, but I'm stuck until I can produce a reliable trigger case, since it is to erratic, and I'm still working my way through th elogic of it. But onwards to recovery file. A simple file sould be uploaded that just runs a mysql command, but it's a single command. I can provide a file that does this if you want, but as far as I see, this is the equivalent of phpmyadmin or other database tool with less buttons. I wouldn't want to ship that (at least not bundled with distribution) though as it is something some people would definetly leave it in.

2) Yeah... TBH I never really was sure what the appeal of a username and a displayname was, except maybe security by obfustication, and stuff like clan tag's

3) Yeah, those second level drop down menu's are a bit of a disaster, but I'm not a CSS wizard :P There is a permission system redesign that I'm drawing out the final implementation for (have to decide how I want to do it), but it's trending towards ACL's that would allow much more granular permissions (IE per server so that the UrT admins, can mess with the CoD or BFBC2 servers, or you could have a jump server group for manaing a jump server. Anywho a sideffect of that is the menu pages need to be redode, so I'll look at reducing entries/simplifying.

Offline MordyT

  • Support Hero
  • Hero Member
  • *
  • Posts: 3644
  • Over $300 Donated to B3!
    • MordyT
Re: Improvements and such
« Reply #2 on: September 08, 2011, 09:49:57 PM »
Awesome. Looks like you have some great plans for echelon, so I will wait patiently.
About the file, did you ever see how vBulletin does it? It has this help file you can upload if you need to reset cookie paths, etc. It would be in the download, but not in the correct folder... requiring user intervention to work. Also, if left in the correct location, echelon wouldn't work.
Usernames/Display - ideally to let a user change his name, while keeping a method of knowing who is who. Keep both, fine. Just allow a superadmin to change them as needed.
ACLs would be AWESOME!

Thanks for your response!
Help will be given to those with a b3.log

If drop off the map it is due to RL becoming busy :)

System: Python 2.7.3 - Deb 7 - B3 Source Code - 128MB RAM box (rented at $5 a year) - remote MySQL - Remote Web Services

Offline FrikFry

  • Jr. Member
  • **
  • Posts: 24
    • EdgeGamers Organization
Re: Improvements and such
« Reply #3 on: September 08, 2011, 10:02:28 PM »
Some good suggestions. I personally use a proxy when I need to remove my own bans but a special file that needs to be accessed could be really helpful.

In regards to the menu system, a quick fix for this is removing the <ul class="dd-2"> and </ul> around the game and server settings menu options. That'll turn it back into a regular couple of menu items. I got pretty tired of that after a week myself.

Offline Miramar

  • Sr. Member
  • ****
  • Posts: 200
Re: Improvements and such
« Reply #4 on: September 09, 2011, 11:18:42 AM »
@2. click on: echelon - siteadmin -> you are on the admin list... where you can edit the data...

Offline MordyT

  • Support Hero
  • Hero Member
  • *
  • Posts: 3644
  • Over $300 Donated to B3!
    • MordyT
Re: Improvements and such
« Reply #5 on: September 09, 2011, 02:13:35 PM »
@2. click on: echelon - siteadmin -> you are on the admin list... where you can edit the data...
Oh cool, I never knew you could do this.

@WS (Wicked Shell) appears you can already edit through echelon, so no need to add it in...
Help will be given to those with a b3.log

If drop off the map it is due to RL becoming busy :)

System: Python 2.7.3 - Deb 7 - B3 Source Code - 128MB RAM box (rented at $5 a year) - remote MySQL - Remote Web Services

 


Rate this page +1 at Google Search