PluginProbe ʕ •ᴥ•ʔ
Advanced Access Manager – Access Governance for WordPress / 4.0
Advanced Access Manager – Access Governance for WordPress v4.0
6.8.4 6.8.5 6.9.0 6.9.1 6.9.10 6.9.11 6.9.12 6.9.13 6.9.14 6.9.15 6.9.16 6.9.17 6.9.18 6.9.19 6.9.2 6.9.20 6.9.21 6.9.22 6.9.23 6.9.24 6.9.25 6.9.26 6.9.27 6.9.28 6.9.29 6.9.3 6.9.30 6.9.31 6.9.32 6.9.33 6.9.34 6.9.35 6.9.36 6.9.37 6.9.38 6.9.39 6.9.4 6.9.41 6.9.42 6.9.43 6.9.44 6.9.45 6.9.46 6.9.47 6.9.48 6.9.49 6.9.5 6.9.51 6.9.6 6.9.7 6.9.8 6.9.9 7.0.0 7.0.0-alpha.6 7.0.0-alpha.7 7.0.0-beta.1 7.0.0-rc1 7.0.0-rc2 7.0.0-rc3 7.0.1 7.0.10 7.0.11 7.0.2 7.0.3 7.0.4 7.0.5 7.0.6 7.0.7 7.0.8 7.0.9 7.1.0 7.1.1 trunk 3.0 4.0 4.0.1 4.1 4.2 4.3 4.4 4.4.1 4.5 4.6 4.6.1 4.6.2 4.7 4.7.1 4.7.2 4.7.5 4.7.6 4.8 4.8.1 4.9 4.9.1 4.9.2 4.9.3 4.9.4 4.9.5 4.9.5.1 4.9.5.2 5.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1 5.1.1 5.10 5.11 5.2 5.2.1 5.2.5 5.2.6 5.2.7 5.3 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.4 5.4.1 5.4.2 5.4.3 5.4.3.1 5.4.3.2 5.5 5.5.1 5.5.2 5.6 5.6.1 5.6.1.1 5.7 5.7.1 5.7.2 5.7.3 5.8 5.8.1 5.8.2 5.8.3 5.9 5.9.1 5.9.1.1 5.9.2 5.9.2.1 5.9.3 5.9.4 5.9.5 5.9.6 5.9.6.1 5.9.6.2 5.9.6.3 5.9.7 5.9.7.1 5.9.7.2 5.9.7.3 5.9.8 5.9.8.1 5.9.9 5.9.9.1 6.0.0 6.0.1 6.0.2 6.0.3 6.0.4 6.0.5 6.1.0 6.1.1 6.2.0 6.2.1 6.2.2 6.3.0 6.3.1 6.3.2 6.3.3 6.4.0 6.4.1 6.4.2 6.4.3 6.5.0 6.5.1 6.5.2 6.5.3 6.5.4 6.6.0 6.6.1 6.6.2 6.6.3 6.6.4 6.7.0 6.7.1 6.7.2 6.7.3 6.7.4 6.7.5 6.7.6 6.7.7 6.7.8 6.7.9 6.8.0 6.8.1 6.8.2 6.8.3
advanced-access-manager / Application / Backend / phtml / object / login-redirect.phtml
advanced-access-manager / Application / Backend / phtml / object Last commit date
capability.phtml 9 years ago login-redirect.phtml 9 years ago menu.phtml 9 years ago metabox.phtml 9 years ago post.phtml 9 years ago redirect.phtml 9 years ago teaser.phtml 9 years ago
login-redirect.phtml
69 lines
1 <?php if (defined('AAM_KEY')) { ?>
2 <div class="aam-feature" id="login_redirect-content">
3 <div class="row">
4 <div class="col-xs-12">
5 <?php if ($this->isDefault()) { ?>
6 <p class="aam-info">
7 <?php echo AAM_Backend_View_Helper::preparePhrase('Setup [default] login redirect for all users, roles when the authentication completed successfully.', 'strong'); ?>
8 </p>
9 <?php } else { ?>
10 <p class="aam-info">
11 <?php echo sprintf(AAM_Backend_View_Helper::preparePhrase('Setup customized login redirect for the [%s] when the authentication completed successfully.', 'strong'), AAM_Backend_View::getSubject()->getUID()); ?>
12 </p>
13 <?php } ?>
14 <div class="aam-overwrite" id="aam-login-redirect-overwrite" style="display: <?php echo ($this->isOverwritten() ? 'block' : 'none'); ?>">
15 <span><i class="icon-check"></i> Settings are customized</span>
16 <span><a href="#" id="login-redirect-reset" class="btn btn-xs btn-primary">Reset To Default</a></span>
17 </div>
18 </div>
19 </div>
20
21 <div class="row">
22 <div class="col-xs-12">
23 <?php $type = $this->getOption('login.redirect.type', 'default'); ?>
24
25 <div class="radio">
26 <input type="radio" name="login.redirect.type" id="login-redirect-default" data-action="#default-redirect-action" value="default"<?php echo ($type == 'default' ? ' checked' : ''); ?> />
27 <label for="login-redirect-default"><?php echo __('WordPress default behavior', AAM_KEY); ?></label>
28 </div>
29 <div class="radio">
30 <input type="radio" name="login.redirect.type" id="login-redirect-page" data-action="#page-redirect-action" value="page"<?php echo ($type == 'page' ? ' checked' : ''); ?> />
31 <label for="login-redirect-page"><?php echo AAM_Backend_View_Helper::preparePhrase('Redirected to existing page [(select from the drop-down)]', 'small'); ?></label>
32 </div>
33 <div class="radio">
34 <input type="radio" name="login.redirect.type" id="login-redirect-url" data-action="#url-redirect-action" value="url"<?php echo ($type == 'url' ? ' checked' : ''); ?> />
35 <label for="login-redirect-url"><?php echo AAM_Backend_View_Helper::preparePhrase('Redirected to the URL [(enter full URL starting from http or https)]', 'small'); ?></label>
36 </div>
37 <div class="radio">
38 <input type="radio" name="login.redirect.type" id="login-redirect-callback" data-action="#callback-redirect-action" value="callback"<?php echo ($type == 'callback' ? ' checked' : ''); ?> />
39 <label for="login-redirect-callback"><?php echo sprintf(AAM_Backend_View_Helper::preparePhrase('Trigger PHP callback function [(valid %sPHP callback%s is required)]', 'small'), '<a href="http://php.net/manual/en/language.types.callable.php" target="_blank">', '</a>'); ?></label>
40 </div>
41
42 <div class="form-group login-redirect-action" id="page-redirect-action" style="display: <?php echo ($type == 'page' ? 'block' : 'none'); ?>;">
43 <label><?php echo __('Existing Page', AAM_KEY); ?></label>
44 <?php
45 wp_dropdown_pages(array(
46 'depth' => 99,
47 'selected' => $this->getOption('login.redirect.page'),
48 'echo' => 1,
49 'name' => 'login.redirect.page',
50 'id' => 'page-redirect', // string
51 'class' => 'form-control', // string
52 'show_option_none' => __('-- Select Page --', AAM_KEY) // string
53 ));
54 ?>
55 </div>
56
57 <div class="form-group login-redirect-action" id="url-redirect-action" style="display: <?php echo ($type == 'url' ? 'block' : 'none'); ?>;">
58 <label><?php echo __('The URL', AAM_KEY); ?></label>
59 <input type="text" class="form-control" name="login.redirect.url" placeholder="http://" value="<?php echo $this->getOption('login.redirect.url'); ?>" />
60 </div>
61
62 <div class="form-group login-redirect-action" id="callback-redirect-action" style="display: <?php echo ($type == 'callback' ? 'block' : 'none'); ?>;">
63 <label><?php echo __('PHP Callback Function', AAM_KEY); ?></label>
64 <input type="text" class="form-control" placeholder="Enter valid callback" name="login.redirect.callback" value="<?php echo $this->getOption('login.redirect.callback'); ?>" />
65 </div>
66 </div>
67 </div>
68 </div>
69 <?php }