Vocabulary : extension de indexed_authors_vcard

  • 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:2fbf236d105b81ed7b4afc504c5cf11d' 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\"\n http-equiv=\"Content-Type\">\n <title></title>\n </head>\n <body text=\"#000000\" bgcolor=\"#ffffff\">\n <font size=\"-1\"><font face=\"Verdana\">Alain,<br>\n <br>\n Ceci sera int&eacute;gr&eacute; dans la prochaine version du search.</div>', created = 1507750799, expire = 1507837199, headers = '', serialized = 0 WHERE cid = '4:2fbf236d105b81ed7b4afc504c5cf11d' 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:2fbf236d105b81ed7b4afc504c5cf11d' 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\"\n http-equiv=\"Content-Type\">\n <title></title>\n </head>\n <body text=\"#000000\" bgcolor=\"#ffffff\">\n <font size=\"-1\"><font face=\"Verdana\">Alain,<br>\n <br>\n Ceci sera int&eacute;gr&eacute; dans la prochaine version du search.</div>', created = 1507750799, expire = 1507837199, headers = '', serialized = 0 WHERE cid = '4:2fbf236d105b81ed7b4afc504c5cf11d' 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:73a9c138a91c900c6cd697e2a639ae1a' 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\"\n http-equiv=\"Content-Type\">\n </head>\n <body bgcolor=\"#ffffff\" text=\"#000000\">\n Bonjour Henri,<br>\n <br>\n Uniquement dans la balise &lt;index&gt; de \"liusConfig.xml\" ?<br>\n <br>\n Jacques<br>\n <br>\n Le 15/12/2010 14:43, Henri Jacob a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n Salut Jacques,<br>\n <br>\n En fait, ce ne sont pas des xpath qui sont manipul&eacute;s ici mais des\n \"cl&eacute;s\" lucene.<br>\n Comme le dit Yohan, il te faut donc d&eacute;finir dans liusConfig.xml un\n nouveau champ :<br>\n //lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\' or\n lom:role/lom:value=\'graphical designer\' or\n lom:role/lom:value=\'graphical designer\']/lom:entity&nbsp;&nbsp; <br>\n <br>\n A+<br>\n Henri<br>\n <br>\n Le 15/12/2010 12:44, Yohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Jacques,<br>\n <br>\n Non, ce n\'est pas possible actuellement.<br>\n Ce que tu peux faire, 2 solutions :<br>\n <br>\n 1) faire d\'autres vocabulaires que tu pourras merger en un\n seul.<br>\n <br>\n 2) ou alors d&eacute;finir un nouvel XPATH dans l\'indexing qui\n reprenne tous\n les r&ocirc;les et tu utilises ce xpath dans le vocabulary pour\n construire\n ton vocabulaire dynamique.<br>\n <br>\n A+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"> <font face=\"Verdana\"><small>\n Yohan\n COLMANT<br>\n Direction des Syst&egrave;mes d\'Information<br>\n UVHC - Universit&eacute; de Valenciennes et du Hainaut\n Cambr&eacute;sis<br>\n Coordinateur Technique du projet ORI-OAI </small> </font>\n </div>\n </div>\n <br>\n Le 14/12/2010 16:29, Jacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>Bonjour Henri, <br>\n <br>\n Dans le vocabulaire \"indexed_authors_vcard\" (construit &agrave;\n partir des\n fiches r&eacute;f&eacute;renc&eacute;es), je souhaite aussi incorporer des r&ocirc;les\n autres que\n le seul r&ocirc;le \"auteur\". <br>\n <br>\n J\'ai regard&eacute; dans le fichier\n \"ori-oai-vocabulary-svn\\conf\\properties\\domain\\indexingVocabulary.xml\",\nle\n bean : <br>\n &lt;bean id=\"indexed_authors_vcard\" ... &gt; <br>\n qui d&eacute;finit la cr&eacute;ation de ce vocabulaire. <br>\n <br>\n Il y a la balise suivante : <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"\n\n/&gt;\n <br>\n qui d&eacute;finit sur quelle MD se construit le vocabulaire (ici\n uniquement\n sue le r&ocirc;le \"auteur\"). <br>\n <br>\n Peut-on indiquer plusieurs chemins XPath pour construire le\n vocabulaire\n sur la base de plusieurs r&ocirc;les (auteur, concepteur graphique\n et\n contributeur par exemple) ? <br>\n <br>\n Si oui, est-ce correct de faire qch comme cela : <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"\n\n/&gt;\n <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'graphical\ndesigner\']/lom:entity\"\n /&gt; <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'contributeur\']/lom:entity\"\n\n/&gt;&nbsp;\n ? <br>\n <br>\n Merci, <br>\n <br>\n Jacques <br>\n <br>\n <br>\n Le 05/10/2010 12:40, Henri Jacob a &eacute;crit : <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Bonjour Fran&ccedil;oise (et Jacques), <br>\n <br>\n En 1.6, l\'&eacute;diteur n\'utilise plus directement le vocabulaire\n people_vcard , mais le met en cache dans une base eXist :\n les requ&ecirc;tes\n en base de donn&eacute;es (xquery) sont en effet plus performantes\n lors des\n interrogations multiples faites lors de l\'autocomplete . Ce\n fonctionnement est le m&ecirc;me pour les mots-cl&eacute;s. Le cache est\n r&eacute;actualis&eacute;\n toutes les 6 heures. <br>\n ... <br>\n Le vocabulaire people_vcard.xml est le r&eacute;sultat de la fusion\n de\n peopleLdapLocalProvider.xml (construit &agrave; partir du ldap\n local)&nbsp; et\n indexed_authors_vcard.xml (construit &agrave; partir des fiches\n r&eacute;f&eacute;renc&eacute;es ). </blockquote></div>\n <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n </blockquote></div></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nJacques Brassart\nUNR Nord-Pas de Calais\nUniversit&eacute; de Valenciennes et du Hainaut-Cambr&eacute;sis\nT&eacute;l : 03 27 51 17 70\n</pre>\n </body>\n</html>\n</div>', created = 1507750800, expire = 1507837200, headers = '', serialized = 0 WHERE cid = '4:73a9c138a91c900c6cd697e2a639ae1a' 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:406848dd4fea26a362d431c6637def5a' 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\"\n http-equiv=\"Content-Type\">\n</head>\n<body text=\"#000000\" bgcolor=\"#ffffff\">\nSalut Jacques,<br>\n<br>\nEn fait, ce ne sont pas des xpath qui sont manipul&eacute;s ici mais des\n\"cl&eacute;s\" lucene.<br>\nComme le dit Yohan, il te faut donc d&eacute;finir dans liusConfig.xml un\nnouveau champ :<br>\n//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\' or\nlom:role/lom:value=\'graphical designer\' or\nlom:role/lom:value=\'graphical designer\']/lom:entity&nbsp;&nbsp; <br>\n<br>\nA+<br>\nHenri<br>\n<br>\nLe 15/12/2010 12:44, Yohan Colmant a &eacute;crit&nbsp;:\n<div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Jacques,<br>\n <br>\nNon, ce n\'est pas possible actuellement.<br>\nCe que tu peux faire, 2 solutions :<br>\n <br>\n1) faire d\'autres vocabulaires que tu pourras merger en un seul.<br>\n <br>\n2) ou alors d&eacute;finir un nouvel XPATH dans l\'indexing qui reprenne tous\nles r&ocirc;les et tu utilises ce xpath dans le vocabulary pour construire\nton vocabulaire dynamique.<br>\n <br>\nA+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"> <font face=\"Verdana\"><small> Yohan\nCOLMANT<br>\nDirection des Syst&egrave;mes d\'Information<br>\nUVHC - Universit&eacute; de Valenciennes et du Hainaut Cambr&eacute;sis<br>\nCoordinateur Technique du projet ORI-OAI </small> </font> </div>\n </div>\n <br>\nLe 14/12/2010 16:29, Jacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>Bonjour Henri, <br>\n <br>\nDans le vocabulaire \"indexed_authors_vcard\" (construit &agrave; partir des\nfiches r&eacute;f&eacute;renc&eacute;es), je souhaite aussi incorporer des r&ocirc;les autres que\nle seul r&ocirc;le \"auteur\". <br>\n <br>\nJ\'ai regard&eacute; dans le fichier\n\"ori-oai-vocabulary-svn\\conf\\properties\\domain\\indexingVocabulary.xml\",\nle bean : <br>\n&lt;bean id=\"indexed_authors_vcard\" ... &gt; <br>\nqui d&eacute;finit la cr&eacute;ation de ce vocabulaire. <br>\n <br>\nIl y a la balise suivante : <br>\n&lt;property name=\"vcardIndexingXpath\"&nbsp;\nvalue=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"\n\n/&gt; <br>\nqui d&eacute;finit sur quelle MD se construit le vocabulaire (ici uniquement\nsue le r&ocirc;le \"auteur\"). <br>\n <br>\nPeut-on indiquer plusieurs chemins XPath pour construire le vocabulaire\nsur la base de plusieurs r&ocirc;les (auteur, concepteur graphique et\ncontributeur par exemple) ? <br>\n <br>\nSi oui, est-ce correct de faire qch comme cela : <br>\n&lt;property name=\"vcardIndexingXpath\"&nbsp;\nvalue=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"\n\n/&gt; <br>\n&lt;property name=\"vcardIndexingXpath\"&nbsp;\nvalue=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'graphical\ndesigner\']/lom:entity\" /&gt; <br>\n&lt;property name=\"vcardIndexingXpath\"&nbsp;\nvalue=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'contributeur\']/lom:entity\"\n\n/&gt;&nbsp; ? <br>\n <br>\nMerci, <br>\n <br>\nJacques <br>\n <br>\n <br>\nLe 05/10/2010 12:40, Henri Jacob a &eacute;crit : <br>\n <div class=\"emailFilter_Author_2\"><blockquote type=\"cite\">Bonjour Fran&ccedil;oise (et Jacques), <br>\n <br>\nEn 1.6, l\'&eacute;diteur n\'utilise plus directement le vocabulaire\npeople_vcard , mais le met en cache dans une base eXist : les requ&ecirc;tes\nen base de donn&eacute;es (xquery) sont en effet plus performantes lors des\ninterrogations multiples faites lors de l\'autocomplete . Ce\nfonctionnement est le m&ecirc;me pour les mots-cl&eacute;s. Le cache est r&eacute;actualis&eacute;\ntoutes les 6 heures. <br>\n... <br>\nLe vocabulaire people_vcard.xml est le r&eacute;sultat de la fusion de\npeopleLdapLocalProvider.xml (construit &agrave; partir du ldap local)&nbsp; et\nindexed_authors_vcard.xml (construit &agrave; partir des fiches r&eacute;f&eacute;renc&eacute;es ).\n </blockquote></div>\n <br>\n </blockquote></div>\n</blockquote></div></div>\n<br>\n</body>\n</html>\n</div>', created = 1507750801, expire = 1507837201, headers = '', serialized = 0 WHERE cid = '4:406848dd4fea26a362d431c6637def5a' 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:2b5111622b7c3913c975f19b2d771bce' 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\"\n http-equiv=\"Content-Type\">\n </head>\n <body bgcolor=\"#ffffff\" text=\"#000000\">\n Bonjour Martine,<br>\n <br>\n Petite clarification !<br>\n Dans mon cas, je ne souhaite pas cr&eacute;er un vocabulaire, mais\n exploiter un vocabulaire contr&ocirc;l&eacute; du SupLOMFR<br>\n (en l\'occurence celui de l\'&eacute;l&eacute;ment \"2.3.1 - R&ocirc;le\") pour un besoin\n sp&eacute;cifique,<br>\n d\'une mani&egrave;re diff&eacute;rente de celle qui est propos&eacute;e par d&eacute;faut dans\n ORI-OAI.<br>\n <br>\n Jacques Brassart<br>\n <br>\n <br>\n Le 15/12/2010 14:01, martine pochard a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n ce genre de messages (et il y en a pas mal) nous confirme que les\n &eacute;tablissements cr&eacute;e des vocabulaires !<br>\n A +<br>\n Martine.<br>\n <br>\n Le 15/12/2010 12:44, Yohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Jacques,<br>\n <br>\n Non, ce n\'est pas possible actuellement.<br>\n Ce que tu peux faire, 2 solutions :<br>\n <br>\n 1) faire d\'autres vocabulaires que tu pourras merger en un\n seul.<br>\n <br>\n 2) ou alors d&eacute;finir un nouvel XPATH dans l\'indexing qui\n reprenne tous les r&ocirc;les et tu utilises ce xpath dans le\n vocabulary pour construire ton vocabulaire dynamique.<br>\n <br>\n A+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"> <font face=\"Verdana\"><small>\n Yohan COLMANT<br>\n Direction des Syst&egrave;mes d\'Information<br>\n UVHC - Universit&eacute; de Valenciennes et du Hainaut\n Cambr&eacute;sis<br>\n Coordinateur Technique du projet ORI-OAI </small> </font>\n </div>\n </div>\n <br>\n Le 14/12/2010 16:29, Jacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_2\"><blockquote>Bonjour Henri, <br>\n <br>\n Dans le vocabulaire \"indexed_authors_vcard\" (construit &agrave;\n partir des fiches r&eacute;f&eacute;renc&eacute;es), je souhaite aussi incorporer\n des r&ocirc;les autres que le seul r&ocirc;le \"auteur\". <br>\n <br>\n J\'ai regard&eacute; dans le fichier\n \"ori-oai-vocabulary-svn\\conf\\properties\\domain\\indexingVocabulary.xml\",\n le bean : <br>\n &lt;bean id=\"indexed_authors_vcard\" ... &gt; <br>\n qui d&eacute;finit la cr&eacute;ation de ce vocabulaire. <br>\n <br>\n Il y a la balise suivante : <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"\n\n\n /&gt; <br>\n qui d&eacute;finit sur quelle MD se construit le vocabulaire (ici\n uniquement sue le r&ocirc;le \"auteur\"). <br>\n <br>\n Peut-on indiquer plusieurs chemins XPath pour construire le\n vocabulaire sur la base de plusieurs r&ocirc;les (auteur, concepteur\n graphique et contributeur par exemple) ? <br>\n <br>\n Si oui, est-ce correct de faire qch comme cela : <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"\n\n\n /&gt; <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'graphical\n designer\']/lom:entity\" /&gt; <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'contributeur\']/lom:entity\"\n\n\n /&gt;&nbsp; ? <br>\n <br>\n Merci, <br>\n <br>\n Jacques <br>\n <br>\n <br>\n Le 05/10/2010 12:40, Henri Jacob a &eacute;crit : <br>\n <div class=\"emailFilter_Author_3\"><blockquote type=\"cite\">Bonjour Fran&ccedil;oise (et Jacques), <br>\n <br>\n En 1.6, l\'&eacute;diteur n\'utilise plus directement le vocabulaire\n people_vcard , mais le met en cache dans une base eXist :\n les requ&ecirc;tes en base de donn&eacute;es (xquery) sont en effet plus\n performantes lors des interrogations multiples faites lors\n de l\'autocomplete . Ce fonctionnement est le m&ecirc;me pour les\n mots-cl&eacute;s. Le cache est r&eacute;actualis&eacute; toutes les 6 heures. <br>\n ... <br>\n Le vocabulaire people_vcard.xml est le r&eacute;sultat de la fusion\n de peopleLdapLocalProvider.xml (construit &agrave; partir du ldap\n local)&nbsp; et indexed_authors_vcard.xml (construit &agrave; partir des\n fiches r&eacute;f&eacute;renc&eacute;es ). </blockquote></div>\n <br>\n </blockquote></div>\n </blockquote></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nMartine Pochard\nInformatique documentaire\nSCD de l\'Universit&eacute; de Franche-Comt&eacute;\nBU Sciences - Staps\n45 B avenue de l\'Observatoire\n25000 Besan&ccedil;on\n<a moz-do-not-send=\"true\" class=\"moz-txt-link-abbreviated\" href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#109;&#97;&#114;&#116;&#105;&#110;&#101;&#46;&#112;&#111;&#99;&#104;&#97;&#114;&#100;&#64;&#117;&#110;&#105;&#118;&#45;&#102;&#99;&#111;&#109;&#116;&#101;&#46;&#102;&#114;\">&#109;&#97;&#114;&#116;&#105;&#110;&#101;&#46;&#112;&#111;&#99;&#104;&#97;&#114;&#100;&#64;&#117;&#110;&#105;&#118;&#45;&#102;&#99;&#111;&#109;&#116;&#101;&#46;&#102;&#114;</a>\nT&eacute;l. 03 81 66 61 81\nFax 03 81 66 61 47\n</pre>\n </blockquote></div></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nJacques Brassart\nUNR Nord-Pas de Calais\nUniversit&eacute; de Valenciennes et du Hainaut-Cambr&eacute;sis\nT&eacute;l : 03 27 51 17 70\n</pre>\n </body>\n</html>\n</div>', created = 1507750801, expire = 1507837201, headers = '', serialized = 0 WHERE cid = '4:2b5111622b7c3913c975f19b2d771bce' 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:510516a152d9897a8f99d13326bb709d' 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\"\n http-equiv=\"Content-Type\">\n </head>\n <body bgcolor=\"#ffffff\" text=\"#000000\">\n ce genre de messages (et il y en a pas mal) nous confirme que les\n &eacute;tablissements cr&eacute;e des vocabulaires !<br>\n A +<br>\n Martine.<br>\n <br>\n Le 15/12/2010 12:44, Yohan Colmant a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>\n <meta content=\"text/html; charset=ISO-8859-1\"\n http-equiv=\"Content-Type\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Jacques,<br>\n <br>\n Non, ce n\'est pas possible actuellement.<br>\n Ce que tu peux faire, 2 solutions :<br>\n <br>\n 1) faire d\'autres vocabulaires que tu pourras merger en un\n seul.<br>\n <br>\n 2) ou alors d&eacute;finir un nouvel XPATH dans l\'indexing qui\n reprenne tous les r&ocirc;les et tu utilises ce xpath dans le\n vocabulary pour construire ton vocabulaire dynamique.<br>\n <br>\n A+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\"> <font face=\"Verdana\"><small> Yohan\n COLMANT<br>\n Direction des Syst&egrave;mes d\'Information<br>\n UVHC - Universit&eacute; de Valenciennes et du Hainaut Cambr&eacute;sis<br>\n Coordinateur Technique du projet ORI-OAI </small> </font>\n </div>\n </div>\n <br>\n Le 14/12/2010 16:29, Jacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Author_1\"><blockquote>Bonjour Henri, <br>\n <br>\n Dans le vocabulaire \"indexed_authors_vcard\" (construit &agrave; partir\n des fiches r&eacute;f&eacute;renc&eacute;es), je souhaite aussi incorporer des r&ocirc;les\n autres que le seul r&ocirc;le \"auteur\". <br>\n <br>\n J\'ai regard&eacute; dans le fichier\n \"ori-oai-vocabulary-svn\\conf\\properties\\domain\\indexingVocabulary.xml\",\n le bean : <br>\n &lt;bean id=\"indexed_authors_vcard\" ... &gt; <br>\n qui d&eacute;finit la cr&eacute;ation de ce vocabulaire. <br>\n <br>\n Il y a la balise suivante : <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"\n\n /&gt; <br>\n qui d&eacute;finit sur quelle MD se construit le vocabulaire (ici\n uniquement sue le r&ocirc;le \"auteur\"). <br>\n <br>\n Peut-on indiquer plusieurs chemins XPath pour construire le\n vocabulaire sur la base de plusieurs r&ocirc;les (auteur, concepteur\n graphique et contributeur par exemple) ? <br>\n <br>\n Si oui, est-ce correct de faire qch comme cela : <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"\n\n /&gt; <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'graphical\n designer\']/lom:entity\" /&gt; <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'contributeur\']/lom:entity\"\n\n /&gt;&nbsp; ? <br>\n <br>\n Merci, <br>\n <br>\n Jacques <br>\n <br>\n <br>\n Le 05/10/2010 12:40, Henri Jacob a &eacute;crit : <br>\n <div class=\"emailFilter_Author_2\"><blockquote type=\"cite\">Bonjour Fran&ccedil;oise (et Jacques), <br>\n <br>\n En 1.6, l\'&eacute;diteur n\'utilise plus directement le vocabulaire\n people_vcard , mais le met en cache dans une base eXist : les\n requ&ecirc;tes en base de donn&eacute;es (xquery) sont en effet plus\n performantes lors des interrogations multiples faites lors de\n l\'autocomplete . Ce fonctionnement est le m&ecirc;me pour les\n mots-cl&eacute;s. Le cache est r&eacute;actualis&eacute; toutes les 6 heures. <br>\n ... <br>\n Le vocabulaire people_vcard.xml est le r&eacute;sultat de la fusion\n de peopleLdapLocalProvider.xml (construit &agrave; partir du ldap\n local)&nbsp; et indexed_authors_vcard.xml (construit &agrave; partir des\n fiches r&eacute;f&eacute;renc&eacute;es ). </blockquote></div>\n <br>\n </blockquote></div>\n </blockquote></div></div>\n <br>\n <pre class=\"moz-signature\" cols=\"72\">-- \nMartine Pochard\nInformatique documentaire\nSCD de l\'Universit&eacute; de Franche-Comt&eacute;\nBU Sciences - Staps\n45 B avenue de l\'Observatoire\n25000 Besan&ccedil;on\n<a class=\"moz-txt-link-abbreviated\" href=\"&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#109;&#97;&#114;&#116;&#105;&#110;&#101;&#46;&#112;&#111;&#99;&#104;&#97;&#114;&#100;&#64;&#117;&#110;&#105;&#118;&#45;&#102;&#99;&#111;&#109;&#116;&#101;&#46;&#102;&#114;\">&#109;&#97;&#114;&#116;&#105;&#110;&#101;&#46;&#112;&#111;&#99;&#104;&#97;&#114;&#100;&#64;&#117;&#110;&#105;&#118;&#45;&#102;&#99;&#111;&#109;&#116;&#101;&#46;&#102;&#114;</a>\nT&eacute;l. 03 81 66 61 81\nFax 03 81 66 61 47\n</pre>\n </body>\n</html>\n</div>', created = 1507750801, expire = 1507837201, headers = '', serialized = 0 WHERE cid = '4:510516a152d9897a8f99d13326bb709d' 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:1a330ccbf38428f6c10f40cca2e6df99' 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\"\n http-equiv=\"Content-Type\">\n </head>\n <body text=\"#000000\" bgcolor=\"#ffffff\">\n <font size=\"-1\"><font face=\"Verdana\">Salut Jacques,<br>\n <br>\n Non, ce n\'est pas possible actuellement.<br>\n Ce que tu peux faire, 2 solutions :<br>\n <br>\n 1) faire d\'autres vocabulaires que tu pourras merger en un seul.<br>\n <br>\n 2) ou alors d&eacute;finir un nouvel XPATH dans l\'indexing qui reprenne\n tous les r&ocirc;les et tu utilises ce xpath dans le vocabulary pour\n construire ton vocabulaire dynamique.<br>\n <br>\n A+<br>\n </font></font>\n <div class=\"moz-signature\">\n <div class=\"moz-signature\">\n <font face=\"Verdana\"><small>\n Yohan COLMANT<br>\n Direction des Syst&egrave;mes d\'Information<br>\n UVHC - Universit&eacute; de Valenciennes et du Hainaut Cambr&eacute;sis<br>\n Coordinateur Technique du projet ORI-OAI\n </small>\n </font>\n </div>\n </div>\n <br>\n Le 14/12/2010 16:29, Jacques Brassart a &eacute;crit&nbsp;:\n <div class=\"emailFilter_Toggle\"><div class=\"emailFilter_Author_0\"><blockquote>Bonjour Henri,\n <br>\n <br>\n Dans le vocabulaire \"indexed_authors_vcard\" (construit &agrave; partir\n des fiches r&eacute;f&eacute;renc&eacute;es), je souhaite aussi incorporer des r&ocirc;les\n autres que le seul r&ocirc;le \"auteur\".\n <br>\n <br>\n J\'ai regard&eacute; dans le fichier\n \"ori-oai-vocabulary-svn\\conf\\properties\\domain\\indexingVocabulary.xml\",\n le bean :\n <br>\n &lt;bean id=\"indexed_authors_vcard\" ... &gt;\n <br>\n qui d&eacute;finit la cr&eacute;ation de ce vocabulaire.\n <br>\n <br>\n Il y a la balise suivante :\n <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"\n /&gt;\n <br>\n qui d&eacute;finit sur quelle MD se construit le vocabulaire (ici\n uniquement sue le r&ocirc;le \"auteur\").\n <br>\n <br>\n Peut-on indiquer plusieurs chemins XPath pour construire le\n vocabulaire sur la base de plusieurs r&ocirc;les (auteur, concepteur\n graphique et contributeur par exemple) ?\n <br>\n <br>\n Si oui, est-ce correct de faire qch comme cela :\n <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"\n /&gt;\n <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'graphical\n designer\']/lom:entity\" /&gt;\n <br>\n &lt;property name=\"vcardIndexingXpath\"&nbsp;\n value=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'contributeur\']/lom:entity\"\n /&gt;&nbsp; ?\n <br>\n <br>\n Merci,\n <br>\n <br>\n Jacques\n <br>\n <br>\n <br>\n Le 05/10/2010 12:40, Henri Jacob a &eacute;crit :\n <br>\n <div class=\"emailFilter_Author_1\"><blockquote type=\"cite\">Bonjour Fran&ccedil;oise (et Jacques),\n <br>\n <br>\n En 1.6, l\'&eacute;diteur n\'utilise plus directement le vocabulaire\n people_vcard , mais le met en cache dans une base eXist : les\n requ&ecirc;tes en base de donn&eacute;es (xquery) sont en effet plus\n performantes lors des interrogations multiples faites lors de\n l\'autocomplete . Ce fonctionnement est le m&ecirc;me pour les\n mots-cl&eacute;s. Le cache est r&eacute;actualis&eacute; toutes les 6 heures.\n <br>\n ...\n <br>\n Le vocabulaire people_vcard.xml est le r&eacute;sultat de la fusion de\n peopleLdapLocalProvider.xml (construit &agrave; partir du ldap local)&nbsp;\n et indexed_authors_vcard.xml (construit &agrave; partir des fiches\n r&eacute;f&eacute;renc&eacute;es ). </blockquote></div>\n <br>\n </blockquote></div></div>\n </body>\n</html>\n</div>', created = 1507750801, expire = 1507837201, headers = '', serialized = 0 WHERE cid = '4:1a330ccbf38428f6c10f40cca2e6df99' 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:1e43b11c33e57e347bd21ca848b4c89c' 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 Henri,</p>\n<p>Dans le vocabulaire \"indexed_authors_vcard\" (construit à partir des<br />\nfiches référencées), je souhaite aussi incorporer des rôles autres que<br />\nle seul rôle \"auteur\".</p>\n<p>J\'ai regardé dans le fichier<br />\n\"ori-oai-vocabulary-svn\\conf\\properties\\domain\\indexingVocabulary.xml\",<br />\nle bean :<br />\n<bean id=\"indexed_authors_vcard\" ... ><br />\nqui définit la création de ce vocabulaire.</p>\n<p>Il y a la balise suivante :</p>\n<property name=\"vcardIndexingXpath\"<br />\nvalue=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"<br />\n/><br />\nqui définit sur quelle MD se construit le vocabulaire (ici uniquement<br />\nsue le rôle \"auteur\").</p>\n<p>Peut-on indiquer plusieurs chemins XPath pour construire le vocabulaire<br />\nsur la base de plusieurs rôles (auteur, concepteur graphique et<br />\ncontributeur par exemple) ?</p>\n<p>Si oui, est-ce correct de faire qch comme cela :</p>\n<property name=\"vcardIndexingXpath\"<br />\nvalue=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'author\']/lom:entity\"<br />\n/><br />\n<property name=\"vcardIndexingXpath\"<br />\nvalue=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'graphical<br />\ndesigner\']/lom:entity\" /><br />\n<property name=\"vcardIndexingXpath\"<br />\nvalue=\"//lom:lifeCycle/lom:contribute[lom:role/lom:value=\'contributeur\']/lom:entity\"<br />\n/> ?</p>\n<p>Merci,</p>\n<p>Jacques</p>\n<p>Le 05/10/2010 12:40, Henri Jacob a écrit :<br />\n<div class=\"emailFilter_Toggle\">\n<blockquote class=\"emailFilter_Author_0\"><p>> Bonjour Françoise (et Jacques),<br />\n><br />\n> En 1.6, l\'éditeur n\'utilise plus directement le vocabulaire<br />\n> people_vcard , mais le met en cache dans une base eXist : les requêtes<br />\n> en base de données (xquery) sont en effet plus performantes lors des<br />\n> interrogations multiples faites lors de l\'autocomplete . Ce<br />\n> fonctionnement est le même pour les mots-clés. Le cache est<br />\n> réactualisé toutes les 6 heures.<br />\n> ...<br />\n> Le vocabulaire people_vcard.xml est le résultat de la fusion de<br />\n> peopleLdapLocalProvider.xml (construit à partir du ldap local) et<br />\n> indexed_authors_vcard.xml (construit à partir des fiches référencées ). </div>\n</blockquote>\n<p>--<br />\nJacques Brassart<br />\nUNR Nord-Pas de Calais<br />\nUniversité de Valenciennes et du Hainaut-Cambrésis<br />\nTél : 03 27 51 17 70</p>\n</div>\n', created = 1507750801, expire = 1507837201, headers = '', serialized = 0 WHERE cid = '4:1e43b11c33e57e347bd21ca848b4c89c' in /home/ori-oai/drupal/drupal-6.34/includes/cache.inc on line 112.
