Коллекции загружаются
#внутренности_фанфикса #публичная_бета
Работа над публичной бетой немного затормозилась, у меня тут в реале дела нарисовались, да ещё интересную серию книг подкинули, да Волди требует внимания, а Иоланта болеет. Тем не менее, уже работоспособен механизм отправки сообщений читателями - при выделении текста появляется плашка, по клику на плашку или по нажатию Ctrl+Enter появляется окно сообщения, сообщение отправляется и сохраняется в БД (работает только у меня на локальной машине). Обдумываю раздел просмотра сообщений автором. Выходит, что надо реализовывать все те же разделы, что и для "Истории изменений" - общий раздел в "Работе с фанфиками", в котором будет три вкладки: Мои произведения, Соавтор/сопереводчик, Бета; лента сообщений по конкретному фанфику и лента сообщений по конкретной главе. В связи с такими планами не очень понятно, как реализовывать привычный механизм "Сохранить изменения и перейти к следующему сообщению" - видимо придётся запоминать, из какой ленты автор перешёл на сообщение об ошибке и из той ленты выдавать следующее сообщение. В историю изменений записи буду делать по тому же принципу, что и правки со страницы чтения текста - если автор делает несколько правок из ПБ подряд, они в течение часа объединяются в одну запись. Интерфейс внесения изменений в текст - самое спорное место. Скорее всего буду эксплуатировать исторически сложившийся механизм навигации по абзацам. Либо будет открываться для редактирования конкретный абзац, в котором ошибка, либо несколько абзацев с искомым в середине. Проблема может возникнуть, если с момента отправки сообщения об ошибке и до момента рассмотрения этого сообщения, успел измениться порядок абзацев. Может получиться так, что откроется для редактирования один абзац, а ошибка реально в следующем/предыдущем или даже за несколько абзацев от открытого места. Открывать же для редактирования всю главу и пытаться найти там место ошибки... чревато теми же недостатками, которые сейчас многих бесят на фикбуке - не получится найти ошибки на стыке абзацев и ещё в ряде случаев. После основного функционала надо будет дописывать полезные мелочи: работу ЧС, доступ к ПБ соавторам/бетам, учёт статистики. P.S. У меня вертится в голове мысль попытаться встроить образовательный элемент. В форму отправки сообщения об ошибке добавить поле поиска соответствующего правила (подсказали неплохой справочник), соответственно, автор сможет прочитать, в чём именно он ошибся и, возможно, намотать на ус. Указание правила будет не обязательным. Вопрос лишь в том, как реализовать поиск по правилам так, чтобы можно было в пару слов найти нужное... 12 ноября 2020
19 |
ReFeRy Онлайн
|
|
InCome
Я подразумевал интеграцию справочника в Фанфикс и поиск силами сайта, в том числе по тому самому алфавитному указателю. |
ReFeRy
Как-то скрестить вот это: http://orthographia.ru/punctum_uk.php?pid=703#le_1 - и вот это: http://orthographia.ru/orfograf_uk.php ? Конечно, он будет далеко не полным, но, может, и лучше, чем ничего. |