[Resolu]: [1.9b3] Erreur lors du chargement du squelette "auteurs"

-----Message d'origine-----
De : GARNIER Jean-Luc
Envoyé : mardi 27 juin 2006 13:50
À : spip@rezo.net
Objet : [Spip] [1.9b3] Erreur lors du chargement du squelette "auteurs"

Bonjour à toutes et à tous,

Je suis en train de me prendre la tête avec un problème de chargement bizarre...

- dans le squelette "article", j'ai un lien :
<BOUCLE_auteurs(AUTEURS){id_article}{par nom}>
<a alt="écrire à cet auteur" href="#URL_AUTEUR">par #NOM</a>
[...]
</BOUCLE_auteurs(AUTEURS)>

Pas de souci, à l'affichage, le lien sur l'auteur (moi, en l'occurrence) vaut bien "monsite/spip.php?auteur3"..

- dans mon squelette "auteurs", j'ai une boucle classique
<BOUCLE_auteur(AUTEURS){id_auteur}>
  <div class="cartouche">[(#LOGO_AUTEUR|reduire_image{200,200})]
    <div class="surtitre">#NOM</div>
    #BIO<br />
    [<b>Site Web :</b> (#NOM_SITE) / #URL_SITE<br />]
    [<b>Clé PGP :</b> (#PGP)<br />]
  </div>
  [<br /><p><b>Envoyer un message à l'auteur</b><br />(#FORMULAIRE_ECRIRE_AUTEUR)</p>]
</BOUCLE_auteur>

Evidemment, je vous passe les détails d'habillage..

Or, au moment du chargement de ce squelette, je me reçois une brassée d'erreurs, sans qu'aucun affichage ne soit fait (page blanche):

# Erreur(s) dans le squelette

    * Erreur : filtre « digits » non défini, _articles
    * Erreur : filtre « digits » non défini, _articles
    * Erreur : filtre « titre_homogene » non défini, _articles
    * Erreur : filtre « digits » non défini, _articles
    * Erreur : filtre « digits » non défini, _articles

Vérifications faites:
- le fichier monsite/mes_fonctions.php est bien chargé. Il charge lui-même le fichier monsite/mes_filtres.php qui contient les filtres incriminés.
- le cache a été vidé de nombreuses fois, je recalcule systématiquement.
- configuration: SPIP 1.9b3, Firefox 1.5

Il semble qu'une erreur de compilation soit à l'origine de ce problème, mais je n'arrive pas à la piéger..

Une petite idée ?

Merci d'avance pour toute aide,

Jean-Luc GARNIER

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

Petit ajout à cette question..

Je n'ai toujours pas résolu le problème décrit ci-dessus: l'auteur visé existe bien, est bien accessible dans la partie privée et semble ne manquer d'aucune information pour être lu correctement. Ceci se produit d'ailleurs avec tous les auteurs..

Enfin, PRESQUE ! Car, si, au travers de ma navigation, j'accède à un article par l'auteur n°20, la page spip.php?auteur20 s'affiche correctement !! C'est d'ailleurs la seule..

Quel est ce miracle ?

Merci d'avance aux exorcistes de la liste ! :slight_smile:

Jean-Luc GARNIER

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

Oulà, je suis en forme aujourd'hui ! :slight_smile:

Je viens de trouver mon erreur, qui provenait tout bêtement d'un slash malencontreux, qui vivait dans les contrées reculées de l'éditeur (vers la colonne 200, donc invisible) !

Tout est rentré dans l'ordre, bien que je ne m'explique toujours pas pourquoi cela fonctionnait avec auteur=20..

A bientôt !

Jean-Luc

* GARNIER Jean-Luc tapotait, le 30/06/2006 17:18:

Oulà, je suis en forme aujourd'hui ! :slight_smile:

Je viens de trouver mon erreur, qui provenait tout bêtement d'un slash malencontreux, qui vivait dans les contrées reculées de l'éditeur (vers la colonne 200, donc invisible) !

Tous les éditeurs dignes de ce nom on une fonctionnalité de retour à la ligne automatique (wrap en anglais).
DreamWeaver a ça.
Scite a ça.
UltraEdit aussi.
...

--
Jacques — SPIP - Pyrat.net – Création de sites Internet