6 messages / 0 nouveaux
Dernière contribution
jbrassar
Vocabulary : extension de indexed_authors_vcard
Bonjour Henri,

Uniquement dans la balise <index> de "liusConfig.xml" ?

Jacques

Le 15/12/2010 14:43, Henri Jacob a écrit :
Salut Jacques,

En fait, ce ne sont pas des xpath qui sont manipulés ici mais des "clés" lucene.
Comme le dit Yohan, il te faut donc définir dans liusConfig.xml un nouveau champ :
//lom:lifeCycle/lom:contribute[lom:role/lom:value='author' or lom:role/lom:value='graphical designer' or lom:role/lom:value='graphical designer']/lom:entity  

A+
Henri

Le 15/12/2010 12:44, Yohan Colmant a écrit :
Salut Jacques,

Non, ce n'est pas possible actuellement.
Ce que tu peux faire, 2 solutions :

1) faire d'autres vocabulaires que tu pourras merger en un seul.

2) ou alors définir un nouvel XPATH dans l'indexing qui reprenne tous les rôles et tu utilises ce xpath dans le vocabulary pour construire ton vocabulaire dynamique.

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

Le 14/12/2010 16:29, Jacques Brassart a écrit :
Bonjour Henri,

Dans le vocabulaire "indexed_authors_vcard" (construit à partir des fiches référencées), je souhaite aussi incorporer des rôles autres que le seul rôle "auteur".

