| Cheetah
    | 
 
  
| Public Member Functions | |
| getCode ($sUrl, $sTitle, $aCustomVars=false) | |
| Static Public Member Functions | |
| static | getInstance () | 
| Public Attributes | |
| $_aSocialButtons = array () | |
| Protected Member Functions | |
| __construct () | |
| _replaceMarkers ($s, $a) | |
| _getLocaleFacebook ($sLocale) | |
| _getLocalesFacebook () | |
Social sharing buttons for any content
It displays sharing buttons from popular social networks, like facebook, twitter, gogole plus, etc.
Example of usage:
ch_import('ChTemplSocialSharing'); echo ChTemplSocialSharing::getInstance()->getCode($sUrl, $sTitle);
Alerts:
Type/unit: system Action: social_sharing_display Options: buttons - reference to buttons array markers - reference to variables for replacement override_output - override output string
Definition at line 32 of file ChWsbSocialSharing.php.
| 
 | protected | 
Constructor
Reimplemented in ChTemplSocialSharing, ChTemplSocialSharing, ChTemplSocialSharing, and ChBaseSocialSharing.
Definition at line 39 of file ChWsbSocialSharing.php.
| 
 | protected | 
Get most facebook locale for provided language code.
| $sLang | lang code | 
Definition at line 88 of file ChWsbSocialSharing.php.
| 
 | protected | 
Get facebook locales
Definition at line 100 of file ChWsbSocialSharing.php.
| 
 | protected | 
Replace provided markers in string.
| $s | - string to replace markers in | 
| $a | - markers array | 
Definition at line 72 of file ChWsbSocialSharing.php.
| ChWsbSocialSharing::getCode | ( | $sUrl, | |
| $sTitle, | |||
| $aCustomVars = false | |||
| ) | 
Reimplemented in ChBaseSocialSharing.
Definition at line 61 of file ChWsbSocialSharing.php.
| 
 | static | 
Get object instance
| $sObject | object name | 
Definition at line 50 of file ChWsbSocialSharing.php.
| ChWsbSocialSharing::$_aSocialButtons = array () | 
Definition at line 34 of file ChWsbSocialSharing.php.