Version 9.1 by Bimit Administrator on 23.05.2022, 10:21

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