J'ai regardé dans le fichier "ori-oai-vocabulary-svn\conf\properties\domain\indexingVocabulary.xml", le bean :
<bean id="indexed_authors_vcard" ... >
qui définit la création de ce vocabulaire.

Il y a la balise suivante :
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity" />
qui définit sur quelle MD se construit le vocabulaire (ici uniquement sue le rôle "auteur").

Peut-on indiquer plusieurs chemins XPath pour construire le vocabulaire sur la base de plusieurs rôles (auteur, concepteur graphique et contributeur par exemple) ?

Si oui, est-ce correct de faire qch comme cela :
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity" />
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='graphical designer']/lom:entity" />
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='contributeur']/lom:entity" />  ?

Merci,

Jacques


Le 05/10/2010 12:40, Henri Jacob a écrit :
Bonjour Françoise (et Jacques),

En 1.6, l'éditeur n'utilise plus directement le vocabulaire people_vcard , mais le met en cache dans une base eXist : les requêtes en base de données (xquery) sont en effet plus performantes lors des interrogations multiples faites lors de l'autocomplete . Ce fonctionnement est le même pour les mots-clés. Le cache est réactualisé toutes les 6 heures.
...
Le vocabulaire people_vcard.xml est le résultat de la fusion de peopleLdapLocalProvider.xml (construit à partir du ldap local)  et indexed_authors_vcard.xml (construit à partir des fiches référencées ).



