petrup
committed
on 21 May 01
Changing file names.
openacs-4/.../b-responsive-theme/lib/plain-master.adp (+123)
  1 <master src="/packages/b-responsive-theme/www/blank-master">
  2 <if @doc@ defined><property name="&doc">doc</property></if>
  3 <if @body@ defined><property name="&body">body</property></if>
  4 <if @head@ not nil><property name="head">@head;noquote@</property></if>
  5 <if @focus@ not nil><property name="focus">@focus;noquote@</property></if>
  6 <property name="skip_link">@skip_link;noquote@</property>
  7
  8 <div class="wrapper">
  9     <div class="system-name">
  10       <if @system_url@ not nil><a href="@system_url@">@system_name@</a></if>
  11       <else>@system_name@</else>
  12     </div>
  13   <div class="header">
  14     <div class="header-navigation">
  15       <ul class="compact">
  16         <li>
  17           <if @untrusted_user_id@ ne 0>#acs-subsite.Welcome_user#</if>
  18           <else>#acs-subsite.Not_logged_in#</else> @separator@
  19         </li>
  20         <li><a href="@whos_online_url@" title="#acs-subsite.view_all_online_members#">@num_users_online@ <if @num_users_online@ eq 1>#acs-subsite.Member#</if><else>#acs-subsite.Members#</else> #acs-subsite.Online#</a> @separator@</li>
  21         <if @pvt_home_url@ not nil>
  22           <li><a href="@pvt_home_url@" title="#acs-subsite.Change_pass_email_por#">@pvt_home_name@</a> @separator@</li>
  23         </if>
  24         <if @login_url@ not nil>
  25           <li><a href="@login_url@" title="#acs-subsite.Log_in_to_system#">#acs-subsite.Log_In#</a></li>
  26         </if>
  27         <if @logout_url@ not nil>
  28           <li><a href="@logout_url@" title="#acs-subsite.Logout_from_system#">#acs-subsite.Logout#</a></li>
  29         </if>
  30       </ul>
  31     </div>
  32     <div class="breadcrumbs">
  33       <if @context_bar@ not nil>
  34         @context_bar;noquote@
  35       </if>
  36       <else>
  37         <if @context:rowcount@ not nil>
  38         <ul class="compact">
  39           <multiple name="context">
  40           <if @context.url@ not nil>
  41             <li><a href="@context.url@">@context.label@</a> @separator@</li>
  42           </if>
  43           <else>
  44             <li>@context.label@</li>
  45           </else>
  46           </multiple>
  47         </ul>
  48         </if>
  49       </else>
  50     </div>
  51   </div> <!-- /header -->
  52            
  53   <if @navigation:rowcount@ not nil>
  54     <list name="navigation_groups">
  55       <div class="@navigation_groups:item@-navigation">
  56         <ul>
  57           <multiple name="navigation">
  58           <if @navigation.group@ eq @navigation_groups:item@>
  59             <li<if @navigation.id@ not nil> class="@navigation.id@"</if>><a href="@navigation.href@"<if @navigation.target@ not nil> target="@navigation.target;noquote@"</if><if @navigation.class@ not nil> class="@navigation.class;noquote@"</if><if @navigation.title@ not nil> title="@navigation.title;noquote@"</if><if @navigation.lang@ not nil> lang="@navigation.lang;noquote@"</if><if @navigation.accesskey@ not nil> accesskey="@navigation.accesskey;noquote@"</if><if @navigation.tabindex@ not nil> tabindex="@navigation.tabindex;noquote@"</if>>@navigation.label@</a></li>
  60           </if>
  61           </multiple>
  62         </ul>
  63       </div>
  64     </list>
  65   </if>
  66
  67   <div class="content-wrapper">
  68     <div class="inner-wrapper">
  69        
  70     <if @user_messages:rowcount@ gt 0>
  71       <div class="alert-message">
  72         <multiple name="user_messages">
  73           <div class="alert">
  74             <strong>@user_messages.message;noquote@</strong>
  75           </div>
  76          </multiple>
  77        </div>
  78      </if>
  79
  80      <if @main_content_p@>
  81        <div class="main">
  82          <div class="main-content">
  83            <div class="main-content-padding">
  84              <slave />
  85            </div>
  86          </div>
  87        </div>
  88      </if>
  89      <else>
  90        <slave />
  91      </else>
  92
  93     </div>
  94   </div> <!-- /content-wrapper -->
  95
  96   <comment>
  97     TODO: remove this and add a more systematic / package independent way
  98     TODO  of getting this content here
  99   </comment>
  100   <if @curriculum_bar_p@ true><include src="/packages/curriculum/lib/bar" /></if>
  101
  102   <comment> empty UL gives a validation error for the W3C validator
  103   </comment>
  104
  105   <if @num_of_locales@ gt 1 or @locale_admin_url@ not nil>
  106   <div class="footer">
  107     <div class="footer-links">
  108       <ul class="compact">
  109       <if @num_of_locales@ gt 1>
  110         <li><a href="@change_locale_url@">#acs-subsite.Change_locale_label#</a></li>
  111       </if>
  112       <else>
  113         <if @locale_admin_url@ not nil>
  114           <li><a href="@locale_admin_url@">Install locales</a></li>
  115         </if>
  116       </else>
  117       </ul>
  118     </div>
  119   </div> <!-- /footer -->
  120   </if>
  121
  122 </div> <!-- /wrapper -->
  123