Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Chez stefvar :: Voir le sujet - RSS et ses potes... [RESOLU]
FAQ
FAQ
Rechercher
Rechercher
Liste des Membres
Liste des Membres
Groupes d'utilisateurs
Groupes d'utilisateurs
Profil
Profil
Connexion
Connexion
Se connecter pour vérifier ses messages privés
Se connecter pour vérifier ses messages privés
Chez stefvar Index du Forum -> Archives PHP-Nuke » Recherche

Poster un nouveau sujet   Répondre au sujet
RSS et ses potes... [RESOLU] Aller à la page 1, 2  Suivante
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 02 Jan 2007, 17:51    Sujet du message: RSS et ses potes... [RESOLU] Répondre en citant

Bonjour,

Je recherche des infos sur le RSS, j'ai regardé sur google mais je n'arrive pas à tout saisr.

1°) Il y a le module téléchargeable sur ce site pour recevoir des infos d'autre sistes (si j'ai bien compris...). Mais ces fameux sites quelles configurations doivent-ils avoir ?

2°) Si je veux créer un sujet en Rss sur mon site pour que d'autres sites le "projettent" comment faut-il s'y prendre ?

Merci.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8361
Localisation: France Corse Ventiseri

MessagePosté le: 02 Jan 2007, 18:53    Sujet du message: Re : RSS et ses potes... Répondre en citant

Bonjour,

Les échanges de flux de données se passent le plus simplement du monde. Avec l'archive de PHP-Nuke, tu as le fichier backend.php qui est chargé de proposer le flux des dix derniers articles de ton site. La personne qui est intéressé par la chose n'a plus qu'à mettre l'adresse de ton fichier dans un lecteur de flux tel que Multiheadline.
Il est aussi possible de proposer tout autres flux de données un peu comme c'est fait sur ce site, en bas de la page. A chacun de créer ses propres flux ou d'utiliser ceux déjà disponible sur la toile Wink .
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 03 Jan 2007, 8:20    Sujet du message: Re : RSS et ses potes... Répondre en citant

Wahou !

C'est profond ! (tiré de Terminator 3)

Le fichier backend.php se "remplis" seul où il faut le faire à la main ?

Je vais regarder cela de plus près Wink

Merci.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8361
Localisation: France Corse Ventiseri

MessagePosté le: 03 Jan 2007, 9:03    Sujet du message: Re : RSS et ses potes... Répondre en citant

Bonjour,

Oui tout seul. Heureusement d'ailleurs, sinon je ne te dis pas l'angoisse pour tenir tous les fluxs à jour.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 03 Jan 2007, 9:36    Sujet du message: Re : RSS et ses potes... Répondre en citant

Ok, merci.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 04 Jan 2007, 18:20    Sujet du message: Re : RSS et ses potes... Répondre en citant

Bon, j'ai installé MultiHeadLines.

Si j'ai bien compris c'est grace à lui que je peut afficher sur mon site des fils rss d'autres sites.

Mais comment faire pour qu'un membre (par exemple) de mon site puisse obtenir via le RSS les dernières news sur son navigateur (firefox=s'abonner à cette page (dans le marque page par exemple)). J'ai mis l'exemple car je n'arrive pas à l'exprimer.

Merci.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8361
Localisation: France Corse Ventiseri

MessagePosté le: 04 Jan 2007, 19:08    Sujet du message: Re : RSS et ses potes... Répondre en citant

Re,

Il met un lien vers ton flux tout simplement style backend.php
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 04 Jan 2007, 23:07    Sujet du message: Re : RSS et ses potes... Répondre en citant

Je n'y comprends rien.

J'ai fais des recherches sur google mais rien...

Je comprends à quoi cela sert. Mais pas comment le mettre en place.

Si je clique sur le backend.php qui est en bas de ma page d'accueil je tombe là-dessus :

Citation:
Erreur d'analyse XML : entité non définie
Emplacement : http://lgbv93.free.fr/backend.php
Numéro de ligne 9, Colonne 11 :<title>Lyc&eacute;e Georges Brassens, Villepinte, 93.</title>
----------^


