${cnt == 1 and ('1 '+noun) or '%d %ss' % (cnt, noun)} ${ pretty_size(size) } ${ author and format_author(author) or 'anonymous' }anonymous $part.name/ @ $rev
Show
Ignore:
${preview.rendered}

HTML preview not available, since the file size exceeds $preview.max_file_size bytes. since no preview renderer could handle it. Try downloading the file instead.

HTML preview not available. To view, download the file.

${plural(len(preview.errors), 'issue')} found:

${renderer.__class__.__name__}
$err
$attachment.filename (${sizeinfo(attachment.size)}) - added by ${authorinfo(attachment.author)} ${dateinfo(attachment.date)} ago.

Attachments

  • ${show_one_attachment(attachment)} ${wiki_to_oneliner(context, attachment.description)}

Attachments

${show_one_attachment(attachment)}
${wiki_to_oneliner(context, attachment.description)}
${attach_file_form(alist)}
${interval.title} ${stats.unit}s (${interval.size} points):
${interval.count}
/ Total ${stats.unit}s (${stats.size} points):
${sum([x.count for x in stats.intervals], 0)}
Value
Id Summary ${stage['short_label']} SIZE DONE
size done
${wiki_to_oneliner(context, component)}
#${ticket.id} ${wiki_to_oneliner(context, ticket['summary'])} ${ticket[stage['size']['name']]} ?
${ticket_stages['total_defined_size']} ?
${title}
Id Summary Changes Changes
Time author Field Old Value New Value
#${ticket.id} ${wiki_to_oneliner(context, ticket['summary'])} ${changes[i]['time']} ${changes[i]['author']} ${changes[i]['field']} ${changes[i]['oldvalue']} ${changes[i]['newvalue']}