- else
- strcpy (with_files, "");
-
- svprintf(HKEY("NUMMSGS"), WCS_STRING,
- _("%d new of %d messages%s"),
- extract_int(&got[4], 1),
- extract_int(&got[4], 2),
- with_files
- );
- svcallback("ROOMPIC", embed_room_graphic);
- svcallback("ROOMINFO", readinfo);
- svcallback("VIEWOMATIC", embed_view_o_matic);
- svcallback("SEARCHOMATIC", embed_search_o_matic);
- svcallback("START", offer_start_page);
-
- do_template("roombanner", NULL);
- /* roombanner contains this for mobile */
- if (navbar_style != navbar_none && !WC->is_mobile) {
-
- wprintf("<div id=\"navbar\"><ul>");
-
- if (navbar_style == navbar_default) wprintf(
- "<li class=\"ungoto\">"
- "<a href=\"ungoto\">"
- "<img src=\"static/ungoto2_24x.gif\" alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">%s</span></A>"
- "</li>\n", _("Ungoto")
- );
-
- if ( (navbar_style == navbar_default) && (WC->wc_view == VIEW_BBS) ) {
- wprintf(
- "<li class=\"newmess\">"
- "<a href=\"readnew\">"
- "<img src=\"static/newmess2_24x.gif\" alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">%s</span></A>"
- "</li>\n", _("Read new messages")
- );
- }
-
- if (navbar_style == navbar_default) {
- switch(WC->wc_view) {
- case VIEW_ADDRESSBOOK:
- wprintf(
- "<li class=\"viewcontacts\">"
- "<a href=\"readfwd\">"
- "<img src=\"static/viewcontacts_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("View contacts")
- );
- break;
- case VIEW_CALENDAR:
- wprintf(
- "<li class=\"staskday\">"
- "<a href=\"readfwd?calview=day\">"
- "<img src=\"static/taskday2_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Day view")
- );
- wprintf(
- "<li class=\"monthview\">"
- "<a href=\"readfwd?calview=month\">"
- "<img src=\"static/monthview2_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Month view")
- );
- break;
- case VIEW_CALBRIEF:
- wprintf(
- "<li class=\"monthview\">"
- "<a href=\"readfwd?calview=month\">"
- "<img src=\"static/monthview2_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Calendar list")
- );
- break;
- case VIEW_TASKS:
- wprintf(
- "<li class=\"taskmanag\">"
- "<a href=\"readfwd\">"
- "<img src=\"static/taskmanag_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("View tasks")
- );
- break;
- case VIEW_NOTES:
- wprintf(
- "<li class=\"viewnotes\">"
- "<a href=\"readfwd\">"
- "<img src=\"static/viewnotes_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("View notes")
- );
- break;
- case VIEW_MAILBOX:
- wprintf(
- "<li class=\"readallmess\">"
- "<a id=\"m_refresh\" href=\"readfwd\">"
- "<img src=\"static/readallmess3_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Refresh message list")
- );
- break;
- case VIEW_WIKI:
- wprintf(
- "<li class=\"readallmess\">"
- "<a href=\"readfwd\">"
- "<img src=\"static/readallmess3_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Wiki home")
- );
- break;
- default:
- wprintf(
- "<li class=\"readallmess\">"
- "<a href=\"readfwd\">"
- "<img src=\"static/readallmess3_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Read all messages")
- );
- break;
- }
- }
-
- if (navbar_style == navbar_default) {
- switch(WC->wc_view) {
- case VIEW_ADDRESSBOOK:
- wprintf(
- "<li class=\"addnewcontact\">"
- "<a href=\"display_enter\">"
- "<img src=\"static/addnewcontact_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Add new contact")
- );
- break;
- case VIEW_CALENDAR:
- case VIEW_CALBRIEF:
- wprintf("<li class=\"addevent\"><a href=\"display_enter");
- if (havebstr("year" )) wprintf("?year=%s", bstr("year"));
- if (havebstr("month")) wprintf("?month=%s", bstr("month"));
- if (havebstr("day" )) wprintf("?day=%s", bstr("day"));
- wprintf("\">"
- "<img src=\"static/addevent_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Add new event")
- );
- break;
- case VIEW_TASKS:
- wprintf(
- "<li class=\"newmess\">"
- "<a href=\"display_enter\">"
- "<img src=\"static/newmess3_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Add new task")
- );
- break;
- case VIEW_NOTES:
- wprintf(
- "<li class=\"enternewnote\">"
- "<a href=\"add_new_note\">"
- "<img src=\"static/enternewnote_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Add new note")
- );
- break;
- case VIEW_WIKI:
- safestrncpy(buf, bstr("page"), sizeof buf);
- if (IsEmptyStr(buf)) {
- safestrncpy(buf, "home", sizeof buf);
- }
- str_wiki_index(buf);
- wprintf(
- "<li class=\"newmess\">"
- "<a href=\"display_enter?wikipage=%s\">"
- "<img src=\"static/newmess3_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", buf, _("Edit this page")
- );
- break;
- case VIEW_MAILBOX:
- wprintf(
- "<li class=\"newmess\">"
- "<a href=\"display_enter\">"
- "<img src=\"static/newmess3_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Write mail")
- );
- wprintf(
- "<li class=\"newmess\">"
- "<a href=\"javascript:deleteAllSelectedMessages();\">"
- "<img src=\"static/delete.gif\" "
- "alt=\"\" width=\"24\" height=\"24\"><span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Delete")
- );
- break;
- default:
- wprintf(
- "<li class=\"newmess\">"
- "<a href=\"display_enter\">"
- "<img src=\"static/newmess3_24x.gif\" "
- "alt=\"\" width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">"
- "%s"
- "</span></a></li>\n", _("Enter a message")
- );
- break;
- }
- }
-
- if (navbar_style == navbar_default) wprintf(
- "<li class=\"skipthisroom\">"
- "<a href=\"skip\" "
- "title=\"%s\">"
- "<img src=\"static/skipthisroom_24x.gif\" alt=\"\" "
- "width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">%s</span></a>"
- "</li>\n",
- _("Leave all messages marked as unread, go to next room with unread messages"),
- _("Skip this room")
- );
-
- if (navbar_style == navbar_default) wprintf(
- "<li class=\"markngo\">"
- "<a href=\"gotonext\" "
- "title=\"%s\">"
- "<img src=\"static/markngo_24x.gif\" alt=\"\" "
- "width=\"24\" height=\"24\">"
- "<span class=\"navbar_link\">%s</span></a>"
- "</li>\n",
- _("Mark all messages as read, go to next room with unread messages"),
- _("Goto next room")
- );
-
- wprintf("</ul></div>\n");