Déjà le "é" de lycée est défiguré mais ça ne marche pas.

Ensuite, j'ai activé dans mes marques pages de firefox le "s'abonner à cette page" (de l'accueil de mon site) mais évidement il marque : "Echec du chargement"

Impossible de trouver un tuto simple pour phpnuke...

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8361
Localisation: France Corse Ventiseri

MessagePosté le: 05 Jan 2007, 8:23    Sujet du message: Re : RSS et ses potes... Répondre en citant

Bonjour,

Il est fréquent de constater que les caractères spécifique s'affiche bizarrement lorsque l'on visualise la source brute d'un flux mais cela rentre dans l'ordre en passant par un lecteur RSS. Fait le test en créant un bloc en y insérant le lien vers ton backend.php. Tu devrais y voir tes articles tout à fait normalement.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 05 Jan 2007, 10:47    Sujet du message: Re : RSS et ses potes... Répondre en citant

Bonjour Smile

Ok, le bloc est créée, j'ai toujours le bug des accents...

http://lgbv93.free.fr block à droite.

1°) Comment mettre 2 liens dans la cellule RSS lors de la création du block ?

2°) Dans firefox j'ai toujours : "echec du chargement" dans le marque page.

On avance Wink

A+

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 06 Jan 2007, 23:25    Sujet du message: Re : RSS et ses potes... Répondre en citant

Bonjour,

Je reviens sur mon problème...

Ok, le block avec mon RSS fonctionne, semble-til.

Mais avec firefox si je clique sur le petit icone orange à droite de la barre d'adresse (s'abonner à cette page) je tombe sur cela :

Citation:
Lyc&eacute;e Georges Brassens, Villepinte, 93.


Lyc&eacute;e Georges Brassens, Villepinte, 93.


J'ai cherché à la main (et oui la recherche auto ne fonctionne pas sur Free) ce fameux lyc&eacute;e dans la base de données mais je ne le trouve pas. Où est-il placé please Sad

Merci.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8361
Localisation: France Corse Ventiseri

MessagePosté le: 07 Jan 2007, 8:29    Sujet du message: Re : RSS et ses potes... Répondre en citant

Bonjour,

Aurais tu un lien pour voir le problème ?
Si tu souhaites utiliser les flux RSS, je te conseille d'installer le module Multiheadlines. Ce sera bien plus simple à gérer et à créer des blocs.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 07 Jan 2007, 9:01    Sujet du message: Re : RSS et ses potes... Répondre en citant

Salut,

Alors le linux ça marche ?

Donc, le lien :

http://lgbv93.free.fr/backend.php mais aucun article n'apparaît (comme sur ton site).

De plus le Multiheadlines est installé et est fonctionnel sur le site. 1 block avec l'url + le multiheadlines. http://lgbv93.free.fr

Mais impossible de s'abonner en fait.

Voilà.

A+

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8361
Localisation: France Corse Ventiseri

MessagePosté le: 07 Jan 2007, 10:20    Sujet du message: Re : RSS et ses potes... Répondre en citant

Re,

As tu des articles dans ta base de données ?
As tu essayé de mettre le flux de ce site dans Multiheadline ?
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 07 Jan 2007, 12:23    Sujet du message: Re : RSS et ses potes... Répondre en citant

Oui, oui le block de gauche est celui du muli... et l'article est celui qui s'affiche dedans...

news = articles ?

Je m'y perds.

A+

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8361
Localisation: France Corse Ventiseri

MessagePosté le: 07 Jan 2007, 12:28    Sujet du message: Re : RSS et ses potes... Répondre en citant

Re,

Je viens de ton site et tout semble fonctionner correctement. Il n'y a que le fichier backend.php qui m'interpelle. Es tu sur d'avoir remplacé le fichier original par celui contenu dans l'archive de NSN News 2.0.0 ?
Oui les articles sont bien ce qui est contenu dans le module News.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 07 Jan 2007, 22:50    Sujet du message: Re : RSS et ses potes... Répondre en citant

