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/. |