SPIP modifier - Journal La Mée Châteaubriant

Transcription

SPIP modifier - Journal La Mée Châteaubriant
SPIP ... modifier
Mairie de Journal La Mée Châteaubriant
http://www.journal-la-mee.fr/224340-spip-modifier
SPIP ... modifier
- Aides pour les nuls -
Date de mise en ligne : samedi 9 janvier 2010
Mise à jour le : mercredi 4 mai 2011
Journal La Mée Châteaubriant
Copyright © Mairie de Journal La Mée Châteaubriant
Page 1/5
SPIP ... modifier
Sommaire
•
•
•
•
Modifier les boutons d'administration
Boutons d'admin : couleur et design
Trouver squelettes et css
Modifier le statut d'un article
Voici quelques modifications que j'ai utilisées.
Modifier les boutons d'administration
Je voulais des boutons plus explicites, avec notamment : « Mettre logo ou photo »- et « Modifier l'article xx »
Boutons d'administration
1) Aller dans le site distant, rechercher le dossier « formulaires » qui se trouve dans le dossier « squelettes-dist » . Là
on voit le fichier « administration.html ».
2) télécharger le fichier « administration.html » vers votre ordinateur (sur le bureau par exemple)
3) ouvrir le fichier « administration.html » , par exemple avec le logiciel PSPad.
– ajouter la ligne :
[Mettre logo ou photo]
– modifier la ligne :
[Modifier article (#ENV{id_article})]
4) Enregistrer le fichier « administration.html » modifié
5) Ouvrir, dans le site distant, le dossier « squelettes » (attention : pas squelettes-dist) - et y créer un dossier «
formulaires »
6) Envoyer le fichier « administration.html » modifié dans squelettes/formulaires
Boutons d'admin : couleur et design
Copyright © Mairie de Journal La Mée Châteaubriant
Page 2/5
SPIP ... modifier
Avec la version 2.1.8 de spip, les boutons d'admin sont larges et sur fond gris. Pas jolis. Comment les modifier ? Sur
le forum spip j'ai trouvé ceci :
1) Dans public_html/prive, voir le fichier spip_admin.css
2) Avec Filezilla, télécharger spip_admin.css vers votre ordinateur (par exemple sur le bureau)
3) Avec PSPad, ouvrir spip_admin.css et désactiver le design existant en plaçant les indications entre
/* et */
Comme ceci :
Partie désactivée
/* Couleurs et design des boutons d'admin - 2.1.5 - */ /*.spip-admin-boutons margin : 0 ; padding : .4em 1em ; background : #666 ; border : 0 ; font-weight : bold ;
– webkit-border-bottom-left-radius : .3em ; -webkit-border-bottom-right-radius : .3em ;
– moz-border-radius-bottomleft : .3em ; -moz-border-radius-bottomright : .3em ; border-radius : 0 0 .3em .3em ; opacity : .7 ; .spip-admin-boutons, a.spip-admin-boutons,
.spip-admin-boutons a color : #FFF ; text-decoration : none ; a:focus.spip-admin-boutons, .spip-admin-boutons a:focus, a:hover.spip-admin-boutons, .spip-admin-boutons a:hover opacity : 1 ;
a:active.spip-admin-boutons, .spip-admin-boutons a:active background-color : #333 ; opacity : 1 ; */
4) Ajouter maintenant, ceci :
/* Couleurs
design des boutons d'admin */ a.spip-admin-boutons border-top : 1px solid #cecece ; border-bottom : 2px solid #4A4A4A ; border-left : 1px solid #cecece ; border-right : 1px
Partieetremplacée
solid #cecece ; text-decoration : none ; text-align : center ; margin : 0 ; padding : 1px .5em ; font-family : helvetica,arial, sans-serif ; font-size : 10px ; font-weight : bold ; background-color : #fff ;
color : #0C479D ; a:hover.spip-admin-boutons background-color : #fc3 ; border-bottom : 2px solid #36F ; a:active.spip-admin-boutons background-color : #ccc ; border-bottom : 2px solid #f00 ;
/* Style pour le mode debug */ Pour le reste inchangé ...
5) Enregistrer le nouveau fichier spip_admin.css
6) Avec Filezilla, envoyer le fichier spip_admin.css modifié dans public_html/squelettes.
Trouver squelettes et css
Un plugin génial : skel editor - Voir ici : http://www.spip-contrib.net/SkelEdi...
Il modifie les boutons d'administration en ajoutant « squelettes & css » , permettant de voir les fichiers-squelettes
utilisés.
Copyright © Mairie de Journal La Mée Châteaubriant
Page 3/5
SPIP ... modifier
On peut aussi (si on est connecté par ailleurs dans l'espace privé) ajouter ?var_mode=debug à la fin de l'URL de la
page à modifier, ça donne des tas d'informations sur les squelettes qui sont appelés pour la construire.
Modifier le statut d'un article
Le problème : faire disparaître - « à la poubelle » et - « refusé » parmi les propositions de statut d'un article, pour
éviter de faire des trous dans la table spip_articles de la base de données.
Une possibilité :
– dupliquer ............... prive/style_prive_defaut.css
et le mettre dans
squelettes/style_prive_defaut.css
– y ajouter :
.poubelle {display:none !important;}
.refuse {display:none !important;}
bien sûr, ceci ne fait que « masquer » les 2 possibilités. ça ne les annihile pas.
Il reste encore à faire disparaître deux petites puces :
puces à effacer
Il suffit d'aller dans prive/images et de supprimer ou renommer puce-poubelle.gif et puce-rouge.gif
Il faut enfin aller voir dans ecrire/lang/spip_fr.php
– et supprimer deux lignes :
'texte_statut_poubelle' => 'à la poubelle',
'texte_statut_refuse' => 'refusé',
Copyright © Mairie de Journal La Mée Châteaubriant
Page 4/5
SPIP ... modifier
et puis placer le nouveau fichier spip_fr.php dans le dossier « squelettes »
Copyright © Mairie de Journal La Mée Châteaubriant
Page 5/5