(Created page with "Serve per creare una pagina per ogni manoscritto della corrispondenza di Kircher (APUG 555 APUG 556 APUG 557 APUG 557B APUG 558 APUG 559 APUG 560 APUG 561 APUG 562 APUG 563 AP...") |
ArchivesPUG (talk | contribs) m (ArchivesPUG moved page GATE:ToDo/FormWorkflow to MediaWiki:ToDo/FormWorkflow) |
||
(8 intermediate revisions by one other user not shown) | |||
Line 38: | Line 38: | ||
[https://www.mediawiki.org/wiki/Extension_talk:Page_Forms#Forms_to_create_spreadsheet_like_pages Vedi questa conversazione] con Yaron Koren. | [https://www.mediawiki.org/wiki/Extension_talk:Page_Forms#Forms_to_create_spreadsheet_like_pages Vedi questa conversazione] con Yaron Koren. | ||
+ | === Aggiornamento === | ||
+ | <s>Create le seguenti proprietà: | ||
+ | * '''HasCallNumber''' of type Text | ||
+ | * '''HasDigitization''' of type Boolean | ||
+ | * '''HasIndexAndPagesLinks''' of type Boolean | ||
+ | * '''HasMetadata''' of type Boolean | ||
+ | * '''HasTranscription''' of type Boolean | ||
+ | * '''Leaf''' of type Text | ||
+ | <br /></s> | ||
+ | |||
+ | Creati i template: | ||
+ | * [[Template:ManuscriptPageWorkflow]] | ||
+ | * [[Template:ManuscriptWorkflow]] | ||
+ | <br /> | ||
+ | |||
+ | Creato il form [[Form:ManuscriptPageWorkflow]]. <br /> | ||
+ | |||
+ | <s>Sembra funzionare ma quando si salva la pagina, la tabella non viene salvata --> '''deve esserci un problema con il [[Template:ManuscriptPageWorkflow]] e la definizione dei subobject'''. <br /></s> | ||
+ | <br /> | ||
+ | <s>2018-02-15: provato con Cargo, ma non funziona uguale: '''il problema deve essere il formato "datasheet" di PageForms.'''<br /> | ||
+ | </s>2018-02-21: risolto: il problema era nella modalità di aggiunta di nuove righe nel formato "datasheet". Il template è rimasto con Cargo, più semplice da gestire. | ||
+ | <br /> | ||
+ | |||
+ | Link: | ||
+ | * https://www.mediawiki.org/wiki/Extension:Page_Forms/Defining_forms#Sample_form | ||
+ | * https://openei.org/wiki/Help:SubObjects | ||
+ | * https://www.semantic-mediawiki.org/wiki/Help:Adding_subobjects_using_the_Page_Forms_extension | ||
+ | * https://www.semantic-mediawiki.org/wiki/Help:Adding_subobjects |
Latest revision as of 15:26, 11 February 2020
Serve per creare una pagina per ogni manoscritto della corrispondenza di Kircher (APUG 555 APUG 556 APUG 557 APUG 557B APUG 558 APUG 559 APUG 560 APUG 561 APUG 562 APUG 563 APUG 564 APUG 565 APUG 566 APUG 567 APUG 568), dove si possa visualizzare e aggiornare lo stato di avanzamento dei lavori. Nel form saranno presenti i seguenti dati:
- Segnatura del manoscritto
- Numero della carta
- Digitalizzazione
- Upload
- Creazione pagine di Index e Page
- Metadati
- Trascrizione
A eccezione dei primi due che avranno come datatype 'Text', gli altri possono essere tutti 'Boolean' in quanto campi che presentano solo due possibilità (yes/no). Nei campi di 'Metadati' e 'Trascrizion' se selezionato 'Yes', deve aprirsi l'opzione per inserire il link alla relativa pagina.
I campi 'yes/no' saranno visualizzati con simboli come o
Di seguito un possible mock-up:
Leaves | Digitization | Uploaded | Index and Pages links | Metadata | Transcription |
---|---|---|---|---|---|
1r | |||||
1v | |||||
2r |
Vedi questa conversazione con Yaron Koren.
Aggiornamento
Create le seguenti proprietà:
- HasCallNumber of type Text
- HasDigitization of type Boolean
- HasIndexAndPagesLinks of type Boolean
- HasMetadata of type Boolean
- HasTranscription of type Boolean
- Leaf of type Text
Creati i template:
Creato il form Form:ManuscriptPageWorkflow.
Sembra funzionare ma quando si salva la pagina, la tabella non viene salvata --> deve esserci un problema con il Template:ManuscriptPageWorkflow e la definizione dei subobject.
2018-02-15: provato con Cargo, ma non funziona uguale: il problema deve essere il formato "datasheet" di PageForms.2018-02-21: risolto: il problema era nella modalità di aggiunta di nuove righe nel formato "datasheet". Il template è rimasto con Cargo, più semplice da gestire.
Link: