helpMessage:gettext("Help other learners decide whether to join your team by specifying some characteristics for your team. Choose carefully, because fewer people might be interested in joining your team if it seems too restrictive.")
valueAttribute:'optional_description',
});
helpMessage:gettext('Help other learners decide whether to join your team by specifying some characteristics for your team. Choose carefully, because fewer people might be interested in joining your team if it seems too restrictive.')
description:gettext("See all teams in your course, organized by topic. Join a team to collaborate with other learners who are interested in the same topic as you are."),
title:gettext("Teams")
})
}),
main:newTabbedView({
tabs:[{
title:gettext('My Teams'),
url:'teams',
view:newTempTabView({text:'This is the new Teams tab.'})
},{
title:gettext('Browse'),
url:'browse',
view:this.topicsView
}],
router:this.router
})
});
},
render:function(){
this.mainView.setElement(this.$el).render();
this.hideWarning();
returnthis;
},
render:function(){
/**
this.$el.html(_.template(teamsTemplate));
* Render the list of teams for the given topic ID.
description:gettext("See all teams in your course, organized by topic. Join a team to collaborate with other learners who are interested in the same topic as you are."),
}else{
title:gettext("Teams")
this.getTopic(topicID)
})
.done(function(topic){
}),
varcollection=newTeamCollection([],{
main:newTabbedView({
course_id:self.courseID,
tabs:[{
topic_id:topicID,
title:gettext('My Teams'),
url:self.teamsUrl,
url:'teams',
per_page:10
view:newTempTabView({text:'This is the new Teams tab.'})