( function ( $, _, rwmb, i18n ) { 'use strict'; /** * Transform an input into a datetime picker. */ function transform() { var $this = $( this ), options = $this.data( 'options' ), $inline = $this.siblings( '.rwmb-datetime-inline' ), $timestamp = $this.siblings( '.rwmb-datetime-timestamp' ), current = $this.val(), $picker = $inline.length ? $inline : $this; $this.siblings( '.ui-datepicker-append' ).remove(); // Remove appended text options.onSelect = function() { $this.trigger( 'change' ); } options.beforeShow = function( i ) { if ( $( i ).prop( 'readonly' ) ) { return false; } } if ( $timestamp.length ) { options.onClose = options.onSelect = function () { $timestamp.val( getTimestamp( $picker.datetimepicker( 'getDate' ) ) ); $this.trigger( 'change' ); }; } if ( ! $inline.length ) { $this.removeClass( 'hasDatepicker' ).datetimepicker( options ); return; } options.altField = '#' + $this.attr( 'id' ); $this.on( 'keydown', _.debounce( function () { // if val is empty, return to allow empty datepicker input. if ( ! $this.val() ) { return; } $picker .datepicker( 'setDate', $this.val() ) .find( '.ui-datepicker-current-day' ) .trigger( 'click' ); }, 600 ) ); $inline .removeClass( 'hasDatepicker' ) .empty() .prop( 'id', '' ) .datetimepicker( options ) .datetimepicker( 'setDate', current ); } /** * Convert date to Unix timestamp in milliseconds * @link http://stackoverflow.com/a/14006555/556258 * @param date * @return number */ function getTimestamp( date ) { if ( date === null ) { return ''; } var milliseconds = Date.UTC( date.getFullYear(), date.getMonth(), date.getDate(), date.getHours(), date.getMinutes(), date.getSeconds() ); return Math.floor( milliseconds / 1000 ); } // Set language if available function setTimeI18n() { if ( $.timepicker.regional.hasOwnProperty( i18n.locale ) ) { $.timepicker.setDefaults( $.timepicker.regional[i18n.locale] ); } else if ( $.timepicker.regional.hasOwnProperty( i18n.localeShort ) ) { $.timepicker.setDefaults( $.timepicker.regional[i18n.localeShort] ); } } function init( e ) { $( e.target ).find( '.rwmb-datetime' ).each( transform ); } setTimeI18n(); rwmb.$document .on( 'mb_ready', init ) .on( 'clone', '.rwmb-datetime', transform ); } )( jQuery, _, rwmb, RWMB_Datetime ); /*! Select2 4.0.10 | https://github.com/select2/select2/blob/master/LICENSE.md */ !function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;n.define("select2/i18n/el",[],function(){return{errorLoading:function(){return"Τα αποτελέσματα δεν μπόρεσαν να φορτώσουν."},inputTooLong:function(n){var e=n.input.length-n.maximum,u="Παρακαλώ διαγράψτε "+e+" χαρακτήρ";return 1==e&&(u+="α"),1!=e&&(u+="ες"),u},inputTooShort:function(n){return"Παρακαλώ συμπληρώστε "+(n.minimum-n.input.length)+" ή περισσότερους χαρακτήρες"},loadingMore:function(){return"Φόρτωση περισσότερων αποτελεσμάτων…"},maximumSelected:function(n){var e="Μπορείτε να επιλέξετε μόνο "+n.maximum+" επιλογ";return 1==n.maximum&&(e+="ή"),1!=n.maximum&&(e+="ές"),e},noResults:function(){return"Δεν βρέθηκαν αποτελέσματα"},searching:function(){return"Αναζήτηση…"},removeAllItems:function(){return"Καταργήστε όλα τα στοιχεία"}}}),n.define,n.require}();{"version":"1.0","provider_name":"Personal Development Initiative Africa","provider_url":"https:\/\/pdiauganda.org","author_name":"admin","author_url":"https:\/\/pdiauganda.org\/index.php\/author\/pdiaweb\/","title":"\u041a\u0430\u0437\u0438\u043d\u043e Vodka \u043e\u043d\u043b\u0430\u0439\u043d | \u041c\u043e\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043a\u0430\u0437\u0438\u043d\u043e, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u044b \u0438 \u0431\u043e\u043d\u0443\u0441\u044b - Personal Development Initiative Africa","type":"rich","width":600,"height":338,"html":"
\u041a\u0430\u0437\u0438\u043d\u043e Vodka \u043e\u043d\u043b\u0430\u0439\u043d | \u041c\u043e\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043a\u0430\u0437\u0438\u043d\u043e, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u044b \u0438 \u0431\u043e\u043d\u0443\u0441\u044b<\/a><\/blockquote>