Сходу не смог найти ответ на форуме. Как запретить использовать вложения в комментариях?
Поскольку система хранения вложений Руководителем пока не идеальна, мы все файлы храним на внешнем сервере, а в руководитель передаем только ссылки. Но в форме комментария есть кнопка "Добавить вложения", и у пользователей возникает искушение ее использовать. Как ее отключить?
Запретить вложения
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Запретить вложения
Сейчас нет такой настройки, но я добавлю.
На данный момент можете удалить строчку
в файле modules/items/views/comments_form.php
На данный момент можете удалить строчку
Код: Выделить всё
<?php echo fields_types::render('fieldtype_attachments',array('id'=>'attachments'),array('field_attachments'=>$obj['attachments'])) ?>- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Запретить вложения
В версии 1.9 появитися настройка "Отключить вложения" для каждой сущности
-
Serdobolniy
- Спонсор

- Сообщения: 127
- Зарегистрирован: 03 мар 2016, 23:01
- Имя: Сергей
Re: Запретить вложения
Можете подсказать, при помощи какого поля ("поле для URL", или "поле для текста с редактором"?), или метода, Вы храните файлы на внешнем сервере? Хочу видеть в "Руководителе" ссылку на файл в "Шаре"nikorn писал(а):Поскольку система хранения вложений Руководителем пока не идеальна, мы все файлы храним на внешнем сервере, а в руководитель передаем только ссылки
- nikorn
- Сообщения: 252
- Зарегистрирован: 02 апр 2016, 22:26
- Имя: Корняков Никита
- Откуда: РФ, Ярославль
- Организация: Тяжмаштрейд
- Контактная информация:
Re: Запретить вложения
Практически каждая сущность в нашей системе имеет поле URL. Например, (а) сущность Обращение использует это поле для ссылки на входящее письмо по электронной почте, (б) сущность Договор использует это поле для того, чтобы можно было посмотреть документ в облаке.Можете подсказать, при помощи какого поля ("поле для URL", или "поле для текста с редактором"?), или метода, Вы храните файлы на внешнем сервере?
Более сложно было найти облачное хранилище, подходящее для хранения документов. Перепробовали, наверное, все существующие. Скажем, у нас есть два терабайтных хранилища на mail.ru, но они не годятся для хранения документов, так как после переименования документа меняется ссылка на него. Более подходит для этих целей Google Drive, который сохраняет ссылки после переименования документа или перемещения его в другую папку, но Google предоставляет бесплатно только 15 Gb. В результате мы остановились на box.com, который дает 50 гБ и сохраняет ссылки
-
Serdobolniy
- Спонсор

- Сообщения: 127
- Зарегистрирован: 03 мар 2016, 23:01
- Имя: Сергей
Re: Запретить вложения
Спасибо за ответ. Но облачные технологии мне не сильно нравится, в виду того, что документы будут храниться вне организации, и нужно наличие интернета.
При помощи "поля для URL" организовал доступ по FTP (с логином и паролем), практически всё устраивает, за исключением того, что в браузере, по FTP, можно только просматривать документы, а вот загружать в FTP папку через браузер нельзя.
Я бы пользовался сущностью "Вложения" - "Руководителя", но загрузка документов объёмом более 3-х тысяч "вручную" меня огорчает. (есть договор, к которому нужно прикрепить: накладные, счёт-фактуру, спецификацию, счета.... и всё это для 1 договора, а договоров великое множество). Мне удобней "расшарить" доступ к этой локальной папке, и через новую вкладку браузера, эти документы видеть.
В "Руководителе", при заполнении карточки договора, в "поле для URL" ввожу название папки (номер договора), предварительно настроив это поле по типу "поле для URL" сущности "Документы договора" с префиксом "ftp://" и просто нажимаю на эту ссылку, и открывается папка с документами договора. И это работает, и работает хорошо, но вот только одного просмотра мне недостаточно.
Может есть вариант подключить в "Руководитель" такую возможность - https://kcfinder.sunhater.com/ ? и демка к ней - https://kcfinder.sunhater.com/demos/standalone
При помощи "поля для URL" организовал доступ по FTP (с логином и паролем), практически всё устраивает, за исключением того, что в браузере, по FTP, можно только просматривать документы, а вот загружать в FTP папку через браузер нельзя.
Я бы пользовался сущностью "Вложения" - "Руководителя", но загрузка документов объёмом более 3-х тысяч "вручную" меня огорчает. (есть договор, к которому нужно прикрепить: накладные, счёт-фактуру, спецификацию, счета.... и всё это для 1 договора, а договоров великое множество). Мне удобней "расшарить" доступ к этой локальной папке, и через новую вкладку браузера, эти документы видеть.
В "Руководителе", при заполнении карточки договора, в "поле для URL" ввожу название папки (номер договора), предварительно настроив это поле по типу "поле для URL" сущности "Документы договора" с префиксом "ftp://" и просто нажимаю на эту ссылку, и открывается папка с документами договора. И это работает, и работает хорошо, но вот только одного просмотра мне недостаточно.
Может есть вариант подключить в "Руководитель" такую возможность - https://kcfinder.sunhater.com/ ? и демка к ней - https://kcfinder.sunhater.com/demos/standalone
- nikorn
- Сообщения: 252
- Зарегистрирован: 02 апр 2016, 22:26
- Имя: Корняков Никита
- Откуда: РФ, Ярославль
- Организация: Тяжмаштрейд
- Контактная информация:
Re: Запретить вложения
Если вас пугают публичные облака, создайте свое приватное облако с полным набором возможностей:
https://owncloud.org/
https://nextcloud.com/
Протокол ftp вам, конечно, в этом деле не помощник. У него слишком урезанный функционал.
https://owncloud.org/
https://nextcloud.com/
Протокол ftp вам, конечно, в этом деле не помощник. У него слишком урезанный функционал.