﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
9785	Turn the unordered_list template filter into a block tag.	equanimity	nobody	"There's a problem with this tag as a filter in that one has no control over how each element in the nested list is rendered, except by changing it's {{{__unicode__}}} method, which isn't overly practical. For example, say we were trying to output a list of e-mail threads:

{{{
{% unordered_list email_list as email %}
<div class=""email"">
    {{ email.subject }}, {{ email.sent_date }}<br/>
    {{ email.sender }}, {{ email.size }}
</div>
{% endunordered_list %}
}}}

In effect, the content of the block replaces the call to {{{__unicode__}}}.

I imagine the name might need to be changed to avoid confusion.
Once there's consensus on whether it'd a good idea and the semantics I'm happy to be the one to write the patch. (My current workaround works so I haven't tried to do things properly yet, particularly as things may change.)

"		closed	Template system	dev		wontfix	unordered_list block		Unreviewed	0	0	0	0	0	0
