-/*
- * The Main Menu
- */
-void display_main_menu(void)
-{
- output_headers(1, 1, 1, 0, 0, 0, 0);
-
- wprintf("<div id=\"fix_scrollbar_bug\">"
- "<TABLE WIDTH=100%%>"
- "<TR><TD COLSPAN=2>\n");
-
- svprintf("BOXTITLE", WCS_STRING, _("Basic commands"));
- do_template("beginbox");
-
- wprintf("\n"
- "<TABLE border=0 cellspacing=1 cellpadding=1 width=100%%>"
- "<TR>"
- "<TD>"); /* start of first column */
-
- wprintf("<A HREF=\"/knrooms\"><span class=\"mainmenu\">");
- wprintf(_("List known rooms"));
- wprintf("</span></A><br /><span class=\"menudesc\">");
- wprintf(_("Where can I go from here?"));
- wprintf("</span><br />\n");
-
- wprintf("<A HREF=\"/gotonext\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Goto next room"));
- wprintf("</span></A><br />"
- "<span class=\"menudesc\">");
- wprintf(_("...with <EM>unread</EM> messages"));
- wprintf("</span><br />\n");
-
- wprintf("<A HREF=\"/skip\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Skip to next room"));
- wprintf("</span></a><br />"
- "<span class=\"menudesc\">");
- wprintf(_("(come back here later)"));
- wprintf("</span>\n");
-
- if ((strlen(WC->ugname) > 0) && (strcasecmp(WC->ugname, WC->wc_roomname))) {
- wprintf("<br />"
- "<A HREF=\"/ungoto\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Ungoto"));
- wprintf("</span></A><br />"
- "<span class=\"menudesc\">");
- wprintf(_("(oops! Back to %s)"));
- wprintf("</span>\n", WC->ugname);
- }
-
- wprintf("</TD><TD>\n"); /* start of second column */
-
- wprintf("<A HREF=\"/readnew\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Read new messages"));
- wprintf("</span></A><br />"
- "<span class=\"menudesc\">");
- wprintf(_("...in this room"));
- wprintf("</span><br />\n");
-
- wprintf("<A HREF=\"/readfwd\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Read all messages"));
- wprintf("</span></A><br />"
- "<span class=\"menudesc\">");
- wprintf(_("...old <EM>and</EM> new"));
- wprintf("</span><br />\n");
-
- wprintf("<A HREF=\"/display_enter\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Enter a message"));
- wprintf("</span></A><br />"
- "<span class=\"menudesc\">");
- wprintf(_("(post in this room)"));
- wprintf("</span>\n");
-
- wprintf("</TD><TD>"); /* start of third column */
-
- wprintf("<A HREF=\"/summary\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Summary page"));
- wprintf("</span></A><br />"
- "<span class=\"menudesc\">");
- wprintf(_("Summary of my account"));
- wprintf("</span><br />\n");
-
- wprintf("<A HREF=\"/userlist\">\n"
- "<span class=\"mainmenu\">");
- wprintf(_("User list"));
- wprintf("</span></A><br />"
- "<span class=\"menudesc\">");
- wprintf(_("(all registered users)"));
- wprintf("</span><br />\n");
-
- wprintf("<A HREF=\"/termquit\" TARGET=\"_top\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Log off"));
- wprintf("</span></A><br />"
- "<span class=\"menudesc\">");
- wprintf(_("Bye!"));
- wprintf("</span>\n");
-
- wprintf("</TD></TR></TABLE>\n");
- do_template("endbox");
-
- wprintf("</TD></TR>"
- "<TR VALIGN=TOP><TD>");
-
- svprintf("BOXTITLE", WCS_STRING, "Your info");
- do_template("beginbox");
-
- wprintf("<A HREF=\"/display_preferences\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Change your preferences and settings"));
- wprintf("</span><br />\n");
-
- wprintf("<A HREF=\"/display_reg\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Update your contact information"));
- wprintf("</span><br />\n");
-
- wprintf("<A HREF=\"/display_changepw\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Change your password"));
- wprintf("</span></A><br />\n");
-
- wprintf("<A HREF=\"/display_editbio\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Enter your 'bio'"));
- wprintf("</span></a><br />\n");
-
- wprintf("<A HREF=\"/display_editpic\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Edit your online photo"));
- wprintf("</span></a>\n");
-
- do_template("endbox");
-
- wprintf("</TD><TD>");
-
- svprintf("BOXTITLE", WCS_STRING, _("Advanced room commands"));
- do_template("beginbox");
-
- if ((WC->axlevel >= 6) || (WC->is_room_aide)) {
- wprintf("<A HREF=\"/display_editroom\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Edit or delete this room"));
- wprintf("</span></A><br />\n");
- }
-
- wprintf("<A HREF=\"/display_private\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Go to a 'hidden' room"));
- wprintf("</span></A><br />\n");
-
- wprintf("<A HREF=\"/display_entroom\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Create a new room"));
- wprintf("</span></A><br />\n");
-
- wprintf("<A HREF=\"/display_zap\">"
- "<span class=\"mainmenu\">");
- wprintf(_("Zap (forget) this room (%s)"), WC->wc_roomname);
- wprintf("</span></A><br />\n");
-
- wprintf("<A HREF=\"/zapped_list\">"
- "<span class=\"mainmenu\">");
- wprintf(_("List all forgotten rooms"));
- wprintf("</span></A>\n");
-
- do_template("endbox");
-
- wprintf("</td></tr></table></div>");
- wDumpContent(2);