Ignore:
Timestamp:
Jan 4, 2016, 12:17:13 PM (5 years ago)
Author:
rastapopoulos@…
Message:

On ajoute une personnalisation pour la configuration des documents : le statut, car dans SPIP (enfin dans Médias) le champ statut est bien déclaré dans l'API objet mais PAS les statuts eux-mêmes (avec leur titre humain, etc). Du coup le squelette générique ne savait pas les afficher pour configurer lesquels on ignore !

Au passage pour spip-cli : une commande DOIT être dans un fichier dédié. Donc on déplace "dump" dans un autre fichier.

Et du coup on augmente la version qui n'avait pas été augmentée, avec Y, car ya eux des ajouts importants.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/indexer/trunk/spip-cli/IndexerIndexer.php

    r93613 r94426  
    4141        }
    4242}
    43 
    44 class IndexerDump extends Command {
    45         protected function configure() {
    46                 $this
    47                         ->setName('indexer:dump')
    48                         ->setDescription('Récupérer les contenus indexés.')
    49                         ->addOption(
    50                                 'index',
    51                                 'i',
    52                                 InputOption::VALUE_OPTIONAL,
    53                                 'nom de l’index sphinx',
    54                                 null
    55                         )
    56                         ->addOption(
    57                                 'format',
    58                                 'f',
    59                                 InputOption::VALUE_OPTIONAL,
    60                                 'format de sortie : sphinx ou mysql',
    61                                 'sphinx'
    62                         )
    63                 ;
    64         }
    65 
    66         protected function execute(InputInterface $input, OutputInterface $output) {
    67                 include_spip('inc/indexer');
    68 
    69                 $index = $input->getOption('index');
    70                 $format = $input->getOption('format');
    71 
    72                 indexer_dumpsql($index, $format);
    73         }
    74 }
    75 
Note: See TracChangeset for help on using the changeset viewer.