annotate website/issues/html/home.about.html @ 7800:2d4684e4702d

fix: enhancement to history command output and % template fix. Rather than using the key field, use the label field for descriptions. Call cls.labelprop(default_to_id=True) so it returns id rather than the first sorted property name. If labelprop() returns 'id' or 'title', we return nothing. 'id' means there is no label set and no properties named 'name' or 'title'. So have the caller do whatever it wants (prepend classname for example) when there is no human readable name. This prevents %(name)s%(key)s from producing: 23(23). Also don't accept the 'title' property. Titles can be too long. Arguably we could: '%(name)20s' to limit the title length. However without ellipses or something truncating the title might be confusing. So again pretend there is no human readable name.
author John Rouillard <rouilj@ieee.org>
date Tue, 12 Mar 2024 11:52:17 -0400
parents 4155ed7f00f4
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6246
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
1 <!-- dollarId: issue.index,v 1.2 2001/07/29 04:07:37 richard Exp dollar-->
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
2
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
3 <tal:block metal:use-macro="templates/page/macros/icing">
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
4
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
5 <title metal:fill-slot="head_title" i18n:translate="" >
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
6 About this Tracker
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
7 </title>
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
8 <tal:block metal:fill-slot="body_title" i18n:translate="">
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
9 About this Tracker
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
10 </tal:block>
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
11
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
12 <div class="content" metal:fill-slot="content">
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
13
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
14 <span tal:condition="not:python:request.user.hasRole('Admin')"
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
15 tal:omit-tag="python:1" i18n:translate="">
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
16 Please login with your username and password to find out about
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
17 this tracker.
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
18 </span>
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
19
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
20 <div tal:condition="python:request.user.hasRole('Admin')"
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
21 tal:omit-tag="python:1" i18n:translate="">
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
22 <div tal:replace="structure python:utils.AboutPage(db)"></div>
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
23 </div>
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
24 </div>
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
25
4155ed7f00f4 Add about page.
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
26 </tal:block>

Roundup Issue Tracker: http://roundup-tracker.org/