I had a few projects that I thought could use some share 'buttons', but I didn't like to include the JavaScript loaded and privacy invading share buttons that the networks try to sell you by default. Neither did I like to concatenate the links with all variables required for each project… so I wrote a small rubygem on a back and forth train trip (#ilovetrains ;)): social_linker.
The idea is that you share something about a certain subject, hence you initalize the SocialLinker::Subject
and then you'll be able to generate share links from it:
subject.share_link(:facebook)
Initialize the subject with enough material to generate links from, such as the page's url, maybe the media url (mainly for Pinterest type-shares), a description, tags etc.
For example, initialize the SocialLinker::Subject
as follows:
social_linker_subject = SocialLinker::Subject...
Dit artikel van murblog van Maarten Brouwers (murb) is in licentie gegeven volgens een Creative Commons Naamsvermelding 3.0 Nederland licentie .