view manuals/theme/better/relbar.html @ 1070:f110a3f6e387

(issue114) Fine tune ACL propagation using mkdir_p the ACL of the parent directories would propagate to all subdirectories and objects in the directory. Now we only use ACL propagation in the last directory to make sure that files we might create in that directory inherit the correct (resitricted) ACL
author Andre Heinecke <andre.heinecke@intevation.de>
date Wed, 10 Sep 2014 16:41:36 +0200
parents 519b14c5260d
children
line wrap: on
line source
{%- macro rellink_markup() %}
  <nav id="rellinks">
    <ul>
      {%- if prev %}
        <li>
          &larr;
          <a href="{{ prev.link|e }}" title="Previous document">{{ prev.title }}</a>
        </li>
      {%- endif %}
      {%- if next %}
        <li>
          <a href="{{ next.link|e }}" title="Next document">{{ next.title }}</a>
          &rarr;
        </li>
      {%- endif %}
    </ul>
  </nav>
{%- endmacro %}

{%- macro breadcrumbs_markup() %}
  <nav id="breadcrumbs">
    <ul>
      {%- block rootrellink %}
      <li><a href="{{ pathto(master_doc) }}">{{ shorttitle|e }}</a></li>
      {%- endblock %}
      {%- for parent in parents %}
      <li>
        <a href="{{ parent.link|e }}">{{ parent.title }}</a>
      </li>
      {%- endfor %}
      {%- block relbaritems %} {% endblock %}
    </ul>
  </nav>
{%- endmacro %}

{%- macro relbar_top() %}
  {%- if theme_showrelbartop|tobool %}
  <div class="related top">
    {{- rellink_markup () }}
    {{- breadcrumbs_markup() }}
  </div>
  {%- endif %}
{%- endmacro %}

{%- macro relbar_bottom() %}
  {%- if theme_showrelbarbottom|tobool %}
  <div class="related bottom">
    {{- rellink_markup () }}
    {{- breadcrumbs_markup() }}
  </div>
  {%- endif %}
{%- endmacro %}

http://wald.intevation.org/projects/trustbridge/