Торговец твилечками Онлайн
11 ноября 2024
|
|
Я снова. Ну не нравятся мне главы без комментариев. Сейчас читаю фанфик, и написал бы, а некуда. Ко всему тексту напишу в конце, не из середины же писать. А, скорее всего, не напишу уже, пыл угаснет, когда дочитаю. Отзывов мало, каждый скажет, а здесь ещё и с написанием проблема.
И вот, что придумал. Если дурацкое решение, то извините. Отзывы хранить в виде: (код фанфика), (UID главы), (текст). Нуль будет означать комментарий ко всему тексту, −1, допустим, рекомендацию, если они в одной таблице. И добавить UID в заголовок: [h1 UID={UID}]Заголовок[/h1] (типа этого). После редактирования всего текста: 1. Собирать заголовки (как, вероятно, и делается), и идентификаторы. 2. Если где-то UID нет, выдавать новый. Допустим, новая глава, или автор балбес потерял. 3. Проверять существующие UID комментариев фанфика, если NOT IN (список найденных UID), устанавливать UID в ноль. То есть, если автор случайно стёр идентификатор, комментарии остались, но отвязались от главы, сам виноват. Может быть криво, но не знаю, как ещё можно привязать. 2 |