aboutsummaryrefslogtreecommitdiffstats
path: root/Zotlabs/Module/Settings.php
diff options
context:
space:
mode:
authorredmatrix <git@macgirvin.com>2016-07-15 16:31:21 -0700
committerredmatrix <git@macgirvin.com>2016-07-15 16:31:21 -0700
commitf3aff45042096ab113b77492c0018d5e6b47c7e4 (patch)
treedaf992026629ed85afc6ff843243e1bd53b2d2cf /Zotlabs/Module/Settings.php
parentd6d94d94273a954735927179585ca4c0156d8a74 (diff)
downloadvolse-hubzilla-f3aff45042096ab113b77492c0018d5e6b47c7e4.tar.gz
volse-hubzilla-f3aff45042096ab113b77492c0018d5e6b47c7e4.tar.bz2
volse-hubzilla-f3aff45042096ab113b77492c0018d5e6b47c7e4.zip
provide examples for using access tokens in urls
Diffstat (limited to 'Zotlabs/Module/Settings.php')
-rw-r--r--Zotlabs/Module/Settings.php9
1 files changed, 7 insertions, 2 deletions
diff --git a/Zotlabs/Module/Settings.php b/Zotlabs/Module/Settings.php
index 20aa59f78..ccc5ec04a 100644
--- a/Zotlabs/Module/Settings.php
+++ b/Zotlabs/Module/Settings.php
@@ -776,15 +776,20 @@ class Settings extends \Zotlabs\Web\Controller {
$desc = t('Use this form to create temporary access identifiers to share things with non-members. These identities may be used in Access Control Lists and visitors may login using these credentials to access the private content.');
+ $desc2 = t('You may also provide <em>dropbox</em> style access links to friends and associates by adding the Login Password to any specific site URL as shown. Examples:');
+
$tpl = get_markup_template("settings_tokens.tpl");
$o .= replace_macros($tpl, array(
'$form_security_token' => get_form_security_token("settings_tokens"),
'$title' => t('Guest Access Tokens'),
'$desc' => $desc,
+ '$desc2' => $desc2,
'$tokens' => $t,
'$atoken' => $atoken,
- '$name' => array('name', t('Login Name'), (($atoken) ? $atoken['atoken_name'] : ''),''),
- '$token'=> array('token', t('Login Password'),(($atoken) ? $atoken['atoken_token'] : autoname(8)), ''),
+ '$url1' => z_root() . '/channel/' . $channel['channel_address'],
+ '$url2' => z_root() . '/photos/' . $channel['channel_address'],
+ '$name' => array('name', t('Login Name') . ' <span class="required">*</span>', (($atoken) ? $atoken['atoken_name'] : ''),''),
+ '$token'=> array('token', t('Login Password') . ' <span class="required">*</span>',(($atoken) ? $atoken['atoken_token'] : autoname(8)), ''),
'$expires'=> array('expires', t('Expires (yyyy-mm-dd)'), (($atoken['atoken_expires'] && $atoken['atoken_expires'] != NULL_DATE) ? datetime_convert('UTC',date_default_timezone_get(),$atoken['atoken_expires']) : ''), ''),
'$submit' => t('Submit')
));