fix: align content field names with blueprints, fix API field calls
All checks were successful
Deploy / Build and Deploy to Production (push) Successful in 21s

Content .txt files:
- narrative.txt (×4): Introduction → Intro
- chapter.txt (×3): Text → Body
- geoformat.txt: Intro → Text
- map.txt: move Text content into Intro field

narrative.json.php:
- parseChapter: $chapter->text() → $chapter->body()
- parseMarker: $marker->text() → $marker->body()
- parseMap: $map->text() → $map->intro()
- narrative root: $page->introduction() → $page->intro()

Also commits Kirby content directory rename (1_cohesion-des-mondes → cohesion-des-mondes)
and new _drafts content.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
isUnknown 2026-02-26 17:09:51 +01:00
parent f3c7132044
commit 76dee1b074
93 changed files with 293 additions and 506 deletions

View file

@ -0,0 +1,9 @@
Title: Un folklore abyssal
----
Body: [{"content":{"text":"<p>Pour réaliser ce petit livre, je me suis inspirée de plusieurs types de sources : des livres et mangas, des sites internet, des vidéos de youtubeurs, des estampes... Nous allons voir tout cela en détail dans chacun des chapitres suivants. Chaque chapitre composera une bibliographie dont le but est de vous informer un peu plus sur le sujet, pour les plus curieuses et curieux d'entre vous. Ainsi que pour découvrir, ou redécouvrir, des légendes qui existent et se transmettent de génération en génération et ce depuis parfois des siècles.</p><p>Toutes les images de ce livre ont été réalisées avec des IA (Leonardo.ai et Cutout.pro) sauf celle de Kuchisake-Onna dont l'image provient de Pixabay (crédit : Diversicat sur pixabay.com/fr), et que j'ai ensuite modifié avec Photopea, pour la faire correspondre à ma représentation personnelle de ce personnage emblématique du Japon.</p><p><strong>さあ行こ</strong>! [sāikō]<br>C'est parti</p>"},"id":"22d998ad-a21f-4db2-9f1b-abd7c84f2ab7","isHidden":false,"type":"text"},{"content":{"text":"<p><strong>書庫瞑しゆふべおぼろの書魔あそぶ</strong><br><em>shoko kurashi yūbe oboro no shoma asobu</em></p><p>Un vague démon des livres<br>joue, ce soir,<br>dans la sombre bibliothèque<br>-<br>Shizunojo Takeshita (1887-1951)<br><em>Du rouge aux lèvres</em>, Anthologie des Haïjins japonaises, 2008, p.41</p>"},"id":"44a01627-6a47-4668-99ee-3bc66d4a8059","isHidden":false,"type":"text"},{"content":{"location":"kirby","image":["file://pjfaftumwnbaf1nn"],"src":"","alt":"","caption":"","link":"","width":"50%","position":"Alignée à gauche"},"id":"334f99d3-5b11-48ee-aa1e-66418efa9e19","isHidden":false,"type":"image"},{"content":{"text":"<h1>Le maître des Yôkais</h1><p>Ma première source vient de ce grand homme, pionnier du manga horrifique au Japon.</p><h4>Qui est Shigeru Mizuki ?</h4><p>Shigeru Mizuki, de son vrai nom Shigeru Mura était un mangaka japonais né en 1922 dans la préfecture de Tottori et décédé en 2015. Perdant son bras gauche - et étant gaucher - dans un bombardement lors de son enrôlement dans l'armée impériale japonaise en 1942, il a dû apprendre à dessiner de la main droite et s'est tourné vers le manga au début des années 1950. Il publie son premier manga intitulé <em>Rocketman</em> en 1957.</p><p>Très vite, Shigeru Mizuki s'impose comme le maître des Yôkais avec <em>Kitaro le repoussant&nbsp;</em><strong>ゲゲゲの鬼太郎</strong>* qui raconte l'histoire du jeune Kitaro, un Yôkai qui adore se réfugier dans les cimetières, là où il est né.</p><p>*<em>Ge-ge-ge no Kitarō</em></p>"},"id":"41038679-f3f6-4c77-a79f-c1c3e15b04f4","isHidden":false,"type":"text"},{"content":{"map":["page://gltzchzl0qipgrti"]},"id":"81a2224c-0dac-424e-8773-37d70f137ba9","isHidden":false,"type":"map"}]
----
Uuid: caq1doig30bp65nr

View file

