X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fwiki.c;h=efc3c88902a9b19bbe5bb264799f3b118ae5e546;hb=72015d547deb7e4632f70ad8dcae2d56ed8bfcca;hp=ca904d1a483ae727bf6534be308cbad515b4d931;hpb=172623f613d7a063ded70251cdb18b1e38030e10;p=citadel.git diff --git a/webcit/wiki.c b/webcit/wiki.c index ca904d1a4..efc3c8890 100644 --- a/webcit/wiki.c +++ b/webcit/wiki.c @@ -99,10 +99,33 @@ void display_wiki_page(void) wDumpContent(1); } +int wiki_GetParamsGetServerCall(SharedMessageStatus *Stat, + void **ViewSpecific, + long oper, + char *cmd, + long len) +{ + char buf[SIZ]; + sprintf(buf, "wiki?room=%s&page=home", ChrPtr(WC->wc_roomname)); + http_redirect(buf); + return 300; +} + void InitModule_WIKI (void) { + RegisterReadLoopHandlerset( + VIEW_WIKI, + wiki_GetParamsGetServerCall, + NULL, + NULL, + NULL, + NULL + ); + WebcitAddUrlHandler(HKEY("wiki"), display_wiki_page, 0); return ; } + +