Сортировка доменов для пререгистрации
Сайты можно предварительно зарегистрировать в доменах, которые еще не перешли в стадию общей доступности. Реселлеры принимают заявки на предварительную регистрацию сайтов. Когда домен становится доступен, домен автоматически покупается. Но существует вероятность, что домен с популярным именем могут пререгистрировать сразу несколько пользователей. Для этих целей и служит станица сортировки пререгистрированных доменов по приоритету.
Функции страница сортировки:
- Показывать ближайшие даты регистрации;
- Показывать домены, пререгистрированные для ближайших дат;
- Сортировать домены в нужном порядке и сохранить изменения.
Реализация
Данный функционал реализован при помощи таблицы. Таблица поделена на секции. Каждая секция соответствует ближайшей дате. Если на одну дату выпадают несколько доменных имен, то они отображаются в заголовке секции. Внутри секции каждая строчка соответствует пререгистрированному домену. Перемешивать их можно путем обычного перетаскивания по одному (drag&drop), или группой, используя для этого чекбоксы и красные ссылки top и bottom. По умолчанию развернута только первая секция, остальные свернуты.
Если в секции количество доменов превышает 50, то для сортировки реселлеру нужно использовать CSV файл. Можно скачать в секции CSV файл с доменами, отсортировать их, используя редактор электронных таблиц и загрузить при помощи формы ниже. Сортировка применится после загрузки файла.
Чтобы пользователь не забыл сохранить изменения, над таблицей появляется дополнительное напоминание.