Maxthon FR

Texte à méditer :  Faites que votre vie soit comme le papier toilette... longue et utile.   
PICT0666
PICT0666: L'ancienne route (fermée aux voitures) allant au canyon des Ecouges. Glace au sol et stalactites au dessus de la tête.
L'ancienne route (fermée aux voitures) allant au canyon des Ecouges. Glace au sol et stalactites au dessus de la tête.

Qui suis-je ?

Sites réalisés

Merci

Participez aux frais d'hébergement :

Licences

Guppy

Guppy 4.5.x

Guppy plugins

Guppy 4.5.x - Autodétection des Flux RSS

Description :


Cet article traite de la technique pour ajouter la détection automatique d'un ou plusieurs flux RSS par les navigateurs compatibles (FireFox, Maxthon...) en plus de celui d'origine de Guppy.

Par exemple flux RSS du plugin Total RSS ou de Plugafork - Central Display RSS.

La logique :


On va modifier le fichier inc/hpage.inc de façon à rajouter entre les balises head et /head la balise signalant la présence d'un flux RSS sur le site.

La pratique :


Ouvrir le fichier inc/hpage.inc et trouver :

<link rel="shortcut icon" href="<? echo $­site[3]; ?>guppy.ico">
<?
if ($­serviz[16] == "on") {
echo '<link rel="alternate" type="application/rss+xml" title="'.$­site[0].'" hreflang="'.$­lang[0].'" href="'.$­site[3].'data/news'.$­lang[0].'.xml'.'">'

Flux de Central Display


Ajouter ligne 144 le code suivant

echo '<link rel="alternate" type="application/rss+xml" title="'.$­site[0].' - central display" hreflang="'.$­lang[0].'" href="'.$­site[3].'plugins/plugafork/cd_rss.php?lng='.$­lang[0].'">';
if (!empty($­lang[1])) {
echo '<link rel="alternate" type="application/rss+xml" title="'.$­site[0].' - central display" hreflang="'.$­lang[1].'" href="'.$­site[3].'plugins/plugafork/cd_rss.php?lng='.$­lang[1].'">';
}

Au besoin : remplacer le terme "central display" par un titre de votre choix.

Flux de Total RSS


Ajouter ligne 144 le code suivant

echo '<link rel="alternate" type="application/rss+xml" title="'.$­site[0].' - Flux global" hreflang="'.$­lang[0].'" href="'.$­site[3].'plugins/total_rss/create_rss.php?lng='.$­lang[0].'">';
if (!empty($­lang[1])) {
echo '<link rel="alternate" type="application/rss+xml" title="'.$­site[0].' - Flux Global" hreflang="'.$­lang[1].'" href="'.$­site[3].'plugins/total_rss/create_rss.php?lng='.$­lang[1].'">';
}


Vous pouvez aussi rajouter le flux d'une section, en ajoutant fl=1& (ou 2, 3, 4...) entre le ? et lng dans l'adresse du flux. exemple pour celui du forum, flux 2 :

echo '<link rel="alternate" type="application/rss+xml" title="'.$­site[0].' - Forum" hreflang="'.$­lang[0].'" href="'.$­site[3].'plugins/total_rss/create_rss.php?fl=2&amp;lng='.$­lang[0].'">';
if (!empty($­lang[1])) {
echo '<link rel="alternate" type="application/rss+xml" title="'.$­site[0].' - Forum" hreflang="'.$­lang[1].'" href="'.$­site[3].'plugins/total_rss/create_rss.php?fl=2&amp;lng='.$­lang[1].'">';
}

Date de création : 25/05/2006 @ 23:06
Dernière modification : 11/08/2007 @ 22:00
Catégorie : Guppy 4.5.x
Page lue 17425 fois


Imprimer l'article Imprimer l'article

react.gifRéactions à cet article


Réaction n°1 

par tadd le 27/01/2011 @ 15:17

thank you

Avec Total RSS mettez du flux dans votre GuppY !

[RSS 2.0]






 
Liste des membres Membres : 258

Votre pseudo :

Mot de passe :

[ Mot de passe perdu ? ]


[ Devenir membre ]


  Membre en ligne :
  Anonyme en ligne : 1

Total visites Total visites: 1352663  

Record connectés :
Record connectés :Cumulé : 384

Le 03/08/2010 @ 11:53


Webmaster - Infos

mad AUCUN support par mail.
Utilisez le forum
biggrin pour signaler des bugs ou pour poser des questions.

^ Haut ^