Ce plugin intègre la librairie tinyColorPicker dans SPIP afin de permettre aisément de sélectionner une couleur sur les formulaires qui en ont le besoin.
Installation et configuration
Ce plugin peut s’installer simplement par l’intermédiaire du gestionnaire de plugins de SPIP. Voir page dédiée.
Vous pouvez configurer ce plugin en cliquant sur sa petite icône de configuration depuis la page de gestion des plugins une fois ce plugin activé.
La configuration permet d’insérer les scripts nécessaires au fonctionnement du plugin dans l’espace privé et/ou dans l’espace public.
Utilisation
À partir du moment où la librairie est insérée dans la page (voir la configuration), 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 champ ; cependant la couleur de fond déjà sélectionnée est visible.
Exemples
Sélecteur de couleur sur un input :
<input class="palette" name="couleur" value="#dfdfdf" />
Sélecteur de couleur avec gestion de la transparence (version 4+)
<input class="palette" name="couleur"
value="rgba(100,10,200,.6)"
data-palette-withalpha="1"
/>
Utilisation avec Saisies
Si vous avez le plugin Saisies activé, vous pouvez utiliser la vue couleur
[(#SAISIE{couleur, couleur_aside,
label=<:odaiba:cfg_couleur_aside:>,
defaut=#ff6600})]
Historique
- À partir de la version 4, la transparence peut être gérée
- Avant la version 4 du plugin, la librairie Farbtastic était utilisée.
- Avant SPIP 3, le plugin CFG permettait la même chose mais la classe à appliquer était « cfg_couleur ». Il suffit de remplacer « cfg_couleur » par « palette »
Discussions par date d’activité
4 discussions
bonjour,
J’utilise SAISIE et Palette 4.0.9 avec SPIP4
j’obtiens un carré .
si je clique dans le carré j’obtiens a la fois la partie saisie des couleurs de palette et un deuxieme formulaire de saisie ( celui de windows ??)
si je sélectionne une couleur elle s’enregistre bien.
j’ai 2 questions :
1- comment faire pour n’avoir que le formulaire de palette ?
2- Une fois que j’ai choisis une couleur, et enregistré, je dois toujours en choisir une. Je peux la changer mais je ne peux plus choisir de ne pas en avoir.
Comment supprimer la couleur choisis ? est-ce prévu dans palette ? est-ce que je dois mettre un bouton supprimer et le gérer en javascript ?
Répondre à ce message
Bonjour,
Avec Saisies, comment peut-on gérer la transparence ?
Cordialement
Répondre à ce message
Bonjour,
Je viens d’utiliser votre plugin dans la partie privé de mon site.
J’ai un formulaire pour le plugin que je construis actuellement, mais j’ai un léger souci :
je cherche à avoir une largeur complète de la couleur affichée pour la partie du bouton « defaut » mais je n’ai qu’un petit rectangle. J’ai, bien évidemment,n utilisé
'conteneur_class' => 'pleine_largeur',
mais c’est toute la zone de la question qui est agrandie !!! et pas la zone en couleur :(
J’utilise la syntaxe « saisies » :
(j’ai recopié à la main, je ne suis pas chez moi)
j’ai loupé un truc ? ou je n’ai pas placé la ’plein_largeur’ au bonne endroit ?
Merci de votre aide.
Rémi.
Comme son nom l’indique, l’option
conteneur_class
s’applique au conteneur (qui englobe saisie + label). Donc le comportement est normal.C’est juste un problème de css. Il faudrait que tu créé un fichier de style à insérer dans le privé (par exemple via la balise
style
du paquet.xml) et que tu styliseinput.palette
Coquille dans ton exemple :« non » doit être remplacé par « nom ».
merci pour ta réponse.
(la coquille, c’est tout simplement que j’ai recopié là la main).
Je comprends mieux pourquoi ça ne fonctionne pas.
Je m’y colle donc.
Répondre à ce message
Attention, avec SPIP 3.2 j’ai bien le bouton de configuration du plugin, mais la page de configuration na affiche plus de formulaire...
Mauvaise lange moi. En fait ça fonctionne très bien ...après avoir téléchargé de nouveau (le zip était corrompu la première fois)
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 :
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.
Suivre les commentaires : |