PluginProbe
Social Share Buttons / 1.19
Social Share Buttons v1.19
trunk 0.9 1.0 1.1 1.1.1 1.1.2 1.10 1.11 1.12 1.15 1.16 1.17 1.18 1.19 1.2 1.20 1.3 1.30 1.4 1.5 1.6 1.7 1.8 1.9
← All changes | classes/network/twitter.php +20 -20 0.91.19 View file →
@@ -1,28 +1,28 @@
1 -<?php
2 -namespace MBSocial;
1 +<?php
2 +namespace MBSocial;
3 3
4 -use MaxButtons\maxField as maxField;
4 +use MaxButtons\maxField as maxField;
5 5 use MaxButtons\maxBlocks as maxBlocks;
6 6
7 7 class twitterNetwork extends mbNetwork
8 -{
9 - protected $network = 'twitter';
10 - protected $icon = 'fa-twitter';
11 -
12 -
13 - public function __construct()
8 +{
9 + protected $network = 'twitter';
10 + protected $icon = 'fa-twitter';
11 + protected $color = '#00aced';
12 +
13 +
14 + public function __construct()
14 15 {
15 - // https://dev.twitter.com/web/tweet-button/web-intent
16 + // https://dev.twitter.com/web/tweet-button/web-intent
16 17 $this->label = __('Tweet','mbsocial');
17 - $this->share_url = 'https://twitter.com/intent/tweet/';
18 - $this->countable = false;
19 - $this->popup_dimension = array(550, 420);
20 -
21 - /* Twitter Follow */
22 - /* $network_data["share_url"] = 'https://twitter.com/{user}';
23 - $network_data['count_api'] = '';
24 - $network_data['json_return_var'] = 'count';
25 - */
18 + $this->share_url = 'https://twitter.com/intent/tweet/?url={url}&text={title}&via={twitter_handle}&hashtags={twitter_hashtags}';
19 + $this->profile_url = 'https://twitter.com/{profile}';
20 +
21 + $this->popup_dimensions = array(550, 320);
22 +
23 + parent::__construct();
24 +
26 25 }
27 -
26 +
27 +
28 28 }