Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Infobox Dev TBC: Difference between revisions

Template page
No edit summary
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div class="citizen-card box-stato-progetto" data-stato-progetto="{{{stato|in sviluppo}}}">
<div class="citizen-card box-stato-archivio" data-stato-archivio="{{{stato_css|1}}}">
   <div class="citizen-card__header">
   <div class="citizen-card__header">
     <div class="citizen-card__title">
     <div class="citizen-card__title">{{{badge|WORK IN PROGRESS}}}</div>
      {{{titolo|PROGETTO TBC}}}
    </div>
   </div>
   </div>


   <div class="citizen-card__body">
   <div class="citizen-card__body">
     <p>
     <p>
       <b>Stato del progetto:</b><br />
       <b>Avvio:</b><br />
       {{{stato|in sviluppo}}}
       {{{inizio|}}}
     </p>
     </p>


     <p>
     <p>
       <b>Avvio:</b><br />
       <b>Stato del progetto:</b><br />
       {{{inizio|}}}
       {{{stato|in corso}}}
     </p>
     </p>


     <p>
     <p>
       <b>Chip video:</b><br />
       <b>Video decoder:</b><br />
       {{{video|ADV7802}}}
       {{{video|ADV7802}}}
     </p>
     </p>


     <p>
     <p>
       <b>Audio:</b><br />
       <b>USB / UVC:</b><br />
       {{{audio|ADC stereo I²S}}}
       {{{usb|USB 3.0 – UVC}}}
     </p>
     </p>


     <p>
     <p>
       <b>USB:</b><br />
       <b>Audio:</b><br />
       {{{usb|USB 3.0 – UVC}}}
       {{{audio|ADC stereo I²S (integrato)}}}
     </p>
     </p>


Line 49: Line 46:


     <p>
     <p>
       <b>Interazione:</b><br />
       <b>Controllo:</b><br />
       {{{controllo|CLI · MIDI · Web API}}}
       {{{controllo|CLI · MIDI · Web API}}}
     </p>
     </p>
Line 59: Line 56:


     <p>
     <p>
       <b>Come contribuire:</b><br />
       <b>Per collaborare:</b><br />
       {{{collabora|—}}}
       {{{collabora|—}}}
     </p>
     </p>
   </div>
   </div>
</div>
</div>
<noinclude>
<noinclude>
<p>'''Documentazione del template:'''</p>
<p>'''Documentazione del template:''' [[Template:Infobox_Dev_TBC/doc]]</p>
'''Descrizione redazionale degli stati:''' [[Stati di lavorazione degli archivi]]


