Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
usage [2016-09-19 17:22] – [Core] wikiadmin | usage [2016-09-19 17:32] – [SMRadius-Disable-WebUITopup] wikiadmin | ||
---|---|---|---|
Line 70: | Line 70: | ||
Evaluate and set an attribute / attributes based on the results of the evaluation. Syntax: TEST CASE ? TRUE_ATTRIBUTE : FALSE. | Evaluate and set an attribute / attributes based on the results of the evaluation. Syntax: TEST CASE ? TRUE_ATTRIBUTE : FALSE. | ||
+ | Lets take a real life example: | ||
+ | |||
+ | 1. For traffic under 80000Mbyte, we set an attribute | ||
< | < | ||
SMRadius-Evaluate ||+= SMRadius_Capping_TotalDataUsage < 80000 ? [14988: | SMRadius-Evaluate ||+= SMRadius_Capping_TotalDataUsage < 80000 ? [14988: | ||
+ | </ | ||
+ | |||
+ | 2. For traffic above 80000Mbyte, but below 130000Mbyte, | ||
+ | < | ||
SMRadius-Evaluate ||+= SMRadius_Capping_TotalDataUsage > 80000 && SMRadius_Capping_TotalDataUsage < 130000 ? [14988: | SMRadius-Evaluate ||+= SMRadius_Capping_TotalDataUsage > 80000 && SMRadius_Capping_TotalDataUsage < 130000 ? [14988: | ||
+ | </ | ||
+ | |||
+ | 3. For traffic above 130000Mbyte, | ||
+ | < | ||
SMRadius-Evaluate ||+= SMRadius_Capping_TotalDataUsage > 130000 ? [14988: | SMRadius-Evaluate ||+= SMRadius_Capping_TotalDataUsage > 130000 ? [14988: | ||
</ | </ | ||
Line 86: | Line 97: | ||
===== SMRadius-Disable-WebUITopup ===== | ===== SMRadius-Disable-WebUITopup ===== | ||
- | Allows one to build web ui's that ignore topups, this attribute is not used internally | + | Allows one to build web ui's that ignore topups, this attribute is not used internally. |
===== SMRadius-Username-Transform ===== | ===== SMRadius-Username-Transform ===== |