Home > Business tools, Java > xwiki, groovy, velocity: c’est magique !

xwiki, groovy, velocity: c’est magique !

Il y a peu de temps, j’ai mentionné la joie de ma découverte de xwiki. Quelques jours plus tard, et surtout après quelques heures de geekage intensif (et de lecture de documentation de velocity, hibernate, groovy, xwiki…) je viens de réussir à faire ce que je voulais ! À savoir avoir une macro permettant depuis mon xwiki d’aller récupérer des informations depuis un bugzilla à partir du numéro du bug. Concrêtement, dans ma page, j’utilise le code suivant :

#showBug(“123”)

pour obtenir le résultat suivant :

  • #226: Add a property to deactivate email verification
  • #231: Implement the Request Certificate uc

la couleur est dépendante du statut du bug. Voilà, c’est peut être pas grand chose, mais je suis vraiment impressionné par la rapiditié de développement que fournit xwiki au travers de velocity/groovy. Note : le code est disponible en attachement, néanmois je sais que ce n’est pas très optimisé, je vais le faire évoluer.

Categories: Business tools, Java Tags: ,
  1. June 25th, 2008 at 17:50 | #1

    Bon, les fichiers arriveront plus tard, ENOTIME, et cette #@$#@$#@$ de wordpress j’ai pas trouvé comment faire pour attacher un fichier à un post…

  2. Adrien
    October 23rd, 2008 at 10:48 | #2

    Bonjour,
    je vous ai envoyé un mail a asyd at asyd point net et je me suis dit que je laisserai un commentaire également au cas ou.
    Donc je suis assez intéressé par votre façon d’ intégrer Bugzilla a Xwiki mais les fichiers ne sont pas disponibles :/ Serait il possible de les rendre dispo ?
    Merci a vous.

  3. November 16th, 2008 at 12:50 | #3

    Y a-t-il des informations sur ce sujet dans d’autres langues ?

  4. November 17th, 2008 at 10:55 | #4

    Et bien, de la documentation en anglais est disponible sur le site de xwiki, si c’est la question.

  5. metiti
    May 24th, 2009 at 21:58 | #5

    Salut,
    J’ai beau recherché mais je n’es pas trouver comment installer X-wiki sur un serveur mutualisé.
    Quel sont les démarches à faire? Faut il demander l’installation à l’équipe d’hebergement (vu qu’il y a du java) ?
    Dommage qu’il est trop peu de documentation en fr 🙁 En tout cas ton blog m’ai très utile 😀

  6. May 25th, 2009 at 09:33 | #6

    Salut Metiti,

    tu entends quoi par serveur mutualisé ? Tu veux une ou plusieurs instances de xwiki ? Parce qu’avec une seule tu es normalement capable d’avoir plusieurs xwiki, c’est l’objectif de XWiki Entreprise Manager (je n’ai jamais essayé cependant). Je t’invite à lire sa documentation et éventuellement poster sur la liste xwiki users pour demander plus d’informations. Dans tous les cas, merci de ton retour !

  7. metiti
    May 25th, 2009 at 21:42 | #7

    salut asyd,
    Par serveur mutualisé je parle d’un hébergement web standart, exemple : http://www.ovh.com/fr/produits/offres_mutualises.xml
    Peut on installer X-wiki sur ce type d’offre? Sur un serveur dédié je sais que cela pourrait se faire mais là je n’es trouver aucune doc, ni sur la documentation officiel ni sur le forum (où j’ai laisser un msg).

    Je l’es installé en local mais je n’es rien trouver pour mettre X-wiki sur un serv. 🙁

    De rien pour le retour, tu es réelement l’une des seul source sur ce wiki 😀 (ouff!!)

  8. mimiou
    August 5th, 2009 at 15:07 | #8

    hi
    Je travaille avec xwiki depuis un moment.. je cherche de la domumentation de velocity… qlq un aurait des adresses à me conseiller?!!!

    merci d’avance !! :):)

  9. August 5th, 2009 at 15:25 | #9

    euh, rien de bien particulier à part la documentation officielle de velocity et de ses extensions (qui sont des mappings des classes java standard)

    http://velocity.apache.org/engine/devel/user-guide.html

  10. mimiou
    August 5th, 2009 at 16:40 | #10

    okey thks a lot 🙂

  1. October 28th, 2008 at 15:18 | #1