Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : Leux 27 Aug 2010, 16:16:23
-
Mi affido a voi per l'ennessimo problema che non riesco a risolvere, piano piano prometto che non darò più fastidio ;D
Ho bisogno di spostare le icone PDF/EMAIL/STAMPA, che compaiono puntualmente su ogni articolo, più in basso. Questo perchè le icone in oggetto rompono allegramente i cogl***i lì dove stanno, a 2cm dall'articolo. Il problema è che come al solito, non ho capito da cosa vengono gestite quelle icone e quindi non capisco neanche come modificare la loro posizione, per questo mi sono affidato a voi, sicuramente più esperti di me :D
Vi posto uno screen, in rosso la posizione attuale delle icone e in blu dove vorrei che si spostino:
(http://i33.tinypic.com/vfjtvt.jpg)
(http://i37.tinypic.com/23hsllw.jpg)
(http://i33.tinypic.com/2vadon4.jpg)
Qualcuno può spiegarmi come fare per spostare le icone?
Grazie in anticipo!
EDIT: Dimenticavo, il sito è: http://www.gamestep.org/
-
ciao
devi usare la tecnica override
http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html
quello e un esempio ma e la stessa cosa x tutti gli altri .
qui nel mio template vedi le icone spostate
http://www.contiweb.altervista.org/
leggi anche questo articolo
http://www.joomla.it/articoli-della-community/4419-icone-pdf-stampa-email-mancanti-in-alcuni-templates.html
-
Il punto è proprio quello, potrei usare l'override se solo sapesi cosa modificare in quel file :D
Oltretutto il template che uso ha già l'override del file che gestisce quelle icone, solo che in questo file non vedo scritto da nessuna parte la posizione che assumono le icone all'interno dell'articolo... o almeno io non vedo niente :V
Ti incollo il codice del file com_content/default.php, se puoi dagli un'occhiata (la parte interessata la trovi alla voce buttonheading, questo l'ho capito xD):
<?php // @version $Id: default.php 11917 2009-05-29 19:37:05Z ian $
defined('_JEXEC') or die('Restricted access');
include_once(dirname(__FILE__).DS.'..'.DS.'icon.php');
?>
<div id="page">
<?php if (($this->user->authorize('com_content', 'edit', 'content', 'all') || $this->user->authorize('com_content', 'edit', 'content', 'own')) && !($this->print)) : ?>
<div class="contentpaneopen_edit<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
<?php echo JHTML::_('icon.edit', $this->article, $this->params, $this->access); ?>
</div>
<?php endif; ?>
<?php if ($this->params->get('show_page_title',1) && $this->params->get('page_title') != $this->article->title) : ?>
<h1 class="componentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
<?php echo $this->escape($this->params->get('page_title')); ?>
</h1>
<?php endif; ?>
<?php if ($this->params->get('show_title')) : ?>
<h2 class="contentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
<?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>
<a href="<?php echo $this->article->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
<?php echo $this->escape($this->article->title); ?></a>
<?php else :
echo $this->escape($this->article->title);
endif; ?>
</h2>
<?php endif; ?>
<?php if ((intval($this->article->modified) !=0 && $this->params->get('show_modify_date')) || ($this->params->get('show_author') && ($this->article->author != "")) || ($this->params->get('show_create_date'))) : ?>
<p class="articleinfo">
<?php if (intval($this->article->modified) !=0 && $this->params->get('show_modify_date')) : ?>
<span class="modifydate">
<?php echo JText::sprintf('LAST_UPDATED2', JHTML::_('date', $this->article->modified, JText::_('DATE_FORMAT_LC2'))); ?>
</span>
<?php endif; ?>
<?php if (($this->params->get('show_author')) && ($this->article->author != "")) : ?>
<span class="createdby">
<?php JText::printf('Written by', ($this->article->created_by_alias ? $this->escape($this->article->created_by_alias) : $this->escape($this->article->author))); ?>
</span>
<?php endif; ?>
<?php if ($this->params->get('show_create_date')) : ?>
<span class="createdate">
<?php echo JHTML::_('date', $this->article->created, JText::_('DATE_FORMAT_LC2')); ?>
</span>
<?php endif; ?>
</p>
<?php endif; ?>
<?php if (!$this->params->get('show_intro')) :
echo $this->article->event->afterDisplayTitle;
endif; ?>
<p class="buttonheading">
<?php if ($this->print) :
echo RokIcon::print_screen($this->article, $this->params, $this->access);
elseif ($this->params->get('show_pdf_icon') || $this->params->get('show_print_icon') || $this->params->get('show_email_icon')) : ?>
<?php if ($this->params->get('show_pdf_icon')) :
echo RokIcon::pdf($this->article, $this->params, $this->access);
endif;
if ($this->params->get('show_print_icon')) :
echo RokIcon::print_popup($this->article, $this->params, $this->access);
endif;
if ($this->params->get('show_email_icon')) :
echo RokIcon::email($this->article, $this->params, $this->access);
endif;
endif; ?>
</p>
<?php if (($this->params->get('show_section') && $this->article->sectionid) || ($this->params->get('show_category') && $this->article->catid)) : ?>
<p class="iteminfo">
<?php if ($this->params->get('show_section') && $this->article->sectionid) : ?>
<span>
<?php if ($this->params->get('link_section')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getSectionRoute($this->article->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->escape($this->article->section); ?>
<?php if ($this->params->get('link_section')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
<?php if ($this->params->get('show_category')) : ?>
<?php echo ' - '; ?>
<?php endif; ?>
</span>
<?php endif; ?>
<?php if ($this->params->get('show_category') && $this->article->catid) : ?>
<span>
<?php if ($this->params->get('link_category')) : ?>
<?php echo '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->article->catslug, $this->article->sectionid)).'">'; ?>
<?php endif; ?>
<?php echo $this->escape($this->article->category); ?>
<?php if ($this->params->get('link_category')) : ?>
<?php echo '</a>'; ?>
<?php endif; ?>
</span>
<?php endif; ?>
</p>
<?php endif; ?>
<?php echo $this->article->event->beforeDisplayContent; ?>
<?php if ($this->params->get('show_url') && $this->article->urls) : ?>
<span class="small">
<a href="<?php echo $this->escape($this->article->urls); ?>" target="_blank">
<?php echo $this->escape($this->article->urls); ?></a>
</span>
<?php endif; ?>
<?php if (isset ($this->article->toc)) :
echo $this->article->toc;
endif; ?>
<?php echo JFilterOutput::ampReplace($this->article->text); ?>
<?php echo $this->article->event->afterDisplayContent; ?>
</div>
-
Approfitto del topic per porre un'altra domanda, sul sito: http://www.gamestep.org/ quando clicco su HOME o sul logo o sull'Antprima nel pannello amministratore mi spedisce alla pagina pricipale gamestepz.altervista.org e quindi non visualizza niente (provate per credere). Sapete dirmi come risolvere?
-
quando clicco su HOME o sul logo
provato cliccando in home e logo il tuo sito ricarica la pagina nulla di anomalo xche dici che ti porta in altervista?
fa un redirect in corso che non dovrebbe fare.
come hai fatto a fare il menu?
hai la home che punta altervista
<span>Home</span> (http://gamestepz.altervista.org/)
cancellala voce home rifai la voce home come pagina principale che il link lo prede in automatico quello del sito su cui risiedi.
-
provato cliccando in home e logo il tuo sito ricarica la pagina nulla di anomalo xche dici che ti porta in altervista?
fa un redirect in corso che non dovrebbe fare.
come hai fatto a fare il menu?
hai la home che punta altervista
<span>Home</span> (http://gamestepz.altervista.org/)
cancellala voce home rifai la voce home come pagina principale che il link lo prede in automatico quello del sito su cui risiedi.
Grazie per la risposta ma ho aggiustato diversamente, in pratica avendo il Logo e la Home che reindirizzavano a gamestepz.altervista.org e non url/inde.php ho semplicemente modificato il file .htaccess in modo che eliminasse la index.php dal link... ora infatti funziona :D