diff options
author | Michael Meer <michael@meer.name> | 2014-01-20 12:12:40 +0100 |
---|---|---|
committer | Michael Meer <michael@meer.name> | 2014-01-20 12:12:40 +0100 |
commit | a13593590b5e5488554225ba9ff9bced24cffd0c (patch) | |
tree | 97d117814d03eefa55ef2150d00d0099eb3be633 | |
parent | 1fa8546d467bcd541858967aaec33d8779e4df99 (diff) | |
download | volse-hubzilla-a13593590b5e5488554225ba9ff9bced24cffd0c.tar.gz volse-hubzilla-a13593590b5e5488554225ba9ff9bced24cffd0c.tar.bz2 volse-hubzilla-a13593590b5e5488554225ba9ff9bced24cffd0c.zip |
added buttons to perform later hubloc actions
-rw-r--r-- | include/security.php | 2 | ||||
-rw-r--r-- | mod/admin.php | 6 | ||||
-rwxr-xr-x | view/tpl/admin_hubloc.tpl | 2 |
3 files changed, 7 insertions, 3 deletions
diff --git a/include/security.php b/include/security.php index a87442d42..9943cf88d 100644 --- a/include/security.php +++ b/include/security.php @@ -339,7 +339,7 @@ function get_form_security_token($typename = '') { $timestamp = time(); $sec_hash = hash('whirlpool', $a->user['guid'] . $a->user['prvkey'] . session_id() . $timestamp . $typename); - + return $timestamp . '.' . $sec_hash; } diff --git a/mod/admin.php b/mod/admin.php index 91dd0b56e..984e12777 100644 --- a/mod/admin.php +++ b/mod/admin.php @@ -456,7 +456,8 @@ function admin_page_site(&$a) { } function admin_page_hubloc_post(&$a){ - check_form_security_token_redirectOnErr('/admin/hubloc', 'hubloc'); + check_form_security_token_redirectOnErr('/admin/hubloc', 'admin_hubloc'); + goaway($a->get_baseurl(true) . '/admin/hubloc' ); return; } @@ -479,7 +480,8 @@ function admin_page_hubloc(&$a) { '$queues' => $queues, //'$accounts' => $accounts, /*$accounts is empty here*/ '$pending' => Array( t('Pending registrations'), $pending), - '$plugins' => Array( t('Active plugins'), $a->plugins ) + '$plugins' => Array( t('Active plugins'), $a->plugins ), + '$form_security_token' => get_form_security_token("admin_hubloc") )); return $o; } diff --git a/view/tpl/admin_hubloc.tpl b/view/tpl/admin_hubloc.tpl index a9f250652..e1c8b3647 100755 --- a/view/tpl/admin_hubloc.tpl +++ b/view/tpl/admin_hubloc.tpl @@ -14,6 +14,8 @@ {{foreach $hubloc as $hub}}<tr> <td>{{$hub.hubloc_id}}</td><td>{{$hub.hubloc_addr}}</td><td>{{$hub.hubloc_host}}</td><td>{{$hub.hubloc_status}}</td> + <td><input type="hidden" name="hublocid" value="{{$hub.hubloc_id}}"><input type="submit" name="check" value="check" ></td> + <td><input type="hidden" name="hublocid" value="{{$hub.hubloc_id}}"><input type="submit" name="repair" value="repair" ></td> </tr>{{/foreach}} </tbody> </table> |