Ignore:
Timestamp:
Jan 20, 2020, 4:38:49 AM (2 years ago)
Author:
Cerdic
Message:

on peut passer une option --module=.. pour ne traiter qu'un ou plusieurs modules specifiques

Location:
_plugins_/trad-lang/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/trad-lang/trunk

    • Property subgit:lock:88c4885575a53a522fd698e413d632cda856a62a deleted
    • Property subgit:lock:ae8cf44afdf97c5848aefeecc760c00c73f8c08c set to 2020-01-20T09:05:35.092
  • _plugins_/trad-lang/trunk/spip-cli/SalvatoreLire.php

    r119823 r119841  
    5353                                null
    5454                        )
     55                        ->addOption(
     56                                'module',
     57                                null,
     58                                InputOption::VALUE_REQUIRED,
     59                                'Un ou plusieurs modules a traiter (par defaut tous les modules du fichier de traduction seront traites)',
     60                                null
     61                        )
    5562                ;
    5663        }
     
    7683                $output->writeln("<info>$n modules dans le fichier traductions " . ($traductions ? $traductions : '') . "</info>");
    7784
     85                $modules = $input->getOption('module');
     86                if ($modules = trim($modules)) {
     87                        $liste_trad = salvatore_filtrer_liste_traductions($liste_trad, $modules);
     88                        $n = count($liste_trad);
     89                        $output->writeln("<info>$n modules à traiter : " . $modules . "</info>");
     90                }
     91
    7892                salvatore_lire($liste_trad);
    7993        }
Note: See TracChangeset for help on using the changeset viewer.