Skip to content

Instantly share code, notes, and snippets.

@HOFB2015
Created November 4, 2015 10:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HOFB2015/4f22a33a6af305196dd4 to your computer and use it in GitHub Desktop.
Save HOFB2015/4f22a33a6af305196dd4 to your computer and use it in GitHub Desktop.
{% extends 'partials/base.html.twig' %}
{% block content %}
<div class="row clearfix mbf">
<div class="def-block">
<h2> <a href="/panjabi-lyrics/">Latest Panjabi Lyrics</a></h2><span class="liner"></span>
<div class="video-grid clearfix">
<div class="mp3-carousel">
<div class="anyClass">
<ul class="tab-content-items">
{% set arr = [] %}
{% set loop_counter = 0 %}
{% for p in page.find('/panjabi-lyrics').children.order('date', 'desc') %}
{% for p in p.children.order('date', 'desc') %}
{% for a in p.children.order('date', 'desc') %}
{% set arr = arr|merge([{'time': a.date, 'data': a, 'page': page}]) %}
{% set loop_counter = loop_counter + 1 %}
{% endfor %}
{% endfor %}
{% endfor %}
{% set counter = 0 %}
{% for p in arr|sort_by_key('time')|reverse if counter < 8 %}
<li>
<a class="m-thumbnail" href="{{ p.data.url }}/">{{ pages.find('/images/discography-artists/60x60').media.images[p.data.header.image~'.jpg'] }}</a>
<h3><a href="{{ p.data.url }}/">{{ p.data.header.artist }} - {{ p.data.header.song }}</a></h3>
<span> {{ p.data.header.album }} </span>
</li>
{% set counter = counter + 1 %}
{% endfor %}
</ul>
</div><!-- anyclass -->
<div class="preve"><i class="icon-angle-left"></i></div><!-- carousel left -->
<div class="nexte"><i class="icon-angle-right"></i></div><!-- carousel right -->
</div><!-- carousel -->
</div><!-- mp3s -->
</div><!-- block -->
</div><!-- row mp3s jcarousel -->
<div class="row row-fluid clearfix mbf">
<div class="span8">
<div class="def-block">
<h2> Latest Panjabi Songs News </h2><span class="liner"></span>
{% for item in page.header.news %}
<div class="news row-fluid">
<div class="span5"><img class="four-radius" src="/user/pages/images/discography-artists/250x250/{{ item.image }}.jpg" alt="{{ item.title }}"></div>
<div class="span7">
<h3 class="news-title"> <a href="{{ item.link }}">{{ item.title}}</a> </h3>
<p>{{ item.text }}</p>
<p><a href="{{ item.link }}" class="sign-btn tbutton small"><span>{{ item.linktext }}</span></a></p>
</div><!-- span7 -->
</div><!-- news -->
{% endfor %}
</div><!-- def block -->
</div><!-- span8 news -->
<div class="span4 sidebar">
<div class="def-block widget">
<h4> Latest Discography Albums </h4><span class="liner"></span>
<div class="widget-content row-fluid">
<div class="videos clearfix flexslider">
<ul class="slides">
{% set arr = [] %}
{% set loop_counter = 0 %}
{% for p in page.find('/discography').children.order('date', 'desc') %}
{% for p in p.children.order('date', 'desc') %}
{% for a in p.children.order('date', 'desc') %}
{% set arr = arr|merge([{'time': a.date, 'data': a, 'page': page}]) %}
{% set loop_counter = loop_counter + 1 %}
{% endfor %}
{% endfor %}
{% endfor %}
{% set counter = 0 %}
{% for p in arr|sort_by_key('time')|reverse if counter < 10 %}
<li class="featured-video">
<a href="{{ p.data.url }}/">
{{ pages.find('/images/discography-artists/250x250').media.images[p.data.header.albumimg~'.jpg'] }}
<h3>{{ p.page.header.artist }}</h3>
<span>{{ p.page.header.album }}</span>
</a>
</li><!-- slide -->
{% set counter = counter + 1 %}
{% endfor %}
</ul>
</div>
</div><!-- widget content -->
</div><!-- def block widget videos -->
<div class="def-block">
<a href="{{ item.lyricslinks }}"><h4> Latest Panjabi Videos </h4><a/> <span class="liner"></span>
<div class="widget-content row-fluid">
<div class="scroll-mp3" style="height: 220px;">
<div class="content">
<ul class="tab-content-items">
{% set arr = [] %}
{% set loop_counter = 0 %}
{% for p in page.find('/panjabi-videos').children.order('date', 'desc') %}
{% for p in p.children.order('date', 'desc') %}
{% for a in p.children.order('date', 'desc') %}
{% set arr = arr|merge([{'time': a.date, 'data': a, 'page': page}]) %}
{% set loop_counter = loop_counter + 1 %}
{% endfor %}
{% endfor %}
{% endfor %}
{% set counter = 0 %}
{% for p in arr|sort_by_key('time')|reverse if counter < 8 %}
<li class="clearfix">
<a class="m-thumbnail" href="{{ p.data.url }}/">{{ pages.find('/images/discography-artists/60x60').media.images[p.data.header.image~'.jpg'] }}</a>
<h3><a href="{{ p.data.url }}/">{{ p.data.header.title }}</a></h3>
</li>
{% set counter = counter + 1 %}
{% endfor %}
</ul>
</div>
</div>
</div><!-- widget content -->
</div><!-- def block widget popular items -->
</div><!-- span4 sidebar -->
</div><!-- row clearfix -->
<div class="row clearfix mbf">
<div class="def-block">
<h2> Latest Panjabi Wallpapers </h2><span class="liner"></span>
<div class="video-grid clearfix">
<div class="videos-carousel">
<div class="anyClass">
<ul>
{% set arr = [] %}
{% set loop_counter = 0 %}
{% for p in page.find('/panjabi-wallpapers').children.order('date', 'desc') %}
{% for a in p.children.order('date', 'desc') %}
{% set arr = arr|merge([{'time': a.date, 'data': a, 'page': page}]) %}
{% set loop_counter = loop_counter + 1 %}
{% endfor %}
{% endfor %}
{% set counter = 0 %}
{% for p in arr|sort_by_key('time')|reverse if counter < 8 %}
<li>
<a href="{{ p.data.url }}/">
{{ pages.find('/images/landing-page-thumbnails').media.images[p.data.header.artistimg~'.jpg'] }}
<span><strong>{{ p.data.header.artist }}</strong></span>
</a>
</li>
{% set counter = counter + 1 %}
{% endfor %}
</ul>
</div><!-- anyclass -->
<div class="preve"><i class="icon-angle-left"></i></div><!-- carousel left -->
<div class="nexte"><i class="icon-angle-right"></i></div><!-- carousel right -->
</div><!-- carousel -->
</div><!-- videos -->
</div><!-- block -->
</div><!-- row video jcarousel -->
<div class="row clearfix mbf">
<div class="def-block">
<h2> <a href="/panjabi-album-covers/">Latest Panjabi Covers</a></h2><span class="liner"></span>
<div class="video-grid clearfix">
<ul class="tab-content-items">
{% set arr = [] %}
{% set loop_counter = 0 %}
{% for p in page.find('/panjabi-album-covers').children.order('date', 'desc') %}
{% for a in p.children.order('date', 'desc') %}
{% set arr = arr|merge([{'time': a.date, 'data': a, 'page': page}]) %}
{% set loop_counter = loop_counter + 1 %}
{% endfor %}
{% endfor %}
{% set counter = 0 %}
{% for p in arr|sort_by_key('time')|reverse if counter < 6 %}
<div class="grid_2">
<li>
<a class="thumbnail" href="{{ p.data.url }}/">{{ pages.find('/images/discography-artists').media.images[p.data.header.image~'.jpg'] }}</a>
</li>
</div><!-- anyclass -->
{% set counter = counter + 1 %}
{% endfor %}
</ul>
</div><!-- mp3s -->
</div><!-- block -->
</div><!-- row mp3s jcarousel -->
{% endblock %}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment