Squelette particulier par article

Bonjour

La doc de spip m'indique que l'on peut avoir un squelette particulier pour
les articles d'un rublique particuliere, mais je voudrais bien avoir la
possibilité d'avoir un squelette particulier pour un article particulier.
En réalité, c'est que dans mon site, j'ai une rubrique "virtuelle" (la n°1)
qui accueille les articles particuliers, comme la page de garde et la page
de contact, qui ne doivent pas etre affichés comme le reste du site...

Bref, est ce que cela est possible ?

Merci d'avance.

Bouil.

Nicolas Bouillon a écrit :

Bonjour

La doc de spip m'indique que l'on peut avoir un squelette particulier pour
les articles d'un rublique particuliere, mais je voudrais bien avoir la
possibilité d'avoir un squelette particulier pour un article particulier.
En réalité, c'est que dans mon site, j'ai une rubrique "virtuelle" (la n°1)
qui accueille les articles particuliers, comme la page de garde et la page
de contact, qui ne doivent pas etre affichés comme le reste du site...

Bref, est ce que cela est possible ?

Merci d'avance.

Bouil.

Je ne sais pas si ça répond à ta question mais de même que tu peux utiliser
un squelette rubrique-2.html comme squelette particulier pour la rubrique 2,
tu peux tout à fait utiliser un article-2.html qui fonctionnera sur le même
principe (en association avec article.php donc) et ne sera utilisé que si
c'est l'article 2 qui est demandé dans le contexte.
Rien ne t'empêche d'y mettre d'autres articles avec, c'est l'URL d'appel qui
compte.

--
Ivan

