Change HTTP/Request to serendipity_request_url(). (#102)
* serendipity_plugin_flickrbadge serendipity_plugin_flickr remains. Signed-off-by: Thomas Hochstein <thh@inter.net>
This commit is contained in:
parent
907b27c94a
commit
6b4189bcba
|
@ -1,3 +1,7 @@
|
|||
0.13:
|
||||
-----
|
||||
* Use serendipity_request_url()
|
||||
|
||||
0.12:
|
||||
-----
|
||||
* Added serendipity_request_url API method
|
||||
|
|
|
@ -81,11 +81,16 @@ class serendipity_plugin_flickrbadge_flickr
|
|||
$params = '';
|
||||
foreach ($arguments as $key => $argument) $params .= "{$key}=" . urlencode($argument) . "&";
|
||||
$url = $this->_url . "?" . $params;
|
||||
require_once S9Y_PEAR_PATH . 'HTTP/Request.php';
|
||||
$request = new HTTP_Request($url);
|
||||
$request->setMethod(HTTP_REQUEST_METHOD_GET);
|
||||
$request->sendRequest();
|
||||
$response = unserialize($request->getResponseBody());
|
||||
if (function_exists('serendipity_request_url')) {
|
||||
$response = unserialize(serendipity_request_url($url));
|
||||
} else {
|
||||
require_once S9Y_PEAR_PATH . 'HTTP/Request.php';
|
||||
serendipity_request_start();
|
||||
$request = new HTTP_Request($url);
|
||||
$request->setMethod(HTTP_REQUEST_METHOD_GET);
|
||||
$request->sendRequest();
|
||||
$response = unserialize($request->getResponseBody());
|
||||
}
|
||||
if ($response['stat'] != 'ok')
|
||||
throw new Exception($response['message'], $response['code']);
|
||||
return $response;
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
*
|
||||
* @author Lars Strojny <lars@strojny.net>
|
||||
*/
|
||||
@define('SERENDIPITY_PLUGIN_FLICKRBADGE_VERSION', '0.12');
|
||||
@define('SERENDIPITY_PLUGIN_FLICKRBADGE_VERSION', '0.13');
|
||||
|
||||
if (IN_SERENDIPITY != true) die("Don't hack");
|
||||
|
||||
|
|
Loading…
Reference in a new issue