-- 
Jacques Brassart
UNR Nord-Pas de Calais
Université de Valenciennes et du Hainaut-Cambrésis
Tél : 03 27 51 17 70
hjacob
Salut Jacques,

En fait, ce ne sont pas des xpath qui sont manipulés ici mais des "clés" lucene.
Comme le dit Yohan, il te faut donc définir dans liusConfig.xml un nouveau champ :
//lom:lifeCycle/lom:contribute[lom:role/lom:value='author' or lom:role/lom:value='graphical designer' or lom:role/lom:value='graphical designer']/lom:entity  

A+
Henri

Le 15/12/2010 12:44, Yohan Colmant a écrit :
Salut Jacques,

Non, ce n'est pas possible actuellement.
Ce que tu peux faire, 2 solutions :

1) faire d'autres vocabulaires que tu pourras merger en un seul.

2) ou alors définir un nouvel XPATH dans l'indexing qui reprenne tous les rôles et tu utilises ce xpath dans le vocabulary pour construire ton vocabulaire dynamique.

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

Le 14/12/2010 16:29, Jacques Brassart a écrit :
Bonjour Henri,

Dans le vocabulaire "indexed_authors_vcard" (construit à partir des fiches référencées), je souhaite aussi incorporer des rôles autres que le seul rôle "auteur".

