WTF Forum

This is the general structure of a single entry in a content_[language-code].json.

Minimum required properties:

{
    "[String] Entry Name": {
        "ID": "Number",
        "C": "String",
        "H": "String",
        "V": "String",
        "T": "String",
        "REL": "Bool",
        "REV": "Bool",
        "UPD": "String"
    }
}

Full map with optional properties and their datatypes:

{
    "[String]": {
        "ID": "Number",
        "C": "String",
        "H": "String",
        "HH": "String",
        "V": "String",
        "VV": "String",
        "A": [
            "String",
            "String",
            "String",
            "String",
            "Bool"
        ],
        "TR": "Bool",
        "T": "String",
        "TT": "String",
        "P": [
            ["String", "String"],
            ["String", "String"]
        ],
        "PP": [
            ["String", "String"],
            ["String", "String"]
        ],
        "X": "Bool",
        "Y": "Bool",
        "Z": [
            ["String", "String"],
            ["String", "String"]
        ],
        "O": "String",
        "S": "String",
        "PA": "Number",
        "CH": "Number",
        "N": "String",
        "L": [
            ["String", "String"],
            "String",
            ["String", "String"]
        ],
        "REL": "Bool",
        "REV": "Bool",
        "UPD": "String"
    }
}

Textual description of the individual properties:

{
    "Entry Name": {
        "ID": "Running ID, identical across multiple languages",
        "C": "Category, one word e.g. Economy, Math, Engineering, etc.",
        "H": "Horizontal text for 3D arrow",
        "HH": "Horizontal text for 3D arrow, global scope",
        "V": "Vertical text for 3D arrow",
        "VV": "Vertical text for 3D arrow, global scope",
        "A": [
            "Licence type",
            "Licence URL",
            "Original author",
            "Original URL",
            "State of image modification: True/False/Null = Derived/Original/AI Generated"
        ],
        "TR": "Trademark Info Text. True/False/Null = Displays a legal standard text regarding third party trademarks/no effect/no effect",
        "T": "Text that is displayed in the text box.",
        "TT": "Text that is displayed in the text box, global scope",
        "P": [
            ["Refers an image in /img/desc/ for default & global scope", "Refers the next image in /img/desc/ for default & global scope"],
            ["Refers an alternative set image in /img/desc/ for default & global scope", "Refers the next alternative set image in /img/desc/ for default & global scope"]
        ],
        "PP": [
            ["Refers an image in /img/desc/ for local scope", "Refers the next image in /img/desc/ for local scope"],
            ["Refers an alternative set image in /img/desc/ for an local scope", "Refers the next alternative set image in /img/desc/ for local scope"]
        ],
        "X": "Marks the horizontal extremum. true/false/null = Visual marker/no effect/no effect",
        "Y": "Marks the vertical extremum. true/false/null = Visual marker/no effect/no effect",
        "Z": [
            ["Refers an image in /img/desc/ for flow towards center", "Refers the next image in /img/desc/ for flow towards center"],
            ["Refers an image in /img/desc/ for flow towards periphery", "Refers the next image in /img/desc/ for flow towards periphery"]
        ],
        "O": "Add an overlay toggle into a description text box with these keywords: proportional human border connections web grid digital isolated trigonometry rotation primes analysis space dimensions algebra vectorial serial segments color relativecolor battleroyal blockchain opponents game election strings angularity symbol popular bible",
        "S": "This JS code that will be executed. e.g. console.log('Test')",
        "PA": "This refers to the ID of a parent and will link it",
        "CH": "This refers to the ID of a child and will link it",
        "N": "Invisible notes that are are getting processed & matched during a search.",
        "L": [
            ["A https:// Link with textual markup", "Textual markup of preceding link"],
            "A https:// Link without textual markup",
            ["Another https:// Link with textual markup", "Textual markup of preceding link"]
        ],
        "REL": "State of release: True/False/Null = Public/Paid/Dev",
        "REV": "State of review: True/False/Null = Reviewed/Not-Reviewed/Experimental",
        "UPD": "Date of last update in dd.MM.yyyy: e.g. 26.06.2025"
    }
}