Version Description
- Introduced Redirect feature
- Added CodePinch widget
- Added AAM Redirect extension
- Added AAM Complete Package extension
- Removed AAM Development extension
- Removed setting Access Denied Handling from the Utilities tab
Download this release
Release Info
Developer | vasyl_m |
Plugin | Advanced Access Manager |
Version | 3.7 |
Comparing to | |
See all releases |
Code changes from version 3.6.1 to 3.7
- Application/Backend/Feature/Abstract.php +1 -1
- Application/Backend/Feature/Contact.php +0 -23
- Application/Backend/Feature/Extension.php +1 -1
- Application/Backend/Feature/Post.php +1 -1
- Application/Backend/Feature/ProductList.php +22 -19
- Application/Backend/Feature/Redirect.php +108 -0
- Application/Backend/Feature/Role.php +1 -1
- Application/Backend/Feature/User.php +1 -1
- Application/Backend/Manager.php +3 -2
- Application/Backend/View.php +1 -0
- Application/Backend/View/CodePinch.php +106 -0
- Application/Backend/View/Localization.php +0 -1
- Application/Backend/phtml/extension.phtml +3 -3
- Application/Backend/phtml/index.phtml +19 -3
- Application/Backend/phtml/metabox.phtml +5 -0
- Application/Backend/phtml/object/redirect.phtml +118 -0
- Application/Backend/phtml/partial/redirect.phtml +5 -0
- Application/Backend/phtml/utility.phtml +2 -13
- Application/Core/API.php +58 -18
- Application/Core/Config.php +1 -1
- Lang/advanced-access-manager-en_US.mo +0 -0
- Lang/advanced-access-manager-en_US.po +408 -437
- Lang/advanced-access-manager.pot +409 -438
- aam.php +2 -2
- media/css/aam.css +46 -0
- media/font/fontello.eot +0 -0
- media/font/fontello.svg +4 -0
- media/font/fontello.ttf +0 -0
- media/font/fontello.woff +0 -0
- media/font/fontello.woff2 +0 -0
- media/js/aam-ui.js +67 -3
- readme.txt +21 -9
Application/Backend/Feature/Abstract.php
CHANGED
@@ -26,7 +26,7 @@ abstract class AAM_Backend_Feature_Abstract {
|
|
26 |
public function __construct() {
|
27 |
$cap = AAM_Core_Config::get($this->getAccessOption(), 'administrator');
|
28 |
if (!AAM::getUser()->hasCapability($cap)) {
|
29 |
-
Throw new Exception(__('
|
30 |
}
|
31 |
}
|
32 |
|
26 |
public function __construct() {
|
27 |
$cap = AAM_Core_Config::get($this->getAccessOption(), 'administrator');
|
28 |
if (!AAM::getUser()->hasCapability($cap)) {
|
29 |
+
Throw new Exception(__('Access Denied', AAM_KEY));
|
30 |
}
|
31 |
}
|
32 |
|
Application/Backend/Feature/Contact.php
CHANGED
@@ -29,29 +29,6 @@ class AAM_Backend_Feature_Contact extends AAM_Backend_Feature_Abstract {
|
|
29 |
return 'contact.phtml';
|
30 |
}
|
31 |
|
32 |
-
/**
|
33 |
-
* Update the extension
|
34 |
-
*
|
35 |
-
* @return string
|
36 |
-
*
|
37 |
-
* @access public
|
38 |
-
*/
|
39 |
-
public function update() {
|
40 |
-
$extension = AAM_Core_Request::post('extension');
|
41 |
-
|
42 |
-
$list = AAM_Core_API::getOption('aam-extension-license', array());
|
43 |
-
if (isset($list[$extension])) {
|
44 |
-
$response = $this->install($list[$extension]);
|
45 |
-
} else {
|
46 |
-
$response = json_encode(array(
|
47 |
-
'status' => 'failure',
|
48 |
-
'error' => __('License key is missing.', AAM_KEY)
|
49 |
-
));
|
50 |
-
}
|
51 |
-
|
52 |
-
return $response;
|
53 |
-
}
|
54 |
-
|
55 |
/**
|
56 |
* Register Contact/Hire feature
|
57 |
*
|
29 |
return 'contact.phtml';
|
30 |
}
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
/**
|
33 |
* Register Contact/Hire feature
|
34 |
*
|
Application/Backend/Feature/Extension.php
CHANGED
@@ -201,7 +201,7 @@ class AAM_Backend_Feature_Extension extends AAM_Backend_Feature_Abstract {
|
|
201 |
}
|
202 |
}
|
203 |
|
204 |
-
return $count;
|
205 |
}
|
206 |
|
207 |
}
|
201 |
}
|
202 |
}
|
203 |
|
204 |
+
return ($count ? $count : 'NEW');
|
205 |
}
|
206 |
|
207 |
}
|
Application/Backend/Feature/Post.php
CHANGED
@@ -231,7 +231,7 @@ class AAM_Backend_Feature_Post extends AAM_Backend_Feature_Abstract {
|
|
231 |
* @global type $wpdb
|
232 |
* @return type
|
233 |
*/
|
234 |
-
|
235 |
global $wpdb;
|
236 |
|
237 |
$limit = apply_filters('aam-post-limit', 0);
|
231 |
* @global type $wpdb
|
232 |
* @return type
|
233 |
*/
|
234 |
+
public static function checkLimit() {
|
235 |
global $wpdb;
|
236 |
|
237 |
$limit = apply_filters('aam-post-limit', 0);
|
Application/Backend/Feature/ProductList.php
CHANGED
@@ -14,11 +14,23 @@ return array(
|
|
14 |
'type' => 'commercial',
|
15 |
'cost' => '$30',
|
16 |
'currency' => 'USD',
|
17 |
-
'description' => __('Our best selling extension that allows you to setup access to unlimited number of posts, pages or custom post types as well as define default access to ALL posts, pages, custom post types, categories or custom taxonomies.', AAM_KEY),
|
18 |
'storeURL' => 'https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FGAHULDEFZV4U',
|
19 |
'status' => AAM_Core_Repository::getInstance()->extensionStatus('AAM Plus Package'),
|
20 |
'version' => AAM_Core_Repository::getInstance()->getExtensionVersion('AAM Plus Package')
|
21 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
array(
|
23 |
'title' => 'AAM Role Filter',
|
24 |
'id' => 'AAM Role Filter',
|
@@ -30,26 +42,17 @@ return array(
|
|
30 |
'status' => AAM_Core_Repository::getInstance()->extensionStatus('AAM Role Filter'),
|
31 |
'version' => AAM_Core_Repository::getInstance()->getExtensionVersion('AAM Role Filter')
|
32 |
),
|
33 |
-
|
34 |
-
'title' => 'AAM
|
35 |
-
'id' => 'AAM
|
36 |
'type' => 'commercial',
|
37 |
'cost' => '$50',
|
38 |
'currency' => 'USD',
|
39 |
-
'
|
40 |
-
'
|
41 |
-
'
|
42 |
-
|
43 |
-
|
44 |
-
'title' => 'AAM Dev License',
|
45 |
-
'id' => 'AAM Development License',
|
46 |
-
'type' => 'commercial',
|
47 |
-
'cost' => '$150',
|
48 |
-
'currency' => 'USD',
|
49 |
-
'description' => __('Development license gives you an ability to download all the available extensions and use them up to 5 life domains.', AAM_KEY),
|
50 |
-
'storeURL' => 'https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZX9RCWU6BTE52',
|
51 |
-
'status' => AAM_Core_Repository::getInstance()->extensionStatus('AAM Development License'),
|
52 |
-
'version' => AAM_Core_Repository::getInstance()->getExtensionVersion('AAM Development License')
|
53 |
),
|
54 |
array(
|
55 |
'title' => 'AAM Multisite',
|
@@ -80,7 +83,7 @@ return array(
|
|
80 |
'title' => 'ConfigPress',
|
81 |
'id' => 'ConfigPress',
|
82 |
'type' => 'plugin',
|
83 |
-
'description' => __('Development tool with an easy way to manage all your website custom settings. ', AAM_KEY) . ' <a href="
|
84 |
'status' => AAM_Core_Repository::getInstance()->pluginStatus('ConfigPress')
|
85 |
),
|
86 |
array(
|
14 |
'type' => 'commercial',
|
15 |
'cost' => '$30',
|
16 |
'currency' => 'USD',
|
17 |
+
'description' => __('Our best selling extension that allows you to setup access to unlimited number of posts, pages or custom post types as well as define default access to ALL posts, pages, custom post types, categories or custom taxonomies.', AAM_KEY) . ' <a href="https://vasyltech.com/blog/manage-access-to-posts-and-pages" target="_blank">Read more.</a>',
|
18 |
'storeURL' => 'https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FGAHULDEFZV4U',
|
19 |
'status' => AAM_Core_Repository::getInstance()->extensionStatus('AAM Plus Package'),
|
20 |
'version' => AAM_Core_Repository::getInstance()->getExtensionVersion('AAM Plus Package')
|
21 |
),
|
22 |
+
array(
|
23 |
+
'title' => 'AAM Redirect',
|
24 |
+
'id' => 'AAM Redirect',
|
25 |
+
'type' => 'commercial',
|
26 |
+
'cost' => '$20',
|
27 |
+
'currency' => 'USD',
|
28 |
+
'new' => true,
|
29 |
+
'description' => __('With this extension you can define custom redirect or "Access Denied" message for each role, individual user or all visitors.', AAM_KEY). ' <a href="http://vasyltech.com/blog/aam-redirect-extension" target="_blank">Read more.</a>',
|
30 |
+
'storeURL' => 'https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QAM3P45X6PKUU',
|
31 |
+
'status' => AAM_Core_Repository::getInstance()->extensionStatus('AAM Redirect'),
|
32 |
+
'version' => AAM_Core_Repository::getInstance()->getExtensionVersion('AAM Redirect')
|
33 |
+
),
|
34 |
array(
|
35 |
'title' => 'AAM Role Filter',
|
36 |
'id' => 'AAM Role Filter',
|
42 |
'status' => AAM_Core_Repository::getInstance()->extensionStatus('AAM Role Filter'),
|
43 |
'version' => AAM_Core_Repository::getInstance()->getExtensionVersion('AAM Role Filter')
|
44 |
),
|
45 |
+
array(
|
46 |
+
'title' => 'AAM Complete Package',
|
47 |
+
'id' => 'AAM Complete Package',
|
48 |
'type' => 'commercial',
|
49 |
'cost' => '$50',
|
50 |
'currency' => 'USD',
|
51 |
+
'new' => true,
|
52 |
+
'description' => __('Get list of all available premium extensions in one package and save $5 USD.', AAM_KEY),
|
53 |
+
'storeURL' => 'https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KLZ85ZZEQGNWJ',
|
54 |
+
'status' => AAM_Core_Repository::getInstance()->extensionStatus('AAM Complete Package'),
|
55 |
+
'version' => AAM_Core_Repository::getInstance()->getExtensionVersion('AAM Complete Package')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
),
|
57 |
array(
|
58 |
'title' => 'AAM Multisite',
|
83 |
'title' => 'ConfigPress',
|
84 |
'id' => 'ConfigPress',
|
85 |
'type' => 'plugin',
|
86 |
+
'description' => __('Development tool with an easy way to manage all your website custom settings. ', AAM_KEY) . ' <a href="https://vasyltech.com/config-press" target="_blank">Read more.</a>',
|
87 |
'status' => AAM_Core_Repository::getInstance()->pluginStatus('ConfigPress')
|
88 |
),
|
89 |
array(
|
Application/Backend/Feature/Redirect.php
ADDED
@@ -0,0 +1,108 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* ======================================================================
|
5 |
+
* LICENSE: This file is subject to the terms and conditions defined in *
|
6 |
+
* file 'license.txt', which is part of this source code package. *
|
7 |
+
* ======================================================================
|
8 |
+
*/
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Redirect manager
|
12 |
+
*
|
13 |
+
* @package AAM
|
14 |
+
* @author Vasyl Martyniuk <vasyl@vasyltech.com>
|
15 |
+
*/
|
16 |
+
class AAM_Backend_Feature_Redirect extends AAM_Backend_Feature_Abstract {
|
17 |
+
|
18 |
+
/**
|
19 |
+
*
|
20 |
+
*/
|
21 |
+
public function save() {
|
22 |
+
$param = AAM_Core_Request::post('param');
|
23 |
+
$value = filter_var(AAM_Core_Request::post('value'));
|
24 |
+
$subject = AAM_Backend_View::getSubject();
|
25 |
+
|
26 |
+
if ($this->isAdministrator()) {
|
27 |
+
AAM_Core_Config::set($param, $value);
|
28 |
+
} else {
|
29 |
+
do_action('aam-action-redirect-save', $subject, $param, $value);
|
30 |
+
}
|
31 |
+
|
32 |
+
return json_encode(array('status' => 'success'));
|
33 |
+
}
|
34 |
+
|
35 |
+
/**
|
36 |
+
*
|
37 |
+
* @return type
|
38 |
+
*/
|
39 |
+
public function reset() {
|
40 |
+
do_action('aam-action-redirect-reset', AAM_Backend_View::getSubject());
|
41 |
+
|
42 |
+
return json_encode(array('status' => 'success'));
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
*
|
47 |
+
* @return type
|
48 |
+
*/
|
49 |
+
public function isAdministrator() {
|
50 |
+
$subject = AAM_Backend_View::getSubject();
|
51 |
+
$adminId = AAM_Core_Config::get('core.admin.id', 'administrator');
|
52 |
+
|
53 |
+
return ($subject->getUID() == 'role' && $subject->getId() == $adminId);
|
54 |
+
}
|
55 |
+
|
56 |
+
/**
|
57 |
+
*
|
58 |
+
* @param type $option
|
59 |
+
* @return type
|
60 |
+
*/
|
61 |
+
public function getOption($option, $default = null) {
|
62 |
+
return apply_filters(
|
63 |
+
'aam-filter-redirect-option',
|
64 |
+
AAM_Core_Config::get($option, $default),
|
65 |
+
$option,
|
66 |
+
AAM_Backend_View::getSubject()
|
67 |
+
);
|
68 |
+
}
|
69 |
+
|
70 |
+
/**
|
71 |
+
* @inheritdoc
|
72 |
+
*/
|
73 |
+
public static function getAccessOption() {
|
74 |
+
return 'feature.redirect.capability';
|
75 |
+
}
|
76 |
+
|
77 |
+
/**
|
78 |
+
* @inheritdoc
|
79 |
+
*/
|
80 |
+
public static function getTemplate() {
|
81 |
+
return 'object/redirect.phtml';
|
82 |
+
}
|
83 |
+
|
84 |
+
/**
|
85 |
+
* Register Contact/Hire feature
|
86 |
+
*
|
87 |
+
* @return void
|
88 |
+
*
|
89 |
+
* @access public
|
90 |
+
*/
|
91 |
+
public static function register() {
|
92 |
+
$cap = AAM_Core_Config::get(self::getAccessOption(), 'administrator');
|
93 |
+
|
94 |
+
AAM_Backend_Feature::registerFeature((object) array(
|
95 |
+
'uid' => 'redirect',
|
96 |
+
'position' => 30,
|
97 |
+
'title' => __('Redirect', AAM_KEY),
|
98 |
+
'capability' => $cap,
|
99 |
+
'subjects' => array(
|
100 |
+
'AAM_Core_Subject_Role',
|
101 |
+
'AAM_Core_Subject_User',
|
102 |
+
'AAM_Core_Subject_Visitor'
|
103 |
+
),
|
104 |
+
'view' => __CLASS__
|
105 |
+
));
|
106 |
+
}
|
107 |
+
|
108 |
+
}
|
Application/Backend/Feature/Role.php
CHANGED
@@ -26,7 +26,7 @@ class AAM_Backend_Feature_Role {
|
|
26 |
public function __construct() {
|
27 |
$cap = AAM_Core_Config::get('page.capability', 'administrator');
|
28 |
if (!AAM::getUser()->hasCapability($cap)) {
|
29 |
-
Throw new Exception(__('
|
30 |
}
|
31 |
}
|
32 |
|
26 |
public function __construct() {
|
27 |
$cap = AAM_Core_Config::get('page.capability', 'administrator');
|
28 |
if (!AAM::getUser()->hasCapability($cap)) {
|
29 |
+
Throw new Exception(__('Access Denied', AAM_KEY));
|
30 |
}
|
31 |
}
|
32 |
|
Application/Backend/Feature/User.php
CHANGED
@@ -26,7 +26,7 @@ class AAM_Backend_Feature_User {
|
|
26 |
public function __construct() {
|
27 |
$cap = AAM_Core_Config::get('page.capability', 'administrator');
|
28 |
if (!AAM::getUser()->hasCapability($cap)) {
|
29 |
-
Throw new Exception(__('
|
30 |
}
|
31 |
}
|
32 |
|
26 |
public function __construct() {
|
27 |
$cap = AAM_Core_Config::get('page.capability', 'administrator');
|
28 |
if (!AAM::getUser()->hasCapability($cap)) {
|
29 |
+
Throw new Exception(__('Access Denied', AAM_KEY));
|
30 |
}
|
31 |
}
|
32 |
|
Application/Backend/Manager.php
CHANGED
@@ -239,6 +239,7 @@ class AAM_Backend_Manager {
|
|
239 |
wp_enqueue_script('aam-dwn', AAM_MEDIA . '/js/download.min.js');
|
240 |
wp_enqueue_script('aam-utl-tg', AAM_MEDIA . '/js/toggle.min.js');
|
241 |
wp_enqueue_script('aam-main', AAM_MEDIA . '/js/aam.js');
|
|
|
242 |
//add plugin localization
|
243 |
$this->printLocalization('aam-main');
|
244 |
}
|
@@ -338,8 +339,8 @@ class AAM_Backend_Manager {
|
|
338 |
|
339 |
//register the menu
|
340 |
add_menu_page(
|
341 |
-
|
342 |
-
|
343 |
AAM_Core_Config::get('page.capability', 'administrator'),
|
344 |
'aam',
|
345 |
array($this, 'renderPage'),
|
239 |
wp_enqueue_script('aam-dwn', AAM_MEDIA . '/js/download.min.js');
|
240 |
wp_enqueue_script('aam-utl-tg', AAM_MEDIA . '/js/toggle.min.js');
|
241 |
wp_enqueue_script('aam-main', AAM_MEDIA . '/js/aam.js');
|
242 |
+
|
243 |
//add plugin localization
|
244 |
$this->printLocalization('aam-main');
|
245 |
}
|
339 |
|
340 |
//register the menu
|
341 |
add_menu_page(
|
342 |
+
'AAM',
|
343 |
+
'AAM' . $counter,
|
344 |
AAM_Core_Config::get('page.capability', 'administrator'),
|
345 |
'aam',
|
346 |
array($this, 'renderPage'),
|
Application/Backend/View.php
CHANGED
@@ -55,6 +55,7 @@ class AAM_Backend_View {
|
|
55 |
AAM_Backend_Feature_Metabox::register();
|
56 |
AAM_Backend_Feature_Capability::register();
|
57 |
AAM_Backend_Feature_Post::register();
|
|
|
58 |
AAM_Backend_Feature_Extension::register();
|
59 |
AAM_Backend_Feature_Utility::register();
|
60 |
AAM_Backend_Feature_Contact::register();
|
55 |
AAM_Backend_Feature_Metabox::register();
|
56 |
AAM_Backend_Feature_Capability::register();
|
57 |
AAM_Backend_Feature_Post::register();
|
58 |
+
AAM_Backend_Feature_Redirect::register();
|
59 |
AAM_Backend_Feature_Extension::register();
|
60 |
AAM_Backend_Feature_Utility::register();
|
61 |
AAM_Backend_Feature_Contact::register();
|
Application/Backend/View/CodePinch.php
ADDED
@@ -0,0 +1,106 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Copyright (C) <2015> Vasyl Martyniuk <vasyl@vasyltech.com>
|
5 |
+
*
|
6 |
+
* This program is free software: you can redistribute it and/or modify
|
7 |
+
* it under the terms of the GNU General Public License as published by
|
8 |
+
* the Free Software Foundation, either version 3 of the License, or
|
9 |
+
* (at your option) any later version.
|
10 |
+
*
|
11 |
+
* This program is distributed in the hope that it will be useful,
|
12 |
+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
13 |
+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
14 |
+
* GNU General Public License for more details.
|
15 |
+
*
|
16 |
+
* You should have received a copy of the GNU General Public License
|
17 |
+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
18 |
+
*/
|
19 |
+
|
20 |
+
/**
|
21 |
+
* CodePinch banner
|
22 |
+
*
|
23 |
+
* @package AAM
|
24 |
+
* @author Vasyl Martyniuk <vasyl@vasyltech.com>
|
25 |
+
*/
|
26 |
+
class AAM_Backend_View_CodePinch {
|
27 |
+
|
28 |
+
/**
|
29 |
+
* Plugin slug
|
30 |
+
*/
|
31 |
+
const SLUG = 'WP Error Fix';
|
32 |
+
|
33 |
+
/**
|
34 |
+
* Cached plugin info
|
35 |
+
*
|
36 |
+
* @var array
|
37 |
+
*
|
38 |
+
* @access protected
|
39 |
+
* @static
|
40 |
+
*/
|
41 |
+
protected static $info = null;
|
42 |
+
|
43 |
+
/**
|
44 |
+
* Check CodePinch plugin status
|
45 |
+
*
|
46 |
+
* @return boolean
|
47 |
+
*
|
48 |
+
* @access public
|
49 |
+
* @static
|
50 |
+
*/
|
51 |
+
public static function installed() {
|
52 |
+
$info = self::getInfo();
|
53 |
+
|
54 |
+
return (!empty($info['status']) && $info['status'] != 'install');
|
55 |
+
}
|
56 |
+
|
57 |
+
/**
|
58 |
+
* Get installation URL
|
59 |
+
*
|
60 |
+
* @return string
|
61 |
+
*
|
62 |
+
* @access public
|
63 |
+
* @static
|
64 |
+
*/
|
65 |
+
public static function getURL() {
|
66 |
+
$info = self::getInfo();
|
67 |
+
|
68 |
+
return (!empty($info['url']) ? $info['url'] : '');
|
69 |
+
}
|
70 |
+
|
71 |
+
/**
|
72 |
+
* Get plugin info
|
73 |
+
*
|
74 |
+
* @return mixed
|
75 |
+
*
|
76 |
+
* @access public
|
77 |
+
* @static
|
78 |
+
*/
|
79 |
+
public static function getInfo() {
|
80 |
+
if (is_null(self::$info)) {
|
81 |
+
self::query();
|
82 |
+
}
|
83 |
+
|
84 |
+
return self::$info;
|
85 |
+
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* Query plugin status
|
89 |
+
*
|
90 |
+
* @return void
|
91 |
+
*
|
92 |
+
* @access protected
|
93 |
+
* @static
|
94 |
+
*/
|
95 |
+
protected static function query() {
|
96 |
+
require_once( ABSPATH . 'wp-admin/includes/plugin-install.php' );
|
97 |
+
|
98 |
+
$plugin = plugins_api('plugin_information', array('slug' => self::SLUG));
|
99 |
+
$result = install_plugin_install_status( $plugin);
|
100 |
+
|
101 |
+
if (!empty($result)) {
|
102 |
+
self::$info = $result;
|
103 |
+
}
|
104 |
+
}
|
105 |
+
|
106 |
+
}
|
Application/Backend/View/Localization.php
CHANGED
@@ -49,6 +49,5 @@ return array(
|
|
49 |
'Edit User' => __('Edit User', AAM_KEY),
|
50 |
'Lock User' => __('Lock User', AAM_KEY),
|
51 |
'Unlock User' => __('Unlock User', AAM_KEY),
|
52 |
-
'Javascript error detected during the page load. AAM may not function properly.' => __('Javascript error detected during the page load. AAM may not function properly.', AAM_KEY),
|
53 |
'Failed to grand capability - WordPress policy' => __('Failed to grand capability - WordPress policy', AAM_KEY),
|
54 |
);
|
49 |
'Edit User' => __('Edit User', AAM_KEY),
|
50 |
'Lock User' => __('Lock User', AAM_KEY),
|
51 |
'Unlock User' => __('Unlock User', AAM_KEY),
|
|
|
52 |
'Failed to grand capability - WordPress policy' => __('Failed to grand capability - WordPress policy', AAM_KEY),
|
53 |
);
|
Application/Backend/phtml/extension.phtml
CHANGED
@@ -24,7 +24,7 @@
|
|
24 |
<ul class="nav nav-tabs" role="tablist">
|
25 |
<li role="presentation" class="active"><a href="#premium-extensions" aria-controls="premium-extensions" role="tab" data-toggle="tab"><i class='icon-basket'></i> <?php echo __('Premium', AAM_KEY); ?></a></li>
|
26 |
<li role="presentation"><a href="#free-extensions" aria-controls="free-extensions" role="tab" data-toggle="tab"><i class='icon-download-cloud'></i> <?php echo __('Free', AAM_KEY); ?></a></li>
|
27 |
-
<li role="presentation"><a href="#useful-plugins" aria-controls="help-plugins" role="tab" data-toggle="tab"><i class='icon-thumbs-up-alt'></i> <?php echo __('
|
28 |
</ul>
|
29 |
|
30 |
<!-- Tab panes -->
|
@@ -35,7 +35,7 @@
|
|
35 |
<?php foreach ($this->getProductList('commercial') as $product) { ?>
|
36 |
<tr>
|
37 |
<td>
|
38 |
-
<span class='aam-setting-title'><?php echo $product['title'], (!empty($product['version']) ? ' <small class="text-muted">v' . $product['version'] . '</small>' : ''), ' - ' . ($product['cost'] . ' <small>' . $product['currency'] . '</small>'); ?></span>
|
39 |
<p class="aam-extension-description">
|
40 |
<?php echo $product['description']; ?>
|
41 |
</p>
|
@@ -144,7 +144,7 @@
|
|
144 |
<p>
|
145 |
<?php echo __('Insert license key that you recieved after the payment (find the email example below). It might take up to 2 hours to process the payment. Please remember that license key is limited only to one life domain.', AAM_KEY); ?>
|
146 |
<br /> <br />
|
147 |
-
<img src="
|
148 |
</p>
|
149 |
</div>
|
150 |
<div class="modal-footer">
|
24 |
<ul class="nav nav-tabs" role="tablist">
|
25 |
<li role="presentation" class="active"><a href="#premium-extensions" aria-controls="premium-extensions" role="tab" data-toggle="tab"><i class='icon-basket'></i> <?php echo __('Premium', AAM_KEY); ?></a></li>
|
26 |
<li role="presentation"><a href="#free-extensions" aria-controls="free-extensions" role="tab" data-toggle="tab"><i class='icon-download-cloud'></i> <?php echo __('Free', AAM_KEY); ?></a></li>
|
27 |
+
<li role="presentation"><a href="#useful-plugins" aria-controls="help-plugins" role="tab" data-toggle="tab"><i class='icon-thumbs-up-alt'></i> <?php echo __('Useful Plugins', AAM_KEY); ?></a></li>
|
28 |
</ul>
|
29 |
|
30 |
<!-- Tab panes -->
|
35 |
<?php foreach ($this->getProductList('commercial') as $product) { ?>
|
36 |
<tr>
|
37 |
<td>
|
38 |
+
<span class='aam-setting-title'><?php echo $product['title'], (!empty($product['new']) ? ' <span class="badge">NEW</span> ' : ''), (!empty($product['version']) ? ' <small class="text-muted">v' . $product['version'] . '</small>' : ''), ' - ' . ($product['cost'] . ' <small>' . $product['currency'] . '</small>'); ?></span>
|
39 |
<p class="aam-extension-description">
|
40 |
<?php echo $product['description']; ?>
|
41 |
</p>
|
144 |
<p>
|
145 |
<?php echo __('Insert license key that you recieved after the payment (find the email example below). It might take up to 2 hours to process the payment. Please remember that license key is limited only to one life domain.', AAM_KEY); ?>
|
146 |
<br /> <br />
|
147 |
+
<img src="https://vasyltech.com/img/email-confirmation.jpg" class="img-responsive" />
|
148 |
</p>
|
149 |
</div>
|
150 |
<div class="modal-footer">
|
Application/Backend/phtml/index.phtml
CHANGED
@@ -21,12 +21,12 @@
|
|
21 |
<p class="text-larger"><?php echo __('Appreciate your interest in Advanced Access Manager (aka AAM). With strong knowledge and experience in WordPress, AAM becomes a very powerful tool to manage access to your frontend and backend.', AAM_KEY); ?></p>
|
22 |
<p class="text-larger"><span class="aam-highlight"><?php echo __('Please notice!', AAM_KEY); ?></span> <?php echo AAM_Backend_View_Helper::preparePhrase('Power comes with responsibility. Make sure that you have enough knowledge in WordPress Roles & Capabilities because AAM is very closely intergrated with WordPress core. It is also very important [to have backup of your database before you start working with AAM] (there is no need to backup your files, AAM does not modify any physical files on your server and never did).', 'b'); ?></p>
|
23 |
<p class="text-larger"><?php echo __('AAM was thoroughly tested on the fresh installation of WordPress and in the latest versions of Chrome, Safari, IE and Firefox. If you have any issues, the most typical case is the conflict with other plugins or themes.', AAM_KEY); ?></p>
|
24 |
-
<p class="text-larger"><?php echo sprintf(__('Also check our %sIntroduction to AAM%s so you know where to start.', AAM_KEY), '<a href="
|
25 |
</div>
|
26 |
|
27 |
<div class="aam-info aam-social">
|
28 |
-
<a target="_blank" href="
|
29 |
-
<a target="_blank" href="
|
30 |
<a target="_blank" href="https://www.facebook.com/vasyltech"><i class="icon-facebook"></i></a>
|
31 |
<a target="_blank" href="https://wordpress.org/support/view/plugin-reviews/advanced-access-manager"><i class="icon-star"></i></a>
|
32 |
</div>
|
@@ -55,6 +55,7 @@
|
|
55 |
</div>
|
56 |
</div>
|
57 |
<?php } ?>
|
|
|
58 |
<div class="metabox-holder">
|
59 |
<?php do_action('aam-sidebar-ui-action', 'top'); ?>
|
60 |
|
@@ -230,6 +231,21 @@
|
|
230 |
</div>
|
231 |
<?php do_action('aam-sidebar-ui-action', 'bottom'); ?>
|
232 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
233 |
</div>
|
234 |
</div>
|
235 |
</div>
|
21 |
<p class="text-larger"><?php echo __('Appreciate your interest in Advanced Access Manager (aka AAM). With strong knowledge and experience in WordPress, AAM becomes a very powerful tool to manage access to your frontend and backend.', AAM_KEY); ?></p>
|
22 |
<p class="text-larger"><span class="aam-highlight"><?php echo __('Please notice!', AAM_KEY); ?></span> <?php echo AAM_Backend_View_Helper::preparePhrase('Power comes with responsibility. Make sure that you have enough knowledge in WordPress Roles & Capabilities because AAM is very closely intergrated with WordPress core. It is also very important [to have backup of your database before you start working with AAM] (there is no need to backup your files, AAM does not modify any physical files on your server and never did).', 'b'); ?></p>
|
23 |
<p class="text-larger"><?php echo __('AAM was thoroughly tested on the fresh installation of WordPress and in the latest versions of Chrome, Safari, IE and Firefox. If you have any issues, the most typical case is the conflict with other plugins or themes.', AAM_KEY); ?></p>
|
24 |
+
<p class="text-larger"><?php echo sprintf(__('Also check our %sIntroduction to AAM%s so you know where to start.', AAM_KEY), '<a href="https://vasyltech.com/blog/introduction-to-aam" target="_blank">', '</a>'); ?></p>
|
25 |
</div>
|
26 |
|
27 |
<div class="aam-info aam-social">
|
28 |
+
<a target="_blank" href="https://vasyltech.com/advanced-access-manager"><i class="icon-home"></i></a>
|
29 |
+
<a target="_blank" href="https://twitter.com/vasyltech"><i class="icon-twitter"></i></a>
|
30 |
<a target="_blank" href="https://www.facebook.com/vasyltech"><i class="icon-facebook"></i></a>
|
31 |
<a target="_blank" href="https://wordpress.org/support/view/plugin-reviews/advanced-access-manager"><i class="icon-star"></i></a>
|
32 |
</div>
|
55 |
</div>
|
56 |
</div>
|
57 |
<?php } ?>
|
58 |
+
|
59 |
<div class="metabox-holder">
|
60 |
<?php do_action('aam-sidebar-ui-action', 'top'); ?>
|
61 |
|
231 |
</div>
|
232 |
<?php do_action('aam-sidebar-ui-action', 'bottom'); ?>
|
233 |
</div>
|
234 |
+
|
235 |
+
<?php if (!AAM_Backend_View_CodePinch::installed()) { ?>
|
236 |
+
<div class="metabox-holder">
|
237 |
+
<div class="postbox">
|
238 |
+
<div class="inside text-center">
|
239 |
+
<div class="inner-sm">
|
240 |
+
<p class="text-muted text-larger"><?php echo sprintf(AAM_Backend_View_Helper::preparePhrase('Help to improve AAM by installing free CodePinch plugin [(%sread more%s)]', 'small'), '<a href="https://wordpress.org/plugins/wp-error-fix/" target="-blank">', '</a>'); ?></p>
|
241 |
+
<a href="<?php echo AAM_Backend_View_CodePinch::getURL(); ?>" class="btn btn-lg btn-primary">
|
242 |
+
<img src="http://codepinch.io/frontend/img/codepinch-icon.svg" /> Install CodePinch
|
243 |
+
</a>
|
244 |
+
</div>
|
245 |
+
</div>
|
246 |
+
</div>
|
247 |
+
</div>
|
248 |
+
<?php } ?>
|
249 |
</div>
|
250 |
</div>
|
251 |
</div>
|
Application/Backend/phtml/metabox.phtml
CHANGED
@@ -1,3 +1,8 @@
|
|
1 |
<?php if (defined('AAM_KEY')) { ?>
|
|
|
|
|
|
|
|
|
|
|
2 |
<a href="<?php echo $url; ?>" class="page-title-action" target="_blank" style="display: block; margin: 17px 5px 0px; text-align:center;"><?php echo __('Manage Access', AAM_KEY); ?></a>
|
3 |
<?php }
|
1 |
<?php if (defined('AAM_KEY')) { ?>
|
2 |
+
<?php if (AAM_Backend_Feature_Post::checkLimit() === false) { ?>
|
3 |
+
<div style="border-left: 4px solid #ffb900; padding-left: 10px; font-size: 0.8em; margin: 10px 5px;">
|
4 |
+
You've reached the limit. Consider to purchase <strong><a href="<?php echo admin_url('admin.php?page=aam#extension'); ?>" target="_blank">AAM Plus Package</a></strong> extension.
|
5 |
+
</div>
|
6 |
+
<?php } ?>
|
7 |
<a href="<?php echo $url; ?>" class="page-title-action" target="_blank" style="display: block; margin: 17px 5px 0px; text-align:center;"><?php echo __('Manage Access', AAM_KEY); ?></a>
|
8 |
<?php }
|
Application/Backend/phtml/object/redirect.phtml
ADDED
@@ -0,0 +1,118 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if (defined('AAM_KEY')) { ?>
|
2 |
+
<div class="aam-feature" id="redirect-content">
|
3 |
+
<div class="row">
|
4 |
+
<div class="col-xs-12">
|
5 |
+
<?php if ($this->isAdministrator() || defined('AAM_REDIRECT')) { ?>
|
6 |
+
<?php echo apply_filters('aam-redirect-ui-filter', AAM_Backend_View::getInstance()->loadPartial('redirect.phtml')); ?>
|
7 |
+
<?php } ?>
|
8 |
+
</div>
|
9 |
+
</div>
|
10 |
+
|
11 |
+
<div class="row">
|
12 |
+
<div class="col-xs-12">
|
13 |
+
<?php if ($this->isAdministrator() || defined('AAM_REDIRECT')) { ?>
|
14 |
+
<div>
|
15 |
+
<ul class="nav nav-tabs" role="tablist">
|
16 |
+
<li role="presentation" class="active"><a href="#frontend-redirect" aria-controls="frontend-redirect" role="tab" data-toggle="tab"><i class="icon-home"></i> <?php echo __('Frontend Redirect', AAM_KEY); ?></a></li>
|
17 |
+
<li role="presentation"><a href="#backend-redirect" aria-controls="backend-redirect" role="tab" data-toggle="tab"><i class="icon-circle"></i> <?php echo __('Backend Redirect', AAM_KEY); ?></a></li>
|
18 |
+
</ul>
|
19 |
+
|
20 |
+
<?php $frontendType = $this->getOption('frontend.redirect.type', 'default'); ?>
|
21 |
+
<?php $backendType = $this->getOption('backend.redirect.type', 'default'); ?>
|
22 |
+
|
23 |
+
<div class="tab-content">
|
24 |
+
<div role="tabpanel" class="tab-pane active" id="frontend-redirect">
|
25 |
+
<div class="radio">
|
26 |
+
<input type="radio" name="frontend.redirect.type" id="frontend-redirect-default" value="default" data-action="none" data-group="frontend-redirect"<?php echo ($frontendType == 'default' ? ' checked' : ''); ?> />
|
27 |
+
<label for="frontend-redirect-default"><?php echo AAM_Backend_View_Helper::preparePhrase('Default [("Access Denied" message)]', 'small'); ?></label>
|
28 |
+
</div>
|
29 |
+
<div class="radio">
|
30 |
+
<input type="radio" name="frontend.redirect.type" id="frontend-redirect-message" data-action="#frontend-message-action" value="message" data-group="frontend-redirect"<?php echo ($frontendType == 'message' ? ' checked' : ''); ?> />
|
31 |
+
<label for="frontend-redirect-message"><?php echo AAM_Backend_View_Helper::preparePhrase('Show customized message [(plain text or HTML)]', 'small'); ?></label>
|
32 |
+
</div>
|
33 |
+
<div class="radio">
|
34 |
+
<input type="radio" name="frontend.redirect.type" id="frontend-redirect-page" data-action="#frontend-page-action" value="page" data-group="frontend-redirect"<?php echo ($frontendType == 'page' ? ' checked' : ''); ?> />
|
35 |
+
<label for="frontend-redirect-page"><?php echo AAM_Backend_View_Helper::preparePhrase('Redirected to existing page [(select from the drop-down)]', 'small'); ?></label>
|
36 |
+
</div>
|
37 |
+
<div class="radio">
|
38 |
+
<input type="radio" name="frontend.redirect.type" id="frontend-redirect-url" data-action="#frontend-url-action" value="url" data-group="frontend-redirect"<?php echo ($frontendType == 'url' ? ' checked' : ''); ?> />
|
39 |
+
<label for="frontend-redirect-url"><?php echo AAM_Backend_View_Helper::preparePhrase('Redirected to custom URL [(valid URL is required)]', 'small'); ?></label>
|
40 |
+
</div>
|
41 |
+
<div class="radio">
|
42 |
+
<input type="radio" name="frontend.redirect.type" id="frontend-redirect-callback" data-action="#frontend-callback-action" value="callback" data-group="frontend-redirect"<?php echo ($frontendType == 'callback' ? ' checked' : ''); ?> />
|
43 |
+
<label for="frontend-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>
|
44 |
+
</div>
|
45 |
+
|
46 |
+
<div class="form-group aam-redirect-action frontend-redirect" id="frontend-message-action" style="display: <?php echo ($frontendType == 'message' ? 'block' : 'none'); ?>;">
|
47 |
+
<label for="frontend-message"><?php echo __('Customized Message', AAM_KEY); ?></label>
|
48 |
+
<textarea class="form-control" name="frontend.redirect.message" rows="3" placeholder="<?php echo __('Enter message...', AAM_KEY); ?>"><?php echo $this->getOption('frontend.redirect.message'); ?></textarea>
|
49 |
+
</div>
|
50 |
+
|
51 |
+
<div class="form-group aam-redirect-action frontend-redirect" id="frontend-page-action" style="display: <?php echo ($frontendType == 'page' ? 'block' : 'none'); ?>;">
|
52 |
+
<label for="frontend-page"><?php echo __('Existing Page', AAM_KEY); ?></label>
|
53 |
+
<?php
|
54 |
+
wp_dropdown_pages(array(
|
55 |
+
'depth' => 99,
|
56 |
+
'selected' => $this->getOption('frontend.redirect.page'),
|
57 |
+
'echo' => 1,
|
58 |
+
'name' => 'frontend.redirect.page',
|
59 |
+
'id' => 'frontend-page', // string
|
60 |
+
'class' => 'forn-control', // string
|
61 |
+
'show_option_none' => __('-- Select Page --', AAM_KEY) // string
|
62 |
+
));
|
63 |
+
?>
|
64 |
+
</div>
|
65 |
+
|
66 |
+
<div class="form-group aam-redirect-action frontend-redirect" id="frontend-url-action" style="display: <?php echo ($frontendType == 'url' ? 'block' : 'none'); ?>;">
|
67 |
+
<label for="frontend-url"><?php echo __('Custom URL', AAM_KEY); ?></label>
|
68 |
+
<input type="text" class="form-control" name="frontend.redirect.url" placeholder="http://" value="<?php echo $this->getOption('frontend.redirect.url'); ?>" />
|
69 |
+
</div>
|
70 |
+
|
71 |
+
<div class="form-group aam-redirect-action frontend-redirect" id="frontend-callback-action" style="display: <?php echo ($frontendType == 'callback' ? 'block' : 'none'); ?>;">
|
72 |
+
<label for="frontend-url"><?php echo __('PHP Callback Function', AAM_KEY); ?></label>
|
73 |
+
<input type="text" class="form-control" placeholder="Enter valid callback" name="frontend.redirect.callback" value="<?php echo $this->getOption('frontend.redirect.callback'); ?>" />
|
74 |
+
</div>
|
75 |
+
</div>
|
76 |
+
<div role="tabpanel" class="tab-pane" id="backend-redirect">
|
77 |
+
<div class="radio">
|
78 |
+
<input type="radio" name="backend.redirect.type" id="backend-redirect-default" data-action="none" value="default" data-group="backend-redirect"<?php echo ($backendType == 'default' ? ' checked' : ''); ?> />
|
79 |
+
<label for="backend-redirect-default"><?php echo AAM_Backend_View_Helper::preparePhrase('Default [("Access Denied" message)]', 'small'); ?></label>
|
80 |
+
</div>
|
81 |
+
<div class="radio">
|
82 |
+
<input type="radio" name="backend.redirect.type" id="backend-redirect-message" data-action="#backend-message" value="message" data-group="backend-redirect"<?php echo ($backendType == 'message' ? ' checked' : ''); ?> />
|
83 |
+
<label for="backend-redirect-message"><?php echo AAM_Backend_View_Helper::preparePhrase('Show customized message [(plain text or HTML)]', 'small'); ?></label>
|
84 |
+
</div>
|
85 |
+
<div class="radio">
|
86 |
+
<input type="radio" name="backend.redirect.type" id="backend-redirect-url" data-action="#backend-url" value="url" data-group="backend-redirect"<?php echo ($backendType == 'url' ? ' checked' : ''); ?> />
|
87 |
+
<label for="backend-redirect-url"><?php echo AAM_Backend_View_Helper::preparePhrase('Redirected to custom URL [(valid URL is required)]', 'small'); ?></label>
|
88 |
+
</div>
|
89 |
+
<div class="radio">
|
90 |
+
<input type="radio" name="backend.redirect.type" id="backend-redirect-callback" data-action="#backend-callback-action" value="callback" data-group="backend-redirect"<?php echo ($backendType == 'callback' ? ' checked' : ''); ?> />
|
91 |
+
<label for="backend-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>
|
92 |
+
</div>
|
93 |
+
|
94 |
+
<div class="form-group aam-redirect-action backend-redirect" id="backend-message" style="display: <?php echo ($backendType == 'message' ? 'block' : 'none'); ?>;">
|
95 |
+
<label for="backend-message"><?php echo __('Customized Message', AAM_KEY); ?></label>
|
96 |
+
<textarea class="form-control" rows="3" placeholder="<?php echo __('Enter message...', AAM_KEY); ?>" name="backend.redirect.message"><?php echo $this->getOption('backend.redirect.message'); ?></textarea>
|
97 |
+
</div>
|
98 |
+
|
99 |
+
<div class="form-group aam-redirect-action backend-redirect" id="backend-url" style="display: <?php echo ($backendType == 'url' ? 'block' : 'none'); ?>;">
|
100 |
+
<label for="backend-url"><?php echo __('Custom URL', AAM_KEY); ?></label>
|
101 |
+
<input type="text" class="form-control" placeholder="http://" name="backend.redirect.url" value="<?php echo $this->getOption('backend.redirect.url'); ?>" />
|
102 |
+
</div>
|
103 |
+
<div class="form-group aam-redirect-action backend-redirect" id="backend-callback-action" style="display: <?php echo ($backendType == 'callback' ? 'block' : 'none'); ?>;">
|
104 |
+
<label for="frontend-url"><?php echo __('PHP Callback Function', AAM_KEY); ?></label>
|
105 |
+
<input type="text" class="form-control" placeholder="Enter valid callback" name="backend.redirect.callback" value="<?php echo $this->getOption('backend.redirect.callback'); ?>" />
|
106 |
+
</div>
|
107 |
+
</div>
|
108 |
+
</div>
|
109 |
+
</div>
|
110 |
+
<?php } else { ?>
|
111 |
+
<p class="aam-notification">
|
112 |
+
<?php echo sprintf(AAM_Backend_View_Helper::preparePhrase('In order to setup customized redirect for any user or role, consider to purchase [AAM Redirect] extension. Otherwise switch back to [%s] role to setup [default] access to all users and roles.', 'b', 'b', 'b'), translate_user_role('Administrator')); ?>
|
113 |
+
</p>
|
114 |
+
<?php } ?>
|
115 |
+
</div>
|
116 |
+
</div>
|
117 |
+
</div>
|
118 |
+
<?php }
|
Application/Backend/phtml/partial/redirect.phtml
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if (defined('AAM_KEY')) { ?>
|
2 |
+
<p class="aam-info">
|
3 |
+
<?php echo AAM_Backend_View_Helper::preparePhrase('Setup [default] AAM behavior when access is denied to restricted resources (like posts, categories, menus etc) for both frontend and backend.', 'strong'); ?>
|
4 |
+
</p>
|
5 |
+
<?php }
|
Application/Backend/phtml/utility.phtml
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
<div class="row">
|
4 |
<div class="col-xs-12">
|
5 |
<p class="aam-info">
|
6 |
-
<?php echo sprintf(__('To learn more about AAM Utilities check %sAAM Utilities%s article.', AAM_KEY), '<a href="
|
7 |
</p>
|
8 |
</div>
|
9 |
</div>
|
@@ -47,24 +47,13 @@
|
|
47 |
<td>
|
48 |
<span class='aam-setting-title'><?php echo __('Media Files Access Control', AAM_KEY); ?></span>
|
49 |
<p class="aam-setting-description">
|
50 |
-
<?php echo sprintf(AAM_Backend_View_Helper::preparePhrase('When enabled, AAM will physically control access to all media files located in [uploads] folder. For more information check %sthis tutorial%s.', 'strong'), '<a href="
|
51 |
</p>
|
52 |
</td>
|
53 |
<td>
|
54 |
<input data-toggle="toggle" data-on="<?php echo __('Enabled', AAM_KEY); ?>" data-off="<?php echo __('Disabled', AAM_KEY); ?>" type="checkbox" name="media-access-control" <?php echo (AAM_Core_Config::get('media-access-control', true) ? 'checked' : ''); ?> />
|
55 |
</td>
|
56 |
</tr>
|
57 |
-
<tr>
|
58 |
-
<td>
|
59 |
-
<span class='aam-setting-title'><?php echo __('Access Denied Handling', AAM_KEY); ?></span>
|
60 |
-
<p class="aam-setting-description">
|
61 |
-
<?php echo sprintf(AAM_Backend_View_Helper::preparePhrase('Take control over the default [Access Denied] behavior when access is restricted for a certain resource like page, post or menu. For more information read %sthis tutorial%s.', 'strong'), '<a href="http://vasyltech.com/blog/wordpress-access-denied-handling" target="_blank">', '</a>'); ?>
|
62 |
-
</p>
|
63 |
-
</td>
|
64 |
-
<td>
|
65 |
-
<input data-toggle="toggle" data-on="<?php echo __('Enabled', AAM_KEY); ?>" data-off="<?php echo __('Disabled', AAM_KEY); ?>" type="checkbox" name="access-denied-handler" <?php echo (AAM_Core_Config::get('access-denied-handler', true) ? 'checked' : ''); ?> />
|
66 |
-
</td>
|
67 |
-
</tr>
|
68 |
<?php do_action('aam-utilities-setting'); ?>
|
69 |
<tr>
|
70 |
<td>
|
3 |
<div class="row">
|
4 |
<div class="col-xs-12">
|
5 |
<p class="aam-info">
|
6 |
+
<?php echo sprintf(__('To learn more about AAM Utilities check %sAAM Utilities%s article.', AAM_KEY), '<a href="https://vasyltech.com/blog/aam-utilities" target="_blank">', '</a>'); ?><br/>
|
7 |
</p>
|
8 |
</div>
|
9 |
</div>
|
47 |
<td>
|
48 |
<span class='aam-setting-title'><?php echo __('Media Files Access Control', AAM_KEY); ?></span>
|
49 |
<p class="aam-setting-description">
|
50 |
+
<?php echo sprintf(AAM_Backend_View_Helper::preparePhrase('When enabled, AAM will physically control access to all media files located in [uploads] folder. For more information check %sthis tutorial%s.', 'strong'), '<a href="https://vasyltech.com/blog/wordpress-media-access-control" target="_blank">', '</a>'); ?>
|
51 |
</p>
|
52 |
</td>
|
53 |
<td>
|
54 |
<input data-toggle="toggle" data-on="<?php echo __('Enabled', AAM_KEY); ?>" data-off="<?php echo __('Disabled', AAM_KEY); ?>" type="checkbox" name="media-access-control" <?php echo (AAM_Core_Config::get('media-access-control', true) ? 'checked' : ''); ?> />
|
55 |
</td>
|
56 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
<?php do_action('aam-utilities-setting'); ?>
|
58 |
<tr>
|
59 |
<td>
|
Application/Core/API.php
CHANGED
@@ -195,31 +195,71 @@ final class AAM_Core_API {
|
|
195 |
* @access public
|
196 |
*/
|
197 |
public static function reject($area = 'frontend', $args = array()) {
|
198 |
-
$
|
199 |
-
|
200 |
-
"{$area}.
|
|
|
|
|
201 |
);
|
202 |
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
} elseif (is_callable($redirect)) {
|
211 |
-
call_user_func($redirect, $args);
|
212 |
-
} elseif (!empty($args['callback']) && is_callable($args['callback'])) {
|
213 |
-
call_user_func($args['callback'], $message, '', array());
|
214 |
-
} else {
|
215 |
-
wp_die($message);
|
216 |
-
}
|
217 |
} else {
|
218 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
219 |
}
|
220 |
exit;
|
221 |
}
|
222 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
223 |
/**
|
224 |
* Remove directory recursively
|
225 |
*
|
195 |
* @access public
|
196 |
*/
|
197 |
public static function reject($area = 'frontend', $args = array()) {
|
198 |
+
$type = apply_filters(
|
199 |
+
'aam-filter-redirect-option',
|
200 |
+
AAM_Core_Config::get("{$area}.redirect.type"),
|
201 |
+
"{$area}.redirect.type",
|
202 |
+
AAM::getUser()
|
203 |
);
|
204 |
|
205 |
+
if (!empty($type)) {
|
206 |
+
$redirect = apply_filters(
|
207 |
+
'aam-filter-redirect-option',
|
208 |
+
AAM_Core_Config::get("{$area}.redirect.{$type}"),
|
209 |
+
"{$area}.redirect.{$type}",
|
210 |
+
AAM::getUser()
|
211 |
+
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
212 |
} else {
|
213 |
+
$redirect = AAM_Core_Config::get("{$area}.access.deny.redirect");
|
214 |
+
}
|
215 |
+
|
216 |
+
self::redirect($redirect, $area, $args);
|
217 |
+
}
|
218 |
+
|
219 |
+
/**
|
220 |
+
*
|
221 |
+
* @param type $redirect
|
222 |
+
* @param type $area
|
223 |
+
* @param type $args
|
224 |
+
*/
|
225 |
+
protected static function redirect($redirect, $area , $args) {
|
226 |
+
if (filter_var($redirect, FILTER_VALIDATE_URL)) {
|
227 |
+
wp_redirect($redirect);
|
228 |
+
} elseif (preg_match('/^[\d]+$/', $redirect)) {
|
229 |
+
wp_redirect(get_post_permalink($redirect));
|
230 |
+
} elseif (is_callable($redirect)) {
|
231 |
+
call_user_func($redirect, $args);
|
232 |
+
} elseif (!empty($args['callback']) && is_callable($args['callback'])) {
|
233 |
+
$message = self::getDenyMessage($area);
|
234 |
+
call_user_func($args['callback'], $message, '', array());
|
235 |
+
} elseif (empty($args['skip-die'])) {
|
236 |
+
wp_die(self::getDenyMessage($area));
|
237 |
}
|
238 |
exit;
|
239 |
}
|
240 |
|
241 |
+
/**
|
242 |
+
*
|
243 |
+
* @param type $area
|
244 |
+
* @return type
|
245 |
+
*/
|
246 |
+
protected static function getDenyMessage($area) {
|
247 |
+
$message = apply_filters(
|
248 |
+
'aam-filter-redirect-option',
|
249 |
+
AAM_Core_Config::get("{$area}.redirect.message"),
|
250 |
+
"{$area}.redirect.message",
|
251 |
+
AAM::getUser()
|
252 |
+
);
|
253 |
+
|
254 |
+
if (empty($message)) { //Support ConfigPress setup
|
255 |
+
$message = AAM_Core_Config::get(
|
256 |
+
"{$area}.access.deny.message", __('Access Denied', AAM_KEY)
|
257 |
+
);
|
258 |
+
}
|
259 |
+
|
260 |
+
return $message;
|
261 |
+
}
|
262 |
+
|
263 |
/**
|
264 |
* Remove directory recursively
|
265 |
*
|
Application/Core/Config.php
CHANGED
@@ -61,7 +61,7 @@ class AAM_Core_Config {
|
|
61 |
$value = self::readConfigPress($option, $default);
|
62 |
}
|
63 |
|
64 |
-
return $value;
|
65 |
}
|
66 |
|
67 |
/**
|
61 |
$value = self::readConfigPress($option, $default);
|
62 |
}
|
63 |
|
64 |
+
return apply_filters('aam-filter-config-get', $value, $option);
|
65 |
}
|
66 |
|
67 |
/**
|
Lang/advanced-access-manager-en_US.mo
CHANGED
Binary file
|
Lang/advanced-access-manager-en_US.po
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: AAM\n"
|
4 |
-
"POT-Creation-Date: 2016-08-
|
5 |
"PO-Revision-Date: \n"
|
6 |
"Language-Team: WP AAM <vasyl@vasyltech.com>\n"
|
7 |
"MIME-Version: 1.0\n"
|
@@ -16,858 +16,829 @@ msgstr ""
|
|
16 |
"Language: en_US\n"
|
17 |
"X-Poedit-SearchPath-0: .\n"
|
18 |
|
19 |
-
#: media/js/aam-ui.js:43
|
20 |
-
#: Application/Backend/Localization.php:23
|
21 |
msgid "Loading..."
|
22 |
msgstr ""
|
23 |
|
24 |
-
#: media/js/aam-ui.js:48 Application/Backend/Localization.php:24
|
25 |
-
#: Application/Backend/
|
26 |
msgid "Select Role"
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: media/js/aam-ui.js:82 Application/Backend/Localization.php:25
|
30 |
msgid "Search Role"
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: media/js/aam-ui.js:83 Application/Backend/Localization.php:26
|
34 |
msgid "_TOTAL_ role(s)"
|
35 |
msgstr ""
|
36 |
|
37 |
-
#: media/js/aam-ui.js:90 media/js/aam-ui.js:
|
38 |
-
#: Application/Backend/Localization.php:27
|
39 |
-
#: Application/Backend/
|
|
|
|
|
40 |
msgid "Create"
|
41 |
msgstr ""
|
42 |
|
43 |
-
#: media/js/aam-ui.js:115 Application/Backend/Localization.php:28
|
44 |
-
#: Application/Backend/
|
|
|
45 |
msgid "Users"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: media/js/aam-ui.js:143 Application/Backend/Localization.php:45
|
49 |
msgid "Manage Role"
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: media/js/aam-ui.js:158 Application/Backend/Localization.php:46
|
53 |
msgid "Edit Role Name"
|
54 |
msgstr ""
|
55 |
|
56 |
#: media/js/aam-ui.js:177 media/js/aam-ui.js:317
|
57 |
-
#: Application/Backend/Localization.php:35
|
58 |
-
#: Application/Backend/Localization.php:47
|
59 |
-
#: Application/Backend/
|
60 |
-
#: Application/Backend/view/index.phtml:195
|
61 |
msgid "Delete Role"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: media/js/aam-ui.js:220 media/js/aam-ui.js:264 media/js/aam-ui.js:
|
65 |
-
#: Application/Backend/Localization.php:13
|
66 |
msgid "Saving..."
|
67 |
msgstr ""
|
68 |
|
69 |
-
#: media/js/aam-ui.js:228 Application/Backend/Localization.php:29
|
70 |
msgid "Failed to add new role"
|
71 |
msgstr ""
|
72 |
|
73 |
#: media/js/aam-ui.js:233 media/js/aam-ui.js:276 media/js/aam-ui.js:313
|
74 |
-
#: media/js/aam-ui.js:
|
75 |
-
#: media/js/aam-ui.js:
|
76 |
-
#: media/js/aam-ui.js:
|
77 |
-
#:
|
|
|
78 |
msgid "Application error"
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: media/js/aam-ui.js:236 Application/Backend/Localization.php:30
|
82 |
-
#: Application/Backend/view/index.phtml:156
|
83 |
msgid "Add Role"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: media/js/aam-ui.js:271 Application/Backend/Localization.php:31
|
87 |
msgid "Failed to update role"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: media/js/aam-ui.js:280 Application/Backend/Localization.php:32
|
91 |
-
#: Application/Backend/
|
|
|
|
|
|
|
92 |
msgid "Update"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: media/js/aam-ui.js:303
|
|
|
96 |
msgid "Deleting..."
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: media/js/aam-ui.js:309 Application/Backend/Localization.php:34
|
100 |
msgid "Failed to delete role"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: media/js/aam-ui.js:390 media/js/aam-ui.js:391 media/js/aam-ui.js:
|
104 |
-
#: Application/Backend/Localization.php:51
|
105 |
msgid "Unlock User"
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: media/js/aam-ui.js:396 media/js/aam-ui.js:397 media/js/aam-ui.js:
|
109 |
-
#: Application/Backend/Localization.php:50
|
110 |
msgid "Lock User"
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: media/js/aam-ui.js:
|
114 |
msgid "Failed to block user"
|
115 |
msgstr ""
|
116 |
|
117 |
-
#: media/js/aam-ui.js:
|
118 |
msgid "Search User"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: media/js/aam-ui.js:
|
122 |
msgid "_TOTAL_ user(s)"
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: media/js/aam-ui.js:
|
126 |
-
#: Application/Backend/
|
127 |
msgid "Role"
|
128 |
msgstr ""
|
129 |
|
130 |
-
#: media/js/aam-ui.js:
|
131 |
msgid "Manage User"
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: media/js/aam-ui.js:
|
135 |
msgid "Edit User"
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: media/js/aam-ui.js:
|
139 |
msgid "Switch To User"
|
140 |
msgstr ""
|
141 |
|
142 |
-
#: media/js/aam-ui.js:
|
143 |
msgid "Anonymous"
|
144 |
msgstr ""
|
145 |
|
146 |
-
#: media/js/aam-ui.js:
|
147 |
-
#: Application/Backend/
|
148 |
msgid "Show Menu"
|
149 |
msgstr ""
|
150 |
|
151 |
-
#: media/js/aam-ui.js:
|
152 |
-
#: Application/Backend/
|
153 |
-
msgid "
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: media/js/aam-ui.js:
|
157 |
msgid "Failed to retrieve mataboxes"
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: media/js/aam-ui.js:
|
161 |
msgid "Failed to grand capability - WordPress policy"
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: media/js/aam-ui.js:
|
165 |
msgid "Search Capability"
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: media/js/aam-ui.js:
|
169 |
msgid "_TOTAL_ capability(s)"
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: media/js/aam-ui.js:
|
|
|
|
|
|
|
|
|
173 |
msgid "Failed to add new capability"
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: media/js/aam-ui.js:
|
177 |
-
#: Application/Backend/view/object/capability.phtml:52
|
178 |
msgid "Add Capability"
|
179 |
msgstr ""
|
180 |
|
181 |
-
#: media/js/aam-ui.js:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
msgid "parent role"
|
183 |
msgstr ""
|
184 |
|
185 |
-
#: media/js/aam-ui.js:
|
186 |
msgid "default settings"
|
187 |
msgstr ""
|
188 |
|
189 |
-
#: media/js/aam-ui.js:
|
190 |
msgid "parent category"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: media/js/aam-ui.js:
|
194 |
msgid "Search"
|
195 |
msgstr ""
|
196 |
|
197 |
-
#: media/js/aam-ui.js:
|
198 |
msgid "_TOTAL_ object(s)"
|
199 |
msgstr ""
|
200 |
|
201 |
-
#: media/js/aam-ui.js:
|
202 |
-
msgid "Failed"
|
203 |
-
msgstr ""
|
204 |
-
|
205 |
-
#: media/js/aam-ui.js:1357
|
206 |
msgid "Drill-Down"
|
207 |
msgstr ""
|
208 |
|
209 |
-
#: media/js/aam-ui.js:
|
|
|
210 |
msgid "Manage Access"
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: media/js/aam-ui.js:
|
214 |
-
#: Application/Backend/
|
215 |
msgid "Edit"
|
216 |
msgstr ""
|
217 |
|
218 |
-
#: media/js/aam.js:
|
219 |
-
msgid ""
|
220 |
-
"Javascript error detected during the page load. AAM may not function "
|
221 |
-
"properly."
|
222 |
msgstr ""
|
223 |
|
224 |
-
#:
|
225 |
-
|
|
|
|
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: Application/Backend/Capability.php:
|
229 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
230 |
msgid "System"
|
231 |
msgstr ""
|
232 |
|
233 |
-
#: Application/Backend/Capability.php:
|
234 |
-
#: Application/Backend/Capability.php:
|
|
|
235 |
msgid "Posts & Pages"
|
236 |
msgstr ""
|
237 |
|
238 |
-
#: Application/Backend/Capability.php:
|
239 |
-
#: Application/Backend/Capability.php:
|
240 |
-
#: Application/Backend/
|
241 |
msgid "Backend"
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: Application/Backend/Capability.php:
|
245 |
-
#: Application/Backend/Capability.php:
|
246 |
msgid "Miscellaneous"
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: Application/Backend/Capability.php:
|
250 |
-
#: Application/Backend/view/index.phtml:77
|
251 |
msgid "Capabilities"
|
252 |
msgstr ""
|
253 |
|
254 |
-
#: Application/Backend/
|
|
|
|
|
|
|
|
|
255 |
msgid "License key is missing."
|
256 |
msgstr ""
|
257 |
|
258 |
-
#: Application/Backend/Extension.php:
|
259 |
-
#: Application/Backend/view/index.phtml:87
|
260 |
msgid "Extensions"
|
261 |
msgstr ""
|
262 |
|
263 |
-
#: Application/Backend/
|
264 |
-
msgid "
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: Application/Backend/
|
268 |
-
msgid "
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: Application/Backend/
|
272 |
-
msgid "
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: Application/Backend/
|
276 |
-
|
277 |
-
|
|
|
|
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: Application/Backend/
|
281 |
-
msgid "
|
|
|
|
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: Application/Backend/
|
285 |
-
msgid "
|
|
|
|
|
|
|
286 |
msgstr ""
|
287 |
|
288 |
-
#: Application/Backend/
|
289 |
-
|
290 |
-
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: Application/Backend/
|
294 |
-
msgid "
|
|
|
|
|
|
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: Application/Backend/
|
298 |
-
msgid "
|
|
|
|
|
|
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: Application/Backend/
|
302 |
-
msgid "
|
|
|
|
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: Application/Backend/
|
306 |
-
msgid "
|
307 |
msgstr ""
|
308 |
|
309 |
-
#: Application/Backend/
|
310 |
-
msgid ""
|
311 |
-
"Unlock limitations related to Posts and Pages feature. Extend basic AAM "
|
312 |
-
"functionality with Page Categories and ability to manage access to your "
|
313 |
-
"comments (AAM Plus Package adds new capabilities to the default list of "
|
314 |
-
"WordPress capabilities like Edit Comments, Delete Comments, Spam Comments "
|
315 |
-
"etc.)"
|
316 |
msgstr ""
|
317 |
|
318 |
-
#: Application/Backend/
|
319 |
-
msgid ""
|
320 |
-
"Extension for more advanced user and role administration. Based on user's "
|
321 |
-
"highest level capability, filter list of roles with higher level. Also "
|
322 |
-
"prevent from editing, promoting or deleting higher level users."
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: Application/Backend/
|
326 |
-
|
327 |
-
"
|
328 |
-
"extensions and use them to up to 5 life domains."
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: Application/Backend/
|
332 |
-
msgid "
|
333 |
msgstr ""
|
334 |
|
335 |
-
#: Application/Backend/
|
336 |
-
msgid ""
|
337 |
-
"Convenient way to navigate between different sites in the Network Admin "
|
338 |
-
"Panel. This extension adds additional widget to the AAM page that allows to "
|
339 |
-
"switch between different sites."
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: Application/Backend/
|
343 |
-
msgid ""
|
344 |
-
|
345 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: Application/Backend/
|
349 |
-
msgid "
|
|
|
|
|
|
|
|
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: Application/Core/Repository.php:
|
353 |
#, php-format
|
354 |
msgid "Failed to create %s"
|
355 |
msgstr ""
|
356 |
|
357 |
-
#: Application/Core/Repository.php:
|
358 |
#, php-format
|
359 |
msgid "Directory %s is not writable"
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: aam.php:
|
363 |
msgid "PHP 5.2 or higher is required."
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: aam.php:
|
367 |
msgid "WP 3.8 or higher is required."
|
368 |
msgstr ""
|
369 |
|
370 |
-
#: Application/Backend/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
371 |
msgid "Install Extension"
|
372 |
msgstr ""
|
373 |
|
374 |
-
#: Application/Backend/
|
375 |
msgid "License Key"
|
376 |
msgstr ""
|
377 |
|
378 |
-
#: Application/Backend/
|
379 |
-
#: Application/Backend/
|
380 |
msgid "Install"
|
381 |
msgstr ""
|
382 |
|
383 |
-
#: Application/Backend/
|
384 |
-
msgid "
|
385 |
msgstr ""
|
386 |
|
387 |
-
#: Application/Backend/
|
388 |
-
#: Application/Backend/
|
389 |
-
#: Application/Backend/
|
390 |
-
msgid "
|
391 |
msgstr ""
|
392 |
|
393 |
-
#: Application/Backend/
|
394 |
-
msgid "
|
395 |
msgstr ""
|
396 |
|
397 |
-
#: Application/Backend/
|
398 |
-
#: Application/Backend/
|
|
|
399 |
msgid "Installed"
|
400 |
msgstr ""
|
401 |
|
402 |
-
#: Application/Backend/
|
403 |
msgid "Purchase"
|
404 |
msgstr ""
|
405 |
|
406 |
-
#: Application/Backend/
|
407 |
-
#: Application/Backend/
|
408 |
msgid "Download"
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: Application/Backend/
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
#: Application/Backend/
|
416 |
-
#: Application/Backend/
|
417 |
-
#: Application/Backend/
|
418 |
-
#: Application/Backend/
|
419 |
-
#: Application/Backend/
|
420 |
-
#: Application/Backend/
|
421 |
-
#: Application/Backend/
|
422 |
-
#: Application/Backend/
|
423 |
-
#: Application/Backend/
|
424 |
-
#: Application/Backend/
|
425 |
-
#: Application/Backend/
|
426 |
-
#: Application/Backend/
|
427 |
-
#: Application/Backend/
|
428 |
-
#: Application/Backend/
|
429 |
-
#: Application/Backend/view/object/post.phtml:162
|
430 |
-
#: Application/Backend/view/object/post.phtml:191
|
431 |
msgid "Close"
|
432 |
msgstr ""
|
433 |
|
434 |
-
#: Application/Backend/
|
435 |
-
#: Application/Backend/
|
436 |
-
#: Application/Backend/
|
437 |
msgid "Notification"
|
438 |
msgstr ""
|
439 |
|
440 |
-
#: Application/Backend/
|
441 |
msgid ""
|
442 |
"Extension requires manual installation. Please follow few simple steps below."
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: Application/Backend/
|
|
|
446 |
msgid "Cancel"
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: Application/Backend/
|
450 |
-
msgid "Install Extension Info"
|
451 |
-
msgstr ""
|
452 |
-
|
453 |
-
#: Application/Backend/view/extension.phtml:105
|
454 |
-
msgid ""
|
455 |
-
"In order to install the extension, please use license number that you "
|
456 |
-
"recieved after the payment was completed successfully (it might take up to 2 "
|
457 |
-
"hours for PayPal to send you the email). If you already purchased an "
|
458 |
-
"extension for the older AAM version, use the license key but please remember "
|
459 |
-
"that it is limited only to one life domain."
|
460 |
-
msgstr ""
|
461 |
-
|
462 |
-
#: Application/Backend/view/index.phtml:25
|
463 |
-
msgid "Cache Information"
|
464 |
-
msgstr ""
|
465 |
-
|
466 |
-
#: Application/Backend/view/index.phtml:28
|
467 |
msgid ""
|
468 |
-
"
|
469 |
-
"
|
470 |
-
"
|
471 |
-
"on. Please follow few simple steps below to turn on the caching mechanism."
|
472 |
-
msgstr ""
|
473 |
-
|
474 |
-
#: Application/Backend/view/index.phtml:35
|
475 |
-
#: Application/Backend/view/index.phtml:213
|
476 |
-
#: Application/Backend/view/index.phtml:244
|
477 |
-
#: Application/Backend/view/object/post.phtml:181
|
478 |
-
#: Application/Backend/view/object/post.phtml:198
|
479 |
-
msgid "OK"
|
480 |
-
msgstr ""
|
481 |
-
|
482 |
-
#: Application/Backend/view/index.phtml:52
|
483 |
-
msgid "Access Manager"
|
484 |
msgstr ""
|
485 |
|
486 |
-
#: Application/Backend/
|
487 |
-
msgid "
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: Application/Backend/
|
491 |
msgid ""
|
492 |
-
"Appreciate your interest in Advanced Access Manager (aka AAM). With
|
493 |
"knowledge and experience in WordPress, AAM becomes a very powerful tool to "
|
494 |
"manage access to your frontend and backend."
|
495 |
msgstr ""
|
496 |
|
497 |
-
#: Application/Backend/
|
498 |
-
#: Application/Backend/view/index.phtml:83
|
499 |
msgid "Please notice!"
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: Application/Backend/
|
503 |
msgid ""
|
504 |
"AAM was thoroughly tested on the fresh installation of WordPress and in the "
|
505 |
"latest versions of Chrome, Safari, IE and Firefox. If you have any issues, "
|
506 |
-
"
|
507 |
-
"WordPress installation."
|
508 |
msgstr ""
|
509 |
|
510 |
-
#: Application/Backend/
|
511 |
-
|
512 |
-
"
|
513 |
-
msgstr ""
|
514 |
-
|
515 |
-
#: Application/Backend/view/index.phtml:68
|
516 |
-
msgid ""
|
517 |
-
"Filter the admin menu. Please notice that it only filters the menu but does "
|
518 |
-
"not restrict a direct access to the filtered menus. In order to completely "
|
519 |
-
"restrict access to the menu, make sure that your role or user does not have "
|
520 |
-
"capability that is assigned by WordPress core to that menu (the capability "
|
521 |
-
"name is right next to the menu name)."
|
522 |
-
msgstr ""
|
523 |
-
|
524 |
-
#: Application/Backend/view/index.phtml:72
|
525 |
-
msgid "Metaboxes & Widgets"
|
526 |
-
msgstr ""
|
527 |
-
|
528 |
-
#: Application/Backend/view/index.phtml:73
|
529 |
-
msgid ""
|
530 |
-
"Filter backend metaboxes and frontend widgets. If the list of metaboxes and "
|
531 |
-
"widgets is empty, click the “Refresh” button. This will reinitialize the "
|
532 |
-
"list. It is a possibility that this feature will not work on servers that "
|
533 |
-
"fails to execute WordPress remote request function “wp_remote_request”."
|
534 |
-
msgstr ""
|
535 |
-
|
536 |
-
#: Application/Backend/view/index.phtml:78
|
537 |
-
msgid ""
|
538 |
-
"This is probably the most important and powerful feature that manages list "
|
539 |
-
"of capabilities for roles and users. Please make sure that you are familiar "
|
540 |
-
"with WordPress Roles and Capabilities before using this feature. Do not try "
|
541 |
-
"to un-check any capability for the Administrator role because your might "
|
542 |
-
"lose access to your backend. While creating a new capability, AAM takes the "
|
543 |
-
"capability name without any additional processing or normalization; which "
|
544 |
-
"means that if you created new capability “Manage Boats”, internally it "
|
545 |
-
"retains the same exact name."
|
546 |
-
msgstr ""
|
547 |
-
|
548 |
-
#: Application/Backend/view/index.phtml:82
|
549 |
-
msgid "Posts & Pages"
|
550 |
-
msgstr ""
|
551 |
-
|
552 |
-
#: Application/Backend/view/index.phtml:83
|
553 |
-
msgid "Manage access to your posts, pages and custom post types."
|
554 |
-
msgstr ""
|
555 |
-
|
556 |
-
#: Application/Backend/view/index.phtml:83
|
557 |
-
msgid "This feature has limitations without AAM Plus Package extension."
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: Application/Backend/
|
561 |
-
|
562 |
-
msgid ""
|
563 |
-
"Extend AAM functionality with variety of extensions that can be either "
|
564 |
-
"downloaded for free or purchased. All payment transactions are handled "
|
565 |
-
"securely through PayPal and the PayPal Transaction ID is used to obtain the "
|
566 |
-
"purchased extension (you can find Transaction ID in the email that PayPal "
|
567 |
-
"send you after the purchase). Most of the time the extension is available "
|
568 |
-
"for download almost immediately but it might take up to 2 hours for PayPal "
|
569 |
-
"to notify our server about your payment. You are allowed to get the full "
|
570 |
-
"refund within 30 days after the purchase, if extension did not meet your "
|
571 |
-
"expectation. Please submit the %srefund form%s and we will issue a refund "
|
572 |
-
"within next 3 business days."
|
573 |
msgstr ""
|
574 |
|
575 |
-
#: Application/Backend/
|
576 |
-
msgid "User/Role
|
577 |
msgstr ""
|
578 |
|
579 |
-
#: Application/Backend/
|
|
|
580 |
msgid "Roles"
|
581 |
msgstr ""
|
582 |
|
583 |
-
#: Application/Backend/
|
|
|
584 |
msgid "Visitor"
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: Application/Backend/
|
588 |
-
|
|
|
589 |
msgstr ""
|
590 |
|
591 |
-
#: Application/Backend/
|
592 |
-
|
593 |
-
msgid "Role Name"
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: Application/Backend/
|
597 |
-
#: Application/Backend/
|
598 |
-
msgid "
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: Application/Backend/
|
602 |
-
|
|
|
603 |
msgstr ""
|
604 |
|
605 |
-
#: Application/Backend/
|
606 |
-
msgid "
|
607 |
msgstr ""
|
608 |
|
609 |
-
#: Application/Backend/
|
610 |
msgid "Update Role"
|
611 |
msgstr ""
|
612 |
|
613 |
-
#: Application/Backend/
|
614 |
#, php-format
|
615 |
msgid "Are you sure that you want to delete %s role?"
|
616 |
msgstr ""
|
617 |
|
618 |
-
#: Application/Backend/
|
|
|
|
|
|
|
|
|
|
|
|
|
619 |
msgid ""
|
620 |
"You are not allowed to delete this role because either you do not have a "
|
621 |
-
"capability to \"
|
|
|
|
|
|
|
|
|
|
|
622 |
msgstr ""
|
623 |
|
624 |
-
#: Application/Backend/
|
625 |
msgid "Username"
|
626 |
msgstr ""
|
627 |
|
628 |
-
#: Application/Backend/
|
629 |
msgid "You are not allowed to perform this action."
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: Application/Backend/
|
633 |
msgid ""
|
634 |
"Manage access to your website for visitors (any user that is not "
|
635 |
"authenticated)"
|
636 |
msgstr ""
|
637 |
|
638 |
-
#: Application/Backend/
|
639 |
-
msgid "Manage
|
640 |
msgstr ""
|
641 |
|
642 |
-
#: Application/Backend/
|
643 |
-
msgid "Role Manager"
|
644 |
-
msgstr ""
|
645 |
-
|
646 |
-
#: Application/Backend/view/index.phtml:268
|
647 |
msgid ""
|
648 |
-
"With
|
649 |
-
"
|
650 |
-
"
|
651 |
-
msgstr ""
|
652 |
-
|
653 |
-
#: Application/Backend/view/index.phtml:272
|
654 |
-
msgid "User Manager"
|
655 |
msgstr ""
|
656 |
|
657 |
-
#: Application/Backend/
|
658 |
msgid ""
|
659 |
"Manage access for any user. As a bonus feature, you can block user. It means "
|
660 |
-
"that user will be not able to login to your website anymore.
|
661 |
-
"user actions link to the native WordPress create/edit user interface."
|
662 |
msgstr ""
|
663 |
|
664 |
-
#: Application/Backend/
|
665 |
-
msgid "Visitor Manager"
|
666 |
-
msgstr ""
|
667 |
-
|
668 |
-
#: Application/Backend/view/index.phtml:278
|
669 |
msgid ""
|
670 |
-
"Visitor
|
671 |
-
"the fact that visitors do not have any access to backend, any features that "
|
672 |
-
"ara backend related are disabled."
|
673 |
msgstr ""
|
674 |
|
675 |
-
#: Application/Backend/
|
676 |
msgid "Filter"
|
677 |
msgstr ""
|
678 |
|
679 |
-
#: Application/Backend/
|
680 |
msgid "All Capabilities"
|
681 |
msgstr ""
|
682 |
|
683 |
-
#: Application/Backend/
|
684 |
msgid "Category"
|
685 |
msgstr ""
|
686 |
|
687 |
-
#: Application/Backend/
|
|
|
|
|
688 |
msgid "Capability"
|
689 |
msgstr ""
|
690 |
|
691 |
-
#: Application/Backend/
|
692 |
-
#: Application/Backend/
|
693 |
msgid "Actions"
|
694 |
msgstr ""
|
695 |
|
696 |
-
#: Application/Backend/
|
697 |
-
msgid "
|
698 |
msgstr ""
|
699 |
|
700 |
-
#: Application/Backend/
|
701 |
-
|
|
|
702 |
msgstr ""
|
703 |
|
704 |
-
#: Application/Backend/
|
705 |
-
|
|
|
706 |
msgstr ""
|
707 |
|
708 |
-
#: Application/Backend/
|
709 |
-
#: Application/Backend/
|
710 |
-
#: Application/Backend/view/object/post.phtml:18
|
711 |
msgid "Settings may not be inherited"
|
712 |
msgstr ""
|
713 |
|
714 |
-
#: Application/Backend/
|
715 |
-
#: Application/Backend/
|
716 |
-
#: Application/Backend/
|
717 |
msgid "Reset"
|
718 |
msgstr ""
|
719 |
|
720 |
-
#: Application/Backend/
|
721 |
-
msgid "If checked, then menu is filtered."
|
722 |
-
msgstr ""
|
723 |
-
|
724 |
-
#: Application/Backend/view/object/metabox.phtml:13
|
725 |
msgid "Refresh"
|
726 |
msgstr ""
|
727 |
|
728 |
-
#: Application/Backend/
|
729 |
msgid "Dashboard Widgets"
|
730 |
msgstr ""
|
731 |
|
732 |
-
#: Application/Backend/
|
733 |
msgid "Frontend Widgets"
|
734 |
msgstr ""
|
735 |
|
736 |
-
#: Application/Backend/
|
737 |
msgid ""
|
738 |
"The list of metaboxes and widgets is not initialized. Click Refresh button "
|
739 |
"above."
|
740 |
msgstr ""
|
741 |
|
742 |
-
#: Application/Backend/
|
743 |
msgid "Root"
|
744 |
msgstr ""
|
745 |
|
746 |
-
#: Application/Backend/
|
747 |
-
|
748 |
-
msgid "Help"
|
749 |
msgstr ""
|
750 |
|
751 |
-
#: Application/Backend/
|
752 |
msgid "Settings inherited from"
|
753 |
msgstr ""
|
754 |
|
755 |
-
#: Application/Backend/
|
756 |
msgid "Title"
|
757 |
msgstr ""
|
758 |
|
759 |
-
#: Application/Backend/
|
760 |
-
#: Application/Backend/
|
761 |
-
#: Application/Backend/
|
762 |
msgid "Go Back"
|
763 |
msgstr ""
|
764 |
|
765 |
-
#: Application/Backend/
|
766 |
msgid "Frontend"
|
767 |
msgstr ""
|
768 |
|
769 |
-
#: Application/Backend/
|
770 |
-
#: Application/Backend/
|
771 |
msgid "List"
|
772 |
msgstr ""
|
773 |
|
774 |
-
#: Application/Backend/
|
775 |
-
msgid "
|
|
|
|
|
|
|
|
|
776 |
msgstr ""
|
777 |
|
778 |
-
#: Application/Backend/
|
779 |
-
|
780 |
-
msgid "Warning!"
|
781 |
msgstr ""
|
782 |
|
783 |
-
#: Application/Backend/
|
784 |
-
msgid ""
|
785 |
-
"If checked, this property may slowdown your website with large amount of "
|
786 |
-
"posts."
|
787 |
msgstr ""
|
788 |
|
789 |
-
#: Application/Backend/
|
790 |
-
|
|
|
791 |
msgstr ""
|
792 |
|
793 |
-
#: Application/Backend/
|
794 |
-
|
795 |
-
|
796 |
-
"will be still listed on your website frontend."
|
797 |
msgstr ""
|
798 |
|
799 |
-
#: Application/Backend/
|
800 |
-
msgid "
|
801 |
msgstr ""
|
802 |
|
803 |
-
#: Application/Backend/
|
804 |
-
msgid ""
|
805 |
-
"Restrict access to comment on a post (if commenting feature is activated)."
|
806 |
msgstr ""
|
807 |
|
808 |
-
#: Application/Backend/
|
809 |
-
|
|
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: Application/Backend/
|
813 |
-
|
814 |
-
"
|
815 |
-
"posts."
|
816 |
msgstr ""
|
817 |
|
818 |
-
#: Application/Backend/
|
819 |
-
|
820 |
-
"
|
821 |
-
"will be removed below the post title)."
|
822 |
msgstr ""
|
823 |
|
824 |
-
#: Application/Backend/
|
825 |
-
msgid "Delete"
|
826 |
msgstr ""
|
827 |
|
828 |
-
#: Application/Backend/
|
829 |
-
|
830 |
-
|
831 |
-
|
|
|
832 |
msgstr ""
|
833 |
|
834 |
-
#: Application/Backend/
|
835 |
-
|
|
|
|
|
|
|
836 |
msgstr ""
|
837 |
|
838 |
-
#: Application/Backend/
|
839 |
-
msgid ""
|
840 |
-
"If no access settings defined for post* or category* AAM triggers the "
|
841 |
-
"inheritance mechanism in order listed below. The inheritance process "
|
842 |
-
"terminates when the first defined set of settings is found."
|
843 |
msgstr ""
|
844 |
|
845 |
-
#: Application/Backend/
|
846 |
-
msgid "
|
|
|
|
|
847 |
msgstr ""
|
848 |
|
849 |
-
#: Application/Backend/
|
850 |
-
msgid "
|
851 |
msgstr ""
|
852 |
|
853 |
-
#: Application/Backend/
|
854 |
msgid ""
|
855 |
-
"
|
856 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
857 |
msgstr ""
|
858 |
|
859 |
-
#: Application/Backend/
|
860 |
msgid ""
|
861 |
-
"
|
862 |
-
"categories"
|
863 |
msgstr ""
|
864 |
|
865 |
-
#: Application/Backend/
|
866 |
msgid ""
|
867 |
-
"
|
868 |
-
"steps"
|
869 |
msgstr ""
|
870 |
|
871 |
-
#: Application/Backend/
|
872 |
-
msgid "
|
873 |
msgstr ""
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: AAM\n"
|
4 |
+
"POT-Creation-Date: 2016-08-07 19:46-0400\n"
|
5 |
"PO-Revision-Date: \n"
|
6 |
"Language-Team: WP AAM <vasyl@vasyltech.com>\n"
|
7 |
"MIME-Version: 1.0\n"
|
16 |
"Language: en_US\n"
|
17 |
"X-Poedit-SearchPath-0: .\n"
|
18 |
|
19 |
+
#: media/js/aam-ui.js:43 Application/Backend/View/Localization.php:23
|
|
|
20 |
msgid "Loading..."
|
21 |
msgstr ""
|
22 |
|
23 |
+
#: media/js/aam-ui.js:48 Application/Backend/View/Localization.php:24
|
24 |
+
#: Application/Backend/phtml/index.phtml:103
|
25 |
msgid "Select Role"
|
26 |
msgstr ""
|
27 |
|
28 |
+
#: media/js/aam-ui.js:82 Application/Backend/View/Localization.php:25
|
29 |
msgid "Search Role"
|
30 |
msgstr ""
|
31 |
|
32 |
+
#: media/js/aam-ui.js:83 Application/Backend/View/Localization.php:26
|
33 |
msgid "_TOTAL_ role(s)"
|
34 |
msgstr ""
|
35 |
|
36 |
+
#: media/js/aam-ui.js:90 media/js/aam-ui.js:440
|
37 |
+
#: Application/Backend/View/Localization.php:27
|
38 |
+
#: Application/Backend/phtml/index.phtml:108
|
39 |
+
#: Application/Backend/phtml/object/capability.phtml:26
|
40 |
+
#: Application/Backend/phtml/object/capability.phtml:55
|
41 |
msgid "Create"
|
42 |
msgstr ""
|
43 |
|
44 |
+
#: media/js/aam-ui.js:115 Application/Backend/View/Localization.php:28
|
45 |
+
#: Application/Backend/phtml/index.phtml:71
|
46 |
+
#: Application/Backend/phtml/index.phtml:221
|
47 |
msgid "Users"
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: media/js/aam-ui.js:143 Application/Backend/View/Localization.php:45
|
51 |
msgid "Manage Role"
|
52 |
msgstr ""
|
53 |
|
54 |
+
#: media/js/aam-ui.js:158 Application/Backend/View/Localization.php:46
|
55 |
msgid "Edit Role Name"
|
56 |
msgstr ""
|
57 |
|
58 |
#: media/js/aam-ui.js:177 media/js/aam-ui.js:317
|
59 |
+
#: Application/Backend/View/Localization.php:35
|
60 |
+
#: Application/Backend/View/Localization.php:47
|
61 |
+
#: Application/Backend/phtml/index.phtml:141
|
|
|
62 |
msgid "Delete Role"
|
63 |
msgstr ""
|
64 |
|
65 |
+
#: media/js/aam-ui.js:220 media/js/aam-ui.js:264 media/js/aam-ui.js:1002
|
66 |
+
#: media/js/aam-ui.js:1048 Application/Backend/View/Localization.php:13
|
67 |
msgid "Saving..."
|
68 |
msgstr ""
|
69 |
|
70 |
+
#: media/js/aam-ui.js:228 Application/Backend/View/Localization.php:29
|
71 |
msgid "Failed to add new role"
|
72 |
msgstr ""
|
73 |
|
74 |
#: media/js/aam-ui.js:233 media/js/aam-ui.js:276 media/js/aam-ui.js:313
|
75 |
+
#: media/js/aam-ui.js:405 media/js/aam-ui.js:753 media/js/aam-ui.js:790
|
76 |
+
#: media/js/aam-ui.js:1015 media/js/aam-ui.js:1061 media/js/aam-ui.js:1102
|
77 |
+
#: media/js/aam-ui.js:1257 media/js/aam-ui.js:1304 media/js/aam-ui.js:1554
|
78 |
+
#: media/js/aam-ui.js:1627 media/js/aam.js:193
|
79 |
+
#: Application/Backend/View/Localization.php:15
|
80 |
msgid "Application error"
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: media/js/aam-ui.js:236 Application/Backend/View/Localization.php:30
|
|
|
84 |
msgid "Add Role"
|
85 |
msgstr ""
|
86 |
|
87 |
+
#: media/js/aam-ui.js:271 Application/Backend/View/Localization.php:31
|
88 |
msgid "Failed to update role"
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: media/js/aam-ui.js:280 Application/Backend/View/Localization.php:32
|
92 |
+
#: Application/Backend/phtml/extension.phtml:47
|
93 |
+
#: Application/Backend/phtml/extension.phtml:72
|
94 |
+
#: Application/Backend/phtml/index.phtml:129
|
95 |
+
#: Application/Backend/phtml/object/capability.phtml:77
|
96 |
msgid "Update"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: media/js/aam-ui.js:303 media/js/aam-ui.js:1089
|
100 |
+
#: Application/Backend/View/Localization.php:33
|
101 |
msgid "Deleting..."
|
102 |
msgstr ""
|
103 |
|
104 |
+
#: media/js/aam-ui.js:309 Application/Backend/View/Localization.php:34
|
105 |
msgid "Failed to delete role"
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: media/js/aam-ui.js:390 media/js/aam-ui.js:391 media/js/aam-ui.js:532
|
109 |
+
#: Application/Backend/View/Localization.php:51
|
110 |
msgid "Unlock User"
|
111 |
msgstr ""
|
112 |
|
113 |
+
#: media/js/aam-ui.js:396 media/js/aam-ui.js:397 media/js/aam-ui.js:521
|
114 |
+
#: Application/Backend/View/Localization.php:50
|
115 |
msgid "Lock User"
|
116 |
msgstr ""
|
117 |
|
118 |
+
#: media/js/aam-ui.js:401 Application/Backend/View/Localization.php:36
|
119 |
msgid "Failed to block user"
|
120 |
msgstr ""
|
121 |
|
122 |
+
#: media/js/aam-ui.js:432 Application/Backend/View/Localization.php:37
|
123 |
msgid "Search User"
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: media/js/aam-ui.js:433 Application/Backend/View/Localization.php:38
|
127 |
msgid "_TOTAL_ user(s)"
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: media/js/aam-ui.js:457 Application/Backend/View/Localization.php:39
|
131 |
+
#: Application/Backend/phtml/index.phtml:81
|
132 |
msgid "Role"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: media/js/aam-ui.js:481 Application/Backend/View/Localization.php:48
|
136 |
msgid "Manage User"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: media/js/aam-ui.js:502 Application/Backend/View/Localization.php:49
|
140 |
msgid "Edit User"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: media/js/aam-ui.js:562
|
144 |
msgid "Switch To User"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: media/js/aam-ui.js:609 Application/Backend/View/Localization.php:40
|
148 |
msgid "Anonymous"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: media/js/aam-ui.js:658 Application/Backend/View/Localization.php:17
|
152 |
+
#: Application/Backend/phtml/object/menu.phtml:47
|
153 |
msgid "Show Menu"
|
154 |
msgstr ""
|
155 |
|
156 |
+
#: media/js/aam-ui.js:673 Application/Backend/View/Localization.php:18
|
157 |
+
#: Application/Backend/phtml/object/menu.phtml:51
|
158 |
+
msgid "Restrict Menu"
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: media/js/aam-ui.js:785 Application/Backend/View/Localization.php:19
|
162 |
msgid "Failed to retrieve mataboxes"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: media/js/aam-ui.js:869 Application/Backend/View/Localization.php:52
|
166 |
msgid "Failed to grand capability - WordPress policy"
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: media/js/aam-ui.js:904 Application/Backend/View/Localization.php:11
|
170 |
msgid "Search Capability"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: media/js/aam-ui.js:905 Application/Backend/View/Localization.php:12
|
174 |
msgid "_TOTAL_ capability(s)"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: media/js/aam-ui.js:907
|
178 |
+
msgid "Nothing to show"
|
179 |
+
msgstr ""
|
180 |
+
|
181 |
+
#: media/js/aam-ui.js:1010 Application/Backend/View/Localization.php:14
|
182 |
msgid "Failed to add new capability"
|
183 |
msgstr ""
|
184 |
|
185 |
+
#: media/js/aam-ui.js:1018 Application/Backend/View/Localization.php:16
|
|
|
186 |
msgid "Add Capability"
|
187 |
msgstr ""
|
188 |
|
189 |
+
#: media/js/aam-ui.js:1056
|
190 |
+
msgid "Failed to update capability"
|
191 |
+
msgstr ""
|
192 |
+
|
193 |
+
#: media/js/aam-ui.js:1064 Application/Backend/phtml/object/capability.phtml:67
|
194 |
+
msgid "Update Capability"
|
195 |
+
msgstr ""
|
196 |
+
|
197 |
+
#: media/js/aam-ui.js:1097
|
198 |
+
msgid "Failed to delete capability"
|
199 |
+
msgstr ""
|
200 |
+
|
201 |
+
#: media/js/aam-ui.js:1105 Application/Backend/phtml/object/capability.phtml:89
|
202 |
+
msgid "Delete Capability"
|
203 |
+
msgstr ""
|
204 |
+
|
205 |
+
#: media/js/aam-ui.js:1242
|
206 |
msgid "parent role"
|
207 |
msgstr ""
|
208 |
|
209 |
+
#: media/js/aam-ui.js:1244
|
210 |
msgid "default settings"
|
211 |
msgstr ""
|
212 |
|
213 |
+
#: media/js/aam-ui.js:1246
|
214 |
msgid "parent category"
|
215 |
msgstr ""
|
216 |
|
217 |
+
#: media/js/aam-ui.js:1345 Application/Backend/View/Localization.php:20
|
218 |
msgid "Search"
|
219 |
msgstr ""
|
220 |
|
221 |
+
#: media/js/aam-ui.js:1346 Application/Backend/View/Localization.php:21
|
222 |
msgid "_TOTAL_ object(s)"
|
223 |
msgstr ""
|
224 |
|
225 |
+
#: media/js/aam-ui.js:1417
|
|
|
|
|
|
|
|
|
226 |
msgid "Drill-Down"
|
227 |
msgstr ""
|
228 |
|
229 |
+
#: media/js/aam-ui.js:1430 Application/Backend/View/Localization.php:43
|
230 |
+
#: Application/Backend/phtml/metabox.phtml:7
|
231 |
msgid "Manage Access"
|
232 |
msgstr ""
|
233 |
|
234 |
+
#: media/js/aam-ui.js:1442 Application/Backend/View/Localization.php:44
|
235 |
+
#: Application/Backend/phtml/object/post.phtml:126
|
236 |
msgid "Edit"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: media/js/aam-ui.js:1738 media/js/aam-ui.js:1759
|
240 |
+
msgid "Application Error"
|
|
|
|
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: Application/Backend/Feature/Abstract.php:29
|
244 |
+
#: Application/Backend/Feature/Role.php:29
|
245 |
+
#: Application/Backend/Feature/User.php:29
|
246 |
+
msgid "Accedd Denied"
|
247 |
msgstr ""
|
248 |
|
249 |
+
#: Application/Backend/Feature/Capability.php:104
|
250 |
+
msgid "Capability already exists"
|
251 |
+
msgstr ""
|
252 |
+
|
253 |
+
#: Application/Backend/Feature/Capability.php:133
|
254 |
+
msgid "Can not remove the capability"
|
255 |
+
msgstr ""
|
256 |
+
|
257 |
+
#: Application/Backend/Feature/Capability.php:252
|
258 |
+
#: Application/Backend/Feature/Capability.php:291
|
259 |
msgid "System"
|
260 |
msgstr ""
|
261 |
|
262 |
+
#: Application/Backend/Feature/Capability.php:253
|
263 |
+
#: Application/Backend/Feature/Capability.php:293
|
264 |
+
#: Application/Backend/Feature/Post.php:292
|
265 |
msgid "Posts & Pages"
|
266 |
msgstr ""
|
267 |
|
268 |
+
#: Application/Backend/Feature/Capability.php:254
|
269 |
+
#: Application/Backend/Feature/Capability.php:295
|
270 |
+
#: Application/Backend/phtml/object/post.phtml:109
|
271 |
msgid "Backend"
|
272 |
msgstr ""
|
273 |
|
274 |
+
#: Application/Backend/Feature/Capability.php:255
|
275 |
+
#: Application/Backend/Feature/Capability.php:297
|
276 |
msgid "Miscellaneous"
|
277 |
msgstr ""
|
278 |
|
279 |
+
#: Application/Backend/Feature/Capability.php:318
|
|
|
280 |
msgid "Capabilities"
|
281 |
msgstr ""
|
282 |
|
283 |
+
#: Application/Backend/Feature/Contact.php:45
|
284 |
+
msgid "Contact Us"
|
285 |
+
msgstr ""
|
286 |
+
|
287 |
+
#: Application/Backend/Feature/Extension.php:110
|
288 |
msgid "License key is missing."
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: Application/Backend/Feature/Extension.php:173
|
|
|
292 |
msgid "Extensions"
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: Application/Backend/Feature/Menu.php:189
|
296 |
+
msgid "Backend Menu"
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: Application/Backend/Feature/Metabox.php:216
|
300 |
+
msgid "Metaboxes & Widgets"
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: Application/Backend/Feature/Post.php:197
|
304 |
+
msgid "You reached your limitation."
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: Application/Backend/Feature/ProductList.php:17
|
308 |
+
msgid ""
|
309 |
+
"Our best selling extension that allows you to setup access to unlimited "
|
310 |
+
"number of posts, pages or custom post types as well as define default access "
|
311 |
+
"to ALL posts, pages, custom post types, categories or custom taxonomies."
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: Application/Backend/Feature/ProductList.php:29
|
315 |
+
msgid ""
|
316 |
+
"With this extension you can define custom redirect or \"Access Denied\" "
|
317 |
+
"message for each role, individual user or all visitors."
|
318 |
msgstr ""
|
319 |
|
320 |
+
#: Application/Backend/Feature/ProductList.php:40
|
321 |
+
msgid ""
|
322 |
+
"More advanced user and role administration. Based on user capabilities "
|
323 |
+
"level, filter list of roles that user can manage. Also prevent from editing, "
|
324 |
+
"promoting or deleting higher level users."
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: Application/Backend/Feature/ProductList.php:52
|
328 |
+
msgid ""
|
329 |
+
"Get list of all available premium extensions in one package and save $5 USD."
|
330 |
msgstr ""
|
331 |
|
332 |
+
#: Application/Backend/Feature/ProductList.php:62
|
333 |
+
msgid ""
|
334 |
+
"Convenient way to navigate between different sites in the Network Admin "
|
335 |
+
"Panel. This extension adds additional widget to the AAM page that allows to "
|
336 |
+
"switch between different sites."
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: Application/Backend/Feature/ProductList.php:79
|
340 |
+
msgid ""
|
341 |
+
"Patent-pending technology that provides solutions to PHP errors within "
|
342 |
+
"hours, preventing costly maintenance time and keeping your WordPress site "
|
343 |
+
"error."
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: Application/Backend/Feature/ProductList.php:86
|
347 |
+
msgid ""
|
348 |
+
"Development tool with an easy way to manage all your website custom "
|
349 |
+
"settings. "
|
350 |
msgstr ""
|
351 |
|
352 |
+
#: Application/Backend/Feature/ProductList.php:93
|
353 |
+
msgid "Instant switching between user accounts in WordPress."
|
354 |
msgstr ""
|
355 |
|
356 |
+
#: Application/Backend/Feature/Redirect.php:97
|
357 |
+
msgid "Redirect"
|
|
|
|
|
|
|
|
|
|
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: Application/Backend/Feature/Utility.php:95
|
361 |
+
msgid "Utilities"
|
|
|
|
|
|
|
362 |
msgstr ""
|
363 |
|
364 |
+
#: Application/Backend/Manager.php:82
|
365 |
+
#, php-format
|
366 |
+
msgid "Extension %s has new update available for download."
|
|
|
367 |
msgstr ""
|
368 |
|
369 |
+
#: Application/Backend/Manager.php:127
|
370 |
+
msgid "Access Manager"
|
371 |
msgstr ""
|
372 |
|
373 |
+
#: Application/Backend/Manager.php:197 Application/Backend/Manager.php:222
|
374 |
+
msgid "Access"
|
|
|
|
|
|
|
375 |
msgstr ""
|
376 |
|
377 |
+
#: Application/Backend/Manager.php:342 Application/Backend/Manager.php:343
|
378 |
+
msgid "AAM"
|
379 |
+
msgstr ""
|
380 |
+
|
381 |
+
#: Application/Backend/Manager.php:380 Application/Backend/Manager.php:405
|
382 |
+
#: Application/Core/API.php:256
|
383 |
+
msgid "Access Denied"
|
384 |
+
msgstr ""
|
385 |
+
|
386 |
+
#: Application/Backend/View/Localization.php:22
|
387 |
+
msgid "Failed"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: Application/Backend/View/Localization.php:41
|
391 |
+
msgid "Current user"
|
392 |
+
msgstr ""
|
393 |
+
|
394 |
+
#: Application/Backend/View/Localization.php:42
|
395 |
+
msgid "Current role"
|
396 |
msgstr ""
|
397 |
|
398 |
+
#: Application/Core/Repository.php:294
|
399 |
#, php-format
|
400 |
msgid "Failed to create %s"
|
401 |
msgstr ""
|
402 |
|
403 |
+
#: Application/Core/Repository.php:298
|
404 |
#, php-format
|
405 |
msgid "Directory %s is not writable"
|
406 |
msgstr ""
|
407 |
|
408 |
+
#: aam.php:166
|
409 |
msgid "PHP 5.2 or higher is required."
|
410 |
msgstr ""
|
411 |
|
412 |
+
#: aam.php:168
|
413 |
msgid "WP 3.8 or higher is required."
|
414 |
msgstr ""
|
415 |
|
416 |
+
#: Application/Backend/phtml/contact.phtml:6
|
417 |
+
msgid ""
|
418 |
+
"Feel free to contact us if you have any questions or concerns but follow few "
|
419 |
+
"simple rules:"
|
420 |
+
msgstr ""
|
421 |
+
|
422 |
+
#: Application/Backend/phtml/extension.phtml:11
|
423 |
+
#: Application/Backend/phtml/extension.phtml:141
|
424 |
msgid "Install Extension"
|
425 |
msgstr ""
|
426 |
|
427 |
+
#: Application/Backend/phtml/extension.phtml:15
|
428 |
msgid "License Key"
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: Application/Backend/phtml/extension.phtml:19
|
432 |
+
#: Application/Backend/phtml/extension.phtml:95
|
433 |
msgid "Install"
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: Application/Backend/phtml/extension.phtml:25
|
437 |
+
msgid "Premium"
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: Application/Backend/phtml/extension.phtml:26
|
441 |
+
#: Application/Backend/phtml/extension.phtml:63
|
442 |
+
#: Application/Backend/phtml/extension.phtml:88
|
443 |
+
msgid "Free"
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: Application/Backend/phtml/extension.phtml:27
|
447 |
+
msgid "Useful Plugins"
|
448 |
msgstr ""
|
449 |
|
450 |
+
#: Application/Backend/phtml/extension.phtml:45
|
451 |
+
#: Application/Backend/phtml/extension.phtml:70
|
452 |
+
#: Application/Backend/phtml/extension.phtml:97
|
453 |
msgid "Installed"
|
454 |
msgstr ""
|
455 |
|
456 |
+
#: Application/Backend/phtml/extension.phtml:49
|
457 |
msgid "Purchase"
|
458 |
msgstr ""
|
459 |
|
460 |
+
#: Application/Backend/phtml/extension.phtml:74
|
461 |
+
#: Application/Backend/phtml/extension.phtml:129
|
462 |
msgid "Download"
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: Application/Backend/phtml/extension.phtml:113
|
466 |
+
#: Application/Backend/phtml/extension.phtml:140
|
467 |
+
#: Application/Backend/phtml/extension.phtml:151
|
468 |
+
#: Application/Backend/phtml/index.phtml:92
|
469 |
+
#: Application/Backend/phtml/index.phtml:109
|
470 |
+
#: Application/Backend/phtml/index.phtml:119
|
471 |
+
#: Application/Backend/phtml/index.phtml:130
|
472 |
+
#: Application/Backend/phtml/index.phtml:140
|
473 |
+
#: Application/Backend/phtml/index.phtml:148
|
474 |
+
#: Application/Backend/phtml/index.phtml:158
|
475 |
+
#: Application/Backend/phtml/index.phtml:189
|
476 |
+
#: Application/Backend/phtml/object/capability.phtml:45
|
477 |
+
#: Application/Backend/phtml/object/capability.phtml:56
|
478 |
+
#: Application/Backend/phtml/object/capability.phtml:66
|
479 |
+
#: Application/Backend/phtml/object/capability.phtml:78
|
480 |
+
#: Application/Backend/phtml/object/capability.phtml:88
|
481 |
+
#: Application/Backend/phtml/object/capability.phtml:96
|
482 |
+
#: Application/Backend/phtml/utility.phtml:76
|
|
|
|
|
483 |
msgid "Close"
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: Application/Backend/phtml/extension.phtml:114
|
487 |
+
#: Application/Backend/phtml/index.phtml:159
|
488 |
+
#: Application/Backend/phtml/index.phtml:190
|
489 |
msgid "Notification"
|
490 |
msgstr ""
|
491 |
|
492 |
+
#: Application/Backend/phtml/extension.phtml:118
|
493 |
msgid ""
|
494 |
"Extension requires manual installation. Please follow few simple steps below."
|
495 |
msgstr ""
|
496 |
|
497 |
+
#: Application/Backend/phtml/extension.phtml:130
|
498 |
+
#: Application/Backend/phtml/utility.phtml:84
|
499 |
msgid "Cancel"
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: Application/Backend/phtml/extension.phtml:145
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
503 |
msgid ""
|
504 |
+
"Insert license key that you recieved after the payment (find the email "
|
505 |
+
"example below). It might take up to 2 hours to process the payment. Please "
|
506 |
+
"remember that license key is limited only to one life domain."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
507 |
msgstr ""
|
508 |
|
509 |
+
#: Application/Backend/phtml/index.phtml:14
|
510 |
+
msgid "Access Control Panel"
|
511 |
msgstr ""
|
512 |
|
513 |
+
#: Application/Backend/phtml/index.phtml:21
|
514 |
msgid ""
|
515 |
+
"Appreciate your interest in Advanced Access Manager (aka AAM). With strong "
|
516 |
"knowledge and experience in WordPress, AAM becomes a very powerful tool to "
|
517 |
"manage access to your frontend and backend."
|
518 |
msgstr ""
|
519 |
|
520 |
+
#: Application/Backend/phtml/index.phtml:22
|
|
|
521 |
msgid "Please notice!"
|
522 |
msgstr ""
|
523 |
|
524 |
+
#: Application/Backend/phtml/index.phtml:23
|
525 |
msgid ""
|
526 |
"AAM was thoroughly tested on the fresh installation of WordPress and in the "
|
527 |
"latest versions of Chrome, Safari, IE and Firefox. If you have any issues, "
|
528 |
+
"the most typical case is the conflict with other plugins or themes."
|
|
|
529 |
msgstr ""
|
530 |
|
531 |
+
#: Application/Backend/phtml/index.phtml:24
|
532 |
+
#, php-format
|
533 |
+
msgid "Also check our %sIntroduction to AAM%s so you know where to start."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: Application/Backend/phtml/index.phtml:44
|
537 |
+
msgid "Notifications"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: Application/Backend/phtml/index.phtml:64
|
541 |
+
msgid "User/Role Panel"
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: Application/Backend/phtml/index.phtml:70
|
545 |
+
#: Application/Backend/phtml/index.phtml:216
|
546 |
msgid "Roles"
|
547 |
msgstr ""
|
548 |
|
549 |
+
#: Application/Backend/phtml/index.phtml:72
|
550 |
+
#: Application/Backend/phtml/index.phtml:226
|
551 |
msgid "Visitor"
|
552 |
msgstr ""
|
553 |
|
554 |
+
#: Application/Backend/phtml/index.phtml:82
|
555 |
+
#: Application/Backend/phtml/index.phtml:179
|
556 |
+
msgid "Action"
|
557 |
msgstr ""
|
558 |
|
559 |
+
#: Application/Backend/phtml/index.phtml:93
|
560 |
+
msgid "Create Role"
|
|
|
561 |
msgstr ""
|
562 |
|
563 |
+
#: Application/Backend/phtml/index.phtml:97
|
564 |
+
#: Application/Backend/phtml/index.phtml:124
|
565 |
+
msgid "Role Name"
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: Application/Backend/phtml/index.phtml:98
|
569 |
+
#: Application/Backend/phtml/index.phtml:125
|
570 |
+
msgid "Enter Role Name"
|
571 |
msgstr ""
|
572 |
|
573 |
+
#: Application/Backend/phtml/index.phtml:101
|
574 |
+
msgid "Inherit Capabilities From"
|
575 |
msgstr ""
|
576 |
|
577 |
+
#: Application/Backend/phtml/index.phtml:120
|
578 |
msgid "Update Role"
|
579 |
msgstr ""
|
580 |
|
581 |
+
#: Application/Backend/phtml/index.phtml:144
|
582 |
#, php-format
|
583 |
msgid "Are you sure that you want to delete %s role?"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: Application/Backend/phtml/index.phtml:147
|
587 |
+
#: Application/Backend/phtml/object/capability.phtml:95
|
588 |
+
#: Application/Backend/phtml/object/post.phtml:137
|
589 |
+
msgid "Delete"
|
590 |
+
msgstr ""
|
591 |
+
|
592 |
+
#: Application/Backend/phtml/index.phtml:162
|
593 |
msgid ""
|
594 |
"You are not allowed to delete this role because either you do not have a "
|
595 |
+
"capability to \"delete_users\" or there is at least one user assigned to it."
|
596 |
+
msgstr ""
|
597 |
+
|
598 |
+
#: Application/Backend/phtml/index.phtml:165
|
599 |
+
#: Application/Backend/phtml/index.phtml:196
|
600 |
+
msgid "OK"
|
601 |
msgstr ""
|
602 |
|
603 |
+
#: Application/Backend/phtml/index.phtml:178
|
604 |
msgid "Username"
|
605 |
msgstr ""
|
606 |
|
607 |
+
#: Application/Backend/phtml/index.phtml:193
|
608 |
msgid "You are not allowed to perform this action."
|
609 |
msgstr ""
|
610 |
|
611 |
+
#: Application/Backend/phtml/index.phtml:204
|
612 |
msgid ""
|
613 |
"Manage access to your website for visitors (any user that is not "
|
614 |
"authenticated)"
|
615 |
msgstr ""
|
616 |
|
617 |
+
#: Application/Backend/phtml/index.phtml:205
|
618 |
+
msgid "Manage Visitors"
|
619 |
msgstr ""
|
620 |
|
621 |
+
#: Application/Backend/phtml/index.phtml:217
|
|
|
|
|
|
|
|
|
622 |
msgid ""
|
623 |
+
"With Roles tab you can manage access for any defined role, edit role's name, "
|
624 |
+
"create new role or even delete existing (but only when there is no users "
|
625 |
+
"assigned to it). You are not allowed to delete Administrator role."
|
|
|
|
|
|
|
|
|
626 |
msgstr ""
|
627 |
|
628 |
+
#: Application/Backend/phtml/index.phtml:222
|
629 |
msgid ""
|
630 |
"Manage access for any user. As a bonus feature, you can block user. It means "
|
631 |
+
"that user will be not able to login to your website anymore."
|
|
|
632 |
msgstr ""
|
633 |
|
634 |
+
#: Application/Backend/phtml/index.phtml:227
|
|
|
|
|
|
|
|
|
635 |
msgid ""
|
636 |
+
"Visitor can be considered any user that is not authenticated to your website."
|
|
|
|
|
637 |
msgstr ""
|
638 |
|
639 |
+
#: Application/Backend/phtml/object/capability.phtml:16
|
640 |
msgid "Filter"
|
641 |
msgstr ""
|
642 |
|
643 |
+
#: Application/Backend/phtml/object/capability.phtml:23
|
644 |
msgid "All Capabilities"
|
645 |
msgstr ""
|
646 |
|
647 |
+
#: Application/Backend/phtml/object/capability.phtml:33
|
648 |
msgid "Category"
|
649 |
msgstr ""
|
650 |
|
651 |
+
#: Application/Backend/phtml/object/capability.phtml:34
|
652 |
+
#: Application/Backend/phtml/object/capability.phtml:50
|
653 |
+
#: Application/Backend/phtml/object/capability.phtml:71
|
654 |
msgid "Capability"
|
655 |
msgstr ""
|
656 |
|
657 |
+
#: Application/Backend/phtml/object/capability.phtml:35
|
658 |
+
#: Application/Backend/phtml/object/post.phtml:47
|
659 |
msgid "Actions"
|
660 |
msgstr ""
|
661 |
|
662 |
+
#: Application/Backend/phtml/object/capability.phtml:46
|
663 |
+
msgid "Create Capability"
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: Application/Backend/phtml/object/capability.phtml:51
|
667 |
+
#: Application/Backend/phtml/object/capability.phtml:72
|
668 |
+
msgid "Enter Capability"
|
669 |
msgstr ""
|
670 |
|
671 |
+
#: Application/Backend/phtml/object/capability.phtml:92
|
672 |
+
#, php-format
|
673 |
+
msgid "Are you sure that you want to delete %s capability for all roles?"
|
674 |
msgstr ""
|
675 |
|
676 |
+
#: Application/Backend/phtml/object/menu.phtml:6
|
677 |
+
#: Application/Backend/phtml/object/metabox.phtml:6
|
|
|
678 |
msgid "Settings may not be inherited"
|
679 |
msgstr ""
|
680 |
|
681 |
+
#: Application/Backend/phtml/object/menu.phtml:7
|
682 |
+
#: Application/Backend/phtml/object/metabox.phtml:7
|
683 |
+
#: Application/Backend/phtml/object/post.phtml:27
|
684 |
msgid "Reset"
|
685 |
msgstr ""
|
686 |
|
687 |
+
#: Application/Backend/phtml/object/metabox.phtml:13
|
|
|
|
|
|
|
|
|
688 |
msgid "Refresh"
|
689 |
msgstr ""
|
690 |
|
691 |
+
#: Application/Backend/phtml/object/metabox.phtml:34
|
692 |
msgid "Dashboard Widgets"
|
693 |
msgstr ""
|
694 |
|
695 |
+
#: Application/Backend/phtml/object/metabox.phtml:38
|
696 |
msgid "Frontend Widgets"
|
697 |
msgstr ""
|
698 |
|
699 |
+
#: Application/Backend/phtml/object/metabox.phtml:68
|
700 |
msgid ""
|
701 |
"The list of metaboxes and widgets is not initialized. Click Refresh button "
|
702 |
"above."
|
703 |
msgstr ""
|
704 |
|
705 |
+
#: Application/Backend/phtml/object/post.phtml:16
|
706 |
msgid "Root"
|
707 |
msgstr ""
|
708 |
|
709 |
+
#: Application/Backend/phtml/object/post.phtml:26
|
710 |
+
msgid "Settings are overwritten"
|
|
|
711 |
msgstr ""
|
712 |
|
713 |
+
#: Application/Backend/phtml/object/post.phtml:31
|
714 |
msgid "Settings inherited from"
|
715 |
msgstr ""
|
716 |
|
717 |
+
#: Application/Backend/phtml/object/post.phtml:46
|
718 |
msgid "Title"
|
719 |
msgstr ""
|
720 |
|
721 |
+
#: Application/Backend/phtml/object/post.phtml:55
|
722 |
+
#: Application/Backend/phtml/object/post.phtml:60
|
723 |
+
#: Application/Backend/phtml/object/post.phtml:149
|
724 |
msgid "Go Back"
|
725 |
msgstr ""
|
726 |
|
727 |
+
#: Application/Backend/phtml/object/post.phtml:68
|
728 |
msgid "Frontend"
|
729 |
msgstr ""
|
730 |
|
731 |
+
#: Application/Backend/phtml/object/post.phtml:74
|
732 |
+
#: Application/Backend/phtml/object/post.phtml:115
|
733 |
msgid "List"
|
734 |
msgstr ""
|
735 |
|
736 |
+
#: Application/Backend/phtml/object/post.phtml:85
|
737 |
+
msgid "Read"
|
738 |
+
msgstr ""
|
739 |
+
|
740 |
+
#: Application/Backend/phtml/object/post.phtml:96
|
741 |
+
msgid "Comment"
|
742 |
msgstr ""
|
743 |
|
744 |
+
#: Application/Backend/phtml/object/redirect.phtml:16
|
745 |
+
msgid "Frontend Redirect"
|
|
|
746 |
msgstr ""
|
747 |
|
748 |
+
#: Application/Backend/phtml/object/redirect.phtml:17
|
749 |
+
msgid "Backend Redirect"
|
|
|
|
|
750 |
msgstr ""
|
751 |
|
752 |
+
#: Application/Backend/phtml/object/redirect.phtml:47
|
753 |
+
#: Application/Backend/phtml/object/redirect.phtml:95
|
754 |
+
msgid "Customized Message"
|
755 |
msgstr ""
|
756 |
|
757 |
+
#: Application/Backend/phtml/object/redirect.phtml:48
|
758 |
+
#: Application/Backend/phtml/object/redirect.phtml:96
|
759 |
+
msgid "Enter message..."
|
|
|
760 |
msgstr ""
|
761 |
|
762 |
+
#: Application/Backend/phtml/object/redirect.phtml:52
|
763 |
+
msgid "Existing Page"
|
764 |
msgstr ""
|
765 |
|
766 |
+
#: Application/Backend/phtml/object/redirect.phtml:61
|
767 |
+
msgid "-- Select Page --"
|
|
|
768 |
msgstr ""
|
769 |
|
770 |
+
#: Application/Backend/phtml/object/redirect.phtml:67
|
771 |
+
#: Application/Backend/phtml/object/redirect.phtml:100
|
772 |
+
msgid "Custom URL"
|
773 |
msgstr ""
|
774 |
|
775 |
+
#: Application/Backend/phtml/object/redirect.phtml:72
|
776 |
+
#: Application/Backend/phtml/object/redirect.phtml:104
|
777 |
+
msgid "PHP Callback Function"
|
|
|
778 |
msgstr ""
|
779 |
|
780 |
+
#: Application/Backend/phtml/utility.phtml:6
|
781 |
+
#, php-format
|
782 |
+
msgid "To learn more about AAM Utilities check %sAAM Utilities%s article."
|
|
|
783 |
msgstr ""
|
784 |
|
785 |
+
#: Application/Backend/phtml/utility.phtml:15
|
786 |
+
msgid "Edit/Delete Capabilities"
|
787 |
msgstr ""
|
788 |
|
789 |
+
#: Application/Backend/phtml/utility.phtml:21
|
790 |
+
#: Application/Backend/phtml/utility.phtml:32
|
791 |
+
#: Application/Backend/phtml/utility.phtml:43
|
792 |
+
#: Application/Backend/phtml/utility.phtml:54
|
793 |
+
msgid "Enabled"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: Application/Backend/phtml/utility.phtml:21
|
797 |
+
#: Application/Backend/phtml/utility.phtml:32
|
798 |
+
#: Application/Backend/phtml/utility.phtml:43
|
799 |
+
#: Application/Backend/phtml/utility.phtml:54
|
800 |
+
msgid "Disabled"
|
801 |
msgstr ""
|
802 |
|
803 |
+
#: Application/Backend/phtml/utility.phtml:26
|
804 |
+
msgid "Backend Access Control"
|
|
|
|
|
|
|
805 |
msgstr ""
|
806 |
|
807 |
+
#: Application/Backend/phtml/utility.phtml:28
|
808 |
+
msgid ""
|
809 |
+
"Use AAM to control access to posts, pages, categories, menus and metaboxes "
|
810 |
+
"etc. Disable this setting to stop AAM from controling access for backend."
|
811 |
msgstr ""
|
812 |
|
813 |
+
#: Application/Backend/phtml/utility.phtml:37
|
814 |
+
msgid "Frontend Access Control"
|
815 |
msgstr ""
|
816 |
|
817 |
+
#: Application/Backend/phtml/utility.phtml:39
|
818 |
msgid ""
|
819 |
+
"Use AAM to control access to posts, pages, categories, menus and widgets. "
|
820 |
+
"Disable this setting to stop AAM from controling access for frontend."
|
821 |
+
msgstr ""
|
822 |
+
|
823 |
+
#: Application/Backend/phtml/utility.phtml:48
|
824 |
+
msgid "Media Files Access Control"
|
825 |
+
msgstr ""
|
826 |
+
|
827 |
+
#: Application/Backend/phtml/utility.phtml:60
|
828 |
+
#: Application/Backend/phtml/utility.phtml:77
|
829 |
+
msgid "Clear All Settings"
|
830 |
msgstr ""
|
831 |
|
832 |
+
#: Application/Backend/phtml/utility.phtml:62
|
833 |
msgid ""
|
834 |
+
"Remove all the settings related to AAM (including all extension licenses)."
|
|
|
835 |
msgstr ""
|
836 |
|
837 |
+
#: Application/Backend/phtml/utility.phtml:80
|
838 |
msgid ""
|
839 |
+
"All settings related to AAM will be removed. Please confirm your action."
|
|
|
840 |
msgstr ""
|
841 |
|
842 |
+
#: Application/Backend/phtml/utility.phtml:83
|
843 |
+
msgid "Clear"
|
844 |
msgstr ""
|
Lang/advanced-access-manager.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: AAM\n"
|
5 |
-
"POT-Creation-Date: 2016-
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: WPAAM <support@wpaam.com>\n"
|
8 |
"Language-Team: WP AAM <vasyl@vasyltech.com>\n"
|
@@ -10,865 +10,836 @@ msgstr ""
|
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"X-Generator: Poedit 1.8.
|
14 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __\n"
|
17 |
"X-Poedit-Basepath: ..\n"
|
18 |
"X-Poedit-SearchPath-0: .\n"
|
19 |
|
20 |
-
#: media/js/aam-ui.js:43
|
21 |
-
#: Application/Backend/Localization.php:23
|
22 |
msgid "Loading..."
|
23 |
msgstr ""
|
24 |
|
25 |
-
#: media/js/aam-ui.js:48 Application/Backend/Localization.php:24
|
26 |
-
#: Application/Backend/
|
27 |
msgid "Select Role"
|
28 |
msgstr ""
|
29 |
|
30 |
-
#: media/js/aam-ui.js:82 Application/Backend/Localization.php:25
|
31 |
msgid "Search Role"
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: media/js/aam-ui.js:83 Application/Backend/Localization.php:26
|
35 |
msgid "_TOTAL_ role(s)"
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: media/js/aam-ui.js:90 media/js/aam-ui.js:
|
39 |
-
#: Application/Backend/Localization.php:27
|
40 |
-
#: Application/Backend/
|
|
|
|
|
41 |
msgid "Create"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: media/js/aam-ui.js:115 Application/Backend/Localization.php:28
|
45 |
-
#: Application/Backend/
|
|
|
46 |
msgid "Users"
|
47 |
msgstr ""
|
48 |
|
49 |
-
#: media/js/aam-ui.js:143 Application/Backend/Localization.php:45
|
50 |
msgid "Manage Role"
|
51 |
msgstr ""
|
52 |
|
53 |
-
#: media/js/aam-ui.js:158 Application/Backend/Localization.php:46
|
54 |
msgid "Edit Role Name"
|
55 |
msgstr ""
|
56 |
|
57 |
#: media/js/aam-ui.js:177 media/js/aam-ui.js:317
|
58 |
-
#: Application/Backend/Localization.php:35
|
59 |
-
#: Application/Backend/Localization.php:47
|
60 |
-
#: Application/Backend/
|
61 |
-
#: Application/Backend/view/index.phtml:195
|
62 |
msgid "Delete Role"
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: media/js/aam-ui.js:220 media/js/aam-ui.js:264 media/js/aam-ui.js:
|
66 |
-
#: Application/Backend/Localization.php:13
|
67 |
msgid "Saving..."
|
68 |
msgstr ""
|
69 |
|
70 |
-
#: media/js/aam-ui.js:228 Application/Backend/Localization.php:29
|
71 |
msgid "Failed to add new role"
|
72 |
msgstr ""
|
73 |
|
74 |
#: media/js/aam-ui.js:233 media/js/aam-ui.js:276 media/js/aam-ui.js:313
|
75 |
-
#: media/js/aam-ui.js:
|
76 |
-
#: media/js/aam-ui.js:
|
77 |
-
#: media/js/aam-ui.js:
|
78 |
-
#:
|
|
|
79 |
msgid "Application error"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: media/js/aam-ui.js:236 Application/Backend/Localization.php:30
|
83 |
-
#: Application/Backend/view/index.phtml:156
|
84 |
msgid "Add Role"
|
85 |
msgstr ""
|
86 |
|
87 |
-
#: media/js/aam-ui.js:271 Application/Backend/Localization.php:31
|
88 |
msgid "Failed to update role"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: media/js/aam-ui.js:280 Application/Backend/Localization.php:32
|
92 |
-
#: Application/Backend/
|
|
|
|
|
|
|
93 |
msgid "Update"
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: media/js/aam-ui.js:303
|
|
|
97 |
msgid "Deleting..."
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: media/js/aam-ui.js:309 Application/Backend/Localization.php:34
|
101 |
msgid "Failed to delete role"
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: media/js/aam-ui.js:390 media/js/aam-ui.js:391 media/js/aam-ui.js:
|
105 |
-
#: Application/Backend/Localization.php:51
|
106 |
msgid "Unlock User"
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: media/js/aam-ui.js:396 media/js/aam-ui.js:397 media/js/aam-ui.js:
|
110 |
-
#: Application/Backend/Localization.php:50
|
111 |
msgid "Lock User"
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: media/js/aam-ui.js:
|
115 |
msgid "Failed to block user"
|
116 |
msgstr ""
|
117 |
|
118 |
-
#: media/js/aam-ui.js:
|
119 |
msgid "Search User"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: media/js/aam-ui.js:
|
123 |
msgid "_TOTAL_ user(s)"
|
124 |
msgstr ""
|
125 |
|
126 |
-
#: media/js/aam-ui.js:
|
127 |
-
#: Application/Backend/
|
128 |
msgid "Role"
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: media/js/aam-ui.js:
|
132 |
msgid "Manage User"
|
133 |
msgstr ""
|
134 |
|
135 |
-
#: media/js/aam-ui.js:
|
136 |
msgid "Edit User"
|
137 |
msgstr ""
|
138 |
|
139 |
-
#: media/js/aam-ui.js:
|
140 |
msgid "Switch To User"
|
141 |
msgstr ""
|
142 |
|
143 |
-
#: media/js/aam-ui.js:
|
144 |
msgid "Anonymous"
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: media/js/aam-ui.js:
|
148 |
-
#: Application/Backend/
|
149 |
msgid "Show Menu"
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: media/js/aam-ui.js:
|
153 |
-
#: Application/Backend/
|
154 |
-
msgid "
|
155 |
msgstr ""
|
156 |
|
157 |
-
#: media/js/aam-ui.js:
|
158 |
msgid "Failed to retrieve mataboxes"
|
159 |
msgstr ""
|
160 |
|
161 |
-
#: media/js/aam-ui.js:
|
162 |
msgid "Failed to grand capability - WordPress policy"
|
163 |
msgstr ""
|
164 |
|
165 |
-
#: media/js/aam-ui.js:
|
166 |
msgid "Search Capability"
|
167 |
msgstr ""
|
168 |
|
169 |
-
#: media/js/aam-ui.js:
|
170 |
msgid "_TOTAL_ capability(s)"
|
171 |
msgstr ""
|
172 |
|
173 |
-
#: media/js/aam-ui.js:
|
|
|
|
|
|
|
|
|
174 |
msgid "Failed to add new capability"
|
175 |
msgstr ""
|
176 |
|
177 |
-
#: media/js/aam-ui.js:
|
178 |
-
#: Application/Backend/view/object/capability.phtml:52
|
179 |
msgid "Add Capability"
|
180 |
msgstr ""
|
181 |
|
182 |
-
#: media/js/aam-ui.js:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
183 |
msgid "parent role"
|
184 |
msgstr ""
|
185 |
|
186 |
-
#: media/js/aam-ui.js:
|
187 |
msgid "default settings"
|
188 |
msgstr ""
|
189 |
|
190 |
-
#: media/js/aam-ui.js:
|
191 |
msgid "parent category"
|
192 |
msgstr ""
|
193 |
|
194 |
-
#: media/js/aam-ui.js:
|
195 |
msgid "Search"
|
196 |
msgstr ""
|
197 |
|
198 |
-
#: media/js/aam-ui.js:
|
199 |
msgid "_TOTAL_ object(s)"
|
200 |
msgstr ""
|
201 |
|
202 |
-
#: media/js/aam-ui.js:
|
203 |
-
msgid "Failed"
|
204 |
-
msgstr ""
|
205 |
-
|
206 |
-
#: media/js/aam-ui.js:1357
|
207 |
msgid "Drill-Down"
|
208 |
msgstr ""
|
209 |
|
210 |
-
#: media/js/aam-ui.js:
|
|
|
211 |
msgid "Manage Access"
|
212 |
msgstr ""
|
213 |
|
214 |
-
#: media/js/aam-ui.js:
|
215 |
-
#: Application/Backend/
|
216 |
msgid "Edit"
|
217 |
msgstr ""
|
218 |
|
219 |
-
#: media/js/aam.js:
|
220 |
-
msgid ""
|
221 |
-
"Javascript error detected during the page load. AAM may not function "
|
222 |
-
"properly."
|
223 |
msgstr ""
|
224 |
|
225 |
-
#:
|
226 |
-
|
|
|
|
|
227 |
msgstr ""
|
228 |
|
229 |
-
#: Application/Backend/Capability.php:
|
230 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
231 |
msgid "System"
|
232 |
msgstr ""
|
233 |
|
234 |
-
#: Application/Backend/Capability.php:
|
235 |
-
#: Application/Backend/Capability.php:
|
|
|
236 |
msgid "Posts & Pages"
|
237 |
msgstr ""
|
238 |
|
239 |
-
#: Application/Backend/Capability.php:
|
240 |
-
#: Application/Backend/Capability.php:
|
241 |
-
#: Application/Backend/
|
242 |
msgid "Backend"
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: Application/Backend/Capability.php:
|
246 |
-
#: Application/Backend/Capability.php:
|
247 |
msgid "Miscellaneous"
|
248 |
msgstr ""
|
249 |
|
250 |
-
#: Application/Backend/Capability.php:
|
251 |
-
#: Application/Backend/view/index.phtml:77
|
252 |
msgid "Capabilities"
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: Application/Backend/
|
|
|
|
|
|
|
|
|
256 |
msgid "License key is missing."
|
257 |
msgstr ""
|
258 |
|
259 |
-
#: Application/Backend/Extension.php:
|
260 |
-
#: Application/Backend/view/index.phtml:87
|
261 |
msgid "Extensions"
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: Application/Backend/
|
265 |
-
msgid "
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: Application/Backend/
|
269 |
-
msgid "
|
270 |
msgstr ""
|
271 |
|
272 |
-
#: Application/Backend/
|
273 |
-
msgid "
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: Application/Backend/
|
277 |
-
|
278 |
-
|
|
|
|
|
279 |
msgstr ""
|
280 |
|
281 |
-
#: Application/Backend/
|
282 |
-
msgid "
|
|
|
|
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: Application/Backend/
|
286 |
-
msgid "
|
|
|
|
|
|
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: Application/Backend/
|
290 |
-
|
291 |
-
|
292 |
msgstr ""
|
293 |
|
294 |
-
#: Application/Backend/
|
295 |
-
msgid "
|
|
|
|
|
|
|
296 |
msgstr ""
|
297 |
|
298 |
-
#: Application/Backend/
|
299 |
-
msgid "
|
|
|
|
|
|
|
300 |
msgstr ""
|
301 |
|
302 |
-
#: Application/Backend/
|
303 |
-
msgid "
|
|
|
|
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: Application/Backend/
|
307 |
-
msgid "
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: Application/Backend/
|
311 |
-
msgid ""
|
312 |
-
"Unlock limitations related to Posts and Pages feature. Extend basic AAM "
|
313 |
-
"functionality with Page Categories and ability to manage access to your "
|
314 |
-
"comments (AAM Plus Package adds new capabilities to the default list of "
|
315 |
-
"WordPress capabilities like Edit Comments, Delete Comments, Spam Comments "
|
316 |
-
"etc.)"
|
317 |
msgstr ""
|
318 |
|
319 |
-
#: Application/Backend/
|
320 |
-
msgid ""
|
321 |
-
"Extension for more advanced user and role administration. Based on user's "
|
322 |
-
"highest level capability, filter list of roles with higher level. Also "
|
323 |
-
"prevent from editing, promoting or deleting higher level users."
|
324 |
msgstr ""
|
325 |
|
326 |
-
#: Application/Backend/
|
327 |
-
|
328 |
-
"
|
329 |
-
"extensions and use them to up to 5 life domains."
|
330 |
msgstr ""
|
331 |
|
332 |
-
#: Application/Backend/
|
333 |
-
msgid "
|
334 |
msgstr ""
|
335 |
|
336 |
-
#: Application/Backend/
|
337 |
-
msgid ""
|
338 |
-
"Convenient way to navigate between different sites in the Network Admin "
|
339 |
-
"Panel. This extension adds additional widget to the AAM page that allows to "
|
340 |
-
"switch between different sites."
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: Application/Backend/
|
344 |
-
msgid ""
|
345 |
-
|
346 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: Application/Backend/
|
350 |
-
msgid "
|
|
|
|
|
|
|
|
|
351 |
msgstr ""
|
352 |
|
353 |
-
#: Application/Core/Repository.php:
|
354 |
#, php-format
|
355 |
msgid "Failed to create %s"
|
356 |
msgstr ""
|
357 |
|
358 |
-
#: Application/Core/Repository.php:
|
359 |
#, php-format
|
360 |
msgid "Directory %s is not writable"
|
361 |
msgstr ""
|
362 |
|
363 |
-
#: aam.php:
|
364 |
msgid "PHP 5.2 or higher is required."
|
365 |
msgstr ""
|
366 |
|
367 |
-
#: aam.php:
|
368 |
msgid "WP 3.8 or higher is required."
|
369 |
msgstr ""
|
370 |
|
371 |
-
#: Application/Backend/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
372 |
msgid "Install Extension"
|
373 |
msgstr ""
|
374 |
|
375 |
-
#: Application/Backend/
|
376 |
msgid "License Key"
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: Application/Backend/
|
380 |
-
#: Application/Backend/
|
381 |
msgid "Install"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: Application/Backend/
|
385 |
-
msgid "
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: Application/Backend/
|
389 |
-
#: Application/Backend/
|
390 |
-
#: Application/Backend/
|
391 |
-
msgid "
|
392 |
msgstr ""
|
393 |
|
394 |
-
#: Application/Backend/
|
395 |
-
msgid "
|
396 |
msgstr ""
|
397 |
|
398 |
-
#: Application/Backend/
|
399 |
-
#: Application/Backend/
|
|
|
400 |
msgid "Installed"
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: Application/Backend/
|
404 |
msgid "Purchase"
|
405 |
msgstr ""
|
406 |
|
407 |
-
#: Application/Backend/
|
408 |
-
#: Application/Backend/
|
409 |
msgid "Download"
|
410 |
msgstr ""
|
411 |
|
412 |
-
#: Application/Backend/
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
#: Application/Backend/
|
417 |
-
#: Application/Backend/
|
418 |
-
#: Application/Backend/
|
419 |
-
#: Application/Backend/
|
420 |
-
#: Application/Backend/
|
421 |
-
#: Application/Backend/
|
422 |
-
#: Application/Backend/
|
423 |
-
#: Application/Backend/
|
424 |
-
#: Application/Backend/
|
425 |
-
#: Application/Backend/
|
426 |
-
#: Application/Backend/
|
427 |
-
#: Application/Backend/
|
428 |
-
#: Application/Backend/
|
429 |
-
#: Application/Backend/
|
430 |
-
#: Application/Backend/view/object/post.phtml:162
|
431 |
-
#: Application/Backend/view/object/post.phtml:191
|
432 |
msgid "Close"
|
433 |
msgstr ""
|
434 |
|
435 |
-
#: Application/Backend/
|
436 |
-
#: Application/Backend/
|
437 |
-
#: Application/Backend/
|
438 |
msgid "Notification"
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: Application/Backend/
|
442 |
msgid ""
|
443 |
"Extension requires manual installation. Please follow few simple steps below."
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: Application/Backend/
|
|
|
447 |
msgid "Cancel"
|
448 |
msgstr ""
|
449 |
|
450 |
-
#: Application/Backend/
|
451 |
-
msgid "Install Extension Info"
|
452 |
-
msgstr ""
|
453 |
-
|
454 |
-
#: Application/Backend/view/extension.phtml:105
|
455 |
-
msgid ""
|
456 |
-
"In order to install the extension, please use license number that you "
|
457 |
-
"recieved after the payment was completed successfully (it might take up to 2 "
|
458 |
-
"hours for PayPal to send you the email). If you already purchased an "
|
459 |
-
"extension for the older AAM version, use the license key but please remember "
|
460 |
-
"that it is limited only to one life domain."
|
461 |
-
msgstr ""
|
462 |
-
|
463 |
-
#: Application/Backend/view/index.phtml:25
|
464 |
-
msgid "Cache Information"
|
465 |
-
msgstr ""
|
466 |
-
|
467 |
-
#: Application/Backend/view/index.phtml:28
|
468 |
msgid ""
|
469 |
-
"
|
470 |
-
"
|
471 |
-
"
|
472 |
-
"on. Please follow few simple steps below to turn on the caching mechanism."
|
473 |
-
msgstr ""
|
474 |
-
|
475 |
-
#: Application/Backend/view/index.phtml:35
|
476 |
-
#: Application/Backend/view/index.phtml:213
|
477 |
-
#: Application/Backend/view/index.phtml:244
|
478 |
-
#: Application/Backend/view/object/post.phtml:181
|
479 |
-
#: Application/Backend/view/object/post.phtml:198
|
480 |
-
msgid "OK"
|
481 |
-
msgstr ""
|
482 |
-
|
483 |
-
#: Application/Backend/view/index.phtml:52
|
484 |
-
msgid "Access Manager"
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: Application/Backend/
|
488 |
-
msgid "
|
489 |
msgstr ""
|
490 |
|
491 |
-
#: Application/Backend/
|
492 |
msgid ""
|
493 |
-
"Appreciate your interest in Advanced Access Manager (aka AAM). With
|
494 |
"knowledge and experience in WordPress, AAM becomes a very powerful tool to "
|
495 |
"manage access to your frontend and backend."
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: Application/Backend/
|
499 |
-
#: Application/Backend/view/index.phtml:83
|
500 |
msgid "Please notice!"
|
501 |
msgstr ""
|
502 |
|
503 |
-
#: Application/Backend/
|
504 |
msgid ""
|
505 |
"AAM was thoroughly tested on the fresh installation of WordPress and in the "
|
506 |
"latest versions of Chrome, Safari, IE and Firefox. If you have any issues, "
|
507 |
-
"
|
508 |
-
"WordPress installation."
|
509 |
msgstr ""
|
510 |
|
511 |
-
#: Application/Backend/
|
512 |
-
|
513 |
-
"
|
514 |
-
msgstr ""
|
515 |
-
|
516 |
-
#: Application/Backend/view/index.phtml:68
|
517 |
-
msgid ""
|
518 |
-
"Filter the admin menu. Please notice that it only filters the menu but does "
|
519 |
-
"not restrict a direct access to the filtered menus. In order to completely "
|
520 |
-
"restrict access to the menu, make sure that your role or user does not have "
|
521 |
-
"capability that is assigned by WordPress core to that menu (the capability "
|
522 |
-
"name is right next to the menu name)."
|
523 |
-
msgstr ""
|
524 |
-
|
525 |
-
#: Application/Backend/view/index.phtml:72
|
526 |
-
msgid "Metaboxes & Widgets"
|
527 |
-
msgstr ""
|
528 |
-
|
529 |
-
#: Application/Backend/view/index.phtml:73
|
530 |
-
msgid ""
|
531 |
-
"Filter backend metaboxes and frontend widgets. If the list of metaboxes and "
|
532 |
-
"widgets is empty, click the “Refresh” button. This will reinitialize the "
|
533 |
-
"list. It is a possibility that this feature will not work on servers that "
|
534 |
-
"fails to execute WordPress remote request function “wp_remote_request”."
|
535 |
-
msgstr ""
|
536 |
-
|
537 |
-
#: Application/Backend/view/index.phtml:78
|
538 |
-
msgid ""
|
539 |
-
"This is probably the most important and powerful feature that manages list "
|
540 |
-
"of capabilities for roles and users. Please make sure that you are familiar "
|
541 |
-
"with WordPress Roles and Capabilities before using this feature. Do not try "
|
542 |
-
"to un-check any capability for the Administrator role because your might "
|
543 |
-
"lose access to your backend. While creating a new capability, AAM takes the "
|
544 |
-
"capability name without any additional processing or normalization; which "
|
545 |
-
"means that if you created new capability “Manage Boats”, internally it "
|
546 |
-
"retains the same exact name."
|
547 |
-
msgstr ""
|
548 |
-
|
549 |
-
#: Application/Backend/view/index.phtml:82
|
550 |
-
msgid "Posts & Pages"
|
551 |
-
msgstr ""
|
552 |
-
|
553 |
-
#: Application/Backend/view/index.phtml:83
|
554 |
-
msgid "Manage access to your posts, pages and custom post types."
|
555 |
-
msgstr ""
|
556 |
-
|
557 |
-
#: Application/Backend/view/index.phtml:83
|
558 |
-
msgid "This feature has limitations without AAM Plus Package extension."
|
559 |
msgstr ""
|
560 |
|
561 |
-
#: Application/Backend/
|
562 |
-
|
563 |
-
msgid ""
|
564 |
-
"Extend AAM functionality with variety of extensions that can be either "
|
565 |
-
"downloaded for free or purchased. All payment transactions are handled "
|
566 |
-
"securely through PayPal and the PayPal Transaction ID is used to obtain the "
|
567 |
-
"purchased extension (you can find Transaction ID in the email that PayPal "
|
568 |
-
"send you after the purchase). Most of the time the extension is available "
|
569 |
-
"for download almost immediately but it might take up to 2 hours for PayPal "
|
570 |
-
"to notify our server about your payment. You are allowed to get the full "
|
571 |
-
"refund within 30 days after the purchase, if extension did not meet your "
|
572 |
-
"expectation. Please submit the %srefund form%s and we will issue a refund "
|
573 |
-
"within next 3 business days."
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: Application/Backend/
|
577 |
-
msgid "User/Role
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: Application/Backend/
|
|
|
581 |
msgid "Roles"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: Application/Backend/
|
|
|
585 |
msgid "Visitor"
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: Application/Backend/
|
589 |
-
|
|
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: Application/Backend/
|
593 |
-
|
594 |
-
msgid "Role Name"
|
595 |
msgstr ""
|
596 |
|
597 |
-
#: Application/Backend/
|
598 |
-
#: Application/Backend/
|
599 |
-
msgid "
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: Application/Backend/
|
603 |
-
|
|
|
604 |
msgstr ""
|
605 |
|
606 |
-
#: Application/Backend/
|
607 |
-
msgid "
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: Application/Backend/
|
611 |
msgid "Update Role"
|
612 |
msgstr ""
|
613 |
|
614 |
-
#: Application/Backend/
|
615 |
#, php-format
|
616 |
msgid "Are you sure that you want to delete %s role?"
|
617 |
msgstr ""
|
618 |
|
619 |
-
#: Application/Backend/
|
|
|
|
|
|
|
|
|
|
|
|
|
620 |
msgid ""
|
621 |
"You are not allowed to delete this role because either you do not have a "
|
622 |
-
"capability to \"
|
|
|
|
|
|
|
|
|
|
|
623 |
msgstr ""
|
624 |
|
625 |
-
#: Application/Backend/
|
626 |
msgid "Username"
|
627 |
msgstr ""
|
628 |
|
629 |
-
#: Application/Backend/
|
630 |
msgid "You are not allowed to perform this action."
|
631 |
msgstr ""
|
632 |
|
633 |
-
#: Application/Backend/
|
634 |
msgid ""
|
635 |
"Manage access to your website for visitors (any user that is not "
|
636 |
"authenticated)"
|
637 |
msgstr ""
|
638 |
|
639 |
-
#: Application/Backend/
|
640 |
-
msgid "Manage
|
641 |
msgstr ""
|
642 |
|
643 |
-
#: Application/Backend/
|
644 |
-
msgid "Role Manager"
|
645 |
-
msgstr ""
|
646 |
-
|
647 |
-
#: Application/Backend/view/index.phtml:268
|
648 |
msgid ""
|
649 |
-
"With
|
650 |
-
"
|
651 |
-
"
|
652 |
-
msgstr ""
|
653 |
-
|
654 |
-
#: Application/Backend/view/index.phtml:272
|
655 |
-
msgid "User Manager"
|
656 |
msgstr ""
|
657 |
|
658 |
-
#: Application/Backend/
|
659 |
msgid ""
|
660 |
"Manage access for any user. As a bonus feature, you can block user. It means "
|
661 |
-
"that user will be not able to login to your website anymore.
|
662 |
-
"user actions link to the native WordPress create/edit user interface."
|
663 |
msgstr ""
|
664 |
|
665 |
-
#: Application/Backend/
|
666 |
-
msgid "Visitor Manager"
|
667 |
-
msgstr ""
|
668 |
-
|
669 |
-
#: Application/Backend/view/index.phtml:278
|
670 |
msgid ""
|
671 |
-
"Visitor
|
672 |
-
"the fact that visitors do not have any access to backend, any features that "
|
673 |
-
"ara backend related are disabled."
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: Application/Backend/
|
677 |
msgid "Filter"
|
678 |
msgstr ""
|
679 |
|
680 |
-
#: Application/Backend/
|
681 |
msgid "All Capabilities"
|
682 |
msgstr ""
|
683 |
|
684 |
-
#: Application/Backend/
|
685 |
msgid "Category"
|
686 |
msgstr ""
|
687 |
|
688 |
-
#: Application/Backend/
|
|
|
|
|
689 |
msgid "Capability"
|
690 |
msgstr ""
|
691 |
|
692 |
-
#: Application/Backend/
|
693 |
-
#: Application/Backend/
|
694 |
msgid "Actions"
|
695 |
msgstr ""
|
696 |
|
697 |
-
#: Application/Backend/
|
698 |
-
msgid "
|
699 |
msgstr ""
|
700 |
|
701 |
-
#: Application/Backend/
|
702 |
-
|
|
|
703 |
msgstr ""
|
704 |
|
705 |
-
#: Application/Backend/
|
706 |
-
|
|
|
707 |
msgstr ""
|
708 |
|
709 |
-
#: Application/Backend/
|
710 |
-
#: Application/Backend/
|
711 |
-
#: Application/Backend/view/object/post.phtml:18
|
712 |
msgid "Settings may not be inherited"
|
713 |
msgstr ""
|
714 |
|
715 |
-
#: Application/Backend/
|
716 |
-
#: Application/Backend/
|
717 |
-
#: Application/Backend/
|
718 |
msgid "Reset"
|
719 |
msgstr ""
|
720 |
|
721 |
-
#: Application/Backend/
|
722 |
-
msgid "If checked, then menu is filtered."
|
723 |
-
msgstr ""
|
724 |
-
|
725 |
-
#: Application/Backend/view/object/metabox.phtml:13
|
726 |
msgid "Refresh"
|
727 |
msgstr ""
|
728 |
|
729 |
-
#: Application/Backend/
|
730 |
msgid "Dashboard Widgets"
|
731 |
msgstr ""
|
732 |
|
733 |
-
#: Application/Backend/
|
734 |
msgid "Frontend Widgets"
|
735 |
msgstr ""
|
736 |
|
737 |
-
#: Application/Backend/
|
738 |
msgid ""
|
739 |
"The list of metaboxes and widgets is not initialized. Click Refresh button "
|
740 |
"above."
|
741 |
msgstr ""
|
742 |
|
743 |
-
#: Application/Backend/
|
744 |
msgid "Root"
|
745 |
msgstr ""
|
746 |
|
747 |
-
#: Application/Backend/
|
748 |
-
|
749 |
-
msgid "Help"
|
750 |
msgstr ""
|
751 |
|
752 |
-
#: Application/Backend/
|
753 |
msgid "Settings inherited from"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: Application/Backend/
|
757 |
msgid "Title"
|
758 |
msgstr ""
|
759 |
|
760 |
-
#: Application/Backend/
|
761 |
-
#: Application/Backend/
|
762 |
-
#: Application/Backend/
|
763 |
msgid "Go Back"
|
764 |
msgstr ""
|
765 |
|
766 |
-
#: Application/Backend/
|
767 |
msgid "Frontend"
|
768 |
msgstr ""
|
769 |
|
770 |
-
#: Application/Backend/
|
771 |
-
#: Application/Backend/
|
772 |
msgid "List"
|
773 |
msgstr ""
|
774 |
|
775 |
-
#: Application/Backend/
|
776 |
-
msgid "
|
|
|
|
|
|
|
|
|
777 |
msgstr ""
|
778 |
|
779 |
-
#: Application/Backend/
|
780 |
-
|
781 |
-
msgid "Warning!"
|
782 |
msgstr ""
|
783 |
|
784 |
-
#: Application/Backend/
|
785 |
-
msgid ""
|
786 |
-
"If checked, this property may slowdown your website with large amount of "
|
787 |
-
"posts."
|
788 |
msgstr ""
|
789 |
|
790 |
-
#: Application/Backend/
|
791 |
-
|
|
|
792 |
msgstr ""
|
793 |
|
794 |
-
#: Application/Backend/
|
795 |
-
|
796 |
-
|
797 |
-
"will be still listed on your website frontend."
|
798 |
msgstr ""
|
799 |
|
800 |
-
#: Application/Backend/
|
801 |
-
msgid "
|
802 |
msgstr ""
|
803 |
|
804 |
-
#: Application/Backend/
|
805 |
-
msgid ""
|
806 |
-
"Restrict access to comment on a post (if commenting feature is activated)."
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: Application/Backend/
|
810 |
-
|
|
|
811 |
msgstr ""
|
812 |
|
813 |
-
#: Application/Backend/
|
814 |
-
|
815 |
-
"
|
816 |
-
"posts."
|
817 |
msgstr ""
|
818 |
|
819 |
-
#: Application/Backend/
|
820 |
-
|
821 |
-
"
|
822 |
-
"will be removed below the post title)."
|
823 |
msgstr ""
|
824 |
|
825 |
-
#: Application/Backend/
|
826 |
-
msgid "Delete"
|
827 |
msgstr ""
|
828 |
|
829 |
-
#: Application/Backend/
|
830 |
-
|
831 |
-
|
832 |
-
|
|
|
833 |
msgstr ""
|
834 |
|
835 |
-
#: Application/Backend/
|
836 |
-
|
|
|
|
|
|
|
837 |
msgstr ""
|
838 |
|
839 |
-
#: Application/Backend/
|
840 |
-
msgid ""
|
841 |
-
"If no access settings defined for post* or category* AAM triggers the "
|
842 |
-
"inheritance mechanism in order listed below. The inheritance process "
|
843 |
-
"terminates when the first defined set of settings is found."
|
844 |
msgstr ""
|
845 |
|
846 |
-
#: Application/Backend/
|
847 |
-
msgid "
|
|
|
|
|
848 |
msgstr ""
|
849 |
|
850 |
-
#: Application/Backend/
|
851 |
-
msgid "
|
852 |
msgstr ""
|
853 |
|
854 |
-
#: Application/Backend/
|
855 |
msgid ""
|
856 |
-
"
|
857 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
858 |
msgstr ""
|
859 |
|
860 |
-
#: Application/Backend/
|
861 |
msgid ""
|
862 |
-
"
|
863 |
-
"categories"
|
864 |
msgstr ""
|
865 |
|
866 |
-
#: Application/Backend/
|
867 |
msgid ""
|
868 |
-
"
|
869 |
-
"steps"
|
870 |
msgstr ""
|
871 |
|
872 |
-
#: Application/Backend/
|
873 |
-
msgid "
|
874 |
msgstr ""
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: AAM\n"
|
5 |
+
"POT-Creation-Date: 2016-08-07 19:46-0400\n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
"Last-Translator: WPAAM <support@wpaam.com>\n"
|
8 |
"Language-Team: WP AAM <vasyl@vasyltech.com>\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"X-Generator: Poedit 1.8.8\n"
|
14 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __\n"
|
17 |
"X-Poedit-Basepath: ..\n"
|
18 |
"X-Poedit-SearchPath-0: .\n"
|
19 |
|
20 |
+
#: media/js/aam-ui.js:43 Application/Backend/View/Localization.php:23
|
|
|
21 |
msgid "Loading..."
|
22 |
msgstr ""
|
23 |
|
24 |
+
#: media/js/aam-ui.js:48 Application/Backend/View/Localization.php:24
|
25 |
+
#: Application/Backend/phtml/index.phtml:103
|
26 |
msgid "Select Role"
|
27 |
msgstr ""
|
28 |
|
29 |
+
#: media/js/aam-ui.js:82 Application/Backend/View/Localization.php:25
|
30 |
msgid "Search Role"
|
31 |
msgstr ""
|
32 |
|
33 |
+
#: media/js/aam-ui.js:83 Application/Backend/View/Localization.php:26
|
34 |
msgid "_TOTAL_ role(s)"
|
35 |
msgstr ""
|
36 |
|
37 |
+
#: media/js/aam-ui.js:90 media/js/aam-ui.js:440
|
38 |
+
#: Application/Backend/View/Localization.php:27
|
39 |
+
#: Application/Backend/phtml/index.phtml:108
|
40 |
+
#: Application/Backend/phtml/object/capability.phtml:26
|
41 |
+
#: Application/Backend/phtml/object/capability.phtml:55
|
42 |
msgid "Create"
|
43 |
msgstr ""
|
44 |
|
45 |
+
#: media/js/aam-ui.js:115 Application/Backend/View/Localization.php:28
|
46 |
+
#: Application/Backend/phtml/index.phtml:71
|
47 |
+
#: Application/Backend/phtml/index.phtml:221
|
48 |
msgid "Users"
|
49 |
msgstr ""
|
50 |
|
51 |
+
#: media/js/aam-ui.js:143 Application/Backend/View/Localization.php:45
|
52 |
msgid "Manage Role"
|
53 |
msgstr ""
|
54 |
|
55 |
+
#: media/js/aam-ui.js:158 Application/Backend/View/Localization.php:46
|
56 |
msgid "Edit Role Name"
|
57 |
msgstr ""
|
58 |
|
59 |
#: media/js/aam-ui.js:177 media/js/aam-ui.js:317
|
60 |
+
#: Application/Backend/View/Localization.php:35
|
61 |
+
#: Application/Backend/View/Localization.php:47
|
62 |
+
#: Application/Backend/phtml/index.phtml:141
|
|
|
63 |
msgid "Delete Role"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: media/js/aam-ui.js:220 media/js/aam-ui.js:264 media/js/aam-ui.js:1002
|
67 |
+
#: media/js/aam-ui.js:1048 Application/Backend/View/Localization.php:13
|
68 |
msgid "Saving..."
|
69 |
msgstr ""
|
70 |
|
71 |
+
#: media/js/aam-ui.js:228 Application/Backend/View/Localization.php:29
|
72 |
msgid "Failed to add new role"
|
73 |
msgstr ""
|
74 |
|
75 |
#: media/js/aam-ui.js:233 media/js/aam-ui.js:276 media/js/aam-ui.js:313
|
76 |
+
#: media/js/aam-ui.js:405 media/js/aam-ui.js:753 media/js/aam-ui.js:790
|
77 |
+
#: media/js/aam-ui.js:1015 media/js/aam-ui.js:1061 media/js/aam-ui.js:1102
|
78 |
+
#: media/js/aam-ui.js:1257 media/js/aam-ui.js:1304 media/js/aam-ui.js:1554
|
79 |
+
#: media/js/aam-ui.js:1627 media/js/aam.js:193
|
80 |
+
#: Application/Backend/View/Localization.php:15
|
81 |
msgid "Application error"
|
82 |
msgstr ""
|
83 |
|
84 |
+
#: media/js/aam-ui.js:236 Application/Backend/View/Localization.php:30
|
|
|
85 |
msgid "Add Role"
|
86 |
msgstr ""
|
87 |
|
88 |
+
#: media/js/aam-ui.js:271 Application/Backend/View/Localization.php:31
|
89 |
msgid "Failed to update role"
|
90 |
msgstr ""
|
91 |
|
92 |
+
#: media/js/aam-ui.js:280 Application/Backend/View/Localization.php:32
|
93 |
+
#: Application/Backend/phtml/extension.phtml:47
|
94 |
+
#: Application/Backend/phtml/extension.phtml:72
|
95 |
+
#: Application/Backend/phtml/index.phtml:129
|
96 |
+
#: Application/Backend/phtml/object/capability.phtml:77
|
97 |
msgid "Update"
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: media/js/aam-ui.js:303 media/js/aam-ui.js:1089
|
101 |
+
#: Application/Backend/View/Localization.php:33
|
102 |
msgid "Deleting..."
|
103 |
msgstr ""
|
104 |
|
105 |
+
#: media/js/aam-ui.js:309 Application/Backend/View/Localization.php:34
|
106 |
msgid "Failed to delete role"
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: media/js/aam-ui.js:390 media/js/aam-ui.js:391 media/js/aam-ui.js:532
|
110 |
+
#: Application/Backend/View/Localization.php:51
|
111 |
msgid "Unlock User"
|
112 |
msgstr ""
|
113 |
|
114 |
+
#: media/js/aam-ui.js:396 media/js/aam-ui.js:397 media/js/aam-ui.js:521
|
115 |
+
#: Application/Backend/View/Localization.php:50
|
116 |
msgid "Lock User"
|
117 |
msgstr ""
|
118 |
|
119 |
+
#: media/js/aam-ui.js:401 Application/Backend/View/Localization.php:36
|
120 |
msgid "Failed to block user"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: media/js/aam-ui.js:432 Application/Backend/View/Localization.php:37
|
124 |
msgid "Search User"
|
125 |
msgstr ""
|
126 |
|
127 |
+
#: media/js/aam-ui.js:433 Application/Backend/View/Localization.php:38
|
128 |
msgid "_TOTAL_ user(s)"
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: media/js/aam-ui.js:457 Application/Backend/View/Localization.php:39
|
132 |
+
#: Application/Backend/phtml/index.phtml:81
|
133 |
msgid "Role"
|
134 |
msgstr ""
|
135 |
|
136 |
+
#: media/js/aam-ui.js:481 Application/Backend/View/Localization.php:48
|
137 |
msgid "Manage User"
|
138 |
msgstr ""
|
139 |
|
140 |
+
#: media/js/aam-ui.js:502 Application/Backend/View/Localization.php:49
|
141 |
msgid "Edit User"
|
142 |
msgstr ""
|
143 |
|
144 |
+
#: media/js/aam-ui.js:562
|
145 |
msgid "Switch To User"
|
146 |
msgstr ""
|
147 |
|
148 |
+
#: media/js/aam-ui.js:609 Application/Backend/View/Localization.php:40
|
149 |
msgid "Anonymous"
|
150 |
msgstr ""
|
151 |
|
152 |
+
#: media/js/aam-ui.js:658 Application/Backend/View/Localization.php:17
|
153 |
+
#: Application/Backend/phtml/object/menu.phtml:47
|
154 |
msgid "Show Menu"
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: media/js/aam-ui.js:673 Application/Backend/View/Localization.php:18
|
158 |
+
#: Application/Backend/phtml/object/menu.phtml:51
|
159 |
+
msgid "Restrict Menu"
|
160 |
msgstr ""
|
161 |
|
162 |
+
#: media/js/aam-ui.js:785 Application/Backend/View/Localization.php:19
|
163 |
msgid "Failed to retrieve mataboxes"
|
164 |
msgstr ""
|
165 |
|
166 |
+
#: media/js/aam-ui.js:869 Application/Backend/View/Localization.php:52
|
167 |
msgid "Failed to grand capability - WordPress policy"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#: media/js/aam-ui.js:904 Application/Backend/View/Localization.php:11
|
171 |
msgid "Search Capability"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: media/js/aam-ui.js:905 Application/Backend/View/Localization.php:12
|
175 |
msgid "_TOTAL_ capability(s)"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: media/js/aam-ui.js:907
|
179 |
+
msgid "Nothing to show"
|
180 |
+
msgstr ""
|
181 |
+
|
182 |
+
#: media/js/aam-ui.js:1010 Application/Backend/View/Localization.php:14
|
183 |
msgid "Failed to add new capability"
|
184 |
msgstr ""
|
185 |
|
186 |
+
#: media/js/aam-ui.js:1018 Application/Backend/View/Localization.php:16
|
|
|
187 |
msgid "Add Capability"
|
188 |
msgstr ""
|
189 |
|
190 |
+
#: media/js/aam-ui.js:1056
|
191 |
+
msgid "Failed to update capability"
|
192 |
+
msgstr ""
|
193 |
+
|
194 |
+
#: media/js/aam-ui.js:1064 Application/Backend/phtml/object/capability.phtml:67
|
195 |
+
msgid "Update Capability"
|
196 |
+
msgstr ""
|
197 |
+
|
198 |
+
#: media/js/aam-ui.js:1097
|
199 |
+
msgid "Failed to delete capability"
|
200 |
+
msgstr ""
|
201 |
+
|
202 |
+
#: media/js/aam-ui.js:1105 Application/Backend/phtml/object/capability.phtml:89
|
203 |
+
msgid "Delete Capability"
|
204 |
+
msgstr ""
|
205 |
+
|
206 |
+
#: media/js/aam-ui.js:1242
|
207 |
msgid "parent role"
|
208 |
msgstr ""
|
209 |
|
210 |
+
#: media/js/aam-ui.js:1244
|
211 |
msgid "default settings"
|
212 |
msgstr ""
|
213 |
|
214 |
+
#: media/js/aam-ui.js:1246
|
215 |
msgid "parent category"
|
216 |
msgstr ""
|
217 |
|
218 |
+
#: media/js/aam-ui.js:1345 Application/Backend/View/Localization.php:20
|
219 |
msgid "Search"
|
220 |
msgstr ""
|
221 |
|
222 |
+
#: media/js/aam-ui.js:1346 Application/Backend/View/Localization.php:21
|
223 |
msgid "_TOTAL_ object(s)"
|
224 |
msgstr ""
|
225 |
|
226 |
+
#: media/js/aam-ui.js:1417
|
|
|
|
|
|
|
|
|
227 |
msgid "Drill-Down"
|
228 |
msgstr ""
|
229 |
|
230 |
+
#: media/js/aam-ui.js:1430 Application/Backend/View/Localization.php:43
|
231 |
+
#: Application/Backend/phtml/metabox.phtml:7
|
232 |
msgid "Manage Access"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: media/js/aam-ui.js:1442 Application/Backend/View/Localization.php:44
|
236 |
+
#: Application/Backend/phtml/object/post.phtml:126
|
237 |
msgid "Edit"
|
238 |
msgstr ""
|
239 |
|
240 |
+
#: media/js/aam-ui.js:1738 media/js/aam-ui.js:1759
|
241 |
+
msgid "Application Error"
|
|
|
|
|
242 |
msgstr ""
|
243 |
|
244 |
+
#: Application/Backend/Feature/Abstract.php:29
|
245 |
+
#: Application/Backend/Feature/Role.php:29
|
246 |
+
#: Application/Backend/Feature/User.php:29
|
247 |
+
msgid "Accedd Denied"
|
248 |
msgstr ""
|
249 |
|
250 |
+
#: Application/Backend/Feature/Capability.php:104
|
251 |
+
msgid "Capability already exists"
|
252 |
+
msgstr ""
|
253 |
+
|
254 |
+
#: Application/Backend/Feature/Capability.php:133
|
255 |
+
msgid "Can not remove the capability"
|
256 |
+
msgstr ""
|
257 |
+
|
258 |
+
#: Application/Backend/Feature/Capability.php:252
|
259 |
+
#: Application/Backend/Feature/Capability.php:291
|
260 |
msgid "System"
|
261 |
msgstr ""
|
262 |
|
263 |
+
#: Application/Backend/Feature/Capability.php:253
|
264 |
+
#: Application/Backend/Feature/Capability.php:293
|
265 |
+
#: Application/Backend/Feature/Post.php:292
|
266 |
msgid "Posts & Pages"
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: Application/Backend/Feature/Capability.php:254
|
270 |
+
#: Application/Backend/Feature/Capability.php:295
|
271 |
+
#: Application/Backend/phtml/object/post.phtml:109
|
272 |
msgid "Backend"
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: Application/Backend/Feature/Capability.php:255
|
276 |
+
#: Application/Backend/Feature/Capability.php:297
|
277 |
msgid "Miscellaneous"
|
278 |
msgstr ""
|
279 |
|
280 |
+
#: Application/Backend/Feature/Capability.php:318
|
|
|
281 |
msgid "Capabilities"
|
282 |
msgstr ""
|
283 |
|
284 |
+
#: Application/Backend/Feature/Contact.php:45
|
285 |
+
msgid "Contact Us"
|
286 |
+
msgstr ""
|
287 |
+
|
288 |
+
#: Application/Backend/Feature/Extension.php:110
|
289 |
msgid "License key is missing."
|
290 |
msgstr ""
|
291 |
|
292 |
+
#: Application/Backend/Feature/Extension.php:173
|
|
|
293 |
msgid "Extensions"
|
294 |
msgstr ""
|
295 |
|
296 |
+
#: Application/Backend/Feature/Menu.php:189
|
297 |
+
msgid "Backend Menu"
|
298 |
msgstr ""
|
299 |
|
300 |
+
#: Application/Backend/Feature/Metabox.php:216
|
301 |
+
msgid "Metaboxes & Widgets"
|
302 |
msgstr ""
|
303 |
|
304 |
+
#: Application/Backend/Feature/Post.php:197
|
305 |
+
msgid "You reached your limitation."
|
306 |
msgstr ""
|
307 |
|
308 |
+
#: Application/Backend/Feature/ProductList.php:17
|
309 |
+
msgid ""
|
310 |
+
"Our best selling extension that allows you to setup access to unlimited "
|
311 |
+
"number of posts, pages or custom post types as well as define default access "
|
312 |
+
"to ALL posts, pages, custom post types, categories or custom taxonomies."
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: Application/Backend/Feature/ProductList.php:29
|
316 |
+
msgid ""
|
317 |
+
"With this extension you can define custom redirect or \"Access Denied\" "
|
318 |
+
"message for each role, individual user or all visitors."
|
319 |
msgstr ""
|
320 |
|
321 |
+
#: Application/Backend/Feature/ProductList.php:40
|
322 |
+
msgid ""
|
323 |
+
"More advanced user and role administration. Based on user capabilities "
|
324 |
+
"level, filter list of roles that user can manage. Also prevent from editing, "
|
325 |
+
"promoting or deleting higher level users."
|
326 |
msgstr ""
|
327 |
|
328 |
+
#: Application/Backend/Feature/ProductList.php:52
|
329 |
+
msgid ""
|
330 |
+
"Get list of all available premium extensions in one package and save $5 USD."
|
331 |
msgstr ""
|
332 |
|
333 |
+
#: Application/Backend/Feature/ProductList.php:62
|
334 |
+
msgid ""
|
335 |
+
"Convenient way to navigate between different sites in the Network Admin "
|
336 |
+
"Panel. This extension adds additional widget to the AAM page that allows to "
|
337 |
+
"switch between different sites."
|
338 |
msgstr ""
|
339 |
|
340 |
+
#: Application/Backend/Feature/ProductList.php:79
|
341 |
+
msgid ""
|
342 |
+
"Patent-pending technology that provides solutions to PHP errors within "
|
343 |
+
"hours, preventing costly maintenance time and keeping your WordPress site "
|
344 |
+
"error."
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: Application/Backend/Feature/ProductList.php:86
|
348 |
+
msgid ""
|
349 |
+
"Development tool with an easy way to manage all your website custom "
|
350 |
+
"settings. "
|
351 |
msgstr ""
|
352 |
|
353 |
+
#: Application/Backend/Feature/ProductList.php:93
|
354 |
+
msgid "Instant switching between user accounts in WordPress."
|
355 |
msgstr ""
|
356 |
|
357 |
+
#: Application/Backend/Feature/Redirect.php:97
|
358 |
+
msgid "Redirect"
|
|
|
|
|
|
|
|
|
|
|
359 |
msgstr ""
|
360 |
|
361 |
+
#: Application/Backend/Feature/Utility.php:95
|
362 |
+
msgid "Utilities"
|
|
|
|
|
|
|
363 |
msgstr ""
|
364 |
|
365 |
+
#: Application/Backend/Manager.php:82
|
366 |
+
#, php-format
|
367 |
+
msgid "Extension %s has new update available for download."
|
|
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: Application/Backend/Manager.php:127
|
371 |
+
msgid "Access Manager"
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: Application/Backend/Manager.php:197 Application/Backend/Manager.php:222
|
375 |
+
msgid "Access"
|
|
|
|
|
|
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: Application/Backend/Manager.php:342 Application/Backend/Manager.php:343
|
379 |
+
msgid "AAM"
|
380 |
+
msgstr ""
|
381 |
+
|
382 |
+
#: Application/Backend/Manager.php:380 Application/Backend/Manager.php:405
|
383 |
+
#: Application/Core/API.php:256
|
384 |
+
msgid "Access Denied"
|
385 |
+
msgstr ""
|
386 |
+
|
387 |
+
#: Application/Backend/View/Localization.php:22
|
388 |
+
msgid "Failed"
|
389 |
msgstr ""
|
390 |
|
391 |
+
#: Application/Backend/View/Localization.php:41
|
392 |
+
msgid "Current user"
|
393 |
+
msgstr ""
|
394 |
+
|
395 |
+
#: Application/Backend/View/Localization.php:42
|
396 |
+
msgid "Current role"
|
397 |
msgstr ""
|
398 |
|
399 |
+
#: Application/Core/Repository.php:294
|
400 |
#, php-format
|
401 |
msgid "Failed to create %s"
|
402 |
msgstr ""
|
403 |
|
404 |
+
#: Application/Core/Repository.php:298
|
405 |
#, php-format
|
406 |
msgid "Directory %s is not writable"
|
407 |
msgstr ""
|
408 |
|
409 |
+
#: aam.php:166
|
410 |
msgid "PHP 5.2 or higher is required."
|
411 |
msgstr ""
|
412 |
|
413 |
+
#: aam.php:168
|
414 |
msgid "WP 3.8 or higher is required."
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: Application/Backend/phtml/contact.phtml:6
|
418 |
+
msgid ""
|
419 |
+
"Feel free to contact us if you have any questions or concerns but follow few "
|
420 |
+
"simple rules:"
|
421 |
+
msgstr ""
|
422 |
+
|
423 |
+
#: Application/Backend/phtml/extension.phtml:11
|
424 |
+
#: Application/Backend/phtml/extension.phtml:141
|
425 |
msgid "Install Extension"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: Application/Backend/phtml/extension.phtml:15
|
429 |
msgid "License Key"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: Application/Backend/phtml/extension.phtml:19
|
433 |
+
#: Application/Backend/phtml/extension.phtml:95
|
434 |
msgid "Install"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: Application/Backend/phtml/extension.phtml:25
|
438 |
+
msgid "Premium"
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: Application/Backend/phtml/extension.phtml:26
|
442 |
+
#: Application/Backend/phtml/extension.phtml:63
|
443 |
+
#: Application/Backend/phtml/extension.phtml:88
|
444 |
+
msgid "Free"
|
445 |
msgstr ""
|
446 |
|
447 |
+
#: Application/Backend/phtml/extension.phtml:27
|
448 |
+
msgid "Useful Plugins"
|
449 |
msgstr ""
|
450 |
|
451 |
+
#: Application/Backend/phtml/extension.phtml:45
|
452 |
+
#: Application/Backend/phtml/extension.phtml:70
|
453 |
+
#: Application/Backend/phtml/extension.phtml:97
|
454 |
msgid "Installed"
|
455 |
msgstr ""
|
456 |
|
457 |
+
#: Application/Backend/phtml/extension.phtml:49
|
458 |
msgid "Purchase"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: Application/Backend/phtml/extension.phtml:74
|
462 |
+
#: Application/Backend/phtml/extension.phtml:129
|
463 |
msgid "Download"
|
464 |
msgstr ""
|
465 |
|
466 |
+
#: Application/Backend/phtml/extension.phtml:113
|
467 |
+
#: Application/Backend/phtml/extension.phtml:140
|
468 |
+
#: Application/Backend/phtml/extension.phtml:151
|
469 |
+
#: Application/Backend/phtml/index.phtml:92
|
470 |
+
#: Application/Backend/phtml/index.phtml:109
|
471 |
+
#: Application/Backend/phtml/index.phtml:119
|
472 |
+
#: Application/Backend/phtml/index.phtml:130
|
473 |
+
#: Application/Backend/phtml/index.phtml:140
|
474 |
+
#: Application/Backend/phtml/index.phtml:148
|
475 |
+
#: Application/Backend/phtml/index.phtml:158
|
476 |
+
#: Application/Backend/phtml/index.phtml:189
|
477 |
+
#: Application/Backend/phtml/object/capability.phtml:45
|
478 |
+
#: Application/Backend/phtml/object/capability.phtml:56
|
479 |
+
#: Application/Backend/phtml/object/capability.phtml:66
|
480 |
+
#: Application/Backend/phtml/object/capability.phtml:78
|
481 |
+
#: Application/Backend/phtml/object/capability.phtml:88
|
482 |
+
#: Application/Backend/phtml/object/capability.phtml:96
|
483 |
+
#: Application/Backend/phtml/utility.phtml:76
|
|
|
|
|
484 |
msgid "Close"
|
485 |
msgstr ""
|
486 |
|
487 |
+
#: Application/Backend/phtml/extension.phtml:114
|
488 |
+
#: Application/Backend/phtml/index.phtml:159
|
489 |
+
#: Application/Backend/phtml/index.phtml:190
|
490 |
msgid "Notification"
|
491 |
msgstr ""
|
492 |
|
493 |
+
#: Application/Backend/phtml/extension.phtml:118
|
494 |
msgid ""
|
495 |
"Extension requires manual installation. Please follow few simple steps below."
|
496 |
msgstr ""
|
497 |
|
498 |
+
#: Application/Backend/phtml/extension.phtml:130
|
499 |
+
#: Application/Backend/phtml/utility.phtml:84
|
500 |
msgid "Cancel"
|
501 |
msgstr ""
|
502 |
|
503 |
+
#: Application/Backend/phtml/extension.phtml:145
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
504 |
msgid ""
|
505 |
+
"Insert license key that you recieved after the payment (find the email "
|
506 |
+
"example below). It might take up to 2 hours to process the payment. Please "
|
507 |
+
"remember that license key is limited only to one life domain."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
508 |
msgstr ""
|
509 |
|
510 |
+
#: Application/Backend/phtml/index.phtml:14
|
511 |
+
msgid "Access Control Panel"
|
512 |
msgstr ""
|
513 |
|
514 |
+
#: Application/Backend/phtml/index.phtml:21
|
515 |
msgid ""
|
516 |
+
"Appreciate your interest in Advanced Access Manager (aka AAM). With strong "
|
517 |
"knowledge and experience in WordPress, AAM becomes a very powerful tool to "
|
518 |
"manage access to your frontend and backend."
|
519 |
msgstr ""
|
520 |
|
521 |
+
#: Application/Backend/phtml/index.phtml:22
|
|
|
522 |
msgid "Please notice!"
|
523 |
msgstr ""
|
524 |
|
525 |
+
#: Application/Backend/phtml/index.phtml:23
|
526 |
msgid ""
|
527 |
"AAM was thoroughly tested on the fresh installation of WordPress and in the "
|
528 |
"latest versions of Chrome, Safari, IE and Firefox. If you have any issues, "
|
529 |
+
"the most typical case is the conflict with other plugins or themes."
|
|
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: Application/Backend/phtml/index.phtml:24
|
533 |
+
#, php-format
|
534 |
+
msgid "Also check our %sIntroduction to AAM%s so you know where to start."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
535 |
msgstr ""
|
536 |
|
537 |
+
#: Application/Backend/phtml/index.phtml:44
|
538 |
+
msgid "Notifications"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
539 |
msgstr ""
|
540 |
|
541 |
+
#: Application/Backend/phtml/index.phtml:64
|
542 |
+
msgid "User/Role Panel"
|
543 |
msgstr ""
|
544 |
|
545 |
+
#: Application/Backend/phtml/index.phtml:70
|
546 |
+
#: Application/Backend/phtml/index.phtml:216
|
547 |
msgid "Roles"
|
548 |
msgstr ""
|
549 |
|
550 |
+
#: Application/Backend/phtml/index.phtml:72
|
551 |
+
#: Application/Backend/phtml/index.phtml:226
|
552 |
msgid "Visitor"
|
553 |
msgstr ""
|
554 |
|
555 |
+
#: Application/Backend/phtml/index.phtml:82
|
556 |
+
#: Application/Backend/phtml/index.phtml:179
|
557 |
+
msgid "Action"
|
558 |
msgstr ""
|
559 |
|
560 |
+
#: Application/Backend/phtml/index.phtml:93
|
561 |
+
msgid "Create Role"
|
|
|
562 |
msgstr ""
|
563 |
|
564 |
+
#: Application/Backend/phtml/index.phtml:97
|
565 |
+
#: Application/Backend/phtml/index.phtml:124
|
566 |
+
msgid "Role Name"
|
567 |
msgstr ""
|
568 |
|
569 |
+
#: Application/Backend/phtml/index.phtml:98
|
570 |
+
#: Application/Backend/phtml/index.phtml:125
|
571 |
+
msgid "Enter Role Name"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: Application/Backend/phtml/index.phtml:101
|
575 |
+
msgid "Inherit Capabilities From"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: Application/Backend/phtml/index.phtml:120
|
579 |
msgid "Update Role"
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: Application/Backend/phtml/index.phtml:144
|
583 |
#, php-format
|
584 |
msgid "Are you sure that you want to delete %s role?"
|
585 |
msgstr ""
|
586 |
|
587 |
+
#: Application/Backend/phtml/index.phtml:147
|
588 |
+
#: Application/Backend/phtml/object/capability.phtml:95
|
589 |
+
#: Application/Backend/phtml/object/post.phtml:137
|
590 |
+
msgid "Delete"
|
591 |
+
msgstr ""
|
592 |
+
|
593 |
+
#: Application/Backend/phtml/index.phtml:162
|
594 |
msgid ""
|
595 |
"You are not allowed to delete this role because either you do not have a "
|
596 |
+
"capability to \"delete_users\" or there is at least one user assigned to it."
|
597 |
+
msgstr ""
|
598 |
+
|
599 |
+
#: Application/Backend/phtml/index.phtml:165
|
600 |
+
#: Application/Backend/phtml/index.phtml:196
|
601 |
+
msgid "OK"
|
602 |
msgstr ""
|
603 |
|
604 |
+
#: Application/Backend/phtml/index.phtml:178
|
605 |
msgid "Username"
|
606 |
msgstr ""
|
607 |
|
608 |
+
#: Application/Backend/phtml/index.phtml:193
|
609 |
msgid "You are not allowed to perform this action."
|
610 |
msgstr ""
|
611 |
|
612 |
+
#: Application/Backend/phtml/index.phtml:204
|
613 |
msgid ""
|
614 |
"Manage access to your website for visitors (any user that is not "
|
615 |
"authenticated)"
|
616 |
msgstr ""
|
617 |
|
618 |
+
#: Application/Backend/phtml/index.phtml:205
|
619 |
+
msgid "Manage Visitors"
|
620 |
msgstr ""
|
621 |
|
622 |
+
#: Application/Backend/phtml/index.phtml:217
|
|
|
|
|
|
|
|
|
623 |
msgid ""
|
624 |
+
"With Roles tab you can manage access for any defined role, edit role's name, "
|
625 |
+
"create new role or even delete existing (but only when there is no users "
|
626 |
+
"assigned to it). You are not allowed to delete Administrator role."
|
|
|
|
|
|
|
|
|
627 |
msgstr ""
|
628 |
|
629 |
+
#: Application/Backend/phtml/index.phtml:222
|
630 |
msgid ""
|
631 |
"Manage access for any user. As a bonus feature, you can block user. It means "
|
632 |
+
"that user will be not able to login to your website anymore."
|
|
|
633 |
msgstr ""
|
634 |
|
635 |
+
#: Application/Backend/phtml/index.phtml:227
|
|
|
|
|
|
|
|
|
636 |
msgid ""
|
637 |
+
"Visitor can be considered any user that is not authenticated to your website."
|
|
|
|
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: Application/Backend/phtml/object/capability.phtml:16
|
641 |
msgid "Filter"
|
642 |
msgstr ""
|
643 |
|
644 |
+
#: Application/Backend/phtml/object/capability.phtml:23
|
645 |
msgid "All Capabilities"
|
646 |
msgstr ""
|
647 |
|
648 |
+
#: Application/Backend/phtml/object/capability.phtml:33
|
649 |
msgid "Category"
|
650 |
msgstr ""
|
651 |
|
652 |
+
#: Application/Backend/phtml/object/capability.phtml:34
|
653 |
+
#: Application/Backend/phtml/object/capability.phtml:50
|
654 |
+
#: Application/Backend/phtml/object/capability.phtml:71
|
655 |
msgid "Capability"
|
656 |
msgstr ""
|
657 |
|
658 |
+
#: Application/Backend/phtml/object/capability.phtml:35
|
659 |
+
#: Application/Backend/phtml/object/post.phtml:47
|
660 |
msgid "Actions"
|
661 |
msgstr ""
|
662 |
|
663 |
+
#: Application/Backend/phtml/object/capability.phtml:46
|
664 |
+
msgid "Create Capability"
|
665 |
msgstr ""
|
666 |
|
667 |
+
#: Application/Backend/phtml/object/capability.phtml:51
|
668 |
+
#: Application/Backend/phtml/object/capability.phtml:72
|
669 |
+
msgid "Enter Capability"
|
670 |
msgstr ""
|
671 |
|
672 |
+
#: Application/Backend/phtml/object/capability.phtml:92
|
673 |
+
#, php-format
|
674 |
+
msgid "Are you sure that you want to delete %s capability for all roles?"
|
675 |
msgstr ""
|
676 |
|
677 |
+
#: Application/Backend/phtml/object/menu.phtml:6
|
678 |
+
#: Application/Backend/phtml/object/metabox.phtml:6
|
|
|
679 |
msgid "Settings may not be inherited"
|
680 |
msgstr ""
|
681 |
|
682 |
+
#: Application/Backend/phtml/object/menu.phtml:7
|
683 |
+
#: Application/Backend/phtml/object/metabox.phtml:7
|
684 |
+
#: Application/Backend/phtml/object/post.phtml:27
|
685 |
msgid "Reset"
|
686 |
msgstr ""
|
687 |
|
688 |
+
#: Application/Backend/phtml/object/metabox.phtml:13
|
|
|
|
|
|
|
|
|
689 |
msgid "Refresh"
|
690 |
msgstr ""
|
691 |
|
692 |
+
#: Application/Backend/phtml/object/metabox.phtml:34
|
693 |
msgid "Dashboard Widgets"
|
694 |
msgstr ""
|
695 |
|
696 |
+
#: Application/Backend/phtml/object/metabox.phtml:38
|
697 |
msgid "Frontend Widgets"
|
698 |
msgstr ""
|
699 |
|
700 |
+
#: Application/Backend/phtml/object/metabox.phtml:68
|
701 |
msgid ""
|
702 |
"The list of metaboxes and widgets is not initialized. Click Refresh button "
|
703 |
"above."
|
704 |
msgstr ""
|
705 |
|
706 |
+
#: Application/Backend/phtml/object/post.phtml:16
|
707 |
msgid "Root"
|
708 |
msgstr ""
|
709 |
|
710 |
+
#: Application/Backend/phtml/object/post.phtml:26
|
711 |
+
msgid "Settings are overwritten"
|
|
|
712 |
msgstr ""
|
713 |
|
714 |
+
#: Application/Backend/phtml/object/post.phtml:31
|
715 |
msgid "Settings inherited from"
|
716 |
msgstr ""
|
717 |
|
718 |
+
#: Application/Backend/phtml/object/post.phtml:46
|
719 |
msgid "Title"
|
720 |
msgstr ""
|
721 |
|
722 |
+
#: Application/Backend/phtml/object/post.phtml:55
|
723 |
+
#: Application/Backend/phtml/object/post.phtml:60
|
724 |
+
#: Application/Backend/phtml/object/post.phtml:149
|
725 |
msgid "Go Back"
|
726 |
msgstr ""
|
727 |
|
728 |
+
#: Application/Backend/phtml/object/post.phtml:68
|
729 |
msgid "Frontend"
|
730 |
msgstr ""
|
731 |
|
732 |
+
#: Application/Backend/phtml/object/post.phtml:74
|
733 |
+
#: Application/Backend/phtml/object/post.phtml:115
|
734 |
msgid "List"
|
735 |
msgstr ""
|
736 |
|
737 |
+
#: Application/Backend/phtml/object/post.phtml:85
|
738 |
+
msgid "Read"
|
739 |
+
msgstr ""
|
740 |
+
|
741 |
+
#: Application/Backend/phtml/object/post.phtml:96
|
742 |
+
msgid "Comment"
|
743 |
msgstr ""
|
744 |
|
745 |
+
#: Application/Backend/phtml/object/redirect.phtml:16
|
746 |
+
msgid "Frontend Redirect"
|
|
|
747 |
msgstr ""
|
748 |
|
749 |
+
#: Application/Backend/phtml/object/redirect.phtml:17
|
750 |
+
msgid "Backend Redirect"
|
|
|
|
|
751 |
msgstr ""
|
752 |
|
753 |
+
#: Application/Backend/phtml/object/redirect.phtml:47
|
754 |
+
#: Application/Backend/phtml/object/redirect.phtml:95
|
755 |
+
msgid "Customized Message"
|
756 |
msgstr ""
|
757 |
|
758 |
+
#: Application/Backend/phtml/object/redirect.phtml:48
|
759 |
+
#: Application/Backend/phtml/object/redirect.phtml:96
|
760 |
+
msgid "Enter message..."
|
|
|
761 |
msgstr ""
|
762 |
|
763 |
+
#: Application/Backend/phtml/object/redirect.phtml:52
|
764 |
+
msgid "Existing Page"
|
765 |
msgstr ""
|
766 |
|
767 |
+
#: Application/Backend/phtml/object/redirect.phtml:61
|
768 |
+
msgid "-- Select Page --"
|
|
|
769 |
msgstr ""
|
770 |
|
771 |
+
#: Application/Backend/phtml/object/redirect.phtml:67
|
772 |
+
#: Application/Backend/phtml/object/redirect.phtml:100
|
773 |
+
msgid "Custom URL"
|
774 |
msgstr ""
|
775 |
|
776 |
+
#: Application/Backend/phtml/object/redirect.phtml:72
|
777 |
+
#: Application/Backend/phtml/object/redirect.phtml:104
|
778 |
+
msgid "PHP Callback Function"
|
|
|
779 |
msgstr ""
|
780 |
|
781 |
+
#: Application/Backend/phtml/utility.phtml:6
|
782 |
+
#, php-format
|
783 |
+
msgid "To learn more about AAM Utilities check %sAAM Utilities%s article."
|
|
|
784 |
msgstr ""
|
785 |
|
786 |
+
#: Application/Backend/phtml/utility.phtml:15
|
787 |
+
msgid "Edit/Delete Capabilities"
|
788 |
msgstr ""
|
789 |
|
790 |
+
#: Application/Backend/phtml/utility.phtml:21
|
791 |
+
#: Application/Backend/phtml/utility.phtml:32
|
792 |
+
#: Application/Backend/phtml/utility.phtml:43
|
793 |
+
#: Application/Backend/phtml/utility.phtml:54
|
794 |
+
msgid "Enabled"
|
795 |
msgstr ""
|
796 |
|
797 |
+
#: Application/Backend/phtml/utility.phtml:21
|
798 |
+
#: Application/Backend/phtml/utility.phtml:32
|
799 |
+
#: Application/Backend/phtml/utility.phtml:43
|
800 |
+
#: Application/Backend/phtml/utility.phtml:54
|
801 |
+
msgid "Disabled"
|
802 |
msgstr ""
|
803 |
|
804 |
+
#: Application/Backend/phtml/utility.phtml:26
|
805 |
+
msgid "Backend Access Control"
|
|
|
|
|
|
|
806 |
msgstr ""
|
807 |
|
808 |
+
#: Application/Backend/phtml/utility.phtml:28
|
809 |
+
msgid ""
|
810 |
+
"Use AAM to control access to posts, pages, categories, menus and metaboxes "
|
811 |
+
"etc. Disable this setting to stop AAM from controling access for backend."
|
812 |
msgstr ""
|
813 |
|
814 |
+
#: Application/Backend/phtml/utility.phtml:37
|
815 |
+
msgid "Frontend Access Control"
|
816 |
msgstr ""
|
817 |
|
818 |
+
#: Application/Backend/phtml/utility.phtml:39
|
819 |
msgid ""
|
820 |
+
"Use AAM to control access to posts, pages, categories, menus and widgets. "
|
821 |
+
"Disable this setting to stop AAM from controling access for frontend."
|
822 |
+
msgstr ""
|
823 |
+
|
824 |
+
#: Application/Backend/phtml/utility.phtml:48
|
825 |
+
msgid "Media Files Access Control"
|
826 |
+
msgstr ""
|
827 |
+
|
828 |
+
#: Application/Backend/phtml/utility.phtml:60
|
829 |
+
#: Application/Backend/phtml/utility.phtml:77
|
830 |
+
msgid "Clear All Settings"
|
831 |
msgstr ""
|
832 |
|
833 |
+
#: Application/Backend/phtml/utility.phtml:62
|
834 |
msgid ""
|
835 |
+
"Remove all the settings related to AAM (including all extension licenses)."
|
|
|
836 |
msgstr ""
|
837 |
|
838 |
+
#: Application/Backend/phtml/utility.phtml:80
|
839 |
msgid ""
|
840 |
+
"All settings related to AAM will be removed. Please confirm your action."
|
|
|
841 |
msgstr ""
|
842 |
|
843 |
+
#: Application/Backend/phtml/utility.phtml:83
|
844 |
+
msgid "Clear"
|
845 |
msgstr ""
|
aam.php
CHANGED
@@ -3,9 +3,9 @@
|
|
3 |
/**
|
4 |
Plugin Name: Advanced Access Manager
|
5 |
Description: Manage User and Role Access to WordPress Backend and Frontend.
|
6 |
-
Version: 3.
|
7 |
Author: Vasyl Martyniuk <vasyl@vasyltech.com>
|
8 |
-
Author URI:
|
9 |
|
10 |
-------
|
11 |
LICENSE: This file is subject to the terms and conditions defined in
|
3 |
/**
|
4 |
Plugin Name: Advanced Access Manager
|
5 |
Description: Manage User and Role Access to WordPress Backend and Frontend.
|
6 |
+
Version: 3.7
|
7 |
Author: Vasyl Martyniuk <vasyl@vasyltech.com>
|
8 |
+
Author URI: https://www.vasyltech.com
|
9 |
|
10 |
-------
|
11 |
LICENSE: This file is subject to the terms and conditions defined in
|
media/css/aam.css
CHANGED
@@ -96,7 +96,9 @@
|
|
96 |
.icon-star:before { content: '\e81f'; } /* 'î ' */
|
97 |
.icon-list:before { content: '\e820'; } /* 'î ' */
|
98 |
.icon-level-down:before { content: '\e821'; } /* 'î ¡' */
|
|
|
99 |
.icon-thumbs-up-alt:before { content: '\f164'; } /* 'ï
¤' */
|
|
|
100 |
|
101 |
.animate-spin {
|
102 |
-moz-animation: spin 2s infinite linear;
|
@@ -206,6 +208,10 @@ html, body {
|
|
206 |
position: relative;
|
207 |
}
|
208 |
|
|
|
|
|
|
|
|
|
209 |
.js .postbox .hndle, .js .widget .widget-top {
|
210 |
cursor: auto;
|
211 |
background-color: #F0F0F0;
|
@@ -411,6 +417,46 @@ input[type="checkbox"]:focus, input[type="radio"]:focus {
|
|
411 |
outline: none;
|
412 |
}
|
413 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
414 |
.aam-no-margin {
|
415 |
margin-left: 0;
|
416 |
margin-right: 0;
|
96 |
.icon-star:before { content: '\e81f'; } /* 'î ' */
|
97 |
.icon-list:before { content: '\e820'; } /* 'î ' */
|
98 |
.icon-level-down:before { content: '\e821'; } /* 'î ¡' */
|
99 |
+
.icon-circle:before { content: '\f111'; } /* 'ï' */
|
100 |
.icon-thumbs-up-alt:before { content: '\f164'; } /* 'ï
¤' */
|
101 |
+
.icon-circle-thin:before { content: '\f1db'; } /* 'ï' */
|
102 |
|
103 |
.animate-spin {
|
104 |
-moz-animation: spin 2s infinite linear;
|
208 |
position: relative;
|
209 |
}
|
210 |
|
211 |
+
.inner-sm {
|
212 |
+
padding: 20px;
|
213 |
+
}
|
214 |
+
|
215 |
.js .postbox .hndle, .js .widget .widget-top {
|
216 |
cursor: auto;
|
217 |
background-color: #F0F0F0;
|
417 |
outline: none;
|
418 |
}
|
419 |
|
420 |
+
input[type=radio] { /* to hide the checkbox itself */
|
421 |
+
display:none;
|
422 |
+
}
|
423 |
+
|
424 |
+
input[type=radio] + label {
|
425 |
+
width: 1.2em;
|
426 |
+
font-weight: normal;
|
427 |
+
}
|
428 |
+
|
429 |
+
input[type=radio] + label:before {
|
430 |
+
font-family: 'fontello';
|
431 |
+
display: inline-block;
|
432 |
+
font-size: 1.2em;
|
433 |
+
content: "\f1db"; /* unchecked icon */
|
434 |
+
margin-right: 10px;
|
435 |
+
}
|
436 |
+
|
437 |
+
input[type=radio]:checked + label:before {
|
438 |
+
font-size: 1.2em;
|
439 |
+
content: "\f111"; /* checked icon */
|
440 |
+
margin-right: 10px;
|
441 |
+
}
|
442 |
+
|
443 |
+
input[type=radio]:checked + label:before {
|
444 |
+
color: #3c763d;
|
445 |
+
}
|
446 |
+
|
447 |
+
.radio label {
|
448 |
+
display: inline;
|
449 |
+
}
|
450 |
+
|
451 |
+
.aam-redirect-action {
|
452 |
+
padding: 10px 20px;
|
453 |
+
}
|
454 |
+
|
455 |
+
.aam-redirect-action select {
|
456 |
+
display: block;
|
457 |
+
width: 100%;
|
458 |
+
}
|
459 |
+
|
460 |
.aam-no-margin {
|
461 |
margin-left: 0;
|
462 |
margin-right: 0;
|
media/font/fontello.eot
CHANGED
Binary file
|
media/font/fontello.svg
CHANGED
@@ -74,7 +74,11 @@
|
|
74 |
|
75 |
<glyph glyph-name="level-down" unicode="" d="M18 707h393q7 0 12-5t6-13v-482h107q22 0 32-20t-5-39l-178-214q-11-13-28-13t-27 13l-179 214q-14 17-5 39 10 20 33 20h107v357h-179q-8 0-14 6l-89 108q-7 7-2 19 5 10 16 10z" horiz-adv-x="571.4" />
|
76 |
|
|
|
|
|
77 |
<glyph glyph-name="thumbs-up-alt" unicode="" d="M143 100q0 15-11 25t-25 11q-15 0-25-11t-11-25q0-15 11-25t25-11q15 0 25 11t11 25z m89 286v-357q0-15-10-25t-26-11h-160q-15 0-25 11t-11 25v357q0 14 11 25t25 10h160q15 0 26-10t10-25z m661 0q0-48-31-83 9-25 9-43 1-42-24-76 9-32 0-66-9-31-31-52 5-63-27-101-36-43-110-44h-72q-37 0-80 9t-68 16-67 22q-69 24-88 25-15 0-26 11t-10 25v357q0 14 10 25t24 11q13 1 42 33t57 67q38 49 56 67 10 10 17 27t10 27 8 34q4 22 7 34t11 29 18 28q11 11 26 11 25 0 46-6t33-15 22-22 14-26 7-27 2-26 1-21q0-21-6-43t-10-33-16-31q-1-4-5-10t-6-13-5-13h155q43 0 75-32t32-75z" horiz-adv-x="928.6" />
|
|
|
|
|
78 |
</font>
|
79 |
</defs>
|
80 |
</svg>
|
74 |
|
75 |
<glyph glyph-name="level-down" unicode="" d="M18 707h393q7 0 12-5t6-13v-482h107q22 0 32-20t-5-39l-178-214q-11-13-28-13t-27 13l-179 214q-14 17-5 39 10 20 33 20h107v357h-179q-8 0-14 6l-89 108q-7 7-2 19 5 10 16 10z" horiz-adv-x="571.4" />
|
76 |
|
77 |
+
<glyph glyph-name="circle" unicode="" d="M857 350q0-117-57-215t-156-156-215-58-216 58-155 156-58 215 58 215 155 156 216 58 215-58 156-156 57-215z" horiz-adv-x="857.1" />
|
78 |
+
|
79 |
<glyph glyph-name="thumbs-up-alt" unicode="" d="M143 100q0 15-11 25t-25 11q-15 0-25-11t-11-25q0-15 11-25t25-11q15 0 25 11t11 25z m89 286v-357q0-15-10-25t-26-11h-160q-15 0-25 11t-11 25v357q0 14 11 25t25 10h160q15 0 26-10t10-25z m661 0q0-48-31-83 9-25 9-43 1-42-24-76 9-32 0-66-9-31-31-52 5-63-27-101-36-43-110-44h-72q-37 0-80 9t-68 16-67 22q-69 24-88 25-15 0-26 11t-10 25v357q0 14 10 25t24 11q13 1 42 33t57 67q38 49 56 67 10 10 17 27t10 27 8 34q4 22 7 34t11 29 18 28q11 11 26 11 25 0 46-6t33-15 22-22 14-26 7-27 2-26 1-21q0-21-6-43t-10-33-16-31q-1-4-5-10t-6-13-5-13h155q43 0 75-32t32-75z" horiz-adv-x="928.6" />
|
80 |
+
|
81 |
+
<glyph glyph-name="circle-thin" unicode="" d="M429 707q-73 0-139-28t-114-76-76-114-29-139 29-139 76-113 114-77 139-28 138 28 114 77 76 113 29 139-29 139-76 114-114 76-138 28z m428-357q0-117-57-215t-156-156-215-58-216 58-155 156-58 215 58 215 155 156 216 58 215-58 156-156 57-215z" horiz-adv-x="857.1" />
|
82 |
</font>
|
83 |
</defs>
|
84 |
</svg>
|
media/font/fontello.ttf
CHANGED
Binary file
|
media/font/fontello.woff
CHANGED
Binary file
|
media/font/fontello.woff2
CHANGED
Binary file
|
media/js/aam-ui.js
CHANGED
@@ -652,11 +652,11 @@
|
|
652 |
});
|
653 |
$('.aam-bordered', target).append(
|
654 |
$('<div/>', {'class': 'aam-lock'})
|
655 |
-
|
656 |
$(this).removeClass('btn-danger').addClass('btn-primary');
|
657 |
$(this).html(
|
658 |
'<i class="icon-eye"></i>' + aam.__('Show Menu')
|
659 |
-
|
660 |
//add menu restricted indicator
|
661 |
var ind = $('<i/>', {
|
662 |
'class': 'aam-panel-title-icon icon-eye-off text-danger'
|
@@ -671,7 +671,7 @@
|
|
671 |
$(this).removeClass('btn-primary').addClass('btn-danger');
|
672 |
$(this).html(
|
673 |
'<i class="icon-eye-off"></i>' + aam.__('Restrict Menu')
|
674 |
-
|
675 |
$('.panel-title .icon-eye-off', target + '-heading').remove();
|
676 |
}
|
677 |
} else {
|
@@ -1522,6 +1522,70 @@
|
|
1522 |
|
1523 |
})(jQuery);
|
1524 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1525 |
|
1526 |
/**
|
1527 |
* Extensions Interface
|
652 |
});
|
653 |
$('.aam-bordered', target).append(
|
654 |
$('<div/>', {'class': 'aam-lock'})
|
655 |
+
);
|
656 |
$(this).removeClass('btn-danger').addClass('btn-primary');
|
657 |
$(this).html(
|
658 |
'<i class="icon-eye"></i>' + aam.__('Show Menu')
|
659 |
+
);
|
660 |
//add menu restricted indicator
|
661 |
var ind = $('<i/>', {
|
662 |
'class': 'aam-panel-title-icon icon-eye-off text-danger'
|
671 |
$(this).removeClass('btn-primary').addClass('btn-danger');
|
672 |
$(this).html(
|
673 |
'<i class="icon-eye-off"></i>' + aam.__('Restrict Menu')
|
674 |
+
);
|
675 |
$('.panel-title .icon-eye-off', target + '-heading').remove();
|
676 |
}
|
677 |
} else {
|
1522 |
|
1523 |
})(jQuery);
|
1524 |
|
1525 |
+
/**
|
1526 |
+
* Redirect Interface
|
1527 |
+
*
|
1528 |
+
* @param {jQuery} $
|
1529 |
+
*
|
1530 |
+
* @returns {void}
|
1531 |
+
*/
|
1532 |
+
(function ($) {
|
1533 |
+
|
1534 |
+
/**
|
1535 |
+
*
|
1536 |
+
* @param {type} param
|
1537 |
+
* @param {type} value
|
1538 |
+
* @returns {undefined}
|
1539 |
+
*/
|
1540 |
+
function save(param, value) {
|
1541 |
+
$.ajax(aamLocal.ajaxurl, {
|
1542 |
+
type: 'POST',
|
1543 |
+
dataType: 'json',
|
1544 |
+
data: {
|
1545 |
+
action: 'aam',
|
1546 |
+
sub_action: 'Redirect.save',
|
1547 |
+
_ajax_nonce: aamLocal.nonce,
|
1548 |
+
subject: aam.getSubject().type,
|
1549 |
+
subjectId: aam.getSubject().id,
|
1550 |
+
param: param,
|
1551 |
+
value: value
|
1552 |
+
},
|
1553 |
+
error: function () {
|
1554 |
+
aam.notification('danger', aam.__('Application error'));
|
1555 |
+
}
|
1556 |
+
});
|
1557 |
+
}
|
1558 |
+
/**
|
1559 |
+
*
|
1560 |
+
* @returns {undefined}
|
1561 |
+
*/
|
1562 |
+
function initialize() {
|
1563 |
+
var container = '#redirect-content';
|
1564 |
+
|
1565 |
+
$('input[type="radio"]', container).each(function () {
|
1566 |
+
$(this).bind('click', function () {
|
1567 |
+
//hide group
|
1568 |
+
$('.' + $(this).data('group')).hide();
|
1569 |
+
|
1570 |
+
//show the specific one
|
1571 |
+
$($(this).data('action')).show();
|
1572 |
+
|
1573 |
+
//save redirect type
|
1574 |
+
save($(this).attr('name'), $(this).val());
|
1575 |
+
});
|
1576 |
+
});
|
1577 |
+
|
1578 |
+
$('input[type="text"],select,textarea', container).each(function () {
|
1579 |
+
$(this).bind('change', function () {
|
1580 |
+
//save redirect type
|
1581 |
+
save($(this).attr('name'), $(this).val());
|
1582 |
+
});
|
1583 |
+
});
|
1584 |
+
}
|
1585 |
+
|
1586 |
+
aam.addHook('init', initialize);
|
1587 |
+
|
1588 |
+
})(jQuery);
|
1589 |
|
1590 |
/**
|
1591 |
* Extensions Interface
|
readme.txt
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
=== Advanced Access Manager ===
|
2 |
Contributors: vasyltech
|
3 |
-
Tags: access, role, user, capability, page, post, permission, security
|
4 |
Requires at least: 3.8
|
5 |
Tested up to: 4.5.3
|
6 |
-
Stable tag: 3.
|
7 |
|
8 |
One of the best tools in WordPress repository to manage access to your posts,
|
9 |
pages, categories and backend area for users, roles and visitors.
|
@@ -17,12 +17,14 @@ pages, categories and backend area for users, roles and visitors.
|
|
17 |
AAM is well documented so even unexperienced WordPress user can easily understand
|
18 |
how to use it in the most efficient way.
|
19 |
|
20 |
-
AAM the main objectives are
|
21 |
|
22 |
-
* posts, pages, custom post types and categories;
|
23 |
-
* backend metaboxes and widgets as well as frontend widgets;
|
24 |
-
* backend menu;
|
25 |
-
*
|
|
|
|
|
26 |
|
27 |
> AAM is very flexible and customizable plugin that is used by a lot of developers
|
28 |
> around the world to create secure and powerful WordPress solutions.
|
@@ -39,7 +41,7 @@ $user->getObject('post', 10)->has('frontend.read');
|
|
39 |
//If true then access denied to this menu
|
40 |
$user->getObject('menu')->has('upload.php');`
|
41 |
|
42 |
-
Check our [website page](
|
43 |
out more about the Advanced Access Manager.
|
44 |
|
45 |
== Installation ==
|
@@ -58,8 +60,18 @@ out more about the Advanced Access Manager.
|
|
58 |
|
59 |
== Changelog ==
|
60 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
= 3.6.1 =
|
62 |
-
* Bug fixing
|
|
|
|
|
63 |
|
64 |
= 3.6 =
|
65 |
* Added Media Access Control feature
|
1 |
=== Advanced Access Manager ===
|
2 |
Contributors: vasyltech
|
3 |
+
Tags: access, role, user, visitor, capability, page, post, permission, security, redirect
|
4 |
Requires at least: 3.8
|
5 |
Tested up to: 4.5.3
|
6 |
+
Stable tag: 3.7
|
7 |
|
8 |
One of the best tools in WordPress repository to manage access to your posts,
|
9 |
pages, categories and backend area for users, roles and visitors.
|
17 |
AAM is well documented so even unexperienced WordPress user can easily understand
|
18 |
how to use it in the most efficient way.
|
19 |
|
20 |
+
AAM the main objectives are:
|
21 |
|
22 |
+
* Control access to your posts, pages, custom post types and categories;
|
23 |
+
* Filter backend metaboxes and widgets as well as frontend widgets;
|
24 |
+
* Control access to backend menu;
|
25 |
+
* Manage redirect when access is denied to any restricted resource;
|
26 |
+
* Create, edit or delete user roles;
|
27 |
+
* Manage role capabilities
|
28 |
|
29 |
> AAM is very flexible and customizable plugin that is used by a lot of developers
|
30 |
> around the world to create secure and powerful WordPress solutions.
|
41 |
//If true then access denied to this menu
|
42 |
$user->getObject('menu')->has('upload.php');`
|
43 |
|
44 |
+
Check our [website page](https://vasyltech.com/advanced-access-manager) to find
|
45 |
out more about the Advanced Access Manager.
|
46 |
|
47 |
== Installation ==
|
60 |
|
61 |
== Changelog ==
|
62 |
|
63 |
+
= 3.7 =
|
64 |
+
* Introduced Redirect feature
|
65 |
+
* Added CodePinch widget
|
66 |
+
* Added AAM Redirect extension
|
67 |
+
* Added AAM Complete Package extension
|
68 |
+
* Removed AAM Development extension
|
69 |
+
* Removed setting Access Denied Handling from the Utilities tab
|
70 |
+
|
71 |
= 3.6.1 =
|
72 |
+
* Bug fixing related to URL redirect
|
73 |
+
* Added back deprecated ConfigPress class to keep compatability with old extensions
|
74 |
+
* Fixed bug reported through CodePinch service
|
75 |
|
76 |
= 3.6 =
|
77 |
* Added Media Access Control feature
|