Идеи пользователя 291336

Рейтинг: 0.8902  
Новая
Предложил Пользователь 291336 20.09.2021 15:50:38

добавить в rest api для полей типа файл разных сущностей - получение информации о дате модификации файлов

добавить в rest api для полей типа файл разных сущностей - получение информации о дате модификации файлов или создания
Рейтинг: 2  
Новая
Предложил Пользователь 291336 27.02.2021 14:34:39

вернуть кастомизацию ajax индикатора

bitrix ajax режим в принципе устраивает - это неплохой способ писать динамичные сайты и сервисы с минимальным использованием жабаскрипта меняя всего лишь 1 параметр компонента

но вид индикации сейчас зашит в коде ядра, хочется сделать свой нормальный индикатор

BX.showWait = function(node, msg)
   {
      node = BX(node) || document.body || document.documentElement;
      msg = msg || BX.message('JS_CORE_LOADING');

      var container_id = node.id || Math.random();

      var obMsg = node.bxmsg = document.body.appendChild(BX.create('DIV', {
         props: {
            id: 'wait_' + container_id
         },
         style: {
            background: 'url("/bitrix/js/main/core/images/wait.gif") no-repeat scroll 10px center #fcf7d1',
            border: '1px solid #E1B52D',
            color: 'black',
            fontFamily: 'Verdana,Arial,sans-serif',
            fontSize: '11px',
            padding: '10px 30px 10px 37px',
            position: 'absolute',
            textAlign:'center'
         },
         text: msg
      }));

      BX.ZIndexManager.register(obMsg);
      BX.ZIndexManager.bringToFront(obMsg);

      setTimeout(BX.delegate(_adjustWait, node), 10);

      lastWait[lastWait.length] = obMsg;
      return obMsg;
   };
ну и может стоит задуматся над развитием такого ajax (улучшением производительности) - сейчас есть такие аналоги в других фреймворках

https://laravel-livewire.com/

https://hotwire.dev
Рейтинг: 1  
Новая
Предложил Пользователь 291336 09.10.2020 11:54:57

копирование настроек роботов между порталами или между группами

- например роботы в задачах
нужен функционал копирования "выделенных" роботов (а не всех) из одной группы в другую

- импорт/экспорт тоже бы подошел
Рейтинг: 6.6706  
Новая
Предложил Пользователь 291336 31.07.2020 10:03:08

Реализовать аналог laravel livewire для компонентов bitrix

Компоненты Bitrix уже поддерживает ajax режим, но можно пойти дальше

Реализовать аналог laravel livewire - Fullstack web технология которая избавляет от необходимости трогать js код руками и изменяет вашу жизнь к лучшему

https://laravel-livewire.com/

https://laravel-livewire.com/screencasts/
Рейтинг: 14.451  
Новая
Предложил Пользователь 291336 20.09.2019 10:54:58

CXMLFileStream - починить или выкинуть поломаный велосипед

<?xml version="1.0" encoding="utf-8"?>
<realty-feed xmlns="http://webmaster.yandex.ru/schemas/feed/realty/2010-06">

  <generation-date>2019-08-28T15:53:40+03:00</generation-date>
  <offer internal-id="12345">
    <description>
        <description><![CDATA[
«Времена Года»
]]></description>
    </description>
  </offer>
  <offer internal-id="891011">
    <description><![CDATA[
<Времена Года>
]]></description>
  </offer>
</realty-feed>


не умеет парсить данные в CDATA

почините или выкиньте и перейдете на стандартный xmlreader - который есть даже на бесплатных хостингах

как вообще интеграцию с 1С продаете если такие глюки в базовых классах?
Рейтинг: 3.8902  
Новая
Предложил Пользователь 291336 19.09.2019 13:57:07

сделать возможность использования BX.js и другого js кода bitrix в iframe (типичный кейс - реализация интерфейса bitrix24 встраиваемого приложения)

bitrix js сейчас не расчитан на использование во фреймах

при загрузке кода bitrix в iframe - выдает ошибки

тем не менее есть приложение

bitrix.partnerapplication

распространяется отсюда https://partners.1c-bitrix.ru/personal/orders/

которое реализовано на bitrix

и выдает такие же ошибки

ошибки не фатальные функционал впринципе работает - но выглядит как то не профессионально
то что ошибки постоянно выдается
Рейтинг: 2  
Новая
Предложил Пользователь 291336 17.02.2019 07:23:39

Сделать полноценную автоматическую установку Bitrix

вот пример
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=37&LESSON_ID=11681

но даже здесь установщик не полноценный

VMBitrix.CRM собирается на базе BitrixVM. Это готовое решение для CRM – внутри машины тоже самое, что и в основной машине BitrixVM.

Далее нужно только установить Битрикс24.CRM (или восстановить копию), настроить почту и ssl-сертификат. И у вас готовый Битрикс24 с CRM!

хотелось бы пункт еще убрать
[B]Далее нужно только установить Битрикс24.CRM (или восстановить копию),[/B]


чтоб сразу был готовый сайт или портал - который можно посмотреть и использовать основные функции
и при необходимости донастроить остальное (через мастер и т д)
Рейтинг: 4.6706  
Новая
Предложил Пользователь 291336 21.11.2018 17:01:44

запуск БП на удаление элемента универсальных списков или сущности CRM

сейчас можно только запускать БП на добавление или обновление

а на удаление нельзя - нужно реализовать
Рейтинг: 1.8902  
Новая
Предложил Пользователь 291336 18.11.2018 12:30:39

чат сбоку и чтоб с авторесайзом под размер окна без дурацких отсупов

- сделайте возможность встраивать чат в iframe

чтоб можно было организовать рабочее место оператора (слева) с одновременным отображеним на экране

типовой пример слева чат - справа сайт или тот же портал bitrix24

или например хочу я три чата отображать с разных порталов на одной странице которую я создам и вставлю туда 3 чата bitrix24

- уберите отступы - они только занимают место

- сделайте нормальный размер шрифта
Рейтинг: 0.8902  
Новая
Предложил Пользователь 291336 15.11.2018 16:52:36

универсальные списки - пользовательские свойства через rest api

нужны  пользовательские свойства через rest api
как у CRM сущностей

те реалзовыват свой интерфейс ввода данных вместо стандартных типов полей
Рейтинг: 0.8902  
Новая
Предложил Пользователь 291336 15.11.2018 16:49:01

вменяемый экспорт/импорт шаблонов БП

- при импорте должен создаватся шаблон

- данные шаблона должны сохранятся а не только диаграмма БП

- надо текстовый формат чтоб можно было менять некоторые значения через редактор

- rest api для импорта/экспорта БП
Рейтинг: 5.8902  
Новая
Предложил Пользователь 291336 25.09.2018 14:15:58

bitrix24 облачный портал js api - диалог выбора файла на диске для rest api приложений

нужно добавить

диалог выбора файла на диске в bitrix24 облачный портал js api

по аналогии с https://dev.1c-bitrix.ru/rest_help/js_library/dialog/index.php


вот такой диалог уже есть в чате
разве нельзя его вытащить в отдельный метод?

нужно для rest api приложений
Рейтинг: 3.7804  
Новая
Предложил Пользователь 291336 22.08.2018 14:29:42

bitrix24 - поддержка потоковой загрузки файла Disk api upload file

1) добавить потоковую загрузку файла

файл бывает по 100mb а кодировать в base64 нужно много памяти
да и вылететь может по таймауту скрипт загрузки

2) добавить загрузку файла через указание публичного урл

т е я отправляю в методе место содержимого урл
и bitrix24 сам занимается загрузкой этого файла
Рейтинг: 3.5608  
Новая
Предложил Пользователь 291336 16.08.2018 14:11:41

для Бизнес процессов - Нет возможности передать в параметрах активити - "Раздел" элемента универсального списка

в списке "Поля документа" недоступен Раздел для передачи его значения в параметрах активити


почему это стандартное поле не доступно?
это же типовое поле как ID элемента или название дата добавления/изменения и т.п. - и его передача должна быть предусмотрена

за 10 лет может и доработать можно было?

создавать разделы списков  можно а использовать даже в БП нельзя
нафиг он нужен?
Рейтинг: 3  
Новая
Предложил Пользователь 291336 20.07.2018 10:29:07

CRM форма - чтоб страница формы работала в режиме обработчика

у CRM формы есть публичная ссылка по которой показывается страница с формой

иногда нужно сделать свою логику (передать свои значения) и свой дизайн совершенно отличный от bitrix24 для адекватной интеграции в сайт

нужно сделать работу этой ссылки формы в режиме обработчика

т.е. верстка формы располагается на сайте
- в action form указывается адрес CRM формы  и сабмитит туда при отправке формы
- со стороны bitrix24 форма отрабатывает адекватно и как обычно в соответсвии со своими настройками  и  редиректит на указанный урл в настройках формы в bitrix24
Рейтинг: 5.8902  
Новая
Предложил Пользователь 291336 23.01.2018 11:14:08

BitrixEnv BitrixVm пункт в menu.sh для возможности восстановления сайта из резервной копии или просто поддержка в скрипте restore.php консольного режима

restore.php можно было запускать из консоли и  использовать в своих скриптах автоматизации

вводим урл резервной копии в параметре или берем архив из текущей директории где запускается скрипт (т.е. запускаем как то так

php restore.php http://test.org/backupbitrix111.tar.gz из папки сайта
Рейтинг: 7  
Новая
Предложил Пользователь 291336 23.01.2018 10:58:40

BitrixEnv BitrixVm - добавить возможность автоматической установки нужной редакции в /root/menu.sh или отдельным скриптом

можно при создании сайта дополнительные пункты
а лучше отдельный скрипт или подддержка запуска из командной строки для bitrixsetup.php

например php bitrixsetup.php start - и устанавливает редакцию Start

плюсом было бы - если можно было устанавливать так же сторониие модули которые скопированы в папку bitrix/modules/ или local/modules/
после того как завершится установка bitrix
Рейтинг: 3  
Новая
Предложил Пользователь 291336 18.12.2017 09:33:16

rest api - пользовательские поля для файлов облачного диска и возможность фильтрации по ним

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