Keep it Current
О проекте
Возможности
- Автоматическое изменение дат и семантической разметки контента.
- Настройка расписания для каждого типа контента по-отдельности.
- Поддержка кастомных типов контента.
- Просмотр истории изменений.
Пример использования
Пользователь настраивает расписание изменения для Постов — плагин выставляет случайную дату в пределах прошлой недели и отключает даты для комментариев.
Прототип
Изменение дат
Жёлтым фоном показано, что расписание сейчас редактируется. После сохранения настроек:
- блок с параметрами сворачивается;
- кнопка Edit меняет состояние;
- жёлтым фоном показаны несохранённые изменения (пользователь ещё не нажал большую кнопку "Save Shanges").
Также на отдельных страницах показаны и описаны все возможные состояния элементов текущего экрана.

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

Изменение семантической разметки
Гибкий конфигуратор JSON-LD. После генерации этот скрипт вставляется в нижнюю часть контента. Также возможна ручная вставка кода.

Состояния экранов, элементов и функций

Часть описания всплывающих подсказок.

Подсветка элементов, у которых есть другие состояния.
Включается плавающей кнопкой Show States. Это сделано для удобства нахождения состояний и перехода на страницы с описанием этих состояний.
