[pLog-svn] r5962 - plog/branches/lifetype-1.2/templates/admin

mark at devel.lifetype.net mark at devel.lifetype.net
Tue Oct 2 14:47:04 EDT 2007


Author: mark
Date: 2007-10-02 14:47:04 -0400 (Tue, 02 Oct 2007)
New Revision: 5962

Modified:
   plog/branches/lifetype-1.2/templates/admin/newpost_customfields.template
Log:
Fixed the custom filed date selection based on jscalendar.

It breaks for long long time, but no one complain it, weird.

Modified: plog/branches/lifetype-1.2/templates/admin/newpost_customfields.template
===================================================================
--- plog/branches/lifetype-1.2/templates/admin/newpost_customfields.template	2007-10-02 18:45:43 UTC (rev 5961)
+++ plog/branches/lifetype-1.2/templates/admin/newpost_customfields.template	2007-10-02 18:47:04 UTC (rev 5962)
@@ -21,11 +21,24 @@
     <div class="field">
 	  <label for="customField[{$fieldId}]">{$field->getName()}</label>
 	  <div class="formHelp">{$field->getDescription()}</div>
-      <input name="customField[{$fieldId}]" class="dateTime" id="customField[{$fieldId}]" readonly="true" type="text" size="16" value="{$customField[$fieldId]}" />
-        <a href="javascript:NewCal('customField[{$fieldId}]','ddmmyyyy',true,24)">
-	      <img src="imgs/admin/cal.jpg" alt="{$locale->tr("pick_date")}" style="border:0px;width: 16px; height: 14px; padding: 0;" />
-	    </a>
+      <input name="customField[{$fieldId}]" class="dateTime" id="customField_{$fieldId}" readonly="true" type="text" size="16" value="{$customField[$fieldId]}" />
+      <img src="imgs/admin/cal.jpg" id="customField_{$fieldId}_Selector" alt="{$locale->tr("pick_date")}" style="cursor: pointer; border: 0px; width: 16px; height: 14px; padding: 0;" />
 	</div>  
+    <script type="text/javascript">
+        var MondayFirstDay = ( 1 == 1);
+        Calendar.setup({ldelim}
+            inputField  : "customField_{$fieldId}",
+            ifFormat    : "%d/%m/%Y %H:%M",
+            button      : "customField_{$fieldId}_Selector",
+            showsTime   : true,
+            timeFormat  : "24",
+            electric    : false,
+            align       : "Bl",
+            firstDay    : MondayFirstDay,
+            singleClick : true
+        {rdelim});
+    </script>
+
 	{elseif $field->getType() == 5 && ($type == 5 || $type == "")}
     <div class="field">
 	  <label for="customField[{$fieldId}]">{$field->getName()}</label>



More information about the pLog-svn mailing list