diff --git a/config/_default/languages.yaml b/config/_default/languages.yaml index fe7dc5c..36803ab 100644 --- a/config/_default/languages.yaml +++ b/config/_default/languages.yaml @@ -5,7 +5,7 @@ fr: Recettage contentDir: content/fr languageCode: fr - languageName: Français + languageName: French params: social: permalinks: @@ -15,11 +15,6 @@ fr: events_categories: /agenda/:slug/ projects: /projets/:year-:slug/ projects_categories: /projets/:slug/ - organizations: /organisations/:slug/ - organizations_categories: /organisations/categories/:slug/ - persons: /equipe/:slug/ - persons_categories: /equipe/categories/:slug/ - authors: /equipe/:slug/actualites/ taxonomies: administrator: administrators author: authors diff --git a/content/fr/_index.html b/content/fr/_index.html index 40a8943..57cc29d 100644 --- a/content/fr/_index.html +++ b/content/fr/_index.html @@ -23,7 +23,7 @@ position: 1 weight: 1 -translationKey: communication-website-page-12818774-a975-4a57-a82e-63d82b447648 +translationKey: communication-website-page-c0741dd4-8732-4517-8750-d1f43da2e8c2 bodyclass: >- @@ -36,6 +36,7 @@ - "pages/contenus/_index.html" - "persons/_index.html" - "organizations/_index.html" + - "pages/showcase/_index.html" meta_description: >- @@ -50,7 +51,7 @@ target: "" contents_reading_time: - seconds: 4 + seconds: 3 text: >- moins d'une minute contents: @@ -63,7 +64,7 @@ data: layout: accent_background text: >- -
Site de recettage Osuny
+Site de recettage
alt: >- @@ -95,9 +96,9 @@ all: true layout: grid options: - author: true - categories: true - date: true + author: false + categories: false + date: false image: true reading_time: false summary: true @@ -118,12 +119,12 @@ data: mode: all options: - categories: true + categories: false dates: true image: true subtitle: true summary: true - status: true + status: false layout: grid description: >- @@ -134,17 +135,17 @@ title_link: "/agenda/" events: - - path: "/agenda/2024-11-27-communs-numerique-et-interet-general-1/" - file: "events/2024-11-27-communs-numerique-et-interet-general-1.html" + - path: "/agenda/2024-11-27-communs-numerique-et-interet-general/" + file: "events/2024-11-27-communs-numerique-et-interet-general.html" - kind: block template: projects title: >- - Les derniers projets + ranks: - self: 2 - children: 3 + self: false + children: 2 data: mode: all all: true @@ -158,11 +159,40 @@ projects: - slug: "bonnes-notes" file: "projects/2023-bonnes-notes.html" - - slug: "numerique-d-interet-general" - file: "projects/2023-numerique-d-interet-general.html" + - slug: "nig" + file: "projects/2023-nig.html" - slug: "ran-coper" file: "projects/2023-ran-coper.html" + - kind: block + template: pages + title: >- + + ranks: + self: false + children: 2 + data: + options: + image: true + main_summary: true + summary: true + + layout: grid + pages: + - path: "/actualites/" + slug: "actualites" + file: "posts/_index.html" + external: false + - path: "/agenda/" + slug: "agenda" + file: "events/_index.html" + external: false + - path: "/contenus/" + slug: "contenus" + file: "pages/contenus/_index.html" + external: false + + --- diff --git a/content/fr/authors/_index.html b/content/fr/authors/_index.html index eec2ed0..2dd9bf3 100644 --- a/content/fr/authors/_index.html +++ b/content/fr/authors/_index.html @@ -30,7 +30,7 @@ position: 1 weight: 1 -translationKey: communication-website-page-cee38f3b-0f22-4c22-8126-75fe74d2a314 +translationKey: communication-website-page-bc137a0f-01a4-41b2-b403-7d378e58b9d2 bodyclass: >- diff --git a/content/fr/events/2024-11-27-communs-numerique-et-interet-general.html b/content/fr/events/2024-11-27-communs-numerique-et-interet-general.html index dc6dbd1..d8fe071 100644 --- a/content/fr/events/2024-11-27-communs-numerique-et-interet-general.html +++ b/content/fr/events/2024-11-27-communs-numerique-et-interet-general.html @@ -3,7 +3,7 @@ Communs numérique et intérêt général subtitle: >- Rencontre Cifre, “Ma Recherche j’en parle” -weight: 65 +weight: 64 url: "/agenda/2024-11-27-communs-numerique-et-interet-general/" slug: "communs-numerique-et-interet-general" hugo: diff --git a/content/fr/events/_index.html b/content/fr/events/_index.html index 2ceb774..988375d 100644 --- a/content/fr/events/_index.html +++ b/content/fr/events/_index.html @@ -27,7 +27,7 @@ position: 2 weight: 2 -translationKey: communication-website-page-d0dbd8ec-15c9-409d-a2c0-39efe5fd4d37 +translationKey: communication-website-page-4c27e028-647a-454a-9dee-cbb5045ac4f1 bodyclass: >- diff --git a/content/fr/events/archives/_index.html b/content/fr/events/archives/_index.html index a84abac..2051357 100644 --- a/content/fr/events/archives/_index.html +++ b/content/fr/events/archives/_index.html @@ -30,7 +30,7 @@ position: 1 weight: 1 -translationKey: communication-website-page-fc355963-2343-4a87-8dfd-7620d080ebed +translationKey: communication-website-page-0071c61c-5587-4911-9b50-b38b7d8d38a6 bodyclass: >- diff --git a/content/fr/events_categories/communs/_index.html b/content/fr/events_categories/communs/_index.html index 6d653c4..17e5384 100644 --- a/content/fr/events_categories/communs/_index.html +++ b/content/fr/events_categories/communs/_index.html @@ -27,7 +27,7 @@ offcanvas: true position: 2 -translationKey: communication-website-agenda-category-e108e57c-19bf-466f-a5c5-4cde0fd70db3 +translationKey: communication-website-agenda-category-dbf8458f-2c5a-43f7-8791-ffccf006ba38 meta_description: >- diff --git a/content/fr/events_categories/rendez-vous/_index.html b/content/fr/events_categories/rendez-vous/_index.html index 8f6969d..1395055 100644 --- a/content/fr/events_categories/rendez-vous/_index.html +++ b/content/fr/events_categories/rendez-vous/_index.html @@ -27,7 +27,7 @@ offcanvas: true position: 1 -translationKey: communication-website-agenda-category-f3b4e46b-258d-43e5-8d7e-8108c10e4fbd +translationKey: communication-website-agenda-category-e46cb905-7a4f-4872-87a1-1afcd00990b7 meta_description: >- diff --git a/content/fr/organizations/_index.html b/content/fr/organizations/_index.html index 215db1a..023f93d 100644 --- a/content/fr/organizations/_index.html +++ b/content/fr/organizations/_index.html @@ -27,7 +27,7 @@ position: 6 weight: 6 -translationKey: communication-website-page-8223ccbf-1fe8-43ba-b78e-a0899964f284 +translationKey: communication-website-page-c57092fd-873d-43c0-8565-80143b101762 bodyclass: >- @@ -51,29 +51,5 @@ text: >- moins d'une minute contents: - - kind: block - template: organizations - title: >- - - ranks: - self: false - children: 2 - data: - layout: grid - description: >- - - - options: - link: true - logo: true - summary: false - - organizations: - - slug: "noesya" - - slug: "region-nouvelle-aquitaine" - - slug: "universite-bordeaux-montaigne" - - slug: "universite-de-bordeaux" - - --- diff --git a/content/fr/pages/accessibilite/_index.html b/content/fr/pages/accessibilite/_index.html index 2560bf0..555e5b8 100644 --- a/content/fr/pages/accessibilite/_index.html +++ b/content/fr/pages/accessibilite/_index.html @@ -27,7 +27,7 @@ position: 9 weight: 9 -translationKey: communication-website-page-76a4f7f5-62fe-48c8-b836-efba0a7d714e +translationKey: communication-website-page-1d23a05f-726a-4da6-8556-4130380d36d8 bodyclass: >- diff --git a/content/fr/pages/contenus/_index.html b/content/fr/pages/contenus/_index.html index 43976c6..c5b3518 100644 --- a/content/fr/pages/contenus/_index.html +++ b/content/fr/pages/contenus/_index.html @@ -18,16 +18,16 @@ - title: >- Contenus -full_width: true +full_width: false design: - full_width: true + full_width: false toc: present: false - offcanvas: true + offcanvas: false position: 4 weight: 4 -translationKey: communication-website-page-bd878695-2c1a-4b16-a108-6cc3525b790f +translationKey: communication-website-page-7e27d4d4-9c58-4b87-b226-b4b957b64a33 bodyclass: >- @@ -35,12 +35,13 @@ children: - "pages/contenus/medias/_index.html" - - "pages/contenus/histoires/_index.html" + - "pages/contenus/textes/_index.html" + - "pages/contenus/pleine-largeur/_index.html" meta_description: >- summary: >- - + Des contenus sobres et accessibles header_text: >- diff --git a/content/fr/pages/contenus/medias/_index.html b/content/fr/pages/contenus/medias/_index.html index cfbd334..efbded2 100644 --- a/content/fr/pages/contenus/medias/_index.html +++ b/content/fr/pages/contenus/medias/_index.html @@ -5,8 +5,6 @@ Médias url: "/contenus/medias/" slug: "medias" -aliases: - - /medias/ hugo: permalink: "/contenus/medias/" file: "content/fr/pages/contenus/medias/_index.html" @@ -30,24 +28,19 @@ present: true offcanvas: false -position: 4 -weight: 4 -translationKey: communication-website-page-ab8841ce-4188-47d6-9735-b6d7359a7a5e +position: 1 +weight: 1 +translationKey: communication-website-page-7508fa02-1b5f-42a0-b979-f4014396e8fe bodyclass: >- -image: - id: "db5e0d2e-3b63-4403-b223-2f595da4ed60" - alt: "" - credit: >- -Photo by Thomas William on Unsplash
meta_description: >- summary: >- - Des exemples de médias + Des médias pour Osuny header_text: >- @@ -57,32 +50,32 @@ target: "" contents_reading_time: - seconds: 38 + seconds: 19 text: >- - 1 minute + moins d'une minute contents: - kind: heading title: >- - La chouette - slug: "la-chouette" + Image + slug: "image" position: 0 rank: 2 - kind: block template: image title: >- - La chouette Osuny + Une chouette ranks: self: 3 data: text: >- - +Une chouette sous fond blanc
image: - id: "26937e55-580e-4f90-ac5f-b42d64d8a2f7" - file: "26937e55-580e-4f90-ac5f-b42d64d8a2f7" + id: "6672adb7-e7c0-4ba9-bb29-0b0b8faebf5c" + file: "6672adb7-e7c0-4ba9-bb29-0b0b8faebf5c" alt: >- - + Présentation de la chouette Osuny credit: >- @@ -92,60 +85,60 @@ - kind: heading title: >- - Présentation d'Osuny à l'événement J'innov - slug: "presentation-d-osuny-a-l-evenement-j-innov" + Vidéo + slug: "video" position: 1 rank: 2 - kind: block template: video title: >- - + Vidéo Osuny ranks: - self: false + self: 3 data: url: >- - https://vimeo.com/manage/videos/727523138 + https://vimeo.com/746537808?share=copy video_title: >- - Vidéo J'innov + Osuny en 3 minutes video_iframe: >- - + video: platform: "vimeo" - identifier: "727523138" + identifier: "746537808?share=copy" title: >- - Vidéo J'innov + Osuny en 3 minutes poster: >- - https://vumbnail.com/727523138.jpg + https://vumbnail.com/746537808?share=copy.jpg embed: >- - https://player.vimeo.com/video/727523138 + https://player.vimeo.com/video/746537808?share=copy embed_with_defaults: >- - https://player.vimeo.com/video/727523138?autoplay=1&quality=360p + https://player.vimeo.com/video/746537808?share=copy?autoplay=1&quality=360p iframe: >- - + transcription: >- - Le présentateur prend la parole : Arnaud, je te laisse me rejoindre, tu es co-fondateur de noesya et tu vas intervenir aujourd'hui sur le thème Osuny, la plateforme numérique en open source. Donc voilà, t'as vu, on a mis le site pour pouvoir illustrer ce que tu vas nous montrer, le cas d'usage de l'IUT de Bordeaux Montaigne. Donc tu vas nous montrer ce qui a été, ce qui a été fait. D'abord Arnaud, première question est ce que tu peux nous présenter en quelques mots noesya. Quelle est la genèse et qui est noesya ? Vous faites quoi et pourquoi existez-vous ? + Présentation d'Osuny en 3 minutes - kind: heading title: >- - Un son d'ambiance - slug: "un-son-d-ambiance" + Son + slug: "son" position: 2 rank: 2 - kind: block template: sound title: >- - + Son Osuny ranks: - self: false + self: 3 data: file: - id: "12b0e3fd-d7d6-4e2c-8557-e2a7e250e6b5" - file: "12b0e3fd-d7d6-4e2c-8557-e2a7e250e6b5" + id: "95126634-f1c0-46e9-9a49-4b3698778415" + file: "95126634-f1c0-46e9-9a49-4b3698778415" title: >- Son d'ambiance @@ -156,5 +149,62 @@ + - kind: heading + title: >- + Galerie + slug: "galerie" + position: 3 + rank: 2 + - kind: block + template: gallery + title: >- + + ranks: + self: false + data: + description: >- +Des photos printanières
+ + layout: grid + images: + - id: "12ddd509-2ffb-4949-bb55-0da9c3221471" + file: "12ddd509-2ffb-4949-bb55-0da9c3221471" + + alt: >- + + + credit: >- +DTS_BY WATER_BY DANIEL FARO
DTS_HERBAL PIONEER_BY FELIX NIKADO
DTS_HERBAL PIONEER_BY FELIX NIKADO
Les tests menés par Synacktiv pour Noesya ont permis de constater que l’application Osuny possède, après correction des vulnérabilités identifiées lors de la première phase d’audit, un bon niveau de sécurité. En effet, le scénario de compromission de compte identifié lors des tests initiaux n’est plus exploitable en l’état. L’ensemble des vulnérabilités a été corrigé.
Les experts Synacktiv ont par ailleurs constaté de bonnes pratiques de sécurité sur l'ensemble de l'infrastructure. L'authentification est correctement implémentée et impose l'utilisation d'un double facteur, ce qui réduit énormément les risques de compromission de comptes. Les consultants n'ont pas identifié de vulnérabilité permettant à un attaquant anonyme d'accéder à des données ou d'effectuer des actions sur l'application. La gestion des droits et des autorisations est également de bonne qualité et permet une isolation efficace entre les différentes instances Osuny et entre les différents rôles au sein d'une instance. Enfin, la grande majorité des entrées utilisateur est correctement traitée ce qui prévient les attaques classiques par injection.
Cet audit a été réalisé en boîte blanche. L'accès au code source, à la documentation, ainsi que plusieurs comptes avec des niveaux de droits différents ont été fournis aux consultants Synacktiv. Synacktiv a identifié 5 vulnérabilités lors des premiers tests : toutes ont été corrigées.
+Les tests menés par Synacktiv pour noesya ont permis de constater que l’application Osuny possède, après correction des vulnérabilités identifiées lors de la première phase d’audit, un bon niveau de sécurité. En effet, le scénario de compromission de compte identifié lors des tests initiaux n’est plus exploitable en l’état. L’ensemble des vulnérabilités a été corrigé.
Les experts Synacktiv ont par ailleurs constaté de bonnes pratiques de sécurité sur l'ensemble de l'infrastructure. L'authentification est correctement implémentée et impose l'utilisation d'un double facteur, ce qui réduit énormément les risques de compromission de comptes. Les consultants n'ont pas identifié de vulnérabilité permettant à un attaquant anonyme d'accéder à des données ou d'effectuer des actions sur l'application. La gestion des droits et des autorisations est également de bonne qualité et permet une isolation efficace entre les différentes instances Osuny et entre les différents rôles au sein d'une instance. Enfin, la grande majorité des entrées utilisateur est correctement traitée ce qui prévient les attaques classiques par injection.
Cet audit a été réalisé en boîte blanche. L'accès au code source, à la documentation, ainsi que plusieurs comptes avec des niveaux de droits différents ont été fournis aux consultants Synacktiv. Synacktiv a identifié 5 vulnérabilités lors des premiers tests : toutes ont été corrigées.
notes: >- @@ -120,29 +118,6 @@ - - kind: block - template: chapter - title: >- - - ranks: - self: false - data: - layout: no_background - text: >- -L'audit a été financé par la Région Nouvelle-Aquitaine, que nous remercions vivement !
Photo by Bruno Martins on Unsplash
L'édition d'un article long avec le nouvel éditeur
Le nouveau thème d'administration, Pure, était en test depuis plus de six mois. Il devient maintenant le thème par défaut. C'est plus léger, à la fois visuellement et techniquement. Le thème Appstack reste disponible pour quelques mois, avant de disparaître complètement fin 2023.
Nous n'avons pas bien géré l'information de la communauté, il faut améliorer ce point. Nous pensons utiliser le système de lettres d'informations quand nous l'aurons développé. En attendant, peut-être le forum ?
Le projet Bonnes Notes est né en 2018 sous l'impulsion d'Alan Gampel, pianiste concertiste et éducateur expérimenté, dans le but d'aider les jeunes enfants des communautés défavorisées à améliorer leur vie en leur offrant la possibilité d'accélérer leur apprentissage à l'école en jouant et en interprétant de la musique dans un environnement positif. Les enfants des communautés défavorisées n'ont pas facilement accès à des cours de musique de qualité, comme ceux du célèbre conservatoire français. Pourtant, c'est dans ces communautés que les multiples avantages de l'apprentissage d'un instrument, tels que la concentration, le travail d'équipe, la motivation, la réduction du stress et l'amélioration des résultats scolaires, peuvent avoir le plus grand impact. Malheureusement, lorsque l'économie est confrontée à des défis et que les budgets sont serrés, les activités culturelles telles que la musique sont souvent les premières à subir des coupes. Les décideurs et les éducateurs doivent être armés de preuves pour démontrer que leurs programmes sont dignes des fonds publics.
Dans cette optique, le projet Bonnes Notes vise à réaliser son ambition en réalisant d'abord une étude de recherche pour montrer comment les jeunes enfants bénéficient des cours de musique (menée en deux parties, un projet pilote et une étude de recherche plus large), avant un déploiement national du projet sur l'ensemble du territoire français.
+Le projet Bonnes Notes est né en 2018 sous l'impulsion d'Alan Gampel, pianiste concertiste et éducateur expérimenté, dans le but d'aider les jeunes enfants des communautés défavorisées à améliorer leur vie en leur offrant la possibilité d'accélérer leur apprentissage à l'école en jouant et en interprétant de la musique dans un environnement positif. Les enfants des communautés défavorisées n'ont pas facilement accès à des cours de musique de qualité, comme ceux du célèbre conservatoire français. Pourtant, c'est dans ces communautés que les multiples avantages de l'apprentissage d'un instrument, tels que la concentration, le travail d'équipe, la motivation, la réduction du stress et l'amélioration des résultats scolaires, peuvent avoir le plus grand impact. Malheureusement, lorsque l'économie est confrontée à des défis et que les budgets sont serrés, les activités culturelles telles que la musique sont souvent les premières à subir des coupes. Les décideurs et les éducateurs doivent être armés de preuves pour démontrer que leurs programmes sont dignes des fonds publics.
Dans cette optique, le projet Bonnes Notes vise à réaliser son ambition en réalisant d'abord une étude de recherche pour montrer comment les jeunes enfants bénéficient des cours de musique (menée en deux parties, un projet pilote et une étude de recherche plus large), avant un déploiement national du projet sur l'ensemble du territoire français.
notes: >- diff --git a/content/fr/projects/2023-ran-coper.html b/content/fr/projects/2023-ran-coper.html index 5f079d2..aa62491 100644 --- a/content/fr/projects/2023-ran-coper.html +++ b/content/fr/projects/2023-ran-coper.html @@ -26,10 +26,10 @@ present: false offcanvas: false -translationKey: communication-website-portfolio-project-c2b7e286-fa60-4305-921c-d80f9a203924 +translationKey: communication-website-portfolio-project-7fa5e511-75d2-467e-9c2c-f50f2943b383 image: - id: "dbd58a1a-4246-4ad2-8e82-af531eed4764" + id: "5c330fb8-a128-4f5c-a341-8dd78e9137c2" alt: "" credit: >- @@ -39,10 +39,12 @@ summary: >- - Refonte du site web de Ran Coper avec Osuny. + Refonte du site web de Ran Coper avec Osuny year: 2023 date: 2023 +projects_categories: + - "production" contents_reading_time: seconds: 21 diff --git a/content/fr/projects/_index.html b/content/fr/projects/_index.html index bf04e77..ff6ec38 100644 --- a/content/fr/projects/_index.html +++ b/content/fr/projects/_index.html @@ -27,7 +27,7 @@ position: 3 weight: 3 -translationKey: communication-website-page-58d5aff6-5fb3-46bf-af35-a46680b2cfc5 +translationKey: communication-website-page-21ac3c6a-7d1b-4bbb-89f6-2a96e7268837 bodyclass: >- diff --git a/data/content_security_policy.yaml b/data/content_security_policy.yaml index aa89364..706a708 100644 --- a/data/content_security_policy.yaml +++ b/data/content_security_policy.yaml @@ -1,14 +1,10 @@ # DO NOT EDIT THIS FILE BY HAND - IT WILL BE OVERWRITTEN BY OSUNY allowed_domains: - - "osuny-1b4da.kxcdn.com" + - "osunystaging-1b4da.kxcdn.com" - "*.osuny.org" - "osuny.s3.fr-par.scw.cloud" - "tile.openstreetmap.org" - "vimeo.com" - "player.vimeo.com" - "vumbnail.com" - - "youtube.com" - - "www.youtube.com" - - "img.youtube.com" - - "youtu.be" diff --git a/data/menus/fr/primary.yml b/data/menus/fr/primary.yml index 117d1a6..ab0a3d7 100644 --- a/data/menus/fr/primary.yml +++ b/data/menus/fr/primary.yml @@ -21,8 +21,12 @@ items: target: "/contenus/medias/" kind: page children: [] - - title: Histoires - target: "/contenus/histoires/" + - title: Textes + target: "/contenus/textes/" + kind: page + children: [] + - title: Pleine largeur + target: "/contenus/pleine-largeur/" kind: page children: [] - title: Équipe @@ -33,4 +37,8 @@ items: target: "/organisations/" kind: page children: [] +- title: Showcase + target: "/showcase/" + kind: page + children: []