Projet

Général

Profil

wcs-auto-varname.patch

Thomas Noël, 02 août 2011 16:47

Télécharger (899 octets)

Voir les différences:


  

wcs/admin/fields.ptl (copie de travail)
376 376
                id = str(max([lax_int(x.id) for x in self.objectdef.fields]) + 1)
377 377
            else:
378 378
                id = '1'
379
            label = form.get_widget('label').parse()
379 380
            self.objectdef.fields.insert(insertion_point,
380 381
                fields.get_field_class_by_type(form.get_widget('type').parse())(
381
                    label = form.get_widget('label').parse(),
382
                    label = label,
382 383
                    type = form.get_widget('type').parse(),
384
                    varname = misc.simplify(label, space = '_'),
383 385
                    id = id))
384 386
        elif form.get_widget('form').parse():
385 387
            formdef = FormDef.get(form.get_widget('form').parse())