Joomla.it Forum
Forum traduzioni italiano => Le traduzioni e le informazioni della community => Articoli della community => : = odino = 12 Mar 2009, 17:25:07
-
Ecco un articolo che spiega come poter aggiungere ai titoli degli articoli l'importante attributo H1, prezioso per il peso della ns pagina sui motori di ricerca.
Link: http://www.joomla.it/articoli-della-community/902-migliorare-il-posizionamento-di-joomla-con-loverride-i-titoli-h1.html
-
Ottimo (p.s.) esigo notizie (ed RSS) su Ternaria ;D che fine hanno fatto?
-
Ottimo (p.s.) esigo notizie (ed RSS) su Ternaria ;D che fine hanno fatto?
ciao vecchio,
che fine hanno fatto?
Arrivano a breve...
Tra che volevo buttar fuori un paio di begl'articoli qui, che sono editore anche di informaticafriuli ora e che c'è tanto lavoro...
... ::)
ma non ti preoccupare qua presso perchè qualcuno scriva per te :)
-
Ciao, volevo sapere come fare la stessa cosa del link ma sui titoli in home page, magari attribuendo un h2.
-
Come sempre interesante ed utile: grazie ;)
-
A me non funziona con internet explorer ???
Mi viene H1 anche tutto l'articolo.
-
A me non funziona con internet explorer ???
Mi viene H1 anche tutto l'articolo.
ovviamente non hai chiuso correttamente i tag dell'k1 ;)
Ciao, volevo sapere come fare la stessa cosa del link ma sui titoli in home page, magari attribuendo un h2.
ciao Andrea,
la questione è semplice, devi andare ad effettuare l'override di questo file:
com_content/views/frontpage/tmpl/default.php
;)
-
io ho fatto, ma non è successo niente...
e se apro il codice html della home page non appare nemmeno il cod H1...
-
io ho fatto, ma non è successo niente...
e se apro il codice html della home page non appare nemmeno il cod H1...
link al sito?
-
io ho fatto, ma non è successo niente...
e se apro il codice html della home page non appare nemmeno il cod H1...
link al sito?
eccolo: link (http://livecalciostream.altervista.org/)
-
io ho fatto, ma non è successo niente...
e se apro il codice html della home page non appare nemmeno il cod H1...
e questo:
<h1 class="contentheading" >
L'Udinese rialza l'Italia
</h1>
da dove arriva?
:)
-
io ho fatto, ma non è successo niente...
e se apro il codice html della home page non appare nemmeno il cod H1...
e questo:
<h1 class="contentheading" >
L'Udinese rialza l'Italia
</h1>
da dove arriva?
:)
io non la vedo
questa e la riga compresa tra 454-471
e il contenuto mi appare cosi...
per aprire il cod html delle pagine uso notepad++
<table class="contentpaneopen">
<tr>
<td class="contentheading" width="100%">
L'Udinese rialza l'Italia </td>
<td align="right" width="100%" class="buttonheading">
<a href="/index.php?view=article&catid=18:coppa-uefa&id=141:ludinese-rialza-litalia&format=pdf" title="PDF" onclick="window.open(this.href,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" rel="nofollow"><img src="/images/M_images/pdf_button.png" alt="PDF" /></a> </td>
<td align="right" width="100%" class="buttonheading">
<a href="/index.php?view=article&catid=18:coppa-uefa&id=141:ludinese-rialza-litalia&tmpl=component&print=1&layout=default&page=" title="Stampa" onclick="window.open(this.href,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" rel="nofollow"><img src="/images/M_images/printButton.png" alt="Stampa" /></a> </td>
<td align="right" width="100%" class="buttonheading">
<a href="/index.php?option=com_mailto&tmpl=component&link=aHR0cDovL2xpdmVjYWxjaW9zdHJlYW0uYWx0ZXJ2aXN0YS5vcmcvaW5kZXgucGhwP29wdGlvbj1jb21fY29udGVudCZ2aWV3PWFydGljbGUmaWQ9MTQxOmx1ZGluZXNlLXJpYWx6YS1saXRhbGlhJmNhdGlkPTE4OmNvcHBhLXVlZmEmSXRlbWlkPTIz" title="E-mail" onclick="window.open(this.href,'win2','width=400,height=350,menubar=yes,resizable=yes'); return false;"><img src="/images/M_images/emailButton.png" alt="E-mail" /></a> </td>
<td>
<span class="hasTip" title="Modifica articolo :: Pubblicato<br />Pubblico<br />Venerdì 13 Marzo 2009<br />Administrator"><a href="/index.php?view=article&id=141:ludinese-rialza-litalia&task=edit&ret=aHR0cDovL2xpdmVjYWxjaW9zdHJlYW0uYWx0ZXJ2aXN0YS5vcmcv" ><img src="/images/M_images/edit.png" alt="Modifica" /></a></span> </td>
</tr>
</table>
<table class="contentpaneopen">
-
ovviamente quando si parla di h1 si tratta di titoli della pagina, per cui non stiamo parlando dell'homepage ma delle pagine con gli articoli...con singoli articoli...
-
ah, non lo sapevo...
che figuraccia che ho fatto :D
grazie mille, allora tutto a posto
-
ah, non lo sapevo...
che figuraccia che ho fatto :D
grazie mille, allora tutto a posto
;)
-
ma sh404sef lo fa automaticamente questo oppure anche utilizzandolo bisogna fare questa modifica? ???
-
Io nel mio default.php ho questo:
<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>
<form id="jForm" action="<?php JRoute::_('index.php')?>" method="post">
<?php if ($this->params->get('show_page_title', 1)) : ?>
<div class="componentheading<?php echo $this->params->get('pageclass_sfx')?>"><?php echo $this->escape($this->params->get('page_title')); ?></div>
<?php endif; ?>
<p>
<?php if ($this->params->get('filter')) : ?>
<?php echo JText::_('Filter').' '; ?>
<input type="text" name="filter" value="<?php echo $this->escape($this->filter); ?>" class="inputbox" onchange="document.jForm.submit();" />
<?php endif; ?>
<?php echo $this->form->monthField; ?>
<?php echo $this->form->yearField; ?>
<?php echo $this->form->limitField; ?>
<button type="submit" class="button"><?php echo JText::_('Filter'); ?></button>
</p>
<?php echo $this->loadTemplate('items'); ?>
<input type="hidden" name="view" value="archive" />
<input type="hidden" name="option" value="com_content" />
</form>
Dove devo sostituire questo?
<td class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" width="100%">
<h1 class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" >
-
Sto lavorando in locale sul mio sito. Ho provato ad apportare la modifica e va bene solo per singoli articoli. Se ho gli articoli visualizzati all'interno di un blog h1 scompare. C'è un rimedio?
-
ma sh404sef lo fa automaticamente questo oppure anche utilizzandolo bisogna fare questa modifica? ???
no che non lo fa, ti tocca farlo :)
Io nel mio default.php ho questo:
<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>
<form id="jForm" action="<?php JRoute::_('index.php')?>" method="post">
<?php if ($this->params->get('show_page_title', 1)) : ?>
<div class="componentheading<?php echo $this->params->get('pageclass_sfx')?>"><?php echo $this->escape($this->params->get('page_title')); ?></div>
<?php endif; ?>
<p>
<?php if ($this->params->get('filter')) : ?>
<?php echo JText::_('Filter').' '; ?>
<input type="text" name="filter" value="<?php echo $this->escape($this->filter); ?>" class="inputbox" onchange="document.jForm.submit();" />
<?php endif; ?>
<?php echo $this->form->monthField; ?>
<?php echo $this->form->yearField; ?>
<?php echo $this->form->limitField; ?>
<button type="submit" class="button"><?php echo JText::_('Filter'); ?></button>
</p>
<?php echo $this->loadTemplate('items'); ?>
<input type="hidden" name="view" value="archive" />
<input type="hidden" name="option" value="com_content" />
</form>
Dove devo sostituire questo?
<td class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" width="100%">
<h1 class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" >
sei nel file errato! ;)
Sto lavorando in locale sul mio sito. Ho provato ad apportare la modifica e va bene solo per singoli articoli. Se ho gli articoli visualizzati all'interno di un blog h1 scompare. C'è un rimedio?
ovviamente, come se ne è parlato sopra...
invece di editare dalla cartella /article/ guarda che altre cartelle ci sono e capirai... ;)
-
Ok posto solo le prime 23 righe
<?php // no direct access
defined('_JEXEC') or die('Restricted access'); ?>
<?php if ($this->params->get('show_page_title', 1) && $this->params->get('page_title') != $this->article->title) : ?>
<div class="componentheading<?php echo $this->params->get('pageclass_sfx')?>"><?php echo $this->escape($this->params->get('page_title')); ?></div>
<?php endif; ?>
<?php if ($this->user->authorize('com_content', 'edit', 'content', 'all') && !$this->print) : ?>
<div class="contentpaneopen_edit<?php echo $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_title',1)) : ?>
<h2 class="contentheading<?php echo $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->params->get( 'pageclass_sfx' ); ?>">
<?php echo $this->escape($this->article->title); ?>
</a>
<?php else : ?>
<?php echo $this->article->title; ?>
<?php endif; ?>
</h2>
<?php endif; ?>
questo è il contenuto di templates/ja_purity/html/com_content/article/default.php
Ora al posto di
<h2 class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>">
sostituisco
<td class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" width="100%">
<h1 class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" >
giusto??
e poi </h1></td>
per concludere!
-
odino mi confermi la sostituzione?!
-
salve, la modifica è ottima.
Qualche suggerimento per fare la stessa cosa sui titoli degli articoli in una pagina tipo: Articles » Category / Blog
grazie in anticipo
Alessandro
-
salve, la modifica è ottima.
Qualche suggerimento per fare la stessa cosa sui titoli degli articoli in una pagina tipo: Articles » Category / Blog
grazie in anticipo
Alessandro
trovato...
il file è com_content/views/category/tmpl/blog_item.php
riga 17 <h1> <?php echo $this->escape($this->item->title); ?> </h1>
ciao
-
io ancora non ho provato. Mi confermi la sostituzione che devo fare?!
-
salve, la modifica è ottima.
Qualche suggerimento per fare la stessa cosa sui titoli degli articoli in una pagina tipo: Articles » Category / Blog
grazie in anticipo
Alessandro
trovato...
il file è com_content/views/category/tmpl/blog_item.php
riga 17 <h1> <?php echo $this->escape($this->item->title); ?> </h1>
ciao
Sconsiglio di modificare file del core di Joomla!, è proprio per questo che utilizziamo l'override
-
ciao, tutto chiaro, ho modificato il file default.php in /components/com_content/views/article/tmpl ma io nella cartella di destinazione del mio template: /templates/shopzeile02/html/com_content/article ho già un file default.php!
Devo sovrascrivere il file???
mi puoi chiarire la cosa poichè ho visto che sono file molto diversi nei loro contenuti e non vorrei fare casino... :-\
-
Grazie... una piccola accortezza che non avevo considerato, credevo che Joomla impostasse di default il titolo in h1, e non in un semplice <td>.
-
Ragazzi io ho messo ora il tag h1 nel file default.php solo che mi è cambiata molto la grafica e non la riesco a sistemare. Mi potete aiutare?
Praticamente io vorrei continuare ad avere l'impostazione grafica del titolo dell'articolo come nella home.
Come posso fare?! Nel template.css ho solo aggiunto:
h1.contentheading {
padding: 5px 0 8px;
margin: 0;
font-weight: normal;
font-size: 110%;
}
Perchè prima la scritta era enorme.
grazie
-
Scusate ragazzi ma io sono un po' duretto.
Devo impostare in h1 il titolo della home che attualmente è in h2.
Da quello che ho capito devo copiare il file component/com_content/views/frontpage/tmpl/default.php e copiarlo nella cartella templates/miotemplate/html/com_content/frontpage/default.php ma a parte il fatto che nella cartella di destinazione mi ritrovo già il file default.php, che cosa devo modificare?
grazie in anticipo per l'aiuto.
-
Molto interessante, ho provato a fare le modifiche, ma mi da syntax error alla linea 140. Io avevo già un file default.php nel template e ho provato sia modificando quello che modificando come nella guida, ma il risultato è lo stesso.
Dove sbaglio?
-
salve, mi inserisco perchè vorrei capire bene:
ho copiato il file default.php da /components/com_content/views/article/tmpl
ho fatto le modifiche al file default.php sostituendo la riga 15 e la 22, poi l'ho sovrascitto nella cartella del template - /templates/beez/html/com_content/article
sono andato a controllare e H1 rimane senza nessuna descrizione
allego uno screenshot
il sito è http://www.artiescarti.it
grazie
peppeirace