[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] phpgroupware/tasks/skins/default/base.xsl, 1.1.2.1
From: |
nomail |
Subject: |
[Phpgroupware-cvs] phpgroupware/tasks/skins/default/base.xsl, 1.1.2.1 |
Date: |
Thu, 20 May 2004 20:41:50 -0000 |
Update of /phpgroupware/tasks/skins/default
Added Files:
Branch: proposal-branch
base.xsl
date: 2004/04/16 21:22:00; author: seek3r; state: Exp; lines: +369 -0
Log Message:
bringing savannah cvs back up to date with what we were doing on our private
cvs server. We will not be doing dev from this cvs tree
=====================================================================
<?xml version="1.0"?>
<!-- $Id: base.xsl,v 1.1.2.1 2004/04/16 21:22:00 seek3r Exp $ -->
<!-- $Source:
/cvsroot/phpgroupware/phpgroupware/tasks/skins/default/Attic/base.xsl,v $ -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output indent="yes" />
<xsl:template name="display_tab_description">
<table width="100%" border="0" class="tab_body">
<tr class="th">
<td colspan="2">Description </td>
</tr>
<tr class="row_on" valign="top">
<td width="100"> </td>
<td><textarea name="description" rows="15"
cols="80"><xsl:value-of select="/PHPGW/APP/task_data/description"
/></textarea></td>
</tr>
</table>
</xsl:template>
<xsl:template name="display_tab_links">
<table width="100%" border="0" class="tab_body">
<tr class="th">
<td colspan="2">Links</td>
</tr>
<tr class="row_on" valign="top">
<td align="center">
<p> </p>
<p> </p>
<b>Not available yet</b>
<p> </p>
<p> </p>
<p> </p>
</td>
</tr>
</table>
</xsl:template>
<xsl:template name="display_tab_delegation_view">
<table width="100%" border="0" class="tab_body">
<tr class="th">
<td colspan="2">Priority</td>
</tr>
<tr class="row_on" valign="top">
<td align="left" width="30%">Priority</td>
<td width="70%"><xsl:value-of
select="/PHPGW/APP/task_data/priority" /></td>
</tr>
<tr class="th">
<td colspan="2">Dates</td>
</tr>
<tr class="row_on" valign="top">
<td align="left" width="30%">Start</td>
<td width="70%"><xsl:value-of
select="/PHPGW/APP/task_data/start" /></td>
</tr>
<tr class="row_on" valign="top">
<td align="left" width="30%">End</td>
<td width="70%"><xsl:value-of
select="/PHPGW/APP/task_data/end" /></td>
</tr>
<tr class="th">
<td colspan="2">Status</td>
</tr>
<tr class="row_on" valign="top">
<td align="left" width="30%">Status</td>
<td width="70%" align="left"><xsl:value-of
select="/PHPGW/APP/task_data/status" /></td>
</tr>
</table>
</xsl:template>
<xsl:template name="display_tab_delegation_edit">
<table width="100%" border="0" class="tab_body">
<tr class="th">
<td colspan="2">Priority</td>
</tr>
<tr class="row_on" valign="top">
<td align="left" width="30%">Priority</td>
<td width="70%">
<select name="priority">
<option value="4">Urgent</option>
<option value="3">High</option>
<option value="2">Normal</option>
<option value="1">Low</option>
</select>
</td>
</tr>
<tr class="th">
<td colspan="2">Dates</td>
</tr>
<tr class="row_on" valign="top">
<td align="left" width="30%">Start</td>
<td width="70%">
<xsl:call-template name="jscalendar">
<xsl:with-param name="var_name"
select="'start'" />
<xsl:with-param name="default"
select="/PHPGW/APP/task_data/start" />
</xsl:call-template>
   
<xsl:call-template name="time_widget">
<xsl:with-param name="var_name"
select="'start_time'" />
<xsl:with-param name="hour"
select="/PHPGW/APP/task_data/start_time/hour" />
<xsl:with-param name="minute"
select="/PHPGW/APP/task_data/start_time/minute" />
<xsl:with-param name="ap"
select="/PHPGW/APP/task_data/start_time/ap" />
</xsl:call-template>
</td>
</tr>
<tr class="row_on" valign="top">
<td align="left" width="30%">End</td>
<td width="70%">
<xsl:call-template name="jscalendar">
<xsl:with-param name="var_name"
select="'end'" />
<xsl:with-param name="default"
select="/PHPGW/APP/task_data/end" />
</xsl:call-template>
   
