TIP: Click on subject to list as thread! ANSI
echo: synchronet
to: DIGITAL MAN
from: Dumas Walker
date: 2022-12-31 11:04:00
subject: Prevent New Web users fro

>  > 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)

SOURCE: echomail via QWK@pharcyde.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.