J'ai regardé dans le fichier "ori-oai-vocabulary-svn\conf\properties\domain\indexingVocabulary.xml", le bean :
<bean id="indexed_authors_vcard" ... >
qui définit la création de ce vocabulaire.

Il y a la balise suivante :
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity" />
qui définit sur quelle MD se construit le vocabulaire (ici uniquement sue le rôle "auteur").

Peut-on indiquer plusieurs chemins XPath pour construire le vocabulaire sur la base de plusieurs rôles (auteur, concepteur graphique et contributeur par exemple) ?

Si oui, est-ce correct de faire qch comme cela :
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity" />
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='graphical designer']/lom:entity" />
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='contributeur']/lom:entity" />  ?

Merci,

Jacques


Le 05/10/2010 12:40, Henri Jacob a écrit :
Bonjour Françoise (et Jacques),

En 1.6, l'éditeur n'utilise plus directement le vocabulaire people_vcard , mais le met en cache dans une base eXist : les requêtes en base de données (xquery) sont en effet plus performantes lors des interrogations multiples faites lors de l'autocomplete . Ce fonctionnement est le même pour les mots-clés. Le cache est réactualisé toutes les 6 heures.
...
Le vocabulaire people_vcard.xml est le résultat de la fusion de peopleLdapLocalProvider.xml (construit à partir du ldap local)  et indexed_authors_vcard.xml (construit à partir des fiches référencées ).


jbrassar
Bonjour Martine,

Petite clarification !
Dans mon cas, je ne souhaite pas créer un vocabulaire, mais exploiter un vocabulaire contrôlé du SupLOMFR
(en l'occurence celui de l'élément "2.3.1 - Rôle") pour un besoin spécifique,
d'une manière différente de celle qui est proposée par défaut dans ORI-OAI.

Jacques Brassart


Le 15/12/2010 14:01, martine pochard a écrit :
ce genre de messages (et il y en a pas mal) nous confirme que les établissements crée des vocabulaires !
A +
Martine.

Le 15/12/2010 12:44, Yohan Colmant a écrit :
Salut Jacques,

Non, ce n'est pas possible actuellement.
Ce que tu peux faire, 2 solutions :

1) faire d'autres vocabulaires que tu pourras merger en un seul.

2) ou alors définir un nouvel XPATH dans l'indexing qui reprenne tous les rôles et tu utilises ce xpath dans le vocabulary pour construire ton vocabulaire dynamique.

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

Le 14/12/2010 16:29, Jacques Brassart a écrit :
Bonjour Henri,

Dans le vocabulaire "indexed_authors_vcard" (construit à partir des fiches référencées), je souhaite aussi incorporer des rôles autres que le seul rôle "auteur".

J'ai regardé dans le fichier "ori-oai-vocabulary-svn\conf\properties\domain\indexingVocabulary.xml", le bean :
<bean id="indexed_authors_vcard" ... >
qui définit la création de ce vocabulaire.

