2014-07-15 10:15:21 -04:00
|
|
|
extends /templates/base
|
|
|
|
|
|
|
|
block content
|
2014-07-16 06:39:18 -04:00
|
|
|
.clearfix
|
|
|
|
.col-sm-6.clearfix
|
|
|
|
h2 Account Settings
|
|
|
|
hr
|
|
|
|
.panel.panel-default
|
|
|
|
.panel-heading
|
2014-07-22 06:14:21 -04:00
|
|
|
i.glyphicon.glyphicon-user.pull-left
|
2014-07-16 06:39:18 -04:00
|
|
|
h3.panel-title
|
|
|
|
a(href="account/settings#me") Me
|
|
|
|
.panel-body
|
|
|
|
dl
|
|
|
|
dt Name
|
|
|
|
dd=me.get('name')
|
|
|
|
dt Email
|
|
|
|
dd abe@lincoln
|
|
|
|
.panel.panel-default
|
|
|
|
.panel-heading
|
2014-07-22 06:14:21 -04:00
|
|
|
i.glyphicon.glyphicon-picture.pull-left
|
2014-07-16 06:39:18 -04:00
|
|
|
h3.panel-title
|
|
|
|
a(href="account/settings#picture") Picture
|
|
|
|
.panel-body.text-center
|
|
|
|
img#picture(src="#{me.getPhotoURL(150)}" alt="")
|
|
|
|
.panel.panel-default
|
|
|
|
.panel-heading
|
2014-07-22 06:14:21 -04:00
|
|
|
i.glyphicon.glyphicon-user.pull-left
|
2014-07-16 06:39:18 -04:00
|
|
|
h3.panel-title
|
|
|
|
a(href="account/settings#wizard") Wizard
|
|
|
|
//.panel-body
|
|
|
|
| Lorem Ipsum
|
|
|
|
.panel.panel-default
|
|
|
|
.panel-heading
|
2014-07-22 06:14:21 -04:00
|
|
|
i.glyphicon.glyphicon-envelope.pull-left
|
2014-07-16 06:39:18 -04:00
|
|
|
h3.panel-title
|
|
|
|
a(href="account/settings#emails") Emails
|
|
|
|
.panel-body
|
|
|
|
.form
|
|
|
|
.form-group.checkbox
|
|
|
|
label.control-label(for="email_archmageNews")
|
|
|
|
span General
|
|
|
|
input#email_archmageNews(name="email_archmageNews", type="checkbox", checked=subs.generalNews, disabled="true")
|
|
|
|
.form-group.checkbox
|
|
|
|
label.control-label(for="email_archmageNews")
|
|
|
|
span.spr(data-i18n="classes.archmage_title")
|
|
|
|
| Archmage
|
|
|
|
span(data-i18n="classes.archmage_title_description")
|
|
|
|
| (Coder)
|
|
|
|
input#email_archmageNews(name="email_archmageNews", type="checkbox", checked=subs.archmageNews, disabled="true")
|
|
|
|
.form-group.checkbox
|
|
|
|
label.control-label(for="email_artisanNews")
|
|
|
|
span.spr(data-i18n="classes.artisan_title")
|
|
|
|
| Artisan
|
|
|
|
span(data-i18n="classes.artisan_title_description")
|
|
|
|
| (Level Builder)
|
|
|
|
input#email_artisanNews(name="email_artisanNews", type="checkbox", checked=subs.artisanNews, disabled="true")
|
|
|
|
.form-group.checkbox
|
|
|
|
label.control-label(for="email_adventurerNews")
|
|
|
|
span.spr(data-i18n="classes.adventurer_title")
|
|
|
|
| Adventurer
|
|
|
|
span(data-i18n="classes.adventurer_title_description")
|
|
|
|
| (Level Playtester)
|
|
|
|
input#email_adventurerNews(name="email_adventurerNews", type="checkbox", checked=subs.adventurerNews, disabled="true")
|
|
|
|
.form-group.checkbox
|
|
|
|
label.control-label(for="email_scribeNews")
|
|
|
|
span.spr(data-i18n="classes.scribe_title")
|
|
|
|
| Scribe
|
|
|
|
span(data-i18n="classes.scribe_title_description")
|
|
|
|
| (Article Editor)
|
|
|
|
input#email_scribeNews(name="email_scribeNews", type="checkbox", checked=subs.scribeNews, disabled="true")
|
|
|
|
.form-group.checkbox
|
|
|
|
label.control-label(for="email_diplomatNews")
|
|
|
|
span.spr(data-i18n="classes.diplomat_title")
|
|
|
|
| Diplomat
|
|
|
|
span(data-i18n="classes.diplomat_title_description")
|
|
|
|
| (Translator)
|
|
|
|
input#email_diplomatNews(name="email_diplomatNews", type="checkbox", checked=subs.diplomatNews, disabled="true")
|
|
|
|
.form-group.checkbox
|
|
|
|
label.control-label(for="email_ambassadorNews")
|
|
|
|
span.spr(data-i18n="classes.ambassador_title")
|
|
|
|
| Ambassador
|
|
|
|
span(data-i18n="classes.ambassador_title_description")
|
|
|
|
| (Support)
|
|
|
|
input#email_ambassadorNews(name="email_ambassadorNews", type="checkbox", checked=subs.ambassadorNews, disabled="true")
|
|
|
|
|
|
|
|
.panel.panel-default
|
|
|
|
.panel-heading
|
2014-07-22 06:14:21 -04:00
|
|
|
i.glyphicon.glyphicon-wrench.pull-left
|
2014-07-16 06:39:18 -04:00
|
|
|
h3.panel-title
|
|
|
|
a(href="account/settings#password") Password
|
|
|
|
.panel.panel-default
|
|
|
|
.panel-heading
|
2014-07-22 06:14:21 -04:00
|
|
|
i.glyphicon.glyphicon-briefcase.pull-left
|
2014-07-16 06:39:18 -04:00
|
|
|
h3.panel-title
|
|
|
|
a(href="account/settings#job-profile") Job Profile
|
|
|
|
.col-sm-6
|
|
|
|
h2 Recently Played
|
|
|
|
hr
|
2014-07-21 13:06:22 -04:00
|
|
|
if !recentlyPlayed
|
|
|
|
div Loading...
|
|
|
|
else if recentlyPlayed.length
|
|
|
|
table.table
|
|
|
|
tr
|
|
|
|
th Level
|
|
|
|
th Last Played
|
|
|
|
th Status
|
|
|
|
each session in recentlyPlayed
|
2014-08-03 17:58:51 -04:00
|
|
|
if session.get('levelName')
|
|
|
|
tr
|
|
|
|
td
|
|
|
|
- var posturl = ''
|
|
|
|
- if (session.get('team')) posturl = '?team=' + session.get('team')
|
|
|
|
a(href="/play/level/#{session.get('levelID') + posturl}")= session.get('levelName') + (session.get('team') ? ' (' + session.get('team') + ')' : '')
|
|
|
|
td= moment(session.get('changed')).fromNow()
|
|
|
|
if session.get('state').complete === true
|
|
|
|
td Completed
|
|
|
|
else if ! session.isMultiplayer()
|
|
|
|
td Unfinished
|
|
|
|
else
|
|
|
|
td
|
|
|
|
|
2014-07-21 13:06:22 -04:00
|
|
|
else
|
|
|
|
.panel.panel-default
|
|
|
|
.panel-body
|
|
|
|
div No games played during the past two weeks.
|
2014-07-16 06:39:18 -04:00
|
|
|
|
|
|
|
//block content
|
2014-07-15 10:15:21 -04:00
|
|
|
h2 Account
|
|
|
|
.col-sm-3.text-center
|
|
|
|
img#avatar(src="#{me.getPhotoURL(100)}")
|
|
|
|
h3=me.get('name') || 'Anoner'
|
|
|
|
.col-sm-6
|
|
|
|
dl.dl-horizontal
|
|
|
|
if me.get('firstName') || me.get('lastName')
|
|
|
|
dt Full name
|
2014-07-16 06:39:18 -04:00
|
|
|
dd=me.get('firstName') || '' + ' ' + me.get('lastName') || ''
|
2014-07-15 10:15:21 -04:00
|
|
|
dt Email
|
|
|
|
dd
|
|
|
|
span.spr=me.get('email')
|
2014-07-16 06:39:18 -04:00
|
|
|
//span (subscriptions)
|
|
|
|
hr
|
|
|
|
- var dateCreated = me.get('dateCreated');
|
|
|
|
- var signedCLA = me.get('signedCLA');
|
|
|
|
- console.log(moment)
|
|
|
|
dt Member since
|
|
|
|
dd= moment(dateCreated).format('MMMM Do YYYY')
|
|
|
|
if signedCLA
|
|
|
|
dt Signed CLA
|
|
|
|
dd= moment(signedCLA).format('MMMM Do YYYY')
|
|
|
|
|
|
|
|
// TODO Have social network icons here for easy linking
|
2014-07-15 10:15:21 -04:00
|
|
|
|
|
|
|
.col-sm-3
|
|
|
|
h3 Account
|
|
|
|
ul
|
|
|
|
li
|
|
|
|
a Settings
|
|
|
|
li
|
|
|
|
a Payment
|
|
|
|
h3 Public
|
|
|
|
ul
|
|
|
|
li
|
|
|
|
a Public profile
|
|
|
|
li
|
|
|
|
a Job Profile
|
|
|
|
li
|
|
|
|
a Statistics
|
|
|
|
li
|
|
|
|
a Code
|
2014-07-16 06:39:18 -04:00
|
|
|
|
|
|
|
|