Documentation sur le logiciel SYMPA

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
creation:famille [2015/11/16 16:14]
catherine.balleydier@grenoble-inp.fr [1 - création d'une nouvelle famille]
creation:famille [2018/07/25 10:14] (Version actuelle)
catherine.balleydier@grenoble-inp.fr [3 - Génération des listes]
Ligne 3: Ligne 3:
 Une famille permet de générer plusieurs listes en une seule fois Une famille permet de générer plusieurs listes en une seule fois
  
-http://www.sympa.org/​manual/​list-creation#​list_families+  * https://sympa-community.github.io/manual/admin/​list-creation.html 
 +  * https://​sympa-community.github.io/​manual/​customize/​basics-families.html
 ===== Création ===== ===== Création =====
  
Ligne 27: Ligne 28:
  
 Exemple : families-creation_labo-dir.pl Exemple : families-creation_labo-dir.pl
 +<code perl>
   #​!/​usr/​bin/​perl -w   #​!/​usr/​bin/​perl -w
   #   #
Ligne 125: Ligne 126:
   close PART ;   close PART ;
   chmod (0700 , "​$FERM"​ , "/​a"​) ;   chmod (0700 , "​$FERM"​ , "/​a"​) ;
-   +</​code> ​  
  
 Lancement du script qui crée un fichier xml dans le répertoire /​usr/​local/​SCRIPTS/​sympa/​FAMILLE/​families Lancement du script qui crée un fichier xml dans le répertoire /​usr/​local/​SCRIPTS/​sympa/​FAMILLE/​families
Ligne 135: Ligne 136:
 ==== 3 - Génération des listes ==== ==== 3 - Génération des listes ====
  
-  #  ~sympa/​bin/​sympa.pl ​ --instantiate_family ​ laboratoire-directeur ​  ​--robot  ​listes.grenoble-inp.fr +  #  ~sympa/​bin/​sympa.pl ​ --instantiate_family ​ laboratoire-directeur ​  ​--robot  ​inpg.fr 
                    ​--input_file ​ /​usr/​local/​SCRIPTS/​sympa/​FAMILLE/​families/​laboratoires-directeurs.xml                    ​--input_file ​ /​usr/​local/​SCRIPTS/​sympa/​FAMILLE/​families/​laboratoires-directeurs.xml
  
Ligne 157: Ligne 158:
   #  ~sympa/​bin/​sympa.pl --close_family enseignants --robot inpg.fr ​   #  ~sympa/​bin/​sympa.pl --close_family enseignants --robot inpg.fr ​
   #  rm -f ~sympa/​etc/​inpg.fr/​families/​enseignants/​*.xml   #  rm -f ~sympa/​etc/​inpg.fr/​families/​enseignants/​*.xml
 +  ​
 +Puis suppression des listes correspondantes sous ~sympa/​liste-data/​inpg.fr
 +  * soit par l'​interface web : menu "​Administrateur des listes"​ puis "Les listes"​ puis Listes fermées"​.
 +  * soit par un rm -r [nom de liste] sous ~sympa/​liste-data/​inpg.fr  ​
  
 ===== Ajout d'une liste à une famille ===== ===== Ajout d'une liste à une famille =====