Problemi Breadcrumb

Area dedicata al phpBB 3.2.X
Rispondi
Avatar utente
ssl
PhpBB Expert
PhpBB Expert
Messaggi: 60
Iscritto il: 01/03/2020, 9:11
Link del Forum: https://forums.caforum.fr/accueil.php
Contatta:

Re: Problemi Breadcrumb

Messaggio da ssl »

Hi
Google has just announced that it will no longer support data-vocabulary.org as of 06 April 2020.

It is therefore advisable to use

Codice: Seleziona tutto

https://schema.org
More information here:

Codice: Seleziona tutto

https://www.vinvin.dev/fils-dariane-problemes-detectes/
phpBB version: 3.3.11
PHP version: 8.2.13
Avatar utente
Micogian
Globalmod
Globalmod
Messaggi: 588
Iscritto il: 17/03/2016, 17:53
Link del Forum: https://www.actaplantarum.org

Re: Problemi Breadcrumb

Messaggio da Micogian »

Rileggendo l'errore segnalato da Google mi sembra di capire che Google ti dice che nel tuo sito è stata trovato quanto segue:
"Schema data-vocabulary.org ritirato"
ma questa informazione è contenuta nel file di changelog di phpbb, in pratica PHPBB dice di aver sostituito "data-vocabulary.org" con "schema.org" e quindi tu dovresti essere a posto. L'errore segnalato da ssl riguarda sempre il breadcrumb ma riguarda il nuovo codice che si riferisce a "schema.org"
Se così fosse dovrebbe essere PHPBB a risolvere il problema con un nuovo aggiornamento.
Avatar utente
ssl
PhpBB Expert
PhpBB Expert
Messaggi: 60
Iscritto il: 01/03/2020, 9:11
Link del Forum: https://forums.caforum.fr/accueil.php
Contatta:

Re: Problemi Breadcrumb

Messaggio da ssl »

No, it certainly means that an update was done wrong, or files were changed.
Best to send phpBB 3.2.8 files back to the server
phpBB version: 3.3.11
PHP version: 8.2.13
Avatar utente
pollastro
Supporter
Supporter
Messaggi: 192
Iscritto il: 24/07/2017, 19:00
Link del Forum: http://www.pendoleria.com/forum

Re: Problemi Breadcrumb

Messaggio da pollastro »

Esopo ha descritto bene le cose....è meglio che il vaso di coccio (io) non si avvicini ai vasi di ferro (loro) :lol: :lol:

io sto a guardare e aspetto che qualcuno venga in soccorso... :lol: :lol:

Cordialità.
Carlo
The best is yet to come
cchiù lluonga è a pinsata, cchiù granni è a minchiata :D:
www.pendoleria.com/forum
Avatar utente
Micogian
Globalmod
Globalmod
Messaggi: 588
Iscritto il: 17/03/2016, 17:53
Link del Forum: https://www.actaplantarum.org

Re: Problemi Breadcrumb

Messaggio da Micogian »

Mi sembra che ssl ti abbia detto che ci deve essere un aggiornamento o una modifica fatta male.
Dovresti sostituire i file del pacchetto PHPBB della tua versione, a meno che tu non abbia fatto delle modifiche, cosa che non si dovrebbe mai fare al codice di sistema.
Prima fai un backup e poi sostituisci il pacchetto phpbb. Come con gli aggiornamenti, non devi sostituire le cartelle files, images, store, ext.
L'alternativa, se hai phpbb 3.2.8 potresti passare alla 3.2.9 e praticamente sostituisci tutti i file.
Avatar utente
pollastro
Supporter
Supporter
Messaggi: 192
Iscritto il: 24/07/2017, 19:00
Link del Forum: http://www.pendoleria.com/forum

Re: Problemi Breadcrumb

Messaggio da pollastro »

micogian ha scritto: a meno che tu non abbia fatto delle modifiche
e tu veramente mi ci vedi che io vada a "toccare" i codici del phpbb?.... :redface: :redface:

Aspetto gli eventi e spero nella buona sorte... :lol: :lol: :lol:

