diff -r 77aab03aa693 -r c532dd9def48 app/soc/models/program.py --- a/app/soc/models/program.py Wed Jan 28 18:24:20 2009 +0000 +++ b/app/soc/models/program.py Wed Jan 28 20:21:15 2009 +0000 @@ -26,11 +26,11 @@ from django.utils.translation import ugettext -import soc.models.presence +import soc.models.tossed import soc.models.timeline -class Program(soc.models.presence.Presence): +class Program(soc.models.tossed.Tossed): """The Program model, representing a Program ran by a Sponsor. """ @@ -99,3 +99,10 @@ timeline = db.ReferenceProperty(reference_class=soc.models.timeline.Timeline, required=True, collection_name="program", verbose_name=ugettext('Timeline')) + + #: Whether the program is enabled + is_enabled = db.BooleanProperty(default=False, + verbose_name=ugettext('Is Enabled')) + is_enabled.help_text = ugettext( + 'Field used to indicate if a Presence is enabled at all, and as such' + ' accessible to non-developers.')