Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Portal/Layout: Difference between revisions

Template page
Joe Beaudoin Jr. (talk | contribs)
Created page with "{{!-- Template:Portal/Layout Master layout wrapper for all BattlestarWiki portals. REQUIRED PARAMETERS ─────────────────── |title= Human-readable portal title e.g. "Re-imagined Battlestar Galactica" |badge= Short badge text shown beside the title e.g. "RDM · 2003–2009" |breadcrumb= Wikitext for the breadcrumb trail (rightmost..."
 
Joe Beaudoin Jr. (talk | contribs)
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{!-- Template:Portal/Layout
<!-- Template:Portal/Layout
     Master layout wrapper for all BattlestarWiki portals.
     Master layout wrapper for all BattlestarWiki portals.


     REQUIRED PARAMETERS
     REQUIRED
     ───────────────────
     ─────────────────────────────────────────────────────────────────
     |title=           Human-readable portal title
     |title=         Human-readable portal title
                        e.g. "Re-imagined Battlestar Galactica"
                        e.g. "Re-imagined Battlestar Galactica"
     |badge=           Short badge text shown beside the title
     |pagename=       Base page name (no "Portal:" prefix), used for
                        e.g. "RDM · 2003–2009"
                        edit links and sub-page transclusions.
    |breadcrumb=      Wikitext for the breadcrumb trail (rightmost item is
                        e.g. "Battlestar Galactica (RDM)"
                        plain text; earlier items are links)
                        e.g. "[[Main Page]] › [[Portal:Overview|Portals]] › Re-imagined Series"
    |active_series=  Exact label of the active pill in the series nav
                        e.g. "Re-imagined Series (RDM)"
    |image_category=  Category name (no "Category:" prefix) used for the
                        random image slider.
                        e.g. "Images (RDM)"
    |stat_category=  Category name used for the article-count stat.
                        e.g. "Characters (RDM)"
    |newest_category= Category name passed to Module:Portal|newestPage.
                        e.g. "Characters (RDM)"


     OPTIONAL STAT PARAMETERS (passed to Module:Portal|stats)
     OPTIONAL DISPLAY
     ──────────────────────────────────────────────────────────
     ─────────────────────────────────────────────────────────────────
     |stat_episodes=   e.g. 73
     |badge=         Short badge beside the title  e.g. "RDM · 2003–2009"
     |stat_characters= e.g. 62
     |breadcrumb=     Wikitext breadcrumb  e.g. "[[Main Page]] › [[Portal:Overview|Portals]] › Re-imagined Series"
     |stat_seasons=   e.g. 4
     |active_series= Label of the active series nav pill
    |stat_year=      e.g. 2003
                        e.g. "Re-imagined Series (RDM)"


     CONTENT SLOT PARAMETERS (each accepts wikitext / template transclusion)
     STATS BAR (all optional; missing ones are simply omitted)
     ──────────────────────────────────────────────────────────────────────────
     ─────────────────────────────────────────────────────────────────
     |intro=           Introduction text block (wikitext)
     |stat_category=   Category name (no prefix) article count is
    |selected_article= Selected article widget body (wikitext)
                          fetched live by JS and injected into the span
    |characters=      Characters grid (wikitext)
                          with class portal-stat-count.
    |episode_guide=  Episode guide widget body (wikitext)
     |stat_episodes=    Static number e.g. 73
    |featured_episode= Featured episode widget body (wikitext)
     |stat_characters= Static number e.g. 62
    |did_you_know=    Did-you-know list items (wikitext)
     |stat_seasons=     Static number e.g. 4
     |subportals=      Sidebar subportal link list (wikitext)
     |stat_year=        Static year  e.g. 2003
    |things_to_do=    Sidebar to-do list (wikitext)
     |categories=     Sidebar categories cloud (wikitext)
     |orphans=         Sidebar orphaned-articles list (wikitext)
     |podcasts=        Sidebar podcasts block (wikitext)


     PORTAL TYPE
     IMAGE CAROUSEL
     ───────────
     ─────────────────────────────────────────────────────────────────
     |portal_type=     "series" (default) or "topic"
     |image_category=   Category name on media.battlestarwiki.org used
                      Controls which related portals are shown.
                          as fallback when /ImageList sub-page doesn't
    |portal_exclude=  Full title of THIS portal, used to hide it from
                          exist. e.g. "RDM" (resolves to Category:RDM)
                      the related portals grid.
                          The /ImageList sub-page path is derived
                      e.g. "Portal:Battlestar Galactica (RDM)"
                          automatically from |pagename=.


     OVERRIDE FLAGS
     NEWEST ARTICLE
     ──────────────
     ─────────────────────────────────────────────────────────────────
     |show_calendar=   Set to "no" to hide the Colonial Calendar widget.
     |newest_category= Category name used to filter newest articles.
    |show_stats=      Set to "no" to hide the stats bar.
                          e.g. "Characters (RDM)"
    |show_newest=    Set to "no" to hide the Newest Article widget.
    |show_slider=    Set to "no" to hide the image slider.
    |show_selected=  Set to "no" to hide the Selected Article widget.
    |show_related=    Set to "no" to hide the Related Portals widget.
--}}
<div class="portal-page" id="portal-{{{title|portal}}}">


