Raised This Month: $51 Target: $400
 12% 

View Poll Results: Admin Menu Design
Go up one level after selection; exit cancels the entire menu chain 18 13.74%
Go up one level after selection; exit goes up one level 3 2.29%
Re-display on selection; exit cancels the entire menu chain 29 22.14%
Re-display on selection; exit goes up one level 29 22.14%
Exit entire menu chain on selection; exit does the same 1 0.76%
Exit entire menu chain on selection; exit goes up one level 1 0.76%
Use a cvar to configure it 40 30.53%
Other (Post description below) 10 7.63%
Voters: 131. You may not vote on this poll

Menu Design? Please Vote!


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
BAILOPAN
Join Date: Jan 2004
Old 05-31-2007 , 00:39   Menu Design? Please Vote!
Reply With Quote #1

We're trying to decide how to best design admin menus for SourceMod. There will be a "main" admin menu with a few big categories like "Player Commands," "Server Settings," etc, and then plugins will be able to add to those menus.

The poll question is, let's say you're in a sub menu and you "complete" the sub-menu by selecting "Exit" or selecting an item. What should happen?

The sample menu you should consider is:
First level:
1. Player Commands
0. Exit

Second level:
1. Kick Player
0. Exit

Third level:
1. Player X
2. Player Y
3. Player Z
0. Exit
__________________
egg

Last edited by BAILOPAN; 05-31-2007 at 00:57.
BAILOPAN is offline
sslice
Senior Member
Join Date: Feb 2005
Location: Texas, USA
Old 05-31-2007 , 01:06   Re: Menu Design? Please Vote!
Reply With Quote #2

I chose other... this would use up a key but there should probably be an Exit option as well as a Back option... Back would go up one level, Exit would exit the entire menu chain (and the same for a selection). Although, this might just make the menu more cumbersome to use. If that is the case I would choose "Re-display on selection; exit goes up one level".
__________________

Last edited by sslice; 05-31-2007 at 01:08.
sslice is offline
FlyingMongoose
Veteran Member
Join Date: Mar 2004
Old 05-31-2007 , 01:31   Re: Menu Design? Please Vote!
Reply With Quote #3

I agree with the "first explanation" sslice pointed out
__________________
Please do NOT PM for support.

Only ask for support in plugin threads.

TunedChaos.com - Precision Tuned Game Servers
FlyingMongoose is offline
sessus
Senior Member
Join Date: May 2006
Old 05-31-2007 , 08:06   Re: Menu Design? Please Vote!
Reply With Quote #4

Why not just use the implementation within the latest Mani release: unambiguous, well known
sessus is offline
Brad
AMX Mod X Team Member
Join Date: Jun 2004
Old 05-31-2007 , 09:23   Re: Menu Design? Please Vote!
Reply With Quote #5

I'd also like to suggest for consideration, having a "Done" option.

Using BAIL's sample menu:

First level:
1. Player Commands
0. Exit

Second level:
1. Kick Player
0. Done

Third level:
1. Player X
2. Player Y
3. Player Z
0. Done

This would be helpful if you want to perform an action on a number of players. Say you want to kick players Y an Z. You would press "3" to kick the first player and then "2" to kick the next player. Finally, you'd click "Done" which would bring you to the previous menu.

Essentially, "Done" would be like "Back" while "Exit" would cancel the entire chain.
__________________
Brad is offline
L. Duke
Veteran Member
Join Date: Apr 2005
Location: Walla Walla
Old 05-31-2007 , 10:14   Re: Menu Design? Please Vote!
Reply With Quote #6

I voted other. It seems like the plugin should decide when it calls a menu to open which behavior is appropriate for that specific menu.
L. Duke is offline
BAILOPAN
Join Date: Jan 2004
Old 05-31-2007 , 10:56   Re: Menu Design? Please Vote!
Reply With Quote #7

sslice: There's only space for 3 control options, I don't think I'd want to sacrifice any more slots for a fourth.

sessus: I have no idea what Mani does so you will need to describe it.

LDuke: Certainly, but the poll was about a specific case ;)

Brad: I like your idea. We'd have to add an API call to change the word "Exit" to "Done," but I don't see that as too troublesome.
__________________
egg
BAILOPAN is offline
^BuGs^
Senior Member
Join Date: May 2007
Old 05-31-2007 , 15:02   My comments...
Reply With Quote #8

I am with Re-display on selection; exit goes up one level and the idea of Brad. However, selecting more than one "option" would only be good for players and certain settings that don't need the server to restart the map. However, it could be used in "vote for "these map selections" and there would need to be a limit. So using Brad and BAIL's sample menu...

First level:
1. Player Commands
2. Server Commands
0. Exit

Player Menu level:
1. Kick Player
0. Exit

Server Menu level:
1. Map Vote
2. Map Change
0. Exit

Map Vote Menu level
1. de_dust2
2. de_train
3. cs_office
9. Done
0. Exit

Map Change Menu level
1. de_dust2
2. de_train
3. cs_office
0. Exit

Player Menu level:
1. Player X
2. Player Y
3. Player Z
9. Done
0. Exit
^BuGs^ is offline
BAILOPAN
Join Date: Jan 2004
Old 05-31-2007 , 15:53   Re: Menu Design? Please Vote!
Reply With Quote #9

We can't have both "Done" and Exit." It would take up 4 slots if there was Back/Next being displayed.

I'm a bit hesitant to do that because then there would only be six options per page, or four for a Valve menu.
__________________
egg
BAILOPAN is offline
tcviper
Veteran Member
Join Date: Oct 2005
Location: Netherlands
Old 06-01-2007 , 14:05   Re: Menu Design? Please Vote!
Reply With Quote #10

As Mani has it, thats the best IMO.
__________________
tcviper is offline
Send a message via MSN to tcviper
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 15:13.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode