Skip to content

gagnonjeanfrancois/plg_jooag_shariff

 
 

Repository files navigation

Joomla 3.4+ Shariff Plugin

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

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

Required: PHP 5.4+ and Joomla 3.4+

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 | cinnk.com)
  • 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

Future plans & Roadmap:

  • 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 - Integration for more Componentes e.g. Zoo, K2, SobiPro, Seblod, JoomGallery
  • v3.4 - Overhaul the output and allow multiple instances
  • v3.5 - Maybe shorttag parameter support for custom icons, backend integration and other shariff settings
  • v3.6 - Rearrange the Plugin Options and simplify settings
  • v3.x - Ongoing integration of updates from Shariff Libraray & Backend
  • v3.x - If you have a good idea, maybe this is the next v3.x

Update Instructions:

* V3.1.x -> V3.2.x * Everything fine! Nothing todo. * V3.0.6 -> V3.1.x * Delete the assets Folder inside the Plugin. * Before V3.0.6 * Plugin Settings need to be revisited. * Before V3.0.3 * Delete this folder joomla-root/plugins/system/jooag_shariff/backend/cache * Not so important to delete this folder. It's not needed anymore, because we use the Joomla Core Cache folder. * Before V3.0.0 Stable * Delete the old Plugin and install the new one

Documentation:

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]
    
    or
    # 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! ``` {shariff} ``` * 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

Credits:

Developed by http://joomla-agentur.de

Thanks to Heise.de for this development https://github.com/heiseonline/shariff

and for Joomla User Group Hamburg http://jug-hamburg.de/ (the main reason for this plugin :-)

About

A Joomla 3.4+ Plugin for Social Media Icons as shariff integration

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 99.8%
  • ApacheConf 0.2%