Changement de la denomination Personnel ENS
Le personnel ENS peut etre en departement ou en labo darcs-hash:20050306145657-d1718-b8dd4624a5988e7d99a8e3fa965f1fe9a54f64f9.gz
This commit is contained in:
parent
de8e97bc63
commit
ded3e700e7
1 changed files with 25 additions and 21 deletions
|
@ -201,7 +201,7 @@ def set_etudes(adher) :
|
|||
arg+= u'"5" "1ère année thèse" '
|
||||
arg+= u'"6" "2ème année thèse" '
|
||||
arg+= u'"7" "3ème année thèse" '
|
||||
arg+= u'"8" "Personnel ENS (Wifi only)" '
|
||||
arg+= u'"Pers" "Personnel ENS (Wifi only)" '
|
||||
arg+= u'"Autre" ""'
|
||||
annul , result = dialog(arg)
|
||||
if annul : return 1
|
||||
|
@ -236,7 +236,7 @@ def set_etudes(adher) :
|
|||
else :
|
||||
result[0] += '_'
|
||||
|
||||
if result[0] == "8" and adher.chbre() != "EXT":
|
||||
if result[0] == "Pers" and adher.chbre() != "EXT":
|
||||
# Un personnel ENS doit être renseigné en extérieur
|
||||
arg = u'--title "Etudes (2/3)" '
|
||||
arg+= u'--msgbox "Réponse invalide\n\n' + \
|
||||
|
@ -245,7 +245,7 @@ def set_etudes(adher) :
|
|||
return __etudes_annee()
|
||||
|
||||
# On ajoute un avertissement pour le choix 8.
|
||||
if result[0] == "8":
|
||||
if result[0] == "Pers":
|
||||
arg = u'--title "Etudes (2/3)" '
|
||||
arg+= u'--msgbox "Personnel ENS\n\n' + \
|
||||
u'Attention, un personnel ENS est un cas bien particulier. Cela correspond à une personne n\'étant pas élève, étant prof dans un département ou un labo, disposant d\'une adresse @ens-cachan.fr. Cela ne donne accès qu\'au wifi, pour l\'année 2005 uniquement. Il ne pourra pas disposer d\'un compte sur zamok et n\'aura pas accès au réseau interne.\n\n\n" 0 0'
|
||||
|
@ -258,8 +258,25 @@ def set_etudes(adher) :
|
|||
# Pour l'ENS
|
||||
if etudes[0]=='ENS' :
|
||||
arg+= u'--default-item "%s" ' % adher.etudes(2)
|
||||
if etudes[1] in '1234' :
|
||||
if etudes[1] == "Pers":
|
||||
arg+= u'--menu "Choisissez le laboratoire ou le département :" 0 0 0 '
|
||||
elif etudes[1] in '1234':
|
||||
arg+= u'--menu "Choisissez la section : " 0 0 0 '
|
||||
else:
|
||||
arg+= u'--menu "Choisissez le laboratoire :" 0 0 0 '
|
||||
if not etudes[1] in '1234':
|
||||
arg+= u'"CMLA" "Centre de Mathématiques et de Leurs Applications" '
|
||||
arg+= u'"GAPP" "Groupe d\'Analyse des Politiques Publiques" '
|
||||
arg+= u'"IDHE" "Institutions et Dynamiques Historiques de l\'Economie" '
|
||||
arg+= u'"LBPA" "Laboratoire de Biotechnologies et Pharmacologie génétique Appliquées" '
|
||||
arg+= u'"LMT" "Laboratoire de Mécanique et Technologie" '
|
||||
arg+= u'"LPQM" "Laboratoire de Photonique Quantique et Moléculaire" '
|
||||
arg+= u'"LSV" "Laboratoire de Spécification et Vérification" '
|
||||
arg+= u'"LURPA" "Laboratoire Universitaire de Recherche en Production Automatisée" '
|
||||
arg+= u'"PPSM" "Laboratoire de Photophysique et Photochimie Supramoléculaires et Macromoléculaires" '
|
||||
arg+= u'"SATIE" "Systèmes et Applications des Technologies de l\'Information et de l\'Energie" '
|
||||
arg+= u'"STEF" "Sciences Techniques Education Formation" '
|
||||
if etudes[1] in '1234' or etudes[1] == "Pers":
|
||||
arg+= u'"A1" "Mathématiques" '
|
||||
arg+= u'"A\'1" "Informatique" '
|
||||
arg+= u'"A2" "Physique fondamentale" '
|
||||
|
@ -277,19 +294,6 @@ def set_etudes(adher) :
|
|||
arg+= u'"D2" "Economie gestion" '
|
||||
arg+= u'"D3" "Sciences sociales" '
|
||||
arg+= u'"E" "Anglais" '
|
||||
else :
|
||||
arg+= u'--menu "Choisissez le laboratoire :" 0 0 0 '
|
||||
arg+= u'"CMLA" "Centre de Mathématiques et de Leurs Applications" '
|
||||
arg+= u'"GAPP" "Groupe d\'Analyse des Politiques Publiques" '
|
||||
arg+= u'"IDHE" "Institutions et Dynamiques Historiques de l\'Economie" '
|
||||
arg+= u'"LBPA" "Laboratoire de Biotechnologies et Pharmacologie génétique Appliquées" '
|
||||
arg+= u'"LMT" "Laboratoire de Mécanique et Technologie" '
|
||||
arg+= u'"LPQM" "Laboratoire de Photonique Quantique et Moléculaire" '
|
||||
arg+= u'"LSV" "Laboratoire de Spécification et Vérification" '
|
||||
arg+= u'"LURPA" "Laboratoire Universitaire de Recherche en Production Automatisée" '
|
||||
arg+= u'"PPSM" "Laboratoire de Photophysique et Photochimie Supramoléculaires et Macromoléculaires" '
|
||||
arg+= u'"SATIE" "Systèmes et Applications des Technologies de l\'Information et de l\'Energie" '
|
||||
arg+= u'"STEF" "Sciences Techniques Education Formation" '
|
||||
|
||||
arg+= u'"Autre" ""'
|
||||
annul , result = dialog(arg)
|
||||
|
@ -354,7 +358,7 @@ def set_mail(adher) :
|
|||
return
|
||||
|
||||
while 1 :
|
||||
if (adher.etudes(0) != "ENS" or adher.etudes(1) != "8"):
|
||||
if (adher.etudes(0) != "ENS" or adher.etudes(1) != "Pers"):
|
||||
arg = u'--title "Adresse mail de %s" ' % adher.Nom()
|
||||
arg+= u'--menu "Adresse mail de l\'adhérent :" 0 0 0 '
|
||||
arg+= u'"Adresse mail extérieure" "" '
|
||||
|
@ -390,7 +394,7 @@ def set_mail_ext(adher) :
|
|||
annul , result = dialog(arg)
|
||||
if annul : return 1
|
||||
|
||||
if (adher.etudes(0) == "ENS" and adher.etudes(1) == "8"):
|
||||
if (adher.etudes(0) == "ENS" and adher.etudes(1) == "Pers"):
|
||||
# Adresse ens-cachan.fr obligatoire
|
||||
if not re.match("^.*@.*ens-cachan\.fr$", result[0]):
|
||||
arg = u'--title "Adresse mail extérieure de %s" ' % adher.Nom()
|
||||
|
@ -878,7 +882,7 @@ def set_admin(proprio) :
|
|||
arg = u'--title "Etat administratif de %s" ' % proprio.Nom()
|
||||
arg+= u'--separate-output '
|
||||
arg+= u'--checklist "" 0 0 0 '
|
||||
if card and (proprio.etudes(0) != "ENS" or proprio.etudes(1) != "8"):
|
||||
if card and (proprio.etudes(0) != "ENS" or proprio.etudes(1) != "Pers"):
|
||||
arg+= u'"1" "Carte d\'étudiant %d/%d fournie" "%s" ' % (ann_scol,ann_scol+1, carte)
|
||||
elif card:
|
||||
arg+= u'"1" "Preuve informelle d\'appartenance aux personnels de l\'ENS" "%s" ' % carte
|
||||
|
@ -1683,7 +1687,7 @@ def menu_principal() :
|
|||
|
||||
if choix=='aMc' :
|
||||
# Ajout d'une machine à l'adhérent courant
|
||||
if proprio.etudes(0) != "ENS" or proprio.etudes(1) != "8":
|
||||
if proprio.etudes(0) != "ENS" or proprio.etudes(1) != "Pers":
|
||||
arg = u'--title "Nouvelle machine" '
|
||||
arg+= u'--menu "Type de machine ?" 0 0 0 '
|
||||
arg+= u'"Fixe" "Machine fixe" '
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue