X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fpaging.c;h=4b3dc217a716983c01875f6c31fbf74fd74741b6;hb=HEAD;hp=dbae2397ee565c3b9714e4f40fb9caaa9db38de4;hpb=e75e8817291f1504a58c70d721075d82293c9e72;p=citadel.git diff --git a/webcit/paging.c b/webcit/paging.c index dbae2397e..f022c48bc 100644 --- a/webcit/paging.c +++ b/webcit/paging.c @@ -1,30 +1,19 @@ -/* - * This module handles instant message related functions. - * - * Copyright (c) 1996-2012 by the citadel.org team - * - * This program is open source software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License, version 3. - * - * - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * - * - * - */ +// This module handles instant message related functions. +// +// Copyright (c) 1996-2023 by the citadel.org team +// +// This program is open source software; you can redistribute it and/or modify +// it under the terms of the GNU General Public License, version 3. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. #include "webcit.h" -/* - * display the form for paging (x-messaging) another user - */ -void display_page(void) -{ +// display the form for paging (x-messaging) another user +void display_page(void) { char recp[SIZ]; strcpy(recp, bstr("recp")); @@ -70,11 +59,9 @@ void display_page(void) wDumpContent(1); } -/* - * page another user - */ -void page_user(void) -{ + +// page another user +void page_user(void) { char recp[256]; StrBuf *Line; @@ -82,7 +69,8 @@ void page_user(void) if (!havebstr("send_button")) { AppendImportantMessage(_("Message was not sent."), -1); - } else { + } + else { Line = NewStrBuf(); serv_printf("SEXP %s|-", recp); StrBuf_ServGetln(Line); @@ -100,19 +88,15 @@ void page_user(void) } - -/* - * display page popup - * If there are instant messages waiting, and we notice that we haven't checked them in - * a while, it probably means that we need to open the instant messenger window. - */ -int Conditional_PAGE_WAITING(StrBuf *Target, WCTemplputParams *TP) -{ +// display page popup +// If there are instant messages waiting, and we notice that we haven't checked them in +// a while, it probably means that we need to open the instant messenger window. +int Conditional_PAGE_WAITING(StrBuf *Target, WCTemplputParams *TP) { int len; char buf[SIZ]; - /** JavaScript function to alert the user that popups are probably blocked */ - /** First, do the check as part of our page load. */ + // JavaScript function to alert the user that popups are probably blocked + // First, do the check as part of our page load. serv_puts("NOOP"); len = serv_getln(buf, sizeof buf); if ((len >= 3) && (buf[3] == '*')) { @@ -121,7 +105,7 @@ int Conditional_PAGE_WAITING(StrBuf *Target, WCTemplputParams *TP) } } return 0; - /* Then schedule it to happen again a minute from now if the user is idle. */ + // Then schedule it to happen again a minute from now if the user is idle. } @@ -139,7 +123,7 @@ void ajax_send_instant_message(void) { serv_puts("000"); } - escputs(buf); /* doesn't really matter what we return - the client ignores it */ + escputs(buf); // doesn't really matter what we return - the client ignores it } @@ -150,7 +134,7 @@ InitModule_PAGING WebcitAddUrlHandler(HKEY("display_page"), "", 0, display_page, 0); WebcitAddUrlHandler(HKEY("page_user"), "", 0, page_user, 0); WebcitAddUrlHandler(HKEY("ajax_send_instant_message"), "", 0, ajax_send_instant_message, AJAX); - RegisterConditional(HKEY("COND:PAGE:WAITING"), 0, Conditional_PAGE_WAITING, CTX_NONE); + RegisterConditional("COND:PAGE:WAITING", 0, Conditional_PAGE_WAITING, CTX_NONE); }