Discussion: Problème de Noeuds [XL-2016]

  1. #1
    Membre à l'essai
    Homme Profil pro
    Architecte Access
    Inscrit en
    mars 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte Access

    Informations forums :
    Inscription : mars 2009
    Messages : 66
    Points : 20
    Points
    20

    Par défaut Problème de Noeuds

    Bonjour à tous,

    J'ai un tableau de "signes" tous différents, variable en nombre de lignes - mais pas des masses (max 12~15) - et maximum 6 colonnes, pas toutes remplies, comme par exemple ceci :
    E
    H B
    A F C
    G
    D

    Je dois en tirer des combinaisons (de largeur variable) avec les permutations possibles quand il y a +sieurs colonnes sur une ligne (ici lignes 2 et 3).

    Nom : Ecran 2017-12-03 20.59.38.png
Affichages : 85
Taille : 5,0 Ko

    EHAG EHAD EHFG EHFD EHCG EHCD EHGD EBAG EBAD EBFG EBFD EBCG EBCD EBGD EAGD EFGD ECGD HAGD HFGD HCGD BAGD BFGD BCGD

    Notez que ce sont ici des lettres pour que ce soit plus clair, mais en pratique ce sont des nombres. Mine de rien, c'est un beau casse-tête.

    Une solution a été trouvée par mon fils en JavaScript https://jsfiddle.net/ob5jzLLf/3/

    Explications du concepteur : On considère chaque élément comme un nœud : chacun possède une valeur (la lettre), un niveau (le numéro de ligne), et des enfants.
    Tous les nœuds dont le niveau est inférieur au nœud actuel sont considérés comme ses enfants (la méthode setChildren())
    Comme ça, on peut descendre de façon récursive pour récupérer les enfants des enfants etc.
    Donc en récursif on remplit un tableau ("list") avec toutes les possibilités, quelle que soit leur longueur, et enfin filtré pour garder les éléments qui font 4 caractères.

    Ma question : est-il possible de faire cela en VBA (et si vous pouviez m'aider),

    Un grand merci d'avance et beau weekend !

  2. #2
    Membre éprouvé Avatar de mjpmjp
    Homme Profil pro
    Chôme Dur des Ambulances
    Inscrit en
    avril 2012
    Messages
    732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chôme Dur des Ambulances
    Secteur : Santé

    Informations forums :
    Inscription : avril 2012
    Messages : 732
    Points : 1 200
    Points
    1 200

    Par défaut

    bonjour,
    j'ai pas compris ce qu'on fait avec

    E
    H B
    A F C
    G
    D

    comment on arrive à "EHAG" ?

    @+JP
    Mes contributions
    Form GRAPHIQUE, Gestion des boutons
    Form GRAPHIQUE, Liste Onglet dynamique
    Form GRAPHIQUE, Liste Multi-Colonne et ScrollBar Externe

    Les Gens "Instruit" ont passé leur temps à apprendre ce que les Gens "Intelligent" ont passé leur temps à trouver...(JP)

  3. #3
    Membre à l'essai
    Homme Profil pro
    Architecte Access
    Inscrit en
    mars 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte Access

    Informations forums :
    Inscription : mars 2009
    Messages : 66
    Points : 20
    Points
    20

    Par défaut

    Bonsoir JP,

    C'est comme le résultat d'un tirage du Loto, des combinaisons.
    EHAG
    E
    H B
    A F C
    G
    D

    EHAD
    E
    H B
    A F C
    G
    D

    EHFG au rang 3, il y a permutation
    E
    H B
    AF C
    G
    D


    Édit : en fait, j'ai de sérieux doutes pour la faisabilité en VBA : méthodes setChildren, flatten...

  4. #4
    Membre éprouvé Avatar de mjpmjp
    Homme Profil pro
    Chôme Dur des Ambulances
    Inscrit en
    avril 2012
    Messages
    732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chôme Dur des Ambulances
    Secteur : Santé

    Informations forums :
    Inscription : avril 2012
    Messages : 732
    Points : 1 200
    Points
    1 200

    Par défaut

    bonjour,
    dans ce cas, ta liste est loin d'être complète

    @+JP
    Mes contributions
    Form GRAPHIQUE, Gestion des boutons
    Form GRAPHIQUE, Liste Onglet dynamique
    Form GRAPHIQUE, Liste Multi-Colonne et ScrollBar Externe

    Les Gens "Instruit" ont passé leur temps à apprendre ce que les Gens "Intelligent" ont passé leur temps à trouver...(JP)

  5. #5
    Membre éprouvé Avatar de mjpmjp
    Homme Profil pro
    Chôme Dur des Ambulances
    Inscrit en
    avril 2012
    Messages
    732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chôme Dur des Ambulances
    Secteur : Santé

    Informations forums :
    Inscription : avril 2012
    Messages : 732
    Points : 1 200
    Points
    1 200

    Par défaut

    re,
    EHAG
    EHAD
    EHAB ?
    EHAF ?
    EHAC ?

    @+JP
    Mes contributions
    Form GRAPHIQUE, Gestion des boutons
    Form GRAPHIQUE, Liste Onglet dynamique
    Form GRAPHIQUE, Liste Multi-Colonne et ScrollBar Externe

    Les Gens "Instruit" ont passé leur temps à apprendre ce que les Gens "Intelligent" ont passé leur temps à trouver...(JP)

  6. #6
    Membre à l'essai
    Homme Profil pro
    Architecte Access
    Inscrit en
    mars 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte Access

    Informations forums :
    Inscription : mars 2009
    Messages : 66
    Points : 20
    Points
    20

    Par défaut

    Citation Envoyé par mjpmjp Voir le message
    bonjour,
    dans ce cas, ta liste est loin d'être complète

    @+JP
    Oui et non : elle est filtrée pour des longueurs de 4 caractères. La voici non filtrée https://jsfiddle.net/ob5jzLLf/4/
    Et une variante toute fraîche de ce matin où le filtre est placé dans la méthode flaten, ce qui raccourci (et accélère) le code en lui retirant une boucle https://jsfiddle.net/ob5jzLLf/7/
    Mais il y a bien 23 possibilités.

  7. #7
    Membre éprouvé Avatar de mjpmjp
    Homme Profil pro
    Chôme Dur des Ambulances
    Inscrit en
    avril 2012
    Messages
    732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chôme Dur des Ambulances
    Secteur : Santé

    Informations forums :
    Inscription : avril 2012
    Messages : 732
    Points : 1 200
    Points
    1 200

    Par défaut

    re,

    si je pose cette question c'est pour comprendre les "conditions" du codage

    donc EHAB , EHAF , EHAC , ... ?

    pourquoi ne sont ils pas pris en compte ?

    @+JP
    Mes contributions
    Form GRAPHIQUE, Gestion des boutons
    Form GRAPHIQUE, Liste Onglet dynamique
    Form GRAPHIQUE, Liste Multi-Colonne et ScrollBar Externe

    Les Gens "Instruit" ont passé leur temps à apprendre ce que les Gens "Intelligent" ont passé leur temps à trouver...(JP)

  8. #8
    Membre à l'essai
    Homme Profil pro
    Architecte Access
    Inscrit en
    mars 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte Access

    Informations forums :
    Inscription : mars 2009
    Messages : 66
    Points : 20
    Points
    20

    Par défaut

    Citation Envoyé par mjpmjp Voir le message
    re,
    EHAG
    EHAD
    EHAB ?
    EHAF ?
    EHAC ?

    @+JP
    EHAB A et B sont sur la même ligne et ne peuvent pas faire partie la combinaison. Comme EHAF et EHAC

    Un seul élément de la ligne doit apparaître dans la combinaison. C'est le principe. Sinon, pas la peine de faire ce type de tableau d'entrées puisqu'au final on mélangerait tout.

  9. #9
    Membre éprouvé Avatar de mjpmjp
    Homme Profil pro
    Chôme Dur des Ambulances
    Inscrit en
    avril 2012
    Messages
    732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chôme Dur des Ambulances
    Secteur : Santé

    Informations forums :
    Inscription : avril 2012
    Messages : 732
    Points : 1 200
    Points
    1 200

    Par défaut

    bonjour,
    ok...
    les premières conditions :
    si lignes < 4 ... exit
    si lignes > 4 ... dernière ligne à prendre en compte = lignes - 3

    @+JP
    Mes contributions
    Form GRAPHIQUE, Gestion des boutons
    Form GRAPHIQUE, Liste Onglet dynamique
    Form GRAPHIQUE, Liste Multi-Colonne et ScrollBar Externe

    Les Gens "Instruit" ont passé leur temps à apprendre ce que les Gens "Intelligent" ont passé leur temps à trouver...(JP)

  10. #10
    Membre à l'essai
    Homme Profil pro
    Architecte Access
    Inscrit en
    mars 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte Access

    Informations forums :
    Inscription : mars 2009
    Messages : 66
    Points : 20
    Points
    20

    Par défaut

    Citation Envoyé par mjpmjp Voir le message
    bonjour,
    ok...
    les premières conditions :
    si lignes < 4 ... exit
    si lignes > 4 ... dernière ligne à prendre en compte = lignes - 3

    @+JP
    Oui, et en sachant que ce n'est pas toujours 4. En fait, ce sera souvent une douzaine de lignes avec une largeur de combinaison de 9.

    Ça, c'est la 1ère partie. Après, mais ce n'est pas compliqué et il ne faut pas s'encombrer de cela maintenant, il faut éliminer les combinaisons qui contiennent certains couples, triplettes (ou + ?). Par exemple "BA" qui éliminerait EBAG EBAD

  11. #11
    Membre éprouvé Avatar de mjpmjp
    Homme Profil pro
    Chôme Dur des Ambulances
    Inscrit en
    avril 2012
    Messages
    732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chôme Dur des Ambulances
    Secteur : Santé

    Informations forums :
    Inscription : avril 2012
    Messages : 732
    Points : 1 200
    Points
    1 200

    Par défaut

    bonjour,
    Oui, et en sachant que ce n'est pas toujours 4. En fait, ce sera souvent une douzaine de lignes avec une largeur de combinaison de 9.
    on parle bien de la même chose la "largeur de combinaison" qui pour l'exemple est de 4 et peut être à 9..
    ce qui n'est pas le problème puisqu'une variable de 4 à 9 le résout .

    ICI il faut confirmer ou expliquer :
    il faut éliminer les combinaisons qui contiennent certains couples, triplettes (ou + ?). Par exemple "BA" qui éliminerait EBAG EBAD
    EBAG par exemple est dans ta liste et effectivement entre dans le processus que tu as expliqué plus haut
    pourquoi éliminer EBAG ???!!

    @+JP
    Mes contributions
    Form GRAPHIQUE, Gestion des boutons
    Form GRAPHIQUE, Liste Onglet dynamique
    Form GRAPHIQUE, Liste Multi-Colonne et ScrollBar Externe

    Les Gens "Instruit" ont passé leur temps à apprendre ce que les Gens "Intelligent" ont passé leur temps à trouver...(JP)

  12. #12
    Membre éprouvé Avatar de mjpmjp
    Homme Profil pro
    Chôme Dur des Ambulances
    Inscrit en
    avril 2012
    Messages
    732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chôme Dur des Ambulances
    Secteur : Santé

    Informations forums :
    Inscription : avril 2012
    Messages : 732
    Points : 1 200
    Points
    1 200

    Par défaut

    re,
    est ce qu'on peut dire que ces combinaisons sont ok ?
    HAGD - BAGD
    HFGD - BFGD
    HCGD - BCGD

    et celles ci non ?
    EHFG - EBFG
    EHCG - EBCG

    @+JP
    Mes contributions
    Form GRAPHIQUE, Gestion des boutons
    Form GRAPHIQUE, Liste Onglet dynamique
    Form GRAPHIQUE, Liste Multi-Colonne et ScrollBar Externe

    Les Gens "Instruit" ont passé leur temps à apprendre ce que les Gens "Intelligent" ont passé leur temps à trouver...(JP)

  13. #13
    Expert éminent
    Homme Profil pro
    aucune
    Inscrit en
    avril 2016
    Messages
    4 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : avril 2016
    Messages : 4 901
    Points : 8 584
    Points
    8 584

    Par défaut

    Bonjour à tous
    1) je ne veux pas participer à la recherche d'une solution alors que :
    --- est présenté un code écrit en un autre langage
    --- aucun code n'a été tenté par le demandeur
    Ces procédés/"approches" ne correspondent pas à ma religion personnelle. (ce serait confondre forum de développement avec "fais_mon_machin.com")
    2) s'intéresser à ce qu'est un contrôle Treeview (adapté à cela) et surtout "bûcher" son utilisation
    Bonne chance
    Je n'accepte pas de demande d' "amitié" individuelle. Tout développeur est pour moi un ami.
    Je n'ouvre AUCUN classeur tiers (avec ou sans macro). Ne m'en proposez donc pas.

  14. #14
    Membre à l'essai
    Homme Profil pro
    Architecte Access
    Inscrit en
    mars 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte Access

    Informations forums :
    Inscription : mars 2009
    Messages : 66
    Points : 20
    Points
    20

    Par défaut

    Citation Envoyé par mjpmjp Voir le message
    ICI il faut confirmer ou expliquer :

    EBAG par exemple est dans ta liste et effectivement entre dans le processus que tu as expliqué plus haut
    pourquoi éliminer EBAG ???!!

    @+JP
    C'est secondaire et ça distrait. C'est un filtre qu'on met après, Oublions ça.

  15. #15
    Membre à l'essai
    Homme Profil pro
    Architecte Access
    Inscrit en
    mars 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte Access

    Informations forums :
    Inscription : mars 2009
    Messages : 66
    Points : 20
    Points
    20

    Par défaut

    Citation Envoyé par mjpmjp Voir le message
    re,
    est ce qu'on peut dire que ces combinaisons sont ok ?
    HAGD - BAGD
    HFGD - BFGD
    HCGD - BCGD

    et celles ci non ?
    EHFG - EBFG
    EHCG - EBCG

    @+JP
    Elles sont toutes bonnes, en gras dans la liste : EHAG EHAD EHFG EHFD EHCG EHCD EHGD EBAG EBAD EBFG EBFD EBCG EBCD EBGD EAGD EFGD ECGD HAGD HFGD HCGD BAGD BFGD BCGD

  16. #16
    Membre éprouvé Avatar de mjpmjp
    Homme Profil pro
    Chôme Dur des Ambulances
    Inscrit en
    avril 2012
    Messages
    732
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chôme Dur des Ambulances
    Secteur : Santé

    Informations forums :
    Inscription : avril 2012
    Messages : 732
    Points : 1 200
    Points
    1 200

    Par défaut

    bonjour,
    mes post #9 et #12
    pausent les questions importantes pour la structure des boucles

    il n'est pas possible de coder (raisonnablement) si on ne sait pas ou on vat

    @+JP
    Mes contributions
    Form GRAPHIQUE, Gestion des boutons
    Form GRAPHIQUE, Liste Onglet dynamique
    Form GRAPHIQUE, Liste Multi-Colonne et ScrollBar Externe

    Les Gens "Instruit" ont passé leur temps à apprendre ce que les Gens "Intelligent" ont passé leur temps à trouver...(JP)

  17. #17
    Membre à l'essai
    Homme Profil pro
    Architecte Access
    Inscrit en
    mars 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte Access

    Informations forums :
    Inscription : mars 2009
    Messages : 66
    Points : 20
    Points
    20

    Par défaut

    Citation Envoyé par unparia Voir le message
    Bonjour à tous
    1) je ne veux pas participer à la recherche d'une solution alors que :
    --- est présenté un code écrit en un autre langage
    --- aucun code n'a été tenté par le demandeur
    Ces procédés/"approches" ne correspondent pas à ma religion personnelle. (ce serait confondre forum de développement avec "fais_mon_machin.com")
    2) s'intéresser à ce qu'est un contrôle Treeview (adapté à cela) et surtout "bûcher" son utilisation
    Bonne chance
    Bonjour unparia,

    Pour ce qui est du développement, ma spécialité était le développement de solutions clé sur porte avec Access. Malheureusement, ma santé s'est détériorée et je dois prendre un médicament psychotrope avec comme effets indésirables des problèmes de concentration et des pertes de mémoire immédiate.

    J'ai simplement demandé si c'était faisable en VBA
    Le code en JavaScript démontre la faisabilité à l'aide de noeuds.

    J'ai tout de suite pensé au TreeView que j'ai manipulé il y a une vingtaine d'années. J'ai regardé celui proposé là : http://www.jkp-ads.com/Download.asp
    Mais je ne vois pas trop comment l'exploiter pour en tirer une liste car il ne semple pas avoir l'équivalent de la méthode flaten
    Je doute quand même car il ne s'agit pas ici d'un arbre.

    Nom : noeuds.jpg
