| @@ -8,193 +8,206 @@ | ||
| 8 | 8 | * |
| 9 | 9 | * @category UserAccessManager |
| 10 | 10 | * @package UserAccessManager |
| 11 | 11 | * @author Alexander Schneider <alexanderschneider85@googlemail.com> |
| 12 | - * @copyright 2008-2010 Alexander Schneider | |
| 12 | + * @copyright 2008-2013 Alexander Schneider | |
| 13 | 13 | * @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 |
| 14 | 14 | * @version SVN: $Id$ |
| 15 | 15 | * @link http://wordpress.org/extend/plugins/user-access-manager/ |
| 16 | 16 | */ |
| 17 | 17 | |
| 18 | -// --- Multiuse | |
| 19 | -define('TXT_ALL', __('all', 'user-access-manager')); | |
| 20 | -define('TXT_ONLY_GROUP_USERS', __('only group users', 'user-access-manager')); | |
| 21 | -define('TXT_YES', __('Yes', 'user-access-manager')); | |
| 22 | -define('TXT_NO', __('No', 'user-access-manager')); | |
| 18 | +// --- Error Messages --- | |
| 19 | +define('TXT_UAM_PHP_VERSION_TO_LOW', __('Sorry you need at least PHP version 5.0 to use the User Access Manager. Your current PHP version is %s.', 'user-access-manager')); | |
| 20 | +define('TXT_UAM_WORDPRESS_VERSION_TO_LOW', __('Sorry you need at least Wordpress version 3.0 to use the User Access Manager. Your current Wordpress version is %s.', 'user-access-manager')); | |
| 21 | +define('TXT_UAM_NEED_DATABASE_UPDATE', __('Please update the database of the User Access Manager. <a href="%s">Click here to proceed</a>', 'user-access-manager')); | |
| 22 | +define('TXT_UAM_FOPEN_WITHOUT_SAVEMODE_OFF', __('You setup fopen as download type for file at the User Access Manager settings, but for this option safe_mode=off is required. Please change the settings.', 'user-access-manager')); | |
| 23 | 23 | |
| 24 | +// --- Multiple use --- | |
| 25 | +define('TXT_UAM_ALL', __('all', 'user-access-manager')); | |
| 26 | +define('TXT_UAM_ONLY_GROUP_USERS', __('only group users', 'user-access-manager')); | |
| 27 | +define('TXT_UAM_YES', __('Yes', 'user-access-manager')); | |
| 28 | +define('TXT_UAM_NO', __('No', 'user-access-manager')); | |
| 24 | 29 | |
| 30 | + | |
| 25 | 31 | // --- Setting Page --- |
| 26 | -define('TXT_SETTINGS', __('Settings', 'user-access-manager')); | |
| 32 | +define('TXT_UAM_SETTINGS', __('Settings', 'user-access-manager')); | |
| 27 | 33 | |
| 28 | 34 | // --- Setting Page -> post settings --- |
| 29 | -define('TXT_POST_SETTING', __('Post settings', 'user-access-manager')); | |
| 30 | -define('TXT_POST_SETTING_DESC', __('Set up the behaviour of locked posts', 'user-access-manager')); | |
| 31 | -define('TXT_POST_TITLE', __('Post title', 'user-access-manager')); | |
| 32 | -define('TXT_POST_TITLE_DESC', __('Displayed text as post title if user has no access', 'user-access-manager')); | |
| 33 | -define('TXT_DISPLAY_POST_TITLE', __('Hide post titel', 'user-access-manager')); | |
| 34 | -define('TXT_DISPLAY_POST_TITLE_DESC', sprintf(__('Selecting "Yes" will show the text which is defined at "%s" if user has no access.', 'user-access-manager'), TXT_POST_TITLE)); | |
| 35 | -define('TXT_POST_CONTENT', __('Post content', 'user-access-manager')); | |
| 36 | -define('TXT_POST_CONTENT_DESC', __('Content displayed if user has no access. You can add an login-form by adding the keyword <b>[LOGIN_FORM]</b>. This form will shown on single posts, otherwise a link will shown.', 'user-access-manager')); | |
| 37 | -define('TXT_SHOW_POST_CONTENT_BEFORE_MORE', __('Show post content before <!--more--> tag', 'user-access-manager')); | |
| 38 | -define('TXT_SHOW_POST_CONTENT_BEFORE_MORE_DESC', sprintf(__('Shows the post content before the <!--more--> tag and after that the defined text at "%s". If no <!--more--> is set he defined text at "%s" will shown.', 'user-access-manager'), TXT_POST_CONTENT, TXT_POST_CONTENT)); | |
| 39 | -define('TXT_HIDE_POST', __('Hide complete posts', 'user-access-manager')); | |
| 40 | -define('TXT_HIDE_POST_DESC', __('Selecting "Yes" will hide posts if the user has no access.', 'user-access-manager')); | |
| 41 | -define('TXT_POST_COMMENT_CONTENT', __('Post commtent text', 'user-access-manager')); | |
| 42 | -define('TXT_POST_COMMENT_CONTENT_DESC', __('Displayed text as post comment text if user has no access', 'user-access-manager')); | |
| 43 | -define('TXT_DISPLAY_POST_COMMENT', __('Hide post comments', 'user-access-manager')); | |
| 44 | -define('TXT_DISPLAY_POST_COMMENT_DESC', sprintf(__('Selecting "Yes" will show the text which is defined at "%s" if user has no access.', 'user-access-manager'), TXT_POST_COMMENT_CONTENT)); | |
| 45 | -define('TXT_POST_COMMENTS_LOCKED', __('Allow post comments', 'user-access-manager')); | |
| 46 | -define('TXT_POST_COMMENTS_LOCKED_DESC', __('Selecting "yes" allows users to comment on locked posts', 'user-access-manager')); | |
| 35 | +define('TXT_UAM_POST_SETTING', __('Post settings', 'user-access-manager')); | |
| 36 | +define('TXT_UAM_POST_SETTING_DESC', __('Set up the behaviour of locked posts', 'user-access-manager')); | |
| 37 | +define('TXT_UAM_POST_TITLE', __('Post title', 'user-access-manager')); | |
| 38 | +define('TXT_UAM_POST_TITLE_DESC', __('Displayed text as post title if user has no access', 'user-access-manager')); | |
| 39 | +define('TXT_UAM_DISPLAY_POST_TITLE', __('Hide post title', 'user-access-manager')); | |
| 40 | +define('TXT_UAM_DISPLAY_POST_TITLE_DESC', sprintf(__('Selecting "Yes" will show the text which is defined at "%s" if user has no access.', 'user-access-manager'), TXT_UAM_POST_TITLE)); | |
| 41 | +define('TXT_UAM_POST_CONTENT', __('Post content', 'user-access-manager')); | |
| 42 | +define('TXT_UAM_POST_CONTENT_DESC', __('Content displayed if user has no access. You can add an login-form by adding the keyword <strong>[LOGIN_FORM]</strong>. This form will shown on single posts, otherwise a link will shown.', 'user-access-manager')); | |
| 43 | +define('TXT_UAM_SHOW_POST_CONTENT_BEFORE_MORE', __('Show post content before <!--more--> tag', 'user-access-manager')); | |
| 44 | +define('TXT_UAM_SHOW_POST_CONTENT_BEFORE_MORE_DESC', sprintf(__('Shows the post content before the <!--more--> tag and after that the defined text at "%s". If no <!--more--> is set he defined text at "%s" will shown.', 'user-access-manager'), TXT_UAM_POST_CONTENT, TXT_UAM_POST_CONTENT)); | |
| 45 | +define('TXT_UAM_HIDE_POST', __('Hide complete posts', 'user-access-manager')); | |
| 46 | +define('TXT_UAM_HIDE_POST_DESC', __('Selecting "Yes" will hide posts if the user has no access.', 'user-access-manager')); | |
| 47 | +define('TXT_UAM_POST_COMMENT_CONTENT', __('Post comment text', 'user-access-manager')); | |
| 48 | +define('TXT_UAM_POST_COMMENT_CONTENT_DESC', __('Displayed text as post comment text if user has no access', 'user-access-manager')); | |
| 49 | +define('TXT_UAM_DISPLAY_POST_COMMENT', __('Hide post comments', 'user-access-manager')); | |
| 50 | +define('TXT_UAM_DISPLAY_POST_COMMENT_DESC', sprintf(__('Selecting "Yes" will show the text which is defined at "%s" if user has no access.', 'user-access-manager'), TXT_UAM_POST_COMMENT_CONTENT)); | |
| 51 | +define('TXT_UAM_POST_COMMENTS_LOCKED', __('Allow post comments', 'user-access-manager')); | |
| 52 | +define('TXT_UAM_POST_COMMENTS_LOCKED_DESC', __('Selecting "yes" allows users to comment on locked posts', 'user-access-manager')); | |
| 47 | 53 | |
| 48 | 54 | // --- Setting Page -> page settings --- |
| 49 | -define('TXT_PAGE_SETTING', __('Page settings', 'user-access-manager')); | |
| 50 | -define('TXT_PAGE_SETTING_DESC', __('Set up the behaviour of locked pages', 'user-access-manager')); | |
| 51 | -define('TXT_PAGE_TITLE', __('Page title', 'user-access-manager')); | |
| 52 | -define('TXT_PAGE_TITLE_DESC', __('Displayed text as page title if user has no access', 'user-access-manager')); | |
| 53 | -define('TXT_DISPLAY_PAGE_TITLE', __('Hide page titel', 'user-access-manager')); | |
| 54 | -define('TXT_DISPLAY_PAGE_TITLE_DESC', sprintf(__('Selecting "Yes" will show the text which is defined at "%s" if user has no access.', 'user-access-manager'), TXT_POST_TITLE)); | |
| 55 | -define('TXT_PAGE_CONTENT', __('Page content', 'user-access-manager')); | |
| 56 | -define('TXT_PAGE_CONTENT_DESC', __('Content displayed if user has no access. You can add an login-form by adding the keyword <b>[LOGIN_FORM]</b>. This form will shown on single pages, otherwise a link will shown.', 'user-access-manager')); | |
| 57 | -define('TXT_HIDE_PAGE', __('Hide complete pages', 'user-access-manager')); | |
| 58 | -define('TXT_HIDE_PAGE_DESC', __('Selecting "Yes" will hide pages if the user has no access. Pages will also hide in the navigation.', 'user-access-manager')); | |
| 59 | -define('TXT_PAGE_COMMENT_CONTENT', __('Page commtent text', 'user-access-manager')); | |
| 60 | -define('TXT_PAGE_COMMENT_CONTENT_DESC', __('Displayed text as page comment text if user has no access', 'user-access-manager')); | |
| 61 | -define('TXT_DISPLAY_PAGE_COMMENT', __('Hide page comments', 'user-access-manager')); | |
| 62 | -define('TXT_DISPLAY_PAGE_COMMENT_DESC', sprintf(__('Selecting "Yes" will show the text which is defined at "%s" if user has no access.', 'user-access-manager'), TXT_PAGE_COMMENT_CONTENT)); | |
| 63 | -define('TXT_PAGE_COMMENTS_LOCKED', __('Allow page comments', 'user-access-manager')); | |
| 64 | -define('TXT_PAGE_COMMENTS_LOCKED_DESC', __('Selecting "yes" allows users to comment on locked pages', 'user-access-manager')); | |
| 55 | +define('TXT_UAM_PAGE_SETTING', __('Page settings', 'user-access-manager')); | |
| 56 | +define('TXT_UAM_PAGE_SETTING_DESC', __('Set up the behaviour of locked pages', 'user-access-manager')); | |
| 57 | +define('TXT_UAM_PAGE_TITLE', __('Page title', 'user-access-manager')); | |
| 58 | +define('TXT_UAM_PAGE_TITLE_DESC', __('Displayed text as page title if user has no access', 'user-access-manager')); | |
| 59 | +define('TXT_UAM_DISPLAY_PAGE_TITLE', __('Hide page title', 'user-access-manager')); | |
| 60 | +define('TXT_UAM_DISPLAY_PAGE_TITLE_DESC', sprintf(__('Selecting "Yes" will show the text which is defined at "%s" if user has no access.', 'user-access-manager'), TXT_UAM_POST_TITLE)); | |
| 61 | +define('TXT_UAM_PAGE_CONTENT', __('Page content', 'user-access-manager')); | |
| 62 | +define('TXT_UAM_PAGE_CONTENT_DESC', __('Content displayed if user has no access. You can add an login-form by adding the keyword <strong>[LOGIN_FORM]</strong>. This form will shown on single pages, otherwise a link will shown.', 'user-access-manager')); | |
| 63 | +define('TXT_UAM_HIDE_PAGE', __('Hide complete pages', 'user-access-manager')); | |
| 64 | +define('TXT_UAM_HIDE_PAGE_DESC', __('Selecting "Yes" will hide pages if the user has no access. Pages will also hide in the navigation.', 'user-access-manager')); | |
| 65 | +define('TXT_UAM_PAGE_COMMENT_CONTENT', __('Page comment text', 'user-access-manager')); | |
| 66 | +define('TXT_UAM_PAGE_COMMENT_CONTENT_DESC', __('Displayed text as page comment text if user has no access', 'user-access-manager')); | |
| 67 | +define('TXT_UAM_DISPLAY_PAGE_COMMENT', __('Hide page comments', 'user-access-manager')); | |
| 68 | +define('TXT_UAM_DISPLAY_PAGE_COMMENT_DESC', sprintf(__('Selecting "Yes" will show the text which is defined at "%s" if user has no access.', 'user-access-manager'), TXT_UAM_PAGE_COMMENT_CONTENT)); | |
| 69 | +define('TXT_UAM_PAGE_COMMENTS_LOCKED', __('Allow page comments', 'user-access-manager')); | |
| 70 | +define('TXT_UAM_PAGE_COMMENTS_LOCKED_DESC', __('Selecting "yes" allows users to comment on locked pages', 'user-access-manager')); | |
| 65 | 71 | |
| 66 | 72 | // --- Setting Page -> file settings --- |
| 67 | -define('TXT_FILE_SETTING', __('File settings', 'user-access-manager')); | |
| 68 | -define('TXT_FILE_SETTING_DESC', __('Set up the behaviour of files', 'user-access-manager')); | |
| 69 | -define('TXT_LOCK_FILE', __('Lock files', 'user-access-manager')); | |
| 70 | -define('TXT_LOCK_FILE_DESC', __('If you select "Yes" all files will locked by a .htaccess file and only users with access can download files. <br/><strong style="color:red;">Note: If you activate this option the plugin will overwirte a \'.htaccess\' file at the upload folder, if you use already one to protect your files. Also if you have no permalinks activated your upload dir will protect by a \'.htaccess\' with a random password and all old media files insert in a previous post/page will not work anymore. You have to update your posts/pages (not necessary if you have permalinks activated).</strong>', 'user-access-manager')); | |
| 71 | -define('TXT_SELECTED_FILE_TYPES', __('Filetypes to lock: ', 'user-access-manager')); | |
| 72 | -define('TXT_NOT_SELECTED_FILE_TYPES', __('Filetypes not to lock: ', 'user-access-manager')); | |
| 73 | -define('TXT_DOWNLOAD_FILE_TYPE', __('Locked file types', 'user-access-manager')); | |
| 74 | -define('TXT_DOWNLOAD_FILE_TYPE_DESC', __('Lock all files, type in file types which you will lock if the post/page is locked or define file types which will not be locked. <b>Note:</b> If you have no problems use all to get the maximum security.', 'user-access-manager')); | |
| 75 | -define('TXT_FILE_PASS_TYPE', __('.htaccess password', 'user-access-manager')); | |
| 76 | -define('TXT_FILE_PASS_TYPE_DESC', __('Set up the password for the .htaccess access. This password is only needed if you need a direct access to your files.', 'user-access-manager')); | |
| 77 | -define('TXT_RANDOM_PASS', __('Use a random generated pass word.', 'user-access-manager')); | |
| 78 | -define('TXT_CURRENT_LOGGEDIN_ADMIN_PASS', __('Use the password of the current logged in admin.', 'user-access-manager')); | |
| 79 | -define('TXT_DOWNLOAD_TYPE', __('Download type', 'user-access-manager')); | |
| 80 | -define('TXT_DOWNLOAD_TYPE_DESC', __('Selecting the type for downloading. <strong>Note:</strong> For using fopen you need "safe_mode = off".', 'user-access-manager')); | |
| 81 | -define('TXT_NORMAL', __('Normal', 'user-access-manager')); | |
| 82 | -define('TXT_FOPEN', __('fopen', 'user-access-manager')); | |
| 73 | +define('TXT_UAM_FILE_SETTING', __('File settings', 'user-access-manager')); | |
| 74 | +define('TXT_UAM_FILE_SETTING_DESC', __('Set up the behaviour of files', 'user-access-manager')); | |
| 75 | +define('TXT_UAM_LOCK_FILE', __('Lock files', 'user-access-manager')); | |
| 76 | +define('TXT_UAM_LOCK_FILE_DESC', __('If you select "Yes" all files will locked by a .htaccess file and only users with access can download files. <br/><strong style="color:red;">Note: If you activate this option the plugin will overwrite a \'.htaccess\' file at the upload folder, if you use already one to protect your files. Also if you have no permalinks activated your upload dir will protect by a \'.htaccess\' with a random password and all old media files insert in a previous post/page will not work anymore. You have to update your posts/pages (not necessary if you have permalinks activated).</strong>', 'user-access-manager')); | |
| 77 | +define('TXT_UAM_SELECTED_FILE_TYPES', __('File types to lock: ', 'user-access-manager')); | |
| 78 | +define('TXT_UAM_NOT_SELECTED_FILE_TYPES', __('File types not to lock: ', 'user-access-manager')); | |
| 79 | +define('TXT_UAM_DOWNLOAD_FILE_TYPE', __('Locked file types', 'user-access-manager')); | |
| 80 | +define('TXT_UAM_DOWNLOAD_FILE_TYPE_DESC', __('Lock all files, type in file types which you will lock if the post/page is locked or define file types which will not be locked. <strong>Note:</strong> If you have no problems use all to get the maximum security.', 'user-access-manager')); | |
| 81 | +define('TXT_UAM_FILE_PASS_TYPE', __('.htaccess password', 'user-access-manager')); | |
| 82 | +define('TXT_UAM_FILE_PASS_TYPE_DESC', __('Set up the password for the .htaccess access. This password is only needed if you need a direct access to your files.', 'user-access-manager')); | |
| 83 | +define('TXT_UAM_RANDOM_PASS', __('Use a random generated pass word.', 'user-access-manager')); | |
| 84 | +define('TXT_UAM_CURRENT_LOGGEDIN_ADMIN_PASS', __('Use the password of the current logged in admin.', 'user-access-manager')); | |
| 85 | +define('TXT_UAM_DOWNLOAD_TYPE', __('Download type', 'user-access-manager')); | |
| 86 | +define('TXT_UAM_DOWNLOAD_TYPE_DESC', __('Selecting the type for downloading. <strong>Note:</strong> For using fopen you need "safe_mode = off".', 'user-access-manager')); | |
| 87 | +define('TXT_UAM_NORMAL', __('Normal', 'user-access-manager')); | |
| 88 | +define('TXT_UAM_FOPEN', __('fopen', 'user-access-manager')); | |
| 83 | 89 | |
| 84 | 90 | // --- Setting Page -> editor settings --- |
| 85 | -define('TXT_AUTHOR_SETTING', __('Authors settings', 'user-access-manager')); | |
| 86 | -define('TXT_AUTHOR_SETTING_DESC', __('Here you will find the settings for authors', 'user-access-manager')); | |
| 87 | -define('TXT_AUTHORS_HAS_ACCESS_TO_OWN', __('Authors always has access to own posts/pages', 'user-access-manager')); | |
| 88 | -define('TXT_AUTHORS_HAS_ACCESS_TO_OWN_DESC', __('If "Yes" is selected author will always have full access to ther own posts or pages.', 'user-access-manager')); | |
| 89 | -define('TXT_AUTHORS_CAN_ADD_POSTS_TO_GROUPS', __('Authors can add content to there own groups', 'user-access-manager')); | |
| 90 | -define('TXT_AUTHORS_CAN_ADD_POSTS_TO_GROUPS_DESC', __('If "Yes" is selected author are able to restrict the content by adding it to there groups.', 'user-access-manager')); | |
| 91 | -define('TXT_FULL_ACCESS_ROLE', __('Minimum user role with full access', 'user-access-manager')); | |
| 92 | -define('TXT_FULL_ACCESS_ROLE_DESC', __('All user with a role equal or higher to this has full access.', 'user-access-manager')); | |
| 93 | -define('TXT_ADMINISTRATOR', __('Administrator', 'user-access-manager')); | |
| 94 | -define('TXT_EDITOR', __('Editor', 'user-access-manager')); | |
| 95 | -define('TXT_AUTHOR', __('Author', 'user-access-manager')); | |
| 96 | -define('TXT_CONTRIBUTOR', __('Contributor', 'user-access-manager')); | |
| 97 | -define('TXT_SUBSCRIBER', __('Subscriber', 'user-access-manager')); | |
| 91 | +define('TXT_UAM_AUTHOR_SETTING', __('Authors settings', 'user-access-manager')); | |
| 92 | +define('TXT_UAM_AUTHOR_SETTING_DESC', __('Here you will find the settings for authors', 'user-access-manager')); | |
| 93 | +define('TXT_UAM_AUTHORS_HAS_ACCESS_TO_OWN', __('Authors always has access to own posts/pages', 'user-access-manager')); | |
| 94 | +define('TXT_UAM_AUTHORS_HAS_ACCESS_TO_OWN_DESC', __('If "Yes" is selected author will always have full access to their own posts or pages.', 'user-access-manager')); | |
| 95 | +define('TXT_UAM_AUTHORS_CAN_ADD_POSTS_TO_GROUPS', __('Authors can add content to their own groups', 'user-access-manager')); | |
| 96 | +define('TXT_UAM_AUTHORS_CAN_ADD_POSTS_TO_GROUPS_DESC', __('If "Yes" is selected author are able to restrict the content by adding it to their groups.', 'user-access-manager')); | |
| 97 | +define('TXT_UAM_FULL_ACCESS_ROLE', __('Minimum user role with full access', 'user-access-manager')); | |
| 98 | +define('TXT_UAM_FULL_ACCESS_ROLE_DESC', __('All user with a role equal or higher to this has full access.', 'user-access-manager')); | |
| 99 | +define('TXT_UAM_ADMINISTRATOR', __('Administrator', 'user-access-manager')); | |
| 100 | +define('TXT_UAM_EDITOR', __('Editor', 'user-access-manager')); | |
| 101 | +define('TXT_UAM_AUTHOR', __('Author', 'user-access-manager')); | |
| 102 | +define('TXT_UAM_CONTRIBUTOR', __('Contributor', 'user-access-manager')); | |
| 103 | +define('TXT_UAM_SUBSCRIBER', __('Subscriber', 'user-access-manager')); | |
| 98 | 104 | |
| 99 | 105 | // --- Setting Page -> other settings --- |
| 100 | -define('TXT_OTHER_SETTING', __('Other settings', 'user-access-manager')); | |
| 101 | -define('TXT_OTHER_SETTING_DESC', __('Here you will find all other settings', 'user-access-manager')); | |
| 102 | -define('TXT_PROTECT_FEED', __('Protect Feed', 'user-access-manager')); | |
| 103 | -define('TXT_PROTECT_FEED_DESC', __('Selecting "Yes" will also protect your feed entries.', 'user-access-manager')); | |
| 104 | -define('TXT_HIDE_EMPTY_CATEGORIES', __('Hide empty categories', 'user-access-manager')); | |
| 105 | -define('TXT_HIDE_EMPTY_CATEGORIES_DESC', __('Selecting "Yes" will hide empty categories which are containing only empty childs or no childs.', 'user-access-manager')); | |
| 106 | -define('TXT_REDIRECT', __('Redirect user', 'user-access-manager')); | |
| 107 | -define('TXT_REDIRECT_DESC', __('Setup what happen if a user visit a post/page with no access.', 'user-access-manager')); | |
| 108 | -define('TXT_REDIRECT_TO_BOLG', __('To blog startpage', 'user-access-manager')); | |
| 109 | -define('TXT_REDIRECT_TO_PAGE', __('Custom page: ', 'user-access-manager')); | |
| 110 | -define('TXT_REDIRECT_TO_URL', __('Custom URL: ', 'user-access-manager')); | |
| 111 | -define('TXT_LOCK_RECURSIVE', __('Lock recursive', 'user-access-manager')); | |
| 112 | -define('TXT_LOCK_RECURSIVE_DESC', __('Selecting "Yes" will lock all child posts/pages of a post/page if a user has no access to the parent page. Note: Setting this option to "No" could result in display errors relating to the hierarchy.', 'user-access-manager')); | |
| 113 | -define('TXT_BLOG_ADMIN_HINT_TEXT', __('Admin hint text', 'user-access-manager')); | |
| 114 | -define('TXT_BLOG_ADMIN_HINT_TEXT_DESC', __('The text which will shown behinde the post/page.', 'user-access-manager')); | |
| 115 | -define('TXT_BLOG_ADMIN_HINT', __('Show admin hint at Posts', 'user-access-manager')); | |
| 116 | -define('TXT_BLOG_ADMIN_HINT_DESC', sprintf(__('Selecting "Yes" will show the defined text at "%s" behinde the post/page to an logged in admin to show him which posts/pages are locked if he visits his blog.', 'user-access-manager'), TXT_BLOG_ADMIN_HINT_TEXT)); | |
| 106 | +define('TXT_UAM_OTHER_SETTING', __('Other settings', 'user-access-manager')); | |
| 107 | +define('TXT_UAM_OTHER_SETTING_DESC', __('Here you will find all other settings', 'user-access-manager')); | |
| 108 | +define('TXT_UAM_PROTECT_FEED', __('Protect Feed', 'user-access-manager')); | |
| 109 | +define('TXT_UAM_PROTECT_FEED_DESC', __('Selecting "Yes" will also protect your feed entries.', 'user-access-manager')); | |
| 110 | +define('TXT_UAM_HIDE_EMPTY_CATEGORIES', __('Hide empty categories', 'user-access-manager')); | |
| 111 | +define('TXT_UAM_HIDE_EMPTY_CATEGORIES_DESC', __('Selecting "Yes" will hide empty categories which are containing only empty childes or no childes.', 'user-access-manager')); | |
| 112 | +define('TXT_UAM_REDIRECT', __('Redirect user', 'user-access-manager')); | |
| 113 | +define('TXT_UAM_REDIRECT_DESC', __('Setup what happen if a user visit a post/page with no access.', 'user-access-manager')); | |
| 114 | +define('TXT_UAM_REDIRECT_TO_BLOG', __('To blog startpage', 'user-access-manager')); | |
| 115 | +define('TXT_UAM_REDIRECT_TO_PAGE', __('Custom page: ', 'user-access-manager')); | |
| 116 | +define('TXT_UAM_REDIRECT_TO_URL', __('Custom URL: ', 'user-access-manager')); | |
| 117 | +define('TXT_UAM_LOCK_RECURSIVE', __('Lock recursive', 'user-access-manager')); | |
| 118 | +define('TXT_UAM_LOCK_RECURSIVE_DESC', __('Selecting "Yes" will lock all child posts/pages of a post/page if a user has no access to the parent page. Note: Setting this option to "No" could result in display errors relating to the hierarchy.', 'user-access-manager')); | |
| 119 | +define('TXT_UAM_BLOG_ADMIN_HINT_TEXT', __('Admin hint text', 'user-access-manager')); | |
| 120 | +define('TXT_UAM_BLOG_ADMIN_HINT_TEXT_DESC', __('The text which will shown behind the post/page.', 'user-access-manager')); | |
| 121 | +define('TXT_UAM_BLOG_ADMIN_HINT', __('Show admin hint at Posts', 'user-access-manager')); | |
| 122 | +define('TXT_UAM_BLOG_ADMIN_HINT_DESC', sprintf(__('Selecting "Yes" will show the defined text at "%s" behind the post/page to an logged in admin to show him which posts/pages are locked if he visits his blog.', 'user-access-manager'), TXT_UAM_BLOG_ADMIN_HINT_TEXT)); | |
| 117 | 123 | |
| 118 | 124 | // --- Setting Page -> update message --- |
| 119 | -define('TXT_UPDATE_SETTING', __('Update settings', 'user-access-manager')); | |
| 120 | -define('TXT_UPDATE_SETTINGS', __('Settings updated.', 'user-access-manager')); | |
| 125 | +define('TXT_UAM_UPDATE_SETTING', __('Update settings', 'user-access-manager')); | |
| 126 | +define('TXT_UAM_UPDATE_SETTINGS', __('Settings updated.', 'user-access-manager')); | |
| 121 | 127 | |
| 122 | 128 | |
| 123 | 129 | // --- User groups page --- |
| 124 | -define('TXT_MANAGE_GROUP', __('Manage user user groups', 'user-access-manager')); | |
| 125 | -define('TXT_GROUP_ROLE', __('Role affiliation', 'user-access-manager')); | |
| 126 | -define('TXT_NAME', __('Name', 'user-access-manager')); | |
| 127 | -define('TXT_DESCRIPTION', __('Description', 'user-access-manager')); | |
| 128 | -define('TXT_READ_ACCESS', __('Read access', 'user-access-manager')); | |
| 129 | -define('TXT_WRITE_ACCESS', __('Write access', 'user-access-manager')); | |
| 130 | -define('TXT_DELETE', __('Delete', 'user-access-manager')); | |
| 131 | -define('TXT_UPDATE_GROUP', __('Update group', 'user-access-manager')); | |
| 132 | -define('TXT_ADD', __('Add', 'user-access-manager')); | |
| 133 | -define('TXT_ADD_GROUP', __('Add user group', 'user-access-manager')); | |
| 134 | -define('TXT_EDIT_GROUP', __('Edit user group', 'user-access-manager')); | |
| 135 | -define('TXT_GROUP_NAME', __('User group name', 'user-access-manager')); | |
| 136 | -define('TXT_GROUP_NAME_DESC', __('The name is used to identify the access user group.', 'user-access-manager')); | |
| 137 | -define('TXT_GROUP_DESC', __('User group description', 'user-access-manager')); | |
| 138 | -define('TXT_GROUP_DESC_DESC', __('The description of the group.', 'user-access-manager')); | |
| 139 | -define('TXT_GROUP_IP_RANGE', __('IP range', 'user-access-manager')); | |
| 140 | -define('TXT_GROUP_IP_RANGE_DESC', __('Type in the IP ranges of users which are join these groups by there IP address without loggin. Set ranges like "BEGIN"-"END", seperate ranges by using ";", single IPs are also allowded. Example: 192.168.0.1-192.168.0.10;192.168.0.20-192.168.0.30', 'user-access-manager')); | |
| 141 | -define('TXT_GROUP_READ_ACCESS', __('Read access', 'user-access-manager')); | |
| 142 | -define('TXT_GROUP_READ_ACCESS_DESC', __('The read access.', 'user-access-manager')); | |
| 143 | -define('TXT_GROUP_WRITE_ACCESS', __('Write access', 'user-access-manager')); | |
| 144 | -define('TXT_GROUP_WRITE_ACCESS_DESC', __('The write access.', 'user-access-manager')); | |
| 145 | -define('TXT_GROUP_ADDED', __('Group was added successfully.', 'user-access-manager')); | |
| 146 | -define('TXT_GROUP_NAME_ERROR', __('Group name can not be empty.', 'user-access-manager')); | |
| 147 | -define('TXT_DEL_GROUP', __('Group(s) was deleted successfully.', 'user-access-manager')); | |
| 148 | -define('TXT_NONE', __('none', 'user-access-manager')); | |
| 149 | -define('TXT_ACCESS_GROUP_EDIT_SUC', __('User group edit successfully.', 'user-access-manager')); | |
| 150 | -define('TXT_IP_RANGE', __('IP range', 'user-access-manager')); | |
| 130 | +define('TXT_UAM_MANAGE_GROUP', __('Manage user user groups', 'user-access-manager')); | |
| 131 | +define('TXT_UAM_GROUP_ROLE', __('Role affiliation', 'user-access-manager')); | |
| 132 | +define('TXT_UAM_NAME', __('Name', 'user-access-manager')); | |
| 133 | +define('TXT_UAM_DESCRIPTION', __('Description', 'user-access-manager')); | |
| 134 | +define('TXT_UAM_READ_ACCESS', __('Read access', 'user-access-manager')); | |
| 135 | +define('TXT_UAM_WRITE_ACCESS', __('Write access', 'user-access-manager')); | |
| 136 | +define('TXT_UAM_DELETE', __('Delete', 'user-access-manager')); | |
| 137 | +define('TXT_UAM_UPDATE_GROUP', __('Update group', 'user-access-manager')); | |
| 138 | +define('TXT_UAM_ADD', __('Add', 'user-access-manager')); | |
| 139 | +define('TXT_UAM_ADD_GROUP', __('Add user group', 'user-access-manager')); | |
| 140 | +define('TXT_UAM_EDIT_GROUP', __('Edit user group', 'user-access-manager')); | |
| 141 | +define('TXT_UAM_GROUP_NAME', __('User group name', 'user-access-manager')); | |
| 142 | +define('TXT_UAM_GROUP_NAME_DESC', __('The name is used to identify the access user group.', 'user-access-manager')); | |
| 143 | +define('TXT_UAM_GROUP_DESC', __('User group description', 'user-access-manager')); | |
| 144 | +define('TXT_UAM_GROUP_DESC_DESC', __('The description of the group.', 'user-access-manager')); | |
| 145 | +define('TXT_UAM_GROUP_IP_RANGE', __('IP range', 'user-access-manager')); | |
| 146 | +define('TXT_UAM_GROUP_IP_RANGE_DESC', __('Type in the IP ranges of users which are join these groups by their IP address without login. Set ranges like "BEGIN"-"END", separate ranges by using ";", single IPs are also allowed. Example: 192.168.0.1-192.168.0.10;192.168.0.20-192.168.0.30', 'user-access-manager')); | |
| 147 | +define('TXT_UAM_GROUP_READ_ACCESS', __('Read access', 'user-access-manager')); | |
| 148 | +define('TXT_UAM_GROUP_READ_ACCESS_DESC', __('The read access.', 'user-access-manager')); | |
| 149 | +define('TXT_UAM_GROUP_WRITE_ACCESS', __('Write access', 'user-access-manager')); | |
| 150 | +define('TXT_UAM_GROUP_WRITE_ACCESS_DESC', __('The write access.', 'user-access-manager')); | |
| 151 | +define('TXT_UAM_GROUP_ADDED', __('Group was added successfully.', 'user-access-manager')); | |
| 152 | +define('TXT_UAM_GROUP_NAME_ERROR', __('Group name can not be empty.', 'user-access-manager')); | |
| 153 | +define('TXT_UAM_DEL_GROUP', __('Group(s) was deleted successfully.', 'user-access-manager')); | |
| 154 | +define('TXT_UAM_NONE', __('none', 'user-access-manager')); | |
| 155 | +define('TXT_UAM_ACCESS_GROUP_EDIT_SUC', __('User group edit successfully.', 'user-access-manager')); | |
| 156 | +define('TXT_UAM_IP_RANGE', __('IP range', 'user-access-manager')); | |
| 151 | 157 | |
| 152 | 158 | |
| 153 | 159 | // --- Setup page --- |
| 154 | -define('TXT_SETUP', __('Setup', 'user-access-manager')); | |
| 155 | -define('TXT_RESET_UAM', __('Reset User Access Manager', 'user-access-manager')); | |
| 156 | -define('TXT_RESET_UAM_DESC', __('Warning: The reset of the User Access Manager can not be undone. All settings and user groups will permanently lost.', 'user-access-manager')); | |
| 157 | -define('TXT_RESET', __('reset', 'user-access-manager')); | |
| 158 | -define('TXT_UAM_RESET_SUC', __('User Access Manager was reset successfully', 'user-access-manager')); | |
| 160 | +define('TXT_UAM_SETUP', __('Setup', 'user-access-manager')); | |
| 161 | +define('TXT_UAM_RESET_UAM', __('Reset User Access Manager', 'user-access-manager')); | |
| 162 | +define('TXT_UAM_RESET_UAM_DESC', __('Warning: The reset of the User Access Manager can not be undone. All settings and user groups will permanently lost.', 'user-access-manager')); | |
| 163 | +define('TXT_UAM_RESET', __('reset', 'user-access-manager')); | |
| 164 | +define('TXT_UAM_UPDATE_UAM_DB', __('Update User Access Manager database', 'user-access-manager')); | |
| 165 | +define('TXT_UAM_UPDATE_UAM_DB_DESC', __('Updates the database of the User Access Manager. Please backup your database before you perform the update.', 'user-access-manager')); | |
| 166 | +define('TXT_UAM_UPDATE', __('update', 'user-access-manager')); | |
| 167 | +define('TXT_UAM_UAM_RESET_SUC', __('User Access Manager was reset successfully', 'user-access-manager')); | |
| 168 | +define('TXT_UAM_UAM_DB_UPDATE_SUC', __('User Access Manager database was updated successfully', 'user-access-manager')); | |
| 169 | +define('TXT_UAM_UPDATE_BLOG', __('Update current blog', 'user-access-manager')); | |
| 170 | +define('TXT_UAM_UPDATE_NETWORK', __('Update network wide', 'user-access-manager')); | |
| 159 | 171 | |
| 160 | 172 | |
| 161 | 173 | // --- About page --- |
| 162 | -define('TXT_ABOUT', __('About', 'user-access-manager')); | |
| 174 | +define('TXT_UAM_ABOUT', __('About', 'user-access-manager')); | |
| 163 | 175 | |
| 164 | 176 | // --- About page -> support --- |
| 165 | -define('TXT_HOW_TO_SUPPORT', __('How to support me?', 'user-access-manager')); | |
| 166 | -define('TXT_SEND_REPORTS', __('<strong>Send me bug reports, bugfixes, code modifications or your ideas.</strong><br/>Help me to improve the plugin.', 'user-access-manager')); | |
| 167 | -define('TXT_MAKE_TRANSLATION', __('<strong>Make a translation of the plugin.</strong><br/>The give other users more comfort help me to translate it to all languages.', 'user-access-manager')); | |
| 168 | -define('TXT_DONATE', __('<strong>Donate via paypal</strong>', 'user-access-manager')); | |
| 169 | -define('TXT_PLACE_LINK', __('<strong>Place a link to the plugin in your blog/webpage.</strong>', 'user-access-manager')); | |
| 177 | +define('TXT_UAM_HOW_TO_SUPPORT', __('How to support me?', 'user-access-manager')); | |
| 178 | +define('TXT_UAM_SEND_REPORTS', __('<strong>Send me bug reports, bug fixes, code modifications or your ideas.</strong><br/>Help me to improve the plugin.', 'user-access-manager')); | |
| 179 | +define('TXT_UAM_MAKE_TRANSLATION', __('<strong>Make a translation of the plugin.</strong><br/>The give other users more comfort help me to translate it to all languages.', 'user-access-manager')); | |
| 180 | +define('TXT_UAM_DONATE', __('<strong>Donate via paypal</strong>', 'user-access-manager')); | |
| 181 | +define('TXT_UAM_PLACE_LINK', __('<strong>Place a link to the plugin in your blog/webpage.</strong>', 'user-access-manager')); | |
| 170 | 182 | |
| 171 | 183 | // --- About page -> thanks --- |
| 172 | -define('TXT_THANKS', __('Thanks', 'user-access-manager')); | |
| 173 | -define('TXT_SPECIAL_THANKS', __('Special thanks go out to my girlfriend for giving me the time to develop this plugin.', 'user-access-manager')); | |
| 174 | -define('TXT_THANKS_TO', __('I would like to thank all the guys which has helped me with this plugin:', 'user-access-manager')); | |
| 175 | -define('TXT_THANKS_OTHERS', __('all beta testers and all others I forgot', 'user-access-manager')); | |
| 184 | +define('TXT_UAM_THANKS', __('Thanks', 'user-access-manager')); | |
| 185 | +define('TXT_UAM_SPECIAL_THANKS', __('Special thanks go out to my wife for giving me the time to develop this plugin.', 'user-access-manager')); | |
| 186 | +define('TXT_UAM_THANKS_TO', __('I would like to thank all the guys which has helped me with this plugin:', 'user-access-manager')); | |
| 187 | +define('TXT_UAM_THANKS_OTHERS', __('all beta testers and all others I forgot', 'user-access-manager')); | |
| 176 | 188 | |
| 177 | 189 | |
| 178 | 190 | // --- Edit forms --- |
| 179 | -define('TXT_FULL_ACCESS', __('Full access', 'user-access-manager')); | |
| 180 | -define('TXT_MEMBER_OF_OTHER_GROUPS', __('Member of other user groups', 'user-access-manager')); | |
| 181 | -define('TXT_ADMIN_HINT', __('<strong>Note:</strong> An administrator has allways access to all posts/pages.', 'user-access-manager')); | |
| 182 | -define('TXT_CREATE_GROUP_FIRST', __('Please create a user group first.', 'user-access-manager')); | |
| 183 | -define('TXT_NO_GROUP_AVAILABLE', __('No user group available.', 'user-access-manager')); | |
| 184 | -define('TXT_NO_RIGHTS', __('You have no rights to access this content.', 'user-access-manager')); | |
| 185 | -define('TXT_GROUPS', __('User Groups', 'user-access-manager')); | |
| 186 | -define('TXT_SET_UP_USERGROUPS', __('Set up usergroups', 'user-access-manager')); | |
| 191 | +define('TXT_UAM_FULL_ACCESS', __('Full access', 'user-access-manager')); | |
| 192 | +define('TXT_UAM_MEMBER_OF_OTHER_GROUPS', __('Member of other user groups', 'user-access-manager')); | |
| 193 | +define('TXT_UAM_ADMIN_HINT', __('<strong>Note:</strong> An administrator has always access to all posts/pages.', 'user-access-manager')); | |
| 194 | +define('TXT_UAM_CREATE_GROUP_FIRST', __('Please create a user group first.', 'user-access-manager')); | |
| 195 | +define('TXT_UAM_NO_GROUP_AVAILABLE', __('No user group available.', 'user-access-manager')); | |
| 196 | +define('TXT_UAM_NO_RIGHTS', __('You have no rights to access this content.', 'user-access-manager')); | |
| 197 | +define('TXT_UAM_GROUPS', __('User Groups', 'user-access-manager')); | |
| 198 | +define('TXT_UAM_SET_UP_USERGROUPS', __('Set up user groups', 'user-access-manager')); | |
| 199 | +define('TXT_UAM_NONCE_FAILURE', __('Sorry, your nonce did not verify.')); | |
| 187 | 200 | |
| 188 | - | |
| 189 | 201 | // --- Group info --- |
| 190 | -define('TXT_INFO', __('Info', 'user-access-manager')); | |
| 191 | -define('TXT_GROUP_INFO', __('Group infos', 'user-access-manager')); | |
| 192 | -define('TXT_GROUP_MEMBERSHIP_BY_POSTS', __('Group membership given by posts', 'user-access-manager')); | |
| 193 | -define('TXT_GROUP_MEMBERSHIP_BY_CATEGORIES', __('Group membership given by categories', 'user-access-manager')); | |
| 194 | -define('TXT_GROUP_MEMBERSHIP_BY_ROLE', __('Group membership given by role', 'user-access-manager')); | |
| 195 | -define('TXT_ASSIGNED_GROUPS', __('Assigned groups', 'user-access-manager')); | |
| 202 | +define('TXT_UAM_INFO', __('Info', 'user-access-manager')); | |
| 203 | +define('TXT_UAM_GROUP_INFO', __('Group info', 'user-access-manager')); | |
| 204 | +define('TXT_UAM_GROUP_MEMBERSHIP_BY_POST', __('Group membership given by posts', 'user-access-manager')); | |
| 205 | +define('TXT_UAM_GROUP_MEMBERSHIP_BY_PAGE', __('Group membership given by pages', 'user-access-manager')); | |
| 206 | +define('TXT_UAM_GROUP_MEMBERSHIP_BY_CATEGORY', __('Group membership given by categories', 'user-access-manager')); | |
| 207 | +define('TXT_UAM_GROUP_MEMBERSHIP_BY_ROLE', __('Group membership given by role', 'user-access-manager')); | |
| 208 | +define('TXT_UAM_ASSIGNED_GROUPS', __('Assigned groups', 'user-access-manager')); | |
| 196 | 209 | |
| 197 | 210 | |
| 198 | 211 | // --- File access --- |
| 199 | -define('TXT_FILEINFO_DB_ERROR', __('Opening fileinfo database failed.', 'user-access-manager')); | |
| 200 | -define('TXT_FILE_NOT_FOUND_ERROR', __('Error: File not found.', 'user-access-manager')); | |
| 212 | +define('TXT_UAM_FILEINFO_DB_ERROR', __('Opening file info database failed.', 'user-access-manager')); | |
| 213 | +define('TXT_UAM_FILE_NOT_FOUND_ERROR', __('Error: File not found.', 'user-access-manager')); | |