NAME
HTML::SocialMedia - Put social media links into your website
VERSION
Version 0.17
SYNOPSIS
Many websites these days have links and buttons into social media sites. This module eases links into Twitter, Facebook and Google's PlusOne.
use HTML::SocialMedia;
my $sm = HTML::SocialMedia->new();
# ...
SUBROUTINES/METHODS
new
Creates a HTML::SocialMedia object.
use HTML::SocialMedia;
my $sm = HTML::SocialMedia->new(twitter => 'example');
# ...
Optional parameters
twitter: twitter account name twitter_related: array of 2 elements - the name and description of a related account cache: This object will be an instantiation of a class that understands get and set, such as CHI.
as_string
Returns the HTML to be added to your website. HTML::SocialMedia uses CGI::Lingua to try to ensure that the text printed is in the language of the user.
use HTML::SocialMedia;
my $sm = HTML::SocialMedia->new(
twitter => 'mytwittername',
twotter_related => [ 'someonelikeme', 'another twitter feed' ]
);
print "Content-type: text/html\n\n";
print '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">';print '<HTML><HEAD></HEAD><BODY>';
print $sm->as_string(
twitter_follow_button => 1,
twitter_tweet_button => 1,
facebook_like_button => 1,
linkedin_share_button => 1,
google_plusone => 1,
reddit_button => 1,
);
print '</BODY></HTML>';
print "\n";
Optional parameters
twitter_follow_button: add a button to follow the account
twitter_tweet_button: add a button to tweet this page
facebook_like_button: add a Facebook like button
linkedin_share_button: add a LinkedIn share button
google_plusone: add a Google +1 button
render
Synonym for as_string.
AUTHOR
Nigel Horne, <njh at bandsman.co.uk>
BUGS
Please report any bugs or feature requests to bug-html-socialmedia at rt.cpan.org
, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=HTML-SocialMedia. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
SEE ALSO
HTTP::BrowserDetect
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc HTML::SocialMedia
You can also look for information at:
RT: CPAN's request tracker
AnnoCPAN: Annotated CPAN documentation
CPAN Ratings
Search CPAN
ACKNOWLEDGEMENTS
LICENSE AND COPYRIGHT
Copyright 2011-2012 Nigel Horne.
This program is released under the following licence: GPL