Exemple #1
0
 def is_enabled(cls, course, user=None):  # pylint: disable=unused-argument
     if XBlockDisableConfig.is_block_type_disabled('combinedopenended'):
         return False
     if not super(PeerGradingTab, cls).is_enabled(course, user=user):
         return False
     return "combinedopenended" in course.advanced_modules
Exemple #2
0
 def is_enabled(cls, course, user=None):  # pylint: disable=unused-argument
     if XBlockDisableConfig.is_block_type_disabled('combinedopenended'):
         return False
     if user and not has_access(user, 'staff', course, course.id):
         return False
     return "combinedopenended" in course.advanced_modules
Exemple #3
0
 def is_enabled(cls, course, user=None):
     if XBlockDisableConfig.is_block_type_disabled('combinedopenended'):
         return False
     if user and not has_access(user, 'staff', course, course.id):
         return False
     return "combinedopenended" in course.advanced_modules
Exemple #4
0
 def is_enabled(cls, course, user=None):
     if XBlockDisableConfig.is_block_type_disabled('combinedopenended'):
         return False
     if not super(OpenEndedGradingTab, cls).is_enabled(course, user=user):
         return False
     return "combinedopenended" in course.advanced_modules
Exemple #5
0
 def is_enabled(cls, course, user=None):
     if XBlockDisableConfig.is_block_type_disabled('combinedopenended'):
         return False
     if not super(OpenEndedGradingTab, cls).is_enabled(course, user=user):
         return False
     return "combinedopenended" in course.advanced_modules
Exemple #6
0
 def is_enabled(cls, course, user=None):  # pylint: disable=unused-argument
     if XBlockDisableConfig.is_block_type_disabled('combinedopenended'):
         return False
     if not super(PeerGradingTab, cls).is_enabled(course, user=user):
         return False
     return "combinedopenended" in course.advanced_modules