[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [14921] custom fields
From: |
Sigurd Nes |
Subject: |
[Fmsystem-commits] [14921] custom fields |
Date: |
Thu, 14 Apr 2016 16:42:59 +0000 |
Revision: 14921
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=14921
Author: sigurdne
Date: 2016-04-14 16:42:59 +0000 (Thu, 14 Apr 2016)
Log Message:
-----------
custom fields
Modified Paths:
--------------
trunk/phpgwapi/inc/class.custom_fields.inc.php
trunk/property/inc/class.uientity.inc.php
trunk/property/templates/base/attributes_form.xsl
Modified: trunk/phpgwapi/inc/class.custom_fields.inc.php
===================================================================
--- trunk/phpgwapi/inc/class.custom_fields.inc.php 2016-04-13 09:36:18 UTC
(rev 14920)
+++ trunk/phpgwapi/inc/class.custom_fields.inc.php 2016-04-14 16:42:59 UTC
(rev 14921)
@@ -1170,7 +1170,8 @@
'get_single_function' =>
$this->_db->f('get_single_function'),
'get_single_function_input' =>
$this->_db->f('get_single_function_input') ?
unserialize($this->_db->f('get_single_function_input', true)) : '',
'short_description'
=> $this->_db->f('short_description'),
- 'javascript_action'
=>$this->_db->f('javascript_action',true),
+ 'javascript_action'
=> $this->_db->f('javascript_action',true),
+ 'default_value'
=> $this->_db->f('default_value',true)
);
}
Modified: trunk/property/inc/class.uientity.inc.php
===================================================================
--- trunk/property/inc/class.uientity.inc.php 2016-04-13 09:36:18 UTC (rev
14920)
+++ trunk/property/inc/class.uientity.inc.php 2016-04-14 16:42:59 UTC (rev
14921)
@@ -252,7 +252,7 @@
foreach ($data as $key => $original_value)
{
- if ((!isset($values['attributes']) ||
!$values['attributes']) && $data[$key])
+ if ((!isset($values[$key]) || !$values[$key])
&& $data[$key])
{
$values[$key] = $original_value;
}
Modified: trunk/property/templates/base/attributes_form.xsl
===================================================================
--- trunk/property/templates/base/attributes_form.xsl 2016-04-13 09:36:18 UTC
(rev 14920)
+++ trunk/property/templates/base/attributes_form.xsl 2016-04-14 16:42:59 UTC
(rev 14921)
@@ -18,9 +18,9 @@
<xsl:variable name="lang_min">
<xsl:value-of select="php:function('lang', 'minute')" />
</xsl:variable>
- <xsl:variable name="statustext">
- <xsl:value-of select="statustext"/>
- </xsl:variable>
+ <xsl:variable name="statustext">
+ <xsl:value-of select="statustext"/>
+ </xsl:variable>
<xsl:variable name="textareacols">
<xsl:value-of select="php:function('get_phpgw_info',
'user|preferences|property|textareacols')" />
@@ -62,321 +62,321 @@
<xsl:param name="textareacols" />
<xsl:param name="textarearows" />
- <xsl:choose>
- <xsl:when test="datatype='section'">
+ <xsl:choose>
+ <xsl:when test="datatype='section'">
<div class="pure-control-group">
- <xsl:value-of select="descr"
disable-output-escaping="yes"/>
+ <xsl:value-of select="descr"
disable-output-escaping="yes"/>
</div>
+ </xsl:when>
+ </xsl:choose>
+
+ <div class="pure-control-group">
+ <xsl:choose>
+ <xsl:when test="not(hide_row)">
+ <label>
+ <xsl:choose>
+ <xsl:when test="helpmsg=1">
+ <xsl:variable
name="help_url">
+ <xsl:value-of
select="help_url"/>
+ </xsl:variable>
+ <a
href="javascript:help_Popup('{$help_url}');">
+
<xsl:text>[</xsl:text>
+ <xsl:value-of
select="input_text"/>
+
<xsl:text>]</xsl:text>
+ </a>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of
select="input_text"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:choose>
+ <xsl:when test="datatype='pwd'">
+ <br/>
+ <xsl:text>[ </xsl:text>
+ <xsl:choose>
+ <xsl:when
test="value!=''">
+
<xsl:value-of select="php:function('lang', 'edit')"/>
+ </xsl:when>
+ <xsl:otherwise>
+
<xsl:value-of select="php:function('lang', 'add')"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:text> ]</xsl:text>
+ </xsl:when>
+ </xsl:choose>
+ </label>
</xsl:when>
</xsl:choose>
- <div class="pure-control-group">
- <xsl:choose>
- <xsl:when test="not(hide_row)">
- <label>
- <xsl:choose>
- <xsl:when
test="helpmsg=1">
- <xsl:variable
name="help_url">
-
<xsl:value-of select="help_url"/>
+ <xsl:choose>
+ <xsl:when test="name!=''">
+ <input type="hidden"
name="values_attribute[{counter}][name]" value="{name}"/>
+ <input type="hidden"
name="values_attribute[{counter}][datatype]" value="{datatype}"/>
+ <input type="hidden"
name="values_attribute[{counter}][precision]" value="{precision}"/>
+ <input type="hidden"
name="values_attribute[{counter}][history]" value="{history}"/>
+ <input type="hidden"
name="values_attribute[{counter}][attrib_id]" value="{id}"/>
+ <input type="hidden"
name="values_attribute[{counter}][nullable]" value="{nullable}"/>
+ <input type="hidden"
name="values_attribute[{counter}][input_text]" value="{input_text}"/>
+ <input type="hidden"
name="values_attribute[{counter}][disabled]" value="{disabled}"/>
+ <xsl:choose>
+ <xsl:when test="datatype='R'">
+ <xsl:call-template
name="choice"/>
+ </xsl:when>
+ <xsl:when test="datatype='CH'">
+ <xsl:call-template
name="choice"/>
+ </xsl:when>
+ <xsl:when test="datatype='LB'">
+ <select id="id_{name}"
name="values_attribute[{counter}][value]" title="{$statustext}">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
+ <xsl:when
test="nullable!='1'">
+
<xsl:attribute name="data-validation">
+
<xsl:text>required</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+ <option value="">
+ <xsl:value-of
select="php:function('lang', 'select')"/>
+ </option>
+ <xsl:for-each
select="choice">
+ <xsl:variable
name="id">
+
<xsl:value-of select="id"/>
</xsl:variable>
- <a
href="javascript:help_Popup('{$help_url}');">
-
<xsl:text>[</xsl:text>
-
<xsl:value-of select="input_text"/>
-
<xsl:text>]</xsl:text>
- </a>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of
select="input_text"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:choose>
- <xsl:when
test="datatype='pwd'">
- <br/>
- <xsl:text>[
</xsl:text>
<xsl:choose>
-
<xsl:when test="value!=''">
-
<xsl:value-of select="php:function('lang', 'edit')"/>
+
<xsl:when test="checked='checked'">
+
<option value="{$id}" selected="selected">
+
<xsl:value-of disable-output-escaping="yes" select="value"/>
+
</option>
</xsl:when>
<xsl:otherwise>
-
<xsl:value-of select="php:function('lang', 'add')"/>
+
<option value="{$id}">
+
<xsl:value-of disable-output-escaping="yes" select="value"/>
+
</option>
</xsl:otherwise>
</xsl:choose>
- <xsl:text>
]</xsl:text>
+ </xsl:for-each>
+ </select>
+ </xsl:when>
+ <xsl:when test="datatype='AB'">
+ <xsl:variable
name="contact_name">
+ <xsl:value-of
select="name"/>
+
<xsl:text>_name</xsl:text>
+ </xsl:variable>
+ <xsl:variable
name="lookup_function">
+
<xsl:text>lookup_</xsl:text>
+ <xsl:value-of
select="name"/>
+ <xsl:text>();</xsl:text>
+ </xsl:variable>
+ <xsl:variable
name="clear_function">
+
<xsl:text>clear_</xsl:text>
+ <xsl:value-of
select="name"/>
+ <xsl:text>();</xsl:text>
+ </xsl:variable>
+ <input type="hidden"
name="{name}" value="{value}" onClick="{$lookup_function}" readonly="readonly"
size="5">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+ </input>
+ <input size="30" type="text"
name="{$contact_name}" value="{contact_name}" onClick="{$lookup_function}"
readonly="readonly">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+ </input>
+ <input type="checkbox"
name="clear_{name}_box" onClick="{$clear_function}">
+ <xsl:attribute
name="title">
+ <xsl:value-of
select="php:function('lang', 'delete')"/>
+ </xsl:attribute>
+ <xsl:attribute
name="readonly">
+
<xsl:text>readonly</xsl:text>
+ </xsl:attribute>
+ </input>
+ <xsl:choose>
+ <xsl:when
test="contact_tel!=''">
+ <xsl:value-of
select="contact_tel"/>
</xsl:when>
</xsl:choose>
- </label>
- </xsl:when>
- </xsl:choose>
-
- <xsl:choose>
- <xsl:when test="name!=''">
- <input type="hidden"
name="values_attribute[{counter}][name]" value="{name}"/>
- <input type="hidden"
name="values_attribute[{counter}][datatype]" value="{datatype}"/>
- <input type="hidden"
name="values_attribute[{counter}][precision]" value="{precision}"/>
- <input type="hidden"
name="values_attribute[{counter}][history]" value="{history}"/>
- <input type="hidden"
name="values_attribute[{counter}][attrib_id]" value="{id}"/>
- <input type="hidden"
name="values_attribute[{counter}][nullable]" value="{nullable}"/>
- <input type="hidden"
name="values_attribute[{counter}][input_text]" value="{input_text}"/>
- <input type="hidden"
name="values_attribute[{counter}][disabled]" value="{disabled}"/>
<xsl:choose>
- <xsl:when
test="datatype='R'">
-
<xsl:call-template name="choice"/>
+ <xsl:when
test="contact_email!=''">
+ <a
href="mailto:{contact_email}">
+
<xsl:value-of select="contact_email"/>
+ </a>
</xsl:when>
- <xsl:when
test="datatype='CH'">
-
<xsl:call-template name="choice"/>
- </xsl:when>
- <xsl:when
test="datatype='LB'">
- <select id="id_{name}"
name="values_attribute[{counter}][value]" title="{$statustext}">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
- <xsl:when
test="nullable!='1'">
-
<xsl:attribute name="data-validation">
-
<xsl:text>required</xsl:text>
+ </xsl:choose>
+ </xsl:when>
+ <xsl:when test="datatype='ABO'">
+ <xsl:variable name="org_name">
+ <xsl:value-of
select="name"/>
+
<xsl:text>_name</xsl:text>
+ </xsl:variable>
+ <xsl:variable
name="lookup_function">
+
<xsl:text>lookup_</xsl:text>
+ <xsl:value-of
select="name"/>
+ <xsl:text>();</xsl:text>
+ </xsl:variable>
+ <input type="hidden"
name="{name}" value="{value}" onClick="{$lookup_function}" readonly="readonly"
size="5">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
- <option
value="">
-
<xsl:value-of select="php:function('lang', 'select')"/>
-
</option>
-
<xsl:for-each select="choice">
-
<xsl:variable name="id">
-
<xsl:value-of select="id"/>
-
</xsl:variable>
-
<xsl:choose>
-
<xsl:when test="checked='checked'">
-
<option value="{$id}" selected="selected">
-
<xsl:value-of disable-output-escaping="yes"
select="value"/>
-
</option>
-
</xsl:when>
-
<xsl:otherwise>
-
<option value="{$id}">
-
<xsl:value-of disable-output-escaping="yes"
select="value"/>
-
</option>
-
</xsl:otherwise>
-
</xsl:choose>
-
</xsl:for-each>
- </select>
+ </xsl:choose>
+ </input>
+ <input size="30" type="text"
name="{$org_name}" value="{org_name}" onClick="{$lookup_function}"
readonly="readonly">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+ </input>
+ <xsl:choose>
+ <xsl:when
test="org_tel!=''">
+ <xsl:value-of
select="org_tel"/>
</xsl:when>
- <xsl:when
test="datatype='AB'">
-
<xsl:variable name="contact_name">
-
<xsl:value-of select="name"/>
-
<xsl:text>_name</xsl:text>
-
</xsl:variable>
-
<xsl:variable name="lookup_function">
-
<xsl:text>lookup_</xsl:text>
-
<xsl:value-of select="name"/>
-
<xsl:text>();</xsl:text>
-
</xsl:variable>
-
<xsl:variable name="clear_function">
-
<xsl:text>clear_</xsl:text>
-
<xsl:value-of select="name"/>
-
<xsl:text>();</xsl:text>
-
</xsl:variable>
-
<input type="hidden" name="{name}" value="{value}"
onClick="{$lookup_function}" readonly="readonly" size="5">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
-
</input>
-
<input size="30" type="text" name="{$contact_name}"
value="{contact_name}" onClick="{$lookup_function}" readonly="readonly">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
-
</input>
-
<input type="checkbox" name="clear_{name}_box"
onClick="{$clear_function}">
-
<xsl:attribute name="title">
-
<xsl:value-of select="php:function('lang', 'delete')"/>
-
</xsl:attribute>
-
<xsl:attribute name="readonly">
-
<xsl:text>readonly</xsl:text>
-
</xsl:attribute>
-
</input>
-
<xsl:choose>
-
<xsl:when test="contact_tel!=''">
-
<xsl:value-of select="contact_tel"/>
-
</xsl:when>
-
</xsl:choose>
-
<xsl:choose>
-
<xsl:when test="contact_email!=''">
-
<a href="mailto:{contact_email}">
-
<xsl:value-of select="contact_email"/>
-
</a>
-
</xsl:when>
-
</xsl:choose>
+ </xsl:choose>
+ <xsl:choose>
+ <xsl:when
test="org_email!=''">
+ <a
href="mailto:{org_email}">
+
<xsl:value-of select="org_email"/>
+ </a>
</xsl:when>
- <xsl:when
test="datatype='ABO'">
-
<xsl:variable name="org_name">
-
<xsl:value-of select="name"/>
-
<xsl:text>_name</xsl:text>
-
</xsl:variable>
-
<xsl:variable name="lookup_function">
-
<xsl:text>lookup_</xsl:text>
-
<xsl:value-of select="name"/>
-
<xsl:text>();</xsl:text>
-
</xsl:variable>
-
<input type="hidden" name="{name}" value="{value}"
onClick="{$lookup_function}" readonly="readonly" size="5">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
-
</input>
-
<input size="30" type="text" name="{$org_name}" value="{org_name}"
onClick="{$lookup_function}" readonly="readonly">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
-
</input>
-
<xsl:choose>
-
<xsl:when test="org_tel!=''">
-
<xsl:value-of select="org_tel"/>
-
</xsl:when>
-
</xsl:choose>
-
<xsl:choose>
-
<xsl:when test="org_email!=''">
-
<a href="mailto:{org_email}">
-
<xsl:value-of select="org_email"/>
-
</a>
-
</xsl:when>
-
</xsl:choose>
- </xsl:when>
- <xsl:when
test="datatype='VENDOR'">
- <xsl:variable
name="vendor_name">
-
<xsl:value-of select="name"/>
-
<xsl:text>_org_name</xsl:text>
- </xsl:variable>
- <xsl:variable
name="lookup_function">
-
<xsl:text>lookup_</xsl:text>
-
<xsl:value-of select="name"/>
-
<xsl:text>();</xsl:text>
- </xsl:variable>
+ </xsl:choose>
+ </xsl:when>
+ <xsl:when test="datatype='VENDOR'">
+ <xsl:variable
name="vendor_name">
+ <xsl:value-of
select="name"/>
+
<xsl:text>_org_name</xsl:text>
+ </xsl:variable>
+ <xsl:variable
name="lookup_function">
+
<xsl:text>lookup_</xsl:text>
+ <xsl:value-of
select="name"/>
+ <xsl:text>();</xsl:text>
+ </xsl:variable>
<input type="text" id="{name}"
name="{name}" value="{value}" onClick="{$lookup_function}" readonly="readonly"
size="6">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
<xsl:when
test="nullable!='1'">
<xsl:attribute name="data-validation">
<xsl:text>required</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
- </input>
+ </xsl:choose>
+ </input>
<input size="30" type="text"
id="{$vendor_name}" name="{$vendor_name}" value="{vendor_name}"
onClick="{$lookup_function}" readonly="readonly">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
- </input>
- </xsl:when>
- <xsl:when
test="datatype='custom1'">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+ </input>
+ </xsl:when>
+ <xsl:when test="datatype='custom1'">
<select
name="values_attribute[{counter}][value]">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
<xsl:when
test="nullable!='1'">
<xsl:attribute name="data-validation">
<xsl:text>required</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
- <option
value="">
-
<xsl:value-of select="php:function('lang', 'select')"/>
-
</option>
-
<xsl:for-each select="choice">
-
<xsl:variable name="id">
-
<xsl:value-of select="id"/>
-
</xsl:variable>
-
<xsl:choose>
-
<xsl:when test="selected='1'">
-
<option value="{$id}" selected="selected">
-
<xsl:value-of disable-output-escaping="yes"
select="name"/>
-
</option>
-
</xsl:when>
-
<xsl:otherwise>
-
<option value="{$id}">
-
<xsl:value-of disable-output-escaping="yes"
select="name"/>
-
</option>
-
</xsl:otherwise>
-
</xsl:choose>
-
</xsl:for-each>
- </select>
- </xsl:when>
- <xsl:when
test="datatype='custom2'">
- <xsl:variable
name="custom_name">
-
<xsl:value-of select="name"/>
-
<xsl:text>_name</xsl:text>
+ </xsl:choose>
+ <option value="">
+ <xsl:value-of
select="php:function('lang', 'select')"/>
+ </option>
+ <xsl:for-each
select="choice">
+ <xsl:variable
name="id">
+
<xsl:value-of select="id"/>
</xsl:variable>
- <xsl:variable
name="lookup_function">
-
<xsl:text>lookup_</xsl:text>
-
<xsl:value-of select="name"/>
-
<xsl:text>();</xsl:text>
- </xsl:variable>
- <input
type="text" name="{name}" value="{value}" onClick="{$lookup_function}"
readonly="readonly" size="6">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+ <xsl:choose>
+
<xsl:when test="selected='1'">
+
<option value="{$id}" selected="selected">
+
<xsl:value-of disable-output-escaping="yes" select="name"/>
+
</option>
+
</xsl:when>
+
<xsl:otherwise>
+
<option value="{$id}">
+
<xsl:value-of disable-output-escaping="yes" select="name"/>
+
</option>
+
</xsl:otherwise>
+ </xsl:choose>
+ </xsl:for-each>
+ </select>
+ </xsl:when>
+ <xsl:when test="datatype='custom2'">
+ <xsl:variable
name="custom_name">
+ <xsl:value-of
select="name"/>
+
<xsl:text>_name</xsl:text>
+ </xsl:variable>
+ <xsl:variable
name="lookup_function">
+
<xsl:text>lookup_</xsl:text>
+ <xsl:value-of
select="name"/>
+ <xsl:text>();</xsl:text>
+ </xsl:variable>
+ <input type="text"
name="{name}" value="{value}" onClick="{$lookup_function}" readonly="readonly"
size="6">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
<xsl:when
test="nullable!='1'">
<xsl:attribute name="data-validation">
<xsl:text>required</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
- </input>
- <input
size="30" type="text" name="{$custom_name}" value="{custom_name}"
onClick="{$lookup_function}" readonly="readonly">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
- </input>
- </xsl:when>
- <xsl:when
test="datatype='custom3'">
- <xsl:variable
name="custom_id">
-
<xsl:value-of select="name"/>
-
<xsl:text>_id</xsl:text>
- </xsl:variable>
+ </xsl:choose>
+ </input>
+ <input size="30" type="text"
name="{$custom_name}" value="{custom_name}" onClick="{$lookup_function}"
readonly="readonly">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+ </input>
+ </xsl:when>
+ <xsl:when test="datatype='custom3'">
+ <xsl:variable name="custom_id">
+ <xsl:value-of
select="name"/>
+ <xsl:text>_id</xsl:text>
+ </xsl:variable>
- <xsl:variable
name="custom_name">
-
<xsl:value-of select="name"/>
-
<xsl:text>_name</xsl:text>
- </xsl:variable>
+ <xsl:variable
name="custom_name">
+ <xsl:value-of
select="name"/>
+
<xsl:text>_name</xsl:text>
+ </xsl:variable>
- <xsl:variable
name="custom_container">
-
<xsl:value-of select="name"/>
-
<xsl:text>_container</xsl:text>
- </xsl:variable>
+ <xsl:variable
name="custom_container">
+ <xsl:value-of
select="name"/>
+
<xsl:text>_container</xsl:text>
+ </xsl:variable>
- <input id="{$custom_id}"
name="values_attribute[{counter}][value]" type="hidden" value="{value}">
+ <input id="{$custom_id}"
name="values_attribute[{counter}][value]" type="hidden" value="{value}">
<xsl:choose>
<xsl:when
test="nullable!='1'">
<xsl:attribute name="data-validation">
@@ -384,284 +384,284 @@
</xsl:attribute>
</xsl:when>
</xsl:choose>
- </input>
- <input id="{$custom_name}"
name="{$custom_name}" type="text" value="{custom_name}">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
- </input>
- <div
id="{$custom_container}"/>
- </xsl:when>
- <xsl:when
test="datatype='user'">
- <xsl:variable
name="user_name">
-
<xsl:value-of select="name"/>
-
<xsl:text>_user_name</xsl:text>
- </xsl:variable>
- <xsl:variable
name="lookup_function">
-
<xsl:text>lookup_</xsl:text>
-
<xsl:value-of select="name"/>
-
<xsl:text>();</xsl:text>
- </xsl:variable>
+ </input>
+ <input id="{$custom_name}"
name="{$custom_name}" type="text" value="{custom_name}">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+ </input>
+ <div id="{$custom_container}"/>
+ </xsl:when>
+ <xsl:when test="datatype='user'">
+ <xsl:variable name="user_name">
+ <xsl:value-of
select="name"/>
+
<xsl:text>_user_name</xsl:text>
+ </xsl:variable>
+ <xsl:variable
name="lookup_function">
+
<xsl:text>lookup_</xsl:text>
+ <xsl:value-of
select="name"/>
+ <xsl:text>();</xsl:text>
+ </xsl:variable>
<input type="text" id="{name}"
name="{name}" value="{value}" onClick="{$lookup_function}" readonly="readonly"
size="6">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
<xsl:when
test="nullable!='1'">
<xsl:attribute name="data-validation">
<xsl:text>required</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
- </input>
+ </xsl:choose>
+ </input>
<input size="30" type="text"
id="{$user_name}" name="{$user_name}" value="{user_name}"
onClick="{$lookup_function}" readonly="readonly">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
- </input>
- </xsl:when>
- <xsl:when
test="datatype='D'">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+ </input>
+ </xsl:when>
+ <xsl:when test="datatype='D'">
<input data-validation="date"
data-validation-format="dd/mm/yyyy" type="text" id="values_attribute_{counter}"
name="values_attribute[{counter}][value]" value="{value}" size="12"
maxlength="12">
-
<xsl:attribute name="readonly">
-
<xsl:text> readonly</xsl:text>
+ <xsl:attribute
name="readonly">
+ <xsl:text>
readonly</xsl:text>
+ </xsl:attribute>
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
</xsl:attribute>
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+ </xsl:when>
<xsl:when
test="nullable='1'">
<xsl:attribute name="data-validation-optional">
<xsl:text>true</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
- </input>
- </xsl:when>
- <xsl:when
test="datatype='DT'">
- <xsl:variable
name="clear_function">
-
<xsl:text>clear_</xsl:text>
-
<xsl:value-of select="name"/>
-
<xsl:text>();</xsl:text>
- </xsl:variable>
+ </xsl:choose>
+ </input>
+ </xsl:when>
+ <xsl:when test="datatype='DT'">
+ <xsl:variable
name="clear_function">
+
<xsl:text>clear_</xsl:text>
+ <xsl:value-of
select="name"/>
+ <xsl:text>();</xsl:text>
+ </xsl:variable>
- <table>
- <tr>
-
<td>
-
<input type="text" id="values_attribute_{counter}"
name="values_attribute[{counter}][value][date]" value="{value/date}" size="12"
maxlength="12">
-
<xsl:attribute name="readonly">
-
<xsl:text> readonly</xsl:text>
+ <table>
+ <tr>
+ <td>
+ <input
type="text" id="values_attribute_{counter}"
name="values_attribute[{counter}][value][date]" value="{value/date}" size="12"
maxlength="12">
+
<xsl:attribute name="readonly">
+
<xsl:text> readonly</xsl:text>
+
</xsl:attribute>
+
<xsl:choose>
+
<xsl:when test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
</xsl:attribute>
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+
</xsl:when>
<xsl:when test="nullable!='1'">
<xsl:attribute name="data-validation">
<xsl:text>required</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
-
</input>
-
</td>
-
<td>
-
<input type="text" id="values_attribute_{counter}_hour"
name="values_attribute[{counter}][value][hour]" value="{value/hour}" size="2"
maxlength="2" title="{$lang_hour}">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
-
</input>
-
</td>
-
<td>
-
<xsl:text> : </xsl:text>
-
</td>
-
<td>
-
<input type="text" id="values_attribute_{counter}_min"
name="values_attribute[{counter}][value][min]" value="{value/min}" size="2"
maxlength="2" title="{$lang_min}">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
-
</input>
-
</td>
-
<td>
-
<input type="checkbox" name="clear_{name}_box"
onClick="{$clear_function}">
-
<xsl:attribute name="title">
-
<xsl:value-of select="php:function('lang', 'delete')"/>
+
</xsl:choose>
+ </input>
+ </td>
+ <td>
+ <input
type="text" id="values_attribute_{counter}_hour"
name="values_attribute[{counter}][value][hour]" value="{value/hour}" size="2"
maxlength="2" title="{$lang_hour}">
+
<xsl:choose>
+
<xsl:when test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
</xsl:attribute>
-
<xsl:attribute name="readonly">
-
<xsl:text>readonly</xsl:text>
+
</xsl:when>
+
</xsl:choose>
+ </input>
+ </td>
+ <td>
+
<xsl:text> : </xsl:text>
+ </td>
+ <td>
+ <input
type="text" id="values_attribute_{counter}_min"
name="values_attribute[{counter}][value][min]" value="{value/min}" size="2"
maxlength="2" title="{$lang_min}">
+
<xsl:choose>
+
<xsl:when test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
</xsl:attribute>
-
</input>
+
</xsl:when>
+
</xsl:choose>
+ </input>
+ </td>
+ <td>
+ <input
type="checkbox" name="clear_{name}_box" onClick="{$clear_function}">
+
<xsl:attribute name="title">
+
<xsl:value-of select="php:function('lang', 'delete')"/>
+
</xsl:attribute>
+
<xsl:attribute name="readonly">
+
<xsl:text>readonly</xsl:text>
+
</xsl:attribute>
+ </input>
-
</td>
- </tr>
- </table>
- </xsl:when>
- <xsl:when
test="datatype='T'">
- <textarea
id="id_{name}" name="values_attribute[{counter}][value]">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+ </td>
+ </tr>
+ </table>
+ </xsl:when>
+ <xsl:when test="datatype='T'">
+ <textarea id="id_{name}"
name="values_attribute[{counter}][value]">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
<xsl:when
test="nullable!='1'">
<xsl:attribute name="data-validation">
<xsl:text>required</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
-
<xsl:attribute name="cols">
-
<xsl:choose>
-
<xsl:when test="$textareacols!=''">
-
<xsl:value-of select="$textareacols"/>
-
</xsl:when>
-
<xsl:otherwise>
-
<xsl:text>60</xsl:text>
-
</xsl:otherwise>
-
</xsl:choose>
+ </xsl:choose>
+ <xsl:attribute
name="cols">
+ <xsl:choose>
+
<xsl:when test="$textareacols!=''">
+
<xsl:value-of select="$textareacols"/>
+
</xsl:when>
+
<xsl:otherwise>
+
<xsl:text>60</xsl:text>
+
</xsl:otherwise>
+ </xsl:choose>
+ </xsl:attribute>
+ <xsl:attribute
name="rows">
+ <xsl:choose>
+
<xsl:when test="$textarearows!=''">
+
<xsl:value-of select="$textarearows"/>
+
</xsl:when>
+
<xsl:otherwise>
+
<xsl:text>6</xsl:text>
+
</xsl:otherwise>
+ </xsl:choose>
+ </xsl:attribute>
+ <xsl:value-of
select="value"/>
+ </textarea>
+ </xsl:when>
+ <xsl:when test="datatype='pwd'">
+ <input type="password"
name="values_attribute[{counter}][value]" size="30">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
</xsl:attribute>
-
<xsl:attribute name="rows">
-
<xsl:choose>
-
<xsl:when test="$textarearows!=''">
-
<xsl:value-of select="$textarearows"/>
-
</xsl:when>
-
<xsl:otherwise>
-
<xsl:text>6</xsl:text>
-
</xsl:otherwise>
-
</xsl:choose>
-
</xsl:attribute>
-
<xsl:value-of select="value"/>
- </textarea>
- </xsl:when>
- <xsl:when
test="datatype='pwd'">
-
<input type="password" name="values_attribute[{counter}][value]"
size="30">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+ </xsl:when>
<xsl:when
test="nullable!='1'">
<xsl:attribute name="data-validation">
<xsl:text>required</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
-
</input>
-
<input type="password" name="values_attribute[{counter}][value2]"
size="30">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+ </xsl:choose>
+ </input>
+ <input type="password"
name="values_attribute[{counter}][value2]" size="30">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
<xsl:when
test="nullable!='1'">
<xsl:attribute name="data-validation">
<xsl:text>required</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
-
</input>
- </xsl:when>
- <xsl:when
test="datatype='bolean'">
- <input
id="id_{name}" type="checkbox" name="values_attribute[{counter}][value]"
value="1">
-
<xsl:choose>
-
<xsl:when test="value!=''">
-
<xsl:attribute name="checked">
-
<xsl:text>checked</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
- </input>
- </xsl:when>
- <xsl:when
test="datatype='link'">
- <input
type="text" name="values_attribute[{counter}][value]" value="{value}" size="30">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+ </xsl:choose>
+ </input>
+ </xsl:when>
+ <xsl:when test="datatype='bolean'">
+ <input id="id_{name}"
type="checkbox" name="values_attribute[{counter}][value]" value="1">
+ <xsl:choose>
+ <xsl:when
test="value!=''">
+
<xsl:attribute name="checked">
+
<xsl:text>checked</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
+ </xsl:choose>
+ </input>
+ </xsl:when>
+ <xsl:when test="datatype='link'">
+ <input type="text"
name="values_attribute[{counter}][value]" value="{value}" size="30">
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
<xsl:when
test="nullable!='1'">
<xsl:attribute name="data-validation">
<xsl:text>required</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
- </input>
- <xsl:choose>
-
<xsl:when test="value!=''">
-
<br/>
-
<a href="{value}" target="_blank">
-
<xsl:value-of select="value"/>
-
</a>
-
</xsl:when>
- </xsl:choose>
+ </xsl:choose>
+ </input>
+ <xsl:choose>
+ <xsl:when
test="value!=''">
+ <br/>
+ <a
href="{value}" target="_blank">
+
<xsl:value-of select="value"/>
+ </a>
</xsl:when>
- <xsl:when
test="datatype='event'">
- <xsl:choose>
-
<xsl:when test="warning!=''">
-
<xsl:value-of select="warning"/>
-
</xsl:when>
-
<xsl:otherwise>
-
<xsl:variable name="event_descr">
-
<xsl:value-of select="name"/>
-
<xsl:text>_descr</xsl:text>
-
</xsl:variable>
-
<xsl:variable name="lookup_function">
-
<xsl:text>lookup_</xsl:text>
-
<xsl:value-of select="name"/>
-
<xsl:text>();</xsl:text>
-
</xsl:variable>
+ </xsl:choose>
+ </xsl:when>
+ <xsl:when test="datatype='event'">
+ <xsl:choose>
+ <xsl:when
test="warning!=''">
+ <xsl:value-of
select="warning"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:variable
name="event_descr">
+
<xsl:value-of select="name"/>
+
<xsl:text>_descr</xsl:text>
+ </xsl:variable>
+ <xsl:variable
name="lookup_function">
+
<xsl:text>lookup_</xsl:text>
+
<xsl:value-of select="name"/>
+
<xsl:text>();</xsl:text>
+ </xsl:variable>
<div
class="pure-custom">
-
<input type="text" name="{name}" value="{value}"
onClick="{$lookup_function}" readonly="readonly" size="6"/>
-
<input size="30" type="text" name="{$event_descr}"
value="{descr}" onClick="{$lookup_function}" readonly="readonly">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text>
disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
-
</xsl:choose>
-
</input>
-
<xsl:choose>
-
<xsl:when test="next!=''">
+ <input
type="text" name="{name}" value="{value}" onClick="{$lookup_function}"
readonly="readonly" size="6"/>
+ <input
size="30" type="text" name="{$event_descr}" value="{descr}"
onClick="{$lookup_function}" readonly="readonly">
+
<xsl:choose>
+
<xsl:when test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+
</xsl:when>
+
</xsl:choose>
+ </input>
+
<xsl:choose>
+
<xsl:when test="next!=''">
<div>
-
<xsl:value-of select="lang_next_run"/>
-
<xsl:text>: </xsl:text>
-
<xsl:value-of select="next"/>
+
<xsl:value-of select="lang_next_run"/>
+
<xsl:text>: </xsl:text>
+
<xsl:value-of select="next"/>
</div>
<div>
-
<xsl:value-of select="lang_enabled"/>
-
<xsl:text>: </xsl:text>
-
<xsl:value-of select="enabled"/>
+
<xsl:value-of select="lang_enabled"/>
+
<xsl:text>: </xsl:text>
+
<xsl:value-of select="enabled"/>
</div>
-
</xsl:when>
-
</xsl:choose>
+
</xsl:when>
+
</xsl:choose>
</div>
-
</xsl:otherwise>
- </xsl:choose>
- </xsl:when>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:when>
<xsl:when test="datatype='I'">
<input data-validation="number"
id="id_{name}" type="text" name="values_attribute[{counter}][value]"
value="{value}" size="30">
<xsl:choose>
@@ -710,66 +710,76 @@
</xsl:choose>
</input>
</xsl:when>
- <xsl:otherwise>
- <input
id="id_{name}" type="text" name="values_attribute[{counter}][value]"
value="{value}" size="30">
-
<xsl:choose>
-
<xsl:when test="disabled!=''">
-
<xsl:attribute name="disabled">
-
<xsl:text> disabled</xsl:text>
-
</xsl:attribute>
-
</xsl:when>
+ <xsl:otherwise>
+ <input id="id_{name}"
type="text" name="values_attribute[{counter}][value]" size="30">
+ <xsl:attribute
name="value">
+ <xsl:choose>
+
<xsl:when test="value!=''">
+
<xsl:value-of select="value"/>
+
</xsl:when>
+
<xsl:otherwise>
+
<xsl:value-of select="default_value"/>
+
</xsl:otherwise>
+ </xsl:choose>
+ </xsl:attribute>
+ <xsl:choose>
+ <xsl:when
test="disabled!=''">
+
<xsl:attribute name="disabled">
+
<xsl:text> disabled</xsl:text>
+
</xsl:attribute>
+ </xsl:when>
<xsl:when
test="nullable!='1'">
<xsl:attribute name="data-validation">
<xsl:text>required</xsl:text>
</xsl:attribute>
</xsl:when>
-
</xsl:choose>
- </input>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:choose>
- <xsl:when
test="history=1">
- <input
type="text" id="values_attribute_{counter}_date"
name="values_attribute[{counter}][date]" value="" size="12" maxlength="10"
readonly="readonly">
- </input>
- <xsl:variable
name="link_history">
-
<xsl:value-of select="link_history"/>
- </xsl:variable>
- <xsl:variable
name="lang_history_help">
-
<xsl:value-of select="//lang_history_help"/>
- </xsl:variable>
- <xsl:variable
name="lang_history">
-
<xsl:value-of select="php:function('lang', 'history')" />
- </xsl:variable>
+ </xsl:choose>
+ </input>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:choose>
+ <xsl:when test="history=1">
+ <input type="text"
id="values_attribute_{counter}_date" name="values_attribute[{counter}][date]"
value="" size="12" maxlength="10" readonly="readonly">
+ </input>
+ <xsl:variable
name="link_history">
+ <xsl:value-of
select="link_history"/>
+ </xsl:variable>
+ <xsl:variable
name="lang_history_help">
+ <xsl:value-of
select="//lang_history_help"/>
+ </xsl:variable>
+ <xsl:variable
name="lang_history">
+ <xsl:value-of
select="php:function('lang', 'history')" />
+ </xsl:variable>
<a
href="javascript:JqueryPortico.showlightbox_history('{$link_history}')"
title="{$lang_history}">
-
<xsl:value-of select="$lang_history"/>
- </a>
- </xsl:when>
- </xsl:choose>
+ <xsl:value-of
select="$lang_history"/>
+ </a>
</xsl:when>
</xsl:choose>
+ </xsl:when>
+ </xsl:choose>
</div>
</xsl:template>
<!-- New template-->
<xsl:template name="choice">
- <xsl:variable name="counter">
- <xsl:value-of select="counter"/>
- </xsl:variable>
- <xsl:variable name="name">
- <xsl:value-of select="name"/>
- </xsl:variable>
+ <xsl:variable name="counter">
+ <xsl:value-of select="counter"/>
+ </xsl:variable>
+ <xsl:variable name="name">
+ <xsl:value-of select="name"/>
+ </xsl:variable>
<div class="pure-custom">
- <xsl:for-each select="choice">
- <xsl:choose>
- <xsl:when
test="checked='checked'">
- <input
id="id_{$name}_{id}" type="{input_type}"
name="values_attribute[{$counter}][value][]" value="{id}" checked="checked"/>
- </xsl:when>
- <xsl:otherwise>
- <input
id="id_{$name}_{id}" type="{input_type}"
name="values_attribute[{$counter}][value][]" value="{id}"/>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:value-of select="value"/>
+ <xsl:for-each select="choice">
+ <xsl:choose>
+ <xsl:when test="checked='checked'">
+ <input id="id_{$name}_{id}"
type="{input_type}" name="values_attribute[{$counter}][value][]" value="{id}"
checked="checked"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <input id="id_{$name}_{id}"
type="{input_type}" name="values_attribute[{$counter}][value][]" value="{id}"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ <xsl:value-of select="value"/>
<br></br>
- </xsl:for-each>
+ </xsl:for-each>
</div>
</xsl:template>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [14921] custom fields,
Sigurd Nes <=