replace24.patch
backend/actions/amon/forms.py | ||
---|---|---|
210 | 210 |
site_names = [] |
211 | 211 |
for site in keys: |
212 | 212 |
checkbox = {} |
213 |
# XXX |
|
214 |
e_site = site.replace("%22", '"') |
|
213 | 215 |
for index, column in enumerate(dans_tools.columns_libelle): |
214 |
name = dans_tools.option_and_index_to_name(site, index) |
|
216 |
name = dans_tools.option_and_index_to_name(e_site, index)
|
|
215 | 217 |
checkbox[column] = F.Checkbox(name=name, value='actif') |
216 | 218 |
if sites[site][index]: |
217 | 219 |
checkbox[column].check() |
218 | 220 |
if len(dans_tools.columns_libelle) > 1: |
219 |
active = get_all_select_btn('site_table', site) |
|
220 |
unactive = get_none_select_btn('site_table', site) |
|
221 |
listed.append((site, checkbox, active, unactive)) |
|
221 |
active = get_all_select_btn('site_table', e_site)
|
|
222 |
unactive = get_none_select_btn('site_table', e_site)
|
|
223 |
listed.append((e_site, checkbox, active, unactive))
|
|
222 | 224 |
else: |
223 |
listed.append((site, checkbox)) |
|
224 |
hidden_input = F.Input(name=site, default=site)
|
|
225 |
listed.append((e_site, checkbox))
|
|
226 |
hidden_input = F.Input(name=e_site, default=e_site)
|
|
225 | 227 |
site_names.append(hidden_input) |
226 | 228 | |
227 | 229 |