# HG changeset patch # User Sverre Rabbelier # Date 1236455138 0 # Node ID 52d90bbc98dccc3c72335c544bfc33cca0a3b081 # Parent d8d04e17b5747b2a8a1a4b1e7a6aaa1efa7b632d Make it possible to specify a link to the full text Patch by: Sverre Rabbelier diff -r d8d04e17b574 -r 52d90bbc98dc app/soc/views/helper/widgets.py --- a/app/soc/views/helper/widgets.py Sat Mar 07 19:31:39 2009 +0000 +++ b/app/soc/views/helper/widgets.py Sat Mar 07 19:45:38 2009 +0000 @@ -174,19 +174,22 @@ HTML_CODE = """
- %s + %(text)s
+ %(url)s """ def __init__(self, *args, **kwargs): self.text = "No Agreement Text Specified" + self.url = "" super(AgreementField, self).__init__(*args, **kwargs) def render(self, name, value, attrs=None): """ """ + url = 'Full Text' % self.url if self.url else "" value = self.text.replace('\n', '
') - result = self.HTML_CODE % value + result = self.HTML_CODE % {'url': url, 'text': value} return result