{strip} {if $gBitSystem->isFeatureActive( 'pigeonholes_display_members' ) and $pigeonData}
{if $gBitSystem->getConfig('pigeonholes_limit_member_number') == 0}

{tr}Categories{/tr}

{foreach from=$pigeonData item=pigeonItem} {$pigeonItem.display_path} {if $gBitSystem->isFeatureActive( 'pigeonholes_display_description' )} : {$pigeonItem.parsed_data}
{else}   •   {/if} {/foreach} {else}

{tr}Related Items{/tr}

{foreach from=$pigeonData item=pigeonItem}

{$pigeonItem.display_path}

{if $pigeonItem.parsed_data and $gBitSystem->isFeatureActive( 'pigeonholes_display_description' )} {$pigeonItem.parsed_data}
{/if} {* reset vars *} {counter start=0 assign=member_count} {assign var=more value=0} {foreach from=$pigeonItem.members item=member name=members} {assign var=ctg1 value=$member.content_type_guid} {if $ctg1 ne $ctg2 && $gBitSystem->isFeatureActive( 'pigeonholes_display_content_type' )}{if $ctg2}
{/if}{$gLibertySystem->getContentTypeName($ctg1)}: {/if} {if !$gBitSystem->getConfig('pigeonholes_limit_member_number') or $member_count lt $gBitSystem->getConfig('pigeonholes_limit_member_number')} {if $serviceHash.content_id == $member.content_id}{/if} {$member.display_link} {if $serviceHash.content_id == $member.content_id}{/if} {if !$smarty.foreach.members.last}  •  {/if} {else} {assign var=more value=1} {/if} {counter assign=member_count} {assign var=ctg2 value=$member.content_type_guid} {/foreach} {if $more eq 1} {if $gBitSystem->isFeatureActive('pretty_urls_extended')} [ … ] {else} [ … ] {/if} {/if}

{* reset the ctg2 value *} {assign var=ctg2 value=''} {/foreach} {/if}
{/if} {/strip}