|  | @@ -0,0 +1,38 @@
 | 
	
		
			
				|  |  | +{% load i18n admin_static %}
 | 
	
		
			
				|  |  | +<h3>{% blocktrans with filter_title=title %} By {{ filter_title }} {% endblocktrans %}</h3>
 | 
	
		
			
				|  |  | +<script>
 | 
	
		
			
				|  |  | +    function datefilter_apply(event, qs_name, form_name){
 | 
	
		
			
				|  |  | +        event.preventDefault();
 | 
	
		
			
				|  |  | +        var query_string = django.jQuery('input#'+qs_name).val();
 | 
	
		
			
				|  |  | +        var form_data = django.jQuery('#'+form_name).serialize();
 | 
	
		
			
				|  |  | +        window.location = window.location.pathname + query_string + '&' + form_data;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    function datefilter_reset(qs_name){
 | 
	
		
			
				|  |  | +        var query_string = django.jQuery('input#'+qs_name).val();
 | 
	
		
			
				|  |  | +        window.location = window.location.pathname + query_string;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +</script>
 | 
	
		
			
				|  |  | +<div class="changelist-filter-popup admindatefilter">
 | 
	
		
			
				|  |  | +    <input class="changelist-filter-popup-toggle" type="text" value="{% blocktrans with filter_title=title %} By {{ filter_title }} {% endblocktrans %}" readonly>
 | 
	
		
			
				|  |  | +    <div class="changelist-filter-popup-content">
 | 
	
		
			
				|  |  | +        <form method="GET" action="." id="{{ choices.0.system_name }}-form">
 | 
	
		
			
				|  |  | +            {{ spec.form.media }}
 | 
	
		
			
				|  |  | +            <fieldset class="module aligned">
 | 
	
		
			
				|  |  | +                {% for field in spec.form %}
 | 
	
		
			
				|  |  | +                    <div class="form-row {{ field.id }}">
 | 
	
		
			
				|  |  | +                        <div>
 | 
	
		
			
				|  |  | +                            {{ field }}
 | 
	
		
			
				|  |  | +                        </div>
 | 
	
		
			
				|  |  | +                    </div>
 | 
	
		
			
				|  |  | +                {% endfor %}
 | 
	
		
			
				|  |  | +            </fieldset>
 | 
	
		
			
				|  |  | +            {% for choice in choices %}
 | 
	
		
			
				|  |  | +                <input type="hidden" id="{{ choice.system_name }}-query-string" value="{{ choice.query_string }}">
 | 
	
		
			
				|  |  | +            {% endfor %}
 | 
	
		
			
				|  |  | +            <div class="controls">
 | 
	
		
			
				|  |  | +                <input type="button" value="{% trans "Search" %}" onclick="datefilter_apply(event, '{{ choices.0.system_name }}-query-string', '{{ choices.0.system_name }}-form')">
 | 
	
		
			
				|  |  | +                <input type="reset" class="button" value="{% trans "Reset" %}" onclick="datefilter_reset('{{ choices.0.system_name }}-query-string')">
 | 
	
		
			
				|  |  | +            </div>
 | 
	
		
			
				|  |  | +        </form>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +</div>
 |