Рейтинг: 1.2513  
На голосовании
Предложил Пользователь 37906 24.10.2014 12:02:34

Работа с файлами в мобильном приложении по аналогии с dropbox или Яндекс.Диск или облако.мэйл.ру

Нужна возможность просматривать файлы в хранилище, слушать аудиозаписи, просматривать видео, делиться файлами прямо с мобильного устройства.

очень важна возможность загружать в рабочие группы файлы с мобильного устройства так же просто, как это например сделано в мобильном приложении облако.mail.ru
Рейтинг: 1.4367  
Новая
Предложил Пользователь 93931 10.09.2014 14:37:45

Не допустимые символы в наименовании документа

Предлагаю добавить настройку невалидных символов в наименовании загружаемых файлов.

Вот две причины:

1.Индексация файлов внешними конверторами в наименовании которых содержатся символы ( ).
Вот простой пример в каком случае индексация содержимого не будет выполняться:
$file = "/var/tmp/(123).pdf";
$cmd = "pdftotext ".$file;
shell_exec($cmd);
2. Проверка невалидных символов в именах загружаемых файлов на уровне ядра. У нас на предприятии например активно используются файлы с расширением .#tm или .#pf
Рейтинг: 8.8774  
Новая
Предложил Пользователь 277277 20.08.2014 13:36:15

Перенос файлов между общим диском и моим диском

Предлагаю сделать древовидную структуру, где будет и "мой диск" и "общий диск" и файлы и папки можно перетаскивать из одного в другой. Для того, чтобы переписать один файл со своего диска на общий, я должен выбрать место на общем диске, подключить его к своему, переписать файл, отключить

Помоему не очень удобно.
Рейтинг: 19.2468  
На голосовании
Предложил Пользователь 91948 06.06.2014 05:30:50

Маска исключения в поиске по файлам

В поиске по файлам часто встаёт задача поиска по публичному разделу, то есть от корня вглубь за исключение папок /bitrix и /uplod. Однако отфильтровать их невозможно, и приходится искать либо по каждой папке по отдельности либо по всему коду, включая ядро.
Рейтинг: 6.1845  
В работе
Предложил Пользователь 21733 15.05.2014 12:11:30

Ссылка на файл в облаке при отправке e-mail

В Mozzila Thunderbird можно подключить облачное хранилище и при отправке фала больше заданного размера почтовый клиент предлагает сохранить этот файл в облаке и делает ссылку в письме.
Очень удобная функция для отправки больших файлов.
В CRM Битрикс24 можно просто вложить файл, а чтобы сделать ссылку в письме нужно вначале сделать целую процедуру в диске.
Требуется сделать  возможность создавать открытую ссылку на файл прямо в письме.
Рейтинг: 6.2153  
На голосовании
Предложил Пользователь 94272 21.01.2014 16:19:27

Сделать кнопку удаления лишних данных

После установки Bitrix занимает много места.
Было бы хорошо сделать кнопку удаления лишних данных:
/bitrix/wizards/XXX
/bitrix/modules/XXX/install/XXX/
/bitrix/modules/bitrix.XXX/
...и может быть что-то еще.

Так можно было бы сократить место занимаемое сайтом в несколько раз, удалив практически ненужные файлы.
Рейтинг: 3.6247  
На голосовании
Предложил Пользователь 94272 29.12.2013 01:42:43

Наглядное отображение размера файлов в структуре сайта

Есть идея наглядного отображения размера файлов в структуре сайта, пример на картинке:



Так можно не вчитываясь понять какой файл занимает много места или больше обычного. Конечно файлы можно отсортировать по размеру, но это 1 клик и ожидание перезагрузки страницы, а потом еще назад возвращать сортировку - долго... дольше предложенного способа.
Рейтинг: 12.4783  
На голосовании
Предложил Пользователь 109495 12.09.2013 08:55:46

Запросы в цикле в стандартных компонентах или хватит это терпеть

Идея

Модифицировать GetFileArray чтобы он мог получать массивы сразу для нескольких файлов и применить в компоненте news.list, чтобы он не порождал по 2 дополнительных запроса для каждого найденного элемента. Сервер скажет спасибо.

Кому и зачем нужно

В одном из самых популярных компонентов ever является news.list. С давних времен разработчики используют его для вывода всего чего угодно. И в этом важном компоненте нарушается одна из главных заповедей производительности веб-приложений - там запросы в цикле :evil:.

Приведу пример.
/bitrix/components/bitrix/news.list/component.php:240
if(array_key_exists("PREVIEW_PICTURE", $arItem))
                $arItem["PREVIEW_PICTURE"] = CFile::GetFileArray($arItem["PREVIEW_PICTURE"] ); 
Независимо от настроек всегда получается картинка. И это в цикле:o! Строчкой позже делается аналогичный запрос для детальной картинки. Если у вас в news.list 100 элементов, ждите примерно 100 дополнительных запросов (а то и все 200:!:, если у вас есть и детальная картинка и анонсная).

Кажется, что решение проблемы состоит из 1 действия - выполнить запрос всех картинок разом. Но не тут то было. Метод CFile::GetFileArray не принимает массивы ID, только 1 файл за раз. И это, кстати, большая проблема многих методов Битрикс.
Рейтинг: 12.3438  
На голосовании
Предложил Пользователь 37620 29.07.2013 16:12:12

Многосайтовость - загрузка из соседнего сайта

Есть сайт, использующий многосайтовость на разных доменах.

Физическая папка Сайта 1 - /u00/app/bitrix/Apache/htdocs/site1/
Домен сайта 1 - site.ru
Физическая папка Сайта 2 - /u00/app/bitrix/Apache/htdocs/site2/
Домен сайта 2 - dev.site2.com

1) загружаем в публичную часть сайта 1 файл (например, /structure/struct_new_vtbdwkwa.psd)
2) пытаемся из административной части сайта 2 через файловую структуру скачать файл (естественно из дирректории сайта 1) с МАКСИМАЛЬНЫМИ правами (группа 1)
Получаем ошибку "файл не найден"


P.S. Если загружать файл с того же сайта на котором он находится всё ОК


Предлагаю всё-таки из административного интерфейса смотреть пути к файлам не относительно корня сайта, а относительно корня сервера (ибо эта информация известна) и давать их открывать/загружать даже с "другого" сайта системы. (в адресной строке присутствует идентификатор сайта)
Рейтинг: 2.7133  
На голосовании
Предложил Пользователь 93931 02.07.2013 11:56:33

Уведомления о загрузке файлов в живую ленту

Добавить возможность включать/отключать уведомления о загрузке файлов в живую ленту.

Речь идет об обновлении модуля Социальная сеть версии 12.0.9 - в котором данная возможность была отключена.