Merge branch 'godwin_refactor'
This commit is contained in:
+14
-8
@@ -24,14 +24,20 @@ module BikeBike
|
||||
|
||||
# The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded.
|
||||
# config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
|
||||
config.i18n.default_locale = :en #:de
|
||||
config.i18n.default_locale = :en
|
||||
config.i18n.enforce_available_locales = false
|
||||
self.paths['config/database'] = Rails.root.parent.join('BikeBike', 'config', 'database.yml')
|
||||
# config.action_controller.default_url_options = { :trailing_slash => true }
|
||||
#config.middleware.swap 'Rack::MethodOverride', 'Rack::MethodOverrideWithParams'
|
||||
#config.i18n.exception_handler = I18n::MissingTranslationExceptionHandler.new
|
||||
#require '/app/helpers/bike_bike_form_helper'
|
||||
#ActionView::Base.default_form_builder
|
||||
#config.action_view.default_form_builder = 'BikeBikeFormHelper::BikeBikeFormBuilder'
|
||||
self.paths['config/database'] = Rails.root.join('config', 'database.yml')
|
||||
config.active_record.raise_in_transactional_callbacks = true
|
||||
|
||||
if Rails.env == 'development' || Rails.env == 'test'
|
||||
I18n.config.language_detection_method = I18n::Config::DETECT_LANGUAGE_FROM_URL_PARAM
|
||||
else
|
||||
# detect the language using the subdimain
|
||||
I18n.config.language_detection_method = I18n::Config::DETECT_LANGUAGE_FROM_SUBDOMAIN
|
||||
end
|
||||
# if we are in our preview environment, set the locale regex to detect the preview- prefix
|
||||
I18n.config.host_locale_regex = /^preview\-([a-z]{2})\.bikebike\.org$/ if Rails.env == 'preview'
|
||||
|
||||
config.active_job.queue_adapter = :delayed_job
|
||||
end
|
||||
end
|
||||
|
||||
@@ -2,6 +2,12 @@ development:
|
||||
enabled: false
|
||||
host: bikebike.org
|
||||
|
||||
preview:
|
||||
enabled: false
|
||||
host: preview-cdn.bikebike.org
|
||||
protocol: https
|
||||
fallback_protocol: http
|
||||
|
||||
production:
|
||||
enabled: true
|
||||
host: cdn.bikebike.org
|
||||
|
||||
@@ -35,13 +35,13 @@ BikeBike::Application.configure do
|
||||
config.action_mailer.smtp_settings = {
|
||||
:enable_starttls_auto => true,
|
||||
:address => 'mail.bikebike.org',
|
||||
:domain => 'bikebike.org',
|
||||
:domain => 'preview.bikebike.org',
|
||||
:port => 587,
|
||||
:authentication => :plain,
|
||||
:enable_starttls_auto => true,
|
||||
:openssl_verify_mode => 'none',
|
||||
:user_name => 'info@bikebike.org',
|
||||
:password => 'NewOrleans@)!#'
|
||||
:user_name => 'info@preview.bikebike.org',
|
||||
:password => 'test'
|
||||
}
|
||||
config.action_mailer.raise_delivery_errors = true
|
||||
config.action_mailer.perform_deliveries = true
|
||||
@@ -52,7 +52,7 @@ BikeBike::Application.configure do
|
||||
#puts "CARMEN\t" + Carmen.i18n_backend.locale_paths
|
||||
|
||||
#PerfTools::CpuProfiler.start('/tmp/dev_prof')
|
||||
config.serve_static_assets = true
|
||||
config.serve_static_files = true
|
||||
#config.assets.precompile = false
|
||||
Paypal.sandbox!
|
||||
#Paypal.sandbox = false
|
||||
|
||||
@@ -0,0 +1,102 @@
|
||||
BikeBike::Application.configure do
|
||||
# Settings specified here will take precedence over those in config/application.rb.
|
||||
|
||||
# Code is not reloaded between requests.
|
||||
config.cache_classes = true
|
||||
|
||||
# Eager load code on boot. This eager loads most of Rails and
|
||||
# your application in memory, allowing both thread web servers
|
||||
# and those relying on copy on write to perform better.
|
||||
# Rake tasks automatically ignore this option for performance.
|
||||
config.eager_load = true
|
||||
|
||||
# Full error reports are disabled and caching is turned on.
|
||||
config.consider_all_requests_local = false
|
||||
config.action_controller.perform_caching = true
|
||||
|
||||
# Enable Rack::Cache to put a simple HTTP cache in front of your application
|
||||
# Add `rack-cache` to your Gemfile before enabling this.
|
||||
# For large-scale production use, consider using a caching reverse proxy like nginx, varnish or squid.
|
||||
# config.action_dispatch.rack_cache = true
|
||||
|
||||
# Disable Rails's static asset server (Apache or nginx will already do this).
|
||||
config.serve_static_assets = true
|
||||
|
||||
# Compress JavaScripts and CSS.
|
||||
config.assets.js_compressor = :uglifier
|
||||
# config.assets.css_compressor = :sass
|
||||
|
||||
# Do not fallback to assets pipeline if a precompiled asset is missed.
|
||||
#config.assets.compile = true
|
||||
|
||||
# Generate digests for assets URLs.
|
||||
config.assets.digest = true
|
||||
|
||||
# Version of your assets, change this if you want to expire all your assets.
|
||||
config.assets.version = '1.01'
|
||||
|
||||
# Specifies the header that your server uses for sending files.
|
||||
# config.action_dispatch.x_sendfile_header = "X-Sendfile" # for apache
|
||||
# config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for nginx
|
||||
|
||||
# Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
|
||||
#config.force_ssl = true
|
||||
|
||||
# Set to :debug to see everything in the log.
|
||||
config.log_level = :info
|
||||
|
||||
#config.cache_classes = true
|
||||
#config.serve_static_assets = true
|
||||
#config.assets.compile = true
|
||||
# config.assets.digest = true
|
||||
|
||||
# Prepend all log lines with the following tags.
|
||||
# config.log_tags = [ :subdomain, :uuid ]
|
||||
|
||||
# Use a different logger for distributed setups.
|
||||
# config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new)
|
||||
|
||||
# Use a different cache store in production.
|
||||
# config.cache_store = :mem_cache_store
|
||||
|
||||
# Enable serving of images, stylesheets, and JavaScripts from an asset server.
|
||||
# config.action_controller.asset_host = "http://assets.example.com"
|
||||
|
||||
# Precompile additional assets.
|
||||
# application.js, application.css, and all non-JS/CSS in app/assets folder are already added.
|
||||
# config.assets.precompile += %w( search.js )
|
||||
config.assets.precompile += %w(*.png *.jpg *.jpeg *.gif)
|
||||
config.action_controller.asset_host = "https://preview-cdn.bikebike.org"
|
||||
|
||||
# Ignore bad email addresses and do not raise email delivery errors.
|
||||
# Set this to true and configure the email server for immediate delivery to raise delivery errors.
|
||||
# config.action_mailer.raise_delivery_errors = false
|
||||
|
||||
# Enable locale fallbacks for I18n (makes lookups for any locale fall back to
|
||||
# the I18n.default_locale when a translation can not be found).
|
||||
config.i18n.fallbacks = true
|
||||
|
||||
# Send deprecation notices to registered listeners.
|
||||
config.active_support.deprecation = :notify
|
||||
|
||||
# Disable automatic flushing of the log to improve performance.
|
||||
# config.autoflush_log = false
|
||||
|
||||
# Use default logging formatter so that PID and timestamp are not suppressed.
|
||||
config.log_formatter = ::Logger::Formatter.new
|
||||
|
||||
config.action_mailer.delivery_method = :smtp
|
||||
config.action_mailer.smtp_settings = {
|
||||
:enable_starttls_auto => true,
|
||||
:address => 'mail.bikebike.org',
|
||||
:domain => 'bikebike.org',
|
||||
:port => 587,
|
||||
:authentication => :plain,
|
||||
:enable_starttls_auto => true,
|
||||
:openssl_verify_mode => 'none',
|
||||
:user_name => 'info@bikebike.org',
|
||||
:password => 'NewOrleans@)!#'
|
||||
}
|
||||
config.action_mailer.raise_delivery_errors = true
|
||||
config.action_mailer.perform_deliveries = true
|
||||
end
|
||||
@@ -13,7 +13,8 @@ BikeBike::Application.configure do
|
||||
config.eager_load = false
|
||||
|
||||
# Configure static asset server for tests with Cache-Control for performance.
|
||||
config.serve_static_assets = true
|
||||
#config.serve_static_assets = true
|
||||
config.serve_static_files = true
|
||||
config.static_cache_control = "public, max-age=3600"
|
||||
|
||||
# Show full error reports and disable caching.
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
/* TEAM */
|
||||
Lead Designer and Developer:Godwin
|
||||
Contact: goodgodwin [at] hotmail.com
|
||||
Twitter: @__Godwin__
|
||||
From:Seattle, Washington, USA
|
||||
|
||||
Other Developers:See our Github
|
||||
Website: https://github.com/bikebike/BikeBike
|
||||
|
||||
Primary ES Translator:Jim Mayerstein
|
||||
Contact: jimbikefreak [at] gmail.com
|
||||
From:Mexico City, Jalisco, Mexico
|
||||
|
||||
Primary EN Copywriter:Sarah Schaan
|
||||
Contact: sarah.schaan [at] gmail.com
|
||||
From: Fargo, Noth Dakota, USA
|
||||
|
||||
/* THANKS */
|
||||
Thanks to everyone else who contributed translations, code, copy, photography, and general support!
|
||||
|
||||
/* SITE */
|
||||
Last update:2015/03/25
|
||||
Language: English
|
||||
Doctype:HTML5
|
||||
IDE: Sublime Text, Photoshop
|
||||
@@ -1,5 +1,7 @@
|
||||
CarrierWave.configure do |config|
|
||||
if Rails.env == "production"
|
||||
config.asset_host = "https://cdn.bikebike.org"
|
||||
elsif Rails.env == "preview"
|
||||
config.asset_host = "https://preview-cdn.bikebike.org"
|
||||
end
|
||||
end
|
||||
|
||||
+236
-236
@@ -1,263 +1,263 @@
|
||||
require 'i18n/backend/active_record'
|
||||
require 'yaml'
|
||||
# require 'i18n/backend/active_record'
|
||||
# require 'yaml'
|
||||
|
||||
if Rails.env.test?
|
||||
class DevTranslation < Translation
|
||||
self.table_name = 'translations'
|
||||
establish_connection :development
|
||||
end
|
||||
end
|
||||
# if Rails.env.test?
|
||||
# class DevTranslation < Translation
|
||||
# self.table_name = 'translations'
|
||||
# establish_connection :development
|
||||
# end
|
||||
# end
|
||||
|
||||
module I18n
|
||||
class MissingTranslationExceptionHandler < ExceptionHandler
|
||||
def self.lorem_ipsum(method, size)
|
||||
options = {:random => true}
|
||||
case method.to_s
|
||||
when 'c', 'char', 'character', 'characters'
|
||||
if size
|
||||
return (Forgery::LoremIpsum.characters size, options).capitalize
|
||||
end
|
||||
return Forgery::LoremIpsum.character, options
|
||||
when 'w', 'word', 'words'
|
||||
if size
|
||||
return (Forgery::LoremIpsum.words size, options).capitalize
|
||||
end
|
||||
#return'LOREM'
|
||||
return (Forgery::LoremIpsum.word options).capitalize
|
||||
when 's', 'sentence', 'sentences'
|
||||
if size
|
||||
return Forgery::LoremIpsum.sentences size, options
|
||||
end
|
||||
return (Forgery::LoremIpsum.sentence options).capitalize
|
||||
when 'p', 'paragraph', 'paragraphs'
|
||||
if size
|
||||
return Forgery::LoremIpsum.paragraphs size, options.merge({:sentences => 10})
|
||||
end
|
||||
return Forgery::LoremIpsum.sentences 10, options
|
||||
when 't', 'title'
|
||||
return (Forgery::LoremIpsum.sentences 1, options).capitalize
|
||||
end
|
||||
return method
|
||||
end
|
||||
# module I18n
|
||||
# class MissingTranslationExceptionHandler < ExceptionHandler
|
||||
# def self.lorem_ipsum(method, size)
|
||||
# options = {:random => true}
|
||||
# case method.to_s
|
||||
# when 'c', 'char', 'character', 'characters'
|
||||
# if size
|
||||
# return (Forgery::LoremIpsum.characters size, options).capitalize
|
||||
# end
|
||||
# return Forgery::LoremIpsum.character, options
|
||||
# when 'w', 'word', 'words'
|
||||
# if size
|
||||
# return (Forgery::LoremIpsum.words size, options).capitalize
|
||||
# end
|
||||
# #return'LOREM'
|
||||
# return (Forgery::LoremIpsum.word options).capitalize
|
||||
# when 's', 'sentence', 'sentences'
|
||||
# if size
|
||||
# return Forgery::LoremIpsum.sentences size, options
|
||||
# end
|
||||
# return (Forgery::LoremIpsum.sentence options).capitalize
|
||||
# when 'p', 'paragraph', 'paragraphs'
|
||||
# if size
|
||||
# return Forgery::LoremIpsum.paragraphs size, options.merge({:sentences => 10})
|
||||
# end
|
||||
# return Forgery::LoremIpsum.sentences 10, options
|
||||
# when 't', 'title'
|
||||
# return (Forgery::LoremIpsum.sentences 1, options).capitalize
|
||||
# end
|
||||
# return method
|
||||
# end
|
||||
|
||||
def self.note(key, behavior = nil, behavior_size = nil)
|
||||
I18n.backend.needs_translation(key)
|
||||
if behavior
|
||||
if behavior.to_s == 'strict'
|
||||
return nil
|
||||
end
|
||||
return self.lorem_ipsum(behavior, behavior_size)
|
||||
end
|
||||
#key.to_s.gsub(/^world\..*\.(.+)\.name$/, '\1').gsub(/^.*\.(.+)?$/, '\1').gsub('_', ' ')
|
||||
key.to_s.gsub(/^world\.(.+)\.name$/, '\1').gsub(/^.*\.(.+)?$/, '\1').gsub('_', ' ')
|
||||
end
|
||||
# def self.note(key, behavior = nil, behavior_size = nil)
|
||||
# I18n.backend.needs_translation(key)
|
||||
# if behavior
|
||||
# if behavior.to_s == 'strict'
|
||||
# return nil
|
||||
# end
|
||||
# return self.lorem_ipsum(behavior, behavior_size)
|
||||
# end
|
||||
# #key.to_s.gsub(/^world\..*\.(.+)\.name$/, '\1').gsub(/^.*\.(.+)?$/, '\1').gsub('_', ' ')
|
||||
# key.to_s.gsub(/^world\.(.+)\.name$/, '\1').gsub(/^.*\.(.+)?$/, '\1').gsub('_', ' ')
|
||||
# end
|
||||
|
||||
def call(exception, locale, key, options)
|
||||
if exception.is_a?(MissingTranslation)
|
||||
I18n::MissingTranslationExceptionHandler.note(key, options[:behavior] || nil, options[:behavior_size] || nil)
|
||||
else
|
||||
super
|
||||
end
|
||||
end
|
||||
end
|
||||
# def call(exception, locale, key, options)
|
||||
# if exception.is_a?(MissingTranslation)
|
||||
# I18n::MissingTranslationExceptionHandler.note(key, options[:behavior] || nil, options[:behavior_size] || nil)
|
||||
# else
|
||||
# super
|
||||
# end
|
||||
# end
|
||||
# end
|
||||
|
||||
module Backend
|
||||
class BikeBike < I18n::Backend::ActiveRecord
|
||||
@@needs_translation
|
||||
# module Backend
|
||||
# class BikeBike < I18n::Backend::ActiveRecord
|
||||
# @@needs_translation
|
||||
|
||||
@@translations_file = 'config/locales/translation-info.yml'
|
||||
@@translation_cache_file = 'config/locales/.translation-cache.yml'
|
||||
@@pluralization_rules_file = 'config/locales/pluralization-rules.yml'
|
||||
@@translation_cache
|
||||
@@testing_started = false
|
||||
@@hosts
|
||||
# @@translations_file = 'config/locales/translation-info.yml'
|
||||
# @@translation_cache_file = 'config/locales/.translation-cache.yml'
|
||||
# @@pluralization_rules_file = 'config/locales/pluralization-rules.yml'
|
||||
# @@translation_cache
|
||||
# @@testing_started = false
|
||||
# @@hosts
|
||||
|
||||
def self.init_tests!(new_translations = nil)
|
||||
if Rails.env.test?
|
||||
if !@@testing_started
|
||||
@@testing_started = true
|
||||
File.open(@@translations_file, 'w+')
|
||||
File.open(@@translation_cache_file, 'w+')
|
||||
end
|
||||
if !new_translations.nil?
|
||||
record_translation(new_translations)
|
||||
end
|
||||
end
|
||||
end
|
||||
# def self.init_tests!(new_translations = nil)
|
||||
# if Rails.env.test?
|
||||
# if !@@testing_started
|
||||
# @@testing_started = true
|
||||
# File.open(@@translations_file, 'w+')
|
||||
# File.open(@@translation_cache_file, 'w+')
|
||||
# end
|
||||
# if !new_translations.nil?
|
||||
# record_translation(new_translations)
|
||||
# end
|
||||
# end
|
||||
# end
|
||||
|
||||
def needs_translation(key)
|
||||
@@needs_translation ||= Array.new
|
||||
@@needs_translation << key
|
||||
end
|
||||
# def needs_translation(key)
|
||||
# @@needs_translation ||= Array.new
|
||||
# @@needs_translation << key
|
||||
# end
|
||||
|
||||
def translate_control(translation)
|
||||
@@translationsOnThisPage = true
|
||||
datakeys = ''
|
||||
translation['vars'].each { |key, value| datakeys += ' data-var-' + key.to_s + '="' + value.to_s.gsub('"', '"') + '"' }
|
||||
('<span class="translate-me ' + (translation['is_translated'] ? '' : 'un') + 'translated lang-' + (translation['lang']) + ' key--' + translation['key'].gsub('.', '--') + '" data-translate-key="' + translation['key'] + '" data-translate-untranslated="' + translation['untranslated'].gsub('"', '"') + (translation['translated'] ? '" data-translate-translated="' + translation['translated'] : '') + '" data-vars="' + (translation['vars'].length ? translation['vars'].to_json.gsub('"', '"') : '') + '" title="' + ('translate.alt_click') + '">' + (translation['html'] || translation['untranslated']) + '</span>').to_s.html_safe
|
||||
end
|
||||
# def translate_control(translation)
|
||||
# @@translationsOnThisPage = true
|
||||
# datakeys = ''
|
||||
# translation['vars'].each { |key, value| datakeys += ' data-var-' + key.to_s + '="' + value.to_s.gsub('"', '"') + '"' }
|
||||
# ('<span class="translate-me ' + (translation['is_translated'] ? '' : 'un') + 'translated lang-' + (translation['lang']) + ' key--' + translation['key'].gsub('.', '--') + '" data-translate-key="' + translation['key'] + '" data-translate-untranslated="' + translation['untranslated'].gsub('"', '"') + (translation['translated'] ? '" data-translate-translated="' + translation['translated'] : '') + '" data-vars="' + (translation['vars'].length ? translation['vars'].to_json.gsub('"', '"') : '') + '" title="' + ('translate.alt_click') + '">' + (translation['html'] || translation['untranslated']) + '</span>').to_s.html_safe
|
||||
# end
|
||||
|
||||
def initialized?
|
||||
begin
|
||||
super
|
||||
rescue
|
||||
return false
|
||||
end
|
||||
end
|
||||
# def initialized?
|
||||
# begin
|
||||
# super
|
||||
# rescue
|
||||
# return false
|
||||
# end
|
||||
# end
|
||||
|
||||
def initialize
|
||||
if !File.exist?(@@translation_cache_file)
|
||||
File.open(@@translation_cache_file, 'w+')
|
||||
end
|
||||
@@translation_cache = YAML.load(File.read(@@translation_cache_file)) || Hash.new
|
||||
super
|
||||
end
|
||||
# def initialize
|
||||
# if !File.exist?(@@translation_cache_file)
|
||||
# File.open(@@translation_cache_file, 'w+')
|
||||
# end
|
||||
# @@translation_cache = YAML.load(File.read(@@translation_cache_file)) || Hash.new
|
||||
# super
|
||||
# end
|
||||
|
||||
def get_translation_info()
|
||||
begin
|
||||
YAML.load_file(@@translations_file) || {}
|
||||
rescue Exception => e
|
||||
# sometimes concurrency issues cause an exception during testing
|
||||
sleep(1/2.0)
|
||||
get_translation_info()
|
||||
end
|
||||
end
|
||||
# def get_translation_info()
|
||||
# begin
|
||||
# YAML.load_file(@@translations_file) || {}
|
||||
# rescue Exception => e
|
||||
# # sometimes concurrency issues cause an exception during testing
|
||||
# sleep(1/2.0)
|
||||
# get_translation_info()
|
||||
# end
|
||||
# end
|
||||
|
||||
def get_pluralization_rules(locale)
|
||||
rules = YAML.load_file(@@pluralization_rules_file)
|
||||
rules[locale.to_sym]
|
||||
end
|
||||
# def get_pluralization_rules(locale)
|
||||
# rules = YAML.load_file(@@pluralization_rules_file)
|
||||
# rules[locale.to_sym]
|
||||
# end
|
||||
|
||||
def get_language_codes()
|
||||
YAML.load_file(@@pluralization_rules_file).keys
|
||||
end
|
||||
# def get_language_codes()
|
||||
# YAML.load_file(@@pluralization_rules_file).keys
|
||||
# end
|
||||
|
||||
def set_locale(host)
|
||||
@@hosts ||= Hash.new
|
||||
default = I18n.default_locale.to_s
|
||||
lang = @@hosts[host]
|
||||
if lang === false
|
||||
lang = nil
|
||||
elsif lang.nil?
|
||||
if (lang = host.gsub(/^(dev|test|www)[\-\.](.*)$/, '\2').gsub(/^(([^\.]+)\.)?[^\.]+\.[^\.]+$/, '\2')).blank? || (host == "localhost")
|
||||
lang = default
|
||||
end
|
||||
if get_language_codes().include? lang
|
||||
if !language_enabled? lang
|
||||
I18n.locale = default
|
||||
return lang
|
||||
end
|
||||
else
|
||||
lang = nil
|
||||
end
|
||||
end
|
||||
I18n.locale = default unless lang.present?
|
||||
# return nil if the language doesn exist, false if it is not enabled, or the code if it is enabled
|
||||
lang.present? ? true : false
|
||||
end
|
||||
# def set_locale(host)
|
||||
# @@hosts ||= Hash.new
|
||||
# default = I18n.default_locale.to_s
|
||||
# lang = @@hosts[host]
|
||||
# if lang === false
|
||||
# lang = nil
|
||||
# elsif lang.nil?
|
||||
# if (lang = host.gsub(/^(dev|test|www)[\-\.](.*)$/, '\2').gsub(/^(([^\.]+)\.)?[^\.]+\.[^\.]+$/, '\2')).blank? || (host == "localhost")
|
||||
# lang = default
|
||||
# end
|
||||
# if get_language_codes().include? lang
|
||||
# if !language_enabled? lang
|
||||
# I18n.locale = default
|
||||
# return lang
|
||||
# end
|
||||
# else
|
||||
# lang = nil
|
||||
# end
|
||||
# end
|
||||
# I18n.locale = default unless lang.present?
|
||||
# # return nil if the language doesn exist, false if it is not enabled, or the code if it is enabled
|
||||
# lang.present? ? true : false
|
||||
# end
|
||||
|
||||
def get_language_completion(lang)
|
||||
total = 0
|
||||
complete = 0
|
||||
get_translation_info().each { |k,v|
|
||||
total += 1
|
||||
complete += v['languages'].include?(lang.to_s) ? 1 : 0
|
||||
}
|
||||
(total ? complete / total.to_f : 0.0) * 100.0
|
||||
end
|
||||
# def get_language_completion(lang)
|
||||
# total = 0
|
||||
# complete = 0
|
||||
# get_translation_info().each { |k,v|
|
||||
# total += 1
|
||||
# complete += v['languages'].include?(lang.to_s) ? 1 : 0
|
||||
# }
|
||||
# (total ? complete / total.to_f : 0.0) * 100.0
|
||||
# end
|
||||
|
||||
def language_enabled?(lang)
|
||||
lang.to_s == I18n.default_locale.to_s || get_language_completion(lang) > 66
|
||||
end
|
||||
# def language_enabled?(lang)
|
||||
# lang.to_s == I18n.default_locale.to_s || get_language_completion(lang) > 66
|
||||
# end
|
||||
|
||||
def request_translation(key, vars, options)
|
||||
locale = options[:locale].to_s
|
||||
options[:locale] = :en
|
||||
translation = I18n.translate(key, vars, options)
|
||||
result = JSON.load(open("http://translate.google.com/translate_a/t?client=t&text=#{URI::escape(translation)}&hl=en&sl=en&tl=#{locale}&ie=UTF-8&oe=UTF-8&multires=1&otf=1&ssel=3&tsel=3&sc=1").read().gsub(/,+/, ',').gsub(/\[,+/, '[').gsub(/,+\]/, ']'))
|
||||
while result.is_a?(Array)
|
||||
result = result[0]
|
||||
end
|
||||
return result
|
||||
end
|
||||
# def request_translation(key, vars, options)
|
||||
# locale = options[:locale].to_s
|
||||
# options[:locale] = :en
|
||||
# translation = I18n.translate(key, vars, options)
|
||||
# result = JSON.load(open("http://translate.google.com/translate_a/t?client=t&text=#{URI::escape(translation)}&hl=en&sl=en&tl=#{locale}&ie=UTF-8&oe=UTF-8&multires=1&otf=1&ssel=3&tsel=3&sc=1").read().gsub(/,+/, ',').gsub(/\[,+/, '[').gsub(/,+\]/, ']'))
|
||||
# while result.is_a?(Array)
|
||||
# result = result[0]
|
||||
# end
|
||||
# return result
|
||||
# end
|
||||
|
||||
def record_translation(key)
|
||||
translations = get_translation_info()
|
||||
translations ||= Hash.new
|
||||
# def record_translation(key)
|
||||
# translations = get_translation_info()
|
||||
# translations ||= Hash.new
|
||||
|
||||
if key.is_a(Array)
|
||||
key.each { |k| translations[k.to_s] ||= Hash.new }
|
||||
else
|
||||
translations[key.to_s] ||= Hash.new
|
||||
end
|
||||
File.open(@@translations_file, 'w') { |f| f.write translations.to_yaml }
|
||||
end
|
||||
# if key.is_a(Array)
|
||||
# key.each { |k| translations[k.to_s] ||= Hash.new }
|
||||
# else
|
||||
# translations[key.to_s] ||= Hash.new
|
||||
# end
|
||||
# File.open(@@translations_file, 'w') { |f| f.write translations.to_yaml }
|
||||
# end
|
||||
|
||||
protected
|
||||
def lookup(locale, key, scope = [], options = {})
|
||||
result = nil
|
||||
# protected
|
||||
# def lookup(locale, key, scope = [], options = {})
|
||||
# result = nil
|
||||
|
||||
if key.is_a?(String)
|
||||
key = key.gsub(/(^\[|\])/, '').gsub(/\[/, '.')
|
||||
end
|
||||
# if key.is_a?(String)
|
||||
# key = key.gsub(/(^\[|\])/, '').gsub(/\[/, '.')
|
||||
# end
|
||||
|
||||
if @@translation_cache && @@translation_cache.has_key?(locale.to_s) && @@translation_cache[locale.to_s].has_key?(key.to_s)
|
||||
result = @@translation_cache[locale.to_s][key.to_s]
|
||||
end
|
||||
if !result
|
||||
result = super(locale, key, scope, options)
|
||||
# if @@translation_cache && @@translation_cache.has_key?(locale.to_s) && @@translation_cache[locale.to_s].has_key?(key.to_s)
|
||||
# result = @@translation_cache[locale.to_s][key.to_s]
|
||||
# end
|
||||
# if !result
|
||||
# result = super(locale, key, scope, options)
|
||||
|
||||
if Rails.env.test? && options[:behavior].to_s != 'scrict'
|
||||
if result
|
||||
@@translation_cache[locale.to_s] ||= Hash.new
|
||||
@@translation_cache[locale.to_s][key.to_s] = result
|
||||
File.open(@@translation_cache_file, 'w') { |f| f.write @@translation_cache.to_yaml }
|
||||
end
|
||||
# if Rails.env.test? && options[:behavior].to_s != 'scrict'
|
||||
# if result
|
||||
# @@translation_cache[locale.to_s] ||= Hash.new
|
||||
# @@translation_cache[locale.to_s][key.to_s] = result
|
||||
# File.open(@@translation_cache_file, 'w') { |f| f.write @@translation_cache.to_yaml }
|
||||
# end
|
||||
|
||||
translations = get_translation_info()
|
||||
translations ||= Hash.new
|
||||
translations[key.to_s] ||= Hash.new
|
||||
translations[key.to_s]['languages'] ||= Array.new
|
||||
translations[key.to_s]['pages'] ||= Array.new
|
||||
if options['behavior']
|
||||
translations[key.to_s]['behavior'] ||= options['behavior']
|
||||
end
|
||||
vars = []
|
||||
options.each { |o,v|
|
||||
if !I18n::RESERVED_KEYS.include?(o.to_sym) && o.to_s != 'behavior' && o.to_s != 'behavior_size'
|
||||
vars << o.to_sym
|
||||
end
|
||||
}
|
||||
if vars.size() > 0
|
||||
translations[key.to_s]['vars'] = vars
|
||||
end
|
||||
unless translations[key.to_s].has_key?('data')
|
||||
translations[key.to_s]['data'] = Array.new
|
||||
DevTranslation.where("key = '#{key.to_s}' OR key LIKE '#{key.to_s}#{I18n::Backend::Flatten::FLATTEN_SEPARATOR}%'").each { |t|
|
||||
translations[key.to_s]['data'] << ActiveSupport::JSON.encode(t.becomes(Translation))
|
||||
unless translations[key.to_s]['languages'].include?(t.locale.to_s)
|
||||
translations[key.to_s]['languages'] << t.locale.to_s
|
||||
end
|
||||
}
|
||||
end
|
||||
path = $page_info[:path]
|
||||
route = nil
|
||||
Rails.application.routes.routes.each { |r|
|
||||
if !route && r.path.match(path)
|
||||
route = r.path.spec.to_s.gsub(/\s*\(\.:\w+\)\s*$/, '')
|
||||
end
|
||||
}
|
||||
unless translations[key.to_s]['pages'].include?(route)
|
||||
translations[key.to_s]['pages'] << route
|
||||
end
|
||||
File.open(@@translations_file, 'w') { |f| f.write translations.to_yaml }
|
||||
end
|
||||
end
|
||||
# translations = get_translation_info()
|
||||
# translations ||= Hash.new
|
||||
# translations[key.to_s] ||= Hash.new
|
||||
# translations[key.to_s]['languages'] ||= Array.new
|
||||
# translations[key.to_s]['pages'] ||= Array.new
|
||||
# if options['behavior']
|
||||
# translations[key.to_s]['behavior'] ||= options['behavior']
|
||||
# end
|
||||
# vars = []
|
||||
# options.each { |o,v|
|
||||
# if !I18n::RESERVED_KEYS.include?(o.to_sym) && o.to_s != 'behavior' && o.to_s != 'behavior_size'
|
||||
# vars << o.to_sym
|
||||
# end
|
||||
# }
|
||||
# if vars.size() > 0
|
||||
# translations[key.to_s]['vars'] = vars
|
||||
# end
|
||||
# unless translations[key.to_s].has_key?('data')
|
||||
# translations[key.to_s]['data'] = Array.new
|
||||
# DevTranslation.where("key = '#{key.to_s}' OR key LIKE '#{key.to_s}#{I18n::Backend::Flatten::FLATTEN_SEPARATOR}%'").each { |t|
|
||||
# translations[key.to_s]['data'] << ActiveSupport::JSON.encode(t.becomes(Translation))
|
||||
# unless translations[key.to_s]['languages'].include?(t.locale.to_s)
|
||||
# translations[key.to_s]['languages'] << t.locale.to_s
|
||||
# end
|
||||
# }
|
||||
# end
|
||||
# path = $page_info[:path]
|
||||
# route = nil
|
||||
# Rails.application.routes.routes.each { |r|
|
||||
# if !route && r.path.match(path)
|
||||
# route = r.path.spec.to_s.gsub(/\s*\(\.:\w+\)\s*$/, '')
|
||||
# end
|
||||
# }
|
||||
# unless translations[key.to_s]['pages'].include?(route)
|
||||
# translations[key.to_s]['pages'] << route
|
||||
# end
|
||||
# File.open(@@translations_file, 'w') { |f| f.write translations.to_yaml }
|
||||
# end
|
||||
# end
|
||||
|
||||
result
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
# result
|
||||
# end
|
||||
# end
|
||||
# end
|
||||
# end
|
||||
|
||||
I18n.exception_handler = I18n::MissingTranslationExceptionHandler.new
|
||||
# I18n.exception_handler = I18n::MissingTranslationExceptionHandler.new
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
require 'i18n/backend/active_record'
|
||||
I18n.backend = I18n::Backend::BikeBike.new
|
||||
#require 'i18n/backend/active_record'
|
||||
I18n.backend = I18n::Backend::LinguaFranca.new
|
||||
# I18n::Backend::ActiveRecord.send(:include, I18n::Backend::Memoize)
|
||||
# I18n::Backend::ActiveRecord.send(:include, I18n::Backend::Flatten)
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
importer:
|
||||
geonames:
|
||||
username: godwin
|
||||
@@ -0,0 +1,519 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="home">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a class="current" href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form action="https://www.paypal.com/cgi-bin/webscr" class="paypal-button" method="post" target="_top">
|
||||
<input name="cmd" type="hidden" value="_donations">
|
||||
<input name="business" type="hidden">
|
||||
<input name="lc" type="hidden" value="US">
|
||||
<input name="item_name" type="hidden" value="Bike!Bike!">
|
||||
<input name="no_note" type="hidden" value="0">
|
||||
<input name="currency_code" type="hidden" value="USD">
|
||||
<button type="submit" value="PP-DonationsBF:paypal_logo.png:NonHostedGuest"><span class="translated-content" data-i18n-key="donate.button_label" data-i18n-needs-translation="0">Donate!</span></button>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url()"></div>
|
||||
<div class="title">
|
||||
<h2 class="background">2015!</h2>
|
||||
<div class="details">
|
||||
<h3 class="primary">Halifax, Nova Scotia</h3>
|
||||
<div class="secondary">
|
||||
July 21 – 25, 2015
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<figure>
|
||||
<img>
|
||||
</figure>
|
||||
|
||||
</header>
|
||||
<div id="content">
|
||||
<article>
|
||||
<h2>My Bike!Bike!</h2>
|
||||
Curabitur non nulla sit amet nisl tempus convallis quis ac lectus.
|
||||
</article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,514 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="conferences conferences-workshops">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form class="logout" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/empty-racks.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Workshops" data-i18n-needs-translation="0">Workshops</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
|
||||
<a href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
|
||||
<a class="current" href="/conferences/MyBikeBike/workshops"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
|
||||
</nav>
|
||||
</div></div><div id="content">
|
||||
|
||||
<article>
|
||||
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.workshops.headings.Workshops" data-i18n-needs-translation="1">Workshops</span></h2>
|
||||
</div><div class="columns medium-6"><p><span class="translated-content" data-i18n-key="articles.workshops.paragraphs.Workshops" data-i18n-needs-translation="1">Duis bibendum, felis sed interdum venenatis, turpis enim blandit mi, in porttitor pede justo eu massa. Donec dapibus. Duis at velit eu est congue elementum. In hac habitasse platea dictumst. Morbi vestibulum, velit id pretium iaculis, diam erat fermentum justo, nec condimentum neque sapien placerat ante. Nulla justo. Aliquam quis turpis eget elit sodales scelerisque. Mauris sit amet eros. Suspendisse accumsan tortor quis turpis. Sed ante.</span></p>
|
||||
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.Your_Workshops" data-i18n-needs-translation="1">Your Workshops</span></h3>
|
||||
<ul class="workshop-previews">
|
||||
</ul>
|
||||
<a class="button" href="/conferences/MyBikeBike/workshops/create"><span class="translated-content" data-i18n-key="actions.workshops.create" data-i18n-needs-translation="0">New Workshop</span></a>
|
||||
</div></div><div class="row"><ul class="workshop-previews">
|
||||
</ul>
|
||||
</div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,526 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="conferences conferences-view_workshop">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form class="logout" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/empty-racks.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.View_Workshop" data-i18n-needs-translation="0">View Workshop</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
|
||||
<a href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
|
||||
<a class="current" href="/conferences/MyBikeBike/workshops"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
|
||||
</nav>
|
||||
</div></div><div id="content">
|
||||
|
||||
<article>
|
||||
<div class="row"><div class="columns medium-12"><h2>My Workshop Title</h2>
|
||||
<p>Lorem Ipsum</p>
|
||||
|
||||
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.facilitators" data-i18n-needs-translation="0">Facilitators</span></h3>
|
||||
<div class="facilitators">
|
||||
<div class="facilitator">
|
||||
<div class="name">John Doe</div>
|
||||
<div class="role"><span class="translated-content" data-i18n-key="roles.workshops.facilitator.creator" data-i18n-needs-translation="0">creator</span></div>
|
||||
</div>
|
||||
</div>
|
||||
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.languages" data-i18n-needs-translation="0">Languages</span></h3>
|
||||
<p></p>
|
||||
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.needs" data-i18n-needs-translation="0">Needs</span></h3>
|
||||
<p></p>
|
||||
</div><div class="columns medium-12"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.notes" data-i18n-needs-translation="0">Notes</span></h3>
|
||||
|
||||
</div><div class="columns medium-12"><div class="actions">
|
||||
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/edit"><span class="translated-content" data-i18n-key="actions.workshops.Edit" data-i18n-needs-translation="0">Edit</span></a>
|
||||
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/delete"><span class="translated-content" data-i18n-key="actions.workshops.Delete" data-i18n-needs-translation="0">Delete Workshop</span></a>
|
||||
</div>
|
||||
</div></div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,597 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="conferences conferences-edit_workshop">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form class="logout" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1/edit">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/empty-racks.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Edit_Workshop" data-i18n-needs-translation="1">Edit Workshop</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
|
||||
<a href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
|
||||
<a class="current" href="/conferences/MyBikeBike/workshops"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
|
||||
</nav>
|
||||
</div></div><div id="content">
|
||||
|
||||
<article>
|
||||
<div class="row"><form class="composition" action="/conferences/MyBikeBike/workshops/save" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="workshop_id" id="workshop_id" value="1">
|
||||
<div class="columns medium-12"><p>Workshops are organized and run by attendees, they can be about anything that might concern community bicycle projects and can be in any format including presentations, hands-on workshops, discussion groups, and bicycle rides. If you would like to host you own workshop you can click on the "create workshop" button.</p>
|
||||
<div class="text-field input-field big">
|
||||
<label for="title"><span class="translated-content" data-i18n-key="forms.labels.generic.title" data-i18n-needs-translation="0">Title</span></label>
|
||||
<input type="text" name="title" id="title" value="My Workshop Title" required="required">
|
||||
</div>
|
||||
<div class="text-area-field input-field">
|
||||
<label for="info"><span class="translated-content" data-i18n-key="forms.labels.generic.info" data-i18n-needs-translation="0">Info</span></label>
|
||||
<textarea name="info" id="info" required="required">Lorem Ipsum</textarea>
|
||||
</div>
|
||||
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.languages" data-i18n-needs-translation="0">Languages</span></h3>
|
||||
<div class="single-check-box-field input-field">
|
||||
<label for="languages_en"><input type="checkbox" name="languages[en]" id="languages_en" value="1">
|
||||
<span class="translated-content" data-i18n-key="languages.en" data-i18n-needs-translation="0">English</span>
|
||||
</label></div>
|
||||
<div class="single-check-box-field input-field">
|
||||
<label for="languages_es"><input type="checkbox" name="languages[es]" id="languages_es" value="1">
|
||||
<span class="translated-content" data-i18n-key="languages.es" data-i18n-needs-translation="0">Spanish</span>
|
||||
</label></div>
|
||||
<div class="single-check-box-field input-field">
|
||||
<label for="languages_fr"><input type="checkbox" name="languages[fr]" id="languages_fr" value="1">
|
||||
<span class="translated-content" data-i18n-key="languages.fr" data-i18n-needs-translation="0">French</span>
|
||||
</label></div>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.workshops.headings.theme" data-i18n-needs-translation="0">Theme</span></h3>
|
||||
<div class="input-field-help"><span class="translated-content" data-i18n-key="articles.workshops.paragraphs.theme" data-i18n-needs-translation="0">Which of the themes below best match your workshop? This will help hosts to avoid scheduling conflicts. Select other if none of the options match in any way.</span></div>
|
||||
<div class="single-radio-button-field input-field">
|
||||
<label for="theme_race_gender"><input type="radio" name="theme" id="theme_race_gender" value="race_gender">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.theme.race_gender" data-i18n-needs-translation="0">Race, Gender, or Class Politics</span>
|
||||
</label></div>
|
||||
<div class="single-radio-button-field input-field">
|
||||
<label for="theme_mechanics"><input type="radio" name="theme" id="theme_mechanics" value="mechanics">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.theme.mechanics" data-i18n-needs-translation="0">Mechanics</span>
|
||||
</label></div>
|
||||
<div class="single-radio-button-field input-field">
|
||||
<label for="theme_funding"><input type="radio" name="theme" id="theme_funding" value="funding">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.theme.funding" data-i18n-needs-translation="0">Funding</span>
|
||||
</label></div>
|
||||
<div class="single-radio-button-field input-field">
|
||||
<label for="theme_organization"><input type="radio" name="theme" id="theme_organization" value="organization">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.theme.organization" data-i18n-needs-translation="0">Organizational Concerns</span>
|
||||
</label></div>
|
||||
<div class="single-radio-button-field input-field">
|
||||
<label for="theme_community"><input type="radio" name="theme" id="theme_community" value="community">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.theme.community" data-i18n-needs-translation="0">Community Outreach</span>
|
||||
</label></div>
|
||||
<div class="single-radio-button-field other-field input-field">
|
||||
<label for="theme_other"><input type="radio" name="theme" id="theme_other" value="other">
|
||||
<div class=" empty">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.theme.other" data-i18n-needs-translation="0">Other</span>
|
||||
<input type="text" name="other_theme" id="other_theme">
|
||||
</div>
|
||||
</label></div>
|
||||
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.needs" data-i18n-needs-translation="0">Needs</span></h3>
|
||||
<div class="single-check-box-field input-field">
|
||||
<label for="needs_sound"><input type="checkbox" name="needs[sound]" id="needs_sound" value="1">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.needs.sound" data-i18n-needs-translation="0">Sound System</span>
|
||||
</label></div>
|
||||
<div class="single-check-box-field input-field">
|
||||
<label for="needs_projector"><input type="checkbox" name="needs[projector]" id="needs_projector" value="1">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.needs.projector" data-i18n-needs-translation="0">Projector</span>
|
||||
</label></div>
|
||||
<div class="single-check-box-field input-field">
|
||||
<label for="needs_tools"><input type="checkbox" name="needs[tools]" id="needs_tools" value="1">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.needs.tools" data-i18n-needs-translation="0">Tools</span>
|
||||
</label></div>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.workshops.headings.space" data-i18n-needs-translation="0">Space</span></h3>
|
||||
<div class="input-field-help"><span class="translated-content" data-i18n-key="articles.workshops.paragraphs.space" data-i18n-needs-translation="0">What kind of space do you need for your workshop?</span></div>
|
||||
<div class="single-radio-button-field input-field">
|
||||
<label for="space_meeting_room"><input type="radio" name="space" id="space_meeting_room" value="meeting_room">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.space.meeting_room" data-i18n-needs-translation="0">Meeting Room</span>
|
||||
</label></div>
|
||||
<div class="single-radio-button-field input-field">
|
||||
<label for="space_workshop"><input type="radio" name="space" id="space_workshop" value="workshop">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.space.workshop" data-i18n-needs-translation="0">Repair Space</span>
|
||||
</label></div>
|
||||
<div class="single-radio-button-field input-field">
|
||||
<label for="space_outdoor_meeting"><input type="radio" name="space" id="space_outdoor_meeting" value="outdoor_meeting">
|
||||
<span class="translated-content" data-i18n-key="workshop.options.space.outdoor_meeting" data-i18n-needs-translation="0">Outdoor Space</span>
|
||||
</label></div>
|
||||
</div><div class="columns medium-12"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.notes" data-i18n-needs-translation="0">Notes</span></h3>
|
||||
<p><span class="translated-content" data-i18n-key="articles.workshops.paragraphs.notes" data-i18n-needs-translation="1">Notes are only viewable by conference hosts and workshop facilitators</span></p>
|
||||
<div class="text-area-field input-field">
|
||||
<label for="notes"><span class="translated-content" data-i18n-key="forms.labels.generic.notes" data-i18n-needs-translation="0">Notes</span></label>
|
||||
<textarea name="notes" id="notes"></textarea>
|
||||
</div>
|
||||
</div><div class="columns medium-12"><div class="actions right">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.save" data-i18n-needs-translation="0"><button name="button" type="submit" value="save">Save</button></span>
|
||||
</div>
|
||||
</div></form>
|
||||
|
||||
</div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/edit">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,526 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="conferences conferences-view_workshop">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form class="logout" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/empty-racks.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.View_Workshop" data-i18n-needs-translation="0">View Workshop</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
|
||||
<a href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
|
||||
<a class="current" href="/conferences/MyBikeBike/workshops"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
|
||||
</nav>
|
||||
</div></div><div id="content">
|
||||
|
||||
<article>
|
||||
<div class="row"><div class="columns medium-12"><h2>Super Awesome Workshop</h2>
|
||||
<p>Lorem Ipsum</p>
|
||||
|
||||
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.facilitators" data-i18n-needs-translation="0">Facilitators</span></h3>
|
||||
<div class="facilitators">
|
||||
<div class="facilitator">
|
||||
<div class="name">John Doe</div>
|
||||
<div class="role"><span class="translated-content" data-i18n-key="roles.workshops.facilitator.creator" data-i18n-needs-translation="0">creator</span></div>
|
||||
</div>
|
||||
</div>
|
||||
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.languages" data-i18n-needs-translation="0">Languages</span></h3>
|
||||
<p></p>
|
||||
</div><div class="columns medium-6"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.needs" data-i18n-needs-translation="0">Needs</span></h3>
|
||||
<p></p>
|
||||
</div><div class="columns medium-12"><h3><span class="translated-content" data-i18n-key="articles.workshops.headings.notes" data-i18n-needs-translation="0">Notes</span></h3>
|
||||
|
||||
</div><div class="columns medium-12"><div class="actions">
|
||||
<a class="button modify" href="/conferences/MyBikeBike/workshops/1/edit"><span class="translated-content" data-i18n-key="actions.workshops.Edit" data-i18n-needs-translation="0">Edit</span></a>
|
||||
<a class="button delete" href="/conferences/MyBikeBike/workshops/1/delete"><span class="translated-content" data-i18n-key="actions.workshops.Delete" data-i18n-needs-translation="0">Delete Workshop</span></a>
|
||||
</div>
|
||||
</div></div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,514 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="conferences conferences-delete_workshop">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form class="logout" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/workshops/1/delete">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/empty-racks.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Delete_Workshop" data-i18n-needs-translation="1">Delete Workshop</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
|
||||
<a href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
|
||||
<a class="current" href="/conferences/MyBikeBike/workshops"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
|
||||
</nav>
|
||||
</div></div><div id="content">
|
||||
|
||||
<article>
|
||||
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.workshops.headings.Delete_Workshop" data-i18n-needs-translation="0">Delete Workshop</span></h2>
|
||||
<form class="composition" action="/conferences/MyBikeBike/workshops/1/delete" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<div class="actions">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.confirm" data-i18n-needs-translation="0"><button name="button" type="submit" value="confirm" class="delete">Confirm</button></span>
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.cancel" data-i18n-needs-translation="0"><button name="button" type="submit" value="cancel">Cancel</button></span>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div></div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/workshops/1/delete">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,521 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="confirm">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<a class="button register" href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span>
|
||||
</a></div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
<svg>
|
||||
<defs>
|
||||
<filter id="saturate">
|
||||
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
|
||||
</filter>
|
||||
<image x="0" y="0" width="100%" height="100%" href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
|
||||
|
||||
<filter id="banner-img" x="0" y="0" width="1" height="1">
|
||||
<feImage href="#banner-image" result="banner-image"></feImage>
|
||||
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
|
||||
</filter>
|
||||
</defs>
|
||||
|
||||
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect>
|
||||
</svg>
|
||||
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.403.Please_Confirm_Email" data-i18n-needs-translation="0">Please confirm your email</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div id="content"><article>
|
||||
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.permission_denied.headings.confirm_email" data-i18n-needs-translation="0">Please confirm your email address</span></h2>
|
||||
</div><div class="columns medium-6 large-5"><form action="/doconfirm" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<div class="email-field input-field empty">
|
||||
<input type="email" name="email" id="email" required="required">
|
||||
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label>
|
||||
</div>
|
||||
<input type="hidden" name="token" id="token" value="test">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.login" data-i18n-needs-translation="0"><button name="button" type="submit">Sign In</button></span>
|
||||
</form>
|
||||
|
||||
</div></div>
|
||||
</article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,524 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="conferences conferences-broadcast">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form class="logout" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/broadcast">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/empty-racks.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Email_Participants" data-i18n-needs-translation="0">Email Participants</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
|
||||
<a href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
|
||||
<a href="/conferences/MyBikeBike/workshops"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
|
||||
<a href="/conferences/MyBikeBike/stats"><span class="translated-content" data-i18n-key="menu.submenu.registration.Stats" data-i18n-needs-translation="0">Stats</span></a>
|
||||
<a class="current" href="/conferences/MyBikeBike/broadcast"><span class="translated-content" data-i18n-key="menu.submenu.registration.Broadcast" data-i18n-needs-translation="0">Broadcast</span></a>
|
||||
</nav>
|
||||
</div></div><div id="content">
|
||||
|
||||
<article>
|
||||
<div class="row"><div class="columns medium-12"><p>This page is used to contact all participants. Text can be entered as [Markdown](http://daringfireball.net/projects/markdown/basics). Pressing 'test' will send the email only to you, make sure you do this and use caution in general before pressing 'send'</p>
|
||||
<form class="composition" action="/conferences/MyBikeBike/broadcast" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<div class="text-field input-field big empty">
|
||||
<label for="subject"><span class="translated-content" data-i18n-key="forms.labels.generic.subject" data-i18n-needs-translation="0">Subject</span></label>
|
||||
<input type="text" name="subject" id="subject" required="required">
|
||||
</div>
|
||||
<div class="select-field input-field">
|
||||
<label for="content"><span class="translated-content" data-i18n-key="forms.labels.generic.content" data-i18n-needs-translation="0">Content</span></label>
|
||||
<textarea name="content" id="content" required="required"></textarea>
|
||||
</div>
|
||||
<div class="actions right">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.preview" data-i18n-needs-translation="0"><button name="button" type="submit" value="preview">Preview</button></span>
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.test" data-i18n-needs-translation="0"><button name="button" type="submit" value="test">Test</button></span>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div></div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/broadcast/">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,528 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="about">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a class="current" href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form action="https://www.paypal.com/cgi-bin/webscr" class="paypal-button" method="post" target="_top">
|
||||
<input name="cmd" type="hidden" value="_donations">
|
||||
<input name="business" type="hidden">
|
||||
<input name="lc" type="hidden" value="US">
|
||||
<input name="item_name" type="hidden" value="Bike!Bike!">
|
||||
<input name="no_note" type="hidden" value="0">
|
||||
<input name="currency_code" type="hidden" value="USD">
|
||||
<button type="submit" value="PP-DonationsBF:paypal_logo.png:NonHostedGuest"><span class="translated-content" data-i18n-key="donate.button_label" data-i18n-needs-translation="0">Donate!</span></button>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/xconference.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.about.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div id="content">
|
||||
<article>
|
||||
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.about_bikebike.headings.What_is_BikeBike" data-i18n-needs-translation="0">What is Bike!Bike!?</span></h2>
|
||||
<p><span class="translated-content" data-i18n-key="articles.about_bikebike.paragraphs.What_is_BikeBike" data-i18n-needs-translation="0">Bike!Bike! is an international annual gathering organized by and for community bicycle projects. The conference is a space for participants from shops and related advocacy groups to converge in a different city each year over a 4 day period to have workshops and strengthen our social network.</span></p>
|
||||
</div><div class="columns medium-12"><h3><span class="translated-content" data-i18n-key="articles.about_bikebike.headings.bicycle_project" data-i18n-needs-translation="0">What is a community bicycle project?</span></h3>
|
||||
<p><span class="translated-content" data-i18n-key="articles.about_bikebike.paragraphs.bicycle_project_paragraph" data-i18n-needs-translation="0">Bike!Bike! 2015: An international reunion meant to be a swap-meet for experiences and ideas about community bike projects. From collectives that use the bicycle as an excuse to change society, economy and the environment. Non-profit groups that have a community bike shops, cooperatives and other projects that promote the use of the bicycle and that come together to turn their communities into a place where riding is easier, more inclusive, safer and more fun. The list below uses the criteria found in the old Bicycle Organization Organization Project for what constitutes a community bike shop. The bike project need not meet all these criteria. Rather, it is a general list of qualities which are common among many bicycle projects.</span></p>
|
||||
<ul>
|
||||
<li><span class="translated-content" data-i18n-key="articles.about_bikebike.term.non_profit" data-i18n-needs-translation="0">Bike shops that are accessible to people without money</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.about_bikebike.term.no_money" data-i18n-needs-translation="0">Organizations that recycle bicycles and parts</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.about_bikebike.term.education" data-i18n-needs-translation="0">Shops that have an educational focus, teaching others how to fix bikes</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.about_bikebike.term.volunteer_run" data-i18n-needs-translation="0">Shops that are volunteer run </span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.about_bikebike.term.export_bikes" data-i18n-needs-translation="0">Organizations that ship bikes to communities in other countries.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.about_bikebike.term.low_cost" data-i18n-needs-translation="0">Shops that provide free or low-cost services to the community.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.about_bikebike.term.recycle_parts" data-i18n-needs-translation="0">Non-profit bicycle organizations</span></li>
|
||||
</ul>
|
||||
</div><div class="columns medium-12"><h3><span class="translated-content" data-i18n-key="articles.about_bikebike.headings.Who_is_Invited" data-i18n-needs-translation="0">Who is invited?</span></h3>
|
||||
<p><span class="translated-content" data-i18n-key="articles.about_bikebike.paragraphs.Who_is_Invited" data-i18n-needs-translation="0">You don’t have to be an expert or belong to a huge group, you just need to be willing to share what you know about organization, mechanics, social impact, inequality alternatives, better access to bicycles or knowledge and social issues in your community or city.</span></p>
|
||||
</div><div class="columns medium-12"><h3><span class="translated-content" data-i18n-key="articles.about_bikebike.headings.Types_of_Workshops" data-i18n-needs-translation="0">What types of workshops will there be?</span></h3>
|
||||
<figure style="background-image: url(/assets/columbus_people.jpg)"></figure>
|
||||
<p><span class="translated-content" data-i18n-key="articles.about_bikebike.paragraphs.Types_of_Workshops" data-i18n-needs-translation="0">Workshops are organized and run by attendees, they can be about anything that might concern community bicycle projects and can be in any format including presentations, hands-on workshops, discussion groups, and bicycle rides. If you would like to host you own workshop you can enter details after registering. What ends up in the final schedule and when they happen are decided on by the conference hosts.</span></p>
|
||||
</div><div class="columns medium-12"><h3><span class="translated-content" data-i18n-key="articles.about_bikebike.headings.Amenities" data-i18n-needs-translation="0">Where can I stay? What can I eat? How can I get around?</span></h3>
|
||||
<p><span class="translated-content" data-i18n-key="articles.about_bikebike.paragraphs.Amenities" data-i18n-needs-translation="0">Traditionally conference hosts arrange shared accommodations, one to two meals a day, and bicycles will be available for registered attendees however you should check the conference details on the current conference. More information on how you can arrange your own accommodation and other recommended places to visit should also be provided to you by the hosts on the conference page or in hard copy upon arrival.</span></p>
|
||||
</div><div class="columns medium-12"><h3><span class="translated-content" data-i18n-key="articles.about_bikebike.headings.Volunteer" data-i18n-needs-translation="0">Can I volunteer?</span></h3>
|
||||
<p><span class="translated-content" data-i18n-key="articles.about_bikebike.paragraphs.Volunteer" data-i18n-needs-translation="0">Yes. Please!</span></p>
|
||||
</div></div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/about">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/about">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,526 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="policy">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a class="current" href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form action="https://www.paypal.com/cgi-bin/webscr" class="paypal-button" method="post" target="_top">
|
||||
<input name="cmd" type="hidden" value="_donations">
|
||||
<input name="business" type="hidden">
|
||||
<input name="lc" type="hidden" value="US">
|
||||
<input name="item_name" type="hidden" value="Bike!Bike!">
|
||||
<input name="no_note" type="hidden" value="0">
|
||||
<input name="currency_code" type="hidden" value="USD">
|
||||
<button type="submit" value="PP-DonationsBF:paypal_logo.png:NonHostedGuest"><span class="translated-content" data-i18n-key="donate.button_label" data-i18n-needs-translation="0">Donate!</span></button>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/columbus_group.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.policy.Safer_Spaces_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div id="content">
|
||||
<article>
|
||||
<div class="row"><div class="columns medium-12"><div class="policy-agreement">
|
||||
<h2><span class="translated-content" data-i18n-key="articles.policy.headings.The_Agreement" data-i18n-needs-translation="0">The Agreement</span></h2>
|
||||
<ul>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.commitment" data-i18n-needs-translation="0">We enter with a commitment to mutual respect, mutual aid, anti-oppression advocacy, conflict resolution, anti-violence, and community building.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.respect" data-i18n-needs-translation="0">We respect everyone's names, preferred gender pronouns, expressed identities and experiences.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.empowerment" data-i18n-needs-translation="0">We support the empowerment of each person and group.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.accessible" data-i18n-needs-translation="0">We commit to making spaces as accessible as possible; physically, socially, and personally.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.peaceful" data-i18n-needs-translation="0">We are peaceful and honest.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.spaces" data-i18n-needs-translation="0">We respect each others bodies and spaces.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.hearing" data-i18n-needs-translation="0">We commit to hearing each other and creating opportunities for all voices to be heard.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.intent" data-i18n-needs-translation="0">We accept a shared responsibility to hold ourselves and one another accountable for these agreements’ intent.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.open_minds" data-i18n-needs-translation="0">We encourage open minds and open hearts.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.learning" data-i18n-needs-translation="0">We promote inclusive learning spaces and questions in the spirit of personal growth.</span></li>
|
||||
</ul>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.policy.headings.Why" data-i18n-needs-translation="0">Why have a Safer Space Agreement?</span></h3>
|
||||
<p><span class="translated-content" data-i18n-key="articles.policy.paragraphs.Why" data-i18n-needs-translation="0">In order to set a common ground, we state our shared beliefs and desires for the space which is Bike!Bike!. We rally around these ideas for inspiration and to ensure that if there is behaviour which does not make us feel safe, we have something to point to. By agreeing to a commitment of mutual respect, we hope that if conflict does arise, we will remember what we have agreed to, and act accordingly.</span></p>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.policy.headings.How" data-i18n-needs-translation="0">How is it enforced?</span></h3>
|
||||
<p><span class="translated-content" data-i18n-key="articles.policy.paragraphs.How" data-i18n-needs-translation="0">The host city has the responsibility of mediating safer space issues. They will decide what constitutes a warning and what constitutes expulsion from the conference.</span></p>
|
||||
</div>
|
||||
|
||||
</div></div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/policy">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,523 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="error_404">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form action="https://www.paypal.com/cgi-bin/webscr" class="paypal-button" method="post" target="_top">
|
||||
<input name="cmd" type="hidden" value="_donations">
|
||||
<input name="business" type="hidden">
|
||||
<input name="lc" type="hidden" value="US">
|
||||
<input name="item_name" type="hidden" value="Bike!Bike!">
|
||||
<input name="no_note" type="hidden" value="0">
|
||||
<input name="currency_code" type="hidden" value="USD">
|
||||
<button type="submit" value="PP-DonationsBF:paypal_logo.png:NonHostedGuest"><span class="translated-content" data-i18n-key="donate.button_label" data-i18n-needs-translation="0">Donate!</span></button>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
<svg>
|
||||
<defs>
|
||||
<filter id="saturate">
|
||||
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
|
||||
</filter>
|
||||
<image x="0" y="0" width="100%" height="100%" href="/assets/empty-racks.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
|
||||
|
||||
<filter id="banner-img" x="0" y="0" width="1" height="1">
|
||||
<feImage href="#banner-image" result="banner-image"></feImage>
|
||||
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
|
||||
</filter>
|
||||
</defs>
|
||||
|
||||
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect>
|
||||
</svg>
|
||||
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.404.Page_Not_Found" data-i18n-needs-translation="0">Page Not Found</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div id="content"><div class="row"><div class="columns medium-12"><h1>
|
||||
<span class="translated-content" data-i18n-key="error.404.title" data-i18n-needs-translation="0">404: This page doesn't exist</span>
|
||||
</h1>
|
||||
<p>
|
||||
<span class="translated-content" data-i18n-key="error.404.description" data-i18n-needs-translation="0">Sorry, we couldn't find the page you were looking for. If you really believe that it should exist please contact admin@bikebike.org or file an issue on github: https://github.com/bikebike/BikeBike/issues</span>
|
||||
</p>
|
||||
</div></div></div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/error_404">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,510 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="home">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a class="current" href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<a class="button register" href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span>
|
||||
</a></div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url()"></div>
|
||||
<div class="title">
|
||||
<h2 class="background">2015!</h2>
|
||||
<div class="details">
|
||||
<h3 class="primary">Sackville, New Brunswick</h3>
|
||||
<div class="secondary">
|
||||
July 21 – 25, 2015
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<figure>
|
||||
<img>
|
||||
</figure>
|
||||
|
||||
</header>
|
||||
<div id="content">
|
||||
<article>
|
||||
<h2>My Bike!Bike!</h2>
|
||||
Curabitur non nulla sit amet nisl tempus convallis quis ac lectus.
|
||||
</article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,510 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="home">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a class="current" href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<a class="button register" href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span>
|
||||
</a></div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url()"></div>
|
||||
<div class="title">
|
||||
<h2 class="background">2015!</h2>
|
||||
<div class="details">
|
||||
<h3 class="primary">Halifax, Nova Scotia</h3>
|
||||
<div class="secondary">
|
||||
July 21 – 25, 2015
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<figure>
|
||||
<img>
|
||||
</figure>
|
||||
|
||||
</header>
|
||||
<div id="content">
|
||||
<article>
|
||||
<h2>My Bike!Bike!</h2>
|
||||
Curabitur non nulla sit amet nisl tempus convallis quis ac lectus.
|
||||
</article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,532 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="conferences conferences-register">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form class="logout" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/register">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/empty-racks.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Conference_Registration" data-i18n-needs-translation="0">Conference Registration</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div id="content">
|
||||
|
||||
<article>
|
||||
<div class="row"><article>
|
||||
<div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.conference_registration.headings.Policy_Agreement" data-i18n-needs-translation="0">Safer Space Agreement</span></h2>
|
||||
<p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.Policy_Agreement" data-i18n-needs-translation="0">Safer Space Agreement</span></p>
|
||||
</div><div class="columns medium-10 push-1"><div class="policy-agreement">
|
||||
<h3><span class="translated-content" data-i18n-key="articles.policy.headings.The_Agreement" data-i18n-needs-translation="0">The Agreement</span></h3>
|
||||
<ul>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.commitment" data-i18n-needs-translation="0">We enter with a commitment to mutual respect, mutual aid, anti-oppression advocacy, conflict resolution, anti-violence, and community building.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.respect" data-i18n-needs-translation="0">We respect everyone's names, preferred gender pronouns, expressed identities and experiences.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.empowerment" data-i18n-needs-translation="0">We support the empowerment of each person and group.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.accessible" data-i18n-needs-translation="0">We commit to making spaces as accessible as possible; physically, socially, and personally.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.peaceful" data-i18n-needs-translation="0">We are peaceful and honest.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.spaces" data-i18n-needs-translation="0">We respect each others bodies and spaces.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.hearing" data-i18n-needs-translation="0">We commit to hearing each other and creating opportunities for all voices to be heard.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.intent" data-i18n-needs-translation="0">We accept a shared responsibility to hold ourselves and one another accountable for these agreements’ intent.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.open_minds" data-i18n-needs-translation="0">We encourage open minds and open hearts.</span></li>
|
||||
<li><span class="translated-content" data-i18n-key="articles.policy.term.learning" data-i18n-needs-translation="0">We promote inclusive learning spaces and questions in the spirit of personal growth.</span></li>
|
||||
</ul>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.policy.headings.Why" data-i18n-needs-translation="0">Why have a Safer Space Agreement?</span></h3>
|
||||
<p><span class="translated-content" data-i18n-key="articles.policy.paragraphs.Why" data-i18n-needs-translation="0">In order to set a common ground, we state our shared beliefs and desires for the space which is Bike!Bike!. We rally around these ideas for inspiration and to ensure that if there is behaviour which does not make us feel safe, we have something to point to. By agreeing to a commitment of mutual respect, we hope that if conflict does arise, we will remember what we have agreed to, and act accordingly.</span></p>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.policy.headings.How" data-i18n-needs-translation="0">How is it enforced?</span></h3>
|
||||
<p><span class="translated-content" data-i18n-key="articles.policy.paragraphs.How" data-i18n-needs-translation="0">The host city has the responsibility of mediating safer space issues. They will decide what constitutes a warning and what constitutes expulsion from the conference.</span></p>
|
||||
</div>
|
||||
|
||||
</div><div class="columns medium-12"><p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.Confirm_Agreement" data-i18n-needs-translation="0">By clicking the "I Agree" button, you are pledging to do your best to uphold Bike!Bike!'s safer space agreement. Thank you!</span></p>
|
||||
<form action="/conferences/MyBikeBike/register" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<div class="actions"><span class="translated-content" data-i18n-key="forms.actions.generic.agree" data-i18n-needs-translation="0"><button name="button" type="submit" value="policy">I Agree</button></span></div>
|
||||
</form>
|
||||
|
||||
</div></article>
|
||||
|
||||
</div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,513 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="conferences conferences-register">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form class="logout" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/empty-racks.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Conference_Registration" data-i18n-needs-translation="0">Conference Registration</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
|
||||
<a class="current" href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
|
||||
<a href="/conferences/MyBikeBike/workshops"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
|
||||
</nav>
|
||||
</div></div><div id="content">
|
||||
|
||||
<article>
|
||||
<div class="row"><div class="columns medium-12"><h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.payment_confirm" data-i18n-needs-translation="0">Please confirm your payment</span></h3>
|
||||
<p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.payment_confirm" data-i18n-needs-translation="0">You are about to confirm your payment of 50.00 for registration.</span></p>
|
||||
<form class="payment" action="/conferences/MyBikeBike/register" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.confirm_amount" data-i18n-needs-translation="0"><button name="button" type="submit" value="paypal_confirmed">Confirm</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/paypal_confirm/token">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,521 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="confirm">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<a class="button register" href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span>
|
||||
</a></div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
<svg>
|
||||
<defs>
|
||||
<filter id="saturate">
|
||||
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
|
||||
</filter>
|
||||
<image x="0" y="0" width="100%" height="100%" href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
|
||||
|
||||
<filter id="banner-img" x="0" y="0" width="1" height="1">
|
||||
<feImage href="#banner-image" result="banner-image"></feImage>
|
||||
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
|
||||
</filter>
|
||||
</defs>
|
||||
|
||||
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect>
|
||||
</svg>
|
||||
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.403.Please_Confirm_Email" data-i18n-needs-translation="0">Please confirm your email</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div id="content"><article>
|
||||
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.permission_denied.headings.confirm_email" data-i18n-needs-translation="0">Please confirm your email address</span></h2>
|
||||
</div><div class="columns medium-6 large-5"><form action="/doconfirm" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<div class="email-field input-field empty">
|
||||
<input type="email" name="email" id="email" required="required">
|
||||
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label>
|
||||
</div>
|
||||
<input type="hidden" name="token" id="token" value="test">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.login" data-i18n-needs-translation="0"><button name="button" type="submit">Sign In</button></span>
|
||||
</form>
|
||||
|
||||
</div></div>
|
||||
</article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,573 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="conferences conferences-stats">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form class="logout" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/stats">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/empty-racks.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Registration_Stats" data-i18n-needs-translation="0">Registration Stats</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
|
||||
<a href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
|
||||
<a href="/conferences/MyBikeBike/workshops"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
|
||||
<a class="current" href="/conferences/MyBikeBike/stats"><span class="translated-content" data-i18n-key="menu.submenu.registration.Stats" data-i18n-needs-translation="0">Stats</span></a>
|
||||
<a href="/conferences/MyBikeBike/broadcast"><span class="translated-content" data-i18n-key="menu.submenu.registration.Broadcast" data-i18n-needs-translation="0">Broadcast</span></a>
|
||||
</nav>
|
||||
</div></div><div id="content">
|
||||
|
||||
<article>
|
||||
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.conference_registration.headings.Stats" data-i18n-needs-translation="0">Stats</span></h2>
|
||||
<p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.Stats" data-i18n-needs-translation="0">Check Out who's coming and what they've paid so far. See at a glance how much accommodation is needed and what people prefer to eat.</span></p>
|
||||
</div><div class="columns medium-6"><ul class="stats">
|
||||
<li>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Total_Registrations" data-i18n-needs-translation="0">Total Registrations</span></h3>
|
||||
<div class="stat important">1</div>
|
||||
</li>
|
||||
<li class="money">
|
||||
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Total_Donations" data-i18n-needs-translation="0">Total Donations</span></h3>
|
||||
<div class="stat">$0.00</div>
|
||||
</li>
|
||||
<li>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Donation_Count" data-i18n-needs-translation="0">Donation Count</span></h3>
|
||||
<div class="stat">
|
||||
0 / 1
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Housing" data-i18n-needs-translation="0">Housing</span></h3>
|
||||
<div class="breakdown">
|
||||
<div class="stat-with-label">
|
||||
<div class="label"><span class="translated-content" data-i18n-key="articles.conference_registration.questions.housing.house" data-i18n-needs-translation="0">Indoor Location</span></div>
|
||||
<div class="stat">1</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Bikes" data-i18n-needs-translation="0">Bikes</span></h3>
|
||||
<div class="breakdown">
|
||||
<div class="stat">1 / 1</div>
|
||||
<div class="stat-with-label">
|
||||
<div class="label"><span class="translated-content" data-i18n-key="articles.conference_registration.questions.bikes.medium" data-i18n-needs-translation="0">Medium</span></div>
|
||||
<div class="stat percent">100.00%</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Food" data-i18n-needs-translation="0">Food</span></h3>
|
||||
<div class="breakdown">
|
||||
<div class="stat-with-label">
|
||||
<div class="label"><span class="translated-content" data-i18n-key="articles.conference_registration.questions.food.meat" data-i18n-needs-translation="0">Omnivore</span></div>
|
||||
<div class="stat percent">100.00%</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.terms.Languages" data-i18n-needs-translation="0">Languages</span></h3>
|
||||
<div class="breakdown">
|
||||
<div class="stat-with-label">
|
||||
<div class="label"><span class="translated-content" data-i18n-key="languages.en" data-i18n-needs-translation="0">English</span></div>
|
||||
<div class="stat percent">100.00%</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div><div class="columns medium-6"><div class="allergies">
|
||||
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.Allergies" data-i18n-needs-translation="0">Allergies</span></h3>
|
||||
<ul>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="other">
|
||||
<h3><span class="translated-content" data-i18n-key="articles.conference_registration.headings.other" data-i18n-needs-translation="0">Is there anything else you'd like to tell us?</span></h3>
|
||||
<ul>
|
||||
</ul>
|
||||
</div>
|
||||
</div></div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/stats/">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,521 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="confirm">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<a class="button register" href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="conference.actions.Register" data-i18n-needs-translation="0">Register</span>
|
||||
</a></div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
<svg>
|
||||
<defs>
|
||||
<filter id="saturate">
|
||||
<feColorMatrix in="SourceGraphic" type="saturate" values=".25" result="A"></feColorMatrix>
|
||||
</filter>
|
||||
<image x="0" y="0" width="100%" height="100%" href="/assets/grafitti.jpg" id="banner-image" preserveAspectRatio="xMidYMid slice" filter="url(#saturate)"></image>
|
||||
|
||||
<filter id="banner-img" x="0" y="0" width="1" height="1">
|
||||
<feImage href="#banner-image" result="banner-image"></feImage>
|
||||
<feBlend mode="multiply" in="banner-image" in2="SourceGraphic"></feBlend>
|
||||
</filter>
|
||||
</defs>
|
||||
|
||||
<rect x="0" y="0" width="100%" height="100%" filter="url(#banner-img)"></rect>
|
||||
</svg>
|
||||
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.403.Please_Confirm_Email" data-i18n-needs-translation="0">Please confirm your email</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div id="content"><article>
|
||||
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.permission_denied.headings.confirm_email" data-i18n-needs-translation="0">Please confirm your email address</span></h2>
|
||||
</div><div class="columns medium-6 large-5"><form action="/doconfirm" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<div class="email-field input-field empty">
|
||||
<input type="email" name="email" id="email" required="required">
|
||||
<label for="email"><span class="translated-content" data-i18n-key="forms.labels.generic.email" data-i18n-needs-translation="0">Email address</span></label>
|
||||
</div>
|
||||
<input type="hidden" name="token" id="token" value="test">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.login" data-i18n-needs-translation="0"><button name="button" type="submit">Sign In</button></span>
|
||||
</form>
|
||||
|
||||
</div></div>
|
||||
</article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/confirm/test">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,526 @@
|
||||
<!DOCTYPE html><html lang="en"><head>
|
||||
<meta charset="utf-8">
|
||||
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" name="viewport">
|
||||
<title>Bike!Bike!</title>
|
||||
<meta content="Bike!Bike! A conference for bike collectives, co-ops, non-profit DIY bike shops" name="description">
|
||||
|
||||
<link href="/assets/application/safari-5.css" rel="stylesheet" media="all" type="text/css">
|
||||
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link href="/assets/favicon.ico" rel="icon" type="image/x-icon">
|
||||
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
|
||||
<link href="/apple-touch-icon-72x72.png" rel="apple-touch-icon" sizes="72x72">
|
||||
<link href="/apple-touch-icon-114x114.png" rel="apple-touch-icon" sizes="114x114">
|
||||
<link href="/apple-touch-icon-144x144.png" rel="apple-touch-icon" sizes="144x144">
|
||||
|
||||
</head>
|
||||
<body class="conferences conferences-register">
|
||||
<nav id="main-nav">
|
||||
<a class="logo" href="/"><svg class="sprite icons bb-icon-logo"><use href="/assets/icons.svg#bb-icon-logo"></use></svg>
|
||||
<svg class="sprite icons bb-icon-logo-text"><use href="/assets/icons.svg#bb-icon-logo-text"></use></svg>
|
||||
</a><div class="nav">
|
||||
<a href="/">My Bike!Bike!</a>
|
||||
<a href="/about"><span class="translated-content" data-i18n-key="page_titles.About_BikeBike" data-i18n-needs-translation="0">About Bike!Bike!</span></a>
|
||||
<a href="/policy"><span class="translated-content" data-i18n-key="page_titles.Safe_Space_Policy" data-i18n-needs-translation="0">Safer Space Agreement</span></a>
|
||||
</div>
|
||||
<div class="actions">
|
||||
<form class="logout" action="/logout" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="url" id="url" value="/conferences/MyBikeBike/register">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.Log_out" data-i18n-needs-translation="0"><button name="button" type="submit">Sign out</button></span>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<main id="main">
|
||||
<header id="banner">
|
||||
<div class="short" id="header-title">
|
||||
|
||||
<div class="cover" style="background-image: url(/assets/empty-racks.jpg)"></div>
|
||||
<h1><span class="translated-content" data-i18n-key="page_titles.conferences.Conference_Registration" data-i18n-needs-translation="0">Conference Registration</span></h1>
|
||||
</div>
|
||||
|
||||
</header>
|
||||
<div class="row"><div class="columns medium-12"><nav class="sub-menu">
|
||||
<a class="current" href="/conferences/MyBikeBike/register"><span class="translated-content" data-i18n-key="menu.submenu.registration.Registration" data-i18n-needs-translation="0">Registration</span></a>
|
||||
<a href="/conferences/MyBikeBike/workshops"><span class="translated-content" data-i18n-key="menu.submenu.registration.Workshops" data-i18n-needs-translation="0">Workshops</span></a>
|
||||
</nav>
|
||||
</div></div><div id="content">
|
||||
|
||||
<article>
|
||||
<div class="row"><div class="columns medium-12"><h2><span class="translated-content" data-i18n-key="articles.conference_registration.headings.Payment" data-i18n-needs-translation="0">Payment</span></h2>
|
||||
<p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.Payment" data-i18n-needs-translation="0">Thank you for completing your registration. We'll see you at Bike!Bike! Payment is by donation and can be done now or upon arrival but to help us fund the conference, we ask that you pay the registration donation as soon as you can.</span></p>
|
||||
</div><div class="columns large-9 push-1"><form class="payment" action="/conferences/MyBikeBike/register" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<input type="hidden" name="button" id="button" value="payment">
|
||||
<div class="three-options">
|
||||
<button name="amount" type="submit" value="25.0">$25.00
|
||||
</button><button name="amount" type="submit" value="50.0">$50.00
|
||||
</button><button name="amount" type="submit" value="100.0">$100.00
|
||||
</button></div>
|
||||
</form>
|
||||
|
||||
<form class="payment" action="/conferences/MyBikeBike/register" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓">
|
||||
<span class="currency">$</span>
|
||||
<input type="number" name="amount" id="amount" required="required" step="0.01" min="0.0">
|
||||
<span class="translated-content" data-i18n-key="forms.actions.generic.custom_amount" data-i18n-needs-translation="0"><button name="button" type="submit" value="payment">Custom amount</button></span>
|
||||
<p><span class="translated-content" data-i18n-key="articles.conference_registration.paragraphs.currency" data-i18n-needs-translation="0">(amounts are in $USD)</span></p>
|
||||
</form>
|
||||
|
||||
</div><div class="columns large-2"></div>
|
||||
|
||||
</div></article>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<div id="footer">
|
||||
<footer><div class="github">
|
||||
<svg class="sprite icons bb-icon-github"><use href="/assets/icons.svg#bb-icon-github"></use></svg>
|
||||
<a href="https://github.com/bikebike/BikeBike/issues" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.File_an_Issue" data-i18n-needs-translation="0">File an issue</span>
|
||||
</a>
|
||||
|
|
||||
<a href="https://github.com/bikebike/BikeBike/contributing.md" target="_blank">
|
||||
<span class="translated-content" data-i18n-key="links.footer.text.Help_contribute" data-i18n-needs-translation="0">Help contribute</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.facebook" data-i18n-needs-translation="0"><a href="https://www.facebook.com/groups/648758205249998/" target="_blank" title="Join our Facebook group">
|
||||
<svg class="sprite icons bb-icon-fb"><use href="/assets/icons.svg#bb-icon-fb"></use></svg>
|
||||
</a>
|
||||
</span></div>
|
||||
<div class="locale">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.select_language" data-i18n-needs-translation="0"><input id="select-language" type="checkbox">
|
||||
<label class="launch" for="select-language" title="Change your language">
|
||||
EN
|
||||
</label>
|
||||
<div class="selector">
|
||||
<ul>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
AF
|
||||
</a>
|
||||
<span>Afrikaans</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
AR
|
||||
</a>
|
||||
<span>العربية</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
AZ
|
||||
</a>
|
||||
<span>Azerbaijani</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
BE
|
||||
</a>
|
||||
<span>Belarusian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
BG
|
||||
</a>
|
||||
<span>Bulgarian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
BN
|
||||
</a>
|
||||
<span>Bengali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
BS
|
||||
</a>
|
||||
<span>Bosnian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
CA
|
||||
</a>
|
||||
<span>català</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
CS
|
||||
</a>
|
||||
<span>čeština</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
CY
|
||||
</a>
|
||||
<span>Welsh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
DA
|
||||
</a>
|
||||
<span>dansk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
DE
|
||||
</a>
|
||||
<span>Deutsch</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
EL
|
||||
</a>
|
||||
<span>Ελληνικά</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
EN
|
||||
</a>
|
||||
<span>English</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
EO
|
||||
</a>
|
||||
<span>Esperanto</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
ES
|
||||
</a>
|
||||
<span>español</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
ET
|
||||
</a>
|
||||
<span>Estonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
EU
|
||||
</a>
|
||||
<span>Basque</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
FA
|
||||
</a>
|
||||
<span>Persian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
FI
|
||||
</a>
|
||||
<span>suomi</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
FR
|
||||
</a>
|
||||
<span>français</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
GL
|
||||
</a>
|
||||
<span>Galician</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
HE
|
||||
</a>
|
||||
<span>עברית</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
HI
|
||||
</a>
|
||||
<span>हिंदी</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
HR
|
||||
</a>
|
||||
<span>hrvatski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
HU
|
||||
</a>
|
||||
<span>magyar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
ID
|
||||
</a>
|
||||
<span>Indonesian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
IS
|
||||
</a>
|
||||
<span>Icelandic</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
IT
|
||||
</a>
|
||||
<span>italiano</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
JA
|
||||
</a>
|
||||
<span>日本語</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
KM
|
||||
</a>
|
||||
<span>Khmer</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
KN
|
||||
</a>
|
||||
<span>Kannada</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
KO
|
||||
</a>
|
||||
<span>한국어</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
LO
|
||||
</a>
|
||||
<span>Lao</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
LT
|
||||
</a>
|
||||
<span>Lithuanian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
LV
|
||||
</a>
|
||||
<span>Latvian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
MK
|
||||
</a>
|
||||
<span>Macedonian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
MN
|
||||
</a>
|
||||
<span>Mongolian</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
MS
|
||||
</a>
|
||||
<span>Malay</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
NB
|
||||
</a>
|
||||
<span>norsk bokmål</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
NE
|
||||
</a>
|
||||
<span>Nepali</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
NL
|
||||
</a>
|
||||
<span>Nederlands</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
NN
|
||||
</a>
|
||||
<span>Norwegian Nynorsk</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
OR
|
||||
</a>
|
||||
<span>Oriya</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
PL
|
||||
</a>
|
||||
<span>polski</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
PT
|
||||
</a>
|
||||
<span>português</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
RM
|
||||
</a>
|
||||
<span>Romansh</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
RO
|
||||
</a>
|
||||
<span>română</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
RU
|
||||
</a>
|
||||
<span>русский</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
SK
|
||||
</a>
|
||||
<span>slovenčina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
SL
|
||||
</a>
|
||||
<span>slovenščina</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
SR
|
||||
</a>
|
||||
<span>српски</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
SV
|
||||
</a>
|
||||
<span>svenska</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
SW
|
||||
</a>
|
||||
<span>Swahili</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
TA
|
||||
</a>
|
||||
<span>Tamil</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
TH
|
||||
</a>
|
||||
<span>ไทย</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
TL
|
||||
</a>
|
||||
<span>Tagalog</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
TR
|
||||
</a>
|
||||
<span>Türkçe</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
TT
|
||||
</a>
|
||||
<span>Tatar</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
UK
|
||||
</a>
|
||||
<span>українська</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
UR
|
||||
</a>
|
||||
<span>Urdu</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
UZ
|
||||
</a>
|
||||
<span>Uzbek</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
VI
|
||||
</a>
|
||||
<span>Tiếng Việt</span>
|
||||
</li>
|
||||
<li>
|
||||
<a href="/conferences/MyBikeBike/register/">
|
||||
WO
|
||||
</a>
|
||||
<span>Wolof</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</span></div>
|
||||
<div class="copy">
|
||||
<span class="translated-content" data-i18n-key="links.footer.help_text.contributors" data-i18n-needs-translation="0"><a title="Contributors" href="/humans.txt">©2015 Bike!Bike!
|
||||
</a></span></div>
|
||||
</footer>
|
||||
</div>
|
||||
<script>
|
||||
(function() {
|
||||
if (!String.prototype.trim) {
|
||||
(function() {
|
||||
var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
|
||||
String.prototype.trim = function() {
|
||||
return this.replace(rtrim, '');
|
||||
};
|
||||
})();
|
||||
}
|
||||
|
||||
function classExists(elem,className){var p = new RegExp('(^| )'+className+'( |$)');return (elem.className && elem.className.match(p));}
|
||||
function addClass(elem,className){if(classExists(elem,className)){return true;}elem.className += ' '+className;}
|
||||
function removeClass(elem,className){var c = elem.className;var p = new RegExp('(^| )'+className+'( |$)');c = c.replace(p,' ').replace(/ /g,' ');elem.className = c.trim();}
|
||||
|
||||
[].slice.call(document.querySelectorAll('.input-field input')).forEach(function(inputEl) {
|
||||
if (inputEl.value.trim() === '') {
|
||||
inputEl.parentNode.className = inputEl.parentNode.className + ' empty';
|
||||
}
|
||||
|
||||
inputEl.addEventListener('focus', onInputFocus);
|
||||
inputEl.addEventListener('blur', onInputBlur);
|
||||
});
|
||||
|
||||
function onInputFocus(ev) {
|
||||
removeClass(ev.target.parentNode, 'empty')
|
||||
}
|
||||
|
||||
function onInputBlur(ev) {
|
||||
if (ev.target.value.trim() === '') {
|
||||
addClass(ev.target.parentNode, 'empty');
|
||||
}
|
||||
}
|
||||
})();
|
||||
</script>
|
||||
|
||||
|
||||
</body></html>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,18 +0,0 @@
|
||||
# Sample localization file for English. Add more files in this directory for other locales.
|
||||
# See https://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points.
|
||||
|
||||
en:
|
||||
helpers:
|
||||
actions: "Actions"
|
||||
links:
|
||||
back: "Back"
|
||||
cancel: "Cancel"
|
||||
confirm: "Are you sure?"
|
||||
destroy: "Delete"
|
||||
new: "New"
|
||||
edit: "Edit"
|
||||
titles:
|
||||
edit: "Edit"
|
||||
save: "Save"
|
||||
new: "New"
|
||||
delete: "Delete"
|
||||
+5589
-5
File diff suppressed because it is too large
Load Diff
+854
-3
@@ -1,3 +1,854 @@
|
||||
es:
|
||||
home:
|
||||
what_is_bikebike: ¿Qué es la Bike!Bike!?
|
||||
---
|
||||
es:
|
||||
date:
|
||||
abbr_day_names:
|
||||
- dom
|
||||
- lun
|
||||
- mar
|
||||
- mié
|
||||
- jue
|
||||
- vie
|
||||
- sáb
|
||||
abbr_month_names:
|
||||
-
|
||||
- ene
|
||||
- feb
|
||||
- mar
|
||||
- abr
|
||||
- may
|
||||
- jun
|
||||
- jul
|
||||
- ago
|
||||
- sep
|
||||
- oct
|
||||
- nov
|
||||
- dic
|
||||
day_names:
|
||||
- domingo
|
||||
- lunes
|
||||
- martes
|
||||
- miércoles
|
||||
- jueves
|
||||
- viernes
|
||||
- sábado
|
||||
formats:
|
||||
default: '%d/%m/%Y'
|
||||
long: '%d de %B de %Y'
|
||||
short: '%d de %b'
|
||||
month_names:
|
||||
-
|
||||
- enero
|
||||
- febrero
|
||||
- marzo
|
||||
- abril
|
||||
- mayo
|
||||
- junio
|
||||
- julio
|
||||
- agosto
|
||||
- septiembre
|
||||
- octubre
|
||||
- noviembre
|
||||
- diciembre
|
||||
order:
|
||||
- :day
|
||||
- :month
|
||||
- :year
|
||||
datetime:
|
||||
distance_in_words:
|
||||
about_x_hours:
|
||||
one: alrededor de 1 hora
|
||||
other: alrededor de %{count} horas
|
||||
about_x_months:
|
||||
one: alrededor de 1 mes
|
||||
other: alrededor de %{count} meses
|
||||
about_x_years:
|
||||
one: alrededor de 1 año
|
||||
other: alrededor de %{count} años
|
||||
almost_x_years:
|
||||
one: casi 1 año
|
||||
other: casi %{count} años
|
||||
half_a_minute: medio minuto
|
||||
less_than_x_minutes:
|
||||
one: menos de 1 minuto
|
||||
other: menos de %{count} minutos
|
||||
less_than_x_seconds:
|
||||
one: menos de 1 segundo
|
||||
other: menos de %{count} segundos
|
||||
over_x_years:
|
||||
one: más de 1 año
|
||||
other: más de %{count} años
|
||||
x_days:
|
||||
one: 1 día
|
||||
other: '%{count} días'
|
||||
x_minutes:
|
||||
one: 1 minuto
|
||||
other: '%{count} minutos'
|
||||
x_months:
|
||||
one: 1 mes
|
||||
other: '%{count} meses'
|
||||
x_seconds:
|
||||
one: 1 segundo
|
||||
other: '%{count} segundos'
|
||||
prompts:
|
||||
day: Día
|
||||
hour: Hora
|
||||
minute: Minutos
|
||||
month: Mes
|
||||
second: Segundos
|
||||
year: Año
|
||||
errors:
|
||||
format: '%{attribute} %{message}'
|
||||
messages:
|
||||
accepted: debe ser aceptado
|
||||
blank: no puede estar en blanco
|
||||
confirmation: no coincide
|
||||
empty: no puede estar vacío
|
||||
equal_to: debe ser igual a %{count}
|
||||
even: debe ser par
|
||||
exclusion: está reservado
|
||||
greater_than: debe ser mayor que %{count}
|
||||
greater_than_or_equal_to: debe ser mayor que o igual a %{count}
|
||||
inclusion: no está incluido en la lista
|
||||
invalid: no es válido
|
||||
less_than: debe ser menor que %{count}
|
||||
less_than_or_equal_to: debe ser menor que o igual a %{count}
|
||||
not_a_number: no es un número
|
||||
not_an_integer: debe ser un entero
|
||||
odd: debe ser impar
|
||||
record_invalid: 'La validación falló: %{errors}'
|
||||
taken: ya está en uso
|
||||
too_long: es demasiado largo (%{count} caracteres máximo)
|
||||
too_short: es demasiado corto (%{count} caracteres mínimo)
|
||||
wrong_length: no tiene la longitud correcta (%{count} caracteres exactos)
|
||||
template:
|
||||
body: 'Se encontraron problemas con los siguientes campos:'
|
||||
header:
|
||||
one: No se pudo guardar este/a %{model} porque se encontró 1 error
|
||||
other: No se pudo guardar este/a %{model} porque se encontraron %{count} errores
|
||||
helpers:
|
||||
select:
|
||||
prompt: Por favor seleccione
|
||||
submit:
|
||||
create: Crear %{model}
|
||||
submit: Guardar %{model}
|
||||
update: Actualizar %{model}
|
||||
number:
|
||||
currency:
|
||||
format:
|
||||
delimiter: .
|
||||
format: '%n %u'
|
||||
precision: 2
|
||||
separator: ','
|
||||
significant: false
|
||||
strip_insignificant_zeros: false
|
||||
unit: €
|
||||
format:
|
||||
delimiter: .
|
||||
precision: 3
|
||||
separator: ','
|
||||
significant: false
|
||||
strip_insignificant_zeros: false
|
||||
human:
|
||||
decimal_units:
|
||||
format: '%n %u'
|
||||
units:
|
||||
billion: mil millones
|
||||
million: millón
|
||||
quadrillion: mil billones
|
||||
thousand: mil
|
||||
trillion: billón
|
||||
unit: ''
|
||||
format:
|
||||
delimiter: ''
|
||||
precision: 1
|
||||
significant: true
|
||||
strip_insignificant_zeros: true
|
||||
storage_units:
|
||||
format: '%n %u'
|
||||
units:
|
||||
byte:
|
||||
one: Byte
|
||||
other: Bytes
|
||||
gb: GB
|
||||
kb: KB
|
||||
mb: MB
|
||||
tb: TB
|
||||
percentage:
|
||||
format:
|
||||
delimiter: ''
|
||||
precision:
|
||||
format:
|
||||
delimiter: ''
|
||||
support:
|
||||
array:
|
||||
last_word_connector: ', y '
|
||||
two_words_connector: ' y '
|
||||
words_connector: ', '
|
||||
time:
|
||||
am: am
|
||||
formats:
|
||||
default: '%A, %d de %B de %Y %H:%M:%S %z'
|
||||
long: '%d de %B de %Y %H:%M'
|
||||
short: '%d de %b %H:%M'
|
||||
pm: pm
|
||||
languages:
|
||||
af: afrikáans
|
||||
ar: árabe
|
||||
az: azerí
|
||||
bg: búlgaro
|
||||
bn: bengalí
|
||||
bs: bosnio
|
||||
ca: catalán
|
||||
cs: checo
|
||||
cy: galés
|
||||
da: danés
|
||||
de: alemán
|
||||
el: griego
|
||||
en: inglés
|
||||
eo: esperanto
|
||||
es: español
|
||||
et: estonio
|
||||
eu: euskera
|
||||
fa: persa
|
||||
fi: finés
|
||||
fr: francés
|
||||
gl: gallego
|
||||
he: hebreo
|
||||
hi: hindi
|
||||
hr: croata
|
||||
hu: húngaro
|
||||
id: indonesio
|
||||
is: islandés
|
||||
it: italiano
|
||||
ja: japonés
|
||||
km: jemer
|
||||
kn: canarés
|
||||
ko: coreano
|
||||
lo: laosiano
|
||||
lt: lituano
|
||||
lv: letón
|
||||
mk: macedonio
|
||||
mn: mongol
|
||||
ms: malayo
|
||||
nb: bokmal noruego
|
||||
ne: nepalí
|
||||
nl: neerlandés
|
||||
nn: nynorsk noruego
|
||||
or: oriya
|
||||
pl: polaco
|
||||
pt: portugués
|
||||
rm: retorrománico
|
||||
ro: rumano
|
||||
ru: ruso
|
||||
sk: eslovaco
|
||||
sl: esloveno
|
||||
sr: serbio
|
||||
sv: sueco
|
||||
sw: swahili
|
||||
ta: tamil
|
||||
th: tailandés
|
||||
tl: tagalo
|
||||
tr: turco
|
||||
uk: ucraniano
|
||||
ur: urdu
|
||||
uz: uzbeko
|
||||
vi: vietnamita
|
||||
wo: wólof
|
||||
geography:
|
||||
countries:
|
||||
AD: Andorra
|
||||
AE: Emiratos Árabes Unidos
|
||||
AF: Afganistán
|
||||
AG: Antigua y Barbuda
|
||||
AI: Anguila
|
||||
AL: Albania
|
||||
AM: Armenia
|
||||
AO: Angola
|
||||
AQ: Antártida
|
||||
AR: Argentina
|
||||
AS: Samoa Americana
|
||||
AT: Austria
|
||||
AU: Australia
|
||||
AW: Aruba
|
||||
AX: Islas de Åland
|
||||
AZ: Azerbaiyán
|
||||
BA: Bosnia y Herzegovina
|
||||
BB: Barbados
|
||||
BD: Bangladesh
|
||||
BE: Bélgica
|
||||
BF: Burkina Faso
|
||||
BG: Bulgaria
|
||||
BH: Bahréin
|
||||
BI: Burundi
|
||||
BJ: Benín
|
||||
BL: San Bartolomé
|
||||
BM: Bermudas
|
||||
BN: Brunéi
|
||||
BO: Bolivia
|
||||
BQ: Bonaire
|
||||
BR: Brasil
|
||||
BS: Bahamas
|
||||
BT: Bután
|
||||
BV: Isla Bouvet
|
||||
BW: Botsuana
|
||||
BY: Bielorrusia
|
||||
BZ: Belice
|
||||
CA: Canadá
|
||||
CC: Islas Cocos
|
||||
CD: República Democrática del Congo
|
||||
CF: República Centroafricana
|
||||
CG: Congo [República]
|
||||
CH: Suiza
|
||||
CI: Costa de Marfil
|
||||
CK: Islas Cook
|
||||
CL: Chile
|
||||
CM: Camerún
|
||||
CN: China
|
||||
CO: Colombia
|
||||
CR: Costa Rica
|
||||
CU: Cuba
|
||||
CV: Cabo Verde
|
||||
CW: Curazao
|
||||
CX: Isla Christmas
|
||||
CY: Chipre
|
||||
CZ: República Checa
|
||||
DE: Alemania
|
||||
DJ: Yibuti
|
||||
DK: Dinamarca
|
||||
DM: Dominica
|
||||
DO: República Dominicana
|
||||
DZ: Argelia
|
||||
EC: Ecuador
|
||||
EE: Estonia
|
||||
EG: Egipto
|
||||
EH: Sáhara Occidental
|
||||
ER: Eritrea
|
||||
ES: España
|
||||
ET: Etiopía
|
||||
FI: Finlandia
|
||||
FJ: Fiyi
|
||||
FK: Islas Malvinas
|
||||
FM: Micronesia
|
||||
FO: Islas Feroe
|
||||
FR: Francia
|
||||
GA: Gabón
|
||||
GB: Reino Unido
|
||||
GD: Granada
|
||||
GE: Georgia
|
||||
GF: Guayana Francesa
|
||||
GG: Guernsey
|
||||
GH: Ghana
|
||||
GI: Gibraltar
|
||||
GL: Groenlandia
|
||||
GM: Gambia
|
||||
GN: Guinea
|
||||
GP: Guadalupe
|
||||
GQ: Guinea Ecuatorial
|
||||
GR: Grecia
|
||||
GS: Islas Georgia del Sur y Sandwich del Sur
|
||||
GT: Guatemala
|
||||
GU: Guam
|
||||
GW: Guinea-Bissáu
|
||||
GY: Guyana
|
||||
HK: Hong Kong
|
||||
HM: Islas Heard y McDonald
|
||||
HN: Honduras
|
||||
HR: Croacia
|
||||
HT: Haití
|
||||
HU: Hungría
|
||||
ID: Indonesia
|
||||
IE: Irlanda
|
||||
IL: Israel
|
||||
IM: Isla de Man
|
||||
IN: India
|
||||
IO: Territorio Británico del Océano Índico
|
||||
IQ: Irak
|
||||
IR: Irán
|
||||
IS: Islandia
|
||||
IT: Italia
|
||||
JE: Jersey
|
||||
JM: Jamaica
|
||||
JO: Jordania
|
||||
JP: Japón
|
||||
KE: Kenia
|
||||
KG: Kirguistán
|
||||
KH: Camboya
|
||||
KI: Kiribati
|
||||
KM: Comoras
|
||||
KN: San Cristóbal y Nieves
|
||||
KP: Corea del Norte
|
||||
KR: Corea del Sur
|
||||
KW: Kuwait
|
||||
KY: Islas Caimán
|
||||
KZ: Kazajstán
|
||||
LA: Laos
|
||||
LB: Líbano
|
||||
LC: Santa Lucía
|
||||
LI: Liechtenstein
|
||||
LK: Sri Lanka
|
||||
LR: Liberia
|
||||
LS: Lesotho
|
||||
LT: Lituania
|
||||
LU: Luxemburgo
|
||||
LV: Letonia
|
||||
LY: Libia
|
||||
MA: Marruecos
|
||||
MC: Mónaco
|
||||
MD: Moldavia
|
||||
ME: Montenegro
|
||||
MF: San Martín
|
||||
MG: Madagascar
|
||||
MH: Islas Marshall
|
||||
MK: Macedonia
|
||||
ML: Mali
|
||||
MM: Myanmar [Birmania]
|
||||
MN: Mongolia
|
||||
MO: Macao
|
||||
MP: Islas Marianas del Norte
|
||||
MQ: Martinica
|
||||
MR: Mauritania
|
||||
MS: Montserrat
|
||||
MT: Malta
|
||||
MU: Mauricio
|
||||
MV: Maldivas
|
||||
MW: Malaui
|
||||
MX: México
|
||||
MY: Malasia
|
||||
MZ: Mozambique
|
||||
NA: Namibia
|
||||
NC: Nueva Caledonia
|
||||
NE: Níger
|
||||
NF: Isla Norfolk
|
||||
NG: Nigeria
|
||||
NI: República de Nicaragua
|
||||
NL: Holanda
|
||||
'NO': Noruega
|
||||
NP: Nepal
|
||||
NR: Nauru
|
||||
NU: Isla Niue
|
||||
NZ: Nueva Zelanda
|
||||
OM: Omán
|
||||
PA: Panamá
|
||||
PE: Perú
|
||||
PF: Polinesia Francesa
|
||||
PG: Papúa-Nueva Guinea
|
||||
PH: Filipinas
|
||||
PK: Pakistán
|
||||
PL: Polonia
|
||||
PM: San Pedro y Miquelón
|
||||
PN: Islas Pitcairn
|
||||
PR: Puerto Rico
|
||||
PS: Territorios Palestinos
|
||||
PT: Portugal
|
||||
PW: Palau
|
||||
PY: Paraguay
|
||||
QA: Qatar
|
||||
RE: Reunión
|
||||
RO: Rumanía
|
||||
RS: Serbia
|
||||
RU: Rusia
|
||||
RW: Ruanda
|
||||
SA: Arabia Saudí
|
||||
SB: Islas Salomón
|
||||
SC: Seychelles
|
||||
SD: Sudán
|
||||
SE: Suecia
|
||||
SG: Singapur
|
||||
SH: Santa Elena
|
||||
SI: Eslovenia
|
||||
SJ: Svalbard y Jan Mayen
|
||||
SK: Eslovaquia
|
||||
SL: Sierra Leona
|
||||
SM: San Marino
|
||||
SN: Senegal
|
||||
SO: Somalia
|
||||
SR: Surinam
|
||||
SS: Sudán del Sur
|
||||
ST: Santo Tomé y Príncipe
|
||||
SV: El Salvador
|
||||
SX: San Martín
|
||||
SY: Siria
|
||||
SZ: Suazilandia
|
||||
TC: Islas Turcas y Caicos
|
||||
TD: Chad
|
||||
TF: Territorios Australes Franceses
|
||||
TG: Togo
|
||||
TH: Tailandia
|
||||
TJ: Tayikistán
|
||||
TK: Tokelau
|
||||
TL: Timor Oriental
|
||||
TM: Turkmenistán
|
||||
TN: Túnez
|
||||
TO: Tonga
|
||||
TR: Turquía
|
||||
TT: Trinidad y Tobago
|
||||
TV: Tuvalu
|
||||
TW: Taiwán
|
||||
TZ: Tanzania
|
||||
UA: Ucrania
|
||||
UG: Uganda
|
||||
UM: Islas menores alejadas de los Estados Unidos
|
||||
US: Estados Unidos
|
||||
UY: Uruguay
|
||||
UZ: Uzbekistán
|
||||
VA: Ciudad del Vaticano
|
||||
VC: San Vicente y las Granadinas
|
||||
VE: Venezuela
|
||||
VG: Islas Vírgenes
|
||||
VI: Islas Vírgenes de los Estados Unidos
|
||||
VN: Vietnam
|
||||
VU: Vanuatu
|
||||
WF: Wallis y Futuna
|
||||
WS: Samoa
|
||||
XK: Kosovo
|
||||
YE: Yemen
|
||||
YT: Mayotte
|
||||
ZA: Sudáfrica
|
||||
ZM: Zambia
|
||||
ZW: Zimbawe
|
||||
subregions:
|
||||
AR:
|
||||
BA: Buenos Aires
|
||||
AT:
|
||||
Bgld: Burgenland
|
||||
AU:
|
||||
ACT: Australian Capital Territory
|
||||
NSW: New South Wales
|
||||
NT: Territorio del Norte
|
||||
QLD: Queensland
|
||||
SA: South Australia
|
||||
TAS: Tasmania
|
||||
VIC: Victoria
|
||||
WA: Western Australia
|
||||
BR:
|
||||
AC: Acre
|
||||
AL: Alagoas
|
||||
AP: Amapá
|
||||
AM: Amazonas
|
||||
BA: Bahía
|
||||
CE: Ceará
|
||||
ES: Espírito Santo
|
||||
DF: Distrito Federal
|
||||
GO: Goiás
|
||||
MA: Maranhão
|
||||
MT: Mato Grosso
|
||||
MS: Mato Grosso del Sur
|
||||
MG: Minas Gerais
|
||||
PB: Paraíba
|
||||
PR: Paraná
|
||||
PA: Pará
|
||||
PE: Pernambuco
|
||||
PI: Piauí
|
||||
RN: Río Grande del Norte
|
||||
RS: Río Grande del Sur
|
||||
RJ: Río de Janeiro
|
||||
RO: Rondonia
|
||||
RR: Roraima
|
||||
SC: Santa Catarina
|
||||
SE: Sergipe
|
||||
SP: São Paulo
|
||||
TO: Tocantins
|
||||
CA:
|
||||
AB: Alberta
|
||||
BC: Columbia Británica
|
||||
MB: Manitoba
|
||||
NB: Nuevo Brunswick
|
||||
NL: New Foundland - Labrador
|
||||
NT: Northwest Territories
|
||||
NS: Nueva Escocia
|
||||
NU: Nunavut
|
||||
'ON': Ontario
|
||||
PE: Isla del Príncipe Eduardo
|
||||
QC: Quebec
|
||||
SK: Saskatchewan
|
||||
YT: Yukón
|
||||
CH:
|
||||
TG: Thurgau
|
||||
VD: Vaud
|
||||
ZH: Zurich
|
||||
DE:
|
||||
HH: Hamburgo
|
||||
NRW: Renania del Norte-Westfalia
|
||||
IT:
|
||||
FVG: Friuli-Venecia Julia
|
||||
MX:
|
||||
Ags: Aguascalientes
|
||||
BCS: Baja California Sur
|
||||
CAM: Campeche
|
||||
CHP: Chiapas
|
||||
CH: Chihuahua
|
||||
COA: Coahuila de Zaragoza
|
||||
COL: Colima
|
||||
DUR: Durango
|
||||
BCN: Baja California
|
||||
MEX: México
|
||||
GUA: Guanajuato
|
||||
GRO: Guerrero
|
||||
Hgo: Hidalgo
|
||||
JAL: Jalisco
|
||||
Mich: Michoacán de Ocampo
|
||||
MOR: Morelos
|
||||
NAY: Nayarit
|
||||
NL: Nuevo León
|
||||
OAX: Oaxaca
|
||||
PUE: Puebla
|
||||
QUE: Querétaro de Arteaga
|
||||
ROO: Quintana Roo
|
||||
SLP: San Luis Potosí
|
||||
SIN: Sinaloa
|
||||
SON: Sonora
|
||||
TAB: Tabasco
|
||||
TAM: Tamaulipas
|
||||
Tlax: Tlaxcala
|
||||
VER: Veracruz-Llave
|
||||
YUC: Yucatán
|
||||
ZAC: Zacatecas
|
||||
MY:
|
||||
JHR: Johor
|
||||
KDH: Kedah
|
||||
KTN: Kelantan
|
||||
KUL: Kuala Lumpur
|
||||
LBN: Labuan
|
||||
MLK: Melaka
|
||||
NSN: Negeri Sembilan
|
||||
PHG: Pahang
|
||||
PNG: Penang
|
||||
PRK: Perak
|
||||
PLS: Perlis
|
||||
PJY: Putrajaya
|
||||
SBH: Sabah
|
||||
SRW: Sarawak
|
||||
SGR: Selangor
|
||||
TRG: Terengganu
|
||||
NI:
|
||||
RAAN: North Atlantic Autonomous Region (RAAN)
|
||||
NL:
|
||||
GLD: Güeldres
|
||||
PH:
|
||||
ARMM: Mindanao Musulmán
|
||||
US:
|
||||
AL: Alabama
|
||||
AK: Alaska
|
||||
AZ: Arizona
|
||||
AR: Arkansas
|
||||
Calif: California
|
||||
CO: Colorado
|
||||
CT: Connecticut
|
||||
DE: Delaware
|
||||
FL: Florida
|
||||
GA: Georgia
|
||||
HI: Hawai
|
||||
ID: Idaho
|
||||
IL: Illinois
|
||||
IN: Indiana
|
||||
IA: Iowa
|
||||
KS: Kansas
|
||||
KY: Kentucky
|
||||
LA: Louisiana
|
||||
ME: Maine
|
||||
MD: Maryland
|
||||
MA: Massachusetts
|
||||
MI: Michigan
|
||||
MN: Minnesota
|
||||
MS: Mississippi
|
||||
MO: Missouri
|
||||
MT: Montana
|
||||
NE: Nebraska
|
||||
NV: Nevada
|
||||
NH: Nueva Hampshire
|
||||
NJ: Nueva Jersey
|
||||
NM: Nuevo México
|
||||
NY: Nueva York
|
||||
NC: Carolina del Norte
|
||||
ND: Dakota del Norte
|
||||
OH: Ohio
|
||||
OK: Oklahoma
|
||||
OR: Oregón
|
||||
PA: Pensilvania
|
||||
RI: Rhode Island
|
||||
SC: Carolina del Sur
|
||||
SD: Dakota del Sur
|
||||
TN: Tennessee
|
||||
TX: Texas
|
||||
UT: Utah
|
||||
VT: Vermont
|
||||
VA: Virginia
|
||||
WA: Washington
|
||||
DC: Washington D.C.
|
||||
WV: Virginia Occidental
|
||||
WI: Wisconsin
|
||||
WY: Wyoming
|
||||
conference:
|
||||
actions:
|
||||
Register: Registrate
|
||||
donate:
|
||||
button_label: donar
|
||||
articles:
|
||||
conference_registration:
|
||||
headings:
|
||||
Registration_Info: Registro
|
||||
arrival_and_departure: ¿Que día llegas a Guadalajara?
|
||||
allergies: ¿Eres alergico a algo?
|
||||
languages: ¿Hablas?
|
||||
food: ¿Que comes?
|
||||
Enter_Your_Email: Correo electrónico
|
||||
location: Ciudad y pais
|
||||
name: Nombre
|
||||
Allergies: ¿Eres alergico a algo?
|
||||
Workshops: Actividades
|
||||
Your_Workshops: Actividades
|
||||
Policy_Agreement: Acuerdo del Espacio Mas Seguro
|
||||
Preview: Preestreno
|
||||
paragraphs:
|
||||
Registration_Info: EL REGISTRO ESTÁ ABIERTOOOOO! :) Por favor llénalo lo más
|
||||
pronto que puedas, cualquier pregunta o mejora puedes comentarla más abajo,
|
||||
estamos preparando una página de preguntas frecuentes sobre el evento para
|
||||
la página web.
|
||||
Payment: Las y los esperamos del 1 al 4 de octubre del 2015.Más información
|
||||
en: bikebike@gdlenbici.org
|
||||
Workshops: 'Título de la actividad: Que necesitas? Tipo de espacio? Tema?
|
||||
Quién es responsable? Descripción? Tiempo?'
|
||||
Policy_Agreement: Acuerdo del espacio mas Seguro
|
||||
questions:
|
||||
food:
|
||||
meat: Carnivoro
|
||||
vegetarian: Vegetariano
|
||||
vegan: Vegano
|
||||
bike:
|
||||
large: Grande
|
||||
medium: Mediano
|
||||
small: Pequeno
|
||||
none: Nada
|
||||
housing:
|
||||
house: Lugar interior
|
||||
none: Yo voy a encontrar mis accomodaciones.
|
||||
tent: La carpa
|
||||
terms:
|
||||
Bikes: Bici
|
||||
Donation_Count: Donar
|
||||
Languages: ¿Hablas?
|
||||
Total_Donations: Donar
|
||||
about_bikebike:
|
||||
paragraphs:
|
||||
Who_is_Invited: No es necesario ser personas o grupos expertas solo tener
|
||||
las ganas y la disposición de compartir lo que sabes de organización estructural,
|
||||
mecánica, del cambio social, de alternativas contra la desigualdad o un
|
||||
mejor acceso al uso de la bici y el conocimiento y otros problemas sociales
|
||||
en tu barrio o ciudad.
|
||||
bicycle_project_paragraph: La siguiente lista usa el criterio utilizado en
|
||||
la vieja Bicycle Organization Organization Project (Proyecto de Organización
|
||||
de Organizaciones Ciclistas) para definir qué constituye un taller comunitario
|
||||
de bicis. El proyecto no necesariamente debe cumplir con todos los criterios.
|
||||
En cambio, es una lista general de las cualidades que son comunes entre
|
||||
varios proyectos ciclistas.
|
||||
What_is_BikeBike: 'Bike!Bike! es una reunión internacional anual organizada
|
||||
por y para proyectos comunitarios que trabajan en proyectos de bici. La
|
||||
conferencia es un espacio para que los participantes, principalmente miembros
|
||||
de talleres de y grupos de activismo ciclista, se reúnan en una ciudad distinta
|
||||
cada año durante cuatro días para llevar a cabo talleres informativos y
|
||||
fortalecer nuestra red comunitaria y social. '
|
||||
Types_of_Workshops: 'Los talleres son organizados e impartidos por los participantes.
|
||||
Pueden ser sobre cualquier tema de interés para los proyectos comunitarios
|
||||
de bici y pueden ser en cualquier formato, incluyendo: presentaciones, talleres
|
||||
prácticos, grupos de discusión y rodadas en bici. Si quieres impartir tu
|
||||
propio taller, puedes ingresar los detalles después de registrarse. Los
|
||||
que terminan en el programa final y cuándo son programados, es decisión
|
||||
de los anfitriones de la conferencia. '
|
||||
Amenities: 'Tradicionalmente, los anfitriones de la conferencia coordinan
|
||||
hospedaje compartido, proveen una o dos comidas al día y hay bicicletas
|
||||
disponibles para los participantes registrados; sin embargo, debes checar
|
||||
los detalles particulares sobre la conferencia de cada año. Más información
|
||||
sobre cómo puedes obtener hospedaje por tu cuenta y otros lugares recomendados
|
||||
para visitar, también debe ser proveída por el anfitrión en la página de
|
||||
la conferencia o en un documento físico al llegar a la conferencia. '
|
||||
Volunteer: '¡Sí, por favor! '
|
||||
headings:
|
||||
Amenities: Donde puedo dormir? Donde puedo comer? Como puedo ir de vuelta?
|
||||
Types_of_Workshops: Que tipos de actividades va ver?
|
||||
Volunteer: Puedo hacer voluntario?
|
||||
What_is_BikeBike: Que es Bike!Bike!?
|
||||
Who_is_Invited: Quienes son los invitados?
|
||||
bicycle_project: Que es una proyecto bicicleta de la comunidad?
|
||||
term:
|
||||
education: Los talleres tienen un enfoque en la educación, en enseñar a otros
|
||||
cómo arreglar bicicletas
|
||||
export_bikes: ''
|
||||
low_cost: Hay organizaciones que envían bicicletas donadas a comunidades en
|
||||
otros países
|
||||
no_money: Hay organizaciones que reciclan bicicletas y algunas de sus partes
|
||||
non_profit: Los talleres son accesibles para gente sin dinero
|
||||
recycle_parts: Son organizaciones sin fines de lucro
|
||||
volunteer_run: Los talleres son operados por voluntarios
|
||||
workshops:
|
||||
paragraphs:
|
||||
info: 'Título de la actividad: Que necesitas? Tipo de espacio? Tema? Quién
|
||||
es responsable? Descripción? Tiempo?'
|
||||
headings:
|
||||
facilitators: facilitadores
|
||||
Delete_Workshop: Eliminar Actividad
|
||||
policy:
|
||||
headings:
|
||||
The_Agreement: Acuerdo del Espacio Mas Seguro
|
||||
permission_denied:
|
||||
paragraphs:
|
||||
translator_not_logged_in: Sorry you must be a translator to view this page
|
||||
headings:
|
||||
login_required: Please Login
|
||||
forms:
|
||||
labels:
|
||||
generic:
|
||||
title: Título de la actividad
|
||||
info: Descripción
|
||||
allergies: Alergias
|
||||
email: Correo electrónico
|
||||
location: Ciudad y pais
|
||||
name: Nombre
|
||||
actions:
|
||||
generic:
|
||||
agree: Estoy en acuerdo.
|
||||
register: Registrar
|
||||
edit_registration: Cambiar mi registracion
|
||||
custom_amount: Cantidad diferente
|
||||
Log_out: Salir
|
||||
login: Inicia session
|
||||
links:
|
||||
footer:
|
||||
help_text:
|
||||
contributors: Contribuyentes
|
||||
select_language: Cambia tu idioma
|
||||
facebook: Unirte a nuestro grupo de Facebook
|
||||
page_titles:
|
||||
About_BikeBike: Quienes Bike!Bike!
|
||||
about:
|
||||
About_BikeBike: Quienes Bike!Bike!
|
||||
Safe_Space_Policy: Acuerdo del Espacio Mas Seguro
|
||||
conferences:
|
||||
Conference_Registration: Registro
|
||||
actions:
|
||||
workshops:
|
||||
create: Crear
|
||||
Delete: Eliminar
|
||||
Edit: Editar
|
||||
error:
|
||||
'404':
|
||||
description: Descripcion
|
||||
title: Titulo
|
||||
translate:
|
||||
content:
|
||||
translate_now: Translar ahora
|
||||
pages:
|
||||
contexts:
|
||||
geography: geografia
|
||||
language: idioma
|
||||
other: otra
|
||||
sentence: oracion
|
||||
title: titulo
|
||||
character: caracter
|
||||
pluraliztion_rules:
|
||||
few: poco
|
||||
many: muchos
|
||||
menu:
|
||||
submenu:
|
||||
registration:
|
||||
Registration: Registro
|
||||
Workshops: Actividades
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
Bike!Bike! translation and English copyright is being designed to operate on a volunteer basis.
|
||||
|
||||
Do not use any static text that will be seen by the public on the site. Instead use the single underscore
|
||||
helper method. For example, on a page that includes a page header such as 'Organizations', simply enter:
|
||||
|
||||
%h1
|
||||
<%= _ organizations.title ?>
|
||||
|
||||
Upon first viewing the page, the user (probably you) will see the resulting HTML:
|
||||
|
||||
<h1><a class="translate-me" ... >organizations.title</a></h1>
|
||||
|
||||
Assuming that you're viewing the sire in English, clicking the link will then allow you to enter English
|
||||
copy. Enter 'Organizations' and save it. The next time you see the page, you will see:
|
||||
|
||||
<h1>Organizations</h1>
|
||||
|
||||
Once a spanish viewer sees the page they will see:
|
||||
|
||||
<h1><a class="translate-me lang-eng" ... >Organizations</a></h1>
|
||||
|
||||
This will allow them to choose an appropriate translation. They may then enter 'Organizaciones'
|
||||
which will result in subsequent Spanish viewers to see the translation.
|
||||
|
||||
When the text to be shown cannot be surrounded by HTML tags, for example for an <input> control,
|
||||
the translation controls can be queued to be shown comtime afterwards using the double underscore
|
||||
method, followed by the single underscore method. For example:
|
||||
|
||||
%input{:name => "organization-name", :placeholder => <%= __ organizations.enter_name %>}
|
||||
<%= _ %>
|
||||
|
||||
Assuming that 'en.organizations.enter_name' = 'Enter the name of your organization', this willl
|
||||
result in the following HTML:
|
||||
|
||||
<input name="organization-name" placeholder="Enter the name of your organization" />
|
||||
|
||||
However, for a Spanish viewer, before a translation has been selected they should see:
|
||||
|
||||
<input name="organization-name" placeholder="Enter the name of your organization" />
|
||||
<div class="untranslated-list">
|
||||
<a class="translate-me lang-eng">Enter the name of your organization</a>
|
||||
</div>
|
||||
|
||||
If multiple items are queued, they will all be shown inside this div. After a translation has been entered
|
||||
by a Spanish speaking volunteer, subsequent volunteers will simply see:
|
||||
|
||||
<input name="organization-name" placeholder="Escriba el nombre de su organización" />
|
||||
|
||||
Best practices:
|
||||
- Never edit en.yml, or any other files directly, always use the site tool to do this as it will
|
||||
help ensure proper testing of all pages and that all text will be translated.
|
||||
- Reuse locale keys as much as possible. Use concatenation of printf where it makes sense to do
|
||||
so. The less work volunteers have to do, the more likely that they will get it all done.
|
||||
|
||||
@@ -1,336 +0,0 @@
|
||||
af:
|
||||
- one
|
||||
- other
|
||||
am:
|
||||
- one
|
||||
- other
|
||||
ar:
|
||||
- zero
|
||||
- one
|
||||
- two
|
||||
- few
|
||||
- many
|
||||
- other
|
||||
az:
|
||||
- other
|
||||
be:
|
||||
- one
|
||||
- few
|
||||
- many
|
||||
- other
|
||||
bg:
|
||||
- one
|
||||
- other
|
||||
bh:
|
||||
- one
|
||||
- other
|
||||
bn:
|
||||
- one
|
||||
- other
|
||||
bo:
|
||||
- other
|
||||
bs:
|
||||
- one
|
||||
- few
|
||||
- many
|
||||
- other
|
||||
ca:
|
||||
- one
|
||||
- other
|
||||
cs:
|
||||
- one
|
||||
- few
|
||||
- other
|
||||
cy:
|
||||
- one
|
||||
- two
|
||||
- many
|
||||
- other
|
||||
da:
|
||||
- one
|
||||
- other
|
||||
de:
|
||||
- one
|
||||
- other
|
||||
dz:
|
||||
- other
|
||||
el:
|
||||
- one
|
||||
- other
|
||||
en:
|
||||
- one
|
||||
- other
|
||||
eo:
|
||||
- one
|
||||
- other
|
||||
es:
|
||||
- one
|
||||
- other
|
||||
et:
|
||||
- one
|
||||
- other
|
||||
eu:
|
||||
- one
|
||||
- other
|
||||
fa:
|
||||
- other
|
||||
fi:
|
||||
- one
|
||||
- other
|
||||
fi:
|
||||
- one
|
||||
- other
|
||||
fo:
|
||||
- one
|
||||
- other
|
||||
fr:
|
||||
- one
|
||||
- other
|
||||
fu:
|
||||
- one
|
||||
- other
|
||||
fy:
|
||||
- one
|
||||
- other
|
||||
ga:
|
||||
- one
|
||||
- two
|
||||
- other
|
||||
gl:
|
||||
- one
|
||||
- other
|
||||
gu:
|
||||
- one
|
||||
- other
|
||||
gu:
|
||||
- one
|
||||
- other
|
||||
ha:
|
||||
- one
|
||||
- other
|
||||
he:
|
||||
- one
|
||||
- other
|
||||
hi:
|
||||
- one
|
||||
- other
|
||||
hr:
|
||||
- one
|
||||
- few
|
||||
- many
|
||||
- other
|
||||
hu:
|
||||
- other
|
||||
id:
|
||||
- other
|
||||
is:
|
||||
- one
|
||||
- other
|
||||
it:
|
||||
- one
|
||||
- other
|
||||
ja:
|
||||
- other
|
||||
jv:
|
||||
- other
|
||||
ka:
|
||||
- other
|
||||
km:
|
||||
- other
|
||||
kn:
|
||||
- other
|
||||
ko:
|
||||
- other
|
||||
ku:
|
||||
- one
|
||||
- other
|
||||
lb:
|
||||
- one
|
||||
- other
|
||||
ln:
|
||||
- one
|
||||
- other
|
||||
lt:
|
||||
- one
|
||||
- few
|
||||
- other
|
||||
lv:
|
||||
- zero
|
||||
- one
|
||||
- other
|
||||
mg:
|
||||
- one
|
||||
- other
|
||||
mk:
|
||||
- one
|
||||
- other
|
||||
ml:
|
||||
- one
|
||||
- other
|
||||
mn:
|
||||
- one
|
||||
- other
|
||||
mo:
|
||||
- one
|
||||
- few
|
||||
- other
|
||||
mr:
|
||||
- one
|
||||
- other
|
||||
ms:
|
||||
- other
|
||||
mt:
|
||||
- one
|
||||
- few
|
||||
- many
|
||||
- other
|
||||
my:
|
||||
- other
|
||||
na:
|
||||
- one
|
||||
- other
|
||||
nb:
|
||||
- one
|
||||
- other
|
||||
ne:
|
||||
- one
|
||||
- other
|
||||
nl:
|
||||
- one
|
||||
- other
|
||||
nn:
|
||||
- one
|
||||
- other
|
||||
no:
|
||||
- one
|
||||
- other
|
||||
ns:
|
||||
- one
|
||||
- other
|
||||
om:
|
||||
- one
|
||||
- other
|
||||
or:
|
||||
- one
|
||||
- other
|
||||
pa:
|
||||
- one
|
||||
- other
|
||||
pa:
|
||||
- one
|
||||
- other
|
||||
pl:
|
||||
- one
|
||||
- few
|
||||
- other
|
||||
ps:
|
||||
- one
|
||||
- other
|
||||
pt:
|
||||
- one
|
||||
- other
|
||||
ro:
|
||||
- one
|
||||
- few
|
||||
- other
|
||||
ru:
|
||||
- one
|
||||
- few
|
||||
- many
|
||||
- other
|
||||
se:
|
||||
- one
|
||||
- two
|
||||
- other
|
||||
sh:
|
||||
- one
|
||||
- few
|
||||
- many
|
||||
- other
|
||||
sk:
|
||||
- one
|
||||
- few
|
||||
- other
|
||||
sl:
|
||||
- one
|
||||
- two
|
||||
- few
|
||||
- other
|
||||
sm:
|
||||
- one
|
||||
- two
|
||||
- other
|
||||
sm:
|
||||
- one
|
||||
- two
|
||||
- other
|
||||
sm:
|
||||
- one
|
||||
- two
|
||||
- other
|
||||
sm:
|
||||
- one
|
||||
- two
|
||||
- other
|
||||
sm:
|
||||
- one
|
||||
- two
|
||||
- other
|
||||
so:
|
||||
- one
|
||||
- other
|
||||
sq:
|
||||
- one
|
||||
- other
|
||||
sr:
|
||||
- one
|
||||
- few
|
||||
- many
|
||||
- other
|
||||
sv:
|
||||
- one
|
||||
- other
|
||||
sw:
|
||||
- one
|
||||
- other
|
||||
ta:
|
||||
- one
|
||||
- other
|
||||
te:
|
||||
- one
|
||||
- other
|
||||
th:
|
||||
- other
|
||||
ti:
|
||||
- one
|
||||
- other
|
||||
tk:
|
||||
- one
|
||||
- other
|
||||
tl:
|
||||
- one
|
||||
- other
|
||||
to:
|
||||
- other
|
||||
tr:
|
||||
- other
|
||||
uk:
|
||||
- one
|
||||
- few
|
||||
- many
|
||||
- other
|
||||
ur:
|
||||
- one
|
||||
- other
|
||||
vi:
|
||||
- other
|
||||
wa:
|
||||
- one
|
||||
- other
|
||||
yo:
|
||||
- other
|
||||
zh:
|
||||
- other
|
||||
zu:
|
||||
- one
|
||||
- other
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,78 +0,0 @@
|
||||
---
|
||||
nola_2013.about:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/"
|
||||
home.its_awesome:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/"
|
||||
Conferences:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/"
|
||||
- "/login"
|
||||
Organizations:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/"
|
||||
- "/login"
|
||||
Resources:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/"
|
||||
- "/login"
|
||||
Sign_In:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/"
|
||||
- "/login"
|
||||
missing.translation:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/"
|
||||
- "/login"
|
||||
form.Enter_your_email:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
email:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
password:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
sign_in:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
facebook_sign_in:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
user.Create_Account:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
user.why_register:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
form.Enter_your_username:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
username:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
password_confirmation:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
register:
|
||||
langauges: {}
|
||||
pages:
|
||||
- "/login"
|
||||
+73
-51
@@ -6,48 +6,48 @@ BikeBike::Application.routes.draw do
|
||||
#resources :workshop_facilitators
|
||||
#resources :registration_form_fields
|
||||
|
||||
resources :conference_types, :param => :type, :path => '/conferences', :as => :conference, :except => :index do
|
||||
resources :conferences, :param => :slug, :path => '/' do
|
||||
#get :hosts
|
||||
#get :registration
|
||||
#get :registration
|
||||
#resources :workshops, :param => 'slug'
|
||||
#get :register, :param => 'step'
|
||||
#post 'register/next' => 'conferences#register_submit'
|
||||
# get 'register/workshop-test/' => 'conferences#workshop_test'
|
||||
match 'register(/:step)' => 'conferences#register', via: [:get, :post]
|
||||
get 'register/confirm/:confirmation_token' => 'conferences#register_confirm'
|
||||
match 'register/pay-registration/:confirmation_token' => 'conferences#register_pay_registration', via: [:get, :post]
|
||||
get 'register/paypal-confirm/:confirmation_token' => 'conferences#register_paypal_confirm'
|
||||
get 'register/paypal-cancel/:confirmation_token' => 'conferences#register_paypal_cancel'
|
||||
get 'registrations' => 'conferences#registrations'
|
||||
#patch 'register/step/:step' => 'conferences#register_step'
|
||||
#resources :registrations, :path => 'registration' do
|
||||
# get :form, on: :collection
|
||||
#end
|
||||
#get 'registration/form' => 'conferences#registration', :sub_action => "form", as: 'registration_form'
|
||||
#get 'registration/form/register' => 'conferences#registration', :sub_action => "register", as: 'registration_register'
|
||||
#get 'registration/form/stats' => 'conferences#registration', :sub_action => "stats", as: 'registration_stats'
|
||||
#post :nonhosts
|
||||
#post 'registration/form/add-field' => 'conferences#add_field', as: 'registration_add_field'
|
||||
#post 'registration/form/remove-field' => 'conferences#remove_field', as: 'registration_remove_field'
|
||||
#post 'registration/form/reorder' => 'conferences#reorder', as: 'registration_reorder'
|
||||
# resources :conference_types, :param => :type, :path => '/conferences', :as => :conference, :except => :index do
|
||||
# resources :conferences, :param => :slug, :path => '/' do
|
||||
# #get :hosts
|
||||
# #get :registration
|
||||
# #get :registration
|
||||
# #resources :workshops, :param => 'slug'
|
||||
# #get :register, :param => 'step'
|
||||
# #post 'register/next' => 'conferences#register_submit'
|
||||
# # get 'register/workshop-test/' => 'conferences#workshop_test'
|
||||
# match 'register(/:step)' => 'conferences#register', via: [:get, :post]
|
||||
# get 'register/confirm/:confirmation_token' => 'conferences#register_confirm'
|
||||
# match 'register/pay-registration/:confirmation_token' => 'conferences#register_pay_registration', via: [:get, :post]
|
||||
# get 'register/paypal-confirm/:confirmation_token' => 'conferences#register_paypal_confirm'
|
||||
# get 'register/paypal-cancel/:confirmation_token' => 'conferences#register_paypal_cancel'
|
||||
# get 'registrations' => 'conferences#registrations'
|
||||
# #patch 'register/step/:step' => 'conferences#register_step'
|
||||
# #resources :registrations, :path => 'registration' do
|
||||
# # get :form, on: :collection
|
||||
# #end
|
||||
# #get 'registration/form' => 'conferences#registration', :sub_action => "form", as: 'registration_form'
|
||||
# #get 'registration/form/register' => 'conferences#registration', :sub_action => "register", as: 'registration_register'
|
||||
# #get 'registration/form/stats' => 'conferences#registration', :sub_action => "stats", as: 'registration_stats'
|
||||
# #post :nonhosts
|
||||
# #post 'registration/form/add-field' => 'conferences#add_field', as: 'registration_add_field'
|
||||
# #post 'registration/form/remove-field' => 'conferences#remove_field', as: 'registration_remove_field'
|
||||
# #post 'registration/form/reorder' => 'conferences#reorder', as: 'registration_reorder'
|
||||
|
||||
#post 'registration/form/reorder' => 'conferences#reorder', as: 'registration_reorder'
|
||||
end
|
||||
end
|
||||
# #post 'registration/form/reorder' => 'conferences#reorder', as: 'registration_reorder'
|
||||
# end
|
||||
# end
|
||||
|
||||
resources :conferences, :only => :index
|
||||
# resources :conferences, :only => :index
|
||||
|
||||
resources :organizations, :param => 'slug' do
|
||||
get :members
|
||||
get :identity
|
||||
get :json
|
||||
post :nonmembers
|
||||
end
|
||||
# resources :organizations, :param => 'slug' do
|
||||
# get :members
|
||||
# get :identity
|
||||
# get :json
|
||||
# post :nonmembers
|
||||
# end
|
||||
|
||||
resources :users
|
||||
resources :user_sessions
|
||||
# resources :users
|
||||
# resources :user_sessions
|
||||
|
||||
|
||||
#resources :workshop_streams
|
||||
@@ -56,23 +56,45 @@ BikeBike::Application.routes.draw do
|
||||
|
||||
#resources :locations
|
||||
|
||||
post '/translate/' => 'pages#translate'
|
||||
post '/location/territories/' => 'pages#location_territories'
|
||||
# post '/translate/' => 'pages#translate'
|
||||
# post '/location/territories/' => 'pages#location_territories'
|
||||
|
||||
get '/translations/:lang', to: 'pages#translations'
|
||||
get '/translations', to: 'pages#translation_list'
|
||||
# get '/translations/:lang', to: 'pages#translations'
|
||||
# get '/translations', to: 'pages#translation_list'
|
||||
|
||||
get 'login' => 'user_sessions#new', :as => :login
|
||||
post 'logout' => 'user_sessions#destroy', :as => :logout
|
||||
get 'register' => 'users#new', :as => 'register'
|
||||
# get 'login' => 'user_sessions#new', :as => :login
|
||||
# post 'logout' => 'user_sessions#destroy', :as => :logout
|
||||
# get 'register' => 'users#new', :as => 'register'
|
||||
|
||||
post "oauth/callback" => "oauths#callback"
|
||||
get "oauth/callback" => "oauths#callback"
|
||||
get "oauth/:provider" => "oauths#oauth", :as => :auth_at_provider
|
||||
# post "oauth/callback" => "oauths#callback"
|
||||
# get "oauth/callback" => "oauths#callback"
|
||||
# get "oauth/:provider" => "oauths#oauth", :as => :auth_at_provider
|
||||
|
||||
get 'robots.txt' => 'pages#robots'
|
||||
get 'resources' => 'pages#resources'
|
||||
get '/organizations/json' => 'organizations#json', :as => :organizations_json
|
||||
match '/conferences/:slug/register' => 'conferences#register', :as => :register, via: [:get, :post]
|
||||
match '/conferences/:slug/broadcast' => 'conferences#broadcast', :as => :broadcast, via: [:get, :post]
|
||||
get '/conferences/:slug/stats' => 'conferences#stats', :as => :stats
|
||||
get '/conferences/:slug/register/:button/:confirmation_token' => 'conferences#register', :as => :register_paypal_confirm
|
||||
get '/conferences/:slug/workshops' => 'conferences#workshops', :as => :workshops
|
||||
match '/conferences/:slug/workshops/create' => 'conferences#create_workshop', :as => :create_workshop, via: [:get, :post]
|
||||
post '/conferences/:slug/workshops/save' => 'conferences#save_workshop', :as => :save_workshop
|
||||
get '/conferences/:slug/workshops/:workshop_id' => 'conferences#view_workshop', :as => :view_workshop
|
||||
match '/conferences/:slug/workshops/:workshop_id/edit' => 'conferences#edit_workshop', :as => :edit_workshop, via: [:get, :post]
|
||||
match '/conferences/:slug/workshops/:workshop_id/delete' => 'conferences#delete_workshop', :as => :delete_workshop, via: [:get, :post]
|
||||
|
||||
root 'pages#home'
|
||||
get '/robots.txt' => 'application#robots', :as => :robots_txt
|
||||
get '/humans.txt' => 'application#humans', :as => :humans_txt
|
||||
# get 'resources' => 'pages#resources'
|
||||
#
|
||||
get '/confirm/:token' => 'application#confirm', :as => :confirm
|
||||
#post '/doconfirm' => 'application#do_confirm', :as => :do_confirm
|
||||
match '/doconfirm' => 'application#do_confirm', :as => :do_confirm, via: [:get, :post]
|
||||
post '/logout' => 'application#user_logout', :as => :logout
|
||||
post '/translator-request' => 'application#translator_request', :as => :translator_request
|
||||
|
||||
get '/error_404' => 'application#error_404'
|
||||
get '/about' => 'application#about', :as => :about
|
||||
get '/policy' => 'application#policy', :as => :policy
|
||||
root 'application#home', :as => :home
|
||||
|
||||
end
|
||||
|
||||
@@ -1 +1,27 @@
|
||||
rails_env = ENV['RAILS_ENV'] || 'production'
|
||||
|
||||
dir = 'rails'
|
||||
|
||||
# The rule of thumb is to use 1 worker per processor core available,
|
||||
# however since we'll be hosting many apps on this server,
|
||||
# we need to take a less aggressive approach
|
||||
worker_processes 2
|
||||
|
||||
# We deploy with capistrano, so "current" links to root dir of current release
|
||||
directory = '/home/rails'
|
||||
port = 8080
|
||||
|
||||
if ENV['RAILS_ENV'] == 'preview'
|
||||
directory = '/home/preview'
|
||||
port = 8081
|
||||
end
|
||||
|
||||
working_directory directory
|
||||
|
||||
# Listen on unix socket
|
||||
listen "127.0.0.1:#{port}", :backlog => 64
|
||||
|
||||
pid "/home/unicorn/#{ENV['RAILS_ENV']}.pid"
|
||||
|
||||
stderr_path "#{directory}/log/unicorn.log"
|
||||
stdout_path "#{directory}/log/unicorn.log"
|
||||
|
||||
Reference in New Issue
Block a user