Extension:UploadWizard/Book upload customization/Status

From MediaWiki.org
Jump to: navigation, search

Last update on: 2013-09-monthly

2013-06-monthly[edit]

I have been working on this patch in progress that allows dynamic metafield generation based on template structure passed in through LocalSettings.php. Got copy metadata working with the new dynamic form, in the process also got part of the metadata import stage done(creating prefilled data form). The patch in its final testing stages before merge.

2013-07-monthly[edit]

I have finished patch (waiting to be merged) that allows dynamic metafield generation based on template structure passed in through LocalSettings.php. Currently working on patch work in progress, which loads the templates from template pages using Extention:TemplateData instead of predefining the template structure in LocalSettings.php. Should be ready for merge by August 5th, then will move on to metadata import.


2013-08-monthly[edit]

Currently working on polishing patch work in progress, which loads the templates from template pages using Extention:TemplateData. In preparation worked on creating TemplateData templates using TemplateBox Template:Book and Template:Artwork. Waiting for merge and update of the edited templates in commons.

2013-09-monthly/Final[edit]

Completed writing code to dynamically generate fields from templates defined in the template pages. The generated fields supports multiple languages and generates the wiki page. The defined templates are loaded using the TemplateData extension and are save in TemplateData or TemplateBox format, the use of which is being discussed here. I have created both TemplateData and TemplateBox for Template:Book and Template:Artwork anyone of the format can be chosen for my code to work. The templates and default templates can be defined in the UploadWizardConfig.php file, the templates can be further redistricted to generate only pre-selected fields using i18n.php file .My work can be found at patch 66561 and patch 76356.