1$filter_date_form = ''; 2$filter_date_to = ''; 3jQuery( document ).ready( function( $ ){ 4 if( $( 'input[name="wcfm-date-range"]' ).length > 0 ) { 5 /* Date Range Picker 6 ------------------------------------------ */ 7 $.dateRangePickerLanguages = { 'wcfm_drp_lang': wcfm_drp_lang }; 8 $( 'input[name="wcfm-date-range"]' ).dateRangePicker({ 9 language:'wcfm_drp_lang', 10 setValue: function(s) { 11 this.value = s; 12 }, 13 startOfWeek: wcfm_drp_options.startOfWeek, 14 showShortcuts: true, 15 showTopbar: true, 16 singleMonth: false, 17 shortcuts : { 18 'prev-days': [3,7,14], 19 'prev': ['week','month'], 20 'next-days': null, 21 'next': null, 22 }, 23 customShortcuts: [ 24 { 25 name: wcfm_drp_lang.this_week, 26 dates : function() 27 { 28 var start = moment().day(0).toDate(); 29 var end = moment().day(6).toDate(); 30 return [start,end]; 31 } 32 }, 33 { 34 name: wcfm_drp_lang.this_month, 35 dates : function() 36 { 37 var start = moment().startOf('month').toDate(); 38 var end = moment().endOf('month').toDate(); 39 return [start,end]; 40 } 41 } 42 ] 43 }); 44 $( 'body' ).on( 'datepicker-change', 'input[name="wcfm-date-range"]', function( e, obj ) { 45 46 /* Get date from + to */ 47 var date1 = new Date( obj.date1 ); 48 var date2 = new Date( obj.date2 ); 49 50 /* Format it in YYYY-MM-DD for consistency */ 51 var date_from = date1.getFullYear() + '-' + ("0" + (date1.getMonth() + 1)).slice(-2) + '-' + ("0" + date1.getDate()).slice(-2); 52 var date_to = date2.getFullYear() + '-' + ("0" + (date2.getMonth() + 1)).slice(-2) + '-' +("0" + date2.getDate()).slice(-2); 53 54 /* Add it in hidden input */ 55 $( 'input[name="wcfm-date_from"]' ).val( date_from ); 56 $( 'input[name="wcfm-date_to"]' ).val( date_to ); 57 58 $filter_date_form = date_from; 59 $filter_date_to = date_to; 60 61 /* Update chart */ 62 $( document.body ).trigger( 'wcfm-date-range-refreshed' ); 63 }); 64 } 65});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.