drupalninja / drupal-social
Project example for drupalninja/social module.
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
Type:project
Requires
- composer/installers: ^1.9
- drupal/core-composer-scaffold: ^9.4
- drupal/core-project-message: ^9.4
- drupal/core-recommended: ^9.4
- drupalninja/social: 1.x-dev
- drush/drush: ^11.2
Conflicts
README
This sample Drupal project installs a standard Drupal site that configures user profile pages to act like user timelines (similar to Twitter and other social media applications).
Read full tutorial: https://medium.com/@jrcallicott/create-a-twitter-style-application-in-drupal-8207e4aaef96
Key Features
- User timeline with short posts
- User mentions
- Threads
- Likes
- Follow user posts
- Drush command for creating test users
- Easy to customize
Quick start
-
Create a new Drupal project with this template
composer create-project 'drupalninja/drupal-social:1.x-dev' projectname
-
Enable ddev (optional)
ddev start
-
Install Drupal (standard)
ddev . drush si -y
-
Enable social feature
ddev . drush en -y social
-
Create test users with comments
ddev . drush sdu
Customizing
- Views: liked_posts and posts_timeline can be customized
- "Posts" comment type can be customized