From 84d895707514d17751566007c2b0e505781303f6 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Aug 24 2018 14:30:41 +0000 Subject: Add package description and upstream's URL to the page Signed-off-by: Pierre-Yves Chibon --- diff --git a/pagure/themes/srcfpo/templates/repo_info.html b/pagure/themes/srcfpo/templates/repo_info.html index ced9c05..37645e8 100644 --- a/pagure/themes/srcfpo/templates/repo_info.html +++ b/pagure/themes/srcfpo/templates/repo_info.html @@ -41,6 +41,13 @@ padding-left: 33px; background: url(https://admin.fedoraproject.org/pkgdb/static/icon_koschei.png) 0 50% no-repeat; } + .projectinfo { + white-space: pre-wrap; + white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + word-wrap: break-word; /* Internet Explorer 5.5+ */ + } {% endblock %} @@ -437,6 +444,24 @@ $(document).ready(function() { watchProjectForm.submit(); }); + {% if repo.namespace == 'rpms' %} + $.ajax({ + url: 'https://apps.fedoraproject.org/mdapi/rawhide/pkg/{{ repo.name }}', + type: 'GET', + dataType: 'jsonp', + success: function(res) { + console.log(res); + $( ".projectinfo" ).text(res['description']); + if (res['url']){ + var _p = $('.projectinfo'); + $('.projectinfo').append( + ' (upstream)') + } + } + }); + {% endif %} + }); {% endblock %}