make ipinventory datepicker look/act like node search datepicker
This commit is contained in:
		| @@ -290,6 +290,17 @@ $(document).ready(function() { | ||||
|     ,separator: ' to ' | ||||
|   } | ||||
|   ,function(start, end) { | ||||
|       $('#daterange').parent('.clearfix').addClass('success'); | ||||
|     $('#daterange').trigger('input'); | ||||
|   }); | ||||
|  | ||||
|   // handler for datepicker in node sidebar | ||||
|   $('.nd_sidebar').on('input', '#daterange', function() { | ||||
|     if ($(this).prop('value') == '') { | ||||
|       $('#daterange').parent('.clearfix').removeClass('success'); | ||||
|     } | ||||
|     else { | ||||
|       $('#daterange').parent('.clearfix').addClass('success'); | ||||
|     } | ||||
|   }); | ||||
|   $('#daterange').trigger('input'); | ||||
| }); | ||||
|   | ||||
| @@ -21,13 +21,6 @@ | ||||
|     form_inputs.each(function() {device_form_state($(this))}); | ||||
|     form_inputs.change(function() {device_form_state($(this))}); | ||||
|  | ||||
|     // special case for datepicker in node sidebar | ||||
|     $('.nd_sidebar').on('input', '#daterange', function() { | ||||
|       if ($(this).prop('value') == '') { | ||||
|         $('#daterange').parent('.clearfix').removeClass('success'); | ||||
|       } | ||||
|     }); | ||||
|  | ||||
|     // handler for copy icon in search option | ||||
|     $('.nd_field-copy-icon').click(function() { | ||||
|       var name = $(this).data('btn-for'); | ||||
|   | ||||
| @@ -8,27 +8,18 @@ | ||||
|  | ||||
|             <fieldset> | ||||
|               <legend class="nd_sidebar-legend"> | ||||
|                 <label class="checkbox"> | ||||
|                   <input type="checkbox" id="age_on" name="age_on" | ||||
|                     [% 'checked="checked"' UNLESS (params.exists('age_on') AND params.age_on == '') %]/> | ||||
|                   <em><strong>Age Filter</strong></em> | ||||
|                 </label> | ||||
|                 <label><em><strong>Date Range</strong></em></label> | ||||
|               </legend> | ||||
|               <div class="clearfix input-prepend"> | ||||
|                 <label class="add-on"> | ||||
|                   <input type="checkbox" id="age_invert" | ||||
|                     name="age_invert"[% ' checked="checked"' IF params.age_invert %]/> | ||||
|                 </label> | ||||
|                 <label class="nd_checkboxlabel" for="age_invert"> | ||||
|                   <span class="nd_searchcheckbox uneditable-input">Not within...</span> | ||||
|                 </label> | ||||
|               </div> | ||||
|               <div class="clearfix"> | ||||
|                 <ul class="unstyled"> | ||||
|                   <li> | ||||
|                     <div class="clearfix input-prepend"> | ||||
|                       <label class="add-on"> | ||||
|                       <input type="checkbox" id="age_invert" | ||||
|                         name="age_invert"[% ' checked="checked"' IF params.age_invert %]/> | ||||
|                       </label> | ||||
|                       <label class="nd_checkboxlabel" for="age_invert"> | ||||
|                         <span class="nd_searchcheckbox uneditable-input">Not</span> | ||||
|                       </label> | ||||
|                     </div> | ||||
|                   </li> | ||||
|                 </ul> | ||||
|                 <em class="muted">Seen within the date range:</em><br/> | ||||
|                 <input class="nd_side-input" id="daterange" | ||||
|                   type="text" name="daterange" value="[% params.daterange | html_entity %]"/> | ||||
|               </div> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user