124 uri_labels.update(get_labels_for_uris([s.uri for s in self.object.corporateAuthors.all()], "http://www.iiep.unesco.org/plan4learning/scheme/Organizations", None, True)) |
124 uri_labels.update(get_labels_for_uris([s.uri for s in self.object.corporateAuthors.all()], "http://www.iiep.unesco.org/plan4learning/scheme/Organizations", None, True)) |
125 uri_labels.update(get_labels_for_uris([self.object.recordType] if self.object.recordType else [], "http://www.iiep.unesco.org/plan4learning/scheme/DocumentType", lang, False)) |
125 uri_labels.update(get_labels_for_uris([self.object.recordType] if self.object.recordType else [], "http://www.iiep.unesco.org/plan4learning/scheme/DocumentType", lang, False)) |
126 context['uri_labels'] = json.dumps(uri_labels) |
126 context['uri_labels'] = json.dumps(uri_labels) |
127 |
127 |
128 context['subjects_query_dict'] = json.dumps({ |
128 context['subjects_query_dict'] = json.dumps({ |
129 'data-url': settings.SPARQL_QUERY_ENDPOINT, |
129 'dataurl': settings.SPARQL_QUERY_ENDPOINT, |
130 'data-query': settings.SPARQL_SUBJECT_QUERIES["filter"], |
130 'dataquery': settings.SPARQL_SUBJECT_QUERIES["filter"], |
131 'data-root-query': settings.SPARQL_SUBJECT_QUERIES["root"], |
131 'datarootquery': settings.SPARQL_SUBJECT_QUERIES["root"], |
132 'data-childs-query': settings.SPARQL_SUBJECT_QUERIES["childs"], |
132 'datachildsquery': settings.SPARQL_SUBJECT_QUERIES["childs"], |
133 'data-child-count-query': settings.SPARQL_SUBJECT_QUERIES["child-count"] |
133 'datachildcountquery': settings.SPARQL_SUBJECT_QUERIES["child-count"] |
134 }) |
134 }) |
135 context['themes_query_dict'] = json.dumps({ |
135 context['themes_query_dict'] = json.dumps({ |
136 'data-url': settings.SPARQL_QUERY_ENDPOINT, |
136 'dataurl': settings.SPARQL_QUERY_ENDPOINT, |
137 'data-query': settings.SPARQL_THEME_QUERIES["filter"], |
137 'dataquery': settings.SPARQL_THEME_QUERIES["filter"], |
138 'data-root-query': settings.SPARQL_THEME_QUERIES["root"], |
138 'datarootquery': settings.SPARQL_THEME_QUERIES["root"], |
139 'data-childs-query': settings.SPARQL_THEME_QUERIES["childs"], |
139 'datachildsquery': settings.SPARQL_THEME_QUERIES["childs"], |
140 'data-child-count-query': settings.SPARQL_THEME_QUERIES["child-count"] |
140 'datachildcountquery': settings.SPARQL_THEME_QUERIES["child-count"] |
141 }) |
141 }) |
142 |
142 |
143 return context |
143 return context |
144 |
144 |
145 |
145 |