BP: Added two 2column layout, both with additional sidebars below.

This commit is contained in:
Matthias Mees 2008-01-24 14:30:21 +00:00
parent 74971fab90
commit e808f2dd73
13 changed files with 94 additions and 2 deletions

View File

@ -15,6 +15,8 @@ Translator: Ivan Cenov (jwalker@hotmail.bg)
@define('LAYOUT_SB','Две колони, S-B');
@define('LAYOUT_BS','Две колони, B-S, CF');
@define('LAYOUT_SC','Една колона, приставките отдолу, CF');
@define('LAYOUT_SBF','');
@define('LAYOUT_BSF','');
@define('JAVASCRIPT_COLUMNS','Генериране на колони с еднаква височина (използва се Javascript, а това може да забави малко появата на страницата');
// Custom header
@define('BP_CUSTOM_HEADER','Изображение по избор на базата данни за хедъра на блога');

View File

@ -18,6 +18,8 @@
@define('LAYOUT_SB', 'Dva sloupce, S-B');
@define('LAYOUT_BS', 'Dva sloupce, B-S, ON');
@define('LAYOUT_SC', 'Jeden sloupec, Postranní sloupec pod ním, ON');
@define('LAYOUT_SBF','');
@define('LAYOUT_BSF','');
@define('JAVASCRIPT_COLUMNS', 'Vytvoř stejně vysoké sloupce pomocí javascriptu (trochu zpomalí vykreslování stránky).');
// Custom header
@define('BP_CUSTOM_HEADER', 'Vlastní obrázek v záhlaví stránky');

View File

@ -18,6 +18,8 @@
@define('LAYOUT_SB', 'Dva sloupce, S-B');
@define('LAYOUT_BS', 'Dva sloupce, B-S, ON');
@define('LAYOUT_SC', 'Jeden sloupec, Postranní sloupec pod ním, ON');
@define('LAYOUT_SBF','');
@define('LAYOUT_BSF','');
@define('JAVASCRIPT_COLUMNS', 'Vytvoř stejně vysoké sloupce pomocí javascriptu (trochu zpomalí vykreslování stránky).');
// Custom header
@define('BP_CUSTOM_HEADER', 'Vlastní obrázek v záhlaví stránky');

View File

@ -10,6 +10,8 @@
@define('LAYOUT_SB','Zweispaltig, Seitenleiste links');
@define('LAYOUT_BS','Zweispaltig, Seitenleiste rechts, CF');
@define('LAYOUT_SC','Einspaltig, Seitenleiste(n) unten, CF');
@define('LAYOUT_SBF','Zweispaltig, Seitenleisten links + unten');
@define('LAYOUT_BSF','Zweispaltig, Seitenleisten rechts + unten, CF');
@define('JAVASCRIPT_COLUMNS','Gleich lange Spalten über Javascript erzeugen (Kann den Seitenaufbau verzögern.)');
// Custom header
@define('BP_CUSTOM_HEADER','Eigene Header-Grafik aus der Mediendatenbank verwenden');

View File

@ -10,6 +10,8 @@
@define('LAYOUT_SB','Two columns, S-B');
@define('LAYOUT_BS','Two columns, B-S, CF');
@define('LAYOUT_SC','One column, sidebars below, CF');
@define('LAYOUT_SBF','Two columns, sidebars left + below');
@define('LAYOUT_BSF','Two columns, sidebars right + below, CF');
@define('JAVASCRIPT_COLUMNS','Generate equal heights columns using javascript (May slow down page rendering a little.)');
// Custom header
@define('BP_CUSTOM_HEADER','Custom header image from media database');

View File

