Squelette différent pour un article.

Bonjour,

Je croyais que l'on pouvait faire un squelette différent en créant,
disons un fichier article50.html dans le répertoire /squelette.

Comment puis-je créer un squelette différent pour un article nécessitant
un présentation différente et un #CACHE différent.

J'utilise SPIP 1.9.1.

Martin
--
  Martin Filteau
  mfilteau@fastmail.fm

Salut,

j'étais dans la même situation et j'ai trouvé cela :

http://www.spip-contrib.net/Choix-des-squelettes-par-mot-clef

et le plugin fonctionne très bien en 1.9.1

Dan

Le 6 févr. 07 à 22:35, Martin Filteau a écrit :

Bonjour,

Je croyais que l'on pouvait faire un squelette différent en créant,
disons un fichier article50.html dans le répertoire /squelette.

article=50.html

Comment puis-je créer un squelette différent pour un article nécessitant
un présentation différente et un #CACHE différent.

J'utilise SPIP 1.9.1.

Martin
--
  Martin Filteau
  mfilteau@fastmail.fm

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ
---------------------------------------------------------------------------------------
Orange vous informe que cet e-mail a ete controle par l'anti-virus mail.
Aucun virus connu a ce jour par nos services n'a ete detecte.

Bonsoir,

Je voudrais installer le squelette http://zone.spip.org/files/spip-zone/a-brest.zip
Je l’ai donc téléchargé, installé dans mon répertoire squelettes, ce qui me donne squelettes/a-brest
J’ai créé le fichier ecrire/mes_options.php3 qui n’existait pas
Dedans, j’ai écrit simplement le code suivant, comme le conseille Spip-contrib:

<?php $dossier_squelettes = «./a-brest»; ?>

Mais ça ne fonctionne absolument pas. C’est comme si je n’avais pas installé de squelettes. En prime, je me tape le message d’erreur suivant (je ne vois vraiment pas pourquoi):

Parse error: syntax error, unexpected ‹ / › in /home.10.3/dianelan/librairiekta/ecrire/mes_options.php on line 2

Ca veut dire quoi?

Merci de votre aide.

Salut,
Morthicia wrote:

Bonsoir,

Je voudrais installer le squelette Connexion · GitLab Je l'ai donc téléchargé, installé dans mon répertoire squelettes, ce qui me donne squelettes/a-brest
J'ai créé le fichier ecrire/mes_options.php3 qui n'existait pas

Mais quelle version de spip as-tu donc ?

Dedans, j'ai écrit simplement le code suivant, comme le conseille Spip-contrib:

<?php
$dossier_squelettes = «./a-brest»;
?>

On dirait que tes guillemets sont très bizarres ... en php c'est " ou ', comme:
$dossier_squelettes = "./a-brest";

Je me demande d'ailleurs si ce sera correct, il doit te falloir
soit:
$dossier_squelettes = "squelettes/a-brest";

soit:
déplacer ton a-brest/ à la racine

soit, et ce serait le plus simple si tu n'as pas d'autre squelette:
mettre tout ce qu'il y a dans a-brest/ directement dans squelettes/
auquel cas tu n'as pas besoin de déclarer quoique ce soit dans mes_options.php

--
toggg

Bonjour,
Martin Filteau wrote:

Bonjour,

Je croyais que l'on pouvait faire un squelette différent en créant,
disons un fichier article50.html dans le répertoire /squelette.

Comment puis-je créer un squelette différent pour un article nécessitant un présentation différente et un #CACHE différent.

Tu peux spécialiser tes squelettes mais uniquement au niveau rubrique, c'est à dire pour tous les articles au sein d'une rubrique:

article=8.html s'appliquera à tous les articles de la rubrique 8

article-8.html s'appliquera à tous les articles de la rubrique 8 et ses sous-rubriques

cf. Les variantes de squelette - SPIP

--
toggg

Bonjour et merci pour la suggestion, malheureusement, rien ne fonctionne. Je me demande si ce n’est pas l’accès restreint qui fait planter (voir le mail que j’ai envoyé hier soir). J’ai testé plein de squelettes, tout plante ou rien ne s’affiche, un vrai cauchemar.

Morthicia

----- Original Message -----
From: Yahoo (Jel)
To: Morthicia
Sent: Wednesday, February 07, 2007 5:14 PM
Subject: Re: [Spip] Problème sur mes_options.php3

Bonjour,

./a-brest veut dire : 'remonte d’un répertoire à parttir de celui d’ou tu viens.
Si on regarde la position, cela me parait déjà contestable :wink:

je pense qu’il faudrait tout simplement …à tester :wink: (?) :
$dossier_squelettes = «/squelettes/a-brest»; // squelettes étant à la racine du site, cela devrait être suffisant.

En relatif, si le 1er ne fonctionne pas, essaye :
$dossier_squelettes = «./squelettes/a-brest»; // ce qui se lit, remonte d’un cran, redescend dans squeletttes et ensuite dans a-brest

amicalement
JEL

« Je ne suis absolument pas d’accord avec vous, mais je me battrai pour que vous puissiez vous exprimer » - Voltaire

----- Original Message -----
From: Morthicia
To: SPIP
Sent: Wednesday, February 07, 2007 12:10 AM
Subject: [Spip] Problème sur mes_options.php3

Bonsoir,

Je voudrais installer le squelette http://zone.spip.org/files/spip-zone/a-brest.zip
Je l’ai donc téléchargé, installé dans mon répertoire squelettes, ce qui me donne squelettes/a-brest
J’ai créé le fichier ecrire/mes_options.php3 qui n’existait pas
Dedans, j’ai écrit simplement le code suivant, comme le conseille Spip-contrib:

<?php $dossier_squelettes = «./a-brest»; ?>

Mais ça ne fonctionne absolument pas. C’est comme si je n’avais pas installé de squelettes. En prime, je me tape le message d’erreur suivant (je ne vois vraiment pas pourquoi):

Parse error: syntax error, unexpected ‹ / › in /home.10.3/dianelan/librairiekta/ecrire/mes_options.php on line 2

Ca veut dire quoi?

Merci de votre aide.



liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