SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 221 visiteurs en ce moment

Accueil > Affichage multimédia > Images > Traitement d’images > Massicot > Massicot

Massicot

7 octobre 2015 – par bystrano – 51 commentaires

20 votes

Recadrez et redimensionnez vos images directement dans l’espace privé de SPIP !

Inspiré par le plugin photospip, ce plugin plus minimaliste permet de recadrer et redimensionner les images dans l’espace privé de SPIP.

Une fois le plugin installé et activé, des liens « recadrer l’image » apparaîtront sur les formulaires de logo et les documents. Ils mènent sur une page avec un slider de zoom permettant de réduire la taille de l’image, et de sélectionner une partie de l’image pour la recadrer.

Capture d'écran du formulaire de recadrage

Les fichiers originaux ne sont pas modifiés, on peut toujours revenir aux dimensions initiales. Les transformations choisies s’appliquent uniquement à l’affichage public des images par les balises #FICHIER et #LOGO_*, et il n’y a pas besoin de changer quoi que ce soit dans les squelettes.

Voir en ligne : http://plugins.spip.net/massicot

Dernière modification de cette page le 13 octobre 2016

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 4 octobre à 22:16, par Filipe En réponse à : Massicot

    Directement du Brésil, juste pour vous dire que ce plugin est simplement génial et indispensable pour les utilisateurs SPIP. Pour quoi n’ont ils pas encore mis ce truc dans le code source de SPIP, bon dieu ?!

    • Le 4 octobre à 23:13, par Maïeul En réponse à : Massicot

      parce que le principe est d’alléger spip pour rendre plus modulaire, pas de l’alourdir. Et que ce plugin n’est pas indispensable : cela dépend des besoins.

    Répondre à ce message

  • Le 25 mai à 09:53, par OLef En réponse à : Massicot

    Bonjour,

    Merci pour ce plugin indispensable et toutes ces corrections effectuées.
    Il est trop cool !!

    J’ai remarqué qu’il ne fonctionnait pas avec le logo et le logo de survol du site (dans identité site). Tout fonctionne correctement, on accède bien à la fonction de recadrage, mais lorsque vous appuyez sur le bouton « recadrer image », on retourne sur le logo, mais aucune modification n’est prise en compte.

    Je suis en 3.1

    Cordialement

    • Le 25 mai à 20:24, par bystrano En réponse à : Massicot

      Merci pour le signalement, bizarre que personne n’ait remarqué ça jusqu’ici :-)

      Ça devrait être corrigé dans la version 0.5.3 !

    • Le 26 mai à 08:04, par OLef En réponse à : Massicot

      Waooh !! Ça c’est de la réactivité !!

      Merci à toi

    Répondre à ce message

  • Le 14 avril à 20:07, par Pascual En réponse à : Massicot

    Salut Bystrano,

    Juste une petite remontée d’incompatibilité entre ce plugin (Massicot) et celui d’Arno (Centre_image) : ce dernier ayant un processus qui ajoute une petite croix sur l’imagette en partie privée, le plugin massicot surchargeant (si je ne dis pas trop de bêtises) l’imagette du Core, la petite croix n’apparait plus... et rend le plugin « centre_image » inopérant.

    Marcimat, qui a jeté un œil (très rapidement) sur ce qui pourrait bloquer me signale que c’est peut-être là :
    https://core.spip.net/projects/spip/repository/entry/spip/prive/formulaires/inc-apercu-logo.html
    http://zone.spip.org/trac/spip-zone/browser/_plugins_/massicot/trunk/formulaires/inc-apercu-logo.html

    Je ne sais si c’est corrigeable ou pas, en tous les cas, merci pour ce beau plugin :)

    • Le 28 avril à 23:49, par bystrano En réponse à : Massicot

      C’est corrigeable, et même corrigé dans la version 0.4.7 !

    Répondre à ce message

  • Le 27 avril à 10:30, par Pi r En réponse à : Massicot

    juste génial bystrano, mille merci
    pour le faire fonctionner avec adaptive image, modifier formulaire massicoter_image :
    [(#ENV{objet}|massicot_chemin_image{#ENV{id_objet}}|balise_img{'','no-adapt-img'})]

    • Le 28 avril à 21:59, par bystrano En réponse à : Massicot

      Merci pour le retour, c’est intégré dans la version 0.4.6.

    Répondre à ce message

  • Le 26 mars à 05:56, par Benoît En réponse à : Massicot

    Plugin génial !!

    Une question : j’ai besoin du recadrage du massicot à un endroit du site, mais à un autre endroit je voudrais pouvoir repartir de l’image originale. Y aurait-il une balise qui permettrait d’accéder au logo non recadré ?

    Merci !!!

    • Le 28 avril à 21:51, par bystrano En réponse à : Massicot

      J’arrive un peu tard, mais il parait que c’est mieux que jamais :-) Le recadrage du massicot se fait via les traitements automatiques sur les balises, du coup on peut mettre un * après la balise pour avoir l’image avant recadrage. Comme p.ex :

      1. [(#LOGO_ARTICLE*|image_reduire{250,150})]

    Répondre à ce message

  • Le 13 mars à 11:36, par lagrenouille En réponse à : Massicot

    salut
    je viens d’avoir un petit problème sur un site avec le plugin massicot

    j’ai recadrer une image, a la suite de quoi, tous ls cadres « cadre> pour ecrire mes code informatique sont devenus immenses
    mon image n’apparaissait plus et le fond de page du site (arrière plan) a pris la couleur du fonds des cadres, (dans cet article du moins)et tout ceci m’affichait des codes erreurs php

    ce petit bug m’a mis la couleurs de fonds dans la config du squelette "escal" a la même couleurs que la couleur des cadres , allez savoir ????

    ne sachant pas débuger le php et ayant autre chose à faire’ j’ai viré le plugin
    voila,
    à plus

    Répondre à ce message

  • Le 3 mars à 18:09, par Phenix En réponse à : Massicot

    Yop !

    petit bug trouvé à l’instant :

    On ne devrait pas pouvoir recadrer une image distante ou alors il faut proposer de la copier dans le site avant d’afficher l’interface de recadrage.

    • Le 5 mars à 11:10, par bystrano En réponse à : Massicot

      Hop !

      C’est corrigé dans la version 4.2, merci pour le retour !

    Répondre à ce message

  • Le 2 janvier à 10:53, par Spipmalion En réponse à : Massicot

    Bravo et merci, une des fonctionnalités le plus attendues pour SPIP.

    Par expérience, ce qui serait vraiment extra à ajouter au plugin : dans sa page de configuration, la possibilité de création de formats standards (300 x 257 px, 1080 x 552 px, etc. selon le design du site), et qu’apparaisse ensuite un bouton lors du recadrage : on clique sur « 300 x 257 px » et la zone de recadrage se redimensionne automatiquement à cette taille là

    Car il est assez difficile et fastidieux de pouvoir travailler au pixel près simplement avec la souris.
    Une première étape serait d’avoir deux champs textes (largeur hauteur en px) pour pouvoir régler la taille de la zone de sélection

    Cordialement

    • Le 3 mars à 08:07, par bystrano En réponse à : Massicot

      Pour info, je suis en train d’intégrer la possibilité de forcer le format de recadrage, mais ça demande à être testé encore un peu plus. Si tu veux essayer je suis preneur de retours d’utilisation :-)

      Pour l’instant (v0.4.0) il n’y a pas de formulaire de configuration, mais on peut activer cette fonctionnalité et choisir les formats pré-définis en ajoutant une variable globale dans le fichier mes_options. Par exemple, voici comment créer deux formats pré-définis :

      1. $GLOBALS['presets_format_massicot'] = array(
      2. 'nom' => 'vignettes liste',
      3. 'largeur' => 200,
      4. 'hauteur' => 300,
      5. ),
      6. 'nom' => 'page d\'accueil',
      7. 'largeur' => 800,
      8. 'hauteur' => 500,
      9. ),
      10. );

      Télécharger

    Répondre à ce message

  • Le 10 février à 14:16, par Max En réponse à : Massicot

    Bonjour,
    J’ai un petit bug : j’utilise le slider pour réduire la taille de l’image, mais je me retrouve avec une image rogné.

    • Le 10 février à 16:26, par bystrano En réponse à : Massicot

      Bonjour,

      Pourriez-vous être un peu plus précis, pour que je puisse reproduire le problème ?
      Où est-ce que l’image apparait rognée ? Dans la page de recadrage (avec le slider) ou alors seulement ensuite, quand on va voir l’image sur le site ? Ça arrive avec toutes les images ?

      Aussi, est-ce que vous avez essayé de cliquer sur le lien « réinitialiser » à côté des boutons « annuler » et « recadrer l’image » ?

    • Le 11 février à 10:53, par Max En réponse à : Massicot

      Sur la « page de recadrage », l’image apparait réduite, mais une fois sur le site, il n’y a que le coin supérieur gauche qui apparait.
      Ça le fait sur toute l’images sur lesquel j’ai testé, et je n’ai rien fait d’autre que reduire la taille avec le slider et cliquer sur « recadrer l’image »

    • Le 13 février à 12:48, par bystrano En réponse à : Massicot

      J’avoue que je n’arrive pas à reproduire le problème chez moi, quelle version de SPIP utilisez-vous ?

      Mais bon, en cherchant des problèmes, j’en ai trouvé :-) et j’ai corrigé un bug dans la version 0.2.6. Je ne serais pas étonné si ce bug était le coupable… Est-ce que la nouvelle version règle votre problème ?
      Dans tous les cas il faudra recadrer une nouvelle fois les images après la mise à jour pour régler le problème.

    • Le 15 février à 08:46, par Max En réponse à : Massicot

      Je viens de mettre à jour et j’ai toujours le problème.
      Je suis sous SPIP 3.0.21

    • Le 15 février à 09:35, par Max En réponse à : Massicot

      Bug en partie résolue : il me manquait la bibliothèque gd.
      Etrange, car sans, le « rognage » fonctionnait.

      Peur-être ajouter un message comme quoi une bibliothèque manque ?

      Sur-ce, bonne continuation.

    Répondre à ce message

  • Le 4 février à 13:30, par placido En réponse à : Massicot

    Bravo pour ce plugin [Version 0.2.4] qui fonctionne très bien.

    Une petite remarque :
    Le plugin utilise le slider de jQueryUI ainsi qu’une bibliothèque jquery.imgareaselect.dev.js, soit quelques dizaines de Ko, toutes dépendances js et css comprises.
    Sauf erreur de ma part, ces fichiers sont chargés de manière superflue côté public.

    Sans doute est-il avantageux de conditionner leur chargement pour l’espace privé seulement, en effectuant un test_espace_prive dans les pipelines.

    Merci.

    • Le 5 février à 07:32, par bystrano En réponse à : Massicot

      Bonjour,

      Vous avez raison, je ne vois pas non plus de raison pour charger ces scripts côté public, il faudra corriger ça.

      Je m’en chargerai à la prochaine occasion, sinon n’hésitez pas à faire la modification vous-même !

    • Le 5 février à 17:32, par bystrano En réponse à : Massicot

      C’est fait, un grand merci à phenix qui a fait la correction !

    Répondre à ce message

Répondre à cet article

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Acces Restreint 3.0

    11 décembre 2008 – 784 commentaires

    Le plugin accès restreint permet de définir et de gérer des zones de l’espace public en accès restreint. Cette version du plugin a été redévelopée et optimisée tout spécialement pour SPIP 2.0. Il en découle une amélioration des performances sur les gros (...)

  • Champs Extras 3

    16 janvier 2012 – 538 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)

  • Réservation d’événements

    16 mars 2015 – 190 commentaires

    Ce plugin permet d’offrir aux visiteurs de s’inscrire pour un évènement du plugin Agenda et de gérer les réservations enregistrées. Installation Le plugin s’installe comme n’importe quel plugin. il nécessite : Agenda API de vérification (...)

  • Les crayons

    23 avril 2008 – 815 commentaires

    Ce plugin permet d’éditer les contenus sur les pages publiques du site, sans passer par l’espace privé de SPIP.

  • LESS pour SPIP : Less-CSS (anciennement LESSpip)

    5 novembre 2010 – 43 commentaires

    Less-CSS (Anciennement LESSpip) est un plugin intégrant facilement le logiciel LESS dans SPIP. LESS est une extension de CSS ajoutant les variables, les classes, les opérations, les imbrications au langage. Facilitant ainsi l’écriture de (...)

Ça spipe par là