Изменения документа Интеграция с NextCloud

Редактировал(а) Bimit Administrator 25.10.2022, 12:00

От версии 1.1
отредактировано Bimit Administrator
на 23.05.2022, 09:48
Изменить комментарий: К данной версии нет комментариев
К версии 2.1
отредактировано Bimit Administrator
на 23.05.2022, 09:54
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -4,6 +4,7 @@
4 4  = Установка плагина в NextCloud на сервере =
5 5  
6 6  
7 +(% start="1" %)
7 7  1. (((
8 8  На сервере с установленным сервисом NextCloud найдите папку с установленными сторонними плагинами, обычно (если администратор не назначил другую) это:
9 9  
... ... @@ -31,74 +31,81 @@
31 31  * src/: Код для vue.js плагина
32 32  * templates/: Содержит основные рабочие шаблоны
33 33  * tests/: Содержимое для интеграционных тестов
34 -
35 -
36 36  )))
37 -1. На сервере с установленным сервисом NextCloud найдите папку с конфигурационными файлами, обычно это:
38 38  
39 39  
38 +1. На сервере с установленным сервисом NextCloud найдите папку с конфигурационными файлами, обычно это:
39 +
40 +(% class="box" %)
41 +(((
40 40  ….nextcloud/config
43 +)))
41 41  
42 - Внутри проверьте наличие 2 конфигурационных файлов:
45 +Внутри проверьте наличие 2 конфигурационных файлов:
43 43  
47 +(% class="box" %)
48 +(((
44 44  mimetypealiases.json
45 -
46 46  mimetypemapping.json
47 -
51 +)))
48 48  Если их там нет, то скопировать из ….nextcloud/html/resources/config в ….nextcloud/config:
49 -
53 +(% class="box" %)
54 +(((
50 50  mimetypealiases.dist.json
51 -
52 52  mimetypemapping.dist.json
57 +)))
53 53  
54 54  с переименованием.
55 55  
56 56  
57 - Дописать во вновь скопированный mimetypealiases.json строчку:
58 -
62 +1. Дописать во вновь скопированный mimetypealiases.json строчку:
63 +(% class="box" %)
64 +(((
59 59  "application/x-step": "text/ifc"
66 +)))
60 60  
68 +Скопировать из ....nextcloud/custom_apps/ifcviewer/img файл иконки text-ifc.svg в ….nextcloud/html/core/img/filetypes
61 61  
62 - Скопировать из ....nextcloud/custom_apps/ifcviewer/img файл иконки text-ifc.svg в ….nextcloud/html/core/img/filetypes
63 63  
71 +1. На сервера с установленным сервисом NextCloud выполнить 2 команды:
64 64  
65 - На сервера с установленным сервисом NextCloud выполнить 2 команды:
66 -
73 +(% class="box" %)
74 +(((
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
77 +)))
69 69  
70 -
71 - occ обычно лежит в корне сервиса NextCloud
79 +occ обычно лежит в корне сервиса NextCloud
72 72  
73 73  
82 +
74 74  = Обновление плагина в NextCloud на сервере =
75 75  
85 +1. На сервере с установленным сервисом NextCloud найдите папку с установленными сторонними плагинами, обычно (если администратор не назначил другую) это:
76 76  
77 -На сервере с установленным сервисом NextCloud найдите папку с установленными сторонними плагинами, обычно это, если администратор не назначил другую:
78 -
87 +(% class="box" %)
88 +(((
79 79  ….nextcloud/custom_apps
90 +)))
91 +Распакуйте архив с плагином в данную директорию, должно получится:
80 80  
81 -Распакуйте архив с плагином в данную директорию, должно получится: ….nextcloud/custom_apps/ifcviewer
93 +(% class="box" %)
94 +(((
95 +….nextcloud/custom_apps/ifcviewer
96 +)))
82 82  
83 83  Внутри должны располагаться:
84 84  
85 - appinfo/: Содержит основные метаданные и конфигурацию
100 +* appinfo/: Содержит основные метаданные и конфигурацию
101 +* css/: CSS стили
102 +* img/: Изображения иконки и прочее
103 +* js/: JavaScript файлы
104 +* lib/: PHP классы плагина
105 +* src/: Код для vue.js плагина
106 +* templates/: Содержит основные рабочие шаблоны
107 +* tests/: Содержимое для интеграционных тестов
86 86  
87 - css/: CSS стили
88 88  
89 - img/: Изображения иконки и прочее
110 +1. Заходим администратором в web интерфейс NextCloud. Переходим в раздел «Приложения». В списке «Ваши приложения» находим Ifc Viewer, и включаем его.
90 90  
91 - js/: JavaScript файлы
92 -
93 - lib/: PHP классы плагина
94 -
95 - src/: Код для vue.js плагина
96 -
97 - templates/: Содержит основные рабочие шаблоны
98 -
99 - tests/: Содержимое для интеграционных тестов
100 -
101 -
102 -Заходим администратором в web интерфейс NextCloud. Переходим в раздел «Приложения». В списке «Ваши приложения» находим Ifc Viewer, и включаем его.
103 -
104 104  Если производится обновление плагина, то в приложениях надо нажать «Обновить»