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

Outils Delphi Discussion :

Delphi + JavaDoc = DelphiCodeToDoc [Trucs & Astuces]


Sujet :

Outils Delphi

  1. #101
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut Template de commentaires avec GExperts
    Nouveau !
    Voici une petite video pour présenter comment utiliser les templates de commentaires de GExperts pour ajouter en un clic des canevas de commentaires pour les méthodes et unités.

    N'hésitez pas à donner votre avis !

    http://dephicodetodoc.sourceforge.ne...tsTemplate.htm

  2. #102
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut ANN: DelphiCodeToDoc v0.16Beta disponible
    ANN: DelphiCodeToDoc v0.16Beta disponible - Outil gratuit de generation de documentation pour Delphi

    La dernière version de DelphiCodeToDoc (v0.16Beta) est disponible. Elle peut être téléchargée ici :

    http://prdownloads.sourceforge.net/d...b.zip?download

    -----------------------------------------------------------------
    Quelles sont les nouveautés de cette version ?
    Cette version v0.16Beta contient les modifications suivantes :

    Correction d'une assertion avec trop de neuds enfants (Tracker 1510470)
    Possibilité d'avoir le répertoire de sortie en chemin relatif (Tracker 1549273)
    Correction des liens précédent / suivant dans la documentation HTML et CHM
    Suppression des espaces dans les listes de fichiers à inclure / exclure
    Correction d'une assertion avec une constante définie dans une classe avant un identifiant de visibilité (Tracker 1516235)
    Correction d'une exception avec un mot-clé réservé dans un identifiant (Tracker 1516226)
    Correction d'un problème de delimiter de chemin pour compatibilité avec la dernière JCL (Tracker 1547733)
    Correction du mot-clé UNSAFE qui génère une exception (Tracker 1548390)
    Ajout des mots-clé assembleur VMTOFFSET and DMTOFFSET non reconnus (Tracker 1552479)
    Correction d'une regression lors de la construction des listes de constantes, variables, et fonctions
    Correction d'un appel à HHC pouvant échouer (Tracker 1547734)
    Correction de classes non-générée en décochant l'option mvPrivate (Tracker 1547737 )
    Ajout de la possibilité d'utilisiser des chemins relatifs dans la liste des fichiers inclus au projet (Tracker 1547740, 1204843)
    Ajout de la prise en compte des masques de fichier (joker) dans la liste des exclusions (Tracker 1547741)
    Correction des caracteres invalides dans le menu (charset changed from ANSI to DEFAULT)
    Ajout d'une option pour afficher les objets cachés (définis uniquement dans l'implémentation) (Tracker 1478189)


    Quels sont les bugs connus du logiciel ?
    *Les traductions ne sont pas à jour

    Quelles sont les limitations connues du programme ?
    *Les variables de classe ne peuvent être commentées que par un commentaire inline juste après la declaration
    *Les évenements n'ont pas de description
    *Seul l'Anglais est disponible pour le document généré
    *Le TAG @see n'est pas supporté

    Quelles seront les futures évolutions ?
    *Support des records
    *Controle de la couverture de comentaire
    *Arbre des classes
    *Generateur XML / XSLT

  3. #103
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Salut,
    je vais regarder tes templates et la nouvelle version.

  4. #104
    Expert confirmé

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Par défaut
    J'aime beaucoup ces nouvelles fonctionnalités :
    Citation Envoyé par trident_job
    Possibilité d'avoir le répertoire de sortie en chemin relatif (Tracker 1549273)
    Ajout de la possibilité d'utilisiser des chemins relatifs dans la liste des fichiers inclus au projet (Tracker 1547740, 1204843)
    Ajout de la prise en compte des masques de fichier (joker) dans la liste des exclusions (Tracker 1547741)
    Ajout d'une option pour afficher les objets cachés (définis uniquement dans l'implémentation) (Tracker 1478189)
    Et pour les VMTOFFSET
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

  5. #105
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut
    Citation Envoyé par sjrd
    J'aime beaucoup ces nouvelles fonctionnalités :
    Oui, fort sympathiques ces fonctionnalités, j'espère qu'il y en aura d'autres du même type

    Pour le VMTOFFSET, j'avoue que je n'avais pas souvent vu ce mot-clé assembleur ... on en apprend tous les jours

  6. #106
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Concernant le template pour GExpert, la clause return, dans le détail des paramètres d'une méthode, contient le type de donnée renvoyée. Ce n'est pas nécessaire car le soft, lors de la compilation du .chm, le renseigne déjà.

    La ligne suivante du fichier XML :
    %ENDPARAMLIST%@return %RESULT% ResultDescription
    peut être remplacée par :
    %ENDPARAMLIST%@return ResultDescription
    Avec cette macro il n'y a plus d'excuse pour ne pas document son code.
    Bravo.

  7. #107
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut
    yes, je vais le modifier, bien vu.
    Avec cette macro il n'y a plus d'excuse pour ne pas document son code.
    C'est clair ! Je suis en train de finir une visualisation des items non-renseignés (classes, methodes, paramètres, constantes ...).
    Alors là, celui qui ne le fait pas, il est de mauvaise fois !

  8. #108
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par trident_job
    Je suis en train de finir une visualisation des items non-renseignés (classes, methodes, paramètres, constantes ...).
    Bientôt une V1 alors.
    Sinon je t'ai posté un msg dans le forum français sur SourceForge concernant un msg d'erreur sans gravité qui est affiché lors de la compilation.

  9. #109
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut Preview v0.17b (future v1.0 beta 1)
    bonjour aux lecteurs de ce post.
    Après un temps d'absence , DelphiCodeToDoc revient avec quelques nouveatés :

    * Couverture de commentaires
    * Arbre des classes
    * Corrections de bug

    Avant de finaliser cette future version (il reste encore des choses à faire!), je souhaitais soumettre la version en cours à votre oeil critique :

    * Que pensez-vous des informations présentes dans l'onglet Comment Quality ?
    * Que pensez-vous de la présentation ?

    N'hésitez pas à m'envoyer vos remarques / critiques / idées, elles sont toujours appréciées .

    Téléchargement de l'EXE (extrait de CVS) :
    http://dephicodetodoc.cvs.sourceforg...iCodeToDoc.exe

    Les modifications (en anglais):
    * Refactored Structure Sort using a Visitor
    * Fixed Config file date changed even if not modified (Tracker 1604036)
    * Added TAG coverage detail for each node
    * Added Tag coverage summary in mainform
    * Added brazillian portuguese translations
    * Fixed Parse Error with &variable syntax (Tracker 1589861)
    * Updated visitor for DocTemplate
    * Fixed Comments not included with different method declaration (Interface and Implementation) (Tracker 1337626)
    * Added Quality comments coverage visualization
    * Added simple comments coverage statistics
    * Fixed varargs keyword generate an exception (Tracker 1607892)
    * Fixed Parser exception with tabs after final end (Tracker 1601763)
    * Fixed Parser exception with the deprecated directive (Tracker 1581963)
    * Added Class tree (text format) in the documentation
    * Added Chinese translations (traditional and simplified)
    * Fixed Exports in unit throw an exception (Tracker 1402652)

    Les points en cours :
    * #TODO# Fix option ParseImplementation
    * #TODO# Update translation html page
    * #TOFIX# Verify Nested type in TDOCClass
    * #TOFIX# Merge TDOCVars and TDOCFields
    * #TODO# Add support for records as class ?
    * #TOFIX# Test Multiple variable declaration in one line (comma separated)

  10. #110
    Expert confirmé

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Par défaut
    C'est vraiment très intéressant

    Mais il y a un truc qui personnellement me dérange : il s'agit des chaînes de ressources. En effet, je ne les documente jamais, parce que ça rend mon code illisible et que de toute façon ce serait pour remettre le contenu de la chaîne en description.

    Du coup j'ai pas mal de rouge sur toutes mes constantes chaînes. Et j'ai plus de mal à repérer les "vrais" manquant.

    Serait-il possible d'avoir une option pour documenter automatiquement les constantes non documentées avec leur valeur ? Et ne pas émettre d'avertissement ?

    En tous cas c'est du très beau boulot Bravo pour ce logiciel
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

  11. #111
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut
    Pour les ResourceStrings, il y a deja une demande ici : http://sourceforge.net/tracker/index...81&atid=614258

    Je vais voir si je peux le faire assez facilement, car je dois modifier le parser pour cette detection.

    En tout cas, ta demande est jsutifiée, car les commentaires des resourcestring ne sont pas très utiles, effectivement.

    Merci pour tes retours (rapides).

    TridenT

  12. #112
    Expert confirmé

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Par défaut
    Citation Envoyé par trident_job
    Pour les ResourceStrings, il y a deja une demande ici : http://sourceforge.net/tracker/index...81&atid=614258

    Je vais voir si je peux le faire assez facilement, car je dois modifier le parser pour cette detection.

    Citation Envoyé par trident_job
    Merci pour tes retours (rapides).
    Tu sais bien que je suis fan de ton prog
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

  13. #113
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut ANN: DelphiCodeToDoc v0.17Beta disponible
    ANN: DelphiCodeToDoc v0.17Beta disponible - Outil gratuit de generation de documentation pour Delphi

    La dernière version de DelphiCodeToDoc (v0.17Beta) est disponible. Elle peut être téléchargée ici :

    http://downloads.sourceforge.net/dep...exe_v0.17b.zip

    -----------------------------------------------------------------
    Quelles sont les nouveautés de cette version ?
    Cette version v0.16Beta contient les modifications suivantes :

    Added support for record and extended record (D2006) as class (Tracker 1168150)
    Fixed Field comments for Records don't work right (Tracker 1534349)
    Fixed Method on records not parsed (Tracker 1649093)
    Added Quality comments coverage visualization
    Added simple comments coverage statistics
    Added Tag coverage summary in mainform
    Added TAG coverage detail for each node
    Added inheritance for comments of override methods (Tracker 1648834)
    Fixed Impossible to change copyrigth information in html footer (Tracker 1702094)
    Added support for UTF8 source files
    Fixed Parsing function in implementation section (Tracker 1635904)
    Fixed CHM files not generated in a specific folder
    Moved CSS file to a new resource folder
    Fixed Links section is always displayed as #UNDER_CONSTRUCTION# (Tracker 1672418)
    Fixed Parser exception with assembly attributes (Tracker 1649782)
    Updated JCL/JVCL package to JVCL330CompleteJCL198-Build2509
    Fixed Multiple variable declaration in one line not recognized
    Fixed a Memory Leak with TDOCClassesTree missing destructor
    Added Warn when "Included Files list" is empty (Tracker 1623150)
    Removed unused units (converters and BasicStats)
    Refactored Structure Sort using a Visitor
    Fixed Config file date changed even if not modified (Tracker 1604036)
    Added brazillian portuguese translations
    Fixed Parse Error with &variable syntax (Tracker 1589861)
    Updated visitor for DocTemplate
    Fixed Comments not included with different method declaration (Interface and Implementation) (Tracker 1337626)
    Fixed varargs keyword generate an exception (Tracker 1607892)
    Fixed Parser exception with tabs after final end (Tracker 1601763)
    Fixed Parser exception with the deprecated directive (Tracker 1581963)
    Added Class tree (text format) in the documentation
    Added Chinese translations (traditional and simplified)
    Fixed Exports in unit throw an exception (Tracker 1402652)

    Quels sont les bugs connus du logiciel ?
    *Les traductions ne sont pas à jour

    Quelles sont les limitations connues du programme ?
    *Les variables de classe ne peuvent être commentées que par un commentaire inline juste après la declaration
    *Les évenements n'ont pas de description
    *Seul l'Anglais est disponible pour le document généré
    *Le TAG @see n'est pas supporté

    Quelles seront les futures évolutions ?
    *Generateur XML / XSLT

  14. #114
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    488
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 488
    Par défaut
    Merci pour cette nouvelle version.

    Malheureusement j'ai plusieurs fois ce message lors du parsing de mon projet :
    Exception EAccessViolation Access violation at address 004E29CA in module 'DelphiCodeToDoc.exe'. Read of address 00000000

    La version 0.16 marchait par contre très bien, je vais rester avec elle en attendant.

    Et encore merci pour ce super outil malgré tout.

    Sovitec

  15. #115
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut
    Malheureusement j'ai plusieurs fois ce message lors du parsing de mon projet
    Salut, j'aimerais avoir plus d'information sur ces problèmes. Peux-tu m'envoyer la fenêtre de log, et eventuellement, le fichier ou un morceau du fichier incriminé. Cela m'aidera à identifier puis corriger rapidement le problème. Sinon, sans informations ... c'est difficile !

    Il y a eu bcq de changement dans l'architecture et le parser, mais jusqu'à maintenant, tout mes tests DUnit passent, donc ce doit être un nouveau problème.

  16. #116
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut DelphiCodeToDoc v0.18Beta
    ANN: DelphiCodeToDoc v0.18Beta disponible - Outil gratuit de generation de documentation pour Delphi

    La dernière version de DelphiCodeToDoc (v0.18Beta) est disponible. Elle peut être téléchargée ici :

    http://downloads.sourceforge.net/dep...exe_v0.18b.zip

    -----------------------------------------------------------------
    Quelles sont les nouveautés de cette version ?
    Cette version v0.18Beta contient les modifications suivantes :

    Correction des 'packed record' non affichés dans la documentation (Tracker 1723230)
    Ajout du support des types de fonction (Tracker 1551120)
    Correction d'une exception du parser avec les types de fonction (Tracker 1719702, 1719213)
    Correction d'une exception avec les 'Variant record' ou UNION (Tracker 1719703)


    Quels sont les bugs connus du logiciel ?
    *Les traductions ne sont pas à jour

    Quelles sont les limitations connues du programme ?
    *Les variables de classe ne peuvent être commentées que par un commentaire inline juste après la declaration
    *Les évenements n'ont pas de description
    *Seul l'Anglais est disponible pour le document généré
    *Le TAG @see n'est pas supporté

    Quelles seront les futures évolutions ?
    *Generateur XML / XSLT

  17. #117
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut v0.18b1 HOTFIX
    bonjour,

    quelques utilisateurs ont eu droit à des exceptions du parser sur la dernière version.

    Ces deux problèmes sont :

    1/ Parser Exception on {$ELSEIF} statement => voir http://sourceforge.net/tracker/index...81&atid=614255

    2/ Exception with empty records => voir http://sourceforge.net/tracker/index...81&atid=614255

    J'ai corrigé ces deux problèmes, une nouvelle version temporaire est disponible sous le numéro v0.18beta.1

    DelphiCodeToDoc Executable
    http://dephicodetodoc.cvs.sourceforg...athrev=v0_18b1

    DCTD_cmd command line executable
    http://dephicodetodoc.cvs.sourceforg...athrev=v0_18b1

    Vous pouvez télécharger et copier ces fichiers dans votre répertoire de DelphiCodeToDoc. Rappelez-vous que :
    * C'est une version non-officielle, partiellement testée et toujours en developpement.
    * Pas de traductions embarquées dans l'EXEcutable.
    * Si vous trouvez d'autres bugs, envoyez-moi un mail ou ouvrez un Tracker dans l'interface de SourceForge.

    merci à tous pour vos encouragements et vos remontées de bugs.

    TridenT

  18. #118
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut Demande de fonction (ou d'explication)
    Bonjour
    Je commence à utiliser DCTD pour mes sources même si je me suis interessé au produit pour d'autres raisons à l'origine.
    Voilà ma demande :
    En plus de commenter mes sources j'aimerais utiliser DCTD pour d'autres fonctionnalités :
    =Documenter d'autres points de mon projet notamment les tables utilisées dans ma base de données.
    =Gérer les versions...

    Le but étant de générer un doument par fonctionnalités.

    Quelqu'un a une idée ??
    PS : j'ai déja posté qq chose de similaire dans le forum de SourceForge.

  19. #119
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2002
    Messages : 223
    Par défaut
    Citation Envoyé par philnext Voir le message
    Documenter d'autres points de mon projet notamment les tables utilisées dans ma base de données.
    DCTD te permet de documenter le code, donc si les tables sont représentée dans le code des unités, alors oui.

    Citation Envoyé par philnext Voir le message
    Gérer les versions...
    C'est à dire ? Détailles ta demande.

    Oui, j'ai aussi vu ton post sur le site de sourceforge !

  20. #120
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    Merci pour la réponse du coup je me lance dans les explications...
    Aujourd'hui j'utilise DCTD pour générer la doc de mon code et tout va bien.
    Mais j'ai quelques autres besoins :

    1/ Fournir aussi une doc à des partenaires qui vont travailler sur la base de données que je crée.
    Pour cela j'aimerais créer une autre doc que celle de mon soft mais toujours à partir de mon source. Bien sûr je n'ai pas besoin que le parser aille vérifier la structure de la base mais simplement que je puisse avoir des tags particuliers pour ce besoin.

    2/ Gérer les versions. Bon là le but est simplement de générer la doc. des évolutions de versions à jour. Chaque modification de code importante est documentée par un tag avec le N° de version, le type de modif (+ : fonction, - correctif, = autre) et le descriptif de la modif.
    La doc générée fait juste ( !) une compilation des modif et classe tout par version.

    Bon ce sont 2 exemples mais, je pense, significatifs de mes besoins.
    Si tu veux un coup de main sur le soft, je peux t'aider, bien qu'un peu débordé ces temps ci.
    Bon courage !

Discussions similaires

  1. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 20h09
  2. c++ builder JavaDoc :)
    Par JEG dans le forum C++Builder
    Réponses: 8
    Dernier message: 08/06/2002, 13h31
  3. [Kylix] Migration delphi -> kylix
    Par Christian dans le forum EDI
    Réponses: 1
    Dernier message: 03/04/2002, 22h50
  4. Réponses: 4
    Dernier message: 27/03/2002, 11h03
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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