Рейтинг: 2.1678  
Новая
Предложил Нечипоренко Тимофей 31.08.2016 16:07:34

Внедрение функционала принтскрина экрана и редактирования изображений в битрикс24

Предлагаю уважаемым разработчикам Битрикс24 рассмотреть возможность добавления следующего функционала:

1) Программы (по нажатию горячей клавиши при нахождении на портале или запущенном приложении битрикс24 на windows, Max OS, Linux) снимка текущего состояния экрана с возможностью добавления правок. Очень хорошим примером может быть (не реклама) программа clip2net с удобным меню работы с изображением. Учитывая массовую популярность скриншотеров, добавление такого функционала в Б24 только усилит пользу, удобство использование и популярность CRM.

2) Как продолжение пункта 1), добавить возможность простого редактирования изображений внутри Б24: обрезка краёв, поворот, наклон, яркость, контрастность, функция замыливания выделенной области и т.п. Это позволит добавленные на лету из сделанных телефоном фотографий документов, на лету вырезать ненужную информацию, скрывать лишнее, обрезать руки, держащие документы, повышать качество читаемости текста. Важно иметь возможность быстро готовить документы к дальнейшей работе с коллегами, не тратя время и нервы на редактирование в отдельных приложениях. Перечень настроек редактирования изображений можно скопировать из пункта 1).

Считаю, что внедрение такого функционала качественно улучшит CRM и ежедневную (ежеминутную) юзабилити от его использования, чем зацементирует привычку пользователя работать именно с Б24.
Пользователь, использующий такую функцию хотя бы рабочую неделю, потом с трудом сможет от неё отказаться.

Лучше, если данный базовый функционал будет доступен также на бесплатных тарифах.
Рейтинг: 1.6143  
Новая
Предложил Шумко Виталий 14.03.2016 12:59:44

Компрессия изображений на сайте

Необходим функционал для компрессии картинок на сайте без потери качества. Для задач по ускорению работы сайта просто незаменимая вещь ведь пока нужно выкачивать все картинки, прогонять через компрессор и обратно грузить тратится уйма времени, особенно если учесть что картинки лежат не только в шаблоне сата, но и в ИБ и в /upload/resize_cache/, а сайт при этом размера с Эльдорадо.
Стандартные методы типа CFile::ResizeImageGet ведь преобразуют в jpeg если у нас другие форматы, например png, а нужно ведь просто оптимизировать все изображения на сайте, то есть пожать их без потерь качества и сохранить в исходный файл с тем же расширением, иначе где-то слетит верстка если будет переконвертация.
Рейтинг: 0.7986  
Новая
Предложил Чурсин Андрей 29.02.2016 11:57:46

ResizeImageGet возвращает другой массив!

При использовании CFile::ResizeImageGet возвращается другой массив!
Это создает проблему в использовании такой простой конструкции:

<?if($arItem["PREVIEW_PICTURE"]["WIDTH"]>500)  
   $arItem["PREVIEW_PICTURE"] = CFile::ResizeImageGet( 
      $arItem['PREVIEW_PICTURE'],  
      array('width'=>300, 'height'=>200),  
      BX_RESIZE_IMAGE_PROPORTIONAL,  
      true 
   );
<img class="img" src="<?=$arItem["PREVIEW_PICTURE"]["SRC"]?>"   
               alt="<?=$arItem["PREVIEW_PICTURE"]["ALT"]?>"  
               title="<?=$arItem["PREVIEW_PICTURE"]["TITLE"]?>">  

Предлагаю возвращать ОДИНАКОВЫЕ ключи массивов(в большом регистре!!!)
Рейтинг: 4.015  
На голосовании
Предложил Smirnov Pavel 12.10.2015 13:29:54

Добавить в Инфоблоках функцию массовой перегенерации детальных/анонсных картинок (DETAIL_PICTURE, PREVIEW_PICTURE).

Иногда (обычно при смене дизайна сайта) возникает необходимость массово поменять размеры миниатюр картинок в новостях или (особенно) фотогалереях.

Таких картинок обычно сотни и делать это вручную очень утомительно.

Сейчас в настройках каждого инфоблока есть возможность указать для детальной картинки и картинки анонса "уменьшать, если большая: максимальный размер;", а для картинки анонса - ещё и "создавать из детальной, если не задана; создавать из детальной даже если задана".

Было бы удобно, если бы при смене таких настроек автоматически (или же какой-то отдельной кнопкой для запуска вручную) можно было перегенерировать картинки анонса и/или детальные картинки для всех элементов инфоблока - так, чтобы они соответствовали новым настройкам.

Это может быть довольно ресурсоёмкая операция, поэтому её имеет смысл выполнять по шагам (аналогично резервному копированию или удалению кэша сейчас).

Как альтернатива этому или дополнительная функция (которая всё равно будет удобнее, чем передобавлять вручную сотни картинок в фотогалерею/товары/новости), можно сделать в каждом отдельном элементе инфоблока рядом с детальной картинкой/картинкой анонса кнопку "изменить размер для соответствия настройкам инфоблока" (если отличается от того, который задан в настройках).
Рейтинг: 0.0896  
На голосовании
Предложил Семашко Евгений 07.07.2015 13:19:34

