[edit modes: edit_2]
[begin mode stripe][
	x0 = _args[0];
	x1 = _args[1];
	max = _args[2];
	level = count(_children());
	if(max > 0) level = level / max;
]<div class="col_[_parent]" style="left: [x0]; width: [x1]"><div>
<div class="fill_[_parent]" style="top: [100 - (level * 100)]%">
</div>
</div></div>[end mode stripe]
[begin mode abbr]
[msg_start({margin: 5px 0})]
<div style="float: right; margin-left: 5px; font-size: 80%; min-width: 50px">
[cz = count(_children());
cz] bug[if(cz != 1) "s"]
[
	if(can_edit()) {<br><a href="/?id=[_id]&mode=edit_2">edit</a>};
]
</div>
<b><a href="./?id=[_id]">[_title]</a></b><br>
[_this.desc]
<div style="clear: both"></div>
[msg_end()]
[end mode abbr]
[begin mode edit_2]
[
	form(_id, "submit_2", list(
		list("text", "title", _title, "Name", ""),
		list("textarea", "desc", _this.desc, "Description", "")
	));
]
[end mode edit_2]
[begin mode submit_2]
[
_title = _params.title;
_this.desc = _params.desc;
refresh_to({/?id=[_parent]}, 2);
]
(Updated.)
[end mode submit_2]