Добавить возможность кастомизации портала

Ответить
alexeynikolaev
Сообщения: 51
Зарегистрирован: Вт июл 14, 2015 12:42 pm

Добавить возможность кастомизации портала

Сообщение alexeynikolaev » Пт окт 09, 2015 2:10 pm

Хотелось бы иметь возможность изменить внешний вид портала следующим образом:
1. Убрать окно feedback;
2. Убрать кнопки подключения к интернет ресурсам типа dropbox и т.д.;
3. Убрать ссылки на интернет ресурсы для пользователей (достаточно оставить небольшую ссылку в нижней части страницы портала для рекламы);

Аватара пользователя
AnaMih
Сообщения: 630
Зарегистрирован: Пн авг 25, 2014 10:15 am

Re: Добавить возможность кастомизации портала

Сообщение AnaMih » Вт окт 13, 2015 2:30 pm

1.2. Для отключения элементов портала в левой панели (feedback,dropbox и т.д.) необходимо сделать следующее:
1) Откройте, пожалуйста, файл web.appsettings.config /var/www/onlyoffice/WebStudio/ , предварительно сохранив его копию.
2) Удалите значение value в строках приведенных ниже, получится вот так:
<add key="web.user-forum" value="" /> - убрать элемент User Forum
<add key="web.support-feedback" value="" /> - убрать элемент Feedback & Support
<add key="files.thirdparty.enable" value="" /> - убрать кнопки dropbox и т.д.
3) Перезагрузите, пожалуйста, monoserve сервис и почистите кеш браузера перед обновлением страницы портала для проверки результата.


3. Приложите, пожалуйста, скриншот с указанием "ссылок на интернет ресурсы для пользователей".

alexeynikolaev
Сообщения: 51
Зарегистрирован: Вт июл 14, 2015 12:42 pm

Re: Добавить возможность кастомизации портала

Сообщение alexeynikolaev » Пт окт 16, 2015 6:59 am

AnaMih писал(а):1.2. Для отключения элементов портала в левой панели (feedback,dropbox и т.д.) необходимо сделать следующее:
1) Откройте, пожалуйста, файл web.appsettings.config /var/www/onlyoffice/WebStudio/ , предварительно сохранив его копию.
2) Удалите значение value в строках приведенных ниже, получится вот так:
<add key="web.user-forum" value="" /> - убрать элемент User Forum
<add key="web.support-feedback" value="" /> - убрать элемент Feedback & Support
<add key="files.thirdparty.enable" value="" /> - убрать кнопки dropbox и т.д.
3) Перезагрузите, пожалуйста, monoserve сервис и почистите кеш браузера перед обновлением страницы портала для проверки результата.
Спасибо, проверим.
AnaMih писал(а):3. Приложите, пожалуйста, скриншот с указанием "ссылок на интернет ресурсы для пользователей".
Имел ввиду вот такие ссылки, т.к. это вызывает много вопросов (в ведомственной сети нет интернета). Либо, например, заменить значения URL в ссылке на собственный адрес.
11.png
11.png (5.09 КБ) 2560 просмотров

alexeynikolaev
Сообщения: 51
Зарегистрирован: Вт июл 14, 2015 12:42 pm

Re: Добавить возможность кастомизации портала

Сообщение alexeynikolaev » Пт окт 16, 2015 7:55 am

AnaMih писал(а):1.2. Для отключения элементов портала в левой панели (feedback,dropbox и т.д.) необходимо сделать следующее:
1) Откройте, пожалуйста, файл web.appsettings.config /var/www/onlyoffice/WebStudio/ , предварительно сохранив его копию.
2) Удалите значение value в строках приведенных ниже, получится вот так:
<add key="web.user-forum" value="" /> - убрать элемент User Forum
<add key="web.support-feedback" value="" /> - убрать элемент Feedback & Support
<add key="files.thirdparty.enable" value="" /> - убрать кнопки dropbox и т.д.
3) Перезагрузите, пожалуйста, monoserve сервис и почистите кеш браузера перед обновлением страницы портала для проверки результата.
Установка производилась с помощью docker-compose, соответственно изменения необходимо делать в контейнере.
Имеется ли возможность подключиться в контейнер? Вопрос актуальный, т.к. там же лежат и логи.

Аватара пользователя
AnaMih
Сообщения: 630
Зарегистрирован: Пн авг 25, 2014 10:15 am

Re: Добавить возможность кастомизации портала

Сообщение AnaMih » Пт окт 16, 2015 4:40 pm

sudo docker ps - список запущенных контейнеров
docker attach номер контейнера с Commynity Server - заход в конкретный контейнер (Нажать "enter" два раза для отображения в какой контейнер зашли).
А дальше можно работать по принципу любой unix системы.

Логи и прочие данные находятся внутри контейнера Community Server. В этом случае после удаления контейнера удаляются и все данные портала. Если Вы выносили ряд папок за пределы контейнера на хостовую машину, как это указано, например вот тут, то данные при удалении контейнера не потеряются, т.к. хранятся на хостовой машине в тех папках, что были указаны при установке (логи тогда надо искать в примапленных папках).

Ответить