]> code.citadel.org Git - citadel.git/blobdiff - webcit/webcit.h
* Fixes to wiki view to handle "short" links.
[citadel.git] / webcit / webcit.h
index b844ef949c1388e0860fcfcc127c3f0ee35d0b65..22ec3a3cfe626f2604d0a8ddc09ddec96f949312 100644 (file)
@@ -371,6 +371,7 @@ struct wcsession {
        int num_cal;                              /**<  ??? todo */
 #endif                                                                                 
        struct wc_attachment *first_attachment;   /**<  ??? todo */
+       char last_chat_user[256];                 /**< ??? todo */
        char ImportantMessage[SIZ];               /**<   ??? todo */
        int ctdl_pid;                             /**< Session ID on the Citadel server */
        char httpauth_user[256];                      /**< only for GroupDAV sessions */
@@ -476,6 +477,7 @@ void embed_main_menu(void);
 void serv_read(char *buf, int bytes);
 int haschar(char *, char);
 void readloop(char *oper);
+void read_message(long msgnum, int printable_view, char *section);
 void embed_message(char *msgnum_as_string);
 void print_message(char *msgnum_as_string);
 void display_headers(char *msgnum_as_string);
@@ -585,7 +587,7 @@ void display_addressbook(long msgnum, char alpha);
 void offer_start_page(void);
 void convenience_page(char *titlebarcolor, char *titlebarmsg, char *messagetext);
 void change_start_page(void);
-void output_html(char *);
+void output_html(char *, int);
 void display_floorconfig(char *);
 void delete_floor(void);
 void create_floor(void);
@@ -671,6 +673,7 @@ void httplang_to_locale(char *LocaleString);
 void tabbed_dialog(int num_tabs, char *tabnames[]);
 void begin_tab(int tabnum, int num_tabs);
 void end_tab(int tabnum, int num_tabs);
+void str_wiki_index(char *s);
 void display_wiki_page(void);
 
 void embed_room_banner(char *, int);