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.

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.
Attention ! Si votre message contient un lien, il devra être validé par le webmestre.

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 sur catho-bruxelles 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 le site catho-bruxelles.be/TEMPOREL 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 le site catho-bruxelles.be, 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 le site catho-bruxelles.be cela fonctionne.
En revanche, sur catho-bruxelles.be/TEMPOREL 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 le site up.catho-bruxelles.be/meiser 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 catho-bruxelles.be.

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

Modifier un texte
Ok c’était bien ça, cool. A l’avenir, utilises plutôt un éditeur de code plutôt que LibreOffice, (...)

Modifier un texte - suite et fin -
Super, c’est réparé Les apostrophes inclinés venaient de LibreOffice ! Encore (...)

Modifier un texte
Hello Je pencherais pour les apostrophes qui sont incurvées au lieu d’être droites car je ne vois (...)

Modifier un texte
Le fichier ci-dessous déposé dans le répertoire lang ne passe pas. "Parse error : syntax error, (...)

images dans un article
Bonjour Jean Christophe, non, je n’ai pas accès à ce fichier ; le répertoire /config ne m’est pas (...)

Plan du site Contact Mentions légales Données personnelles et cookies Espace privé squelette RSS

2009-2024 © Escal - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.6.2