Идеи для: Главный модуль

Рейтинг: 5.005  
В работе
Предложил Зайцев Артемий 02.07.2015 16:22:34

Хлебные крошки. Заменить устаревшую микроразметку на Schema.org

В шаблоне .default компонента breadcrumb используется  древнющая микроразметка http://data-vocabulary.org/Breadcrumb :
<div class="bx-breadcrumb">
   <div class="bx-breadcrumb-item" id="bx_breadcrumb_0" itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb" itemref="bx_breadcrumb_1"">      
      <a href="/" title="Главная страница" itemprop="url">
         <span itemprop="title">Главная страница</span>
      </a>
   </div>
   <div class="bx-breadcrumb-item" id="bx_breadcrumb_1" itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb" itemprop="child"">
      <i class="fa fa-angle-right"></i>
      <a href="/catalog/underwear/" title="Нижнее белье" itemprop="url">
         <span itemprop="title">Нижнее белье</span>
      </a>
   </div>
   <div class="bx-breadcrumb-item">
      <i class="fa fa-angle-right"></i>
      <span>Нижнее белье Белая Свобода</span>
   </div>
   <div style="clear:both"></div>
</div>
 
На странице http://data-vocabulary.org/ написано что c 2011 года надо использовать новый формат Schema.org: http://schema.org/BreadcrumbList
Рейтинг: 0  
Ответил 27.07.2015 14:03:04
В новом шаблоне хлебных крошек мы делали по примеру Гугла и проходили тест у них же, но да они сменили у себя информацию, спасибо учтем в обновлениях шаблона!
Рейтинг: -2.2389  
В работе
Предложил Козлов Антон 02.10.2014 15:01:13

Возможность отказаться от разрабатываемого сервиса рекомендаций

С последнего обновления главного модуля (14.9.3) происходит отправка данных о заказах с сайта на bitrix.info. ТП говорит, что это
Данные собираются для сервиса рекомендаций, который мы сейчас разрабатываем.
Проблема в том, что не каждый разработчик и\или администратор сайта при обновлении читает пользовательское соглашение, в которое внесена (по словам ТП) информация о данном сервисе, принимают его для обновления БУС (или корпортала), а потом реальный владелец данного сайта даже знать не будет, что все заказы, приходящие на его сайт отправляются в битрикс для анализа каким-либо сервисом.

Напомню, многие компании доверяют такую информацию только двум сервисам - яндекс.метрике и гугл.аналитиксу. Мы бы хотели иметь возможность отказаться от этого сервиса, без отказа от sitespeed и обновлений БУС.

По поводу же текущей ситуации - очень печально, что введен такой функционал - т.е. данные по агенту уже уходят на bitrix.info, а никто из администраторов магазинов, которых очень много на битриксе не в курсе об этом, видя комментарий обновления: (Updated: main (14.9.3) Незначительные изменения и исправления.)

PS> Стоит отметить, что на данный момент данные отправляются шифрованные в sha1().
Рейтинг: 4.4541  
Ответил 02.10.2014 18:58:22
Уважаемые коллеги и пользователи нашего продукта!

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

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

Информация о собираемых данных детально расписана в Лицензионном соглашении. В нем четко определено, какую информацию мы собираем и каковы границы нашей ответственности по сбору данных.

Мы не производим сбор персональных данных, информация уходит в обезличенном виде.

Возможность отключения сбора данных присутствует в главном модуле. Для отключения сбора информации нужно поставить одну галочку.

В следующих обновлениях мы добавим возможность отключения сбора данных для интернет- магазина без отключения сбора статистики по скорости.
Рейтинг: 6.1098  
В работе
Предложил Шерлок Холмс 09.11.2013 03:35:20

Исключения папок для автоматического бекапа

В новом автоматическом бекапе в облака сейчас нельзя настроить параметры бекапа (можно либо полностью бекапить весь сайт, либо ничего не бекапить).

