Implémentation cadMasterCLI v2.0.0 :

- Interface bilingue FR/EN
- Auto-mise à jour
- Fenêtre unique avec logs intégrés
- liste par badges
- README bilingue
This commit is contained in:
2026-07-04 03:33:47 +02:00
parent 4ff757fd06
commit f9ef170872
4 changed files with 1240 additions and 629 deletions
+35 -2
View File
@@ -55,7 +55,40 @@ cadMasterCLI détecte automatiquement un paramètre comme **fichier** et affiche
Si le nom contient `Csv` ou `Input`, une zone de collage d'IPs avec conversion automatique en CSV est également proposée.
### 4. Structure du dépôt Gitea
### 4. README bilingue FR/EN
Depuis cadMasterCLI v2, l'interface peut s'afficher en français ou en anglais. Pour que la documentation du script (panneau de gauche) suive la langue active, le `README.md` du dépôt peut contenir les deux versions dans un seul fichier, séparées par des marqueurs HTML :
```markdown
<!-- FR -->
# Nom du script
Description en français...
## Paramètres
- `MonParam` : ce que fait ce paramètre.
<!-- EN -->
# Script name
Description in English...
## Parameters
- `MonParam`: what this parameter does.
```
Règles :
- Les marqueurs `<!-- FR -->` et `<!-- EN -->` doivent être seuls sur leur ligne.
- L'ordre des sections n'a pas d'importance.
- Si une seule des deux langues est présente, cadMasterCLI l'affiche quelle que soit la langue active (pas d'erreur).
- **Rétro-compatibilité** : un `README.md` sans aucun marqueur continue de s'afficher tel quel dans les deux langues (comportement identique aux versions précédentes de cadMasterCLI).
Voir `_template_script.README.md` dans ce dépôt pour un exemple complet.
### 5. Structure du dépôt Gitea
Le dépôt doit contenir à sa racine :
@@ -88,6 +121,6 @@ MonScript/
## Exemple minimal conforme
Voir `_template_script.ps1` dans ce dépôt pour un squelette prêt à l'emploi.
Voir `_template_script.ps1` (script) et `_template_script.README.md` (documentation bilingue) dans ce dépôt pour un squelette prêt à l'emploi.
Pour un exemple complet et fonctionnel, voir le script **DaliACLI**.