Files
tms/extensions/ki_export/templates/panel.tpl
TMS eb299c9131 Initial commit: Kimai TMS
Kimai time management system (PHP 5.6 / MySQL) with custom extensions:
- Budget tracking (ki_budget)
- Change request form (ki_changerequest)
- Invoice generation (ki_invoice)
- Expense tracking (ki_expenses)
- Flexi time (ki_flexitime)
- Export, admin panel, timesheets, tasks, summary

Database: ~900K time entries, 2,000+ users, 439 projects.
Config: includes/autoconf.php — localhost/kimai/kimai
2026-06-18 21:20:26 +00:00

77 lines
3.2 KiB
Smarty

{literal}
<script type="text/javascript">
$(document).ready(function() {
xp_ext_onload();
});
</script>
{/literal}
<div id="xp_panel">
<div class="w">
<div class="c">
<div class="w">
<div class="c">
<div id="xp_ext_tab_filter">
<select id="xp_ext_tab_filter_cleared" name="cleared" onChange="xp_ext_reload()">
<option value="-1" {if !$kga.conf.hideClearedEntries}selected="selected"{/if}>{$kga.lang.xp_ext.cleared_all}</option>
<option value="1">{$kga.lang.xp_ext.cleared_cleared}</option>
<option value="0" {if $kga.conf.hideClearedEntries}selected="selected"{/if}>{$kga.lang.xp_ext.cleared_open}</option>
</select>
<select id="xp_ext_tab_filter_refundable" name="refundable" onChange="xp_ext_reload()">
<option value="-1" selected="selected">{$kga.lang.xp_ext.refundable_all}</option>
<option value="0">{$kga.lang.xp_ext.refundable_refundable}</option>
<option value="1">{$kga.lang.xp_ext.refundable_not_refundable}</option>
</select>
<select id="xp_ext_tab_filter_type" name="type" onChange="xp_ext_reload()">
<option value="-1" selected="selected">{$kga.lang.xp_ext.times_and_expenses}</option>
<option value="0">{$kga.lang.xp_ext.times}</option>
<option value="1">{$kga.lang.xp_ext.expenses}</option>
</select>
</div>
<div id="xp_ext_tab_timeformat">
<span>{$kga.lang.xp_ext.timeformat}:<a href="#" class="helpfloater">{$kga.lang.xp_ext.export_timeformat_help}</a></span>
<input type="text" name="time_format" value="{$timeformat|escape:'html'}" id="xp_ext_timeformat" onChange="xp_ext_reload()">
<span>{$kga.lang.xp_ext.dateformat}:<a href="#" class="helpfloater">{$kga.lang.xp_ext.export_timeformat_help}</a></span>
<input type="text" name="date_format" value="{$dateformat|escape:'html'}" id="xp_ext_dateformat" onChange="xp_ext_reload()">
</div>
<div id="xp_ext_tab_location">
<span>{$kga.lang.xp_ext.stdrd_location}</span>
<input type="text" name="std_loc" value="" id="xp_ext_default_location" onChange="xp_ext_reload()">
</div>
</div>
</div>
<div class="l">&nbsp;</div><div class="r">&nbsp;</div>
</div>
</div>
<div class="l">
<div class="w">
<div class="c">
<a id="xp_ext_select_filter" href="#" class="select_btn">{$kga.lang.xp_ext.filter}</a>
<a id="xp_ext_select_location" href="#" class="select_btn">{$kga.lang.xp_ext.location}</a>
<a id="xp_ext_select_timeformat" href="#" class="select_btn">{$kga.lang.xp_ext.timeformat}</a>
</div>
</div>
<div class="l">&nbsp;</div>
</div>
<div class="r">
<div class="w">
<div class="c">
<a id="xp_ext_export_pdf" href="#" class="output_btn">{$kga.lang.xp_ext.exportPDF}</a>
<a id="xp_ext_export_xls" href="#" class="output_btn">{$kga.lang.xp_ext.exportXLS}</a>
<a id="xp_ext_export_csv" href="#" class="output_btn">{$kga.lang.xp_ext.exportCSV}</a>
<a id="xp_ext_print" href="#" class="output_btn">{$kga.lang.xp_ext.print}</a>
</div>
</div>
<div class="l">&nbsp;</div><div class="r">&nbsp;</div>
</div>
</div>