Détection flux RSS dans annuaire RevolutionneYourAnnuaire

Pour toutes les questions relatives à notre annuaire commentaires, suggestions... Également pour les questions relatives aux modifications sur les scripts Arfooo, Categorizator, YourPHPAnnuaire, ...
Répondre
Avatar du membre
sculpteur
Participant occasionnel
Participant occasionnel
Messages : 7
Enregistré le : mercredi, 16 juillet 2008, 10:43

Détection flux RSS dans annuaire RevolutionneYourAnnuaire

Message par sculpteur »

bonjour,
Mode opératoire : Proposer un site > bouton continuer, donc détection automatique des metab],
sur la page individuelle de chaque site ceux qui ont dans <head> et </head>
<link rel="alternate" type="application/rss+xml"
title="RSS" href="http://votre-site/votre-fil">
sont détectés automatiquement.
j'aimerais ajouter 2 champs : nom du flux RSS et URL du flux RSS dans "soumettre-c0-meta_pass.html",
rendre ses 2 champs non obligatoire et donc voir le lien dans la page individuelle si inscription.
Je sais pas si je me suis exprimé clairement.
A+ merci de m'éclairer
les métamorphoses métalliques Image[google]sculpteur[/google]
Avatar du membre
Keroin
Administrateur
Administrateur
Messages : 1787
Enregistré le : lundi, 27 mars 2006, 16:06
Configuration informatique : -
Tour :
Boitier Corsair 570X Crystal
CPU Intel Core i9-9900K
WaterCooling - Corsair H100i RGB Platinium
32 Go Corsair Vengeance RGB PRO DDR4
Asus ROG Maximus X HERO
CG : MSI Armor OC GTX1070 8 GO
Corsair k95 rgb platinum mécanique + Logitech MX master Pro (souris)
3x Samsung Syncmaster P2450H Eyefinity + 1 Dell UltraSharp U2913WM
Alimentation Corsair HX1200i

Portable :
Lenovo Thinkpad Yoga X1
Intel I7 8550U
16 Go RAM
.
NAS Synology DS415+
Configuration téléphonie : - Samsung Galaxy Note 10+
- Samsung Galaxy Note 8
- Samsung Galaxy S7 Edge
- Samsung Galaxy Note 3
- Samsung Galaxy Note 2
- HTC Sensation Z710e
- HTC Leo Touch HD 2
- HTC Blackstone Touch HD
Localisation : On the web again...What else...
Contact :

Re: Détection flux RSS dans annuaire RevolutionneYourAnnuaire

Message par Keroin »

Oui là c'est beaucoup moins évident car ça suppose pas mal de changements dans la structure de ton script.

Si j'ai bien compris, deux champs supplémentaires dans la page d'inscription des sites avec Nom du flux RSS et un champ de soumission de l'url.
Alors, en théorie, il faut créer deux nouveaux champs dans la base de données (dans la table où sont déjà enregistrées toutes les autres infos des sites (URL, titre, Date de validation, ...), ces deux nouveau champs peuvent s'appeler rssurl (avec un varchar(150)) et titrerss (avec un varchar(100)) par exemple.

Une fois ces deux champs créés, il faut se rendre sur la page de soumission des sites (je sais plus quel nom elle a sous revolutionyourannuaire mais elle se nomme submit_site.php sous categorizator) et l'éditer en ajoutant les deux champs sous la forme de textarea (s'inspirer des autres champs de la page pour faire quelque chose de similaire en changeant évidemment l'adresse d'envoi dans la BDD par les deux qu'on a créé au préalable).

Une fois enregistrées en BDD, il va être simple d'appeler ces deux données dans la page détail des sites en formulant une requête sql dans ce genre là

Code : Tout sélectionner

//on se connecte à mysql
mysql_connect();
$id = htmlentities($_GET['id']); //récupération de l'id de la fiche du site 
// on crée la requete SQL
$id = htmlentities($_GET['id']);
$sql = 'SELECT rssurl,titrerss FROM  sites_annuaire WHERE id='.$_GET['id'].'';
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_array($req))
{

//Alors là c'est plus compliqué car il faut utiliser un autre script (comme magpie rss) 
//qui va s'occuper d'aller récupérer automatiquement les maj des flux et qui va aussi 
//nous permettre de les afficher avec une mise en forme sympa

}
// on ferme la connexion à mysql
mysql_close(); 
C'est juste un exemple hein j'ai rien testé 8-)

Voilà comme tu vois, même si ça peut paraitre simple c'est en fait super long à mettre en place car il faut sans arrêt tout tester et retester :siffle:
Pas de demande de support en MP ou par mail, le forum est là pour ça!
Règles du forum!
Pensez à personnaliser votre profil via le "panneau de l'utilisateur".
Avatar du membre
sculpteur
Participant occasionnel
Participant occasionnel
Messages : 7
Enregistré le : mercredi, 16 juillet 2008, 10:43

Re: Détection flux RSS dans annuaire RevolutionneYourAnnuaire

Message par sculpteur »

Yes merci pour les infos,
tu me donne déjà une bonne base de travail, je me mets au travail ce soir, si j'y arrive je mettrais la procédure ici.
A+
les métamorphoses métalliques Image[google]sculpteur[/google]
Répondre