Annonce

Réduire
Aucune annonce.

Un Rss Feed Pour Planetemu C'est Faisable ?

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

    Hello,
    c'est un message pour les admins, je sais pas si vous connaissez le truc des flux XML d'actualité ... probablement que oui ...

    Ya pas moyen d'en avoir un sur planetemu ?
    (en gros, y'aurai pas une fonction désactivée là qui permettrai d'en faire un)

    je sais c'est vraiment une question de Fucking Nerd, mais j'assume.


    pour ceux qui connaissent pas, il s'agit de produire un flux XML pour pouvoir récupérer les infos des actus genre "titre de l'actu" et un lien http vers l'actu.

    L'intérêt ? ben, permettre aux gens qui utilisent des clients de rss-feed de voir les titres des actus sans avoir à tous le temps venir sur le site.
    en un sens ça soulagerai le site lors des grosses montées en charge et ça ferait des économies de bande passantes grave.
    sachant qu'un fichier XML c'est quand même moins lourd qu'une page comme celle de l'acceuil avec toutes ses belles images.

    Bon, voila je sais je suis perfectionniste ...
    qui a dit chiant ? j'ai entendus !!!!

    Si ya cette fonction intégrée dans le site et que vous l'avez pas activée, croyez moi ça peut valoir le coups...

    Je ne connais pas trop ce genre de fonctionnement et je ne sais pas s'il est utilisé par beaucoup de monde... Economiser beaucoup de bande passante ça j'en doute car ce qui prend beaucoup c'est les ROMs pas le site (et surtout pas la page de news)...

    En tout cas merci pour la proposition on se renseignera et voir si on peut le faire...

    Commentaire


      Bof ca interesserai environ 0.005 % des visiteurs du site...

      A la limite, autant faire une version WAP de la page de news, et aussi une version I-MOD, puis poster sur un NG nos news, pis mettre des relais en javascript sur d'autres sites, pis faire un client de lecture en C#, pis un autre en Java...

      Non faut être raisonnable, internet c'est un foyer technologique génial , mais faut pas se lancer à coeur perdu dans tout et n'importe quoi, sinon on a pas fini...

      Parceque les lecteurs RSS-FEED, c'est quand même super rare serieux...

      Déja qu'on utilise pas notre newsletter...
      J'ai toujours rêvé d'un ordinateur qui soit aussi facile à utiliser qu'un téléphone.
      Mon rêve s'est réalisé: je ne sais plus comment utiliser mon téléphone (Bjarne Stroustrup, auteur du langage C++)

      Commentaire


        Même si je suis globalement d'accord avec Tonio, je précise quand meme que c'est pas parce qu'aujourd'hui peu de gens utilisent les news RSS feed que c'est sans intérêt ! Il y a un début à tous les plus grands succès
        Et d'ailleurs la plupart des clients de messagerie instantanée sont en train d'inclure ces flux dans leur logiciel, ce qui est ma foi bien pratique.
        http://dinofly.planetemu.net/images/president_planet_2012.png
        http://forums.planetemu.net/picture.php?albumid=17&pictureid=198

        Commentaire


          ouais je suis ok, c'est en train de se mettre bien en place tous ça :
          http://www.clubic.com/c/partner.html

          c'est grande classe vraiment .
          moi j'utilise feedreader c'est trop bien, c'est vraiment le truc de féignant mais comme ça j'économise trop de temps j'ai pas besoin de surfer partout pour savoir si ya des mises à jour sur les trucs comme SCUMMVM, DOSbox ou VDMSOUND j'ai tout qui vient à moi ... ya tous les projets de www.sourceforge.net par exemple (c'est pas rien)

          même des news sur des trucs trop spécifiques.
          et généralement c'est le petit module intégré tout simple à configurer ou sinon qui prend vraiment 2 secondes à installer .

          Moi je dis que ça va marcher du tonnerre ce truc d'ici peut on va en entendre parler .

          enfin, bon, je comprendrai que vous n'aillez pas le temps

          moi en tout cas je vais creuser quand j'aurai le temps et je vous tiens au courant si je trouve un script tout simple à installer pis ça serait l'occasion de participer au dévelloppement de ce système

          Commentaire


            Alors, j'ai rédigé un petit script PHP con comme bonjour, je le finalise et je vous montre ça ce soir, là actuellement il marche bien, j'ai mon lecteur de FEED qui le prend nikel.
            Même internet explorer semble l'apprécier, apparament le XML est donc Bon .
            je vous montrerai tous ça et après quoi je vais m'amuser à faire un petit install.php pour faire plus propre et plus pratique.

            Mais bon là par contre, c'est un peut moins facile

            y'en a qui ont des problème psy quand même .... s'amuser à faire du php alors qu'il en fait pendant toute la journée !!!! fo être dangeureusement atteint

            Commentaire


              Salut,
              J'ai fait un petit script qui met les 10 dernières news dans un fichier XML en RSS, voici le résultat:
              http://www.planetemu.net/php/news/news.xml
              Le problème c'est que FreeReader me dit que ce flux ne contient pas d'items et je ne sais pas pourquoi !
              http://dinofly.planetemu.net/images/president_planet_2012.png
              http://forums.planetemu.net/picture.php?albumid=17&pictureid=198

              Commentaire


                J'ai rien dit, c'était à cause d'un p$£¤%* d'accent


                Update: Bon par contre le contenu de la news ne sera pas affiché car <span style='font-size:8pt;line-height:100%'>le script de news de Tonio génère du code de porc
                ce qui fait que le XML n&#39;est pas valide.
                Donc on a juste les titres, mais c&#39;est déjà pas si mal </span>
                http://dinofly.planetemu.net/images/president_planet_2012.png
                http://forums.planetemu.net/picture.php?albumid=17&pictureid=198

                Commentaire


                  Originally posted by Dinofly@Mercredi 17 Septembre 2003, 00:19
                  J&#39;ai rien dit, c&#39;était à cause d&#39;un p&#036;£¤%* d&#39;accent
                  Bon par contre le contenu de la news ne sera pas affiché car le script de news de Tonio génère du code de porc
                  Non MONSIEUR &#33;&#33;&#33;

                  Le script de news ne génère que le code que tu lui mets dans les templates...
                  Or, j&#39;ai repris texto les templates de l&#39;ancien script de news, ce qui fait que oui, le code n&#39;est pas super propre...

                  Il suffit de refaire les templates, mais j&#39;attends planet 3 pour ca.

                  Mon script de news ne génère que le code qu&#39;on lui dit de générer...

                  par contre un truc qui fait pédant et banlette de cerveaux avec le RSS, c&#39;est l&#39;expression "FLUX" XML...
                  Pas de doutes, ca fait classe, mais honnètement ca veut rien dire &#33;

                  Au lieux d&#39;avoir un browser et un fichier html, t&#39;as un RSS Reader et un fichier XML, mais c&#39;est en gros la même chose...
                  Je ne vois pas trop ou est la notion de flux la dedant...

                  Enfin, ca fait bien pédant et élitiste comme il faut, c&#39;est toujours ca....
                  J'ai toujours rêvé d'un ordinateur qui soit aussi facile à utiliser qu'un téléphone.
                  Mon rêve s'est réalisé: je ne sais plus comment utiliser mon téléphone (Bjarne Stroustrup, auteur du langage C++)

                  Commentaire


                    poil aux doigts
                    sigpic

                    Commentaire


                      ouais puis flux c&#39;est toujours mieux que Giclée

                      Commentaire


                        Sinon, j&#39;ai fait ça en php (c&#39;est un exemple)
                        ça casse pas de briques mais bon ça marche

                        Code:
                        &#60;?php
                        
                          &#036;limit = 20;
                          &#036;Hote=&#34;localhost&#34;;
                          &#036;User=&#34;root&#34;;
                          &#036;Pass=&#34;&#34;;
                        	&#036;DataBase=&#34;cfp81&#34;;
                        	&#036;headlines=&#34;actus&#34;; // la table des actus //
                        	&#036;headline=&#34;titre_actu&#34;; // le titre de l&#39;actu dans la base//
                        	&#036;description=&#34;contenu&#34;; // le contenu de l&#39;actu dans la base//
                        	&#036;link=&#34;id&#34;; // c&#39;est l&#39;identifiant de l&#39;actus &#40;la clé primaire&#41;
                        	&#036;scriptactus=&#34;http&#58;//localhost/cfp81/actus.php?id=&#34;;
                        	&#036;scritptAbout=&#34;http&#58;//localhost/cfp81/actus.php&#34;; // Relativement Inutile
                        	&#036;adresse=&#34;http&#58;//localhost/&#34;;
                        	&#036;titreduRSS=&#34;Cfp ACTUS&#34;;
                        	&#036;descript=&#34;Toute l&#39;actualité du site&#34;;
                        	&#036;managingEditor=&#34;[email protected]&#34;; // adresse du fourniseur de la news
                        	&#036;webmaster=&#036;managingEditor; // adresse du webmaster
                        	&#036;urlImage=&#34;http&#58;//127.0.0.1/images_easyphp/easyphp_anim.gif&#34;; // logo du site
                        
                        
                        if &#40;&#33;mysql_connect&#40;&#036;Hote,&#036;User,&#036;Pass&#41;&#41;
                        {
                        echo mysql_errno&#40;&#41;
                        	.&#34;&#58; &#34;.mysql_error&#40;&#41;.&#34;&#036;erreur&#34; &#59;
                        	exit;
                        }
                        if &#40;&#33;mysql_select_db &#40;&#036;DataBase&#41;&#41;
                        {
                        echo mysql_errno&#40;&#41;
                        	.&#34;&#58; &#34;.mysql_error&#40;&#41;.&#34;&#036;erreur&#34;;
                        exit;
                        }
                            &#036;query = &#34;select &#036;link, &#036;headline, &#036;description FROM &#036;headlines limit &#036;limit&#34;;
                        // echo &#036;query.&#34;&#60;br&#62;&#34;&#59; 
                         if &#40;&#33;&#40;&#036;result = mysql_query&#40;&#036;query&#41;&#41;&#41;
                        {
                        echo mysql_errno&#40;&#41;
                        	.&#34;&#58; &#34;.mysql_error&#40;&#41;.&#34;&#036;erreur&#34;;
                        exit;
                        }
                        	while &#40;&#036;line = mysql_fetch_assoc&#40;&#036;result&#41;&#41;
                        	{
                        	&#036;return&#91;&#93; = &#036;line;
                        	}
                         
                        &#036;now = date&#40;&#34;D, d M Y H&#58;i&#58;s t&#34;&#41;;
                        
                        &#036;output=&#34;
                        &#60;?xml version=&#092;&#34;1.0&#092;&#34; encoding=&#092;&#34;ISO-8859-1&#092;&#34; ?&#62;
                        &#60;rdf&#58;RDF xmlns&#58;rdf=&#092;&#34;http&#58;//www.w3.org/1999/02/22-rdf-syntax-ns#&#092;&#34;
                         xmlns=&#092;&#34;http&#58;//purl.org/rss/1.0/&#092;&#34;
                         xmlns&#58;dc=&#092;&#34;http&#58;//purl.org/dc/elements/1.1/&#092;&#34;
                         xmlns&#58;sy=&#092;&#34;http&#58;//purl.org/rss/1.0/modules/syndication/&#092;&#34;&#62;
                        &#60;channel&#62;
                        &#60;title&#62;&#036;titreduRSS&#60;/title&#62;
                        &#60;link&#62;&#036;adresse&#60;/link&#62; 
                        &#60;description&#62;&#036;descript&#60;/description&#62; 
                        &#60;lastBuildDate&#62;&#036;now&#60;/lastBuildDate&#62;
                        &#60;language&#62;fr&#60;/language&#62;
                        &#60;docs&#62;http&#58;//backend.userland.com/rss092&#60;/docs&#62;
                          &#60;image rdf&#58;about=&#092;&#34;&#036;urlImage&#092;&#34;&#62;
                          &#60;title&#62;&#036;titreduRSS&#60;/title&#62;
                          &#60;url&#62;&#036;urlImage&#60;/url&#62;
                          &#60;link&#62;&#036;adresse&#60;/link&#62;
                          
                        
                        &#60;/image&#62;
                          &#34;; 
                        
                        foreach&#40;&#036;return as &#036;line&#41;
                        { 
                        &#036;output.=&#34;
                        &#60;item rdf&#58;about=&#092;&#34;&#036;scritptAbout&#092;&#34;&#62;
                        &#60;title&#62;&#34;.htmlentities&#40;&#036;line&#91;&#036;headline&#93;&#41;.&#34;&#60;/title&#62;
                        &#60;link&#62;&#036;scriptactus&#036;line&#91;&#036;link&#93;&#60;/link&#62;
                        &#60;dc&#58;date&#62;&#036;now&#60;/dc&#58;date&#62;
                        &#60;description&#62;&#34;.strip_tags&#40;&#036;line&#91;&#036;description&#93;&#41;.&#34;&#60;/description&#62;
                        &#60;/item&#62;&#34;; 
                        } 
                        
                        &#036;output .= &#34;&#60;/channel&#62;&#60;/rdf&#58;RDF&#62;&#34;;
                        echo &#036;output;
                        
                        ?&#62;

                        Commentaire


                          Allé je déterre le vieux topic pour savoir : qu&#39;est ce qu&#39;il est devenus le flux RSS XML machin?

                          c&#39;est vachement la mode ces trucs là y&#39;en a un chez Emu-france

                          Commentaire


                            y&#39;en a aussi sur gamekult.com
                            mais sincèrement sur planet je suis pas convaincu que beaucoup de gens s&#39;en servent.
                            t'énerve pas, jt'explique.

                            Commentaire


                              Faudrait déjà qu&#39;ils sachent qu&#39;il y en a un

                              Et vu qu&#39;il y en a plus le problème est réglé

                              Si ca manque à quelqu&#39;un je peux le remettre.
                              http://dinofly.planetemu.net/images/president_planet_2012.png
                              http://forums.planetemu.net/picture.php?albumid=17&pictureid=198

                              Commentaire

                              Chargement...
                              X