<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: limiter les recherches in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83905#M56425</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;ok &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;J'ai regardé le wiki mais étant moyennement doué pour l'anglais, j'ai cru comprendre qu'en entrant TEXT:"xxx" quelque soit la casse de xxx cela ne fonctionne pas, désolé, je suis un boulet !!!&amp;nbsp; :mrgreen: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Comment je peux configurer le champ pour ne pas avoir ce probleme ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Jul 2008 13:54:46 GMT</pubDate>
    <dc:creator>steph60fr</dc:creator>
    <dc:date>2008-07-24T13:54:46Z</dc:date>
    <item>
      <title>limiter les recherches</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83898#M56418</link>
      <description>Bonjour,J'utilise Alfresco comme entrepôt et j'ai développé une page appelant la base avec les requêtes du type :if ( $currentTitre != null ) {$recherche.=' AND @cm\:title:"'.$currentTitre.'"';}if ( $currentAuteur != null ) {$recherche.=' AND @cm\:author:"'.$currentAuteur.'"';}et j'ai 2 problèmes !!</description>
      <pubDate>Thu, 24 Jul 2008 09:34:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83898#M56418</guid>
      <dc:creator>steph60fr</dc:creator>
      <dc:date>2008-07-24T09:34:29Z</dc:date>
    </item>
    <item>
      <title>Re: limiter les recherches</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83899#M56419</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Si ta page est définie en FTL, tu peux limiter l'affichage en mettant simplement une condition de sortie basée sur un compteur dans ta liste. Exemple:&lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;#assign recherche = companyhome.childrenByLuceneSearch[ta_requete]&amp;gt;&lt;BR /&gt;&amp;lt;#assign compteur = 0&amp;gt;&lt;BR /&gt;&amp;lt;#list recherche as child&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;#if compteur = 10&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;#break&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/#if&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;…&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;#assign compteur = compteur + 1&amp;gt;&lt;BR /&gt;&amp;lt;/#list&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Pour les pages suivantes, tu fais pareil en mettant comme condition que le compteur doit être compris entre 10 et 20, puis entre 20 et 30… Si le compteur est inférieur, tu n'affiches pas et si il est supérieur, tu fais un break car tu n'as pas besoin d'aller plus loin.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Pour ce qui est de ta première question par contre, je ne vois pas de solution.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Christophe&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 09:56:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83899#M56419</guid>
      <dc:creator>christophes</dc:creator>
      <dc:date>2008-07-24T09:56:34Z</dc:date>
    </item>
    <item>
      <title>Re: limiter les recherches</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83900#M56420</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;En fait j'utilise une page php qui appel les données&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mon code :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;require_once('Alfresco/Service/Repository.php');&lt;BR /&gt;require_once('Alfresco/Service/Session.php');&lt;BR /&gt;require_once('Alfresco/Service/SpacesStore.php');&lt;BR /&gt;require_once('Examples/config.php');&lt;BR /&gt;&lt;BR /&gt;$currentTitre = null;&lt;BR /&gt;$currentAuteur = null;&lt;BR /&gt;&lt;BR /&gt;if (isset($_SESSION) == false)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;session_start();&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;if (isset($_REQUEST['titre']) == true) {$currentTitre = $_REQUEST['titre']; }&lt;BR /&gt;if (isset($_REQUEST['auteur']) == true) {$currentAuteur = $_REQUEST['auteur']; }&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;// Start the Alfresco session&lt;BR /&gt;$repository = new Repository($repositoryUrl);&lt;BR /&gt;$ticket = $repository-&amp;gt;authenticate($userName, $password);&lt;BR /&gt;$session = $repository-&amp;gt;createSession($ticket);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;$store = new SpacesStore($session);&lt;BR /&gt;&lt;BR /&gt;$nodes = null;&lt;BR /&gt;if ($currentTitre != null || $currentAuteur != null)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$recherche = 'ASPECT:"ce:documentation"';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ( $currentTitre != null ) {$recherche.=' AND @cm\:title:"'.$currentTitre.'"';}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ( $currentAuteur != null ) {$recherche.=' AND @cm\:author:"'.$currentAuteur.'"';}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$nodes = $session-&amp;gt;query($store, $recherche);&lt;BR /&gt;}&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Puis je fais des appels &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;'.$document-&amp;gt;cm_title.'&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 10:08:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83900#M56420</guid>
      <dc:creator>steph60fr</dc:creator>
      <dc:date>2008-07-24T10:08:17Z</dc:date>
    </item>
    <item>
      <title>Re: limiter les recherches</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83901#M56421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Dans ce cas, je vais laisser ma place à quelqu'un d'autre car je ne connais pas le PHP.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Christophe&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 11:15:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83901#M56421</guid>
      <dc:creator>christophes</dc:creator>
      <dc:date>2008-07-24T11:15:26Z</dc:date>
    </item>
    <item>
      <title>Re: limiter les recherches</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83902#M56422</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Concernant les requêtes case sensitive ou non je t'invite a te familiariser avec le processus de tokenisation de Lucene, plus d'infos ici : &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Search#Lucene" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Search#Lucene&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Concernant le paging des résulats, Lucene ne supporte pas directement le paging avec un curseur. Ceci n'est pas bien grave étant donné qu'au moins 80% du temps CPU sera passé dans les permission checks sur le repository(ce que l'utilisateur a le droit de voir ou pas) , et pas sur l'execution de la requête. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Pour afficher les résultats N par page, vous pouvez passer l'offset de début (et optionnellement de fin pour avoir des resultsets de taille variable) en paramètre GET puis l'exploiter via args. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;puis lister la partie pertinente des résultats du style : &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;#list node_list[page_boundaries?first..page_boundaries?last] as node&amp;gt; &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;ou la même chose dans une autre API…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 12:34:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83902#M56422</guid>
      <dc:creator>rguinot</dc:creator>
      <dc:date>2008-07-24T12:34:33Z</dc:date>
    </item>
    <item>
      <title>Re: limiter les recherches</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83903#M56423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok merci, je vais regarder le wiki&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sinon, concernant le paging, utilisant une page php, &amp;lt;#list ne vas pas fonctionner&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;je vais continuer à chercher &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci pour votre aide&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 13:31:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83903#M56423</guid>
      <dc:creator>steph60fr</dc:creator>
      <dc:date>2008-07-24T13:31:00Z</dc:date>
    </item>
    <item>
      <title>Re: limiter les recherches</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83904#M56424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Oui, c'est normal ! C'est du Freemarker &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt; c'est pour cela que j'ai dit &lt;/SPAN&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;ou la même chose dans une autre API…&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 13:42:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83904#M56424</guid>
      <dc:creator>rguinot</dc:creator>
      <dc:date>2008-07-24T13:42:39Z</dc:date>
    </item>
    <item>
      <title>Re: limiter les recherches</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83905#M56425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;ok &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;J'ai regardé le wiki mais étant moyennement doué pour l'anglais, j'ai cru comprendre qu'en entrant TEXT:"xxx" quelque soit la casse de xxx cela ne fonctionne pas, désolé, je suis un boulet !!!&amp;nbsp; :mrgreen: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Comment je peux configurer le champ pour ne pas avoir ce probleme ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 13:54:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/limiter-les-recherches/m-p/83905#M56425</guid>
      <dc:creator>steph60fr</dc:creator>
      <dc:date>2008-07-24T13:54:46Z</dc:date>
    </item>
  </channel>
</rss>

