Aller à l'accueil du site ––– Plan détaillé ––– Articles récents –––––––– Agenda––– Cinéma––– Contact
Accueil du site > Aides pour les nuls > SPIP ... modifier    Article PDF

SPIP ... modifier

Vous êtes au contenu. Allez au sommaire de l'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
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 :

[<a href="ecrire/?exec=articles&amp;id_article=#ENV{id_article}" class="spip-admin-boutons" >Mettre logo ou photo</a>]

– modifier la ligne :

 [<a href="ecrire/?exec=articles_edit&amp;id_article=#ENV{id_article}" class="spip-admin-boutons" >Modifier article (#ENV{id_article})</a>]

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

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 :

Partie remplacée
/* Couleurs et 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 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.

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
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' => '&agrave; la poubelle',

'texte_statut_refuse' => 'refus&eacute;',

et puis placer le nouveau fichier spip_fr.php dans le dossier « squelettes »

 

Qui sommes-nous ?
Ce site a fait l’objet d’une déclaration auprès de la CNIL
Numéro CNIL : 1160309
Les personnes citées disposent de droits fixés
par l'art 34 de la loi "Informatique et Libertés"du 6 janvier 1978.
Pour exercer ce droit, elles peuvent s’adresser à : journal-la-mee@wanadoo.fr

Liens hypertextes :

Les liens présents sur ce site peuvent orienter le visiteur sur des sites extérieurs
dont le contenu ne peut en aucune manière engager la responsabilité de La Mée.
SPIP | | Plan du site | Suivre la vie du site RSS