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
De préférence, utiliser la fonction d’installation automatique des plugins de SPIP 2.0.
Pour les versions 1.9 de SPIP, télécharger le zip 1.9, le dézipper. Puis suivre la procédure normale d’installation.
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 »




Palette 1.0.x pour Spip 1.9.x
Vos commentaires
# Le 1er septembre 2011 à 19:10, par Franck
En réponse à : Palette
Je pense qu’il y a un bug avec Spip 2.0.15
Je n’arrive pas à activer la palette, que cela soit dans l’espace privée ou public, cela ne fonctionne pas
Donc, je ne vois pas la roue chromatique ! :-(
Quand je coche l’une des deux possibilité (privée ou public) et clique sur « enregistrer » j’ai le message « config info enregistree » mais à ce moment là, cela décoche l’option tt seul.
Pour info, il n’y a que :
Spip 2.0.15 [17661]
Palette Version : 1.3.2 [50295]
Spip bonux Version : 2.2.21 [50439]
CFG Version : 1.16.0 [49254]
# Le 1er septembre 2011 à 21:35, par Franck
En réponse à : Palette
Je complète mon message.
Il semble que le fait que la case reste cocher, ou pas via CFG, vienne du fait que bonux soit activer également.
Car là, je viens de faire un test en le désactivant Bonux et la case est apparu cocher quand j’ai été voir les réglages via CFG.
Par contre, toujours aucune trace de la roue :-(
# Le 2 septembre 2011 à 10:26, par Maïeul
En réponse à : Palette
Bonjour,
merci de me relancer vers la mi septembre, quand je serai rentré de vacances. Je suis assez étonné du problème, mais bon, sait-on jamais.
# Le 17 décembre 2011 à 02:20, par ?
En réponse à : Palette
meme probleme ici , spip 2.0.17 , impossible d activer la palette
# Le 22 décembre 2011 à 14:13, par Maïeul
En réponse à : Palette
hum, j’ai fait des modifs dans palette, pour les compatibilité spip 2.0.x
pouvez vous tester avec la nouvelle version de palette correspondant (palette 1.0)
# Le 26 décembre 2011 à 19:45, par Maïeul
En réponse à : Palette
précisions : il faut vider les caches des js compressés (par ?var_mode=recalcul) ou bien en passant par ftp vider le dossier local/cache-js ou encore par la page de vidage du cache (cache des images)
Répondre à ce message
# Le 24 mars 2010 à 19:51, par StephBretagne
En réponse à : Palette
Bonsoir,
Et merci aux développeurs pour ce plugin très sympa :-))
Je me demandais s’il ne serait pas possible de le perfectionner en ajoutant un nuancier sous la roue chromatique. Le but ? après avoir choisi sur la roue chromatique une jolie couleur (avec son code précis), ce serait vraiment bien si on pouvait l’ajouter à un nuancier (aussi appelé palette de couleur par le plugin FF ColorZilla).
L’idéal serait de pouvoir ainsi choisir les 6 à 10 couleurs de sa propre charte graphique et de les appliquer aux champs « input » de formulaire html possédant la classe « palette ».
Mais je rêve peut-être ?
Merci de vos réponses et bonne soirée !
# Le 7 septembre 2010 à 02:33, par Daniel FAIVRE
En réponse à : Palette
C’est une excellente idée !
L’idéal serait de stocker automatiquement les valeurs posées dans le nuancier, pour faciliter la réutilisation de couleurs.
Par contre, je ne sais pas trop quand ça pourra se faire ... Pour ma part, je travaille beaucoup plus sur le plugin ACS, et comme il permet de définir la couleur d’une variable avec la référence d’une autre variable pour gérer l’héritabilité de couleurs entre composants, je suis probablement l’une des personnes qui a le moins besoin de ce nuancier dans Palette ! ;-)
Répondre à ce message
# Le 20 décembre 2009 à 12:37, par joie
En réponse à : Palette
Escusez moi, mais impossible d’avoir accès a :
http://kent1.sklunk.net/IMG/zip/farbtastic_1_3_1.zip
Erreur la page n’existe pas, quelqu’un en a une copie pour me permettre de l’installer ?
ou vous connaissez un nouveau lien, merci
Répondre à ce message
# Le 3 décembre 2009 à 16:53, par leon
En réponse à : Palette
Bonjour,
Avec SPIP 2.0.10, et uniquement les plugins CFG et PALETTE 1.2.1
J’ai créé un répertoire farbtastic_1_3_1 sous ercire\lib qui contient le résultat de la décompression (farbtastic.js, .css et 3 images png entre autres).
L’activation du plugin palette ne génère aucun commentaire de spip.
Pour autant, dans « configuration du plugin paltte » par exemple, le clic sur la zone de test ne provoque que l’affichage de la barre palette, pas de roue chromatique ou de curseurs pour régler la couleur ...
Un débutant un peu perdu ...
Merci
# Le 3 décembre 2009 à 17:44, par Maïeul
En réponse à : Palette
il me semble qu’il faut crer le répertoire lib non pas dans ecrire mais à son niveau, à la racine du site
# Le 3 décembre 2009 à 21:05, par leon
En réponse à : Palette
Merci pour cette piste
J’ai créé un lib à la racine avec son répertoire farbtastic, et réactivé le plugin, mais rien n’y fait ...
# Le 4 décembre 2009 à 11:28, par leon
En réponse à : Palette
Il faut avoir la version 1.3.1 de jquery, à récupérer sur jquery.info
Répondre à ce message
# Le 11 novembre 2009 à 21:24, par ?
En réponse à : Palette
Bonjour,
Je suis novice dans l’utilisation de spip. J ai téléchargé et installé le squelette sarkaspip V3. J ai ensuite telechargé et activé le plugin palette ainsi que la librairie correspondante. Malgrès tout la roue chromatique n apparait pas dans le menu de configuration style.
Auriez vous une idée ??
Merci d avance
# Le 12 novembre 2009 à 00:00, par Maïeul
En réponse à : Palette
le plugin s’est bien activé ? c’est bizarre, parceque sarkaspip est bien réfigé pour se servir de palette
# Le 30 novembre 2009 à 20:56, par Poupouille
En réponse à : Palette
Bonjour,
j’ai le même problème avec la dernière version de Sarkaspip. J’ai téléchargé différents plugins pour essayer de différentier les différentes rubriques du menu à savoir : couleurs de rubriques, couleurs spip et palette. J’ai bien activé ces plugins mais je ne parviens pas à les faire fonctionner, je ne vois pas comment modifier la couleur du nom d’une rubrique par exemple...
Tu l’auras compris, je ne suis pas un pro du codage et je dois avouer que l’idée de mettre les mains dedans ne me réconforte pas.
Si tu as une idée pour faire fonctionner palette, je suis preneur (d’ailleurs je ne sais pas où on peut l’utiliser une fois activé).
Merci d’avance !
# Le 30 novembre 2009 à 21:15, par Maïeul
En réponse à : Palette
tu a téléchargé différents plugins ... lesquels ?
# Le 30 novembre 2009 à 21:30, par Poupouille
En réponse à : Palette
« couleurs de rubriques », « Couleurs_Spip, couleurs et span pour les textes de spip » et « palette ».
Le premier, « couleurs de rubriques », a fait apparaître la roue chromatique mais même après avoir sélectionné et sauvegardé mes couleurs de rubriques, celles-ci ne sont pas modifiées. C’est pour cela que j’ai essayé avec « palette » mais pour ce dernier plug in, une fois activé rien n’est modifié dans mon espace privé, je ne sais pas comment faire pour l’utiliser car aucun bouton, aucune option n’est apparue...
# Le 30 novembre 2009 à 21:37, par Maïeul
En réponse à : Palette
ah, d’accord
je crois en fait que tu cherche la mauvaise chose ... palette n’est pas là pour modifier les couleurs du squelettes.
« Couleurs rubriques » ne peut fonctionner que si le squelette esr prévu pour en prendre compte. Je ne crois pas que sarkaspip le fasse, mais le mieux serait que tu aille sur les forums de sarka
# Le 30 novembre 2009 à 21:43, par Poupouille
En réponse à : Palette
Navré, je viens de relire l’article sur Palette et je ne vois pas ce qui m’a poussé à croire qu’il y avait un lien avec les couleurs.
Désolé de t’avoir fait perdre ton temps et merci pour ton temps.
J’espère que je vais finir par réussir à trouver une solution parce que sarkaspip me pose un problème de multilingue que j’essaie de résoudre en partageant le menu par couleurs mais pour le moment je suis dans une impasse.
# Le 30 novembre 2009 à 21:47, par Maïeul
En réponse à : Palette
en fait palette est plutôt un outils pour dévellopeur de plugin pour leur proposer d’intégrer une palette de couleurs dans leur interface ...
il y a donc bien a voir avec la couleur, mais ce n’est pas lui qui la gère directement ;-)
Répondre à ce message
# Le 9 février 2009 à 15:37, par Séb
En réponse à : Palette
ça ne fonctionne pas chez moi. Je n’arrive pas à choisir le bleu que je veux. Et contrairement aux captures d’écran que vous avez posté en portfolio, je n’ai qu’une colonne...
# Le 28 avril 2009 à 01:54, par HGU
En réponse à : Palette
Bonjour, j’ai le même problème. Aprés avoir installer multiflex 3, palette et CFG, je n’arrive pas à avoir la palette de couleur comme sur la capture portfolio de présentation de multiflex3. Est ce que quelqu’un aurait trouvé la solution ?
# Le 7 septembre 2009 à 11:45, par JL
En réponse à : Palette
Toujours le même pb : impossible d’activer Palette Depuis Multiflex Colors...
Quelqu’un a -t-il trouvé une astuce ?
# Le 8 octobre 2009 à 01:00, par Francois
En réponse à : Palette
Oui, il faut placer le dossier farbastic présent ici dans un dossier lib/ à créer à la racine du spip.
Répondre à ce message
# Le 13 septembre 2009 à 19:58, par Pierre KUHN
En réponse à : Palette
Bonjour
Regardant la validité de mon css on me repond
.colorpicker_close La propriété -moz-border-radius n'existe pas : 2pxEst ce que ça sert réélement ? (ma validité est en 2.1)
Répondre à ce message
# Le 21 juin 2009 à 18:18, par ?
En réponse à : Lib Farbtastic
Lors du téléchargement du zip, je reçois "Cannot open file : it does not appear to be a valid archive.
et Winzip s’ouvre avec une fenêtre vide. Y a t’il une autre procédure pour récuperer le fichier ?
Merci à vous !
# Le 21 juin 2009 à 19:27, par kent1
En réponse à : Lib Farbtastic
Plusieurs personnes viennent d’essayer sur plusieurs plateformes sans problèmes, donc tu peux dans un premier temps retélécharger le fichier pour voir. Sinon remplacer ton winzip pirate (ou payé trop cher pour ce qu’il fait) par 7zip qui est open-source et gratuit : http://www.7-zip.org/
# Le 25 juin 2009 à 19:25, par ?
En réponse à : Lib Farbtastic
Merci Kent1. Les Winzip n’étaient pas piratés (Maison et bureau). En revanche 7-Zip résout le pb de l’archive faite sous Unix (Mac). Je ne veux pas polémiquer sur les OS, ni le respect du format .zip ;-)) Par contre le fichier contient un binaire sans extension à renommer en .zip qu’il faut à nouveau dezipper pour obtenir farbtastic.js. J’ai ensuite placé le fichier dans /lib en activant Palette dans la configuration des plugin, un message d’erreur apparait avec un bouton Installer Farbtastic —> installation, puis ré-activation et là tout fonctionne. J’ai l’habitude de développer, mais là, j’avoue que la documentation n’est pas très claire et l’installation tordue !
Répondre à ce message
# Le 16 juin 2009 à 13:44, par ?
En réponse à : Palette
Ok, merci !
Je vais donc faire la première solution !
Un dossier lib à la source via filezilla et dans les attributs du fichier
Cocher dans permissions du proprietaire
Lire, écrire et exécuter
Ne rien cocher dans permissions de groupe
Cocher dans permissions publiques
Lire et exécuter
Et enfin mettre dans valeur numérique 777
C’est tout bon ? :-)
Répondre à ce message
# Le 16 juin 2009 à 00:28, par ?
En réponse à : Palette
Bonjour,
Je découvre SPIP, donc je suis sous SPIP 2.08, CFG est actif donc d’après ce que je comprend, il faut que j’instal une librairie qui n’ est dispo que à cette adresse.
http://kent1.sklunk.net/IMG/zip/farbtastic_1_3_1.zip
Par contre, j’ai une question, il faut faire comment pour mettre une librairie ?
Pareil qu’un plugin via l’instal automatique de SPIP ?
Je demande cela car cela ne parle que de plugin sur SPIP et non également de librairie !
En plus, il n’ai pas possible de deziper le dossier pour le mettre par moi même dans le fichier lib qui est dans le dosier écrire.
Donc avant de faire des conneries :-D
Merci de votre aie :-)
# Le 16 juin 2009 à 02:44, par kent1
En réponse à : Palette
Il y a 2 possibilités :
Voila ... la première solution restant la plus simple
Répondre à ce message