Bonsoir,

Oui il s'agit bien de ce Backend.php

Dans "Preferences" et ensuite "configuration de syndication" j'ai mis :

pour le titre : "http://lgbv93.free.fr/backend.php"

pour la langue : "fr-fr"

Que faire de plus ?

EDIT : Je viens de trouver sur ton site dans la partie générale un sujet sur les rss et tu donnes le code pour les flux vers les liens. J'ai donc ajouté à la racine du site un http://lgbv93.free.fr/backend1.php et là ça marche je pense donc que le bug vient du backend de la version dont tu parles.
Qu'en penses-tu ?

Merci.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8361
Localisation: France Corse Ventiseri

MessagePosté le: 07 Jan 2007, 23:39    Sujet du message: Re : RSS et ses potes... Répondre en citant

Re,

Peux tu coller ici le code du fichier backend qui ne fonctionne pas ?
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
jetdesh
Bénévole SV
Bénévole SV


Inscrit le: Dec 07, 2006
Messages: 905

MessagePosté le: 07 Jan 2007, 23:44    Sujet du message: Re : RSS et ses potes... Répondre en citant

Oui, le voici, et c'est celui qui vient du répertoire html de NSN_News_200rc2_70-79

Code:
<?php

/********************************************************/
/* NSN News                                             */
/* By: NukeScripts Network (webmaster@nukescripts.net)  */
/* http://www.nukescripts.net                           */
/* Copyright © 2000-2005 by NukeScripts Network         */
/********************************************************/
/* Based on: Threaded Discussion                        */
/* Copyright (C) 2000  Thatware Development Team        */
/* http://atthat.com/                                   */
/********************************************************/

include_once("mainfile.php");
include_once("includes/counter.php");
get_lang("News");
$sitename = superhtmlentities($sitename);
$backend_title = superhtmlentities($backend_title);
$last_built = date("D, d M Y H:i:s T");
$copy_year = _NE_COPYRIGHT." ".date("Y");

function superhtmlentities($text) {
  // Thanks to mirrorball_girl for this
  $entities = array(128 => 'euro', 130 => 'sbquo', 131 => 'fnof', 132 => 'bdquo', 133 => 'hellip', 134 => 'dagger', 135 => 'Dagger', 136 => 'circ', 137 => 'permil', 138 => 'Scaron', 139 => 'lsaquo', 140 => 'OElig', 145 => 'lsquo', 146 => 'rsquo', 147 => 'ldquo', 148 => 'rdquo', 149 => 'bull', 150 => '#45', 151 => 'mdash', 152 => 'tilde', 153 => 'trade', 154 => 'scaron', 155 => 'rsaquo', 156 => 'oelig', 159 => 'Yuml');
  $new_text = '';
  for($i = 0; $i < strlen($text); $i++) {
    $num = ord($text { $i });
    if(array_key_exists($num, $entities)) {
      switch ($num) {
        case 150:
        $new_text .= '-';
        break;
        case 153:
        $new_text .= '(tm)';
        break;
        default:
        $new_text .= '&'.$entities[$num].';';
      }
    } elseif($num < 127 || $num > 159) {
      $new_text .= htmlentities($text { $i });
    }
  }
  $new_text = ereg_replace("  +", " ", $new_text);
  ## remove double spaces.
  return $new_text;
}

function doti($str, $len = 500, $dots = "...") {
  // $len=max length of hometext displayed
  if(strlen($str) > $len) {
    // $dot = " whatever you want here ")
    $str = explode(".", $str);
    // Displayed at the end of hometext
    $dotlen = strlen($dots);
    $str = substr_replace($str[0].$str[1].$str[2].$str[3].$str[4], $dots, $len - $dotlen);
  }
  return $str;
}

