Волжская словница


Элементарно, Ватсон!

 
21 ноя 2021Элементарно, Ватсон!
О конкурсном модуле
В продолжение предыдущей записи.
Там я обрисовала, как добавление в конкурсный модуль работает сейчас и в конце кратко изложила свою идею. Здесь остановлюсь подробнее на идее.
 
Итак, добавление текста новой работы понятно — пишешь сразу в форму или копируешь из любимого текстового редактора. Но как быть со старыми?
 
Сейчас (если добавление со страницы всё-таки доступно) выбор из своих произведений открывает... просто список названий твоих произведений. А если автор много пишет на одну тему и названия повторяются? Или вообще не любит заморачиваться с названием и ставит три звёздочки. Как отправить то, что нужно?
 
Поэтому предлагаю следующую схему:
1. При нажатии "Выбор из своих произведений" — переход к списку.
 
2. При осуществлении выбора в списке — первый предпросмотр (отображение стихотворения, как оно выглядит на странице автора).
Дополнительно: две кнопки и переключатели. Кнопки "Вернуться к списку" (см. в п. 1) и "Копировать в форму" (см. п. 3). Переключатели могут быть по каждому блоку из "дополнительных параметров" или блоков текста; у тех блоков, которые не предусмотрены конкурсом, зафиксированы в состоянии "Не добавлять", которые обязательны — в состоянии "Добавить", у необязательных блоков предусмотреть выбор состояния.
Отдельный переключатель — чтобы перевести в "закрытый доступ".
 
3. При нажатии "Копировать в форму" открывается наша любимая форма с полями, заполненными в соответствии с состоянием переключателей в пункте 2. Но это — независимая копия того, что на странице автора! Её можно править, как новый текст (добавленный через форму изначально).
Дополнительно: переключатель "получать награды/участвовать независимо" — влияет на то, появится ли кубок (или другой знак участия) на странице произведения у автора или автор сможет опубликовать стихотворение из конкурса независимо от исходника.
 
И, наконец, маленькое пожелание. Оно уже сложнее, но тоже реализуемо. Множественный выбор для конкурсов, подразумевающих участие нескольких стихотворений. При этом названия автоматически становятся заголовками.
 
На картинке представлен примерный вид переключателей для пункта 2.