> > I am trying to figure out how, or if there is a way, to restrict only New
> > and WWW (i.e. they meet both requirements) from being able to post in
> > message areas until they are upgraded. I was hoping to figure out that
> > maybe I could set the new user level for those users to a separate value
> > than for telnet/SSH/etc. users.
> Better yet, just check the protocol in the posting requirements string:
> LEVEL OR PROT != HTTP*
> Where is your upgraded-user level. That should do what you're
anti
> . "HTTP*" should match either "HTTP" or "HTTPS".
I don't this fixes it, unless I am misunderstanding the condition
statement.
I want to limit *only* *new* web users from being able to post until they are
upgraded. I think your way would still limit everyone until they are
upgraded (first half of statement satisfied), but would never allow web users
to post (second half satisfied), which is what I am trying to avoid.
I think that would require something like this:
IF PROT = HTTP*
LEVEL
ELSE
LEVEL
END-IF
I think I can phrase that in a synchronet conditional statement like this:
LEVEL OR (LEVEL AND PROT != HTTP*)
From the wiki page, Nested example 2, it does look like I can nest
statements that way, and SCFG (under linux) will just BARELY let me get
that typed in. :)
Now, is there a way to set that globally for all message areas? I thought
I could set a global requirement under SCFG -> Message Options but I
don't see it there.
Thanks!
* SLMR 2.1a * Basic Flying Rule #1: Keep the pointy end forward.
---
þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
|