{
    "groups": [
        {"id": "director", "title": "Director"},
        {"id": "country", "title": "Country"},
        {"id": "year", "title": "Year"},
        {"id": "language", "title": "Language"},
        {"id": "genre", "title": "Genre"},
        {"id": "writer", "title": "Writer"},
        {"id": "producer", "title": "Producer"},
        {"id": "cinematographer", "title": "Cinematographer"},
        {"id": "editor", "title": "Editor"},
        {"id": "actor", "title": "Actor"},
        {"id": "keyword", "title": "Keyword"}
    ],
    "itemKeys": [
        {
            "id": "all",
            "title": "All",
            "type": "string",
            "find": true
        },
        {
            "id": "title",
            "title": "Title",
            "type": "string",
            "autocomplete": true,
            "autocompleteSortKey": "votes",
            "columnRequired": true,
            "columnWidth": 180,
            "find": true,
            "sort": "title"
        },
        {
            "id": "director",
            "title": "Director",
            "type": ["string"],
            "autocomplete": true,
            "columnRequired": true,
            "columnWidth": 180,
            "find": true,
            "group": true,
            "sort": "person"
        },
        {
            "id": "country",
            "title": "Country",
            "type": ["string"],
            "autocomplete": true,
            "columnWidth": 120,
            "find": true,
            "group": true
        },
        {
            "id": "year",
            "title": "Year",
            "type": "year",
            "autocomplete": true,
            "columnWidth": 60,
            "find": true,
            "group": true
        },
        {
            "id": "language",
            "title": "Language",
            "type": ["string"],
            "autocomplete": true,
            "columnWidth": 120,
            "find": true,
            "group": true
        },
        {
            "id": "runtime", 
            "title": "Runtime", 
            "type": "integer",
            "columnWidth": 60,
            "format": {"type": "duration", "args": [0, "medium"]}
        },
        {
            "id": "writer",
            "title": "Writer",
            "type": ["string"],
            "autocomplete": true,
            "columnWidth": 180,
            "find": true,
            "group": true,
            "sort": "person"
        },
        {
            "id": "producer",
            "title": "Producer",
            "type": ["string"],
            "autocomplete": true,
            "columnWidth": 180,
            "find": true,
            "group": true,
            "sort": "person"
        },
        {
            "id": "cinematographer",
            "title": "Cinematographer",
            "type": ["string"],
            "autocomplete": true,
            "columnWidth": 180,
            "find": true,
            "group": true,
            "sort": "person"
        },
        {
            "id": "editor",
            "title": "Editor",
            "type": ["string"],
            "autocomplete": true,
            "columnWidth": 180,
            "find": true,
            "group": true,
            "sort": "person"
        },
        {
            "id": "actor",
            "title": "Actor",
            "type": ["string"],
            "autocomplete": true,
            "find": true,
            "group": true,
            "sort": "person"
        },
        {
            "id": "numberofactors",
            "title": "Number of Actors",
            "type": "integer",
            "columnWidth": 60,
            "value": {"key": "actor", "type": "length"}
        },
        {
            "id": "character", 
            "title": "Character", 
            "type": ["string"],
            "autocomplete": true,
            "find": true,
            "sort": "person"
        },
        {
            "id": "name",
            "title": "Name",
            "type": ["string"],
            "autocomplete": true,
            "find": true
        },
        {
            "id": "genre", 
            "title": "Genre",
            "type": ["string"],
            "autocomplete": true,
            "columnWidth": 120,
            "find": true,
            "group": true
        },
        {
            "id": "keyword", 
            "title": "Keyword",
            "type": ["string"],
            "autocomplete": true,
            "find": true,
            "group": true
        },
        {
            "id": "numberofkeywords", 
            "title": "Number of Keywords", 
            "type": "integer",
            "columnWidth": 60,
            "value": {"key": "keyword", "type": "length"}
        },
        {
            "id": "summary",
            "title": "Summary",
            "type": "text",
            "find": true
        },
        {
            "id": "wordsinsummary",
            "title": "Words in Summary",
            "type": "integer",
            "columnWidth": 60,
            "value": {"key": "summary", "type": "words"}
        },
        {
            "id": "trivia",
            "title": "Trivia",
            "type": ["text"]
        },
        {
            "id": "wordsintrivia",
            "title": "Words in Trivia",
            "type": "integer",
            "columnWidth": 60,
            "value": {"key": "trivia", "type": "words"}
        },
        {
            "id": "releasedate",
            "title": "Release Date",
            "type": "date",
            "columnWidth": 120,
            "format": {"type": "date", "args": ["%a, %b %e, %Y"]}
        },
        {
            "id": "budget",
            "title": "Budget",
            "type": "integer",
            "columnWidth": 90,
            "format": {"type": "currency", "args": ["$", 0]}
        },
        {
            "id": "gross",
            "title": "Gross",
            "type": "integer",
            "columnWidth": 90,
            "format": {"type": "currency", "args": ["$", 0]}
        },
        {
            "id": "profit",
            "title": "Profit",
            "type": "integer",
            "columnWidth": 90,
            "format": {"type": "currency", "args": ["$", 0]}
        },
        {
            "id": "rating",
            "title": "Rating",
            "type": "float",
            "columnWidth": 60,
            "format": {"type": "percent", "args": [10, 2]}
        },
        {
            "id": "votes",
            "title": "Votes",
            "type": "integer",
            "columnWidth": 60,
            "format": {"type": "percent", "args": ["auto", 2]}
        },
        {
            "id": "id",
            "title": "ID",
            "type": "string",
            "columnWidth": 90
        },
        {
            "id": "subtitles",
            "title": "Subtitles",
            "type": "layer",
            "find": true
        },
        {
            "id": "duration",
            "title": "Duration",
            "type": "float",
            "columnWidth": 90,
            "format": {"type": "duration", "args": [0, "short"]}
        },
        {
            "id": "resolution",
            "title": "Resolution",
            "type": ["integer"],
            "columnWidth": 90
        },
        {
            "id": "aspectratio",
            "title": "Aspect Ratio",
            "type": "float",
            "columnWidth": 90,
            "format": {"type": "unit", "args": [":1"]}
        },
        {
            "id": "pixels",
            "title": "Pixels",
            "type": "integer",
            "columnWidth": 90,
            "format": {"type": "value", "args": ["px"]}
        },
        {
            "id": "hue",
            "title": "Hue",
            "type": "hue",
            "columnWidth": 90,
            "format": {"type": "color", "args": ["hue"]}
        },
        {
            "id": "saturation",
            "title": "Saturation",
            "type": "float",
            "columnWidth": 90,
            "format": {"type": "color", "args": ["greyscale"]}
        },
        {
            "id": "lightness",
            "title": "Lightness",
            "type": "float",
            "columnWidth": 90,
            "format": {"type": "color", "args": ["greyscale"]}
        },
        {
            "id": "volume",
            "title": "Volume",
            "type": "float",
            "columnWidth": 60
        },
        {
            "id": "numberofcuts",
            "title": "Number of Cuts",
            "type": "integer",
            "columnWidth": 60,
            "value": {"key": "cuts", "type": "length"}
        },
        {
            "id": "cutsperminute",
            "title": "Cuts per Minute",
            "type": "float",
            "columnWidth": 60,
            "value": {"key": "cuts", "type": "lengthperminute"}
        },
        {
            "id": "words",
            "title": "Words",
            "type": "integer",
            "columnWidth": 60,
            "value": {"layer": "subtitles", "type": "words"}
        },
        {
            "id": "wordsperminute",
            "title": "Words per Minute",
            "type": "float",
            "columnWidth": 60,
            "value": {"layer": "subtitles", "type": "wordsperminute"}
        },
        {
            "id": "size",
            "title": "Size",
            "type": "integer",
            "columnWidth": 60,
            "format": {"type": "value", "args": ["B"]},
            "rightsLevel": 1
        },
        {
            "id": "bitrate",
            "title": "Bitrate",
            "type": "integer",
            "columnWidth": 60,
            "format": {"type": "unit", "args": ["kbps"]}
        },
        {
            "id": "numberoffiles",
            "title": "Number of Files",
            "type": "integer",
            "columnWidth": 60,
            "value": {"key": "files", "type": "length"},
            "rightsLevel": 1
        },
        {
            "id": "filename",
            "title": "Filename",
            "type": ["string"],
            "find": true,
            "rightsLevel": 1
        },
        {
            "id": "published",
            "title": "Date Published",
            "type": "date",
            "columnWidth": 90,
            "format": {"type": "date", "args": ["%Y-%m-%d %H:%M:%S"]}
        },
        {
            "id": "modified",
            "title": "Date Modified",
            "type": "date",
            "columnWidth": 90,
            "format": {"type": "date", "args": ["%Y-%m-%d %H:%M:%S"]}
        },
        {
            "id": "accessed",
            "title": "Date Accessed",
            "type": "date",
            "columnWidth": 90,
            "format": {"type": "date", "args": ["%Y-%m-%d %H:%M:%S"]}
        },
        {
            "id": "viewed",
            "title": "Date Viewed",
            "type": "date",
            "columnWidth": 90,
            "format": {"type": "date", "args": ["%Y-%m-%d %H:%M:%S"]}
        },
        {
            "id": "popularity",
            "title": "Popularity",
            "type": "integer",
            "columnWidth": 60,
            "format": {"type": "percent", "args": ["auto", 2]}
        }
    ],
    "itemName": {
        "singular": "Movie",
        "plural": "Movies"
    },
    "itemViews": [
        {"id": "info", "title": "Info"},
        {"id": "statistics", "title": "Statistics"},
        {"id": "clips", "title": "Clips"},
        {"id": "player", "title": "Player"},
        {"id": "timeline", "title": "Timeline"},
        {"id": "map", "title": "Map"},
        {"id": "calendar", "title": "Calendar"}
    ],
    "layers": [
        {
            "id": "privatenotes",
            "title": "Private Notes",
            "type": "text",
            "overlap": true,
            "private": true
        },
        {
            "id": "publicnotes",
            "title": "Public Notes",
            "overlap": true,
            "type": "text"
        },
        {
            "id": "subtitles",
            "title": "Subtitles",
            "type": "text",
            "overlay": true,
            "sort": [
                {"id": "words", "title": "Words", "type": "words"},
                {"id": "wordsperminute", "title": "Words per Minute", "type": "wordsperminute"}
            ]
        }
    ],
    "listViews": [
        {"id": "list", "title": "as List"},
        {"id": "icons", "title": "as Icons"},
        {"id": "info", "title": "with Info"},
        {"id": "clips", "title": "with Clips"},
        {"id": "timelines", "title": "with Timelines"},
        {"id": "maps", "title": "with Maps"},
        {"id": "calendars", "title": "with Calendars"},
        {"id": "clip", "title": "as Clips"},
        {"id": "map", "title": "on Map"},
        {"id": "calendar", "title": "on Calendar"}
    ],
    "media": {
        "importMoviePosters": true,
        "importPosterFrames": true
    },
    "site": {
        "id": "{{settings.SITEID}}",
        "name": "{{settings.SITENAME}}",
        "sectionName": "{{settings.SITENAME}}",
        "url": "{{settings.URL}}"
    },
    "sitePages": [
        {"id": "about", "title": "About"},
        {"id": "news", "title": "News"},
        {"id": "tour", "title": "Take a Tour"},
        {"id": "faq", "title": "Frequently Asked Questions"},
        {"id": "terms", "title": "Terms of Service"}
    ],
    "totals": [
        {"id": "items"},
        {"id": "runtime"},
        {"id": "files", "admin": true},
        {"id": "duration", "admin": true},
        {"id": "size", "admin": true},
        {"id": "pixels"}
    ],
    "user": {
        "level": "guest",
        "lists": {
            "history": [
                {"id": "all_movies", "title": "All Movies", "query": {}}
            ],
            "personal": [
                {"user": "foo", "name": "Favorites", "featured": false, "public": true},
                {"id": "favorites", "title": "Favorites", "public": true, "items": []},
                {"id": "most_popular", "title": "Most Popular", "query": {}},
                {"id": "recently_viewed", "title": "Recently Viewed", "query": {}},
                {"id": "1960s", "title": "1960s", "query": {"conditions": [{"key": "year", "value": "196", "operator": "^"}], "operator": ""}}
            ],
            "favorite": [
                {"id": "rlx:watchme", "title": "rlx: watchme", "public": true, "items": [0, 1, 2, 3, 4]}
            ],
            "featured": [
                {"id": "situationist_film", "title": "Situationist Film", "query": {}},
                {"id": "timelines", "title": "Timelines", "items": [0, 1, 2, 3, 4, 5, 6, 7, 8]}
            ]
        },
        "preferences": {},
        "ui": {
            "annotationsSize": 256,
            "findKey": "",
            "findQuery": {"conditions": [], "operator": ""},
            "groups": ["director", "country", "year", "language", "genre"],
            "groupsQuery": {"conditions": [], "operator": "|"},
            "groupsSize": 176,
            "icons": "posters",
            "infoIconSize": 256,
            "item": "",
            "itemView": "timeline",
            "list": "",
            "listQuery": {"conditions": [], "operator": ""},
            "lists": {
                "": {
                    "columns": ["title", "director", "country", "year", "language", "runtime", "genre"],
                    "columnWidth": {},
                    "listView": "icons",
                    "selected": [],
                    "sort": [
                        {"key": "director", "operator": ""}
                    ]
                }
            },
            "section": "items",
            "showAnnotations": true,
            "showControls": true,
            "showGroups": true,
            "showInfo": true,
            "showMovies": true,
            "showFolder": {
                "site": {
                    "site": true,
                    "user": true,
                    "admin": true
                },
                "items": {
                    "personal": true,
                    "favorite": true,
                    "featured": true
                }
            },
            "showSidebar": true,
            "sidebarSize": 256,
            "sitePage": "home",
            "theme": "modern",
            "videoPosition": {},
            "videoScreen": "fit",
            "videoSize": "small"
        },
        "username": ""
    },
    "userLevels": ["guest", "member", "staff", "admin"]
}