X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fmainmenu.c;h=5a9e0d74d2ac3f70a907c5b5caa040acbac993cd;hb=792253218528e4327e0ddf1da78e424c9c9f08a4;hp=d2c4f65f4b15dfab4aa2d659917f7b5cdd14a751;hpb=29dbd58d9c94d3cc55279218af286e05f6f06856;p=citadel.git diff --git a/webcit/mainmenu.c b/webcit/mainmenu.c index d2c4f65f4..5a9e0d74d 100644 --- a/webcit/mainmenu.c +++ b/webcit/mainmenu.c @@ -31,7 +31,7 @@ */ void display_main_menu(void) { - output_headers(1); + output_headers(1, 1, 1, 0, 0, 0, 0); wprintf("
\n");
@@ -46,32 +46,32 @@ void display_main_menu(void)
wprintf(""
" " + "List known rooms " " \n" + "Where can I go from here? \n" ); wprintf("" " " + "Goto next room " " \n" + " \n" ); wprintf("" " " + "Skip to next room " " \n" ); if ((strlen(WC->ugname) > 0) && (strcasecmp(WC->ugname, WC->wc_roomname))) { - wprintf(" " + wprintf(" " "" " " + "Ungoto " " \n", WC->ugname @@ -82,21 +82,21 @@ void display_main_menu(void) wprintf("" " " + "Read new messages " " \n" + "...in this room \n" ); wprintf("" " " + "Read all messages " " \n" + "...old and new \n" ); wprintf("" " " + "Enter a message " " \n" ); @@ -105,21 +105,21 @@ void display_main_menu(void) wprintf("" " " + "Summary page " " \n" + "Summary of my account \n" ); wprintf("\n" " " + "User list " " \n" + "(all registered users) \n" ); wprintf("" " " + "Log off " " \n" ); @@ -138,7 +138,7 @@ void display_main_menu(void) "Who is online?" " \n" + " \n" ); wprintf("" ); escputs(WC->wc_roomname); - wprintf(" \n"); + wprintf(" \n"); wprintf("\n"); wprintf(" \n"); - wprintf("" + wprintf("" " \n"); + "Change your password \n"); - wprintf("" + wprintf("" " \n"); + "(a few words about yourself)" + " \n"); - wprintf("" + wprintf("" "\n"); + "Edit your online photo\n"); do_template("endbox"); @@ -191,22 +191,28 @@ void display_main_menu(void) svprintf("BOXTITLE", WCS_STRING, "Advanced room commands"); do_template("beginbox"); + if ((WC->axlevel >= 6) || (WC->is_room_aide)) { + wprintf("" + " \n"); + } + wprintf("" " \n"); + "Go to a "hidden" room \n"); wprintf("" " \n"); + "Create a new room \n"); wprintf("" " \n", + "Zap (forget) this room (%s) \n", WC->wc_roomname); wprintf("\n" " \n"); + "Access controls for this room \n"); wprintf("" " \n"); wprintf("" " \n"); + "Validate new users \n"); wprintf("" " \n"); + " \n"); wprintf("" "\n"); + " \n"); + + wprintf("" + " \n"); } do_template("endbox"); } @@ -264,7 +272,7 @@ void display_main_menu(void) */ void display_generic(void) { - output_headers(3); + output_headers(1, 1, 0, 0, 0, 0, 0); svprintf("BOXTITLE", WCS_STRING, "Enter a server command"); do_template("beginbox"); @@ -272,20 +280,21 @@ void display_generic(void) wprintf(" \n"); + wprintf("then this screen will not be of much use to you. \n"); wprintf(" | |
Result: | "); escputs(buf); - wprintf(" |