FTP : installation et usage
Il est souvent demandé de mettre quelque chose à la racine du site. Mais où la trouver ?
On utilise un FTP (pour moi c’est FileZilla) (pour d’autres c’est FTP Expert).
On regarde dans le « site distant »
La racine, c’est là où on trouve :
CACHE
dist
ecrire
formulaires
IMG
(etc)
Avertissement : tout ceci a bien fonctionné tant que j’ étais en php3.
Maintenant que j’ai changé de version de spip, et que je suis en php, il faut adapter !
Un Squelette SPIP c’est l’ensemble des fichiers .html
Dans les versions SPIP ant ?rieures ? 1.9 chaque fichier .html est mis en mouvement par un fichier .php3
Par exemple :
article.html est mis en mouvement par article.php3
breve.html est mis en mouvement par breve.php3
Un fichier .php3 commence toujours par ..........
De très bonnes indications ici :
A partir de la version SPIP 1.9 le squelette c’est seulement l’ensemble des fichiers article.html, sommaire.html, plan.html etc.
Mais comment savoir les fichiers utilisés ? il suffit d’ écrire ..... &var_mode=debug à la fin de l’adresse.
Par exemple, la présente page a pour adresse :
mais si on met :
on trouve que les squelettes utilisés sont : squelettes/article.html, dist/modeles/lesauteurs.html, dist/modeles/article_traductions.html, etc, etc.
Debug ? voir plus loin
Importer un squelette existant : Renley
On trouve le squelette de Renley ici.
J’ai eu du mal, mais àforce d’essayer « des choses », j’ai trouv ? cette fa ?on de faire :
1) t ?l ?charger un squelette voir ici
2) l’enregistrer sur le disque dur et le d ?-zipper
3) Alors j’ai regard ? ce qu’il y avait dedans.
J’y ai vu trois sous-dossiers :
– squelettes-renley
– IMAGES
– STYLES
J’ai envoy ?, avec FileZilla, les dossiers s ?par ?ment sur le site distant, ? la racine, et j’ai renomm ? « squelettes-renley » en « squelettes » (avec un s)
Cela m’a donn ? un message d’erreur
Warning : main(inc-public.php3) : failed to open stream : No such file or directory in homepages/11/d149162454/htdocs/spip-1-8-2-b/spip/squelettes/inc_balises_met
a.php3 on line 6
Transformer php3 en php
Je me suis dout ?e qu’il y avait un probl ?me avec le php3 : tous mes fichiers de d ?part sont en php (et pas en .php3 car je n’ai pas r ?ussi ? charger du php3 sur 1&1).
Il m’a fallu reprendre tous les fichiers .php3 de Renley, (il y en a une dizaine), les ouvrir et modifier ? l’int ?rieur, pour y mettre :
include (« inc-public.php ») ;
au lieu de include (« inc-public.php3 ») ;
(on modifie ? l’int ?rieur, mais pas le nom du fichier).
Cette simple modification, faite ? l’int ?rieur des fichiers .php3 fait que ?a fonctionne.
Si on avait un h ?bergeur qui accepte le php3 d ?s le d ?but, ce serait sans doute plus facile !
.htaccess
D’apr ?s les conseils qui m’ont ?t ? donn ?s sur les forums SPIP, il semble qu’il est plus facile de modifier le .htaccess. Mais je n’ai pas essay ?. Voir quelques indications plus loin
php ou php3 ?
De bonnes indications ici, en particulier sur MAC
Modifier le design - couleur de fond
Ce que je dis ci-dessous concerne le squelette de Renley, le seul que j’ai essay ?.
Il faut aller dans squelettes/styles et modifier le fichier style.css
Pour modifier la couleur de fond, il faut modifier le background de
#body
#page
#en-t ?te
#menu
#barre_lat ?rale
#pied_de_page
On peut mettre :
– soit une couleur, par exemple
background : #FF6600 ; (ici couleur orange)
– soit une texture, par exemple
background : url(« ») ;
Il faut ensuite, dans le m ?me fichier style.css changer la couleur de fond des articles. On cherche donc beaucoup plus bas, dans la partie typographie :
On trouve texte (et deux accolades)
On ajoute la couleur, ?a donne par exemple
texte (accolade)background : #FFF197 ; (accolade)
Ne pas oublier le # avant la couleur, et le ; en bout de ligne
Quand tout est pr ?t, exp ?dier style.css , par FTP, dans le site distant, dans squelettes/styles, et regarder ce que ?a donne ... pour pouvoir corriger !
On peut voir ce que cela donne en utilisant Firebug voir plus loin
EVA SPIP / UN AUTRE SQUELETTE SYMPA.
Ce qui est bien :
1) EVA contient les fichiers de SPIP, donc en installant Eva-web_v2-1, on installe aussi SPIP
_2) L’article sur internet est tr ?s bien d ?taill ?.
Ce qui n’est pas bien .... c’est que c’est du php3 et que ?a ne va pas sur 1and1. J’ai essay ? de modifier htaccess.txt mais je n’ai pas r ?ussi.
Squelette de @-Brest
Finalement, ?tant sur 1and1 qui n’accepte pas le php3, j’ai tout vir ? : SPIP, Renley, Eva, qui se trouvaient sur le site distant.
Puis j’ai r ?install ? SPIP en php, et j’ai configur ?.
Puis je suis all ?e chercher le squelette de Brest, en php.
Je l’ai t ?l ?charg ? et d ?-zipp ?. En l’ouvrant j’ai trouv ? dedans :
– squelette
– readme (fichier qui explique bien les choses)
J’ai ouvert « squelette » et j’ai trouv ? dedans :
css
interface
actualit ?s.html
actualit ?s.php
etc.
C’est donc ces fichiers que j’ai exp ?di ?s par FTP sur le site distant, ? la racine. Quand c’est fait (assez rapide), on trouve alors � la racine :
CACHE
css
dist
ecrire
formulaire
IMG
interface
actualit ?s.html
actualit ?s.php
etc.
Il reste ? faire (quelque chose de semblable ? ceci) :
pour trouver le mod ?le correspondant au squelette de Brest. Il reste ? le mettre ? son go ?t avec les indications donn ?es dans le fichier « readme »
C’est finalement TRES SIMPLE
Modifier l’en-t ?te de la page
Il faut aller chercher le fichier inc_header.html
1) ouvrir ce fichier
2) faire : affichage / code source de la page
3) faire : fichier/copier ce code source
4) ouvrir un « bloc-note » (notepad ou autre chose)(1) et faire fichier/coller
5) modifier comme on veut.
Moi ?a me donne ceci :
⚠️

