Browse Source

Fixed FR policy translation

development
Godwin 8 years ago
parent
commit
4115c8996f
  1. 16
      app/assets/javascripts/main.js
  2. 235
      app/assets/stylesheets/_application.scss
  3. 1
      app/assets/stylesheets/_settings.scss
  4. 17
      app/controllers/application_controller.rb
  5. 49
      app/controllers/conferences_controller.rb
  6. 93
      app/helpers/form_helper.rb
  7. 65
      app/helpers/registration_helper.rb
  8. 26
      app/views/application/_policy.html.haml
  9. 7
      app/views/conferences/_registration.html.haml
  10. 13
      app/views/conferences/register.html.haml
  11. 122
      app/views/conferences/registrations.html.haml
  12. 1
      app/views/user_mailer/workshop_facilitator_request.html.haml
  13. 746
      config/locales/fr.yml
  14. 5
      config/routes.rb
  15. 6
      db/schema.rb

16
app/assets/javascripts/main.js

@ -171,10 +171,20 @@
}, node || document); }, node || document);
forEachElement('form.js-xhr', function(form) { forEachElement('form.js-xhr', function(form) {
if (form.addEventListener) { if (form.addEventListener) {
forEachElement('button', function(button) {
button.addEventListener('click', function(event) {
form.setAttribute('data-button-name', button.name);
form.setAttribute('data-button-value', button.value);
});
}, form);
form.addEventListener('submit', function(event) { form.addEventListener('submit', function(event) {
event.preventDefault(); event.preventDefault();
form.classList.add('requesting'); form.classList.add('requesting');
var data = new FormData(form); var data = new FormData(form);
var button = form.getAttribute('data-button-value');
if (button) {
data.append(form.getAttribute('data-button-name'), button);
}
var request = new XMLHttpRequest(); var request = new XMLHttpRequest();
request.onreadystatechange = function() { request.onreadystatechange = function() {
if (request.readyState == 4) { if (request.readyState == 4) {
@ -197,6 +207,12 @@
if (response[i].className) { if (response[i].className) {
element.className = response[i].className; element.className = response[i].className;
} }
if (response[i].scrollTo) {
var scrollTo = document.querySelector(response[i].scrollTo);
if (scrollTo) {
scrollTo.scrollIntoView();
}
}
} }
} }
} }

235
app/assets/stylesheets/_application.scss

@ -58,6 +58,14 @@ legend {
p { p {
font-size: 4vw; font-size: 4vw;
&.center {
text-align: center;
}
}
u {
@include _(text-decoration-color, rgba($black, 0.5));
} }
a { a {
@ -140,7 +148,7 @@ table, .table {
} }
th, .table-th { th, .table-th {
background-color: #F8F8F8; background-color: $extra-light-gray;
&.corner { &.corner {
background-color: transparent; background-color: transparent;
@ -345,7 +353,7 @@ table, .table {
.table-scroller { .table-scroller {
overflow: auto; overflow: auto;
background-color: #F8F8F8; background-color: $extra-light-gray;
@include _(box-shadow, inset 0 0 10em 0 rgba(0,0,0,0.125)); @include _(box-shadow, inset 0 0 10em 0 rgba(0,0,0,0.125));
table { table {
@ -425,8 +433,8 @@ body.expanded-element {
background-color: $white; background-color: $white;
td.empty { td.empty {
background-color: #F8F8F8; background-color: $extra-light-gray;
border-bottom-color: #F8F8F8; border-bottom-color: $extra-light-gray;
} }
} }
@ -449,7 +457,7 @@ body.expanded-element {
margin: auto; margin: auto;
overflow: auto; overflow: auto;
z-index: 1002; z-index: 1002;
background-color: #F8F8F8; background-color: $extra-light-gray;
flex: 1; flex: 1;
} }
@ -516,6 +524,138 @@ button,
&.small { &.small {
font-size: 0.9em; font-size: 0.9em;
} }
&.unstyled {
height: 4em;
margin: 0;
padding: 0;
border: 0;
border-radius: 0;
font-family: inherit;
color: $black;
@include _(box-shadow, none);
@include _(text-stroke, 0);
}
}
table.calendar {
width: 100%;
table-layout: fixed;
margin: 0;
button {
width: 100%;
background-color: $white;
&.during-conference {
background-color: rgba($colour-1, 0.25);
}
&.selected {
border: 0.25em solid rgba($colour-2, 0.5);
}
}
td {
padding: 0;
background-color: $extra-light-gray;
}
tr.month th {
background-color: rgba($colour-5, 0.25);
font-size: 1.5em;
}
}
#main .actions {
&.center {
text-align: center;
}
.buttons {
display: inline-block;
button {
margin: 0 0.333em;
}
}
button[value="back"] {
float: left;
background-color: $mid-gray;
}
}
#main {
.registration-step-options,
.vertical-registration-step-options {
text-align: center;
button {
display: block;
padding: 0 2em;
border: 0.05em solid $black;
background-color: $white;
&.selected {
// background-color: rgba($colour-1, 0.25);
box-shadow: 0 0 0 0.25em rgba($colour-2, 0.5);
}
}
}
.registration-step-options {
display: table;
table-layout: fixed;
margin: 0 auto;
.options {
display: table-row;
}
button {
display: table-cell;
margin: 0 0.5em;
height: 3em;
}
}
.vertical-registration-step-options {
text-align: center;
.options {
display: inline-block;
}
button {
width: 100%;
margin: 0.5em auto;
}
}
}
#action-message {
display: none;
text-align: center;
margin-bottom: 1em;
&.error, &.complete {
display: block;
}
.message {
display: inline-block;
@include font-family(secondary);
font-size: 1.25em;
padding: 1em 2em;
border: 0.25rem solid $blue;
background-color: rgba($blue, 0.25);
}
&.error .message {
border-color: $red;
background-color: rgba($red, 0.25);
}
} }
a.button { a.button {
@ -661,6 +801,10 @@ input {
} }
} }
.multi-field {
margin-bottom: 4em;
}
.number-field, .number-field,
.email-field, .email-field,
.search-field, .search-field,
@ -712,7 +856,7 @@ input {
position: relative; position: relative;
z-index: $zindex-base + 2; z-index: $zindex-base + 2;
padding: 0.15em 0.5em; padding: 0.15em 0.5em;
background-color: #F8F8F8; background-color: $extra-light-gray;
@include _(border-radius, 0.25rem); @include _(border-radius, 0.25rem);
@include _(box-shadow, 0 0 0 0 rgba(0,0,0,0.05)); @include _(box-shadow, 0 0 0 0 rgba(0,0,0,0.05));
@include _(transition, box-shadow 200ms ease-in-out); @include _(transition, box-shadow 200ms ease-in-out);
@ -731,6 +875,11 @@ input {
&:focus, &:active, &:hover { &:focus, &:active, &:hover {
@include _(box-shadow, 0 0 0 0.3em rgba(0,0,0,0.05)); @include _(box-shadow, 0 0 0 0.3em rgba(0,0,0,0.05));
} }
&[readonly] {
@include _(box-shadow, none);
@include _(opacity, 0.75);
}
} }
} }
@ -758,7 +907,7 @@ input {
display: block; display: block;
text-align: right; text-align: right;
padding: 0.5em; padding: 0.5em;
background-color: #F8F8F8; background-color: $extra-light-gray;
@include _(border-radius, 0.25rem); @include _(border-radius, 0.25rem);
@include _(box-shadow, 0 0 0 0 rgba(0,0,0,0.05)); @include _(box-shadow, 0 0 0 0 rgba(0,0,0,0.05));
@include _(transition, box-shadow 200ms ease-in-out); @include _(transition, box-shadow 200ms ease-in-out);
@ -1579,7 +1728,7 @@ ul.warnings {
&.current { &.current {
border-color: #CCC; border-color: #CCC;
background-color: #F8F8F8; background-color: $extra-light-gray;
} }
&:hover { &:hover {
@ -1813,7 +1962,7 @@ table.schedule {
td { td {
text-align: center; text-align: center;
border: 0; border: 0;
background-color: #F8F8F8; background-color: $extra-light-gray;
&.workshop { &.workshop {
@ -2677,12 +2826,46 @@ html :focus {
} }
} }
.conferences-register .policy-agreement { .conferences-register #main article .policy-agreement {
padding: 0.25em 1em; ul {
margin: 0 0 3em; padding: 0;
border: 0.1em solid #DDD; list-style: none;
@include _(border-radius, 0.25em); }
@include default-box-shadow(top, 2);
.term {
display: block;
font-style: italic;
overflow: auto;
padding: 0.5em;
border-bottom: 0.1em solid rgba(51, 51, 51, 0.125);
font-family: inherit;
}
li {
margin-bottom: 0;
&:last-child .term {
border: 0;
}
}
input {
width: 1.1em;
height: 1.1em;
margin-top: 0.75em;
margin-left: 0.5em;
float: right;
cursor: pointer;
&:hover + .term {
background-color: rgba($colour-3, 0.25);
}
&:checked + .term {
font-style: normal;
background-color: rgba($colour-5, 0.125);
}
}
} }
body.policy .policy-agreement ul { body.policy .policy-agreement ul {
@ -2898,7 +3081,7 @@ body.policy .policy-agreement ul {
border: 0.1em solid #DDD; border: 0.1em solid #DDD;
padding: 1em; padding: 1em;
margin: 1em 0 3em 0; margin: 1em 0 3em 0;
background-color: #F8F8F8; background-color: $extra-light-gray;
@include _(border-radius, 0.25em); @include _(border-radius, 0.25em);
} }
@ -3112,6 +3295,20 @@ body.policy .policy-agreement ul {
} }
} }
.multi-field {
display: table;
width: 100%;
.input-field {
display: table-cell;
padding-right: 1em;
&:last-child {
padding-right: 0;
}
}
}
.flex-column { .flex-column {
@include _-(display, flex); @include _-(display, flex);
@include _(align-items, flex-start); @include _(align-items, flex-start);
@ -3300,6 +3497,12 @@ body.policy .policy-agreement ul {
} }
} }
.conferences-register #main article .policy-agreement .term {
// make it a little more difficult for desktop users
// to help ensure they read each point
pointer-events: none;
}
#header-title { #header-title {
min-height: rems(35); min-height: rems(35);
font-size: 1em; font-size: 1em;

1
app/assets/stylesheets/_settings.scss

@ -11,6 +11,7 @@ $colour-5: #02CA9E; // green
$white: #FFFEFE; $white: #FFFEFE;
$black: #333; $black: #333;
$gray: #E8E8E8; $gray: #E8E8E8;
$extra-light-gray: #F8F8F8;
$light-gray: #EEE; $light-gray: #EEE;
$mid-gray: #888; $mid-gray: #888;
$red: #FF5A5F; $red: #FF5A5F;

17
app/controllers/application_controller.rb

@ -3,7 +3,7 @@ class ApplicationController < BaseController
before_filter :capture_page_info before_filter :capture_page_info
helper_method :protect helper_method :protect, :policies
# @@test_host # @@test_host
# @@test_location # @@test_location
@ -646,4 +646,19 @@ class ApplicationController < BaseController
UserMailer.send(*args).deliver_now UserMailer.send(*args).deliver_now
end end
end end
def policies
[
:commitment,
:respect,
:empowerment,
:accessible,
:peaceful,
:spaces,
:hearing,
:intent,
:open_minds,
:learning
]
end
end end

49
app/controllers/conferences_controller.rb

@ -1,7 +1,9 @@
require 'geocoder/calculations' require 'geocoder/calculations'
require 'rest_client' require 'rest_client'
require 'registration_controller_helper'
class ConferencesController < ApplicationController class ConferencesController < ApplicationController
include RegistrationControllerHelper
def list def list
@page_title = 'articles.conferences.headings.Conference_List' @page_title = 'articles.conferences.headings.Conference_List'
@ -40,6 +42,51 @@ class ConferencesController < ApplicationController
def register def register
set_conference set_conference
do_403 unless @this_conference.is_public || @this_conference.host?(current_user)
do_403 unless @this_conference.registration_open
if logged_in?
if request.post?
# update this step
result = update_registration_step(params[:step].to_sym, @this_conference, current_user, params)
# set the message if we got one
@update_status = result[:status]
@update_message = result[:message]
# pass any data on to the view
(result[:data] || {}).each do |key, value|
instance_variable_set("@#{key}", value) unless instance_variable_defined?("@#{key}")
end
if result[:exception].present? && Rails.env.development?
raise result[:exception]
end
end
# get the current step
@step = current_registration_step(@this_conference, current_user)
# set up the next step
result = registration_step(@step, @this_conference, current_user)
# pass any data on to the view
(result || {}).each do |key, value|
instance_variable_set("@#{key}", value) unless instance_variable_defined?("@#{key}")
end
end
if request.xhr?
render json: [{
globalSelector: '#step-content',
html: render_to_string(partial: "registration_steps/#{@step}"),
scrollTo: '#action-message .message, #step-content'
}]
end
end
def old_register
set_conference
@register_template = nil @register_template = nil
@ -124,7 +171,7 @@ class ConferencesController < ApplicationController
@page_title = 'articles.conference_registration.headings.Payment' @page_title = 'articles.conference_registration.headings.Payment'
else else
case form_step case form_step
when :confirm_email when :confirm_email
return confirm_email(params[:email], params[:token], register_path(@this_conference.slug)) return confirm_email(params[:email], params[:token], register_path(@this_conference.slug))
when :contact_info when :contact_info

93
app/helpers/form_helper.rb

@ -11,7 +11,7 @@ module FormHelper
# set the selected locale # set the selected locale
selected_locale = (options[:locale] || object.locale || I18n.locale).to_sym selected_locale = (options[:locale] || object.locale || I18n.locale).to_sym
I18n.backend.enabled_locales.each do | locale | I18n.backend.enabled_locales.each do |locale|
# ses if this should b the selected field # ses if this should b the selected field
class_name = selected_locale == locale.to_sym ? 'selected' : nil class_name = selected_locale == locale.to_sym ? 'selected' : nil
@ -21,7 +21,7 @@ module FormHelper
class: class_name, data: { locale: locale }).html_safe class: class_name, data: { locale: locale }).html_safe
fields = '' fields = ''
field_options.each do | name, __options | field_options.each do |name, __options|
_options = __options.deep_dup _options = __options.deep_dup
# add the field # add the field
value = object.is_a?(Hash) ? object[locale.to_sym] : object.get_column_for_locale!(name, locale, false) value = object.is_a?(Hash) ? object[locale.to_sym] : object.get_column_for_locale!(name, locale, false)
@ -69,7 +69,7 @@ module FormHelper
# set the selected locale # set the selected locale
selected_locale = (options[:locale] || object.locale || I18n.locale).to_sym selected_locale = (options[:locale] || object.locale || I18n.locale).to_sym
I18n.backend.enabled_locales.each do | locale | I18n.backend.enabled_locales.each do |locale|
# ses if this should b the selected field # ses if this should b the selected field
class_name = selected_locale == locale.to_sym ? 'selected' : nil class_name = selected_locale == locale.to_sym ? 'selected' : nil
@ -227,7 +227,7 @@ module FormHelper
unless select_options.first.is_a?(Array) unless select_options.first.is_a?(Array)
so = select_options so = select_options
select_options = [] select_options = []
so.each do | opt | so.each do |opt|
select_options << [ I18n.t("forms.options.#{name.to_s}.#{opt.to_s}"), opt] select_options << [ I18n.t("forms.options.#{name.to_s}.#{opt.to_s}"), opt]
end end
end end
@ -315,7 +315,8 @@ module FormHelper
input_options = { input_options = {
id: id, id: id,
required: options[:required], required: Rails.env.test? || Rails.env.development? ? false : options[:required],
readonly: options[:readonly] == true ? :readonly : nil,
lang: options[:lang], lang: options[:lang],
min: options[:min], min: options[:min],
max: options[:max], max: options[:max],
@ -431,7 +432,7 @@ module FormHelper
is_single = !values.is_a?(Array) is_single = !values.is_a?(Array)
if boxes.length > 0 if boxes.length > 0
if boxes.first.is_a?(Array) if boxes.first.is_a?(Array)
labels = boxes.map(&:first) labels = boxes.map(&:first) unless label_key == false
boxes = boxes.map(&:last) boxes = boxes.map(&:last)
end end
elsif !boxes.first.is_a?(Integer) elsif !boxes.first.is_a?(Integer)
@ -458,17 +459,21 @@ module FormHelper
# we only need the required attribute on one element # we only need the required attribute on one element
required = false required = false
if labels.present? if label_key == false
label = labels[i] boxes_html += label_tag(id, '')
elsif is_single
label = _(label_key.to_s)
elsif box.is_a?(Integer)
label = I18n.t(label_key.to_s)[box]
else else
label = _("#{label_key.to_s}.#{box}") if labels.present?
end label = labels[i]
elsif is_single
label = _(label_key.to_s)
elsif box.is_a?(Integer)
label = I18n.t(label_key.to_s)[box]
else
label = _("#{label_key.to_s}.#{box}")
end
boxes_html += label_tag(id, label) boxes_html += label_tag(id, label)
end
end end
if options[:other].present? && !is_single if options[:other].present? && !is_single
@ -519,6 +524,50 @@ module FormHelper
button_tag(value, options, &block) button_tag(value, options, &block)
end end
def calendar_day_select(name, value, date_range, highlight_range = nil)
months = {}
date_range.to_a.each do |d|
unless months[d.month].present?
months[d.month] = [nil] * d.wday
end
months[d.month] << d
end
rows = []
empty_cell = content_tag(:td, '').html_safe
month_names = I18n.t('date.month_names')
day_names = content_tag(:tr, I18n.t('date.abbr_day_names').map { |day| content_tag(:th, day).html_safe }.join.html_safe).html_safe
months.each do |month, days|
rows << content_tag(:tr, content_tag(:th, month_names[month], colspan: 7).html_safe, class: 'month').html_safe
rows << day_names
weekdays = []
days.each do |date|
if date.nil?
weekdays << empty_cell
else
class_name = ['unstyled']
if value == date
class_name << 'selected'
end
if highlight_range.present? && highlight_range.include?(date)
class_name << 'during-conference'
end
weekdays << content_tag(:td,
content_tag(:button, date.day.to_s, name: :date, value: date.to_s, class: class_name).html_safe
).html_safe
end
if date.present? && date.wday >= 6
rows << content_tag(:tr, weekdays.join.html_safe).html_safe if weekdays.present?
weekdays = []
end
end
weekdays += [empty_cell] * (7 - weekdays.length)
rows << content_tag(:tr, weekdays.join.html_safe).html_safe if weekdays.present?
end
return content_tag(:table, rows.join.html_safe, class: :calendar).html_safe
end
def conference_days_options(conference = nil) def conference_days_options(conference = nil)
conference ||= @this_conference || @conference conference ||= @this_conference || @conference
return [] unless conference return [] unless conference
@ -558,7 +607,7 @@ module FormHelper
return [] unless conference return [] unless conference
options = Array.new options = Array.new
[:closed, :pre, :open].each do | opt | [:closed, :pre, :open].each do |opt|
options << [(_"forms.labels.generic.registration_statuses.#{opt}"), opt] options << [(_"forms.labels.generic.registration_statuses.#{opt}"), opt]
end end
@ -601,7 +650,7 @@ module FormHelper
def contact_reason_select def contact_reason_select
reasons = [] reasons = []
[:website, :conference].each do | reason | [:website, :conference].each do |reason|
reasons << [ _("forms.labels.generic.reasons.#{reason.to_s}"), reason ] reasons << [ _("forms.labels.generic.reasons.#{reason.to_s}"), reason ]
end end
[['Something about the website', :website]] [['Something about the website', :website]]
@ -610,8 +659,8 @@ module FormHelper
def block_select(value = nil, args = {}) def block_select(value = nil, args = {})
blocks = {} blocks = {}
@workshop_blocks.each_with_index do | info, block | @workshop_blocks.each_with_index do |info, block|
info['days'].each do | day | info['days'].each do |day|
blocks[(day.to_i * 10) + block] = [ "#{(I18n.t 'date.day_names')[day.to_i]} Block #{block + 1}", "#{day}:#{block}" ] blocks[(day.to_i * 10) + block] = [ "#{(I18n.t 'date.day_names')[day.to_i]} Block #{block + 1}", "#{day}:#{block}" ]
end end
end end
@ -621,7 +670,7 @@ module FormHelper
def location_select(value = nil, args = {}) def location_select(value = nil, args = {})
locations = [] locations = []
if @this_conference.event_locations.present? if @this_conference.event_locations.present?
@this_conference.event_locations.each do | location | @this_conference.event_locations.each do |location|
locations << [ location.title, location.id ] unless ((args[:invalid_locations] || []).include? location.id) locations << [ location.title, location.id ] unless ((args[:invalid_locations] || []).include? location.id)
end end
end end
@ -640,7 +689,7 @@ module FormHelper
def host_options_list(hosts) def host_options_list(hosts)
options = [[nil, nil]] options = [[nil, nil]]
hosts.each do | id, registration | hosts.each do |id, registration|
options << [registration.user.name, id] options << [registration.user.name, id]
end end
return options return options
@ -654,7 +703,7 @@ module FormHelper
post_registration_steps = '' post_registration_steps = ''
post_registration = false post_registration = false
steps.each do | step | steps.each do |step|
text = _"articles.conference_registration.headings.#{step[:name].to_s}" text = _"articles.conference_registration.headings.#{step[:name].to_s}"
if step[:name] == :workshops if step[:name] == :workshops

65
app/helpers/registration_helper.rb

@ -61,4 +61,69 @@ module RegistrationHelper
# if all else fails, return the first step # if all else fails, return the first step
return steps.last[:name] return steps.last[:name]
end end
def registration_step_header(step = @step, vars = nil)
if step.is_a?(Hash)
vars = step
step = @step
end
vars ||= {}
row do
columns(medium: 12) do
registration_step_header_title(step, vars[:header])
end.html_safe +
columns(medium: 12) do
registration_step_header_description(step, vars[:description])
end.html_safe
end.html_safe
end
def registration_step_header_title(step = @step, vars = nil)
if step.is_a?(Hash)
vars = step
step = @step
end
content_tag(:h2, (_"articles.conference_registration.headings.#{@step}", :t, 2, vars: vars || {})).html_safe
end
def registration_step_header_description(step = @step, vars = nil)
if step.is_a?(Hash)
vars = step
step = @step
end
content_tag(:p, (_"articles.conference_registration.paragraphs.#{@step}", :p, 2, vars: vars || {})).html_safe
end
def save_registration_step(conference = @this_conference, step = @step, &block)
buttons = [:back]
case step.to_sym
when :policy
buttons = [:agree]
when :name, :languages, :org_location, :org_create_name, :org_create_address, :org_create_email, :org_create_mailing_address, :housing_companion_email, :housing_companion_invite, :housing_allergies, :housing_other
buttons = [:next, :back]
when :org_location_confirm
buttons = [:yes, :back]
when :review
buttons = nil
end
content = block.present? ? capture(&block) : ''
actions = ''
if buttons.present?
buttons.each do |button_name|
actions += (button button_name, value: button_name)
end
end
form_tag(register_path(conference.slug), class: 'js-xhr') do
(@update_message.present? && @update_status.present? ? columns(medium: 12, class: @update_status, id: 'action-message') do
content_tag(:div, (_"articles.conference_registration.#{@update_status}.#{@update_message}", :s), class: :message).html_safe
end : '').html_safe +
content.html_safe +
(hidden_field_tag :step, step).html_safe +
columns(medium: 12, class: [:actions, :center]) do
content_tag(:div, actions.html_safe, class: :buttons).html_safe
end.html_safe
end.html_safe
end
end end

26
app/views/application/_policy.html.haml

@ -1,12 +1,16 @@
.policy-agreement .policy-agreement
- if @is_policy_page - if @is_policy_page
%h2=_'articles.policy.headings.The_Agreement' %h2=_'articles.policy.headings.The_Agreement'
- else - else
%h3=_'articles.policy.headings.The_Agreement' %h3=_'articles.policy.headings.The_Agreement'
%ul %ul
- [:commitment, :respect, :empowerment, :accessible, :peaceful, :spaces, :hearing, :intent, :open_minds, :learning].each do |term| - policies.each do |term|
%li=_"articles.policy.term.#{term.to_s}", :s, 2 %li
%h3=_'articles.policy.headings.Why','Why have a Safer Space Agreement?' - if checkboxes
%p=_'articles.policy.paragraphs.Why', :p = check_box_tag(term, 1, false, required: true)
%h3=_'articles.policy.headings.How','How is the policy enforced?' .term=_"articles.policy.term.#{term.to_s}", :s, 2
%p=_'articles.policy.paragraphs.How', :p - unless less_info
%h3=_'articles.policy.headings.Why','Why have a Safer Space Agreement?'
%p=_'articles.policy.paragraphs.Why', :p
%h3=_'articles.policy.headings.How','How is the policy enforced?'
%p=_'articles.policy.paragraphs.How', :p

7
app/views/conferences/_registration.html.haml

@ -1,7 +0,0 @@
.columns.medium-8
= f.check_box :registration_open, help: true
= f.text_area :preregistration_info, help: true
= f.text_area :registration_info, help: true
= f.text_area :postregistration_info, help: true
.columns
= f.actions :save

13
app/views/conferences/register.html.haml

@ -1,12 +1,13 @@
= render :partial => 'conferences/page_header', :locals => {:page_key => 'Conference_Registration'} = render :partial => 'conferences/page_header', :locals => {:page_key => 'Conference_Registration'}
- if @warnings.present? - if @warnings.present?
= row class: 'warnings', tag: :ul do = row class: 'warnings', tag: :ul do
- @warnings.each do | warning | - @warnings.each do |warning|
= columns tag: :li, class: 'warning-info' do = columns tag: :li, class: 'warning-info' do
= warning = warning
%article %article
= row do - if logged_in?
= columns(medium: 12) do #step-content= render "registration_steps/#{@step}"
%h2=_(@page_title) - else
= registration_step_menu = row do
= render "conferences/#{@register_template}" = columns(medium: 12) do
= render "application/login"

122
app/views/conferences/registrations.html.haml

@ -1,122 +0,0 @@
- location = @conference.organizations.first.locations.first
- location_name = location.city + ', ' + (location.territory ? Carmen::Country.coded(location.country).subregions.coded(location.territory).name : location.country)
- title @conference.title
- description "#{@conference.title} conference in #{location_name} for DIY bicycle collectives, co-ops, and advocacy groups"
= render 'header'
- stats = {confirmed: 0, completed: 0, total: 0, paid: 0, collected: 0, housing_total: 0, housing_beds: 0, housing_couches: 0, housing_campers: 0, bikes: 0, small_bikes: 0, large_bikes: 0}
%article.row
.columns.large-10
%h2=_'conference.registrations.title','Registrations'
%table.registrations
%tr
%th='Email'
%th='First Name'
%th='Last Name'
%th='Preferred Name'
%th='Confirmed?'
%th='Completed?'
%th='Paid?'
%th='Housing'
%th='Bike'
- @registrations.each do |registration|
%tr
- data = YAML.load(registration.data)
- user = User.find_user(registration.email)
- stats[:total] += 1
- stats[:confirmed] += (registration.is_confirmed ? 1 : 0)
- stats[:completed] += (registration.completed ? 1 : 0)
- stats[:paid] += (registration.registration_fees_paid ? 1 : 0)
- stats[:collected] += (registration.registration_fees_paid || 0)
- stats[:housing_total] += (data[:questions][:housing] == 'none' ? 0 : 1)
- stats[:housing_beds] += (data[:questions][:housing] == 'bed' ? 1 : 0)
- stats[:housing_couches] += (data[:questions][:housing] == 'couch' ? 1 : 0)
- stats[:housing_campers] += (data[:questions][:housing] == 'camp' ? 1 : 0)
- stats[:bikes] += (data[:questions][:housing] == 'no' ? 0 : 1)
- stats[:small_bikes] += (data[:questions][:housing] == 'small' ? 1 : 0)
- stats[:large_bikes] += (data[:questions][:housing] == 'large' ? 1 : 0)
- rows = 1 + (user.present? ? 1 : 0) + (data[:questions][:housing_extra].present? ? 1 :0) + (data[:questions][:other].present? ? 1 :0)
%td.user{rowspan: (rows > 1 ? rows : nil), id: user ? "user-#{user.id}" : nil}=registration.email
%td=data[:user][:firstname]
%td=data[:user][:lastname]
%td=data[:user][:username]
%td=registration.is_confirmed ? 'Yes' : 'No'
%td=registration.completed ? 'Yes' : 'No'
%td=registration.registration_fees_paid.nil? ? 'No' : 'Yes'
%td=data[:questions][:housing]
%td=data[:questions][:loaner_bike]
- if user.present?
%tr
%th='Organizations'
%td{colspan: 3}
- UserOrganizationRelationship.where(:user_id => user.id).each do |rel|
- org = Organization.find(rel.organization_id)
- location_name = "#{org.locations[0].city}, #{org.locations[0].territory}"
= link_to "#{org.name} (#{location_name})", org
%th='Workshops'
%td{colspan: 3}
- Workshop.where('workshop_facilitators.user_id' => user.id, :conference_id => @conference.id).joins(:workshop_facilitators).each do | workshop |
%a{href: "#workshop-#{workshop.slug}"}= workshop.title
- if data[:questions][:housing_extra].present?
%tr
%th='Housing Notes'
%td{colspan: 7}=data[:questions][:housing_extra]
- if data[:questions][:other].present?
%tr
%th='Other Notes'
%td{colspan: 7}=data[:questions][:other]
%h3=_'conference.registrations.workshops.title','Workshops'
%ul
- Workshop.where(:conference_id => @conference.id).each do |workshop|
%li.workshop{id: "workshop-#{workshop.slug}"}
.columns
%h4=workshop.title
.columns.medium-10.medium-offset-1.end
= workshop.info.html_safe
.columns.medium-8.medium-offset-2.end
%h5='Facilitators'
- workshop.workshop_facilitators.each do |facilitator|
- user = User.find(facilitator.user_id)
%div
%a{href: "#user-#{user.id}"}="#{user.username} (#{user.email})"
- content_for :side_bar do
%h5='Stats'
%table
%tr
%th='Confirmed Registrations:'
%td=stats[:confirmed]
%tr
%th='Unconfirmed Registrations:'
%td=(stats[:total] - stats[:confirmed])
%tr
%th='Completed Registrations:'
%td=stats[:completed]
%tr
%th='Incomplete Registrations:'
%td=(stats[:total] - stats[:completed])
%tr
%th='Fees Collected:'
%td=number_to_currency(stats[:collected], :unit => '$')
%tr
%th='Housing Total:'
%td=stats[:housing_total]
%tr
%th='Beds:'
%td=stats[:housing_beds]
%tr
%th='Couch / Floorspace:'
%td=stats[:housing_couches]
%tr
%th='Campers:'
%td=stats[:housing_campers]
%tr
%th='Bikes Required:'
%td=stats[:bikes]
%tr
%th='Small Bikes:'
%td=stats[:small_bikes]
%tr
%th='Large Bikes:'
%td=stats[:large_bikes]

1
app/views/user_mailer/workshop_facilitator_request.html.haml

@ -8,3 +8,4 @@
%a{href: workshop_link}=_!(workshop_link) %a{href: workshop_link}=_!(workshop_link)
%p=_'email.workshop.paragraph.request_reply_instructions',"You can also reply directly to this email to ask follow-up questions." %p=_'email.workshop.paragraph.request_reply_instructions',"You can also reply directly to this email to ask follow-up questions."

746
config/locales/fr.yml

@ -1306,751 +1306,7 @@ fr:
paragraphs: paragraphs:
How: La ville hôte est chargée des questions ayant trait à l'Accord d'espace How: La ville hôte est chargée des questions ayant trait à l'Accord d'espace
positif et de la gestion des avertissements et des expulsions. positif et de la gestion des avertissements et des expulsions.
Why: "<!--[if gte mso 9]><xml>\r\n <o:OfficeDocumentSettings>\r\n <o:RelyOnVML/>\r\n Why: Afin de mettre tout le monde à la même page, nous énonçons nos convictions et nos intentions relativement à l’espace de Bike!Bike! Nous nous rangeons derrière ces idées pour nous inspirer et assurer de pouvoir nous appuyer sur cet accord en cas de comportement dangereux. Nous espérons qu’une entente de respect mutuel servira de ligne de conduite en cas de conflit.
\ <o:AllowPNG/>\r\n </o:OfficeDocumentSettings>\r\n</xml><![endif]--><!--[if
gte mso 9]><xml>\r\n <w:WordDocument>\r\n <w:View>Normal</w:View>\r\n <w:Zoom>0</w:Zoom>\r\n
\ <w:TrackMoves/>\r\n <w:TrackFormatting/>\r\n <w:DoNotShowRevisions/>\r\n
\ <w:DoNotPrintRevisions/>\r\n <w:DoNotShowMarkup/>\r\n <w:DoNotShowComments/>\r\n
\ <w:DoNotShowInsertionsAndDeletions/>\r\n <w:DoNotShowPropertyChanges/>\r\n
\ <w:PunctuationKerning/>\r\n <w:ValidateAgainstSchemas/>\r\n <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>\r\n
\ <w:IgnoreMixedContent>false</w:IgnoreMixedContent>\r\n <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>\r\n
\ <w:DoNotPromoteQF/>\r\n <w:LidThemeOther>EN-CA</w:LidThemeOther>\r\n
\ <w:LidThemeAsian>X-NONE</w:LidThemeAsian>\r\n <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>\r\n
\ <w:Compatibility>\r\n <w:BreakWrappedTables/>\r\n <w:SnapToGridInCell/>\r\n
\ <w:WrapTextWithPunct/>\r\n <w:UseAsianBreakRules/>\r\n <w:DontGrowAutofit/>\r\n
\ <w:SplitPgBreakAndParaMark/>\r\n <w:EnableOpenTypeKerning/>\r\n <w:DontFlipMirrorIndents/>\r\n
\ <w:OverrideTableStyleHps/>\r\n <w:UseFELayout/>\r\n </w:Compatibility>\r\n
\ <m:mathPr>\r\n <m:mathFont m:val=\"Cambria Math\"/>\r\n <m:brkBin
m:val=\"before\"/>\r\n <m:brkBinSub m:val=\"&#45;-\"/>\r\n <m:smallFrac
m:val=\"off\"/>\r\n <m:dispDef/>\r\n <m:lMargin m:val=\"0\"/>\r\n <m:rMargin
m:val=\"0\"/>\r\n <m:defJc m:val=\"centerGroup\"/>\r\n <m:wrapIndent
m:val=\"1440\"/>\r\n <m:intLim m:val=\"subSup\"/>\r\n <m:naryLim m:val=\"undOvr\"/>\r\n
\ </m:mathPr></w:WordDocument>\r\n</xml><![endif]--><!--[if gte mso 9]><xml>\r\n
<w:LatentStyles DefLockedState=\"false\" DefUnhideWhenUsed=\"true\"\r\n
\ DefSemiHidden=\"true\" DefQFormat=\"false\" DefPriority=\"99\"\r\n LatentStyleCount=\"267\">\r\n
\ <w:LsdException Locked=\"false\" Priority=\"0\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Normal\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"9\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
QFormat=\"true\" Name=\"heading 1\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"9\" QFormat=\"true\" Name=\"heading 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 3\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading
4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\"
Name=\"heading 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"9\"
QFormat=\"true\" Name=\"heading 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"9\" QFormat=\"true\" Name=\"heading 7\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 8\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading
9\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 1\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 2\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 3\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 4\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 5\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 6\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 7\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 8\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 9\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"35\" QFormat=\"true\" Name=\"caption\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"10\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Title\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"1\" Name=\"Default Paragraph Font\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"11\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
QFormat=\"true\" Name=\"Subtitle\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"22\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\"
Name=\"Strong\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"20\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Emphasis\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"59\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Table Grid\"/>\r\n <w:LsdException Locked=\"false\"
UnhideWhenUsed=\"false\" Name=\"Placeholder Text\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"1\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
QFormat=\"true\" Name=\"No Spacing\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"60\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light
Shading\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light
Grid\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"65\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 1\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium List 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"68\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 2\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Dark List\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Shading\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful List\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Grid\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Shading
Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light Grid Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Shading
1 Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium List 1 Accent 1\"/>\r\n <w:LsdException Locked=\"false\"
UnhideWhenUsed=\"false\" Name=\"Revision\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"34\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\"
Name=\"List Paragraph\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"29\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Quote\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"30\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Quote\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 1 Accent 1\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 2 Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"69\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 3
Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Dark List Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Shading Accent 1\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
List Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"73\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Grid
Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light List Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"62\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Grid Accent
2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 2 Accent 2\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 1 Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"66\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 2
Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 2 Accent 2\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 3 Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark List Accent
2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful List Accent 2\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
Grid Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Shading
Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light Grid Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Shading
1 Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium List 1 Accent 3\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"66\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 2 Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 1
Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 3 Accent 3\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"70\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark
List Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Shading
Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Grid Accent 3\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"60\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light
Shading Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light List Accent
4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 4\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 1 Accent 4\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Shading 2 Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"65\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 1
Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 4\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 1 Accent 4\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 2 Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"69\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 3
Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Dark List Accent 4\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Shading Accent 4\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
List Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"73\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Grid
Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light List Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"62\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Grid Accent
5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 2 Accent 5\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 1 Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"66\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 2
Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 2 Accent 5\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 3 Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark List Accent
5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful List Accent 5\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
Grid Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Shading
Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light Grid Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Shading
1 Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium List 1 Accent 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"66\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 2 Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 1
Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 3 Accent 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"70\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark
List Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Shading
Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Grid Accent 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"19\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\"
Name=\"Subtle Emphasis\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"21\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense
Emphasis\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"31\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Subtle Reference\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"32\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Reference\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"33\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Book Title\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"37\" Name=\"Bibliography\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"39\" QFormat=\"true\" Name=\"TOC Heading\"/>\r\n
</w:LatentStyles>\r\n</xml><![endif]-->Afin de mettre tout le monde à la
même page, nous énonçons nos convictions et nos intentions relativement
à l<!--[if gte mso 9]><xml>\r\n <o:OfficeDocumentSettings>\r\n <o:RelyOnVML/>\r\n
\ <o:AllowPNG/>\r\n </o:OfficeDocumentSettings>\r\n</xml><![endif]--><!--[if
gte mso 9]><xml>\r\n <w:WordDocument>\r\n <w:View>Normal</w:View>\r\n <w:Zoom>0</w:Zoom>\r\n
\ <w:TrackMoves/>\r\n <w:TrackFormatting/>\r\n <w:DoNotShowRevisions/>\r\n
\ <w:DoNotPrintRevisions/>\r\n <w:DoNotShowMarkup/>\r\n <w:DoNotShowComments/>\r\n
\ <w:DoNotShowInsertionsAndDeletions/>\r\n <w:DoNotShowPropertyChanges/>\r\n
\ <w:PunctuationKerning/>\r\n <w:ValidateAgainstSchemas/>\r\n <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>\r\n
\ <w:IgnoreMixedContent>false</w:IgnoreMixedContent>\r\n <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>\r\n
\ <w:DoNotPromoteQF/>\r\n <w:LidThemeOther>EN-CA</w:LidThemeOther>\r\n
\ <w:LidThemeAsian>X-NONE</w:LidThemeAsian>\r\n <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>\r\n
\ <w:Compatibility>\r\n <w:BreakWrappedTables/>\r\n <w:SnapToGridInCell/>\r\n
\ <w:WrapTextWithPunct/>\r\n <w:UseAsianBreakRules/>\r\n <w:DontGrowAutofit/>\r\n
\ <w:SplitPgBreakAndParaMark/>\r\n <w:EnableOpenTypeKerning/>\r\n <w:DontFlipMirrorIndents/>\r\n
\ <w:OverrideTableStyleHps/>\r\n <w:UseFELayout/>\r\n </w:Compatibility>\r\n
\ <m:mathPr>\r\n <m:mathFont m:val=\"Cambria Math\"/>\r\n <m:brkBin
m:val=\"before\"/>\r\n <m:brkBinSub m:val=\"&#45;-\"/>\r\n <m:smallFrac
m:val=\"off\"/>\r\n <m:dispDef/>\r\n <m:lMargin m:val=\"0\"/>\r\n <m:rMargin
m:val=\"0\"/>\r\n <m:defJc m:val=\"centerGroup\"/>\r\n <m:wrapIndent
m:val=\"1440\"/>\r\n <m:intLim m:val=\"subSup\"/>\r\n <m:naryLim m:val=\"undOvr\"/>\r\n
\ </m:mathPr></w:WordDocument>\r\n</xml><![endif]--><!--[if gte mso 9]><xml>\r\n
<w:LatentStyles DefLockedState=\"false\" DefUnhideWhenUsed=\"true\"\r\n
\ DefSemiHidden=\"true\" DefQFormat=\"false\" DefPriority=\"99\"\r\n LatentStyleCount=\"267\">\r\n
\ <w:LsdException Locked=\"false\" Priority=\"0\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Normal\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"9\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
QFormat=\"true\" Name=\"heading 1\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"9\" QFormat=\"true\" Name=\"heading 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 3\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading
4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\"
Name=\"heading 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"9\"
QFormat=\"true\" Name=\"heading 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"9\" QFormat=\"true\" Name=\"heading 7\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 8\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading
9\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 1\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 2\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 3\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 4\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 5\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 6\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 7\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 8\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 9\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"35\" QFormat=\"true\" Name=\"caption\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"10\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Title\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"1\" Name=\"Default Paragraph Font\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"11\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
QFormat=\"true\" Name=\"Subtitle\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"22\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\"
Name=\"Strong\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"20\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Emphasis\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"59\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Table Grid\"/>\r\n <w:LsdException Locked=\"false\"
UnhideWhenUsed=\"false\" Name=\"Placeholder Text\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"1\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
QFormat=\"true\" Name=\"No Spacing\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"60\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light
Shading\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light
Grid\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"65\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 1\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium List 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"68\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 2\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Dark List\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Shading\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful List\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Grid\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Shading
Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light Grid Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Shading
1 Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium List 1 Accent 1\"/>\r\n <w:LsdException Locked=\"false\"
UnhideWhenUsed=\"false\" Name=\"Revision\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"34\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\"
Name=\"List Paragraph\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"29\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Quote\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"30\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Quote\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 1 Accent 1\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 2 Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"69\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 3
Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Dark List Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Shading Accent 1\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
List Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"73\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Grid
Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light List Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"62\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Grid Accent
2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 2 Accent 2\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 1 Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"66\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 2
Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 2 Accent 2\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 3 Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark List Accent
2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful List Accent 2\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
Grid Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Shading
Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light Grid Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Shading
1 Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium List 1 Accent 3\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"66\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 2 Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 1
Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 3 Accent 3\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"70\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark
List Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Shading
Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Grid Accent 3\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"60\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light
Shading Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light List Accent
4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 4\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 1 Accent 4\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Shading 2 Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"65\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 1
Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 4\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 1 Accent 4\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 2 Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"69\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 3
Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Dark List Accent 4\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Shading Accent 4\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
List Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"73\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Grid
Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light List Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"62\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Grid Accent
5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 2 Accent 5\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 1 Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"66\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 2
Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 2 Accent 5\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 3 Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark List Accent
5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful List Accent 5\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
Grid Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Shading
Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light Grid Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Shading
1 Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium List 1 Accent 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"66\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 2 Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 1
Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 3 Accent 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"70\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark
List Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Shading
Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Grid Accent 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"19\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\"
Name=\"Subtle Emphasis\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"21\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense
Emphasis\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"31\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Subtle Reference\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"32\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Reference\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"33\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Book Title\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"37\" Name=\"Bibliography\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"39\" QFormat=\"true\" Name=\"TOC Heading\"/>\r\n
</w:LatentStyles>\r\n</xml><![endif]--><!--[if gte mso 10]>\r\n<style>\r\n
/* Style Definitions */\r\n table.MsoNormalTable\r\n\t{mso-style-name:\"Table
Normal\";\r\n\tmso-tstyle-rowband-size:0;\r\n\tmso-tstyle-colband-size:0;\r\n\tmso-style-noshow:yes;\r\n\tmso-style-priority:99;\r\n\tmso-style-parent:\"\";\r\n\tmso-padding-alt:0cm
5.4pt 0cm 5.4pt;\r\n\tmso-para-margin-top:0cm;\r\n\tmso-para-margin-right:0cm;\r\n\tmso-para-margin-bottom:10.0pt;\r\n\tmso-para-margin-left:0cm;\r\n\tline-height:115%;\r\n\tmso-pagination:widow-orphan;\r\n\tfont-size:11.0pt;\r\n\tfont-family:\"Calibri\",\"sans-serif\";\r\n\tmso-ascii-font-family:Calibri;\r\n\tmso-ascii-theme-font:minor-latin;\r\n\tmso-hansi-font-family:Calibri;\r\n\tmso-hansi-theme-font:minor-latin;\r\n\tmso-fareast-language:EN-US;}\r\n</style>\r\n<![endif]-->’espace
de Bike!Bike! Nous nous rangeons derrière ces idées pour nous inspirer et
assurer de pouvoir nous appuyer sur cet accord en cas de comportement dangereux.
Nous espérons qu<!--[if gte mso 9]><xml>\r\n <o:OfficeDocumentSettings>\r\n
\ <o:RelyOnVML/>\r\n <o:AllowPNG/>\r\n </o:OfficeDocumentSettings>\r\n</xml><![endif]--><!--[if
gte mso 9]><xml>\r\n <w:WordDocument>\r\n <w:View>Normal</w:View>\r\n <w:Zoom>0</w:Zoom>\r\n
\ <w:TrackMoves/>\r\n <w:TrackFormatting/>\r\n <w:DoNotShowRevisions/>\r\n
\ <w:DoNotPrintRevisions/>\r\n <w:DoNotShowMarkup/>\r\n <w:DoNotShowComments/>\r\n
\ <w:DoNotShowInsertionsAndDeletions/>\r\n <w:DoNotShowPropertyChanges/>\r\n
\ <w:PunctuationKerning/>\r\n <w:ValidateAgainstSchemas/>\r\n <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>\r\n
\ <w:IgnoreMixedContent>false</w:IgnoreMixedContent>\r\n <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>\r\n
\ <w:DoNotPromoteQF/>\r\n <w:LidThemeOther>EN-CA</w:LidThemeOther>\r\n
\ <w:LidThemeAsian>X-NONE</w:LidThemeAsian>\r\n <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>\r\n
\ <w:Compatibility>\r\n <w:BreakWrappedTables/>\r\n <w:SnapToGridInCell/>\r\n
\ <w:WrapTextWithPunct/>\r\n <w:UseAsianBreakRules/>\r\n <w:DontGrowAutofit/>\r\n
\ <w:SplitPgBreakAndParaMark/>\r\n <w:EnableOpenTypeKerning/>\r\n <w:DontFlipMirrorIndents/>\r\n
\ <w:OverrideTableStyleHps/>\r\n <w:UseFELayout/>\r\n </w:Compatibility>\r\n
\ <m:mathPr>\r\n <m:mathFont m:val=\"Cambria Math\"/>\r\n <m:brkBin
m:val=\"before\"/>\r\n <m:brkBinSub m:val=\"&#45;-\"/>\r\n <m:smallFrac
m:val=\"off\"/>\r\n <m:dispDef/>\r\n <m:lMargin m:val=\"0\"/>\r\n <m:rMargin
m:val=\"0\"/>\r\n <m:defJc m:val=\"centerGroup\"/>\r\n <m:wrapIndent
m:val=\"1440\"/>\r\n <m:intLim m:val=\"subSup\"/>\r\n <m:naryLim m:val=\"undOvr\"/>\r\n
\ </m:mathPr></w:WordDocument>\r\n</xml><![endif]--><!--[if gte mso 9]><xml>\r\n
<w:LatentStyles DefLockedState=\"false\" DefUnhideWhenUsed=\"true\"\r\n
\ DefSemiHidden=\"true\" DefQFormat=\"false\" DefPriority=\"99\"\r\n LatentStyleCount=\"267\">\r\n
\ <w:LsdException Locked=\"false\" Priority=\"0\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Normal\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"9\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
QFormat=\"true\" Name=\"heading 1\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"9\" QFormat=\"true\" Name=\"heading 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 3\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading
4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\"
Name=\"heading 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"9\"
QFormat=\"true\" Name=\"heading 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"9\" QFormat=\"true\" Name=\"heading 7\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading 8\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"9\" QFormat=\"true\" Name=\"heading
9\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 1\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 2\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 3\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 4\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 5\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 6\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 7\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 8\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"39\" Name=\"toc 9\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"35\" QFormat=\"true\" Name=\"caption\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"10\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Title\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"1\" Name=\"Default Paragraph Font\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"11\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
QFormat=\"true\" Name=\"Subtitle\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"22\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\"
Name=\"Strong\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"20\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Emphasis\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"59\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Table Grid\"/>\r\n <w:LsdException Locked=\"false\"
UnhideWhenUsed=\"false\" Name=\"Placeholder Text\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"1\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
QFormat=\"true\" Name=\"No Spacing\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"60\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light
Shading\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light
Grid\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"65\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 1\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium List 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"68\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 2\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Dark List\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Shading\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful List\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Grid\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Shading
Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light Grid Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Shading
1 Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium List 1 Accent 1\"/>\r\n <w:LsdException Locked=\"false\"
UnhideWhenUsed=\"false\" Name=\"Revision\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"34\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\"
Name=\"List Paragraph\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"29\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Quote\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"30\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Quote\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 1 Accent 1\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 2 Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"69\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 3
Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Dark List Accent 1\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Shading Accent 1\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
List Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"73\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Grid
Accent 1\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light List Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"62\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Grid Accent
2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 2 Accent 2\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 1 Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"66\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 2
Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 2 Accent 2\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 3 Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark List Accent
2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 2\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful List Accent 2\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
Grid Accent 2\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Shading
Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light Grid Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Shading
1 Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium List 1 Accent 3\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"66\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 2 Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 1
Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 3 Accent 3\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"70\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark
List Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Shading
Accent 3\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 3\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Grid Accent 3\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"60\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light
Shading Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light List Accent
4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light Grid Accent 4\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 1 Accent 4\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Shading 2 Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"65\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 1
Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"66\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium List 2 Accent 4\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 1 Accent 4\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 2 Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"69\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 3
Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Dark List Accent 4\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Shading Accent 4\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
List Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"73\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Grid
Accent 4\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light Shading Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light List Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"62\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Grid Accent
5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 1 Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Shading 2 Accent 5\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 1 Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"66\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium List 2
Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 1 Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 2 Accent 5\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
Grid 3 Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"70\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark List Accent
5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful Shading Accent 5\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful List Accent 5\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful
Grid Accent 5\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"60\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Light Shading
Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"61\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Light List Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"62\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Light Grid Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"63\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Shading
1 Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"64\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Shading 2 Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"65\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium List 1 Accent 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"66\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium
List 2 Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"67\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Medium Grid 1
Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"68\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Medium Grid 2 Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"69\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Medium Grid 3 Accent 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"70\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Dark
List Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"71\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" Name=\"Colorful Shading
Accent 6\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"72\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" Name=\"Colorful List Accent 6\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"73\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\"
Name=\"Colorful Grid Accent 6\"/>\r\n <w:LsdException Locked=\"false\"
Priority=\"19\" SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\"
Name=\"Subtle Emphasis\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"21\"
SemiHidden=\"false\"\r\n UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense
Emphasis\"/>\r\n <w:LsdException Locked=\"false\" Priority=\"31\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Subtle Reference\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"32\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Intense Reference\"/>\r\n
\ <w:LsdException Locked=\"false\" Priority=\"33\" SemiHidden=\"false\"\r\n
\ UnhideWhenUsed=\"false\" QFormat=\"true\" Name=\"Book Title\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"37\" Name=\"Bibliography\"/>\r\n <w:LsdException
Locked=\"false\" Priority=\"39\" QFormat=\"true\" Name=\"TOC Heading\"/>\r\n
</w:LatentStyles>\r\n</xml><![endif]--><!--[if gte mso 10]>\r\n<style>\r\n
/* Style Definitions */\r\n table.MsoNormalTable\r\n\t{mso-style-name:\"Table
Normal\";\r\n\tmso-tstyle-rowband-size:0;\r\n\tmso-tstyle-colband-size:0;\r\n\tmso-style-noshow:yes;\r\n\tmso-style-priority:99;\r\n\tmso-style-parent:\"\";\r\n\tmso-padding-alt:0cm
5.4pt 0cm 5.4pt;\r\n\tmso-para-margin-top:0cm;\r\n\tmso-para-margin-right:0cm;\r\n\tmso-para-margin-bottom:10.0pt;\r\n\tmso-para-margin-left:0cm;\r\n\tline-height:115%;\r\n\tmso-pagination:widow-orphan;\r\n\tfont-size:11.0pt;\r\n\tfont-family:\"Calibri\",\"sans-serif\";\r\n\tmso-ascii-font-family:Calibri;\r\n\tmso-ascii-theme-font:minor-latin;\r\n\tmso-hansi-font-family:Calibri;\r\n\tmso-hansi-theme-font:minor-latin;\r\n\tmso-fareast-language:EN-US;}\r\n</style>\r\n<![endif]-->’une
entente de respect mutuel servira de ligne de conduite en cas de conflit."
user_settings: user_settings:
headings: headings:
email_subscribe: Avis email_subscribe: Avis

5
config/routes.rb

@ -14,10 +14,11 @@ BikeBike::Application.routes.draw do
# Registration # Registration
scope :register do scope :register do
root 'conferences#register', as: :register, via: :all root 'conferences#register', as: :register, via: [:get, :post]
# post 'update' => 'conferences#registration_update', as: :registration_update
get ':step' => 'conferences#register', as: :register_step get ':step' => 'conferences#register', as: :register_step
get ':button/:confirmation_token' => 'conferences#register', as: :register_paypal_confirm # get ':button/:confirmation_token' => 'conferences#register', as: :register_paypal_confirm
end end
# Administration # Administration

6
db/schema.rb

@ -11,7 +11,7 @@
# #
# It's strongly recommended that you check this file into your version control system. # It's strongly recommended that you check this file into your version control system.
ActiveRecord::Schema.define(version: 20170401192606) do ActiveRecord::Schema.define(version: 20170422222529) do
# These are extensions that must be enabled in order to support this database # These are extensions that must be enabled in order to support this database
enable_extension "plpgsql" enable_extension "plpgsql"
@ -110,7 +110,7 @@ ActiveRecord::Schema.define(version: 20170401192606) do
t.boolean "is_participant" t.boolean "is_participant"
t.boolean "is_volunteer" t.boolean "is_volunteer"
t.string "confirmation_token" t.string "confirmation_token"
t.binary "data" t.binary "data_old"
t.string "email" t.string "email"
t.boolean "complete" t.boolean "complete"
t.boolean "completed" t.boolean "completed"
@ -131,6 +131,7 @@ ActiveRecord::Schema.define(version: 20170401192606) do
t.boolean "can_provide_housing" t.boolean "can_provide_housing"
t.json "housing_data" t.json "housing_data"
t.integer "city_id" t.integer "city_id"
t.json "data"
end end
create_table "conference_types", force: :cascade do |t| create_table "conference_types", force: :cascade do |t|
@ -316,6 +317,7 @@ ActiveRecord::Schema.define(version: 20170401192606) do
t.integer "organization_status_id" t.integer "organization_status_id"
t.integer "cover_attribution_user_id" t.integer "cover_attribution_user_id"
t.string "status" t.string "status"
t.string "mailing_address"
end end
create_table "page_comments", force: :cascade do |t| create_table "page_comments", force: :cascade do |t|

Loading…
Cancel
Save