↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
ReFeRy
12 ноября 2020
Aa Aa
#внутренности_фанфикса #публичная_бета

Работа над публичной бетой немного затормозилась, у меня тут в реале дела нарисовались, да ещё интересную серию книг подкинули, да Волди требует внимания, а Иоланта болеет.

Тем не менее, уже работоспособен механизм отправки сообщений читателями - при выделении текста появляется плашка, по клику на плашку или по нажатию Ctrl+Enter появляется окно сообщения, сообщение отправляется и сохраняется в БД (работает только у меня на локальной машине).

Обдумываю раздел просмотра сообщений автором. Выходит, что надо реализовывать все те же разделы, что и для "Истории изменений" - общий раздел в "Работе с фанфиками", в котором будет три вкладки: Мои произведения, Соавтор/сопереводчик, Бета; лента сообщений по конкретному фанфику и лента сообщений по конкретной главе. В связи с такими планами не очень понятно, как реализовывать привычный механизм "Сохранить изменения и перейти к следующему сообщению" - видимо придётся запоминать, из какой ленты автор перешёл на сообщение об ошибке и из той ленты выдавать следующее сообщение.

В историю изменений записи буду делать по тому же принципу, что и правки со страницы чтения текста - если автор делает несколько правок из ПБ подряд, они в течение часа объединяются в одну запись.

Интерфейс внесения изменений в текст - самое спорное место. Скорее всего буду эксплуатировать исторически сложившийся механизм навигации по абзацам. Либо будет открываться для редактирования конкретный абзац, в котором ошибка, либо несколько абзацев с искомым в середине. Проблема может возникнуть, если с момента отправки сообщения об ошибке и до момента рассмотрения этого сообщения, успел измениться порядок абзацев. Может получиться так, что откроется для редактирования один абзац, а ошибка реально в следующем/предыдущем или даже за несколько абзацев от открытого места.
Открывать же для редактирования всю главу и пытаться найти там место ошибки... чревато теми же недостатками, которые сейчас многих бесят на фикбуке - не получится найти ошибки на стыке абзацев и ещё в ряде случаев.

После основного функционала надо будет дописывать полезные мелочи: работу ЧС, доступ к ПБ соавторам/бетам, учёт статистики.

P.S. У меня вертится в голове мысль попытаться встроить образовательный элемент. В форму отправки сообщения об ошибке добавить поле поиска соответствующего правила (подсказали неплохой справочник), соответственно, автор сможет прочитать, в чём именно он ошибся и, возможно, намотать на ус. Указание правила будет не обязательным. Вопрос лишь в том, как реализовать поиск по правилам так, чтобы можно было в пару слов найти нужное...
12 ноября 2020
6 комментариев из 15
Чем принципиально отличается фильтр от отдельной ленты?)
Ну если не отличается, тогда, конечно, как проще.
ReFeRy
у меня ни разу за всё время не встречались такие ошибки
ReFeRy
Вы - волшебник!)))
P.S. У меня вертится в голове мысль попытаться встроить образовательный элемент. В форму отправки сообщения об ошибке добавить поле поиска соответствующего правила (подсказали неплохой справочник), соответственно, автор сможет прочитать, в чём именно он ошибся и, возможно, намотать на ус. Указание правила будет не обязательным. Вопрос лишь в том, как реализовать поиск по правилам так, чтобы можно было в пару слов найти нужное...
Если "в пару слов", наверное, только так: "не с причастием site:http://orthographia.ru". Но этот поиск неточный, дает поле вариантов.
С другой стороны, кто часто пользуется этим справочником, тот в нем и так ориентируется, там есть удобные алфавитные указатели (как и в справочнике Розенталя).
Есть еще свой функционал поиска на Грамоте: по слову в орфографическом словаре, по фразе в ответах на вопросы, по алфавиту в справочнике по пунктуации.

Возможно, имеет смысл просто сделать окошко, которое будет принимать ссылки только на три сайта: http://orthographia.ru, http://old-rozental.ru, http://new.gramota.ru
(чтоб не ссылались на невнятные источники), а искать там по-любому придется самостоятельно.
Показать полностью
InCome
Я подразумевал интеграцию справочника в Фанфикс и поиск силами сайта, в том числе по тому самому алфавитному указателю.
ReFeRy
Как-то скрестить вот это:
http://orthographia.ru/punctum_uk.php?pid=703#le_1 -
и вот это: http://orthographia.ru/orfograf_uk.php ? Конечно, он будет далеко не полным, но, может, и лучше, чем ничего.
ПОИСК
ФАНФИКОВ







Закрыть
Закрыть
Закрыть