SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

162 visiteurs en ce moment

fontsizeup fontsizedown
[6 commentaires]

Palette

Un plugin pour choisir des couleurs avec jQuery et Farbtastic

samedi 2 août 2008, par Daniel FAIVRE, Maïeul

  • Digg
  • Del.icio.us
  • Facebook
  • Google
  • Technorati
0 vote

Ce tout petit plugin a été créé pour permettre une utilisation de la librairie Farbtastic par tout autre plugin sans risquer d’inclusions multiples. En effet, plusieurs plugins utilisent déjà cette librairie, et il n’est pas possible de tester facilement si elle a déjà été incluse dans la section <head>.

Avec le plugin Palette, mutualiser l’utilisation de la librairie Farbtastic entre plugins devient un jeu d’enfant : tester _DIR_PLUGIN_PALETTE suffit pour savoir si la librairie est disponible.

Installation

Télécharger le zip, le dézipper. Puis suivre la procédure normale d’installation.

Zip - 33.5 ko
Palette
Cliquer pour télécharger

Utilisation

Tout champ "input" de formulaire html possédant la classe "palette" aura un sélecteur de couleur associé.

Attention ! Le sélecteur n’apparaîtra que lorsque l’on cherchera a éditer le contenu du champs.

Ex :

<input class="palette" name="couleur" value="#dfdfdf" />

Configuration

Si le plugin CFG est installé, alors en vous rendant sur à la page "CFG" dans le menu "Configuration" vous pourrez accéder à la configuration du plugin.

Pour l’instant, il n’y a que deux options :
- activer la palette dans l’espace privé
- activer la palette dans l’espace public

Ces deux options sont cochées par défaut.

Tester si le plugin est actif

Vous pouver tester si le plugin est disponible.

en Php

En SPIP dans les squelettes

ou bien (Sous SPIP 2.0)

PS : compatibilité avec cfg_couleur

Le plugin CFG permettait la même chose mais la classe à appliquer était "cfg_couleur". La compatibilité est assurée : "cfg_couleur" passera quand même. Il est toutefois recommandé de remplacer "cfg_couleur" par "palette"

Retour en haut de la page

6 Messages de forum

Voir toute la discussion

  • Répondre à ce message

    19 octobre 15:54 , par Maïeul

    il y est pourtant ...

    bon ki il y avait un bug de mise en page qui ne rendait pas la chose très visible.

    Il suffit de cliquer sur l’icone du paquet-cadeaux

  • Répondre à ce message

    19 octobre 11:46 , par purdeycb

    bonjour

    vous pourriez donner le lien pour télécharger ? car je ne le trouve pas sur cette page

    merci

  • Répondre à ce message

    4 octobre 15:41 , par Maïeul

    voilà qui est corrigé

  • Répondre à ce message

    4 octobre 13:24 , par Projet-civ.com

    Le fichier zip n’est pas accessible.

  • Répondre à ce message

    5 août 21:25 , par dF

    Palette est utilisé par le plugin ACS, pour ses "pinceaux" (des "crayons" étendus pour mettre à jour le design depuis le site public).

    Palette est également utilisé avec le plugin cfg, et peut être appellée simplement en ajoutant la classe class="palette" à un champ input dans un formulaire cfg. Palette remplace l’ancien mécanisme contenu dans le plugin cfg, avec qq améliorations mineures, mais surtout avec l’avantage de permettre une mutualisation facile entre plugins.

  • Répondre à ce message

    5 août 16:44 , par valery

    Bonjour,

    Merci pour cette contribution.

    Existe-t-il des plugins la mettant d’ores et déjà en oeuvre ?

Répondre à cet article

Retour en haut de la page

Ça discute par ici

SPIP | Squelette | | Plan du site | Suivre la vie du site RSS 2.0