IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez / Téléchargez Sources et Outils PHP Discussion :

Système de gestion de nouvelles avec photo [Sources]


Sujet :

Contribuez / Téléchargez Sources et Outils PHP

  1. #1
    Invité
    Invité(e)
    Par défaut [article] Système de gestion d'articles avec photo
    PHP - Système de Gestion-Affichage de Nouvelles (Articles, ...) : Avec éditeur wysiwyg, photo et fichier joint

    Ce "système de News avec photo et fichier joint" vous permettra de gérer vous-même votre "News", "actualité", "info", ... et devrait s'intégrer facilement dans votre site.
    La possibilité de mettre une photo, et la mise en forme grâce à un éditeur wysiwyg sont des "plus" !

    La SOURCE est EN LIGNE : Système de Gestion-Affichage de Nouvelles

    Post édité à la demande de l'utilisateur
    Dernière modification par Benjamin Delespierre ; 01/09/2011 à 15h12.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 100
    Points : 56
    Points
    56
    Par défaut
    Tout d'abord merci jreaux62 pour ce tuto qui est génial, je vais m'en inspirer pour ma partie administration que je t'ai parler

    Citation Envoyé par jreaux62 Voir le message
    Avant de me lancer à l'écriture d'un tutoriel sur l'éditeur DVP, dites-moi :
    - si ca vaut la peine ou non,
    - et si vous pouvez tester : me signaler les bugs éventuels, ...

    Merci !
    Tout commentaire sera le bienvenu.
    Donc je me lance même si je suis loin d'être un pro php j'ai trouvé quelques erreurs (enfin je crois ) mais rien de grave je te l'ai signal quand sa peut intéresser:

    Dans la page news_affichage:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    // nombre de pages a creer
    $nombreDePages = ceil($total_news / $nombreNewsParPage);
    -------------------------------------- // mettre les "//" devant cette ligne
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
    <head>
    mettre les "//" devant la ligne "-----------------"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
        	if ($datanews['PHOTO'] != ''){
    		echo '<img src="'.$chemincourt.$datanews['PHOTO'].'" alt="" class="imageG" />';
    		}
    		// contenu de la News
    		echo nl2br(stripslashes($datanews['contenu']));
    		?> // retirer ce "?>"
    	echo '</div>';
    } // Fin de la boucle des news
    ?>
    </div>
    </center>
    <!--   FIN du CONTENU   -->
    retirer le premier ?>


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <?php
    // erreur d upload photo ?
    if ($messagerreur != '') //retirer le "!"
    {
    	echo '<center><span class="important">'.$messagerreur.'</span></center>';
    }
    // ------------
    // re-affichage
    if ($traiter == 'AJOUTER' OR $traiter == 'MODIFIER')
    {
    	$resultnews = mysql_query("SELECT * FROM NewsTable WHERE id=".$id_news);
    	while ($datanews = mysql_fetch_array($resultnews))
    	{
    ?>
    retirer le "!" mais je ne suis pas sur sinon il ne trouve pas la variable puisque dans news_photo.php cette variable n'a pas de !

    après j'ai eu autre erreur mais je n'est pas trouvé voici ce qu'on me dis:
    Notice: Undefined index: PHOTOdelete in C:\wamp\www\news_DOSSIER\news_DOSSIER\news_photo.php on line 77

    J'ai trouvé aussi un autre souci pour l'instant lorsque je mets des photos de trop grande taille je n'ai pas le message d'erreur du type: Erreur ! Taille de fichier trop important (enfin je l'ai eu une fois c'est tout pour sa bizarre) du coup lorsque je vais pour afficher la page news_affichage.php j'ai la news sans la photo

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 100
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par jreaux62 Voir le message
    Correction 3 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if (@$messagerreur != '')
    // @ permet d ignorer l erreur si la variable n est pas encore renseignee
    ou
    if (isset($messagerreur) && $messagerreur != '')
    Je ferai des tests de mon coté pour les autre erreurs.
    (mes fichiers fonctionnent très bien, mais là, j'ai fait une adaptation "rapide" !)
    Ok ok il me manquer ce "@" devant la variable $messagerreur c'était surment pour sa que sa me générai une erreur

    Citation Envoyé par jreaux62 Voir le message
    Je vais faire néanmoins CE TUTO, (au propre !)
    avec toutes les explications nécessaires à son utilisation.
    (quand j'aurai le temps ...)
    je l'atend avec impatience
    merci

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 100
    Points : 56
    Points
    56
    Par défaut
    Salut jreaux62 excuse moi de te dérangé encore, je travail toujours a fond sur ce système et j'aurai quelques petites questions:

    Voila c'était pour sa voir si tu a trouvé d'où venait l'erreur suivante que je tes parlé dans les derniers messages, elle apparait après que j'ai confirmé ajout de la news:
    "Notice: Undefined index: PHOTOdelete in C:\wamp\www\news_DOSSIER\news_DOSSIER\news_photo.php on line 77"
    J'ai cherché longtemps mais impossible a trouvé...

    Pourrait tu m'indiquer la taille de la photo max qu'on peut utiliser puisque j'ai remarqué que a un certaine taille les photos n'apparaissait plus dans la partie affichage (je pense que c'est 2000ko) et si c'est possible de augmenter cette taille (j'ai aussi cherché dans tout les fichiers si je pouvais trouvé un petit bout de code qui pouvait correspondre mais rien)

    Dernière petite question, j'ai couplé ce système de gestion de nouvelles avec ce système d'administration en ligne que tu m'avais conseillé j'ai pris celui avec les sessions j'ai mieux compris. Tu indique que pour chaque page a protéger il faut mettre ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php 
       include("_protectpage.php");
    // -------------------------------------------------------------------
    ?>
    sa aurait été pour savoir sur quels fichiers du système de gestion faut-il le placer pour avoir une sécurité maximum puisque je l'ai placer sur les fichiers:
    - fctredimimage.php
    - news_admin.php
    - news_formuler.php
    - news_traiter.php
    - news_photo.php

    mais j'ai des erreurs du style:

    Notice: A session had already been started - ignoring session_start() in C:\wamp\www\site\admin_news\_protectpage.php on line 1

    Notice: A session had already been started - ignoring session_start() in C:\wamp\www\site\admin_news\_protectpage.php on line 1

    surtout sur la page news_traiter.php

    merci

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 100
    Points : 56
    Points
    56
    Par défaut
    ok merci donc j'ai suivi tes conseil pour l'erreur:
    "Notice: Undefined index: PHOTOdelete in C:\wamp\www\news_DOSSIER\news_DOSSIER\news_photo.php on line 77"

    J'ai testé si PHOTOdelete a été initialisé avec la fonction isset() dans le fichier news_photo.php comme cela:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    // --------------------------------------------------------------------------------------
    // Gestion des photos supprimees
    if (isset($_POST['PHOTOdelete']) == 'ON' && $_POST['PHOTOavant'] != '')
    {
    		// Suppression de la PHOTO ancienne
    		unlink($chemincourt.$_POST['PHOTOavant']);
    		// Suppression dans la base de donnees par UPDATE
    		mysql_query("UPDATE ".$table." SET PHOTO='' WHERE id= ".$id_news);
    }
    // --------------------------------------------------------------------------------------
    // fin TRAITEMENT
    }
    C'est bon je n'ai plus l'erreur crois tu que c'était la bonne solution????

    et merci pour le problème de la protection des pages je l'ai retiré fctredimimage.php mais aussi dans news_traiter.php puisque j'avais encore une erreur

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    218
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 218
    Points : 111
    Points
    111
    Par défaut
    pour la table NewsTable :

    à un moment vous parlez de timestamp, mais pas de ses attributs... que faut t'il mettre ?

    j'ai mis en attribut de défauts : current_timestamp mais ça n'a pas l'air de passer

  7. #7
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    -- --------------------------------------------------------
    -- Structure de la table `news_table`
    -- --------------------------------------------------------
    CREATE TABLE `news_table` (
      `id` int(11) NOT NULL auto_increment,
      `titre` varchar(255) NOT NULL default '',
      `contenu` text NULL,
      `timestamp` varchar(50) NOT NULL default '',
      `photo` varchar(255) NOT NULL default '',
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
    -- --------------------------------------------------------
    Dans news_traiter.php (ajouter) --> on y met time() (--> le timestamp de l'instant où la news est créée)

    Ensuite, au moment de l'affichage, on récupère :
    echo 'le '.date('d/m/Y à H\hi', $news_row['timestamp']);
    qui renvoie (par exemple) : le 16/05/2009 à 15h03

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    218
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 218
    Points : 111
    Points
    111
    Par défaut
    1) j'imagine que si je fais ça avec le moteur innoDB et un encodage UTF-8 tout va bien se passer ? [peur d'essayer]

    2)merci pour la structure des tables (cependant, génère une erreur : #1101 - BLOB 'contenu' ne peut avoir de valeur par défaut mais mysql me créer quand même la table, donc pas de soucis a priori).


    3) par contre la je coince... je suis sous easyphp 3.0 en local. et ca ne passe pas....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Warning: mysql_connect() [function.mysql-connect]: Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: NON) in C:\Users\Tristan\Documents\EasyPHP 3.0\www\PHP-GESTION-NEWS\_connexion.php on line 13
    Erreur de parametres de connexion a la BD

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <?php
    // **************************************
    //       PARAMETRES de CONNEXION 
    //         a la BASE de DONNEES
    // **************************************
    // Parametres persos
    $host = 'localhost'; // voir hebergeur
    $user = 'root'; // vide ou "root" en local
    $pass = ''; // vide en local
    $dbase = 'le_mas'; // nom de la BD
    // -------------------------
    // Connexion au serveur
    $connexion_db = mysql_connect($host,$user,$pass) or die ('Erreur de parametres de connexion a la BD');
    mysql_select_db($dbase,$connexion_db)or die ('Erreur de connexion a la BD');
    // -------------------------
    ?>
    4)de plus :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    `photo` varchar(255) NOT NULL default ''
    si l'on veux écrire un article mais sans photo, le NOT NULL va pas nous empêcher de créer l'article ?

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    218
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 218
    Points : 111
    Points
    111
    Par défaut
    plus que 3 questions vu que l'erreur était engendré car il y avait bien un mot de passe sous easyphp 3.0 :

    login : root
    mdp : mysql
    localhost


    petite erreur:
    dans tes requêtes SQL : tu demandes la table news_table

    alors que dans ton script de création de table SQL (que tu as donné sur le forum tu mets : NewsTable)

    mais ne t'inquiettes pas dans la nouvelle version, il n'y à pas d'erreur a ce niveau la.

  10. #10
    Invité
    Invité(e)
    Par défaut
    Le nom de la table de la BD (news_table) est PARAMETRABLE dans le fichier news_config.php !

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    218
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 218
    Points : 111
    Points
    111
    Par défaut
    oui oui, j'ai vu qu'il était paramétrable, mais c'est juste pour ceux qui dans un premier temps aurait copié ton script sur le forum et se demanderai pourquoi erreur il y a.

    par contre lors de la création de la news j'obitens

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Notice: A session had already been started - ignoring session_start() in C:\Users\Tristan\Documents\EasyPHP 3.0\www\PHP-GESTION-NEWS\news_ADMIN\_protectpage.php on line 1
     
    Notice: Undefined index: PHOTOdelete in C:\Users\Tristan\Documents\EasyPHP 3.0\www\PHP-GESTION-NEWS\news_ADMIN\news_photo.php on line 15
     
    Notice: Undefined variable: photoerreur in C:\Users\Tristan\Documents\EasyPHP 3.0\www\PHP-GESTION-NEWS\news_ADMIN\news_traiter.php on line 95
    (ma news en revanche est bien traitée)

    une petite optimisation quand tu auras le temps, (et l'envie):

    tu as mis une sorte de protection de façon a si l'on ne rentre rien dans le contenu, on ne puisse pas valider, hors, cette protection est mal adapté puisque si on :
    -remplis d'abord la news
    -qu'on lui donne un titre ensuite
    -qu'on clique sur le bouton valider
    on obtiens le message d'erreur, j'en conclue donc que c'est juste un contrôle effectué juste sur la position du curseur, car si on replace ce dernier sur le contenu, j'obtiens plus le message d'erreur.

  12. #12
    Invité
    Invité(e)
    Par défaut
    [EDIT] Les erreurs ont été corrigées.

  13. #13
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Points : 19
    Points
    19
    Par défaut upload photo?
    salut,
    merci pour ce tutorial.mais mon probleme c que je sais pas comment upload photo?et quand elle va etre upload ou elle va etre enregister (un dossier aple images dans mn dossier d projet)?ou qoi?
    merci de me repondre.

  14. #14
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par intissar33 Voir le message
    merci pour ce tutorial.
    mais mon probleme c que je sais pas comment upload photo?et quand elle va etre upload ou elle va etre enregister (un dossier aple images dans mn dossier d projet)?ou quoi?
    Bonjour,
    dans l'archive, tu as un fichier news_config.php, dans lequel tu peux configurer différentes choses,
    notamment le nom du dossier pour les photos (par défaut : dossier "news_photos").

    L'upload et le redimensionnement des photos se font automatiquement.

    A priori, tout est indiqué dans le fichier news_A-LIRE-install.htm.

  15. #15
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Points : 19
    Points
    19
    Par défaut
    Citation Envoyé par jreaux62 Voir le message


    L'upload et le redimensionnement des photos se font automatiquement.
    c ca mn probleme.j explique : qu'on ajoute un news on ajoute le titre ,le contenu,la descriptin(selon ma bd)et q on j vais ajouter l image commment j dois faire?(comment l upload image )?
    merci j espere que tu as compris mn probleme.

  16. #16
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par intissar33 Voir le message
    merci j espere que tu as compris mn probleme.
    Non. Il faut juste cliquer sur le bouton "parcourir" ...

  17. #17
    Invité
    Invité(e)
    Par défaut
    Le TUTORIEL est ENFIN EN LIGNE !
    "Système de Gestion-Affichage de Nouvelles" : http://j-reaux.developpez.com/tutori.../gestion-news/

  18. #18
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Points : 19
    Points
    19
    Par défaut
    bonjour,
    merci beaucoup pour ton tuto,mais on ajoutons une news l image n' ajoute pas et pas de message d erreur que je dois dois faire?
    voici mon code de l insertion.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    <?php require_once('connection.php'); ?>
    <html>
    <head>
    <title>Administration - Ajout d'une News</title>
    <link rel="stylesheet" type="text/css" href="style.css">
    </head>
    <body>
    <h1>Ajout d'une actualit&eacute; </h1>
    <form method="post" action="news.php">
    <h3>Veuillez indiquer un nom pour votre news : </h3>
        <p>
        <input type="text" name="titre">
      </p>
    <h3>Veuillez écrire une petit description pour votre news : </h3>
        <p>
        <input type="text" name="description">
      </p>
    <h3>Mettez ici le texte concernant la news : </h3>
        <p>
    	<textarea rows='10' cols='40' name="texte"></textarea>
          </p>
     
      </p>
      	<p>
    	<h3>Photo : </h3> <br />
     
        <label for="PHOTO">Ajouter une photo : </label>
        <input type="file" id="PHOTO" name="PHOTO" size="20"> <?php echo $ExtfichierOK; ?><br />
        <label for="photolargeur">Largeur pour affichage : </label>
    	<select size="1" id="photolargeur" name="photolargeur">
    		<option value="100">picto : 100px</option>
    		<option value="210" selected="selected">petit : 200px</option>
    		<option value="320">moyen : 300px</option>
    		<option value="640">grand : 600px</option>
    	</select>
    	</p>
      <input type="submit" value="Ajouter la news" name="ajouter">
    </form>
     
    <?php
     
    	include("connection.php");
     
     
    if(isset($_POST['ajouter']) && !empty($_POST['ajouter'])) {
    	if (!empty($_POST['titre']) && !empty($_POST['description'])){
    		$titre = $_POST['titre'];
    		$description = $_POST['description'];
    		$texte = $_POST['texte'];
     
    		if(mysql_query("INSERT INTO news(ID,titre,description,texte) VALUES('','".$titre."','".$description."','".$texte."')")){
    		// traitement photo 
    	// recuperation de d id en selectionnant LA DERNIERE fiche cree
    		$result_maxid = mysql_query("SELECT MAX(ID) AS idmax FROM news");
    	$val_maxid = mysql_fetch_array($result_maxid);
    	$id = $val_maxid['idmax'];
    	include('news_photo.php');
    			echo "Article ajouté<br>";
    			// ----------------------
     
     
    		}
    		else{
    			 die ("erreur de requete");
    		}
    	}
    	else{
    		echo "<span class='error'>Vous de devez au moins fournir un titre et une description</span><br>";
    	}
    }
    ?>
    <a href="accueil.php">retour &agrave; l'accueil</a>
     
    </body>
    </html>
    merci d'avance.

  19. #19
    Invité
    Invité(e)
    Par défaut
    Bonjour intissar33, maintenant je comprends ton problème : tu as modifié mon script!

    D'abord, il te faut :
    <form method="post" action="news.php" enctype="multipart/form-data">

    Et si ca ne suffit pas, vérifie :
    - le dossier où sont enregistrées les photos est-il bien "déprotégé" (chmod 777) ?
    - pour le traitement : récupères-tu bien $_FILE['PHOTO'] ?
    - ta requete d'insertion est-elle correcte ?
    - ... (?)

  20. #20
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Points : 19
    Points
    19
    Par défaut
    bonjour,
    ca presque marche sauf 2 errors
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Warning: move_uploaded_file(\15_Chellah.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/rabat/public_html/admin07/news_photo.php on line 73
     
    Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php2vcRmX' to '\15_Chellah.jpg' in /home/rabat/public_html/admin07/news_photo.php on line 73
    merci de me repondre

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 27 1234511 ... DernièreDernière

Discussions similaires

  1. [Galerie] News, (Système de Gestion-Affichage de Nouvelles+ commentaire )
    Par onec2008 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 23/11/2010, 18h26
  2. Créer un système de gestion de fenêtres avec silverlight 2
    Par The_badger_man dans le forum Silverlight
    Réponses: 0
    Dernier message: 13/12/2008, 14h50
  3. Hébergement avec système de gestion de version (SVN)
    Par SebSplo dans le forum Hébergement
    Réponses: 3
    Dernier message: 12/10/2008, 12h43
  4. [MySQL] Système de gestion avec calendrier et base de données
    Par almisuifre dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 14/12/2006, 23h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo