Utiliser deux blocs multirecherches différents
|
Etienne
le 23 janvier
à 18:56
|
Rappel du sujet :
Bonjour,
Le site peupleetculturecantal.org utilise l’indispensable et génial bloc de recherche multicritères pour rechercher des films par thèmes croisés.
Mais on se lance également dans le collectage de récits vécus et nous aurons besoin également de recherches par thèmes croisés de récits.
Evidemment je peux n’utiliser qu’un seul bloc et proposer les recherches de films ou de récits dans ce même bloc. Mais ça ferait un bloc un peu gros pas très beau, et je préférerais séparer les blocs, voire les faire apparaître séparément dans des rubriques différentes.
C’est quelque chose de faisable en bidouillant les possibilités actuelles d’Escal ?
Merci !
|

Jean Christophe Villeneuve
le 24 janvier
à 03:48
|
Utiliser deux blocs multirecherches différents
Hello
C’est certainement possible mais il va falloir attendre que je sois de nouveau devant mon ordi pour que je fasse quelques tests et ce ne sera pas avant mi-février ... patience donc !
|
Etienne
le 24 janvier
à 10:19
|
Utiliser deux blocs multirecherches différents
OK, merci. Je peux attendre et c’est à ne t’y pencher que si ça n’est pas un gros boulot, parce que je ne suis pas certain que ça intéresse beaucoup d’autres personnes. Sinon je devrais pouvoir bidouiller quelque chose dans un seul bloc.
|

Jean Christophe Villeneuve
le 12 février
à 15:13
|
Utiliser deux blocs multirecherches différents
Hello
Me voici de retour.
Après étude du dossier 😉 oui, ça va être assez complexe.
Peux-tu me préciser exactement ce que tu voudrais faire pour voir si on peut jouer autrement ?
Sinon, je vois 2 fois "Thème film" dans ton bloc de recherche.
|
Etienne
le 3 mars
à 21:57
|
Utiliser deux blocs multirecherches différents
Bonsoir et merci de t’y pencher. Je ne réagis que maintenant parce que je n’avais pas vu ta réponse.
Oui il y a actuellement deux fois "thème film", c’est ça qui est super avec ce bloc. Je peux chercher un film qui soit associé par mot-clé à deux thèmes différents, voire trois si un jour on trouve ça pertinent. Ca permet des recherches très pertinentes.
Ca, c’est parce qu’on a déjà projeté plus de 200 films dans tout le département et que nos partenaires ou adhérents peuvent avoir besoin de trouver un film pour une nouvelle occasion.
Mais on se met à collecter et diffuser un tas de récits vécus d’habitants du territoire. Ca va vite atteindre quelques centaines et là aussi on cherche un bloc de recherche multicritères pour pouvoir rechercher des récits en fonction du lieu de l’histoire et des thèmes auxquelles elles se rapporte. Comme les mot-clés des films et des histoires ne sont pas les mêmes, je peux facilement faire tout ça dans le même bloc (ça je sais faire). Mais j’ai peur que des personnes peu habiles à l’utilisation d’un site internet (j’en connais !) soient embrouillées. C’est pourquoi j’aurais voulu deux blocs distincts bien identifiés : un pour chercher un film et un pour les histoires. Les deux seront en page d’accueil mais je n’en mettrai qu’un seul dans les pages de la rubrique films et un seul dans les pages de la rubrique histoire.
Merci de tes lumières.
Etienne
|

Jean Christophe Villeneuve
le 4 mars
à 10:48
|
Utiliser deux blocs multirecherches différents
Ok mais pour avancer, j’aurais besoin du nom exact des groupes de mots-clés utilisés pour le deuxième bloc de recherche.
On est bien d’accord que ces groupes seront totalement distincts de ceux utilisés pour les films.
|

