MediaBox

Avertissement

Le présent plugin est installé et activé par défaut sur toute les version de SPIP > 3.0 [1]. Inutile donc de l’installer manuellement sauf si vous utilisez SPIP 2.1.

Aperçu

La MediaBox est une Boîte multimédia polyvalente et personnalisable. Le plugin est basé sur la librairie moderne ColorBox, qui a été enrichie et adaptée pour SPIP.

Par défaut, mediabox propose 5 habillages. Il est assez facile d’en créer de nouveau assortis à chaque site. Mediabox est également multilingue.

Sur le site public, la boîte peut être activée simplement par l’ajout de classes sur les liens (avec la possibilité de préciser le fonctionnement en iframe, la largeur et la hauteur pour chaque lien).

Pour des besoins plus complexes, mediabox peut aussi être appelée directement en javascript avec plein d’options de fonctionnement.

Configuration

La page de configuration de mediabox est accessible depuis le menu homonyme.

Le panneau de configuration vous permet de modifier les sélecteurs CSS utilisés pour cibler les liens sur lesquels activer la boîte.

Il est par ailleurs possible de changer l’apparence de la boîte en sélectionnant l’habillage, l’animation en transition entre deux photos, et la hauteur et la largeur maximales.

Ces réglages affectent le fonctionnement sur le site public (mais pas dans l’espace privé).

Utilisation simple

Activation de la boîte
Par défaut, la boîte est active sur les liens pourvus de la classe mediabox, ainsi que les liens dotés d’un attribut html type ayant pour valeur image/jpeg, image/png, ou image/gif. Cet attribut type est renseigné automatiquement par SPIP dans les images du portfolio.

Exemples :

<a href="IMG/mabelleimage.jpg" class='mediabox'>Voir l'image</a>
<a href="IMG/mabelleimage.jpg" type="image/jpeg" title="Ma belle image">Voir l'image</a>

Ouverture en iFrame
Pour que la boîte ouvre la cible du lien dans une iFrame, il suffit d’ajouter la classe boxIframe et des pseudo-classes servant à spécifier les dimensions :

Exemple :

<a href="#URL_PAGE{plan}" class='mediabox boxIframe boxWidth-700px boxHeight-600px'>Plan du site</a>

Paramétrage des dimensions
Il est possible de préciser les dimensions de la boîte au cas par cas.

Il suffit d’ajouter une classe au lien concerné, par exemple : boxWidth-200px pour fixer la largeur à 200px, boxHeight-300px pour fixer la hauteur à 300px.
Remarquez que la classe est donc constituée de la valeur souhaitée. Cette valeur s’exprime dans les unités CSS valides (px, em, pt ...). Cas particulier, les ’%’ sont notés pc (le caractère ’%’ n’étant pas autorisé pour les noms de classe).

Constitution d’une galerie
Pour constituer une galerie de vignettes clicables et reconnues comme faisant partie d’un même ensemble, il faut leur indiquer un attribut rel commun.
Les liens possédant la même valeur d’attribut rel sont associés ensemble. Il est donc possible d’avoir plusieurs galeries dans la même page.

La mediabox permet de naviguer au sein d’une galerie en la feuilletant, ou en activant le diaporama automatique.

Exemple :

<a href="IMG/mabelleimage1.jpg" class='mediabox' rel="mesimages">Voir la belle image N° 1</a>
<a href="IMG/mabelleimage2.jpg" class='mediabox' rel="mesimages">Voir la belle image N° 2</a>
<a href="IMG/mabelleimage3.jpg" class='mediabox' rel="mesimages">Voir la belle image N° 3</a>

Les liens ciblés par le « sélecteur de galerie » (renseigné dans le panneau de configuration) sont associés automatiquement par un attribut rel="galerieauto". N’utilisez donc pas cette valeur pour vos galeries.

Utilisation avancée en javascript

Il est possible d’activer la boîte en javascript, sur une liste d’objets :

$("a.mediabox").mediabox(options);

ou de l’ouvrir par un appel direct sans sélection :

$.fn.mediabox(options);

