--- a/src/p4l/views.py Tue Sep 10 12:14:52 2013 +0200
+++ b/src/p4l/views.py Tue Sep 10 16:54:29 2013 +0200
@@ -141,6 +141,34 @@
'datarootquery': settings.SPARQL_THEME_QUERIES["root"] % lang,
'datachildsquery': settings.SPARQL_THEME_QUERIES["childs"] % lang,
'datachildcountquery': settings.SPARQL_THEME_QUERIES["child-count"]
+ },
+ 'countries' : {
+ 'dataurl': settings.SPARQL_QUERY_ENDPOINT,
+ 'dataquery': settings.SPARQL_COUNTRY_QUERIES["filter"] % (lang, lang),
+ 'datarootquery': settings.SPARQL_COUNTRY_QUERIES["root"] % lang,
+ 'datachildsquery': settings.SPARQL_COUNTRY_QUERIES["childs"] % lang,
+ 'datachildcountquery': settings.SPARQL_COUNTRY_QUERIES["child-count"]
+ },
+ 'languages' : {
+ 'dataurl': settings.SPARQL_QUERY_ENDPOINT,
+ 'dataquery': settings.SPARQL_LANGUAGE_QUERIES["filter"] % (lang, lang),
+ 'datarootquery': settings.SPARQL_LANGUAGE_QUERIES["root"] % lang,
+ 'datachildsquery': "",
+ 'datachildcountquery': ""
+ },
+ 'projects' : {
+ 'dataurl': settings.SPARQL_QUERY_ENDPOINT,
+ 'dataquery': settings.SPARQL_PROJECT_QUERIES["filter"],
+ 'datarootquery': settings.SPARQL_PROJECT_QUERIES["root"],
+ 'datachildsquery': "",
+ 'datachildcountquery': ""
+ },
+ 'organizations' : {
+ 'dataurl': settings.SPARQL_QUERY_ENDPOINT,
+ 'dataquery': settings.SPARQL_ORGANIZATION_QUERIES["filter"],
+ 'datarootquery': settings.SPARQL_ORGANIZATION_QUERIES["root"],
+ 'datachildsquery': "",
+ 'datachildcountquery': ""
}
}
context['query_dicts'] = json.dumps(query_dicts)