* Found and removed more absolute URL's.
authorArt Cancro <ajc@citadel.org>
Sun, 6 Nov 2005 03:54:00 +0000 (03:54 +0000)
committerArt Cancro <ajc@citadel.org>
Sun, 6 Nov 2005 03:54:00 +0000 (03:54 +0000)
webcit/ChangeLog
webcit/auth.c
webcit/iconbar.c
webcit/messages.c
webcit/roomops.c
webcit/summary.c
webcit/useredit.c
webcit/vcard_edit.c
webcit/webcit.c
webcit/who.c

index 76de0260b9eaa8e533bc7764974ac77c0623b595..b6e7726dee197de02221426b78dff4bb1fd75c93 100644 (file)
@@ -1,5 +1,8 @@
 $Id$
 
+Sat Nov  5 22:53:29 EST 2005 ajc
+* Found and removed more absolute URL's.
+
 Sat Nov  5 00:50:25 EST 2005 ajc
 * The checkboxes are gone!  Implemented ajax delete of selected messages,
   via either the Delete button or the Delete key.
index 3c0058bf45c824d1e039b7f98d36e8facc4028ec..423e3d4c2203491392976374c16959017b03bb46 100644 (file)
@@ -185,7 +185,7 @@ void do_welcome(void)
                }
 
                if (!setup_wizard) {
-                       http_redirect("/setup_wizard");
+                       http_redirect("setup_wizard");
                }
        }
 #endif
@@ -195,7 +195,7 @@ void do_welcome(void)
         */
        get_preference("startpage", buf, sizeof buf);
        if (strlen(buf)==0) {
-               safestrncpy(buf, "/dotskip&room=_BASEROOM_", sizeof buf);
+               safestrncpy(buf, "dotskip&room=_BASEROOM_", sizeof buf);
                set_preference("startpage", buf, 1);
        }
        http_redirect(buf);
@@ -363,10 +363,10 @@ void display_reg(int during_login)
        }
 
        if (during_login) {
-               do_edit_vcard(vcard_msgnum, "1", "/do_welcome");
+               do_edit_vcard(vcard_msgnum, "1", "do_welcome");
        }
        else {
-               do_edit_vcard(vcard_msgnum, "1", "/display_main_menu");
+               do_edit_vcard(vcard_msgnum, "1", "display_main_menu");
        }
 
 }
index 0182bac7d1a38a5b17885398191ce13fc7bc415a..8090c1c2ca6c8c505d6057cec376d2c1d32bccd4 100644 (file)
@@ -227,7 +227,7 @@ void do_iconbar(void) {
 
        if (ib_chat) {
                wprintf("<li>"
-                       "<a href=\"#\" onClick=\"window.open('/chat', "
+                       "<a href=\"#\" onClick=\"window.open('chat', "
                        "'ctdl_chat_window', "
                        "'toolbar=no,location=no,directories=no,copyhistory=no,"
                        "status=no,scrollbars=yes,resizable=yes');\""
index 2988b7539bfe9d9721105ce9e494b5fe7834d853..a88dbf545f94bb8497c457bcd21d4d813c3282e8 100644 (file)
@@ -805,7 +805,7 @@ void read_message(long msgnum, int printable_view, char *section) {
                        );
                }
 
-               wprintf("<a href=\"#\" onClick=\"window.open('/printmsg/%ld', 'print%ld', 'toolbar=no,location=no,directories=no,copyhistory=no,status=yes,scrollbars=yes,resizable=yes,width=600,height=400'); \" >"
+               wprintf("<a href=\"#\" onClick=\"window.open('printmsg/%ld', 'print%ld', 'toolbar=no,location=no,directories=no,copyhistory=no,status=yes,scrollbars=yes,resizable=yes,width=600,height=400'); \" >"
                        "[%s]</a>", msgnum, msgnum, _("Print"));
 
                wprintf("</td>");
@@ -2122,7 +2122,7 @@ void readloop(char *oper)
                                lo = b - maxmsgs + 2;
                                if (lo < 1) lo = 1;
                                wprintf("<option %s value="
-                                       "\"/%s"
+                                       "\"%s"
                                        "?startmsg=%ld"
                                        "?maxmsgs=%d"
                                        "?summary=%d\">"
@@ -2141,7 +2141,7 @@ void readloop(char *oper)
                                hi = b + maxmsgs + 1;
                                if (hi > nummsgs) hi = nummsgs;
                                wprintf("<option %s value="
-                                       "\"/%s"
+                                       "\"%s"
                                        "?startmsg=%ld"
                                        "?maxmsgs=%d"
                                        "?summary=%d\">"
@@ -2155,7 +2155,7 @@ void readloop(char *oper)
                        }
                }
 
-               wprintf("<option value=\"/%s?startmsg=%ld"
+               wprintf("<option value=\"%s?startmsg=%ld"
                        "?maxmsgs=9999999?summary=%d\">"
                        "ALL"
                        "</option> ",
@@ -2171,12 +2171,12 @@ void readloop(char *oper)
                        "[selectedIndex].value\">\n"
                );
 
-               wprintf("<option %s value=\"/%s&sortby=forward\">oldest to newest</option>\n",
+               wprintf("<option %s value=\"%s&sortby=forward\">oldest to newest</option>\n",
                        (bbs_reverse ? "" : "selected"),
                        oper
                );
        
-               wprintf("<option %s value=\"/%s&sortby=reverse\">newest to oldest</option>\n",
+               wprintf("<option %s value=\"%s&sortby=reverse\">newest to oldest</option>\n",
                        (bbs_reverse ? "selected" : ""),
                        oper
                );
index ca0e50ed71ef85b14bdf9ab21ab92b592a3fe1bd..db99379d98392e16a1804ac840fb8a27a590892a 100644 (file)
@@ -322,7 +322,7 @@ void embed_view_o_matic(void) {
                   ||   ( (i == 1) && (WC->wc_default_view == 0) )
                ) {
 
-                       wprintf("<OPTION %s VALUE=\"/changeview?view=%d\">",
+                       wprintf("<OPTION %s VALUE=\"changeview?view=%d\">",
                                ((i == WC->wc_view) ? "SELECTED" : ""),
                                i );
                        escputs(viewdefs[i]);
@@ -350,7 +350,7 @@ void embed_room_banner(char *got, int navbar_style) {
         * we want it to remember the URL as a "/dotskip" one instead of
         * a "skip" or "gotonext" or something like that.
         */
-       snprintf(WC->this_page, sizeof(WC->this_page), "/dotskip&room=%s",
+       snprintf(WC->this_page, sizeof(WC->this_page), "dotskip&room=%s",
                WC->wc_roomname);
 
        /* Check for new mail. */
@@ -2686,13 +2686,13 @@ void knrooms() {
                "OnChange=\"location.href=roomlistomatic.newview.options"
                "[selectedIndex].value\">\n");
 
-       wprintf("<OPTION %s VALUE=\"/knrooms&view=rooms\">"
+       wprintf("<OPTION %s VALUE=\"knrooms&view=rooms\">"
                "View as room list"
                "</OPTION>\n",
                ( !strcasecmp(listviewpref, "rooms") ? "SELECTED" : "" )
        );
 
-       wprintf("<OPTION %s VALUE=\"/knrooms&view=folders\">"
+       wprintf("<OPTION %s VALUE=\"knrooms&view=folders\">"
                "View as folder list"
                "</OPTION>\n",
                ( !strcasecmp(listviewpref, "folders") ? "SELECTED" : "" )
index fa3176c54bb9affb57ae95604b20ad56ec157537..4a13e339b0df88dc1c415e53f16def881f3c7197 100644 (file)
@@ -298,7 +298,7 @@ void summary(void) {
 
        wprintf(
                "<script type=\"text/javascript\">                                      "
-               " new Ajax.PeriodicalUpdater('content', '/summary_inner_div',           "
+               " new Ajax.PeriodicalUpdater('content', 'summary_inner_div',            "
                "                            { method: 'get', frequency: 60 }  );       "
                "</script>                                                              \n"
        );
index 0da29118649b93ba1bb3c97bcf45e94c13dd2bd9..73328b00be92fc919062583aaaaeea9fb8c86159 100644 (file)
@@ -195,7 +195,7 @@ void display_edit_address_book_entry(char *username, long usernum) {
                return;
        }
 
-       do_edit_vcard(vcard_msgnum, "1", "/select_user_to_edit");
+       do_edit_vcard(vcard_msgnum, "1", "select_user_to_edit");
 }
 
 
index e9ac011b1856b5a237f8820e975e6e8d41822e1c..7ff6a76aab17d4d251141aa2002f957032b9aa76 100644 (file)
@@ -400,10 +400,10 @@ void submit_vcard(void) {
        serv_puts("end:vcard");
        serv_puts("000");
 
-       if (!strcmp(bstr("return_to"), "/select_user_to_edit")) {
+       if (!strcmp(bstr("return_to"), "select_user_to_edit")) {
                select_user_to_edit(NULL, NULL);
        }
-       else if (!strcmp(bstr("return_to"), "/do_welcome")) {
+       else if (!strcmp(bstr("return_to"), "do_welcome")) {
                do_welcome();
        }
        else {
index c2b0c1c2dc8efc2316f1af055f548a9d6710654f..1eff37aa76b606c0ae7832387cbd1f3f00081df6 100644 (file)
@@ -1342,13 +1342,13 @@ void session_loop(struct httprequest *req)
        } else if (!strcasecmp(action, "display_editpic")) {
                display_graphics_upload(_("your photo"),
                                        "UIMG 0|_userpic_",
-                                       "/editpic");
+                                       "editpic");
        } else if (!strcasecmp(action, "editpic")) {
                do_graphics_upload("UIMG 1|_userpic_");
        } else if (!strcasecmp(action, "display_editroompic")) {
                display_graphics_upload(_("the icon for this room"),
                                        "UIMG 0|_roompic_",
-                                       "/editroompic");
+                                       "editroompic");
        } else if (!strcasecmp(action, "editroompic")) {
                do_graphics_upload("UIMG 1|_roompic_");
        } else if (!strcasecmp(action, "delete_floor")) {
@@ -1362,7 +1362,7 @@ void session_loop(struct httprequest *req)
                        bstr("which_floor"));
                display_graphics_upload(_("the icon for this floor"),
                                        buf,
-                                       "/editfloorpic");
+                                       "editfloorpic");
        } else if (!strcasecmp(action, "editfloorpic")) {
                sprintf(buf, "UIMG 1|_floorpic_|%s",
                        bstr("which_floor"));
index 24e4217db2502dbd847a0a375c0ef5b6d779a5cf..341b9bdf6f15f4842d58f5cbb31aed8e64884b3a 100644 (file)
@@ -175,7 +175,7 @@ void who(void)
         */
        wprintf(
                "<script type=\"text/javascript\">                                      "
-               " new Ajax.PeriodicalUpdater('fix_scrollbar_bug', '/who_inner_html',    "
+               " new Ajax.PeriodicalUpdater('fix_scrollbar_bug', 'who_inner_html',     "
                "                            { method: 'get', frequency: 30 }  );       "
                "</script>                                                              \n"
        );
@@ -203,17 +203,17 @@ void edit_me(void)
        if (strlen(bstr("change_room_name_button")) > 0) {
                serv_printf("RCHG %s", bstr("fake_roomname"));
                serv_getln(buf, sizeof buf);
-               http_redirect("/who");
+               http_redirect("who");
        } else if (strlen(bstr("change_host_name_button")) > 0) {
                serv_printf("HCHG %s", bstr("fake_hostname"));
                serv_getln(buf, sizeof buf);
-               http_redirect("/who");
+               http_redirect("who");
        } else if (strlen(bstr("change_user_name_button")) > 0) {
                serv_printf("UCHG %s", bstr("fake_username"));
                serv_getln(buf, sizeof buf);
-               http_redirect("/who");
+               http_redirect("who");
        } else if (strlen(bstr("cancel_button")) > 0) {
-               http_redirect("/who");
+               http_redirect("who");
        } else {
                output_headers(1, 1, 0, 0, 0, 0);