Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

AGENDA BASÉ SUR FLUX RSS PRÉSENTÉ EN TABLEAU OU EN AGENDA !


Information sur la source

Catégorie :Divers Classé sous : agenda, xml, rss, tableau, calendrier Niveau : Débutant Date de création : 27/12/2006 Date de mise à jour : 01/01/2007 18:24:51 Vu / téléchargé: 7 118 / 843

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Alors ce code est a l'origine juste  un truc pour apprendre a jouer avec les classes (enfin pour moi) donc bon le niveau est pas très élévée (pS class PHP4)
Le but de la source est de prendre en flus RSS presenter comme celui du code et de recuperet les contenus pour persenter ca sous forme d'un agenda (pubDate sera la date de l'evenement)
 

Source

  • <?xml version="1.0" encoding="ISO-8859-15"?>
  • <rss version="2.0">
  • <channel>
  • <title>e-noria Vie Etudiante</title>
  • <link>http://www.e-noria21.com/</link>
  • <description>Events</description>
  • <language>fr-fr</language>
  • <pubDate>Mon, 18 Jan 2007 21:15:33 +0100</pubDate>
  • <lastBuildDate>Mon, 18 Dec 2006 21:15:33 +0100</lastBuildDate>
  • <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  • <generator>PHP-script</generator>
  • <managingEditor>webmaster@example.com</managingEditor>
  • <webMaster>webmaster@example.com</webMaster>
  • <ttl>60</ttl>
  • <item>
  • <title>Rentrée des Ateliers - Théâtre Universitaire</title>
  • <link>http://www.e-noria21.com/popup.event.142.20.html</link>
  • <description><![CDATA[<strong>Lieu: Théâtre Mansart</strong><br>Réunion d'information]]></description>
  • <pubDate>Tue, 25 Oct 2005 20:00:00 +0200</pubDate>
  • <guid>http://www.e-noria21.com/popup.event.142.html</guid>
  • </item>
  • </channel>
  • </rss>
<?xml version="1.0" encoding="ISO-8859-15"?>
<rss version="2.0">
<channel>
      <title>e-noria Vie Etudiante</title>
      <link>http://www.e-noria21.com/</link>
      <description>Events</description>
      <language>fr-fr</language>
      <pubDate>Mon, 18 Jan 2007 21:15:33 +0100</pubDate>
      <lastBuildDate>Mon, 18 Dec 2006 21:15:33 +0100</lastBuildDate>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs>
      <generator>PHP-script</generator>
      <managingEditor>webmaster@example.com</managingEditor>
      <webMaster>webmaster@example.com</webMaster>
	<ttl>60</ttl>
      <item>
         <title>Rentrée des Ateliers - Théâtre Universitaire</title>
         <link>http://www.e-noria21.com/popup.event.142.20.html</link>
		<description><![CDATA[<strong>Lieu: Théâtre Mansart</strong><br>Réunion d'information]]></description>
         <pubDate>Tue, 25 Oct 2005 20:00:00 +0200</pubDate>
         <guid>http://www.e-noria21.com/popup.event.142.html</guid>
      </item>
</channel>
</rss>

Conclusion

Voila la version Agenda est arrivée des améliorations devrait arriver quand au css pour mettre des polices que tout le monde a car j'ai eu des problème avec font-family:url() qui ne réagit pas donc si quelque a la solution je prend sinon je remettrai un style normal.

PS la class xml n'est pas de moi mais de phpcs par contre retrouve plus l'auteur donc si il se reconnait merci ;)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

27 décembre 2006 15:52:52 :
Oups boullette j'ai oublier le javascript des infos bulles ! (il n'est pas de moi non plus --> javascriptfr )
01 janvier 2007 17:07:41 :
Arrivé d'option de presentation sous forme d'agenda (BONNE ANNEE)
01 janvier 2007 17:10:45 :
Echec de chargement de la preview 2eme tentative :D
01 janvier 2007 18:24:51 :
Pour ceux qui chez leur hebergeur ont une GD lib configurer avec les pieds, je viens d'ajouter une compatibilité pour avoir quand meme du texte sur les onglets (ZIP a jour !) if(!imagefttext($im, 17, 270, 5, 0, $bleu, $font, $month[$mois-1][0].$month[$mois-1][1].$month[$mois-1][2])) { $font=3; $vert=5; for ($i=0;$i<3;$i++) { imagestring($im,$font,15,$vert,$month[$mois-1][$i],$bleu); $vert+=10; } }

Commentaires et avis

signaler à un administrateur
Commentaire de canibale le 27/12/2006 15:32:44

Pas mal j'ai regardé assez vite
Manque juste d'optimisation mais c'est pas mal
Accessible presque à tous !

signaler à un administrateur
Commentaire de cedriclomb le 27/12/2006 15:35:32

salut
sorry but could you speak debutant !! ==> ca veut dire quoi Manque juste d'optimisation ??
Peux avoir un exemple paske débutant c'est la premiere source que je fais avec des class !!

signaler à un administrateur
Commentaire de canibale le 30/12/2006 12:48:38

pour ne prendre qu'un exemple :
<?php
defined('_CJEU_VALID_') or die ("<script>document.location='../erreurs/004.html'; </script>");
?>
<?php
  // jours de la semaine
  $day[0] = "Dimanche" ;
?>
tu peux remplacer les "" par des '' en mettant des caractère d'échappement sur les ' déjà présents comme suit :
<?php
defined('_CJEU_VALID_') or die ('<script>document.location=\'../erreurs/004.html\'; </script>');
  // jours de la semaine
  $day[0] = 'Dimanche' ;
?>
De plus dans un soucis de clarté tu peux supprimer le ?><?php qui ne sert a rien mais ce n'est pas grave cela !
php ne cherche aucune variable dans Dimanche et exécute plus vite

En tout cas pour moi ta source vaut son 9/10 !

signaler à un administrateur
Commentaire de cedriclomb le 30/12/2006 16:23:11

Re ,

Bon ok pour les '' faudra juste que j'ai envie de tapper des \ et je ferez la mise a jour,
sinon pour le ?><?php c'est simplement que c'est pratique pour les copier coller entre tous les fichiers du site et que ca permet de vite voir clair :p suis fénéant au max !! lol

Merci pour ton 9 ;)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

xml dans un tableau php! SVG à la clé :) [ par jed35 ] Bonjour je débute en php et évidemment j'ai un probleme. Je cherche à placer des données (qui se trouvent dans un fichier xml) dans un tableau php.voi XML RSS [ par djamine ] Bonjour J'aimerais bien savoir comment utiliser les RSS sur mon site j'ai trouver pas mal des sites qui proposes des version XML surtout celle est new Transformation en XML d'un tableau complexe PHP [ par liba ] J'aimerai pouvoir transformer en XML un tableau complexe PHP différent à chaque fois au point de vue de son architecture (composé des divers éléments, Problème avec une classe [ par massacr ] Cela fait&nbsp;3 heures que j'essaye de comprendre o&#249; est l'erreur.J'ai fait une classe :&nbsp; class creer_RSS {&nbsp;var $fichier_xml;<B Exporter les données d'un agenda/calendrier outlook dans un format type xml [ par sayann ] Besoin d'aide pour generer un Flux RSS [ par RuSSe_91 ] Salut tout le monde :) Je viens demander un coup de main pour g&#233;n&#233;rer un fichier RSS en XML. Mon site tourne sous mambo, e RSS Ajouter dans dase de donnée [ par Nexto ] Bonjour :) Je cr&#233;&#233; une petite page ou je voudrais mettre plein de RSS diff&#233;rent avec diff&#233;rentes categ et je voudrais aussi faire Recherche de flux xml ou/et rss de prog tv sportif [ par bobganjx ] Pauvre de moi en stage, exploit&#233; par un employeur sans scrupule qui me paye pas (c'est beaux les &#233;tudes) ;<font color="#800080" Problème avec générateur de flux rss [ par raks13 ] Bonjour,J'ai téléchargé le fichier php permettant de générer un flux rss à partir de ses news, disponible ici: http://www.phpcs.com/code.aspx?ID=22822 XML to PHP [ par nuns ] Bonjour J'espère que j'ai posté dans le bon endroit, donc je vais expliquer la situation. <br /


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,061 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.