Example #1
0

<div align="center">
<label ><h2>'addblog' Application</h2></label>
</div>
<?php 
/**
* User settings edit code
* 
*/
ini_set('display_startup_errors', 1);
ini_set('display_errors', 1);
error_reporting(-1);
//echo "showgroup application ";
$guid = elgg_get_page_owner_guid();
$settings = elgg_get_all_plugin_user_settings($guid, 'twoapp2');
$name2 = 'addblog';
$user = elgg_get_logged_in_user_entity();
$username = $user->username;
$two_plugin = elgg_get_plugin_from_id('twoapp2');
//$g_token = $two_plugin->getUserSetting($name2.'token', $user->guid );
//$g_secret = $two_plugin->getUserSetting($name2.'secret', $user->guid );
//if no show two API keys
$r = elgg_get_entities(array('types' => 'object', 'subtypes' => 'appname', 'title' => $name2));
//if(!elgg_get_entities(array('types' => 'object',
//'subtypes' => 'appname', 'title'=>$name2)))
if (!get_subtype_id('object', 'app' . $name2)) {
    //register_error( elgg_echo("show two application not register!!"));
    //forward(REFERER);
    echo $name2 . "  application not register!!";
} else {
Example #2
0
/**
 * Find the plugin settings for a user.
 *
 * @param string $plugin_id Plugin name.
 * @param int    $user_guid The guid who's settings to retrieve.
 *
 * @deprecated 1.8 Use elgg_get_all_plugin_user_settings() or ElggPlugin->getAllUserSettings()
 * @return StdClass Object with all user settings.
 */
function find_plugin_usersettings($plugin_id = null, $user_guid = 0)
{
    elgg_deprecated_notice('find_plugin_usersettings() is deprecated by elgg_get_all_plugin_user_settings()', 1.8);
    return elgg_get_all_plugin_user_settings($user_guid, $plugin_id, true);
}
Example #3
0
<?php

/**
* User settings edit code
* 
*/
ini_set('display_startup_errors', 1);
ini_set('display_errors', 1);
error_reporting(-1);
$guid = elgg_get_page_owner_guid();
$settings = elgg_get_all_plugin_user_settings($guid, 'membersAPI');
global $CONFIG;
$path = $CONFIG->site->url;
//$path=elgg_get_site_url ();
$user = elgg_get_logged_in_user_entity();
$username = $user->username;
$members_plugin = elgg_get_plugin_from_id('membersAPI');
$name = 'showmembers';
if (!get_subtype_id('object', 'app' . $name)) {
    register_error(elgg_echo($name . " application not register!!"));
    forward(REFERER);
} else {
    if (elgg_get_entities(array('types' => 'object', 'subtypes' => 'appname', 'title' => 'app' . $name, 'owner_guid' => $guid))) {
        $user_plugin = elgg_get_plugin_from_id('userAPI');
        $user_public = $user_plugin->getUserSetting($name . 'public', $user->guid);
        $user_private = $user_plugin->getUserSetting($name . 'private', $user->guid);
    }
    $entities = elgg_get_entities(array('types' => 'object', 'subtypes' => $name . 'token', 'owner_guid' => elgg_get_logged_in_user_guid()));
    if ($entities) {
        foreach ($entities as $entity) {
            $members_token = $entity->title;
Example #4
0
<?php

/**
* User settings edit code
* 
*/
ini_set('display_startup_errors', 1);
ini_set('display_errors', 1);
error_reporting(-1);
$guid = elgg_get_page_owner_guid();
$settings = elgg_get_all_plugin_user_settings($guid, 'friendAPI');
global $CONFIG;
$path = $CONFIG->site->url;
//$path=elgg_get_site_url ();
$name = 'showfriend';
$token = $friend_token;
$secret = $friend_secret;
$user = elgg_get_logged_in_user_entity();
$username = $user->username;
$friend_plugin = elgg_get_plugin_from_id('friendAPI');
if (!get_subtype_id('object', 'app' . $name)) {
    register_error(elgg_echo($name . " application not register!!"));
    forward(REFERER);
} else {
    if (elgg_get_entities(array('types' => 'object', 'subtypes' => 'appname', 'title' => 'app' . $name, 'owner_guid' => elgg_get_logged_in_user_guid()))) {
        $user_plugin = elgg_get_plugin_from_id('userAPI');
        $user_public = $user_plugin->getUserSetting($name . 'public', $user->guid);
        $user_private = $user_plugin->getUserSetting($name . 'private', $user->guid);
    }
    $entities = elgg_get_entities(array('types' => 'object', 'subtypes' => $name . 'token', 'owner_guid' => elgg_get_logged_in_user_guid()));
    if ($entities) {
Example #5
0
<?php

/**
* User settings edit code
* 
*/
ini_set('display_startup_errors', 1);
ini_set('display_errors', 1);
error_reporting(-1);
admin_gatekeeper();
$guid = elgg_get_page_owner_guid();
$settings = elgg_get_all_plugin_user_settings($guid, 'adduserAPI');
global $CONFIG;
$path = $CONFIG->site->url;
//$path=elgg_get_site_url ();
$name = 'adduser';
$user = elgg_get_logged_in_user_entity();
$username = $user->username;
$adduser_plugin = elgg_get_plugin_from_id('adduserAPI');
//$adduser_token = $adduser_plugin->getUserSetting('token', $user->guid );
//$adduser_secret = $adduser_plugin->getUserSetting('secret', $user->guid );
//
$r = elgg_get_entities(array('types' => 'object', 'subtypes' => 'appname', 'title' => $name));
//if(!elgg_get_entities(array('types' => 'object',
//'subtypes' => 'appname', 'title'=>$name)))
if (!get_subtype_id('object', 'app' . $name)) {
    register_error(elgg_echo($name . " application not register!!"));
    forward(REFERER);
} else {
    if (elgg_get_entities(array('types' => 'object', 'subtypes' => 'appname', 'title' => 'app' . $name, 'owner_guid' => elgg_get_logged_in_user_guid()))) {
        $user_plugin = elgg_get_plugin_from_id('userAPI');
Example #6
0
<?php

/**
* User settings edit code
* 
*/
ini_set('display_startup_errors', 1);
ini_set('display_errors', 1);
error_reporting(-1);
global $CONFIG;
$path = $CONFIG->site->url;
//echo $path;
$guid = elgg_get_page_owner_guid();
$settings = elgg_get_all_plugin_user_settings($guid, 'wireAPI');
$name = 'showwire';
$token = $post_token;
$secret = $post_secret;
$user = elgg_get_logged_in_user_entity();
$username = $user->username;
$post_plugin = elgg_get_plugin_from_id('wireAPI');
if (!get_subtype_id('object', 'app' . $name)) {
    register_error(elgg_echo($name . " application not register!!"));
    forward(REFERER);
} else {
    if (elgg_get_entities(array('types' => 'object', 'subtypes' => 'appname', 'title' => 'app' . $name, 'owner_guid' => elgg_get_logged_in_user_guid()))) {
        $user_plugin = elgg_get_plugin_from_id('userAPI');
        $user_public = $user_plugin->getUserSetting($name . 'public', $user->guid);
        $user_private = $user_plugin->getUserSetting($name . 'private', $user->guid);
    }
    $entities = elgg_get_entities(array('types' => 'object', 'subtypes' => $name . 'token', 'owner_guid' => elgg_get_logged_in_user_guid()));
    if ($entities) {
Example #7
0
<?php

/**
* User settings edit code
* 
*/
elgg_register_event_handler('init', 'system', 'twostep_init');
// get previously saved settings
$guid = elgg_get_page_owner_guid();
$settings = elgg_get_all_plugin_user_settings($guid, 'twostep');
$secret = $settings['secret'];
$backup = $settings['backup'];
$name = get_loggedin_user()->username;
$qrCodeUrl = 'otpauth://totp/' . $name . '@Elgg?secret=' . $secret;
?>

<div align="left">
<label><h2>Two Step Verification Settings</h2></label>
<br />
<?php 
echo "1)Click Create new secret button<br>2)Click Show/Refresh qrcode button<br>3)Scan qrcode with OTP Authenticator Apps<br>4)Click save button to save secret";
?>

<form>
<br>
<h3>Your Secret:</h3> <input type="text" id="mysecret" name="secret" value="<?php 
echo $secret;
?>
" readonly>
<br>
<h3>Your Backup Code:</h3> <input type="text" id="mybackup" name="backup" value="<?php