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

From En JW United
Jump to navigation Jump to search
(Created page with "{ "Type": { "type": "string", "size": 1, "default": "", "label": "Type", "header": true, "values": { "book": "B...")
 
Line 1: Line 1:
 
{
 
{
     "Type": {
+
     "Title": {
 
         "type": "string",
 
         "type": "string",
        "size": 1,
 
        "default": "",
 
        "label": "Type",
 
        "header": true,
 
        "values": {
 
            "book": "Book",
 
            "journal": "Journal",
 
            "collection": "Collection",
 
            "phdthesis": "Thesis",
 
            "dictionary": "Dictionary"
 
        },
 
        "help": "Type of the book",
 
        "data": "type"
 
    },
 
    "Title": {
 
        "type": "page",
 
 
         "size": 1,
 
         "size": 1,
 
         "default": "",
 
         "default": "",
 
         "label": "Title",
 
         "label": "Title",
 +
        "help": "",
 
         "header": true,
 
         "header": true,
         "data": "title",
+
         "data": "title"
        "help": ""
 
 
     },
 
     },
 
     "Language": {
 
     "Language": {
 
         "type": "langcode",
 
         "type": "langcode",
 
         "size": 1,
 
         "size": 1,
         "default": "en",
+
         "default": "",
 +
        "label": "Language code",
 +
        "help": "Language code of the content of the book like \"en, fr\".",
 
         "header": true,
 
         "header": true,
         "data": "language",
+
         "data": "language"
        "help": ""
 
    },
 
    "Volume": {
 
        "type": "string",
 
        "size": 1,
 
        "default": "",
 
        "label": "Volume",
 
        "header": false,
 
        "help": ""
 
 
     },
 
     },
 
     "Author": {
 
     "Author": {
Line 46: Line 23:
 
         "default": "",
 
         "default": "",
 
         "label": "Author",
 
         "label": "Author",
 +
        "help": "",
 
         "header": true,
 
         "header": true,
         "data": "author",
+
         "data": "author"
        "delimiter": ";",
 
        "help": ""
 
 
     },
 
     },
 
     "Translator": {
 
     "Translator": {
Line 56: Line 32:
 
         "default": "",
 
         "default": "",
 
         "label": "Translator",
 
         "label": "Translator",
         "header": true,
+
         "help": "",
        "data": "translator",
+
         "header": false,
         "delimiter": ";",
+
         "data": "translator"
         "help": ""
 
 
     },
 
     },
 
     "Editor": {
 
     "Editor": {
Line 66: Line 41:
 
         "default": "",
 
         "default": "",
 
         "label": "Editor",
 
         "label": "Editor",
        "header": true,
+
         "help": "",
        "data": "editor",
 
        "delimiter": ";",
 
         "help": ""
 
    },
 
    "Illustrator": {
 
        "type": "page",
 
        "size": 1,
 
        "default": "",
 
        "label": "Illustrator",
 
 
         "header": false,
 
         "header": false,
         "data": "illustrator",
+
         "data": "editor"
        "delimiter": ";",
 
        "help": ""
 
 
     },
 
     },
     "School": {
+
     "Year": {
         "type": "string",
+
         "type": "number",
 
         "size": 1,
 
         "size": 1,
 
         "default": "",
 
         "default": "",
         "label": "School",
+
         "label": "Year of publication",
         "header": false,
+
         "help": "",
         "data": "school",
+
         "header": true,
         "help": ""
+
         "data": "year"
 
     },
 
     },
 
     "Publisher": {
 
     "Publisher": {
Line 95: Line 59:
 
         "default": "",
 
         "default": "",
 
         "label": "Publisher",
 
         "label": "Publisher",
 +
        "help": "",
 
         "header": true,
 
         "header": true,
         "data": "publisher",
+
         "data": "publisher"
        "help": "",
 
        "delimiter": [
 
            ";",
 
            "asn"
 
        ]
 
 
     },
 
     },
 
     "Address": {
 
     "Address": {
Line 107: Line 67:
 
         "size": 1,
 
         "size": 1,
 
         "default": "",
 
         "default": "",
         "label": "Location",
+
         "label": "Address",
        "header": true,
+
         "help": "",
        "data": "place",
+
         "header": true
        "delimiter": ";",
 
         "help": ""
 
    },
 
    "Year": {
 
        "type": "number",
 
        "size": 1,
 
        "default": "",
 
        "label": "Year of publication",
 
         "header": true,
 
        "data": "year",
 
        "help": ""
 
 
     },
 
     },
 
     "Key": {
 
     "Key": {
Line 127: Line 76:
 
         "default": "",
 
         "default": "",
 
         "label": "Sort key",
 
         "label": "Sort key",
        "header": false,
+
         "help": "",
         "help": ""
+
         "header": false
    },
 
    "ISBN": {
 
        "type": "isbn",
 
        "size": 1,
 
        "default": "",
 
        "label": "International Standard Book Number",
 
        "header": false,
 
        "data": "identifier",
 
        "help": ""
 
    },
 
    "OCLC": {
 
        "type": "oclc",
 
        "size": 1,
 
        "default": "",
 
        "label": "OCLC",
 
         "header": false,
 
        "data": "identifier",
 
        "help": ""
 
    },
 
    "LCCN": {
 
        "type": "lccn",
 
        "size": 1,
 
        "default": "",
 
        "label": "LCCN",
 
        "header": false,
 
        "data": "identifier",
 
        "help": ""
 
    },
 
    "BNF_ARK": {
 
        "type": "ark",
 
        "size": 1,
 
        "default": "",
 
        "label": "ARK from BNF",
 
        "header": false,
 
        "data": "identifier",
 
        "naan": 12148,
 
        "help": "ARK is the part like ark:/12148/XXXXX in the websites of the Bibliothèque Nationale de France"
 
    },
 
    "ARC": {
 
        "type": "arc",
 
        "size": 1,
 
        "default": "",
 
        "label": "National Archives identifier",
 
        "header": false,
 
        "data": "identifier",
 
        "help": ""
 
 
     },
 
     },
 
     "Source": {
 
     "Source": {
Line 180: Line 83:
 
         "size": 1,
 
         "size": 1,
 
         "default": "",
 
         "default": "",
         "label": "Scans",
+
         "label": "Source",
        "header": false,
 
 
         "help": "",
 
         "help": "",
         "values": {
+
         "header": false
            "_empty_": "other",
 
            "djvu": "djvu",
 
            "pdf": "pdf",
 
            "jpg": "jpg",
 
            "png": "png",
 
            "gif": "gif",
 
            "tif": "tif",
 
            "ogg": "ogg",
 
            "ogv": "ogv"
 
        }
 
 
     },
 
     },
 
     "Image": {
 
     "Image": {
 
         "type": "string",
 
         "type": "string",
 
         "size": 1,
 
         "size": 1,
         "default": "1",
+
         "default": "",
 
         "label": "Cover image",
 
         "label": "Cover image",
         "header": false,
+
         "help": "",
         "help": ""
+
         "header": false
 
     },
 
     },
 
     "Progress": {
 
     "Progress": {
 
         "type": "string",
 
         "type": "string",
 
         "size": 1,
 
         "size": 1,
         "default": "X",
+
         "default": "",
 
         "label": "Progress",
 
         "label": "Progress",
        "header": false,
+
         "help": "",
        "values": {
+
         "header": false
            "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": ""
 
 
     },
 
     },
 
     "Volumes": {
 
     "Volumes": {
         "type": "string/line",
+
         "type": "string",
 
         "size": 5,
 
         "size": 5,
 
         "default": "",
 
         "default": "",
         "label": "",
+
         "label": "Volumes",
         "header": false,
+
         "help": "",
         "help": ""
+
         "header": false
 
     },
 
     },
     "Remarks": {
+
     "Pages": {
         "type": "string/line",
+
         "type": "string",
         "size": 15,
+
         "size": 20,
 
         "default": "",
 
         "default": "",
         "label": "Table of Contents",
+
         "label": "Pages",
         "header": true,
+
         "help": "",
         "help": ""
+
         "header": false
 
     },
 
     },
     "Width": {
+
     "Remarks": {
         "type": "number",
+
         "type": "string",
         "size": 1,
+
         "size": 10,
 
         "default": "",
 
         "default": "",
         "label": "Scan resolution in edit mode",
+
         "label": "Remarks",
        "header": false,
+
         "help": "",
         "help": ""
+
         "header": true
    },
 
    "Css": {
 
        "type": "string/line",
 
        "size": 1,
 
        "default": "",
 
        "label": "Css",
 
         "header": true,
 
        "help": ""
 
 
     },
 
     },
 
     "Header": {
 
     "Header": {
Line 265: Line 131:
 
         "size": 1,
 
         "size": 1,
 
         "default": "",
 
         "default": "",
        "label": "Header",
 
 
         "header": true,
 
         "header": true,
         "help": ""
+
         "hidden": true
 
     },
 
     },
 
     "Footer": {
 
     "Footer": {
 
         "type": "string",
 
         "type": "string",
 
         "size": 1,
 
         "size": 1,
         "default": "\n",
+
         "default": "",
        "label": "Footer",
 
 
         "header": true,
 
         "header": true,
         "help": ""
+
         "hidden": true
 
     },
 
     },
     "Notes": {
+
     "Width": {
         "type": "string/line",
+
         "type": "number",
         "hidden": true,
+
         "size": 1,
 +
        "default": "",
 +
        "label": "Width of scans",
 +
        "help": "",
 
         "header": true
 
         "header": true
 
     },
 
     },
     "wikipedia": {
+
     "Css": {
 
         "type": "string",
 
         "type": "string",
         "hidden": true,
+
         "size": 1,
         "header": true
+
         "default": "",
    },
+
         "label": "CSS to be used in pages",
    "commons": {
+
         "help": "",
        "type": "string",
 
        "hidden": true,
 
        "header": true
 
    },
 
    "commonscat": {
 
        "type": "string",
 
        "hidden": true,
 
        "header": true
 
    },
 
    "wikiquote": {
 
        "type": "string",
 
        "hidden": true,
 
        "header": true
 
    },
 
    "wikidata": {
 
        "type": "string",
 
        "hidden": true,
 
        "header": true
 
    },
 
    "wikinews": {
 
        "type": "string",
 
        "hidden": true,
 
        "header": true
 
    },
 
    "wiktionary": {
 
        "type": "string",
 
        "hidden": true,
 
        "header": true
 
    },
 
    "wikibooks": {
 
        "type": "string",
 
        "hidden": true,
 
        "header": true
 
    },
 
    "wikiversity": {
 
        "type": "string",
 
        "hidden": true,
 
        "header": true
 
    },
 
    "wikispecies": {
 
        "type": "string",
 
         "hidden": true,
 
        "header": true
 
    },
 
    "meta": {
 
         "type": "string",
 
        "hidden": true,
 
        "header": true
 
    },
 
    "portal": {
 
        "type": "string",
 
        "hidden": true,
 
        "header": true
 
    },
 
    "wikilivres": {
 
        "type": "string",
 
        "hidden": true,
 
 
         "header": true
 
         "header": true
 
     }
 
     }
 
}
 
}

Revision as of 08:06, 4 August 2019

{

   "Title": {
       "type": "string",
       "size": 1,
       "default": "",
       "label": "Title",
       "help": "",
       "header": true,
       "data": "title"
   },
   "Language": {
       "type": "langcode",
       "size": 1,
       "default": "",
       "label": "Language code",
       "help": "Language code of the content of the book like \"en, fr\".",
       "header": true,
       "data": "language"
   },
   "Author": {
       "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",
       "size": 1,
       "default": "",
       "label": "Editor",
       "help": "",
       "header": false,
       "data": "editor"
   },
   "Year": {
       "type": "number",
       "size": 1,
       "default": "",
       "label": "Year of publication",
       "help": "",
       "header": true,
       "data": "year"
   },
   "Publisher": {
       "type": "string",
       "size": 1,
       "default": "",
       "label": "Publisher",
       "help": "",
       "header": true,
       "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": "",
       "header": false
   },
   "Image": {
       "type": "string",
       "size": 1,
       "default": "",
       "label": "Cover image",
       "help": "",
       "header": false
   },
   "Progress": {
       "type": "string",
       "size": 1,
       "default": "",
       "label": "Progress",
       "help": "",
       "header": false
   },
   "Volumes": {
       "type": "string",
       "size": 5,
       "default": "",
       "label": "Volumes",
       "help": "",
       "header": false
   },
   "Pages": {
       "type": "string",
       "size": 20,
       "default": "",
       "label": "Pages",
       "help": "",
       "header": false
   },
   "Remarks": {
       "type": "string",
       "size": 10,
       "default": "",
       "label": "Remarks",
       "help": "",
       "header": true
   },
   "Header": {
       "type": "string",
       "size": 1,
       "default": "",
       "header": true,
       "hidden": true
   },
   "Footer": {
       "type": "string",
       "size": 1,
       "default": "",
       "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
   }

}