Difference between revisions of "MediaWiki:Proofreadpage index data config"

From En JW United
Jump to navigation Jump to search
 
(35 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{
 
{
     "Title": {
+
     "Type": {
 
         "type": "string",
 
         "type": "string",
 
         "size": 1,
 
         "size": 1,
 
         "default": "",
 
         "default": "",
         "label": "Title",
+
         "label": "Type",
        "help": "",
 
 
         "header": true,
 
         "header": true,
         "data": "title"
+
        "values": {
 +
            "book": "Book",
 +
            "watchtower": "Watchtower magazine",
 +
            "tract": "Tract"           
 +
        },
 +
        "help": "Type of the item",
 +
         "data": "type"
 
     },
 
     },
     "Language": {
+
     "WikibaseItem": {
         "type": "langcode",
+
         "type": "string",
 
         "size": 1,
 
         "size": 1,
        "default": "",
+
         "label": "Wikibase Item",
         "label": "Language code",
 
        "help": "Language code of the content of the book like \"en, fr\".",
 
 
         "header": true,
 
         "header": true,
         "data": "language"
+
         "data": "wikibaseitem",
 +
        "help": "This is the item from data.jwunited.org"
 
     },
 
     },
     "Author": {
+
     "MaterialType": {
        "type": "page",
 
        "size": 1,
 
        "default": "",
 
        "label": "Author",
 
        "help": "",
 
        "header": true,
 
        "data": "author"
 
    },
 
    "Translator": {
 
        "type": "page",
 
        "size": 1,
 
        "default": "",
 
        "label": "Translator",
 
        "help": "",
 
        "header": false,
 
        "data": "translator"
 
    },
 
    "Editor": {
 
 
         "type": "string",
 
         "type": "string",
 
         "size": 1,
 
         "size": 1,
 
         "default": "",
 
         "default": "",
         "label": "Editor",
+
         "label": "Processing type",
        "help": "",
 
        "header": false,
 
        "data": "editor"
 
    },
 
    "Year": {
 
        "type": "number",
 
        "size": 1,
 
        "default": "",
 
        "label": "Year of publication",
 
        "help": "",
 
 
         "header": true,
 
         "header": true,
         "data": "year"
+
        "values": {
 +
            "Translated and digitized material": "Translated and digitized material",
 +
            "Digitized material": "Digitized material"
 +
 
 +
        },
 +
        "help": "Processing type of item",
 +
         "data": "materialtype"
 
     },
 
     },
    "Publisher": {
+
      "Publisher": {
 
         "type": "string",
 
         "type": "string",
 
         "size": 1,
 
         "size": 1,
         "default": "",
+
         "default": "WatchTower Bible & Tract Society",
 
         "label": "Publisher",
 
         "label": "Publisher",
        "help": "",
 
 
         "header": true,
 
         "header": true,
         "data": "publisher"
+
         "data": "publisher",
    },
 
    "Address": {
 
        "type": "string",
 
        "size": 1,
 
        "default": "",
 
        "label": "Address",
 
        "help": "",
 
        "header": true
 
    },
 
    "Key": {
 
        "type": "string",
 
        "size": 1,
 
        "default": "",
 
        "label": "Sort key",
 
        "help": "",
 
        "header": false
 
    },
 
    "Source": {
 
        "type": "string",
 
        "size": 1,
 
        "default": "",
 
        "label": "Source",
 
 
         "help": "",
 
         "help": "",
         "header": false
+
         "delimiter": [
 +
            ";",
 +
            "asn"
 +
        ]
 
     },
 
     },
 +
 
 
     "Image": {
 
     "Image": {
 
         "type": "string",
 
         "type": "string",
 
         "size": 1,
 
         "size": 1,
         "default": "",
+
         "default": "1",
 
         "label": "Cover image",
 
         "label": "Cover image",
         "help": "",
+
         "header": false,
         "header": false
+
         "help": ""
 
     },
 
     },
 
     "Progress": {
 
     "Progress": {
 
         "type": "string",
 
         "type": "string",
 
         "size": 1,
 
         "size": 1,
         "default": "",
+
         "default": "X",
 
         "label": "Progress",
 
         "label": "Progress",
         "help": "",
+
         "header": false,
        "header": false
+
        "values": {
    },
+
            "T": "Done",
    "Volumes": {
+
            "V": "To be validated",
        "type": "string",
+
            "C": "To be proofread",
        "size": 5,
+
            "MS": "Ready for Match \u0026 Split",
        "default": "",
+
            "OCR": "Source file needs an OCR text layer",
        "label": "Volumes",
+
            "L": "Source file is incorrect (missing pages, unordered pages, etc)",
         "help": "",
+
            "X": "Pagelist needed (to verify file is complete and correct before commencing proofreading)"
         "header": false
+
        },
 +
         "data": "progress",
 +
         "help": ""
 
     },
 
     },
 
     "Pages": {
 
     "Pages": {
         "type": "string",
+
         "type": "string/line",
         "size": 20,
+
         "size": 15,
         "default": "",
+
         "default": "\u003Cpagelist /\u003E",
 
         "label": "Pages",
 
         "label": "Pages",
         "help": "",
+
         "header": false,
         "header": false
+
         "help": ""
 
     },
 
     },
 
     "Remarks": {
 
     "Remarks": {
         "type": "string",
+
         "type": "string/line",
         "size": 10,
+
         "size": 15,
        "default": "",
 
        "label": "Remarks",
 
        "help": "",
 
        "header": true
 
    },
 
    "Header": {
 
        "type": "string",
 
        "size": 1,
 
 
         "default": "",
 
         "default": "",
 +
        "label": "Table of Contents",
 
         "header": true,
 
         "header": true,
         "hidden": true
+
         "help": ""
 
     },
 
     },
     "Footer": {
+
 
         "type": "string",
+
     "Notes": {
        "size": 1,
+
         "type": "string/line",
        "default": "",
+
         "hidden": true,
        "header": true,
 
         "hidden": true
 
    },
 
    "Width": {
 
        "type": "number",
 
        "size": 1,
 
        "default": "",
 
        "label": "Width of scans",
 
        "help": "",
 
        "header": true
 
    },
 
    "Css": {
 
        "type": "string",
 
        "size": 1,
 
        "default": "",
 
        "label": "CSS to be used in pages",
 
        "help": "",
 
 
         "header": true
 
         "header": true
 
     }
 
     }
 
}
 
}

Latest revision as of 03:52, 31 October 2019

{

   "Type": {
       "type": "string",
       "size": 1,
       "default": "",
       "label": "Type",
       "header": true,
       "values": {
           "book": "Book",
           "watchtower": "Watchtower magazine",
           "tract": "Tract"            
       },
       "help": "Type of the item",
       "data": "type"
   },
   "WikibaseItem": {
       "type": "string",
       "size": 1,
       "label": "Wikibase Item",
       "header": true,
       "data": "wikibaseitem",
       "help": "This is the item from data.jwunited.org"
   },
   "MaterialType": {
       "type": "string",
       "size": 1,
       "default": "",
       "label": "Processing type",
       "header": true,
       "values": {
           "Translated and digitized material": "Translated and digitized material",
           "Digitized material": "Digitized material"
       },
       "help": "Processing type of item",
       "data": "materialtype"
   },
     "Publisher": {
       "type": "string",
       "size": 1,
       "default": "WatchTower Bible & Tract Society",
       "label": "Publisher",
       "header": true,
       "data": "publisher",
       "help": "",
       "delimiter": [
           ";",
           "asn"
       ]
   },
  
   "Image": {
       "type": "string",
       "size": 1,
       "default": "1",
       "label": "Cover image",
       "header": false,
       "help": ""
   },
   "Progress": {
       "type": "string",
       "size": 1,
       "default": "X",
       "label": "Progress",
       "header": false,
       "values": {
           "T": "Done",
           "V": "To be validated",
           "C": "To be proofread",
           "MS": "Ready for Match \u0026 Split",
           "OCR": "Source file needs an OCR text layer",
           "L": "Source file is incorrect (missing pages, unordered pages, etc)",
           "X": "Pagelist needed (to verify file is complete and correct before commencing proofreading)"
       },
       "data": "progress",
       "help": ""
   },
   "Pages": {
       "type": "string/line",
       "size": 15,
       "default": "\u003Cpagelist /\u003E",
       "label": "Pages",
       "header": false,
       "help": ""
   },
   "Remarks": {
       "type": "string/line",
       "size": 15,
       "default": "",
       "label": "Table of Contents",
       "header": true,
       "help": ""
   },
   "Notes": {
       "type": "string/line",
       "hidden": true,
       "header": true
   }

}