diff options
author | zotlabs <mike@macgirvin.com> | 2017-01-23 16:31:40 -0800 |
---|---|---|
committer | zotlabs <mike@macgirvin.com> | 2017-01-23 16:31:40 -0800 |
commit | cb47354a4f76e033485e9818b137742c01466dbe (patch) | |
tree | 1cba8e14d0cd1069a4d80bfa0acd51e24401b7bc /include | |
parent | 61588a4b772f8c5c0c231cf2eb63d72a8f64411d (diff) | |
download | volse-hubzilla-cb47354a4f76e033485e9818b137742c01466dbe.tar.gz volse-hubzilla-cb47354a4f76e033485e9818b137742c01466dbe.tar.bz2 volse-hubzilla-cb47354a4f76e033485e9818b137742c01466dbe.zip |
put login form into the nav bar. Proof of concept - needs a bit of UI tweaks.
Diffstat (limited to 'include')
-rw-r--r-- | include/channel.php | 14 | ||||
-rw-r--r-- | include/nav.php | 2 |
2 files changed, 16 insertions, 0 deletions
diff --git a/include/channel.php b/include/channel.php index 247d3d358..d66ed7abe 100644 --- a/include/channel.php +++ b/include/channel.php @@ -1908,4 +1908,18 @@ function channel_manual_conv_update($channel_id) { return intval($x); +} + + +function remote_login() { + + $o = replace_macros(get_markup_template('remote_login.tpl'),array( + '$title' => t('Remote Authentication'), + '$desc' => t('Enter your channel address (e.g. channel@example.com)'), + '$submit' => t('Authenticate') + )); + return $o; + + + }
\ No newline at end of file diff --git a/include/nav.php b/include/nav.php index 6ad43c909..ce259255e 100644 --- a/include/nav.php +++ b/include/nav.php @@ -112,6 +112,7 @@ EOT; } else { if(! get_account_id()) { + $nav['login'] = login(); $nav['loginmenu'][] = Array('login',t('Login'),'',t('Sign in'),'login_nav_btn'); } else @@ -128,6 +129,7 @@ EOT; } elseif(! $_SESSION['authenticated']) { + $nav['remote_login'] = remote_login(); $nav['loginmenu'][] = Array('rmagic',t('Remote authentication'),'',t('Click to authenticate to your home hub'),'rmagic_nav_btn'); } |