Changeset 95480 in spip-zone


Ignore:
Timestamp:
Feb 25, 2016, 1:39:34 PM (4 years ago)
Author:
marcimat@…
Message:

Des notices PHP en moins

Location:
_plugins_/fulltext/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/fulltext/trunk/formulaires/configurer_document_fulltext.php

    r54194 r95480  
    44
    55function formulaires_configurer_document_fulltext_charger_dist(){
    6         //Recuperation de la configuration
    7         $fulltext = @unserialize($GLOBALS['meta']['fulltext']);
    8         if(!is_array($fulltext)){
    9                 $fulltext = array();
    10         }
     6        include_spip('inc/config');
     7
    118        //Valeurs prealablement saisie ou par defaut/d'exemple
    129        $valeur = array(
    13                 'intervalle_cron' =>  $fulltext['intervalle_cron'] ? $fulltext['intervalle_cron'] : 600,
    14                 'nb_docs' =>  $fulltext['nb_docs'] ? $fulltext['nb_docs'] : 5,
    15                 'taille_index' => $fulltext['taille_index'] ? $fulltext['taille_index'] : 50000,
    16                
    17                 'pdf_index' => $fulltext['pdf_index'] ? $fulltext['pdf_index'] : 'off',
    18                 'pdf_bin' => $fulltext['pdf_bin'] ? $fulltext['pdf_bin'] : '/usr/bin/pdftotext',
    19                 'pdf_opt' => $fulltext['pdf_opt'] ? $fulltext['pdf_opt'] : '-enc Latin1',
    20                
    21                 'odt_index' => $fulltext['odt_index'] ? $fulltext['odt_index'] : 'off',
    22                
    23                 'doc_index' => $fulltext['doc_index'] ? $fulltext['doc_index'] : 'off',
    24                 'doc_bin' => $fulltext['doc_bin'] ? $fulltext['doc_bin'] : '/usr/bin/catdoc',
    25                 'doc_opt' => $fulltext['doc_opt'] ? $fulltext['doc_opt'] : '-s cp1252 -d 8859-1',
    26                
    27                 'docx_index' => $fulltext['docx_index'] ? $fulltext['docx_index'] : 'off',
    28                
    29                 'ppt_index' => $fulltext['ppt_index'] ? $fulltext['ppt_index'] : 'off',
    30                 'ppt_bin' => $fulltext['ppt_bin'] ? $fulltext['ppt_bin'] : '/usr/bin/catppt',
    31                 'ppt_opt' => $fulltext['ppt_opt'] ? $fulltext['ppt_opt'] : '',
    32                
    33                 'pptx_index' => $fulltext['pptx_index'] ? $fulltext['pptx_index'] : 'off',
    34                
    35                 'xls_index' => $fulltext['xls_index'] ? $fulltext['xls_index'] : 'off',
    36                 'xls_bin' => $fulltext['xls_bin'] ? $fulltext['xls_bin'] : '/usr/bin/xls2csv',
    37                 'xls_opt' => $fulltext['xls_opt'] ? $fulltext['xls_opt'] : '-s cp1252 -d 8859-1',
    38                
    39                 'xlsx_index' => $fulltext['xlsx_index'] ? $fulltext['xlsx_index'] : 'off',
     10                'intervalle_cron' => lire_config('fulltext/intervalle_cron', 600),
     11                'nb_docs'         => lire_config('fulltext/nb_docs', 5),
     12                'taille_index'    => lire_config('fulltext/taille_index', 50000),
     13
     14                'pdf_index' => lire_config('fulltext/pdf_index', 'off'),
     15                'pdf_bin'   => lire_config('fulltext/pdf_bin', '/usr/bin/pdftotext'),
     16                'pdf_opt'   => lire_config('fulltext/pdf_opt', '-enc Latin1'),
     17
     18                'odt_index' => lire_config('fulltext/odt_index', 'off'),
     19
     20                'doc_index' => lire_config('fulltext/doc_index', 'off'),
     21                'doc_bin'   => lire_config('fulltext/doc_bin', '/usr/bin/catdoc'),
     22                'doc_opt'   => lire_config('fulltext/doc_opt', '-s cp1252 -d 8859-1'),
     23
     24                'docx_index' => lire_config('fulltext/docx_index', 'off'),
     25
     26                'ppt_index' => lire_config('fulltext/ppt_index', 'off'),
     27                'ppt_bin'   => lire_config('fulltext/ppt_bin', '/usr/bin/catppt'),
     28                'ppt_opt'   => lire_config('fulltext/ppt_opt', ''),
     29
     30                'pptx_index' => lire_config('fulltext/pptx_index', 'off'),
     31
     32                'xls_index' => lire_config('fulltext/xls_index', 'off'),
     33                'xls_bin'   => lire_config('fulltext/xls_bin', '/usr/bin/xls2csv'),
     34                'xls_opt'   => lire_config('fulltext/xls_opt', '-s cp1252 -d 8859-1'),
     35
     36                'xlsx_index' => lire_config('fulltext/xlsx_index', 'off'),
    4037        );
    41         if(defined('_FULLTEXT_DOC_EXE')){
     38
     39        if (defined('_FULLTEXT_DOC_EXE')){
    4240                $valeur['doc_bin'] = _FULLTEXT_DOC_EXE;
    4341                $valeur['doc_bin_readonly'] = true;
    4442        }
    45         if(defined('_FULLTEXT_DOC_CMD_OPTIONS')){
     43        if (defined('_FULLTEXT_DOC_CMD_OPTIONS')){
    4644                $valeur['doc_opt'] = _FULLTEXT_DOC_CMD_OPTIONS;
    4745                $valeur['doc_opt_readonly'] = true;
    4846        }
    49         if(defined('_FULLTEXT_PDF_EXE')){
     47        if (defined('_FULLTEXT_PDF_EXE')){
    5048                $valeur['pdf_bin'] = _FULLTEXT_PDF_EXE;
    5149                $valeur['pdf_bin_readonly'] = true;     
    5250        }
    53         if(defined('_FULLTEXT_PDF_CMD_OPTIONS')){
     51        if (defined('_FULLTEXT_PDF_CMD_OPTIONS')){
    5452                $valeur['pdf_opt'] = _FULLTEXT_PDF_CMD_OPTIONS;
    5553                $valeur['pdf_opt_readonly'] = true;
    5654        }
    57         if(defined('_FULLTEXT_PPT_EXE')){
     55        if (defined('_FULLTEXT_PPT_EXE')){
    5856                $valeur['ppt_bin'] = _FULLTEXT_PPT_EXE;
    5957                $valeur['ppt_bin_readonly'] = true;     
    6058        }
    61         if(defined('_FULLTEXT_PPT_CMD_OPTIONS')){
     59        if (defined('_FULLTEXT_PPT_CMD_OPTIONS')){
    6260                $valeur['ppt_opt'] = _FULLTEXT_PPT_CMD_OPTIONS;
    6361                $valeur['ppt_opt_readonly'] = true;
    6462        }
    65         if(defined('_FULLTEXT_XLS_EXE')){
     63        if (defined('_FULLTEXT_XLS_EXE')){
    6664                $valeur['xls_bin'] = _FULLTEXT_XLS_EXE;
    6765                $valeur['xls_bin_readonly'] = true;     
    6866        }
    69         if(defined('_FULLTEXT_XLS_CMD_OPTIONS')){
     67        if (defined('_FULLTEXT_XLS_CMD_OPTIONS')){
    7068                $valeur['xls_opt'] = _FULLTEXT_XLS_CMD_OPTIONS;
    7169                $valeur['xls_opt_readonly'] = true;     
     
    7472        return $valeur;
    7573}
     74
     75
    7676function formulaires_configurer_document_fulltext_verifier_dist(){
    7777        $erreurs = array();
  • _plugins_/fulltext/trunk/inc/fulltext.php

    r92614 r95480  
    7878 */
    7979function fulltext_trouver_engine_table($table) {
    80         if ($s = sql_query("SHOW CREATE TABLE " . table_objet_sql($table), $serveur) AND $t = sql_fetch($s) AND $create = array_pop($t) AND preg_match('/\bENGINE=([^\s]+)/', $create, $engine))
     80        if ($s = sql_query("SHOW CREATE TABLE " . table_objet_sql($table)) AND $t = sql_fetch($s) AND $create = array_pop($t) AND preg_match('/\bENGINE=([^\s]+)/', $create, $engine)) {
    8181                return $engine[1];
     82        }
    8283}
    8384
  • _plugins_/fulltext/trunk/paquet.xml

    r95441 r95480  
    22        prefix="fulltext"
    33        categorie="navigation"
    4         version="1.1.9"
     4        version="1.1.10"
    55        etat="test"
    66        compatibilite="[3.0.1;3.1.*]"
     
    88        schema="0.2.1"
    99        documentation="http://contrib.spip.net/Fulltext"
    10 >       
     10>
    1111
    1212        <nom>Fulltext</nom>
Note: See TracChangeset for help on using the changeset viewer.