after_registration

NAML documentation   Watch a video
   Usages of this macro
... in email_registration_notification.naml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<override_macro name="after_registration" requires="user">
    <n.overridden/>
    <n.set_local_user
Macro
Parameters: user
.this_user
Binary
Namespace: UserNamespace
Parameters: do
/>
 
    <n.users_in_group
Binary
Namespace: NabbleNamespace
Parameters: do, group
. group="[n.administrators_group
Binary
Namespace: NabbleNamespace
/]">
        <n.loop
Macro
Requires: sequence
Parameters: by, do
.>
            <n.new_email
Binary
Namespace: NabbleNamespace
Parameters: do
.>
                <n.send
Binary
Namespace: EmailNamespace
Parameters: cc, html_part, text_part, bcc, attachments, aol_part, to_name, subject, from, to, from_name
>
                    <to.current_user
Binary
Namespace: UserList
Parameters: do
.user_email
Binary
Namespace: UserNamespace
/>
                    <to_name.current_user
Binary
Namespace: UserList
Parameters: do
.name
Binary
Namespace: UserNamespace
Parameters: truncate
/>
                    <from_name.root_node
Binary
Namespace: NabbleNamespace
Parameters: do
.subject
Macro
Requires: node
/>
                    <subject><t>New user:</t> <n.local_user
Macro
Parameters: do
.name
Binary
Namespace: UserNamespace
Parameters: truncate
/></subject>
                    <text_part.local_user
Macro
Parameters: do
.new_user_email_text
Macro
Requires: user
/>
                    <html_part.local_user
Macro
Parameters: do
.new_user_email_html
Macro
Requires: user
/>
                </n.send>
            </n.new_email.>
        </n.loop.>
    </n.users_in_group.>
</override_macro>
Overrides default macro
... in register.naml
294
295
296
<macro name="after_registration" requires="user">
    <n.comment
Macro
Parameters: text
.>To be overridden</n.comment.>
</macro>