display fork domains
[phorkie.git] / data / templates / display-sidebar-fork.htm
1 {% set conns = repo.getConnectionInfo() %}
2 {% if conns.isFork() %}
3  {% set origin = conns.getOrigin() %}
4  <h4 id="parent">Fork of</h4>
5  <p>
6   <a href="{{origin.getCloneUrl()}}" title="Clone URL"><i class="icon-{% if origin.isLocal() %}home{% else %}globe{% endif %}"></i></a>
7
8   {% set webpage = origin.getWebURL() %}
9   {% if webpage %}
10    <a href="{{webpage}}">{{origin.getTitle()}}</a>
11    {% set webpagedomain = htmlhelper.getDomain(webpage) %}
12    {% if webpagedomain and domain != webpagedomain %}
13    <br/><i class="forkdomain">{{webpagedomain}}</i>
14    {% endif %}
15   {% else %}
16    {{origin.getTitle()}}
17   {% endif %}
18  </p>
19 {% endif %}
20 {% if conns.hasForks() %}
21  <h4 id="forks">Forks</h4>
22  <ul>
23   {% for remote in conns.getForks %}
24   <li>
25    {% set cloneUrl = remote.getCloneUrl() %}
26    {% if cloneUrl %}
27    <a href="{{cloneUrl}}" title="Clone URL"><i class="icon-{% if remote.isLocal() %}home{% else %}globe{% endif %}"></i></a>
28    {% endif %}
29
30    {% set webpage = remote.getWebURL() %}
31    {% if webpage %}
32     <a href="{{webpage}}">{{remote.getTitle()}}</a>
33     {% set webpagedomain = htmlhelper.getDomain(webpage) %}
34     {% if webpagedomain and domain != webpagedomain %}
35     <br/><i class="forkdomain">{{webpagedomain}}</i>
36     {% endif %}
37    {% else %}
38     {{remote.getTitle()}}
39    {% endif %}
40   </li>
41   {% endfor %}
42  </ul>
43 {% endif %}