From f0d8b180519bce1f0e8498a98f6970723ca88231 Mon Sep 17 00:00:00 2001 From: Kyle Mahan Date: Sat, 4 Apr 2015 19:45:21 -0700 Subject: [PATCH] add reply={url} query param for posting a note Support reply bookmarklets, and hopefully the Firefox Social API "Share" provider too. --- controllers/controllers.php | 6 ++++++ views/new-post.php | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/controllers/controllers.php b/controllers/controllers.php index 0fef6df..3f09aac 100644 --- a/controllers/controllers.php +++ b/controllers/controllers.php @@ -43,9 +43,14 @@ function generate_login_token() { $app->get('/new', function() use($app) { if($user=require_login($app)) { + $params = $app->request()->params(); $entry = false; $photo_url = false; + $in_reply_to = ''; + + if(array_key_exists('reply', $params)) + $in_reply_to = $params['reply']; $test_response = ''; if($user->last_micropub_response) { @@ -60,6 +65,7 @@ $app->get('/new', function() use($app) { $html = render('new-post', array( 'title' => 'New Post', + 'in_reply_to' => $in_reply_to, 'micropub_endpoint' => $user->micropub_endpoint, 'micropub_scope' => $user->micropub_scope, 'micropub_access_token' => $user->micropub_access_token, diff --git a/views/new-post.php b/views/new-post.php index a03259c..86d15c9 100644 --- a/views/new-post.php +++ b/views/new-post.php @@ -10,7 +10,7 @@
- +