From: Wilfried Göesgens Date: Sat, 1 Aug 2009 09:59:13 +0000 (+0000) Subject: * add COND:SERV:HAVEFULLTEXT X-Git-Tag: v7.86~942 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=928652e4f4fd6ee2fb189ee801b635c193351b1a * add COND:SERV:HAVEFULLTEXT --- diff --git a/webcit/serv_func.c b/webcit/serv_func.c index 31be4867c..e9f5f8c56 100644 --- a/webcit/serv_func.c +++ b/webcit/serv_func.c @@ -665,6 +665,15 @@ int conditional_serv_supports_openid(StrBuf *Target, WCTemplputParams *TP) return 0; return WCC->serv_info->serv_supports_openid != 0; } +int conditional_serv_fulltext_enabled(StrBuf *Target, WCTemplputParams *TP) +{ + wcsession *WCC = WC; + if (WCC->serv_info == NULL) + return 0; + return WCC->serv_info->serv_fulltext_enabled != 0; +} + + void tmplput_serv_bbs_city(StrBuf *Target, WCTemplputParams *TP) { @@ -719,6 +728,7 @@ InitModule_SERVFUNC RegisterConditional(HKEY("COND:SERV:OPENID"), 2, conditional_serv_supports_openid, CTX_NONE); RegisterConditional(HKEY("COND:SERV:NEWU"), 2, conditional_serv_newuser_disabled, CTX_NONE); + RegisterConditional(HKEY("COND:SERV:HAVEFULLTEXT"), 2, conditional_serv_fulltext_enabled, CTX_NONE); RegisterNamespace("SERV:PID", 0, 0, tmplput_serv_ip, CTX_NONE); RegisterNamespace("SERV:NODENAME", 0, 1, tmplput_serv_nodename, CTX_NONE); RegisterNamespace("SERV:HUMANNODE", 0, 1, tmplput_serv_humannode, CTX_NONE);