Version 10.1 by Bimit Administrator on 23.05.2022, 10:25

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