Personnalisations : PHP-Nuke : RSS débutant
| 1 - Intro. |
Voilà quelque chose de spectaculaire, le RSS…
A quoi sert ce logo orange et blanc qui ressemble à cela : et qui se trouve dans un grand nombre de navigateurs, pour ne pas dire tous…
Le RSS est l’acronyme de « Really Simple Syndication ». Il s’agit de la technologie utilisée pour créer des flux.
Oui, mais des flux de quoi ?
Et bien des flux (entendre circulation) d’informations diverses et variées produites par un site. (Vous noterez le terme de syndication, que nous reprendrons plus tard…)
Très bien, mais une fois produites, ces informations elles vont où ?
Il y a 2 possibilités principales (si il y en a d’autres, je ne les connais pas ) :
1°) Je suis un surfeur du web et j’aime beaucoup de sites mais je n’ai pas le temps d’aller voir toutes les dernières infos de l’ensemble des ces sites. Le flux RSS est pour moi !
2°) Je crée un site (ou un blog) et j’aimerais qu’apparaissent sur mon site ou dans mon blog des informations provenant d’un autre site !
Par exemple, je crée un site d’un lycée et j’aimerai qu’apparaissent les dernières infos provenant de mon académie (ce qui m’évite d’avoir à faire manuellement les mises à jour) en temps réel. Le flux RSS est pour moi ! |
|
| 2 - Je suis utilisateur du web... |
Je suis utilisateur du web et je veux pouvoir savoir quelles sont les infos récentes sur mes sites préférés sans avoir à les parcourir tous !
Afin de bénéficier du maximum de confort je vous invite à utiliser les dernières versions de vos navigateurs préférés (Internet explorer ; Firefox ; Seamonkey…).
Ensuite dirigez vous sur le site qui vous intéresse (exemple celui sur lequel on est http://www.stefvar.com ).
En ce moment même en lisant ce tutoriel il y a en haut de la page (près de la barre d’adresse) cette icône qui trône au milieu des autres. Si vous cliquez dessus (ou sur une des lignes qui s’ouvriront après le clic), une nouvelle page va s’ouvrir pour vous inviter à vous « abonner » à ce flux RSS.
Choisissez où mettre ce « liens » (barre perso, marque pages… pour Firefox) et c’est fini…
A présent, il ne vous reste plus qu’à passer la souris sur ce « liens », un petit clic et hop les titres des dernières infos de votre site préféré apparaissent.
Plus besoin de surfer comme un fou à toute vitesse. Prenons le temps de lire les titres Et en un nouveau clic nous somme à la bonne page  |
|
| 3 - Je crée un site. |
Je crée un site et je veux faire apparaître des infos d’un autre site.
Si vous êtes ici (sur Stefvar.com) c’est que vous utilisez très certainement PHPNUKE. Donc voici un module qui vous permettra d’introduire dans votre site des informations venant d’autres sites : Multiheadlines
Que vous pouvez télécharger ici : http://www.stefvar.com/phpnuke-telechargement-categorie33.html
L’installation est d’une simplicité extraordinaire (pour un module aussi agréable) :
A°) Je décompresse le fichier que je viens de télécharger.
B°) Je transfère (voir http://www.stefvar.com/phpnuke-tutoriaux-d86.html pour savoir comment on fait) sur mon serveur les répertoires : blocks, images, modules contenus dans le répertoire html.
Je fais bien attention à être situé à la base de mon serveur pour que les fichiers de chaque répertoire aillent bien vers les bons répertoires portant le même nom.
C°) Ensuite vous éditez (ouvrez) le fichier nommé : footer.php ( http://www.stefvar.com/phpnuke-tutoriaux-d76.html pour plus d’infos sur la façon de faire)
D°) Trouvez : foot();
E°) Placez juste avant :
//Multiheadlines module entry
require( "modules/Multiheadlines/getrss.php" );
F°) Connectez-vous à votre base de données, et exécutez (avec phpmyadmin il suffit de cliquer sur « SQL », puis « Emplacement du fichier texte: », puis « parcourir », puis «exécuter ») le fichier : multiheadlines.sql
G°) C’est fini
Il ne vous reste plus qu’à découvrir dans « administration », « Multiheadlines » les diverses fonctions très simples à utiliser pour créer des catégories, des flux RSS, des blocks… et configurer le module en lui-même. |
|
| |
 |
| 4 - J’aimerai que mon site diffuse des flux RSS. |
J’aimerai que mon site diffuse des flux RSS
Et bah oui, pourquoi pas ? Maintenant que je suis un mini crack des flux RSS
Avec PHPNUKE c’est très simple mais je me suis moi-même fais piéger par un petit bug qu’il faut éviter
A°) Allez dans la console d’administration de votre site.
B°) Allez dans Préférences.
C°) Trouvez la partie « Configuration syndication » (nous en parlions tout à l’heure).
D°) Entrez une ligne qui ressemble à cela : http://www.VOTRE_SITE_AVEC_OU_SANS_LES_WWW_SELON_VOTRE_CAS/backend.php
E°) Ce qui est important c’est le backend.php (c’est lui qui gère tout )
F°) Laisser la langue par défaut qui doit-être : fr-fr
Le piège : Vérifiez que dans « Préférences » le nom du site ne contienne pas de « é » ; « è » ; « à » ou tout autre signe accentué. Si c’est le cas, faites un essai en cliquant sur l’icône RSS et si un bug apparaît trouvez une parade pour remplacer le signe accentué par un autre signe. Exemple : lycée ne passe pas, je remplace par LP qui signifie lycée professionnel.
A présent votre site peut diffuser SES dernières news (vous venez de créer un flux RSS).
 |
|
| 5 - Conclusion |
Nous venons de parcourir brièvement l’utilité d’un flux RSS mais aussi la mise en place (utilisateur et créateur) de celui-ci.
Il faut savoir qu’il est possible de créer des flux sur les news (par défaut) mais aussi pour le « Content », le « Forum »…
Mais ça c’est une autre histoire... (et en plus je ne sais pas le faire, mais chuuut )
En espérant que ce tutorial vous aura été utile.
Jet |
|
Publié le : 2007-09-24 par stefvar, dernière modification le : 2007-09-24 par stefvar(162 lectures) |