|
|
@ -132,13 +132,14 @@ function micropub_media_post($endpoint, $access_token, $file) { |
|
|
|
curl_setopt($ch, CURLOPT_POST, true); |
|
|
|
|
|
|
|
$post = [ |
|
|
|
'photo' => new CURLFile($file) |
|
|
|
'file' => new CURLFile($file) |
|
|
|
]; |
|
|
|
|
|
|
|
curl_setopt($ch, CURLOPT_POSTFIELDS, $post); |
|
|
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); |
|
|
|
curl_setopt($ch, CURLOPT_HEADER, true); |
|
|
|
curl_setopt($ch, CURLINFO_HEADER_OUT, true); |
|
|
|
curl_setopt($ch, CURLOPT_TIMEOUT, 20); |
|
|
|
$response = curl_exec($ch); |
|
|
|
$error = curl_error($ch); |
|
|
|
$sent_headers = curl_getinfo($ch, CURLINFO_HEADER_OUT); |
|
|
@ -185,8 +186,8 @@ function get_micropub_config(&$user) { |
|
|
|
|
|
|
|
$r = micropub_get($user->micropub_endpoint, [], $user->access_token); |
|
|
|
|
|
|
|
if(array_key_exists('media_endpoint', $r['data'])) { |
|
|
|
$user->micropub_media_endpoint = $r['data']['media_endpoint']; |
|
|
|
if(array_key_exists('media-endpoint', $r['data'])) { |
|
|
|
$user->micropub_media_endpoint = $r['data']['media-endpoint']; |
|
|
|
$user->save(); |
|
|
|
} |
|
|
|
|
|
|
@ -200,7 +201,7 @@ function build_static_map_url($latitude, $longitude, $height, $width, $zoom) { |
|
|
|
} |
|
|
|
|
|
|
|
function static_map_service($query) { |
|
|
|
return 'https://atlas.p3k.io/map/img?' . $query; |
|
|
|
return 'http://atlas.dev/map/img?' . $query; |
|
|
|
} |
|
|
|
|
|
|
|
function relative_time($date) { |
|
|
|