From: Art Cancro Date: Fri, 23 Oct 2009 00:26:29 +0000 (+0000) Subject: * Stub functions for wiki history display X-Git-Tag: v7.86~720 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=2f66ec03bc0b29635ee3f97c34541ddf619cd9f4 * Stub functions for wiki history display --- diff --git a/webcit/wiki.c b/webcit/wiki.c index e64e33cf9..aaa327859 100644 --- a/webcit/wiki.c +++ b/webcit/wiki.c @@ -66,6 +66,7 @@ void display_wiki_page_backend(const StrBuf *roomname, char *pagename) /* Found it! Now read it. */ msgnum = locate_message_by_uid(pagename); if (msgnum >= 0L) { + wprintf("FIXME can we put wiki nav links in or something?
\n"); read_message(WC->WBuf, HKEY("view_message"), msgnum, NULL, &Mime); return; } @@ -101,6 +102,24 @@ void display_wiki_page(void) } +/* + * Display the revision history for a wiki page + */ +void display_wiki_history(void) +{ + const StrBuf *roomname; + char pagename[128]; + + output_headers(1, 1, 1, 0, 0, 0); + roomname = sbstr("room"); + safestrncpy(pagename, bstr("page"), sizeof pagename); + + wprintf("FIXME put something here
\n"); + + wDumpContent(1); +} + + int wiki_Cleanup(void **ViewSpecific) { char pagename[5]; @@ -124,6 +143,7 @@ InitModule_WIKI ); WebcitAddUrlHandler(HKEY("wiki"), "", 0, display_wiki_page, 0); + WebcitAddUrlHandler(HKEY("wiki_history"), "", 0, display_wiki_history, 0); }