Index: server/HTML/EN/settings/footer.html
===================================================================
--- server/HTML/EN/settings/footer.html (revision 14887)
+++ server/HTML/EN/settings/footer.html (working copy)
@@ -1,5 +1,5 @@
-
+[% IF menu != 'main' %]
[%- IF versionInfo -%]
@@ -41,6 +41,7 @@
+[% END %]
[%- IF NOT ajaxUpdate -%]
Index: server/HTML/EN/settings/index.html
===================================================================
--- server/HTML/EN/settings/index.html (revision 14887)
+++ server/HTML/EN/settings/index.html (working copy)
@@ -0,0 +1,93 @@
+[%- IF menu == 'ADVANCED_SETTINGS';
+ PROCESS setting_chooser.html useTabList=1 style='list';
+%]
+
+[%- ELSIF menu == 'PLAYER';
+
+ PROCESS settings/header.html menu = 'main';
+
+ stringkeys = playersetup.keys;
+ USE Clients; players = Clients.get("id")
+ %]
+
+
+ [% + + IF playerid; + PROCESS setting_chooser.html useTabList=1 style='list' needsClient = 1 target='subSettings'; + + END %] + [% PROCESS settings/footer.html nosubmit=1 menu='main' %] + +[%- ELSIF menu == 'main'; + IF playerid && needsClient; pagetitle='PLAYER_SETTINGS' | string; ELSE; pagetitle = 'SERVER_SETTINGS' | string; END; + pageicon = 'settings'; + noSpacer = 1; + + pageHeaderMenu = BLOCK; + FOREACH stringkey = firstLevelItems; + link = additionalLinks.setup.$stringkey; + IF !link; link = path _ '?sub=' _ stringkey _ '&'; END %] + [% stringkey | string | html %][% IF style == "list" %][% END %] + [% IF !loop.last %] [% END %] + [%- END; END; + + PROCESS settings/header.html; + + PROCESS settings/footer.html nosubmit=1 %] + +[%- ELSIF sub == 'PLAYER' && !playerid; + PROCESS settings/header.html %] +
[% "NO_PLAYER_FOUND" | string %]