C'est possible:
tu crées un squelette (avec le fichier php3 qui l'accompage) par page individuelle et tu
insères un lien hypertexte codé en html classique dans tes pages (par exemple: <a
href="monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.).
C'est tout.

On pourrait critquer qu'avec cette démarche il est théoriquement possible qu'un visiteur
appelle une autre page par ce lien et qu'elle ne serait pas affichée comme tu le
souhaites ... mais c'est un risque négligeable, à mon avis.

Klaus.

Bonjour

La doc de spip m'indique que l'on peut avoir un squelette particulier
pour les articles d'un rublique particuliere, mais je voudrais bien
avoir la possibilité d'avoir un squelette particulier pour un article
particulier. En réalité, c'est que dans mon site, j'ai une rubrique
"virtuelle" (la n°1) qui accueille les articles particuliers, comme la
page de garde et la page de contact, qui ne doivent pas etre affichés
comme le reste du site...

Bref, est ce que cela est possible ?

Merci d'avance.

Bouil.

_______________________________________________
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.uzine.net/spip

Tout à fait.

D'ailleurs, on pourrait 'tricher' en plaçant en tête de squelette :

<?php $id_article=54; ?>

De cette manière on appelle simplement <a
href="monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.;

Mais c'est de la théorie :wink:

James.

<klaus@spip.de> a écrit dans le message de news:
3E78F887.964.491DB058@localhost...
C'est possible:
tu crées un squelette (avec le fichier php3 qui l'accompage) par page
individuelle et tu
insères un lien hypertexte codé en html classique dans tes pages (par
exemple: <a
href="monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.).
C'est tout.

On pourrait critquer qu'avec cette démarche il est théoriquement possible
qu'un visiteur
appelle une autre page par ce lien et qu'elle ne serait pas affichée comme
tu le
souhaites ... mais c'est un risque négligeable, à mon avis.

Klaus.

Bonjour

La doc de spip m'indique que l'on peut avoir un squelette particulier
pour les articles d'un rublique particuliere, mais je voudrais bien
avoir la possibilité d'avoir un squelette particulier pour un article
particulier. En réalité, c'est que dans mon site, j'ai une rubrique
"virtuelle" (la n°1) qui accueille les articles particuliers, comme la
page de garde et la page de contact, qui ne doivent pas etre affichés
comme le reste du site...

Bref, est ce que cela est possible ?

Merci d'avance.

Bouil.

_______________________________________________
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.uzine.net/spip

De la théorie qui marche d'ailleurs :slight_smile: mais plus simplement si le squelette
n'as pas de contexte variable, on peut le mettre directement dans les
boucles
<BOUCLE_principale(ARTICLES){id_article=54}>
....

la méthode du article-xx.html restant la + simple et la + claire

Tout à fait.

D'ailleurs, on pourrait 'tricher' en plaçant en tête de squelette :

<?php $id_article=54; ?>

De cette manière on appelle simplement <a
href="monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.;

Mais c'est de la théorie :wink:

James.

<klaus@spip.de> a écrit dans le message de news:
3E78F887.964.491DB058@localhost...
C'est possible:
tu crées un squelette (avec le fichier php3 qui l'accompage) par page
individuelle et tu
insères un lien hypertexte codé en html classique dans tes pages (par
exemple: <a
href="monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.).
C'est tout.

On pourrait critquer qu'avec cette démarche il est théoriquement possible
qu'un visiteur
appelle une autre page par ce lien et qu'elle ne serait pas affichée comme
tu le
souhaites ... mais c'est un risque négligeable, à mon avis.

Klaus.

Bonjour

La doc de spip m'indique que l'on peut avoir un squelette particulier
pour les articles d'un rublique particuliere, mais je voudrais bien
avoir la possibilité d'avoir un squelette particulier pour un article
particulier. En réalité, c'est que dans mon site, j'ai une rubrique
"virtuelle" (la n°1) qui accueille les articles particuliers, comme la
page de garde et la page de contact, qui ne doivent pas etre affichés
comme le reste du site...

Bref, est ce que cela est possible ?

Merci d'avance.

Bouil.

_______________________________________________
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.uzine.net/spip

_______________________________________________
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.uzine.net/spip

Dans ton cas particulier, la page de garde n'est-elle pas la page d'accueil
?
Pour ce qui est de la page de contact, ou d'autres pages spécifiques comme
des formulaires, j'utilise un article quelconque dans lequel je copie un
formulaire que j'ai créé avec un éditeur HTML. Ainsi, c'est plus facile à
modifier pour un admin qui a au moins quelques notions de HTML.
L'inconvénient de cette démarche est que la page est affichée comme un
article ordinaire dans sa rubrique (ce qui n'est pas ton cas, si j'ai bien
compris, puisque ta rubrique est virtuelle) : il faut alors empêcher de
l'afficher en utilisant un mot-clé.

On peut aussi utiliser des mots-clés pour afficher les articles de façons
différentes. Il faut alors, dans article.html, faire à l'aide de conditions
en php (des balises SPIP conditionnelles auraient été les bienvenues) un
affichage différent selon le mot-clé.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Nicolas Bouillon
Envoyé : mercredi 19 mars 2003 22:56
À : spip@rezo.net
Objet : [Spip] Squelette particulier par article

Bonjour

La doc de spip m'indique que l'on peut avoir un squelette particulier pour
les articles d'un rublique particuliere, mais je voudrais bien avoir la
possibilité d'avoir un squelette particulier pour un article particulier.
En réalité, c'est que dans mon site, j'ai une rubrique "virtuelle" (la n°1)
qui accueille les articles particuliers, comme la page de garde et la page
de contact, qui ne doivent pas etre affichés comme le reste du site...

Bref, est ce que cela est possible ?

Merci d'avance.

Bouil.

_______________________________________________
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.uzine.net/spip

C'est amusant de voir toutes les réponses différentes à la question que pose nicolas (et qui est un classique...). Mais quel est celle se rapprochant plus des concepts SPIP (ie : intervention minimal de code php supplémentaire)....

Je penche pour article-XX .... mais alors pourquoi d'autres personnes avancent une autre solutions (n'ont-ils pas lu la doc, ont-ils détourné SPIP, ont-ils bidouillé plutot que d'utiliser métalangage SPIP, ou contournent-ils ainsi d'autres problèmes non évoqués....

SPIP où es-tu... le php reprend le dessus non ?

lorent

Nicolas Bouillon a écrit:

Bonjour

La doc de spip m'indique que l'on peut avoir un squelette particulier pour
les articles d'un rublique particuliere, mais je voudrais bien avoir la
possibilité d'avoir un squelette particulier pour un article particulier.
En réalité, c'est que dans mon site, j'ai une rubrique "virtuelle" (la n°1)
qui accueille les articles particuliers, comme la page de garde et la page
de contact, qui ne doivent pas etre affichés comme le reste du site...

Bref, est ce que cela est possible ?

Merci d'avance.

Bouil.

_______________________________________________
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.uzine.net/spip

En informatique, il n'y a jamais UNE solution. Et ça dépend si on veut aller
vite, si on veut pouvoir réutiliser le code...
De plus, les problèmes exposés ne le sont jamais de façon exhaustive, ce qui
fait que selon des paramètres non-dits on a encore une pluralité de
solutions.

A mon avis, la philosophie n'est pas tant de suivre la ligne de SPIP (qu'on
me l'explique d'abord...) qui consisterait en fait à écrire le moins de code
possible, que de rendre un site convivial pour les visiteurs et les
administrateurs.

Bernard Martin-Rabaud
martinrabo@wanadoo.fr

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
lorent
Envoyé : jeudi 20 mars 2003 11:17
À : Nicolas Bouillon
Cc : spip@rezo.net
Objet : Re: [Spip] Squelette particulier par article

C'est amusant de voir toutes les réponses différentes à la question que
pose nicolas (et qui est un classique...). Mais quel est celle se
rapprochant plus des concepts SPIP (ie : intervention minimal de code
php supplémentaire)....

Je penche pour article-XX .... mais alors pourquoi d'autres personnes
avancent une autre solutions (n'ont-ils pas lu la doc, ont-ils détourné
SPIP, ont-ils bidouillé plutot que d'utiliser métalangage SPIP, ou
contournent-ils ainsi d'autres problèmes non évoqués....

SPIP où es-tu... le php reprend le dessus non ?

lorent

Nicolas Bouillon a écrit:

Bonjour

La doc de spip m'indique que l'on peut avoir un squelette particulier pour
les articles d'un rublique particuliere, mais je voudrais bien avoir la
possibilité d'avoir un squelette particulier pour un article particulier.
En réalité, c'est que dans mon site, j'ai une rubrique "virtuelle" (la n°1)
qui accueille les articles particuliers, comme la page de garde et la page
de contact, qui ne doivent pas etre affichés comme le reste du site...

Bref, est ce que cela est possible ?

Merci d'avance.

Bouil.

_______________________________________________
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.uzine.net/spip

_______________________________________________
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.uzine.net/spip

Le sujet est 'squelette particulier PAR article'...

le fichier article-XX.html sert à tous les articles de la rubrique XX :wink:

donc, pour un cas particulier, ce fichier ne convient pas complètement

Relis la doc et la question, lorent :wink:

Amicalement,
James

"lorent" <lorent@axis.fr> a écrit dans le message de news:
3E799519.5090203@axis.fr...

C'est amusant de voir toutes les réponses différentes à la question que
pose nicolas (et qui est un classique...). Mais quel est celle se
rapprochant plus des concepts SPIP (ie : intervention minimal de code
php supplémentaire)....

Je penche pour article-XX .... mais alors pourquoi d'autres personnes
avancent une autre solutions (n'ont-ils pas lu la doc, ont-ils détourné
SPIP, ont-ils bidouillé plutot que d'utiliser métalangage SPIP, ou
contournent-ils ainsi d'autres problèmes non évoqués....

SPIP où es-tu... le php reprend le dessus non ?

lorent

Nicolas Bouillon a écrit:

>Bonjour
>
>La doc de spip m'indique que l'on peut avoir un squelette particulier

pour

>les articles d'un rublique particuliere, mais je voudrais bien avoir la
>possibilité d'avoir un squelette particulier pour un article particulier.
>En réalité, c'est que dans mon site, j'ai une rubrique "virtuelle" (la

n°1)

>qui accueille les articles particuliers, comme la page de garde et la

page

>de contact, qui ne doivent pas etre affichés comme le reste du site...
>
>Bref, est ce que cela est possible ?
>
>Merci d'avance.
>
>Bouil.
>
>_______________________________________________
>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.uzine.net/spip
>
>
>
>

la possibilité (un peu lourde selon le nombre d'article) peut etre de créer une sous rubrique par article et de faire article-XX.html avec XX comme numéro de la sous rubrique.

Java

James a écrit:

Le sujet est 'squelette particulier PAR article'...

le fichier article-XX.html sert à tous les articles de la rubrique XX :wink:

donc, pour un cas particulier, ce fichier ne convient pas complètement

Relis la doc et la question, lorent :wink:

Amicalement,
James

"lorent" <lorent@axis.fr> a écrit dans le message de news:
3E799519.5090203@axis.fr...

C'est amusant de voir toutes les réponses différentes à la question que
pose nicolas (et qui est un classique...). Mais quel est celle se
rapprochant plus des concepts SPIP (ie : intervention minimal de code
php supplémentaire)....

Je penche pour article-XX .... mais alors pourquoi d'autres personnes
avancent une autre solutions (n'ont-ils pas lu la doc, ont-ils détourné
SPIP, ont-ils bidouillé plutot que d'utiliser métalangage SPIP, ou
contournent-ils ainsi d'autres problèmes non évoqués....

SPIP où es-tu... le php reprend le dessus non ?

lorent

Nicolas Bouillon a écrit:

Bonjour

La doc de spip m'indique que l'on peut avoir un squelette particulier

pour

les articles d'un rublique particuliere, mais je voudrais bien avoir la
possibilité d'avoir un squelette particulier pour un article particulier.
En réalité, c'est que dans mon site, j'ai une rubrique "virtuelle" (la

n°1)

qui accueille les articles particuliers, comme la page de garde et la

page

de contact, qui ne doivent pas etre affichés comme le reste du site...

Bref, est ce que cela est possible ?

Merci d'avance.

Bouil.

_______________________________________________
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.uzine.net/spip

------------------------------------------------------------------------

_______________________________________________
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.uzine.net/spip