world-game/site/blueprints/pages/article.yml
antonin gallon 9e669518bd
All checks were successful
Deploy / Deploy to Production (push) Successful in 9s
tout plein de trucs pour le panel
2026-01-16 14:21:57 +01:00

86 lines
2.1 KiB
YAML

title: Article
icon: article
status:
draft:
label: Brouillon
text: L'article n'est pas visible
unlisted:
label: Non listé
text: L'article est accessible mais pas dans la liste
listed:
label: Publié
text: L'article est visible publiquement
tabs:
content:
label: Contenu
icon: text
columns:
# Colonne principale
main:
width: 2/3
sections:
# En-tête
header:
type: fields
fields:
intro:
label: Introduction
type: writer
nodes:
- heading
headings:
- 1
buttons: false
help: "Résumé ou accroche de l'article"
# Contenu
content:
type: fields
fields:
article_content:
label: Contenu de l'article
type: blocks
fieldsets:
- heading
- text
- list
- image
- video
# Sidebar
sidebar:
width: 1/3
sections:
# Métadonnées
meta:
type: fields
fields:
date:
label: Date de publication
type: date
required: true
default: today
translate: false
cover:
label: Image de couverture
type: files
layout: cards
max: 1
accept: image/*
translate: false
image:
ratio: 16/9
uploads:
template: image
# Recommandations
related:
type: fields
fields:
related_articles:
label: Articles recommandés
type: pages
query: site.find('blog').children.listed
max: 3
help: "Articles similaires à afficher en bas de page"