drupalninja/social

为Drupal提供Twitter风格的社交功能。

安装: 8

依赖: 1

建议: 0

安全: 0

星标: 0

关注者: 3

分支: 0

开放问题: 0

类型:drupal-module

dev-main 2022-10-07 03:05 UTC

This package is auto-updated.

Last update: 2024-09-07 06:57:25 UTC


README

此composer功能配置用户资料页面,使其类似于Twitter和其他社交媒体应用程序的用户时间线。

阅读完整教程:https://medium.com/@drupalninja/create-a-twitter-style-application-in-drupal-8207e4aaef96

主要功能

  • 带有短帖子的用户时间线
  • 用户提及
  • 线程
  • 点赞
  • 关注用户帖子
  • Drush命令用于创建测试用户
  • 易于定制

快速开始

  1. 为提及安装CKEditor库

    遵循CKEditor的README说明安装所需库 https://git.drupalcode.org/project/ckeditor_mentions/-/blob/8.x-2.x/README.md

  2. 安装Social功能模块

    composer require 'drupalninja/social:1.x-dev'
  3. 启用Social功能

    drush en -y social
  4. 放置时间线区块

    如果您不使用Olivero主题,则需要使用区块布局或布局构建器将时间线区块放置在用户页面上。

  5. 创建带有评论的测试用户

    本功能包括一个drush命令,可以生成测试用户和评论。

    drush sdu

自定义

  • 视图:可以自定义liked_posts和posts_timeline
  • "帖子"评论类型可以自定义