[wiki] wiki-lenny -> wiki
darcs-hash:20090427173001-bd074-51c7f6aea2843640e34adc0921b478f40ea98609.gz
This commit is contained in:
parent
5f26116790
commit
cd037bbbe9
31 changed files with 0 additions and 0 deletions
29
wiki/macro/EtatCommutationSecours.py
Normal file
29
wiki/macro/EtatCommutationSecours.py
Normal file
|
@ -0,0 +1,29 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
|
||||
import sys
|
||||
sys.path.append('/usr/scripts/secours')
|
||||
import secours
|
||||
|
||||
def Cellule(texte, couleur, f) :
|
||||
"""
|
||||
Retourne le code HTML d'une cellule formattée aver le formatter f
|
||||
"""
|
||||
code = f.table(1)
|
||||
code += f.table_row(1)
|
||||
code += f.table_cell(1,{'style':'background-color:%s' % couleur })
|
||||
code += f.text(texte)
|
||||
code += f.table_cell(0)
|
||||
code += f.table_row(0)
|
||||
code += f.table(0)
|
||||
return code
|
||||
|
||||
def execute(macro, text) :
|
||||
try :
|
||||
f = open(secours.ETAT_MAITRE)
|
||||
f.readline()
|
||||
if f.readline().strip() == 'auto' :
|
||||
return "" #Cellule('La commutation automatique de l\'état est activée.','lime',macro.formatter)
|
||||
else :
|
||||
return Cellule(u'La commutation automatique de l\'état a été désactivée.','red',macro.formatter)
|
||||
except :
|
||||
return Cellule(u'Impossible de déterminer le type de commutation.','yellow',macro.formatter)
|
Loading…
Add table
Add a link
Reference in a new issue