# HG changeset patch # User Sverre Rabbelier # Date 1237589358 0 # Node ID fcf246b379a75c0ae8c505e4fe912842fd9cf726 # Parent a0eb42b003c15d1e768cefe8a8c194d7ebbfd424 Add an non-required accepted_orgs_msg property to program profile Patch by: Sverre Rabbelier diff -r a0eb42b003c1 -r fcf246b379a7 app/soc/models/program.py --- a/app/soc/models/program.py Fri Mar 20 22:00:14 2009 +0000 +++ b/app/soc/models/program.py Fri Mar 20 22:49:18 2009 +0000 @@ -66,7 +66,16 @@ 'GSoC 2009 is the Google Summer of Code,' ' but in 2009!

' '(rich text formatting is supported)') - + + #: Required field storing description of the group. + accepted_orgs_msg = db.TextProperty(required=False, + verbose_name=ugettext('Accepted Organizations Message')) + accepted_orgs_msg.help_text = ugettext( + 'for example:
' + 'Students who wish to participate can find out more about' + ' each mentoring organization below.

' + '(rich text formatting is supported)') + #: Required field storing application/tasks limit of the program. apps_tasks_limit = db.IntegerProperty(required=True, verbose_name=ugettext('Application/Tasks Limit')) diff -r a0eb42b003c1 -r fcf246b379a7 app/soc/views/models/program.py --- a/app/soc/views/models/program.py Fri Mar 20 22:00:14 2009 +0000 +++ b/app/soc/views/models/program.py Fri Mar 20 22:49:18 2009 +0000 @@ -142,6 +142,8 @@ new_params['create_extra_dynaproperties'] = { 'description': forms.fields.CharField(widget=helper.widgets.TinyMCE( attrs={'rows':10, 'cols':40})), + 'accepted_orgs_msg': forms.fields.CharField( + widget=helper.widgets.TinyMCE(attrs={'rows':10, 'cols':40})), 'scope_path': forms.CharField(widget=forms.HiddenInput, required=True), 'workflow': forms.ChoiceField(choices=[('gsoc','Project-based'), ('ghop','Task-based')], required=True),