Download the PHP
package wirelab/shares-plugin without Composer
On this page you can find all versions of the php package
wirelab/shares-plugin. It is possible to download/install
these versions without Composer. Possible dependencies are resolved
automatically.
Vendor wirelab Package shares-plugin Short Description Plugin which provides users with a quick way of adding customizable share links. License
MIT Homepage http://wirelab.nl/
After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.
Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.
In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories.
In this case some credentials are needed to access such packages.
Please use the auth.json textarea to insert credentials, if a package is coming from a private repository.
You can look here for more information.
Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
To use Composer is sometimes complicated. Especially for beginners.
Composer needs much resources. Sometimes they are not available on a simple webspace.
If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?
Informations about the package shares-plugin
Shares plugin
⚠️ This repository has been deprecated ⚠️
Plugin which provides users with a quick way of adding customizable share links with GA tracking.
Works with any module that sets a meta_title and meta_description.
Installation
composer require wirelab/shares-plugin
Usage
Set your facebook app key in settings > plugins > shares plugin(optional)
Selects the networks that are enabled by default settings > plugins > shares plugin(optional)
put {{ shares_scripts()|raw }} in your theme to load all javascript files
call {{ shares({title: '', url: '', description: '', networks: ['']|raw }} in any twig file.
All parameters are optional
Parameters
Name
Description
Optional
Default value
Type
title
The title used in the shares
yes
template.meta_title
String
description
The description used in the shares
yes
template.meta_description
String
url
The url that gets shares
yes
the current url
String
networks
List of social media networks to return
yes
all (configurable in the settings)
Array
Enable facebook shares
Set the following cookie: cconsent=isAccepted using javascript. Then call callCbIfConsentGiven(callback).
Examples
Adding google analytics
Add the following code near the top of the <head> tag. Replace UA-XXXXX-Y with the property ID (also called the "tracking ID") of the Google Analytics property you wish to track.
Composer command for our command line client (download client)This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free.Standard composer command
The package wirelab/shares-plugin contains the following files
Loading the files please wait ...
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.