search - champ de type "thematic"

  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:3713fb6ad4ed4c242b7763da252a3bde' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Apparemment, dans la v1.6, il n\'y a que l\'administrateur du module<br />\nworkflow qui a l\'onglet \"Import / Export\".<br />\nDonc seul lui peut effectuer l\'import dans le workflow v1.6 de vos<br />\nfiches \'exportées\' sous la v1.4.</p>\n<p>Jacques</p>\n<p>jm.laugier a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour<br />\n><br />\n> Mes fiches ont été sauvegardées avec la fonction import- export sous orioai<br />\n> 1.4 (fichier zip) avant changement de v</div>\n</blockquote>\n</div>\n', created = 1507750226, expire = 1507836626, headers = '', serialized = 0 WHERE cid = '4:3713fb6ad4ed4c242b7763da252a3bde' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:3713fb6ad4ed4c242b7763da252a3bde' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">Bonjour,</p>\n<p>Apparemment, dans la v1.6, il n\'y a que l\'administrateur du module<br />\nworkflow qui a l\'onglet \"Import / Export\".<br />\nDonc seul lui peut effectuer l\'import dans le workflow v1.6 de vos<br />\nfiches \'exportées\' sous la v1.4.</p>\n<p>Jacques</p>\n<p>jm.laugier a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour<br />\n><br />\n> Mes fiches ont été sauvegardées avec la fonction import- export sous orioai<br />\n> 1.4 (fichier zip) avant changement de v</div>\n</blockquote>\n</div>\n', created = 1507750226, expire = 1507836626, headers = '', serialized = 0 WHERE cid = '4:3713fb6ad4ed4c242b7763da252a3bde' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:46fe8dc2d88a286e628a0b7c555aa410' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\"><!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n<html>\n<head>\n <meta content=\"text/html;charset=ISO-8859-1\" http-equiv=\"Content-Type\">\n</head>\n<body bgcolor=\"#ffffff\" text=\"#000000\">\n<font size=\"-1\"><font face=\"Verdana\">Fran&ccedil;oise,<br>\n<br>\nEffectivement, quand l\'arbre est vide, on ne l\'affiche pas.<br>\nEn revanche, je n\'ai peut-&ecirc;tre pas pr&eacute;vu le cas o&ugrave; &ccedil;a arrive et les\nboutons qui ne s\'affichent pas.<br>\n<br>\nL&agrave; tu es sur un index vide pour le moment. Mais quand tu auras quelques\nfiches, &ccedil;a ne devrait plus se pr&eacute;senter ?<br>\n<br>\nDans la version 2, ce probl&egrave;me sera corrig&eacute;. Est-ce que tu peux \"tenir\"\ncomme &ccedil;a en attendant cette version ou c\'est vraiment bloquant ?<br>\n<br>\nMerci<br>\n<br>\n</font></font>\n<div class=\"moz-signature\">\n<div class=\"moz-signature\"><font face=\"Verdana\"><small>\nYohan COLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\n<a href=\"http://www.univ-valenciennes.fr\">UVHC</a> - Universit&eacute; de\nValenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet <a href=\"http://www.ori-oai.org\">ORI-OAI</a>\n</small></font>\n</div>\n</div>\n<br>\n<br>\nfrancoise Rousseau (schortin) a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote\n cite=\"mid:<span id=\"919301b5c518c9ff00d1a59ebc883be5\"></span>\n <script type=\"text/javascript\" > <!--\n document.getElementById(\'919301b5c518c9ff00d1a59ebc883be5\')\n .innerHTML = \'<a href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;\'+\'&#55;&#99;&#101;&#51;&#57;&#57;&#51;&#52;&#52;&#54;&#100;&#100;&#55;&#49;&#55;&#54;&#51;&#51;&#56;&#52;&#101;&#54;&#102;&#49;&#53;&#101;&#54;&#55;&#50;&#50;&#57;&#51;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\'+\'\">\'+\'&#55;&#99;&#101;&#51;&#57;&#57;&#51;&#52;&#52;&#54;&#100;&#100;&#55;&#49;&#55;&#54;&#51;&#51;&#56;&#52;&#101;&#54;&#102;&#49;&#53;&#101;&#54;&#55;&#50;&#50;&#57;&#51;&#46;&#115;&#113;&#117;&#105;&#114;&#114;&#101;&#108;&#64;&#119;&#101;&#98;&#109;&#97;&#105;&#108;&#46;&#117;&#45;&#112;&#115;&#117;&#100;&#46;&#102;&#114;\' + \'</a>\';\n // --> </script>\"\n type=\"cite\">\n <p>Bonjour,<br>\n <br>\nDans le sous-menu \"recherche\navanc&eacute;e\" du menu \"p&eacute;dagogie\", il y a un champ\n\"fields\" qui regroupe diff&eacute;rents champs de recherche<br>\nL\'un d\'eux est un champ \"Discipline\" et je l\'ai fait pointer\nsur la classification \"100_Dewey\".<br>\n <br>\nIl est\nd&eacute;clar&eacute; ainsi dans le lom_advanced.xml :<br>\n&lt;fields&gt;&nbsp;<br>\n.../...<br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n&lt;field format=\"text\" id=\"doc_dewey\"\nthematicMenuKey=\"lom\"\nthematicSearchKey=\"thematic_100_dewey\"&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n&lt;metadata&gt;//lom:classification/lom:taxonPath[lom:source/lom:string=\'dewey\']/lom:taxon/lom:id&lt;/metadata&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n&lt;metadata&gt;//lom:classification/lom:taxonPath[starts-with(lom:source/lom:string[starts-with(@language,\'fr\')],\'CDD\')]/lom:taxon/lom:id&lt;/metadata&gt;<br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n&lt;metadata&gt;//lom:classification/lom:taxonPath[starts-with(lom:source/lom:string[starts-with(@language,\'en\')],\'DDC\')]/lom:taxon/lom:id&lt;/metadata&gt;</p>\n <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n&lt;/field&gt;<br>\n <br>\n.../...<br>\n&lt;/fields&gt;<br>\n <br>\nD\'apr&egrave;s ce que j\'ai cru lire dans la doc, cette recherche devrait\nfonctionner de mani&egrave;re identique &agrave; la recherche via l\'onglet\nsous-menu de recherche th&eacute;matique sur la classification dewey qui\nest d&eacute;clar&eacute; ainsi dans le config.xml&nbsp; :<br>\n <br>\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n&lt;thematic_search key=\"thematic_100_dewey\"\nvocabulary_id=\"dewey_100_taxonomie_regexp\"\nkeep_navigation_session=\"true\" full_tree=\"true\"\nshow_empty_categories=\"true\"&gt;<br>\n...<br>\n(m&ecirc;me\ncl&eacute;)<br>\n <br>\nLorsqu\'on clique sur cet onglet, il y a affichage\nde la nomenclature 100_dewey sous forme d\'arbre avec des + pour\nd&eacute;plier, MEME S\'IL N\'Y A AUCUNE FICHE qui correspond aux noeuds de\nla classification : le noeud est affich&eacute; suivi de [0];&nbsp;<br>\nsans doute &agrave; cause du show_empty_categories=\"true\".<br>\n <br>\nJusque la, tout va bien.<br>\n <br>\nCe qui est moins bien, c\'est\nque lorsqu\'on veut afficher cette classification via un champ de\nrecherche\nmulticrit&egrave;re de l\'onglet Recherche Avanc&eacute;e,&nbsp;et\nqu\'il&nbsp;n\'y a aucune fiche correspondant &agrave; un noeud de la\nclassification, le noeud n\'est pas affich&eacute;.<br>\n <br>\nEt par voie\nde cons&eacute;quence, lorsqu\'il n\'y a aucune fiche pour aucun noeud, rien\nde la classification n\'est pas affich&eacute;, et surtout les boutons\n\"Continuer avec la s&eacute;lection\" et \"Vider la\ns&eacute;lection\" ne sont pas affich&eacute;s, ce qui emp&ecirc;che\nde retourn&eacute;r proprement au formulaire initial.<br>\nEn fait, la\ng&eacute;n&eacute;ration html de la page s\'arr&ecirc;te apr&egrave;s le\ntitre de la classification \"Classification Dewey\"&nbsp;.<br>\n <br>\nIl y a surement qq chose &agrave; faire pour &eacute;viter cela\n?<br>\n <br>\nMerci d\'avance pour votre r&eacute;ponse.<br>\nFran&ccedil;oise.<br>\n <br>\n <br>\n </p>\n <br>\n-- <br>\nThis message has been scanned for viruses and\n <br>\ndangerous content by\n <a moz-do-not-send=\"true\" href=\"http://www.mailscanner.info/\"></b><b>MailScanner</a><b>,\nand is\n <br>\nbelieved to be clean.\n </b></blockquote></div></div>\n</body>\n</html>\n</div>', created = 1507750226, expire = 1507836626, headers = '', serialized = 0 WHERE cid = '4:46fe8dc2d88a286e628a0b7c555aa410' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '4:b78f7d996e08cbc85fbc5f780b135a17' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 27.
  • user warning: Table './drupal_www_ori_oai_org/cache_filter' is marked as crashed and last (automatic?) repair failed query: UPDATE cache_filter SET data = '<div class=\"emailFilter\">\n<p>Bonjour,</p>\n<p>Dans le sous-menu &quot;recherche<br />\navanc&eacute;e&quot; du menu &quot;p&eacute;dagogie&quot;, il y a un champ<br />\n&quot;fields&quot; qui regroupe diff&eacute;rents champs de recherche<br<br />\n/>L\'un d\'eux est un champ &quot;Discipline&quot; et je l\'ai fait pointer<br />\nsur la classification &quot;100_Dewey&quot;.</p>\n<p>Il est<br />\nd&eacute;clar&eacute; ainsi dans le lom_advanced.xml :<br<br />\n/>&lt;fields&gt;&nbsp;<br />.../...<br<br />\n/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;field format=&quot;text&quot; id=&quot;doc_dewey&quot;<br />\nthematicMenuKey=&quot;lom&quot;<br />\nthematicSearchKey=&quot;thematic_100_dewey&quot;&gt;<br<br />\n/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;metadata&gt;//lom:classification/lom:taxonPath[lom:source/lom:string=\'dewey\']/lom:taxon/lom:id&lt;/metadata&gt;<br<br />\n/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;metadata&gt;//lom:classification/lom:taxonPath[starts-with(lom:source/lom:string[starts-with(@language,\'fr\')],\'CDD\')]/lom:taxon/lom:id&lt;/metadata&gt;<br<br />\n/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;metadata&gt;//lom:classification/lom:taxonPath[starts-with(lom:source/lom:string[starts-with(@language,\'en\')],\'DDC\')]/lom:taxon/lom:id&lt;/metadata&gt;</p>\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;/field&gt;</p>\n<p>.../...<br />&lt;/fields&gt;<br /><br<br />\n/>D\'apr&egrave;s ce que j\'ai cru lire dans la doc, cette recherche devrait<br />\nfonctionner de mani&egrave;re identique &agrave; la recherche via l\'onglet<br />\nsous-menu de recherche th&eacute;matique sur la classification dewey qui<br />\nest d&eacute;clar&eacute; ainsi dans le config.xml&nbsp; :<br /><br<br />\n/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\n&lt;thematic_search key=&quot;thematic_100_dewey&quot;<br />\nvocabulary_id=&quot;dewey_100_taxonomie_regexp&quot;<br />\nkeep_navigation_session=&quot;true&quot; full_tree=&quot;true&quot;<br />\nshow_empty_categories=&quot;true&quot;&gt;<br />...<br />(m&ecirc;me<br />\ncl&eacute;)</p>\n<p>Lorsqu\'on clique sur cet onglet, il y a affichage<br />\nde la nomenclature 100_dewey sous forme d\'arbre avec des + pour<br />\nd&eacute;plier, MEME S\'IL N\'Y A AUCUNE FICHE qui correspond aux noeuds de<br />\nla classification : le noeud est affich&eacute; suivi de [0];&nbsp;<br<br />\n/>sans doute &agrave; cause du show_empty_categories=&quot;true&quot;.<br<br />\n/><br />Jusque la, tout va bien.</p>\n<p>Ce qui est moins bien, c\'est<br />\nque lorsqu\'on veut afficher cette classification via un champ de recherche<br />\nmulticrit&egrave;re de l\'onglet Recherche Avanc&eacute;e,&nbsp;et<br />\nqu\'il&nbsp;n\'y a aucune fiche correspondant &agrave; un noeud de la<br />\nclassification, le noeud n\'est pas affich&eacute;.</p>\n<p>Et par voie<br />\nde cons&eacute;quence, lorsqu\'il n\'y a aucune fiche pour aucun noeud, rien<br />\nde la classification n\'est pas affich&eacute;, et surtout les boutons<br />\n&quot;Continuer avec la s&eacute;lection&quot; et &quot;Vider la<br />\ns&eacute;lection&quot; ne sont pas affich&eacute;s, ce qui emp&ecirc;che<br />\nde retourn&eacute;r proprement au formulaire initial.<br />En fait, la<br />\ng&eacute;n&eacute;ration html de la page s\'arr&ecirc;te apr&egrave;s le<br />\ntitre de la classification &quot;Classification Dewey&quot;&nbsp;.<br<br />\n/><br />Il y a surement qq chose &agrave; faire pour &eacute;viter cela<br />\n?</p>\n<p>Merci d\'avance pour votre r&eacute;ponse.<br<br />\n/>Fran&ccedil;oise.</p>\n<p></p>\n</div>\n', created = 1507750227, expire = 1507836627, headers = '', serialized = 0 WHERE cid = '4:b78f7d996e08cbc85fbc5f780b135a17' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
2 messages / 0 nouveaux
Dernière contribution
Yohan Colmant
search - champ de type "thematic"
Françoise,

Effectivement, quand l'arbre est vide, on ne l'affiche pas.
En revanche, je n'ai peut-être pas prévu le cas où ça arrive et les boutons qui ne s'affichent pas.

Là tu es sur un index vide pour le moment. Mais quand tu auras quelques fiches, ça ne devrait plus se présenter ?

Dans la version 2, ce problème sera corrigé. Est-ce que tu peux "tenir" comme ça en attendant cette version ou c'est vraiment bloquant ?

Merci

Yohan COLMANT
Direction des Systèmes d'Information
UVHC - Université de Valenciennes et du Hainaut Cambrésis
Coordinateur Technique du projet ORI-OAI


francoise Rousseau (schortin) a écrit :
" type="cite">

Bonjour,

Dans le sous-menu "recherche avancée" du menu "pédagogie", il y a un champ "fields" qui regroupe différents champs de recherche
L'un d'eux est un champ "Discipline" et je l'ai fait pointer sur la classification "100_Dewey".

Il est déclaré ainsi dans le lom_advanced.xml :
<fields> 
.../...
                        <field format="text" id="doc_dewey" thematicMenuKey="lom" thematicSearchKey="thematic_100_dewey">
                                <metadata>//lom:classification/lom:taxonPath[lom:source/lom:string='dewey']/lom:taxon/lom:id</metadata>
                                <metadata>//lom:classification/lom:taxonPath[starts-with(lom:source/lom:string[starts-with(@language,'fr')],'CDD')]/lom:taxon/lom:id</metadata>
                                <metadata>//lom:classification/lom:taxonPath[starts-with(lom:source/lom:string[starts-with(@language,'en')],'DDC')]/lom:taxon/lom:id</metadata>

                        </field>

