2022-05-06 12:20:57 +02:00
|
|
|
|
.attachment-link{ id: dom_id(attachment, :show) }
|
|
|
|
|
- if should_display_link?
|
2019-05-21 14:21:13 +02:00
|
|
|
|
= link_to url_for(attachment.blob), target: '_blank', rel: 'noopener', title: "Télécharger la pièce jointe" do
|
2019-10-22 12:21:16 +02:00
|
|
|
|
%span.icon.attached
|
2019-05-21 14:21:13 +02:00
|
|
|
|
= attachment.filename.to_s
|
|
|
|
|
- if !attachment.virus_scanner.started?
|
|
|
|
|
(ce fichier n’a pas été analysé par notre antivirus, téléchargez-le avec précaution)
|
|
|
|
|
|
|
|
|
|
- else
|
2022-05-06 12:20:57 +02:00
|
|
|
|
%span{ data: poll_controller_options }
|
2019-05-21 14:21:13 +02:00
|
|
|
|
= attachment.filename.to_s
|
|
|
|
|
- if attachment.virus_scanner.pending?
|
|
|
|
|
(analyse antivirus en cours
|
2022-05-06 12:20:57 +02:00
|
|
|
|
= link_to "rafraichir", attachment_path, data: { action: 'turbo-poll#refresh' }
|
2019-05-21 14:21:13 +02:00
|
|
|
|
)
|
2020-12-10 12:50:40 +01:00
|
|
|
|
- elsif attachment.watermark_pending?
|
|
|
|
|
(traitement de la pièce en cours
|
2022-05-06 12:20:57 +02:00
|
|
|
|
= link_to "rafraichir", attachment_path, data: { action: 'turbo-poll#refresh' }
|
2020-12-10 12:50:40 +01:00
|
|
|
|
)
|
2019-05-21 14:21:13 +02:00
|
|
|
|
- elsif attachment.virus_scanner.infected?
|
2022-05-06 12:20:57 +02:00
|
|
|
|
- if user_can_upload?
|
2019-05-21 14:21:13 +02:00
|
|
|
|
(virus détecté, merci d’envoyer un autre fichier)
|
|
|
|
|
- else
|
|
|
|
|
(virus détecté, le téléchargement de ce fichier est bloqué)
|
2021-04-06 16:32:45 +02:00
|
|
|
|
- elsif attachment.virus_scanner.corrupt?
|
2022-05-06 12:20:57 +02:00
|
|
|
|
- if user_can_upload?
|
2021-04-06 16:32:45 +02:00
|
|
|
|
(le fichier est corrompu, merci d’envoyer un autre fichier)
|
|
|
|
|
- else
|
|
|
|
|
(le fichier est corrompu, le téléchargement est bloqué)
|
|
|
|
|
|