[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] api/skins/default/widgets.xsl, 1.1.1.1.2.21
From: |
nomail |
Subject: |
[Phpgroupware-cvs] api/skins/default/widgets.xsl, 1.1.1.1.2.21 |
Date: |
Sun, 23 May 2004 01:51:51 -0000 |
Update of /api/skins/default
Modified Files:
Branch: proposal-branch
widgets.xsl
date: 2004/05/07 07:12:18; author: jengo; state: Exp; lines: +115 -1
Log Message:
Added support for symbolic datamine links
=====================================================================
Index: api/skins/default/widgets.xsl
diff -u api/skins/default/widgets.xsl:1.1.1.1.2.20
api/skins/default/widgets.xsl:1.1.1.1.2.21
--- api/skins/default/widgets.xsl:1.1.1.1.2.20 Fri Apr 23 06:58:46 2004
+++ api/skins/default/widgets.xsl Fri May 7 07:12:18 2004
@@ -684,6 +684,120 @@
</script>
</xsl:template>
+<!-- This is a little different then normal apps. Its only possiable to link
this one way, you can't create -->
+<!-- an account thats only linked to an item, it doesn't make sense. Linking
an item to an account is fine -->
+<!-- Also, when we have a symbolic link from an app to an account, we want to
show the account its linked to -->
+<!-- But, we are only going to show the very basic information about the
account -->
+<xsl:template match="datamine_item[type='api_account_mgr']">
+ <!-- FIXME: There should be a named template in msgbox.xsl to handle
this -->
+ <xsl:choose>
+ <xsl:when test="data/id = ''">
+ <table border="0" width="95%" cellpadding="1"
cellspacing="1">
+ <tr>
+ <td width="*" valign="top">
+
+ <table class="sidebox"
cellspacing="1" cellpadding="0" border="0" align="left" width="60%">
+ <tr>
+ <td
class="sideboxtitle" align="left" height="28"> <font
color="#CC0000">WARNING!</font></td>
+ </tr>
+ <tr>
+ <td
class="sideboxcontent" bgcolor="#efefef">
+ <table
class="sideboxtext" cellspacing="0" cellpadding="0" width="100%" border="0">
+
<tr bgcolor="#e6e6e6">
+
<td>Note record not found!</td>
+
</tr>
+
<tr bgcolor="#e6e6e6">
+
<td align="center"><img width="300" height="0"
src="api/skins/default/images/spacer.png" alt="" /></td>
+
</tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ </table>
+
+ </xsl:when>
+ <xsl:otherwise>
+ <table border="0" width="95%" cellpadding="1"
cellspacing="1">
+ <tr>
+ <td width="*" valign="top">
+
+ <table border="0" width="100%"
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="center" height="28" width="100%">
+
+
<table border="0" width="99%">
+
<tr>
+
<td width="11">
+
<xsl:if test="data/dm_type = 'H'">
+
<div align="left"><img
src="{$api_image_path}/dm_link_h.png" alt="Datamine hard link" title="Datamine
hard link"/></div>
+
</xsl:if>
+
+
<xsl:if test="data/dm_type = 'S'">
+
<div align="left"><img
src="{$api_image_path}/dm_link_s.png" alt="Datamine symbolic link"
title="Datamine symbolic link"/></div>
+
</xsl:if>
+
</td>
+
<td width="100%" align="center">
+
Account
+
</td>
+
</tr>
+
</table>
+
</td>
+
</tr>
+
<tr>
+
<td class="articlecontent" bgColor="#efefef">
+
+
<table class="sideboxtext" cellSpacing="0" cellPadding="0"
width="70%" border="0" valign="top" align="center">
+
<tr>
+
<td>Login ID:</td>
+
<td align="right"><xsl:value-of
select="data/lid" /></td>
+
</tr>
+
<tr>
+
<td>First Name:</td>
+
<td align="right"><xsl:value-of
select="data/firstname" /></td>
+
</tr>
+
<tr>
+
<td>Last Name:</td>
+
<td align="right"><xsl:value-of
select="data/lastname" /></td>
+
</tr>
+
<tr>
+
<td>Expires:</td>
+
<td align="right"><xsl:value-of
select="data/expires" /></td>
+
</tr>
+
<tr>
+
<td>Status:</td>
+
<td align="right">
+
<xsl:choose>
+
<xsl:when test="data/status =
'A'">Active</xsl:when>
+
<xsl:otherwise><b>Disabled</b></xsl:otherwise>
+
</xsl:choose>
+
</td>
+
</tr>
+
<tr>
+
<td colspan="2"> </td>
+
</tr>
+
</table>
+
+
</td>
+
</tr>
+ </table>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+ </table>
+ </xsl:otherwise>
+ </xsl:choose>
+</xsl:template>
<!--
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] api/skins/default/widgets.xsl, 1.1.1.1.2.21,
nomail <=