Cordialità.
Carlo
The best is yet to come
cchiù lluonga è a pinsata, cchiù granni è a minchiata :D:
www.pendoleria.com/forum
Avatar utente
Luciano
Supporter
Supporter
Messaggi: 10
Iscritto il: 11/02/2018, 23:30
Link del Forum: www.arnoldehret.it/forum
Contatta:

Re: Problemi Breadcrumb

Messaggio da Luciano »

Questa mattina ho ricevuto un problema di breadcrumb dal team di Google Search Console. Non supportano più data-vocabulary.org.

Ho aggiunto la parte finale di Prosilver navbar_header.html allo stesso file del tema che uso e ha risolto il problema.

Sebbene Prosilver abbia fatto la modifica necessaria al suddetto file, molti autori di temi non l'hanno ancora fatto, quindi ancora oggi Google invia tale avviso se usi un tema diverso da Prosilver senza la correzione necessaria al file navbar_header.html.

L'aggiunta va fa fatta prima dei due tag di chiusura a fine file:

Codice: Seleziona tutto

    </div>
</div>
Il codice aggiunto è questo:

Codice: Seleziona tutto

	<ul id="nav-breadcrumbs" class="nav-breadcrumbs linklist navlinks" role="menubar">
		{% set MICRODATA = 'itemtype="https://schema.org/ListItem" itemprop="itemListElement" itemscope' %}
		{% set navlink_position = 1 %}

		{% EVENT overall_header_breadcrumbs_before %}

		<li class="breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList">

			{% if U_SITE_HOME %}
				<span class="crumb" {{ MICRODATA }}><a itemprop="item" href="{{ U_SITE_HOME }}" data-navbar-reference="home"><i class="icon fa-home fa-fw" aria-hidden="true"></i><span itemprop="name">{{ L_SITE_HOME }}</span></a><meta itemprop="position" content="{{ navlink_position }}{% set navlink_position = navlink_position + 1 %}" /></span>
			{% endif %}

			{% EVENT overall_header_breadcrumb_prepend %}
				<span class="crumb" {{ MICRODATA }}><a itemprop="item" href="{{ U_INDEX }}" accesskey="h" data-navbar-reference="index">{% if not U_SITE_HOME %}<i class="icon fa-home fa-fw"></i>{% endif %}<span itemprop="name">{{ L_INDEX }}</span></a><meta itemprop="position" content="{{ navlink_position }}{% set navlink_position = navlink_position + 1 %}" /></span>

			{% for navlink in navlinks %}
				{% set NAVLINK_NAME = navlink.BREADCRUMB_NAME | default(navlink.FORUM_NAME) %}
				{% set NAVLINK_LINK = navlink.U_BREADCRUMB | default(navlink.U_VIEW_FORUM) %}

				{% EVENT overall_header_navlink_prepend %}
				<span class="crumb" {{ MICRODATA }}{% if navlink.MICRODATA %} {{ navlink.MICRODATA }}{% endif %}><a itemprop="item" href="{{ NAVLINK_LINK }}"><span itemprop="name">{{ NAVLINK_NAME }}</span></a><meta itemprop="position" content="{{ navlink_position }}{% set navlink_position = navlink_position + 1 %}" /></span>
				{% EVENT overall_header_navlink_append %}
			{% endfor %}

			{% EVENT overall_header_breadcrumb_append %}
		</li>

		{% EVENT overall_header_breadcrumbs_after %}

		{% if S_DISPLAY_SEARCH and not S_IN_SEARCH %}
			<li class="rightside responsive-search">
				<a href="{{ U_SEARCH }}" title="{{ lang('SEARCH_ADV_EXPLAIN') }}" role="menuitem">
					<i class="icon fa-search fa-fw" aria-hidden="true"></i><span class="sr-only">{{ lang('SEARCH') }}</span>
				</a>
			</li>
		{% endif %}
	</ul>
Il mio forum
Database MySQL: 5.6.49-89.0-log Versione PHP: 7.4.10 Versione phpBB: 3.3.4
Rispondi