Čudna koda na strani [Joomla]
3 naročniki
3 naročniki
Pozdravljeni!
Že nekaj časa v Google Webmaster Tools opažam, da se med ključnimi besedami na moji strani pojavljajo čudne kot so column, skip, main... Seveda teh besed ne uporabljam v člankih, zato sem malce pregledal kodo prve strani in opazil tole:
<body id="bd" class=" wide fs3" >
<a name="Top" id="Top"></a>
<ul class="accessibility">
<li><a href="/#ja-content" title="Skip to content">Skip to content</a></li>
<li><a href="/#ja-mainnav" title="Skip to main navigation">Skip to main navigation</a></li>
<li><a href="/#ja-col1" title="Skip to 1st column">Skip to 1st column</a></li>
<li><a href="/#ja-col2" title="Skip to 2nd column">Skip to 2nd column</a></li>
</ul>
Ker nimam še veliko izkušenj s programiranjem me zanima kaj hudiča je to in zakaj se to pojavlja na strani in v GWT? Kako to odpraviti oziroma odstraniti iz kode in če se sploh lahko to stori?
Za nasvete vsem hvala!
7 odgovorov
Zgoraj imaš skriti menu. Zakaj so ga dali v predlogo pa nimam pojma. Poglej v index.php predloge in poišči ta ul class. Brez skrbi ga lahko pobrišeš.
Matjaž hvala!
V index.php je tole
<body id="bd" class="<?php echo $tmpTools->getParam(JA_TOOL_LAYOUT);?> <?php echo $tmpTools->getParam(JA_TOOL_SCREEN);?> fs<?php echo $tmpTools->getParam(JA_TOOL_FONT);?>" >
<a name="Top" id="Top"></a>
<ul class="accessibility">
<li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-content" title="<?php echo JText::_("Skip to content");?>"><?php echo JText::_("Skip to content");?></a></li>
<li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-mainnav" title="<?php echo JText::_("Skip to main navigation");?>"><?php echo JText::_("Skip to main navigation");?></a></li>
<li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-col1" title="<?php echo JText::_("Skip to 1st column");?>"><?php echo JText::_("Skip to 1st column");?></a></li>
<li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-col2" title="<?php echo JText::_("Skip to 2nd column");?>"><?php echo JText::_("Skip to 2nd column");?></a></li>
</ul>
Pobrišem samo vsebino vključno z <ul>tagi, Tool Font pa pustim, pa čeprav ga na strani nimam vključenega?
Aja, pa še nekaj mi je čudno...Tukaj v kodi vidim, da je še ena pozicija Top, ki je tudi med pozicijami za module, vendar, če vključim modul na to pozicijo ga ne prikaže nikjer in te pozicije ni tudi v dokumentaciji predloge. Bi pa rad imel na vrhu pozicijo za toolbar.
Pobriši kot praviš. Če toolfonta nimaš vključenega ti ga tudi prikazovalo ne bo.
Tole kar vidiš <a name="Top" id="Top"></a> ni pozicija, je le anchor. Zakaj je tam tudi nimam pojma:)
Čebi bila pozicija bi bilo nekaj v stilu <jdoc:include type="modules" name="top" />. Brez tega ne gre.
Matjaž hvala za pomoč! Pa res, še sam sem v drug template dodajal pozicije in ja jdoc je začetek za position... Če je tistole anchor bi pa lahko še keyworde notri "našopal" :D
Ta del kode je tam je zaradi mobilnih naprav.
Ko obiščeš stran preko mobilne naprave imaš takoj na vrhu anchor link do vsebine (skip to content), da ne rabiš skrolati čez celoten meni, ki je v nekaterih primerih kar dolg.
Evo pa je rešena zadeva. Ziher imaš v admin predloge za izklopit/vklopit mobi podporo. Koliko ti to pomeni se odloči sam.