... | in permissions.naml |
211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233
|
<macro name="check_posting_under" requires="user" dot_parameter="node_attr">
<n.set_local_user Macro Parameters:
user
♦ ♦ Binary Namespace: UserNamespace
Parameters:
do
♦ ♦
<n.set_local_node Macro Parameters:
node
♦ ♦
<n.block Binary Namespace: BasicNamespace
Parameters:
do
♦ ♦
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
♦ ♦
<then.throw_template_exception Binary Namespace: BasicNamespace
Parameters:
name
♦ ♦
</n.if.local_user.is_banned>
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: NodeNamespace
♦ ♦
<then.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: BasicNamespace
Parameters:
condition
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
Parameters:
node, permission_node, permission
♦ ♦ Macro Parameters:
do
♦ ♦ Macro Parameters:
do
♦ ♦ Macro ♦ ♦
<then.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
♦ ♦
<then.throw_template_exception Binary Namespace: BasicNamespace
Parameters:
name
♦ ♦
<else.throw_template_exception Binary Namespace: BasicNamespace
Parameters:
name
♦ ♦
</then.if.local_user.is_anonymous>
</then.if.not.local_user.has_permission>
<else.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: BasicNamespace
Parameters:
condition
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
Parameters:
node, permission_node, permission
♦ ♦ Macro Parameters:
do
♦ ♦ Macro Parameters:
do
♦ ♦ Macro Requires: node
Parameters:
do
♦ ♦ Macro ♦ ♦
<then.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: UserNamespace
♦ ♦
<then.throw_template_exception Binary Namespace: BasicNamespace
Parameters:
name
♦ ♦
<else.throw_template_exception Binary Namespace: BasicNamespace
Parameters:
name
♦ ♦
</then.if.local_user.is_anonymous>
</else.if.not.local_user.has_permission>
</n.if.local_node.is_app>
</n.block.>
</macro>
|
Free forum by Nabble | Edit this page |