Noisette perso

mardi 5 avril 2011 à 00h33
par GrandFred

Logo de GrandFred

Bonjour,

J’ai voulu me faire une noisette perso. Pour cela j’ai suivi l’article http://www.sarka-spip.net/spip.php?...
J’ai donc créé un fichier config/mes_options.php dans lequel j’ai mis juste :

define(’_PERSO_COLONNE_EXTRA_DEBUT’, ’noisettes/extra/noisette1:cartev’) ;

ensuite j’ai fait ma noisette cartev.html.
Maintenant, à l’ouverture du site, le texte qui est dans le fichier mes_options apparait en haut du site, les css de la colonne extra sont toute perturbée et même la partie privée est affectée. Il doit me manquer un truc...

Grandfred


Ce sujet est verrouillé : vous pouvez consulter son fil de discussion mais vous ne pouvez plus y répondre.

Réponses

5 avril 2011 à 13h50
mardi 5 avril 2011 à 00h33, par  GrandFred
J’ai donc créé un fichier config/mes_options.php dans lequel j’ai mis juste :
 define(’_PERSO_COLONNE_EXTRA_DEBUT’, ’noisettes/extra/noisette1:cartev’) ;
ensuite j’ai fait ma noisette cartev.html. 

 donc ta noisettes est dans ton répertoire :
squelettes / noisettes /extra / noisette1/

Maintenant, à l’ouverture du site, le texte qui est dans le fichier mes_options apparait en haut du site, 

de quel texte parle tu ?

 Une URL pour pouvoir se rendre compte ?

les css de la colonne extra sont toute perturbée ...

peu être ton code de cartev.html est deffectueux au niveau des <div>

 ya moyens de voir le code ?

6 avril 2011 à 20h54

Bonsoir

donc ta noisettes est dans ton répertoire :
squelettes / noisettes /extra / noisette1/

Oui

de quel texte parle tu ?</quote>
Du code contenu dans mes_options.php mais après reflexion, il manquait <? et ?> dans le fichier. Une fois ajouté, je n'ai plus le message.



<quote>Une URL pour pouvoir se rendre compte</quote>

[http://sorinandre.phpnet.org/spip/->http://sorinandre.phpnet.org/spip/]


<quote>peu être ton code de cartev.html est deffectueux au niveau des <div>

 ya moyens de voir le code ?

Mais avec Plaisir :

<div id="noisette_cartev" class="noisette">
		<h1 class="intitule">Carte du Vietnam</h1>
		<div class="contenu">
			<div><img src="vietnam.png" alt="Carte du Vietnam"> --></div>
			<br class="nettoyeur" />
		</div>
</div>

Donc maintenant je n’ai plus d’erreur de CSS, mais ma noisette n’est toujours pas active.

Merci
Fred

6 avril 2011 à 21h44

Vu sur le site

Fichier noisettes/extra/noisette1.html introuvable. Vérifier la configuration du pipeline
&
Fichier cartev.html introuvable. Vérifier la configuration du pipeline

Donc c’est qu’un pb de chemin , ya plus ka et y faut kon ...

peu tu essayer ceci ; merci

1° dans ton ficher mes_options.php mettre ceci

<?php
//quelque pipelines de personalisation
define('_PERSO_COLONNE_EXTRA_DEBUT', 'noisettes/perso/cartev.html');
?>

 j’espère que tu n’a pas d’autre chose ;)

2° créer un répertoire perso dans squelettes/noisettes

3° transférer ton fichier cartev.html dans perso

4° effacer par FTP les fichiers ce trouvant dans le répertoire tmp

en attente de te lire si ça fonctionne ;)

7 avril 2011 à 23h11

Bonsoir,

ça fonctionne maintenant. Je n’avais pas compris qu’il fallait que je structure le fichier ms_options.php comme un fichier php avec <? en début et ?>à la fin (c’était pourtant évident).
Par contre ma noisette affiche une image, mais elle ne s’affiche que si je la met en racine du site, alors qu’il est écrit qu’elle est prise si elle est dans le dossier image de squelette. C’est pas très grave, mais je ne comprend pas bien ce comportement.

Merci pour ces conseils et bonnes infos
Fred
Le site http://sorinandre.phpnet.org/spip/

8 avril 2011 à 22h13
jeudi 7 avril 2011 à 23h11, par  GrandFred 
Par contre ma noisette affiche une image, mais elle ne s’affiche que si je la met en racine du site, alors qu’il est écrit qu’elle est prise si elle est dans le dossier image de squelette.  C’est pas très grave, mais je ne comprend pas bien ce comportement.

hello quel vignette affiche tu ?

 http://sorinandre.phpnet.org/spip/squelettes/images/vietnam.jpg
 http://sorinandre.phpnet.org/spip/squelettes/images/vietnam.png

de images et squelettes avec un "s"
ou c’est celle la ?
http://sorinandre.phpnet.org/spip/vietnam.jpg

tu peu nous remontrer ton code de mes_options.php

9 avril 2011 à 00h58

Bonjour,

hello quel vignette affiche tu ?

Parceque je n’ai pas réussi à faire mieux, j’affiche les images en racine du site

http://sorinandre.phpnet.org/spip/vietnam.jpg

tu peu nous remontrer ton code de mes_options.php

<?
define('_PERSO_COLONNE_EXTRA_DEBUT', 'noisettes/extra/cartev');
define('_PERSO_COLONNE_NAVIGATION_DEBUT', 'noisettes/extra/carten');
?>

et à toutes fins utiles, le code de ma noisette :

<div id="noisette_cartev" class="noisette">
		<h1 class="intitule">Carte du Vietnam</h1>
		<div class="contenu">
			<div><img src="vietnam.jpg" alt="Carte du Vietnam"></div>
			<br class="nettoyeur" />
		</div>
</div>

Donc maintenant ça marche, mais les images en racine du site c’est pas très propre...

9 avril 2011 à 10h54

samedi 9 avril 2011 à 00h58, par  GrandFred

essaye déjà ça et dit nous quoi

<img src="http://sorinandre.phpnet.org/spip/squelettes/images/vietnam.jpgvietnam.jpg"

donc

<div id="noisette_cartev" class="noisette">
                <h1 class="intitule">Carte du Vietnam</h1>
                <div class="contenu">
                        <div><img src="http://sorinandre.phpnet.org/spip/squelettes/images/vietnam.jpg" alt="Carte du Vietnam"></div>
                        <br class="nettoyeur" />
                </div>
</div>
 
11 avril 2011 à 19h22

GrandFred,

Le problème récurent de la création des vignettes vient souvent du fait qu’il n’y a pas les droits d’écriture dans le répertoire /local idem pour ses sous répertoires.

à voir aussi la configuration des modèles dans la configuration de Sarka.

Philippe