Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(81)

Side by Side Diff: appengine/monorail/templates/tracker/issue-meta-part.ezt

Issue 1868553004: Open Source Monorail (Closed) Base URL: https://chromium.googlesource.com/infra/infra.git@master
Patch Set: Rebase Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 [# Show the issue detail page meta data column.
2
3 arg0: Any non-empty value means that the "make changes below" text
4 should be shown. It is shown on the issue details page, but not
5 on the issue peek page.
6 ]
7
8 <table cellspacing="0" cellpadding="0">
9 <tr><th align="left" style="padding-right:.3em">Status:</th>
10 <td width="100%">
11 [is issue.status.name ""]
12 [is issue.derived_status.name ""]
13 ----
14 [else]
15 <i title="Derived[if-any issue.derived_status.tooltip issue.derived_st atus.docstring]:[end] [issue.derived_status.tooltip] [issue.derived_status.docst ring]"
16 >[issue.derived_status.name]</i>
17 [end]
18 [else]
19 <span title="[issue.status.tooltip] [issue.status.docstring]">[issue.sta tus.name]</span>
20 [end]
21 </td>
22 </tr>
23 [if-any issue.merged_into.visible]
24 <tr><th align="left">Merged:</th>
25 <td class="rel_issues">
26 <a href="[issue.merged_into.url]" title="[issue.merged_into.display_na me]: [issue.merged_into.summary]"
27 [if-any issue.merged_into.is_open][else]class="closed_ref"[end]
28 >[issue.merged_into.display_name]</a>
29 </td>
30 </tr>
31 [end]
32
33 [if-any arg0]
34 <tr><th align="left">Owner:</th><td>
35 [is issue.owner.username ""]
36 [is issue.derived_owner.username ""]
37 ----
38 [else]
39 <i title="Derived">[include "../framework/user-link.ezt" issue.der ived_owner]</i>
40 [end]
41 [else]
42 [include "../framework/user-link.ezt" issue.owner]
43 [end]
44 </td>
45 </tr>
46 [else]
47 <tr><td align="left" colspan="2" class="widemeta"><b>Owner:</b>
48 [is issue.owner.username ""]
49 [is issue.derived_owner.username ""]
50 ----
51 [else]
52 <div style="margin-left:1em">
53 <i title="Derived">[include "../framework/user-link.ezt" issue.d erived_owner]</i>
54 </div>
55 [end]
56 [else]
57 <div style="margin-left:1em">
58 [include "../framework/user-link.ezt" issue.owner]
59 </div>
60 [end]
61 </td>
62 </tr>
63 [end]
64
65 [if-any issue.closed]
66 <tr><th align="left" valign="top" style="padding-right:.3em">Closed:</th>
67 <td align="left" valign="top" width="100%">
68 [issue.closed]
69 </td>
70 </tr>
71 [end]
72 [if-any issue.cc issue.derived_cc]
73 [if-any arg0]
74 <tr><th class="vt" align="left">Cc:</th><td>
75 [define join_char][end]
76 [if-any issue.cc][if-any issue.derived_cc][define join_char],[end][end ][end]
77 [for issue.cc] [include "../framework/user-link.ezt" issue.cc][if-inde x issue.cc last][join_char][else],[end] [end]
78 [for issue.derived_cc] <i title="Derived">[include "../framework/user- link.ezt" issue.derived_cc]</i>[if-index issue.derived_cc last][else],[end] [end ]
79 </td></tr>
80 [else]
81 <tr><td class="vt" align="left" colspan="2" class="widemeta"><b>Cc:</b>
82 <div style="margin-left:1em">
83 [define join_char][end]
84 [if-any issue.cc][if-any issue.derived_cc][define join_char],[end][e nd][end]
85 [for issue.cc] [include "../framework/user-link.ezt" issue.cc][if-in dex issue.cc last][join_char][else],[end] [end]
86 [for issue.derived_cc] <i title="Derived">[include "../framework/use r-link.ezt" issue.derived_cc]</i>[if-index issue.derived_cc last][else],[end] [e nd]
87 </div>
88 </td></tr>
89 [end]
90 [end]
91
92 [if-any issue.components]
93 <tr>
94 <th align="left" valign="top" style="padding-right:.3em">Components:</t h>
95 <td align="left" valign="top" width="100%">
96 [for issue.components]
97 <div><a href="list?q=component:[issue.components.path]" class="fiel dvalue"
98 [if-any issue.components.derived]style="font-style:italic"[ end]
99 title="[if-any issue.components.derived]Derived: [end][issu e.components.docstring_short]"
100 >[issue.components.path]</a></div>
101 [end]
102 </td>
103 </tr>
104 [end]
105
106 [for issue.fields]
107 [if-any issue.fields.display]
108 <tr><th align="left" valign="top" title="[issue.fields.field_docstring]"
109 style="padding-right:.3em"
110 >[issue.fields.field_name]:</th>
111 <td align="left" valign="top" width="100%">
112 [if-any issue.fields.values issue.fields.derived_values]
113 [for issue.fields.values]
114 <a href="list?q=[issue.fields.field_name]=&quot;[format "url"][iss ue.fields.values.val][end]&quot;" class="fieldvalue"
115 title="[issue.fields.values.val] [issue.fields.values.docs tring]">[issue.fields.values.val]</a
116 >[if-index issue.fields.values last][if-any issue.fields.derived_ values],[end][else],[end]
117 [end]
118 [for issue.fields.derived_values]
119 <a href="list?q=[issue.fields.field_name]=&quot;[format "url"][iss ue.fields.derived_values.val][end]&quot;"
120 title="derived: [issue.fields.derived_values.val] [issue.f ields.derived_values.docstring]"><i>[issue.fields.derived_values.val]</i></a>[if -index issue.fields.derived_values last][else],[end]
121 [end]
122 [else]
123 ----
124 [end]
125 </td>
126 </tr>
127 [end]
128 [end]
129
130 <tr><td colspan="2" class="widemeta">
131 [for issue.labels]
132 <div style="padding-top:2px">
133 [is issue.labels.prefix ""]
134 <a href="list?q=label:[issue.labels.name]"
135 title="[if-any issue.labels.tooltip][issue.labels.tooltip] [end][iss ue.labels.docstring]"
136 class="label">[issue.labels.name]</a>
137 [else]
138 <a href="list?q=label:[issue.labels.name]"
139 title="[if-any issue.labels.tooltip][issue.labels.tooltip] [end][iss ue.labels.docstring]"
140 class="label"><b>[issue.labels.prefix]-</b>[issue.labels.value]</a>
141 [end]
142 </div>
143 [end]
144 </td></tr>
145
146 [for issue.derived_labels]
147 [is issue.derived_labels.prefix ""]
148 <tr>
149 <td colspan="2" class="widemeta">
150 <a href="list?q=label:[issue.derived_labels.name]"
151 title="Derived[if-any issue.derived_labels.tooltip issue.derived_ labels.docstring]: [end][issue.derived_labels.tooltip] [issue.derived_labels.doc string]"
152 class="derived label">[issue.derived_labels.name]</a>
153 </td>
154 </tr>
155 [else]
156 <tr>
157 <td colspan="2" class="widemeta">
158 <a href="list?q=label:[issue.derived_labels.name]"
159 title="Derived[if-any issue.derived_labels.tooltip issue.derived_ labels.docstring]: [end][issue.derived_labels.tooltip] [issue.derived_labels.doc string]"
160 class="derived label"><b>[issue.derived_labels.prefix]-</b>[issue .derived_labels.value]</a>
161 </td>
162 </tr>
163 [end]
164 [end]
165
166 </table>
167
168 <div class="rel_issues widemeta">
169 [if-any issue.blocked_on]
170 <br><b>Blocked on:</b><br>
171 [for issue.blocked_on][if-any issue.blocked_on.visible]
172 [if-any issue.blocked_on.is_open]
173 <a href="[issue.blocked_on.url]" title="[issue.blocked_on.display_name ]: [issue.blocked_on.summary]"
174 >[issue.blocked_on.display_name]</a><br>
175 [end]
176 [end][end]
177 [for issue.blocked_on][if-any issue.blocked_on.visible]
178 [if-any issue.blocked_on.is_open][else]
179 <a href="[issue.blocked_on.url]" title="[issue.blocked_on.display_name ]: [issue.blocked_on.summary]" class="closed_ref"
180 >[issue.blocked_on.display_name]</a><br>
181 [end]
182 [end][end]
183 [end]
184
185 [if-any issue.blocking]
186 <br><b>Blocking:</b><br>
187 [for issue.blocking][if-any issue.blocking.visible]
188 [if-any issue.blocking.is_open]
189 <a href="[issue.blocking.url]" title="[issue.blocking.display_name]: [ issue.blocking.summary]"
190 >[issue.blocking.display_name]</a><br>
191 [end]
192 [end][end]
193 [for issue.blocking][if-any issue.blocking.visible]
194 [if-any issue.blocking.is_open][else]
195 <a href="[issue.blocking.url]" title="[issue.blocking.display_name]: [ issue.blocking.summary]" class="closed_ref"
196 >[issue.blocking.display_name]</a><br>
197 [end]
198 [end][end]
199 [end]
200
201 [if-any issue.restrictions.has_restrictions]
202 <br>
203 <div class="issue_restrictions">
204 <div class="restrictions_header">
205 <div class="lock_grey goog-inline-block"></div>
206 Restricted
207 </div>
208 <ul>
209 [if-any issue.restrictions.view]
210 <li>Only users with [issue.restrictions.view] permission can see thi s issue.</li>
211 [end]
212 [if-any issue.restrictions.add_comment]
213 <li>Only users with [issue.restrictions.add_comment] permission may comment.</li>
214 [end]
215 [if-any issue.restrictions.edit]
216 <li>Only users with [issue.restrictions.edit] permission may make ch anges.</li>
217 [end]
218 [if-any issue.restrictions.other]
219 [for issue.restrictions.other]
220 <li>Other restriction:
221 <span class="other_restriction">[issue.restrictions.other]</span >
222 </li>
223 [end]
224 [end]
225 </ul>
226 </div>
227 [end]
228 </div>
229
230
231 [if-any previous_locations]
232 <div class="rel_issues">
233 <br><b>Previous locations:</b><br>
234 [for previous_locations]
235 <a>[previous_locations.project_name]:[previous_locations.local_id]</a>
236 [end]
237 </div>
238 [end]
239
240
241 [if-any arg0]
242 <br><br>
243 [if-any read_only][else]
244 [if-any logged_in_user]
245 [if-any page_perms.AddIssueComment]
246 [if-any offer_make_changes]
247 <a id="addacomment" href="#"><span style="white-space:nowrap">Add a comme nt and</span>
248 <span style="white-space:nowrap">make changes below</span></a>
249 [else]
250 <a id="addacomment" href="#" style="white-space:nowrap">Add a comment bel ow</a>
251 [end]
252 [end]
253 [else]
254 <div style="white-space:nowrap"><a href="[login_url]">Sign in</a> to add a comment</div>
255 [end]
256 [end][# not read_only]
257 [end]
258
259 <script type="text/javascript" nonce="[nonce]">
260 runOnLoad(function() {
261 if ($("addacomment")) {
262 $("addacomment").addEventListener("click", function(event) {
263 _openIssueUpdateForm();
264 event.preventDefault();
265 });
266 }
267 });
268 </script>
OLDNEW
« no previous file with comments | « appengine/monorail/templates/tracker/issue-list-page.ezt ('k') | appengine/monorail/templates/tracker/issue-missing-page.ezt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698