fotoremix, le plugin de traitement d’images

Les rédacteurs ont désormais la possibilité de manipuler des filtres d’images depuis l’administration du site avec le plugin fotoremix de retouche photo. Les webmasters trouveront dans ce plugin une solution élégante pour fournir aux rédacteurs de nouvelles possibilités graphiques, sans craidre le débordement d’effets.

fotoremix possède deux niveaux d’utilisation, selon que l’on est rédacteur ou webmaster.

fotoremix pour les rédacteurs

Le rédacteur, en tant que responsable du contenu, a parfois besoin de dimensionner une image en particulier depuis l’administration, ou bien a besoin d’insérer une mention de copyright, etc. Jusqu’à maintenant, pour ces effets spécifiques, la case logiciel de retouche photo (photoshop pour ne citer que le plus connu) était requise. Comme le plugin fotoremix permet d’appliquer un filtre d’image depuis le champ d’écriture des articles, certains rédacteurs pourront donc souffler un peu.

Par exemple au moment de l’ajout d’une image dans le corps d’un article, la balise image est utilisée comme ceci :

<imgXX|right>

Pour appliquer un effet de redimensionnement afin d’éviter que l’un des côtés de l’image ne dépasse 300 pixels :

<imgXX|right|reduire|param=300>

Pour appliquer un effet de copyright sur l’image au nom de Toto par exemple :

<imgXX|right|copyright|param=Toto>

fotoremix dispose de toute une série de filtres, dont certains sont des transformations fantaisistes de l’image originale, comme le filtre sincity (fonction proposée par Paris-Beyrouth) qui donne un look similaire à celui du film.

fotoremix pour les webmasters

Les rédacteurs n’ont pas accès à la totalité des paramètres de chaque filtre, afin d’éviter des dissonances visuelles qui ne manqueraient pas d’intervenir sur des sites comportant de nombreux rédacteurs. C’est au webmaster ou au webdesigner à fixer les limites d’utilisation des filtres. Celui-ci peut revoir de fond en comble le fonctionnement d’un filtre par simple manipulation du fichier XML associé. Par exemple, le filtre pochoir qui découpe une image selon une forme déterminée pourrait ne pas avoir le même comportement d’un site à l’autre en fonction des réglages effectués sur le fichier pochoir.xml du répertoire filtres. Ce système offre une grande latitude d’utilisation, les effets étant cumulables entre eux.

Exemple

Voici par exemple une image originale et quelques transformations possibles :

image originale
effet pochoir platane
effet podpod
effet decore kiss

Site officiel

Pour télécharger la dernière version de fotoremix et consulter la documentation : fotoremix

fotoremix v0.9.1.1

Discussion

8 discussions

  • Juste pour info, fonctionne sous spip 2.1.10 ...

    Répondre à ce message

  • 1

    Hum Spip permet de redimensionner en fonction d’un coté, par exemple pour avoir une largeur max de 300, on utilise image_reduire avec 300,0.
    Comment fait-on cela avec ce plugin ? J’ai beau chercher je ne trouve pas.. Ou alors il faut modifier le filtre reduire..

    Répondre à ce message

  • 5

    bonjour,
    Je rencontre un conflit entre fotoremix et images_fonction. Il semble qu’une double déclaration soit provoquée. Je précise que j’utilise le squelette Soyez Createur qui nécessite le plugin image fonction. Je ne peux donc pas le désactiver.
    Voici le message d’erreur :

    Fatal error : Cannot redeclare en_image() (previously declared in /homepages/37/d329805382/htdocs/wennev.com/plugins/auto/fonctions_images/fonctions_images_fonctions.php:45) in /homepages/37/d329805382/htdocs/wennev.com/plugins/auto/fotoremix/inc/fotoremix_paris-beyrouth.php on line 1108

    Quelqu’un a t’il eu le même problème ?
    Merci pour votre aide.

    • fotoremix

      Bonjour,
      dans le plugin fotoremix, tu peux enlever la fonction en_image, elle est ici : inc/fotoremix_paris-beyrouth.php, ça résoudra ton pb de double déclaration
      Bon courage

    • Merci. Toutes les fonctions étaient double déclarées. J’ai donc du tout commenter. Le plugin est activé. Reste plus qu’à l’utiliser.

    • Voilà ce que le fichier infos me renvoie maintenant :

      Au moins 1 erreur fatale a été détectée, fotoremix peut ne pas fonctionner dans cet environnement

      Au moins 1 erreur mineure détectée, certains filtres d’image peuvent ne pas fonctionner

      La fonction php simplexml_load_string n’est pas définie
      La fonction php imagefilter n’est pas définie
      La constante IMG_FILTER_GRAYSCALE n’est pas définie
      La constante IMG_FILTER_CONTRAST n’est pas définie
      La constante IMG_FILTER_MEAN_REMOVAL n’est pas définie
      La constante IMG_FILTER_BRIGHTNESS n’est pas définie
      La constante IMG_FILTER_SMOOTH n’est pas définie
      La constante IMG_FILTER_NEGATE n’est pas définie
      La constante IMG_FILTER_COLORIZE n’est pas définie
      La constante IMG_FILTER_EDGEDETECT n’est pas définie
      La constante IMG_FILTER_GAUSSIAN_BLUR n’est pas définie
      La constante IMG_FILTER_EMBOSS n’est pas définie
      La constante IMG_FILTER_PIXELATE n’est pas définie

      Est ce du au fait que j’ai commenté la totalité du fichier inc/fotoremix_paris-beyrouth.php ? les fonctions sont pourtant déjà via par l’autre plugin ...
      Bizarre....

    • fotoremix

      Non, c’est uniquement parce qu’il faut php 5

    • ah ok..... Bon je vais voir avec mon hébergeur....
      Merci

    Répondre à ce message

  • 1

    Je vois que tu n’as pas installé fotoremix correctement. Le répertoire auto n’a pas à être là, comme suit : urlsite.fr/spip/plugins/fotoremix/infos.php

    • Ok pour le chemin définit dans /inc/fotoremix_options.php, mais j’ai chargé le plugin dans la config auto de spip sans me poser de question.

      Le transfert dans /plugins/fotoremix/ n’a pas changé le symptôme et j’ai quand même indiqué « SetEnv PHP_VER 5 » dans .htaccess à la racine du site (problème OVH)

      Je continue à chercher, si quelqu’un connait une soluce ???

    Répondre à ce message

  • 1

    Alain F, c’est vraisemblablement un problème droits d’écriture : 755 pour les dossiers, 644 pour les fichiers (voir chmod)

    • J’aurais aimé, mais j’avais déjà mis le dossier et son contenu en 777 avant de poster, merci de la réponse rapide

    Répondre à ce message

  • Bonjour et merci pour ce travail,

    dans mon cas, (ovh, spip2.0.10, zpip)
    la page : urlsite.fr/spip/plugins/auto/fotoremix/infos.php
    renvoie : Internal Server Error

    Une direction de recherche ?

    Le reste du site fonctionne parfaitement...

    Par avance, merci.

    Répondre à ce message

  • Bientôt, je regarde ça... ;-)

    Répondre à ce message

  • Bravo pour ce plugin qui ouvre des portes plutôt sympathiques ma foi :-)

    Une mise à disposition sur spip-zone est-elle envisagée ???

    Merci ;)

    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