Bandeau

Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon... et de qui veut.

Utilisé à ce jour dans 443 sites
Forum de l’article

Mise en page générale

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Rappel de la discussion
Moteur de recherche SPIP & Escal
Wontolla - le 13 août 2012

Jean-Chrisrophe,
je lance un nouveau fil pour ne pas se perdre (cf. discussion ci-dessous).
Je viens de tester en remplaçant les boucles de la page recherche dans Escal par les boucles du squelette-distant recherche de SPIP.
Et cela fonctionne.
Bien sûr, le look est affreux car la page n’est pas stylée.
Le problème n’est donc pas lié à la base sqlite mais probablement à quelque chose dans la page recherche de Escal.
Faudrait que je bosse sur les codes... mais ce sera pour plus tard !

Moteur de recherche SPIP & Escal
Jean Christophe Villeneuve - le 13 août 2012

Pour les rubriques, je vais livrer ça dans peu de temps. Le plus long, ce sont les chaines de langue à traduire.

Pour le reste je regarde le code de la dist. Néanmoins, ça fonctionne sans souci sur certains sites, c’est donc louche.

Remets le code d’Escal pour demander de l’aide en comparant 2 sites, un qui roule, l’autre non.

Moteur de recherche SPIP & Escal
rticl - le 14 août 2012

Voilà, j’ai supprimé le squelette recherche modifié avec le code de la dist.
On a donc sérié deux problèmes.
- Celui des rubriques (j’entends donc que tu vas t’y atteler, j’attends donc).
- Des articles qui n’apparaissent pas (*)

(*) Précisions
En faisant une recherche sur le mot temporel dans ce site deux articles n’apparaissent pas sous Escal. En revanche, ils sont listés avec le code de la dist : (l’article 1, le seul article de sa rubrique, et l’article 7 qui lui a le mot clé "accueil").
Pour essayer toutes les pistes,
- j’ai supprimé momentanément le mot clé accueil mais cela ne change rien (caches SPIP et navigateur vidées). Je voulais savoir si l’ajout de ce mot-clé perturbait Escal.
- j’ai ajouté (momentanément) un article de test dans la rubrique où se trouve le seul article n°1 mais cela ne change rien (caches SPIP et navigateur vidées). Je voulais voir si le fait qu’il s’agissait de l’article n°1 et/ou du seul article de la rubrique perturbait Escal.

Donc, dans ce site la recherche trouve bien trois articles (deux maintenant après la fin de mes tests) mais ne les liste pas.
La boucle de comptage des articles fonctionne bien et le problème se situerait alors dans la boucle d’affichage des articles trouvés (ou pas trouvés ?). Je suppose qu’il faudrait comparer le code de la boucle dans dist et celui dans Escal.

En revanche, dans ce site, les articles s’affichent bien (les autres sites où le problème se posent avec Escal - mais pas avec la dist - sont en sqlite et dans un sous-répertoire).

Moteur de recherche SPIP & Escal
Wontolla - le 14 août 2012

Bonjour Jean-Christophe,

j’avais posté une longue réponse... mais elle s’est perdue 🙁
Bon j’ai fait les mises à jour et pas mal de tests.
En gros, sur ce site cela fonctionne.
En revanche, ici il y a un problème.
Le comptage des articles et rubriques est OK mais les rubriques et articles ne sont pas affichés (lors qu’ils le sont bien avec le squelette de la dist).

Il faudrait voir, je suppose, les différences entre les boucles d’Escal et celles de la dist pour voir où cela cale. Ce qui est très bizarre c’est que quand cela cale, ce n’est qu’avec Escal (je me rends seulement compte du jeu de mots à l’instant 🙂 )

Moteur de recherche SPIP & Escal
Wontolla - le 14 août 2012

Et pour pouvoir tester, sur ce site en sqlite, j’ai Escal mis à jour et la page recherche adaptée avec le code de la dist.

