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 <upgraded> OR PROT != HTTP*ãã> Where <upgraded> 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 <upgraded WWW>ãELSEã LEVEL <that it used to be before WWW spammer problems>ãEND-IFããI think I can phrase that in a synchronet conditional statement like this:ããLEVEL <upgraded WWW> OR (LEVEL <something lower> 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ã
That's exactly what the requirements string I provided does:ãã> Security level must be greater than or equal to the <upgraded> level, ORã> their protocol must not be HTTP*. If their protocol is not HTTP*, then theãecã> ity level doesn't matter.ããIf the default new user level is 50, and I don't want anyone under 50 to beãable to post, then it does matter.ãã> > Now, is there a way to set that globally for all message areas?ãã> If you're running v3.20a, doing a search/replace of the "post_ars" key valuesã> ould be easy with most text editors.ããI am running 3.19 for now. Will keep this in mind when I upgrade. Forãreference, what text file would I be doing a search/replace on?ããã * SLMR 2.1a * The 4 major food groups: fast, frozen, junk, & spoiled.ãã---ã þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTPã
Sysop: | Karloch |
---|---|
Location: | Madrid, Spain |
Users: | 54 |
Nodes: | 8 (0 / 8) |
Uptime: | 128:22:12 |
Calls: | 700 |
Files: | 17,895 |
D/L today: |
128 files (60,769K bytes) |
Messages: | 66,010 |