garyharan / ah_adhesion Goto Github PK
View Code? Open in Web Editor NEWGreen certifications for hotels and bed and breakfast.
Home Page: http://adhesion.reservert.com
Green certifications for hotels and bed and breakfast.
Home Page: http://adhesion.reservert.com
If paying by cheque we should know they're paying by cheque. If paying by Paypal we should know when they came back from paypal.
utile pour la validation, mais aussi pour l'adhérant. Y a-t-il un façon simple et rapide de l'afficher?
Must ask questions about coordinates. Too much stuff in that form.
This will be kept to track various states of a certification.
We can copy a certificate when re-approving so that we keep "versions" for free.
draft
pending
approved
rejected
expired
A certification is in Draft until the user submits
. At which point it becomes pending
and the administrator needs to either approve
or reject
. A certification is marked as expired once it passes the 1 year mark after approval.
à adresser en fin projet
Les champs obligatoires sont:
Nom de l'établissement
Responsable de la mise en candidature
Téléphone
Courriel (J'imagine qu'il se met obligatoirement?)
ENLEVER: date
Membre Réservert depuis... (année) devient Cocher Membre/Non membre AHQ (et si oui mettre no )
AJOUTER
· nombre de chambres
À CLARIFIER
Rendre évident quand on demande les coordonnées du dirigeant versus du responsable
téléphone, télécopieur, courriel du responsable et nom du dirigeant.
Ça n'a pas rapport, mais je met ça ici (un courriel de moins!)
Description du site (pour engins de recherche)
RéserVert, une initiative de l'Association hôtellerie Québec (AHQ), est un programme qui favorise les pratiques de développement durable dans les établissements d’hébergement au Québec.
quand qqn soumet le questionnaire avec des pièces jointes manquantes (ex: une réponse à oui, mais pas de pièce jointe)
flag
:Yes
increments the number below.Yes
he shouldn't be allowed to click that link againEn savoir plus
opens new window6.1.4 <- make sure empty ones don't appear.
une alerte
RAPPEL:
Les champs obligatoires sont:
Nom de l'établissement
Responsable de la mise en candidature
Téléphone
Courriel (J'imagine qu'il se met obligatoirement?)
Site
Navbar
Comment ca fonctionne
comment_ca_fonctionne
bouton aligné sur la droite.Questionnaire
oui
ou non
Accepter les modalites
Header
Footer
home page
Sign up
Pendant l'approbation:
Le jour de la terre doit pouvoir:
Félicitations! vous avez terminé votre dossier de candidature pour adhérer au programme RéserVert de l’Association Hotellerie Québec.
Vous faites maintenant partie des influenceurs en développement durable au Québec.
They should see front page instead of being asked to sign in.
Devise is already installed. Must add links to both and say different message if logged in.
Use rake task for this.
Quand on clique sur accepter les modalités une deuxième fois:
2014-05-06T16:31:57.007420+00:00 app[web.1]: ActionController::RoutingError (No route matches [POST] "/certifications/2/questions"):
2014-05-06T16:31:57.007422+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/actionpack-4.1.0/lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'
2014-05-06T16:31:57.007424+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/actionpack-4.1.0/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
2014-05-06T16:31:57.007426+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/railties-4.1.0/lib/rails/rack/logger.rb:38:in `call_app'
2014-05-06T16:31:57.007427+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/railties-4.1.0/lib/rails/rack/logger.rb:20:in `block in call'
2014-05-06T16:31:57.007429+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/activesupport-4.1.0/lib/active_support/tagged_logging.rb:68:in `block in tagged'
2014-05-06T16:31:57.007431+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/activesupport-4.1.0/lib/active_support/tagged_logging.rb:26:in `tagged'
2014-05-06T16:31:57.007432+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/activesupport-4.1.0/lib/active_support/tagged_logging.rb:68:in `tagged'
2014-05-06T16:31:57.007434+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/railties-4.1.0/lib/rails/rack/logger.rb:20:in `call'
2014-05-06T16:31:57.007436+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/actionpack-4.1.0/lib/action_dispatch/middleware/request_id.rb:21:in `call'
2014-05-06T16:31:57.007437+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/methodoverride.rb:21:in `call'
2014-05-06T16:31:57.007439+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/runtime.rb:17:in `call'
2014-05-06T16:31:57.007441+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/activesupport-4.1.0/lib/active_support/cache/strategy/local_cache_middleware.rb:26:in `call'
2014-05-06T16:31:57.007442+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/actionpack-4.1.0/lib/action_dispatch/middleware/static.rb:64:in `call'
2014-05-06T16:31:57.007453+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/sendfile.rb:112:in `call'
2014-05-06T16:31:57.007456+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/railties-4.1.0/lib/rails/engine.rb:514:in `call'
2014-05-06T16:31:57.007458+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/railties-4.1.0/lib/rails/application.rb:144:in `call'
2014-05-06T16:31:57.007460+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/lock.rb:17:in `call'
2014-05-06T16:31:57.007461+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/content_length.rb:14:in `call'
2014-05-06T16:31:57.007463+00:00 app[web.1]: vendor/bundle/ruby/2.1.0/gems/rack-1.5.2/lib/rack/handler/webrick.rb:60:in `service'
2014-05-06T16:31:57.007465+00:00 app[web.1]: vendor/ruby-2.1.1/lib/ruby/2.1.0/webrick/httpserver.rb:138:in `service'
2014-05-06T16:31:57.007466+00:00 app[web.1]: vendor/ruby-2.1.1/lib/ruby/2.1.0/webrick/httpserver.rb:94:in `run'
2014-05-06T16:31:57.007468+00:00 app[web.1]: vendor/ruby-2.1.1/lib/ruby/2.1.0/webrick/server.rb:295:in `block in start_thread'
2014-05-06T16:31:57.007469+00:00 app[web.1]:
2014-05-06T16:31:57.007470+00:00 app[web.1]:
When no questionnaire is active.
Seulement deux champs à ajouter:
membre réservert depuis ... (année)
Type d'établissement: Hôtel, Gîte, Résidences de tourisme
(de la part d'Isabelle)
Via a questionaire link in navbar.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.