Merge pull request #155 from sgmap/vocabulary

Vocabulary
This commit is contained in:
gregoirenovel 2017-05-04 11:38:49 +02:00 committed by GitHub
commit 334dcb09a7
19 changed files with 32 additions and 32 deletions

View file

@ -2,7 +2,7 @@
## Context ## Context
TéléProcédure Simplifiée, ou TPS pour les intimes, est une plateforme 100 % web et 0 % email, conçue afin de répondre au besoin urgent de l'État d'appliquer la directive sur le 100 % démat' à l'horizon 2018 pour les démarches administratives. TéléProcédure Simplifiée, ou TPS pour les intimes, est une plateforme 100 % web et 0 % email, conçue afin de répondre au besoin urgent de l'État d'appliquer la directive sur le 100 % démat' à l'horizon 2018 pour les procédures administratives.
## Dépendances ## Dépendances

View file

@ -11,7 +11,7 @@ class AdminTypesDeChampFacades
end end
def active def active
@private ? 'Champs privés' : 'Champs' @private ? 'Annotations privées' : 'Champs'
end end
def url def url

View file

@ -281,7 +281,7 @@ class Dossier < ActiveRecord::Base
def text_summary def text_summary
if brouillon? if brouillon?
parts = [ parts = [
"Dossier en brouillon répondant à la démarche ", "Dossier en brouillon répondant à la procédure ",
procedure.libelle, procedure.libelle,
" gérée par l'organisme ", " gérée par l'organisme ",
procedure.organisation procedure.organisation
@ -290,7 +290,7 @@ class Dossier < ActiveRecord::Base
parts = [ parts = [
"Dossier déposé le ", "Dossier déposé le ",
initiated_at.strftime("%d/%m/%Y"), initiated_at.strftime("%d/%m/%Y"),
" sur la démarche ", " sur la procédure ",
procedure.libelle, procedure.libelle,
" gérée par l'organisme ", " gérée par l'organisme ",
procedure.organisation procedure.organisation

View file

@ -48,7 +48,7 @@ class PreferenceListDossier < ActiveRecord::Base
{ {
libelle: create_column('Libellé procédure', table, 'libelle', 'libelle', 4), libelle: create_column('Libellé procédure', table, 'libelle', 'libelle', 4),
organisation: create_column('Organisation', table, 'organisation', 'organisation', 3), organisation: create_column('Organisme', table, 'organisation', 'organisation', 3),
direction: create_column('Direction', table, 'direction', 'direction', 3) direction: create_column('Direction', table, 'direction', 'direction', 3)
} }
end end

View file

@ -2,7 +2,7 @@
.alert.alert-info .alert.alert-info
Cette procédure est publiée, certains éléments de la description ne sont plus modifiables 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: 'Organisme', direction: 'Direction', lien_site_web: 'Lien site internet', lien_notice: 'Lien notice' }.each do |key, value|
.form-group .form-group
%h4 %h4
= value = value

View file

@ -73,7 +73,7 @@
.champs_private.col-xs-6.col-md-3 .champs_private.col-xs-6.col-md-3
%h4.text-info %h4.text-info
Champs privés Annotations privées
.badge.progress-bar-info .badge.progress-bar-info
= @facade.procedure.types_de_champ_private.size = @facade.procedure.types_de_champ_private.size
%ul %ul
@ -102,7 +102,7 @@
%div %div
= @facade.dossiers_waiting_gestionnaire_total = @facade.dossiers_waiting_gestionnaire_total
%h4.text-info Attente Utilisateur %h4.text-info Attente Usager
%div %div
= @facade.dossiers_waiting_user_total = @facade.dossiers_waiting_user_total

View file

@ -44,7 +44,7 @@
%a{ :href => "https://tps.apientreprise.fr/" } %a{ :href => "https://tps.apientreprise.fr/" }
%strong tps.apientreprise.fr %strong tps.apientreprise.fr
%p %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 lexamen par plusieurs services des demandes formulées par les usagers auprès dun ou organismes publics. Le site internet tps.apientreprise.fr a pour objet de faciliter la création de procédures administratives en ligne par les acteurs publics, et lexamen par plusieurs services des demandes formulées par les usagers auprès dun ou organismes publics.
%br %br
%h3#acteurs %h3#acteurs
Acteurs de Acteurs de
@ -53,8 +53,8 @@
%p Les acteurs de TPS sont les suivants : %p Les acteurs de TPS sont les suivants :
%ul %ul
%li Le SGMAP qui héberge le service TPS, le maintien en condition opérationnelle et gère les droits daccès %li Le SGMAP qui héberge le service TPS, le maintien en condition opérationnelle et gère les droits daccès
%li Ladministrateur au sein dune administration donnée qui crée la démarche en ligne %li Ladministrateur au sein dune administration donnée qui crée la procédure en ligne
%li Le ou les accompagnateurs au sein dune administration donnée, qui reçoivent les démarches des usagers, les accompagnent le cas échéant dans le bouclage de leurs dossier, instruisent la demande et décident des suites à donner aux demandes %li Le ou les accompagnateurs au sein dune administration donnée, qui reçoivent les dossiers des usagers, les accompagnent le cas échéant dans le bouclage de leurs dossier, instruisent la demande et décident des suites à donner aux demandes
%li Les Usagers qui formulent les demandes en ligne via le formulaire qui leur est mis à disposition %li Les Usagers qui formulent les demandes en ligne via le formulaire qui leur est mis à disposition
%br %br
%h3#CNIL %h3#CNIL
@ -67,10 +67,10 @@
%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 %br
%h3#data_collects %h3#data_collects
Données collectées et responsabilité des organismes publics à linitiative de démarches en ligne avec TPS. Données collectées et responsabilité des organismes publics à linitiative de procédures en ligne avec TPS.
%p Les données collectées par le service sont définis par les services publics utilisateurs du service qui arrêtent, sous leur responsabilité, la liste des informations qui seront demandées à lusager. %p Les données collectées par le service sont définis par les services publics utilisateurs du service qui arrêtent, sous leur responsabilité, la liste des informations qui seront demandées à lusager.
%p Les organismes publics sengagent à créer des démarches pour collecter les informations strictement nécessaires à lexamen des demandes formulées auprès des acteurs publics, dans le cadre juridique prévu par chacune des démarches. %p Les organismes publics sengagent à créer des procédures pour collecter les informations strictement nécessaires à lexamen des demandes formulées auprès des acteurs publics, dans le cadre juridique prévu par chacune des procédures.
%p Ces données sont collectées et traitées par les seuls services concernés par lexamen des demandes, et précisées dans la notice dutilisation de chaque démarche publiée par lorganisme public. %p Ces données sont collectées et traitées par les seuls services concernés par lexamen des demandes, et précisées dans la notice dutilisation de chaque procédure publiée par lorganisme public.
%br %br
%h3#individual_data %h3#individual_data
@ -117,7 +117,7 @@
%a{ :href => "https://www.infogreffe.fr/societes/cgu-cgv.html" } Conditions générales dutilisation des données dinfogreffe %a{ :href => "https://www.infogreffe.fr/societes/cgu-cgv.html" } Conditions générales dutilisation des données dinfogreffe
%br %br
%h4 TPS fait appel à dautres services opérés par le SGMAP afin de faciliter les démarches administratives : %h4 TPS fait appel à dautres services opérés par le SGMAP afin de faciliter les procédures administratives :
%br %br
%p %p
%strong> France CONNECT %strong> France CONNECT

View file

@ -6,7 +6,7 @@
%h3 %h3
La campagne de création de nouveau dossier La campagne de création de nouveau dossier
%br %br
pour cette démarche en ligne est maintenant terminée. pour cette procédure en ligne est maintenant terminée.
%br %br
%p %p

View file

@ -7,7 +7,7 @@
%th= smart_listing.sortable 'ID', 'id' %th= smart_listing.sortable 'ID', 'id'
%th= smart_listing.sortable 'Titre', 'libelle' %th= smart_listing.sortable 'Titre', 'libelle'
%th Description %th Description
%th= smart_listing.sortable 'Organisation', 'organisation' %th= smart_listing.sortable 'Organisme', 'organisation'
- smart_listing.collection.each do |procedure| - smart_listing.collection.each do |procedure|
- procedure = procedure.decorate - procedure = procedure.decorate

View file

@ -127,7 +127,7 @@
%table.table %table.table
%thead %thead
%th %th
Utilisateur Usager
%th %th
Date d'envoi Date d'envoi
%th %th

View file

@ -9,7 +9,7 @@
= link_to(users_dossiers_path, id: :menu_item_procedure) do = link_to(users_dossiers_path, id: :menu_item_procedure) do
%i.fa.fa-user %i.fa.fa-user
&nbsp; &nbsp;
Utilisateur Usager
- if gestionnaire_signed_in? - if gestionnaire_signed_in?
%li %li
= link_to(backoffice_dossiers_path) do = link_to(backoffice_dossiers_path) do

View file

@ -34,8 +34,8 @@
- unless @procedure.locked? - unless @procedure.locked?
%a#onglet-private-champs{ :href => "#{url_for admin_procedure_types_de_champ_private_path(@procedure)}" } %a#onglet-private-champs{ :href => "#{url_for admin_procedure_types_de_champ_private_path(@procedure)}" }
.procedure-list-element{ class: ('active' if active == 'Champs privés') } .procedure-list-element{ class: ('active' if active == 'Annotations privées') }
Champs privés Annotations privées
%a#onglet-inemailsfos{ :href => "#{url_for admin_procedure_mail_templates_path(@procedure)}" } %a#onglet-inemailsfos{ :href => "#{url_for admin_procedure_mail_templates_path(@procedure)}" }
.procedure-list-element{ class: ('active' if active == 'E-mails') } .procedure-list-element{ class: ('active' if active == 'E-mails') }

View file

@ -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: "Annotations privées" }

View file

@ -5,7 +5,7 @@
%p.hero-tagline %p.hero-tagline
%em.hero-tagline-em Dématérialisez %em.hero-tagline-em Dématérialisez
%br %br
vos démarches administratives en quelques minutes vos procédures administratives en quelques minutes
= link_to "Demander une démo", = link_to "Demander une démo",
"mailto:#{t("dynamics.contact_email")}?subject=Demande de démo TPS", "mailto:#{t("dynamics.contact_email")}?subject=Demande de démo TPS",
@ -135,7 +135,7 @@
%p.cta-panel-phone-cta %p.cta-panel-phone-cta
ou nous appeler au 01 40 15 68 49 ou nous appeler au 01 40 15 68 49
.pull-left .pull-left
%h1.cta-panel-title Commencez à dématerialiser vos démarches %h1.cta-panel-title Commencez à dématerialiser vos procédures
%p.cta-panel-explanation Nous vous accompagnons dans la prise en main de loutil %p.cta-panel-explanation Nous vous accompagnons dans la prise en main de loutil
.clearfix .clearfix

View file

@ -12,7 +12,7 @@
Cumul Cumul
%li.segmented-control-item{ :onclick => "TPS.toggleChart(event, '.flux-procedures-chart');" } %li.segmented-control-item{ :onclick => "TPS.toggleChart(event, '.flux-procedures-chart');" }
Flux (30 jours) Flux (30 jours)
%span.stat-card-title.pull-left Démarches dématérialisées %span.stat-card-title.pull-left Procédures dématérialisées
.clearfix .clearfix
.chart-container .chart-container
@ -41,7 +41,7 @@
:colors => ["rgba(61, 149, 236, 1)"] :colors => ["rgba(61, 149, 236, 1)"]
.card.stat-card.stat-card-half.big-number-card.pull-left .card.stat-card.stat-card-half.big-number-card.pull-left
%span.big-number-card-title TOTAL DÉMARCHES DÉMATÉRIALISÉES %span.big-number-card-title TOTAL PROCÉDURES DÉMATÉRIALISÉES
%span.big-number-card-number %span.big-number-card-number
= number_with_delimiter(@procedures_count) = number_with_delimiter(@procedures_count)

View file

@ -187,7 +187,7 @@ fr:
france_connect: france_connect:
connexion: "Erreur lors de la connexion à France Connect." connexion: "Erreur lors de la connexion à France Connect."
extension_white_list_error: "Le format de fichier de la pièce jointe n'est pas valide." extension_white_list_error: "Le format de fichier de la pièce jointe n'est pas valide."
procedure_archived: "Cette démarche en ligne a été fermée, il n'est plus possible de déposer de dossier." procedure_archived: "Cette procédure en ligne a été fermée, il n'est plus possible de déposer de dossier."
date: date:
abbr_day_names: abbr_day_names:

View file

@ -563,7 +563,7 @@ describe Users::DossiersController, type: :controller do
context 'when the dossier exist' do context 'when the dossier exist' do
before { get :text_summary, params: { dossier_id: dossier.id } } before { get :text_summary, params: { dossier_id: dossier.id } }
it 'returns the procedure name' do it 'returns the procedure name' do
expect(JSON.parse(response.body)).to eq("textSummary" => "Dossier en brouillon répondant à la démarche #{procedure.libelle} gérée par l'organisme #{procedure.organisation}") expect(JSON.parse(response.body)).to eq("textSummary" => "Dossier en brouillon répondant à la procédure #{procedure.libelle} gérée par l'organisme #{procedure.organisation}")
end end
end end

View file

@ -810,14 +810,14 @@ describe Dossier do
end end
describe "#text_summary" do describe "#text_summary" do
let(:procedure) { create(:procedure, libelle: "Démarche", organisation: "Organisation") } let(:procedure) { create(:procedure, libelle: "Procédure", organisation: "Organisme") }
context 'when the dossier has been initiated' do context 'when the dossier has been initiated' do
let(:dossier) { create :dossier, procedure: procedure, state: 'initiated', initiated_at: "31/12/2010".to_date } let(:dossier) { create :dossier, procedure: procedure, state: 'initiated', initiated_at: "31/12/2010".to_date }
subject { dossier.text_summary } subject { dossier.text_summary }
it { is_expected.to eq("Dossier déposé le 31/12/2010 sur la démarche Démarche gérée par l'organisme Organisation") } it { is_expected.to eq("Dossier déposé le 31/12/2010 sur la procédure Procédure gérée par l'organisme Organisme") }
end end
context 'when the dossier has not been initiated' do context 'when the dossier has not been initiated' do
@ -825,7 +825,7 @@ describe Dossier do
subject { dossier.text_summary } subject { dossier.text_summary }
it { is_expected.to eq("Dossier en brouillon répondant à la démarche Démarche gérée par l'organisme Organisation") } it { is_expected.to eq("Dossier en brouillon répondant à la procédure Procédure gérée par l'organisme Organisme") }
end end
end end

View file

@ -92,7 +92,7 @@ describe PreferenceListDossier do
describe 'organisation' do describe 'organisation' do
subject { super()[:organisation] } subject { super()[:organisation] }
it { expect(subject[:libelle]).to eq 'Organisation' } it { expect(subject[:libelle]).to eq 'Organisme' }
it { expect(subject[:table]).to eq 'procedure' } it { expect(subject[:table]).to eq 'procedure' }
it { expect(subject[:attr]).to eq 'organisation' } it { expect(subject[:attr]).to eq 'organisation' }
it { expect(subject[:attr_decorate]).to eq 'organisation' } it { expect(subject[:attr_decorate]).to eq 'organisation' }