Skip to content
A Joomla 3 Plugin for Social Media Icons as shariff integration
Branch: master
Clone or download
Latest commit 58b9c60 May 24, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets Update Packend to 8.1.0 and Shariff to 3.2.0 Apr 3, 2019
backend Update index.php Apr 3, 2019
fields Added new Info Options May 19, 2018
language/en-GB Fixes Apr 16, 2019
.gitignore gitignore May 3, 2018
LICENSE Initial commit Apr 29, 2018 Update May 24, 2019
jooag_shariff-services.xml Fixes Apr 16, 2019
jooag_shariff.php Fixes Apr 16, 2019
jooag_shariff.xml Prepare 5.0.1 Release Apr 16, 2019
script.jooag_shariff.php Update script.jooag_shariff.php Apr 13, 2019

Joomla 3 Shariff Plugin

The 1-Click-Social-Button with privacy in mind

This Joomla 3 Plugin utilizes Heise Shariff Library to enable website users to share their favorite content without compromising their privacy.

Help with translation:

System Requirements:

  • Joomla 3.9+
  • PHP 7.1, 7.2 or 7.3

Plugin features:

  • Joomla Update integration
  • Use this Plugins in your Modules and Articles via {shariff} shorttag
  • Now with shorttag parameter support e.g. {shariff orientation=vertical theme=white}
  • Languages: English, German, France (Contributed from: Simon |
  • Restrict the plugin execution to Menu Items or Content Categories
  • Ordering for your Buttons
  • Extended Shariff Backend Cache Handler
  • Plugin settings for Themes, Orientation, Services and much more...

Shariff Library features:

  • Services: Twitter, Facebook, GooglePlus, LinkedIn, Pinterest, Xing, Whatsapp, Addthis, tumblr
  • Themes: Color, Grey, White
  • Orientation: Horizontal, Vertical
  • Responsive: Yes
  • Shariff Languages: bg, de, en, es, fi, hr, hu, ja, ko, no, pl, pt, ro, ru, sk, sl, sr, sv, tr, zh
  • Counter: Shariff Backend PHP integration


  • v3.0 - Initial release with Heise Shariff Library and Shariff Backend integration
  • v3.1 - Icon ordering, more bugifixing, facebook api integration, move assets folder to the joomla media folder
  • v3.2 - Custom settings for theme and orienation in every shorttag e.g. {shariff orientation:vertical theme:grey}
  • v3.2.2 - Reduce the size of the plugin (get rid of the Shariff Backend docs and fluff)
  • v3.2.5 - Check the Joomla and PHP Version and prevent the installation if not the requirements met
  • v3.2.8 - New: AddThis button
  • v3.2.9 - New: tumblr button
  • v3.3.0 - Shorttag parameter support for custom icons, backend integration and other shariff settings
  • v3.3.0 - Rearrange the Plugin Options and simplify settings
  • v4.x.x - Updated Shariff Frontend and Backend Library
  • v5.x.x - Updated Shariff Frontend and Backend Library

Future plans & Roadmap:

  • More Options for Info and Print
  • Override functionality

Update Instructions:

* All previous versions before 5.0.0 * You need to uninstall the old Jooag Shariff Plugin * Make a fresh install and do the needed Settings again. * Please, make a note of your current settings.


First steps

  • Install the latest Plugin Version.

  • Login into your Joomla Backend and go to Extensions->Plugins and find the "Jooag Shariff" Plugin.

  • Open the Plugin and activate it.

  • Goto the "Services" Tab and add your needed services.

  • Goto the "Output" Tab and go through the settings. =======

  • Login into your Joomla Backend and go to Extensions->Plugins and find the "Jooag Shariff" Plugin.

  • Open the Plugin and activate it.

  • Goto the "Services" Tab and add your needed services.

  • Goto the "Output" Tab and go through the settings.

  • Goto the "Counter" Tab and activate the Counter, if you like to see the count of the shares.

Share Counter:

It's really important for the counter to use the url only with www or non-www.
To redirect www to non-www do the following steps:
  1. Rename the htaccess.txt in your joomla root folder to .htaccess
  2. Add following lines in the end of the .htaccess file
  3. # www to non-www
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
    # non-www to www
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
  4. At least you need to open this plugin and save it again!

Use this Plugin as a Shariff Joomla Modul

  • You can put into your content or "Custom Html" module the following shortcode and set the Option "Prepare Content" to yes!
  • You can also override the Global Plugin Settings for theme and orientation like this:
 {shariff theme=color}
 {shariff theme=grey}
 {shariff theme=white}
 {shariff orientation=horizontal}
 {shariff orientation=vertical}
  • You can combine this tags, too:
 {shariff theme=color orientation=horizontal}
 {shariff theme=white orientation=vertical}
  • Theme variables
  • color
  • grey
  • white
  • Orientation variables
  • horizontal
  • vertical


Developed by

Thanks for this solution

Thanks Joomla! our lovely CMS

and for Joomla! Joomla User Group Hamburg (the main reason for this plugin :-)

Many thanks for your help and support!

You can’t perform that action at this time.