hover help
This commit is contained in:
parent
eb3115d3f9
commit
0780aacfe5
15 changed files with 742 additions and 332 deletions
|
|
@ -1990,43 +1990,66 @@ You also cannot import a theme from a version of WebGUI that is newer than the o
|
|||
message => q|Clipboard, Manage|,
|
||||
lastUpdated => 1052850265
|
||||
},
|
||||
'84 description' => {
|
||||
message => q|A name for the group. It is best if the name is descriptive so you know what it is at a glance.
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
'622' => {
|
||||
message => q|
|
||||
<p>
|
||||
'85 description' => {
|
||||
message => q|A longer description of the group so that other admins and content managers (or you if you forget) will know what the purpose of this group is.
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>Group Name</b><br>
|
||||
A name for the group. It is best if the name is descriptive so you know what it is at a glance.
|
||||
<p>
|
||||
|
||||
<b>Description</b><br>
|
||||
A longer description of the group so that other admins and content managers (or you if you forget) will know what the purpose of this group is.
|
||||
<p>
|
||||
|
||||
<b>Expire Offset</b><br>
|
||||
The amount of time that a user will belong to this group before s/he is expired (or removed) from it. This is very useful for membership sites where users have certain privileges for a specific period of time.
|
||||
'367 description' => {
|
||||
message => q|The amount of time that a user will belong to this group before s/he is expired (or removed) from it. This is very useful for membership sites where users have certain privileges for a specific period of time.
|
||||
<p>
|
||||
<b>NOTE:</b> This can be overridden on a per-user basis.
|
||||
<p>
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>Notify user about expiration?</b><br>
|
||||
Set this value to yes if you want WebGUI to contact the user when they are about to be expired from the group.
|
||||
<p>
|
||||
'865 description' => {
|
||||
message => q|Set this value to yes if you want WebGUI to contact the user when they are about to be expired from the group.
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>Expire Notification Offset</b><br>
|
||||
The difference in the number of days from the expiration to the notification. You may set this to any valid integer. For instance, set this to "0" if you wish the notification to be sent on the same day that the grouping expires. Set it to "-7" if you want the notification to go out 7 days <b>before</b> the grouping expires. Set it to "7" if you wish the notification to be sent 7 days after the expiration.
|
||||
<p>
|
||||
'864 description' => {
|
||||
message => q|The difference in the number of days from the expiration to the notification. You may set this to any valid integer. For instance, set this to "0" if you wish the notification to be sent on the same day that the grouping expires. Set it to "-7" if you want the notification to go out 7 days <b>before</b> the grouping expires. Set it to "7" if you wish the notification to be sent 7 days after the expiration.
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>Expire Notification Message</b><br>
|
||||
Type the message you wish to be sent to the user telling them about the expiration.
|
||||
<p>
|
||||
'866 description' => {
|
||||
message => q|Type the message you wish to be sent to the user telling them about the expiration.
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>Delete Offset</b><br>
|
||||
The difference in the number of days from the expiration to the grouping being deleted from the system. You may set this to any valid integer. For instance, set this to "0" if you wish the grouping to be deleted on the same day that the grouping expires. Set it to "-7" if you want the grouping to be deleted 7 days <b>before</b> the grouping expires. Set it to "7" if you wish the grouping to be deleted 7 days after the expiration.
|
||||
<p>
|
||||
'863 description' => {
|
||||
message => q|The difference in the number of days from the expiration to the grouping being deleted from the system. You may set this to any valid integer. For instance, set this to "0" if you wish the grouping to be deleted on the same day that the grouping expires. Set it to "-7" if you want the grouping to be deleted 7 days <b>before</b> the grouping expires. Set it to "7" if you wish the grouping to be deleted 7 days after the expiration.
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>Scratch Filter</b><br>
|
||||
A user can be dynamically bound to a group by a scratch variable in their session. Scratch variables can be set programatically, or via the web. To set a scratch variable via the web, tack the following on to the end of any URL:
|
||||
'538 description' => {
|
||||
message => q|If you've enabled Karma, then you'll be able to set this value. Karma Threshold is the amount of karma a user must have to be considered part of this group.
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
'857 description' => {
|
||||
message => q|Specify an IP address or an IP mask to match. If the user's IP address matches, they'll automatically be included in this group. An IP mask is simply the IP address minus an octet or two. You may also specify multiple IP masks separated by semicolons.
|
||||
<p>
|
||||
<i>IP Mask Example:</i> 10.;192.168.;101.42.200.142
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
'945 description' => {
|
||||
message => q|A user can be dynamically bound to a group by a scratch variable in their session. Scratch variables can be set programatically, or via the web. To set a scratch variable via the web, tack the following on to the end of any URL:
|
||||
<p>
|
||||
<i>?op=setScratch&scratchName=somename&scratchValue=somevalue</i>
|
||||
<p>
|
||||
|
|
@ -2035,35 +2058,30 @@ Having done that, when a user clicks on that link they will have a scratch varia
|
|||
To set a scratch filter simply add a line to the scratch filter field that looks like:
|
||||
<p>
|
||||
<i>www_somename=somevalue</i>
|
||||
<p>
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>IP Address</b><br>
|
||||
Specify an IP address or an IP mask to match. If the user's IP address matches, they'll automatically be included in this group. An IP mask is simply the IP address minus an octet or two. You may also specify multiple IP masks separated by semicolons.
|
||||
<p>
|
||||
<i>IP Mask Example:</i> 10.;192.168.;101.42.200.142
|
||||
<p>
|
||||
'974 description' => {
|
||||
message => q|Do you wish to let users add themselves to this group? See the GroupAdd macro for more info.
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>Karma Threshold</b><br>
|
||||
If you've enabled Karma, then you'll be able to set this value. Karma Threshold is the amount of karma a user must have to be considered part of this group.
|
||||
<p>
|
||||
'975 description' => {
|
||||
message => q|Do you wish to let users remove themselves from this group? See the GroupDelete macro for more info.
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>Users can add themselves?</b><br>
|
||||
Do you wish to let users add themselves to this group? See the GroupAdd macro for more info.
|
||||
<p>
|
||||
'1075 description' => {
|
||||
message => q|If you'd like to have this group validate users using an external database, choose the database link to use.
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>Users can remove themselves?</b><br>
|
||||
Do you wish to let users remove themselves from this group? See the GroupDelete macro for more info.
|
||||
<p>
|
||||
|
||||
<i>The following options are recommended only for advanced WebGUI administrators.</i>
|
||||
<p>
|
||||
|
||||
<b>Database Link</b><br>
|
||||
If you'd like to have this group validate users using an external database, choose the database link to use.
|
||||
<p>
|
||||
|
||||
<b>SQL Query</b><br>
|
||||
Many organizations have external databases that map users to groups; for example an HR database might map Employee ID to Health Care Plan. To validate users against an external database, you need to construct a SQL statement that will return 1 if a user is in the group. Make sure to begin your statement with "select 1". You may use macros in this query to access data in a user's profile, such as Employee ID. Here is an example that checks a user against a fictional HR database. This assumes you have created an additional WebGUI profile field called employeeId.<br>
|
||||
'1005 description' => {
|
||||
message => q|Many organizations have external databases that map users to groups; for example an HR database might map Employee ID to Health Care Plan. To validate users against an external database, you need to construct a SQL statement that will return 1 if a user is in the group. Make sure to begin your statement with "select 1". You may use macros in this query to access data in a user's profile, such as Employee ID. Here is an example that checks a user against a fictional HR database. This assumes you have created an additional WebGUI profile field called employeeId.<br>
|
||||
<br>
|
||||
select 1 from employees, health_plans, empl_plan_map<br>
|
||||
where employees.employee_id = ^User("employeeId");<br>
|
||||
|
|
@ -2072,11 +2090,19 @@ and employees.employee_id = empl_plan_map.employee_id<br>
|
|||
and health_plans.health_plan_id = empl_plan_mp.health_plan_id<br>
|
||||
<br>
|
||||
This group could then be named "Employees in HMO 1", and would allow you to restrict any page or wobject to only those users who are part of this health plan in the external database.
|
||||
<p>
|
||||
<p>|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
<b>Cache external groups for how long?</b><br>
|
||||
Large sites using external group data will be making many calls to the external database. To help reduce the load, you may select how long you'd like to cache the results of the external database query within the WebGUI database. More advanced background caching may be included in a future version of WebGUI.|,
|
||||
lastUpdated => 1101775417
|
||||
'1004 description' => {
|
||||
message => q|Large sites using external group data will be making many calls to the external database. To help reduce the load, you may select how long you'd like to cache the results of the external database query within the WebGUI database. More advanced background caching may be included in a future version of WebGUI.|,
|
||||
lastUpdated => 1120448672,
|
||||
},
|
||||
|
||||
|
||||
'622' => {
|
||||
message => q||,
|
||||
lastUpdated => 1120448740
|
||||
},
|
||||
|
||||
'361' => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue