Image Split

Attention, cette contribution opère une surcharge d’un ou plusieurs squelettes de l’espace privé standard de SPIP !

Il est possible que certaines fonctionnalités de SPIP -modifiées postérieurement à cette version du plugin- ne fonctionnent plus...

This plugin lets you stack two images with a before/after effect. It uses the TwentyTwenty and Cropper JavaScript libraries.

1. Using the « split » model

The stack process is taken care of by the Jquery plugin TwentyTwenty. It is easy to use. All you have to do is using the <split> model/template, transmitting the two images’ id_document as parameters :

<split|ids=83,91>

Here is the result for two images showing two different variants of a motorcycle model :

2. TwentyTwenty settings

The default parameters can be found in the plugin’s configuration page :

If you want to know more about those options, I suggest you take a look at the official plugin documentation.

It is also possible to overwrite each option every time we use the « split » model, such as :

<split|ids=83,91|orientation=vertical|no_overlay=false|before_label=Black|after_label=Green>

Here is the result :

Supported options :

Option Values Explanations
default_offset_pct Float (0->1) Slider position
orientation vertical/horizontal Slider orientation
no_overlay true/false Hide/shows labels
before_label String First image label’s text
after_label String Second image label’s text
move_slider_on_hover true/false Move the slider when hovering the images with the mouse
move_with_handle_only true/false Only move slider when clicking on it
click_to_move true/false Clicking on the images move the slider to that position

3. Using the « Cropper » tool

In order to optimize stacking process, it is important to use two images with the same proportions and, with a perfectly aligned content. To help with this, the plugin provides with a tool that crops and centers images you wish to stack. You will find a link to this tool near the button « add a document » :

This button will show a small form where you will be asked to provide the two images’ id_document you wish to use.

Clicking « Adjust ! », you will be redirected to the « cropper » page. Follow the instructions on the top of the page. Once your two images are well stacked, you can click « Crop it », which will redirect you to the article’s editing page. You will find two new documents in the portfolio which are your two stacked images with proper dimensions and well centered (the original images are still there too) :

Those two new documents are ready, to provide the <split> model with.

Discussion

Aucune discussion

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