diff --git a/docs/communication/websites/blocks.md b/docs/communication/websites/blocks.md
index 0f74062a506d173113666d4a81dbb38f7a0c027d..626779b0f10a911f5380efa61861c5c2b78d245d 100644
--- a/docs/communication/websites/blocks.md
+++ b/docs/communication/websites/blocks.md
@@ -25,7 +25,7 @@ Pour commencer, les valeurs de l'enum seront :
 ### Partial about
 Un partial que l'on peut ajouter à un show d'objet, avec :
 - la liste des blocs utilisés (avec boutons show et edit)
-- la possibilité de les sort
+- la possibilité de les ordonner (position)
 - un bouton pour ajouter un bloc
 
 ```
@@ -45,7 +45,7 @@ views/admin/communication/website/blocks/templates/partners/_edit.html.erb
 ```
 
 ### Concern
-Tous les objets ayant des blocs utilisent le concern `WithBlocks`, qui ajoute la méthode suivante `blocks` (la liste des blocs, dans l'ordre).
+Tous les objets ayant des blocs utilisent le concern `WithBlocks`, qui ajoute la méthode `blocks` (la liste des blocs, dans l'ordre).
 
 ### Export statique
 Les blocs sont exportés dans le frontmatter grâce au partial
diff --git a/docs/communication/websites/customs.md b/docs/communication/websites/customs.md
index 7f506fdaddb663307d12f7e8f8c6c5e5945dd363..6dad14a7c768d87fbc433d1ebe871fd088aec5da 100644
--- a/docs/communication/websites/customs.md
+++ b/docs/communication/websites/customs.md
@@ -1,7 +1,19 @@
 # Customs
 
-## communication/website/custom/Type
+Au-delà des pages et des actualités, les sites ont souvent besoin d'objets spécifiques, au cas par cas.
+Le site https://www.osuny.org/ présente des fonctionnalités, avec un statut.
+Le site https://cyberneticproject.eu/ présente des fiches techniques, avec des synonymes, des téléchargements, un récapitulatif, des références bibliographiques...
 
+
+Afin de permettre cette souplesse, nous utilisons des types personnalisés (custom types).
+Le type définit une nouvelle sorte d'objets (ex: feature, technical_sheet...).
+Chaque type a des propriétés (title, description, summary, status, references...), qui génèrent un formulaire à la volée.
+Le type s'ajoute au menu du site, et permet de créer des éléments.
+Les éléments s'exportent en statique en utilisant la structure définie par les propriétés.
+
+## Modèles
+
+communication/website/custom/Type
 - university:references
 - website:references
 - name:string
@@ -11,17 +23,23 @@
 - tree:boolean
 - date:boolean
 
-## communication/website/custom/type/Property
 
+Si order est true, les éléments de ce type peuvent être classés par position (js sortable).
+Si tree est true, les éléments peuvent être organisés en arbre, avec des parents et des enfants.
+Si date est true, les élément peuvent être publiés à une date donnée.
+
+
+communication/website/custom/type/Property
 - university:references
 - website:references
 - type:references
 - name:string
+- identifier:string
 - kind:integer (enum)
 - position
 
-## communication/website/custom/Element
 
+communication/website/custom/Element
 - university:references
 - website:references
 - type:references
diff --git a/docs/communication/websites/export.md b/docs/communication/websites/export.md
index 2af108bcda4077c57f81959666bb5e74ba41c0b7..efc0e03e90c7229394896b52ee73b0b87cbf1d6f 100644
--- a/docs/communication/websites/export.md
+++ b/docs/communication/websites/export.md
@@ -1,4 +1,4 @@
-# Export
+# Export Hugo
 
 ## Contexte
 
diff --git a/docs/communication/websites/import.md b/docs/communication/websites/import.md
index 2e2127707493b46bcc38a1cfc14ce2dd66c741cd..50f270657cb2098bc2908245fac3e6b1c67a11f2 100644
--- a/docs/communication/websites/import.md
+++ b/docs/communication/websites/import.md
@@ -1,4 +1,4 @@
-# Import
+# Import WordPress
 
 ## Contexte
 
diff --git a/docs/communication/websites/prototype.md b/docs/communication/websites/prototype.md
deleted file mode 100644
index f051d83fcacc38eee2172d9f34c9307dff2a5b76..0000000000000000000000000000000000000000
--- a/docs/communication/websites/prototype.md
+++ /dev/null
@@ -1,24 +0,0 @@
-# Static website
-
-## Prototype
-
-### Etapes
-
-- [x] Gestion journal admin
-- [x] Gestion volume admin
-- [x] Gestion article admin
-- [x] Gestion site
-- [x] Définir about (éventuellement à la main)
-- [ ] Création du repo github -> pas nécessaire, fait par le dev
-- [ ] Copie du template -> pas nécessaire, fait par le dev
-- [ ] Lecture d'une collection depuis github -> finalement descendant depuis la DB
-- [x] Ecriture d'un fichier dans github
-- [x] Hébergement Netlify ou autre
-
-### Points à vérifier
-
-- [x] Lecture écriture Github
-- [x] Performance avec un backend Github -> mauvaise -> DB
-- [x] Relations avec les auteurs et les droits (doublon DB, autre...) -> full DB
-- [x] Articulation avec les objets en DB (volumes et articles par ex.)
-- [x] Gestion des mises à jour des templates -> utiliser un template Github
diff --git a/docs/communication/websites/templates.md b/docs/communication/websites/templates.md
index 2e5c84061f92980756349504f7b63d92df038ba3..1d03ffb132ec9ce1ee7c0fc6805275f85fdbf162 100644
--- a/docs/communication/websites/templates.md
+++ b/docs/communication/websites/templates.md
@@ -1,17 +1,17 @@
 # Templates
 
-## Template de tous les sites
+## Thème
 
-https://github.com/osuny-org/template
+https://github.com/noesya/osuny-hugo-theme
 
-## Templates de tous les journaux
+## Template
 
-https://github.com/osuny-org/template-journal
+https://github.com/noesya/osuny-hugo-template
 
 Pour faire la mise à jour :
 
 ```
-git remote add template git@github.com:osuny-org/template.git
+git remote add template git@github.com:noesya/osuny-hugo-template.git
 git fetch --all
 git merge template/master --allow-unrelated-histories
 ```
@@ -23,7 +23,7 @@ https://github.com/osuny-org/clermontauvergne-journal-degrowth
 Pour faire la mise à jour :
 
 ```
-git remote add template git@github.com:osuny-org/template-journal.git
+git remote add template git@github.com:noesya/osuny-hugo-template.git
 git fetch --all
 git merge template/master --allow-unrelated-histories
 ```
diff --git a/docs/readme.md b/docs/readme.md
index 0fc5a29944658b21481a471a3e4d7af097a9680b..0ec72b5dcd4f19bafc0eddb586608f9fd7222818 100644
--- a/docs/readme.md
+++ b/docs/readme.md
@@ -2,10 +2,10 @@
 
 ## Domaines
 
-https://bordeauxmontaigne.osuny.org/admin -> admin
-https://bordeauxmontaigne.osuny.org/alumni -> webservice des alumni, accessible en iframe
-https://bordeauxmontaigne.osuny.org/journal -> workflow publication et review revue scientifique
-https://bordeauxmontaigne.osuny.org/profile -> gestion de son propre profil
+- https://bordeauxmontaigne.osuny.org/admin -> admin
+- https://bordeauxmontaigne.osuny.org/alumni -> webservice des alumni, accessible en iframe
+- https://bordeauxmontaigne.osuny.org/journal -> workflow publication et review revue scientifique
+- https://bordeauxmontaigne.osuny.org/profile -> gestion de son propre profil
 
 
 Attention, il ne faut pas coder de couplage fort avec osuny.org (utiliser des variables d'env dans models/university/with_idenfier.rb).