{% trans "One or more errors have been found in the form." %}
{% for error in form.non_field_errors %}
- - {{ error }}
+ - {{ error }}
{% endfor %}
+ title="{% blocktrans with title=event.title %}See the event “{{ title }}”.{% endblocktrans %}"> {{event.title|capfirst|truncatechars:43}} diff --git a/pod/live/templates/live/my_events.html b/pod/live/templates/live/my_events.html index 07c82c0ace..30bf77b948 100644 --- a/pod/live/templates/live/my_events.html +++ b/pod/live/templates/live/my_events.html @@ -20,7 +20,7 @@ {% if display_creation_button %}
Bonjour,\n" -"
%(owner)s vous invite à une réunion récurrente " -"%(meeting_title)s.
\n" +"%(owner)s vous invite à une réunion récurrente " +"%(meeting_title)s.
\n" "Date de début : %(start_date_time)s
\n" "Récurrent jusqu’à la date : %(end_date)s
\n" "La réunion se tiendra tou(te)s les %(frequency)s %(recurrence)s " "p>\n" "
Voici le lien pour rejoindre la réunion :\n" " %(join_link)s
\n" -"Vous avez besoin de ce mot de passe pour entrer : " -"%(password)s
\n" +"Vous avez besoin de ce mot de passe pour entrer : " +"%(password)s
\n" "Cordialement
\n" " " @@ -6510,8 +6521,8 @@ msgstr "" msgid "" "\n" "Hello,
\n" -"%(owner)s invites you to the meeting " -"%(meeting_title)s.
\n" +"%(owner)s invites you to the meeting " +"%(meeting_title)s.
\n" "here the link to join the meeting:\n" " %(join_link)s
\n" "You need this password to enter: %(password)s" @@ -6525,8 +6536,8 @@ msgstr "" "strong>.
\n" "Voici le lien pour rejoindre la réunion :\n" " %(join_link)s
\n" -"Vous avez besoin de ce mot de passe pour entrer : " -"%(password)s
\n" +"Vous avez besoin de ce mot de passe pour entrer : " +"%(password)s
\n" "Cordialement
\n" " " @@ -6535,8 +6546,8 @@ msgstr "" msgid "" "\n" "Hello,
\n" -"%(owner)s invites you to the meeting " -"%(meeting_title)s.
\n" +"%(owner)s invites you to the meeting " +"%(meeting_title)s.
\n" "Start date: %(start_date_time)s
\n" "End date: %(end_date)s
\n" "here the link to join the meeting:\n" @@ -6554,8 +6565,8 @@ msgstr "" "
Date de fin : %(end_date)s
\n" "Voici le lien pour rejoindre la réunion :\n" " %(join_link)s
\n" -"Vous avez besoin de ce mot de passe pour entrer : " -"%(password)s
\n" +"Vous avez besoin de ce mot de passe pour entrer : " +"%(password)s
\n" "Cordialement
\n" " " @@ -7050,6 +7061,11 @@ msgstr "Voir la liste de lecture « %(playlist_name)s »" msgid "videos" msgstr "vidéos" +#: pod/playlist/templates/playlist/playlist_card.html +#, python-format +msgid "See the playlist “%(playlist_label)s”" +msgstr "Voir la liste de lecture « %(playlist_label)s »" + #: pod/playlist/templates/playlist/playlist_link.html #, python-format msgid "Edit the playlist “%(name)s”" @@ -7342,6 +7358,21 @@ msgstr "Téléverser des fichiers" msgid "Delete file" msgstr "Supprimer le fichier" +#: pod/podfile/templates/podfile/list_folder_files.html +#, python-format +msgid "See the picture “%(title)s”." +msgstr "Voir l’image « %(title)s »." + +#: pod/podfile/templates/podfile/list_folder_files.html +#, python-format +msgid "Download the file “%(title)s”." +msgstr "Télécharger le fichier « %(title)s »." + +#: pod/podfile/templates/podfile/list_folder_files.html +#, python-format +msgid "Get the file “%(title)s”." +msgstr "Obtenir le fichier « %(title)s »." + #: pod/podfile/templates/podfile/userfolder.html msgid "Home folder" msgstr "Dossier d’accueil" @@ -8195,13 +8226,6 @@ msgstr "Ajouter un nouvel enregistrement" msgid "Date of recording." msgstr "Date de l’enregistrement." -#: pod/recorder/templates/recorder/claim_record.html -#, python-format -msgid "%(counter)s record found" -msgid_plural "%(counter)s records found" -msgstr[0] "%(counter)s enregistrement trouvé" -msgstr[1] "%(counter)s enregistrements trouvés" - #: pod/recorder/templates/recorder/claim_record.html msgid "No record found" msgstr "Aucun enregistrement trouvé" @@ -8210,6 +8234,13 @@ msgstr "Aucun enregistrement trouvé" msgid "There is no unassigned records" msgstr "Il n’y a pas d’enregistrement non assigné" +#: pod/recorder/templates/recorder/claim_record.html +#, python-format +msgid "%(counter)s record found." +msgid_plural "%(counter)s records found." +msgstr[0] "%(counter)s enregistrement trouvé." +msgstr[1] "%(counter)s enregistrements trouvés." + #: pod/recorder/templates/recorder/claim_record.html msgid "Record preview" msgstr "Prévisualisation d’enregistrement" @@ -8218,20 +8249,27 @@ msgstr "Prévisualisation d’enregistrement" #: pod/video/templates/videos/video-element.html msgid "" "To view this video please enable JavaScript, and consider upgrading to a web " -"browser that supports HTML5 video" +"browser that supports HTML5 video" msgstr "" "Pour visionner cette vidéo, veuillez activer JavaScript et envisager de " "passer à un navigateur Web qui prend en charge la vidéo HTML5" #: pod/recorder/templates/recorder/link_record.html -msgid "Delete this record." -msgstr "Supprimer cet enregistrement." +#, python-format +msgid "Preview the record “%(title)s”" +msgstr "Prévisualiser l’enregistrement « %(title)s »" #: pod/recorder/templates/recorder/link_record.html -msgid "Preview record." -msgstr "Enregistrement précédent." +#, python-format +msgid "Delete the record “%(title)s”" +msgstr "Supprimer l’enregistrement « %(title)s »" + +#: pod/recorder/templates/recorder/link_record.html +#, python-format +msgid "Claim the record “%(title)s”" +msgstr "Revendiquer l’enregistrement « %(title)s »" #: pod/recorder/templates/recorder/link_record.html msgid "Claim the record" @@ -8300,9 +8338,10 @@ msgid "" msgstr "" "Bonjour,
un nouvel enregistrement a été ajouté sur la plateforme "
"%(title_site)s à partir de l’enregistreur « %(recorder)s ».
Pour "
-"l’attribuer, cliquez sur le lien ci-dessous.
"
-"%(link_url)s
Si le lien n’est pas actif, il faut le copier-coller "
-"dans la barre d’adresse de votre navigateur.
Cordialement.
" +"l’attribuer, cliquez sur le lien ci-dessous.%(link_url)s
Si le lien n’est pas actif, il "
+"faut le copier-coller dans la barre d’adresse de votre navigateur."
+"p>
Cordialement.
" #: pod/recorder/views.py msgid "New recording added." @@ -8822,8 +8861,8 @@ msgid "" "%(url)s\n" msgstr "" "vous pouvez changer la date de suppression en éditant votre vidéo :\n" -"\n" +"\n" "\n" #: pod/video/management/commands/check_obsolete_videos.py @@ -9295,7 +9334,6 @@ msgid "Audio" msgstr "Audio" #: pod/video/templates/channel/channel.html -#: pod/video/templates/channel/my_channels.html #: pod/video/templates/channel/theme_edit.html #: pod/video/templates/videos/video_page_content.html msgid "Edit the channel" @@ -9399,8 +9437,19 @@ msgid "Add new theme" msgstr "Ajouter un nouveau thème" #: pod/video/templates/channel/my_channels.html -msgid "Number of video inside the channel" -msgstr "Nombre de vidéo à l’intérieur de la chaîne" +#, python-format +msgid "Edit the channel “%(title)s”" +msgstr "Modifier la chaîne « %(title)s »" + +#: pod/video/templates/channel/my_channels.html +#, python-format +msgid "See the channel “%(title)s”" +msgstr "Voir la chaîne « %(title)s »" + +#: pod/video/templates/channel/my_channels.html +#, python-format +msgid "%(count)s video(s) inside the channel “%(title)s”." +msgstr "%(count)s vidéo(s) dans la chaîne « %(title)s »." #: pod/video/templates/channel/theme_edit.html msgid "Editing the channel’s themes" @@ -9777,8 +9826,8 @@ msgid "" "This video is chaptered. Click the chapter button on the video player to view them." msgstr "" -"Cette vidéo est chapitrée. Cliquez sur le bouton de chapitre sur le lecteur vidéo pour les voir." +"Cette vidéo est chapitrée. Cliquez sur le bouton de chapitre sur le lecteur vidéo pour les voir." #: pod/video/templates/videos/video-all-info.html msgid "Other versions" @@ -10828,3 +10877,12 @@ msgstr "Résultats de la recherche" #: pod/xapi/apps.py msgid "Esup-Pod xAPI" msgstr "xAPI Esup-Pod" + +#~ msgid "Delete this record." +#~ msgstr "Supprimer cet enregistrement." + +#~ msgid "Preview record." +#~ msgstr "Prévisualiser l’enregistrement." + +#~ msgid "Number of video inside the channel" +#~ msgstr "Nombre de vidéo à l’intérieur de la chaîne" diff --git a/pod/locale/fr/LC_MESSAGES/djangojs.mo b/pod/locale/fr/LC_MESSAGES/djangojs.mo index 65e3accac1..c1dd60b3f0 100644 Binary files a/pod/locale/fr/LC_MESSAGES/djangojs.mo and b/pod/locale/fr/LC_MESSAGES/djangojs.mo differ diff --git a/pod/locale/fr/LC_MESSAGES/djangojs.po b/pod/locale/fr/LC_MESSAGES/djangojs.po index dbba910bef..9017c4195a 100644 --- a/pod/locale/fr/LC_MESSAGES/djangojs.po +++ b/pod/locale/fr/LC_MESSAGES/djangojs.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Esup-Pod\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-26 13:54+0200\n" +"POT-Creation-Date: 2024-10-17 14:28+0000\n" "PO-Revision-Date: \n" "Last-Translator: obadoHello,
\n" -"%(owner)s invites you to the meeting " -"%(meeting_title)s.
\n" +"%(owner)s invites you to the meeting " +"%(meeting_title)s.
\n" "here the link to join the meeting:\n" " %(join_link)s
\n" "You need this password to enter: %(password)s"
@@ -6149,8 +6160,8 @@ msgstr ""
msgid ""
"\n"
" Hello, %(owner)s invites you to the meeting "
-"%(meeting_title)s. %(owner)s invites you to the meeting "
+"%(meeting_title)s. Start date: %(start_date_time)s End date: %(end_date)s here the link to join the meeting:\n"
@@ -6601,6 +6612,11 @@ msgstr ""
msgid "videos"
msgstr ""
+#: pod/playlist/templates/playlist/playlist_card.html
+#, python-format
+msgid "See the playlist “%(playlist_label)s”"
+msgstr ""
+
#: pod/playlist/templates/playlist/playlist_link.html
#, python-format
msgid "Edit the playlist “%(name)s”"
@@ -6887,6 +6903,21 @@ msgstr ""
msgid "Delete file"
msgstr ""
+#: pod/podfile/templates/podfile/list_folder_files.html
+#, python-format
+msgid "See the picture “%(title)s”."
+msgstr ""
+
+#: pod/podfile/templates/podfile/list_folder_files.html
+#, python-format
+msgid "Download the file “%(title)s”."
+msgstr ""
+
+#: pod/podfile/templates/podfile/list_folder_files.html
+#, python-format
+msgid "Get the file “%(title)s”."
+msgstr ""
+
#: pod/podfile/templates/podfile/userfolder.html
msgid "Home folder"
msgstr ""
@@ -7682,13 +7713,6 @@ msgstr ""
msgid "Date of recording."
msgstr ""
-#: pod/recorder/templates/recorder/claim_record.html
-#, python-format
-msgid "%(counter)s record found"
-msgid_plural "%(counter)s records found"
-msgstr[0] ""
-msgstr[1] ""
-
#: pod/recorder/templates/recorder/claim_record.html
msgid "No record found"
msgstr ""
@@ -7697,6 +7721,13 @@ msgstr ""
msgid "There is no unassigned records"
msgstr ""
+#: pod/recorder/templates/recorder/claim_record.html
+#, python-format
+msgid "%(counter)s record found."
+msgid_plural "%(counter)s records found."
+msgstr[0] ""
+msgstr[1] ""
+
#: pod/recorder/templates/recorder/claim_record.html
msgid "Record preview"
msgstr ""
@@ -7705,16 +7736,23 @@ msgstr ""
#: pod/video/templates/videos/video-element.html
msgid ""
"To view this video please enable JavaScript, and consider upgrading to a web "
-"browser that supports HTML5 video"
+"browser that supports HTML5 video"
+msgstr ""
+
+#: pod/recorder/templates/recorder/link_record.html
+#, python-format
+msgid "Preview the record “%(title)s”"
msgstr ""
#: pod/recorder/templates/recorder/link_record.html
-msgid "Delete this record."
+#, python-format
+msgid "Delete the record “%(title)s”"
msgstr ""
#: pod/recorder/templates/recorder/link_record.html
-msgid "Preview record."
+#, python-format
+msgid "Claim the record “%(title)s”"
msgstr ""
#: pod/recorder/templates/recorder/link_record.html
@@ -8671,7 +8709,6 @@ msgid "Audio"
msgstr ""
#: pod/video/templates/channel/channel.html
-#: pod/video/templates/channel/my_channels.html
#: pod/video/templates/channel/theme_edit.html
#: pod/video/templates/videos/video_page_content.html
msgid "Edit the channel"
@@ -8774,7 +8811,18 @@ msgid "Add new theme"
msgstr ""
#: pod/video/templates/channel/my_channels.html
-msgid "Number of video inside the channel"
+#, python-format
+msgid "Edit the channel “%(title)s”"
+msgstr ""
+
+#: pod/video/templates/channel/my_channels.html
+#, python-format
+msgid "See the channel “%(title)s”"
+msgstr ""
+
+#: pod/video/templates/channel/my_channels.html
+#, python-format
+msgid "%(count)s video(s) inside the channel “%(title)s”."
msgstr ""
#: pod/video/templates/channel/theme_edit.html
diff --git a/pod/locale/nl/LC_MESSAGES/djangojs.po b/pod/locale/nl/LC_MESSAGES/djangojs.po
index 5e1929ec30..bb77ebe460 100644
--- a/pod/locale/nl/LC_MESSAGES/djangojs.po
+++ b/pod/locale/nl/LC_MESSAGES/djangojs.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Esup-Pod\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2024-08-26 13:54+0200\n"
+"POT-Creation-Date: 2024-10-17 14:28+0000\n"
"PO-Revision-Date: 2024-06-04 16:20+0200\n"
"Last-Translator: obado Esup-Pod is a platform for managing audio and video documents with a cultural, scientific and educational vocation. The “Pod” platform as well as the backups are hosted by ## TO BE COMPLETED##. This entire site is subject to French and international legislation on copyright and property rights. intellectual. All reproduction rights are reserved. The reproduction of all or part of a document on this platform on any electronic medium whatsoever is strictly prohibited unless expressly authorized by the author of this document. Prior to any posting of a document on “Pod”, each user is required to verify that he/she/them complies with the legislation in force. Each user is responsible for the content he/she/them publishes on the “Pod” service. As part of the distribution of podcasts, certain personal data may be communicated to users of the platform. Esup-Pod est une plateforme de gestion de documents audio et vidéo à vocation culturelle, scientifique et pédagogique. La plateforme « Pod » ainsi que les sauvegardes sont hébergées par ## À COMPLÉTER##. L’ensemble de ce site relève de la législation française et internationale sur le droit d’auteur et la propriété intellectuelle. Tous les droits de reproduction sont réservés. La reproduction de tout ou partie d’un document de cette plateforme sur un support électronique quel qu'il soit est formellement interdite sauf autorisation expresse de l’auteur de ce document. Préalablement à toute mise en ligne d’un document sur le service « Pod » l’usager est tenu de vérifier qu’il respecte bien la législation en vigueur. Chaque usager est responsable du contenu qu’il publie sur le service « Pod ». Dans le cadre de la diffusion des podcasts, certaines données personnelles peuvent être communiquées aux utilisateurs de la plateforme. Esup-Pod is a platform for managing audio and video documents with a cultural, scientific and educational vocation. The “Pod” platform as well as the backups are hosted by ## TO BE COMPLETED##. This entire site is subject to French and international legislation on copyright and property rights. intellectual. All reproduction rights are reserved. The reproduction of all or part of a document on this platform on any electronic medium whatsoever is strictly prohibited unless expressly authorized by the author of this document. Prior to any posting of a document on “Pod”, each user is required to verify that he/she/them complies with the legislation in force. Each user is responsible for the content he/she/them publishes on the “Pod” service. As part of the distribution of podcasts, certain personal data may be communicated to users of the platform. Esup-Pod est une plateforme de gestion de documents audio et vidéo à vocation culturelle, scientifique et pédagogique. La plateforme « Pod » ainsi que les sauvegardes sont hébergées par ## À COMPLÉTER##. L’ensemble de ce site relève de la législation française et internationale sur le droit d’auteur et la propriété intellectuelle. Tous les droits de reproduction sont réservés. La reproduction de tout ou partie d’un document de cette plateforme sur un support électronique quel qu'il soit est formellement interdite sauf autorisation expresse de l’auteur de ce document. Préalablement à toute mise en ligne d’un document sur le service « Pod » l’usager est tenu de vérifier qu’il respecte bien la législation en vigueur. Chaque usager est responsable du contenu qu’il publie sur le service « Pod ». Dans le cadre de la diffusion des podcasts, certaines données personnelles peuvent être communiquées aux utilisateurs de la plateforme. The Esup consortium is committed to making the Esup-Pod tool accessible. This accessibility statement applies to version 3.4.0 of Esup-Pod. The state of conformity only concerns the bare Esup-Pod software, and does not take into account any customizations or content posted by users. The Esup-Pod software is partially compliant with the general repository of improved accessibility (RGAA), version 4.1.2, due to the non-conformities listed below. The compliance audit carried out by Koena reveals that: We list all the non-compliant criteria below. For details, refer to the audit grid. This declaration was made on 06/14/2023. It was updated on 09/22/2023. Testing of the web pages was carried out with the following combinations of web browsers and screen readers: The following tools were used during the evaluation: In accordance with the RGAA: “pages selected at random representing at least 10% of the pages in the sample described above are added.” If you are unable to access any content or service, you can contact the person responsible for the <website / mobile application / Other service> to be directed to an accessible alternative or obtain the content in another form. Le consortium Esup s’engage à rendre l’outil Esup-Pod accessible, conformément à l’article 47 de la loi n° 2005-102 du 11 février 2005. Cette déclaration d’accessibilité s’applique à la version 3.4.0 d’Esup-Pod. L’état de conformité ne concerne que le logiciel Esup-Pod nu, et ne prend pas en compte les éventuelles personnalisations ni les contenus déposés par les utilisateurs. Le logiciel Esup-Pod est partiellement conforme avec le référentiel général d’amélioration de l’accessibilité (RGAA), version 4.1.2, en raison des non-conformités et des dérogations énumérées ci dessous. L’audit de conformité réalisé par Koena révèle que : Nous listons ci-dessous l’ensemble des critères non-conformes. Pour le détail, se reporter à la grille d’audit. L’article 3 du décret n°2019-768 du 24 juillet 2019 fait une liste des contenus exemptés de l’obligation d’accessibilité. Cette déclaration a été établie le 14/06/2023. Elle a été mise à jour le 22/09/2023. Les technologies Web suivantes sont utilisées : Les tests des pages web ont été effectués avec les combinaisons de navigateurs web et lecteurs d’écran suivants : Les outils suivants ont été utilisés lors de l’évaluation : Conformément au RGAA : « s’ajoutent des pages sélectionnées au hasard représentant au moins 10 % des pages de l’échantillon décrit supra. » Si vous n’arrivez pas à accéder à un contenu ou à un service, vous pouvez contacter le responsable du <site internet / application mobile / Autre service> pour être orienté vers une alternative accessible ou obtenir le contenu sous une autre forme. Cette procédure est à utiliser dans le cas suivant : Vous avez signalé au responsable du site internet un défaut d’accessibilité qui vous empêche d’accéder à un contenu ou à un des services du portail et vous n’avez pas obtenu de réponse ou de réponse satisfaisante. The Esup consortium is committed to making the Esup-Pod tool accessible. This accessibility statement applies to version 3.4.0 of Esup-Pod. The state of conformity only concerns the bare Esup-Pod software, and does not take into account any customizations or content posted by users. The Esup-Pod software is partially compliant with the general repository of improved accessibility (RGAA), version 4.1.2, due to the non-conformities listed below. The compliance audit carried out by Koena reveals that: We list all the non-compliant criteria below. For details, refer to the audit grid. This declaration was made on 06/14/2023. It was updated on 09/22/2023. Testing of the web pages was carried out with the following combinations of web browsers and screen readers: The following tools were used during the evaluation: In accordance with the RGAA: “pages selected at random representing at least 10% of the pages in the sample described above are added.” If you are unable to access any content or service, you can contact the person responsible for the <website / mobile application / Other service> to be directed to an accessible alternative or obtain the content in another form. Le consortium Esup s’engage à rendre l’outil Esup-Pod accessible, conformément à l’article 47 de la loi n° 2005-102 du 11 février 2005. Cette déclaration d’accessibilité s’applique à la version 3.4.0 d’Esup-Pod. L’état de conformité ne concerne que le logiciel Esup-Pod nu, et ne prend pas en compte les éventuelles personnalisations ni les contenus déposés par les utilisateurs. Le logiciel Esup-Pod est partiellement conforme avec le référentiel général d’amélioration de l’accessibilité (RGAA), version 4.1.2, en raison des non-conformités et des dérogations énumérées ci dessous. L’audit de conformité réalisé par Koena révèle que : Nous listons ci-dessous l’ensemble des critères non-conformes. Pour le détail, se reporter à la grille d’audit. L’article 3 du décret n°2019-768 du 24 juillet 2019 fait une liste des contenus exemptés de l’obligation d’accessibilité. Cette déclaration a été établie le 14/06/2023. Elle a été mise à jour le 22/09/2023. Les technologies Web suivantes sont utilisées : Les tests des pages web ont été effectués avec les combinaisons de navigateurs web et lecteurs d’écran suivants : Les outils suivants ont été utilisés lors de l’évaluation : Conformément au RGAA : « s’ajoutent des pages sélectionnées au hasard représentant au moins 10 % des pages de l’échantillon décrit supra. » Si vous n’arrivez pas à accéder à un contenu ou à un service, vous pouvez contacter le responsable du <site internet / application mobile / Autre service> pour être orienté vers une alternative accessible ou obtenir le contenu sous une autre forme. Cette procédure est à utiliser dans le cas suivant : Vous avez signalé au responsable du site internet un défaut d’accessibilité qui vous empêche d’accéder à un contenu ou à un des services du portail et vous n’avez pas obtenu de réponse ou de réponse satisfaisante.Legal notices
\nDescription of the site
\nHosting
\nCopyright and respect of property ownership intellectual property
\nWarning regarding published documents
\n\n
\nProtection of privacy and personal data personal character
\nMentions légales
\nDescription du site
\nHébergement
\nDroit d’auteur et respect de la propriété intellectuelle
\nAvertissement concernant les documents publiés
\n\n
\n\n
→ « Guide du droit d’auteur élaboré par le Ministère de l’Enseignement Supérieur, de la Recherche et de l’Innovation »Protection de la vie privée et des données à caractère personnel
\nDescription of the site
\nHosting
\nCopyright and respect of property ownership intellectual property
\nWarning regarding published documents
\n\n
\nProtection of privacy and personal data personal character
\nDescription du site
\nHébergement
\nDroit d’auteur et respect de la propriété intellectuelle
\nAvertissement concernant les documents publiés
\n\n
\n\n
→ « Guide du droit d’auteur élaboré par le Ministère de l’Enseignement Supérieur, de la Recherche et de l’Innovation »Protection de la vie privée et des données à caractère personnel
\nAccessibility statement
\n\nCompliance status
\n\nTest results
\n\n\n
\n\n
\n This is the number of criteria fully respected on all the pages in the sample.
\n This is the average of the compliance score obtained on each of the pages in the sample.Non-accessible content
\n\nNon-conformities
\n\n\n
\n\nEstablishment of this accessibility declaration
\nUser agents, assistive technologies and tools used to verify accessibility
\n\n
\n\n\n \n \n \n User Agent \n Assistive technology \n \n \n Firefox 117.0 \n NVDA 2023.1 \n \n \n Firefox 117.0 \n JAWS 2022.2211.7 \n \n \n \nSafari 16.3 \n VoiceOver \n Tools used
\n\n
\n\nFunctions of the software subject to the conformity check
\n\nStructured sample
\n\n\n
\n\n\n
\n
\n → /
\n → /contact_us/
\n → /legal_notice/
\n → /videos/
\n → /search/?q=/
\n → /accessibility/\n
\n
\n → /video/add/
\n → /meeting/add/
\n → /meeting/Random sample
\n\n
\n\n
\n → /playlist/edit/Feedback and contact
\n\n\n
\n\n",
- "content_fr": "Déclaration d’accessibilité
\n\nÉtat de conformité
\n\nRésultats des tests
\n\n\n
\n\n
\n Il s’agit du nombre de critères pleinement respectés sur la totalité des pages de l’échantillon.
\n Il s’agit de la moyenne du score de conformité obtenu sur chacune des pages de l’échantillon.Contenus non-accessibles
\n\nNon-conformités
\n\n\n
\n\nContenus non soumis à l’obligation d’accessibilité
\n\n
\n\nÉtablissement de cette déclaration d’accessibilité
\nTechnologies Web utilisées par le logiciel Esup-Pod
\n\n
\n\n\n
\n Agents utilisateurs, technologies d’assistance et outils utilisés pour vérifier l’accessibilité
\n\n
\n\n\n \n \n \n Agent utilisateur \n Technologie d’assistance \n \n \n Firefox 117.0 \n NVDA 2023.1 \n \n \n Firefox 117.0 \n JAWS 2022.2211.7 \n \n \n \nSafari 16.3 \n VoiceOver \n Outils utilisés
\n\n
\n\nFonctions du logiciel ayant fait l’objet de la vérification de conformité
\n\nÉchantillon structuré
\n\n\n
\n\n\n
\n
\n → /
\n → /contact_us/
\n → /legal_notice/
\n → /videos/
\n → /search/?q=/
\n → /accessibility/\n
\n
\n → /video/add/
\n → /meeting/add/
\n → /meeting/Échantillon pris au hasard
\n\n
\n\n
\n → /playlist/edit/Retour d’information et contact
\n\n\n
\n\nVoies de recours
\n\n\n
\n",
+ "content_en": "\n
\n
\n Libre réponse 71 120
\n 75 342 Paris CEDEX 07Compliance status
\n\nTest results
\n\n\n
\n\n
\n This is the number of criteria fully respected on all the pages in the sample.
\n This is the average of the compliance score obtained on each of the pages in the sample.Non-accessible content
\n\nNon-conformities
\n\n\n
\n\nEstablishment of this accessibility declaration
\nUser agents, assistive technologies and tools used to verify accessibility
\n\n
\n\n\n \n \n \n User Agent \n Assistive technology \n \n \n Firefox 117.0 \n NVDA 2023.1 \n \n \n Firefox 117.0 \n JAWS 2022.2211.7 \n \n \n \nSafari 16.3 \n VoiceOver \n Tools used
\n\n
\n\nFunctions of the software subject to the conformity check
\n\nStructured sample
\n\n\n
\n\n\n
\n
\n → /
\n → /contact_us/
\n → /legal_notice/
\n → /videos/
\n → /search/?q=/
\n → /accessibility/\n
\n
\n → /video/add/
\n → /meeting/add/
\n → /meeting/Random sample
\n\n
\n\n
\n → /playlist/edit/Feedback and contact
\n\n\n
\n\n",
+ "content_fr": "État de conformité
\n\nRésultats des tests
\n\n\n
\n\n
\n Il s’agit du nombre de critères pleinement respectés sur la totalité des pages de l’échantillon.
\n Il s’agit de la moyenne du score de conformité obtenu sur chacune des pages de l’échantillon.Contenus non-accessibles
\n\nNon-conformités
\n\n\n
\n\nContenus non soumis à l’obligation d’accessibilité
\n\n
\n\nÉtablissement de cette déclaration d’accessibilité
\nTechnologies Web utilisées par le logiciel Esup-Pod
\n\n
\n\n\n
\n Agents utilisateurs, technologies d’assistance et outils utilisés pour vérifier l’accessibilité
\n\n
\n\n\n \n \n \n Agent utilisateur \n Technologie d’assistance \n \n \n Firefox 117.0 \n NVDA 2023.1 \n \n \n Firefox 117.0 \n JAWS 2022.2211.7 \n \n \n \nSafari 16.3 \n VoiceOver \n Outils utilisés
\n\n
\n\nFonctions du logiciel ayant fait l’objet de la vérification de conformité
\n\nÉchantillon structuré
\n\n\n
\n\n\n
\n
\n → /
\n → /contact_us/
\n → /legal_notice/
\n → /videos/
\n → /search/?q=/
\n → /accessibility/\n
\n
\n → /video/add/
\n → /meeting/add/
\n → /meeting/Échantillon pris au hasard
\n\n
\n\n
\n → /playlist/edit/Retour d’information et contact
\n\n\n
\n\nVoies de recours
\n\n\n
\n",
"title_en": "Accessibility: Partially compliant",
"title_fr": "Accessibilité : Partiellement conforme",
"sites": [
diff --git a/pod/main/static/css/pod.css b/pod/main/static/css/pod.css
index 4c3cc89041..c125a28371 100755
--- a/pod/main/static/css/pod.css
+++ b/pod/main/static/css/pod.css
@@ -1866,3 +1866,8 @@ body[data-admin-utc-offset]
#link-video-modal .modal-dialog {
font-size: 1.7em;
}
+
+/* No crop on thumbnail */
+img.pod-thumbnail {
+ width: 100%;
+}
diff --git a/pod/main/static/js/main.js b/pod/main/static/js/main.js
index fad414ffea..bf8408ecf6 100644
--- a/pod/main/static/js/main.js
+++ b/pod/main/static/js/main.js
@@ -1120,6 +1120,14 @@ function show_form_theme(data) {
top: parseInt(document.getElementById("div_form_theme").offsetTop, 10),
behavior: "smooth",
});
+ // Add CKEditor when edit a theme
+ // For all descriptions, except description help
+ const theme_descriptions = document.querySelectorAll(
+ "textarea[id^='id_description']",
+ );
+ theme_descriptions.forEach((theme_description) => {
+ CKEDITOR.replace(theme_description.id);
+ });
}
/**
* [show_list_theme description]
diff --git a/pod/main/templates/block/carousel.html b/pod/main/templates/block/carousel.html
index 3d7ad2718b..abbc851acc 100644
--- a/pod/main/templates/block/carousel.html
+++ b/pod/main/templates/block/carousel.html
@@ -29,26 +29,28 @@ \n
\n
\n Libre réponse 71 120
\n 75 342 Paris CEDEX 07{{ title |capfirst|truncatechars:43 }}
{% endif %}
{% if type == "video" or type == 'last' %}
-
- {% elif type == "event" %} {% if element.thumbnail %}
-
- {% elif element.broadcaster.poster %}
-
- {% else %}
-
- {% endif %} {% endif %}
+
+ {% elif type == "event" %}
+ {% if element.thumbnail %}
+
+ {% elif element.broadcaster.poster %}
+
+ {% else %}
+
+ {% endif %}
+ {% endif %}
{{ element.title|capfirst|truncatechars:43 }}
diff --git a/pod/main/templates/block/multi_carousel.html b/pod/main/templates/block/multi_carousel.html
index 9541bfe5c0..d4e1677333 100644
--- a/pod/main/templates/block/multi_carousel.html
+++ b/pod/main/templates/block/multi_carousel.html
@@ -6,11 +6,8 @@
{{ title |capfirst|truncatechars:43 }}
class="carousel carousel-multi slide"
data-bs-ride="{% if auto_slide %}carousel{% else %}false{% endif %}">