@ -0,0 +1,9 @@
Title: Une culture fascinante
----
Body: [{"content":{"location":"kirby","image":["file://qqdz2rsb5t1518jo"],"src":"","alt":"","caption":"","link":"","width":"50%","position":"auto"},"id":"1aa4fa99-0c49-4bd7-b8e9-17f82ef3d95b","isHidden":false,"type":"image"},{"content":{"text":"<p>Je me suis servie du livre illustré <em>Le Grimoire des Créatures Japonaises</em> de Maryline Weyl, Éditions Démons et Merveilles, 2019. Née en 1984 à Strasbourg, Maryline est cryptozoologue. Elle étudie les animaux et créatures inconnu.es et légendaires (ou supposé.es disparu.es), et leur donne vie en les dessinant et en racontant leur histoire. J'aime particulièrement ce livre car les dessins sont magnifiques.</p>"},"id":"530c2ec7-5f5b-40db-93bb-a92b06cb6da9","isHidden":false,"type":"text"},{"content":{"location":"kirby","image":["file://hhgl7lmuqztghdju"],"src":"","alt":"","caption":"","link":"","width":"","position":""},"id":"c0dc694f-fe7c-42ad-8e10-adbec422905d","isHidden":false,"type":"image"},{"content":{"text":"<p>Cette anthologie de haïkus japonais <em>Du rouge aux lèvres </em>par Dominique Chipot et Makoto Kemmoku, Édition bilingue La Table ronde, 2008, m'a servi pour la citation en début de partie. Je me suis dit qu'un haïku serait idéal et j'espérais en trouver un écrit par une femme histoire de changer un peu du grand Maître Bashō. Dès les premières pages, j'ai eu la chance de tomber sur un haïku parlant d'un petit démon dans une bibliothèque... Quel heureux hasard ! Il a été écrit par Shizunojo Takeshita <strong>竹下レづの女</strong> (1887-1951).<br>Ce livre est disponible à la Bibliothèque Carré d'Art de Nîmes au rayon Littérature, côte 895.6 DUR.</p>"},"id":"f4aca4f7-056d-42de-9a33-2c56df26f590","isHidden":false,"type":"text"},{"content":{"location":"kirby","image":["file://zou3jgtqozs6xyzo"],"src":"","alt":"","caption":"","link":"","width":"","position":""},"id":"25b50a0a-9093-4e87-a35a-bf3a1157e276","isHidden":false,"type":"image"}]
----
Uuid: 6kw7jqzye3sfiacx

View file

@ -0,0 +1,21 @@
Title: Plongez dans les sources…
----
Subtitle:
----
Tags:
----
Cover: - file://15innylddvc2qann
----
Text:<p>... bibliographiques. Bien qu'une source thermale naturelle comme il en existe au Japon (appelée Onsen <strong>温泉</strong>) ne serait pas de refus ! Je peux ressentir la chaleur de l'eau rien qu'en y pensant... Mais ce n'est pas le moment. Déterrons plutôt les racines de ce projet !</p>
----
Uuid: zcm8uopy5h8ncik8

View file

@ -0,0 +1,29 @@
Title: Marqueur 1
----
Cover:
----
Body:
----
Latitude: 43.841284372585
----
Longitude: 4.3560199576429
----
Markericon:
----
Markericonsize: 40
----
Uuid: ozl9sabbr8evvpku

View file

@ -0,0 +1,29 @@
Title: Marqueur 2
----
Cover:
----
Body:
----
Latitude: 43.834474284853
----
Longitude: 4.3619422751473
----
Markericon:
----
Markericonsize: 40
----
Uuid: xq8liyg2expckncs

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

View file

@ -0,0 +1,24 @@
Title: Roadtrip à vos risques et périls !
----
Mapdata:
background:
type: osm
center:
lat: 43.836699
lon: 4.360054
zoom: 13
----
Intro: <p>♫ Yôkais, attrapez-les touuuus ♫</p><p>Parcourons le Japon à la recherche de nos petits farceurs !</p><p>On peut trouver des créatures dans les provinces, les villes, au bord d'un lac, perdues au fin fond d'un bois hanté ou peut-être sous votre lit...</p><p>Les Yôkais* sont célébrés lors de festivals comme le Tokushima Yôkai Festival où les Japonais portent des masques à l'effigie des démons qui peuvent représenter les vices des humains.</p><p>Regardons ces marqueurs de plus près !</p><p>*Yôkai signifie phénomène/manifestation étrange</p>
----
Tags: Créatures japonaises
----
Uuid: gltzchzl0qipgrti

View file

@ -0,0 +1,52 @@
Title: Test avec geoformat
----
Author: Mélina Vuillaumier
----
Cover:
----
Intro: <p>Ah le Japon... Quel beau pays où nous trouvons des créatures en tout genre et à foison ! De formes humanoïdes ou complètement <em>what the f*ck ?! </em>Ces êtres peuvent s'avérer très hostiles. C'est pourquoi il est crucial de savoir comment réagir en toute situation. Je vais vous présenter mes créatures préférées, parmi toutes celles qui existent, en donnant leur nom, leurs caractéristiques, où les trouver géographiquement et comment les maîtriser sans avoir à être un pourfendeur de démon (vous avez la ref ?) ou un maître du Ju-jitsu ! Qui dit Japon, dit également légendes urbaines. J'ai sélectionné les meilleures et les plus terrifiantes !</p>
----
Customcss:
@page {
size: A4;
margin: 50mm 15mm 26mm 15mm;
background: rgba(255, 255, 255, 1);
}
h1 {
font-size: 5rem;
font-family: Alegreya Sans;
font-style: normal;
font-weight: 400;
text-align: left;
color: rgb(0, 0, 0);
background: transparent;
margin: 0mm;
padding: 0mm;
}
p {
font-size: 1rem;
margin-top: 0mm;
margin-right: 0mm;
margin-bottom: 5mm;
margin-left: 0mm;
}
body {
font-family: "DM Sans", sans-serif;
color: rgb(0, 0, 255);
}
----
Uuid: xi60pjkz5bp1nlwp