Pagina 1 di 2
problema scritta forum...
Inviato: 27/08/2013, 22:22
da genny
salve a tutti
ho un forum phpBB stile BlueMoon
ho notato che quando metto un link nel motore di ricerca google compare così :
( nome del forum ) • Visualizza forum - ( nome della sezione )
esempio :
Animali nel mondo • Visualizza forum - Tartarughe terrestri
volevo chiedere se c'è un modo per togliere la dicitura "Visualizza forum "
in modo tale da far apparire nel motore di ricerca solo la scritta : Animali nel mondo - Tartarughe terrestri .
preciso che nella sezione del forum , la dicitura "Visualizza forum" non appare... appare solo nel motore di ricerca e in tutti i link collegati al mio forum.
P.S.:
domanda : in viewtopic.php
al posto di :
page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title']);
devo lasciarlo così :
page_header($topic_data['topic_title']);
oppure così ?
page_header($topic_data['topic_title'], true, $forum_id);
Re: problema scritta forum...
Inviato: 28/08/2013, 7:18
da Micogian
page_header è una variabile di phpbb che richiede 3 valori.
In origine è così:
Codice: Seleziona tutto
page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name'], true, $forum_id);
Va modificata in
Codice: Seleziona tutto
page_header($forum_data['forum_name'], true, $forum_id);
che mette prima il nome del Forum e poi il nome del Sito.
Ma questa modifica riguarda solamente viewforum.php, cioè la selezione di un Forum, per i topics bisogna completare le altre modifiche indicate in questo topic
personalizzazioni-f189/rimuovere-leggi- ... 0argomento
Ma il topic va letto fino in fondo.
Re: problema scritta forum...
Inviato: 28/08/2013, 7:45
da genny
ok
in viewforum.php
ho modificando mettendo questo :
page_header($forum_data['forum_name'], true, $forum_id);
come mai non cambia nulla? ed è tutto come prima?

( pur avendo svuotato le cache? )
Re: problema scritta forum...
Inviato: 28/08/2013, 8:03
da brunino
Non cambia nulla dove? Sul forum o su google? Se non cambia su google è perchè devi aspettare che torni a guardare quella pagina e cambi il titolo nel proprio database
Re: problema scritta forum...
Inviato: 28/08/2013, 9:00
da genny
forse ho trovato un problemino...
andando in : BlueMoon , Template e overall_header.html
la scritta iniziale del codice , va lasciata in quale dei 2 modi?
così:
Codice: Seleziona tutto
<!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" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
{META}
<title>{SITENAME} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>
oppure così?
Codice: Seleziona tutto
<!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" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />
<meta name="keywords" content="azioni, borsa, trading, finanza, investimenti, stock market, indici" />
<meta name="description" content="Borsa Web. Portale italiano di Borsa, Mercati Finanziari, Economia e Investimenti. Stock Market Live. Quotazioni, notizie, dati e utility in tempo reale" />
{META}
<title>Borsa Web. Portale italiano di Borsa, Mercati Finanziari, Economia e Investimenti. Stock Market Live</title>
chiedo ciò.... perchè pur avendo modificato il codice di prima... in cima al forum non comprare il nome della sezione... ma comprare sempre e solo : "Borsa Web. Portale italiano di Borsa, Mercati Finanziari, Economia e Investimenti. Stock Market Live" ... io invece vorrei che visitando le sezioni... in cima al forum comparisse la scritta del nome della sezione e poi il nome del sito... non so se mi son spiegata
P.S.:
e poi 1 cosa non mi è chiara...
io non vorrei che in cima al forum mi apparisse :
( nome sito ) ( nome sezione )
ma :
( nome sezione ) ( nome sito )
che codice devo mettere e/o modificare per far sì che appaia prima il nome della sezione e poi il nome del sito??
Re: problema scritta forum...
Inviato: 28/08/2013, 9:18
da Micogian
devi modificare il tag <title>
da così:
Codice: Seleziona tutto
<title>{SITENAME} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>
a così:
Codice: Seleziona tutto
<title>{PAGE_TITLE} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{SITENAME}</title>
Dopo una modifica del template devi aggiornare la cache.
Re: problema scritta forum...
Inviato: 28/08/2013, 9:20
da genny
in viewtopic.php :
avevo sostituito questo :
page_header($topic_data['topic_title'], true, $forum_id);
con questo :
page_header($topic_data['topic_title'] $user->lang['VIEW_TOPIC'] . ' - ' . );
e in viewforum.php :
questo :
page_header($forum_data['forum_name'] $user->lang['VIEW_FORUM'] . ' - ' . );
con questo :
page_header($forum_data['forum_name'], true, $forum_id);
risultato?...
mi era sparito il forum!!!!!!!!!
P.S.:
Micogian ha scritto:devi modificare il tag <title>
da così:
Codice: Seleziona tutto
<title>{SITENAME} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>
a così:
Codice: Seleziona tutto
<title>{PAGE_TITLE} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{SITENAME}</title>
Dopo una modifica del template devi aggiornare la cache.

ora funziona! Micogian SANTO SUBITO
P.S. 2:
se vado nella home page.... in cima al forum compare la scritta:
indice puntino nome sito
come si fa per far si che si modifichi in solo Nome sito?
( ovviamente andando poi nelle sezioni varie del forum.. non vorrei che risultasse ancora il nome del sito... ma il nome della sezione )
Re: problema scritta forum...
Inviato: 28/08/2013, 12:44
da Micogian
E' ovvio che se hai modificato la posizione di "PAGE_TITLE" e "SITENAME" vedi prima "PAGE_TITLE"
Codice: Seleziona tutto
<title>{PAGE_TITLE} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{SITENAME}</title>
"PAGE_TITLE" prende il nome della pagina e se la pagina è la Home, il nome della pagina è "Indice".
Nel file overall_header.html devi fare così:
Codice: Seleziona tutto
<title><!-- IF PAGE_TITLE == 'Indice' -->{SITENAME} - {PAGE_TITLE}<!-- ELSE -->{PAGE_TITLE} - {SITENAME}<!-- ENDIF --></title>
A questo punto se PAGE_TITLE è "Indice" mette prima il nome del Sito, altrimenti il contrario.
Re: problema scritta forum...
Inviato: 28/08/2013, 13:53
da genny
ok... ora ho sistemato tutto... ( almeno spero ) ... però su google... ancora non ci sono questi aggiustamenti...
nonostante google abbia fatto visita al mio forum già 1 ora fa... quando già gli aggiustamenti eran avvenuti
Re: problema scritta forum...
Inviato: 28/08/2013, 15:45
da Micogian
E' normale. Ci vorranno dei mesi prima che Google aggiorni le pagine già indicizzate.