Merged [2961] from kivinen@iki.fi:
Restructured to be cleaner. Implemented text version of the list of working group drafts. - Legacy-Id: 2969 Note: SVN reference [2961] has been migrated to Git commit 4c59872221f66de1d9d00bdcee9d699751c335a6
This commit is contained in:
parent
9416744367
commit
ee1a49c4be
2
ietf/templates/wginfo/wg_documents.txt
Normal file
2
ietf/templates/wginfo/wg_documents.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
{% load ietf_filters %}{% regroup docs by view_sort_group as grouped_docs %}{% for doc_group in grouped_docs %}{% for doc in doc_group.list %}{% include "wginfo/wg_documents_entry.txt" %}{% endfor %}{% endfor %}{% regroup docs_related by view_sort_group as grouped_docs_related %}{% for doc_group in grouped_docs_related %}{% for doc in doc_group.list %}Related {% include "wginfo/wg_documents_entry.txt" %}{% endfor %}{% endfor %}
|
||||
|
1
ietf/templates/wginfo/wg_documents_entry.txt
Normal file
1
ietf/templates/wginfo/wg_documents_entry.txt
Normal file
|
@ -0,0 +1 @@
|
|||
{{doc_group.grouper}} {% if doc.rfc %}{{doc.rfc.rfc_number}} {{doc.rfc.title}}{% else %}{{doc.id.draft_name_and_revision}} {{doc.id.title}}{% endif %}
|
|
@ -13,6 +13,7 @@ urlpatterns = patterns('',
|
|||
(r'^1wg-summary-by-acronym.txt', views.wg_summary_acronym),
|
||||
(r'^1wg-charters.txt', views.wg_charters),
|
||||
(r'^1wg-charters-by-acronym.txt', views.wg_charters_by_acronym),
|
||||
(r'^(?P<acronym>[^/]+)/$', views.wg_documents),
|
||||
(r'^txt/(?P<acronym>[^/]+)/$', views.wg_documents_txt),
|
||||
(r'^(?P<acronym>[^/]+)/$', views.wg_documents_html),
|
||||
(r'^(?P<acronym>[^/]+)/charter/$', views.wg_charter),
|
||||
)
|
||||
|
|
|
@ -83,9 +83,15 @@ def wg_documents(request, acronym):
|
|||
if ( len(parts) >= 3):
|
||||
if parts[1] != "ietf" and parts[2].startswith(wg.group_acronym.acronym+"-"):
|
||||
docs_related_pruned.append(d)
|
||||
|
||||
return render_to_response('wginfo/wg_documents.html', {'wg': wg, 'concluded':concluded, 'selected':'documents', 'docs':docs, 'meta':meta,
|
||||
'docs_related':docs_related_pruned, 'meta_related':meta_related}, RequestContext(request))
|
||||
return wg, concluded, docs, meta, docs_related_pruned, meta_related
|
||||
|
||||
def wg_documents_txt(request, acronym):
|
||||
wg, concluded, docs, meta, docs_related, meta_related = wg_documents(request, acronym)
|
||||
return HttpResponse(loader.render_to_string('wginfo/wg_documents.txt', {'wg': wg, 'concluded':concluded, 'selected':'documents', 'docs':docs, 'meta':meta, 'docs_related':docs_related, 'meta_related':meta_related}),mimetype='text/plain; charset=UTF-8')
|
||||
|
||||
def wg_documents_html(request, acronym):
|
||||
wg, concluded, docs, meta, docs_related, meta_related = wg_documents(request, acronym)
|
||||
return render_to_response('wginfo/wg_documents.html', {'wg': wg, 'concluded':concluded, 'selected':'documents', 'docs':docs, 'meta':meta, 'docs_related':docs_related, 'meta_related':meta_related}, RequestContext(request))
|
||||
|
||||
def wg_charter(request, acronym):
|
||||
wg = get_object_or_404(IETFWG, group_acronym__acronym=acronym, group_type=1)
|
||||
|
|
Loading…
Reference in a new issue