Voici le code du fichier :
<!--Teste si le visiteur est connecte, si non, affiche le formulaire pour se connecter a l'espace prive-->
[(#SESSION|?{'',' '})bonjour#FORMULAIRE_INSCRIPTION,]
[(#SESSION|?{' ',''})Bonjour[ (#SESSION{nom})],]
<INCLURE{fond=inc-visiteurs}>
[(#MODELE{nuage}{id=4|5})]
Jack31
(Jack31)
Octobre 3, 2026, 8:39
22
J’ai édité le message pour rendre le code visible en le mettant entre backticks (ou alors utiliser l’icone </> )
RealET
Octobre 3, 2026, 9:01
23
J-Ph Guihard:
inc-visiteurs
Est-ce que ce squelette existe bien ?
(Je pose la question parce que la 4.4.25 provoque une erreur fatale si un squelette n’existe pas alors que c’était une erreur silencieuse avant).
RealET
Octobre 3, 2026, 9:03
24
J-Ph Guihard:
?{'',' '}
Peut être écrit avec les filtres |non ou |oui
Il est à la racine du dossier squelettes
pierretux
(Pierre KUHN)
Octobre 4, 2026, 9:45
26
Et le modèle nuage ?
Sinon il faut simplifier le code pour trouver le soucis
Je suis en plein nettoyage du squelette et il y a du boulot.
Je repars sur une version de base pour les plugins avec juste minibando et squelettes_par_rubrique.
Je pense que c’est lié à la version PHP. chez Gandi Elle est passée en 8.xx et quand je teste en local via MAMP avec la version 7.4xx, tout fonctionne. Quand je passe via Mamp en 8.3.30, tout plante.
Pour rappel, j’ai une page blanche quand je me connecte au site public. Si je me connecte au site privé, la version publique apparait bien. Sans connexion au site privé, page blanche.
Quand je vérifie via Tor, page blanche. Je suis avec PHP Version 8.4.25 et Spip 4.4.25.
J’ai tout remis au propre avec comme seul plugin Squelettes par Rubrique v2.2.0.
J’ai réintroduit un squelette à partir du dossier squelette-dist petit à petit et comme cela fonctionnait, je suis repassé sur mon squelette initial.
J’ai maintenant une page blanche pour les rubrique avec comme code source :
<!-- Erreur --><!-- SPIP-CRON --><script>setTimeout(function(){var xo = new XMLHttpRequest();xo.open('GET', 'https://noirsurlaville.fr/spip.php?action=cron', true);xo.send('');},100);</script><noscript><div style="background-image: url('https://noirsurlaville.fr/spip.php?action=cron');"></div></noscript>
Si je vais sur une page article, cela fonctionne.
Une idée ?
maieul
(Maïeul Rouquette)
Octobre 11, 2026, 6:35
30
tu as probablement une fatale dans ton squelette perso. Mais en l’asbence du code, difficile d’aider…
Le site est à cette url : https://noirsurlaville.fr/ Effectivement.
Je vais continuer à prospecter.
Ce site utilise SPIP 4.4.25 : un passage en 4.4.28 ne ferait pas de mal, même si ce n’est pas la source du problème.
maieul
(Maïeul Rouquette)
Octobre 12, 2026, 7:35
33
l’url n’est pas le le code. concrètement pour t’aider on aurait besoin du squelette.
Les pages blanches sont les pages de rubrique. On a accès aux autres pages avec la mise en forme qui est, je suppose, celle normale du site.
Je n’arrive pas à mettre en pj le fichier sommaire.html.
Dois-je mettre le source dans le message ?
pierretux
(Pierre KUHN)
Octobre 12, 2026, 5:13
36
Oui avec le code qui va bien
<!DOCTYPE html>
<!-- fichier sommaire.html -->
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, maximum-scale=1">
<title>Noir sur la Ville - Édition 2026 - [(#NOM_SITE_SPIP|textebrut)]</title>
<meta http-equiv="Content-Type" content="text/html; charset=#CHARSET" />
<meta name="description" content="[(#DESCRIPTIF_SITE_SPIP|textebrut)] <BOUCLE_rubriques(RUBRIQUES){id_rubrique}>[(#TITRE|supprimer_numero)]</BOUCLE_rubriques>" />
<meta name="keywords" content="<BOUCLE_metatags(MOTS){id_groupe!=2}{id_groupe!=3}{", "}>[(#TITRE|supprimer_numero)]</BOUCLE_metatags>" />
<meta name="distribution" content="GLOBAL" />
<meta name="rating" content="GENERAL" />
<meta name="robots" content="INDEX,FOLLOW" />
<meta name="author" content="#NOM_SITE_SPIP" />
<meta name="copyright" content="#NOM_SITE_SPIP" />
<meta name="revisit-after" content="3 days" />
<link rel="shortcut icon" href="[(#CHEMIN{images/favicon.png})]" />
<link rel="icon" href="favicon.png" type="image/png">
<link rel="shortcut icon" href="favicon.ico" type="img/x-icon">
<link rel="stylesheet" type="text/css" href="[(#CHEMIN{2017/css/bootstrap.css})]">
<link rel="stylesheet" type="text/css" href="[(#CHEMIN{2023/css/style2023.css})]">
<link rel="stylesheet" type="text/css" href="[(#CHEMIN{2017/css/font-awesome.css})]">
<link rel="stylesheet" type="text/css" href="[(#CHEMIN{2019/css/responsive.css})]">
<link rel="stylesheet" type="text/css" href="[(#CHEMIN{2017/css/animate.css})]">
<link rel="stylesheet" type="text/css" href="[(#CHEMIN{2019/css/dropdowns.css})]">
<link rel="stylesheet" type="text/css" href="[(#CHEMIN{2017/Gallery/css/blueimp-gallery.min.css})]">
<link rel="stylesheet" href="[(#CHEMIN{2019/css/neon.css})]">
<script type="text/javascript" src="[(#CHEMIN{2017/js/jquery.1.8.3.min.js})]"></script>
<script type="text/javascript" src="[(#CHEMIN{2017/js/bootstrap.js})]"></script>
<script type="text/javascript" src="prive/javascript/jquery.js?1790334664" ></script>
<script type="text/javascript" src="prive/javascript/jquery.form.js?1790334664"></script>
<script type="text/javascript" src="prive/javascript/jquery.autosave.js?1790334664"></script>
<script type="text/javascript" src="prive/javascript/jquery.placeholder-label.js?1790334664"></script>
<script type="text/javascript" src="[(#CHEMIN{2017/js/wow.js})]"></script>
<script type="text/javascript" src="[(#CHEMIN{2017/js/classie.js})]"></script>
<script type="text/javascript" src="[(#CHEMIN{2017/js/ekko-lightbox.js})]"></script>
<script type="text/javascript" src="[(#CHEMIN{2018/jquery.bootstrap-dropdown-hover.min.js})]"></script>
</head>
<body>
<!-- menu navigation -->
<INCLURE{fond=include/nav-sommaire}>
<div id="wrapper" style="background-image: url('[(#CHEMIN{2026/img/affiche2026-header.jpg})]');background-size:cover;background-repeat:no-repeat;background-position:top">
<div class="container">
<figure class="logo animated fadeInDown delay-07s">
<img src="[(#CHEMIN{2015/img/fureur-boite-150.png})]" alt="Logo fureur du noir" width="130" height="146" />
</figure>
<ul class="we-create animated fadeInUp delay-1s">
<li><h1>Bienvenue sur le site du salon <br>« Noir sur la ville »</h1></li>
</ul>
<ul class="we-create animated fadeInUp delay-2s">
<li class="text-primary heade"><h1>SITE EN RECONSTRUCTION</h1></li>
<!-- <li class="text-primary heade"><h1>Rien ne refonctionne sauf cette page d'accueil</h1></li> -->
</ul>
</div>
</div>
<!--main-section Nouveautes -->
<section class="py-5 section-parallax section-fade-out" style="background-image: url('[(#CHEMIN{2026/img/Affiche-full.png})]');background-size:cover;background-position:center" id="nouveautes">
<div class="container">
<div class="row">
<div class="p-12 col-lg-12 col-md-12">
<BOUCLE_news2026(ARTICLES){id_rubrique=116}{par date}{inverse}{0,40}>
<div class="card shadowed">
<div class="card-block text-center card-primary p-2 text-primary">
<h1><a href="#URL_ARTICLE" title="Lire l'article #TITRE">#TITRE</a></h1>
</div>
<div class="black">
[(#TEXTE)]
</div>
</div>
</BOUCLE_news2026>
</div>
</div>
</div>
</section>
</body>
</html>
Seve32
Octobre 12, 2026, 6:00
38
Je croyais que c’était ton squelette rubrique qui ne marche pas? C’est plutôt le code du squelette rubrique.html qu’il nous faut…
La page d’accueil ne fonctionne pas non plus, elle est remplacé pour l’accès au site par celle de la dist.
pierretux
(Pierre KUHN)
Octobre 12, 2026, 6:24
40
Si tu simplifie ton code, cela donne quoi ?