... | in subscribe.naml |
199 200 201 202 203 204 205 206 207 208 209 210
|
<macro name="handle_anonymous_subscription" requires="node_page">
<n.set_local_subscription Macro Parameters:
subscription
♦ ♦ Binary Namespace: NodePageNamespace
Parameters:
do
♦ ♦ Binary Namespace: NodeNamespace
Parameters:
do, email
♦ ♦ Macro ♦ ♦
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: ServletNamespace
Parameters:
do
♦ ♦ Macro Requires: user
Parameters:
node_attr
♦ ♦ Binary Namespace: NodePageNamespace
Parameters:
do
♦ ♦
<then>
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: SubscriptionNamespace
♦ ♦
<then.throw_template_exception Binary Namespace: BasicNamespace
Parameters:
name
♦ ♦
<else.local_subscription Macro Parameters:
do
♦ ♦ Macro Requires: subscription, node_page
♦ ♦
</n.if.local_subscription.is_subscribed>
</then>
<else.throw_template_exception Binary Namespace: BasicNamespace
Parameters:
name
♦ ♦
</n.if.visitor.can_view.page_node>
</macro>
|