forked from KEMT/zpwiki
		
	
		
			
				
	
	
		
			85 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Twig
		
	
	
	
	
	
			
		
		
	
	
			85 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Twig
		
	
	
	
	
	
{% extends 'partials/base.html.twig' %}
 | 
						|
 | 
						|
{% block content %}
 | 
						|
<article>
 | 
						|
	<section class="header">
 | 
						|
		<h1>
 | 
						|
	        {% if page.header.media == 'video' %}
 | 
						|
	        <i class="fa fa-file-video-o rightpad"></i>
 | 
						|
	        {% else %}
 | 
						|
	        <i class="fa fa-file-text-o rightpad"></i>
 | 
						|
	        {% endif %}
 | 
						|
			{{ page.title|e }}
 | 
						|
		</h1>
 | 
						|
	{% if (grav.theme.config.params.articles.show.date) or (grav.theme.config.params.articles.show.authors) or (grav.theme.config.params.articles.show.topics) or (grav.theme.config.params.articles.show.time) %}
 | 
						|
		<div class="details">
 | 
						|
		{% if grav.theme.config.params.articles.show.date %}
 | 
						|
			<span>{{ page.date|date("F j, Y") }}</span>
 | 
						|
		{% endif %}
 | 
						|
		{% if grav.theme.config.params.articles.show.authors %}
 | 
						|
			{% set authorlist = [] %}
 | 
						|
			{% for author in page.taxonomy['author'] %}
 | 
						|
                {# Check to see if a dedicated author page exists #}
 | 
						|
                {% set slug = author|hyphenize|url_encode %}
 | 
						|
                {% set p = page.find('/authors/'~slug) %}
 | 
						|
                {% if p == null %}
 | 
						|
                    {% set authorlist = authorlist|merge(['<a href="'~base_url~'/taxonomy?name=author&val='~(author|url_encode)~'">'~author~'</a>']) %}
 | 
						|
                {% else %}
 | 
						|
                	{% set authorlist = authorlist|merge(['<a href="'~base_url~'/authors/'~slug~'">'~author~'</a>']) %}
 | 
						|
                {% endif %}
 | 
						|
			{% endfor %}
 | 
						|
			<span><i class="fa fa-user"></i> {{ authorlist|join(', ') }}</span>
 | 
						|
		{% endif %}
 | 
						|
		{% if grav.theme.config.params.articles.show.topics %}
 | 
						|
			{% set catlist = [] %}
 | 
						|
			{% for cat in page.taxonomy.category %}
 | 
						|
				{% set catlist = catlist|merge(['<a href="'~base_url~'/taxonomy?name=category&val='~(cat|url_encode)~'">'~cat~'</a>']) %}
 | 
						|
			{% endfor %}
 | 
						|
			<span>{{ catlist|join(', ') }}</span>
 | 
						|
		{% endif %}
 | 
						|
		{% if grav.theme.config.params.articles.show.time %}
 | 
						|
			<span>{{ page.content|readingtime }}</span>
 | 
						|
		{% endif %}
 | 
						|
		</div>
 | 
						|
	{% endif %}
 | 
						|
 | 
						|
    {% if page.taxonomy.tag|length > 0 %}
 | 
						|
    {% set taglist = [] %}
 | 
						|
    {% for tag in page.taxonomy.tag %}
 | 
						|
        {% set taglist = taglist|merge(['<a href="'~base_url~'/taxonomy?name=tag&val='~(tag|url_encode)~'">'~tag~'</a>']) %}
 | 
						|
    {% endfor %}
 | 
						|
    <div class="tags">
 | 
						|
        <i class="fa fa-tags rightpad"></i>{{ taglist|join(', ') }}
 | 
						|
    </div>
 | 
						|
    {% endif %}
 | 
						|
    {% if theme_var('display_of_git_sync_repo_link') == 'page' and not (grav.uri.param('summaryonly') or grav.uri.param('onlysummary')) %}
 | 
						|
        <div>{% include 'partials/git_sync_repo_link_note.html.twig' %}</dic>
 | 
						|
    {% endif %}
 | 
						|
	</section>
 | 
						|
 | 
						|
	<section class="content">
 | 
						|
    	{{ page.content }}
 | 
						|
	{% if not page.header.hide_mediasummary %}		
 | 
						|
        <p></p>
 | 
						|
        {% for image in page.media.images %}
 | 
						|
           {{ image.cropResize(700, 400).html("title", "alt", "itemscreenshot") }}
 | 
						|
        {% endfor %}
 | 
						|
	{% endif %}
 | 
						|
 | 
						|
    </section>
 | 
						|
    <section class="foot">
 | 
						|
		{% if config.plugins.relatedpages.enabled and related_pages|length > 0 %}
 | 
						|
    	<div class="related topiclist">
 | 
						|
    		<h2>{{ 'RELATED_ARTICLES'|t }}</h2>
 | 
						|
		    {% include 'partials/relatedpages.html.twig' %}
 | 
						|
    	</div>
 | 
						|
		{% endif %}    		
 | 
						|
    </section>
 | 
						|
    {% if config.plugins.comments.enabled %}
 | 
						|
        <section class="comments">
 | 
						|
    	    <h2>{{ 'COMMENTS'|t }}</h2>
 | 
						|
        </section>
 | 
						|
    {% endif %}
 | 
						|
</article>
 | 
						|
{% endblock %}
 |