Last modified by Bimit Administrator on 25.10.2022, 12:00

From version 1.1
edited by Bimit Administrator
on 23.05.2022, 09:48
Change comment: There is no comment for this version
To version 27.1
edited by Bimit Administrator
on 25.10.2022, 12:00
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,6 +1,13 @@
1 1  Nextcloud — набор клиент-серверных программ для создания и использования хранилища данных. Nextcloud можно установить как на хостинге, так и на собственном сервере.
2 2  
3 +(% class="box infomessage" %)
4 +(((
5 +[[Плагин IfcViewer v1.5.4>>attach:IfcViewer_1.5.4.zip]]
6 +)))
3 3  
8 +(% class="wikigeneratedid" %)
9 +Плагин IfcViewer, установленный в облачный сервис NextCloud, позволяет открывать и просматривать ifc файлы непосредственно в интерфейсе облачного сервиса. При необходимости, открытую модель ifc можно импортировать из NextCloud в Ваши проекты на сервисе [[www.bimit.ru>>https://www.bimit.ru]]
10 +
4 4  = Установка плагина в NextCloud на сервере =
5 5  
6 6  
... ... @@ -31,74 +31,98 @@
31 31  * src/: Код для vue.js плагина
32 32  * templates/: Содержит основные рабочие шаблоны
33 33  * tests/: Содержимое для интеграционных тестов
34 -
35 -
36 36  )))
37 -1. На сервере с установленным сервисом NextCloud найдите папку с конфигурационными файлами, обычно это:
38 38  
43 +(% start="2" %)
44 +1. (((
45 +На сервере с установленным сервисом NextCloud найдите папку с конфигурационными файлами, обычно это:
39 39  
47 +(% class="box" %)
48 +(((
40 40  ….nextcloud/config
50 +)))
41 41  
42 - Внутри проверьте наличие 2 конфигурационных файлов:
52 +Внутри проверьте наличие 2 конфигурационных файлов:
43 43  
54 +(% class="box" %)
55 +(((
44 44  mimetypealiases.json
45 -
46 46  mimetypemapping.json
58 +)))
47 47  
48 48  Если их там нет, то скопировать из ….nextcloud/html/resources/config в ….nextcloud/config:
49 49  
62 +(% class="box" %)
63 +(((
50 50  mimetypealiases.dist.json
51 -
52 52  mimetypemapping.dist.json
66 +)))
53 53  
54 54  с переименованием.
69 +)))
55 55  
71 +(% start="3" %)
72 +1. (((
73 +Дописать во вновь скопированный mimetypealiases.json строчку:
56 56  
57 - Дописать во вновь скопированный mimetypealiases.json строчку:
58 -
75 +(% class="box" %)
76 +(((
59 59  "application/x-step": "text/ifc"
78 +)))
79 +)))
60 60  
81 +(% start="4" %)
82 +1. (((
83 +Скопировать из ....nextcloud/custom_apps/ifcviewer/img файл иконки text-ifc.svg в ….nextcloud/html/core/img/filetypes
84 +)))
61 61  
62 - Скопировать из ....nextcloud/custom_apps/ifcviewer/img файл иконки text-ifc.svg в ….nextcloud/html/core/img/filetypes
86 +(% start="5" %)
87 +1. (((
88 +На сервера с установленным сервисом NextCloud выполнить 2 команды:
63 63  
64 -
65 - На сервера с установленным сервисом NextCloud выполнить 2 команды:
66 -
90 +(% class="box" %)
91 +(((
67 67  /path_to_php/php /path_to_occ/occ maintenance:mimetype:update-js
68 68  /path_to_php/php /path_to_occ/occ maintenance:mimetype:update-db ~-~-repair-filecache
94 +)))
69 69  
70 -
71 - occ обычно лежит в корне сервиса NextCloud
96 +occ обычно лежит в корне сервиса NextCloud
97 +)))
72 72  
73 -
74 74  = Обновление плагина в NextCloud на сервере =
75 75  
101 +1. (((
102 +На сервере с установленным сервисом NextCloud найдите папку с установленными сторонними плагинами, обычно (если администратор не назначил другую) это:
76 76  
77 -На сервере с установленным сервисом NextCloud найдите папку с установленными сторонними плагинами, обычно это, если администратор не назначил другую:
78 -
104 +(% class="box" %)
105 +(((
79 79  ….nextcloud/custom_apps
107 +)))
80 80  
81 -Распакуйте архив с плагином в данную директорию, должно получится: ….nextcloud/custom_apps/ifcviewer
109 +Распакуйте архив с плагином в данную директорию, должно получится:
82 82  
111 +(% class="box" %)
112 +(((
113 +….nextcloud/custom_apps/ifcviewer
114 +)))
115 +
83 83  Внутри должны располагаться:
84 84  
85 - appinfo/: Содержит основные метаданные и конфигурацию
118 +* appinfo/: Содержит основные метаданные и конфигурацию
119 +* css/: CSS стили
120 +* img/: Изображения иконки и прочее
121 +* js/: JavaScript файлы
122 +* lib/: PHP классы плагина
123 +* src/: Код для vue.js плагина
124 +* templates/: Содержит основные рабочие шаблоны
125 +* tests/: Содержимое для интеграционных тестов
126 +)))
86 86  
87 - css/: CSS стили
88 -
89 - img/: Изображения иконки и прочее
90 -
91 - js/: JavaScript файлы
92 -
93 - lib/: PHP классы плагина
94 -
95 - src/: Код для vue.js плагина
96 -
97 - templates/: Содержит основные рабочие шаблоны
98 -
99 - tests/: Содержимое для интеграционных тестов
100 -
101 -
128 +(% start="2" %)
129 +1. (((
102 102  Заходим администратором в web интерфейс NextCloud. Переходим в раздел «Приложения». В списке «Ваши приложения» находим Ifc Viewer, и включаем его.
103 103  
104 104  Если производится обновление плагина, то в приложениях надо нажать «Обновить»
133 +)))
134 +
135 +
IfcViewer_1.3.6.zip
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +36.5 KB
Content
IfcViewer_1.4.2.zip
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +39.3 KB
Content
IfcViewer_1.5.4.zip
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.admin
Size
... ... @@ -1,0 +1,1 @@
1 +47.4 KB
Content