-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstruction.txt
More file actions
33 lines (27 loc) · 1.71 KB
/
Copy pathinstruction.txt
File metadata and controls
33 lines (27 loc) · 1.71 KB
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
Для добавления ссылок на файлы нужно:
1) добавить ссылку в json файл(*1), находящийся в папке client/build/data в виде
{
"path": [], // "https://domain.com" - для ссылок на другой сайт или файл, ["stud2"] - для ссылок на папку с файлами
"title": "", // название ссылки
"role" : 1 // 1 - ссылка на папку с файлами, 2 - ссылка на другой сайт или файл
// "img": "images/image.svg" // - путь до картинки (опционально), должна находиться в папке client/build/images
}
2) если ссылка ведет до папки с файлами нужно добавить ее в файл files.json в папке server/dist/data в виде
{
"path": "smk$/", // локальный путь до папки из коренной папки (192.168.0.102)
"roles": [ // типы ролей которые будут иметь доступ к ней
{
"role": 0, // тип роли: 0 - роль преподавателя, 1 - роль студента, 2 - роль админа
"rights": [0] // типы прав работы с файлами: 1 - чтение, 2 - запись
},
{
"role": 2,
"rights": [0, 1]
}
]
}
*1 - для вкладки "Главная" файл main.json
для вкладки "Заявки" файл requests.json
для вкладки "Студенту" файл student.json
для блока "МЕНЮ" файл left-sidebar.json
для блока "ДОПОЛНИТЕЛЬНО" файл right-sidebar.json