|
- {:task.text}: {challengeMemberScore(@member,@taskType,:task.id)}
+ {:task.text}: {challengeMemberScore(@member,:task)}
|
@@ -160,67 +146,25 @@
- Create {{@text}} Challenge
+ Create {{@text}} Challenge
-
-
-
+
\ No newline at end of file
diff --git a/views/options/groups/group.jade b/views/options/groups/group.jade
index 505e50bdb7..60e495dcf3 100644
--- a/views/options/groups/group.jade
+++ b/views/options/groups/group.jade
@@ -78,24 +78,30 @@ a.pull-right.gem-wallet(popover-trigger='mouseenter', popover-title='Guild Bank'
input.btn(type='submit', value='Invite')
- //-accordion-group(heading='Challenges')
- span.label
- i.icon-bullhorn
- | Challenges
- | coming soon!
- a(target='_blank', href='https://trello.com/card/challenges-individual-party-guild-public/50e5d3684fe3a7266b0036d6/58') Details
- //-{#if group.challenges}
- //-
- //- {#each group.challenges as :challenge}
- //- |
- //- {:challenge.name}
- //- |
- //- {/}
- //-
- //- Visit the Challenges for more information.
- //-{else}
- //- No challenges yet, visit the Challenges tab to create one.
- //-{/}
+ //.accordion-group
+ .accordion-heading
+ a.accordion-toggle(data-toggle='collapse', data-parent='#accordion-{{@group.id}}-parent', href='#accordion-{{@group.id}}-challenges') Challenges
+ #accordion-{{@group.id}}-challenges.accordion-body.collapse
+ .accordion-inner
+ span.label
+ i.icon-bullhorn
+ | Challenges
+ | coming soon!
+ a(target='_blank', href='https://trello.com/card/challenges-individual-party-guild-public/50e5d3684fe3a7266b0036d6/58') Details
+ //
+ // {#if @group.challenges}
+ //
+ // {#each @group.challenges as :challenge}
+ // |
+ // {:challenge.name}
+ // |
+ // {/}
+ //
+ // Visit the Challenges for more information.
+ // {else}
+ // No challenges yet, visit the Challenges tab to create one.
+ // {/}
+
a.btn.btn-danger(data-id='{{group.id}}', ng-click='leave(group)') Leave
.span8
diff --git a/views/tasks/task.jade b/views/tasks/task.jade
index a2a2abdcde..c0a47fdb9b 100644
--- a/views/tasks/task.jade
+++ b/views/tasks/task.jade
@@ -18,13 +18,16 @@ li(ng-repeat='task in user[list.type + "s"]', class='task {{taskClasses(task,use
a(ng-hide='!task._editing', ng-click='toggleEdit(task)', tooltip='Cancel')
i.icon-remove(ng-hide='!task._editing')
//- challenges
- // {{#if task.challenge}}
- // {{#if brokenChallengeLink(task)}}
- //
- // {{else}}
- //
- // {{/}}
+ // {{#if :task.challenge}}
+ // {{#if brokenChallengeLink(:task)}}
+ //
+ // {{else}}
+ //
+ // {{/}}
// {{else}}
+ //
+ //
+ // {{/}}
// delete
a(ng-click='remove(task)', tooltip='Delete')
@@ -78,12 +81,24 @@ li(ng-repeat='task in user[list.type + "s"]', class='task {{taskClasses(task,use
// edit/options dialog
.task-options(ng-show='task._editing')
- // {{#if brokenChallengeLink(task)}}
- //
- // {{/}}
+ //
+ // {#if brokenChallengeLink(:task)}
+ //
+ // {{#if groups[:task.group.id].challenges[:task.challenge]}}
+ // Broken Challenge Link: this task was part of a challenge, but has been removed from it. What would you like to do?
+ //
+ // Keep It |
+ // Remove It
+ //
+ // {{else}}
+ // Broken Challenge Link: this task was part of a challenge, but the challenge (or group) has been deleted. What would you like to do with these poor lil' orphans?
+ //
+ // Keep Them |
+ // Remove Them
+ //
+ // {{/}}
+ //
+ // {/}
form(ng-controller="TaskDetailsCtrl", ng-submit='save(task)')
// text & notes
fieldset.option-group
|