50 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
		
		
			
		
	
	
			50 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
|   | {% comment %} | ||
|  | 
 | ||
|  | This partial requires these parameters: | ||
|  | 
 | ||
|  | * `pressr`: The PressRelease object to render. | ||
|  | 
 | ||
|  | This partial accepts these optional parameters: | ||
|  | 
 | ||
|  | * `show`: How much of the PressRelease to render.  Accepted values are | ||
|  |   "headline", "dateline", "subhead", "summary", and "body". | ||
|  |   Every value will render the parts listed before it.  Default "body". | ||
|  | * `htag`: Name of the HTML tag to render the pressr headline. | ||
|  |   If you're passing show="subhead" or a greater detail level, this | ||
|  |   must be a headline tag h1 through h5, inclusive.  Default "h3". | ||
|  | 
 | ||
|  | {% endcomment %} | ||
|  | 
 | ||
|  | <div class="press-release"> | ||
|  | 
 | ||
|  | <{{ htag|default:"h3" }} class="clear" | ||
|  |   >{% if show|default:"body" != "body" %}<a href="{{ pressr.get_absolute_url }}" | ||
|  |   >{% endif %}{{ pressr.headline|safe }}{% if show|default:"body" != "body" %}</a>{% endif %}</{{ htag|default:"h3" }}> | ||
|  | 
 | ||
|  | {% if show != "headline" %} | ||
|  | {% if show != "dateline" and pressr.subhead %} | ||
|  |   {# This filter sequence generates the "next" hN tag from htag #} | ||
|  |   <h{{ htag|default:"3"|last|get_digit:1|add:1 }} | ||
|  |      >{{ pressr.subhead|safe }}</h{{ htag|default:"3"|last|get_digit:1|add:1 }}> | ||
|  | {% endif %} | ||
|  | 
 | ||
|  | <p class="date">{{ pressr.pub_date|date:"F j, Y" }}</p> | ||
|  | 
 | ||
|  | {% if show != "dateline" and show != "subhead" %} | ||
|  |   {% if pressr.summary %} | ||
|  |     {{ pressr.summary|safe }} | ||
|  |   {% endif %} | ||
|  | 
 | ||
|  |   {% if pressr.body %} | ||
|  |     {% if show == "summary" %} | ||
|  |       <p><a class="continued" href="{{ pressr.get_absolute_url }}">Read More…</a></p> | ||
|  |     {% else %} | ||
|  |       {{ pressr.body|safe }} | ||
|  |     {% endif %} | ||
|  |   {% endif %} | ||
|  | {% endif %} | ||
|  | 
 | ||
|  | {% endif %}{# show != "headline" #} | ||
|  | 
 | ||
|  | </div> |