Ls2.0 Дополнительные поля

В релизе LiveStreet 2.0 есть функционал дополнительных (пользовательских) полей. Сейчас он задействован для топиков. Суть сводится к удобной возможности добавлять в различные объекты новые поля разных типов.

Сейчас поддерживаются следующие типы полей:
  1. Целое число
  2. Дробное число
  3. Строка
  4. Текст
  5. Чекбокс
  6. Дата
  7. Выпадающий список
  8. Теги
  9. Ссылка на видео
  10. Файл
  11. Изображение

Очень перспективная и удобная функция, но для лучшего функционала предлагаю расширить функционал существующих обьектов и(или) добавить новые:

5: Чекбокс — добавить возможность указывать несколько(массивом) наименований для выбора а так-же вариант отображения — радио или чекбокс
6: Дата — добавить возможность указывать несколько дат, вроде расписания
8: Теги — добавить возможность указывать список тегов а так-же вариант отображения через компонент FieldAutocomplete с выбором Label или Ajax

Доп:
12: Карты (Адрес) — поле для отображения карт по адресу или координатам
п.с. вообще хорошо бы сделать поля контакты с валидностью, телефон, емайл, адрес, ссылка на сайт, скайп

13: Разделитель (группировка полей) — поле для разделения по блокам с возможностью публиковать лэйбл или нет а также с вариантом отображения в 1 или 2 колонки

14: Поле для отображения кнопок при просмотре топика — пример иду или нет для событий

15: Пользовательский код (hph, java)

Кто что думает?

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

2 комментария

avatar
5: Чекбокс — добавить возможность указывать несколько(массивом) наименований для выбора а так-же вариант отображения — радио или чекбокс
где-то я такое делал… надо поискать
avatar
было бы отлично, идея то великолепная, поля довести до ума и с плагинами работать проще будет. Тем более что в компонентах судя по доку реализация всего этого есть
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.