make linkback urls local if on same server
[phorkie.git] / data / templates / display-sidebar-fork.htm
index 9ed56266da7afac4ae9d19704a2f68729bfeae75..b84da4786f8e215ddbed2fb956b7472d423bb387 100644 (file)
@@ -3,13 +3,14 @@
  {% set origin = conns.getOrigin() %}
  <h4 id="parent">Fork of</h4>
  <p>
+  <a href="{{origin.getCloneUrl()}}" title="Clone URL"><i class="icon-{% if origin.isLocal() %}home{% else %}globe{% endif %}"></i></a>
+
   {% set webpage = origin.getWebURL() %}
   {% if webpage %}
    <a href="{{webpage}}">{{origin.getTitle()}}</a>
   {% else %}
    {{origin.getTitle()}}
   {% endif %}
-  <a href="{{origin.getCloneUrl()}}" title="Clone URL"><i class="icon-globe"></i></a>
  </p>
 {% endif %}
 {% if conns.hasForks() %}
  <ul>
   {% for remote in conns.getForks %}
   <li>
+   {% set cloneUrl = remote.getCloneUrl() %}
+   {% if cloneUrl %}
+   <a href="{{cloneUrl}}" title="Clone URL"><i class="icon-{% if remote.isLocal() %}home{% else %}globe{% endif %}"></i></a>
+   {% endif %}
+
    {% set webpage = remote.getWebURL() %}
    {% if webpage %}
     <a href="{{webpage}}">{{remote.getTitle()}}</a>
    {% else %}
     {{remote.getTitle()}}
    {% endif %}
-
-   {% set cloneUrl = remote.getCloneUrl() %}
-   {% if cloneUrl %}
-   <a href="{{cloneUrl}}" title="Clone URL"><i class="icon-globe"></i></a>
-   {% endif %}
   </li>
   {% endfor %}
  </ul>