Restructure section École, évolution champs date news-item, traduction promote-button
- Renomme content/presentation en content/ecole avec titre et blueprint mis à jour - Ajoute les 3 sous-sections (l-ecole, equipe-et-instances, ressources) et leurs 14 sous-pages - Met à jour la navigation dans site.txt avec l'arborescence complète de École - Remplace le champ date par startDate/endDate/startHour/endHour dans news-item - Ajoute page model news-item.php avec categoryLabel() et eventDateInfo() - Traduit les labels "Text" et "Post To" du plugin promote-button en français Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
@ -0,0 +1,5 @@
|
|||
Title: Historique de la formation
|
||||
|
||||
----
|
||||
|
||||
Uuid: 8784c6a7c8f3cdf6
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
Title: Historique du bâtiment
|
||||
|
||||
----
|
||||
|
||||
Uuid: a3aebee803e970aa
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
Title: Présentation de l'école
|
||||
|
||||
----
|
||||
|
||||
Uuid: 1a2fbdff75de9206
|
||||
5
content/ecole/1_l-ecole/l-ecole.txt
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Title: L'école
|
||||
|
||||
----
|
||||
|
||||
Uuid: 84dce96a5e412f84
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
Title: Équipe administrative et maintenance
|
||||
|
||||
----
|
||||
|
||||
Uuid: 0898afd163f9d748
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
Title: Enseignant·e·s
|
||||
|
||||
----
|
||||
|
||||
Uuid: 5f3429dc4542f07a
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
Title: Assistants et techniciens
|
||||
|
||||
----
|
||||
|
||||
Uuid: 6019351c6fe1861d
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
Title: Instances
|
||||
|
||||
----
|
||||
|
||||
Uuid: 3a0cf674918641c3
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
Title: Équipe et instances
|
||||
|
||||
----
|
||||
|
||||
Uuid: b0a6a2bd8bbd6e7e
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
Title: Ateliers techniques
|
||||
|
||||
----
|
||||
|
||||
Uuid: 957610b2f553e0b8
|
||||
5
content/ecole/3_ressources/2_magasin-de-pret/default.txt
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Title: Magasin de prêt
|
||||
|
||||
----
|
||||
|
||||
Uuid: 31eda0352b7a1df4
|
||||
5
content/ecole/3_ressources/3_bibliotheque/default.txt
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Title: Bibliothèque
|
||||
|
||||
----
|
||||
|
||||
Uuid: da882bd811cdb8de
|
||||
5
content/ecole/3_ressources/4_publications/default.txt
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Title: Publications
|
||||
|
||||
----
|
||||
|
||||
Uuid: b148302d7c49fef5
|
||||
5
content/ecole/3_ressources/5_galerie-ebabx/default.txt
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Title: Galerie ébabx
|
||||
|
||||
----
|
||||
|
||||
Uuid: 945ee224be49b47b
|
||||
5
content/ecole/3_ressources/6_jardin/default.txt
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Title: Jardin
|
||||
|
||||
----
|
||||
|
||||
Uuid: e603538909115f2d
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
Title: La voix des Beaux-Arts
|
||||
|
||||
----
|
||||
|
||||
Uuid: 58d7495fd83ec60a
|
||||
5
content/ecole/3_ressources/ressources.txt
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Title: Ressources
|
||||
|
||||
----
|
||||
|
||||
Uuid: b7133bfddb34ee71
|
||||
5
content/ecole/ecole.txt
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
Title: École
|
||||
|
||||
----
|
||||
|
||||
Uuid: duykm3jihethqebg
|
||||
|
After Width: | Height: | Size: 466 KiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: kflvbdgmodc8dyr0
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
Title: Sébastien Noguera, designer graphique
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://kflvbdgmodc8dyr0
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-03-02
|
||||
|
||||
----
|
||||
|
||||
Enddate: 2026-03-05
|
||||
|
||||
----
|
||||
|
||||
Starthour:
|
||||
|
||||
----
|
||||
|
||||
Endhour:
|
||||
|
||||
----
|
||||
|
||||
Category:
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: auoclodwv0w9ogfc
|
||||
|
After Width: | Height: | Size: 752 KiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: qpe2h56fyt43qrez
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
Title: Benoît Preteseille, auteur de bande dessinée et éditeur
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://qpe2h56fyt43qrez
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-02-05
|
||||
|
||||
----
|
||||
|
||||
Enddate:
|
||||
|
||||
----
|
||||
|
||||
Starthour:
|
||||
|
||||
----
|
||||
|
||||
Endhour:
|
||||
|
||||
----
|
||||
|
||||
Category: talk
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: ctoaskimpivxf5fa
|
||||
BIN
content/news/12_aglae-miguel-designer/actu_aglae_miguel.jpg
Normal file
|
After Width: | Height: | Size: 926 KiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: tkhpcuqdwnuud8uz
|
||||
97
content/news/12_aglae-miguel-designer/news-item.txt
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
Title: Aglaë Miguel, designer
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://tkhpcuqdwnuud8uz
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-01-26
|
||||
|
||||
----
|
||||
|
||||
Enddate:
|
||||
|
||||
----
|
||||
|
||||
Starthour: 18:00:00
|
||||
|
||||
----
|
||||
|
||||
Endhour:
|
||||
|
||||
----
|
||||
|
||||
Category:
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: x4ohx7dfcn3cqalc
|
||||
|
|
@ -6,7 +6,19 @@ Cover: - file://hjm3ouicarfkieqx
|
|||
|
||||
----
|
||||
|
||||
Date: 2026-05-06
|
||||
Startdate: 2026-05-06
|
||||
|
||||
----
|
||||
|
||||
Enddate:
|
||||
|
||||
----
|
||||
|
||||
Starthour: 14:00:00
|
||||
|
||||
----
|
||||
|
||||
Endhour: 15:30:00
|
||||
|
||||
----
|
||||
|
||||
|
|
|
|||
|
After Width: | Height: | Size: 663 KiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: hfnxyhauv94ytcfv
|
||||
85
content/news/2_saul-pandelakis-chercheur/news-item.txt
Normal file
|
|
@ -0,0 +1,85 @@
|
|||
Title: Saul Pandelakis, chercheur
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://hfnxyhauv94ytcfv
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-05-19
|
||||
|
||||
----
|
||||
|
||||
Category: conference
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: 67und5vevvtdezbh
|
||||
|
After Width: | Height: | Size: 642 KiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: umlccrjyervwlwi7
|
||||
|
|
@ -0,0 +1,85 @@
|
|||
Title: Films des étudiant.es des écoles du grand huit
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://umlccrjyervwlwi7
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-05-12
|
||||
|
||||
----
|
||||
|
||||
Category: screening
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: 1yq5cae6ymb4mbqi
|
||||
|
After Width: | Height: | Size: 1.2 MiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: q1fhdaz4pcjjp9ru
|
||||
|
|
@ -0,0 +1,85 @@
|
|||
Title: Elske Haller, directrice de l’École d’art de GrandAngoulême et Jany Faucon, diplômée ebabx
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://q1fhdaz4pcjjp9ru
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-05-06
|
||||
|
||||
----
|
||||
|
||||
Category: meeting
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: meogeomhcbfg9yw1
|
||||
BIN
content/news/5_mathias-c-pfund/actu_-mathias_c_pfun.jpg
Normal file
|
After Width: | Height: | Size: 529 KiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: netn2rfvqjg9d9gs
|
||||
85
content/news/5_mathias-c-pfund/news-item.txt
Normal file
|
|
@ -0,0 +1,85 @@
|
|||
Title: Mathias C Pfund
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://netn2rfvqjg9d9gs
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-05-05
|
||||
|
||||
----
|
||||
|
||||
Category: meeting
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: dxrfwrqdpp1plihp
|
||||
|
After Width: | Height: | Size: 90 KiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: nalizgcwmrkp72em
|
||||
|
|
@ -0,0 +1,85 @@
|
|||
Title: Eline Dussart, designer indépendante & spécialiste dans le réemploi des matériaux
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://nalizgcwmrkp72em
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-04-22
|
||||
|
||||
----
|
||||
|
||||
Category: dnsep
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: afabfdrcn0y74ugp
|
||||
|
After Width: | Height: | Size: 590 KiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: ifz6cw5fwhrbhazh
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
Title: Louisa Yousfi, artiste en résidence Villa Valmont
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://ifz6cw5fwhrbhazh
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-04-21
|
||||
|
||||
----
|
||||
|
||||
Enddate:
|
||||
|
||||
----
|
||||
|
||||
Starthour: 18:30:00
|
||||
|
||||
----
|
||||
|
||||
Endhour:
|
||||
|
||||
----
|
||||
|
||||
Category: conference
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: hc45upcazgbgbqzu
|
||||
|
After Width: | Height: | Size: 872 KiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: 1eq7tcskperv3tm4
|
||||
85
content/news/8_natacha-sansoz-plasticienne/news-item.txt
Normal file
|
|
@ -0,0 +1,85 @@
|
|||
Title: Natacha Sansoz, plasticienne
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://1eq7tcskperv3tm4
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-04-01
|
||||
|
||||
----
|
||||
|
||||
Category: conference
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: jlqcksefe8nab7bu
|
||||
|
After Width: | Height: | Size: 1.6 MiB |
|
|
@ -0,0 +1 @@
|
|||
Uuid: ffanx4bkhjopwao2
|
||||
|
|
@ -0,0 +1,97 @@
|
|||
Title: Printemps décolonial de Bordeaux " La prochaine fois le feu" à l'ebabx
|
||||
|
||||
----
|
||||
|
||||
Cover: - file://ffanx4bkhjopwao2
|
||||
|
||||
----
|
||||
|
||||
Startdate: 2026-03-25
|
||||
|
||||
----
|
||||
|
||||
Enddate: 2026-03-28
|
||||
|
||||
----
|
||||
|
||||
Starthour:
|
||||
|
||||
----
|
||||
|
||||
Endhour:
|
||||
|
||||
----
|
||||
|
||||
Category: exhibition
|
||||
|
||||
----
|
||||
|
||||
Infos:
|
||||
|
||||
----
|
||||
|
||||
Presentation:
|
||||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: e4vb2x29adduqmfs
|
||||
|
|
@ -2,4 +2,64 @@ Title: Actualités
|
|||
|
||||
----
|
||||
|
||||
Metatitle:
|
||||
|
||||
----
|
||||
|
||||
Metatemplate:
|
||||
|
||||
----
|
||||
|
||||
Usetitletemplate: true
|
||||
|
||||
----
|
||||
|
||||
Metadescription:
|
||||
|
||||
----
|
||||
|
||||
Ogtemplate:
|
||||
|
||||
----
|
||||
|
||||
Useogtemplate: true
|
||||
|
||||
----
|
||||
|
||||
Ogdescription:
|
||||
|
||||
----
|
||||
|
||||
Ogimage:
|
||||
|
||||
----
|
||||
|
||||
Cropogimage:
|
||||
|
||||
----
|
||||
|
||||
Robotsindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotsfollow: default
|
||||
|
||||
----
|
||||
|
||||
Robotsarchive: default
|
||||
|
||||
----
|
||||
|
||||
Robotsimageindex: default
|
||||
|
||||
----
|
||||
|
||||
Robotssnippet: default
|
||||
|
||||
----
|
||||
|
||||
Metainherit:
|
||||
|
||||
----
|
||||
|
||||
Uuid: 7zubbxe67qf7w2ml
|
||||
199
content/site.txt
|
|
@ -1,19 +1,206 @@
|
|||
Title: ebabx
|
||||
Title: Site ebabx
|
||||
|
||||
----
|
||||
|
||||
Navigation:
|
||||
|
||||
-
|
||||
-
|
||||
type: page
|
||||
id: presentation
|
||||
id: ecole
|
||||
uuid_uri: page://duykm3jihethqebg
|
||||
target: ""
|
||||
uuid: 40hq9evspg4
|
||||
children: [ ]
|
||||
children:
|
||||
-
|
||||
type: page
|
||||
id: ecole/l-ecole
|
||||
uuid_uri: page://84dce96a5e412f84
|
||||
target: ""
|
||||
uuid: l8kqp2r3nxa
|
||||
children:
|
||||
-
|
||||
type: page
|
||||
id: ecole/l-ecole/historique-de-la-formation
|
||||
uuid_uri: page://8784c6a7c8f3cdf6
|
||||
target: ""
|
||||
uuid: m3tz7yqw2bv
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/l-ecole/historique-de-la-formation
|
||||
default_page_title: Historique de la formation
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/l-ecole/historique-du-batiment
|
||||
uuid_uri: page://a3aebee803e970aa
|
||||
target: ""
|
||||
uuid: n4uw8zrx3cw
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/l-ecole/historique-du-batiment
|
||||
default_page_title: Historique du bâtiment
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/l-ecole/presentation-de-l-ecole
|
||||
uuid_uri: page://1a2fbdff75de9206
|
||||
target: ""
|
||||
uuid: o5vx9asy4dx
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/l-ecole/presentation-de-l-ecole
|
||||
default_page_title: Présentation de l'école
|
||||
default_link_title: ""
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/l-ecole
|
||||
default_page_title: L'école
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/equipe-et-instances
|
||||
uuid_uri: page://b0a6a2bd8bbd6e7e
|
||||
target: ""
|
||||
uuid: p6wy0btz5ey
|
||||
children:
|
||||
-
|
||||
type: page
|
||||
id: ecole/equipe-et-instances/equipe-administrative-et-maintenance
|
||||
uuid_uri: page://0898afd163f9d748
|
||||
target: ""
|
||||
uuid: q7xz1cua6fz
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/equipe-et-instances/equipe-administrative-et-maintenance
|
||||
default_page_title: Équipe administrative et maintenance
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/equipe-et-instances/enseignant-e-s
|
||||
uuid_uri: page://5f3429dc4542f07a
|
||||
target: ""
|
||||
uuid: r8ya2dvb7ga
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/equipe-et-instances/enseignant-e-s
|
||||
default_page_title: Enseignant·e·s
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/equipe-et-instances/assistants-et-techniciens
|
||||
uuid_uri: page://6019351c6fe1861d
|
||||
target: ""
|
||||
uuid: s9zb3ewc8hb
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/equipe-et-instances/assistants-et-techniciens
|
||||
default_page_title: Assistants et techniciens
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/equipe-et-instances/instances
|
||||
uuid_uri: page://3a0cf674918641c3
|
||||
target: ""
|
||||
uuid: t0ac4fxd9ic
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/equipe-et-instances/instances
|
||||
default_page_title: Instances
|
||||
default_link_title: ""
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/equipe-et-instances
|
||||
default_page_title: Équipe et instances
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/ressources
|
||||
uuid_uri: page://b7133bfddb34ee71
|
||||
target: ""
|
||||
uuid: u1bd5gye0jd
|
||||
children:
|
||||
-
|
||||
type: page
|
||||
id: ecole/ressources/ateliers-techniques
|
||||
uuid_uri: page://957610b2f553e0b8
|
||||
target: ""
|
||||
uuid: v2ce6hzf1ke
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/ressources/ateliers-techniques
|
||||
default_page_title: Ateliers techniques
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/ressources/magasin-de-pret
|
||||
uuid_uri: page://31eda0352b7a1df4
|
||||
target: ""
|
||||
uuid: w3df7iag2lf
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/ressources/magasin-de-pret
|
||||
default_page_title: Magasin de prêt
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/ressources/bibliotheque
|
||||
uuid_uri: page://da882bd811cdb8de
|
||||
target: ""
|
||||
uuid: x4eg8jbh3mg
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/ressources/bibliotheque
|
||||
default_page_title: Bibliothèque
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/ressources/publications
|
||||
uuid_uri: page://b148302d7c49fef5
|
||||
target: ""
|
||||
uuid: y5fh9kci4nh
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/ressources/publications
|
||||
default_page_title: Publications
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/ressources/galerie-ebabx
|
||||
uuid_uri: page://945ee224be49b47b
|
||||
target: ""
|
||||
uuid: z6gi0ldj5oi
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/ressources/galerie-ebabx
|
||||
default_page_title: Galerie ébabx
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/ressources/jardin
|
||||
uuid_uri: page://e603538909115f2d
|
||||
target: ""
|
||||
uuid: a7hj1mek6pj
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/ressources/jardin
|
||||
default_page_title: Jardin
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
id: ecole/ressources/la-voix-des-beaux-arts
|
||||
uuid_uri: page://58d7495fd83ec60a
|
||||
target: ""
|
||||
uuid: b8ik2nfl7qk
|
||||
children: [ ]
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/ressources/la-voix-des-beaux-arts
|
||||
default_page_title: La voix des Beaux-Arts
|
||||
default_link_title: ""
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/ecole/ressources
|
||||
default_page_title: Ressources
|
||||
default_link_title: ""
|
||||
default_link_text: ""
|
||||
default_page_url: http://localhost:8888/presentation
|
||||
default_page_title: Présentation générale
|
||||
default_page_url: http://localhost:8888/ecole
|
||||
default_page_title: École
|
||||
default_link_title: ""
|
||||
-
|
||||
type: page
|
||||
|
|
|
|||
7
site/blueprints/pages/ecole.yml
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
title: École
|
||||
|
||||
tabs:
|
||||
content:
|
||||
label: contenu
|
||||
files: tabs/files
|
||||
seo: seo/page
|
||||
|
|
@ -10,7 +10,7 @@ tabs:
|
|||
content:
|
||||
label: contenu
|
||||
columns:
|
||||
- width: 1/3
|
||||
- width: 1/2
|
||||
fields:
|
||||
cover:
|
||||
label: Image de couverture
|
||||
|
|
@ -20,12 +20,28 @@ tabs:
|
|||
image:
|
||||
ratio: 16/10
|
||||
cover: true
|
||||
size: huge
|
||||
date:
|
||||
size: full
|
||||
startDate:
|
||||
label: Date de début
|
||||
type: date
|
||||
display: DD/MM/YYYY
|
||||
required: true
|
||||
width: 1/2
|
||||
endDate:
|
||||
label: Date de fin
|
||||
type: date
|
||||
display: DD/MM/YYYY
|
||||
width: 1/2
|
||||
startHour:
|
||||
label: Heure de début
|
||||
type: time
|
||||
display: HH:mm
|
||||
width: 1/2
|
||||
endHour:
|
||||
label: Heure de fin
|
||||
type: time
|
||||
display: HH:mm
|
||||
width: 1/2
|
||||
category:
|
||||
label: Categorie
|
||||
type: select
|
||||
|
|
@ -35,15 +51,14 @@ tabs:
|
|||
event: Événement
|
||||
visio: Visio-conférence
|
||||
workshop: Workshop
|
||||
conference: Conférence
|
||||
screening: Projection
|
||||
meeting: Rencontre
|
||||
dnsep: DNSEP Blanc
|
||||
talk: Intervention
|
||||
other: …
|
||||
- width: 2/3
|
||||
- width: 1/2
|
||||
fields:
|
||||
gallery:
|
||||
label: Galerie
|
||||
type: files
|
||||
layout: cards
|
||||
image:
|
||||
back: #000000
|
||||
infos:
|
||||
type: writer
|
||||
nodes: false
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
title: Actualités
|
||||
buttons:
|
||||
open: true
|
||||
settings: true
|
||||
|
||||
tabs:
|
||||
content:
|
||||
|
|
@ -9,7 +12,8 @@ tabs:
|
|||
type: pages
|
||||
layout: cards
|
||||
template: news-item
|
||||
info: "[{{ page.category.label }}] le {{ page.date.toDate('d/m/Y') }}"
|
||||
sortBy: startDate desc
|
||||
info: "{{ page.categoryLabel }} · {{ page.eventDateInfo }}"
|
||||
image:
|
||||
cover: true
|
||||
ratio: 16/10
|
||||
|
|
|
|||
36
site/models/news-item.php
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
<?php
|
||||
|
||||
class NewsItemPage extends Page
|
||||
{
|
||||
public function categoryLabel(): string
|
||||
{
|
||||
$field = $this->blueprint()->field('category');
|
||||
$value = $this->category()->value();
|
||||
return $field['options'][$value] ?? $value;
|
||||
}
|
||||
|
||||
public function eventDateInfo(): string
|
||||
{
|
||||
$start = $this->startDate()->toDate('d/m/Y');
|
||||
if (!$start) return '';
|
||||
|
||||
$end = $this->endDate()->isNotEmpty() ? $this->endDate()->toDate('d/m/Y') : null;
|
||||
$startHour = $this->startHour()->isNotEmpty() ? $this->formatHour($this->startHour()->value()) : null;
|
||||
$endHour = $this->endHour()->isNotEmpty() ? $this->formatHour($this->endHour()->value()) : null;
|
||||
|
||||
$date = $end ? 'du ' . $start . ' au ' . $end : 'le ' . $start;
|
||||
|
||||
if ($startHour) {
|
||||
$hour = $endHour ? 'de ' . $startHour . ' à ' . $endHour : 'à ' . $startHour;
|
||||
return $date . ', ' . $hour;
|
||||
}
|
||||
|
||||
return $date;
|
||||
}
|
||||
|
||||
private function formatHour(string $time): string
|
||||
{
|
||||
[$h, $m] = explode(':', $time . ':00');
|
||||
return $m === '00' ? $h . 'h' : $h . 'h' . $m;
|
||||
}
|
||||
}
|
||||
|
|
@ -111,14 +111,14 @@ Kirby::plugin('scottboms/promote-button', [
|
|||
'size' => 'large',
|
||||
'fields' => [
|
||||
'text' => [
|
||||
'label' => 'Text',
|
||||
'label' => 'Texte',
|
||||
'type' => 'textarea',
|
||||
'buttons' => false,
|
||||
'size' => 'small',
|
||||
'required' => true,
|
||||
],
|
||||
'platforms' => [
|
||||
'label' => 'Post To',
|
||||
'label' => 'Publier sur',
|
||||
'type' => 'checkboxes',
|
||||
'columns' => max(1, min(3, count(option('scottboms.promote.services', [])))),
|
||||
'options' => array_map(function ($service) {
|
||||
|
|
|
|||