recalcul de page nécessaire ?

Bonjour,

J'ai fait mon premier squelette (article.html) et j'ai SPIP 1.6.

Quand j'affiche l'URL de visite du site, je vois la page d'accueil,
utilisant (bien normalement) le squelette standard, qui propose des liens
vers des articles.

Si je clique alors sur l'un d'eux, je vois d'abord l'article selon le
squelette standard. Pourtant ce squelette n'existe plus nulle part.

Je dois obligatoirement recalculer la page, ou seulement la raffraichir
rafraichir, pour la voir selon mon nouveau squelette.

Mon explorateur (IE6) était configuré, par défaut, pour vérifier
"automatiquement" s'il existe une version plus récente des pages
enregistrées dans les dossiers temporaires.

En changeant cela pour vérifier "à chaque visite de page", le problème
disparait.

Ce qui m'inquiète est de savoir si les autres rédacteurs et afficheurs
futurs du site devront aussi changer ce paramètre ?

Ou peut-on faire quelque chose de particulier pour que cela fonctionne
normalement avec les paramètres par défaut ?

Merci de votre aide.

Le Thu 23/10/2003 à 13:59, martinus a écrit :

Bonjour,

J'ai fait mon premier squelette (article.html) et j'ai SPIP 1.6.

Quand j'affiche l'URL de visite du site, je vois la page d'accueil,
utilisant (bien normalement) le squelette standard, qui propose des liens
vers des articles.

Si je clique alors sur l'un d'eux, je vois d'abord l'article selon le
squelette standard. Pourtant ce squelette n'existe plus nulle part.

Je dois obligatoirement recalculer la page, ou seulement la raffraichir
rafraichir, pour la voir selon mon nouveau squelette.

Mon explorateur (IE6) était configuré, par défaut, pour vérifier
"automatiquement" s'il existe une version plus récente des pages
enregistrées dans les dossiers temporaires.
En changeant cela pour vérifier "à chaque visite de page", le problème
disparait.

  En automatique (c'est à dire l'option par défaut alors qu'elle fait
n'importe quoi, merci ms ..), il ira revoir si ça a changé lors de
l'exécution suivante de IE.
  Donc, les visiteurs qui auront fermé IE entre temps n'auront pas
l'ancienne version.
  Vu la stabilité du machin, on peut donc espérer qu'il n'y aura plus
personne qui verra l'ancienne version d'ici 24h :wink:

À+, Pif.

Si tu fais une modification lourde de conséquence (comme changer de
squelette) il faut vider ton cache spip ET ton cache Internet explorer et
puis tu n'entendra plus parler de ton ancienne version.

@ +

BoOz

"martinus" <boiteaspams@club-internet.fr> a écrit dans le message de
news:bn8fnu$df7$1@sea.gmane.org...

Bonjour,

J'ai fait mon premier squelette (article.html) et j'ai SPIP 1.6.

Quand j'affiche l'URL de visite du site, je vois la page d'accueil,
utilisant (bien normalement) le squelette standard, qui propose des liens
vers des articles.

Si je clique alors sur l'un d'eux, je vois d'abord l'article selon le
squelette standard. Pourtant ce squelette n'existe plus nulle part.

Je dois obligatoirement recalculer la page, ou seulement la raffraichir
rafraichir, pour la voir selon mon nouveau squelette.

Mon explorateur (IE6) était configuré, par défaut, pour vérifier
"automatiquement" s'il existe une version plus récente des pages
enregistrées dans les dossiers temporaires.

En changeant cela pour vérifier "à chaque visite de page", le problème
disparait.

Ce qui m'inquiète est de savoir si les autres rédacteurs et afficheurs
futurs du site devront aussi changer ce paramètre ?

Ou peut-on faire quelque chose de particulier pour que cela fonctionne
normalement avec les paramètres par défaut ?

Merci de votre aide.

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

Salut,

Merci de vos réponses.

Je vais peut-être trouver où vider mon cache spip, mais je ne peux quand
même pas demander à tous les utilisateurs d'internet Explorer de vider leur
cache à chaque modification de squelette !

80% des internautes ont I.E dont 90% sont totalement incapables de faire des
manips aussi épouvantablement complexes (pour eux) que de vider leur cache,
ou de changer les paramètres "avancés".

Il doit y avoir un truc que je n'ai pas compris, ou défini correctement,
sinon personne ne pourrait utiliser spip !

Cordialement.

"BoOz" <caron51@wanadoo.fr> a écrit dans le message de
news:bn8gqm$flf$1@sea.gmane.org...

Si tu fais une modification lourde de conséquence (comme changer de
squelette) il faut vider ton cache spip ET ton cache Internet explorer et
puis tu n'entendra plus parler de ton ancienne version.

Bjr.

Le "truc", c'est aussi la variable $delais dans les fichiers *.php3 associés aux
pages .html. Fixée à 0, elle entraîne systématiquement un recalcul de la page,
avec la charge serveur que cela implique. Fixée à un délai raisonnable (de 1 à
24 heures par exemple, en fonction de la périodicité d'actualisation du site
!)), elle garantit un rafraichissement du cache lorsque la page présente dans
celui-ci est plus ancienne.

Slts.

martinus a écrit :

Salut,

Merci de vos réponses.

Je vais peut-être trouver où vider mon cache spip, mais je ne peux quand
même pas demander à tous les utilisateurs d'internet Explorer de vider leur
cache à chaque modification de squelette !

80% des internautes ont I.E dont 90% sont totalement incapables de faire des
manips aussi épouvantablement complexes (pour eux) que de vider leur cache,
ou de changer les paramètres "avancés".

Il doit y avoir un truc que je n'ai pas compris, ou défini correctement,
sinon personne ne pourrait utiliser spip !

Cordialement.

"BoOz" <caron51@wanadoo.fr> a écrit dans le message de
news:bn8gqm$flf$1@sea.gmane.org...
> Si tu fais une modification lourde de conséquence (comme changer de
> squelette) il faut vider ton cache spip ET ton cache Internet explorer et
> puis tu n'entendra plus parler de ton ancienne version.

  ------------------------------------------------------------------------
_______________________________________________
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/

oui pour le cache spip, mais pour le cache IE ?

Je ne sais pas si c'est utile mais je commence toutes mes pages par
l'instruction suivante, en espérant que ca vide automatiquement le cache des
navigateurs.

Quelqu'un peut il confirmer / infirmer la validité de cette instruction ?

<?php

// Disable caching
    //
    @header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    @header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

    @header("Cache-Control: no-store, no-cache, must-revalidate");
    @header("Cache-Control: post-check=0, pre-check=0", false);
    @header("Pragma: no-cache");
?>

"Pierre-Henri Silliau" <silliau.pierre-henri@cimafap.msa.fr> a écrit dans le
message de news:3F97E441.C63D0DEF@cimafap.msa.fr...

Bjr.

Le "truc", c'est aussi la variable $delais dans les fichiers *.php3

associés aux

pages .html. Fixée à 0, elle entraîne systématiquement un recalcul de la

page,

avec la charge serveur que cela implique. Fixée à un délai raisonnable (de

1 à

24 heures par exemple, en fonction de la périodicité d'actualisation du

site

!)), elle garantit un rafraichissement du cache lorsque la page présente

dans

celui-ci est plus ancienne.

Slts.

martinus a écrit :

> Salut,
>
> Merci de vos réponses.
>
> Je vais peut-être trouver où vider mon cache spip, mais je ne peux quand
> même pas demander à tous les utilisateurs d'internet Explorer de vider

leur

> cache à chaque modification de squelette !
>
> 80% des internautes ont I.E dont 90% sont totalement incapables de faire

des

> manips aussi épouvantablement complexes (pour eux) que de vider leur

cache,

> ou de changer les paramètres "avancés".
>
> Il doit y avoir un truc que je n'ai pas compris, ou défini correctement,
> sinon personne ne pourrait utiliser spip !
>
> Cordialement.
>
> "BoOz" <caron51@wanadoo.fr> a écrit dans le message de
> news:bn8gqm$flf$1@sea.gmane.org...
> > Si tu fais une modification lourde de conséquence (comme changer de
> > squelette) il faut vider ton cache spip ET ton cache Internet explorer

et

> > puis tu n'entendra plus parler de ton ancienne version.
>

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

> _______________________________________________
> 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/

Une des pages de mon site (sur free) n'arrive pas à s'afficher.

seul les trois boutons dont le 'recalcul de la page' s'affichent. Sur ce
bouton, une étoile apparait.

Je voudrais savoir à quoi correspond cette étoile, si elle est censée me
dire que la page ne s'est pas chargée car elle trop lourde.

Bref, une fois cliqué sur le bouton, la page 'attendue' arrive.

Avouez que ça fait désordre !!. Elle pourrait pas avoir la gentillesse de
s'afficher du premier coup.

Bonjour,

Je crois que tu devrais ouvrir un nouveau sujet, car en répondant là où tu
le fais, je ne suis pas sûr que beaucoup de gens voient ta question.

Cordialement.

"diane" <diane.ch@free.fr> a écrit dans le message de
news:bn92s6$t8o$1@sea.gmane.org...

Une des pages de mon site (sur free) n'arrive pas à s'afficher.

seul les trois boutons dont le 'recalcul de la page' s'affichent. Sur ce
bouton, une étoile apparait.

Je voudrais savoir à quoi correspond cette étoile, si elle est censée me
dire que la page ne s'est pas chargée car elle trop lourde.

Bref, une fois cliqué sur le bouton, la page 'attendue' arrive.

Avouez que ça fait désordre !!. Elle pourrait pas avoir la gentillesse de
s'afficher du premier coup.

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

Aaaahhhhh ! Merci.

En développement, le serveur de ma station, où je suis seul, supportera 0,
sans nul doute.
Je tâcherai de penser à trouver la bonne valeur, une fois le site en
service.

Par contre, je trouve vraiment dommage que cette valeur fasse partie du code
de spip, qu'il faille la modifier dans de nombreux fichiers, qui seront
écrasés par la prochaine mise à jour.

N'existe-t-il pas un moyen de définir cette valeur, dans un fichier de
"configuration" indépendant du code, et de manière unique ? Sinon, il me
semble que ce serait une amélioration très utile.

Cordialement.

"Pierre-Henri Silliau" <silliau.pierre-henri@cimafap.msa.fr> a écrit dans le
message de news:3F97E441.C63D0DEF@cimafap.msa.fr...

Bjr.

Le "truc", c'est aussi la variable $delais dans les fichiers *.php3

associés aux

pages .html.