... | in subscribe.naml |
314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354
|
<macro name="subscribe_by_code" requires="servlet">
<n.node_page Macro Requires: servlet
Parameters:
do
♦ ♦
<n.catch_exception Binary Namespace: BasicNamespace
Parameters:
id, do
♦ ♦
<n.page_node Binary Namespace: NodePageNamespace
Parameters:
do
♦ ♦ Binary Namespace: NodeNamespace
Parameters:
code, do
♦ ♦ Macro ♦ ♦
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: BasicNamespace
Parameters:
condition
♦ ♦ Binary Namespace: SubscriptionNamespace
♦ ♦
<then.save Binary Namespace: SubscriptionNamespace
Parameters:
to, type
♦ ♦ Macro Parameters:
do
♦ ♦ Binary Namespace: FieldNamespace
♦ ♦
<else.throw_template_exception Binary Namespace: BasicNamespace
Parameters:
name
♦ ♦
</n.if.not.is_subscribed>
</n.page_node.get_subscription_by_code.>
</n.catch_exception.>
<n.html Macro Parameters:
head, body
♦ ♦
<head>
<meta name="robots" content="noindex,nofollow"/>
<n.title Macro Parameters:
text
♦ ♦
</head>
<body>
<n.edit_header Macro Parameters:
first_text, second_text
♦ ♦ Binary Namespace: NodePageNamespace
Parameters:
do
♦ ♦ Macro Requires: node
♦ ♦
<br/>
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: BasicNamespace
Parameters:
for
♦ ♦
<then>
<n.handle_exception Binary Namespace: NabbleNamespace
Parameters:
for, do
♦ ♦
<n.exception Binary Namespace: ExceptionNamespace
Parameters:
name, do
♦ ♦
<h2><t>Invalid Code</t></h2>
<p><t>The code in the URL is not valid.</t>
<t>Please contact Nabble Support if you need help.</t></p>
</n.exception.>
<n.exception Binary Namespace: ExceptionNamespace
Parameters:
name, do
♦ ♦
<h2><t>Already Subscribed</t></h2>
<p><t>You are already subscribed to <n.page_node Binary Namespace: NodePageNamespace
Parameters:
do
♦ ♦ Macro Requires: node
♦ ♦
</n.exception.>
</n.handle_exception.>
</then>
<else>
<h2><t>Subscription Confirmed</t></h2>
<p><t>From now on, you will receive an email for each message posted under <t.location.page_node Binary Namespace: NodePageNamespace
Parameters:
do
♦ ♦ Macro Requires: node
♦ ♦
</else>
</n.if.has_exception>
</body>
</n.html>
</n.node_page.>
</macro>
|
Free forum by Nabble | Edit this page |