case VIEW_TASKS: return(1);
case VIEW_NOTES: return(1);
case VIEW_WIKI: return(1);
+ case VIEW_BLOG: return(1);
}
return(0);
struct cdbdata *cdb_euid;
long msgnum = (-1L);
- CtdlLogPrintf(CTDL_DEBUG, "Searching for EUID <%s> in <%s>\n", euid, qrbuf->QRname);
+ syslog(LOG_DEBUG, "Searching for EUID <%s> in <%s>\n", euid, qrbuf->QRname);
key_len = strlen(euid) + sizeof(long) + 1;
key = malloc(key_len);
memcpy(&msgnum, cdb_euid->ptr, sizeof(long));
cdb_free(cdb_euid);
}
- CtdlLogPrintf(CTDL_DEBUG, "returning msgnum = %ld\n", msgnum);
+ syslog(LOG_DEBUG, "returning msgnum = %ld\n", msgnum);
return(msgnum);
}
char *data;
int data_len;
- CtdlLogPrintf(CTDL_DEBUG, "Indexing message #%ld <%s> in <%s>\n", msgnum, euid, qrbuf->QRname);
+ syslog(LOG_DEBUG, "Indexing message #%ld <%s> in <%s>\n", msgnum, euid, qrbuf->QRname);
key_len = strlen(euid) + sizeof(long) + 1;
key = malloc(key_len);
while (rplist != NULL) {
if (CtdlGetRoom(&qr, rplist->name) == 0) {
if (DoesThisRoomNeedEuidIndexing(&qr)) {
- CtdlLogPrintf(CTDL_DEBUG,
+ syslog(LOG_DEBUG,
"Rebuilding EUID index for <%s>\n",
rplist->name);
CtdlUserGoto(rplist->name, 0, 0, NULL, NULL);
int num_msgs = 0;
int i;
- if (CtdlAccessCheck(ac_logged_in)) return;
+ if (CtdlAccessCheck(ac_logged_in_or_guest)) return;
extract_token(euid, cmdbuf, 0, '|', sizeof euid);
msgnum = CtdlLocateMessageByEuid(euid, &CC->room);