41 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| All of the HTM files within this folder will be a part of the admin/GM control
 | |
| panel. These are some guidelines about the way they're meant to work and get 
 | |
| named. Following them should help both users and maintainers :
 | |
| 
 | |
| 1- There are 5 major categories in which the admin panel gets divided. For each 
 | |
| major category, there is one file whose name ends with "_menu":
 | |
| 
 | |
| main_menu.htm (classic_menu.htm serves the same purpose in classic mode)
 | |
| game_menu.htm
 | |
| effects_menu.htm
 | |
| server_menu.htm
 | |
| mods_menu.htm
 | |
| 
 | |
| 2- Any other .htm file within the admin folder or any subfolder but "help", should
 | |
| be accessible in some way by means of clicking a link or button.
 | |
| 
 | |
| 3- Unless the file is outdated or there are strong reasons on the contrary, every 
 | |
| .htm file should have a design coherent with the following style guides:
 | |
| 
 | |
| 	a-Buttons linking to the 5 major sections in the upper side of the page.
 | |
| 	b-A predominant edit-type widget (I named it QuickBox) with Send and Help buttons.
 | |
| 		GMs should be able to pass any value or parameter needed by the admin command
 | |
| 		buttons by means of using this QuickBox.
 | |
| 	c-Under the QuickBox, there should be buttons associated with the relevant admin
 | |
| 		actions. Those buttons should be organized from top to bottom in the way that
 | |
| 		best aids to keep useability and readability:
 | |
| 			- More frequently used, first.
 | |
| 			- Commands that require quickbox values, first.
 | |
| 			- Commands that could behave as toggles, first.
 | |
| 			- Commands that have a counterpart (such as Ban/Unban), kept in pairs.
 | |
| 			- Buttons may form groups of no more than 4 rows and 3 columns.
 | |
| 	d-Any "Help" button available should take the reader to another file with the same
 | |
| 		name, but within the help folder. Said in other words, every xyz.htm file of the
 | |
| 		admin panel should have a counterpart in the form help/xyz.htm that helps people
 | |
| 		understand what can be done with it. "Back" links should be provided, also.
 | |
| 	e-If a given file needs additional navigation facilities, all of them should be 
 | |
| 		kept in the upper side of the page, right after the buttons described in "a" if
 | |
| 		they appeared.
 | |
| 4- L2J Mods introduced to the main distribution stream, should provide a set of 
 | |
| commands that could be added in the mods admin panel. Additionally, a help file should
 | |
| be desirable. Such a file should reside in help/l2jmod/. | 