options
une liste de propriétés optionnelles sous la forme {prop:valeur,...} :

  • href : (chaîne) une ancre dans la page ou une url externe pour un chargement ajax. Dans ce cas il est possible d’utiliser la syntaxe de jQuery et de spécifier un selecteur dans la page chargée $.fn.mediabox({href:"spip.php?page=sommaire #contenu"});
  • overlayClose : (booléen, true par défaut) permet de fermer la boîte lorsque l’utilisateur clique en dehors si true
  • iframe : (booléen, false par défaut) ouvre la boîte dans une iframe si true
  • title : (chaîne, attribut title du lien par défaut) pour fournir un titre ou une légende détaillée
  • height : (chaîne) hauteur de la boîte, au format CSS
  • width : (chaîne) largeur de la boîte, au format CSS
  • minHeight : (chaîne) hauteur minimale de la boîte, au format CSS
  • minWidth : (chaîne) largeur minimale de la boîte, au format CSS
  • maxHeight : (chaîne) hauteur maximale de la boîte, au format CSS
  • maxWidth : (chaîne) largeur maximale de la boîte, au format CSS
  • autoResize : (booléen, false par défaut) redimensionne la boîte lorsque la fenêtre change de taille. Attention aux effets indésirables éventuels
  • onOpen : (function, null par défaut) fonction callback appelée à l’ouverture de la boîte
  • onShow : (function, null par défaut) fonction callback appelée à l’affichage de la boîte
  • onClose : (function, null par défaut) fonction callback appelée à la fermeture de la boîte

À noter que chaque argument peut être fourni sous forme de fonction :

$("a[rel='example']").mediabox({title: function(){
    var url = $(this).attr('href');
    return '<a href="'+url+'" target="_blank">Ouvrir dans une nouvelle fenêtre</a>';
}});

API modalbox

La mediabox peut également être utilisée sous forme de boîte modale, avec une API spécifique.

L’API modalbox est par exemple utilisée dans l’interface privée de SPIP par le plugin médiathèque. Si vous l’utilisez conjointement avec la mediabox, alors les fenêtres pop-in d’édition de document seront affichées dans une mediabox, plus conviviale que la modalbox utilisée par défaut dans le plugin.

Ouverture d’une boîte modale
L’ouverture se fait par l’appel :

$.modalboxload(href,options);

href correspond a une url ou une ancre, comme pour l’option href de la mediabox. Elle est ici indiquée en premier argument pour alléger l’écriture la plus courante où ce sera le seul argument utilisé.

Les options de modalboxload sont les mêmes que pour mediabox vues ci-dessus, mais avec la valeur false par défaut pour
overlayClose (un clic en dehors de la boîte ne la fait pas disparaitre) qui correspond à l’usage d’une boîte modale de dialogue.

Cet appel est particulièrement adapté pour écrire un lien vers une page complète, qui sera chargé avec une url différente dans une boîte modale si on dispose de javascript et de la boîte modale.
Par exemple, pour charger le formulaire de login dans une boîte modale (et garder le lien vers la page complète en l’absence de javascript) :

<a href="[(#URL_PAGE{login}|parametre_url{url,#SELF})]"
	rel="nofollow" target="_blank"
	onclick="if (jQuery.modalbox) {jQuery.modalbox('[(#URL_PAGE{login}|parametre_url{url,#SELF}|parametre_url{var_zajax,contenu})]');return false;}" ><:lien_connecter:></a>

Le lien chargé dans la boîte modale utilise ici les possibilités ajax de Zpip V1.
Note : pour Zpip V2, il faut utiliser {parametre_url{var_zajax,content}}.

Fermeture de la boîte modale
La boîte peut être fermée par un appel javascript avec la fonction

$.modalboxclose();

Si des traitements sont nécessaires après fermeture il faut dans ce cas ajouter une fonction callback sur l’événement onClose au moment de l’ouverture de la boîte.

Pipelines

Le pipeline mediabox_config permet d’agir sur la configuration de la mediabox.

Par exemple, pour qu’un plugin désactive la mediabox, il suffira de déclarer ce pipeline dans son fichier paquet.xml

<pipeline nom="mediabox_config" inclure="monplugin_pipelines.php" />

