- Home
- Categorie
- Coding e Sistemistica
- Joomla!
- Mambo e Title
-
Ottimo, tanto per riportare dal topic segnalato da BladeRunner76:
All'interno del file
include/mambo.php per mambo e
include/joomla.php per joomla
nella funzione setPageTitleBasta sostituire la porzione di codice:
$this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title : $GLOBALS['mosConfig_sitename'];
con
$this->_head['title'] = $title ? $title . " - ". $GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename'];
-
Grazie a BladeRunner76 e Luca Curatola per la soluzione.
-
Grazie davvero
Cordialmente,
Stuart
-
Grazie stuart anche da parte mia e anche se in ritardo perchè sono stato pienissimo.
Approfitto e cerco di "sdebitarmi" inserendo un hack che ho creato su Mambo e con il quale puoi decidere di mettere in home page i meta che vuoi tu, a mano (per cui puoi ottimizzare la home e non prenderli in automatico come nelle altre pagine).E' da modificare il file index.php in questo modo:
DA
<head>
<?php mosShowHead(); ?>A:
<head>
<?php if($_REQUEST['option']!="com_frontpage"){?>
<?php mosShowHead(); ?>
<?php } else {?>
<title>Metti qui il titolo</title>
<meta name="description" content="METTI QUI LA DESCRIZIONE" />
<meta name="keywords" content="INSERISCI QUI LE KEYWORD" />
<meta name="robots" content="index, follow" />
<?php }Spero in qualche modo che possa esservi utile (a me lo è stato!)
-
@aBelli said:
Grazie stuart anche da parte mia.....
Ma io non ho fatto nulla
Anzi, io stesso ho sfruttato il lavoro di BladeRunner76 e Luca_Caratola (sono loro che devi ringraziare)E grazie per questo hack che hai presentato.
Cordialmente,
Stuart
-
Hai ragions Stuart!! Allora ritiro il mio grazie a te, tiè!!!
Grazie a tutto il Forum!! Ed in particolar modo a BladeRunner76 e Luca_Caratola (e a Giorgio per aver messo su un posto così creativo!)
-
@aBelli said:
Hai ragions Stuart!! Allora ritiro il mio grazie a te, tiè!!!
Grazie a tutto il Forum!! Ed in particolar modo a BladeRunner76 e Luca_Caratola (e a Giorgio per aver messo su un posto così creativo!)Ma va, siete voi davvero bravi
-
@Stuart said:
Anzi, io stesso ho sfruttato il lavoro di BladeRunner76 e Luca_Caratola (sono loro che devi ringraziare)
Porca miseria gia' ho un gognome orribile, se poi me lo storpi pure...
cUratola grazie
-
@Luca Curatola said:
Porca miseria gia' ho un gognome orribile, se poi me lo storpi pure...
Chiedo venia. Mi appello alla palese non-intenzionalità del misspelling
Cordialmente,
Stoowart
-
-
Ecco a voi un'altro Hack, permette di formattare i titoli dei documenti con H1
- Non ci sarebbe bisogno di dirlo ma non si sa mai: fate una copia del file "content.html.php" (/components/com_content/content.html.php)
- Aprite il file con un editor e cercate questo pezzo di codice:
/** * Writes Title */ function Title( $row, $params, $link_on, $access ) { if ( $params->get( 'item_title' ) ) { if ( $params->get( 'link_titles' ) && $link_on != '' ) { ?> <td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%"> <a href="<?php echo $link_on;?>" class="contentpagetitle<?php echo $params->get( 'pageclass_sfx' ); ?>"> <?php echo $row->title;?> </a> <?php HTML_content::EditIcon( $row, $params, $access ); ?> </td> <?php } else { ?> <td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%"> <?php echo $row->title;?> <?php HTML_content::EditIcon( $row, $params, $access ); ?> </td> <?php }
Sostiuitelo con questo:
/** * Writes Title */ function Title( $row, $params, $link_on, $access ) { if ( $params->get( 'item_title' ) ) { if ( $params->get( 'link_titles' ) && $link_on != '' ) { ?> <td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%"><h1> <a href="<?php echo $link_on;?>" class="contentpagetitle<?php echo $params->get( 'pageclass_sfx' ); ?>"> <?php echo $row->title;?> </a> <?php HTML_content::EditIcon( $row, $params, $access ); ?> </h1></td> <?php } else { ?> <td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" width="100%"><h1> <?php echo $row->title;?> <?php HTML_content::EditIcon( $row, $params, $access ); ?> </h1></td> <?php }
- Aprite il file template_css.css e inserite:
h1{............} td.contentheading h1 {.........................}
Tutto quà, se c'è qualche errore fatemi sapere, questo hack dovrebbe essere molto utile
Ciauz
-
@Luca Curatola said:
Ottimo, tanto per riportare dal topic segnalato da BladeRunner76:
All'interno del file
include/mambo.php per mambo e
include/joomla.php per joomla
nella funzione setPageTitleBasta sostituire la porzione di codice:
$this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title : $GLOBALS['mosConfig_sitename'];
con
$this->_head['title'] = $title ? $title . " - ". $GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename'];
forse sono scemo ma a me non funziona. questo è il codice che ho cambiato
function setPageTitle( $title=null ) { if (@$GLOBALS['mosConfig_pagetitles']) { $title = trim( htmlspecialchars( $title ) ); $this->_head['title'] = $title ? $title . " - ". $GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename']; } }
ma il risultato è quello di prima. [url=http://www.abruzzoatavola.com]guardate un pò voi
-
In effetti il codice che hai postato sembra giusto, anzi lo è! Non è che facendo l'upload del file joomla.php o mambo.php il tuo server non ti permette di sostituire lo stesso? L'unica spiegazione che trovo è questa!!! ()
-
l'up funzi perfettamente xke le altre pag vanno lisce