А очень часто бывает нужно исключить какие-то папки из бекапа, яркий пример - корпоративный портал, на котором файловое хранилище занимает сотни гигабайт, всё его бекапить в облако не нужно, достаточно каждый деть бекапить базу и ядро, чтобы иметь под рукой резервную копию.
Рейтинг: 6.2641  
Ответил Шаромов Денис 12.11.2013 18:16:23
Задача на настройку исключений при автоматическом бэкапе стоит в планах, сделаем.
Рейтинг: 4.1494  
В работе
Предложил Кожевников Сергей 17.07.2013 14:35:32

Авторизация по любому полю данных пользователя

В системе хранится множество данных пользователя: логин, почта, имя, телефон и т.д. Идея в том чтобы можно было настроить по каким из этих полей разрешить авторизацию на сайте.

Админка.
В настройках гл.модуля в разделе "Авторизация" сделать пункт множественного выбора "Авторизовывать по". Это выпадающий список с кнопками "Добавить" и "Удалить" (или чекбоксы) с перечислением всех полей пользователя.Очень хорошо если тут же будут пользовательские поля. Если не выбрано ни одно поле, то авторизация идёт по логину.Так же есть галочка "Общая уникальность" (подробнее ниже).
Например: мы выбрали e-mail и телефон.
При создании(изменении) пользователя эти поля будут проверены на уникальность. Если выставлена галочка "Общая уникальность", то проверка уникальности конкретного авторизационного поля будет проверена со значениями всех заполненых авторизационных полей.
Например: если у нас в системе уже есть пользователь с телефоном "123", и мы создаём пользователя с e-mail "123", то система выдаст сообщение об ошибке.
Так же следует проверить на заполнение по принципу "обязательное для ввода хотя бы одно".
* Если логин не выбран для авторизации, но он заполняется автоматически (правило автоформирования логина любое).
* Если логин выбран как единственное поле для авторизации, то его заполнение обязательно.
* Если логин выбран для авторизации вместе с какими-либо другими полями, то в случае пустого ввода он заполяется автоматически.
Т.о. по полю логин авторизация возможна всегда. Т.е. при полном изменении настроек полей для авторизации уже созданные пользователи всегда смогут войти под своим логином.

Публичкая часть.
При регистрации поля для авторизации должны быть выделено по особому и указано хотя бы одно из них. Соответственно должна быть проверка на уникальность. По завершении регистрации выводится сообщение об успешной регистрации, а также присвоенный логин, в случае если логин быть сформирован автоматом (хотя его можно выводить всегда).
Форма авторизации. Её вид будет зависеть от галочки "Общая уникальность". Если галочка выставлена, то форма будет включать 2 поля: "Пользователь" и "Пароль". В поле "пользователь" для авторизации можно будет вбить значение любого из авторизационных полей или логин. Если галочка не выставлена, то в место поля "пользователь" будут выведены все авторизационные поля + логин (естественно при кастомизации ненужные можно будет скрыть).
Форма "Забыли пароль". Вместо полей "логин" и "почта" будет поле "Пользователь" или набор "авторизационных полей" в зависимости от галочки настроек "Общая уникальность".

С таким решением при настроках по умолчанию (не выбраны авторизационные поля) система будет работать ровно так же как и сейчас. К тому же решение позволит реализовать регистрацию и авторизацию по любому полю пользователя, например по "E-mail" или "Мобильный", а так же по нескольким из них сразу.
Если вас заинетесует эта тема или у вас возникнуть вопросы по логике работы решения, пишите на yarm_ksv@mail.ru. Я с удовольствием расскажу свои видения решений пролем данной тематики.
Рейтинг: 170.126  
В работе
Предложил Месилов Максим 16.12.2011 23:49:40

Авторизация на сайте по e-mail'у

Надоело из проекта в проект перетаскивать этот функционал.Сделайте пожалуйста галку в настройках продукта.


http://dev.1c-bitrix.ru/community/webdev/group/78/blog/1651/#like
Рейтинг: 98.6232  
В работе
Предложил Кудин Александр 23.11.2011 02:40:40

Добавить поле СОРТИРОВКА в обработке адресов urlrewrite.php

Нужна необходимость задавать сортировку для правил обработки адресов.
Сейчас допустим при изменении этих правил компонентами валится вся очерёдность :(