Добавить свойство "ленивая загрузка" (да/нет)

Идея в том, чтобы добавить возможность ленивой загрузки контента для инфоблоков. В частности, вопрос актуален с изображениями. Довольно востребованная штука для быстрой загрузки контента и подгрузки изображений/контента по мере необходимости без дополнительного программирования.
Рейтинг: 0.0714  
На голосовании
Предложил Баринов Кристиан 28.10.2014 10:41:11

Проверка на существование картинки

Коллеги, добрый день. Предлагаю в следующих версиях продукта дополнять проверку на существование картинки (анонсной или детальной, любой в принципе) в шаблонах, где присутствует вывод картинок (список товаров, список новостей, корзина, детальная новость - не важно), функцией file_exists

Сейчас примерный алгоритм вывода изображения следующий (считайте псевдокодом):

if(!empty($arItem["PREVIEW_PICTURE"]["SRC"] ))
     выводим img c src = $arItem["PREVIEW_PICTURE"]["SRC"];
else 
      выводим img c src = "путь_к_no_photo.png";

ну или другие варианты. К слову, где-то вообще наличие пути из базы не проверяется и тег img сразу выводится.

Считаю эту проверку в стандартных версиях продукта неполной.

Предлагаю дальше делать так:

if(!empty($arItem["PREVIEW_PICTURE"]["SRC"] && file_exists($_SERVER['DOCUMENT_ROOT'].$arItem["PREVIEW_PICTURE"]["SRC"]  ))
     выводим img c src = $arItem["PREVIEW_PICTURE"]["SRC"];
else 
      выводим img c src = "путь_к_no_photo.png";

Проблема в том, что часто наличие картинки в таблице файлов вовсе не означает, что она существует в файловой системе сайта (переносили сайт, потерли папку, удалили изображения). Я думаю это полезная проверка. Заказчики часто обращают на это внимание, и приходится дополнять этой проверкой стандартные шаблоны.
Рейтинг: 6.3437  
Новая
Предложил Задорин Евгений 21.08.2014 11:57:14

CFile::ResizeImageGet и description файла

В данный момент функция CFile::ResizeImageGet возвращает массив с ключами src, width, height, size.
Поэтому, чтобы вытащить описание файла (в котором очень удобно хранить атрибут alt картинки), приходится делать дополнительный вызов CFile::GetByID. Говоря про описание файла, я имею в виду поле DESCRIPTION в таблице b_file.

Если бы CFile::ResizeImageGet возвращала дополнительно еще и ключ description, то работать с выводом изображений стало бы намного приятнее.
Рейтинг: 2.6826  
На голосовании
Предложил Каракозов Юрий 07.04.2014 13:52:35

Б24: путь до папки с файлами и фотографиями

Предлагается добавить путь до папки с файлами на "моем диске" и до фотографий во вложенных альбомах.
Эта возможность уже есть в "общем диске", по которой можно прыгать. В "моем диске" - нет. Странно.


С фотографиями вообще беда:
В Б24 есть возможность создавать вложенные фотоальбомы, но при этом перемещаться между ними крайне затруднительно. Даже кнопки назад не представлено в "общих фотографиях". Приходится проделывать весь путь до вложенной папки с самого верха.

Интерес представляет для компаний работающих с графическими файлами - различными макетами, дизайнами, шаблонами. Фотографиями моделей, товаров.

Альтернативный вариант - добавить представление в библиотеку документов, удобное для работы с графическими файлами (колонка превью с уменьшенным изображением, к примеру), и возможность в один клик открывать и комментировать картинки.

Сейчас обе возможности недостаточно эффективны. Т.к. в фотографиях неудобно перемещаться и не видно структуры. А в документах нет превью и не просто добраться до обсуждения изображения.
Рейтинг: 7.5958  
На голосовании
Предложил Волошин Денис 22.01.2013 10:19:41

Загрузка изображений в компонент новости.

Было бы очень здорово, если была бы реализована возможность создания превью с увеличением по клику в компоненте "Новости", так как это реализовано в компоненте "Каталог".
Рейтинг: 10.4576  
Отложено
Предложил Юрий Кудренко 16.07.2012 18:36:21

Модуль, для хранения изображений на Picasa от Google

Хочу модуль, который бы позволял хранить изображения на сервисе Picasa.
С таким модулем, у многих проектов хостинг будет очень экономично расходоваться как в плане дискового пространства так и вычислительных ресурсов.
К тому же это полностью бесплатно в любых количествах (если размер фото не превышает 2048 по длинному краю и видео не более 15 минут)
http://support.google.com/picasa/bin/answer.py?hl=ru&answer=1224181

Хотелось бы что модуль позволял настраивать где какие изображения хранить.
Фотки из Медиабиблиотеки, превьюшки и детальные из инфоблоков, файлы-картинки из инфоблоков.
Совсем хорошо чтобы была галочка - "Загрузить уже существующий фотки на Picasa", чтобы выгрузить туда фотки загруженные на сайт до установки модуля.