.../...
</fields>

D'après ce que j'ai cru lire dans la doc, cette recherche devrait fonctionner de manière identique à la recherche via l'onglet sous-menu de recherche thématique sur la classification dewey qui est déclaré ainsi dans le config.xml  :

                        <thematic_search key="thematic_100_dewey" vocabulary_id="dewey_100_taxonomie_regexp" keep_navigation_session="true" full_tree="true" show_empty_categories="true">
...
(même clé)

Lorsqu'on clique sur cet onglet, il y a affichage de la nomenclature 100_dewey sous forme d'arbre avec des + pour déplier, MEME S'IL N'Y A AUCUNE FICHE qui correspond aux noeuds de la classification : le noeud est affiché suivi de [0]; 
sans doute à cause du show_empty_categories="true".

Jusque la, tout va bien.

Ce qui est moins bien, c'est que lorsqu'on veut afficher cette classification via un champ de recherche multicritère de l'onglet Recherche Avancée, et qu'il n'y a aucune fiche correspondant à un noeud de la classification, le noeud n'est pas affiché.

Et par voie de conséquence, lorsqu'il n'y a aucune fiche pour aucun noeud, rien de la classification n'est pas affiché, et surtout les boutons "Continuer avec la sélection" et "Vider la sélection" ne sont pas affichés, ce qui empêche de retournér proprement au formulaire initial.
En fait, la génération html de la page s'arrête après le titre de la classification "Classification Dewey" .

