Last modified by Bimit Administrator on 25.10.2022, 12:00

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