diff options
-rw-r--r-- | mod/connedit.php | 6 | ||||
-rw-r--r-- | mod/follow.php | 2 | ||||
-rw-r--r-- | view/js/mod_connedit.js | 3 |
3 files changed, 10 insertions, 1 deletions
diff --git a/mod/connedit.php b/mod/connedit.php index c6f64ccfc..b9b7fcce3 100644 --- a/mod/connedit.php +++ b/mod/connedit.php @@ -177,7 +177,13 @@ function connedit_content(&$a) { $sort_type = 0; $o = ''; + // this triggers some javascript to set Full Sharing by default after + // completing a "follow" - which can be changed to something else before + // form submission, but this gives us something useable + if($_GET['follow'] == 1) { + $o .= '<script>var after_following = 1;</script>'; + } if(! local_user()) { notice( t('Permission denied.') . EOL); return login(); diff --git a/mod/follow.php b/mod/follow.php index 962bb71a7..4fcb5bda3 100644 --- a/mod/follow.php +++ b/mod/follow.php @@ -30,7 +30,7 @@ function follow_init(&$a) { proc_run('php','include/onepoll.php',$result['abook']['abook_id']); - goaway(z_root() . '/connedit/' . $result['abook']['abook_id']); + goaway(z_root() . '/connedit/' . $result['abook']['abook_id'] . '?f=&follow=1); } diff --git a/view/js/mod_connedit.js b/view/js/mod_connedit.js index a641029f3..80a56f854 100644 --- a/view/js/mod_connedit.js +++ b/view/js/mod_connedit.js @@ -1,5 +1,8 @@ $(document).ready(function() { + if(typeof(after_following) !== 'undefined' && after_following) + connectFullShare(); + $('#id_pending').click(function() { connectFullShare(); }); |