Inserire articoli sul Web in repertorio

Creare il proprio sito di videogiochi va bene; ma altri prima di noi ci hanno pensato, ed esistono già moltissimi siti al riguardo. Per arricchire maggiormente l’informazione presentata sul nostro sito, indicheremo gli articoli dedicati ai giochi che noi presentiamo.

Facciamo ciò, nell’area riservata, attraverso il link "Inserisci un sito in repertorio" accessibile da qualsiasi rubrica. La nostra struttura, che raggruppa tutti gli articoli su un gioco in una rubrica dedicata, facilita l’operazione; è sufficiente "inserire un sito in repertorio" nella rubrica che tratta del gioco a cui il link si riferisce.

Sfruttiamo ancora una volta i vantaggi offerti dalle parole chiave. Per ogni pagina inserita in repertorio indicheremo:
-  la piattaforma trattata da questo articolo (la pagina repertoriata riguarda una versione Playstation, Xbox...);
-  il tipo di articolo (test, anteprima...); se la pagina non rientra in nessuna categoria noi non indicheremo nessun tipo di articolo;
-  se è presente, il voto attribuito al gioco dal sito esterno.

Al fine di arricchire ancor di più le informazioni, noi desideriamo indicare, se è il caso:
-  che si tratta del sito ufficiale del gioco;
-  che l’articolo è in inglese (possiamo prevedere altre lingue, se lo vogliamo). In effetti, alcune soluzioni del gioco circolano sulla rete in inglese molto prima di essere disponibili in italiano.

A tal fine, creiamo un nuovo gruppo di parole chiave e lo chiamiamo "Siti", e inseriamo due parole chiave: "In inglese" e "Sito ufficiale" (possiamo anche aggiungere "In giapponese", "In francese"...). Attribuiamo un piccolo logo ad ogni parola chiave (ci permetterà di creare un’interfaccia più compatta). Il risultato è il seguente:

image 284 x 48

Riprendiamo il nostro file "rubrique.html". Aggiungiamo il ciclo seguente alla fine del ciclo BOUCLE_gli_articoli:

		<B_siti><p>SUL WEB:
		<ul>
		<BOUCLE_siti(SYNDICATION){id_rubrique}{doublons}>
			<li>[(#LOGO_SITE|#URL_SITE)] <a href="#URL_SITE">#NOM_SITE</a>

			<BOUCLE_voto_siti(MOTS){type=Voto}{id_syndic}>
			#TITRE/10
			</BOUCLE_voto_siti>
			<BOUCLE_tipo_siti(MOTS){type=Siti}{id_syndic}>
			#LOGO_MOT
			</BOUCLE_tipo_siti>
			<BOUCLE_piatt_siti(MOTS){type=Piattaforme}{id_syndic}>
			#LOGO_MOT
			</BOUCLE_piatt_siti>
		</BOUCLE_siti>
		</ul>
		</B_siti>

Il ciclo BOUCLE_siti mostra il logo e il nome dei siti in repertorio. Per ogni sito, i tre cicli inclusi visualizzano in successione:
-  BOUCLE_voto_siti: il voto attribuito al gioco da questo articolo;
-  BOUCLE_tipo_siti: se esso è il sito ufficiale o se l’articolo è in inglese;
-  BOUCLE_piatt_siti: la piattaforma trattata dal sito.

Notiamo il criterio {doublons} nel ciclo BOUCLE_siti. Esso evita di visualizzare siti repertoriati che sono già visualizzati. Per il momento esso è inutile, poiché questo è l’unico posto nel modello dove recuperiamo i siti repertoriati.

Tuttavia, portiamo a termine la nostra procedura. Poiché noi ci autorizziamo, se è pertinente, a indicare per ogni sito in repertorio se si tratta di un test, di un’anteprima, di una soluzione..., sfruttiamo questa informazione. Integriamo adesso, dopo i nostri test, soluzioni, ecc. i link verso le pagine repertoriate di questo tipo.

Appena dopo il ciclo BOUCLE_test, ricopiamo il ciclo precedente (rinominando i cicli) e lo modifichiamo leggermente, per far sì di mostrare solo i siti repertoriati ai quali abbiamo attribuito il tipo "Test":

		<B_siti_test><p>Alcuni test sul Web:
		<ul>
<BOUCLE_siti_test(SYNDICATION){id_rubrique}{titre_mot=Test}{doublons}>
			<li>[(#LOGO_SITE|#URL_SITE)] <a href="#URL_SITE">#NOM_SITE</a>

			<BOUCLE_voto_siti_test(MOTS){type=Voto}{id_syndic}>
			#TITRE/10
			</BOUCLE_voto_siti_test>
			<BOUCLE_tipo_siti_test(MOTS){type=Siti}{id_syndic}>
			#LOGO_MOT
			</BOUCLE_tipo_siti_test>
			<BOUCLE_piatt_siti_test(MOTS){type=Piattaforme}{id_syndic}>
			#LOGO_MOT
			</BOUCLE_piatt_siti_test>
		</BOUCLE_siti_test>
		</ul>
		</B_siti_test>

Riproduciamo tutto questo per le anteprime, le soluzioni e i trucchi.

Il criterio {doublons} diventa ora utile: poiché ogni tipo di siti è visualizzato in successione (prima i test, poi le anteprime...), il nostro ultimissimo ciclo (BOUCLE_siti) mostra solo i siti in repertorio che non sono di nessun tipo. Per esempio, il sito ufficiale di un gioco, o il sito personale di un appassionato del gioco, non può essere descritto come test o soluzione; quindi questo genere di siti sarà visualizzato con il ciclo BOUCLE_siti.

Per terminare l’utilizzo dei siti repertoriati, ricopiamo questi nuovi cicli nel modello "article.html" (dove visualizziamo già gli altri articoli riguardanti lo stesso gioco).

Autore Fausto Barbarito Publié le : Mis à jour : 21/03/23

Traductions : عربي, français, italiano