Il y a la balise suivante :
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity" />
qui définit sur quelle MD se construit le vocabulaire (ici uniquement sue le rôle "auteur").

Peut-on indiquer plusieurs chemins XPath pour construire le vocabulaire sur la base de plusieurs rôles (auteur, concepteur graphique et contributeur par exemple) ?

Si oui, est-ce correct de faire qch comme cela :
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity" />
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='graphical designer']/lom:entity" />
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='contributeur']/lom:entity" />  ?

Merci,

Jacques


Le 05/10/2010 12:40, Henri Jacob a écrit :
Bonjour Françoise (et Jacques),

En 1.6, l'éditeur n'utilise plus directement le vocabulaire people_vcard , mais le met en cache dans une base eXist : les requêtes en base de données (xquery) sont en effet plus performantes lors des interrogations multiples faites lors de l'autocomplete . Ce fonctionnement est le même pour les mots-clés. Le cache est réactualisé toutes les 6 heures.
...
Le vocabulaire people_vcard.xml est le résultat de la fusion de peopleLdapLocalProvider.xml (construit à partir du ldap local)  et indexed_authors_vcard.xml (construit à partir des fiches référencées ).


-- 
Martine Pochard
Informatique documentaire
SCD de l'Université de Franche-Comté
BU Sciences - Staps
45 B avenue de l'Observatoire
25000 Besançon
martine.pochard@univ-fcomte.fr
Tél. 03 81 66 61 81
Fax 03 81 66 61 47

-- 
Jacques Brassart
UNR Nord-Pas de Calais
Université de Valenciennes et du Hainaut-Cambrésis
Tél : 03 27 51 17 70
martinepochard
ce genre de messages (et il y en a pas mal) nous confirme que les établissements crée des vocabulaires !
A +
Martine.

Le 15/12/2010 12:44, Yohan Colmant a écrit :
Salut Jacques,

Non, ce n'est pas possible actuellement.
Ce que tu peux faire, 2 solutions :

1) faire d'autres vocabulaires que tu pourras merger en un seul.

2) ou alors définir un nouvel XPATH dans l'indexing qui reprenne tous les rôles et tu utilises ce xpath dans le vocabulary pour construire ton vocabulaire dynamique.

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

Le 14/12/2010 16:29, Jacques Brassart a écrit :
Bonjour Henri,

Dans le vocabulaire "indexed_authors_vcard" (construit à partir des fiches référencées), je souhaite aussi incorporer des rôles autres que le seul rôle "auteur".

J'ai regardé dans le fichier "ori-oai-vocabulary-svn\conf\properties\domain\indexingVocabulary.xml", le bean :
<bean id="indexed_authors_vcard" ... >
qui définit la création de ce vocabulaire.

Il y a la balise suivante :
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity" />
qui définit sur quelle MD se construit le vocabulaire (ici uniquement sue le rôle "auteur").

Peut-on indiquer plusieurs chemins XPath pour construire le vocabulaire sur la base de plusieurs rôles (auteur, concepteur graphique et contributeur par exemple) ?

Si oui, est-ce correct de faire qch comme cela :
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity" />
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='graphical designer']/lom:entity" />
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='contributeur']/lom:entity" />  ?

Merci,

Jacques


Le 05/10/2010 12:40, Henri Jacob a écrit :
Bonjour Françoise (et Jacques),

En 1.6, l'éditeur n'utilise plus directement le vocabulaire people_vcard , mais le met en cache dans une base eXist : les requêtes en base de données (xquery) sont en effet plus performantes lors des interrogations multiples faites lors de l'autocomplete . Ce fonctionnement est le même pour les mots-clés. Le cache est réactualisé toutes les 6 heures.
...
Le vocabulaire people_vcard.xml est le résultat de la fusion de peopleLdapLocalProvider.xml (construit à partir du ldap local)  et indexed_authors_vcard.xml (construit à partir des fiches référencées ).


-- 
Martine Pochard
Informatique documentaire
SCD de l'Université de Franche-Comté
BU Sciences - Staps
45 B avenue de l'Observatoire
25000 Besançon
martine.pochard@univ-fcomte.fr
Tél. 03 81 66 61 81
Fax 03 81 66 61 47
Yohan Colmant
Salut Jacques,

Non, ce n'est pas possible actuellement.
Ce que tu peux faire, 2 solutions :

1) faire d'autres vocabulaires que tu pourras merger en un seul.

2) ou alors définir un nouvel XPATH dans l'indexing qui reprenne tous les rôles et tu utilises ce xpath dans le vocabulary pour construire ton vocabulaire dynamique.

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

Le 14/12/2010 16:29, Jacques Brassart a écrit :
Bonjour Henri,

Dans le vocabulaire "indexed_authors_vcard" (construit à partir des fiches référencées), je souhaite aussi incorporer des rôles autres que le seul rôle "auteur".

J'ai regardé dans le fichier "ori-oai-vocabulary-svn\conf\properties\domain\indexingVocabulary.xml", le bean :
<bean id="indexed_authors_vcard" ... >
qui définit la création de ce vocabulaire.

Il y a la balise suivante :
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity" />
qui définit sur quelle MD se construit le vocabulaire (ici uniquement sue le rôle "auteur").

Peut-on indiquer plusieurs chemins XPath pour construire le vocabulaire sur la base de plusieurs rôles (auteur, concepteur graphique et contributeur par exemple) ?

Si oui, est-ce correct de faire qch comme cela :
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity" />
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='graphical designer']/lom:entity" />
<property name="vcardIndexingXpath"  value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='contributeur']/lom:entity" />  ?

Merci,

Jacques


Le 05/10/2010 12:40, Henri Jacob a écrit :
Bonjour Françoise (et Jacques),

En 1.6, l'éditeur n'utilise plus directement le vocabulaire people_vcard , mais le met en cache dans une base eXist : les requêtes en base de données (xquery) sont en effet plus performantes lors des interrogations multiples faites lors de l'autocomplete . Ce fonctionnement est le même pour les mots-clés. Le cache est réactualisé toutes les 6 heures.
...
Le vocabulaire people_vcard.xml est le résultat de la fusion de peopleLdapLocalProvider.xml (construit à partir du ldap local)  et indexed_authors_vcard.xml (construit à partir des fiches référencées ).

jbrassar
Bonjour Henri,

Dans le vocabulaire "indexed_authors_vcard" (construit à partir des
fiches référencées), je souhaite aussi incorporer des rôles autres que
le seul rôle "auteur".

J'ai regardé dans le fichier
"ori-oai-vocabulary-svn\conf\properties\domain\indexingVocabulary.xml",
le bean :

qui définit la création de ce vocabulaire.

Il y a la balise suivante :

value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity"
/>
qui définit sur quelle MD se construit le vocabulaire (ici uniquement
sue le rôle "auteur").

Peut-on indiquer plusieurs chemins XPath pour construire le vocabulaire
sur la base de plusieurs rôles (auteur, concepteur graphique et
contributeur par exemple) ?

Si oui, est-ce correct de faire qch comme cela :

value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='author']/lom:entity"
/>
value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='graphical
designer']/lom:entity" />
value="//lom:lifeCycle/lom:contribute[lom:role/lom:value='contributeur']/lom:entity"
/> ?

Merci,

Jacques

Le 05/10/2010 12:40, Henri Jacob a écrit :

> Bonjour Françoise (et Jacques),
>
> En 1.6, l'éditeur n'utilise plus directement le vocabulaire
> people_vcard , mais le met en cache dans une base eXist : les requêtes
> en base de données (xquery) sont en effet plus performantes lors des
> interrogations multiples faites lors de l'autocomplete . Ce
> fonctionnement est le même pour les mots-clés. Le cache est
> réactualisé toutes les 6 heures.
> ...
> Le vocabulaire people_vcard.xml est le résultat de la fusion de
> peopleLdapLocalProvider.xml (construit à partir du ldap local) et
> indexed_authors_vcard.xml (construit à partir des fiches référencées ).

--
Jacques Brassart
UNR Nord-Pas de Calais
Université de Valenciennes et du Hainaut-Cambrésis
Tél : 03 27 51 17 70

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