{* Calculate title from path *}
{capture name="title"}
   {if count($path) > 1} - {/if}
   {foreach from=$path item=ctg name=path}
      {if $smarty.foreach.path.iteration gt 2}
         &gt;
      {/if}
      {if not $smarty.foreach.path.first}
         {$ctg.TITLE}
      {/if}
   {/foreach}
{/capture}

{strip}
{if $title_prefix}
   {assign var="in_page_title" value=$title_prefix|cat:$category.TITLE}
{else}
   {assign var="in_page_title" value=$category.TITLE}
{/if}
{assign var="description" value=$category.DESCRIPTION}
{assign var="tdescription" value=$category.TDESCRIPTION}
{assign var="catcontent" value=$category.CATCONTENT}
{include file="header.tpl"}

{include file="top_bar.tpl"}

{if !empty($category.ID) && (!empty($category.DESCRIPTION) || !empty($category.TITLE))}
  <div style="float: right">
 {if $rights.editCat eq 1}
 <a href="{$smarty.const.DOC_ROOT}/inplace_editcat.php?ID={$category.ID}&detail=1&TB_iframe=true&height=400&width=600" class="thickbox" onclick="return showThickbox(this);">
 <img src="{$smarty.const.DOC_ROOT}/templates/{$smarty.const.USE_TEMPLATE}/images/edit.gif" width="14" height="14" style="border: none;" alt="edit category"/>
 </a>
 {/if}
 {if $rights.delCat eq 1}
 <a href="{$smarty.const.DOC_ROOT}/inplace_editcat.php?ID={$category.ID}&mode=del&detail=1&TB_iframe=true&height=100&width=250" class="thickbox" onclick="{literal}question = confirm('Are you sure you want to delete this category?');if (question !='0'){return showThickbox(this);} else return false;{/literal}">
 <img src="{$smarty.const.DOC_ROOT}/templates/{$smarty.const.USE_TEMPLATE}/images/delete.gif" width="14" height="14" style="border: none;" alt="delete category"/> 
 </a>
 {if ($category.STATUS<2) && $rights.editCat eq 1}
  <a href="{$smarty.const.DOC_ROOT}/inplace_editcat.php?ID={$category.ID}&mode=active&detail=1&TB_iframe=true&height=100&width=250" class="thickbox" onclick="{literal}question = confirm('Are you sure you want to make this category active?');if (question !='0'){return showThickbox(this);} else return false;{/literal}">
  <img src="{$smarty.const.DOC_ROOT}/templates/{$smarty.const.USE_TEMPLATE}/images/active.gif" width="14" height="14" style="border: none;" alt="category is inactive" class="float_tiny"/>
  </a>
 {/if}
 {/if}
  </div>
  <div align="center" id="main_desc">{$category.DESCRIPTION}</div>
  
  <br/><br/>
{/if}




{* Calculate the number of categories per row *}
   {php}
      $this->assign('cats_per_col', ceil(count($this->get_template_vars('categs')) / CATS_PER_ROW));
   {/php}

{if $cats_per_col > 15}
   {php}
      $this->assign('cats_per_col', ceil(count($this->get_template_vars('categs')) / (CATS_PER_ROW + 1)));
   {/php}
{/if}

{* Show category search results *}
{if $search_category}
   {$search_category}
{/if}


{if isset($have_search_results) and $have_search_results == 0}
   <div class="noResults">
      <p>{l}Sorry, no records found that match your keyword(s){/l}: "{$search|escape|wordwrap:200:"\n":true}"</p>
      <p>{l}Suggestions{/l}:</p>
      <p>
         <ul>
            <li>{l}Make sure all words are spelled correctly{/l}.</li>
            <li>{l}Try different keywords{/l}.</li>
            <li>{l}Try more general keywords{/l}.</li>
         </ul>
      </p>
   </div>
{/if}

{if !$uid & !$search & empty($category.ID) & !$list & $scriptname == "index"}
	<p>{$maincontent}</p>
{elseif !empty($category.ID) && !empty($catcontent) }
    <p>{$catcontent}</p>
{/if}

