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

Рейтинг: 1.9  
На голосовании
Предложил Пользователь 17890 03.04.2015 15:25:58

Проводить глобальный поиск задач в б.24 по комментариям к затраченному времени

Вся идея в теме, видать эти комментарии не индексируются.

Необходимо, чтобы была возможность найти задачи по комментариям в затраченном времени.

Т.е. по комментариям, указанным вот тут:

Рейтинг: 12.9219  
На голосовании
Предложил Пользователь 17890 02.04.2015 10:56:45

Создание Google sitemap.xml, добавить события, тег priority и автогенерация

Все управление созданием карты сайта sitemap.xml сводится к внутреннему поисковому индексу.

Поэтому чтобы добавить что-то в файл sitemap.xml, нужно добавить это в поисковый индекс. Хотя было бы не плохо иметь события на добавление каких то $additionalUrls в этот файл (через событие).

Еще идеи по поводу генератора Google sitemap.xml

1/
хотелось бы иметь возможность менять теги loc "на лету" в момент генерации карты. Я вижу это в виде некого события OnBeforeGoogleSitemapItemWrite($locXml, $arUrl) - т.е. событие перед непосредственной записью ссылки в тег loc файла sitemap.xml

2/
Хотелось бы иметь некую сортировку ссылок в файле. Главную хотелось бы располагать в самом верху файла sitemap.xml с тегом priority = 1.

3/
Что на счет не обязательных тегов changefreq и priority?
Для главной priority ставить 1, для всех остальных ссылок 0.8
см http://www.sitemaps.org/ru/protocol.html

4/
Добавить возможность отключить кластеризацию ссылок по файлам sitemap_000.xml .. sitemap_N.xml т.к. чаще всего на проектах два файла sitemap.xml  с оглавлением, и sitemap_000.xml с ссылками, поэтому создание оглавления излишне.

5/
Добавить возможность периодической не ручной генерации данного файла (напр. через cron)

При наличии события п.1 второй и третий пункты реализуются собственными силами.
Рейтинг: 6.1325  
На голосовании
Предложил Пользователь 17890 18.03.2015 15:52:27

Добавить в компонент sale.personal.profile.detail возможность добавлять профайл покупателя

Сейчас стандартный компонент sale.personal.profile.detail может только редактировать профайлы покупателя, добавленные через компонент sale.order.ajax.

Хотелось бы иметь возможность добавлять профайлы покупателя, например из личного кабинета пользователя. Для этого бы сгодился компонент sale.personal.profile.detail, если он имел бы такую возможность.
Рейтинг: 1.0695  
На голосовании
Предложил Пользователь 17890 03.03.2015 06:01:16

Добавить возможность в списке пользователей в админке отобразить фотографию

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

Рейтинг: 24.1495  
На голосовании
Предложил Пользователь 17890 14.01.2015 13:17:03

Добавить возможность перетаскивать попап с задачей

Особенно это актуально для больших экранов, см.

https://yadi.sk/i/HIUvLCzbdxhJP

очень хочется перетянуть попап с задачей.
Рейтинг: 14.593  
На голосовании
Предложил Пользователь 17890 17.12.2014 01:48:33

Сделать все настройки в /bitrix/.settings.php избавиться от /bitrix/php_interface/dbconn.php

Вся идея в теме, утомительно в двух местах менять.
Рейтинг: 1.3464  
На голосовании
Предложил Пользователь 17890 12.11.2014 15:03:53

Изменение ответственного за обращение ТП в списках

Часто приходится назначать ответственного за ряд обращений.

Сейчас это можно сделать так: по одному обращению заходя в их детальные страницы и там меняя ответственного.

А хотелось бы в списке проставить чекеров и назначить ответственного:

Рейтинг: 1.8589  
Новая
Предложил Пользователь 17890 17.10.2014 13:24:53

Дать возможность получать текст SQL-запроса до его непосредственного выполнения

Возможная реализация: к примеру, можно добавить событие OnBeforeSqlQueryRun в CDatabase::Query(), в обработчике которого дать возможность получать SQL-запрос до выполнения запроса в mysql_query, а возможно дать и останавливать его выполнение.

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

Видимо, еще одну версию события нужно будет встроить в lib d7.

Кейс использования: CIblockElement::GetList() при динамическом и сложном фильтре $arFilter "ложит" mySql, хотелось бы для выяснения подробностей и отладки получить и проанализировать текст запроса, до того момента, как он уйдет на исполнение.
Рейтинг: 19.0292  
На голосовании
Предложил Пользователь 17890 04.09.2014 21:21:20

Работа с обращениями в админке - расширить поле с темой обращения

Расширите, пожалуйста, поле с темой обращения на всю ширину тикета.
Зачем экономить на пространстве то?
Совершенно не виден весь заголовок, трудно его менять:

Рейтинг: 2.0819  
Внедрено
Предложил Пользователь 17890 04.09.2014 15:13:12

Добавить событие OnAfterIblockDelete, т.е. после фактического удаления инфоблока

Оба имеющихся события:
OnBeforeIBlockDelete
OnIBlockDelete
вызываются до фактического удаления инфоблока из базы:

Необходимо еще событие OnAfterIblockDelete, когда удаление уже произошло.
Рейтинг: 0.1463  
Ответил Жуков Евгений 21.04.2015 15:27:27
iblock 15.5.0