Template:Portal/Layout: Difference between revisions
Template page
More actions
No edit summary |
No edit summary |
||
| (7 intermediate revisions by the same user not shown) | |||
| Line 79: | Line 79: | ||
<div class="portal-header-links">[[Battlestar Wiki:Galactipedians Quorum|Quorum]] · [[Portal:Overview|Overview]] · [[Battlestar Wiki:News|News]] · [[Portal:Blogs|Blogs]]</div> | <div class="portal-header-links">[[Battlestar Wiki:Galactipedians Quorum|Quorum]] · [[Portal:Overview|Overview]] · [[Battlestar Wiki:News|News]] · [[Portal:Blogs|Blogs]]</div> | ||
</div><!--/.portal-header-top--> | </div><!--/.portal-header-top--> | ||
{{#ifeq:{{{show_stats|yes}}}|yes|<div class="portal-stats-bar">{{#if:{{{stat_category|}}}|<div class="portal-stat"><span class="portal-stat-num portal-stat-count" data-category="{{{stat_category}}}">…</span><div class="portal-stat-label">articles</div></div>}}{{#if:{{{stat_episodes|}}}|<div class="portal-stat"><div class="portal-stat-num">{{{stat_episodes}}}</div><div class="portal-stat-label">episodes</div></div>}}{{#if:{{{stat_characters|}}}|<div class="portal-stat"><div class="portal-stat-num" | {{#ifeq:{{{show_stats|yes}}}|yes|<div class="portal-stats-bar">{{#if:{{{stat_category|}}}|<div class="portal-stat"><span class="portal-stat-num portal-stat-count" data-category="{{{stat_category}}}">…</span><div class="portal-stat-label">articles</div></div>}}{{#if:{{{stat_episodes|}}}|<div class="portal-stat"><div class="portal-stat-num">{{{stat_episodes}}}</div><div class="portal-stat-label">episodes</div></div>}}{{#if:{{{stat_characters|}}}|<div class="portal-stat"><div class="portal-stat-num portal-stat-count" data-category="{{{stat_characters}}}">…</div><div class="portal-stat-label">characters</div></div>}}{{#if:{{{stat_seasons|}}}|<div class="portal-stat"><div class="portal-stat-num">{{{stat_seasons}}}</div><div class="portal-stat-label">seasons</div></div>}}{{#if:{{{stat_year|}}}|<div class="portal-stat"><div class="portal-stat-num">{{{stat_year}}}</div><div class="portal-stat-label">first aired</div></div>}}</div>}} | ||
</div><!--/.portal-header--> | </div><!--/.portal-header--> | ||
| Line 92: | Line 92: | ||
{{#ifeq:{{{show_slider|yes}}}|yes| | {{#ifeq:{{{show_slider|yes}}}|yes| | ||
<div class="portal- | <div class="portal-hero" id="portal-widget-slider" data-category="{{{image_category|}}}"> | ||
<div class="portal-hero-bg"></div> | |||
<div class="portal- | <div class="portal-hero-overlay"></div> | ||
<div class="portal-hero-content"><div class="portal-hero-caption"></div></div> | |||
<div class="portal-hero-nav"><span class="portal-hero-prev" role="button" tabindex="0" aria-label="Previous image">‹</span><span class="portal-hero-dots"></span><span class="portal-hero-next" role="button" tabindex="0" aria-label="Next image">›</span></div> | |||
</div><!--/#portal-widget-slider--> | </div><!--/#portal-widget-slider--> | ||
}} | }} | ||
| Line 102: | Line 103: | ||
<div class="portal-widget" id="portal-widget-newest"> | <div class="portal-widget" id="portal-widget-newest"> | ||
<div class="portal-widget-head"><span class="portal-widget-title">Newest article{{#if:{{{newest_category|}}}| — [[Portal:{{{pagename}}}|{{{title}}}]]}}</span><span class="portal-widget-edit">[[Special:NewPages|browse all]]</span></div> | <div class="portal-widget-head"><span class="portal-widget-title">Newest article{{#if:{{{newest_category|}}}| — [[Portal:{{{pagename}}}|{{{title}}}]]}}</span><span class="portal-widget-edit">[[Special:NewPages|browse all]]</span></div> | ||
<div class="portal-widget-body"><div class="portal-newest-inner" | <div class="portal-widget-body"><div class="portal-newest-inner" data-category="{{{newest_category|}}}"><!-- populated by portal JS --></div></div> | ||
{{#if:{{{newest_category|}}}|<div class="portal-widget-foot"><span>Filtered to [[:Category:{{{newest_category|}}}]]</span>[[Special:NewPages|See all new articles →]]</div>}} | {{#if:{{{newest_category|}}}|<div class="portal-widget-foot"><span>Filtered to [[:Category:{{{newest_category|}}}]]</span>[[Special:NewPages|See all new articles →]]</div>}} | ||
</div><!--/#portal-widget-newest--> | </div><!--/#portal-widget-newest--> | ||
| Line 114: | Line 115: | ||
}} | }} | ||
{{#ifeq:{{{show_selected|yes}}}|yes|{{# | {{#ifeq:{{{show_selected|yes}}}|yes|{{#ifexist:Portal:{{{pagename}}}/Selected article| | ||
<div class="portal-widget" id="portal-widget-selected"> | <div class="portal-widget" id="portal-widget-selected"> | ||
<div class="portal-widget-head"><span class="portal-widget-title">Selected article</span>[[Portal:{{{pagename}}}/Selected article|<span class="portal-widget-edit">[edit]</span>]]</div> | <div class="portal-widget-head"><span class="portal-widget-title">Selected article</span>[[Portal:{{{pagename}}}/Selected article|<span class="portal-widget-edit">[edit]</span>]]</div> | ||
<div class="portal-widget-body">{{{ | <div class="portal-widget-body">{{Portal:{{{pagename}}}/Selected article}}</div> | ||
</div><!--/#portal-widget-selected--> | </div><!--/#portal-widget-selected--> | ||
}}}} | |}}}} | ||
{{#if:{{{characters|}}}| | {{#if:{{{characters|}}}| | ||
| Line 135: | Line 136: | ||
}} | }} | ||
{{#if:{{{ | {{#if:{{{featured_episodes|}}}| | ||
<div class="portal-widget" id="portal-widget-featured"> | <div class="portal-widget" id="portal-widget-featured" data-episodes="{{{featured_episodes}}}"> | ||
<div class="portal-widget-head"><span class="portal-widget-title">Featured Episode</span> | <div class="portal-widget-head"><span class="portal-widget-title">Featured Episode</span><span class="portal-widget-meta portal-featured-nav"><span class="portal-featured-prev" role="button" tabindex="0">‹</span><span class="portal-featured-dots"></span><span class="portal-featured-next" role="button" tabindex="0">›</span></span></div> | ||
<div class="portal-widget-body"> | <div class="portal-widget-body portal-featured-body"><!-- populated by portal JS --></div> | ||
</div><!--/#portal-widget-featured--> | </div><!--/#portal-widget-featured--> | ||
}} | }} | ||
| Line 182: | Line 183: | ||
}} | }} | ||
{{#if:{{{ | {{#if:{{{browse_topics|}}}| | ||
<div class="portal-widget" id="portal-widget- | <div class="portal-widget" id="portal-widget-browse"> | ||
<div class="portal-widget-head"><span class="portal-widget-title"> | <div class="portal-widget-head"><span class="portal-widget-title">Browse by topic</span></div> | ||
<div class="portal- | <div class="portal-widget-body"><div class="portal-browse-bar">{{{browse_topics}}}</div></div> | ||
</div><!--/#portal-widget- | </div><!--/#portal-widget-browse--> | ||
}} | }} | ||
{{#if:{{{ | {{#if:{{{stat_category|}}}| | ||
<div class="portal-widget" id="portal-widget-orphans"> | <div class="portal-widget" id="portal-widget-orphans" data-category="{{{stat_category}}}"> | ||
<div class="portal-widget-head"><span class="portal-widget-title">Orphaned articles</span> | <div class="portal-widget-head"><span class="portal-widget-title">Orphaned articles</span><span class="portal-widget-meta"><small>no incoming links</small></span></div> | ||
<div class="portal-widget-body"> | <div class="portal-widget-body"><div class="portal-orphans-inner"><!-- populated by portal JS --></div></div> | ||
</div><!--/#portal-widget-orphans--> | </div><!--/#portal-widget-orphans--> | ||
}} | }} | ||
{{#if:{{{ | {{#if:{{{show_podcasts|yes}}}|{{#ifexist:Portal:{{{pagename}}}/Podcasts| | ||
<div class="portal-widget" id="portal-widget-podcasts"> | <div class="portal-widget" id="portal-widget-podcasts"> | ||
<div class="portal-widget-head"><span class="portal-widget-title">Episode podcasts</span>[[Portal:{{{pagename}}}/Podcasts|<span class="portal-widget-edit">[ | <div class="portal-widget-head"><span class="portal-widget-title">Episode podcasts</span>[[Portal:{{{pagename}}}/Podcasts|<span class="portal-widget-edit">[browse]</span>]]</div> | ||
<div class="portal-widget-body">{{{ | <div class="portal-widget-body"><div class="portal-podcast-teaser">Episode podcasts — from cast, crew, and producers — are available for all seasons. [[Portal:{{{pagename}}}/Podcasts|Browse all episode podcasts →]]</div></div> | ||
</div><!--/#portal-widget-podcasts--> | </div><!--/#portal-widget-podcasts--> | ||
}} | |}}}} | ||
</div><!--/.portal-sidebar--> | </div><!--/.portal-sidebar--> | ||