{* Categories *}
{if !empty($categs)}
   {if !empty($category.ID)}
    <div class="title">
        <div class="titleLeft"></div>
        <div class="titleBgmain">
            <div class="titleIcon1">{l}Categories{/l}</div>
        </div>
        <div class="titleRight"></div>
    </div>
    <div style="clear: both;"></div>
   {/if}

   <table border="0" cellpadding="0" cellspacing="2" id="categories">
   <tr>
      {foreach from=$categs item=cat name=categs}
          {if ($smarty.foreach.categs.iteration mod $cats_per_col eq 1 and $cats_per_col gt 1) or $smarty.foreach.categs.first}<td valign="top">{/if}
          <div class="{if $category.ID>0}catBoxa{else}catBox{/if}">
          <h2>
          	<a href="{$smarty.const.DOC_ROOT}/{$cat.CACHE_URL|escape}" title="{$cat.TITLE|escape}">
          	   {$cat.TITLE|escape} {if $smarty.const.CATS_COUNT} <span class="count">({$cat.COUNT})</span>{/if}</a>
          </h2>
    
          {* Display subcategories *}
          {if !empty($cat.SUBCATS)}
          <p class="subcats">
             {foreach from=$cat.SUBCATS item=scat name=scategs}
                <a href="{$smarty.const.DOC_ROOT}/{$scat.CACHE_URL|escape}">
                {$scat.TITLE|escape}</a>, {/foreach} ...
          </p>
          {/if}
          </div>
          {if ($smarty.foreach.categs.iteration mod $cats_per_col eq 0 and $cats_per_col gt 1) or $smarty.foreach.categs.last}</td>{/if}
      {/foreach}
   </tr>
   </table>
{/if}

{if !$uid & !$search & empty($category.ID) & !$list & $scriptname == "index"}
    <div class="title">
        <div class="titleLeft"></div>
        <div class="titleBgmain">
        </div>
        <div class="titleRight"></div>
    </div>
    <div style="clear: both;"></div>
{/if}

{if $smarty.const.FTR_ENABLE == 1 and !empty($feat_links)}
    <div class="title">
        <div class="titleLeft"></div>
        <div class="titleBgmain">
            <div class="titleIcon1">{l}Featured Links{/l}</div>
        </div>
        <div class="titleRight"></div>
    </div>
    <div style="clear: both;"></div>
    <br/>&nbsp;
   {foreach from=$feat_links item=link name=links}
      {include file="link.tpl" link=$link}
   {/foreach}
{/if}

{* Links heading and sorting*}
{if ($uid or $search or !empty($category.ID) or $list) and !empty($links)}
    <div class="title">
        <div class="titleLeft"></div>
        <div class="titleBgmain">
            <div class="titleIcon1">{l}Links{/l}</div>
        </div>
        <div class="titleRight"></div>
    </div>
    <div style="clear: both; text-align: right; padding-bottom: 15px;">
   {if not $list}<span class="small" style="margin-left:50px;">{l}Sort by{/l}:
   {if $smarty.const.ENABLE_PAGERANK and $smarty.const.SHOW_PAGERANK}{if $sort eq 'P'}<span class="sort"> {l}PageRank{/l}</span>{else}<a href="{if $smarty.const.ENABLE_REWRITE}{$smarty.const.DOC_ROOT}/{$category.CACHE_URL|escape}{/if}{if $smarty.const.ENABLE_REWRITE && !empty($p)}page-{$lp}.html{/if}?s=P{if not $smarty.const.ENABLE_REWRITE}&amp;c={$category.ID}{/if}{if $search}&amp;search={$search}{/if}{if $uid}&amp;uid={$uid}{/if}{if !empty($p) && !$smarty.const.ENABLE_REWRITE}&amp;p={$p}{/if}"> {l}PageRank{/l}</a>{/if} |{/if}
   {if $sort eq 'H'} <span class="sort">{l}Hits{/l}</span>{else} <a href="{if $smarty.const.ENABLE_REWRITE}{$smarty.const.DOC_ROOT}/{$category.CACHE_URL|escape}{/if}{if $smarty.const.ENABLE_REWRITE && !empty($p)}page-{$lp}.html{/if}?s=H{if not $smarty.const.ENABLE_REWRITE}&amp;c={$category.ID}{/if}{if $search}&amp;search={$search}{/if}{if $uid}&amp;uid={$uid}{/if}{if !empty($p) && !$smarty.const.ENABLE_REWRITE}&amp;p={$p}{/if}">{l}Hits{/l}</a>{/if}
   {if $sort eq 'A'} | <span class="sort">{l}Alphabetical{/l}</span>{else} | <a href="{if $smarty.const.ENABLE_REWRITE}{$smarty.const.DOC_ROOT}/{$category.CACHE_URL|escape}{/if}{if $smarty.const.ENABLE_REWRITE && !empty($p)}page-{$lp}.html{/if}?s=A{if not $smarty.const.ENABLE_REWRITE}&amp;c={$category.ID}{/if}{if $search}&amp;search={$search}{/if}{if $uid}&amp;uid={$uid}{/if}{if !empty($p) && !$smarty.const.ENABLE_REWRITE}&amp;p={$p}{/if}">{l}Alphabetical{/l}</a>{/if}
   </span>{/if}
   </div>

   <div id="links">
   {foreach from=$links item=link name=links}
      {include file="link.tpl" link=$link item=$smarty.foreach.links.index}
   {/foreach}
   </div>
{/if}

{* Show article search results *}
{if $search_article}
   {$search_article}
{/if}
{if $search_news}
	{$search_news}
{/if}

{* Featured Articles heading *}
{if !empty($feat_articles) and !$search}

   <div class="title">
		<div class="titleLeft"></div>
		<div class="titleBgmain">
			<div class="titleIcon3">{l}Featured Articles{/l}</div>
		</div>
		<div class="titleRight"></div>
   </div>
   <div style="clear: both;"></div>
   
   {if $uLevel == '1'}
   <div id="edit_container">
   {/if}
   <div id="articles">
      <table>
      {foreach from=$feat_articles item=article name=name}
         {include file="articlelink.tpl" link=$article item=$smarty.foreach.name.index}
      {/foreach}
      </table>
   </div>
   {if $uLevel == '1'}
   </div>
   {/if}
{/if}

{* Articles heading *}
{if !empty($articles) and !$search}
   <div class="title">
		<div class="titleLeft"></div>
		<div class="titleBgmain">
			<div class="titleIcon3">{l}ARTICLES{/l}</div>
		</div>
		<div class="titleRight"></div>
   </div>
   <div style="clear: both;"></div>
   
   {if $uLevel == '1'}
   <div id="edit_container">
   {/if}
   <div id="articles">
      <table>
      {foreach from=$articles item=article name=name}
         {include file="articlelink.tpl" link=$article item=$smarty.foreach.name.index}
      {/foreach}
      </table>
   </div>
   {if $uLevel == '1'}
   </div>
   {/if}
{/if}
{if !empty($feeds)}
    <div class="title">
        <div class="titleLeft"></div>
        <div class="titleBgmain">
            <div class="titleIcon3">{$category.TITLE} {l}News{/l}</div>
        </div>
        <div class="titleRight"></div>
    </div>
    <div style="clear: both;"></div>
{/if}
<div id="links">
{foreach from=$feeds item=feed}
	{include file="feed.tpl" feed=$feed item=$smarty.foreach.feeds.index}
{/foreach}
</div>
{*no links in category*}
{*no news in category*}
{*no articles in category*}
{*just spacing:*}{if (empty($links) and $category.ID gt 0 and empty($feat_links) and $MainPaging.page_total <= 1) || (empty($feeds) and $category.ID gt 0) || (empty($articles) and $category.ID gt 0 and $MainPaging.page_total <= 1)}<br/><br/>{/if}  
{if empty($links) and $category.ID gt 0 and empty($feat_links) and $MainPaging.page_total <= 1} <div align="center"> {l} No Links In This Category{/l}<a href="{$smarty.const.DOC_ROOT}/submit.php?id={$category.ID}"> {l}Add A Link Today{/l}.</a></div>{/if}
{if empty($feeds) and $category.ID gt 0}<div align="center">{l}No News In This Category{/l}</div>{/if}
{if empty($articles) and $category.ID gt 0 and $MainPaging.page_total <= 1} <div align="center"> <span>{l} No Articles In This Category {/l}</span><a href="{$smarty.const.DOC_ROOT}/submit_article.php?id={$category.ID}"> {l}Add An Article Today{/l}.</a></div>{/if}

{* Javascript for tracking link clicks *}
{if $StopLinkHits eq 0}
   <script type="text/javascript">
   /* <![CDATA[ */
      var root = '{$smarty.const.DOC_ROOT}';
      {literal}
      var a = document.getElementsByTagName("a");
      for(i = 0; i< a.length; i++)
         if(a[i].id != '')
            a[i].onclick = count_link;
      function count_link() {
         i = new Image();
         i.src= root+'/cl.php?id='+this.id;
         return true;
      }
      {/literal}
   /* ]]> */
   </script>
{/if}

{include file="footer.tpl"}
{/strip}