Changeset 107302 in spip-zone


Ignore:
Timestamp:
Nov 3, 2017, 11:37:36 AM (22 months ago)
Author:
fil@…
Message:

version 1.2.2: introduction de date_indexation

Location:
_plugins_/indexer/branches/v1
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/indexer/branches/v1/doc/Configuration Sphinx.md

    r82926 r107302  
    1717
    1818        rt_attr_timestamp     = date
     19        rt_attr_timestamp     = date_indexation
    1920        rt_attr_string        = uri
    2021
  • _plugins_/indexer/branches/v1/lib/Indexer/Sources/Document.php

    r90985 r107302  
    99        public $content = '';
    1010        public $date = 0;
     11        public $date_indexation = 0;
    1112        public $uri = '';
    1213        public $properties = array();
    1314
    1415        public function __construct($data) {
     16                $this->date_indexation = time();
    1517                $this->setAll($data);
    1618        }
  • _plugins_/indexer/branches/v1/lib/Indexer/Storage/Sphinx.php

    r91049 r107302  
    2020                $query = "
    2121                        REPLACE INTO $this->indexName
    22                                 (id,  title, summary, content, date, uri, properties, signature)
     22                                (id,  title, summary, content, date, date_indexation, uri, properties, signature)
    2323                        VALUES
    2424                ";
     
    3333                                $q = $query . "('" . implode("', '", $data) . "')";
    3434                                if (!$this->sphinxql->query($q)) {
     35                                        //echo "<pre>".print_r($this->sphinxql, true)."</pre>";
    3536                                        echo "<pre>".print_r($this->sphinxql->errors(), true)."</pre>";
    3637                                        echo "<pre>".print_r($q, true)."</pre>";
     
    7677                        "content"    => $document->content,
    7778                        "date"       => strtotime($document->date),
     79                        "date_indexation" => intval($document->date_indexation),
    7880                        "uri"        => $document->uri,
    7981                        "properties" => json_encode($document->properties),
  • _plugins_/indexer/branches/v1/paquet.xml

    r103720 r107302  
    22        prefix="indexer"
    33        categorie="navigation"
    4         version="1.2.1"
     4        version="1.2.2"
    55        etat="test"
    6         compatibilite="[2.1.0;3.1.*]"
     6        compatibilite="[2.1.0;3.2.*]"
    77        logo="prive/themes/spip/images/indexer-64.png"
    88        documentation="https://contrib.spip.net/Sphinx-Indexer"
  • _plugins_/indexer/branches/v1/plugin.xml

    r103720 r107302  
    1010
    1111        <licence>GNU/GPL</licence>
    12         <version>1.2.1</version>
     12        <version>1.2.2</version>
    1313        <etat>test</etat>
    1414        <description>Gestion d'indexation de contenus avec SPIP. Intégration et requêtes possibles avec Sphinx. Nécessite Sphinx 2.2 ou version ultérieure</description>
     
    1717        <fonctions>indexer_fonctions.php</fonctions>
    1818
    19         <necessite id="SPIP" version="[2.1.0;3.1.99]" />
     19        <necessite id="SPIP" version="[2.1.0;3.2.99]" />
    2020        <necessite id="queue" version="[0.5.0;1.0.0]" />
    2121        <categorie>navigation</categorie>
Note: See TracChangeset for help on using the changeset viewer.