title: Documents
# Template documents.php

status:
  draft: false
  listed: true
options:
  delete: false
  changeSlug: false

columns:
  - width: 2/3
    fields:
      eyebrow:
        label: Sur-titre
        type: text

      title:
        label: Titre (H1)
        type: text

      navtitle:
        label: Libellé dans le menu
        type: text
        help: Texte court affiché dans la navigation (ex. « Documents »).

      intro:
        label: Paragraphe d'introduction
        type: textarea
        buttons: false

      availablehead:
        type: headline
        label: Documents téléchargeables
        numbered: false

      downloads:
        label: Documents téléchargeables (PDF)
        type: structure
        help: >
          Donnez un intitulé puis téléversez le PDF correspondant.
          Ne pas publier de document contenant des données personnelles
          (ex. procès-verbal constitutif).
        fields:
          label:
            label: Intitulé du document
            type: text
            width: 2/3
          file:
            label: Fichier PDF
            type: files
            max: 1
            width: 1/3
            uploads:
              template: document
              accept: application/pdf

      pendinghead:
        type: headline
        label: Mentions « à compléter / à venir »
        numbered: false

      pending:
        label: Lignes d'information
        type: structure
        help: >
          Lignes affichées sans lien (numéro RNA, récépissé, etc.).
          Le « statut » apparaît en gris à droite.
        fields:
          label:
            label: Intitulé
            type: text
            width: 1/2
          statustext:
            label: Statut affiché
            type: text
            width: 1/2
            help: "Ex. : [à venir], [premier exercice]"

      note:
        label: Note de bas de liste
        type: text
        help: Petit texte gris sous la liste.

  - width: 1/3
    sections:
      files:
        type: files
        label: Fichiers téléversés
        template: document
        accept: application/pdf
        info: "{{ file.niceSize }}"
      meta:
        type: fields
        fields:
          seo:
            extends: fields/seo
