| Update of /cvsroot/wtf-tracker/wtf/templates/pages/input
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv17860/templates/pages/input
Modified Files:
	tracking.tmpl 
Added Files:
	myvacation.tmpl 
Log Message:
Changes to support the addition of feature request 1618513: vacation scheduler and OOO calendar
--- NEW FILE: myvacation.tmpl ---
<tmpl_include name="header.tmpl">
<h2><tmpl_var name="title"></h2>
<form 
	method="get" action="<tmpl_var name="root_url">/save/input/newvacation" 
	onsubmit="return validateVacation( this.date_start.value, this.date_end.value )"
>
	<input type="hidden" name="action" value="add" />
	<div style="width: 190px; padding-right: 10px; float: left; text-align: right">
		<label>
			Start date:
			<input type="text" name="date_start" id="date_start" 
				value="" style="width: 80px" />
			<img src="<tmpl_var name="root_url">/static/calendar.gif"
				id="calendar_trigger_start"
				style="cursor: pointer"
				alt="Select start date"
				title="Select start date"
				onmouseover="this.style.background='red';this.style.border='red'"
				onmouseout="this.style.background='';this.style.border=''" />
		</label>
		<br />
		<label>
			End date:
			<input type="text" name="date_end" id="date_end" 
				value="" style="width: 80px" />
			<img src="<tmpl_var name="root_url">/static/calendar.gif"
				id="calendar_trigger_end"
				style="cursor: pointer"
				alt="Select end date"
				title="Select end date"
				onmouseover="this.style.background='red';this.style.border='red'"
				onmouseout="this.style.background='';this.style.border=''" />
		</label>
		<br />
	</div>
	<script type="text/javascript">
		try {
			Calendar.setup({
				inputField  : "date_start",
				ifFormat    : "%Y-%m-%d",
				button      : "calendar_trigger_start",
				singleClick : true,
				showsTime   : false
			});
			Calendar.setup({
				inputField  : "date_end",
				ifFormat    : "%Y-%m-%d",
				button      : "calendar_trigger_end",
				singleClick : true,
				showsTime   : false
			});
		}
		catch (e) {}
	</script>
	<p style="clear: both; padding-top: 5px; padding-left: 80px">
		<input type="submit" value="Add Vacation" />
	</p>
</form>
<tmpl_if name="future_vacation">
	<h4 class="tight">Future Vacation Days</h4>
	<p>
		Click on a row from the following table of future 
		vacation days to delete it from the calendar.
	</p>
	<table class="tabular interactive indent" style="width: 200px">
		<tr>
			<th>Start Date</th>
			<th>End Date</th>
			<th>Days</th>
		</tr>
		<tmpl_loop name="future_vacation">
			<tr onclick="deleteVacation( 
				'<tmpl_var name="start_date">', 
				'<tmpl_var name="end_date">', 
				'<tmpl_var name="root_url">/save/input/newvacation'
			)">
				<td><tmpl_var name="start_date"></td>
				<td><tmpl_var name="end_date"></td>
				<td align="right"><tmpl_var name="total"></td>
			</tr>
		</tmpl_loop>
	</table>
</tmpl_if>
<h4 class="tight">Past Vacation and Sick Days</h4>
<div style="width: 180px">
	<p style="text-align: right">
		Total Past Vacation Days: <b><tmpl_var name="vacation"></b><br/>
		Total Sick Days: <b><tmpl_var name="sick"></b>
	</p>
</div>
<tmpl_if name="vacation_sick">
	<table class="tabular indent">
		<tr>
			<th>Start Date</th>
			<th>End Date</th>
			<th>Days</th>
			<th>OOO Type</th>
		</tr>
		<tmpl_loop name="vacation_sick">
			<tr>
				<td><tmpl_var name="start_date"></td>
				<td><tmpl_var name="end_date"></td>
				<td align="right"><tmpl_var name="total"></td>
				<td><tmpl_if name="vacation">Vacation<tmpl_else>Sick</tmpl_if></td>
			</tr>
		</tmpl_loop>
	</table>
</tmpl_if>
<tmpl_include name="footer.tmpl">
Index: tracking.tmpl
===================================================================
RCS file: /cvsroot/wtf-tracker/wtf/templates/pages/input/tracking.tmpl,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** tracking.tmpl	21 Dec 2006 19:33:54 -0000	1.6
--- tracking.tmpl	2 Jan 2007 23:13:29 -0000	1.7
***************
*** 129,133 ****
  
  	<p style="text-align: right">
! 		<input type="button" value="Reset" onclick="resetTrackingForm( this.form )" />
  		<input type="submit" value="Save" />
  	</p>
--- 129,136 ----
  
  	<p style="text-align: right">
! 		<input type="button" value="Reset" onclick="resetTrackingForm( 
! 			this.form,
! 			'<tmpl_var name="root_url">/view/input/tracking'
! 		)" />
  		<input type="submit" value="Save" />
  	</p>
 |