Dell Powerconnect W-ClearPass Hardware Appliances W-ClearPass Guest 6.0 Deploy - Page 278

nwa_privilege, nwa_replace, nwa_text, name readonly or ro.

Page 278 highlights

l The 'name' parameter specifies a plugin name, or plugin filename. l The 'page' parameter specifies a page name provided by the plugin. l The 'privilege' parameter specifies a privilege defined by the plugin. If none of the above is specified, the default is the same as specifying the 'page' parameter with the current script name as argument (that is, the current page). Specifying the output: l The 'notfound' parameter specifies the return value, if the plugin was not found (default is the empty string). l The 'output' parameter specifies the metadata field to return If 'output' is not specified, the default is 'output=id'; that is, the plugin ID is returned. nwa_privilege {nwa_privilege} ... {/nwa_privilege} Smarty registered block function. Includes output only if a certain kind of privilege has been granted. Usage examples: {nwa_privilege access=create_user} .. content .. {/nwa_privilege} The "access" parameter specifies the name of a privilege to check for any access. {nwa_privilege readonly=create_user} .. content .. {/nwa_privilege} The "readonly" (synonym "ro") parameter specifies the name of a privilege to check for read-only access. Be aware that an operator with read-write access also has read-only access. To include content if the user ONLY has read access, that is, not if the user has full access, prefix the privilege name with a # character and use the parameter name "readonly" (or "ro"). {nwa_privilege full=create_user} .. content .. {/nwa_privilege} The "full" (synonym "rw") parameter specifies the name of a privilege to check for full read-write access. The "name" parameter is the name of the privilege to check. If "name" is prefixed with a "!", the output is included only if that privilege is NOT granted (inverts the sense of the test). An optional "level" parameter may be specified, which is the level of access to the privilege required (default is 0, or any access). nwa_replace {nwa_replace 1=... 2=...} ... {/nwa_replace} Smarty registered block function. Replace %1, %2, etc with the passed parameters 1=, 2=, etc. Usage example: {nwa_replace 1=$param1 2=$param2 ...} This is the text resource to be replaced, where %1 and %2 are the arguments, etc. {/nwa_replace} The numbered parameters are expanded in the translated string with the positional arguments %1, %2 and so forth. nwa_text {nwa_text} ... {/nwa_text} Smarty registered block function. Translates the block's content, if a language pack is available. Usage example: {nwa_text id=TEXT_ID 1=$param1 2=$param2 ...} This is the text resource to be translated, where %1 and %2 are the arguments, etc. {/nwa_text} l The "id" parameter is the text ID of the resource. 278 | nwa_privilege Dell Networking W-ClearPass Guest 6.0 | Deployment Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320

278
| nwa_privilege
Dell Networking W-ClearPass Guest 6.0 | Deployment Guide
l
The ‘name’ parameter specifies a plugin name, or plugin filename.
l
The ‘page’ parameter specifies a page name provided by the plugin.
l
The ‘privilege’ parameter specifies a privilege defined by the plugin.
If none of the above is specified, the default is the same as specifying the ‘page’ parameter with the current script
name as argument (that is, the current page).
Specifying the output:
l
The ‘notfound’ parameter specifies the return value, if the plugin was not found (default is the empty string).
l
The ‘output’ parameter specifies the metadata field to return
If ‘output’ is not specified, the default is ‘output=id’; that is, the plugin ID is returned.
nwa_privilege
{nwa_privilege} … {/nwa_privilege}
Smarty registered block function. Includes output only if a certain kind of privilege has been granted.
Usage examples:
{nwa_privilege access=create_user} .. content .. {/nwa_privilege}
The “access” parameter specifies the name of a privilege to check for any access.
{nwa_privilege readonly=create_user} .. content .. {/nwa_privilege}
The “readonly” (synonym “ro”) parameter specifies the name of a privilege to check for read-only access. Be aware
that an operator with read-write access also has read-only access. To include content if the user ONLY has read
access, that is, not if the user has full access, prefix the privilege name with a
#
character and use the parameter
name “readonly” (or “ro”).
{nwa_privilege full=create_user} .. content .. {/nwa_privilege}
The “full” (synonym “rw”) parameter specifies the name of a privilege to check for full read-write access. The “name”
parameter is the name of the privilege to check. If “name” is prefixed with a “!”, the output is included only if that
privilege is NOT granted (inverts the sense of the test). An optional “level” parameter may be specified, which is the
level of access to the privilege required (default is 0, or any access).
nwa_replace
{nwa_replace 1=… 2=…} … {/nwa_replace}
Smarty registered block function. Replace %1, %2, etc with the passed parameters 1=, 2=, etc.
Usage example:
{nwa_replace 1=$param1 2=$param2 ...}
This is the text resource to be replaced, where %1 and %2
are the arguments, etc.
{/nwa_replace}
The numbered parameters are expanded in the translated string with the positional arguments
%1
,
%2
and so forth.
nwa_text
{nwa_text} … {/nwa_text}
Smarty registered block function. Translates the block’s content, if a language pack is available.
Usage example:
{nwa_text id=TEXT_ID 1=$param1 2=$param2 ...}
This is the text resource to be translated, where %1 and %2 are the arguments, etc.
{/nwa_text}
l
The “id” parameter is the text ID of the resource.