From 3cc1bde18dd89ed2f8f0c320ef92da20b41319dd Mon Sep 17 00:00:00 2001 From: lucha <lucha@paranoici.org> Date: Thu, 22 Dec 2016 21:19:10 +0100 Subject: [PATCH] [auto] plugin: flattr 1.2.2 --- wp-content/plugins/flattr/flattr.php | 36 ++++++++++++++-------------- wp-content/plugins/flattr/readme.txt | 5 +++- 2 files changed, 22 insertions(+), 19 deletions(-) diff --git a/wp-content/plugins/flattr/flattr.php b/wp-content/plugins/flattr/flattr.php index b9e54a91f..19d504bc3 100644 --- a/wp-content/plugins/flattr/flattr.php +++ b/wp-content/plugins/flattr/flattr.php @@ -2,11 +2,11 @@ /** * @package Flattr * @author Michael Henke - * @version 1.2.1 + * @version 1.2.2 Plugin Name: Flattr Plugin URI: http://wordpress.org/extend/plugins/flattr/ Description: Give your readers the opportunity to Flattr your effort -Version: 1.2.1 +Version: 1.2.2 Author: Michael Henke Author URI: http://www.codingmerc.com/tags/flattr/ License: This code is (un)licensed under the kopimi (copyme) non-license; http://www.kopimi.com. In other words you are free to copy it, taunt it, share it, fork it or whatever. :) @@ -22,7 +22,7 @@ class Flattr const FLATTR_DOMAIN = 'flattr.com'; - const VERSION = "1.2.1"; + const VERSION = "1.2.2"; /** * We should only create Flattr once - make it a singleton @@ -152,7 +152,7 @@ class Flattr case "Flattr" : $retval["text"] = "Flattr API v2"; - $ch = curl_init ('https://api.' . self::FLATTR_DOMAIN . '/rest/v2/users/der_michael'); + $ch = curl_init ('https://api.' . Flattr::FLATTR_DOMAIN . '/rest/v2/users/der_michael'); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true) ; curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false) ; $res = curl_exec ($ch) ; @@ -188,10 +188,10 @@ class Flattr $client = new OAuth2Client(array_merge(array( 'client_id' => $key, 'client_secret' => $sec, - 'base_url' => 'https://api.' . self::FLATTR_DOMAIN . '/rest/v2', - 'site_url' => 'https://' . self::FLATTR_DOMAIN, - 'authorize_url' => 'https://' . self::FLATTR_DOMAIN . '/oauth/authorize', - 'access_token_url' => 'https://' . self::FLATTR_DOMAIN . '/oauth/token', + 'base_url' => 'https://api.' . Flattr::FLATTR_DOMAIN . '/rest/v2', + 'site_url' => 'https://' . Flattr::FLATTR_DOMAIN, + 'authorize_url' => 'https://' . Flattr::FLATTR_DOMAIN . '/oauth/authorize', + 'access_token_url' => 'https://' . Flattr::FLATTR_DOMAIN . '/oauth/token', 'redirect_uri' => $callback, 'scopes' => 'thing+flattr', @@ -228,10 +228,10 @@ class Flattr $client = new OAuth2Client( array_merge(array( 'client_id' => $key, 'client_secret' => $sec, - 'base_url' => 'https://api.' . self::FLATTR_DOMAIN . '/rest/v2', - 'site_url' => 'https://' . self::FLATTR_DOMAIN, - 'authorize_url' => 'https://' . self::FLATTR_DOMAIN . '/oauth/authorize', - 'access_token_url' => 'https://' . self::FLATTR_DOMAIN . '/oauth/token', + 'base_url' => 'https://api.' . Flattr::FLATTR_DOMAIN . '/rest/v2', + 'site_url' => 'https://' . Flattr::FLATTR_DOMAIN, + 'authorize_url' => 'https://' . Flattr::FLATTR_DOMAIN . '/oauth/authorize', + 'access_token_url' => 'https://' . Flattr::FLATTR_DOMAIN . '/oauth/token', 'redirect_uri' => $callback, 'scopes' => 'thing+flattr', @@ -355,7 +355,7 @@ class Flattr var s = document.createElement('script'), t = document.getElementsByTagName('script')[0]; s.type = 'text/javascript'; s.async = true; - s.src = '<?php echo $this->proto . "api." . self::FLATTR_DOMAIN . "/js/0.6/load.js?mode=auto"; ?>'; + s.src = '<?php echo $this->proto . "api." . Flattr::FLATTR_DOMAIN . "/js/0.6/load.js?mode=auto"; ?>'; t.parentNode.insertBefore(s, t); })(); </script><?php @@ -693,7 +693,7 @@ class Flattr $params = (empty($params['user_id']) ? array('url' => $params['url']) : array_filter($params)); - return 'https://' . self::FLATTR_DOMAIN . '/submit/auto?' . http_build_query($params); + return 'https://' . Flattr::FLATTR_DOMAIN . '/submit/auto?' . http_build_query($params); } public static function getStaticImageButton($type=null) { @@ -1018,10 +1018,10 @@ function new_flattrss_autosubmit_action () { $client = new OAuth2Client( array_merge(array( 'client_id' => $oauth_token, 'client_secret' => $oauth_token_secret, - 'base_url' => 'https://api.' . self::FLATTR_DOMAIN . '/rest/v2', - 'site_url' => 'https://' . self::FLATTR_DOMAIN, - 'authorize_url' => 'https://' . self::FLATTR_DOMAIN . '/oauth/authorize', - 'access_token_url' => 'https://' . self::FLATTR_DOMAIN . '/oauth/token', + 'base_url' => 'https://api.' . Flattr::FLATTR_DOMAIN . '/rest/v2', + 'site_url' => 'https://' . Flattr::FLATTR_DOMAIN, + 'authorize_url' => 'https://' . Flattr::FLATTR_DOMAIN . '/oauth/authorize', + 'access_token_url' => 'https://' . Flattr::FLATTR_DOMAIN . '/oauth/token', 'redirect_uri' => urlencode(home_url()."/wp-admin/admin.php?page=flattr/flattr.php"), 'scopes' => 'thing+flattr', diff --git a/wp-content/plugins/flattr/readme.txt b/wp-content/plugins/flattr/readme.txt index a795ab13b..4497868c3 100644 --- a/wp-content/plugins/flattr/readme.txt +++ b/wp-content/plugins/flattr/readme.txt @@ -4,7 +4,7 @@ Donate link: https://flattr.com/donation/give/to/der_michael Tags: flattr, donate, micropayments Requires at least: 3.3 Tested up to: 4.1.1 -Stable tag: 1.2.1 +Stable tag: 1.2.2 This plugin allows you to easily add a Flattr donation buttons to your blog and blog posts. @@ -56,6 +56,9 @@ Flattr buttons now detectable by browsers, site itself can now be flattred, a ne == Changelog == += 1.2.2 = +* tried to address known issue with PHP 7. Thanks to Sebastian Reimers and Tim Pritlove for feedback. + = 1.2.1 = * New Feature: Nicer, modern-looking static buttons for both pages and feed with support for "HiDPI" displays. -- GitLab