Browse Source

Add the canonical source to the package screen

Igor Wiedler 12 years ago
parent
commit
ed3f304b2b
1 changed files with 5 additions and 2 deletions
  1. 5 2
      src/Packagist/WebBundle/Resources/views/Web/viewPackage.html.twig

+ 5 - 2
src/Packagist/WebBundle/Resources/views/Web/viewPackage.html.twig

@@ -61,8 +61,11 @@
                 {% if version and version.homepage %}
                     <span>Homepage:</span> <a href="{{ version.homepage }}">{{ version.homepage|replace({'http://': ''}) }}</a><br />
                 {% endif %}
-                {% set repoUrl = version and version.support.source is defined ? version.support.source : package.repository|replace({'git://github.com/': 'http://github.com/'}) %}
-                <span>Sources:</span> <a href="{{ repoUrl }}">{{ repoUrl }}</a><br />
+                {% set repoUrl = package.repository|replace({'git://github.com/': 'https://github.com/'}) %}
+                <span>Canonical:</span> <a href="{{ repoUrl }}">{{ repoUrl }}</a><br />
+                {% if version.support.source is defined %}
+                    <span>Source:</span> <a href="{{ version.support.source }}">{{ version.support.source }}</a><br />
+                {% endif %}
                 {% if version and version.support.issues is defined %}
                     <span>Issues:</span> <a href="{{ version.support.issues }}">{{ version.support.issues }}</a><br />
                 {% endif %}