From 3c78b92d04c83085b5e595c090f09ff4bf64c380 Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Thu, 19 Sep 2013 12:35:16 +0200 Subject: [PATCH] Add support for radio buttons. --- modules/installed/lib/forms.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/installed/lib/forms.py b/modules/installed/lib/forms.py index 2be810f18..827e11048 100644 --- a/modules/installed/lib/forms.py +++ b/modules/installed/lib/forms.py @@ -142,6 +142,16 @@ class Form(): %s \n""" % (label, name, id, checked) + def radiobutton(self, label='', name='', id='', value='', checked=''): + name, id = self.name_or_id(name, id) + if checked: + checked = 'checked="on"' + self.text += """ +
+
\n""" % (label, name, id, value, checked) def get_checkbox(self, name='', id=''): return '\n' % self.name_or_id(name, id) def render(self):