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
%h3 Lien démarche
%div{ style: 'margin-left: 3%;' }
%div{ style: 'margin-top: 30px;' }
- if @procedure.archivee?
%b
.alert.alert-info
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
- 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
%b
.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
.alert.alert-info
Cette démarche na pas encore de lien, et nest donc pas accessible par le public.
%br