--- 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.')