Il y a surement qq chose à faire pour éviter cela ?

Merci d'avance pour votre réponse.
Françoise.



--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
francoise.schortin

Bonjour,

Dans le sous-menu "recherche
avancée" du menu "pédagogie", il y a un champ
"fields" qui regroupe différents champs de recherche />L'un d'eux est un champ "Discipline" et je l'ai fait pointer
sur la classification "100_Dewey".

Il est
déclaré ainsi dans le lom_advanced.xml : /><fields> 
.../... />                       
<field format="text" id="doc_dewey"
thematicMenuKey="lom"
thematicSearchKey="thematic_100_dewey"> />                               
<metadata>//lom:classification/lom:taxonPath[lom:source/lom:string='dewey']/lom:taxon/lom:id</metadata> />                               
<metadata>//lom:classification/lom:taxonPath[starts-with(lom:source/lom:string[starts-with(@language,'fr')],'CDD')]/lom:taxon/lom:id</metadata> />                               
<metadata>//lom:classification/lom:taxonPath[starts-with(lom:source/lom:string[starts-with(@language,'en')],'DDC')]/lom:taxon/lom:id</metadata>

                       
</field>

.../...
</fields>
/>D'après ce que j'ai cru lire dans la doc, cette recherche devrait
fonctionner de manière identique à la recherche via l'onglet
sous-menu de recherche thématique sur la classification dewey qui
est déclaré ainsi dans le config.xml  :
/>                       
<thematic_search key="thematic_100_dewey"
vocabulary_id="dewey_100_taxonomie_regexp"
keep_navigation_session="true" full_tree="true"
show_empty_categories="true">
...
(même
clé)

Lorsqu'on clique sur cet onglet, il y a affichage
de la nomenclature 100_dewey sous forme d'arbre avec des + pour
déplier, MEME S'IL N'Y A AUCUNE FICHE qui correspond aux noeuds de
la classification : le noeud est affiché suivi de [0];  />sans doute à cause du show_empty_categories="true". />
Jusque la, tout va bien.

Ce qui est moins bien, c'est
que lorsqu'on veut afficher cette classification via un champ de recherche
multicritère de l'onglet Recherche Avancée, et
qu'il n'y a aucune fiche correspondant à un noeud de la
classification, le noeud n'est pas affiché.

Et par voie
de conséquence, lorsqu'il n'y a aucune fiche pour aucun noeud, rien
de la classification n'est pas affiché, et surtout les boutons
"Continuer avec la sélection" et "Vider la
sélection" ne sont pas affichés, ce qui empêche
de retournér proprement au formulaire initial.
En fait, la
génération html de la page s'arrête après le
titre de la classification "Classification Dewey" . />
Il y a surement qq chose à faire pour éviter cela
?

Merci d'avance pour votre réponse. />Françoise.

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur « Enregistrer les paramètres » pour activer vos changements.
Sujet clos