summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAaron Parecki <aaron@parecki.com>2017-02-27 12:31:06 -0800
committerAaron Parecki <aaron@parecki.com>2017-02-27 12:31:06 -0800
commit1123ed958f7c22116a0c432779aaf1c27fcaf787 (patch)
tree3000bb267e65efb8561c459b7a38d07bda690231 /lib
parentbb5fd837d12d125f908feb09808df3f6db1fe817 (diff)
basic editing support
* new route `/edit?url=` intended to be used as an edit button target, which detects the type of post and redirects to the appropriate editing interface * implemented the edit interface for favorites
Diffstat (limited to 'lib')
-rw-r--r--lib/helpers.php13
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/helpers.php b/lib/helpers.php
index b7ae78d..9a862d1 100644
--- a/lib/helpers.php
+++ b/lib/helpers.php
@@ -277,6 +277,19 @@ function get_micropub_config(&$user, $query=[]) {
];
}
+function get_micropub_source(&$user, $url, $properties) {
+ $r = micropub_get($user->micropub_endpoint, [
+ 'q' => 'source',
+ 'url' => $url,
+ 'properties' => $properties
+ ], $user->micropub_access_token);
+ if(isset($r['data']) && isset($r['data']['properties'])) {
+ return $r['data']['properties'];
+ } else {
+ return false;
+ }
+}
+
function static_map($latitude, $longitude, $height=180, $width=700, $zoom=14) {
return 'https://atlas.p3k.io/map/img?marker[]=lat:' . $latitude . ';lng:' . $longitude . ';icon:small-blue-cutout&basemap=gray&width=' . $width . '&height=' . $height . '&zoom=' . $zoom;
}