NB : on peut éliminer la question du sous-répertoire évoquée hier. Un test sur un autre site montre que la recherche articles et rubriques est fonctionnelle comme sur celui-ci.

Moteur de recherche SPIP & Escal
Jean Christophe Villeneuve - le 14 août 2012

Peux-tu me faire un test :
- copie de /escal/recherche.html en /escal/rechercheOLD.html par exemple (par sécurité)
- dans recherche.html, suppression des 3 boucles de comptage (lignes 41 à 90)
- recalcul d’une page de résultats de recherche

Moteur de recherche SPIP & Escal
Wontolla - le 14 août 2012

Test effectué : cela fonctionne très bien !

Moteur de recherche SPIP & Escal
Jean Christophe Villeneuve - le 14 août 2012

Donc voilà le problème cerné : avec une base SQLite, la double boucle sur le même champ ne fonctionne pas. Reste à trouver la solution.

Moteur de recherche SPIP & Escal
Wontolla - le 14 août 2012

Si le problème ne concerne que moi, je peux copier le squelette modifié dans /squelettes et il n’y a aucune urgence ni obligation de résultat.

Au besoin, je peux même essayer de remplacer le moteur interne par celui de Google. Je n’arrive cependant pas à voir ou se gère l’appel de la div espace où se situe le moteur de recherche.

affichage résultats recherche
Irna - le 28 octobre 2018

Bonjour,
je me permets de relancer ce vieux fil, parce que j’ai exactement le même problème que Wontolla depuis quelque temps : la page de résultats de la recherche n’affichait plus que le compte (nombre d’articles, de messages...), mais plus les résultats eux-mêmes. J’ai résolu temporairement le problème en plaçant un recherche.html dans /squelettes sans les boucles de comptage, mais j’aimerais savoir si une autre solution a été trouvée.
Site : https://irna.fr
Spip 3.2.1, Escal 4.1.6, php 7.0.32, MySQL 5.7.24
Merci d’avance, Irna

recherche ?
spipfactory - le 28 octobre 2018

peut être déjà mettre a jour Escal

Mise à jour
Irna - le 28 octobre 2018

Effectivement, je viens de voir qu’il n’était plus à jour :)

Moteur de recherche SPIP & Escal
Jean Christophe Villeneuve - le 28 octobre 2018

Hello

Je bosse dessus justement !

moteur de recherche SPIP et Escal
Irna - le 28 octobre 2018

Merci Jean-Christophe !

Moteur de recherche SPIP & Escal
Jean Christophe Villeneuve - le 28 octobre 2018

Bon comme je n’arrivais pas à avoir le compte et l’affichage séparé, j’ai coupé la poire en 2 : on affiche le compte des articles puis on les affiche puis on affiche le compte des forums puis on les affiche puis pareil pour les rubriques et les sites.

C’est livré !

Moteur de recherche SPIP & Escal
Irna - le 29 octobre 2018

Super, ça marche impec. Et perso j’aime autant comme ça, les articles servis en premier !
Merci !

Derniers commentaires

0 | 5 | 10

mails avec gmx
Pour être plus précis, c’est en voulant m’inscrire à un mooc où je n’ai jamais réussi à m’inscrire (...)

Problème adresse mail GMX
rien a dire sauf que : https://www.arobase.org/gmx/gmx.htm j’adore : https://postmaster.gmx.net/fr/f

Problème adresse mail GMX
J’ouvre un nouveau fil à ce sujet A Yves « Il semblerait qu’il y ait un problème avec ton (...)

chez moi tu sera bien... c’est chauffé ?
On en a déjà causé, c’est impossible. C’est vrai que j’ai de temps en temps mal aux dents, mais c’est (...)

chez moi tu sera bien
Hey et pourquoi ne pas venir chez nous ;) de plus un webmestre de plus ça serais top pour aider (...)

Plan du site Contact Mentions légales Espace rédacteurs squelette RSS

2009-2019 © Escal V4 - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.3.17