... | in workgroup.naml |
174 175 176 177 178 179 180 181 182 183 184 185 186
|
<override_macro name="instant_emails" requires="instant_mail,node_page">
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: NodePageNamespace
Parameters:
do
♦ ♦ Macro Requires: node
♦ ♦
<then.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: NodePageNamespace
Parameters:
do
♦ ♦ Binary Namespace: NodeNamespace
Parameters:
do
♦ ♦ Binary Namespace: NodeNamespaceExt
♦ ♦
<then>
<n.remove_from_instant_mail Binary Namespace: InstantMailNamespace
Parameters:
user
♦ ♦ Binary Namespace: NodePageNamespace
Parameters:
do
♦ ♦ Macro Requires: node_page
Parameters:
do
♦ ♦
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: NodePageNamespace
Parameters:
do
♦ ♦ Macro Requires: node_page
Parameters:
do
♦ ♦ Macro Requires: user, node_page
♦ ♦
<then.send_assign_email Macro Requires: node_page
♦ ♦
</n.if.page_node.topic_assignee.should_get_instant_mail>
</then>
</then.if.page_node.topic_node.is_assigned>
</n.if.page_node.has_topic_node>
<n.overridden />
</override_macro>
|
... | in email.naml |
5 6 7 8 9 10 11
|
<macro name="instant_emails" requires="instant_mail,node_page">
<n.subscription_list Binary Namespace: InstantMailNamespace
Parameters:
do
♦ ♦ Macro Requires: sequence
Parameters:
by, do
♦ ♦
<n.if Binary Namespace: BasicNamespace
Parameters:
condition, else, then
♦ ♦ Binary Namespace: SubscriptionList
Parameters:
do
♦ ♦ Binary Namespace: SubscriptionNamespace
Parameters:
do
♦ ♦ Macro Requires: user, node_page
♦ ♦
<then.current_subscription Binary Namespace: SubscriptionList
Parameters:
do
♦ ♦ Macro Requires: subscription, node_page
♦ ♦
</n.if.current_subscription.user.should_get_instant_mail>
</n.subscription_list.loop.>
</macro>
|