Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Social Media Share buttons #15

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from
Open

Conversation

alisha-kamat
Copy link
Collaborator

Summary of Changes

  • This feature helps users share Joomla pages on social media platforms
  • Social media is one of the most popular ways to gain visitors to any website. But currently Joomla doesn't offer any sharing feature.
  • This feature attempts to bridge that gap by offering options for single-click sharing to the most commonly used social media platforms
  • Currently this feature allows sharing to only 3 social media platforms. This feature can then be extended to include additional social media icons as required
  • Instead of providing a rigid set of options, the Social Media Share tab offers several settings that allows the user to select the preferred list of social media icons to display on the article page. This is done as follows.
    • Clicking on show sharebox will display all the available social media platforms for sharing
    • The user can then choose to enable social media sharing for the selected list of platforms
    • If the user chooses to hide the sharebox options, no social media icon is displayed on the article's frontend
  • These settings can be updated by going to System->Global Configuration->Articles->Social Media Share

image

Testing Instructions

CASE 1

The user chooses to show the social media share icons for all articles, and all the icons have been enabled.

image

The article on the frontend will allow social media sharing for all platforms

image

Here's how that looks on Twitter and Facebook

image

image

CASE 2

The user chooses to show the social media share icons for each Article, and one of the icons have been disabled.

image

The Article's frontend will then only display the social media icons that have been enabled.

image

CASE 3

The social media sharing option is disabled for all platforms

image

The article's frontend does not display any social media sharing icon

image

@uglyeoin
Copy link
Contributor

There was a previous Joomla project that used: https://github.com/kni-labs/rrssb the plugin was already created. https://github.com/joomla-projects/plg_content_joomlarrssb I don't know if that is useful for not.

@universewrld
Copy link

@alisha-kamat there should be an option to display a sharebox at the bottom of the article and the ability to display other buttons (custom buttons) like @AddToAny, @shareaholic, @sharethis, etc.

@uglyeoin
Copy link
Contributor

@alisha-kamat given the implementation suggested where you can choose not to show some buttons having the ability to add other things would be very difficult. I think it either needs to be a Joomla version or none at all. I personally have never clicked on any of these types of buttons, but I'm sure others do. In any case, there's tonnes of ways to add these to Joomla quite easily. Plugins, overrides, all sorts. I don't know that this needs to be in the core. But the plugin I mentioned before might do what you need.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants