Skip to main content Help Control Panel

 

support «   Besoin d'aide «  

changer les boutons

PreviousNextIndex

par des boutons aqua

j'aimerais changer les boutons mais je ne les ai pas trouvés dans le dossier image ou icons, j'en déduis qu'il ne sont peut-être pas "physiques" mais plutôt "dessinés par du code"

j'ai bon? (j'espère pas )

J'aimerais en fait, remplacer les boutons (un peu trop windowsien à mon gout par un bouton type aqua - donc forcément une image)

je voudrais savoir si c'est faisable, relativement facilement ou il vaut mieux que je me contente de mes boutons en attendant que les filles me laisse suffisament de temps pour étudier les bases du php et autres css

merci

Nath

Comments

Bernard - on Jan. 20 2007
De quels boutons parlons-nous ? S'il s'agit des boutons en bas de formulaires, il s'agit effectivement de bêtes <input type="submit" /> modifiables par CSS.
Macnana - on Jan. 21 2007
Bernard :

oui ces bouton là... mais pour mettre un bouton aqua, je dois mettre une image, c'est pas possible alors?
Bernard - on Jan. 21 2007
Macnana: Il semble que la solution ne soit pas évidente, mais on devrait pouvoir le faire malgré tout, en remplaçant le type des boutons "submit" en "image". Le cheminement serait le suivant :
  • fabrication des boutons sous forme d'images, et placement dans le répertoire 'images' du skin
  • modification du fichier skin.php pour déclarer des constantes (à déterminer) pointant vers les images
  • modification des formulaires de YACS pour utiliser ces constantes lorsqu'elles existent et ainsi, générer des "boutons à images"


J'ai rajouté les points 2 et 3 dans la to-do list...
Bernard - on Jan. 21 2007
Les premiers tests sont encourageants, tant soit Firefox que sous IE7


Macnana - on Jan. 22 2007
Bernard :

Merci :D

si je peux aider en quoi que ce soit?
Bernard - on Jan. 22 2007
Macnana: J'ai l'impression qu'il n'y aurait pas tant de boutons que ça à préparer, au moins pour les formulaires standards. Du genre :
  • envoi des données
  • confirmation d'effacement
  • aperçu (de commentaire)


En aurais-je oublié ?
Macnana - on Jan. 23 2007
Bernard :

  • authentifier
  • annuler
  • parcourir
  • >>

Macnana - on Jan. 23 2007
Bernard :

Comment tu colles une image dans un commentaire?
du coup, j'ai mis les images dans le;post d'origine

réponse de Bernard: En indiquant les codes des images ajoutées au post principal, comme ça Bon c'est vrai qu'il faudrait faire plus simple...
Tof - on Jan. 23 2007
Il me semble que c'est faisable en css sans trop toucher au code (il suffit que les boutons aient un id pour les différencier).
exemple :

le php :
print ' < input type="submit" id="monId" value=" " > ';


le css :
input#monId { border: none; background: transparent url(images/monImage.gif) no-repeat; }


Tof


Christophe Battarel - Société altairis -
Bernard - on Jan. 25 2007
En fait, ton besoin va au-delà de quelques boutons fixes. Il vaudrait donc mieux raisonner directement pour le cas général, comme le suggère Tof. Pourrais-tu préparer une image aqua sans texte du tout, et me l'envoyer pour essais s'il te plait ?
Macnana - on Jan. 26 2007

Bernard :

 

il faut juste un bouton ? ou il vaut mieux le couper en 3 (comme pour les boites de droites sur ce style?) le brod gauche, le bord droit et le milieu pour agrandir ou rétrécir le bouton (type bouton de confirmation : très long) ?


Bernard - on Jan. 28 2007
Macnana: A priori, avec le CSS, deux parties suffiraient. Un début de bouton, soit la partie gauche et courte. Une suite de bouton, soit la partie droite et longue. C'est, en tout cas, une façon de faire assez commune dans YACS, par exemple pour les onglets en haut de page, les en-têtes de boîtes gadgets, etc.
Macnana - on Jan. 29 2007
Bernard :

Pff! j'ai pas réussi à mettre l'imae dan sma réponse donc je les ai mises à la queue des autres.
Bernard - on Jan. 29 2007
Macnana: Parfait, je vais me débrouiller. Et puis, dans une prochaine version, on pourra ajouter des images et des fichiers directement dans les commentaires, promis... Merci pour les apports...
Macnana - on Jan. 30 2007
Bernard : merci à la yacs team
Moi-meme - on Feb. 14 2007
Infos : des dizaines de méthodes pour styler des boutons, en CSS


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Bernard - on Feb. 25 2007
Macnana : pourrais-tu s'il te plait reprendre l'image que je viens de poster, aqua_button.png, ou en faire une autre équivalente, avec le noir de fond qui soit sélectionné comme couleur de transparence ? Merci par avance...
Macnana - on Feb. 28 2007
Bernard : voilà c'est fait! 
Bernard - on Feb. 28 2007
Macnana: merci beaucoup... En 7.2 tu pourras skinner les barres de menu (comme ici avec le nouveau skin du site), et tous les boutons en bas de formulaires ont été remplacés par des balises HTML <button> qui sont, semble-t-il, plus faciles à styler que le "traditionnel" <input type="submit"> utilisé depuis l'origine du web et Mosaic...
Macnana - on Mar. 22 2007
Bernard : comme, je suis assez douée dans le genre gourde, peux-tu mexpliquer ta dernière intervention, ce en quoi ça va m'aider à mettre mes boutons "images" ??

merci :D
Bernard - on Mar. 22 2007
Macnana: ben, je ne suis pas particulièrement doué pour le graphique et le CSS, mais, en gros, l'idée c'est que pour beaucoup de rendus il faut deux images de fond : une en haut à gauche, et l'autre en bas à droite. En combinant les deux, on obtient des boutons arrondis et de taille variable.

YACS permet de faire ceci en combinant une balise button (image 1) et une balise span (image 2) pour chaque bouton. Ceci n'était pas possible avec l'ancienne façon de faire, basée sur des input antédiluvien.

PreviousNextIndex