diff options
Diffstat (limited to 'data')
| -rw-r--r-- | data/templates/display.htm | 4 | ||||
| -rw-r--r-- | data/templates/doap.htm | 17 |
2 files changed, 21 insertions, 0 deletions
diff --git a/data/templates/display.htm b/data/templates/display.htm index 6d84c46..5bcb016 100644 --- a/data/templates/display.htm +++ b/data/templates/display.htm @@ -3,6 +3,10 @@ {{repo.getTitle}} {% endblock %} +{% block meta %} +<link rel="meta" title="DOAP" type="application/rdf+xml" href="{{repo.getLink('doap')}}"/> +{% endblock %} + {% block content %} {% include 'display-head.htm' %} diff --git a/data/templates/doap.htm b/data/templates/doap.htm new file mode 100644 index 0000000..5302dd4 --- /dev/null +++ b/data/templates/doap.htm @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns="http://usefulinc.com/ns/doap#"> + <Project rdf:about="{{link}}"> + <name>{{repo.getTitle}}</name> + <homepage rdf:resource="{{link}}" /> + <created>{{date}}</created> + {% if repo.getCloneURL(true) %} + <repository> + <GitRepository> + <location rdf:resource="{{repo.getCloneURL(true)}}" /> + <browse rdf:resource="{{link}}" /> + </GitRepository> + </repository> + {%endif %} + </Project> +</rdf:RDF> |