header("Content-Type: text/xml");
$cat = intval($cat);
$topic = intval($topic);
if($cat != "") {
  $sql = "SELECT * FROM ".$prefix."_stories WHERE catid='$catid' ORDER BY sid DESC LIMIT 10";
  $result = $db->sql_query($sql);
} elseif($topic != "") {
  $sql = "SELECT * FROM ".$prefix."_stories WHERE topic='$topic' ORDER BY sid DESC LIMIT 10";
  $result = $db->sql_query($sql);
} else {
  $sql = "SELECT * FROM ".$prefix."_stories ORDER BY sid DESC LIMIT 10";
  $result = $db->sql_query($sql);
}
echo "<?xml version=\"1.0\"?>\n\n";
echo "<rss version=\"2.0\">\n\n";
echo "  <channel>\n";
echo "    <title>".htmlspecialchars($sitename)."</title>\n";
echo "    <link>$nukeurl</link>\n";
echo "    <description>".htmlspecialchars($backend_title)."</description>\n";
echo "    <copyright>$copy_year $sitename</copyright>\n";
echo "    <generator>$sitename</generator>\n";
echo "    <language>$backend_language</language>\n";
echo "    <lastBuildDate>$last_built</lastBuildDate>\n";
echo "    <managingEditor>$adminmail</managingEditor>\n";
echo "    <webMaster>$adminmail</webMaster>\n";
echo "    <ttl>60</ttl>\n\n";
echo "    <image>\n";
echo "      <title>".htmlspecialchars($sitename)."</title>\n";
echo "      <url>$nukeurl/images/powered/nukescripts.png</url>\n";
echo "      <link>$nukeurl</link>\n";
echo "      <width>94</width>\n";
echo "      <height>15</height>\n";
echo "      <description>".htmlspecialchars($backend_title)."</description>\n";
echo "    </image>\n\n";
while($row = $db->sql_fetchrow($result)) {
  $title = $row[title];
  $title = str_replace("&trade;", "(tm)", $title);
  $title = superhtmlentities($title);
  $hometext = $row[hometext];
  $hometext = check_html($hometext, "nohtml");
  $hometext = doti($hometext);
  $hometext = str_replace("&trade;", "(tm)", $hometext);
  $hometext = htmlspecialchars(superhtmlentities($hometext));
  $pubdate = date("D, d M Y H:i:s T", strtotime($row['time']));
  echo "    <item>\n";
  echo "      <title>".htmlspecialchars($title)."</title>\n";
  echo "      <link>$nukeurl/modules.php?name=News&amp;op=NEArticle&amp;sid=$row[sid]</link>\n";
  echo "      <description>$hometext</description>\n";
  echo "      <pubDate>$pubdate</pubDate>\n";
  echo "      <guid>$nukeurl/modules.php?name=News&amp;op=NEArticle&amp;sid=$row[sid]</guid>\n";
  echo "    </item>\n\n";
}
echo "    </channel>\n\n";
echo "</rss>";

?>


A bientôt.

Jet
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
stefvar
Administrateur
Administrateur


Inscrit le: Jul 06, 2005
Messages: 8361
Localisation: France Corse Ventiseri

MessagePosté le: 07 Jan 2007, 23:50    Sujet du message: Re : RSS et ses potes... Répondre en citant

Re,

Il a l'air bon? Je ne comprend donc pas ce qui pourrait se passer. As tu essayé avec le fichier backend.php original de PHP-Nuke ?
Il y a quelque chose qui me reviens. Vérifie que dans tes fichiers modules.php et mainfile.php il n'y a aucune ligne blanche après la balise de fermeture de PHP.
_________________
Avant de poster, lire la charte du forum, merci.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Chez stefvar Index du Forum -> Archives PHP-Nuke » Recherche Toutes les heures sont au format GMT + 2 Heures
Aller à la page 1, 2  Suivante
Page 1 sur 2

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

Animé par phpBB © 2007 -:- Thème iCGstation PHP-Nuke par nukemods.com
Traduction par : phpBB-fr.com -:- Adapté par stefvar

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloqués / messages: 0 / 0
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx