root/boardlistclickr/templates.diff @ 92

Revision 92, 4.3 kB (checked in by d0nut, 6 years ago)

optimized template patch for wbb 3.0.2 (no changes in form and content)

  • boardList.tpl

    old new  
    11{if $boards|count > 0} 
     2        <script type="text/javascript" src="js/boardlistclickr.js"></script> 
    23        {cycle name='boardlistCycle' values='1,2' advance=false print=false} 
    34        <ul id="boardlist"> 
    45                {foreach from=$boards item=child} 
     
    6162                                                                {implode from=$subBoards.$boardID item=subBoard}{counter print=false}{assign var="subBoardID" value=$subBoard->boardID} 
    6263                                                                        {if $depth > 4}<h6>{else}<h{@$depth+3}>{/if} 
    6364                                                                                <img id="boardIcon{@$boardNo}" src="{@RELATIVE_WBB_DIR}icon/{if $subBoard->isBoard()}board{if $newPosts.$subBoardID}New{/if}{elseif $subBoard->isCategory()}category{else}boardRedirect{/if}S.png" alt="" {if $subBoard->isBoard() && $newPosts.$subBoardID}title="{lang}wbb.board.markAsReadByDoubleClick{/lang}" {/if}/>  
    64                                                                                 <a id="boardLink{@$boardNo}" {if $newPosts.$subBoardID}class="new" {/if}{if $subBoard->isExternalLink()}class="externalURL" {/if}href="index.php?page=Board&amp;boardID={@$subBoardID}{@SID_ARG_2ND}">{lang}{$subBoard->title}{/lang}{if $unreadThreadsCount.$subBoardID|isset} <span>({#$unreadThreadsCount.$subBoardID})</span>{/if}</a>{if $depth > 4}</h6>{else}</h{@$depth+3}>{/if}{if $newPosts.$subBoardID}<script type="text/javascript"> 
     65                                                                                <a id="boardLink{@$boardNo}" {if $newPosts.$subBoardID}class="new" {/if}{if $subBoard->isExternalLink()}class="externalURL" href="{$subBoard->externalURL}" onclick="return boardListClickR('{@$subBoardID}{@SID_ARG_2ND_NOT_ENCODED}')"{else}href="index.php?page=Board&amp;boardID={@$subBoardID}{@SID_ARG_2ND}"{/if}>{lang}{$subBoard->title}{/lang}{if $unreadThreadsCount.$subBoardID|isset} <span>({#$unreadThreadsCount.$subBoardID})</span>{/if}</a>{if $depth > 4}</h6>{else}</h{@$depth+3}>{/if}{if $newPosts.$subBoardID}<script type="text/javascript"> 
    6566                                                                                        //<![CDATA[ 
    6667                                                                                        boardMarkAsRead.init({@$boardNo}, {@$subBoardID}); 
    6768                                                                                        //]]> 
     
    122123                                                                        {implode from=$subBoards.$boardID item=subBoard}{counter print=false}{assign var="subBoardID" value=$subBoard->boardID} 
    123124                                                                                {if $depth > 4}<h6>{else}<h{@$depth+3}>{/if} 
    124125                                                                                        <img id="boardIcon{@$boardNo}" src="{@RELATIVE_WBB_DIR}icon/{if $subBoard->isBoard()}board{if $newPosts.$subBoardID}New{/if}{elseif $subBoard->isCategory()}category{else}boardRedirect{/if}S.png" alt="" {if $subBoard->isBoard() && $newPosts.$subBoardID}title="{lang}wbb.board.markAsReadByDoubleClick{/lang}" {/if}/>  
    125                                                                                         <a id="boardLink{@$boardNo}" {if $newPosts.$subBoardID}class="new" {/if}{if $subBoard->isExternalLink()}class="externalURL" {/if}href="index.php?page=Board&amp;boardID={@$subBoardID}{@SID_ARG_2ND}">{lang}{$subBoard->title}{/lang}{if $unreadThreadsCount.$subBoardID|isset} <span>({#$unreadThreadsCount.$subBoardID})</span>{/if}</a>{if $depth > 4}</h6>{else}</h{@$depth+3}>{/if}{if $newPosts.$subBoardID}<script type="text/javascript"> 
     126                                                                                        <a id="boardLink{@$boardNo}" {if $newPosts.$subBoardID}class="new" {/if}{if $subBoard->isExternalLink()}class="externalURL" href="{$subBoard->externalURL}" onclick="return boardListClickR('{@$subBoardID}{@SID_ARG_2ND_NOT_ENCODED}')"{else}href="index.php?page=Board&amp;boardID={@$subBoardID}{@SID_ARG_2ND}"{/if}>{lang}{$subBoard->title}{/lang}{if $unreadThreadsCount.$subBoardID|isset} <span>({#$unreadThreadsCount.$subBoardID})</span>{/if}</a>{if $depth > 4}</h6>{else}</h{@$depth+3}>{/if}{if $newPosts.$subBoardID}<script type="text/javascript"> 
    126127                                                                                                //<![CDATA[ 
    127128                                                                                                boardMarkAsRead.init({@$boardNo}, {@$subBoardID}); 
    128129                                                                                                //]]> 
     
    144145                                                </div> 
    145146                                                <div class="containerContent"> 
    146147                                                        {if $depth > 3}<h6 class="boardTitle">{else}<h{@$depth+2} class="boardTitle">{/if} 
    147                                                                 <a href="index.php?page=Board&amp;boardID={@$boardID}{@SID_ARG_2ND}" class="externalURL">{lang}{$board->title}{/lang}</a> 
     148                                                                <a href="{$board->externalURL}" class="externalURL" onclick="return boardListClickR('{@$boardID}{@SID_ARG_2ND_NOT_ENCODED}')">{lang}{$board->title}{/lang}</a> 
    148149                                                        {if $depth > 3}</h6>{else}</h{@$depth+2}>{/if} 
    149150                                                         
    150151                                                        {if $board->description} 
     
    166167                        {if $openParents > 0}{@"</ul></li>"|str_repeat:$openParents}{/if} 
    167168                {/foreach} 
    168169        </ul> 
    169 {/if} 
    170  Kein Zeilenumbruch am Dateiende. 
     170{/if} 
Note: See TracBrowser for help on using the browser.