@ -49,7 +49,9 @@ $template_config = array(
'3ssb' => LAYOUT_SSB,
'2sb' => LAYOUT_SB,
'2bs' => LAYOUT_BS,
'1col' => LAYOUT_SC)
'1col' => LAYOUT_SC,
'2sbf' => LAYOUT_SBF,
'2bsf' => LAYOUT_BSF)
),
array(
'var' => 'jscolumns',

View File

@ -308,6 +308,76 @@
</div>
{/if}
{if $template_option.layouttype == '2sbf'}
<!-- case 7: 2 columns, left sidebar plus sidebar below -->
<div id="serendipityLeftSideBar" class="twoside layout2sb_left">
{if $template_option.sitenavpos == 'left'}
<!-- #sbsitenav: like #sitenav, but placed within the sidebar -->
<div id="sbsitenav" class="serendipitySideBarItem">
<h3 class="serendipitySideBarTitle">{$template_option.sitenav_sidebar_title}</h3>
<div class="serendipitySideBarContent">
<!-- the line below must remain as a single uninterrupted line to display correctly in ie6 -->
<ul>{foreach from=$navlinks item="navlink" name="sbnav"}<li class="{if $currpage==$navlink.href}currentpage{/if}{if $smarty.foreach.sbnav.first} sbnavlink_first{/if}{if $smarty.foreach.sbnav.last} sbnavlink_last{/if}"><a href="{$navlink.href}" title="{$navlink.title}">{$navlink.title}</a></li>{/foreach}</ul>
</div>
<div class="serendipitySideBarFooter"></div>
</div>
{/if}
{if $leftSidebarElements > 0}{serendipity_printSidebar side="left"}{/if}
</div>
<div id="content" class="twomain layout2sb_content hfeed">
{$CONTENT}
</div>
<div id="serendipityRightSideBar" class="onefull layout1col_right_full">
{if $template_option.sitenavpos == 'right'}
<!-- #sbsitenav: like #sitenav, but placed within the sidebar -->
<div id="sbsitenav" class="serendipitySideBarItem">
<h3 class="serendipitySideBarTitle">{$template_option.sitenav_sidebar_title}</h3>
<div class="serendipitySideBarContent">
<!-- the line below must remain as a single uninterrupted line to display correctly in ie6 -->
<ul>{foreach from=$navlinks item="navlink" name="sbnav"}<li class="{if $currpage==$navlink.href}currentpage{/if}{if $smarty.foreach.sbnav.first} sbnavlink_first{/if}{if $smarty.foreach.sbnav.last} sbnavlink_last{/if}"><a href="{$navlink.href}" title="{$navlink.title}">{$navlink.title}</a></li>{/foreach}</ul>
</div>
<div class="serendipitySideBarFooter"></div>
</div>
{/if}
{if $rightSidebarElements > 0}{serendipity_printSidebar side="right"}{/if}
</div>
{/if}
{if $template_option.layouttype == '2bsf'}
<!-- case 8: 2 columns, right sidebar plus sidebar below -->
<div id="content" class="twomain layout2bs_content hfeed">
{$CONTENT}
</div>
<div id="serendipityRightSideBar" class="twoside layout2bs_right">
{if $template_option.sitenavpos == 'right'}
<!-- #sbsitenav: like #sitenav, but placed within the sidebar -->
<div id="sbsitenav" class="serendipitySideBarItem">
<h3 class="serendipitySideBarTitle">{$template_option.sitenav_sidebar_title}</h3>
<div class="serendipitySideBarContent">
<!-- the line below must remain as a single uninterrupted line to display correctly in ie6 -->
<ul>{foreach from=$navlinks item="navlink" name="sbnav"}<li class="{if $currpage==$navlink.href}currentpage{/if}{if $smarty.foreach.sbnav.first} sbnavlink_first{/if}{if $smarty.foreach.sbnav.last} sbnavlink_last{/if}"><a href="{$navlink.href}" title="{$navlink.title}">{$navlink.title}</a></li>{/foreach}</ul>
</div>
<div class="serendipitySideBarFooter"></div>
</div>
{/if}
{if $rightSidebarElements > 0}{serendipity_printSidebar side="right"}{/if}
</div>
<div id="serendipityLeftSideBar" class="onefull layout1col_right_full">
{if $template_option.sitenavpos == 'left'}
<!-- #sbsitenav: like #sitenav, but placed within the sidebar -->
<div id="sbsitenav" class="serendipitySideBarItem">
<h3 class="serendipitySideBarTitle">{$template_option.sitenav_sidebar_title}</h3>
<div class="serendipitySideBarContent">
<!-- the line below must remain as a single uninterrupted line to display correctly in ie6 -->
<ul>{foreach from=$navlinks item="navlink" name="sbnav"}<li class="{if $currpage==$navlink.href}currentpage{/if}{if $smarty.foreach.sbnav.first} sbnavlink_first{/if}{if $smarty.foreach.sbnav.last} sbnavlink_last{/if}"><a href="{$navlink.href}" title="{$navlink.title}">{$navlink.title}</a></li>{/foreach}</ul>
</div>
<div class="serendipitySideBarFooter"></div>
</div>
{/if}
{if $leftSidebarElements > 0}{serendipity_printSidebar side="left"}{/if}
</div>
{/if}
<!-- #footer: the page footer can be used for additional information -->
<div id="footer">
{if $template_option.footer_text_toggle == 'true'}

View File

@ -1,4 +1,4 @@
Name: Bulletproof v1.2 (s9y-bulletproof.com)
Author: Bulletproof development team
Date: 2007-12-07
Date: 2008-01-24
Require Serendipity: 1.2

View File

@ -15,6 +15,8 @@ Translator: Ivan Cenov (jwalker@hotmail.bg)
@define('LAYOUT_SB','Две колони, S-B');
@define('LAYOUT_BS','Две колони, B-S, CF');
@define('LAYOUT_SC','Една колона, приставките отдолу, CF');
@define('LAYOUT_SBF','');
@define('LAYOUT_BSF','');
@define('JAVASCRIPT_COLUMNS','Генериране на колони с еднаква височина (използва се Javascript, а това може да забави малко появата на страницата');
// Custom header
@define('BP_CUSTOM_HEADER','Изображение по избор на базата данни за хедъра на блога');

View File

@ -18,6 +18,8 @@
@define('LAYOUT_SB', 'Dva sloupce, S-B');
@define('LAYOUT_BS', 'Dva sloupce, B-S, ON');
@define('LAYOUT_SC', 'Jeden sloupec, Postranní sloupec pod ním, ON');
@define('LAYOUT_SBF','');
@define('LAYOUT_BSF','');
@define('JAVASCRIPT_COLUMNS', 'Vytvoø stejnì vysoké sloupce pomocí javascriptu (trochu zpomalí vykreslování stránky).');
// Custom header
@define('BP_CUSTOM_HEADER', 'Vlastní obrázek v záhlaví stránky');

View File

@ -18,6 +18,8 @@
@define('LAYOUT_SB', 'Dva sloupce, S-B');
@define('LAYOUT_BS', 'Dva sloupce, B-S, ON');
@define('LAYOUT_SC', 'Jeden sloupec, Postranní sloupec pod ním, ON');
@define('LAYOUT_SBF','');
@define('LAYOUT_BSF','');
@define('JAVASCRIPT_COLUMNS', 'Vytvoø stejnì vysoké sloupce pomocí javascriptu (trochu zpomalí vykreslování stránky).');
// Custom header
@define('BP_CUSTOM_HEADER', 'Vlastní obrázek v záhlaví stránky');

View File

@ -10,6 +10,8 @@
@define('LAYOUT_SB','Zweispaltig, Seitenleiste links');
@define('LAYOUT_BS','Zweispaltig, Seitenleiste rechts, CF');
@define('LAYOUT_SC','Einspaltig, Seitenleiste(n) unten, CF');
@define('LAYOUT_SBF','Zweispaltig, Seitenleisten links + unten');
@define('LAYOUT_BSF','Zweispaltig, Seitenleisten rechts + unten, CF');
@define('JAVASCRIPT_COLUMNS','Gleich lange Spalten über Javascript erzeugen (Kann den Seitenaufbau verzögern.)');
// Custom header
@define('BP_CUSTOM_HEADER','Eigene Header-Grafik aus der Mediendatenbank verwenden');

View File

@ -10,6 +10,8 @@
@define('LAYOUT_SB','Two columns, S-B');
@define('LAYOUT_BS','Two columns, B-S, CF');
@define('LAYOUT_SC','One column, sidebars below, CF');
@define('LAYOUT_SBF','Two columns, sidebars left + below');
@define('LAYOUT_BSF','Two columns, sidebars right + below, CF');
@define('JAVASCRIPT_COLUMNS','Generate equal heights columns using javascript (May slow down page rendering a little.)');
// Custom header
@define('BP_CUSTOM_HEADER','Custom header image from media database');