2018-04-03 14:22:53 +02:00
= render partial: 'admin/closed_mail_template_attestation_inconsistency_alert'
2016-12-07 17:55:34 +01:00
.row.white-back
#procedure_show
2018-08-14 15:17:22 +02:00
= render partial: '/admin/procedures/modal_publish'
= render partial: '/admin/procedures/modal_transfer'
2018-08-28 15:23:45 +02:00
- if @procedure.brouillon?
- if @procedure.gestionnaires.empty? || @procedure.service.nil?
2018-06-13 11:33:47 +02:00
- missing_elements = []
2018-08-28 15:23:45 +02:00
- if @procedure.gestionnaires.empty?
2018-08-29 22:11:38 +02:00
- missing_elements << 'des instructeurs'
2018-08-28 15:23:45 +02:00
- if @procedure.service.nil?
2018-06-13 11:33:47 +02:00
- missing_elements << 'un service'
2018-09-05 14:48:42 +02:00
- message = "Affectez #{missing_elements.join(' et ')} à votre démarche."
2018-08-14 15:17:22 +02:00
%a.action_button.btn.btn-success#disabled-publish-procedure{ data: { toggle: :tooltip, placement: :bottom }, style: 'float: right; margin-top: 10px;', disabled: true, title: message }
2016-12-07 17:55:34 +01:00
%i.fa.fa-eraser
Publier
2016-12-14 17:13:40 +01:00
- else
2018-08-14 15:17:22 +02:00
%a.btn.btn-success#publish-procedure{ data: { target: '#publish-modal', toggle: :modal }, type: 'button', style: 'float: right; margin-top: 10px;' }
2016-12-07 17:55:34 +01:00
%i.fa.fa-eraser
Publier
2016-07-22 11:34:34 +02:00
2018-08-14 15:17:22 +02:00
%a.btn.btn-default#transfer-procedure{ data: { target: '#transfer-modal', toggle: :modal }, type: 'button', style: 'float: right; margin-top: 10px; margin-right: 10px;' }
2016-12-07 17:55:34 +01:00
%i.fa.fa-exchange
2018-04-26 14:40:03 +02:00
Envoyer une copie
2016-07-22 11:34:34 +02:00
2018-08-28 15:23:45 +02:00
- if @procedure.archivee?
2018-08-14 15:17:22 +02:00
%a.btn.btn-default#reopen-procedure{ data: { target: '#publish-modal', toggle: :modal }, type: 'button', style: 'float: right; margin-top: 10px; margin-right: 10px;' }
%i.fa.fa-rocket
2016-12-07 17:55:34 +01:00
Réactiver
2018-08-28 15:23:45 +02:00
- elsif @procedure.publiee?
= form_tag admin_procedure_archive_path(procedure_id: @procedure.id), method: :put, style: 'float: right; margin-top: 10px;' do
2018-08-14 15:17:22 +02:00
%button#archive-procedure.btn.btn-small.btn-default.text-info{ type: :button }
2016-12-07 17:55:34 +01:00
%i.fa.fa-eraser
2017-04-06 16:33:53 +02:00
Archiver
2016-12-07 17:55:34 +01:00
#confirm
2017-04-06 19:10:25 +02:00
%button#valid.btn.btn-small.btn-success{ type: :submit }
2016-12-07 17:55:34 +01:00
%i.fa.fa-check
Valider
2017-04-06 19:10:25 +02:00
%button#cancel.btn.btn-small.btn-danger{ type: :button }
2016-12-07 17:55:34 +01:00
%i.fa.fa-remove
Annuler
2018-08-28 15:23:45 +02:00
- if @procedure.locked?
2017-02-20 15:08:31 +01:00
#procedure_locked
.alert.alert-info
2018-09-05 14:48:42 +02:00
Cette démarche a été publiée, certains éléments ne peuvent plus être modifiés.
2016-12-07 17:55:34 +01:00
2019-01-04 15:43:02 +01:00
.lien-demarche
2018-09-05 14:48:42 +02:00
%h3 Lien démarche
2018-09-07 12:21:07 +02:00
%div{ style: 'margin-top: 30px;' }
2018-08-28 15:23:45 +02:00
- if @procedure.archivee?
2018-09-07 12:21:07 +02:00
.alert.alert-info
2018-09-05 14:48:42 +02:00
Cette démarche est archivée et n’ est donc pas accessible par le public.
2018-09-07 12:21:07 +02:00
- elsif @procedure.publiee?
2018-08-28 15:23:45 +02:00
= link_to procedure_lien(@procedure), sanitize_url(procedure_lien(@procedure)), target: :blank
2018-10-02 17:43:40 +02:00
%br
%br
Attention, diffusez toujours le <strong>lien complet</strong> affiché ci-dessus, et non pas un lien générique vers demarches-simplifiees.fr. Ne dites pas non plus aux usagers de se rendre sur le site générique demarches-simplifiees.fr, donnez-leur toujours le lien complet.
2018-09-07 12:21:07 +02:00
- 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 d’ abord 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))
\.
2016-12-14 17:13:40 +01:00
- else
2019-01-04 15:43:02 +01:00
- if @procedure.missing_steps.include?(:service)
%p.alert.alert-danger
Vous devez renseigner les coordonnées de votre Service administratif avant de pouvoir publier votre démarche.
= link_to 'Cliquez ici.', (current_administrateur.services.present? ? url_for(services_path(procedure_id: @procedure.id)) : url_for(new_service_path(procedure_id: @procedure.id)))
- if @procedure.missing_steps.include?(:instructeurs)
%p.alert.alert-danger
Vous devez affecter des instructeurs avant de pouvoir publier votre démarche.
= link_to 'Cliquez ici.', admin_procedure_instructeurs_path(@procedure)
%p.alert.alert-info
2019-01-04 15:44:28 +01:00
Cette démarche n’ a pas encore de lien, et n’ est pas accessible par le public.