phpgroupware-cvs
[Top][All Lists]
Advanced

[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">&#160;<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">&#160;</td>
+                                                                               
                        </tr>
+                                                                               
                </table>
+
+                                                                               
        </td>
+                                                                               
</tr>
+                                                                       </table>
+
+                                                               </td>
+                                                       </tr>
+                                               </table>
+
+                                       </td>
+                               </tr>
+                       </table>
+               </xsl:otherwise>
+       </xsl:choose>
+</xsl:template>
 
 <!--
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]