Browse Source

Add links in the markup pointing to the feeds

Jordi Boggiano 12 years ago
parent
commit
f509a224a2

+ 4 - 0
src/Packagist/WebBundle/Resources/views/Web/viewVendor.html.twig

@@ -1,3 +1,7 @@
 {% extends "PackagistWebBundle:Web:list.html.twig" %}
 
+{% block head_additions %}
+    <link rel="alternate" type="application/rss+xml" title="New Releases - {{ vendor }}" href="{{ url('feed_vendor', {vendor: vendor, _format: 'rss'}) }}" />
+{% endblock %}
+
 {% block content_title %}<h1>Packages from {{ vendor }}</h1>{% endblock %}

+ 5 - 0
src/Packagist/WebBundle/Resources/views/layout.html.twig

@@ -20,6 +20,9 @@
         <link rel="stylesheet" href="{{ asset('bundles/packagistweb/css/main.css?v=6') }}" />
         <link rel="stylesheet" href="{{ asset('css/humane/jackedup.css?v=2') }}" />
 
+        <link rel="alternate" type="application/rss+xml" title="New Packages - Packagist" href="{{ url('feed_packages', {_format: 'rss'}) }}" />
+        <link rel="alternate" type="application/rss+xml" title="New Releases - Packagist" href="{{ url('feed_releases', {_format: 'rss'}) }}" />
+
         {# {% stylesheets
             '@PackagistWebBundle/Resources/public/css/main.css'
             'css/humane/jackedup.css'
@@ -28,6 +31,8 @@
         {% endstylesheets %} #}
 
         <script src="{{ asset('js/libs/modernizr-1.7.min.js') }}"></script>
+
+        {% block head_additions %}{% endblock %}
     </head>
     <body>
         <div class="container">