OK made some progress. I've added a couple of ifelse options which puts the story in the title. However category is dropped from the path. Eg if I'm looking at a story the breadcrumb path should be “Published News >> Category Name >> Story title” but instead I just get “Published News >> Story title”.
Can someone who understands php and this system please look over the code and point out how to fix this.
Also is there a setting for make the breadcrumb items link to their respective pages? {$navbar_where.link2} indicates there is but I can't find it.
Thanks
Code:
<!-- START BREADCRUMBS -->
<div class="breadcrumbs">
<a href="{$my_base_url}{$URL_base}"><img border="0" alt="Back to the homepage" src="/images/home.png" /></a>
{if $pagename eq "submit_groups"}<h4>{#PLIGG_Visual_Submit_A_New_Group#}</h1>{/if}
{if $pagename eq "groups"}<h4>{#PLIGG_Visual_Groups#}</h4>{/if}
{if $pagename eq "group_story" }<h4>{$group_name}</h4>{/if}
{if $pagename eq "login"}<h4>{#PLIGG_Visual_Login#}</h4>{/if}
{if $pagename eq "register"}<h4>{#PLIGG_Visual_Register#}</h4>{/if}
{if $pagename eq "editlink"}<h4>{#PLIGG_Visual_EditStory_Header#}: {$submit_url_title}</h4>{/if}
{if $pagename eq "rssfeeds"}<h4>{#PLIGG_Visual_RSS_Feeds#}</h4>{/if}
{if $pagename eq "topusers"}<h4>{#PLIGG_Visual_TopUsers_Statistics#}</h4>{/if}
{if $pagename eq "cloud"}<h4>{#PLIGG_Visual_Tags_Tags#}</h4>{/if}
{if $pagename eq "live" || $pagename eq "live_unpublished" || $pagename eq "live_published" || $pagename eq "live_comments"}<h4>{#PLIGG_Visual_Live#}</h4>{/if}
{if $pagename eq "advancedsearch"}<h1>{#PLIGG_Visual_Search_Advanced#}</h4>{/if}
{if $pagename eq "profile"}<h4>{#PLIGG_Visual_Profile_ModifyProfile#}</h4>{/if}
{if $pagename eq "user"}<h4><span style="text-transform:capitalize">{$page_header}</span> <a href="{$user_rss, $view_href}" target="_blank"><img src="{$my_pligg_base}/templates/{$the_template}/images/rss.gif" style="margin-left:6px;border:0;"></a></h4>{/if}
{if $pagename eq "published" || $pagename eq "index"}<h4><a href="{$my_base_url}{$URL_base}">{#PLIGG_Visual_Published_News#} » Good Governance </a>
<!-- First change start -->
{elseif $pagename eq "published" || $pagename eq "story"}<h4><a href="#">{#PLIGG_Visual_Published_News#}</a>
<!-- First change end -->
{/if}
{if $pagename eq "upcoming"}<h4><a href="{$URL_upcoming}">{#PLIGG_Visual_Pligg_Queued#}</a>{/if}
{if isset($templatelite.get.search)}<h4>{#PLIGG_Visual_Search_SearchResults#} {$templatelite.get.search|sanitize:2|stripslashes}{/if}
{if isset($templatelite.get.q)}<h4>{#PLIGG_Visual_Search_SearchResults#} {$templatelite.get.q|sanitize:2|stripslashes}{/if}
{if $pagename eq "index" || $pagename eq "published" || $pagename eq "upcoming" || isset($templatelite.get.search) || isset($templatelite.get.q)}
{if isset($navbar_where.link2) && $navbar_where.link2 neq ""} » <a href="{$navbar_where.link2}">{$navbar_where.text2}</a>{elseif isset($navbar_where.text2) && $navbar_where.text2 neq ""} » {$navbar_where.text2}{/if}
{if isset($navbar_where.link3) && $navbar_where.link3 neq ""} » <a href="{$navbar_where.link3}">{$navbar_where.text3}</a>{elseif isset($navbar_where.text3) && $navbar_where.text3 neq ""} » {$navbar_where.text3}{/if}
{if isset($navbar_where.link4) && $navbar_where.link4 neq ""} » <a href="{$navbar_where.link4}">{$navbar_where.text4}</a>{elseif isset($navbar_where.text4) && $navbar_where.text4 neq ""} » {$navbar_where.text4}{/if}
</h4>
<!-- Second change start -->
{elseif $pagename eq "story" || $pagename eq "published" || $pagename eq "upcoming" || isset($templatelite.get.search) || isset($templatelite.get.q)}
<!-- Second change end -->
{if isset($navbar_where.link2) && $navbar_where.link2 neq ""} » Good Governance » miscellaneous » <a href="{$navbar_where.link2}">{$navbar_where.text2}</a>{elseif isset($navbar_where.text2) && $navbar_where.text2 neq ""} » {$navbar_where.text2}{/if}
{if isset($navbar_where.link3) && $navbar_where.link3 neq ""} » <a href="{$navbar_where.link3}">{$navbar_where.text3}</a>{elseif isset($navbar_where.text3) && $navbar_where.text3 neq ""} » {$navbar_where.text3}{/if}
{if isset($navbar_where.link4) && $navbar_where.link4 neq ""} » <a href="{$navbar_where.link4}">{$navbar_where.text4}</a>{elseif isset($navbar_where.text4) && $navbar_where.text4 neq ""} » {$navbar_where.text4}{/if}
</h4>
{/if}
</div><!--/.breadcrumbs-->
<!-- END BREADCRUMBS -->