Skip to content
Snippets Groups Projects
Commit eb2ee268 authored by lucha's avatar lucha Committed by lechuck
Browse files

Flattr plugin version 1.2.0

parent 74359033
No related branches found
No related tags found
No related merge requests found
Showing
with 438 additions and 0 deletions
wp-content/plugins/flattr/images/ui-icons_ffd27a_256x240.png

4.27 KiB

wp-content/plugins/flattr/images/ui-icons_ffffff_256x240.png

4.27 KiB

wp-content/plugins/flattr/img/flattr-badge-large.png

3.98 KiB | W: | H:

wp-content/plugins/flattr/img/flattr-badge-large.png

1.6 KiB | W: | H:

wp-content/plugins/flattr/img/flattr-badge-large.png
wp-content/plugins/flattr/img/flattr-badge-large.png
wp-content/plugins/flattr/img/flattr-badge-large.png
wp-content/plugins/flattr/img/flattr-badge-large.png
  • 2-up
  • Swipe
  • Onion skin
wp-content/plugins/flattr/img/flattr-icon_new.png

756 B | W: | H:

wp-content/plugins/flattr/img/flattr-icon_new.png

3.44 KiB | W: | H:

wp-content/plugins/flattr/img/flattr-icon_new.png
wp-content/plugins/flattr/img/flattr-icon_new.png
wp-content/plugins/flattr/img/flattr-icon_new.png
wp-content/plugins/flattr/img/flattr-icon_new.png
  • 2-up
  • Swipe
  • Onion skin
<?php
if ( isset($_GET['page'], $_GET['code']) && !isset($_GET['flattrJAX']) ) {
if ($_GET['page'] == "flattr/flattr.php") {
$flattr_domain = 'flattr.com';
$key = get_option('flattrss_api_key');
$sec = get_option('flattrss_api_secret');
$callback = urlencode(home_url()."/wp-admin/admin.php?page=flattr/flattr.php");
include_once 'flattr_client.php';
$basic_options = array(
'client_id' => $key,
'client_secret' => $sec,
'base_url' => 'https://api.' . $flattr_domain . '/rest/v2',
'site_url' => 'https://' . $flattr_domain,
'authorize_url' => 'https://' . $flattr_domain . '/oauth/authorize',
'access_token_url' => 'https://' . $flattr_domain . '/oauth/token',
'redirect_uri' => $callback,
'scopes' => 'thing+flattr',
'token_param_name' => 'Bearer',
'response_type' => 'code',
'grant_type' => 'authorization_code',
'refresh_token' => null,
'access_token' => null,
'code' => null,
'developer_mode' => false
);
$client = new OAuth2Client($basic_options);
try {
$access_token = $client->fetchAccessToken($_GET['code']);
$client = new OAuth2Client(array_merge($basic_options, array(
'access_token' => $access_token
)));
try {
$user = $client->getParsed('/user');
if (!isset($user['error'])) {
update_user_meta( get_current_user_id(), "user_flattrss_api_oauth_token", $access_token );
if (current_user_can('activate_plugins')) {
update_option('flattr_access_token', $access_token);
}
}
if (!current_user_can('activate_plugins')) {
header("Status: 307");
header("Location: ". home_url()."/wp-admin/users.php?page=flattr/flattr.php?user");
flush();
exit (0);
}
} catch (Exception $e) {}
} catch (Exception $e) {}
}
}
\ No newline at end of file
wp-content/plugins/flattr/jquery-ui/images/ui-bg_diagonals-thick_18_b81900_40x40.png

260 B

wp-content/plugins/flattr/jquery-ui/images/ui-bg_diagonals-thick_20_666666_40x40.png

251 B

wp-content/plugins/flattr/jquery-ui/images/ui-bg_flat_10_000000_40x100.png

178 B

wp-content/plugins/flattr/jquery-ui/images/ui-bg_glass_100_f6f6f6_1x400.png

104 B

wp-content/plugins/flattr/jquery-ui/images/ui-bg_glass_100_fdf5ce_1x400.png

125 B

wp-content/plugins/flattr/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png

105 B

wp-content/plugins/flattr/jquery-ui/images/ui-bg_gloss-wave_35_f6a828_500x100.png

3.67 KiB

wp-content/plugins/flattr/jquery-ui/images/ui-bg_highlight-soft_75_ffe45c_1x100.png

129 B

wp-content/plugins/flattr/jquery-ui/images/ui-icons_222222_256x240.png

4.27 KiB

wp-content/plugins/flattr/jquery-ui/images/ui-icons_228ef1_256x240.png

4.27 KiB

wp-content/plugins/flattr/jquery-ui/images/ui-icons_ef8c08_256x240.png

4.27 KiB

wp-content/plugins/flattr/jquery-ui/images/ui-icons_ffd27a_256x240.png

4.27 KiB

wp-content/plugins/flattr/jquery-ui/images/ui-icons_ffffff_256x240.png

4.27 KiB

This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment