]> code.citadel.org Git - citadel.git/blobdiff - webcit/auth.c
* Enable a "make this my start page" link that works in lots of places.
[citadel.git] / webcit / auth.c
index bb863faf1ae93697ed4222cdb6b0cf8dd24ed5ca..c5c503bb4426c5898510f3712223c5e40fb76c07 100644 (file)
@@ -148,7 +148,18 @@ void do_login(void)
 
 void do_welcome(void)
 {
-       http_redirect("/static/mainframeset.html");
+       char startpage[SIZ];
+
+       get_preference("startpage", startpage);
+       if (strlen(startpage)==0) {
+               strcpy(startpage, "/dotskip&room=_BASEROOM_");
+               set_preference("startpage", startpage);
+       }
+
+        svprintf("STARTPAGE", WCS_STRING, startpage);
+
+        do_template("mainframeset");
+        clear_local_substs();
 }