et de le définir ensuite, dans le fichier monplugin_pipelines.php :

/**
 * Désactiver la mediabox
 *
 * @pipeline mediabox_config
 * @return array       Données du pipeline
 */
function monplugin_mediabox_config($config) {
	$config['active'] = 'non';
	return $config;
}

Notes

[1Au sein du répertoire plugins-dist, qui contient les plugins verrouillés.

Discussion

227 discussions

  • 3

    Bonjour,

    Tout d’abord, merci pour cet excellent plugin !

    Petite question : pour les besoins spécifiques de mon site, le portfolio présente les vignettes avec une pagination. Le hic, c’est que lorsqu’on lance le diapo, la box du plugin propose la navigation entre les images de la « page » sur laquelle on se trouve, uniquement.

    En l’occurence, dans mon exemple, les 6 premières images. Si j’en ai 8 dans mon article, je dois fermer mediabox, aller à la page suivante, puis relancer la box qui navigue alors sur les deux dernières images.

    Y a-t-il un moyen pour remédier à cela ? Voici ma boucle :

    <B_doc>
    [(#ANCRE_PAGINATION)]
    #PAGINATION
    
    <div id="documents_portfolio" class="ma_classe">
    <BOUCLE_doc(DOCUMENTS) {id_article} {mode=document}{extension IN png,jpg,gif} {doublons} {pagination 6}>
    
    [<a href="(#URL_DOCUMENT)" type="#MIME_TYPE" onclick="location.href=
    '[(#URL_ARTICLE|parametre_url{id_document,#ID_DOCUMENT})]
    #documents_portfolio';return false;"[ class="(#EXPOSER)"]
    [ title="(#TITRE|attribut_html|couper{80})"]>
    
    [(#FICHIER|image_reduire{92,85}|inserer_attribut{alt,[(#TITRE|attribut_html|couper{80})]})]
    
    </a>]
    
    </BOUCLE_doc>
    </B_doc>
    </div>
    • mettre qq part dans ta page

      <div  style="display:none">
      <BOUCLE_doc_caches(DOCUMENTS) {id_article}{doublons}{tout}>
      [<a href="(#URL_DOCUMENT)" type="#MIME_TYPE"></a>]
      </BOUCLE_doc_caches>
      </div>
    • Bonjour Pi r,

      Je ne comprends pas bien quelle logique sous-tend ta solution (explication bienvenue) mais - à condition de la placer avant les autres boucles mais à l’intérieur de la DIV « documents_portfolio » - elle fonctionne -> Merci !!

      Seul « hic » : en reprenant mon exemple de 8 images paginées par 6, si je clique sur ma 1re vignette, la médiabox la présente comme image 3/8. Les images de la première « page » sont donc numérotées de 3 à 8 et ce sont les 2 images de la « page suivante » qui portent les numéros 1 & 2.

      C’est un moindre mal, ça fait juste un peu bizarre. Donc si quelqu’un y voit une solution, je suis preneuse...

    • Bonjour,

      je déterre un peu le sujet car je suis confronté aux mêmes symptômes que crazyspip : c’est à dire que j’arrive à lister l’ensemble des images cependant avec la pagination , la numérotation de Mediabox par en cacahuète ...

      en fixant la pagination à 50, j’obtiens
      page 1 : images 1,2,3,4,5 sont numérotées 51,52,53,54,55
      page 2 : images 51,51,53,54,55 sont numérotées 1,2,3,4,5

      Quelqu’un aurait-il déjà résolu cette énigme ??
      Par avance merci

    Répondre à ce message

  • 1

    Bonjour,
    La mediabox ne s’affiche pas dans l’espace public, dans l’espace privé si. #INSERT_HEAD et #INSERT_HEAD_CSS sont bien dans le squelette.
    Qu’est-ce qui peut bien bloquer ? Voici la page : http://bit.ly/1LyS5OY
    Merci d’avance !

    • Bonsoir Plmousse,

      As-tu trouvé une solution a t-on problème car j’ai le m^me.

      Merci

      Jérôme

    Répondre à ce message

  • 6
    Jol.gloubi

    Salut tout le monde,

    J’ai un problème avec la mediabox : quand je met une image dans le portfolio (pour qu’elle s’ouvre avec la mediabox), eh bien ça marche dans l’espace privé, mais sur le site public les images ne s’ouvre pas dans la mediabox mais directement en lien dans une nouvelle page.

    Je ne comprends pas ce qu’il faut faire. Il est indiqué que ça marche dès qu’on met une image dans le portfolio, non ? J’ai créé mes squelettes moi même, est-ce que j’ai oublié d’y mettre quelque chose ?

    J’ai désactivé tous les plugins, et ça ne change rien. Mon spip est le dernier en date : 3.0.17.

    Merci !

    • si tu a créé tes squelettes toi même, peut-être a tu oublié de mettre la balise dans la partie <code><head>..</head>. http://www.spip.net/fr_article4629.html

    • Jol.gloubi

      Malheureusement ce n’est pas ça, j’ai bien mis la balise #INSERT_HEAD dans les pages.
      Vous pouvez aller voir ici : http://inegalites.ulb.ac.be/spip.php?article45 (la mediabox devrait s’ouvrir sur la première image, elle le fait bien dans l’espace privé, mais pas public).

    • Jol.gloubi

      Ok j’ai trouvé.
      Il suffisait d’insérer #INSERT_HEAD_CSS, que j’avais oublié.
      Et voilà :)

    • Bonjour,

      J’ai le même soucis. Pourtant je suis parti des squelettes de la dist que j’ai modifié dans mon dossier squelettes et la balise #INSERT_HEAD est bien dans mon /inclure/head

      Jol.gloubi, je vois que tu as rajouté #INSERT_HEAD_CSS mais où et pourquoi ?

      Merci d’avance

      jérôme

    • Bonjour,

      J’ai vérifié la balise #INSERT_HEAD_CSS est bien présente également puisque j’utilise le fichier head de la dist.

      Mais lorsque je clique sur une image, elle ouvre la m^me page identique mais avec la photo en plus grand dessous et non dans une médiabox ??
      Je suis en spip 3.0.17
      Je constate la même chose sur un autre site en spip 3.0.17 ??? Avez-vous une idée ?
      Merci

    • Bonsoir,

      J’avais le problème en février j’avais trouvé une solution mais sans la noter...est-ce que quelqu’un a trouvé la solution, s’il a rencontré ce problème ?

      Merci

    Répondre à ce message

  • Avec la révision http://zone.spip.org/trac/spip-zone/changeset/90916 (Pour SPIP 3.1), il est possible pour la SplashBox dans la configuration d’indiquer comme URL un objet interne de SPIP (ex : art12).

    Cela rend le fonctionnement cohérent avec le reste de SPIP.

    Répondre à ce message

  • 5

    Bonjour et merci pour cet excellent plugin. Je l’utilise depuis peu sur des Gifs animés qui peuvent avoir un poids conséquent ( 1 à 2 Mo). Dans ce cas la Mediabox s’ouvre correctement, le chargement s’effectue bien mais l’utilisateur n’a pas d’élément lui permettant de savoir ce qui se passe, pendant la dizaine de secondes nécessaire au chargement.

    Est-il possible d’activer l’affichage de l’icône de « chargement en cours », comme visible sur la capture ci-jointe issue du site officiel de la librairie www.jacklmoore.com/colorbox/ ?
    Cette icône semble être activée par défaut dans Colorbox, comme visible sur les démos :
    http://www.jacklmoore.com/colorbox/example1/

    Il semble que la fonction dédiée soit proche de ceci :

    $('#cboxLoadingGraphic').show(); 

    Je comprends la mécanique d’ensemble, mais je ne parviens pas à l’appliquer à Mediabox... Merci par avance de votre aide.

    • Bonjour,

      je me permets de répondre à ce post, non pour le résoudre, mais pour signaler que je rencontre le même « problème ». Je travaille actuellement sur un site de photos assez lourdes. Et je regrette également le manque d’une petite animation de chargement des photos.

      C’est dommage, et c’est vraiment LE SEUL (petit) défaut de ce plugin.

      Quelqu’un pourrait-il me pointer vers un début de solution, svp ?

      Merci d’avance.

    • La réponse vient de m’être donnée.

      Les CSS des différents modèles d’habillage des plugins (mediabox & mediaboxavectexte) ne mentionnent aucune hauteur pour l’élément #cboxLoadingGraphic.

      Pour qu’apparaisse l’animation de chargement, il suffit d’ajouter à sa feuille de style perso :

      #cboxLoadingGraphic { height: 100% } 

      Un grand merci à Jacques de Pyrat.net & Bruno d’eliaz.fr pour avoir déniché et corrigé cet agaçant « problème »...

    • La réponse vient de m’être donnée.

      Les CSS des différents modèles d’habillage des plugins (mediabox & mediaboxavectexte) ne mentionnent aucune hauteur pour l’élément #cboxLoadingGraphic.

      Pour qu’apparaisse l’animation de chargement, il suffit d’ajouter à sa feuille de style perso :

      #cboxLoadingGraphic { height: 100% } 

      Un grand merci à Jacques de Pyrat.net & Bruno d’eliaz.fr pour avoir déniché et corrigé cet agaçant « problème »...

    • Effectivement, ça fonctionne, merci beaucoup ! J’avais regardé côté Javascript, sans imaginer que c’était un simple problème de feuille de style... Encore merci.

    • Tout vient à point ..... :)

      Pour ma part, j’étais également persuadé qu’il s’agissait d’un problème d’appel javascript, et pas du tout de CSS...

    Répondre à ce message

  • 1

    Bonjour,

    Je suis en train de créer un site avec jquery fullpage. Voilà le rendu actuel : http://www.siel-lagune.org/ (le problème se situant au niveau du lien « voir le plan » du slide « coordonnées » où la fenêtre modale affichée n’est visible que si on remonte au premier slide).

    J’ai donc un souci avec mediabox et la propriété top qui se calcule en fonction de la fenêtre du navigateur. Autant mes appels de fenêtres modales fonctionnent bien au premier slide, autant, pour les slides suivants, les fenêtres modales s’affichent mais n’apparaissent pas, ce qui est logique (la propriété top restant toujours la même).

    Comment la propriété top peut être calculée en fonction bien sûr de la taille de l’écran mais en incrémentant à cette valeur la hauteur de chaque slide ?

    • En fait , j’ai écris trop vite : il y avait lignes à rajouter dans le JS Fullpage...
      Tout est OK !

    Répondre à ce message

  • Nicolas

    Bonjour,

    Je voudrais rajouter, dans la mediabox, à coté du titre, le crédits renseigné dans chaque image.

    Je ne trouve pas les fichier squelette à modifier.

    Merci d’avance

    Répondre à ce message

  • 6

    Bonjour,

    Lorsque j’étais en SPIP 2.1 j’utilisais le plugin thickbox V2 avec succès. En passant sous SPIP 3 je pensais bénéficier de Mediabox installé nativement dans les mêmes conditions.

    Cependant, même si le clique sur une image en vignette doc provoque bien l’apparition d’une boite avec l’image agrandie, on ne retrouve plus les attributs de navigation avec les flèches précédent, suivant, diaporama.

    Dans mon exemple, dans un même article j’ai mis plusieurs images dans le Portfolio, images que j’ai toutes mises dans l’article avec le modèle <docN|center>, images qui apparaissent donc ensuite côté public sous formes de vignettes. Je le répète donc, le clique sur une vignette provoque bien l’apparition de la boîte avec l’image agrandie, mais sans la possibilité de naviguer d’une image à l’autre. Ce qui oblige à toujours fermer la boîte et à cliquer sur une autre vignette.

    J’ai parcouru et la toile et les commentaires sur cette question qui semble-t-il en a préoccupé bien d’autres que moi, mais je n’ai trouvé aucun correctif ou aucune solution.

    Alors si vous avez une solution à mettre en oeuvre pour faire réapparaître la navigation dans la boîte je suis preneur, et je vous remercie par avance au nom des adorateurs de SPIP !

    • Bonjour,
      Je rencontrais le même problème que vous, j’ai fini pas trouver la réponse en relisant les centaines de messages. La réponse était donnée par Cédric. Pour obtenir ce que vous souhaitez il faut :
      -  Aller dans l’interface privé de spip
      -  Icône Squelettes
      -  Boite Multimédia
      Une fenêtre s’ouvre, au niveau du champ de Galerie vous avez :
      #documents_portfolio a[type=’image/jpeg’],#documents_portfolio a[type=’image/png’],#documents_portfolio a[type=’image/gif’]
      Il faut rajouter à la suite , .spip_documents a
      Vous aurez donc ceci dans votre champ :
      #documents_portfolio a[type=’image/jpeg’],#documents_portfolio a[type=’image/png’],#documents_portfolio a[type=’image/gif’], .spip_documents a

      -  Puis vous validez

      En fait le code , .spip_documents a permet de mettre tous les documents dans une même galerie si j’ai bien compris.

    • Bonjour,

      Problème résolu ! Merci infiniment !

      J’avais déjà essayé effectivement ce type de solution, en modifiant le code de cette ligne ou même en y rajoutant du code, mais sans succès.

      Votre code à rajouter fonctionne quant à lui ! Les flèches apparaissent à présent, et on peut faire défiler même avec les flèches du clavier, les images de l’article qui sont contenues dans le porfolio .

      Par contre, je précise éventuellement pour ceux qui seraient aussi impatients que moi : pensez à vider le cache de spip, sinon la modification ne sera pas prise en compte.

      Merci encore !

    • Marie-Claire

      J’ai ajouté le code indiqué et ai vidé le cache, mais le problème n’est pas résolu chez moi :-(
      y a t-il d’autres paramétrages importants ? Des plugins incompatibles avec mediabox ou autres ? Merci d’avance pour votre aide car cette fonctionnalité du diaporama est vraiment très important..

    • coquetier

      Bonjour,

      j’ai le même problème qui n’est pas résolu par la solution indiquée.

      Le site utilise SarkaSpip et est hebergé chez Free.

    • Marie-Claire

      Mon site utilise également Sarka Spip, et c’est donc peut-être bien la source de notre problème. Il y a peut-être un forum sur ce modèle de site sur lequel poser la question. On se tient au courant si on trouve une solution.

    • Bonjour,

      Pour savoir si un plugin est incompatible avec le plugin mediabox, il faut déjà tous les désactiver et vider le cache, et ensuite en activer un à la fois, regarder si mediabox fonctionne toujours, puis si mediabox fonctionne toujours, désactiver le plugin qui ne pose pas de problème, vider le cache, et recommencer l’opération avec un autre plugin, et ce afin de tous les tester et écarter ainsi éventuellement l’hypothèse d’une incompatibilité de plugin.

      Attention toutefois, vérifiez bien que mediabox fonctionne même sans aucun plugin. Pour faire défiler les photos dans les articles avec mediabox, il faut les afficher dans l’article avec le modèle <docN|"avec center ou left, ou right">, donc il faut qu’elles aient été mises dans le porfolio auparavant. De plus il faut bien appliquer l’heureux paramétrage proposé par CVD75013 un peu plus haut.

    Répondre à ce message

  • Bonjour,
    Des soucis pour afficher une vignette dans un article :
    -  Que l’image soit dans le porte-folio ou non, que j’utilise la balise img ou doc
    -  Quand je clique sur la vignette, l’image s’ouvre dans dans la même fenêtre

    Alors que ça fonctionne très bien avec le porte folio sans vignette dans l’article

    une idée ?

    Répondre à ce message

  • 1

    Bonjour,
    mediabox fonctionne bien avec les documents en porte folio ou inclus dans les articles. Par contre avec le plugin Album, mediabox affiche bien les images de l’album mais la fonction diaporama n’apparait pas.

    Je ne trouve pas d’où vient le problème.
    Merci par avance, si quelqu’un à une idée pour régler le problème.

    • J’ai eu la réponse par tcharlss,
      il faut rajouter dans la configuration de mediabox au niveau de Galerie le code suivant pour que la fonction diaporama fonctionne :
      ,.album a[type=’image/jpeg’],.album a[type=’image/png’],.album a[type=’image/gif’]

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom