Gaspard Buma / Skins (layout themes) / gbuma

Node.zafu
//! gbuma
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang='#{v.lang}' xml:lang='en' do='load' dictionary='dict'>
<head do='void' name='head'>
  <r:void name='openid'/>
  <title do='title_for_layout' name='title' do='title'>node title</title>
  <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Language" content='#{t("#{v.lang}_content")}' />
  <r:void name='stylesheets'>
    <r:stylesheets/>
    <r:stylesheets list='comment'/>
    <link href="/gbuma/default.css" rel="Stylesheet" type="text/css"/>
  </r:void>
  <r:void name='rss_feed'/>
  <r:javascripts/>
  <r:uses_datebox/>
</head>

<body do='void' name='body'>
  <div id='page'>
  <div id='navigation'>
    <div class='shadow'>
      <div class='nav_box'>
        <div class='menu'>
          <ul do='root'>
           <li do='void' on_if='id == main.id' do='link'>home</li>
            <r:pages>
              <li do='each' on_if='is_ancestor?(main)'><a do='link' eval='short_name || title'>réalisations</a></li>
            </r:pages>
          </ul>
        </div>

        <div id='nav_main'>
          <div id='lang'><ul do='lang_links' wrap='li'><li><a>en</a></li><li class='on'>fr</li></ul></div>
          <div id='search' do='search_box'><div class='search'><form><input type='text' name='search' value=' search '/></form></div></div>
        </div>
      </div>
    </div>

    <div class='shadow' do='favorites from visitor'>
      <div class='nav_box'>
        <ul class='favorites'>
          <li do='each'><a do='link'><r:project do='short_name || title'/> / <r:void do='short_name || title'/></a></li>
        </ul>
      </div>
    </div>

    <div id='context' do='void' name='context'>
    </div>

    <div id='login' do='login_link'><a href='#'>login</a></div>
    <div id='visitor' do='visitor_link'><a href='#'>visitor name</a></div>
  </div>

  <div id='container'>
    <p id='path' do='ancestors' do='each' join=' / ' do='link' do='title'/>


      <div id='header'>
        <h1 do='title' status='true' actions='all'/>
        <div id='signature' do='void' name='signature'>
          <r:if test='this.user_id == v.user_id'>
            <r:trans>posted by</r:trans> <em do='author'><r:first_name/> <r:last_name/></em>
            <r:else>
              <r:trans>original by</r:trans> <em do='author'><r:first_name/> <r:last_name/></em>
              <r:trans>modified by</r:trans> <em do='version' do='author'><r:first_name/> <r:last_name/></em>
            </r:else>
          </r:if>
        </div>
      </div>

      <table id='content' do='content_for_layout'>
      <tr>
        <td id='main'>
          <div class='zazen' do='zazen' attr='text' code='#{content_lang}' live='true'>
          </div>
        </td>
         <td id='related'>
          <r:dates name='dates' order='date desc'><h3 class='group'>dates</h3>
           <ol>
             <li class='date' do='each' name='show_date'>
               <div class='ldate' do='void' log_on_if='(this.end_date || this.date) &gt; date'>
                 <p do='show' attr='date' tformat='%d %B %y' time_zone='#{tz || "Europe/Zurich"}'/>
                 <r:if test='end_date &gt; this.date'><p>-</p><p do='show' attr='end_date' tformat='%d %B %y'/></r:if>
               </div>
               <r:void name='date_proj_title'/>
               <r:void name='date_date'/>
               <div class='zazen'>
                 <p class='title' do='void' name='date_title' do='link'/>
                 <div class='summary'>
                   <r:zazen attr='summary' live='true'/>
                   <r:recipient do='zazen(summary)'/>
                 </div>
               </div>
             </li>
           </ol>
          </r:dates>
          <r:context select='documents or added_docs' name='documents'><h3 class='group'>documents</h3>
            <ol>
              <li class='li_s#{v.status}' do='each'><r:link/>.<r:link format='data'><r:ext/></r:link></li>
              <li do='add_document'/>
            </ol>
          </r:context>
          <r:pages name='pages'><h3 class='group'>pages</h3>
            <ol>
              <li class='li_s#{v.status}' do='each' do='link'/>
              <li do='add' before='self'/>
              <li class='inline_form' do='form'>
                <p class='node_klass'>  <r:select name='klass' root_class='Page' without='Document'/></p>
                <p class='node_title'><r:input name='title'/></p>
                <p class='btn_validate'><r:input type='submit' value='validate' tset_value='validate'/></p>
              </li>
            </ol>
          </r:pages>
          <r:references or='refs' or='ref_for' name='references'><h3 class='group'>references</h3>
            <ol>
              <li do='each' set_class='li_s[v_status]' do='link'/>
              <li do='add' before='self'/>
              <li class='inline_form' do='form'>
                <p class='node_klass'>  <r:select name='klass' root_class='Contact'/></p>
                <p class='node_title'><r:input type='text' name='title'/></p>
                <p class='btn_validate'><r:input type='submit' value='validate' tset_value='validate'/></p>
              </li>
            </ol>
          </r:references>
        </td>
      </tr></table>
      </div>
    </div>
  </div>
  </div> <!-- page  -->
  <ul id='siteinfo'>
    <li>design by <a href='http://teti.ch'>teti.ch</a></li>
    <li do='zena' version='true' type='garden'/>
  </ul>
</body>
</html>