aboutsummaryrefslogtreecommitdiff
path: root/data/templates/display-sidebar-fork.htm
blob: 415f04ff8de38c0078d37ee220a1b69fe3c2fdd8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{% set conns = repo.getConnectionInfo() %}
{% if conns.isFork() %}
 {% 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>
   {% set webpagedomain = htmlhelper.getDomain(webpage) %}
   {% if webpagedomain and domain != webpagedomain %}
   <br/><i class="forkdomain">{{webpagedomain}}</i>
   {% endif %}
  {% else %}
   {{origin.getTitle()}}
  {% endif %}
 </p>
{% endif %}
{% if conns.hasForks() %}
 <h4 id="forks">Forks</h4>
 <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>
    {% set webpagedomain = htmlhelper.getDomain(webpage) %}
    {% if webpagedomain and domain != webpagedomain %}
    <br/><i class="forkdomain">{{webpagedomain}}</i>
    {% endif %}
   {% else %}
    {{remote.getTitle()}}
   {% endif %}
  </li>
  {% endfor %}
 </ul>
{% endif %}