{{!-- ═══════════════════════════════════════════════════
    CONTENT SLOTS  (each accepts wikitext / sub-page transclusions)
      HEADER BLOCK (title + badge + breadcrumb + stats)
    ─────────────────────────────────────────────────────────────────
       ═══════════════════════════════════════════════════ --}}
    |intro=
    |selected_article=
    |characters=
    |episode_guide=
    |featured_episode=
    |did_you_know=
    |subportals=
    |things_to_do=
    |categories=
    |orphans=
    |podcasts=
 
    PORTAL TYPE & RELATED PORTALS
    ─────────────────────────────────────────────────────────────────
    |portal_type=      "series" (default) or "topic"
    |portal_exclude=  Full title of this portal to hide from the
                          related-portals grid.
                          e.g. "Portal:Battlestar Galactica (RDM)"
 
    VISIBILITY FLAGS (default yes; set to "no" to suppress a widget)
    ─────────────────────────────────────────────────────────────────
    |show_stats=       yes/no
    |show_slider=      yes/no
    |show_newest=      yes/no
    |show_selected=    yes/no
    |show_calendar=    yes/no
    |show_related=    yes/no
-->
<div class="portal-page">
 
<!-- HEADER -->
<div class="portal-header">
<div class="portal-header">
  <div class="portal-header-top">
<div class="portal-header-top">
    <div>
