Version 4.1 by Bimit Administrator on 23.05.2022, 09:58

Hide last authors
Bimit Administrator 1.1 1 Nextcloud — набор клиент-серверных программ для создания и использования хранилища данных. Nextcloud можно установить как на хостинге, так и на собственном сервере.
2
3
4 = Установка плагина в NextCloud на сервере =
5
6
Bimit Administrator 2.1 7 (% start="1" %)
Bimit Administrator 1.1 8 1. (((
9 На сервере с установленным сервисом NextCloud найдите папку с установленными сторонними плагинами, обычно (если администратор не назначил другую) это:
10
11 (% class="box" %)
12 (((
13 ….nextcloud/custom_apps
14 )))
15
16 (((
17 Распакуйте архив с плагином в данную директорию, должно получится:
18 )))
19
20 (% class="box" %)
21 (((
22 ….nextcloud/custom_apps/ifcviewer
23 )))
24
25 Внутри должны располагаться:
26
27 * appinfo/: Содержит основные метаданные и конфигурацию
28 * css/: CSS стили
29 * img/: Изображения иконки и прочее
30 * js/: JavaScript файлы
31 * lib/: PHP классы плагина
32 * src/: Код для vue.js плагина
33 * templates/: Содержит основные рабочие шаблоны
34 * tests/: Содержимое для интеграционных тестов
35
Bimit Administrator 4.1 36 1. На сервере с установленным сервисом NextCloud найдите папку с конфигурационными файлами, обычно это:
Bimit Administrator 2.1 37 (% class="box" %)
38 (((
Bimit Administrator 1.1 39 ….nextcloud/config
Bimit Administrator 2.1 40 )))
Bimit Administrator 1.1 41
Bimit Administrator 2.1 42 Внутри проверьте наличие 2 конфигурационных файлов:
Bimit Administrator 1.1 43
Bimit Administrator 2.1 44 (% class="box" %)
45 (((
Bimit Administrator 1.1 46 mimetypealiases.json
47 mimetypemapping.json
Bimit Administrator 2.1 48 )))
Bimit Administrator 3.1 49 )))
Bimit Administrator 1.1 50 Если их там нет, то скопировать из ….nextcloud/html/resources/config в ….nextcloud/config:
Bimit Administrator 3.1 51
Bimit Administrator 2.1 52 (% class="box" %)
53 (((
Bimit Administrator 1.1 54 mimetypealiases.dist.json
55 mimetypemapping.dist.json
Bimit Administrator 2.1 56 )))
Bimit Administrator 1.1 57
58 с переименованием.
59
60
Bimit Administrator 2.1 61 1. Дописать во вновь скопированный mimetypealiases.json строчку:
Bimit Administrator 3.1 62
Bimit Administrator 2.1 63 (% class="box" %)
64 (((
Bimit Administrator 1.1 65 "application/x-step": "text/ifc"
Bimit Administrator 2.1 66 )))
Bimit Administrator 1.1 67
Bimit Administrator 2.1 68 Скопировать из ....nextcloud/custom_apps/ifcviewer/img файл иконки text-ifc.svg в ….nextcloud/html/core/img/filetypes
Bimit Administrator 1.1 69
70
Bimit Administrator 2.1 71 1. На сервера с установленным сервисом NextCloud выполнить 2 команды:
Bimit Administrator 1.1 72
Bimit Administrator 2.1 73 (% class="box" %)
74 (((
Bimit Administrator 1.1 75 /path_to_php/php /path_to_occ/occ maintenance:mimetype:update-js
76 /path_to_php/php /path_to_occ/occ maintenance:mimetype:update-db ~-~-repair-filecache
Bimit Administrator 2.1 77 )))
Bimit Administrator 1.1 78
Bimit Administrator 2.1 79 occ обычно лежит в корне сервиса NextCloud
Bimit Administrator 4.1 80 ~)~)~)
Bimit Administrator 1.1 81
82 = Обновление плагина в NextCloud на сервере =
83
Bimit Administrator 2.1 84 1. На сервере с установленным сервисом NextCloud найдите папку с установленными сторонними плагинами, обычно (если администратор не назначил другую) это:
Bimit Administrator 1.1 85
Bimit Administrator 2.1 86 (% class="box" %)
87 (((
Bimit Administrator 1.1 88 ….nextcloud/custom_apps
Bimit Administrator 2.1 89 )))
Bimit Administrator 3.1 90
Bimit Administrator 2.1 91 Распакуйте архив с плагином в данную директорию, должно получится:
Bimit Administrator 1.1 92
Bimit Administrator 2.1 93 (% class="box" %)
94 (((
95 ….nextcloud/custom_apps/ifcviewer
96 )))
Bimit Administrator 1.1 97
98 Внутри должны располагаться:
99
Bimit Administrator 2.1 100 * appinfo/: Содержит основные метаданные и конфигурацию
101 * css/: CSS стили
102 * img/: Изображения иконки и прочее
103 * js/: JavaScript файлы
104 * lib/: PHP классы плагина
105 * src/: Код для vue.js плагина
106 * templates/: Содержит основные рабочие шаблоны
107 * tests/: Содержимое для интеграционных тестов
Bimit Administrator 1.1 108
Bimit Administrator 2.1 109 1. Заходим администратором в web интерфейс NextCloud. Переходим в раздел «Приложения». В списке «Ваши приложения» находим Ifc Viewer, и включаем его.
Bimit Administrator 1.1 110
111 Если производится обновление плагина, то в приложениях надо нажать «Обновить»