SPIP et INCLURE

Salut,

Si je viens dans ce groupe, c pour savoir, si je peux abusé de la command
INCLUD dans SPIP, et quelle sont les coté négatif de cette command,
j’ai pas moins de 20 include pour mes pages avec des $delais variable selon
mes INCLUD,

De plus en fonction de l’article appeler , je sélectionnes tel ou tel
include , le truc c que la sélection de mes INCLUD passe par du PHP, alors
ma petit question c

EX :
dans ma page sommaire:

<? swtich($rub){ <?php case 15: ?>

<INCLURE(rubrique_salade.php3)>

<?php break; case 1 : ?>

<INCLURE(rubrique_rouge.php3)>

<?php break; case 2: ?>

<INCLURE(rubrique_bleu.php3)>

<?php break; case 3: ?>

<INCLURE(rubrique_article.php3)>

<?php break; case 4: ?>

<INCLURE(rubrique_article.php3)>

<?php break; } ?>

comme il est indiqué que SPIP s’execute avant le php,
Est-ce que tout mes include vont etre compilé est seulement ensuite le php
va selectionné nom bon include ? si oui, AIE,AIE,AIE si quelqu’un peu alors
me donné une petit asstuce.

Pommes,

MERCI


Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.742 / Virus Database: 495 - Release Date: 19/08/2004

Bonjour

Sur mon site de nombreux articles vont être accompagnés d’un document joint. A la place de la vignette par défaut de ces doc je souhaite mettre une autre image. Qui sera la même pour tous les documents joints. Elle fera office d’icône identifiant que là se trouve un document joint (En fait c’est un Real). Bref. Je sais charger ces images. Tou se passe bien.
Mais je trouve dommage que sur le serveur, la même image uplodée se retrouve dupliquée à l’infini et nommée monimage, monimage1, monimage2… C’est pas très économique en poids comme méthode !

Existe il un moyen de n’avoir qu’une seule image sur le serveur ?

Merci d’avance pour votre aide

Philippe

maxime wrote:

Salut,

Si je viens dans ce groupe, c pour savoir, si je peux abusé de la command
INCLUD dans SPIP, et quelle sont les coté négatif de cette command,
j'ai pas moins de 20 include pour mes pages avec des $delais variable selon
mes INCLUD,

De plus en fonction de l'article appeler , je sélectionnes tel ou tel
include , le truc c que la sélection de mes INCLUD passe par du PHP, alors
ma petit question c

EX :
dans ma page sommaire:
<?
swtich($rub){
<?php case 15: ?>
    <INCLURE(rubrique_salade.php3)>
<?php break; case 1 : ?>
    <INCLURE(rubrique_rouge.php3)>
<?php break; case 2: ?>
    <INCLURE(rubrique_bleu.php3)>
<?php break; case 3: ?>
    <INCLURE(rubrique_article.php3)>
<?php break; case 4: ?>
    <INCLURE(rubrique_article.php3)>
<?php
break;
} ?>

comme il est indiqué que SPIP s'execute avant le php,
Est-ce que tout mes include vont etre compilé est seulement ensuite le php
va selectionné nom bon include ? si oui, AIE,AIE,AIE si quelqu'un peu alors
me donné une petit asstuce.

Pommes,

MERCI

Eh bien oui, je dirais que tous tes includes vont être compilés. Je pense que tu devrait pouvoir faire la même chose avec des mots-clés, décrit nous un peu plus ce que tu veux obtenir.

--

Olivier G.
http://talath.no-ip.info/~carmine/blog/dotclear/index.php/

Philippe wrote:

Bonjour
Sur mon site de nombreux articles vont être accompagnés d'un document joint. A la place de la vignette par défaut de ces doc je souhaite mettre une autre image. Qui sera la même pour tous les documents joints. Elle fera office d'icône identifiant que là se trouve un document joint (En fait c'est un Real). Bref. Je sais charger ces images. Tou se passe bien.
Mais je trouve dommage que sur le serveur, la même image uplodée se retrouve dupliquée à l'infini et nommée monimage, monimage1, monimage2... C'est pas très économique en poids comme méthode !
Existe il un moyen de n'avoir qu'une seule image sur le serveur ?
Merci d'avance pour votre aide
Philippe

Essaie de retrouver où sont les images de documents par défaut et remplace les par l'image que tu désire en conservant le nom de l'image.

--

Olivier G.
http://talath.no-ip.info/~carmine/blog/dotclear/index.php/

maxime wrote:

En fait ce qui m'interesse c'est d'avoir un graphisme completement differant
selon les rubriques.

maxime

Alors il te suffit d'asservir la CSS utilisée à un mot-clé. Le mot-clé est dans le groupe CSS et son titre est celui de ta CSS.

Par exemple, dans les métas tags de ta page :
<BOUCLE_css_en_fonction_de_la_rubrique (MOT) {type=CSS} {id_rubrique}>
[<link href="(#TITRE).css" rel="stylesheet" type="text/css">]
</BOUCLE_css_en_fonction_de_la_rubrique>
</B_css_en_fonction_de_la_rubrique>
<link href="défaut.css" rel="stylesheet" type="text/css">
<//B_css_en_fonction_de_la_rubrique>

--

Olivier G.
http://talath.no-ip.info/~carmine/blog/dotclear/index.php/