some of the templates already have the code in but if its not there - generally you would add it to the top of the nav bar.
in most templates this is generally panel.template or links.template though some (Like MirroDarkBlue) use sidebar.template. The standard templates use the footer.templaste and a couple of other do, like Matrix.
It's a case of looking at each template, see how its been structured and work from there. I've been doing some work recently on getting the templates sorted out and making them more standardized and also reducing the amount of files needed per template pack though I'm no where near finished.
Anyway - you need to place this bit of code
- Code: Select all
{assign var=blogOwner value=$blog->getOwnerInfo()}
{assign var=AboutMyself value=$blogOwner->getAboutMyself()}
{if $blogOwner->hasPicture() && $AboutMyself}
<li>
<h2>{$locale->tr("about_myself")}</h2>
<ul>
<div id="AboutMyself">
{assign var=picture value=$blogOwner->getPicture()}
<li><img id="UserPicture" src="{$picture->getPreviewLink()}" alt="{$blogOwner->getUsername()}" /></li>
<li>{$AboutMyself}</li>
</div>
</ul>
</li>
{/if}
Anywhere in the nav bar that you want it to show. easiest is generally at the start - i.e. If yoy look at template 'Almost Spring' and look at panel.template you'll see the code right at the top....