Forum sur Sarka-SPIP 3
par laure
Merci Shizuka pour ta réponse rapide.
D’autres questions :
– Est-il possible d’afficher plusieurs articles comme "annonces" ?
– Comment faire pour que la liste des articles dans la noisette "Articles de la rubrique" fassent apparaître les derniers articles publiés d’abord ?
– Comment modifier la couleur de la date des articles (pour que ce ne soit pas de la même couleur que le titre) ?
– Comment modifier les attributs du sous-titre d’un article (police, taille, couleur,...?)
– Brèves : je voudrais que la date n’apparaisse pas sur les brèves en sommaire et je voudrais modifier les attributs de la police du titre des brèves en sommaire.
– Où définir les couleurs de la mise en couleur du texte ? j’ai bien vu que les balises [XXXX] [/XXXX]marchent mais pas vu où donner les valeurs des couleurs.
Beaucoup de questions et je suis sûre d’en avoir d’autres.
Bravo pour Sarka 3 ! Quelle équipe formidable !
Laure
Réponses
20 juillet 2009 à 15h48 |
J’ai oublié de redonner l’adresse de notre bac à sable : http://www.sandbox.aplv-languesmodernes.org Laure |
20 juillet 2009 à 17h42 |
@ Laure
A un moment, les couleurs utilisables étaient celles ci : le Noir le Blanc le Rouge le Vert le Bleu le Jaune le Gris le Marron le Violet le Rose le Orange ; il suffit de remplacer les XXXX par le nom de la couleur !!! Simple !! @+ |
20 juillet 2009 à 18h39 |
Merci Jef mais je me suis mal expliquée. Ce que je voudrais c’est pouvoir par exemple, remplacer la valeur du "orange" par défaut par la valeur que je choisirais. Je savais le faire avec Sarkapip 2 mais pas avec Sarkaspip 3. |
20 juillet 2009 à 18h49 |
@ Laure Je pige pas trop ! Tu veux faire ça en partie privé pour rédacteur ou bien un choix proposé au visiteur en partie public ? |
20 juillet 2009 à 21h24 |
Finalement je viens de trouver le fichier à modifier qui est le même que dans SarkaSpip 2 :sarkaspip_filtres.php Donc si je remplace ’noir’ => "#000000" Le texte mis entre en rédigeant l’article sera vu en vert 0d360d dans la partie publique Je suis encore un peu perdu dans Sarka 3, mais ça va venir.... |
21 juillet 2009 à 09h07 |
Salut Laure, Les réponses :
Donc, conclusion, les styles se paramètres dans perso.css et je te déconseille de toucher aux fichiers html ou php du plugin. |
24 juillet 2009 à 14h13 |
Bonjour Eric,
Je n’ai pas trouvé où modifier le css... Et j’aurais bien aimé ne pas avoir en gras la liste des articles et la liste des rubriques dans la noisette navigation. Est-ce possible ? Une autre question - ou suggestion- selon la réponse : Je continue mon exploration... jusqu’à la prochaine question. Merci pour le support ! Toujours en construction... http://www.sandbox.aplv-languesmodernes.org |
25 juillet 2009 à 15h58 |
Bonjour Laure je rentre de vacances et je vais reprendre la flambeau. perso.css il faut le créer est le mettre dans un squelettes à la racine de spip (à créé aussi) ensuite tu cherches dans le code de sarka ce que tu souhaites modifier et le colles sur perso.css Que cherches tu à modifer ? |
25 juillet 2009 à 20h27 |
Bonjour Pierre,
Je crée un répertoire à la racine de spip ? Mais j’ai déjà installé sarka-spip3.Faut-il créer un autre répertoire squelette ? À la racine de spip, pas dans plugins ? Prenons un exemple : ET dans le même fichier je peux mettre :
Et il saura tout seul que c’est pour remplacer la partie correspondante de noisettes.css.html ? Et du php aussi ? Tout ça mélangé dans un seul fichier ? C’est vrai que si c’est aussi simple et que ça marche c’est moins galère pour les màj. ;-)
J’ai déjà trouvé pas mal de modifs comme tu peux voir : http://sandbox.aplv-languesmodernes.org Merci pour les compléments de conseils. |
25 juillet 2009 à 21h22 |
=> Oui c’est ça et pas plus compliquer
=> ça non c’est du html donc non ET dans le même fichier je peux mettre :
Voila tu mets ça dans perso.css SANS toucher à ce qui se trouve entre parenthése avec le #config, tu modifies que ce qui se trouve apres "display" ou "margin-bottom"( qui sont des exemples)
ou isi tu ne te trompe pas
eh non c pas du php mais un fichier de langue que tu metteras dans un dossier lang que tu vas créer dans squelettes
Si tu le souhaites, passe un fixe est je t’appelle |
25 juillet 2009 à 22h33 |
Hello Laure, Bon je crois que tu es partie dans une mauvaise direction mais je n’ai pas eu le temps de te répondre cette semaine. Le PDF du Sarka-day est une bonne introduction à la configuration et personnalisation du nouveau squelette et je te conseille de la lire. La démarche de création/adaptation d’un site avec le nouveau squelette est la suivante :
Je reviendrais pas sur le premier item connu aujourd’hui. La personnalisation elle part du principe fondamental qu’il ne faut jamais modifier le code des plugins. Sarka-SPIP est un plugin et à ce titre il est contenu dans un sous-répertoire de plugins/ qui ne doit jamais subir de modifications sauvage : donc un bon conseil arrête le massacre et stocke tes modifications pour les refaire autrement !! Donc, si on veut modifier un fichier on a la méthode de la surcharge qui opère différemment suivant qu’on considère un fichier css, html ou php de langue. Mais il existe un principe générale, recréer l’arborescence du plugin dans le dossier squelettes/ (enfin juste la partie nécessaire à la surcharge voulue). – Pour modifier un css du squelette au delà de la configuration, il faut créer un fichier perso.css dans squelettes/css/. Ensuite tu réécris le code css qui te plais pas en te limitant juste aux styles modifiés. Comme c’est un fichier css pur, il faut pas reproduire les variables #CONFIG mais utiliser les valeurs immédiates.
C’est pas plus compliqué et ça permet de mettre à jour le squelette Sarka-SPIP dans plugins/ sans écraser tes personnalisations qui elles sont toutes dans squelettes/. Voili voilou |
26 juillet 2009 à 21h11 |
Un grand merci à Pierre et Eric ! J’ai bien relu le PDF du Sarka-day, j’ai bien appliqué vos conseils. Et vive les Sarka ! On fait encore joujou dans le bac à sable pendant quelques semaines avant de mettre le site à jour, mais ce sera un jeu d’enfants maintenant ! |