-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsettings_base.json
116 lines (110 loc) · 2.63 KB
/
settings_base.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
{
"protocol": "https",
"host": "localhost",
"desired_port": 8080,
"redirect_port": "",
"userDirPath": "documents",
"userDirname": "millefeuille",
"contentDirname" : "user",
"cacheDirname" : "cache",
"metaFileext" : ".txt",
"thumbExt" : ".jpeg",
"thumbFormat": "jpeg",
"folderMetaFilename" : "meta",
"folderPreviewFilename" : "fond_de_carte",
"privateKeyPath": "",
"certificatePath": "",
"metaDateFormat" : "YYYYMMDD_HHmmss",
"textEncoding" : "UTF-8",
"thumbFolderName" : "_thumbs",
"deletedFolderName" : "_bin",
"mediaThumbQuality" : 70,
"maxFileSizeForUpload": 10000,
"_comment" : "// see http://regexr.com/3d4t8",
"regexpMatchFolderNames" : "^([^.]+)$",
"regexpGetFileExtension" : "\\.[^.]*$",
"regexpRemoveFileExtension" : "(.+?)(\\.[^.]*$|$)",
"structure" : {
"layers": {
"path": "",
"preview": {
"width": 3000,
"height": 3000,
"thumbs": {
"resolutions": [50, 400, 1400, 2200]
}
},
"fields": {
"name": {
"type": "string"
},
"date_created": {
"type": "date",
"default": "current",
"read_only": true
},
"date_modified": {
"type": "date",
"default": "current"
},
"authors": {
"type": "array"
},
"keywords": {
"type": "array"
},
"description": {
"type": "string"
}
},
"medias": {
"thumbs": {
"resolutions": [50, 180, 360, 1600]
},
"fields": {
"date_created": {
"type": "date",
"default": "current",
"read_only": true
},
"date_modified" : {
"type": "date",
"default": "current",
"override": true
},
"date_uploaded" : {
"type": "date",
"default": "current",
"read_only": true
},
"media_filename": {
"type": "string"
},
"type": {
"type": "string",
"options": ["image", "video", "audio", "text", "document", "other"],
"default": "other"
},
"ratio" : {
"type": "number"
},
"duration" : {
"type": "number"
},
"caption": {
"type": "string"
},
"latitude": {
"type": "number"
},
"longitude": {
"type": "number"
},
"value": {
"type": "number"
}
}
}
}
}
}