-
Notifications
You must be signed in to change notification settings - Fork 71
WWIV ACS Language Proposal
Rushfan edited this page Feb 8, 2017
·
1 revision
===============
This is a proposal to add an ACS system to WWIV similar to Telegard/Renegade and MysticBBS. The Access Control System (ACS) is specified as a string expression using attributes and operators that can return a boolean yes or no answer. This will replace the existing ACS system of asking or a combination of (SL and DSL and AR, and DAR)
Here are some example expressions:
- "SL=100 & AR=A"
- "SL>=100|AR=A"
- "SL>=50 | R != M"
- "(SL >= 50 & DSL >= 50) | AR=A"
Attribute | Description |
---|---|
SL | Security Level |
DSL | Downloads DL |
RESTRICT | Restrictions |
AR | AR |
DAR | DAR |
AGE | User's Age |
USER | User # |
Operator | Meaning |
---|---|
^ | true |
% | false |
& | and |
``` | ``` |
!= | not equals |
< | less than |
<= | less than or equals |
|greater than = |g reater than or equals ( |start group ) |end group