view_homepage

   Usages of this macro
... in homepage.naml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<macro name="view_homepage">
  <n.app_html
Macro
Requires: servlet
Parameters: head, body
>
    <head>
      <n.app_title
Macro
/>
    </head>
    <body>
      <n.if
Binary
Namespace: BasicNamespace
Parameters: condition, else, then
.root_node
Binary
Namespace: NabbleNamespace
Parameters: do
.has_child_topics
Binary
Namespace: NodeNamespace
>
        <then>
          <div class="post-message">
            <n.homepage_node
Macro
Parameters: do
.node_message_as_html
Macro
Requires: node
/>
          </div>
        </then>
        <else>
          <n.root_node
Binary
Namespace: NabbleNamespace
Parameters: do
.new_topic_link
Macro
Requires: node
Parameters: href, text, title, class
 text="Create Homepage"/>
        </else>
      </n.if.root_node.has_child_topics>
    </body>
  </n.app_html>
</macro>