<div class="portal-title">{{{title}}}{{#if:{{{badge|}}}|&#32;<span class="portal-badge">{{{badge}}}</span>}}</div>
      <div class="portal-title">
{{#if:{{{breadcrumb|}}}|<div class="portal-breadcrumb">{{{breadcrumb}}}</div>}}
        {{{title}}}
<div class="portal-header-links">[[Battlestar Wiki:Galactipedians Quorum|Quorum]] · [[Portal:Overview|Overview]] · [[Battlestar Wiki:News|News]] · [[Portal:Blogs|Blogs]]</div>
        {{#if:{{{badge|}}}|<span class="portal-badge">{{{badge}}}</span>}}
</div><!--/.portal-header-top-->
      </div>
{{#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}}}">&hellip;</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}}}">&hellip;</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>}}
      {{#if:{{{breadcrumb|}}}|
</div><!--/.portal-header-->
      <div class="portal-breadcrumb">{{{breadcrumb}}}</div>
      }}
    </div>
    <div class="portal-header-links">[[Battlestar Wiki:Galactipedians Quorum|Quorum]] · [[Portal:Overview|Overview]] · [[Battlestar Wiki:News|News]] · [[Portal:Blogs|Blogs]]</div>
  </div>
{{#ifeq:{{{show_stats|yes}}}|yes|
  <div class="portal-stats-bar">
    {{#invoke:Portal|stats
      |category={{{stat_category|}}}
      |episodes={{{stat_episodes|}}}
      |characters={{{stat_characters|}}}
      |seasons={{{stat_seasons|}}}
      |year={{{stat_year|}}}
    }}
  </div>
}}
</div>{{!-- /portal-header --}}


{{!-- ═══════════════════════════════════
<!-- SERIES NAV PILLS -->
      SERIES NAVIGATION PILLS
{{Portal/SeriesNav|active={{{active_series|}}}}}
      ═══════════════════════════════════ --}}
<div class="portal-series-nav">
  {{Portal/SeriesNav|active={{{active_series|}}}}}
</div>


{{!-- ═══════════════════════════════════
<!-- MAIN GRID -->
      MAIN TWO-COLUMN GRID
      ═══════════════════════════════════ --}}
<div class="portal-main-grid">
<div class="portal-main-grid">


  {{!-- ─────────────────────────────────
<!-- LEFT COLUMN -->
        LEFT / MAIN COLUMN
<div class="portal-main-col">
        ───────────────────────────────── --}}
  <div class="portal-main-col">


    {{!-- Image Slider --}}
{{#ifeq:{{{show_slider|yes}}}|yes|
    {{#ifeq:{{{show_slider|yes}}}|yes|
<div class="portal-hero" id="portal-widget-slider" data-category="{{{image_category|}}}">
    <div class="portal-widget" id="portal-widget-slider">
<div class="portal-hero-bg"></div>
      <div class="portal-widget-head">
<div class="portal-hero-overlay"></div>
        <span class="portal-widget-title">Portal image gallery</span>
<div class="portal-hero-content"><div class="portal-hero-caption"></div></div>
        <span class="portal-widget-meta">Category: {{{image_category|}}}</span>
<div class="portal-hero-nav"><span class="portal-hero-prev" role="button" tabindex="0" aria-label="Previous image">&#x2039;</span><span class="portal-hero-dots"></span><span class="portal-hero-next" role="button" tabindex="0" aria-label="Next image">&#x203a;</span></div>
        {{#if:{{{image_category|}}}|[[Portal:{{PAGENAME}}/ImageList/edit|<span class="portal-widget-edit">[edit list]</span>]]}}
</div><!--/#portal-widget-slider-->
      </div>
}}
      <div class="portal-widget-body portal-slider-wrapper">
        {{#invoke:Portal|randomImage|category={{{image_category|}}}|size=500px}}
        <div class="portal-slider-nav" data-category="{{{image_category|}}}">
          <button class="portal-slider-prev" aria-label="Previous image"></button>
          <div class="portal-slider-dots"></div>
          <button class="portal-slider-next" aria-label="Next image">›</button>
          <span class="portal-slider-counter"></span>
          {{#if:{{{image_category|}}}|
          <a class="portal-slider-source" href="/wiki/Category:{{{image_category|}}}">Browse category ↗</a>
          }}
        </div>
      </div>
    </div>
    }}


    {{!-- Newest Article (portal-scoped) --}}
{{#ifeq:{{{show_newest|yes}}}|yes|
    {{#ifeq:{{{show_newest|yes}}}|yes|
<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|}}}|&#32;— [[Portal:{{{pagename}}}|{{{title}}}]]}}</span><span class="portal-widget-edit">[[Special:NewPages|browse all]]</span></div>
      <div class="portal-widget-head">
<div class="portal-widget-body"><div class="portal-newest-inner" data-category="{{{newest_category|}}}"><!-- populated by portal JS --></div></div>
        <span class="portal-widget-title">Newest article{{#if:{{{newest_category|}}}| in {{PAGENAME}}}}</span>
{{#if:{{{newest_category|}}}|<div class="portal-widget-foot"><span>Filtered to [[:Category:{{{newest_category|}}}]]</span>[[Special:NewPages|See all new articles →]]</div>}}
        <span class="portal-widget-edit">[[Special:NewPages|browse all]]</span>
</div><!--/#portal-widget-newest-->
      </div>
}}
      <div class="portal-widget-body">
        {{#invoke:Portal|newestPage|category={{{newest_category|}}}}}
      </div>
      {{#if:{{{newest_category|}}}|
      <div class="portal-widget-foot">
        <small>Pulled from [[:Category:{{{newest_category|}}}]] · [[Special:NewPages|Special:NewPages]]</small>
        <a href="/wiki/Special:NewPages?namespace=0&category={{{newest_category|}}}">See all new articles →</a>
      </div>
      }}
    </div>
    }}


    {{!-- Intro --}}
{{#if:{{{intro|}}}|
    {{#if:{{{intro|}}}|
<div class="portal-widget" id="portal-widget-intro">
    <div class="portal-widget" id="portal-widget-intro">
<div class="portal-widget-head"><span class="portal-widget-title">The {{{title}}} Portal</span>[[Portal:{{{pagename}}}/Introduction|<span class="portal-widget-edit">[edit]</span>]]</div>
      <div class="portal-widget-head">
<div class="portal-widget-body">{{{intro}}}</div>
        <span class="portal-widget-title">The {{{title}}} Portal</span>
</div><!--/#portal-widget-intro-->
        [[Portal:{{PAGENAME}}/Introduction/edit|<span class="portal-widget-edit">[edit]</span>]]
}}
      </div>
      <div class="portal-widget-body">
        {{{intro}}}
      </div>
    </div>
    }}


    {{!-- Selected Article --}}
{{#ifeq:{{{show_selected|yes}}}|yes|{{#ifexist:Portal:{{{pagename}}}/Selected article|
    {{#ifeq:{{{show_selected|yes}}}|yes|{{#if:{{{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">
<div class="portal-widget-body">{{Portal:{{{pagename}}}/Selected article}}</div>
        <span class="portal-widget-title">Selected article</span>
</div><!--/#portal-widget-selected-->
        [[Portal:{{PAGENAME}}/Selected_article/edit|<span class="portal-widget-edit">[edit]</span>]]
|}}}}
      </div>
      <div class="portal-widget-body">
        {{{selected_article}}}
      </div>
    </div>
    }}}}


    {{!-- Characters --}}
{{#if:{{{characters|}}}|
    {{#if:{{{characters|}}}|
<div class="portal-widget" id="portal-widget-characters">
    <div class="portal-widget" id="portal-widget-characters">
<div class="portal-widget-head"><span class="portal-widget-title">Characters</span>[[Portal:{{{pagename}}}/Characters|<span class="portal-widget-edit">[edit]</span>]]</div>
      <div class="portal-widget-head">
<div class="portal-widget-body">{{{characters}}}</div>
        <span class="portal-widget-title">Characters</span>
</div><!--/#portal-widget-characters-->
        [[Portal:{{PAGENAME}}/Characters/edit|<span class="portal-widget-edit">[edit]</span>]]
}}
      </div>
      <div class="portal-widget-body">
        {{{characters}}}
      </div>
    </div>
    }}


    {{!-- Episode Guide --}}
{{#if:{{{episode_guide|}}}|
    {{#if:{{{episode_guide|}}}|
<div class="portal-widget" id="portal-widget-episodes">
    <div class="portal-widget" id="portal-widget-episodes">
<div class="portal-widget-head"><span class="portal-widget-title">Episode Guide</span>[[Portal:{{{pagename}}}/Episode Guide|<span class="portal-widget-edit">[edit]</span>]]</div>
      <div class="portal-widget-head">
<div class="portal-widget-body">{{{episode_guide}}}</div>
        <span class="portal-widget-title">Episode Guide</span>
</div><!--/#portal-widget-episodes-->
        [[Portal:{{PAGENAME}}/Episode_Guide/edit|<span class="portal-widget-edit">[edit]</span>]]
}}
      </div>
      <div class="portal-widget-body">
        {{{episode_guide}}}
      </div>
    </div>
    }}


    {{!-- Featured Episode --}}
{{#if:{{{featured_episodes|}}}|
    {{#if:{{{featured_episode|}}}|
<div class="portal-widget" id="portal-widget-featured" data-episodes="{{{featured_episodes}}}">
    <div class="portal-widget" id="portal-widget-featured">
<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">&#x2039;</span><span class="portal-featured-dots"></span><span class="portal-featured-next" role="button" tabindex="0">&#x203a;</span></span></div>
      <div class="portal-widget-head">
<div class="portal-widget-body portal-featured-body"><!-- populated by portal JS --></div>
        <span class="portal-widget-title">Featured Episode</span>
</div><!--/#portal-widget-featured-->
        [[Portal:{{PAGENAME}}/Featured_Episode/edit|<span class="portal-widget-edit">[edit]</span>]]
}}
      </div>
      <div class="portal-widget-body">
        {{{featured_episode}}}
      </div>
    </div>
    }}


    {{!-- Did You Know --}}
{{#if:{{{did_you_know|}}}|
    {{#if:{{{did_you_know|}}}|
<div class="portal-widget" id="portal-widget-dyk">
    <div class="portal-widget" id="portal-widget-dyk">
<div class="portal-widget-head"><span class="portal-widget-title">Did you know…</span>[[Portal:{{{pagename}}}/Did you know|<span class="portal-widget-edit">[edit]</span>]]</div>
      <div class="portal-widget-head">
<div class="portal-widget-body portal-dyk-body">{{{did_you_know}}}</div>
        <span class="portal-widget-title">Did you know…</span>
</div><!--/#portal-widget-dyk-->
        [[Portal:{{PAGENAME}}/Did_you_know/edit|<span class="portal-widget-edit">[edit]</span>]]
}}
      </div>
      <div class="portal-widget-body portal-dyk-body">
        {{{did_you_know}}}
      </div>
    </div>
    }}


  </div>{{!-- /portal-main-col --}}
</div><!--/.portal-main-col-->


  {{!-- ─────────────────────────────────
<!-- SIDEBAR -->
        RIGHT SIDEBAR
<div class="portal-sidebar">
        ───────────────────────────────── --}}
  <div class="portal-sidebar">


    {{!-- Colonial Calendar --}}
{{#ifeq:{{{show_calendar|yes}}}|yes|
    {{#ifeq:{{{show_calendar|yes}}}|yes|
<div class="portal-widget" id="portal-widget-calendar">
    <div class="portal-widget" id="portal-widget-calendar">
<div class="portal-widget-head"><span class="portal-widget-title">On this day in BSG</span>[[Portal:{{{pagename}}}/Calendar|<span class="portal-widget-edit">[edit]</span>]]</div>
      <div class="portal-widget-head">
<div class="portal-widget-body">{{#invoke:Portal|colonialCalendar}}</div>
        <span class="portal-widget-title">On this day in BSG</span>
</div><!--/#portal-widget-calendar-->
        [[Portal:{{PAGENAME}}/Calendar/edit|<span class="portal-widget-edit">[edit]</span>]]
}}
      </div>
      <div class="portal-widget-body">
        {{#invoke:Portal|colonialCalendar|category={{{stat_category|}}}}}
      </div>
    </div>
    }}


    {{!-- Related Portals --}}
{{#ifeq:{{{show_related|yes}}}|yes|
    {{#ifeq:{{{show_related|yes}}}|yes|
<div class="portal-widget" id="portal-widget-related">
    <div class="portal-widget" id="portal-widget-related">
<div class="portal-widget-head"><span class="portal-widget-title">Related portals</span></div>
      <div class="portal-widget-head">
<div class="portal-widget-body">{{#invoke:Portal|relatedPortals|type={{{portal_type|series}}}|exclude={{{portal_exclude|}}}}}</div>
        <span class="portal-widget-title">Related portals</span>
</div><!--/#portal-widget-related-->
      </div>
}}
      <div class="portal-widget-body">
        {{#invoke:Portal|relatedPortals
          |type={{{portal_type|series}}}
          |exclude={{{portal_exclude|}}}
        }}
      </div>
    </div>
    }}


    {{!-- Subportals --}}
{{#if:{{{subportals|}}}|
    {{#if:{{{subportals|}}}|
<div class="portal-widget" id="portal-widget-subportals">
    <div class="portal-widget" id="portal-widget-subportals">
<div class="portal-widget-head"><span class="portal-widget-title">Subportals</span>[[Portal:{{{pagename}}}/Subportals|<span class="portal-widget-edit">[edit]</span>]]</div>
      <div class="portal-widget-head">
<div class="portal-widget-body">{{{subportals}}}</div>
        <span class="portal-widget-title">Subportals</span>
</div><!--/#portal-widget-subportals-->
        [[Portal:{{PAGENAME}}/Subportals/edit|<span class="portal-widget-edit">[edit]</span>]]
}}
      </div>
      <div class="portal-widget-body">
        {{{subportals}}}
      </div>
    </div>
    }}


    {{!-- Things You Can Do --}}
{{#if:{{{things_to_do|}}}|
    {{#if:{{{things_to_do|}}}|
<div class="portal-widget" id="portal-widget-todo">
    <div class="portal-widget" id="portal-widget-todo">
<div class="portal-widget-head"><span class="portal-widget-title">Things you can do</span>[[Portal:{{{pagename}}}/Things you can do|<span class="portal-widget-edit">[edit]</span>]]</div>
      <div class="portal-widget-head">
<div class="portal-widget-body">{{{things_to_do}}}</div>
        <span class="portal-widget-title">Things you can do</span>
</div><!--/#portal-widget-todo-->
        [[Portal:{{PAGENAME}}/Things_you_can_do/edit|<span class="portal-widget-edit">[edit]</span>]]
}}
      </div>
      <div class="portal-widget-body">
        {{{things_to_do}}}
      </div>
    </div>
    }}


    {{!-- Categories --}}
{{#if:{{{browse_topics|}}}|
    {{#if:{{{categories|}}}|
<div class="portal-widget" id="portal-widget-browse">
    <div class="portal-widget" id="portal-widget-categories">
<div class="portal-widget-head"><span class="portal-widget-title">Browse by topic</span></div>
      <div class="portal-widget-head">
<div class="portal-widget-body"><div class="portal-browse-bar">{{{browse_topics}}}</div></div>
        <span class="portal-widget-title">Categories</span>
</div><!--/#portal-widget-browse-->
        [[Portal:{{PAGENAME}}/Categories/edit|<span class="portal-widget-edit">[edit]</span>]]
}}
      </div>
      <div class="portal-widget-body">
        {{{categories}}}
      </div>
    </div>
    }}


    {{!-- Orphaned Articles --}}
{{#if:{{{stat_category|}}}|
    {{#if:{{{orphans|}}}|
<div class="portal-widget" id="portal-widget-orphans" data-category="{{{stat_category}}}">
    <div class="portal-widget" id="portal-widget-orphans">
<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-head">
<div class="portal-widget-body"><div class="portal-orphans-inner"><!-- populated by portal JS --></div></div>
        <span class="portal-widget-title">Orphaned articles</span>
</div><!--/#portal-widget-orphans-->
        [[Portal:{{PAGENAME}}/Orphans/edit|<span class="portal-widget-edit">[edit]</span>]]
}}
      </div>
      <div class="portal-widget-body">
        {{{orphans}}}
      </div>
    </div>
    }}


    {{!-- Podcasts --}}
{{#if:{{{show_podcasts|yes}}}|{{#ifexist:Portal:{{{pagename}}}/Podcasts|
    {{#if:{{{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">[browse]</span>]]</div>
      <div class="portal-widget-head">
<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>
        <span class="portal-widget-title">Episode podcasts</span>
</div><!--/#portal-widget-podcasts-->
        [[Portal:{{PAGENAME}}/Podcasts/edit|<span class="portal-widget-edit">[edit]</span>]]
|}}}}
      </div>
      <div class="portal-widget-body">
        {{{podcasts}}}
      </div>
    </div>
    }}


  </div>{{!-- /portal-sidebar --}}
</div><!--/.portal-sidebar-->


</div>{{!-- /portal-main-grid --}}
</div><!--/.portal-main-grid-->
</div>{{!-- /portal-page --}}
</div><!--/.portal-page-->
<!-- end Template:Portal/Layout -->

Latest revision as of 13:57, 16 April 2026

{{{title}}}


Newest articlebrowse all







On this day in BSG[[Portal:{{{pagename}}}/Calendar|[edit]]]
May 4
Real-world BSG broadcast history
No recorded BSG events on this date.