aboutsummaryrefslogtreecommitdiffstats
path: root/jm2l/templates
diff options
context:
space:
mode:
Diffstat (limited to 'jm2l/templates')
-rw-r--r--jm2l/templates/Staff/tasks.mako15
-rw-r--r--jm2l/templates/helpers.mako8
2 files changed, 19 insertions, 4 deletions
diff --git a/jm2l/templates/Staff/tasks.mako b/jm2l/templates/Staff/tasks.mako
index 375d241..0f26c54 100644
--- a/jm2l/templates/Staff/tasks.mako
+++ b/jm2l/templates/Staff/tasks.mako
@@ -5,6 +5,21 @@
<script src="/js/jm2l.js"></script>
<script src="/vendor/ckeditor/ckeditor.js"></script>
<script src="/vendor/select2/js/select2.js"></script>
+
+ <script src="//cdn.jsdelivr.net/webshim/1.15.7/polyfiller.js"></script>
+ <script type="text/javascript">
+ webshim.setOptions('forms-ext', {
+ replaceUI: 'auto',
+ types: 'date',
+ date: {
+ startView: 2,
+ classes: 'hide-spinbtns',
+ }
+ });
+
+ //start polyfilling
+ webshim.polyfill('forms-ext');
+ </script>
</%def>
<%def name="cssAddOn()">
<link rel="stylesheet" href="/vendor/fileupload/css/jquery.fileupload.css">
diff --git a/jm2l/templates/helpers.mako b/jm2l/templates/helpers.mako
index 525ea62..a8623d7 100644
--- a/jm2l/templates/helpers.mako
+++ b/jm2l/templates/helpers.mako
@@ -39,12 +39,12 @@ TabJs = {'select':[], 'desc':[]}
<%
PlaceHolder = DicFormat[Field.name].get("PlaceHolder")
FieldStyle = DicFormat[Field.name].get("FieldStyle")
- Class = [None,"ckeditor"][ DicFormat[Field.name].has_key("ckeditor") ]
+ Class = [False,"ckeditor"][ "ckeditor" in DicFormat[Field.name] ]
%>
- % if PlaceHolder:
- ${Field(placeholder=PlaceHolder, style=FieldStyle, class_=Class)}
+ % if Field.type == "DateField":
+ ${Field(placeholder=PlaceHolder or False, style=FieldStyle, class_=Class, type = "date")}
% else:
- ${Field(style=FieldStyle, class_=Class)}
+ ${Field(placeholder=PlaceHolder or False, style=FieldStyle, class_=Class)}
% endif
% else:
${Field()}