projects
/
citadel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add new setting to disable posting of notification messages to file rooms.
[citadel.git]
/
webcit
/
roomops.c
diff --git
a/webcit/roomops.c
b/webcit/roomops.c
index bee589e4e2b98e6d0a3e10b7996384e6641e7d2b..ae101adb80031b246c2858a4c9c304323dee44c1 100644
(file)
--- a/
webcit/roomops.c
+++ b/
webcit/roomops.c
@@
-39,7
+39,7
@@
ConstStr QR2FlagList[] = {
{HKEY(strof(QR2_SUBJECTREQ))},
{HKEY(strof(QR2_SMTP_PUBLIC))},
{HKEY(strof(QR2_MODERATED))},
{HKEY(strof(QR2_SUBJECTREQ))},
{HKEY(strof(QR2_SMTP_PUBLIC))},
{HKEY(strof(QR2_MODERATED))},
- {HKEY(
""
)},
+ {HKEY(
strof(QR2_NOUPLMSG)
)},
{HKEY("")},
{HKEY("")},
{HKEY("")},
{HKEY("")},
{HKEY("")},
{HKEY("")},
@@
-806,6
+806,12
@@
void editroom(void)
WCC->CurRoom.QRFlags &= ~QR_DOWNLOAD;
}
WCC->CurRoom.QRFlags &= ~QR_DOWNLOAD;
}
+ if (yesbstr("ulmsg")) {
+ WCC->CurRoom.QRFlags2 |= QR2_NOUPLMSG;
+ } else {
+ WCC->CurRoom.QRFlags2 &= ~QR2_NOUPLMSG;
+ }
+
if (yesbstr("visdir")) {
WCC->CurRoom.QRFlags |= QR_VISDIR;
} else {
if (yesbstr("visdir")) {
WCC->CurRoom.QRFlags |= QR_VISDIR;
} else {
@@
-1427,6
+1433,7
@@
InitModule_ROOMOPS
REGISTERTokenParamDefine(QR2_SUBJECTREQ);
REGISTERTokenParamDefine(QR2_SMTP_PUBLIC);
REGISTERTokenParamDefine(QR2_MODERATED);
REGISTERTokenParamDefine(QR2_SUBJECTREQ);
REGISTERTokenParamDefine(QR2_SMTP_PUBLIC);
REGISTERTokenParamDefine(QR2_MODERATED);
+ REGISTERTokenParamDefine(QR2_NOUPLMSG);
REGISTERTokenParamDefine(UA_KNOWN);
REGISTERTokenParamDefine(UA_GOTOALLOWED);
REGISTERTokenParamDefine(UA_KNOWN);
REGISTERTokenParamDefine(UA_GOTOALLOWED);