@ -5,16 +5,18 @@
 | 
				
			|||||||
{% with request.resolver_match.view_name as view_name %}
 | 
					{% with request.resolver_match.view_name as view_name %}
 | 
				
			||||||
   
 | 
					   
 | 
				
			||||||
  {% if view_name in 'page-edit,program-edit,episode-edit' %}
 | 
					  {% if view_name in 'page-edit,program-edit,episode-edit' %}
 | 
				
			||||||
  <!--
 | 
					  <a href="{% url view_name|detail_view page.slug %}" target="_self">
 | 
				
			||||||
  <a href="{% url 'program-detail' page.slug %}" target="_self">
 | 
					      <small>
 | 
				
			||||||
      <span title="{% translate 'View' %} {{ page }}">{% translate 'View' %} </span>
 | 
					      <span title="{% translate 'View' %} {{ page }}">{% translate 'View' %} </span>
 | 
				
			||||||
      <i class="fa-regular fa-eye"></i>
 | 
					      <i class="fa-regular fa-eye"></i>
 | 
				
			||||||
 | 
					      </small>
 | 
				
			||||||
  </a>
 | 
					  </a>
 | 
				
			||||||
  -->
 | 
					 | 
				
			||||||
  {% else %}
 | 
					  {% else %}
 | 
				
			||||||
  <a href="{% url view_name|edit_view page.pk %}" target="_self">
 | 
					  <a href="{% url view_name|edit_view page.pk %}" target="_self">
 | 
				
			||||||
 | 
					      <small>
 | 
				
			||||||
      <span title="{% translate 'Edit' %} {{ page }}">{% translate 'Edit' %} </span>
 | 
					      <span title="{% translate 'Edit' %} {{ page }}">{% translate 'Edit' %} </span>
 | 
				
			||||||
      <i class="fa-solid fa-pencil"></i>
 | 
					      <i class="fa-solid fa-pencil"></i>
 | 
				
			||||||
 | 
					      </small>
 | 
				
			||||||
  </a>
 | 
					  </a>
 | 
				
			||||||
  {% endif %}
 | 
					  {% endif %}
 | 
				
			||||||
{% endwith %}
 | 
					{% endwith %}
 | 
				
			||||||
 | 
				
			|||||||
@ -139,3 +139,8 @@ def do_verbose_name(obj, plural=False):
 | 
				
			|||||||
@register.filter(name="edit_view")
 | 
					@register.filter(name="edit_view")
 | 
				
			||||||
def do_edit_view(obj):
 | 
					def do_edit_view(obj):
 | 
				
			||||||
    return "%s-edit" % obj.split("-")[0]
 | 
					    return "%s-edit" % obj.split("-")[0]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					@register.filter(name="detail_view")
 | 
				
			||||||
 | 
					def do_detail_view(obj):
 | 
				
			||||||
 | 
					    return "%s-detail" % obj.split("-")[0]
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user