Skip to content

раздел "Сообщество" #23

Description

@linskay

Техническое задание (ТЗ) - Раздел "Сообщество"

1. Основные функции

1.1 Публикация статей

  • Редактор текста:
    • Поддержка Markdown и WYSIWYG
    • Кнопки форматирования (жирный, курсив, заголовки)
  • Вставка кода:
    • Подсветка синтаксиса для популярных языков
    • Возможность указать язык кода
  • Медиа:
    • Загрузка изображений (drag&drop)
    • Максимальный размер файла: 5MB
  • Теги:
    • Автодополнение при вводе
    • Ограничение: 5 тегов на статью

1.2 Система рейтинга

  • ▲ Лайк / ▼ Дизлайк
  • Учет рейтинга:
    • +5 за лайк
    • -2 за дизлайк
  • Отображение общего рейтинга статьи

1.3 Комментарии

  • Древовидная структура
  • Форматирование текста (Markdown)
  • Цитирование:
    • Выделенного текста
    • Целых комментариев

1.4 Шеринг

  • Поддерживаемые платформы:
    • LinkedIn
    • VK
    • Telegram
  • Превью:
    • Заголовок статьи
    • Первые 140 символов текста
    • Изображение-превью (если есть)

2. Дополнительные функции

2.1 Верификация авторов

  • Критерии для бейджа "Эксперт":
    • 10+ статей
    • Средний рейтинг ≥ 4.0
    • 6+ месяцев на платформе

2.2 Геймификация

  • Балльная система:
    • Публикация статьи: +50
    • Лайк статье: +5
    • Комментарий: +3

2.3 Модерация

  • Система жалоб:
    • Спам
    • Оскорбления
    • Нецензурная лексика
  • Модераторская панель:
    • Статистика жалоб
    • Быстрое удаление контента

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions