1 | <nav id="cssmenu-bugtrackeractions" class="cssmenu cssmenu-group">
| 1 | <nav id="cssmenu-bugtrackeractions" class="cssmenu cssmenu-group">
|
2 | <ul>
| 2 | <ul>
|
3 | # IF C_CHANGE_STATUS #
| 3 | # IF C_CHANGE_STATUS #
|
4 | <li><a href="{U_CHANGE_STATUS}" title="{@actions.change_status}" class="cssmenu-title"><i class="fa fa-gears"></i> {@actions.change_status}</a></li>
| 4 | <li><a href="{U_CHANGE_STATUS}" aria-label="{@actions.change_status}" class="cssmenu-title"><i class="fas fa-cogs" aria-hidden="true" title="{@actions.change_status}"></i> {@actions.change_status}</a></li>
|
5 | # ENDIF #
| 5 | # ENDIF #
|
6 | <li><a href="{U_HISTORY}" title="{@actions.history}" class="cssmenu-title"><i class="fa fa-history"></i> {@actions.history}</a></li>
| 6 | <li><a href="{U_HISTORY}" aria-label="{@actions.history}" class="cssmenu-title"><i class="fas fa-history" aria-hidden="true" title="{@actions.history}"></i> {@actions.history}</a></li>
|
7 | # IF C_EDIT_BUG #
| 7 | # IF C_EDIT_BUG #
|
8 | <li><a href="{U_EDIT}" title="${LangLoader::get_message('edit', 'common')}" class="cssmenu-title"><i class="fa fa-edit"></i></a></li>
| 8 | <li><a href="{U_EDIT}" aria-label="${LangLoader::get_message('edit', 'common')}" class="cssmenu-title"><i class="far fa-edit" aria-hidden="true" title="${LangLoader::get_message('edit', 'common')}"></i></a></li>
|
9 | # ENDIF #
| 9 | # ENDIF #
|
10 | # IF C_DELETE_BUG #
| 10 | # IF C_DELETE_BUG #
|
11 | <li><a href="{U_DELETE}" title="${LangLoader::get_message('delete', 'common')}" class="cssmenu-title"><i class="fa fa-delete"></i></a></li>
| 11 | <li><a href="{U_DELETE}" aria-label="${LangLoader::get_message('delete', 'common')}" class="cssmenu-title"><i class="fa fa-delete" aria-hidden="true" title="${LangLoader::get_message('delete', 'common')}"></i></a></li>
|
12 | # ENDIF #
| 12 | # ENDIF #
|
13 | </ul>
| 13 | </ul>
|
14 | </nav>
| 14 | </nav>
|
15 | <script>
| 15 | <script>
|
16 | jQuery("#cssmenu-bugtrackeractions").menumaker({
| 16 | jQuery("#cssmenu-bugtrackeractions").menumaker({
|
17 | title: "${LangLoader::get_message('form.options', 'common')}",
| 17 | title: "${LangLoader::get_message('form.options', 'common')}",
|
18 | format: "multitoggle",
| 18 | format: "multitoggle",
|
19 | breakpoint: 768
| 19 | breakpoint: 768
|
20 | });
| 20 | });
|
21 | </script>
| 21 | </script>
|
22 | <fieldset>
| 22 | <fieldset>
|
23 | <legend>
| 23 | <legend>
|
24 | {@titles.bugs_treatment_state} :
| 24 | {@titles.bugs_treatment_state} :
|
25 | </legend>
| 25 | </legend>
|
26 | # IF C_PROGRESS #
| 26 | # IF C_PROGRESS #
|
27 | <div class="form-element">
| 27 | <div class="form-element">
|
28 | <label>{@labels.fields.progress}</label>
| 28 | <label>{@labels.fields.progress}</label>
|
29 | <div class="form-field form-field-progressbar">
| 29 | <div class="form-field form-field-progressbar">
|
30 | <div class="progressbar-container">
| 30 | <div class="progressbar-container">
|
31 | <div class="progressbar-infos">{PROGRESS}%</div>
| 31 | <div class="progressbar-infos">{PROGRESS}%</div>
|
32 | <div class="progressbar" style="width:{PROGRESS}%"></div>
| 32 | <div class="progressbar" style="width:{PROGRESS}%"></div>
|
33 | </div>
| 33 | </div>
|
34 | </div>
| 34 | </div>
|
35 | </div>
| 35 | </div>
|
36 | # ENDIF #
| 36 | # ENDIF #
|
37 | <div class="form-element">
| 37 | <div class="form-element">
|
38 | <label>{@labels.fields.status}</label>
| 38 | <label>{@labels.fields.status}</label>
|
39 | <div class="form-field">{STATUS}</div>
| 39 | <div class="form-field">{STATUS}</div>
|
40 | </div>
| 40 | </div>
|
41 | <div class="form-element">
| 41 | <div class="form-element">
|
42 | <label>{@labels.fields.assigned_to_id}</label>
| 42 | <label>{@labels.fields.assigned_to_id}</label>
|
43 | <div class="form-field"># IF C_USER_ASSIGNED #<a href="{LINK_USER_ASSIGNED_PROFILE}" class="{USER_ASSIGNED_LEVEL_CLASS}" # IF C_USER_ASSIGNED_GROUP_COLOR # style="color:{USER_ASSIGNED_GROUP_COLOR}" # ENDIF #>{USER_ASSIGNED}</a># ELSE #{@notice.no_one}# ENDIF #</div>
| 43 | <div class="form-field"># IF C_USER_ASSIGNED #<a href="{LINK_USER_ASSIGNED_PROFILE}" class="{USER_ASSIGNED_LEVEL_CLASS}" # IF C_USER_ASSIGNED_GROUP_COLOR # style="color:{USER_ASSIGNED_GROUP_COLOR}" # ENDIF #>{USER_ASSIGNED}</a># ELSE #{@notice.no_one}# ENDIF #</div>
|
44 | </div>
| 44 | </div>
|
45 | # IF C_FIXED_IN #
| 45 | # IF C_FIXED_IN #
|
46 | <div class="form-element">
| 46 | <div class="form-element">
|
47 | <label>{@labels.fields.fixed_in}</label>
| 47 | <label>{@labels.fields.fixed_in}</label>
|
48 | <div class="form-field">{FIXED_IN}</div>
| 48 | <div class="form-field">{FIXED_IN}</div>
|
49 | </div>
| 49 | </div>
|
50 | # ENDIF #
| 50 | # ENDIF #
|
51 | </fieldset>
| 51 | </fieldset>
|
52 |
| 52 |
|
53 | <fieldset>
| 53 | <fieldset>
|
54 | <legend>{@labels.fields.title} : {TITLE}</legend>
| 54 | <legend><h1>{@labels.fields.title} : {TITLE}</h1></legend>
|
55 | <div class="content">{CONTENTS}</div>
| 55 | <div class="content">{CONTENTS}</div>
|
56 | </fieldset>
| 56 | </fieldset>
|
57 |
| 57 |
|
58 | <fieldset>
| 58 | <fieldset>
|
59 | <legend>{@titles.bugs_infos} :</legend>
| 59 | <legend>{@titles.bugs_infos} :</legend>
|
60 | # IF NOT C_EMPTY_TYPES #
| 60 | # IF NOT C_EMPTY_TYPES #
|
61 | <div class="form-element">
| 61 | <div class="form-element">
|
62 | <label>{@labels.fields.type}</label>
| 62 | <label>{@labels.fields.type}</label>
|
63 | <div class="form-field">{TYPE}</div>
| 63 | <div class="form-field">{TYPE}</div>
|
64 | </div>
| 64 | </div>
|
65 | # ENDIF #
| 65 | # ENDIF #
|
66 | # IF NOT C_EMPTY_CATEGORIES #
| 66 | # IF NOT C_EMPTY_CATEGORIES #
|
67 | <div class="form-element">
| 67 | <div class="form-element">
|
68 | <label>{@labels.fields.category}</label>
| 68 | <label>{@labels.fields.category}</label>
|
69 | <div class="form-field">{CATEGORY}</div>
| 69 | <div class="form-field">{CATEGORY}</div>
|
70 | </div>
| 70 | </div>
|
71 | # ENDIF #
| 71 | # ENDIF #
|
72 | # IF NOT C_EMPTY_SEVERITIES #
| 72 | # IF NOT C_EMPTY_SEVERITIES #
|
73 | <div class="form-element">
| 73 | <div class="form-element">
|
74 | <label>{@labels.fields.severity}</label>
| 74 | <label>{@labels.fields.severity}</label>
|
75 | <div class="form-field">{SEVERITY}</div>
| 75 | <div class="form-field">{SEVERITY}</div>
|
76 | </div>
| 76 | </div>
|
77 | # ENDIF #
| 77 | # ENDIF #
|
78 | # IF NOT C_EMPTY_PRIORITIES #
| 78 | # IF NOT C_EMPTY_PRIORITIES #
|
79 | <div class="form-element">
| 79 | <div class="form-element">
|
80 | <label>{@labels.fields.priority}</label>
| 80 | <label>{@labels.fields.priority}</label>
|
81 | <div class="form-field">{PRIORITY}</div>
| 81 | <div class="form-field">{PRIORITY}</div>
|
82 | </div>
| 82 | </div>
|
83 | # ENDIF #
| 83 | # ENDIF #
|
84 | # IF NOT C_EMPTY_VERSIONS #
| 84 | # IF NOT C_EMPTY_VERSIONS #
|
85 | <div class="form-element">
| 85 | <div class="form-element">
|
86 | <label>{@labels.fields.version}</label>
| 86 | <label>{@labels.fields.version}</label>
|
87 | <div class="form-field">{DETECTED_IN}</div>
| 87 | <div class="form-field">{DETECTED_IN}</div>
|
88 | </div>
| 88 | </div>
|
89 | # ENDIF #
| 89 | # ENDIF #
|
90 | <div class="form-element">
| 90 | <div class="form-element">
|
91 | <label>{@labels.fields.reproductible}</label>
| 91 | <label>{@labels.fields.reproductible}</label>
|
92 | <div class="form-field"># IF C_REPRODUCTIBLE #${LangLoader::get_message('yes', 'common')}# ELSE #${LangLoader::get_message('no', 'common')}# ENDIF #</div>
| 92 | <div class="form-field"># IF C_REPRODUCTIBLE #${LangLoader::get_message('yes', 'common')}# ELSE #${LangLoader::get_message('no', 'common')}# ENDIF #</div>
|
93 | </div>
| 93 | </div>
|
94 | </fieldset>
| 94 | </fieldset>
|
95 |
| 95 |
|
96 | # IF C_REPRODUCTION_METHOD #
| 96 | # IF C_REPRODUCTION_METHOD #
|
97 | <fieldset>
| 97 | <fieldset>
|
98 | <legend>{@labels.fields.reproduction_method}</legend>
| 98 | <legend>{@labels.fields.reproduction_method}</legend>
|
99 | <div class="content">{REPRODUCTION_METHOD}</div>
| 99 | <div class="content">{REPRODUCTION_METHOD}</div>
|
100 | </fieldset>
| 100 | </fieldset>
|
101 | # ENDIF #
| 101 | # ENDIF #
|
102 |
| 102 |
|
103 | <div class="float-right">
| 103 | <div class="float-right">
|
104 | ${LangLoader::get_message('by', 'common')} # IF C_AUTHOR_EXIST #<a href="{U_AUTHOR_PROFILE}" class="{AUTHOR_LEVEL_CLASS}" # IF C_AUTHOR_GROUP_COLOR # style="color:{AUTHOR_GROUP_COLOR}" # ENDIF #>{AUTHOR}</a># ELSE #{AUTHOR}# ENDIF #, ${TextHelper::lcfirst(LangLoader::get_message('the', 'common'))} {SUBMIT_DATE_FULL}
| 104 | ${LangLoader::get_message('by', 'common')} # IF C_AUTHOR_EXIST #<a href="{U_AUTHOR_PROFILE}" class="{AUTHOR_LEVEL_CLASS}" # IF C_AUTHOR_GROUP_COLOR # style="color:{AUTHOR_GROUP_COLOR}" # ENDIF #>{AUTHOR}</a># ELSE #{AUTHOR}# ENDIF #, ${TextHelper::lcfirst(LangLoader::get_message('the', 'common'))} {SUBMIT_DATE_FULL}
|
105 | </div>
| 105 | </div>
|
106 |
| 106 |
|
107 | <div class="spacer"></div>
| 107 | <div class="spacer"></div>
|
108 |
| 108 |
|
109 | # INCLUDE COMMENTS #
| 109 | # INCLUDE COMMENTS #
|