Download the PHP package rezozero/social-links without Composer
On this page you can find all versions of the php package rezozero/social-links. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download rezozero/social-links
More information about rezozero/social-links
Files in rezozero/social-links
Package social-links
Short Description Provide social network url for sharing.
License MIT
Informations about the package social-links
Social links
Usage
Install SocialLinks using Composer
Configure your SocialLinks
instance with your data source and some output settings.
Load fontawesome CSS (base, regular and brands minimum) files in your HTML page.
Single Url
Single Link with icon
Single Link with SVG
A bunch of links with their icons
Without icons:
With <i>
icons:
With <svg>
icons:
You also can choose a not empty separator, i.e. a dash:
Available networks
- delicious
- digg
- evernote
- facebook (sharer by default, or /dialog/feed if you provide a
facebookAppId
), if you use default font-awesome icon prefix, icon class will befacebook-official
. It’s stillfacebook
for SVG icons or non font-awesome prefix. - friendfeed
- google-plus
- linked-in
- newsvine
- scoop-it
- slashdot
- stumbleupon
- tumblr
Twig extension
SocialLinksExtension
Twig extension introduces 3 new filters to be able
to generate your social links without any PHP code.
social_links
icon_social_links
svg_social_links
tweet_links
First you’ll need to gather your social data in an associative array or
simply set
a string variable (it will be used as the URL).
Then, you can use one of the 3 SocialLinks filters with or without optional arguments. Selected networks can be set using an array or a simple string.
Bonus: tweet_links
is a Twig filter to parse your tweets contents.
Translate share action label
We introduced shareActionLabel
argument to provide title
for accessibility on your social links. You can override it in your own Twig template to change the title
and translate it: