Motivation

To consolidate the management of Social Media configuration. This is to provide a common configuration admin UI, storage and access for social media interaction.
To see the Social API components for integrating social networking services, review https://groups.drupal.org/node/509781

Proposed resolution

  1. Add a Social API menu links' parent in /admin/config that will point to the path /admin/config/social-api.
  2. Write a method that lists all the plugins-related sub-modules for a given social network's configuration route.
  3. Add a menu link and a route for autoposting configuration that gets the enabled sub-modules which allow autosharing. This may need to write a method that obtains these sub-modules.
  4. Create a menu link an a route for "Login with" configuration that gets the enabled sub-modules which allow autosharing. This may need to write a method that obtains these sub-modules.
CommentFileSizeAuthor
#7 config_env2.png21.12 KBgvso
#7 config_env5.png18.2 KBgvso
#7 config_env4.png18.27 KBgvso
#7 config_env1.png18.42 KBgvso

Comments

guy_schneerson’s picture

Component: Documentation » Architecture
dahacouk’s picture

Issue summary: View changes
gvso’s picture

Issue summary: View changes
Parent issue: » #2689415: Social API Roadmap
gvso’s picture

First two items were worked and committed on 956100f

gvso’s picture

Version: » 8.x-1.x-dev

  • gvso committed 63e55f3 on 8.x-1.x
    Isuue #1944038: add autsharing menu link and route
    
gvso’s picture

Issue summary: View changes
StatusFileSize
new18.42 KB
new18.27 KB
new18.2 KB
new21.12 KB

The Social API module along with Social Auth, Social Post, and Social Widgets are now providing an unique configuration environment for social network modules.

gvso’s picture

Status: Active » Needs review
gvso’s picture

Status: Needs review » Fixed

I believe the configuration environment is already good. Any changes will be made through different issues.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.