diff --git a/www/layout/admin/default/javascript/datepickr/datepickr.min.css b/www/layout/admin/default/javascript/datepickr/datepickr.min.css new file mode 100644 index 00000000..dfe96609 --- /dev/null +++ b/www/layout/admin/default/javascript/datepickr/datepickr.min.css @@ -0,0 +1 @@ +.datepickr-wrapper{display:inline-block;position:relative}.datepickr-calendar{font-family:'Trebuchet MS',Tahoma,Verdana,Arial,sans-serif;font-size:12px;background-color:#eee;color:#333;border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:2px;display:none;position:absolute;top:100%;left:0;z-index:100}.open .datepickr-calendar{display:block}.datepickr-calendar .datepickr-months{background-color:#f6af3a;border:1px solid #e78f08;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;padding:2px;text-align:center;font-size:120%}.datepickr-calendar .datepickr-next-month,.datepickr-calendar .datepickr-prev-month{color:#fff;text-decoration:none;padding:0 .4em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer}.datepickr-calendar .datepickr-prev-month{float:left}.datepickr-calendar .datepickr-next-month{float:right}.datepickr-calendar .datepickr-current-month{padding:0 .5em}.datepickr-calendar .datepickr-next-month:hover,.datepickr-calendar .datepickr-prev-month:hover{background-color:#fdf5ce;color:#c77405}.datepickr-calendar table{border-collapse:collapse;padding:0;width:100%}.datepickr-calendar thead{font-size:90%}.datepickr-calendar td,.datepickr-calendar th{width:14.3%}.datepickr-calendar th{text-align:center;padding:5px}.datepickr-calendar td{text-align:right;padding:1px}.datepickr-calendar .datepickr-day{display:block;color:#1c94c4;background-color:#f6f6f6;border:1px solid #ccc;padding:5px;cursor:pointer}.datepickr-calendar .datepickr-day:hover{color:#C77405;background-color:#fdf5ce;border:1px solid #fbcb09}.datepickr-calendar .today .datepickr-day{background-color:#fff0A5;border:1px solid #fed22f;color:#363636}.datepickr-calendar .selected .datepickr-day{background-color:#1c94c4;color:#f6f6f6}.datepickr-calendar .disabled .datepickr-day,.datepickr-calendar .disabled .datepickr-day:hover{background-color:#eee;border:1px dotted #ccc;color:#bbb;cursor:default} \ No newline at end of file diff --git a/www/layout/admin/default/javascript/datepickr/datepickr.min.js b/www/layout/admin/default/javascript/datepickr/datepickr.min.js new file mode 100644 index 00000000..41cd3ff1 --- /dev/null +++ b/www/layout/admin/default/javascript/datepickr/datepickr.min.js @@ -0,0 +1,13 @@ +var datepickr=function(d,c){var f,h,a=[],k;datepickr.prototype=datepickr.init.prototype;h=function(a){a._datepickr&&a._datepickr.destroy();a._datepickr=new datepickr.init(a,c);return a._datepickr};if(d.nodeName)return h(d);f=datepickr.prototype.querySelectorAll(d);if(1===f.length)return h(f[0]);for(k=0;ka?"0"+a:a},D:function(){return a.l10n.weekdays.shorthand[c.w()]},j:function(){return d.getDate()},l:function(){return a.l10n.weekdays.longhand[c.w()]},w:function(){return d.getDay()},F:function(){return p(c.n()-1,!1)},m:function(){var a=c.n();return 10>a?"0"+a:a},M:function(){return p(c.n()-1,!0)},n:function(){return d.getMonth()+1},U:function(){return d.getTime()/1E3},y:function(){return String(c.Y()).substring(2)},Y:function(){return d.getFullYear()}},f=b.split(""); +a.forEach(f,function(a,b){c[a]&&"\\"!==f[b-1]?q+=c[a]():"\\"!==a&&(q+=a)});return q};p=function(b,e){return!0===e?a.l10n.months.shorthand[b]:a.l10n.months.longhand[b]};w=function(b,e,c,d){return b===d&&a.currentMonthView===e&&a.currentYearView===c};C=function(){var b=document.createElement("thead"),e=a.l10n.firstDayOfWeek,c=a.l10n.weekdays.shorthand;0"+c.join("")+"";u.appendChild(b)};r=function(){var b= +(new Date(a.currentYearView,a.currentMonthView,1)).getDay(),c=h.numDays(),d=document.createDocumentFragment(),g=document.createElement("tr"),k,l="",p="",m="",n,b=b-a.l10n.firstDayOfWeek;0>b&&(b+=7);k=b;v.innerHTML="";0 ');for(b=1;b<=c;b++){7===k&&(d.appendChild(g),g=document.createElement("tr"),k=0);l=w(f.day(),f.month.integer(),f.year(),b)?" today":"";a.selectedDate&&(p=w(a.selectedDate.day,a.selectedDate.month,a.selectedDate.year,b)?" selected":""); +if(a.config.minDate||a.config.maxDate)n=(new Date(a.currentYearView,a.currentMonthView,b)).getTime(),m="",a.config.minDate&&na.config.maxDate&&(m=" disabled");g.innerHTML+=''+b+"";k++}d.appendChild(g);v.appendChild(d)};x=function(){t.innerHTML=a.currentYearView+" "+h.string()};D=function(){var a=document.createElement("div");a.className="datepickr-months";a.innerHTML='<>'; +a.appendChild(t);x();l.appendChild(a)};E=function(){0>a.currentMonthView&&(a.currentYearView--,a.currentMonthView=11);11 + + {$HTML_TITLE} + + {if $STYLESHEET} + + {/if} + + + + {if $JAVASCRIPT} + + {/if} + {if $ajax_javascript} + + {/if} + {if $JS_INCLUDE} + + {/if} + {* for including datepickr *} + {if $JS_DATEPICKR} + + + {/if} +{* {popup_init src="`$js`/overlib/overlib.js"} *} + + +
+
+{include file="top_menu.tpl"} +
+
+{include file="$INCLUDE_TEMPLATE"} +
+
+{* debug info *} +{if $DEBUG} +
+{$Id}
+ {$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}
+{$debug_error_msg} +
+{/if} + + + diff --git a/www/layout/frontend/default/templates/main_body.tpl b/www/layout/frontend/default/templates/main_body.tpl index 6e1e0a5d..9e588529 100644 --- a/www/layout/frontend/default/templates/main_body.tpl +++ b/www/layout/frontend/default/templates/main_body.tpl @@ -1,57 +1,52 @@ {* ******************************************************************** * AUTHOR: Clemens Schwaighofer - * DATE: 2008/12/24 + * DATE: 2005/06/23 * DESCRIPTION: - * main body + * edit body part * HISTORY: ******************************************************************** *} - + + {$HTML_TITLE} {if $STYLESHEET} - + + {/if} + {if $CSS_INCLUDE} + + {/if} + {if $CSS_SPECIAL_INCLUDE} + {/if} - - {if $JAVASCRIPT} - + {/if} - {if $ajax_javascript} - + {* declare prototype everywhere *} + + {if $USE_SCRIPTACULOUS} + {/if} {if $JS_INCLUDE} {/if} -{* {popup_init src="`$js`/overlib/overlib.js"} *} + {if $JS_SPECIAL_INCLUDE} + + {/if} + {* for including datepickr *} + {if $JS_DATEPICKR} + + + {/if} + {if $USE_OVERLIB} + {popup_init src="`$js`/overlib/overlib.js"} + {/if} -
-
-{include file="top_menu.tpl"} -
-
-{include file="$INCLUDE_TEMPLATE"} -
-
-{* debug info *} -{if $DEBUG} -
-{$Id}
- {$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}
-{$debug_error_msg} -
-{/if} - +{include file="$TEMPLATE_NAME"}