send_assign_email

NAML documentation   Watch a video
   Usages of this macro
... in email.naml
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<macro name="send_assign_email" requires="node_page">
    <n.if
Binary
Namespace: BasicNamespace
Parameters: condition, else, then
.topic_assignee
Macro
Requires: node_page
Parameters: do
.can_view
Macro
Requires: user
Parameters: node_attr
.page_node
Binary
Namespace: NodePageNamespace
Parameters: do
>
        <then.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.topic_assignee
Macro
Requires: node_page
Parameters: do
.user_email
Binary
Namespace: UserNamespace
/>
                <to_name.topic_assignee
Macro
Requires: node_page
Parameters: do
.name
Binary
Namespace: UserNamespace
Parameters: truncate
/>
                <from_name><n.page_node
Binary
Namespace: NodePageNamespace
Parameters: do
.owner
Binary
Namespace: NodeNamespace
Parameters: do
.name
Binary
Namespace: UserNamespace
Parameters: truncate
/> [via <n.root_node
Binary
Namespace: NabbleNamespace
Parameters: do
.subject
Macro
Requires: node
/>]</from_name>
                <subject.page_node
Binary
Namespace: NodePageNamespace
Parameters: do
.subject
Macro
Requires: node
/>
                <text_part.assign_text
Macro
Requires: node_page
/>
                <html_part.assign_html
Macro
Requires: node_page
/>
            </n.send>
        </then.new_email.>
    </n.if.topic_assignee.can_view.page_node>
</macro>