Changeset 94426 in spip-zone


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.

Location:
_plugins_/indexer/trunk
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/indexer/trunk/formulaires/configurer_indexer.html

    r93443 r94426  
    4949                                        <ul class="editer-groupe">
    5050                                        (#CHEMIN{formulaires/configurer_indexer/#GET{objet}.html}|?{
    51                                                 #INCLURE{fond=formulaires/configurer_indexer/#GET{objet},env},
     51                                                #INCLURE{fond=formulaires/configurer_indexer/#GET{objet},objet=#GET{objet},table=#VALEUR,env},
    5252                                                #INCLURE{fond=formulaires/configurer_indexer/objet,objet=#GET{objet},table=#VALEUR,env}
    5353                                        })
  • _plugins_/indexer/trunk/paquet.xml

    r93514 r94426  
    22        prefix="indexer"
    33        categorie="navigation"
    4         version="2.5.0"
     4        version="2.6.0"
    55        etat="test"
    66        compatibilite="[3.0.0;3.1.*]"
  • _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.