<templatedata>
<templatedata>
{
{
   "description": "Infobox laterale per progetti hardware/software nel namespace Dev. Pensato per Citizen come widget nel rail laterale.",
   "description": "Infobox progetto (TBC) che riusa le classi e il data-attribute del template StatoArchivio, così eredita le stesse regole CSS in Citizen.",
   "params": {
   "params": {
     "titolo": {
     "badge": {
       "label": "Titolo",
       "label": "Badge intestazione",
       "description": "Titolo breve del progetto.",
       "description": "Testo mostrato nel titolo del box (header).",
       "type": "string",
       "type": "string",
       "example": "PROGETTO TBC"
       "example": "WORK IN PROGRESS"
    },
    "inizio": {
      "label": "Avvio",
      "description": "Periodo/data di avvio del progetto.",
      "type": "string",
      "example": "giugno 2025"
     },
     },
     "stato": {
     "stato": {
       "label": "Stato del progetto",
       "label": "Stato del progetto (testo)",
       "description": "Fase corrente di sviluppo.",
       "description": "Stato mostrato a schermo (testo).",
       "type": "string",
       "type": "string",
      "suggestedvalues": [
        "idea",
        "ricerca",
        "in sviluppo",
        "prototipo",
        "test",
        "produzione"
      ],
       "example": "prototipo"
       "example": "prototipo"
     },
     },
     "inizio": {
     "stato_css": {
       "label": "Avvio del progetto",
       "label": "Stato (CSS)",
       "description": "Periodo di avvio.",
       "description": "Valore per data-stato-archivio. Usa gli stessi valori del template StatoArchivio (es. 1,2,3...).",
       "type": "string",
       "type": "string",
       "example": "giugno 2025"
       "example": "1"
     },
     },
     "video": {
     "video": {
Line 103: Line 99:
       "example": "ADV7802"
       "example": "ADV7802"
     },
     },
     "audio": {
     "usb": {
       "label": "Gestione audio",
       "label": "USB/UVC",
       "type": "string",
       "type": "string",
       "example": "ADC stereo I²S"
       "example": "USB 3.0 – UVC"
     },
     },
     "usb": {
     "audio": {
       "label": "Interfaccia USB",
       "label": "Audio",
       "type": "string",
       "type": "string",
       "example": "USB 3.0 – UVC"
       "example": "ADC stereo I²S (integrato)"
     },
     },
     "controller": {
     "controller": {
Line 119: Line 115:
     },
     },
     "mcu": {
     "mcu": {
       "label": "Microcontrollore",
       "label": "MCU controllo",
       "type": "string",
       "type": "string",
       "example": "RP2040"
       "example": "RP2040"
     },
     },
     "ingressi": {
     "ingressi": {
       "label": "Ingressi supportati",
       "label": "Ingressi",
       "type": "string",
       "type": "string",
       "example": "CVBS · S-Video · Component"
       "example": "CVBS · S-Video · Component"
     },
     },
     "controllo": {
     "controllo": {
       "label": "Interfacce di controllo",
       "label": "Controllo",
       "type": "string",
       "type": "string",
       "example": "CLI · MIDI · Web API"
       "example": "CLI · MIDI · Web API"
Line 135: Line 131:
     "chi": {
     "chi": {
       "label": "A cura di",
       "label": "A cura di",
      "description": "Persone/gruppi coinvolti. Può essere un elenco con * su righe separate.",
       "type": "content",
       "type": "content",
       "example": "* etna.foundation\n* Museo dell’Informatica"
       "example": "* etna.foundation\n* partner museali"
     },
     },
     "collabora": {
     "collabora": {
       "label": "Come collaborare",
       "label": "Per collaborare",
       "type": "content",
       "type": "content",
       "example": "Vedi [[Dev:TBC/Progetto]] o usa la pagina di discussione."
       "example": "Vedi [[Dev:TBC/Progetto]] o scrivi nella pagina di discussione."
     }
     }
   },
   },

Latest revision as of 18:26, 5 February 2026

WORK IN PROGRESS

Avvio:

Stato del progetto:
in corso

Video decoder:
ADV7802

USB / UVC:
USB 3.0 – UVC

Audio:
ADC stereo I²S (integrato)

Controller:
Cypress FX3

MCU controllo:
RP2040

Ingressi:
CVBS · S-Video · Component

Controllo:
CLI · MIDI · Web API

A cura di:

Per collaborare:


Documentazione del template: Template:Infobox_Dev_TBC/doc

Descrizione redazionale degli stati: Stati di lavorazione degli archivi

Infobox progetto (TBC) che riusa le classi e il data-attribute del template StatoArchivio, così eredita le stesse regole CSS in Citizen.

Template parameters[Edit template data]

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Badge intestazionebadge

Testo mostrato nel titolo del box (header).

Example
WORK IN PROGRESS
Stringoptional
Avvioinizio

Periodo/data di avvio del progetto.

Example
giugno 2025
Stringoptional
Stato del progetto (testo)stato

Stato mostrato a schermo (testo).

Example
prototipo
Stringoptional
Stato (CSS)stato_css

Valore per data-stato-archivio. Usa gli stessi valori del template StatoArchivio (es. 1,2,3...).

Example
1
Stringoptional
Chip videovideo

no description

Example
ADV7802
Stringoptional
USB/UVCusb

no description

Example
USB 3.0 – UVC
Stringoptional
Audioaudio

no description

Example
ADC stereo I²S (integrato)
Stringoptional
Controller USBcontroller

no description

Example
Cypress FX3
Stringoptional
MCU controllomcu

no description

Example
RP2040
Stringoptional
Ingressiingressi

no description

Example
CVBS · S-Video · Component
Stringoptional
Controllocontrollo

no description

Example
CLI · MIDI · Web API
Stringoptional
A cura dichi

Persone/gruppi coinvolti. Può essere un elenco con * su righe separate.

Example
* etna.foundation
  • partner museali
Contentoptional
Per collaborarecollabora

no description

Example
Vedi [[Dev:TBC/Progetto]] o scrivi nella pagina di discussione.
Contentoptional