This is an old revision of the document!
Table of Contents
socialshareprivacy2 Plugin
Compatible with DokuWiki
Weatherwax
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
Similar to flattr, socialshareprivacy
Installation
Warning: socialshareprivacy is new and only a few buttons have been tested so far.
Demo
I use the plugin on my own website: http://www.robertnitsch.de/
See also
Panzi's SocialSharePrivacy project is hosted at Github. Its documentation can be read here: https://github.com/panzi/SocialSharePrivacy#social-share-privacy
Syntax
To render the buttons, insert this into your pages:
{{socialshareprivacy2}}
Configuration and Settings
Selecting buttons to be rendered
By default, the following buttons are enabled:
- Facebook
- Twitter
- Google+
You can enable more buttons in the Dokuwiki configuration, e.g.
- Buffer
- Delicious
- Disqus
- Flattr
- Hackernews
- Linkedin
- Mail
- Pinterest
- Reddit
- StumbleUpon
- Tumblr
- Xing
Defining order in which the buttons should be rendered
The ordering of the buttons can be defined via the numeric order settings. The button with the lowest number will be rendered first.
Additional settings for certain services
Flattr
If uid is set the button's autosubmit feature will be enabled, i.e. if the URL has not been flattred yet, it will be automatically submitted to Flattr (and the content will be registered to the user specified by the uid parameter).
Twitter has an optional via setting. It allows you to specify a twitter account which should be included as “@account” in the proposed twitter message.
Development
Change Log
Known Bugs and Issues
- Unchecked buttons in the configuration page become checked when registering the configuration. So, you need to uncheck them each time you change a parameter.
ToDo/Wish List
- Test each button; if necessary, add new settings for buttons that require them
- Improve performance by generating minimized javascript code
- Add option to normalize HTTP/HTTPS urls to HTTP-only or HTTPS-only