Use spaces inside hashes
This commit is contained in:
parent
aaaed328fb
commit
6db4a69cb2
92 changed files with 296 additions and 296 deletions
|
@ -1,17 +1,17 @@
|
|||
.row{style:'height: 34px'}
|
||||
.row{ style:'height: 34px' }
|
||||
|
||||
- unless smart_listing.empty?
|
||||
%table.table#liste_gestionnaire
|
||||
%thead
|
||||
%th Enlever
|
||||
%th#email{style:'text-align: right'} Email
|
||||
%th#email{ style:'text-align: right' } Email
|
||||
|
||||
- @accompagnateurs_assign.each do |accompagnateur|
|
||||
%tr
|
||||
%td.col-md-1.col-lg-1.col-sm-1.col-xs-1.col-sm-1.col-xs-1.center
|
||||
%a.btn.btn-primary{href: "#{admin_procedure_accompagnateurs_path(procedure_id: @procedure.id, accompagnateur_id: accompagnateur.id, to: AccompagnateurService::NOT_ASSIGN)}", 'data-method' => 'put'}
|
||||
%a.btn.btn-primary{ href: "#{admin_procedure_accompagnateurs_path(procedure_id: @procedure.id, accompagnateur_id: accompagnateur.id, to: AccompagnateurService::NOT_ASSIGN)}", 'data-method' => 'put' }
|
||||
.fa.fa-arrow-left
|
||||
%td{style:'padding-top: 11px; font-size:15px; text-align:right'}= accompagnateur.email
|
||||
%td{ style:'padding-top: 11px; font-size:15px; text-align:right' }= accompagnateur.email
|
||||
|
||||
= smart_listing.paginate
|
||||
= smart_listing.pagination_per_page_links
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
= smart_listing_controls_for(:accompagnateurs_not_assign, {class: "form-inline text-right"}) do
|
||||
= smart_listing_controls_for(:accompagnateurs_not_assign, { class: "form-inline text-right" }) do
|
||||
.form-group.filter.input-append
|
||||
= text_field_tag :filter, '', class: "search form-control",
|
||||
placeholder: "Recherche...", autocomplete: :off
|
||||
%button.btn.btn-primary{type: :submit}
|
||||
%button.btn.btn-primary{ type: :submit }
|
||||
%span.fa.fa-search
|
||||
|
||||
- unless smart_listing.empty?
|
||||
|
@ -14,9 +14,9 @@
|
|||
|
||||
- @accompagnateurs_not_assign.each do |accompagnateur|
|
||||
%tr
|
||||
%td.col-xs-11{style:'padding-top: 11px; font-size:15px'}= accompagnateur.email
|
||||
%td.col-xs-11{ style:'padding-top: 11px; font-size:15px' }= accompagnateur.email
|
||||
%td.center
|
||||
%a.btn.btn-success.gestionnaire-affectation{href: "#{admin_procedure_accompagnateurs_path(procedure_id: @procedure.id, accompagnateur_id: accompagnateur.id, to: AccompagnateurService::ASSIGN)}", 'data-method' => 'put'}
|
||||
%a.btn.btn-success.gestionnaire-affectation{ href: "#{admin_procedure_accompagnateurs_path(procedure_id: @procedure.id, accompagnateur_id: accompagnateur.id, to: AccompagnateurService::ASSIGN)}", 'data-method' => 'put' }
|
||||
.fa.fa-arrow-right
|
||||
|
||||
|
||||
|
|
|
@ -9,11 +9,11 @@
|
|||
%h3
|
||||
= t('dynamics.admin.procedure.onglet_accompagnateurs.add.title')
|
||||
#procedure_new.section.section-label
|
||||
= form_for @gestionnaire, url: {controller: 'admin/gestionnaires', action: :create} do |f|
|
||||
= form_for @gestionnaire, url: { controller: 'admin/gestionnaires', action: :create } do |f|
|
||||
.row
|
||||
.col-xs-5
|
||||
= hidden_field_tag :procedure_id, params[:procedure_id]
|
||||
= render partial: 'admin/gestionnaires/informations', locals: {f: f}
|
||||
= render partial: 'admin/gestionnaires/informations', locals: { f: f }
|
||||
.col-xs-2
|
||||
%br
|
||||
%br
|
||||
|
|
|
@ -10,8 +10,8 @@
|
|||
= @dossier.decorate.display_state
|
||||
%br
|
||||
État souhaité :
|
||||
%select{id: :next_state, name: :next_state}
|
||||
%select{ id: :next_state, name: :next_state }
|
||||
- Dossier.states.each do |state|
|
||||
%option{value: state[0]}
|
||||
%option{ value: state[0] }
|
||||
= DossierDecorator.case_state_fr state[1]
|
||||
= f.submit 'Valider'
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
- {email: 'Email*'}.each do |key, value|
|
||||
- { email: 'Email*' }.each do |key, value|
|
||||
.form-group
|
||||
%h4
|
||||
= value
|
||||
|
|
|
@ -6,13 +6,13 @@
|
|||
|
||||
- @gestionnaires.each do |gestionnaire|
|
||||
%tr
|
||||
%td{style:'padding-top: 11px; font-size:15px'}= gestionnaire.email
|
||||
%td{ style:'padding-top: 11px; font-size:15px' }= gestionnaire.email
|
||||
%td{ style: 'text-align:right' }
|
||||
.delete.btn.btn-sm.fa.fa-trash
|
||||
|
||||
.confirm
|
||||
= link_to 'Valider', admin_gestionnaire_path(id: gestionnaire.id), {method: :delete, class: 'btn btn-sm btn-success'}
|
||||
.cancel.btn.btn-sm.btn-danger.fa.fa-minus{style: 'top: 0'}
|
||||
= link_to 'Valider', admin_gestionnaire_path(id: gestionnaire.id), { method: :delete, class: 'btn btn-sm btn-success' }
|
||||
.cancel.btn.btn-sm.btn-danger.fa.fa-minus{ style: 'top: 0' }
|
||||
|
||||
= smart_listing.paginate
|
||||
= smart_listing.pagination_per_page_links
|
||||
|
|
|
@ -9,10 +9,10 @@
|
|||
.col-xs-6
|
||||
%h3 Ajouter un accompagnateur
|
||||
#procedure_new.section.section-label
|
||||
= form_for @gestionnaire, url: {controller: 'admin/gestionnaires', action: :create} do |f|
|
||||
= form_for @gestionnaire, url: { controller: 'admin/gestionnaires', action: :create } do |f|
|
||||
.row
|
||||
.col-xs-5
|
||||
= render partial: 'informations', locals: {f: f}
|
||||
= render partial: 'informations', locals: { f: f }
|
||||
.col-xs-2
|
||||
%br
|
||||
%br
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
.row
|
||||
.col-md-6
|
||||
= f.input :object, label: "Objet de l'email"
|
||||
= f.input :body, label: "Corps de l'email", input_html: {class: 'wysihtml5'}
|
||||
= f.input :body, label: "Corps de l'email", input_html: { class: 'wysihtml5' }
|
||||
.text-right
|
||||
= link_to "Annuler", admin_procedure_mail_templates_path(@procedure), class: "btn btn-default"
|
||||
= f.button :submit, 'Mettre à jour', class: "btn-success"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
.alert.alert-info
|
||||
Cette procédure est publiée, certains éléments de la description ne sont plus modifiables
|
||||
|
||||
- {libelle: 'Libellé*', description: 'Description*', organisation: 'Organisation', direction: 'Direction', lien_site_web: 'Lien site internet', lien_notice: 'Lien notice'}.each do |key, value|
|
||||
- { libelle: 'Libellé*', description: 'Description*', organisation: 'Organisation', direction: 'Direction', lien_site_web: 'Lien site internet', lien_notice: 'Lien notice' }.each do |key, value|
|
||||
.form-group
|
||||
%h4
|
||||
= value
|
||||
|
@ -16,10 +16,10 @@
|
|||
.col-md-6
|
||||
%h4 Logo de la procédure
|
||||
- unless @procedure.logo.blank?
|
||||
= image_tag @procedure.decorate.logo_img, {style: 'height: 40px; display: inline; margin-right: 6px', id: 'preview_procedure_logo'}
|
||||
= image_tag @procedure.decorate.logo_img, { style: 'height: 40px; display: inline; margin-right: 6px', id: 'preview_procedure_logo' }
|
||||
= f.file_field :logo, accept: 'image/png, image/jpg, image/jpeg', style: 'display:inline'
|
||||
|
||||
%div{style:'margin-top:5px'}
|
||||
%div{ style:'margin-top:5px' }
|
||||
%i
|
||||
Fichier accepté : JPG / JPEG / PNG
|
||||
.col-md-6
|
||||
|
@ -83,7 +83,7 @@
|
|||
.col-md-6
|
||||
%h4 Options avancées
|
||||
|
||||
%label{ for: :auto_archive_on} Archivage automatique le
|
||||
%label{ for: :auto_archive_on } Archivage automatique le
|
||||
= f.text_field :auto_archive_on, id: 'auto_archive_on', value: @procedure.auto_archive_on.try{ |d| d.strftime("%d-%m-%Y") }, data: { provide: 'datepicker', 'date-language' => 'fr', 'date-format' => 'dd/mm/yyyy' }
|
||||
(à 00h00)
|
||||
%p.help-block
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
|
||||
- @procedures.each do |procedure|
|
||||
- procedure = procedure.decorate
|
||||
%tr{id: "tr_dossier_#{procedure.id}", 'data-dossier_url' => admin_procedure_path(id: procedure.id)}
|
||||
%tr{ id: "tr_dossier_#{procedure.id}", 'data-dossier_url' => admin_procedure_path(id: procedure.id) }
|
||||
%td= procedure.id
|
||||
%td.col-xs-6
|
||||
= procedure.libelle
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
#publishModal.modal.fade{"aria-labelledby" => "myModalLabel", :role => "dialog", :tabindex => "-1"}
|
||||
.modal-dialog.modal-lg{:role => "document"}
|
||||
#publishModal.modal.fade{ "aria-labelledby" => "myModalLabel", :role => "dialog", :tabindex => "-1" }
|
||||
.modal-dialog.modal-lg{ :role => "document" }
|
||||
= form_tag admin_procedure_publish_path(procedure_id: @procedure.id), method: :put, remote: true do
|
||||
.modal-content
|
||||
.modal-header
|
||||
%button.close{"aria-label" => "Close", "data-dismiss" => "modal", :type => "button"}
|
||||
%span{"aria-hidden" => "true"} ×
|
||||
%button.close{ "aria-label" => "Close", "data-dismiss" => "modal", :type => "button" }
|
||||
%span{ "aria-hidden" => "true" } ×
|
||||
%h4#myModalLabel.modal-title
|
||||
= @procedure.archived?? 'Réactiver' : 'Publier'
|
||||
la procédure
|
||||
|
|
|
@ -1,21 +1,21 @@
|
|||
#transferModal.modal.fade{"aria-labelledby" => "TransferProcedureModal", :role => "dialog", :tabindex => "-1"}
|
||||
.modal-dialog.modal-md{:role => "document"}
|
||||
#transferModal.modal.fade{ "aria-labelledby" => "TransferProcedureModal", :role => "dialog", :tabindex => "-1" }
|
||||
.modal-dialog.modal-md{ :role => "document" }
|
||||
= form_tag admin_procedure_transfer_path(procedure_id: @procedure.id), method: :post, remote: true do
|
||||
.modal-content
|
||||
.modal-header
|
||||
%button.close{"aria-label" => "Close", "data-dismiss" => "modal", :type => "button"}
|
||||
%span{"aria-hidden" => "true"} ×
|
||||
%button.close{ "aria-label" => "Close", "data-dismiss" => "modal", :type => "button" }
|
||||
%span{ "aria-hidden" => "true" } ×
|
||||
%h4#myModalLabel.modal-title
|
||||
Petit transfert de procédure entre administrateur
|
||||
.modal-body
|
||||
%p
|
||||
Cette fonctionnalité vous permet de transmettre un clone de votre procédure à un autre administrateur.
|
||||
%div{style:'margin-top:20px'}
|
||||
= text_field_tag :email_admin, '', {class: 'form-control',
|
||||
%div{ style:'margin-top:20px' }
|
||||
= text_field_tag :email_admin, '', { class: 'form-control',
|
||||
type: 'email',
|
||||
placeholder: 'Email administrateur cible',
|
||||
style: 'width: 300px; margin-left:auto; margin-right:auto'}
|
||||
%div#not_found_admin.center.text-danger{style:'display:none; margin-top: 10px'}
|
||||
style: 'width: 300px; margin-left:auto; margin-right:auto' }
|
||||
%div#not_found_admin.center.text-danger{ style:'display:none; margin-top: 10px' }
|
||||
Cet administrateur n'existe pas.
|
||||
.modal-footer
|
||||
= submit_tag "Envoyer", class: 'btn btn-success'
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
#onglets
|
||||
%ul.nav.nav-tabs
|
||||
%li{class: @draft_class}
|
||||
%a{:href => "#{url_for :admin_procedures_draft}"}
|
||||
%li{ class: @draft_class }
|
||||
%a{ :href => "#{url_for :admin_procedures_draft}" }
|
||||
%h5.text-primary
|
||||
Brouillons
|
||||
|
||||
%li{class: @active_class}
|
||||
%a{:href => "#{url_for :admin_procedures}"}
|
||||
%li{ class: @active_class }
|
||||
%a{ :href => "#{url_for :admin_procedures}" }
|
||||
%h5.text-success
|
||||
Actives
|
||||
|
||||
%li{class: @archived_class}
|
||||
%a{:href => "#{url_for :admin_procedures_archived}"}
|
||||
%h5{style: 'color: black'}
|
||||
%li{ class: @archived_class }
|
||||
%a{ :href => "#{url_for :admin_procedures_archived}" }
|
||||
%h5{ style: 'color: black' }
|
||||
Archivées
|
||||
%br
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
.row.white-back
|
||||
#procedure_new.section.section-label
|
||||
= form_for @procedure, url: url_for({controller: 'admin/procedures', action: :update, id: @procedure.id}), multipart: true do |f|
|
||||
= render partial: 'informations', locals: {f: f}
|
||||
= form_for @procedure, url: url_for({ controller: 'admin/procedures', action: :update, id: @procedure.id }), multipart: true do |f|
|
||||
= render partial: 'informations', locals: { f: f }
|
||||
.text-right
|
||||
= f.submit 'Enregistrer', class: 'btn btn-success'
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
.carret-right
|
||||
.carret-down
|
||||
Procédures
|
||||
%a{href:'/admin/procedures/new'}
|
||||
%a{ href:'/admin/procedures/new' }
|
||||
%div#new-procedure.col-lg-2.col-md-2.col-sm-2.col-xs-2.action
|
||||
Nouvelle
|
||||
|
||||
|
|
|
@ -3,6 +3,6 @@
|
|||
= t('dynamics.admin.dossiers.tableau_de_bord.nouvelle_procedure')
|
||||
|
||||
#procedure_new.section.section-label
|
||||
= form_for @procedure, url: {controller: 'admin/procedures', action: :create}, multipart: true do |f|
|
||||
= render partial: 'informations', locals: {f: f}
|
||||
= form_for @procedure, url: { controller: 'admin/procedures', action: :create }, multipart: true do |f|
|
||||
= render partial: 'informations', locals: { f: f }
|
||||
= f.submit 'Valider', class: 'btn btn-info', id: 'save-procedure', style: 'float:right'
|
||||
|
|
|
@ -2,24 +2,24 @@
|
|||
#procedure_show
|
||||
- unless @facade.procedure.published?
|
||||
- if @facade.procedure.gestionnaires.size == 0
|
||||
%a.action_button.btn.btn-success{style:'float: right; margin-top: 10px', disabled: 'disabled', 'data-toggle' => :tooltip, title: 'Vous ne pouvez pas publier une procédure sans qu\'aucun accompagnateur ne soit affecté à celle-ci.', id: 'publish-procedure'}
|
||||
%a.action_button.btn.btn-success{ style:'float: right; margin-top: 10px', disabled: 'disabled', 'data-toggle' => :tooltip, title: 'Vous ne pouvez pas publier une procédure sans qu\'aucun accompagnateur ne soit affecté à celle-ci.', id: 'publish-procedure' }
|
||||
%i.fa.fa-eraser
|
||||
Publier
|
||||
- else
|
||||
%a.btn.btn-success{"data-target" => "#publishModal", "data-toggle" => "modal", :type => "button", style:'float: right; margin-top: 10px', id: 'publish-procedure'}
|
||||
%a.btn.btn-success{ "data-target" => "#publishModal", "data-toggle" => "modal", :type => "button", style:'float: right; margin-top: 10px', id: 'publish-procedure' }
|
||||
%i.fa.fa-eraser
|
||||
Publier
|
||||
|
||||
= render partial: '/admin/procedures/modal_publish'
|
||||
|
||||
%a#transfer.btn.btn-small.btn-default{"data-target" => "#transferModal", "data-toggle" => "modal", :type => "button", style:'float: right; margin-top: 10px; margin-right: 10px'}
|
||||
%a#transfer.btn.btn-small.btn-default{ "data-target" => "#transferModal", "data-toggle" => "modal", :type => "button", style:'float: right; margin-top: 10px; margin-right: 10px' }
|
||||
%i.fa.fa-exchange
|
||||
Transférer
|
||||
|
||||
= render partial: '/admin/procedures/modal_transfer'
|
||||
|
||||
- if @facade.procedure.archived?
|
||||
%a#reenable.btn.btn-small.btn-default.text-info{"data-target" => "#publishModal", "data-toggle" => "modal", :type => "button", style:'float: right; margin-top: 10px'}
|
||||
%a#reenable.btn.btn-small.btn-default.text-info{ "data-target" => "#publishModal", "data-toggle" => "modal", :type => "button", style:'float: right; margin-top: 10px' }
|
||||
%i.fa.fa-eraser
|
||||
Réactiver
|
||||
|
||||
|
@ -27,14 +27,14 @@
|
|||
|
||||
- elsif @facade.procedure.published?
|
||||
= form_tag admin_procedure_archive_path(procedure_id: @facade.procedure.id, archive: !@facade.procedure.archived?), method: :put, style:'float: right; margin-top: 10px' do
|
||||
%button#archive.btn.btn-small.btn-default.text-info{type: :button}
|
||||
%button#archive.btn.btn-small.btn-default.text-info{ type: :button }
|
||||
%i.fa.fa-eraser
|
||||
Archiver
|
||||
#confirm
|
||||
%button#valid.btn.btn-small.btn-success{type: :submit}
|
||||
%button#valid.btn.btn-small.btn-success{ type: :submit }
|
||||
%i.fa.fa-check
|
||||
Valider
|
||||
%button#cancel.btn.btn-small.btn-danger{type: :button}
|
||||
%button#cancel.btn.btn-small.btn-danger{ type: :button }
|
||||
%i.fa.fa-remove
|
||||
Annuler
|
||||
|
||||
|
@ -45,7 +45,7 @@
|
|||
|
||||
%div
|
||||
%h3 Lien procédure
|
||||
%div{style:'margin-left:3%'}
|
||||
%div{ style:'margin-left:3%' }
|
||||
- if @facade.procedure.published?
|
||||
= link_to @facade.procedure.lien, @facade.procedure.lien, target: '_blank'
|
||||
- else
|
||||
|
@ -55,7 +55,7 @@
|
|||
%br
|
||||
%h3 Détails
|
||||
|
||||
.row{style:'margin-right:3%; margin-left:3%;'}
|
||||
.row{ style:'margin-right:3%; margin-left:3%;' }
|
||||
.description.col-xs-6.col-md-3.procedure-description
|
||||
%h4.text-info
|
||||
= @facade.procedure.libelle
|
||||
|
@ -93,7 +93,7 @@
|
|||
= t('dynamics.admin.procedure.stats.title')
|
||||
|
||||
.row
|
||||
.col-xs-6{style:'margin-left:3%'}
|
||||
.col-xs-6{ style:'margin-left:3%' }
|
||||
%h4 Total
|
||||
%div
|
||||
= @facade.dossiers_total
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
%br
|
||||
%br
|
||||
#new_user
|
||||
= form_for @administrateur, url: {controller: 'administrateurs/sessions', action: :create } do |f|
|
||||
= form_for @administrateur, url: { controller: 'administrateurs/sessions', action: :create } do |f|
|
||||
%h4
|
||||
= f.label :email
|
||||
.input-group
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
.container
|
||||
.mt-1
|
||||
= form_for @admin, url: {controller: 'administrations', action: :create} do |f|
|
||||
= form_for @admin, url: { controller: 'administrations', action: :create } do |f|
|
||||
.form-group.form-inline.text-center
|
||||
= f.text_field :email, placeholder: :email, class: 'form-control'
|
||||
= f.text_field :password, placeholder: :password, class: 'form-control'
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
.filter_framed.panel.panel-primary{id: "#{filter_framed_id}", style:'width: 300px; height: 100px; position: absolute; top: 0; left: 0; display: none'}
|
||||
.filter_framed.panel.panel-primary{ id: "#{filter_framed_id}", style:'width: 300px; height: 100px; position: absolute; top: 0; left: 0; display: none' }
|
||||
.panel-heading
|
||||
= preference.libelle
|
||||
|
||||
= form_tag @facade_data_view.filter_url, {class: 'panel-body form-inline', method: :post} do
|
||||
%input.form-control.filter_input{name: "filter_input[#{preference.table_attr}]", style:'width: 69%', value: "#{preference.filter}"}
|
||||
= form_tag @facade_data_view.filter_url, { class: 'panel-body form-inline', method: :post } do
|
||||
%input.form-control.filter_input{ name: "filter_input[#{preference.table_attr}]", style:'width: 69%', value: "#{preference.filter}" }
|
||||
%button.btn.btn-sm.btn-success
|
||||
%i.fa.fa-check
|
||||
.btn.btn-sm.btn-danger.erase-filter
|
||||
|
|
|
@ -8,21 +8,21 @@
|
|||
|
||||
- @facade_data_view.preference_list_dossiers_filter.each do |preference|
|
||||
- unless preference.libelle == 'Statut' || preference.libelle == 'État'
|
||||
%th{class: "col-md-#{preference.bootstrap_lg} col-lg-#{preference.bootstrap_lg}"}
|
||||
%th{ class: "col-md-#{preference.bootstrap_lg} col-lg-#{preference.bootstrap_lg}" }
|
||||
- if preference.table.to_s.include? 'champs'
|
||||
= preference.libelle
|
||||
- else
|
||||
= smart_listing.sortable preference.libelle, preference.table_attr
|
||||
- if @facade_data_view.active_filter? preference
|
||||
%i.filter.fa.fa-filter{style: "color:#{(preference.filter.blank? ? 'grey' : 'orange')}", id: "filter_#{smart_listing.name.to_s}_#{preference.table_attr.sub('.', '_')}"}
|
||||
= render partial: 'backoffice/dossiers/filter_framed', locals:{preference: preference, filter_framed_id: "framed_filter_#{smart_listing.name.to_s}_#{preference.table_attr.sub('.', '_')}"}
|
||||
%i.filter.fa.fa-filter{ style: "color:#{(preference.filter.blank? ? 'grey' : 'orange')}", id: "filter_#{smart_listing.name.to_s}_#{preference.table_attr.sub('.', '_')}" }
|
||||
= render partial: 'backoffice/dossiers/filter_framed', locals:{ preference: preference, filter_framed_id: "framed_filter_#{smart_listing.name.to_s}_#{preference.table_attr.sub('.', '_')}" }
|
||||
|
||||
%th.col-xs-1.center Actions
|
||||
%th.col-xs-1.center Abonnés
|
||||
|
||||
- unless smart_listing.empty?
|
||||
- smart_listing.collection.each do |dossier|
|
||||
%tr.dossier-row{id: "tr_dossier_#{dossier.id}", 'data-dossier_url' => backoffice_dossier_url(id: dossier.id)}
|
||||
%tr.dossier-row{ id: "tr_dossier_#{dossier.id}", 'data-dossier_url' => backoffice_dossier_url(id: dossier.id) }
|
||||
- if smart_listing.name.to_s == 'follow_dossiers'
|
||||
%td.col-xs-1.center
|
||||
- total_notif = dossier.notifications.where(already_read: false).count
|
||||
|
@ -56,7 +56,7 @@
|
|||
= link_to('Quitter'.html_safe, backoffice_dossier_follow_path(dossier_id: dossier.id), 'data-method' => :put, class: 'btn-sm btn-danger', id: "suivre_dossier_#{dossier.id}")
|
||||
- else
|
||||
= link_to('Suivre', backoffice_dossier_follow_path(dossier_id: dossier.id), 'data-method' => :put, class: 'btn-sm btn-primary', id: "suivre_dossier_#{dossier.id}")
|
||||
%td.center{style:"color: #{dossier.total_follow == 0 ? 'red' : ''}"}
|
||||
%td.center{ style:"color: #{dossier.total_follow == 0 ? 'red' : ''}" }
|
||||
= dossier.total_follow
|
||||
|
||||
= smart_listing.paginate
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
%h3
|
||||
= t('dynamics.backoffice.pref_list.title')
|
||||
|
||||
%p{style:'margin-top: 15px; margin-bottom: 20px'}
|
||||
%p{ style:'margin-top: 15px; margin-bottom: 20px' }
|
||||
= t('dynamics.backoffice.pref_list.description')
|
||||
|
||||
%h4.text-primary
|
||||
|
@ -16,10 +16,10 @@
|
|||
= hidden_field_tag :pref_id, preference.id
|
||||
= hidden_field_tag :procedure_id, preference.procedure_id
|
||||
= preference.libelle
|
||||
%button.btn.btn-default.btn-xs{type: :submit, id: "delete_pref_list_#{preference[:table]}_#{preference[:attr]}"}
|
||||
%button.btn.btn-default.btn-xs{ type: :submit, id: "delete_pref_list_#{preference[:table]}_#{preference[:attr]}" }
|
||||
%i.fa.fa-minus
|
||||
|
||||
%h4.text-success{style:'margin-top: 15px'}
|
||||
%h4.text-success{ style:'margin-top: 15px' }
|
||||
Disponibles
|
||||
|
||||
%table
|
||||
|
@ -27,7 +27,7 @@
|
|||
- if index%2 == 0 || tables.first.to_s.include?('champs')
|
||||
%tr
|
||||
|
||||
%td.col-xs-5{style: 'vertical-align: top', colspan: (tables.first == :champs ? 2 : 1)}
|
||||
%td.col-xs-5{ style: 'vertical-align: top', colspan: (tables.first == :champs ? 2 : 1) }
|
||||
%h5= tables.first.to_s.gsub('_', ' ').capitalize
|
||||
%ul
|
||||
- if tables.second
|
||||
|
@ -42,5 +42,5 @@
|
|||
= hidden_field_tag :procedure_id, @facade_data_view.procedure_id
|
||||
|
||||
= columns.second[:libelle]
|
||||
%button.btn.btn-default.btn-xs{type: :submit, id: "add_pref_list_#{columns.second[:table]}_#{columns.second[:attr]}"}
|
||||
%button.btn.btn-default.btn-xs{ type: :submit, id: "add_pref_list_#{columns.second[:table]}_#{columns.second[:attr]}" }
|
||||
%i.fa.fa-plus
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#state_description.row{style:'width: 50%; margin-left: auto; margin-right: auto'}
|
||||
#state_description.row{ style:'width: 50%; margin-left: auto; margin-right: auto' }
|
||||
.panel.panel-info
|
||||
.panel-body.center
|
||||
.row
|
||||
.col-md-1.col-lg-1.col-sm-1.col-xs-1.col-sm-1.col-xs-1
|
||||
.fa.fa-info-circle.text-info{style:'font-size: 2em; margin-top: 20%'}
|
||||
.fa.fa-info-circle.text-info{ style:'font-size: 2em; margin-top: 20%' }
|
||||
.col-xs-11
|
||||
- if dossiers_list_facade.liste == 'nouveaux'
|
||||
Tous les dossiers présents dans cette liste sont ceux qui
|
||||
|
|
|
@ -41,14 +41,14 @@
|
|||
%br
|
||||
%h3#object_website
|
||||
Object du site internet
|
||||
%a{:href => "https://tps.apientreprise.fr/"}
|
||||
%a{ :href => "https://tps.apientreprise.fr/" }
|
||||
%strong tps.apientreprise.fr
|
||||
%p
|
||||
Le site internet tps.apientreprise.fr a pour objet de faciliter la création de démarches administratives en ligne par les acteurs publics, et l’examen par plusieurs services des demandes formulées par les usagers auprès d’un ou organismes publics.
|
||||
%br
|
||||
%h3#acteurs
|
||||
Acteurs de
|
||||
%a{:href => "https://tps.apientreprise.fr/"}
|
||||
%a{ :href => "https://tps.apientreprise.fr/" }
|
||||
TPS
|
||||
%p Les acteurs de TPS sont les suivants :
|
||||
%ul
|
||||
|
@ -64,7 +64,7 @@
|
|||
%li N° de sécurité sociale,
|
||||
%li Infractions, condamnations, mesures de sécurité,
|
||||
%li
|
||||
%a{:href => "https://www.declaration.cnil.fr/declarations/declaration/donneesSensibles_DN.display.action"} Opinions philosophiques, politiques, religieuses, syndicales, vie sexuelle, données de santé, origine raciale.
|
||||
%a{ :href => "https://www.declaration.cnil.fr/declarations/declaration/donneesSensibles_DN.display.action" } Opinions philosophiques, politiques, religieuses, syndicales, vie sexuelle, données de santé, origine raciale.
|
||||
%br
|
||||
%h3#data_collects
|
||||
Données collectées et responsabilité des organismes publics à l’initiative de démarches en ligne avec TPS.
|
||||
|
@ -78,7 +78,7 @@
|
|||
%h4 Données personnelles :
|
||||
%p
|
||||
En application de la loi n°78-17 Informatique et Libertés du 6 janvier 1978, vous disposez d'un droit d'accès, de rectification, de modification et de suppression concernant les données qui vous concernent. Vous pouvez exercer ce droit à travers la rubrique
|
||||
%a{:href => "http://www.faire-simple.gouv.fr/contact"} Contact
|
||||
%a{ :href => "http://www.faire-simple.gouv.fr/contact" } Contact
|
||||
%h4 Données de connexion :
|
||||
%p Conformément à la loi n°2004-575 du 21 juin 2004 pour la confiance dans l’économie numérique, certaines données de connexion sont conservées par le service aux fins de protection contre les intrusions et de poursuites judiciaires le cas échéant. Ces données sont conservées pendant un an.
|
||||
|
||||
|
@ -97,9 +97,9 @@
|
|||
%br/
|
||||
Tél. : 01 41 17 50 50
|
||||
%p
|
||||
%a{:href => "http://www.insee.fr/fr/bases-de-donnees/default.asp?page=sirene.htm"} Informations de la base SIRENE
|
||||
%a{ :href => "http://www.insee.fr/fr/bases-de-donnees/default.asp?page=sirene.htm" } Informations de la base SIRENE
|
||||
%br/
|
||||
%a{:href => "http://www.sirene.fr/sirene/public/static/mentions-legales"} Condition légales d’utilisation de service SIRENE
|
||||
%a{ :href => "http://www.sirene.fr/sirene/public/static/mentions-legales" } Condition légales d’utilisation de service SIRENE
|
||||
%br
|
||||
%h4 INFOGREFFE :
|
||||
%p
|
||||
|
@ -112,9 +112,9 @@
|
|||
94300 VINCENNES
|
||||
%p
|
||||
Les informations transmises aux autorités publiques en charges de l’examen de dossiers de candidature sont définis par le service en ligne suivant proposé aux internautes :
|
||||
%a{:href => "https://www.infogreffe.fr/societes/documents-officiels/demande-kbis.html"} https://www.infogreffe.fr/societes/documents-officiels/demande-kbis.html
|
||||
%a{ :href => "https://www.infogreffe.fr/societes/documents-officiels/demande-kbis.html" } https://www.infogreffe.fr/societes/documents-officiels/demande-kbis.html
|
||||
%p
|
||||
%a{:href => "https://www.infogreffe.fr/societes/cgu-cgv.html"} Conditions générales d’utilisation des données d’infogreffe
|
||||
%a{ :href => "https://www.infogreffe.fr/societes/cgu-cgv.html" } Conditions générales d’utilisation des données d’infogreffe
|
||||
|
||||
%br
|
||||
%h4 TPS fait appel à d’autres services opérés par le SGMAP afin de faciliter les démarches administratives :
|
||||
|
@ -122,18 +122,18 @@
|
|||
%p
|
||||
%strong> France CONNECT
|
||||
\ : informations complémentaires :
|
||||
%a{:href => "https://franceconnect.gouv.fr/"} https://franceconnect.gouv.fr/
|
||||
%a{ :href => "https://franceconnect.gouv.fr/" } https://franceconnect.gouv.fr/
|
||||
%p
|
||||
%strong La base d’adresse nationale :
|
||||
%a{:href => "https://adresse.data.gouv.fr/"} https://adresse.data.gouv.fr/
|
||||
%a{ :href => "https://adresse.data.gouv.fr/" } https://adresse.data.gouv.fr/
|
||||
%p
|
||||
%strong TPS est un service de l’Etat Plateforme :
|
||||
|
||||
%a{:href => "http://etatplateforme.modernisation.gouv.fr/"} http://etatplateforme.modernisation.gouv.fr/
|
||||
%a{ :href => "http://etatplateforme.modernisation.gouv.fr/" } http://etatplateforme.modernisation.gouv.fr/
|
||||
%p
|
||||
%strong Il met en œuvre les principes définis par le programme « Dites-le nous une fois »
|
||||
%p
|
||||
%a{:href => "http://www.modernisation.gouv.fr/les-services-publics-se-simplifient-et-innovent/par-des-simplifications-pour-les-entreprises/dites-le-nous-une-fois-un-programme-pour-simplifier-la-vie-des-entreprises"} http://www.modernisation.gouv.fr/les-services-publics-se-simplifient-et-innovent/par-des-simplifications-pour-les-entreprises/dites-le-nous-une-fois-un-programme-pour-simplifier-la-vie-des-entreprises
|
||||
%a{ :href => "http://www.modernisation.gouv.fr/les-services-publics-se-simplifient-et-innovent/par-des-simplifications-pour-les-entreprises/dites-le-nous-une-fois-un-programme-pour-simplifier-la-vie-des-entreprises" } http://www.modernisation.gouv.fr/les-services-publics-se-simplifient-et-innovent/par-des-simplifications-pour-les-entreprises/dites-le-nous-une-fois-un-programme-pour-simplifier-la-vie-des-entreprises
|
||||
%br
|
||||
%h3#reproduction
|
||||
Droit de reproduction :
|
||||
|
@ -143,7 +143,7 @@
|
|||
%p L’autorisation de création de liens est valable pour tout support, à l’exception de ceux diffusant des informations à caractère raciste, pornographique, xénophobe ou pouvant porter atteinte à la sensibilité du plus grand nombre.
|
||||
%p
|
||||
La rubrique
|
||||
%a{:href => "http://www.faire-simple.gouv.fr/contact"} Contactez-nous
|
||||
%a{ :href => "http://www.faire-simple.gouv.fr/contact" } Contactez-nous
|
||||
est à votre disposition pour nous faire part de vos remarques et suggestions.
|
||||
%br
|
||||
%h3#propriete_intellectuelle
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
%br
|
||||
%div{style: 'text-align: center; max-width:500px; margin-left:auto; margin-right:auto; padding: 20px;'}
|
||||
%div{ style: 'text-align: center; max-width:500px; margin-left:auto; margin-right:auto; padding: 20px;' }
|
||||
= render partial: 'users/sessions/resume_procedure'
|
||||
|
||||
.center{style:'margin-top: -20px'}
|
||||
.center{ style:'margin-top: -20px' }
|
||||
%h3
|
||||
La campagne de création de nouveau dossier
|
||||
%br
|
||||
|
@ -11,5 +11,5 @@
|
|||
%br
|
||||
%p
|
||||
Si vous avez déjà déposé un ou plusieurs dossiers :
|
||||
%a.btn.btn-lg.btn-info{href: new_user_session_path}
|
||||
%a.btn.btn-lg.btn-info{ href: new_user_session_path }
|
||||
Accéder à mon espace en ligne.
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
- unless smart_listing.empty?
|
||||
%table.table
|
||||
%tr
|
||||
%th{colspan: 4}
|
||||
%th{ colspan: 4 }
|
||||
%h4 Lien vers les procédures TPS
|
||||
%tr
|
||||
%th= smart_listing.sortable 'ID', 'id'
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
.carret-right
|
||||
INFORMATIONS DU DEMANDEUR
|
||||
- if !@current_gestionnaire && ["draft", "updated", "replied", "initiated"].include?(@facade.dossier.state)
|
||||
%a#add_siret.action{href: users_dossier_add_siret_path(dossier_id: @facade.dossier.id)}
|
||||
%a#add_siret.action{ href: users_dossier_add_siret_path(dossier_id: @facade.dossier.id) }
|
||||
.col-lg-4.col-md-4.col-sm-4.col-xs-4.action
|
||||
Renseigner un SIRET
|
||||
|
||||
|
@ -44,12 +44,12 @@
|
|||
CARTOGRAPHIE
|
||||
= render partial: '/dossiers/edit_carto'
|
||||
.body.display-block-on-print
|
||||
%input{id: 'json_latlngs', type: 'hidden', value: "#{@facade.dossier.json_latlngs}", name: 'json_latlngs'}
|
||||
%input{id: 'quartier_prioritaires', type: 'hidden', value: "#{@facade.dossier.quartier_prioritaires.to_json}"}
|
||||
%input{id: 'cadastres', type: 'hidden', value: "#{@facade.dossier.cadastres.to_json}"}
|
||||
%input{ id: 'json_latlngs', type: 'hidden', value: "#{@facade.dossier.json_latlngs}", name: 'json_latlngs' }
|
||||
%input{ id: 'quartier_prioritaires', type: 'hidden', value: "#{@facade.dossier.quartier_prioritaires.to_json}" }
|
||||
%input{ id: 'cadastres', type: 'hidden', value: "#{@facade.dossier.cadastres.to_json}" }
|
||||
|
||||
= render partial: '/users/carte/map', locals: {dossier: @facade.dossier}
|
||||
= render partial: 'users/carte/init_carto', locals: {dossier: @facade.dossier}
|
||||
= render partial: '/users/carte/map', locals: { dossier: @facade.dossier }
|
||||
= render partial: 'users/carte/init_carto', locals: { dossier: @facade.dossier }
|
||||
|
||||
|
||||
- if @current_gestionnaire && gestionnaire_signed_in? && @champs_private.count > 0
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- unless @facade.dossier.read_only?
|
||||
- if user_signed_in? && (@facade.dossier.owner?(current_user.email) || @facade.dossier.invite_by_user?(current_user.email))
|
||||
%a#maj_carte.action{href: "/users/dossiers/#{@facade.dossier.id}/carte"}
|
||||
%a#maj_carte.action{ href: "/users/dossiers/#{@facade.dossier.id}/carte" }
|
||||
.col-lg-2.col-md-2.col-sm-2.col-xs-2.action
|
||||
= 'éditer'.upcase
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
- unless @facade.dossier.read_only?
|
||||
- if user_signed_in? && (@facade.dossier.owner?(current_user.email) || @facade.dossier.invite_by_user?(current_user.email))
|
||||
%a#maj_infos.action{href: "/users/dossiers/#{@facade.dossier.id}/description"}
|
||||
%a#maj_infos.action{ href: "/users/dossiers/#{@facade.dossier.id}/description" }
|
||||
%div#edit-dossier.col-lg-2.col-md-2.col-sm-2.col-xs-2.action
|
||||
= "éditer".upcase
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
- if user_signed_in? && (@facade.dossier.owner?(current_user.email) || @facade.dossier.invite_by_user?(current_user.email))
|
||||
- if @facade.procedure.cerfa_flag? || @facade.dossier.types_de_piece_justificative.size > 0
|
||||
.col-lg-4.col-md-4.col-sm-4.col-xs-4.action
|
||||
%a#maj_pj.action{"data-target" => "#UploadPJmodal",
|
||||
%a#maj_pj.action{ "data-target" => "#UploadPJmodal",
|
||||
"data-toggle" => "modal",
|
||||
:type => "button",
|
||||
style: 'margin-bottom: 15px; margin-top: -30px'}
|
||||
style: 'margin-bottom: 15px; margin-top: -30px' }
|
||||
Modifier les documents
|
||||
%br
|
||||
= render partial: 'users/recapitulatif/modal_upload_pj'
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
.row
|
||||
.col-xs-12
|
||||
#map.mini{class: @facade.dossier.procedure.module_api_carto.classes}
|
||||
#map.mini{ class: @facade.dossier.procedure.module_api_carto.classes }
|
||||
|
||||
%input{id: 'json_latlngs', type:'hidden', value: "#{@facade.dossier.json_latlngs}"}
|
||||
%input{id: 'quartier_prioritaires', type:'hidden', value: "#{@facade.dossier.quartier_prioritaires.to_json}"}
|
||||
%input{id: 'cadastres', type:'hidden', value: "#{@facade.dossier.cadastres.to_json}"}
|
||||
%input{ id: 'json_latlngs', type:'hidden', value: "#{@facade.dossier.json_latlngs}" }
|
||||
%input{ id: 'quartier_prioritaires', type:'hidden', value: "#{@facade.dossier.quartier_prioritaires.to_json}" }
|
||||
%input{ id: 'cadastres', type:'hidden', value: "#{@facade.dossier.cadastres.to_json}" }
|
||||
|
||||
%script{type: 'text/javascript'}
|
||||
%script{ type: 'text/javascript' }
|
||||
= "var dossier_id =#{@facade.dossier.id}"
|
||||
initCarto();
|
||||
|
|
|
@ -65,7 +65,7 @@
|
|||
.col-xs-5.despositaire-info
|
||||
- if @facade.dossier.cerfa_available?
|
||||
%a{ href: "#{@facade.dossier.cerfa.last.content_url}", target: '_blank' } Consulter
|
||||
%span{style:'margin-left:12px'}
|
||||
%span{ style:'margin-left:12px' }
|
||||
\-
|
||||
= link_to "", class: "historique", "data-toggle" => "modal", "data-target" => "#PJmodal", :type => "button", "data-modal_title" => 'formulaires', "data-modal_index" => 'cerfa' do
|
||||
%span.fa.fa-clock-o
|
||||
|
@ -84,7 +84,7 @@
|
|||
%span.text-success Nous l'avons récupéré pour vous.
|
||||
- elsif !(@pj = @facade.dossier.retrieve_last_piece_justificative_by_type(type_de_piece_justificative.id)).nil?
|
||||
%a{ href: "#{@pj.content_url}", target: '_blank' } Consulter
|
||||
%span{style:'margin-left:12px'}
|
||||
%span{ style:'margin-left:12px' }
|
||||
\-
|
||||
- if @facade.dossier.pieces_justificatives.where(type_de_piece_justificative_id: type_de_piece_justificative.id).count > 1
|
||||
= link_to "", class: "historique", "data-toggle" => "modal", "data-target" => "#PJmodal", :type => "button", "data-modal_title" => 'formulaires', "data-modal_index" => "type_de_pj_#{type_de_piece_justificative.id}" do
|
||||
|
@ -97,7 +97,7 @@
|
|||
- if @facade.procedure.cerfa_flag? || @facade.dossier.types_de_piece_justificative.size > 0
|
||||
.row
|
||||
.col-xs-4
|
||||
%a#maj_pj.action{"data-target" => "#UploadPJmodal", "data-toggle" => "modal", :type => "button"}
|
||||
%a#maj_pj.action{ "data-target" => "#UploadPJmodal", "data-toggle" => "modal", :type => "button" }
|
||||
.col-xs-4.action
|
||||
Modifier les documents
|
||||
%br
|
||||
|
@ -105,12 +105,12 @@
|
|||
.col-xs-4
|
||||
|
||||
- if gestionnaire_signed_in?
|
||||
#PJmodal.modal.fade{"aria-labelledby" => "myModalLabel", :role => "dialog", :tabindex => "-1"}
|
||||
.modal-dialog.modal-lg{:role => "document"}
|
||||
#PJmodal.modal.fade{ "aria-labelledby" => "myModalLabel", :role => "dialog", :tabindex => "-1" }
|
||||
.modal-dialog.modal-lg{ :role => "document" }
|
||||
.modal-content
|
||||
.modal-header
|
||||
%button.close{"aria-label" => "Close", "data-dismiss" => "modal", :type => "button"}
|
||||
%span{"aria-hidden" => "true"} ×
|
||||
%button.close{ "aria-label" => "Close", "data-dismiss" => "modal", :type => "button" }
|
||||
%span{ "aria-hidden" => "true" } ×
|
||||
%h4#myModalLabel.modal-title
|
||||
Historique des
|
||||
%span#PJmodal_title
|
||||
|
@ -133,9 +133,9 @@
|
|||
%td.col-md-6.col-sm-6.col-xs-6.col-lg-4
|
||||
= cerfa.created_at
|
||||
%td.col-md-6.col-sm-6.col-xs-6.col-lg-4
|
||||
= link_to 'Récupérer', cerfa.content_url, {target: :blank}
|
||||
= link_to 'Récupérer', cerfa.content_url, { target: :blank }
|
||||
- @facade.dossier.types_de_piece_justificative.each do |type_de_piece_justificative|
|
||||
%tbody.tr_content{id: "type_de_pj_#{type_de_piece_justificative.id}"}
|
||||
%tbody.tr_content{ id: "type_de_pj_#{type_de_piece_justificative.id}" }
|
||||
- @facade.dossier.retrieve_all_piece_justificative_by_type(type_de_piece_justificative.id).each do |piece_justificative|
|
||||
%tr
|
||||
%td.col-md-6.col-sm-6.col-xs-6.col-lg-4
|
||||
|
@ -143,15 +143,15 @@
|
|||
%td.col-md-6.col-sm-6.col-xs-6.col-lg-4
|
||||
= piece_justificative.created_at
|
||||
%td.col-md-6.col-sm-6.col-xs-6.col-lg-4
|
||||
= link_to 'Récupérer', piece_justificative.content_url, {target: :blank}
|
||||
= link_to 'Récupérer', piece_justificative.content_url, { target: :blank }
|
||||
.modal-footer
|
||||
|
||||
#modalCommentairesDossierParChamp.modal.fade{"tabindex" => -1, "role" => "dialog"}
|
||||
.modal-dialog{"role" => "document"}
|
||||
#modalCommentairesDossierParChamp.modal.fade{ "tabindex" => -1, "role" => "dialog" }
|
||||
.modal-dialog{ "role" => "document" }
|
||||
.modal-content
|
||||
.modal-header
|
||||
%button.close{"data-dismiss" => "modal", "aria-label" => "Fermer"}
|
||||
%span{"aria-hidden" => true}
|
||||
%button.close{ "data-dismiss" => "modal", "aria-label" => "Fermer" }
|
||||
%span{ "aria-hidden" => true }
|
||||
×
|
||||
.modal-title
|
||||
Commentaires
|
||||
|
@ -159,5 +159,5 @@
|
|||
%p
|
||||
Chargement des commentaires en cours...
|
||||
.modal-footer
|
||||
%button.btn.btn-primary{"data-dismiss" => "modal"}
|
||||
%button.btn.btn-primary{ "data-dismiss" => "modal" }
|
||||
Fermer
|
||||
|
|
|
@ -8,14 +8,14 @@
|
|||
.col-xs-5
|
||||
- if @facade.dossier.cerfa_available?
|
||||
%a{ href: "#{@facade.dossier.cerfa.last.content_url}", target: '_blank' } Consulter
|
||||
%span{style:'margin-left:12px'}
|
||||
%span{ style:'margin-left:12px' }
|
||||
\-
|
||||
%a.btn.fa.fa-timer{style:'color: black; padding-top: 0',
|
||||
%a.btn.fa.fa-timer{ style:'color: black; padding-top: 0',
|
||||
"data-target" => "#PJmodal",
|
||||
"data-toggle" => "modal",
|
||||
:type => "button",
|
||||
"data-modal_title" => 'formulaires',
|
||||
"data-modal_index" => 'cerfa'}
|
||||
"data-modal_index" => 'cerfa' }
|
||||
- else
|
||||
= 'Pièce non fournie'
|
||||
|
||||
|
@ -34,14 +34,14 @@
|
|||
-# = 'Pièce fournie'
|
||||
-# - elsif gestionnaire_signed_in?
|
||||
%a{ href: "#{@pj.content_url}", target: '_blank' } Consulter
|
||||
%span{style:'margin-left:12px'}
|
||||
%span{ style:'margin-left:12px' }
|
||||
\-
|
||||
%a.btn.fa.fa-timer{style:'color: black; padding-top: 0',
|
||||
%a.btn.fa.fa-timer{ style:'color: black; padding-top: 0',
|
||||
"data-target" => "#PJmodal",
|
||||
"data-toggle" => "modal",
|
||||
:type => "button",
|
||||
"data-modal_title" => type_de_piece_justificative.libelle,
|
||||
"data-modal_index" => "type_de_pj_#{type_de_piece_justificative.id}"}
|
||||
"data-modal_index" => "type_de_pj_#{type_de_piece_justificative.id}" }
|
||||
- else
|
||||
= 'Pièce non fournie'
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
.row{style: 'margin-top: -20px'}
|
||||
.row{ style: 'margin-top: -20px' }
|
||||
.col-xs-12
|
||||
= form_for @facade.dossier, url: {controller: 'backoffice/private_formulaires', action: :update, dossier_id: @facade.dossier.id}, remote: true do
|
||||
= render partial: '/users/description/champs', locals:{private: true}
|
||||
= form_for @facade.dossier, url: { controller: 'backoffice/private_formulaires', action: :update, dossier_id: @facade.dossier.id }, remote: true do
|
||||
= render partial: '/users/description/champs', locals:{ private: true }
|
||||
.row.center
|
||||
= submit_tag :Enregistrer, {class: 'btn-action'}
|
||||
= submit_tag :Enregistrer, { class: 'btn-action' }
|
||||
|
|
|
@ -14,4 +14,4 @@
|
|||
.col-xs-3
|
||||
= form_tag invites_dossier_path(dossier_id: @facade.dossier.id), method: :post, class: 'form-inline' do
|
||||
= text_field_tag :email, '', class: 'form-control', placeholder: 'Envoyer une invitation'
|
||||
= submit_tag 'Ajouter', class: 'btn btn-success', id: 'send-invitation', data: {confirm: "Envoyer l'invitation ?"}
|
||||
= submit_tag 'Ajouter', class: 'btn btn-success', id: 'send-invitation', data: { confirm: "Envoyer l'invitation ?" }
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.default_data_block{style:'margin-top: 40px'}
|
||||
.default_data_block{ style:'margin-top: 40px' }
|
||||
.row.show-block.clearfix#messages
|
||||
.header
|
||||
.col-xs-10.title
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
#pieces_justificatives
|
||||
%table.table
|
||||
- if @facade.procedure.cerfa_flag?
|
||||
%tr{id: "piece_justificative_0"}
|
||||
%tr{ id: "piece_justificative_0" }
|
||||
%th.col-lg-6
|
||||
Formulaire
|
||||
%td.col-lg-6.col-md-6.col-sm-6.col-xs-6
|
||||
- if @facade.dossier.cerfa_available?
|
||||
%a{ href: "#{@facade.dossier.cerfa.last.content_url}", target: '_blank' } Consulter
|
||||
%span{style:'margin-left:12px'}
|
||||
%span{ style:'margin-left:12px' }
|
||||
\-
|
||||
%a.btn.fa.fa-timer{style:'color: black; padding-top: 0',
|
||||
%a.btn.fa.fa-timer{ style:'color: black; padding-top: 0',
|
||||
"data-target" => "#PJmodal",
|
||||
"data-toggle" => "modal",
|
||||
:type => "button",
|
||||
"data-modal_title" => 'formulaires',
|
||||
"data-modal_index" => 'cerfa'}
|
||||
"data-modal_index" => 'cerfa' }
|
||||
- else
|
||||
Pièce non fournie
|
||||
|
||||
|
@ -30,14 +30,14 @@
|
|||
-# = 'Pièce fournie'
|
||||
-# - elsif gestionnaire_signed_in?
|
||||
%a{ href: "#{@pj.content_url}", target: '_blank' } Consulter
|
||||
%span{style:'margin-left:12px'}
|
||||
%span{ style:'margin-left:12px' }
|
||||
\-
|
||||
%a.btn.fa.fa-timer{style:'color: black; padding-top: 0',
|
||||
%a.btn.fa.fa-timer{ style:'color: black; padding-top: 0',
|
||||
"data-target" => "#PJmodal",
|
||||
"data-toggle" => "modal",
|
||||
:type => "button",
|
||||
"data-modal_title" => type_de_piece_justificative.libelle,
|
||||
"data-modal_index" => "type_de_pj_#{type_de_piece_justificative.id}"}
|
||||
"data-modal_index" => "type_de_pj_#{type_de_piece_justificative.id}" }
|
||||
- else
|
||||
= 'Pièce non fournie'
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
= form_tag(url_for({ controller: 'commentaires', action: :create, dossier_id: dossier_facade.dossier.id, champ_id: dossier_facade.champ_id }), class: 'form-inline', method: 'POST', multipart: true) do
|
||||
|
||||
%textarea.form-control.wysihtml5{id: 'texte_commentaire', name: 'texte_commentaire', style: 'width: 100%; margin-bottom:2%', rows: '5', placeholder:"Commentaire"}
|
||||
%textarea.form-control.wysihtml5{ id: 'texte_commentaire', name: 'texte_commentaire', style: 'width: 100%; margin-bottom:2%', rows: '5', placeholder:"Commentaire" }
|
||||
|
||||
.row
|
||||
.col-md-6
|
||||
%h4.text-primary{style: 'margin-top: 0px'} Ajouter un fichier
|
||||
%h4.text-primary{ style: 'margin-top: 0px' } Ajouter un fichier
|
||||
= file_field_tag "piece_justificative[content]", accept: PieceJustificative.accept_format, style: 'float: left; margin-left: 20px'
|
||||
|
||||
.col-md-6.text-right
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.col-xs-3.center
|
||||
%h3 Ma procédure
|
||||
|
||||
#logos.center{class: (@facade.entreprise.nil? ? '' : 'mask')}
|
||||
#logos.center{ class: (@facade.entreprise.nil? ? '' : 'mask') }
|
||||
- if @facade.procedure.euro_flag
|
||||
#euro_flag.flag
|
||||
= image_tag('drapeau_europe.png')
|
||||
|
@ -15,10 +15,10 @@
|
|||
%h2#titre_procedure.text-info
|
||||
= @facade.procedure.libelle
|
||||
|
||||
%p#description_procedure{style:'width: 95%;', class: (@facade.entreprise.nil? ? '' : 'mask')}
|
||||
%p#description_procedure{ style:'width: 95%;', class: (@facade.entreprise.nil? ? '' : 'mask') }
|
||||
= h @facade.procedure.description.html_safe
|
||||
|
||||
- unless @facade.procedure.lien_site_web.blank?
|
||||
.center
|
||||
%a{href: "#{@facade.procedure.lien_site_web.html_safe}", target: '_blank'}
|
||||
%a{ href: "#{@facade.procedure.lien_site_web.html_safe}", target: '_blank' }
|
||||
En savoir plus ...
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
Mes informations
|
||||
%br
|
||||
- unless @facade.entreprise.nil?
|
||||
.center{style:'margin-left: -5%'}
|
||||
.center{ style:'margin-left: -5%' }
|
||||
Vous êtes authentifié avec le SIRET
|
||||
|
||||
%h3.text-success
|
||||
|
@ -15,8 +15,8 @@
|
|||
.etape.etapes_informations.col-xs-9
|
||||
.row
|
||||
- if @facade.entreprise.nil?
|
||||
#new_siret{style:'margin-left: 20%; margin-top: 5%'}
|
||||
= form_for @facade.dossier, html: {class: 'form-inline'}, url: users_dossier_siret_informations_path(dossier_id: @facade.dossier.id), method: :post, remote: true do |f|
|
||||
#new_siret{ style:'margin-left: 20%; margin-top: 5%' }
|
||||
= form_for @facade.dossier, html: { class: 'form-inline' }, url: users_dossier_siret_informations_path(dossier_id: @facade.dossier.id), method: :post, remote: true do |f|
|
||||
.form-group.form-group-lg
|
||||
= f.text_field :siret, class: "form-control", placeholder: "Entrez votre Siret", value: @siret
|
||||
= f.hidden_field :dossier_id, value: @facade.dossier.id
|
||||
|
@ -26,7 +26,7 @@
|
|||
#recap_info_entreprise
|
||||
= render partial: '/dossiers/infos_entreprise'
|
||||
|
||||
%p#insee_infogreffe{style:'color:grey; float:right'}
|
||||
%p#insee_infogreffe{ style:'color:grey; float:right' }
|
||||
%i
|
||||
Informations récupérées auprès de l'INSEE et d'INFOGREFFE
|
||||
|
||||
|
|
|
@ -21,17 +21,17 @@
|
|||
%label
|
||||
%h4
|
||||
Nom *
|
||||
= ff.text_field :nom, {class: 'form-control'}
|
||||
= ff.text_field :nom, { class: 'form-control' }
|
||||
.form-group
|
||||
%label
|
||||
%h4
|
||||
Prénom *
|
||||
= ff.text_field :prenom, {class: 'form-control'}
|
||||
= ff.text_field :prenom, { class: 'form-control' }
|
||||
.form-group
|
||||
%label
|
||||
%h4
|
||||
Date de naissance *
|
||||
= ff.date_field :birthdate, {class: 'form-control', placeholder: 'jj/mm/aaaa'}
|
||||
= ff.date_field :birthdate, { class: 'form-control', placeholder: 'jj/mm/aaaa' }
|
||||
|
||||
%p
|
||||
%label{ style:'font-weight:normal' }
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
France Connect - Particulier
|
||||
|
||||
%h3 Nouvelle connexion
|
||||
%h4.text-warning{style:'margin-left: 20px'} Email déjà utilisé
|
||||
%h4.text-warning{ style:'margin-left: 20px' } Email déjà utilisé
|
||||
|
||||
%br
|
||||
%p
|
||||
|
@ -13,7 +13,7 @@
|
|||
%br
|
||||
.center
|
||||
#france_connect_particulier_email
|
||||
= form_for @user, url: {controller: 'france_connect/particulier', action: :check_email}, method: :post do |f|
|
||||
= form_for @user, url: { controller: 'france_connect/particulier', action: :check_email }, method: :post do |f|
|
||||
.form-group.form-group-lg
|
||||
= f.text_field :email_france_connect, class: "form-control", readonly: 'readonly'
|
||||
%br
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
.center
|
||||
#france_connect_particulier_email
|
||||
= form_for @user, url: {controller: 'france_connect/particulier', action: :check_email}, method: :post do |f|
|
||||
= form_for @user, url: { controller: 'france_connect/particulier', action: :check_email }, method: :post do |f|
|
||||
.form-group.form-group-lg
|
||||
= f.text_field :email_france_connect, class: "form-control", placeholder: "Entrez votre email"
|
||||
= hidden_field_tag :fci_id, params[:fci_id]
|
||||
|
|
|
@ -1 +1 @@
|
|||
= submit_tag 'Etape suivante', class: %w(btn btn btn-info), style: 'float:right', id: 'etape_suivante', data: { disable_with: 'Etape suivante', submit: true}
|
||||
= submit_tag 'Etape suivante', class: %w(btn btn btn-info), style: 'float:right', id: 'etape_suivante', data: { disable_with: 'Etape suivante', submit: true }
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
%div#footer
|
||||
%p{class: "copyright col-md-push-#{12-main_container_size} col-md-#{main_container_size} col-lg-push-#{12-main_container_size} col-lg-#{main_container_size} text-muted small"}
|
||||
%p{ class: "copyright col-md-push-#{12-main_container_size} col-md-#{main_container_size} col-lg-push-#{12-main_container_size} col-lg-#{main_container_size} text-muted small" }
|
||||
= link_to 'SGMAP', "http://etatplateforme.modernisation.gouv.fr"
|
||||
= Time.now.year
|
||||
\-
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
= "<!--[if lt IE 10]>".html_safe
|
||||
|
||||
.center{style:'width: 100%; background-color: white; position: fixed; top:0; left:0; z-index: 100000'}
|
||||
.center{ style:'width: 100%; background-color: white; position: fixed; top:0; left:0; z-index: 100000' }
|
||||
%h3.text-danger
|
||||
%b
|
||||
Votre version d'Internet Explorer est trop ancienne pour être utilisée sur le service TPS. Version minimum : Internet Explorer 10
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
%div{style: 'float:right'}
|
||||
%a.btn{href: "/users/dossiers/#{@dossier.id}/recapitulatif"} Retour
|
||||
= submit_tag 'Modification terminée', class: %w(btn btn btn-info), id: 'modification_terminee', data: { disable_with: 'Modification terminée', submit: true}
|
||||
%div{ style: 'float:right' }
|
||||
%a.btn{ href: "/users/dossiers/#{@dossier.id}/recapitulatif" } Retour
|
||||
= submit_tag 'Modification terminée', class: %w(btn btn btn-info), id: 'modification_terminee', data: { disable_with: 'Modification terminée', submit: true }
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.col-xs-2
|
||||
%a#title_navbar{href: '/'}
|
||||
%a#title_navbar{ href: '/' }
|
||||
.row#home
|
||||
.col-lg-6.no-padding
|
||||
= image_tag('marianne_small.png', class: 'logo')
|
||||
|
|
|
@ -5,5 +5,5 @@
|
|||
= BROWSER.value.version
|
||||
\-
|
||||
Attention, votre navigateur n'est pas recommandé pour la navigation sur ce site internet. Aucun support ne pourra vous être prodigué en cas de dysfonctionnement.
|
||||
%a{href: '/cgu/#navigateurs'}
|
||||
%a{ href: '/cgu/#navigateurs' }
|
||||
Voir la liste des navigateurs compatibles.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
- if SwitchDeviseProfileService.new(warden).multiple_devise_profile_connect?
|
||||
#switch_menu.dropdown.dropup
|
||||
%button.btn.btn-default.dropdown-toggle{ type: :button, 'data-toggle' => 'dropdown', 'aria-haspopup' => true, 'aria-expanded' => false}
|
||||
%button.btn.btn-default.dropdown-toggle{ type: :button, 'data-toggle' => 'dropdown', 'aria-haspopup' => true, 'aria-expanded' => false }
|
||||
%i.fa.fa-toggle-on
|
||||
%span.caret
|
||||
%ul.dropdown-menu.dropdown-menu-left
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
%html
|
||||
%head
|
||||
%meta{:content => "text/html; charset=UTF-8", "http-equiv" => "Content-Type"}/
|
||||
%meta{ :content => "text/html; charset=UTF-8", "http-equiv" => "Content-Type" }/
|
||||
%meta{ name: "turbolinks-cache-control", content: "no-cache" }
|
||||
%title
|
||||
= t('dynamics.page_title')
|
||||
%meta{'http-equiv' => "X-UA-Compatible", :content => "IE=edge"}
|
||||
%meta{ 'http-equiv' => "X-UA-Compatible", :content => "IE=edge" }
|
||||
|
||||
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true
|
||||
= stylesheet_link_tag 'print', media: 'print', 'data-turbolinks-track' => true
|
||||
|
@ -14,14 +14,14 @@
|
|||
= action_cable_meta_tag
|
||||
%body
|
||||
= render partial: 'layouts/support_navigator_banner'
|
||||
#beta{class:(Rails.env == 'production' ? '' : 'beta_staging')}
|
||||
#beta{ class:(Rails.env == 'production' ? '' : 'beta_staging') }
|
||||
- if Rails.env == 'production'
|
||||
Beta
|
||||
- else
|
||||
Env Test
|
||||
|
||||
- if Rails.env == 'test'
|
||||
%script{type: 'text/javascript'}
|
||||
%script{ type: 'text/javascript' }
|
||||
(typeof jQuery !== 'undefined') && (jQuery.fx.off = true);
|
||||
|
||||
|
||||
|
@ -44,13 +44,13 @@
|
|||
- else
|
||||
- main_container_size = 12
|
||||
|
||||
= render partial: 'layouts/main_container', locals: {main_container_size: main_container_size}
|
||||
= render partial: 'layouts/main_container', locals: { main_container_size: main_container_size }
|
||||
#mask_search
|
||||
%h1
|
||||
%i.fa.fa-times{style:'position: fixed; top: 10; right: 30; color: white;'}
|
||||
%i.fa.fa-times{ style:'position: fixed; top: 10; right: 30; color: white;' }
|
||||
|
||||
= render partial: 'layouts/switch_devise_profile_module'
|
||||
= render partial: 'layouts/notifications_alert'
|
||||
|
||||
= render partial: 'layouts/footer', locals: {main_container_size: main_container_size}
|
||||
= render partial: 'layouts/footer', locals: { main_container_size: main_container_size }
|
||||
= render partial: 'layouts/google_analytics'
|
||||
|
|
|
@ -1 +1 @@
|
|||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: {active: 'Accompagnateurs'}
|
||||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: { active: 'Accompagnateurs' }
|
||||
|
|
|
@ -1 +1 @@
|
|||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: {active: 'E-mails'}
|
||||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: { active: 'E-mails' }
|
||||
|
|
|
@ -1 +1 @@
|
|||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: {active: 'E-mails'}
|
||||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: { active: 'E-mails' }
|
||||
|
|
|
@ -1 +1 @@
|
|||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: {active: 'Pieces'}
|
||||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: { active: 'Pieces' }
|
||||
|
|
|
@ -1 +1 @@
|
|||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: {active: 'Prévisualisation'}
|
||||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: { active: 'Prévisualisation' }
|
||||
|
|
|
@ -1 +1 @@
|
|||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: {active: 'Description'}
|
||||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: { active: 'Description' }
|
||||
|
|
|
@ -9,20 +9,20 @@
|
|||
%div#menu-block
|
||||
.split-hr-left
|
||||
#procedure_list
|
||||
%a{:href => "#{url_for :admin_procedures_draft}", id: "draft-procedures"}
|
||||
.procedure_list_element{class: @draft_class}
|
||||
%a{ :href => "#{url_for :admin_procedures_draft}", id: "draft-procedures" }
|
||||
.procedure_list_element{ class: @draft_class }
|
||||
Brouillons
|
||||
.badge.progress-bar-default
|
||||
= current_administrateur.procedures.where(published: false, archived: false).count
|
||||
|
||||
%a{:href => "#{url_for :admin_procedures}", id: "active-procedures"}
|
||||
.procedure_list_element{class: @active_class}
|
||||
%a{ :href => "#{url_for :admin_procedures}", id: "active-procedures" }
|
||||
.procedure_list_element{ class: @active_class }
|
||||
Actives
|
||||
.badge.progress-bar-success
|
||||
= current_administrateur.procedures.where(published: true, archived: false).count
|
||||
|
||||
%a{:href => "#{url_for :admin_procedures_archived}", id: "archived-procedures"}
|
||||
.procedure_list_element{class: @archived_class}
|
||||
%a{ :href => "#{url_for :admin_procedures_archived}", id: "archived-procedures" }
|
||||
.procedure_list_element{ class: @archived_class }
|
||||
Archivées
|
||||
.badge.progress-bar-purple
|
||||
= current_administrateur.procedures.where(archived: true).count
|
||||
|
|
|
@ -10,39 +10,39 @@
|
|||
%div#menu-block
|
||||
.split-hr-left
|
||||
#procedure_list
|
||||
%a{:href => "#{url_for admin_procedure_path(@procedure)}", id: 'onglet-infos'}
|
||||
.procedure_list_element{class: ('active' if active == 'Informations')}
|
||||
%a{ :href => "#{url_for admin_procedure_path(@procedure)}", id: 'onglet-infos' }
|
||||
.procedure_list_element{ class: ('active' if active == 'Informations') }
|
||||
Informations
|
||||
|
||||
%a{:href => "#{url_for admin_procedure_accompagnateurs_path(@procedure)}", id: 'onglet-accompagnateurs'}
|
||||
.procedure_list_element{class: ('active' if active == 'Accompagnateurs')}
|
||||
%a{ :href => "#{url_for admin_procedure_accompagnateurs_path(@procedure)}", id: 'onglet-accompagnateurs' }
|
||||
.procedure_list_element{ class: ('active' if active == 'Accompagnateurs') }
|
||||
= t('dynamics.admin.procedure.onglets.accompagnateurs')
|
||||
|
||||
%a{:href => "#{url_for edit_admin_procedure_path(@procedure)}", id: 'onglet-description'}
|
||||
.procedure_list_element{class: ('active' if active == 'Description')}
|
||||
%a{ :href => "#{url_for edit_admin_procedure_path(@procedure)}", id: 'onglet-description' }
|
||||
.procedure_list_element{ class: ('active' if active == 'Description') }
|
||||
Description
|
||||
|
||||
- unless @procedure.locked?
|
||||
%a{:href => "#{url_for admin_procedure_types_de_champ_path(@procedure)}", id: 'onglet-champs'}
|
||||
.procedure_list_element{class: ('active' if active == 'Champs')}
|
||||
%a{ :href => "#{url_for admin_procedure_types_de_champ_path(@procedure)}", id: 'onglet-champs' }
|
||||
.procedure_list_element{ class: ('active' if active == 'Champs') }
|
||||
Champs
|
||||
|
||||
- unless @procedure.locked?
|
||||
%a{:href => "#{url_for admin_procedure_pieces_justificatives_path(@procedure)}", id: 'onglet-pieces'}
|
||||
.procedure_list_element{class: ('active' if active == 'Pieces')}
|
||||
%a{ :href => "#{url_for admin_procedure_pieces_justificatives_path(@procedure)}", id: 'onglet-pieces' }
|
||||
.procedure_list_element{ class: ('active' if active == 'Pieces') }
|
||||
Pièces jointes
|
||||
|
||||
- unless @procedure.locked?
|
||||
%a{:href => "#{url_for admin_procedure_types_de_champ_private_path(@procedure)}", id: 'onglet-private-champs'}
|
||||
.procedure_list_element{class: ('active' if active == 'Champs privés')}
|
||||
%a{ :href => "#{url_for admin_procedure_types_de_champ_private_path(@procedure)}", id: 'onglet-private-champs' }
|
||||
.procedure_list_element{ class: ('active' if active == 'Champs privés') }
|
||||
Champs privés
|
||||
|
||||
%a{:href => "#{url_for admin_procedure_mail_templates_path(@procedure)}", id: 'onglet-inemailsfos'}
|
||||
.procedure_list_element{class: ('active' if active == 'E-mails')}
|
||||
%a{ :href => "#{url_for admin_procedure_mail_templates_path(@procedure)}", id: 'onglet-inemailsfos' }
|
||||
.procedure_list_element{ class: ('active' if active == 'E-mails') }
|
||||
E-mails
|
||||
|
||||
%a{:href => "#{url_for admin_procedure_previsualisation_path(@procedure)}", id: 'onglet-preview'}
|
||||
.procedure_list_element{class: ('active' if active == 'Prévisualisation')}
|
||||
%a{ :href => "#{url_for admin_procedure_previsualisation_path(@procedure)}", id: 'onglet-preview' }
|
||||
.procedure_list_element{ class: ('active' if active == 'Prévisualisation') }
|
||||
Prévisualisation
|
||||
|
||||
.split-hr-left
|
||||
|
|
|
@ -1 +1 @@
|
|||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: {active: 'Informations'}
|
||||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: { active: 'Informations' }
|
||||
|
|
|
@ -1 +1 @@
|
|||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: {active: @types_de_champ_facade.active}
|
||||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: { active: @types_de_champ_facade.active }
|
||||
|
|
|
@ -1 +1 @@
|
|||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: {active: "Champs privés"}
|
||||
= render partial: 'layouts/left_panels/left_panel_admin_procedurescontroller_navbar', locals: { active: "Champs privés" }
|
||||
|
|
|
@ -22,15 +22,15 @@
|
|||
#procedure_list
|
||||
- @facade_data_view.gestionnaire_procedures_name_and_id_list.each do |procedure|
|
||||
|
||||
= link_to backoffice_dossiers_procedure_path(procedure[:id]), {title: procedure[:libelle]} do
|
||||
= link_to backoffice_dossiers_procedure_path(procedure[:id]), { title: procedure[:libelle] } do
|
||||
.procedure_list_element{ class: ('active' if procedure[:id] == @facade_data_view.procedure.id rescue '') }
|
||||
= truncate(procedure[:libelle], length: 50)
|
||||
- total_new = @facade_data_view.new_dossier_number procedure[:id]
|
||||
- if total_new > 0
|
||||
.badge.progress-bar-success{title:'Nouveaux dossiers'}
|
||||
.badge.progress-bar-success{ title:'Nouveaux dossiers' }
|
||||
= total_new
|
||||
- if procedure[:unread_notifications] > 0
|
||||
.badge.progress-bar-warning{title: 'Notifications'}
|
||||
.badge.progress-bar-warning{ title: 'Notifications' }
|
||||
= procedure[:unread_notifications]
|
||||
#notifications_list.hidden
|
||||
- if @facade_data_view.dossiers_with_unread_notifications.empty?
|
||||
|
|
|
@ -10,13 +10,13 @@
|
|||
- elsif @facade.dossier.received?
|
||||
%ul.list-inline
|
||||
%li
|
||||
= link_to url_for({controller: 'backoffice/dossiers', action: :close, dossier_id: @facade.dossier.id}), class: 'btn btn-success', method: :post, title: 'Accepter', data: { toggle: :tooltip, confirm: "Accepter ce dossier ?" } do
|
||||
= link_to url_for({ controller: 'backoffice/dossiers', action: :close, dossier_id: @facade.dossier.id }), class: 'btn btn-success', method: :post, title: 'Accepter', data: { toggle: :tooltip, confirm: "Accepter ce dossier ?" } do
|
||||
%i.fa.fa-check
|
||||
%li
|
||||
= link_to url_for({controller: 'backoffice/dossiers', action: :without_continuation, dossier_id: @facade.dossier.id}), class: 'btn btn-warning', method: :post, title: 'Classer sans suite', data: { toggle: :tooltip, confirm: "Classer sans suite ce dossier ?" } do
|
||||
= link_to url_for({ controller: 'backoffice/dossiers', action: :without_continuation, dossier_id: @facade.dossier.id }), class: 'btn btn-warning', method: :post, title: 'Classer sans suite', data: { toggle: :tooltip, confirm: "Classer sans suite ce dossier ?" } do
|
||||
%i.fa.fa-circle-o
|
||||
%li
|
||||
= link_to url_for({controller: 'backoffice/dossiers', action: :refuse, dossier_id: @facade.dossier.id}), class: 'btn btn-danger', method: :post, title: 'Refuser', data: { toggle: :tooltip, confirm: "Refuser ce dossier ?" } do
|
||||
= link_to url_for({ controller: 'backoffice/dossiers', action: :refuse, dossier_id: @facade.dossier.id }), class: 'btn btn-danger', method: :post, title: 'Refuser', data: { toggle: :tooltip, confirm: "Refuser ce dossier ?" } do
|
||||
%i.fa.fa-times
|
||||
|
||||
= link_to 'Reouvrir', backoffice_dossier_reopen_path(@facade.dossier), method: :post, class: 'btn btn-default btn-block', data: { confirm: "Confirmer vous la réouverture de ce dossier ?" }
|
||||
|
@ -46,7 +46,7 @@
|
|||
- @facade.last_notifications.each do |notification|
|
||||
.notification
|
||||
.updated-at= notification.updated_at.strftime('%d/%m/%Y %H:%M')
|
||||
= render partial: "layouts/left_panels/type_notif_fa", locals: {notification: notification}
|
||||
= render partial: "layouts/left_panels/type_notif_fa", locals: { notification: notification }
|
||||
- if ['champs'].include?(notification.type_notif)
|
||||
- if notification.liste.size > 1
|
||||
.type= "Plusieurs attributs ont été changés, dont: #{notification.liste.join(" ")}"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
%div#cgu_menu_block
|
||||
#procedure_list{style: 'margin-top: 0;'}
|
||||
#procedure_list{ style: 'margin-top: 0;' }
|
||||
= link_to cgu_path(:anchor => "editeur") do
|
||||
.procedure_list_element
|
||||
Editeur
|
||||
|
|
|
@ -11,31 +11,31 @@
|
|||
.split-hr-left
|
||||
#procedure_list
|
||||
- unless current_user.dossiers.count == 0
|
||||
%a{:href => "#{url_for users_dossiers_path(liste: 'brouillon')}", 'data-toggle' => :tooltip, title: 'Les dossiers jamais proposés à la relecture.'}
|
||||
%a{ :href => "#{url_for users_dossiers_path(liste: 'brouillon')}", 'data-toggle' => :tooltip, title: 'Les dossiers jamais proposés à la relecture.' }
|
||||
.procedure_list_element{ class: @dossiers_list_facade.brouillon_class, id: 'brouillon' }
|
||||
Brouillons
|
||||
.badge.progress-bar-default
|
||||
= @dossiers_list_facade.brouillon_total
|
||||
|
||||
%a{:href => "#{url_for users_dossiers_path(liste: 'a_traiter')}", 'data-toggle' => :tooltip, title: 'Les dossiers qui requièrent une action de votre part.'}
|
||||
%a{ :href => "#{url_for users_dossiers_path(liste: 'a_traiter')}", 'data-toggle' => :tooltip, title: 'Les dossiers qui requièrent une action de votre part.' }
|
||||
.procedure_list_element{ class: @dossiers_list_facade.en_construction_class, id: 'a_traiter' }
|
||||
En construction
|
||||
.badge.progress-bar-danger
|
||||
= @dossiers_list_facade.en_construction_total
|
||||
|
||||
%a{:href => "#{url_for users_dossiers_path(liste: 'en_instruction')}", 'data-toggle' => :tooltip, title: 'Les dossiers en cours d\'examen par l\'administration compétante.'}
|
||||
%a{ :href => "#{url_for users_dossiers_path(liste: 'en_instruction')}", 'data-toggle' => :tooltip, title: 'Les dossiers en cours d\'examen par l\'administration compétante.' }
|
||||
.procedure_list_element{ class: @dossiers_list_facade.en_instruction_class, id: 'en_instruction' }
|
||||
En instruction
|
||||
.badge.progress-bar-default
|
||||
= @dossiers_list_facade.en_instruction_total
|
||||
|
||||
%a{:href => "#{url_for users_dossiers_path(liste: 'termine')}", 'data-toggle' => :tooltip, title: 'Les dossiers cloturés qui peuvent être "Accepté", "Refusé" ou "Sans suite".'}
|
||||
%a{ :href => "#{url_for users_dossiers_path(liste: 'termine')}", 'data-toggle' => :tooltip, title: 'Les dossiers cloturés qui peuvent être "Accepté", "Refusé" ou "Sans suite".' }
|
||||
.procedure_list_element{ class: @dossiers_list_facade.termine_class, id: 'termine' }
|
||||
Terminé
|
||||
.badge.progress-bar-success
|
||||
= @dossiers_list_facade.termine_total
|
||||
|
||||
%a{:href => "#{url_for users_dossiers_path(liste: 'invite')}"}
|
||||
%a{ :href => "#{url_for users_dossiers_path(liste: 'invite')}" }
|
||||
.procedure_list_element{ class: @dossiers_list_facade.invite_class, id: 'invite' }
|
||||
Invitation
|
||||
.badge.progress-bar-warning
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#search_area
|
||||
= form_tag(backoffice_dossiers_search_url, method: :get) do
|
||||
.input-group
|
||||
= text_field_tag('q', "#{@search_terms unless @search_terms.nil? }", id: 'q', placeholder: "Recherchez parmi tous vos dossiers", class:'form-control')
|
||||
= text_field_tag('q', "#{@search_terms unless @search_terms.nil?}", id: 'q', placeholder: "Recherchez parmi tous vos dossiers", class:'form-control')
|
||||
%span.input-group-btn
|
||||
%button.btn.btn-default{ id:'search_button' }
|
||||
%i.fa.fa-search
|
||||
|
|
|
@ -5,13 +5,13 @@
|
|||
%div{ style: "vertical-align: middle; margin-right: 10px; margin-top: auto; margin-bottom: auto;" }
|
||||
= current_administrateur.email
|
||||
.dropdown#admin_menu
|
||||
%button.btn.btn-default.dropdown-toggle#dropdownMenuAdmin{ type: :button, 'data-toggle' => 'dropdown', 'aria-haspopup' => true, 'aria-expanded' => false}
|
||||
%button.btn.btn-default.dropdown-toggle#dropdownMenuAdmin{ type: :button, 'data-toggle' => 'dropdown', 'aria-haspopup' => true, 'aria-expanded' => false }
|
||||
%i.fa.fa-cog
|
||||
%span.caret
|
||||
%ul.dropdown-menu.dropdown-menu-right
|
||||
%li
|
||||
= link_to(admin_procedures_path, id: :menu_item_procedure) do
|
||||
%i.fa.fa-list{ style: "background-size: 10px;"}
|
||||
%i.fa.fa-list{ style: "background-size: 10px;" }
|
||||
|
||||
= t('dynamics.admin.menu.procedures')
|
||||
%li
|
||||
|
@ -19,7 +19,7 @@
|
|||
%i.fa.fa-user
|
||||
|
||||
= t('dynamics.admin.menu.accompagnateurs')
|
||||
%li.divider{ role: :separator}
|
||||
%li.divider{ role: :separator }
|
||||
%li
|
||||
= link_to(admin_profile_path, id: :profile) do
|
||||
%i.fa.fa-user
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
.col-lg-3.col-md-3.col-sm-3.col-xs-3.options
|
||||
.row
|
||||
.col-lg-12.col-md-12.col-sm-12.col-xs-12
|
||||
%a.button_navbar#pref_list_dossier_open_action{href: '#', type: :button, 'data-toggle' => 'dropdown', 'aria-haspopup' => true, 'aria-expanded' => false }
|
||||
%a.button_navbar#pref_list_dossier_open_action{ href: '#', type: :button, 'data-toggle' => 'dropdown', 'aria-haspopup' => true, 'aria-expanded' => false }
|
||||
%i.fa.fa-pencil
|
||||
Modifier le tableau
|
||||
%span.caret-right
|
||||
|
|
|
@ -38,4 +38,4 @@
|
|||
%li
|
||||
= form_tag invites_dossier_path(dossier_id: @facade.dossier.id), method: :post, class: 'form-inline', id: 'send-invitation' do
|
||||
= text_field_tag :email, '', class: 'form-control', placeholder: 'Envoyer une invitation', id: 'invitation-email'
|
||||
= submit_tag 'Ajouter', class: 'btn btn-success', data: {confirm: "Envoyer l'invitation ?"}
|
||||
= submit_tag 'Ajouter', class: 'btn btn-success', data: { confirm: "Envoyer l'invitation ?" }
|
||||
|
|
|
@ -28,4 +28,4 @@
|
|||
%li
|
||||
= form_tag invites_dossier_path(dossier_id: @facade.dossier.id), method: :post, class: 'form-inline', id: 'send-invitation' do
|
||||
= text_field_tag :email, '', class: 'form-control', placeholder: 'Envoyer une invitation', id: 'invitation-email'
|
||||
= submit_tag 'Ajouter', class: 'btn btn-success', data: {confirm: "Envoyer l'invitation ?"}
|
||||
= submit_tag 'Ajouter', class: 'btn btn-success', data: { confirm: "Envoyer l'invitation ?" }
|
||||
|
|
|
@ -19,22 +19,22 @@
|
|||
#landing_body.max-size
|
||||
.row#etapes.center
|
||||
#create_1.col-lg-3.col-md-3.col-sm-3.col-xs-3
|
||||
%img{src:image_url('etapes/create_1.png')}
|
||||
%img{ src:image_url('etapes/create_1.png') }
|
||||
%br
|
||||
%h4 Administration
|
||||
%h3.text-info Je construis ma démarche 100% en ligne
|
||||
#complet_2.col-lg-3.col-md-3.col-sm-3.col-xs-3
|
||||
%img{src:image_url('etapes/complet_2.png')}
|
||||
%img{ src:image_url('etapes/complet_2.png') }
|
||||
%br
|
||||
%h4 Usager
|
||||
%h3.text-success Je remplis un dossier de manière simplifiée
|
||||
#message_3.col-lg-3.col-md-3.col-sm-3.col-xs-3
|
||||
%img{src:image_url('etapes/message_3.png')}
|
||||
%img{ src:image_url('etapes/message_3.png') }
|
||||
%br
|
||||
%h4 Usager
|
||||
%h3.text-warning Je dialogue avec mon administration en ligne
|
||||
#shared_4.col-lg-3.col-md-3.col-sm-3.col-xs-3
|
||||
%img{src:image_url('etapes/shared_4.png')}
|
||||
%img{ src:image_url('etapes/shared_4.png') }
|
||||
%br
|
||||
%h4 Usager et Administrations
|
||||
%h3.text-danger
|
||||
|
@ -46,17 +46,17 @@
|
|||
.col-md-4.col-lg-4
|
||||
%h3.text-primary Acteurs publics
|
||||
%h4 Créez des démarches en ligne simplifiées et sécurisées.
|
||||
= link_to 'Démonstration', "#{@demo_environment_host}/administrateurs/sign_in/demo", {class: 'btn btn-lg btn-primary'}
|
||||
= link_to 'Démonstration', "#{@demo_environment_host}/administrateurs/sign_in/demo", { class: 'btn btn-lg btn-primary' }
|
||||
|
||||
.col-md-4.col-lg-4
|
||||
%h3.text-warning Agents et services
|
||||
%h4 Accompagnez et co-traitez les projets avec les usagers.
|
||||
= link_to 'Démonstration', "#{@demo_environment_host}/gestionnaires/sign_in/demo", {class: 'btn btn-lg btn-warning'}
|
||||
= link_to 'Démonstration', "#{@demo_environment_host}/gestionnaires/sign_in/demo", { class: 'btn btn-lg btn-warning' }
|
||||
|
||||
.col-md-4.col-lg-4
|
||||
%h3.text-success Usagers
|
||||
%h4 Profitez de démarches simplifiées et d’échanges continus avec les services traitants.
|
||||
= link_to 'Démonstration', "#{@demo_environment_host}/users/sign_in/demo", {class: 'btn btn-lg btn-success'}
|
||||
= link_to 'Démonstration', "#{@demo_environment_host}/users/sign_in/demo", { class: 'btn btn-lg btn-success' }
|
||||
|
||||
.split-hr-left
|
||||
|
||||
|
@ -82,6 +82,6 @@
|
|||
.col-xs-12.col-sm-12.col-md-12.col-lg-12
|
||||
%h3 Envie de commencer à créer votre démarche ?
|
||||
|
||||
= link_to 'Demander un accès administrateur', 'https://tps.apientreprise.fr/users/dossiers/new?procedure_id=31', {class: 'btn btn-lg background-tps', target: '_blank'}
|
||||
= link_to 'Demander un accès administrateur', 'https://tps.apientreprise.fr/users/dossiers/new?procedure_id=31', { class: 'btn btn-lg background-tps', target: '_blank' }
|
||||
|
||||
.split-hr-left
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
%script{type: 'text/javascript'}
|
||||
%script{ type: 'text/javascript' }
|
||||
= "var dossier_id =#{dossier.id}"
|
||||
$(document).on('turbolinks:load', initCarto);
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#carte_page.row
|
||||
#map{class: dossier.procedure.module_api_carto.classes }
|
||||
#map{ class: dossier.procedure.module_api_carto.classes }
|
||||
|
||||
- if dossier.procedure.module_api_carto.quartiers_prioritaires
|
||||
#qp.list
|
||||
|
|
|
@ -6,27 +6,27 @@
|
|||
Positionnez-vous et dessinez sur la carte la zone d'action de votre demande.
|
||||
%br
|
||||
|
||||
.content{style:'margin-bottom:60px'}
|
||||
%button#new.btn.btn-md.btn-success{type:'button'}
|
||||
.content{ style:'margin-bottom:60px' }
|
||||
%button#new.btn.btn-md.btn-success{ type:'button' }
|
||||
%i.fa.fa-pencil
|
||||
Ajouter une zone
|
||||
|
||||
%span#search_by_address{style: 'margin-left: 20px'}
|
||||
%input.form-control{type: :address, placeholder: 'Rechercher une adresse'}
|
||||
%span#search_by_address{ style: 'margin-left: 20px' }
|
||||
%input.form-control{ type: :address, placeholder: 'Rechercher une adresse' }
|
||||
%br
|
||||
%br
|
||||
|
||||
= render partial: 'users/carte/map', locals: {dossier: @dossier}
|
||||
= render partial: 'users/carte/map', locals: { dossier: @dossier }
|
||||
|
||||
= form_tag(url_for({controller: :carte, action: :save, dossier_id: @dossier.id}), class: 'form-inline', method: 'POST') do
|
||||
= form_tag(url_for({ controller: :carte, action: :save, dossier_id: @dossier.id }), class: 'form-inline', method: 'POST') do
|
||||
%br
|
||||
%input{type: 'hidden', value: "#{@dossier.json_latlngs}", name: 'json_latlngs', id: 'json_latlngs'}
|
||||
%input{id: 'quartier_prioritaires', type:'hidden', value: "#{@dossier.quartier_prioritaires.to_json}"}
|
||||
%input{id: 'cadastres', type:'hidden', value: "#{@dossier.cadastres.to_json}"}
|
||||
%input{ type: 'hidden', value: "#{@dossier.json_latlngs}", name: 'json_latlngs', id: 'json_latlngs' }
|
||||
%input{ id: 'quartier_prioritaires', type:'hidden', value: "#{@dossier.quartier_prioritaires.to_json}" }
|
||||
%input{ id: 'cadastres', type:'hidden', value: "#{@dossier.cadastres.to_json}" }
|
||||
|
||||
- if @dossier.draft?
|
||||
= render partial: '/layouts/etape_suivante'
|
||||
- else
|
||||
= render partial: '/layouts/modifications_terminees'
|
||||
|
||||
= render partial: 'users/carte/init_carto', locals: {dossier: @dossier}
|
||||
= render partial: 'users/carte/init_carto', locals: { dossier: @dossier }
|
||||
|
|
|
@ -4,11 +4,11 @@
|
|||
|
||||
- unless @headers.blank?
|
||||
- if @champs.first.type_champ != 'header_section'
|
||||
= render partial: render_partial_url, locals: {libelle: 'Dossier', order_place: -1, champs: @champs}
|
||||
= render partial: render_partial_url, locals: { libelle: 'Dossier', order_place: -1, champs: @champs }
|
||||
- @headers.each do |header|
|
||||
.row
|
||||
%div{class: "type_champ-#{header.type_champ}"}
|
||||
= render partial: render_partial_url, locals: {libelle: header.libelle, order_place: header.order_place, champs: @champs}
|
||||
%div{ class: "type_champ-#{header.type_champ}" }
|
||||
= render partial: render_partial_url, locals: { libelle: header.libelle, order_place: header.order_place, champs: @champs }
|
||||
- else
|
||||
.row
|
||||
= render partial: render_partial_url, locals: {libelle: 'Dossier', order_place: -1, champs: @champs}
|
||||
= render partial: render_partial_url, locals: { libelle: 'Dossier', order_place: -1, champs: @champs }
|
||||
|
|
|
@ -8,15 +8,15 @@
|
|||
%em
|
||||
Récupérer le formulaire de demande ou CERFA vierge pour mon dossier :
|
||||
= link_to "Télécharger", "#{dossier.procedure.lien_demarche}", target: :blank, id: :lien_cerfa
|
||||
-# %a{ id: 'lien_cerfa', href: "#{dossier.procedure.lien_demarche}", target: '_blank'} Télécharger
|
||||
-# %a{ id: 'lien_cerfa', href: "#{dossier.procedure.lien_demarche}", target: '_blank' } Télécharger
|
||||
|
||||
%td
|
||||
- if dossier.cerfa_available?
|
||||
%span.btn.btn-sm.btn-file.btn-success
|
||||
Modifier
|
||||
%input{type: 'file', name:'cerfa_pdf', id:'cerfa_pdf', accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes }
|
||||
%input{ type: 'file', name:'cerfa_pdf', id:'cerfa_pdf', accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes }
|
||||
- else
|
||||
%input{type: 'file', name:'cerfa_pdf', id:'cerfa_pdf', accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes }
|
||||
%input{ type: 'file', name:'cerfa_pdf', id:'cerfa_pdf', accept: PieceJustificative.accept_format, :max_file_size => 6.megabytes }
|
||||
|
||||
- dossier.types_de_piece_justificative.order('order_place ASC').each do |type_de_piece_justificative|
|
||||
%tr
|
||||
|
|
|
@ -1,24 +1,24 @@
|
|||
.container#description_page
|
||||
- unless @dossier.procedure.lien_notice.blank?
|
||||
#lien_notice_panel.row{style:'width: 280px; position: fixed; background-color: white; right: 5%; top: 80px; z-index: 200'}
|
||||
.panel.panel-info{style:'margin-bottom:0'}
|
||||
#lien_notice_panel.row{ style:'width: 280px; position: fixed; background-color: white; right: 5%; top: 80px; z-index: 200' }
|
||||
.panel.panel-info{ style:'margin-bottom:0' }
|
||||
.panel-body.center
|
||||
.row
|
||||
.col-xs-1
|
||||
.fa.fa-info-circle.text-info{style:'font-size: 2em; margin-top: 20%'}
|
||||
.col-xs-10{style:'padding-right: 0px'}
|
||||
.fa.fa-info-circle.text-info{ style:'font-size: 2em; margin-top: 20%' }
|
||||
.col-xs-10{ style:'padding-right: 0px' }
|
||||
%b
|
||||
= link_to 'Accéder au guide', @dossier.procedure.lien_notice, {target: '_blank'}
|
||||
= link_to 'Accéder au guide', @dossier.procedure.lien_notice, { target: '_blank' }
|
||||
pour remplir pour votre dossier
|
||||
|
||||
%h2.text-info
|
||||
= @dossier.procedure.libelle
|
||||
|
||||
-# TODO use form_for
|
||||
= form_tag(url_for({controller: 'users/description', action: :update, dossier_id: @dossier.id}), class: 'form', method: 'POST', multipart: true) do
|
||||
= form_tag(url_for({ controller: 'users/description', action: :update, dossier_id: @dossier.id }), class: 'form', method: 'POST', multipart: true) do
|
||||
- unless @champs.nil?
|
||||
#liste_champs
|
||||
= render partial: 'users/description/champs', locals:{private: false}
|
||||
= render partial: 'users/description/champs', locals:{ private: false }
|
||||
|
||||
- if !@procedure.lien_demarche.blank? || @procedure.cerfa_flag || @dossier.types_de_piece_justificative.size > 0
|
||||
%br
|
||||
|
@ -33,7 +33,7 @@
|
|||
-# WTF ?
|
||||
- route = Rails.application.routes.recognize_path(request.referrer)
|
||||
- unless route[:controller].match('admin')
|
||||
%div{style: 'text-align:right'}
|
||||
%div{ style: 'text-align:right' }
|
||||
%h6 Tous les champs portant un * sont obligatoires.
|
||||
|
||||
- if !@dossier.can_be_initiated?
|
||||
|
@ -42,5 +42,5 @@
|
|||
- elsif !@dossier.draft?
|
||||
= render partial: '/layouts/modifications_terminees'
|
||||
- else
|
||||
= submit_tag 'Soumettre mon dossier', id: 'suivant', name: 'submit[nouveaux]', class: 'btn btn btn-success', style: 'float:right', disabled: @procedure.archived?, data: { disable_with: 'Soumettre votre dossier', submit: true}
|
||||
= submit_tag 'Enregistrer un brouillon', id: 'brouillon', name: 'submit[brouillon]', class: 'btn btn-xs btn-default', style: 'float:right; margin-right: 10px; margin-top: 6px', disabled: @procedure.archived?, data: {disable_with: 'Enregistrer un brouillon', submit: true}
|
||||
= submit_tag 'Soumettre mon dossier', id: 'suivant', name: 'submit[nouveaux]', class: 'btn btn btn-success', style: 'float:right', disabled: @procedure.archived?, data: { disable_with: 'Soumettre votre dossier', submit: true }
|
||||
= submit_tag 'Enregistrer un brouillon', id: 'brouillon', name: 'submit[brouillon]', class: 'btn btn-xs btn-default', style: 'float:right; margin-right: 10px; margin-top: 6px', disabled: @procedure.archived?, data: { disable_with: 'Enregistrer un brouillon', submit: true }
|
||||
|
|
|
@ -1 +1 @@
|
|||
%input{type: 'checkbox', style:'margin-left: 15px;', name:"champs['#{champ.id}']", id: "champs_#{champ.id}", checked: ('checked' if champ.object.value == 'on')}
|
||||
%input{ type: 'checkbox', style:'margin-left: 15px;', name:"champs['#{champ.id}']", id: "champs_#{champ.id}", checked: ('checked' if champ.object.value == 'on') }
|
||||
|
|
|
@ -1,21 +1,21 @@
|
|||
%input.form-control{name:"champs['#{champ.id}']",
|
||||
%input.form-control{ name:"champs['#{champ.id}']",
|
||||
placeholder: champ.libelle,
|
||||
id: "champs_#{champ.id}",
|
||||
value: (champ.value.split(/[ ][0-9]*:[0-9]*/).first unless champ.value.nil?),
|
||||
type: champ.type_champ,
|
||||
'data-provide' => champ.data_provide,
|
||||
'data-date-format' => champ.data_date_format}
|
||||
'data-date-format' => champ.data_date_format }
|
||||
|
||||
%select.form-control{name:"time_hour['#{champ.id}']", style: 'margin-left: 5px', id:"time_hour_#{champ.id}"}
|
||||
%select.form-control{ name:"time_hour['#{champ.id}']", style: 'margin-left: 5px', id:"time_hour_#{champ.id}" }
|
||||
- (0..23).each do |num|
|
||||
- num = "%.2i" %num
|
||||
%option{value: num, selected: (:selected if champ.same_hour?(num))}
|
||||
%option{ value: num, selected: (:selected if champ.same_hour?(num)) }
|
||||
= num
|
||||
h
|
||||
%select.form-control{name:"time_minute['#{champ.id}']", id:"time_minute_#{champ.id}"}
|
||||
%select.form-control{ name:"time_minute['#{champ.id}']", id:"time_minute_#{champ.id}" }
|
||||
- (0..59).each do |num|
|
||||
- num = "%.2i" %num
|
||||
- if num.to_i%5 == 0
|
||||
%option{value: num, selected: (:selected if champ.same_minute?(num))}
|
||||
%option{ value: num, selected: (:selected if champ.same_minute?(num)) }
|
||||
= num
|
||||
min
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
%input{type: 'hidden', name:"champs['#{champ.id}']", id: "champs_#{champ.id}", value: ''}
|
||||
%input{type: 'checkbox', style:'margin-left: 15px;', name:"champs['#{champ.id}']", id: "champs_#{champ.id}", checked: ('checked' if champ.value == 'on')}
|
||||
%input{ type: 'hidden', name:"champs['#{champ.id}']", id: "champs_#{champ.id}", value: '' }
|
||||
%input{ type: 'checkbox', style:'margin-left: 15px;', name:"champs['#{champ.id}']", id: "champs_#{champ.id}", checked: ('checked' if champ.value == 'on') }
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
%br
|
||||
%h3.text-info
|
||||
= libelle
|
||||
= render partial: 'users/description/champs/render_list_champs', locals: {champs: champs, order_place: order_place}
|
||||
= render partial: 'users/description/champs/render_list_champs', locals: { champs: champs, order_place: order_place }
|
||||
|
|
|
@ -6,4 +6,4 @@
|
|||
.carret-down
|
||||
= libelle
|
||||
.body
|
||||
= render partial: 'users/description/champs/render_list_champs', locals: {champs: champs, order_place: order_place}
|
||||
= render partial: 'users/description/champs/render_list_champs', locals: { champs: champs, order_place: order_place }
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
.row
|
||||
%div{ class: if champ.type_champ == 'textarea' || champ.type_champ == 'engagement' then 'col-md-12' else 'col-md-6' end }
|
||||
.form-group
|
||||
%label{ for: "champs_#{ champ.id }"}
|
||||
%label{ for: "champs_#{champ.id}" }
|
||||
= champ.libelle
|
||||
- if champ.mandatory?
|
||||
*
|
||||
|
@ -44,14 +44,14 @@
|
|||
- elsif champ.type_champ == 'explication'
|
||||
|
||||
- else
|
||||
%input.form-control{name:"champs['#{ champ.id }']",
|
||||
%input.form-control{ name:"champs['#{champ.id}']",
|
||||
placeholder: champ.libelle,
|
||||
id: "champs_#{ champ.id }",
|
||||
id: "champs_#{champ.id}",
|
||||
value: champ.value,
|
||||
type: champ.type_champ,
|
||||
'data-provide' => champ.data_provide,
|
||||
'data-date-format' => champ.data_date_format}
|
||||
'data-date-format' => champ.data_date_format }
|
||||
|
||||
- unless champ.description.empty?
|
||||
%div{ id:"description_champs_#{ champ.id }", class: ('help-block' unless champ.type_champ == 'engagement') }
|
||||
%div{ id:"description_champs_#{champ.id}", class: ('help-block' unless champ.type_champ == 'engagement') }
|
||||
= champ.description_with_links
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
%textarea.form-control.wysihtml5{name:"champs['#{champ.id}']",
|
||||
%textarea.form-control.wysihtml5{ name:"champs['#{champ.id}']",
|
||||
placeholder: champ.description,
|
||||
id: "champs_#{champ.id}",
|
||||
row: '6'}
|
||||
row: '6' }
|
||||
= champ.value
|
||||
|
|
|
@ -19,13 +19,13 @@
|
|||
- dossier_url = users_dossier_recapitulatif_path(dossier) unless dossier.brouillon?
|
||||
- dossier_url = users_dossier_description_path(dossier) if dossier.brouillon?
|
||||
|
||||
%tr{id: "tr_dossier_#{dossier.id}", 'data-dossier_url' => dossier_url}
|
||||
%tr{ id: "tr_dossier_#{dossier.id}", 'data-dossier_url' => dossier_url }
|
||||
%td.center
|
||||
= dossier.id
|
||||
%td
|
||||
= dossier.procedure.libelle
|
||||
|
||||
%td{id: "dossier_#{dossier.id}_state"}= dossier.display_state
|
||||
%td{ id: "dossier_#{dossier.id}_state" }= dossier.display_state
|
||||
%td= dossier.last_update
|
||||
%td= link_to('X', url_for(controller: 'dossiers', action: :destroy, id: dossier.id), 'data-method' => :delete, class: 'btn-sm btn-danger') if @liste == "brouillon"
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#state_description.row{style:'width: 55%; margin-left: auto; margin-right: auto'}
|
||||
#state_description.row{ style:'width: 55%; margin-left: auto; margin-right: auto' }
|
||||
.panel.panel-info
|
||||
.panel-body.center
|
||||
.row
|
||||
.col-md-1.col-lg-1.col-sm-1.col-xs-1
|
||||
.fa.fa-info-circle.text-info{style:'font-size: 2em; margin-top: 20%'}
|
||||
.fa.fa-info-circle.text-info{ style:'font-size: 2em; margin-top: 20%' }
|
||||
.col-xs-11
|
||||
- if dossiers_list_facade.liste == 'brouillon'
|
||||
Les dossiers présents dans cette liste
|
||||
|
|
|
@ -12,4 +12,4 @@
|
|||
.body
|
||||
= smart_listing_render :dossiers
|
||||
|
||||
= render partial: 'state_description', locals: {dossiers_list_facade: @dossiers_list_facade}
|
||||
= render partial: 'state_description', locals: { dossiers_list_facade: @dossiers_list_facade }
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
#UploadPJmodal.modal.fade{"aria-labelledby" => "myModalLabel", :role => "dialog", :tabindex => "-1"}
|
||||
.modal-dialog{:role => "document"}
|
||||
#UploadPJmodal.modal.fade{ "aria-labelledby" => "myModalLabel", :role => "dialog", :tabindex => "-1" }
|
||||
.modal-dialog{ :role => "document" }
|
||||
.modal-content
|
||||
- @dossier = @facade.dossier
|
||||
= form_tag(url_for({controller: '/users/description', action: :pieces_justificatives, dossier_id: @dossier.id}), class: 'form-inline', method: 'PATCH', multipart: true) do
|
||||
= form_tag(url_for({ controller: '/users/description', action: :pieces_justificatives, dossier_id: @dossier.id }), class: 'form-inline', method: 'PATCH', multipart: true) do
|
||||
|
||||
.modal-header
|
||||
%button.close{"aria-label" => "Close", "data-dismiss" => "modal", :type => "button"}
|
||||
%span{"aria-hidden" => "true"} ×
|
||||
%button.close{ "aria-label" => "Close", "data-dismiss" => "modal", :type => "button" }
|
||||
%span{ "aria-hidden" => "true" } ×
|
||||
%h4.modal-title
|
||||
Modification des documents
|
||||
|
||||
|
@ -14,4 +14,4 @@
|
|||
= render partial: 'users/description/pieces_justificatives', locals: { dossier: @dossier }
|
||||
|
||||
.modal-footer
|
||||
= submit_tag 'Modification terminée', class: %w(btn btn btn-info), id: 'modification_terminee', data: { disable_with: 'Modification terminée', submit: true}
|
||||
= submit_tag 'Modification terminée', class: %w(btn btn btn-info), id: 'modification_terminee', data: { disable_with: 'Modification terminée', submit: true }
|
||||
|
|
|
@ -17,4 +17,4 @@
|
|||
|
||||
- else
|
||||
#logo_procedure.flag
|
||||
= image_tag(image_url(LOGO_NAME), {id: 'logo_tps'})
|
||||
= image_tag(image_url(LOGO_NAME), { id: 'logo_tps' })
|
||||
|
|
|
@ -5,11 +5,11 @@
|
|||
%h2#login_user
|
||||
= t('dynamics.users.connexion_title')
|
||||
|
||||
%a.btn_fc#btn_fcp{href: '/france_connect/particulier'}
|
||||
%a.btn_fc#btn_fcp{ href: '/france_connect/particulier' }
|
||||
= image_tag 'franceconnect_logo.png'
|
||||
|
||||
%br
|
||||
%a.text-info{href: 'https://fcp.integ01.dev-franceconnect.fr/a-propos', target: '_blank'}
|
||||
%a.text-info{ href: 'https://fcp.integ01.dev-franceconnect.fr/a-propos', target: '_blank' }
|
||||
Qu’est-ce que FranceConnect ?
|
||||
|
||||
%hr
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
%p.lead{id: 'pro_section'}
|
||||
%p.lead{ id: 'pro_section' }
|
||||
.flag
|
||||
= image_tag(image_url(LOGO_NAME))
|
||||
%br
|
||||
|
@ -9,9 +9,9 @@
|
|||
= @procedure.description.html_safe
|
||||
|
||||
%br
|
||||
= form_tag(url_for({controller: :dossiers, action: :create}), class: 'form-inline', method: 'POST') do |f|
|
||||
= form_tag(url_for({ controller: :dossiers, action: :create }), class: 'form-inline', method: 'POST') do |f|
|
||||
.form-group.form-group-lg
|
||||
= text_field_tag :siret, nil, :class => "form-control", :placeholder => "Entrez votre Siret", :id => "siret", :name => "siret", :maxlength => 14, :style => 'margin-bottom:10px', value: @siret
|
||||
%br
|
||||
= submit_tag "Commencer", class: %w(btn btn-lg btn-success), style: 'margin-top:20px;', data: { disable_with: "Commencer", submit: true}
|
||||
%input{type: 'hidden', value: "#{@procedure.id}", name: 'procedure_id', id: 'procedure_id'}
|
||||
= submit_tag "Commencer", class: %w(btn btn-lg btn-success), style: 'margin-top:20px;', data: { disable_with: "Commencer", submit: true }
|
||||
%input{ type: 'hidden', value: "#{@procedure.id}", name: 'procedure_id', id: 'procedure_id' }
|
||||
|
|
Loading…
Reference in a new issue