refactor: renaming tabs names for Marlène
Cf https://github.com/demarches-simplifiees/demarches-simplifiees.fr/pull/11104#issuecomment-2551050490
This commit is contained in:
parent
174a8fa567
commit
bebdd0ed04
12 changed files with 38 additions and 32 deletions
|
@ -56,7 +56,7 @@ fr:
|
||||||
supprimer:
|
supprimer:
|
||||||
finish:
|
finish:
|
||||||
text_success:
|
text_success:
|
||||||
one: "%{success_count}/1 dossier a été placé à la corbeille"
|
one: "%{success_count}/1 dossier a été mis à la corbeille"
|
||||||
other: "%{success_count}/%{count} dossiers ont été placés à la corbeille"
|
other: "%{success_count}/%{count} dossiers ont été placés à la corbeille"
|
||||||
in_progress:
|
in_progress:
|
||||||
text_success:
|
text_success:
|
||||||
|
|
|
@ -9,8 +9,6 @@
|
||||||
%li n° #{d.id} (#{d.procedure.libelle})
|
%li n° #{d.id} (#{d.procedure.libelle})
|
||||||
|
|
||||||
%p
|
%p
|
||||||
= t('.footer', count: @hidden_dossiers.size)
|
= t('.footer_html', count: @hidden_dossiers.size)
|
||||||
= link_to("mes dossiers", dossiers_url)
|
|
||||||
\.
|
|
||||||
|
|
||||||
= render partial: "layouts/mailers/signature"
|
= render partial: "layouts/mailers/signature"
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
|
|
||||||
- elsif archived
|
- elsif archived
|
||||||
= button_to unarchive_instructeur_dossier_path(procedure_id, dossier_id), method: :patch, class: "fr-btn fr-icon-upload-2-line" do
|
= button_to unarchive_instructeur_dossier_path(procedure_id, dossier_id), method: :patch, class: "fr-btn fr-icon-upload-2-line" do
|
||||||
Désarchiver le dossier
|
Replacer dans “traités”
|
||||||
|
|
||||||
= button_to instructeur_dossier_path(procedure_id, dossier_id), method: :delete, class: 'fr-btn fr-btn--secondary fr-icon-delete-line icon-only danger', title: t('views.instructeurs.dossiers.delete_dossier') do
|
= button_to instructeur_dossier_path(procedure_id, dossier_id), method: :delete, class: 'fr-btn fr-btn--secondary fr-icon-delete-line icon-only danger', title: t('views.instructeurs.dossiers.delete_dossier') do
|
||||||
= ""
|
= ""
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
Repasser en instruction
|
Repasser en instruction
|
||||||
|
|
||||||
= button_to archive_instructeur_dossier_path(procedure_id, dossier_id, statut: params[:statut]), method: :patch, class: 'fr-btn fr-icon-folder-2-line' do
|
= button_to archive_instructeur_dossier_path(procedure_id, dossier_id, statut: params[:statut]), method: :patch, class: 'fr-btn fr-icon-folder-2-line' do
|
||||||
Archiver le dossier
|
Déplacer dans “à archiver“
|
||||||
|
|
||||||
= button_to instructeur_dossier_path(procedure_id, dossier_id, statut: params[:statut]), method: :delete, class: 'fr-btn fr-btn--secondary fr-icon-delete-line icon-only danger', title: t('views.instructeurs.dossiers.delete_dossier') do
|
= button_to instructeur_dossier_path(procedure_id, dossier_id, statut: params[:statut]), method: :delete, class: 'fr-btn fr-btn--secondary fr-icon-delete-line icon-only danger', title: t('views.instructeurs.dossiers.delete_dossier') do
|
||||||
= ""
|
= ""
|
||||||
|
|
|
@ -387,7 +387,7 @@ fr:
|
||||||
reaffectation: Réaffectation
|
reaffectation: Réaffectation
|
||||||
attachments: Pièces jointes
|
attachments: Pièces jointes
|
||||||
archived_dossier: "Le dossier sera conservé 1 mois supplémentaire"
|
archived_dossier: "Le dossier sera conservé 1 mois supplémentaire"
|
||||||
delete_dossier: "Placer le dossier à la corbeille"
|
delete_dossier: "Mettre à la corbeille"
|
||||||
deleted_reason:
|
deleted_reason:
|
||||||
user_request: supprimé par l’usager
|
user_request: supprimé par l’usager
|
||||||
expired: a expiré
|
expired: a expiré
|
||||||
|
@ -527,7 +527,7 @@ fr:
|
||||||
edit_dossier: "Modifier le dossier"
|
edit_dossier: "Modifier le dossier"
|
||||||
start_other_dossier: "Commencer un nouveau dossier"
|
start_other_dossier: "Commencer un nouveau dossier"
|
||||||
clone: "Dupliquer ce dossier"
|
clone: "Dupliquer ce dossier"
|
||||||
delete_dossier: "Placer le dossier à la corbeille"
|
delete_dossier: "Mettre à la corbeille"
|
||||||
delete_dossier_confirm: "En continuant, vous allez supprimer ce dossier ainsi que les informations qu’il contient. Toute suppression entraîne l’annulation de la démarche en cours.\n\nConfirmer la suppression ?"
|
delete_dossier_confirm: "En continuant, vous allez supprimer ce dossier ainsi que les informations qu’il contient. Toute suppression entraîne l’annulation de la démarche en cours.\n\nConfirmer la suppression ?"
|
||||||
delete_dossier_with_transfer_confirm: "En continuant, vous allez supprimer ce dossier, les informations qu’il contient ainsi que sa demande de transfert à %{email}. Toute suppression entraîne l’annulation de la démarche en cours.\n\nConfirmer la suppression ?"
|
delete_dossier_with_transfer_confirm: "En continuant, vous allez supprimer ce dossier, les informations qu’il contient ainsi que sa demande de transfert à %{email}. Toute suppression entraîne l’annulation de la démarche en cours.\n\nConfirmer la suppression ?"
|
||||||
transfer_dossier: "Transférer le dossier"
|
transfer_dossier: "Transférer le dossier"
|
||||||
|
|
|
@ -2,11 +2,19 @@ fr:
|
||||||
dossier_mailer:
|
dossier_mailer:
|
||||||
notify_automatic_deletion_to_administration:
|
notify_automatic_deletion_to_administration:
|
||||||
subject:
|
subject:
|
||||||
one: "Un dossier a été placé à la corbeille"
|
one: "Un dossier a été mis à la corbeille"
|
||||||
other: "Des dossiers ont été placés à la corbeille"
|
other: "Des dossiers ont été mis à la corbeille"
|
||||||
header:
|
header:
|
||||||
one: "Le délai maximal de conservation du dossier a été atteint, celui-ci a donc été placé à la corbeille :"
|
one: "Le délai maximal de conservation du dossier a été atteint, celui-ci a donc été mis à la corbeille :"
|
||||||
other: "Le délai maximal de conservation des dossiers a été atteint, ceux-ci ont donc été placés à la corbeille :"
|
other: "Le délai maximal de conservation des dossiers a été atteint, ceux-ci ont donc été mis à la corbeille :"
|
||||||
footer:
|
footer_html:
|
||||||
one: Vous pouvez retrouver ce dossier pendant encore une semaine depuis l’onglet « Corbeille » sur la page
|
one: |
|
||||||
other: Vous pouvez retrouver ces dossiers pendant encore une semaine depuis l’onglet « Corbeille » sur la page
|
Vous pouvez retrouver ce dossier pendant <strong>encore 7 jours</strong> depuis l’onglet « Corbeille »
|
||||||
|
sur la page du suivi des dossiers, pour les télécharger ou étendre leur durée de conservation.
|
||||||
|
<br>
|
||||||
|
Passé ce délai, ces dossiers seront <strong>supprimés définitivement</strong>.
|
||||||
|
other: |
|
||||||
|
Vous pouvez retrouver ces dossiers pendant <strong>encore 7 jours</strong> depuis l’onglet « Corbeille »
|
||||||
|
sur la page du suivi des dossiers, pour les télécharger ou étendre leur durée de conservation.
|
||||||
|
<br>
|
||||||
|
Passé ce délai, ces dossiers seront <strong>supprimés définitivement</strong>.
|
|
@ -2,10 +2,10 @@ fr:
|
||||||
dossier_mailer:
|
dossier_mailer:
|
||||||
notify_automatic_deletion_to_user:
|
notify_automatic_deletion_to_user:
|
||||||
subject:
|
subject:
|
||||||
one: "Un dossier de votre compte a été placé à la corbeille"
|
one: "Un dossier de votre compte a été mis à la corbeille"
|
||||||
other: "Des dossiers de votre compte ont été placés à la corbeille"
|
other: "Des dossiers de votre compte ont été placés à la corbeille"
|
||||||
header:
|
header:
|
||||||
one: "Le délai maximum pour la conservation du dossier a été atteint.\nLe dossier suivant a été placé à la corbeille:"
|
one: "Le délai maximum pour la conservation du dossier a été atteint.\nLe dossier suivant a été mis à la corbeille:"
|
||||||
other: "Le délai maximum pour la conservation des dossiers a été atteint.\nLes dossiers suivants ont été placés à la corbeille :"
|
other: "Le délai maximum pour la conservation des dossiers a été atteint.\nLes dossiers suivants ont été placés à la corbeille :"
|
||||||
footer:
|
footer:
|
||||||
one: Vous pouvez retrouver ce dossier pendant encore une semaine depuis l’onglet « Corbeille » sur la page
|
one: Vous pouvez retrouver ce dossier pendant encore une semaine depuis l’onglet « Corbeille » sur la page
|
||||||
|
|
|
@ -136,7 +136,7 @@ RSpec.describe DossierMailer, type: :mailer do
|
||||||
|
|
||||||
it 'checks email subject, to, and body for correct inclusions and exclusions for en_construction status' do
|
it 'checks email subject, to, and body for correct inclusions and exclusions for en_construction status' do
|
||||||
expect(subject.to).to eq([hidden_dossier.user.email])
|
expect(subject.to).to eq([hidden_dossier.user.email])
|
||||||
expect(subject.subject).to eq("Un dossier de votre compte a été placé à la corbeille")
|
expect(subject.subject).to eq("Un dossier de votre compte a été mis à la corbeille")
|
||||||
expect(subject.body).to include("N° #{hidden_dossier.id} ")
|
expect(subject.body).to include("N° #{hidden_dossier.id} ")
|
||||||
expect(subject.body).to include(hidden_dossier.procedure.libelle)
|
expect(subject.body).to include(hidden_dossier.procedure.libelle)
|
||||||
end
|
end
|
||||||
|
@ -149,7 +149,7 @@ RSpec.describe DossierMailer, type: :mailer do
|
||||||
|
|
||||||
it 'checks email subject, to, and body for correct inclusions and exclusions for termine status' do
|
it 'checks email subject, to, and body for correct inclusions and exclusions for termine status' do
|
||||||
expect(subject.to).to eq([hidden_dossier.user.email])
|
expect(subject.to).to eq([hidden_dossier.user.email])
|
||||||
expect(subject.subject).to eq("Un dossier de votre compte a été placé à la corbeille")
|
expect(subject.subject).to eq("Un dossier de votre compte a été mis à la corbeille")
|
||||||
expect(subject.body).to include("N° #{hidden_dossier.id} ")
|
expect(subject.body).to include("N° #{hidden_dossier.id} ")
|
||||||
expect(subject.body).to include(hidden_dossier.procedure.libelle)
|
expect(subject.body).to include(hidden_dossier.procedure.libelle)
|
||||||
end
|
end
|
||||||
|
@ -162,7 +162,7 @@ RSpec.describe DossierMailer, type: :mailer do
|
||||||
subject { described_class.notify_automatic_deletion_to_administration([hidden_dossier], hidden_dossier.user.email) }
|
subject { described_class.notify_automatic_deletion_to_administration([hidden_dossier], hidden_dossier.user.email) }
|
||||||
|
|
||||||
it 'verifies subject and body content for automatic deletion notification' do
|
it 'verifies subject and body content for automatic deletion notification' do
|
||||||
expect(subject.subject).to eq("Un dossier a été placé à la corbeille")
|
expect(subject.subject).to eq("Un dossier a été mis à la corbeille")
|
||||||
expect(subject.body).to include("n° #{hidden_dossier.id} (#{hidden_dossier.procedure.libelle})")
|
expect(subject.body).to include("n° #{hidden_dossier.id} (#{hidden_dossier.procedure.libelle})")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -74,7 +74,7 @@ describe 'Instructing a dossier:', js: true do
|
||||||
end
|
end
|
||||||
|
|
||||||
expect(page).to have_text('Dossier traité avec succès.')
|
expect(page).to have_text('Dossier traité avec succès.')
|
||||||
expect(page).to have_button('Archiver le dossier')
|
expect(page).to have_button('Déplacer dans “à archiver“')
|
||||||
|
|
||||||
dossier.reload
|
dossier.reload
|
||||||
expect(dossier.state).to eq(Dossier.states.fetch(:accepte))
|
expect(dossier.state).to eq(Dossier.states.fetch(:accepte))
|
||||||
|
@ -85,7 +85,7 @@ describe 'Instructing a dossier:', js: true do
|
||||||
click_on procedure.libelle
|
click_on procedure.libelle
|
||||||
click_on 'traité'
|
click_on 'traité'
|
||||||
expect(page).to have_button('Repasser en instruction')
|
expect(page).to have_button('Repasser en instruction')
|
||||||
click_on 'Placer le dossier à la corbeille'
|
click_on 'Mettre à la corbeille'
|
||||||
expect(page).not_to have_button('Repasser en instruction')
|
expect(page).not_to have_button('Repasser en instruction')
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -179,9 +179,9 @@ describe 'user access to the list of their dossiers', js: true do
|
||||||
|
|
||||||
describe 'deletion' do
|
describe 'deletion' do
|
||||||
it 'should have links to delete dossiers' do
|
it 'should have links to delete dossiers' do
|
||||||
expect(page).to have_link('Placer le dossier à la corbeille', href: dossier_path(dossier_brouillon))
|
expect(page).to have_link('Mettre à la corbeille', href: dossier_path(dossier_brouillon))
|
||||||
expect(page).to have_link('Placer le dossier à la corbeille', href: dossier_path(dossier_en_construction))
|
expect(page).to have_link('Mettre à la corbeille', href: dossier_path(dossier_en_construction))
|
||||||
expect(page).not_to have_link('Placer le dossier à la corbeille', href: dossier_path(dossier_en_instruction))
|
expect(page).not_to have_link('Mettre à la corbeille', href: dossier_path(dossier_en_instruction))
|
||||||
end
|
end
|
||||||
|
|
||||||
context 'when user clicks on delete button' do
|
context 'when user clicks on delete button' do
|
||||||
|
@ -190,7 +190,7 @@ describe 'user access to the list of their dossiers', js: true do
|
||||||
within(:css, ".card", match: :first) do
|
within(:css, ".card", match: :first) do
|
||||||
click_on 'Autres actions'
|
click_on 'Autres actions'
|
||||||
accept_alert('Confirmer la suppression ?') do
|
accept_alert('Confirmer la suppression ?') do
|
||||||
click_on 'Placer le dossier à la corbeille'
|
click_on 'Mettre à la corbeille'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -105,9 +105,9 @@ describe 'instructeurs/dossiers/show', type: :view do
|
||||||
expect(subject).to have_button('Repasser en instruction')
|
expect(subject).to have_button('Repasser en instruction')
|
||||||
end
|
end
|
||||||
within("form[action=\"#{archive_instructeur_dossier_path(dossier.procedure, dossier)}\"]") do
|
within("form[action=\"#{archive_instructeur_dossier_path(dossier.procedure, dossier)}\"]") do
|
||||||
expect(subject).to have_button('Archiver le dossier')
|
expect(subject).to have_button('Replacer dans“traités“')
|
||||||
end
|
end
|
||||||
expect(subject).to have_selector('[title^="Placer le dossier à la corbeille"]')
|
expect(subject).to have_selector('[title^="Mettre à la corbeille"]')
|
||||||
expect(subject).to have_selector('.header-actions ul:first-child .fr-btn', count: 3)
|
expect(subject).to have_selector('.header-actions ul:first-child .fr-btn', count: 3)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -148,7 +148,7 @@ describe 'instructeurs/dossiers/show', type: :view do
|
||||||
within("form[action=\"#{unarchive_instructeur_dossier_path(dossier.procedure, dossier)}\"]") do
|
within("form[action=\"#{unarchive_instructeur_dossier_path(dossier.procedure, dossier)}\"]") do
|
||||||
expect(subject).to have_button('Désarchiver le dossier')
|
expect(subject).to have_button('Désarchiver le dossier')
|
||||||
end
|
end
|
||||||
expect(subject).to have_selector('[title^="Placer le dossier à la corbeille"]')
|
expect(subject).to have_selector('[title^="Mettre à la corbeille"]')
|
||||||
expect(subject).to have_selector('.header-actions ul:first-child .fr-btn', count: 2)
|
expect(subject).to have_selector('.header-actions ul:first-child .fr-btn', count: 2)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -8,12 +8,12 @@ describe 'users/dossiers/dossier_actions', type: :view do
|
||||||
subject { render 'users/dossiers/dossier_actions', dossier: dossier, current_user: user }
|
subject { render 'users/dossiers/dossier_actions', dossier: dossier, current_user: user }
|
||||||
|
|
||||||
it { is_expected.to have_link('Commencer un nouveau dossier', href: commencer_url(path: procedure.path)) }
|
it { is_expected.to have_link('Commencer un nouveau dossier', href: commencer_url(path: procedure.path)) }
|
||||||
it { is_expected.to have_link('Placer le dossier à la corbeille', href: dossier_path(dossier)) }
|
it { is_expected.to have_link('Mettre à la corbeille', href: dossier_path(dossier)) }
|
||||||
it { is_expected.to have_link('Transférer le dossier', href: transferer_dossier_path(dossier)) }
|
it { is_expected.to have_link('Transférer le dossier', href: transferer_dossier_path(dossier)) }
|
||||||
|
|
||||||
context 'when the dossier is termine' do
|
context 'when the dossier is termine' do
|
||||||
let(:dossier) { create(:dossier, :accepte, procedure: procedure) }
|
let(:dossier) { create(:dossier, :accepte, procedure: procedure) }
|
||||||
it { is_expected.to have_link('Placer le dossier à la corbeille') }
|
it { is_expected.to have_link('Mettre à la corbeille') }
|
||||||
end
|
end
|
||||||
|
|
||||||
context 'when the procedure is closed' do
|
context 'when the procedure is closed' do
|
||||||
|
|
|
@ -107,7 +107,7 @@ describe 'users/dossiers/index', type: :view do
|
||||||
let(:dossiers_traites) { create_list(:dossier, 1) }
|
let(:dossiers_traites) { create_list(:dossier, 1) }
|
||||||
|
|
||||||
it "displays the hide by user at button" do
|
it "displays the hide by user at button" do
|
||||||
expect(rendered).to have_text("Placer le dossier à la corbeille")
|
expect(rendered).to have_text("Mettre à la corbeille")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue