Show better lien information on procedure page

This commit is contained in:
Paul Chavard 2018-09-07 11:21:07 +01:00
parent 23170f54c0
commit 23017f4b17

View file

@ -49,14 +49,27 @@
%div %div
%h3 Lien démarche %h3 Lien démarche
%div{ style: 'margin-left: 3%;' } %div{ style: 'margin-top: 30px;' }
- if @procedure.archivee? - if @procedure.archivee?
%b .alert.alert-info
Cette démarche est archivée et nest donc pas accessible par le public. Cette démarche est archivée et nest donc pas accessible par le public.
- elsif @procedure.brouillon_avec_lien? || @procedure.publiee? - elsif @procedure.publiee?
= link_to procedure_lien(@procedure), sanitize_url(procedure_lien(@procedure)), target: :blank = link_to procedure_lien(@procedure), sanitize_url(procedure_lien(@procedure)), target: :blank
- elsif @procedure.brouillon_avec_lien?
- if @procedure.gestionnaires.present? && @procedure.service.present?
= link_to procedure_lien(@procedure), sanitize_url(procedure_lien(@procedure)), target: :blank
- else
.alert.alert-info
Pour pouvoir tester cette démarche, vous devez dabord lui affecter
- if @procedure.gestionnaires.empty?
= link_to("des instructeurs", admin_procedure_instructeurs_path(@procedure))
- if @procedure.gestionnaires.empty? && @procedure.service.nil?
et
- if @procedure.service.nil?
= link_to("un service", services_path(procedure_id: @procedure))
\.
- else - else
%b .alert.alert-info
Cette démarche na pas encore de lien, et nest donc pas accessible par le public. Cette démarche na pas encore de lien, et nest donc pas accessible par le public.
%br %br