Jean Christophe Villeneuve
le 4 mars
à 11:19
|
Utiliser deux blocs multirecherches différents
Finalement, les groupes de mots-clés peuvent être les mêmes que ceux des films si c’est nécessaire.
|
etienne
le 4 mars
à 21:48
|
Utiliser deux blocs multirecherches différents
Non les groupes de mot-clés seront bien distincts pour les films et les "histoires vraies" (récits vécus). C’est beaucoup plus simple pour les rédacteurs qui ne sont pas les mêmes. Et ça peut me permettre de distinguer les deux recherches dans le même bloc.
Les 3 nouveaux groupes sont :
Mots_cles_histoires_vraies
Territoire_histoires_vraies
Theme_histoires_vraies
Il n’est pas impossible que ça évolue avec notamment un groupe
Epoque_histoires_vraies
Donc il faudrait que je sache quel fichier est modifié pour y retoucher si besoin.
Mais vraiment inutile de t’embêter à refaire un truc exprès pour notre site (tu as déjà fait ça l’an passé), à moins de trouver notre asso géniale et de vouloir y contribuer 😄 . L’idée c’était un truc qui pourrait s’intégrer à Escal et servir à d’autres aussi.
Dans tous les cas merci, tu fais un super boulot.
|

Jean Christophe Villeneuve
le 4 mars
à 22:55
|
Utiliser deux blocs multirecherches différents
Ok je t’envoie les fichiers et la procédure d’installation par mail demain après-midi vraisemblablement.
Et rassure-toi, je ne m’embête pas, je m’amuse et ce n’était pas si complexe que ça. Et j’aime bien ce type d’exercice de codage.
|

Jean Christophe Villeneuve
le 5 mars
à 16:50
|
Utiliser deux blocs multirecherches différents
Bon je t’ai envoyé tout ce qu’il faut (j’espère !) à l’adresse contact et à l’adresse tresorier de ton site.
Dis-moi si ça roule ou si ça coince.
|
etienne
le 6 mars
à 13:49
|
Utiliser deux blocs multirecherches différents
Ca a l’air de rouler pas mal.
J’ai modifié les deux fichiers pour changer l’ordre des items de recherche et pour en ajouter un (un second "thème" pour permettre des recherches croisées comme pour les films). caz a l’air d’être bon.
Sauf que je n’ai pas ajouté de ligne 52 au .html (ex ligne 44). J’imagine qu’il s’agit d’éviter qu’une histoire apparaisse deux fois mais je ne saisis pas bien la logique de ce que je dois écrire.
Désolé je ne peux pas te joindre mes fichiers modifiés en html. Disons que j’ai ajouté ça au html :
<label for="motselect4" class="groupe-mots">Mots-clés</label><br>
<select name="mot4" mot="motselect4" size="1">
<option value="" label="<:bouton_choisir:>"></option>
<BOUCLE_mot_critere4(MOTS){type=Mots_cles_histoires_vraies}{par titre}>
[<option value="#ID_MOT" [(#ENV{mot4}|=={#ID_MOT}|?{'selected="selected"',''})]>(#TITRE)</option>]
</BOUCLE_mot_critere4>
</select><br>
et ça au .php :
$valeurs['mot4'] = '';
et
$valeurs['mot4'] = intval(_request('mot4'));
En tous cas merci c’est génial !
|

Jean Christophe Villeneuve
le 6 mars
à 14:03
|
Utiliser deux blocs multirecherches différents
Envoie-moi tes fichiers par mail que je corrige quelques détails.
|

Jean Christophe Villeneuve
le 6 mars
à 14:45
|
Utiliser deux blocs multirecherches différents
Parce que là le menu déroulant mot-clés ne fonctionne pas.
Autre chose : je mettrais plutôt "Thème 1" et "Thème 2" car deux fois "Thème", on peut penser qu’il y a un bug.
Idem pour le bloc sur les films ou je remplacerais aussi "Annee_projection" par "Année de projection"
|
etienne
le 6 mars
à 16:48
|
Utiliser deux blocs multirecherches différents
Si si, le menu déroulant mot-clé fonctionne, mais je n’avais pas encore créé de mot dans ce groupe.
Pour le reste, je t’ai envoyé les fichiers.
Et je vais trouver comment arranger le bloc de recherche de film. Jusqu’ici je ne voyais pas comment faire mais là je pense pouvoir trouver.
Merci !!
|
etienne
le 6 mars
à 21:49
|
Utiliser deux blocs multirecherches différents
Voilà, bloc de recherche des films arrangé.
Et j’ai pu bidouiller des fichiers article-x.html et rubrique-x.html pour que les blocs de recherche soient différents dans les pages de la videotheque et dans celles des histoires vraies.
Je ne sais pas si c’est propre mais ça a l’air de fonctionner.
C’est génial, merci encore !
|

Jean Christophe Villeneuve
le 6 mars
à 21:58
|
Utiliser deux blocs multirecherches différents
Tant que ça fonctionne, c’est que c’est ok.
Bonne continuation.
|