📄 viewticket_details.tpl
字号:
<!-- BEGIN options_select --> <option value="{optionvalue}" {optionselected}>{optionname}</option><!-- END options_select --><!-- BEGIN additional_notes_row --> <tr class="{row_class}"> <td colspan="4"> {lang_date}: {value_date}<br> {lang_user}: {value_user}<p> {value_note} </td> </tr><!-- END additional_notes_row --><!-- BEGIN additional_notes_row_empty --> <tr class="row_off"> <td colspan="4">{lang_no_additional_notes}</b></td> </tr><!-- END additional_notes_row_empty --><!-- BEGIN row_history --> <tr class="{row_class}"> <td>{value_date}</td> <td>{value_user}</td> <td>{value_action}</td> <td>{value_old_value}</td> <td>{value_new_value}</td> </tr><!-- END row_history --><!-- BEGIN row_history_empty --> <tr class="row_off"> <td colspan="4" align="center"><b>{lang_no_history}</b></td> </tr><!-- END row_history_empty --><!-- BEGIN form --><script type="text/javascript">var tab = new Tabs(3,'activetab','inactivetab','tab','tabcontent','','','tabpage');</script><br><center><font color=red>{messages}</font></center><form method="POST" action="{viewticketdetails_link}"><input type="hidden" name="ticket_id" value="{ticket_id}"><input type="hidden" name="lstAssignedfrom" value="{ticket_user}"><table border="0" width="95%" cellspacing="0" align="center"> <tr class="th"> <td colspan="4"> <b>[ #{ticket_id} ] - {value_subject}</b></td> </tr> <tr class="row_off"> <td width="25%">{lang_opendate}:</td> <td width="25%"><b>{value_opendate}</b></td> <td width="25%">{lang_assignedfrom}:</td> <td width="25%"><b>{value_owner}</b></td> </tr> <tr class="row_on"> <td>{lang_assignedto}:</td> <td><b>{value_assignedto}</b></td> <td>{lang_group}:</td> <td><b>{value_group}</b></td> </tr> <tr class="row_off"> <td>{lang_priority}:</td> <td><b>{value_priority}</b></td> <td width="25%">{lang_billable_hours}:</td> <td width="25%"><b>{value_billable_hours}</b></td> </tr> <tr class="row_on"> <td>{lang_category}:</td> <td><b>{value_category}</b></td> <td>{lang_billable_hours_rate}:</td> <td><b>{value_billable_hours_rate}</b></td> </tr> <tr class="row_off"> <td>{lang_state}:</td> <td><b>{value_state}</b><br>{value_state_description}</td> <td>{lang_billable_hours_total}:</td> <td><b>{value_billable_hours_total}</b></td> </tr> <tr> <td colspan="4"><br> <table width="100%" border="0" cellspacing="0" cellpading="0"> <tr> <th id="tab1" class="activetab" onclick="javascript:tab.display(1);"><a href="#" tabindex="0" accesskey="1" onfocus="tab.display(1);" onclick="tab.display(1); return(false);"> {lang_details} </a></th> <th id="tab2" class="activetab" onclick="javascript:tab.display(2);"><a href="#" tabindex="0" accesskey="2" onfocus="tab.display(2);" onclick="tab.display(2); return(false);"> {lang_update} </a></th> <th id="tab3" class="activetab" onclick="javascript:tab.display(3);"><a href="#" tabindex="0" accesskey="3" onfocus="tab.display(3);" onclick="tab.display(3); return(false);"> {lang_history} </a></th> </tr> </table> <div id="tabcontent1" class="inactivetab"> <table class="tabcontent" border="0" width="100%" cellspacing="0"> <tr class="th"> <td colspan="4"><b>{lang_details}:</b></td> </tr> <tr class="row_off"> <td colspan="4">{value_details}</td> </tr> <tr class="th"> <td colspan="4"><b>{lang_additional_notes}:</b></td> </tr>{rows_notes} </table> </div> <div id="tabcontent2" class="inactivetab"> <table class="tabcontent" border="0" width="100%" cellspacing="0"> <tr class="th"> <td colspan="4"><b>{lang_update}:</b></td> </tr> <tr class="row_off"> <td>{lang_assignedto}:</td> <td><select size="1" name="ticket[assignedto]">{options_assignedto}</select></td> <td>{lang_group}:</td> <td><select name="ticket[group]">{options_group}</select></td> </tr> <tr class="row_on"> <td>{lang_priority}:</td> <td><select name="ticket[priority]">{options_priority}</select></td> <td>{lang_billable_hours}:</td> <td><input name="ticket[billable_hours]" value="{value_billable_hours}" size="5"></td> </tr> <tr class="row_off"> <td>{lang_category}:</td> <td><select size="1" name="ticket[category]">{options_category}</select></td> <td>{lang_billable_hours_rate}:</td> <td><input name="ticket[billable_rate]" value="{value_billable_hours_rate}" size="5"></td> </tr> <tr class="row_on"> <td>{lang_additional_notes}:</td> <td colspan="3">{additonal_details_rows}<textarea rows="12" name="ticket[note]" cols="70" wrap="physical"></textarea></td> </tr> <tr class="row_off"> <td>{lang_status}:</td> <td colspan="3"><select name="ticket[status]">{options_status}</select></td> </tr> <tr class="row_on"> <td>{lang_update_state}:</td> <td colspan="3"><input name="ticket[state]" type="radio" value="0" CHECKED>{lang_keep_present_state}</td> </tr><!-- BEGIN update_state_items --> <tr class="row_on"> <td> </td> <td colspan="3"><input name="ticket[state]" type="radio" value="{update_state_value}">{update_state_text}</td> </tr><!-- END update_state_items --> </table> </div> <div id="tabcontent3" class="inactivetab"> <table class="tabcontent" border="0" width="100%" cellspacing="0"> <tr class="th"> <td colspan="4"><b>{lang_history}</b></td> </tr> <tr> <td colspan="4"> <table border="0" width="100%"> <tr class="th"> <td width="10%">{lang_date}</td> <td>{lang_user}</td> <td>{lang_action}</td> <td>{lang_old_value}</td> <td>{lang_new_value}</td> </tr> {rows_history} </table> </td> </tr> </table> </div> </td> </tr> <tr height="40"> <td colspan="4"> <input type="submit" value="{lang_save}" name="save"> <input type="submit" value="{lang_apply}" name="apply"> <input type="submit" value="{lang_cancel}" name="cancel"> </td> </tr></table></form><!-- END form -->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -