Browse Source

Added skip button to payment page

development
Godwin 9 years ago
parent
commit
f33e15c6e6
  1. 7
      app/assets/stylesheets/_application.scss
  2. 8
      app/views/conferences/_done.html.haml
  3. 4
      app/views/conferences/_payment.html.haml
  4. 60
      config/locales/data/html_records/Broadcast-message--.html
  5. 4
      config/locales/data/html_records/Broadcast-message--conferences.MyBikeBike.broadcast.html
  6. 59
      config/locales/data/html_records/Broadcast-message--confirm.test.html
  7. 4
      config/locales/data/html_records/Create-workshop--.html
  8. 7
      config/locales/data/html_records/Create-workshop--conferences.MyBikeBike.register.html
  9. 119
      config/locales/data/html_records/Create-workshop--confirm.test.html
  10. 55
      config/locales/data/html_records/See-a-404-page--error_404.html
  11. 4
      config/locales/data/html_records/Start-registration-from-landing-page--Start-registration-from-landing-page--conferences.MyBikeBike.register-1.html
  12. 7
      config/locales/data/html_records/Start-registration-from-landing-page--conferences.MyBikeBike.register-4.html
  13. 7
      config/locales/data/html_records/Start-registration-from-landing-page--conferences.MyBikeBike.register-5.html
  14. 226
      config/locales/data/html_records/Start-registration-from-landing-page--doconfirm.html
  15. 4
      config/locales/data/html_records/Start-registration-from-landing-page--email_confirmation.html
  16. 4
      config/locales/data/html_records/View-stats--.html
  17. 109
      config/locales/data/html_records/View-stats--confirm.test.html
  18. 925
      config/locales/data/translation-info.yml

7
app/assets/stylesheets/_application.scss

@ -1407,6 +1407,12 @@ $header-tilt: 8deg;
}
}
#main .skip {
button {
background-color: #CCC;
}
}
#main form.payment {
text-align: center;
@ -1678,6 +1684,7 @@ $header-tilt: 8deg;
display: block;
max-height: 10em;
overflow: hidden;
margin: 0.5em 0;
@include default-box-shadow(top, 2);
@include _(transition, transform 150ms ease-in-out);

8
app/views/conferences/_done.html.haml

@ -22,16 +22,16 @@
%td=date(@registration.departure)
%tr
%th=_'articles.conference_registration.headings.languages'
%td=_!((JSON.parse(@registration.languages).map { |x| _"languages.#{x}" }).join(', ').to_s).html_safe
%td=_!((JSON.parse(@registration.languages || '[]').map { |x| _"languages.#{x}" }).join(', ').to_s).html_safe
%tr
%th=_'articles.conference_registration.headings.housing'
%td=_"articles.conference_registration.questions.housing.#{@registration.housing}"
%td=_"articles.conference_registration.questions.housing.#{@registration.housing || 'none'}"
%tr
%th=_'articles.conference_registration.headings.bike'
%td=_"articles.conference_registration.questions.bike.#{@registration.bike}"
%td=_"articles.conference_registration.questions.bike.#{@registration.bike || 'none'}"
%tr
%th=_'articles.conference_registration.headings.food'
%td=_"articles.conference_registration.questions.food.#{@registration.food}"
%td=_"articles.conference_registration.questions.food.#{@registration.food || 'meat'}"
%tr
%th=_'articles.conference_registration.headings.allergies'
%td

4
app/views/conferences/_payment.html.haml

@ -16,5 +16,9 @@
= number_field_tag :amount, nil, :required => true, :step => 0.01, :min => 0.00
= button_tag :custom_amount, :value => :payment
%p=_'articles.conference_registration.paragraphs.currency','(amounts are in $USD)'
= form_tag register_path(@this_conference.slug), :class => :payment do
= hidden_field_tag :button, :payment
.actions.skip
= button_tag :skip, :name => :amount, :value => '0.0'
= columns(large: 2)

60
config/locales/data/html_records/Broadcast-message--.html

@ -13,59 +13,53 @@
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
</head>
<body class="confirm">
<body class="home">
<nav>
<div id="main-nav">
<div class="inner-nav">
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo">
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text">
</a><div class="nav">
<a href="/"><span>My Bike!Bike!</span></a>
<a class="current" href="/"><span>My Bike!Bike!</span></a>
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a>
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a>
</div>
<div class="actions">
<a class="button register" href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span>
</a></div>
</a><form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<input type="hidden" name="url" id="url" value="/">
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
</form>
</div>
</div>
</div>
</nav>
<main id="main">
<header id="banner">
<div class="short" id="header-title">
<svg>
<defs>
<filter id="saturate">
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
</filter>
<image x="0" y="0" width="100%" height="100%" href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
<filter id="banner-img" x="0" y="0" width="1" height="1">
<feImage href="#banner-image" result="banner-image"></feImage>
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
</filter>
</defs>
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect>
</svg>
<div id="header-title">
<h1><span class="translated-content" data-i18n-key="page_titles.403.Please_Confirm_Email" data-i18n-needs-translation="0">Please confirm your email</span></h1>
<div class="cover" style="background-image: url()"></div>
<div class="title">
<h2 class="background">2015!</h2>
<div class="details">
<h3 class="primary">San Marcos, Texas</h3>
<div class="secondary">
August 10 – 14, 2015
</div>
</header>
<div id="content"><article>
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.permission_denied.headings.confirm_email" data-i18n-needs-translation="0">Please confirm your email address</span></h2>
</div><div class="columns medium-6 large-5"><form action="/doconfirm/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<div class="email-field input-field">
<input type="email" name="email" id="email" required="required">
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label>
</div>
<input type="hidden" name="token" id="token" value="test">
<span class="translated-content" data-i18n-key="forms.actions.generic.login" data-i18n-needs-translation="0"><button name="button" type="submit">Sign In</button></span>
</form>
</div>
</div>
<figure>
<img>
</figure>
</div></div>
</header>
<div id="content">
<article>
<h2>My Bike!Bike!</h2>
Curabitur non nulla sit amet nisl tempus convallis quis ac lectus.
</article>
</div>
</main>
@ -94,7 +88,7 @@ EN
<div class="selector">
<ul>
<li>
<a href="/confirm/test">
<a href="/">
EN
</a>
<span>English</span>

4
config/locales/data/html_records/Broadcast-message--conferences.MyBikeBike.broadcast.html

@ -61,7 +61,7 @@
<table align='center' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td colspan='2' style='text-align: center' valign='top'>
<img class='image_fix' src='http://127.0.0.1:53385'>
<img class='image_fix' src='http://127.0.0.1:51118'>
</td>
</tr>
<tr>
@ -77,7 +77,7 @@
<img class='image_fix' src='/assets/bblogo-paypal'>
</td>
<td style='width: 50%; text-align: left'>
<a href='http://127.0.0.1:53385'>&copy; Bike!Bike! 2015</a>
<a href='http://127.0.0.1:51118'>&copy; Bike!Bike! 2015</a>
</td>
</tr>
<tr>

59
config/locales/data/html_records/Broadcast-message--confirm.test.html

@ -13,7 +13,7 @@
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
</head>
<body class="conferences conferences-workshops">
<body class="confirm">
<nav>
<div id="main-nav">
<div class="inner-nav">
@ -25,41 +25,48 @@
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a>
</div>
<div class="actions">
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops">
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
</form>
</div>
<a class="button register" href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span>
</a></div>
</div>
</div>
</nav>
<main id="main">
<header id="banner">
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)">
<div class="short" id="header-title">
<svg>
<defs>
<filter id="saturate">
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
</filter>
<image x="0" y="0" width="100%" height="100%" xlink:href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
<filter id="banner-img" x="0" y="0" width="1" height="1">
<feImage xlink:href="#banner-image" result="banner-image"></feImage>
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
</filter>
</defs>
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect>
</svg>
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Workshops" data-i18n-needs-translation="0">Workshops</span></h1>
<h1><span class="translated-content" data-i18n-key="page_titles.403.Please_Confirm_Email" data-i18n-needs-translation="0">Please confirm your email</span></h1>
</div>
</header>
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
<a href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
</nav>
</div></div><div id="content">
<div id="content"><article>
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.permission_denied.headings.confirm_email" data-i18n-needs-translation="0">Please confirm your email address</span></h2>
</div><div class="columns medium-6 large-5"><form action="/doconfirm/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<div class="email-field input-field">
<input type="email" name="email" id="email" required="required">
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label>
</div>
<input type="hidden" name="token" id="token" value="test">
<span class="translated-content" data-i18n-key="forms.actions.generic.login" data-i18n-needs-translation="0"><button name="button" type="submit">Sign In</button></span>
</form>
<article>
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.workshops.headings.Workshops" data-i18n-needs-translation="0">Workshops</span></h2>
</div><div class="columns medium-6"><p><span class="translated-content" data-i18n-key="articles.workshops.paragraphs.Workshops" data-i18n-needs-translation="0">Do you have an exciting skill to share with us? &nbsp;Want to chat about creating safe community spaces? &nbsp;Want to make sure we fit a good bike ride into the weekend? &nbsp;Propose a workshop! &nbsp;Don’t worry if you’re not an expert, we want to hear about everyone’s experience within the many configurations of community shops we’re coming from.</span></p>
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.Your_Workshops" data-i18n-needs-translation="0">Your Workshops</span></h3>
<ul class="workshop-previews">
</ul>
<a class="button" href="/conferences/MyBikeBike/workshops/create/"><span class="translated-content" data-i18n-key="actions.workshops.create" data-i18n-needs-translation="0">New Workshop</span></a>
</div></div><div class="row"><ul class="workshop-previews">
</ul>
</div></article>
</div></div>
</article>
</div>
</main>
@ -87,7 +94,7 @@ EN
<div class="selector">
<ul>
<li>
<a href="/conferences/MyBikeBike/workshops/">
<a href="/confirm/test">
EN
</a>
<span>English</span>

4
config/locales/data/html_records/Create-workshop--.html

@ -39,10 +39,10 @@
<filter id="saturate">
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
</filter>
<image x="0" y="0" width="100%" height="100%" href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
<image x="0" y="0" width="100%" height="100%" xlink:href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
<filter id="banner-img" x="0" y="0" width="1" height="1">
<feImage href="#banner-image" result="banner-image"></feImage>
<feImage xlink:href="#banner-image" result="banner-image"></feImage>
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
</filter>
</defs>

7
config/locales/data/html_records/Create-workshop--conferences.MyBikeBike.register.html

@ -69,6 +69,13 @@
<p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.currency" data-i18n-needs-translation="0">(amounts are in $USD)</span></p>
</form>
<form class="payment" action="/conferences/MyBikeBike/register/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<input type="hidden" name="button" id="button" value="payment">
<div class="actions skip">
<span class="translated-content" data-i18n-key="forms.actions.generic.skip" data-i18n-needs-translation="1"><button name="amount" type="submit" value="0.0">skip</button></span>
</div>
</form>
</div><div class="columns large-2"></div>
</div></article>

119
config/locales/data/html_records/Create-workshop--confirm.test.html

@ -13,7 +13,7 @@
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
</head>
<body class="conferences conferences-stats">
<body class="confirm">
<nav>
<div id="main-nav">
<div class="inner-nav">
@ -25,101 +25,48 @@
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a>
</div>
<div class="actions">
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/stats">
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
</form>
</div>
<a class="button register" href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span>
</a></div>
</div>
</div>
</nav>
<main id="main">
<header id="banner">
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)">
<div class="short" id="header-title">
<svg>
<defs>
<filter id="saturate">
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
</filter>
<image x="0" y="0" width="100%" height="100%" xlink:href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
<filter id="banner-img" x="0" y="0" width="1" height="1">
<feImage xlink:href="#banner-image" result="banner-image"></feImage>
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
</filter>
</defs>
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect>
</svg>
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Registration_Stats" data-i18n-needs-translation="0">Registration Stats</span></h1>
<h1><span class="translated-content" data-i18n-key="page_titles.403.Please_Confirm_Email" data-i18n-needs-translation="0">Please confirm your email</span></h1>
</div>
</header>
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
<a href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
<a href="/conferences/MyBikeBike/edit/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Edit" data-i18n-needs-translation="0">Edit Conference</span></a>
<a href="/conferences/MyBikeBike/stats/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Stats" data-i18n-needs-translation="0">Stats</span></a>
<a href="/conferences/MyBikeBike/broadcast/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Broadcast" data-i18n-needs-translation="0">Broadcast</span></a>
</nav>
</div></div><div id="content">
<div id="content"><article>
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.permission_denied.headings.confirm_email" data-i18n-needs-translation="0">Please confirm your email address</span></h2>
</div><div class="columns medium-6 large-5"><form action="/doconfirm/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<div class="email-field input-field">
<input type="email" name="email" id="email" required="required">
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label>
</div>
<input type="hidden" name="token" id="token" value="test">
<span class="translated-content" data-i18n-key="forms.actions.generic.login" data-i18n-needs-translation="0"><button name="button" type="submit">Sign In</button></span>
</form>
<article>
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.conference_registration.headings.Stats" data-i18n-needs-translation="0">Stats</span></h2>
<p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.Stats" data-i18n-needs-translation="0">Check Out who's coming and what they've paid so far. See at a glance how much accommodation is needed and what people prefer to eat.</span></p>
</div><div class="columns medium-6"><ul class="stats">
<li>
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Total_Registrations" data-i18n-needs-translation="0">Total Registrations</span></h3>
<div class="stat important">1</div>
</li>
<li class="money">
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Total_Donations" data-i18n-needs-translation="0">Total Donations</span></h3>
<div class="stat">$0.00</div>
</li>
<li>
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Donation_Count" data-i18n-needs-translation="0">Donation Count</span></h3>
<div class="stat">
0 / 1
</div>
</li>
<li>
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Housing" data-i18n-needs-translation="0">Housing</span></h3>
<div class="breakdown">
<div class="stat-with-label">
<div class="label"><span class="translated-content" data-i18n-key="articles.conference_registration.questions.housing.house" data-i18n-needs-translation="0">Indoor Location</span></div>
<div class="stat">1</div>
</div>
</div>
</li>
<li>
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Bikes" data-i18n-needs-translation="0">Bikes</span></h3>
<div class="breakdown">
<div class="stat">1 / 1</div>
<div class="stat-with-label">
<div class="label"><span class="translated-content" data-i18n-key="articles.conference_registration.questions.bike.medium" data-i18n-needs-translation="0">Medium</span></div>
<div class="stat percent">100.00%</div>
</div>
</div>
</li>
<li>
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Food" data-i18n-needs-translation="0">Food</span></h3>
<div class="breakdown">
<div class="stat-with-label">
<div class="label"><span class="translated-content" data-i18n-key="articles.conference_registration.questions.food.meat" data-i18n-needs-translation="0">Omnivore</span></div>
<div class="stat percent">100.00%</div>
</div>
</div>
</li>
<li>
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Languages" data-i18n-needs-translation="0">Languages</span></h3>
<div class="breakdown">
<div class="stat-with-label">
<div class="label"><span class="translated-content" data-i18n-key="languages.en" data-i18n-needs-translation="0">English</span></div>
<div class="stat percent">100.00%</div>
</div>
</div>
</li>
</ul>
</div><div class="columns medium-6"><div class="allergies">
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.Allergies" data-i18n-needs-translation="0">Allergies</span></h3>
<ul>
</ul>
</div>
<div class="other">
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.other" data-i18n-needs-translation="0">Is there anything else you'd like to tell us?</span></h3>
<ul>
</ul>
</div>
</div></div></article>
</div></div>
</article>
</div>
</main>
@ -147,7 +94,7 @@ EN
<div class="selector">
<ul>
<li>
<a href="/conferences/MyBikeBike/stats/">
<a href="/confirm/test">
EN
</a>
<span>English</span>

55
config/locales/data/html_records/See-a-404-page--error_404.html

@ -13,7 +13,7 @@
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
</head>
<body class="policy">
<body class="error_404">
<nav>
<div id="main-nav">
<div class="inner-nav">
@ -42,37 +42,34 @@
<main id="main">
<header id="banner">
<div class="short" id="header-title" style="background-image: url(/assets/columbus_group.jpg)">
<div class="short" id="header-title">
<svg>
<defs>
<filter id="saturate">
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
</filter>
<image x="0" y="0" width="100%" height="100%" xlink:href="/assets/empty-racks.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
<filter id="banner-img" x="0" y="0" width="1" height="1">
<feImage xlink:href="#banner-image" result="banner-image"></feImage>
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
</filter>
</defs>
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect>
</svg>
<h1><span class="translated-content" data-i18n-key="page_titles.policy.Safer_Spaces_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></h1>
<h1><span class="translated-content" data-i18n-key="page_titles.404.Page_Not_Found" data-i18n-needs-translation="0">Page Not Found</span></h1>
</div>
</header>
<div id="content">
<article>
<div class="row"><div class="columns medium-12"><div class="policy-agreement">
<h2><span class="translated-content" data-i18n-key="articles.policy.headings.The_Agreement" data-i18n-needs-translation="0">The Agreement</span></h2>
<ul>
<li><span class="translated-content" data-i18n-key="articles.policy.term.commitment" data-i18n-needs-translation="0">We enter with a commitment to mutual respect, mutual aid, anti-oppression advocacy, conflict resolution, anti-violence, and community building.</span></li>
<li><span class="translated-content" data-i18n-key="articles.policy.term.respect" data-i18n-needs-translation="0">We respect everyone's names, preferred gender pronouns, expressed identities and experiences.</span></li>
<li><span class="translated-content" data-i18n-key="articles.policy.term.empowerment" data-i18n-needs-translation="0">We support the empowerment of each person and group.</span></li>
<li><span class="translated-content" data-i18n-key="articles.policy.term.accessible" data-i18n-needs-translation="0">We commit to making spaces as accessible as possible; physically, socially, and personally.</span></li>
<li><span class="translated-content" data-i18n-key="articles.policy.term.peaceful" data-i18n-needs-translation="0">We are peaceful and honest.</span></li>
<li><span class="translated-content" data-i18n-key="articles.policy.term.spaces" data-i18n-needs-translation="0">We respect each others bodies and spaces.</span></li>
<li><span class="translated-content" data-i18n-key="articles.policy.term.hearing" data-i18n-needs-translation="0">We commit to hearing each other and creating opportunities for all voices to be heard.</span></li>
<li><span class="translated-content" data-i18n-key="articles.policy.term.intent" data-i18n-needs-translation="0">We accept a shared responsibility to hold ourselves and one another accountable for these agreements’ intent.</span></li>
<li><span class="translated-content" data-i18n-key="articles.policy.term.open_minds" data-i18n-needs-translation="0">We encourage open minds and open hearts.</span></li>
<li><span class="translated-content" data-i18n-key="articles.policy.term.learning" data-i18n-needs-translation="0">We promote inclusive learning spaces and questions in the spirit of personal growth.</span></li>
</ul>
<h3><span class="translated-content" data-i18n-key="articles.policy.headings.Why" data-i18n-needs-translation="0">Why have a Safer Space Agreement?</span></h3>
<p><span class="translated-content" data-i18n-key="articles.policy.paragraphs.Why" data-i18n-needs-translation="0">In order to set a common ground, we state our shared beliefs and desires for the space which is Bike!Bike!. We rally around these ideas for inspiration and to ensure that if there is behaviour which does not make us feel safe, we have something to point to. By agreeing to a commitment of mutual respect, we hope that if conflict does arise, we will remember what we have agreed to, and act accordingly.</span></p>
<h3><span class="translated-content" data-i18n-key="articles.policy.headings.How" data-i18n-needs-translation="0">How is it enforced?</span></h3>
<p><span class="translated-content" data-i18n-key="articles.policy.paragraphs.How" data-i18n-needs-translation="0">The host city has the responsibility of mediating safer space issues. They will decide what constitutes a warning and what constitutes expulsion from the conference.</span></p>
</div>
</div></div></article>
</div>
<div id="content"><div class="row"><div class="columns medium-12"><h1>
<span class="translated-content" data-i18n-key="error.404.title" data-i18n-needs-translation="0">404: This page doesn't exist</span>
</h1>
<p>
<span class="translated-content" data-i18n-key="error.404.description" data-i18n-needs-translation="0">Sorry, we couldn't find the page you were looking for. If you really believe that it should exist please contact admin@bikebike.org or file an issue on github:&nbsp;https://github.com/bikebike/BikeBike/issues</span>
</p>
</div></div></div>
</main>
<div id="footer">
@ -99,7 +96,7 @@ EN
<div class="selector">
<ul>
<li>
<a href="/policy">
<a href="/error_404">
EN
</a>
<span>English</span>

4
config/locales/data/html_records/Start-registration-from-landing-page--Start-registration-from-landing-page--conferences.MyBikeBike.register-1.html

@ -62,7 +62,7 @@
<tr>
<td colspan='2' valign='top'><p><span class="translated-content" data-i18n-key="email.confirmation.paragraph.please_confirm" data-i18n-needs-translation="0">Hello! To gain access to registration and other features of Bike!Bike!, please confirm your email address.</span></p>
<p>
<a href='/confirm/fd7d47dd39709422f62f24ec153d09320547e66a4c6c07d0a5248a0dc931ae94'><span class="translated-content" data-i18n-key="email.confirmation.link.please_confirm" data-i18n-needs-translation="0">Confirm now</span></a>
<a href='/confirm/29befc0171b5ffb3dd484a65105197ce4e962b680f334dbc045b3ce899cda762'><span class="translated-content" data-i18n-key="email.confirmation.link.please_confirm" data-i18n-needs-translation="0">Confirm now</span></a>
</p>
</td>
</tr>
@ -74,7 +74,7 @@
<img class='image_fix' src='/assets/bblogo-paypal'>
</td>
<td style='width: 50%; text-align: left'>
<a href='http://127.0.0.1:53385'>&copy; Bike!Bike! 2015</a>
<a href='http://127.0.0.1:51118'>&copy; Bike!Bike! 2015</a>
</td>
</tr>
<tr>

7
config/locales/data/html_records/Start-registration-from-landing-page--conferences.MyBikeBike.register-4.html

@ -65,6 +65,13 @@
<p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.currency" data-i18n-needs-translation="0">(amounts are in $USD)</span></p>
</form>
<form class="payment" action="/conferences/MyBikeBike/register/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<input type="hidden" name="button" id="button" value="payment">
<div class="actions skip">
<span class="translated-content" data-i18n-key="forms.actions.generic.skip" data-i18n-needs-translation="1"><button name="amount" type="submit" value="0.0">skip</button></span>
</div>
</form>
</div><div class="columns large-2"></div>
</div></article>

7
config/locales/data/html_records/Start-registration-from-landing-page--conferences.MyBikeBike.register-5.html

@ -65,6 +65,13 @@
<p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.currency" data-i18n-needs-translation="0">(amounts are in $USD)</span></p>
</form>
<form class="payment" action="/conferences/MyBikeBike/register/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<input type="hidden" name="button" id="button" value="payment">
<div class="actions skip">
<span class="translated-content" data-i18n-key="forms.actions.generic.skip" data-i18n-needs-translation="1"><button name="amount" type="submit" value="0.0">skip</button></span>
</div>
</form>
</div><div class="columns large-2"></div>
</div></article>

226
config/locales/data/html_records/Start-registration-from-landing-page--doconfirm.html

@ -1,88 +1,142 @@
<!DOCTYPE email>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'>
<meta content='width=device-width, initial-scale=1.0' name='viewport'>
<title>&lt;span class=&quot;translated-content&quot; data-i18n-key=&quot;email.subject.confirm_email&quot; data-i18n-needs-translation=&quot;0&quot;&gt;Confirmation Email&lt;/span&gt;</title>
<style>
#outlook a {padding:0;}
body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;}
.ExternalClass {width:100%;}
.ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;}
#backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;}
img {outline:none; text-decoration:none; -ms-interpolation-mode: bicubic;}
a img {border:none;}
.image_fix {display:block;max-width:100%}
p {margin: 1em;color:#333 !important;}
h1, h2, h3, h4, h5, h6 {color:#333 !important;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #00ADEF !important;}
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color: #D89E59 !important; }
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #DD57EF !important; }
table td {border-collapse: collapse;}
table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; max-width:512px;min-width:280px;}
a {color: #00ADEF;}
a:link { color: #00ADEF; }
a:visited { color: #00ADEF; }
a:hover { color: #02CA9E; }
@media only screen and (max-device-width: 480px) {
a[href^="tel"], a[href^="sms"] {
text-decoration: none;
color: #333;
pointer-events: none;
cursor: default;
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
<title>Bike!Bike!</title>
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
<link href="/assets/application/safari-7.css" rel="stylesheet" media="all" type="text/css"><link href="/assets/web-fonts/safari-7.css" rel="stylesheet" media="all" type="text/css">
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
</head>
<body class="do_confirm">
<nav>
<div id="main-nav">
<div class="inner-nav">
<a class="logo" href="/"><img src="/assets/bb-icon-logo.png" class="sprite icons bb-icon-logo">
<img src="/assets/bb-icon-logo-text.png" class="sprite icons bb-icon-logo-text">
</a><div class="nav">
<a href="/"><span>My Bike!Bike!</span></a>
<a href="/about/"><span><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></span></a>
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a>
</div>
<div class="actions">
<a class="button register" href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span>
</a></div>
</div>
</div>
</nav>
<main id="main">
<header id="banner">
<div class="short" id="header-title">
<svg>
<defs>
<filter id="saturate">
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
</filter>
<image x="0" y="0" width="100%" height="100%" xlink:href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
<filter id="banner-img" x="0" y="0" width="1" height="1">
<feImage xlink:href="#banner-image" result="banner-image"></feImage>
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
</filter>
</defs>
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect>
</svg>
<h1><span class="translated-content" data-i18n-key="page_titles.403.Please_Check_Email" data-i18n-needs-translation="0">Please check your email</span></h1>
</div>
</header>
<div id="content"><article>
<article>
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.conference_registration.headings.email_confirm" data-i18n-needs-translation="0">Confirm Email</span></h2>
</div><div class="columns medium-12"><span class="translated-contentblock" data-i18n-key="articles.conference_registration.paragraphs.email_confirm" data-i18n-needs-translation="0"><p>Go to your inbox! You should see an email from Bike!Bike! in just a few moments. There will be a link in the email for you to click on. Check your spam box if you do not see it. If you encounter any problems, please email to <a href="mailto:admin@bikebike.org" target="_blank">admin@bikebike.org</a>.</p>
</span>
</div></div></article>
</article>
</div>
</main>
<div id="footer">
<footer><div class="github">
<img src="/assets/bb-icon-github.png" class="sprite icons bb-icon-github">
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
</a>
|
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
</a>
</div>
<div class="facebook">
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
<img src="/assets/bb-icon-fb.png" class="sprite icons bb-icon-fb">
</a>
</span></div>
<div class="locale">
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
<label class="launch" for="select-language" title="Change your language">
EN
</label>
<div class="selector">
<ul>
<li>
<a href="/doconfirm/">
EN
</a>
<span>English</span>
</li>
</ul>
</div>
</span></div>
<div class="copy">
<span class="translated-contentblock" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
</a></span></div>
</footer>
</div>
<script>
(function() {
if (!String.prototype.trim) {
(function() {
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
String.prototype.trim = function() {
return this.replace(rtrim, '');
};
})();
}
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
if (inputEl.value.trim() === '') {
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
}
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {
text-decoration: default;
color: #00ADEF !important;
pointer-events: auto;
cursor: default;
inputEl.addEventListener('focus', onInputFocus);
inputEl.addEventListener('blur', onInputBlur);
});
function onInputFocus(ev) {
removeClass(ev.target.parentNode, 'empty')
}
function onInputBlur(ev) {
if (ev.target.value.trim() === '') {
addClass(ev.target.parentNode, 'empty');
}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
a[href^="tel"], a[href^="sms"] {
text-decoration: none;
color: #00ADEF;
pointer-events: none;
cursor: default;
}
.mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {
text-decoration: default;
color: #00ADEF !important;
pointer-events: auto;
cursor: default;
}
}
</style>
<meta name="email-from" content='noreply@bikebike.org'/><meta name="email-to" content='myemail@bikebike.org'/></head>
<body>
<table border='0' cellpadding='0' cellspacing='0' id='backgroundTable'>
<tr>
<td>
<table align='center' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td colspan='2' valign='top'><p><span class="translated-content" data-i18n-key="email.confirmation.paragraph.please_confirm" data-i18n-needs-translation="0">Hello! To gain access to registration and other features of Bike!Bike!, please confirm your email address.</span></p>
<p>
<a href='/confirm/fd7d47dd39709422f62f24ec153d09320547e66a4c6c07d0a5248a0dc931ae94'><span class="translated-content" data-i18n-key="email.confirmation.link.please_confirm" data-i18n-needs-translation="0">Confirm now</span></a>
</p>
</td>
</tr>
<tr>
<td colspan='2' style='height: 16px'>&nbsp;</td>
</tr>
<tr>
<td style='width: 50%; text-align: left'>
<img class='image_fix' src='/assets/bblogo-paypal'>
</td>
<td style='width: 50%; text-align: left'>
<a href='http://127.0.0.1:53385'>&copy; Bike!Bike! 2015</a>
</td>
</tr>
<tr>
<td colspan='2' style='height: 16px'>&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
}
})();
</script>
</body></html>

4
config/locales/data/html_records/Start-registration-from-landing-page--email_confirmation.html

@ -62,7 +62,7 @@
<tr>
<td colspan='2' valign='top'><p><span class="translated-content" data-i18n-key="email.confirmation.paragraph.please_confirm" data-i18n-needs-translation="0">Hello! To gain access to registration and other features of Bike!Bike!, please confirm your email address.</span></p>
<p>
<a href='/confirm/fd7d47dd39709422f62f24ec153d09320547e66a4c6c07d0a5248a0dc931ae94'><span class="translated-content" data-i18n-key="email.confirmation.link.please_confirm" data-i18n-needs-translation="0">Confirm now</span></a>
<a href='/confirm/29befc0171b5ffb3dd484a65105197ce4e962b680f334dbc045b3ce899cda762'><span class="translated-content" data-i18n-key="email.confirmation.link.please_confirm" data-i18n-needs-translation="0">Confirm now</span></a>
</p>
</td>
</tr>
@ -74,7 +74,7 @@
<img class='image_fix' src='/assets/bblogo-paypal'>
</td>
<td style='width: 50%; text-align: left'>
<a href='http://127.0.0.1:53385'>&copy; Bike!Bike! 2015</a>
<a href='http://127.0.0.1:51118'>&copy; Bike!Bike! 2015</a>
</td>
</tr>
<tr>

4
config/locales/data/html_records/View-stats--.html

@ -39,10 +39,10 @@
<filter id="saturate">
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
</filter>
<image x="0" y="0" width="100%" height="100%" href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
<image x="0" y="0" width="100%" height="100%" xlink:href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
<filter id="banner-img" x="0" y="0" width="1" height="1">
<feImage href="#banner-image" result="banner-image"></feImage>
<feImage xlink:href="#banner-image" result="banner-image"></feImage>
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
</filter>
</defs>

109
config/locales/data/html_records/View-stats--confirm.test.html

@ -13,7 +13,7 @@
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
</head>
<body class="conferences conferences-register">
<body class="confirm">
<nav>
<div id="main-nav">
<div class="inner-nav">
@ -25,95 +25,48 @@
<a href="/policy/"><span><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></span></a>
</div>
<div class="actions">
<form class="logout" action="/logout/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/register">
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
</form>
</div>
<a class="button register" href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span>
</a></div>
</div>
</div>
</nav>
<main id="main">
<header id="banner">
<div class="short" id="header-title" style="background-image: url(/assets/empty-racks.jpg)">
<div class="short" id="header-title">
<svg>
<defs>
<filter id="saturate">
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
</filter>
<image x="0" y="0" width="100%" height="100%" xlink:href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
<filter id="banner-img" x="0" y="0" width="1" height="1">
<feImage xlink:href="#banner-image" result="banner-image"></feImage>
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
</filter>
</defs>
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect>
</svg>
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Conference_Registration" data-i18n-needs-translation="0">Conference Registration</span></h1>
<h1><span class="translated-content" data-i18n-key="page_titles.403.Please_Confirm_Email" data-i18n-needs-translation="0">Please confirm your email</span></h1>
</div>
</header>
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
<a href="/conferences/MyBikeBike/register/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
<a href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
</nav>
</div></div><div id="content">
<article>
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.conference_registration.headings.Youre_Done" data-i18n-needs-translation="0">You're Done!</span></h2>
</div><div class="columns medium-6 large-7"><p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.done" data-i18n-needs-translation="0">Thank you for registering for Bike!Bike!</span></p>
<p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.workshops" data-i18n-needs-translation="0">You can now take a look at proposed workshops and even propose one yourself if you like.</span></p>
<div class="actions">
<a class="button" href="/conferences/MyBikeBike/workshops/"><span class="translated-content" data-i18n-key="articles.conference_registration.actions.View_Workshops" data-i18n-needs-translation="0">View Workshops</span></a>
</div>
</div><div class="columns medium-6 large-5"><h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.Your_Registration" data-i18n-needs-translation="0">Your Registration</span></h3>
<table>
<tbody><tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.name" data-i18n-needs-translation="0">What is your name?</span></th>
<td>John Doe</td>
</tr>
<tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.location" data-i18n-needs-translation="0">Where are you coming from?</span></th>
<td>Mushaboom, NS</td>
</tr>
<tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.arrival" data-i18n-needs-translation="0">Arrival</span></th>
<td>12am,&nbsp;January 1, 2016</td>
</tr>
<tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.departure" data-i18n-needs-translation="0">Departure</span></th>
<td>12am,&nbsp;January 4, 2016</td>
</tr>
<tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.languages" data-i18n-needs-translation="0">Which languages do you speak?</span></th>
<td><span class="translated-content" data-i18n-key="languages.en" data-i18n-needs-translation="0">English</span></td>
</tr>
<tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.housing" data-i18n-needs-translation="0">Do you need a place to stay?</span></th>
<td><span class="translated-content" data-i18n-key="articles.conference_registration.questions.housing.none" data-i18n-needs-translation="0">I'll take care of it</span></td>
</tr>
<tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.bike" data-i18n-needs-translation="0">Do you need a bike?</span></th>
<td><span class="translated-content" data-i18n-key="articles.conference_registration.questions.bike.small" data-i18n-needs-translation="0">Small</span></td>
</tr>
<tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.food" data-i18n-needs-translation="0">What are your eating habits?</span></th>
<td><span class="translated-content" data-i18n-key="articles.conference_registration.questions.food.vegan" data-i18n-needs-translation="0">Vegan</span></td>
</tr>
<tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.allergies" data-i18n-needs-translation="0">Do you have any allergies?</span></th>
<td>
<span class="translated-content" data-i18n-key="articles.conference_registration.none" data-i18n-needs-translation="0">(none)</span>
</td>
</tr>
<tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.other" data-i18n-needs-translation="0">Is there anything else you'd like to tell us?</span></th>
<td></td>
</tr>
<tr>
<th><span class="translated-content" data-i18n-key="articles.conference_registration.headings.payment" data-i18n-needs-translation="0">Fees paid</span></th>
<td>$50.00</td>
</tr>
</tbody></table>
<form action="/conferences/MyBikeBike/register/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<div class="actions">
<span class="translated-content" data-i18n-key="forms.actions.generic.edit_registration" data-i18n-needs-translation="0"><button name="button" type="submit" value="register">Edit my registration</button></span>
<div id="content"><article>
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.permission_denied.headings.confirm_email" data-i18n-needs-translation="0">Please confirm your email address</span></h2>
</div><div class="columns medium-6 large-5"><form action="/doconfirm/" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
<div class="email-field input-field">
<input type="email" name="email" id="email" required="required">
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label>
</div>
<input type="hidden" name="token" id="token" value="test">
<span class="translated-content" data-i18n-key="forms.actions.generic.login" data-i18n-needs-translation="0"><button name="button" type="submit">Sign In</button></span>
</form>
</div>
</div></article>
</div></div>
</article>
</div>
</main>
@ -141,7 +94,7 @@ EN
<div class="selector">
<ul>
<li>
<a href="/conferences/MyBikeBike/register/">
<a href="/confirm/test">
EN
</a>
<span>English</span>

925
config/locales/data/translation-info.yml

File diff suppressed because it is too large
Loading…
Cancel
Save