<xsl:call-template name="time_widget">
<xsl:with-param name="var_name"
select="'end_time'" />
<xsl:with-param name="hour"
select="/PHPGW/APP/task_data/end_time/hour" />
<xsl:with-param name="minute"
select="/PHPGW/APP/task_data/end_time/minute" />
<xsl:with-param name="ap"
select="/PHPGW/APP/task_data/end_time/ap" />
</xsl:call-template>
</td>
</tr>
<tr class="th">
<td colspan="2">Status</td>
</tr>
<tr class="row_on" valign="top">
<td align="left" width="30%">Status</td>
<td width="70%" align="left">
<select name="status">
<option value="ongoing">Ongoing</option>
<option value="done">Done</option>
</select>
</td>
</tr>
</table>
</xsl:template>
<xsl:template name="display_tab_acl">
<table width="100%" border="0" class="tab_body">
<tr class="th">
<td colspan="2">ACL</td>
</tr>
<tr class="row_on" valign="top">
<td align="center">
<p> </p>
<p> </p>
<center><input type="button" value="Add"
onclick="javascript:
window.open('{$baseurl}&op=api.base.acl&location=datamine.records.-1','phpGroupWare
ACL manager','WIDTH=400,HEIGHT=250,resize=yes,resizable=yes');" /></center>
<p> </p>
<p> </p>
<p> </p>
</td>
</tr>
</table>
</xsl:template>
<xsl:template name="display_tab_index">
<xsl:choose>
<xsl:when test="/PHPGW/APP/current_tab_index = 1">
<xsl:call-template name="display_tab_description" />
</xsl:when>
<xsl:when test="/PHPGW/APP/current_tab_index = 2">
<xsl:choose>
<xsl:when test="/PHPGW/APP/action_type =
'task_view'">
<xsl:call-template
name="display_tab_delegation_view" />
</xsl:when>
<xsl:otherwise>
<xsl:call-template
name="display_tab_delegation_edit" />
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="/PHPGW/APP/current_tab_index = 3">
<xsl:call-template name="display_tab_acl" />
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="display_tab_description" />
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="APP[action_type='task_start']">
<br />
<table class="normalbox" cellSpacing="1" cellPadding="0" width="95%"
border="0" align="center">
<tr>
<td class="sideboxtitle" align="center" height="28"
width="100%">
<table border="0" width="100%" cellspacing="0"
cellpadding="0" class="normalbox_title">
<tr>
<td width="10%">Status</td>
<td width="*">Subject</td>
<td width="10%">Start date</td>
<td width="10%">End date</td>
<td width="20%">Assigned to</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="sideboxcontent" bgColor="#efefef">
<table class="sideboxtext" cellSpacing="0"
cellPadding="0" width="100%" border="0" valign="top">
<xsl:if
test="count(tasks_data/tasks_data_item) = 0">
<tr class="sideboxtext">
<td colspan="6"
align="center"><font color="#000000">No records found</font></td>
</tr>
</xsl:if>
<xsl:for-each
select="tasks_data/tasks_data_item">
<xsl:variable name="class">
<xsl:choose>
<xsl:when
test="position() mod 2 = 1">row_on</xsl:when>
<xsl:otherwise>row_off</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<tr class="{$class}">
<td width="10%"><font
color="#000000"><xsl:value-of select="status" /></font></td>
<td width="*"><font
color="#000000"><a
href="{$baseurl}&op=tasks.base.view&task_id={id}"><xsl:value-of
select="subject" /></a></font></td>
<td width="10%"><font
color="#000000"><xsl:value-of select="start" /></font></td>
<td width="10%"><font
color="#000000"><xsl:value-of select="end" /></font></td>
<td width="20%"><font
color="#000000"><xsl:value-of select="responsible" /></font></td>
</tr>
</xsl:for-each>
</table>
</td>
</tr>
</table>
</xsl:template>
<xsl:template match="APP[action_type='task_create']">
<script>
function submit_form()
{
document.phpgw_form.form_submit.value = 'True';
document.phpgw_form.submit();
}
</script>
<input type="hidden" name="form_submit" value="false" />
<table border="0" width="95%" cellpadding="1" cellspacing="1">
<tr>
<td width="*" valign="top">
<table class="normalbox" cellSpacing="1"
cellPadding="0" width="100%" border="0">
<tr>
<td class="sideboxtitle"
align="Left" height="28" width="100%"> Create new item</td>
</tr>
<tr>
<td class="sideboxcontent"
bgColor="#efefef">
<table
class="sideboxtext" cellSpacing="1" cellPadding="1" width="1000%" border="0"
valign="top" align="center">
<tr>
<td
width="10%" align="left">Category:</td>
<td
width="*" align="left"><select name="category"><option
value="0">None</option></select></td>
</tr>
<tr>
<td
width="10%" align="left">Subject:</td>
<td
width="*" align="left"><input name="subject" size="64"
value="{task_data/subject}" /></td>
</tr>
<tr>
<td
colspan="2">
<xsl:call-template name="tab_widget">
<xsl:with-param name="values" select="tab_widget" />
</xsl:call-template>
<xsl:call-template name="display_tab_index" />
</td>
</tr>
<tr>
<td
colspan="2">
<table width="100%" border="0">
<tr>
<td width="*"> </td>
<td align="right" width="24"><input type="image" name="op"
src="{$api_image_path}/save.png" value="tasks.base.create" alt="Create"
title="Create" onClick="javascript: submit_form();"/></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</xsl:template>
<xsl:template match="APP[action_type='task_view']">
<script>
function submit_form()
{
document.phpgw_form.form_submit.value = 'true';
document.phpgw_form.submit();
}
</script>
<input type="hidden" name="form_submit" value="false" />
<input type="hidden" name="task_id" value="{task_data/id}" />
<table border="0" width="95%" cellpadding="1" cellspacing="1">
<tr>
<td width="*" valign="top">
<table class="normalbox" cellSpacing="1"
cellPadding="0" width="100%" border="0">
<tr>
<td class="sideboxtitle"
align="Left" height="28" width="100%"> View task item</td>
</tr>
<tr>
<td class="sideboxcontent"
bgColor="#efefef">
<table
class="sideboxtext" cellSpacing="1" cellPadding="1" width="1000%" border="0"
valign="top" align="center">
<tr>
<td
width="10%" align="left">Category:</td>
<td
width="*" align="left"><xsl:value-of select="task_data/category" /></td>
</tr>
<tr>
<td
width="10%" align="left">Subject:</td>
<td
width="*" align="left"><xsl:value-of select="task_data/subject" /></td>
</tr>
<tr>
<td
colspan="2">
<xsl:call-template name="tab_widget">
<xsl:with-param name="values" select="tab_widget" />
</xsl:call-template>
<xsl:call-template name="display_tab_index" />
</td>
</tr>
<!--
<tr>
<td
colspan="2">
<table width="100%" border="0">
<tr>
<td width="*"> </td>
<td align="right" width="24"><input type="image" name="op"
src="{$api_image_path}/save.png" value="datamine.base.create" alt="Create"
title="Create" onClick="javascript: submit_form();"/></td>
</tr>
</table>
</td>
</tr>
-->
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br />
<xsl:call-template name="record_history">
<xsl:with-param name="history_data" select="history_data" />
<xsl:with-param name="title" select="'Task history'" />
</xsl:call-template>
<!-- FIXME: There should be a generic widget for this -->
<xsl:if test="count(datamine/datamine_item) > 0">
<table border="0" width="95%">
<tr>
<td><font color="#000000"><b>Record
links</b></font></td>
</tr>
</table>
<xsl:apply-templates select="datamine/datamine_item" />
</xsl:if>
</xsl:template>
</xsl:stylesheet>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] phpgroupware/tasks/skins/default/base.xsl, 1.1.2.1,
nomail <=