sapegin's social-likes (old) with removed jquery
 
 
 
 
 
Go to file
Artem Sapegin 88398a4ffb 2.0.4 2012-11-21 00:36:38 +04:00
src Add colon to Twitter title to improve readability. 2012-11-21 00:31:57 +04:00
.gitignore Optimize images. 2012-08-07 12:24:11 +04:00
Readme.md Fix custom counter URLs (e.g. for Google+). Close #15. 2012-10-02 23:59:44 +04:00
component.json 2.0.4 2012-11-21 00:36:38 +04:00
googleplusonecount.php Experimental Google+ Button. 2011-10-20 15:43:22 +04:00
license.md License is MIT now. 2012-01-26 17:38:07 +04:00
social-likes.css 2.0.4 2012-11-21 00:36:38 +04:00
social-likes.min.js 2.0.4 2012-11-21 00:36:38 +04:00

Readme.md

Social Likes

Beautiful “like” buttons with counters for popular social networks: Facebook, Twitter, LiveJournal, etc. Uses jQuery.

Features

  • Easy to install.
  • Beautiful and all in one style.
  • Wont explode your pages layout.

Installation and configuration

Use interactive builder to generate code.

Advanced configuration

Options

Options define via HTML data attributes.

url

URL of shareable page. Current page by default.

title

Title for Twitter, Vkontakte and LiveJournal. Current pages title by default.

html

HTML code for LiveJournal and “Code” buttons. By default tag with link to current page.

counters

Disables “likes” counters when “no”. Default: “yes”.

prompt

Text for code bubble. Default: “Copy code to clipboard:”.

single-title

Share button title for “single button” mode. Default: “Share”.

Examples:

<ul class="social-likes" data-url="http://landscapists.info/" data-title="Landscapists of Russia"></ul>
<ul class="social-likes social-likes_single" data-single-title="This is Sharing!"></ul>

TODO: Twitter via etc.

Experimental Google+ counter

Place googleplusonecount.php somewhere on your server. And change buttons HTML like this:

<li class="plusone" data-counter="http://example.com/path/to/googleplusonecount.php?url={url}&amp;callback=?">Google+</li>

Adding your own button

Define socialLikesButtons hash:

var socialLikesButtons = {
	surfingbird: {
		popupUrl: 'http://surfingbird.ru/share?url={url}',
		pupupWidth: 650,
		popupHeight: 500
	}
};

Add some CSS:

.social-likes__button_surfingbird {
	background: #f2f3f5;
	color: #596e7e;
	border-color: #ced5e2;
	}
.social-likes__icon_surfingbird {
	background: url(http://surfingbird.ru/img/share-icon.png) no-repeat 2px 3px;
	}

And use in like any other button:

<li class="surfingbird">Surf</li>

See sources (src folder) for available options and class names.


License

The MIT License, see the included License.md file.