OLD | NEW |
(Empty) | |
| 1 [define title]Issues[end] |
| 2 [define category_css]css/ph_list.css[end] |
| 3 [define page_css]css/ph_detail.css[end][# needed for infopeek] |
| 4 |
| 5 [if-any projectname] |
| 6 [include "../framework/master-header.ezt" "showtabs"] |
| 7 [else] |
| 8 [include "../framework/master-header.ezt" "hidetabs"] |
| 9 [end] |
| 10 [include "../framework/js-placeholders.ezt" "showtabs"] |
| 11 |
| 12 <div id="colcontrol"> |
| 13 [if-any is_missing_shards] |
| 14 <div class="error" style="text-align:center">[missing_shard_count] search bac
kends did not respond or had errors. These results are probably incomplete.</div
> |
| 15 [end] |
| 16 |
| 17 [if-any grid_mode] |
| 18 [include "issue-grid-controls-top.ezt"] |
| 19 [else] |
| 20 [include "issue-list-controls-top.ezt"] |
| 21 [end] |
| 22 |
| 23 [include "issue-hovercard.ezt"] |
| 24 |
| 25 <div id="cursorarea"> |
| 26 <table cellspacing="0" cellpadding="2" border="0" class="results [if-any grid_
mode][else]striped[end]" id="resultstable" width="100%"> |
| 27 [if-any grid_mode] |
| 28 [include "issue-grid-body.ezt"] |
| 29 [else] |
| 30 [include "issue-list-body.ezt"] |
| 31 [end] |
| 32 </table> |
| 33 </div> |
| 34 |
| 35 [if-any grid_mode] |
| 36 [include "issue-grid-controls-bottom.ezt"] |
| 37 [else] |
| 38 [include "issue-list-controls-bottom.ezt"] |
| 39 [for panels][# There will always be exactly one panel] |
| 40 [include "issue-list-menus.ezt"] |
| 41 [end] |
| 42 [end] |
| 43 </div> |
| 44 |
| 45 <div id="helparea"></div> |
| 46 |
| 47 [include "../framework/footer-script.ezt"] |
| 48 [if-any grid_mode][else] |
| 49 [include "issue-list-js.ezt"] |
| 50 [end] |
| 51 |
| 52 <script type="text/javascript" nonce="[nonce]"> |
| 53 runOnLoad(function() { |
| 54 _onload(); |
| 55 }); |
| 56 </script> |
| 57 |
| 58 [if-any projectname] |
| 59 <script type="text/javascript" nonce="[nonce]"> |
| 60 runOnLoad(function() { |
| 61 _fetchOptions( |
| 62 '[projectname]', 'issueOptions', |
| 63 CS_env.token, [project.cached_content_timestamp]); |
| 64 |
| 65 var stars = document.getElementsByClassName("star"); |
| 66 for (var i = 0; i < stars.length; ++i) { |
| 67 var star = stars[[]i]; |
| 68 star.addEventListener("click", function (event) { |
| 69 var projectName = event.target.getAttribute("data-project-name"); |
| 70 var localID = event.target.getAttribute("data-local-id"); |
| 71 _TKR_toggleStar(event.target, projectName, localID, null, "[set_star_to
ken]"); |
| 72 [# TODO: _TKR_syncStarIcons() when issue peek is re-implemented.] |
| 73 }); |
| 74 } |
| 75 |
| 76 var issueCheckboxes = document.getElementsByClassName("checkRangeSelect"); |
| 77 for (var i = 0; i < issueCheckboxes.length; ++i) { |
| 78 var el = issueCheckboxes[[]i]; |
| 79 el.addEventListener("click", function (event) { |
| 80 _checkRangeSelect(event, event.target); |
| 81 _highlightRow(event.target); |
| 82 }); |
| 83 } |
| 84 }); |
| 85 </script> |
| 86 [end] |
| 87 |
| 88 [include "../framework/master-footer.ezt"] |
OLD | NEW |