post_page.naml

<override_macro name="topic" requires="servlet">
  <n.comment.>
    if this is the post under the root node (used for homepage),
    just go to the homepage
  </n.comment.>

  <n.if.get_node_from_parameter.parent_node.equals.root_node>
    <then.redirect_to.base_url/>
  </n.if.get_node_from_parameter.parent_node.equals.root_node>
  
  <n.topic_min_html>
    <head>
      <n.topic_common_head/>
      <n.topic_meta/>
      <n.increment_view_count/>
    </head>
    <body>    
       <div style="padding:0 .5em 2em">
        <div style="float:right">
          <n.page_node.google_plus_one_button/>
        </div>
        <h1 id="post-title" style="margin:.7em 0 .8em">
          <n.break_up.page_node.subject/>
        </h1>
        <div class="post-message">
          <n.page_node.node_message_as_html/>
        </div>
        <n.topic_footer/>
      </div>
    </body>
  </n.topic_min_html>
</override_macro>

<override_macro name="topic_dropdown" requires="node">
    <n.dropdown.
        id="topicdropdown"
        text="[t]Options[/t]"
        title="[t]Click for more options[/t]"
        loadOnClick="/template/NamlServlet.jtp?macro=topic_dropdown_later&node=[n.id/]"
    >
        <n.menu_pin_topic/>
        <n.menu_unpin_topic/>
        <n.menu_move_topic/>
        <n.menu_delete_topic/>
    </n.dropdown.>
</override_macro>
      
<override_macro name="topic_dropdown_later" requires="servlet">
    <n.javascript_response/>
    <n.get_node_from_parameter.>
      <n.menu_pin_topic/>
      <n.menu_unpin_topic/>      
      <n.menu_move_topic/>
      <n.menu_delete_topic/>
    </n.get_node_from_parameter.>
</override_macro>

<override_macro name="topic_footer">
  <div id="topic-footer" class="weak-color" style="padding-top:1em">
    <n.page_node.return_to_link/>
    &nbsp;|&nbsp;
    <n.page_node.permalink/>
    &nbsp;|&nbsp;
    <n.page_node.views show_text="true"/>
  </div>
</override_macro>