fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [14123] fixing forms / modified date fields


From: Saul
Subject: [Fmsystem-commits] [14123] fixing forms / modified date fields
Date: Tue, 06 Oct 2015 00:08:13 +0000

Revision: 14123
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=14123
Author:   psaul
Date:     2015-10-06 00:08:13 +0000 (Tue, 06 Oct 2015)
Log Message:
-----------
fixing forms / modified date fields

Modified Paths:
--------------
    branches/dev-syncromind/booking/templates/base/application_edit.xsl
    branches/dev-syncromind/booking/templates/base/application_new.xsl

Modified: branches/dev-syncromind/booking/templates/base/application_edit.xsl
===================================================================
--- branches/dev-syncromind/booking/templates/base/application_edit.xsl 
2015-10-06 00:07:47 UTC (rev 14122)
+++ branches/dev-syncromind/booking/templates/base/application_edit.xsl 
2015-10-06 00:08:13 UTC (rev 14123)
@@ -106,28 +106,77 @@
                                     <legend><h3>3. <xsl:value-of 
select="php:function('lang', 'When?')" /></h3></legend>
                                 </div>
                                 <div id="dates-container">
+                                    <input type="hidden" id="date_format" />
                                     <xsl:for-each select="application/dates">
-                                        <div class="date-container">
-                                            <a href="javascript:void(0);" 
class="close-btn btnclose">-</a>
-                                            <div class="pure-control-group">
-                                                <label for="start_date">
-                                                    <h4><xsl:value-of 
select="php:function('lang', 'From')" /></h4>
-                                                </label>
-                                                <input class="datetime 
pure-input-2-3" id="start_date" name="field_{position()}_from" type="text">
-                                                <!--input 
id="field_{position()}_from" name="from_[]" type="text"-->
-                                                    <xsl:attribute 
name="value"><xsl:value-of select="from_"/></xsl:attribute>
-                                                </input>
-                                            </div>
-                                            <div class="pure-control-group">
-                                                <label for="end_date">
-                                                    <h4><xsl:value-of 
select="php:function('lang', 'To')" /></h4>
-                                                </label>
-                                                <!--input 
id="field_{position()}_to" name="to_[]" type="text"-->
-                                                <input class="datetime 
pure-input-2-3" id="end_date" name="field_{position()}_to" type="text">
-                                                    <xsl:attribute 
name="value"><xsl:value-of select="to_"/></xsl:attribute>
-                                                </input>
-                                            </div>
-                                        </div>
+                                        <xsl:variable name="index" 
select="position()-2"/>
+                                        <xsl:choose>
+                                            <xsl:when test="position() > 1">
+                                                <div class="date-container">
+                                                    <a 
href="javascript:void(0);" class="close-btn btnclose">-</a>
+                                                    <div 
class="pure-control-group">
+                                                        <label 
for="start_date_{$index}">
+                                                            <h4><xsl:value-of 
select="php:function('lang', 'From')" /></h4>
+                                                        </label>
+                                                        <input 
id="alt_start_date_{$index}" name="from_[]" type="hidden">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="from_" />
+                                                            </xsl:attribute>
+                                                        </input>
+                                                        <input 
class="newaddedpicker datetime pure-input-2-3" id="start_date_{$index}" 
type="text">
+                                                        <!--input 
id="field_{position()}_from" name="from_[]" type="text"-->
+                                                            <xsl:attribute 
name="value"><xsl:value-of select="from_"/></xsl:attribute>
+                                                        </input>
+                                                    </div>
+                                                    <div 
class="pure-control-group">
+                                                        <label for="end_date">
+                                                            <h4><xsl:value-of 
select="php:function('lang', 'To')" /></h4>
+                                                        </label>
+                                                        <input 
id="alt_end_date_{$index}" name="to_[]" type="hidden">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="to_"/>
+                                                            </xsl:attribute>
+                                                        </input>
+                                                        <input 
class="newaddedpicker datetime pure-input-2-3" id="end_date_{$index}" 
type="text">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="to_"/>
+                                                            </xsl:attribute>
+                                                        </input>
+                                                    </div>
+                                                </div>
+                                            </xsl:when>
+                                            <xsl:otherwise>
+                                                <div class="date-container">
+                                                    <a 
href="javascript:void(0);" class="close-btn btnclose">-</a>
+                                                    <div 
class="pure-control-group">
+                                                        <label 
for="start_date">
+                                                            <h4><xsl:value-of 
select="php:function('lang', 'From')" /></h4>
+                                                        </label>
+                                                        <input 
id="alt_start_date" name="from_[]" type="hidden">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="from_"/>
+                                                            </xsl:attribute>
+                                                        </input>
+                                                        <input class="datetime 
pure-input-2-3" id="start_date" type="text">
+                                                            <xsl:attribute 
name="value"><xsl:value-of select="from_"/></xsl:attribute>
+                                                        </input>
+                                                    </div>
+                                                    <div 
class="pure-control-group">
+                                                        <label for="end_date">
+                                                            <h4><xsl:value-of 
select="php:function('lang', 'To')" /></h4>
+                                                        </label>
+                                                        <input 
id="alt_end_date" name="to_[]" type="hidden">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="to_"/>
+                                                            </xsl:attribute>
+                                                        </input>
+                                                        <input class="datetime 
pure-input-2-3" id="end_date" type="text">
+                                                            <xsl:attribute 
name="value"><xsl:value-of select="to_"/></xsl:attribute>
+                                                        </input>
+                                                    </div>
+                                                </div>
+                                            </xsl:otherwise>
+                                        </xsl:choose>
+                                                
                                     </xsl:for-each>
                                 </div>
                                 <div>
@@ -253,7 +302,7 @@
                 <input type="submit" class="pure-button pure-button-primary">
                     <xsl:attribute name="value"><xsl:value-of 
select="php:function('lang', 'Create')"/></xsl:attribute>
                 </input>
-                <a class="cancel">
+                <a class="cancel pure-button pure-button-primary">
                     <xsl:attribute name="href"><xsl:value-of 
select="application/cancel_link"/></xsl:attribute>
                     <xsl:value-of select="php:function('lang', 'Cancel')" />
                 </a>

Modified: branches/dev-syncromind/booking/templates/base/application_new.xsl
===================================================================
--- branches/dev-syncromind/booking/templates/base/application_new.xsl  
2015-10-06 00:07:47 UTC (rev 14122)
+++ branches/dev-syncromind/booking/templates/base/application_new.xsl  
2015-10-06 00:08:13 UTC (rev 14123)
@@ -137,10 +137,8 @@
                                     </p>
                                 </xsl:if>
                                 <div id="dates-container">
-                                    <!--xsl:variable 
name="indexid"></xsl:variable-->
                                     <input type="hidden" id="date_format" />
                                     <xsl:for-each select="application/dates">
-                                        
                                         <xsl:variable name="index" 
select="position()-2"/>
                                         <xsl:choose>
                                             <xsl:when test="position() > 1">
@@ -150,10 +148,14 @@
                                                         <label 
for="start_date_{$index}">
                                                             <h4><xsl:value-of 
select="php:function('lang', 'From')" /></h4>
                                                         </label>
-                                                        <input 
id="alt_start_date_{$index}" name="from_[]" type="hidden"></input>
+                                                        <input 
id="alt_start_date_{$index}" name="from_[]" type="hidden">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="from_" />
+                                                            </xsl:attribute>
+                                                        </input>
                                                         <input 
class="newaddedpicker datetime pure-input-2-3" id="start_date_{$index}" 
type="text">
                                                             <xsl:attribute 
name="value">
-                                                                <xsl:value-of 
select="from_"/>
+                                                                <xsl:value-of 
select="from_" />
                                                             </xsl:attribute>
                                                             <!--xsl:if 
test="activity/start_date != ''">
                                                                 <xsl:attribute 
name="value">
@@ -177,7 +179,11 @@
                                                                 <xsl:value-of 
select="php:function('lang', $error_msg)" />
                                                             </div>
                                                         </xsl:if>
-                                                        <input 
id="alt_end_date_{$index}" name="to_[]" type="hidden"></input>
+                                                        <input 
id="alt_end_date_{$index}" name="to_[]" type="hidden">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="to_"/>
+                                                            </xsl:attribute>
+                                                        </input>
                                                         <input 
class="newaddedpicker datetime pure-input-2-3" id="end_date_{$index}" 
type="text">
                                                             <xsl:attribute 
name="value">
                                                                 <xsl:value-of 
select="to_"/>
@@ -201,8 +207,15 @@
                                                         <label 
for="start_date">
                                                             <h4><xsl:value-of 
select="php:function('lang', 'From')" /></h4>
                                                         </label>
-                                                        <input 
id="alt_start_date" name="from_[]" type="hidden"></input>
+                                                        <input 
id="alt_start_date" name="from_[]" type="hidden">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="from_"/>
+                                                            </xsl:attribute>
+                                                        </input>
                                                         <input class="datetime 
pure-input-2-3" id="start_date" type="text">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="from_"/>
+                                                            </xsl:attribute>
                                                             <!--xsl:if 
test="activity/start_date != ''">
                                                                 <xsl:attribute 
name="value">
                                                                     
<xsl:value-of select="php:function('date', $datetime_format, 
number(activity/start_date))"/>
@@ -211,9 +224,6 @@
                                                             <xsl:attribute 
name="data-validation">
                                                                 
<xsl:text>required</xsl:text>
                                                             </xsl:attribute-->
-                                                            <xsl:attribute 
name="value">
-                                                                <xsl:value-of 
select="from_"/>
-                                                            </xsl:attribute>
                                                         </input>
                                                     </div>
                                                     <div 
class="pure-control-group">
@@ -228,16 +238,20 @@
                                                                 <xsl:value-of 
select="php:function('lang', $error_msg)" />
                                                             </div>
                                                         </xsl:if>
-                                                        <input 
id="alt_end_date" name="to_[]" type="hidden"></input>
+                                                        <input 
id="alt_end_date" name="to_[]" type="hidden">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="to_"/>
+                                                            </xsl:attribute>
+                                                        </input>
                                                         <input class="datetime 
pure-input-2-3" id="end_date" type="text">
+                                                            <xsl:attribute 
name="value">
+                                                                <xsl:value-of 
select="to_"/>
+                                                            </xsl:attribute>
                                                             <!--xsl:if 
test="activity/end_date != ''">
                                                                 <xsl:attribute 
name="value">
                                                                     
<xsl:value-of select="php:function('date', $datetime_format, 
number(activity/end_date))"/>
                                                                 
</xsl:attribute>
                                                             </xsl:if-->
-                                                            <xsl:attribute 
name="value">
-                                                                <xsl:value-of 
select="to_"/>
-                                                            </xsl:attribute>
                                                         </input>
                                                     </div>
                                                     <!--div class="help_text">
@@ -246,7 +260,6 @@
                                                 </div>
                                             </xsl:otherwise>
                                         </xsl:choose>
-                                                
                                     </xsl:for-each>
                                 </div>
                                 <div class="pure-control-group"><a 
href="javascript:void(0);" id="add-date-link"><xsl:value-of 
select="php:function('lang', 'Add another date')" /></a></div>
@@ -379,7 +392,7 @@
                 <input type="submit" class="pure-button pure-button-primary">
                     <xsl:attribute name="value"><xsl:value-of 
select="php:function('lang', 'Send')"/></xsl:attribute>
                 </input>
-                <a class="cancel">
+                <a class="cancel pure-button pure-button-primary">
                     <xsl:attribute name="href"><xsl:value-of 
select="application/cancel_link"/></xsl:attribute>
                     <xsl:value-of select="php:function('lang', 'Cancel')" />
                 </a>
@@ -394,5 +407,17 @@
         var initialSelection = <xsl:value-of 
select="application/resources_json"/>;
         var initialAudience = <xsl:value-of 
select="application/audience_json"/>;
         var lang = <xsl:value-of select="php:function('js_lang', 'From', 'To', 
'Resource Type', 'Name', 'Accepted', 'Document', 'You must accept to follow all 
terms and conditions of lease first.')"/>;
+    /*    
+        $(window).load(function(){
+            var date_format = $('#date_format').val();
+            var time_format = 'HH:mm:ss';
+            $("#start_date").datepicker( "refresh" );
+            var datex = $('#start_date').datepicker('getDate');
+            console.log(datex);
+            var date = $.datepicker.formatDate(date_format, datex);
+            var time = $.datepicker.formatTime(time_format, datex);
+            //$('#start_date').val(date+" "+time);
+        });
+    */
     </script>
 </xsl:template>




reply via email to

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