20

Предложение ввести оглавление к многосерийным постам

Юз кейс:

Пишет кто то "Жизнь и приключения Василия Пупкина часть 92". Прочитал, хотя и вырвано из контекста, но интересно хочу читать еще. Как найти? Многие пикабушники вставляют или ссылку на предыдущую серию(и). Редко кто вставляет все оглавление. Вариант залезть в профиль пользователя: а вдруг он очень плодовит и постит от души и каждый день?

Предложение:

Ввести галку "многосерийный пост" и текстовое поле "привязать к серии постов" при создании поста.

В поле "привязать к серии постов" автокомплит (или комбобокс со свободным вводом), который содержит список серий у текущего пользователя (например, Жизнь и приключения Василия Пупкина или Записки администратора сауны). Если серия только создается (т.е. создается первый пост серии, то пользователь пишет в поле "привязать к серии постов" название серии, а не выбирает из списка). При создании поста к названию автоматически добавляется приписка "...часть N". Думаю в БД хранится только оригинальное название.

Со стороны UI:

добавить иконку в шапке поста (где название, теги, кнопка сохранить и прочее выпадающий список с перечнем ссылок на посты в серии).

Со стороны БД:

думаю это выльется в 2 изменения, что то в духе (в диалекте mysql):

CREATE TABLE `db`.`post_series` (

`post_series_id` INT NOT NULL,

`post_series_name` VARCHAR(255) NOT NULL,

PRIMARY KEY (`post_series_id`));


ALTER TABLE `db`.`post`

ADD COLUMN `post_series_id` INT NULL;


ALTER TABLE `db`.`post`

ADD INDEX `FK_post_series_post_idx` (`post_series_id` ASC);


ALTER TABLE `db`.`post`

ADD CONSTRAINT `FK_post_series_post`

FOREIGN KEY (`post_series_id`)

REFERENCES `db`.`post_series` (`post_series_id`)

ON DELETE CASCADE

ON UPDATE CASCADE;


Это предложение имеет смысл, есть большинство пользователей-многосерийников публикует и другие посты в перерывах между выходами серий. Такой статистики у меня нет, так что если это не так, то прошу прощения за потраченное время.

Правила сообщества

Сообщество для аккумуляции всего фидбека по Пикабу


Если вы предлагаете новую функцию, опишите подробно:

- Задачу, которую выполняет предлагаемое изменение;

- Возможные плюсы и минусы;

- Версию Пикабу, для которой делаете предложение.


Пожалуйста, имейте в виду, что предложение:

- Должно быть полезным, понятным и простым;

- Должно быть востребованным пикабушниками;

- Не должно создавать визуального нагромождения.

Вы смотрите срез комментариев. Показать все
1
DELETED
Автор поста оценил этот комментарий
Комментарий удален. Причина: данный аккаунт был удалён
раскрыть ветку (6)
4
Автор поста оценил этот комментарий

Я написал в конце, что это предложение подходит при некотором условии. Вы как раз говорите о том случае когда это условие не выполняется.

раскрыть ветку (5)
0
DELETED
Автор поста оценил этот комментарий

Я кое что похожее предлагал https://pikabu.ru/story/tegi_dlya_istoriy_5147148

Короче говоряр то что отписал модератор реально рабочая вещь

Нужно просто чтобы в многосерийных постах были ссылка на поиск по профилю с правильным тегом

0
Автор поста оценил этот комментарий

На Пикабу реализован поиск по профилю.
Вот пример поиска по постам Alekseev77, с тегом "Автосервис": https://pikabu.ru/search.php?u=alekseev77&t=%D0%B0%D0%B2... - это должно решить проблему, описанную в посте )

0
DELETED
Автор поста оценил этот комментарий
Комментарий удален. Причина: данный аккаунт был удалён
раскрыть ветку (2)
3
Автор поста оценил этот комментарий

Если других многосериальников нет, то, действительно, это оверинжениринг.

Из интереса: у вас в профиле "поставил 0 плюсов 58523 минуса". Непонравившимся постам вы ставите минус, а понравившиеся игнорируете в плане рейтинга. Не кажется ли вам это однобоким? Вы спасаете человечество от плохих постов, но при этом не пропихиваете хорошие. Или вам еще не встречались годные посты на Пикабу, достойные того, что бы поставить плюс?

раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий
Комментарий удален. Причина: данный аккаунт был удалён
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку