app_is_by_priority

NAML documentation   Watch a video
   Usages of this macro
... in workgroup.naml
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
<macro name="app_is_by_priority" requires="node_page,servlet">
    <n.cache
Macro
Parameters: var, value
. var="app_is_by_priority">
        <n.either
Binary
Namespace: BasicNamespace
Parameters: condition1, condition2
>
            <condition1>
                <n.not
Binary
Namespace: BasicNamespace
Parameters: condition
.is_null
Binary
Namespace: BasicNamespace
Parameters: value
.app_priority
Macro
Requires: servlet
/>
            </condition1>
            <condition2>
                <n.both
Binary
Namespace: BasicNamespace
Parameters: condition1, condition2
>
                    <condition1>
                        <n.not
Binary
Namespace: BasicNamespace
Parameters: condition
.is_null
Binary
Namespace: BasicNamespace
Parameters: value
.app_assignee
Macro
Requires: servlet
/>
                    </condition1>
                    <condition2>
                        <n.if
Binary
Namespace: BasicNamespace
Parameters: condition, else, then
.not
Binary
Namespace: BasicNamespace
Parameters: condition
.equal
Binary
Namespace: BasicNamespace
Parameters: value2, value1
 value1="[n.app_assignee
Macro
Requires: servlet
/]" value2="0" >
                            <then>
                                <n.check_user
Binary
Namespace: ServletNamespace
Parameters: user_id
.app_assignee
Macro
Requires: servlet
/>
                                <n.true
Binary
Namespace: BasicNamespace
/>
                            </then>
                            <else>
                                <n.false
Binary
Namespace: BasicNamespace
/>
                            </else>
                        </n.if.not.equal>
                    </condition2>
                </n.both>
            </condition2>
        </n.either>
    </n.cache.>
</macro>