Affichages : 89
Taille : 62,2 Ko

    Et ce dessin est incorrect, parce que chaque nœud devrait être connecté à tous les nœuds inférieurs (actuellement, c'est connecté uniquement au niveau immédiatement inférieur).
    Le dessiner serait bordélique car il faut imaginer que chaque lettre est reliée à toutes les autres lettres en dessous, quel que soit le niveau.

    Cordialement,
    Blaise

  18. #18
    Expert éminent
    Homme Profil pro
    aucune
    Inscrit en
    avril 2016
    Messages
    4 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : avril 2016
    Messages : 4 901
    Points : 8 584
    Points
    8 584

    Par défaut

    Rien de ces précisions (ton état de santé, etc ...) ne modifie en aucune manière ma position en ce qui concerne l'aide au développement.
    J'ai simplement demandé si c'était faisable en VBA
    Ah ! Parfait --->> la réponse est OUI. Et notamment (mais pas uniquement)à l'aide d'une treeview
    Je doute quand même car il ne s'agit pas ici d'un arbre.
    Une treeview n'est pas un seul arbre ... , mais une conjugaison d'arborescences ...

    Voilà. Tu as donc eu ta réponse
    Je n'accepte pas de demande d' "amitié" individuelle. Tout développeur est pour moi un ami.
    Je n'ouvre AUCUN classeur tiers (avec ou sans macro). Ne m'en proposez donc pas.

  19. #19
    Membre à l'essai
    Homme Profil pro
    Architecte Access
    Inscrit en
    mars 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte Access

    Informations forums :
    Inscription : mars 2009
    Messages : 66
    Points : 20
    Points
    20

    Par défaut

    Citation Envoyé par mjpmjp Voir le message
    bonjour,
    mes post #9 et #12
    pausent les questions importantes pour la structure des boucles

    il n'est pas possible de coder (raisonnablement) si on ne sait pas ou on vat

    @+JP
    Oui JP, je suis entièrement d'accord avec toi !

    D'ailleurs à la #9 je t'ai répondu affirmativement en #10 et à la #12, j'ai répondu en #15 où j'ai écrit que toutes les combinaisons que tu donnes se retrouvent (en gras) dans la liste : EHAG EHAD EHFG EHFD EHCG EHCD EHGD EBAG EBAD EBFG EBFD EBCG EBCD EBGD EAGD EFGD ECGD HAGD HFGD HCGD BAGD BFGD BCGD

    Blaise

  20. #20
    Membre à l'essai
    Homme Profil pro
    Architecte Access
    Inscrit en
    mars 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte Access

    Informations forums :
    Inscription : mars 2009
    Messages : 66
    Points : 20
    Points
    20

    Par défaut

    Citation Envoyé par unparia Voir le message
    Une treeview n'est pas un seul arbre ... , mais une conjugaison d'arborescences ...

    Voilà. Tu as donc eu ta réponse
    Merci unparia,

    Peux-tu me brancher sur des explications pour une équivalence à la méthode "flaten", qui met à plat ?


    J'ai vu que tu étais mon aîné, je te dois donc le respect Tu as de la chance d'avoir encore toutes tes facultés cognitives. J'essaie d'entretenir tant bien que mal les miennes.
    Tes contributions ici, en si peu de temps, sont impressionnantes et certainement récompensées à juste titre. Bravo !
    En tout cas, quand j'interviens dans une conversation, un débat, je fais l'effort d'être positif et constructif, sinon, je m'abstiens.
    Bonne soirée

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

Discussions similaires

  1. Réponses: 20
    Dernier message: 05/03/2009, 03h46
  2. [XSL]Problème affiche noeuds non traités
    Par tomsawyer dans le forum XSL/XSLT/XPATH
    Réponses: 9
    Dernier message: 27/06/2006, 17h22
  3. [xml/xsl] Problème de noeuds et attributs
    Par Avallach dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 14/01/2006, 15h31
  4. [JAVA] Problème supression noeud d'un document XML
    Par vero59 dans le forum XML/XSL et SOAP
    Réponses: 10
    Dernier message: 16/08/2005, 17h12
  5. [XSL] Petit problème de selection d'un noeud
    Par Greg L. dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 25/04/2005, 10h39

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