Version 7.1 by Bimit Administrator on 23.05.2022, 10:04

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 7.1 36 1. (((
Bimit Administrator 5.1 37 На сервере с установленным сервисом NextCloud найдите папку с конфигурационными файлами, обычно это:
38
Bimit Administrator 2.1 39 (% class="box" %)
40 (((
Bimit Administrator 1.1 41 ….nextcloud/config
Bimit Administrator 2.1 42 )))
Bimit Administrator 1.1 43
Bimit Administrator 2.1 44 Внутри проверьте наличие 2 конфигурационных файлов:
Bimit Administrator 1.1 45
Bimit Administrator 2.1 46 (% class="box" %)
47 (((
Bimit Administrator 1.1 48 mimetypealiases.json
49 mimetypemapping.json
Bimit Administrator 2.1 50 )))
Bimit Administrator 5.1 51
Bimit Administrator 1.1 52 Если их там нет, то скопировать из ….nextcloud/html/resources/config в ….nextcloud/config:
Bimit Administrator 3.1 53
Bimit Administrator 2.1 54 (% class="box" %)
55 (((
Bimit Administrator 1.1 56 mimetypealiases.dist.json
57 mimetypemapping.dist.json
Bimit Administrator 2.1 58 )))
Bimit Administrator 1.1 59
60 с переименованием.
Bimit Administrator 5.1 61 )))
Bimit Administrator 1.1 62
Bimit Administrator 7.1 63 1. (((
Bimit Administrator 5.1 64 Дописать во вновь скопированный mimetypealiases.json строчку:
Bimit Administrator 1.1 65
Bimit Administrator 2.1 66 (% class="box" %)
67 (((
Bimit Administrator 1.1 68 "application/x-step": "text/ifc"
Bimit Administrator 2.1 69 )))
Bimit Administrator 5.1 70 )))
Bimit Administrator 1.1 71
Bimit Administrator 7.1 72 1. (((
Bimit Administrator 2.1 73 Скопировать из ....nextcloud/custom_apps/ifcviewer/img файл иконки text-ifc.svg в ….nextcloud/html/core/img/filetypes
Bimit Administrator 5.1 74 )))
Bimit Administrator 1.1 75
Bimit Administrator 7.1 76 1. (((
Bimit Administrator 5.1 77 На сервера с установленным сервисом NextCloud выполнить 2 команды:
Bimit Administrator 1.1 78
Bimit Administrator 2.1 79 (% class="box" %)
80 (((
Bimit Administrator 1.1 81 /path_to_php/php /path_to_occ/occ maintenance:mimetype:update-js
82 /path_to_php/php /path_to_occ/occ maintenance:mimetype:update-db ~-~-repair-filecache
Bimit Administrator 2.1 83 )))
Bimit Administrator 1.1 84
Bimit Administrator 2.1 85 occ обычно лежит в корне сервиса NextCloud
Bimit Administrator 5.1 86 )))
Bimit Administrator 1.1 87
88 = Обновление плагина в NextCloud на сервере =
89
Bimit Administrator 6.1 90 1. (((
91 На сервере с установленным сервисом NextCloud найдите папку с установленными сторонними плагинами, обычно (если администратор не назначил другую) это:
Bimit Administrator 1.1 92
Bimit Administrator 2.1 93 (% class="box" %)
94 (((
Bimit Administrator 1.1 95 ….nextcloud/custom_apps
Bimit Administrator 2.1 96 )))
Bimit Administrator 3.1 97
Bimit Administrator 2.1 98 Распакуйте архив с плагином в данную директорию, должно получится:
Bimit Administrator 1.1 99
Bimit Administrator 2.1 100 (% class="box" %)
101 (((
102 ….nextcloud/custom_apps/ifcviewer
103 )))
Bimit Administrator 1.1 104
105 Внутри должны располагаться:
106
Bimit Administrator 2.1 107 * appinfo/: Содержит основные метаданные и конфигурацию
108 * css/: CSS стили
109 * img/: Изображения иконки и прочее
110 * js/: JavaScript файлы
111 * lib/: PHP классы плагина
112 * src/: Код для vue.js плагина
113 * templates/: Содержит основные рабочие шаблоны
114 * tests/: Содержимое для интеграционных тестов
Bimit Administrator 6.1 115 )))
Bimit Administrator 1.1 116
Bimit Administrator 7.1 117 1. (((
Bimit Administrator 6.1 118 Заходим администратором в web интерфейс NextCloud. Переходим в раздел «Приложения». В списке «Ваши приложения» находим Ifc Viewer, и включаем его.
Bimit Administrator 1.1 119
120 Если производится обновление плагина, то в приложениях надо нажать «Обновить»
Bimit Administrator 6.1 121 )))
122
123