Version Description
Released 2015-09-27
- New Dashboard View
- Support for WordPress 4.4 Email Notifications
Download this release
Release Info
Developer | ronalfy |
Plugin | Easy Updates Manager |
Version | 5.3.0 |
Comparing to | |
See all releases |
Code changes from version 5.2.0 to 5.3.0
- contributing.md +18 -108
- css/index.php +0 -0
- css/style.css +162 -0
- includes/MPSUM_Admin.php +17 -1
- includes/MPSUM_Admin_Core.php +17 -7
- includes/MPSUM_Admin_Dashboard.php +511 -0
- includes/MPSUM_Admin_Help.php +3 -0
- includes/MPSUM_Disable_Updates.php +36 -1
- js/admin.js +78 -0
- js/index.php +0 -0
- languages/stops-core-theme-and-plugin-updates-de_DE.mo +0 -0
- languages/stops-core-theme-and-plugin-updates-de_DE.po +176 -73
- languages/stops-core-theme-and-plugin-updates-de_DE_formal.mo +0 -0
- languages/stops-core-theme-and-plugin-updates-de_DE_formal.po +184 -79
- languages/stops-core-theme-and-plugin-updates.pot +173 -78
- main.php +68 -1
- readme.txt +26 -15
contributing.md
CHANGED
@@ -1,118 +1,28 @@
|
|
1 |
# Easy Updates Manager Contributing Handbook
|
2 |
-
|
3 |
-
|
4 |
-
When contributing we ask you to please ensure that you follow the guidelines below. Scroll to the area that you would like to contribute to and read it, or just read the entire handbook.
|
5 |
-
|
6 |
## Getting Started with Contributing
|
7 |
-
There are
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
#### Enhancements
|
14 |
-
If you think you have a great new feature idea for Easy Updates Manager then you can create an issue.
|
15 |
-
|
16 |
-
##### If you are creating an issue for an enhancement then please follow these guidelines:
|
17 |
-
1. Make sure to tag the issue as an enhancement.
|
18 |
-
2. Make sure to describe the enhancement idea in as much detail as possible.
|
19 |
-
3. Make sure that the enhancement idea fits for an updates manager plugin.
|
20 |
-
|
21 |
-
#### Bugs
|
22 |
-
Bugs are important to fix. If someone is experiencing a bug then we want to know.
|
23 |
-
|
24 |
-
##### If you are creating an issue for a bug then please follow these guidelines:
|
25 |
-
1. Make sure to tag the issue as a bug.
|
26 |
-
2. Make sure that it is indeed a bug with Easy Updates Manager (try deactivating all of your plugins and switch to the default Twenty Fifteen theme to see if it is caused by the plugin or theme).
|
27 |
-
3. Make sure that the bug is with the most recent version of Easy Updates Manager.
|
28 |
-
4. Make sure that the bug is with the most recent version of WordPress.
|
29 |
|
|
|
|
|
30 |
|
31 |
-
|
32 |
-
Anybody can answer a few support questions. As Easy Updates Manager grows, so do the support threads.
|
33 |
-
|
34 |
-
##### If you are answering support threads then please follow these guidelines:
|
35 |
-
1. Make sure that they are using the most recent version of Easy Updates Manager.
|
36 |
-
2. Make sure that they are using the most recent version of WordPress.
|
37 |
-
3. Make sure to follow the <a href="https://make.wordpress.org/support/handbook/">WordPress Support Handbook</a>.
|
38 |
-
4. If they are requesting an enhancement then please follow the Pull Request > Enhancements section or the Issue > Enhancements.
|
39 |
-
|
40 |
-
###### Note
|
41 |
-
All support threads are in our WordPress <a href="https://wordpress.org/support/plugin/stops-core-theme-and-plugin-updates">support forum</a>.
|
42 |
-
|
43 |
|
44 |
### Documentation
|
45 |
-
Documentation
|
46 |
-
|
47 |
-
#### Video
|
48 |
-
Please feel free anytime to create a video explaining or showing how to do something in Easy Updates Manager. The more documentation there is out there the more happy users there will be.
|
49 |
-
|
50 |
-
##### If you are creating a video then please follow these guidelines:
|
51 |
-
1. Make sure that you are using the most recent version of Easy Updates Manager at the time that you made the video.
|
52 |
-
2. Make sure that you are using the most recent version of WordPress at the time that you made the video.
|
53 |
-
3. Please include some sort of English translation in your video. For example if your video is in German then please include English subtitles.
|
54 |
-
4. Please make an issue and tag it with documentation so that we can watch your video and potentially add it in to the plugins documentation.
|
55 |
-
|
56 |
-
#### Wiki
|
57 |
-
We don't always need to make the docs.
|
58 |
-
|
59 |
-
##### If you are creating documentation for Easy Updates Manager then please follow these guidelines:
|
60 |
-
1. Make sure that the documentation is for the most recent version of Easy Updates Manager.
|
61 |
-
2. Make sure that (if you do use) screenshots that they are taken on a fresh localhost install with no other plugins installed, using the default Twenty Fifteen theme, and using the most recent version of WordPress.
|
62 |
-
|
63 |
-
###### Note
|
64 |
-
If you are creating documentation on your own website then go ahead. If you want to edit the Easy Updates Manager GitHub wiki then please edit it and create an issue (tags with the documentation tag) with your changes included.
|
65 |
-
|
66 |
-
|
67 |
-
## Advanced Contributing
|
68 |
-
If you are feeling like doing some more advanced contributing.
|
69 |
-
|
70 |
-
|
71 |
-
### Submitting a Pull Request
|
72 |
-
There are many thing that you can submit pull requests for.
|
73 |
-
|
74 |
-
#### Enhancements
|
75 |
-
We will always accept new ideas, especially if you code it for us.
|
76 |
-
|
77 |
-
##### If you are submitting an enhancement then please follow these guidelines:
|
78 |
-
1. You document the code.
|
79 |
-
2. You make sure that your code works with the most recent version of WordPress.
|
80 |
-
3. You use proper coding format and layout.
|
81 |
-
|
82 |
-
|
83 |
-
#### Translations
|
84 |
-
As Easy Updates Manager moves forward we are always happy for people to translate Easy Updates Manager so that people speaking different languages can use Easy Updates Manager.
|
85 |
-
|
86 |
-
##### If you are translating Easy Updates Manager then please follow these guidelines:
|
87 |
-
1. Use the proper po and mo file format.
|
88 |
-
2. Make sure to translate all of Easy Updates Manager (including the help tab, plugin description, etc.).
|
89 |
-
3. Make sure that you translate the most recent version of Easy Updates Manager.
|
90 |
-
|
91 |
-
If you are translating then we would encourage you to use a language editor like <a href="https://poedit.net/">Poedit</a>.
|
92 |
-
|
93 |
-
#### Bug Fixes
|
94 |
-
As much as you try to fix all the bugs in a plugin they will never all be fixed.
|
95 |
-
|
96 |
-
##### If you are fixing a bug fix then please follow these guidelines:
|
97 |
-
1. Make sure to test you bug fix to make sure that it completely fixes the bug.
|
98 |
-
2. Make sure that you are using the most recent version of Easy Updates Manager.
|
99 |
-
3. Make sure that you are using the most recent version of WordPress.
|
100 |
-
|
101 |
-
###### Note
|
102 |
-
Although you created a pull request that doesn't mean that we will always merge it. Although we will consider every pull request.
|
103 |
-
|
104 |
-
### Testing
|
105 |
-
We are always more then happy if you want to test beta versions of Easy Updates Manager.
|
106 |
-
|
107 |
-
##### If you are testing something for Easy Updates Manager then please follow these guidelines:
|
108 |
-
1. Make sure to test everything with the lastest version of WordPress (in less otherwise specified).
|
109 |
-
2. Test everything on a fresh localhost website (you can use XAMPP, MAMP, or VVV to create localhost installs).
|
110 |
|
111 |
-
|
112 |
-
Beta version are not actually officially released. You can either test the developing version straight from GitHub or look for items tags with the <a href="https://github.com/easy-updates-manager/easy-updates-manager/issues?q=is%3Aopen+is%3Aissue+label%3Atesting">testing tag</a>.
|
113 |
|
|
|
|
|
114 |
|
115 |
-
###
|
116 |
-
|
117 |
|
118 |
-
###### Contributor Handbook
|
1 |
# Easy Updates Manager Contributing Handbook
|
2 |
+
Easy Updates Manager is a 100% volunteer run plugin. We are always happy to welcome new contributors to help make Easy Updates Manager a better plugin.
|
3 |
+
|
|
|
|
|
4 |
## Getting Started with Contributing
|
5 |
+
There are many ways that you can contribute to Easy Updates Manager. The ones that are going to be outlines in this are:
|
6 |
+
- Coding
|
7 |
+
- Documentation
|
8 |
+
- Support
|
9 |
+
- Translations
|
10 |
+
Below is a quick outline on each one and how you can contribute to them.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
12 |
+
### Coding
|
13 |
+
Coding is not easy. That is why we are always looking for some help. You can help code by creating pull requests to resolve issues.
|
14 |
|
15 |
+
If you plan on doing this then please make sure that you do the following use the most recent branch of Easy Updates Manager to make your changes on, and most importantly use the most recent version of WordPress to test your changes on.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
17 |
### Documentation
|
18 |
+
Documentation can be a very tedious job. Also there can never be too much documentation in my opinion. For this reason we are more than happy for you to write up some documentation for Easy Updates Manager. This can consist of writing pages for our wiki, writing a post about how to use Easy Updates Manager, or even create a video about Easy Updates Manager. Either one of these we would very much appreciate.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
|
20 |
+
Note that if you want to right up stuff for the wiki then please submit an issue with your suggested wiki changes.
|
|
|
21 |
|
22 |
+
### Support
|
23 |
+
Support is a fairly big thing to manage. We volunteers at Easy Updates Manager want to make sure that our users get the best support they can. How you can help with this is extremely simple. Head over to our WordPress Support Forum and answer some support topics.
|
24 |
|
25 |
+
### Translation
|
26 |
+
Easy Updates Manager is currently only available in English and German. If you would like to translate Easy Updates Manager into a different language then you can do so by creating a pull request with your po and mo files.
|
27 |
|
28 |
+
###### Contributor Handbook v3.0
|
css/index.php
ADDED
File without changes
|
css/style.css
ADDED
@@ -0,0 +1,162 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.dashboard-main-wrapper {
|
2 |
+
color: #FFF;
|
3 |
+
max-width: 48%;
|
4 |
+
float: left;
|
5 |
+
width: 100%;
|
6 |
+
overflow: hidden;
|
7 |
+
margin-right: 20px;
|
8 |
+
margin-bottom: 30px;
|
9 |
+
}
|
10 |
+
.dashboard-item-wrapper {
|
11 |
+
background: #e4e4e4; /* Old browsers */
|
12 |
+
border-radius: 0px 0px 20px 20px;
|
13 |
+
-moz-border-radius: 0px 0px 20px 20px;
|
14 |
+
-webkit-border-radius: 0px 0px 20px 20px;
|
15 |
+
border: 0px solid #eb3835;
|
16 |
+
padding: 0 20px;
|
17 |
+
overflow: hidden;
|
18 |
+
color: #000;
|
19 |
+
font-weight; 700;
|
20 |
+
}
|
21 |
+
.dashboard-main-header {
|
22 |
+
background: #FFF;
|
23 |
+
border-radius: 20px 20px 0px 0px;
|
24 |
+
-moz-border-radius: 20px 20px 0px 0px;
|
25 |
+
-webkit-border-radius: 20px 20px 0px 0px;
|
26 |
+
border: 1px solid #e4e4e4;
|
27 |
+
padding: 20px;
|
28 |
+
color: #000;
|
29 |
+
font-size: 16px;
|
30 |
+
font-weight: 800;
|
31 |
+
}
|
32 |
+
|
33 |
+
.dashboard-item-choice input {
|
34 |
+
max-height: 0;
|
35 |
+
max-width: 0;
|
36 |
+
opacity: 0;
|
37 |
+
}
|
38 |
+
.dashboard-item-choice input + label {
|
39 |
+
display: block;
|
40 |
+
position: relative;
|
41 |
+
box-shadow: inset 0 0 0px 1px #d5d5d5;
|
42 |
+
text-indent: -5000px;
|
43 |
+
height: 30px;
|
44 |
+
width: 50px;
|
45 |
+
border-radius: 15px;
|
46 |
+
float: right;
|
47 |
+
}
|
48 |
+
|
49 |
+
.dashboard-item-choice input + label:before {
|
50 |
+
content: "";
|
51 |
+
position: absolute;
|
52 |
+
display: block;
|
53 |
+
height: 30px;
|
54 |
+
width: 30px;
|
55 |
+
top: 0;
|
56 |
+
left: 0;
|
57 |
+
border-radius: 15px;
|
58 |
+
background: rgba(19, 191, 17, 0);
|
59 |
+
-moz-transition: .25s ease-in-out;
|
60 |
+
-webkit-transition: .25s ease-in-out;
|
61 |
+
transition: .25s ease-in-out;
|
62 |
+
}
|
63 |
+
|
64 |
+
.dashboard-item-choice input + label:after {
|
65 |
+
content: "";
|
66 |
+
position: absolute;
|
67 |
+
display: block;
|
68 |
+
height: 30px;
|
69 |
+
width: 30px;
|
70 |
+
top: 0;
|
71 |
+
left: 0px;
|
72 |
+
border-radius: 15px;
|
73 |
+
background: white;
|
74 |
+
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2), 0 2px 4px rgba(0, 0, 0, .2);
|
75 |
+
-moz-transition: .25s ease-in-out;
|
76 |
+
-webkit-transition: .25s ease-in-out;
|
77 |
+
transition: .25s ease-in-out;
|
78 |
+
}
|
79 |
+
.dashboard-main-wrapper input:checked + label:before {
|
80 |
+
width: 50px;
|
81 |
+
background: rgba(19, 191, 17, 1);
|
82 |
+
}
|
83 |
+
|
84 |
+
.dashboard-main-wrapper input:checked + label:after {
|
85 |
+
left: 20px;
|
86 |
+
box-shadow: inset 0 0 0 1px rgba(19, 191, 17, 1), 0 2px 4px rgba(0, 0, 0, .2);
|
87 |
+
}
|
88 |
+
#dashboard-main-outputs .dashboard-hide {
|
89 |
+
display: none;
|
90 |
+
}
|
91 |
+
.dashboard-item-header {
|
92 |
+
clear: both;
|
93 |
+
float: left;
|
94 |
+
width: 60%;
|
95 |
+
font-weight: 700;
|
96 |
+
}
|
97 |
+
.dashboard-item:first-child {
|
98 |
+
border-top: none;
|
99 |
+
}
|
100 |
+
.dashboard-item {
|
101 |
+
clear: both;
|
102 |
+
border-top: 1px solid #FFF;
|
103 |
+
border-bottom: 1px solid #FFF;
|
104 |
+
padding: 20px 0;
|
105 |
+
overflow: hidden;
|
106 |
+
}
|
107 |
+
.dashboard-tab-item {
|
108 |
+
background: #FFF;
|
109 |
+
width: 50%;
|
110 |
+
float: left;
|
111 |
+
text-align: center;
|
112 |
+
overflow: hidden;
|
113 |
+
}
|
114 |
+
.dashboard-tab-item a,
|
115 |
+
.dashboard-tab-item a:visited,
|
116 |
+
dashboard-tab-item a:hover {
|
117 |
+
display: block;
|
118 |
+
width: 100%;
|
119 |
+
background: #FFF;
|
120 |
+
color: #000;
|
121 |
+
text-decoration: none;
|
122 |
+
padding: 15px 0;
|
123 |
+
}
|
124 |
+
.dashboard-tab-item.active {
|
125 |
+
font-weight: 800;
|
126 |
+
}
|
127 |
+
.dashboard-tab-content.active {
|
128 |
+
display: block;
|
129 |
+
}
|
130 |
+
.dashboard-tab-content.inactive {
|
131 |
+
display: none;
|
132 |
+
}
|
133 |
+
.dashboard-tab {
|
134 |
+
overflow: hidden;
|
135 |
+
border: 1px solid #e4e4e4;
|
136 |
+
border-top: none;
|
137 |
+
}
|
138 |
+
.dashboard-item-wrapper {
|
139 |
+
min-height: 650px;
|
140 |
+
max-height: 700px;
|
141 |
+
overflow: auto;
|
142 |
+
}
|
143 |
+
.dashboard-main-wrapper:nth-child( odd ) {
|
144 |
+
clear: left;
|
145 |
+
}
|
146 |
+
.multi-choice {
|
147 |
+
clear: both;
|
148 |
+
margin-top; 20px;
|
149 |
+
}
|
150 |
+
@media only screen and (max-width:1000px) {
|
151 |
+
.dashboard-main-wrapper {
|
152 |
+
margin-right: 0;
|
153 |
+
max-width: 100%;
|
154 |
+
}
|
155 |
+
.dashboard-item-wrapper {
|
156 |
+
min-height: auto;
|
157 |
+
max-height: 700px;
|
158 |
+
overflow: auto;
|
159 |
+
}
|
160 |
+
}
|
161 |
+
|
162 |
+
|
includes/MPSUM_Admin.php
CHANGED
@@ -127,11 +127,14 @@ class MPSUM_Admin {
|
|
127 |
add_action( $prefix . 'plugin_action_links_' . MPSUM_Updates_Manager::get_plugin_basename(), array( $this, 'plugin_settings_link' ) );
|
128 |
|
129 |
//todo - maybe load these conditionally based on $_REQUEST[ 'tab' ] param
|
|
|
130 |
new MPSUM_Admin_Plugins( self::get_slug() );
|
131 |
new MPSUM_Admin_Themes( self::get_slug() );
|
132 |
new MPSUM_Admin_Core( self::get_slug() );
|
133 |
new MPSUM_Admin_Advanced( self::get_slug() );
|
134 |
|
|
|
|
|
135 |
}
|
136 |
|
137 |
/**
|
@@ -149,6 +152,11 @@ class MPSUM_Admin {
|
|
149 |
new MPSUM_Admin_Help();
|
150 |
}
|
151 |
|
|
|
|
|
|
|
|
|
|
|
152 |
/**
|
153 |
* Adds a sub-menu page for multisite.
|
154 |
*
|
@@ -162,6 +170,7 @@ class MPSUM_Admin {
|
|
162 |
*/
|
163 |
public function init_network_admin_menus() {
|
164 |
$hook = add_dashboard_page( __( 'Updates Options', 'stops-core-theme-and-plugin-updates' ) , __( 'Updates Options', 'stops-core-theme-and-plugin-updates' ), 'update_core', self::get_slug(), array( $this, 'output_admin_interface' ) );
|
|
|
165 |
add_action( "load-$hook", array( $this, 'init_help_screen' ) );
|
166 |
}
|
167 |
|
@@ -178,6 +187,7 @@ class MPSUM_Admin {
|
|
178 |
*/
|
179 |
public function init_single_site_admin_menus() {
|
180 |
$hook = add_dashboard_page( __( 'Updates Options', 'stops-core-theme-and-plugin-updates' ) , __( 'Updates Options', 'stops-core-theme-and-plugin-updates' ), 'update_core', self::get_slug(), array( $this, 'output_admin_interface' ) );
|
|
|
181 |
add_action( "load-$hook", array( $this, 'init_help_screen' ) );
|
182 |
}
|
183 |
|
@@ -200,6 +210,12 @@ class MPSUM_Admin {
|
|
200 |
<?php
|
201 |
$tabs =
|
202 |
array(
|
|
|
|
|
|
|
|
|
|
|
|
|
203 |
array(
|
204 |
'url' => add_query_arg( array( 'tab' => 'main' ), self::get_url() ), /* URL to the tab */
|
205 |
'label' => esc_html__( 'General', 'stops-core-theme-and-plugin-updates' ),
|
@@ -228,7 +244,7 @@ class MPSUM_Admin {
|
|
228 |
$tabs_count = count( $tabs );
|
229 |
if ( $tabs && !empty( $tabs ) ) {
|
230 |
$tab_html = '<h2 class="nav-tab-wrapper">';
|
231 |
-
$active_tab = isset( $_GET[ 'tab' ] ) ? sanitize_text_field( $_GET[ 'tab' ] ) : '
|
232 |
$do_action = false;
|
233 |
foreach( $tabs as $tab ) {
|
234 |
$classes = array( 'nav-tab' );
|
127 |
add_action( $prefix . 'plugin_action_links_' . MPSUM_Updates_Manager::get_plugin_basename(), array( $this, 'plugin_settings_link' ) );
|
128 |
|
129 |
//todo - maybe load these conditionally based on $_REQUEST[ 'tab' ] param
|
130 |
+
new MPSUM_Admin_Dashboard( self::get_slug() );
|
131 |
new MPSUM_Admin_Plugins( self::get_slug() );
|
132 |
new MPSUM_Admin_Themes( self::get_slug() );
|
133 |
new MPSUM_Admin_Core( self::get_slug() );
|
134 |
new MPSUM_Admin_Advanced( self::get_slug() );
|
135 |
|
136 |
+
|
137 |
+
|
138 |
}
|
139 |
|
140 |
/**
|
152 |
new MPSUM_Admin_Help();
|
153 |
}
|
154 |
|
155 |
+
public function enqueue_scripts() {
|
156 |
+
wp_enqueue_script( 'mpsum_dashboard', MPSUM_Updates_Manager::get_plugin_url( '/js/admin.js', array( 'jquery' ) ) );
|
157 |
+
wp_enqueue_style( 'mpsum_dashboard', MPSUM_Updates_Manager::get_plugin_url( '/css/style.css' ) );
|
158 |
+
}
|
159 |
+
|
160 |
/**
|
161 |
* Adds a sub-menu page for multisite.
|
162 |
*
|
170 |
*/
|
171 |
public function init_network_admin_menus() {
|
172 |
$hook = add_dashboard_page( __( 'Updates Options', 'stops-core-theme-and-plugin-updates' ) , __( 'Updates Options', 'stops-core-theme-and-plugin-updates' ), 'update_core', self::get_slug(), array( $this, 'output_admin_interface' ) );
|
173 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
174 |
add_action( "load-$hook", array( $this, 'init_help_screen' ) );
|
175 |
}
|
176 |
|
187 |
*/
|
188 |
public function init_single_site_admin_menus() {
|
189 |
$hook = add_dashboard_page( __( 'Updates Options', 'stops-core-theme-and-plugin-updates' ) , __( 'Updates Options', 'stops-core-theme-and-plugin-updates' ), 'update_core', self::get_slug(), array( $this, 'output_admin_interface' ) );
|
190 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
191 |
add_action( "load-$hook", array( $this, 'init_help_screen' ) );
|
192 |
}
|
193 |
|
210 |
<?php
|
211 |
$tabs =
|
212 |
array(
|
213 |
+
array(
|
214 |
+
'url' => add_query_arg( array( 'tab' => 'dashboard' ), self::get_url() ), /* URL to the tab */
|
215 |
+
'label' => esc_html__( 'Dashboard', 'stops-core-theme-and-plugin-updates' ),
|
216 |
+
'get' => 'dashboard' /*$_GET variable*/,
|
217 |
+
'action' => 'mpsum_admin_tab_dashboard' /* action variable in do_action */
|
218 |
+
),
|
219 |
array(
|
220 |
'url' => add_query_arg( array( 'tab' => 'main' ), self::get_url() ), /* URL to the tab */
|
221 |
'label' => esc_html__( 'General', 'stops-core-theme-and-plugin-updates' ),
|
244 |
$tabs_count = count( $tabs );
|
245 |
if ( $tabs && !empty( $tabs ) ) {
|
246 |
$tab_html = '<h2 class="nav-tab-wrapper">';
|
247 |
+
$active_tab = isset( $_GET[ 'tab' ] ) ? sanitize_text_field( $_GET[ 'tab' ] ) : 'dashboard';
|
248 |
$do_action = false;
|
249 |
foreach( $tabs as $tab ) {
|
250 |
$classes = array( 'nav-tab' );
|
includes/MPSUM_Admin_Core.php
CHANGED
@@ -54,7 +54,7 @@ class MPSUM_Admin_Core {
|
|
54 |
*
|
55 |
* @return array Associative array of default options
|
56 |
*/
|
57 |
-
|
58 |
return array(
|
59 |
'all_updates' => 'on',
|
60 |
'core_updates' => 'on',
|
@@ -69,7 +69,10 @@ class MPSUM_Admin_Core {
|
|
69 |
'automatic_translation_updates' => 'on',
|
70 |
'notification_core_update_emails' => 'on',
|
71 |
'misc_browser_nag' => 'on',
|
72 |
-
'misc_wp_footer' => 'on'
|
|
|
|
|
|
|
73 |
);
|
74 |
}
|
75 |
|
@@ -91,9 +94,10 @@ class MPSUM_Admin_Core {
|
|
91 |
if ( !isset( $_POST[ 'options' ] ) ) return;
|
92 |
if ( 'mpsum_save_core_options' !== $_REQUEST[ 'action' ] ) return;
|
93 |
check_admin_referer( 'mpsum_main_update', '_mpsum' );
|
94 |
-
|
95 |
$query_args = array();
|
96 |
$query_args[ 'updated' ] = "1";
|
|
|
97 |
|
98 |
//Save options
|
99 |
$options = $_POST[ 'options' ];
|
@@ -235,11 +239,17 @@ class MPSUM_Admin_Core {
|
|
235 |
<h3><?php esc_html_e( 'Notifications', 'stops-core-theme-and-plugin-updates' ); ?></h3>
|
236 |
<table class="form-table">
|
237 |
<tr>
|
238 |
-
<th scope="row"><?php esc_html_e( 'Core
|
239 |
<td>
|
240 |
-
|
241 |
-
<input type="
|
242 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
243 |
</td>
|
244 |
</tr>
|
245 |
</table>
|
54 |
*
|
55 |
* @return array Associative array of default options
|
56 |
*/
|
57 |
+
public static function get_defaults() {
|
58 |
return array(
|
59 |
'all_updates' => 'on',
|
60 |
'core_updates' => 'on',
|
69 |
'automatic_translation_updates' => 'on',
|
70 |
'notification_core_update_emails' => 'on',
|
71 |
'misc_browser_nag' => 'on',
|
72 |
+
'misc_wp_footer' => 'on',
|
73 |
+
'notification_core_update_emails_plugins' => 'on',
|
74 |
+
'notification_core_update_emails_themes' => 'on',
|
75 |
+
'notification_core_update_emails_translations' => 'on'
|
76 |
);
|
77 |
}
|
78 |
|
94 |
if ( !isset( $_POST[ 'options' ] ) ) return;
|
95 |
if ( 'mpsum_save_core_options' !== $_REQUEST[ 'action' ] ) return;
|
96 |
check_admin_referer( 'mpsum_main_update', '_mpsum' );
|
97 |
+
|
98 |
$query_args = array();
|
99 |
$query_args[ 'updated' ] = "1";
|
100 |
+
$query_args[ 'tab' ] = 'main';
|
101 |
|
102 |
//Save options
|
103 |
$options = $_POST[ 'options' ];
|
239 |
<h3><?php esc_html_e( 'Notifications', 'stops-core-theme-and-plugin-updates' ); ?></h3>
|
240 |
<table class="form-table">
|
241 |
<tr>
|
242 |
+
<th scope="row"><?php esc_html_e( 'Core E-mails', 'stops-core-theme-and-plugin-updates' ); ?></th>
|
243 |
<td>
|
244 |
+
<input type="hidden" name="options[notification_core_update_emails]" value="off" />
|
245 |
+
<input type="checkbox" name="options[notification_core_update_emails]" value="on" id="notification_core_update_emails_on" <?php checked( 'on', $options[ 'notification_core_update_emails' ] ); ?> /> <label for="notification_core_update_emails_on"><?php esc_html_e( 'Core Update Emails', 'stops-core-theme-and-plugin-updates' ); ?></label><br />
|
246 |
+
<input type="hidden" name="options[notification_core_update_emails_plugins]" value="off" />
|
247 |
+
<input type="checkbox" name="options[notification_core_update_emails_plugins]" value="on" id="notification_core_update_emails_plugins_on" <?php checked( 'on', $options[ 'notification_core_update_emails_plugins' ] ); ?> /> <label for="notification_core_update_emails_plugins_on"><?php esc_html_e( 'Core Plugin Emails', 'stops-core-theme-and-plugin-updates' ); ?></label><br />
|
248 |
+
<input type="hidden" name="options[notification_core_update_emails_themes]" value="off" />
|
249 |
+
<input type="checkbox" name="options[notification_core_update_emails_themes]" value="on" id="notification_core_update_emails_themes" <?php checked( 'on', $options[ 'notification_core_update_emails_themes' ] ); ?> /> <label for="notification_core_update_emails_themes"><?php esc_html_e( 'Core Theme Emails', 'stops-core-theme-and-plugin-updates' ); ?></label><br />
|
250 |
+
<input type="hidden" name="options[notification_core_update_emails_translations]" value="off" />
|
251 |
+
<input type="checkbox" name="options[notification_core_update_emails_translations]" value="on" id="notification_core_update_emails_translations_on" <?php checked( 'on', $options[ 'notification_core_update_emails_translations' ] ); ?> /> <label for="notification_core_update_emails_translations_on"><?php esc_html_e( 'Core Translation Emails', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
252 |
+
<p class="description"><?php esc_html_e( 'Disable e-mails that are sent when your site has been upgraded automatically. These will not be functional until WordPress 4.4.', 'stops-core-theme-and-plugin-updates' ); ?></p>
|
253 |
</td>
|
254 |
</tr>
|
255 |
</table>
|
includes/MPSUM_Admin_Dashboard.php
ADDED
@@ -0,0 +1,511 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Controls the main (general) tab
|
4 |
+
*
|
5 |
+
* Controls the main (general) tab and handles the saving of its options.
|
6 |
+
*
|
7 |
+
* @since 5.0.0
|
8 |
+
*
|
9 |
+
* @package WordPress
|
10 |
+
*/
|
11 |
+
class MPSUM_Admin_Dashboard {
|
12 |
+
/**
|
13 |
+
* Holds the slug to the admin panel page
|
14 |
+
*
|
15 |
+
* @since 5.0.0
|
16 |
+
* @access private
|
17 |
+
* @var string $slug
|
18 |
+
*/
|
19 |
+
private $slug = '';
|
20 |
+
|
21 |
+
/**
|
22 |
+
* Holds the tab name
|
23 |
+
*
|
24 |
+
* @since 5.0.0
|
25 |
+
* @access static
|
26 |
+
* @var string $tab
|
27 |
+
*/
|
28 |
+
private $tab = 'main';
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Class constructor.
|
32 |
+
*
|
33 |
+
* Initialize the class
|
34 |
+
*
|
35 |
+
* @since 5.0.0
|
36 |
+
* @access public
|
37 |
+
*
|
38 |
+
* @param string $slug Slug to the admin panel page
|
39 |
+
*/
|
40 |
+
public function __construct( $slug = '' ) {
|
41 |
+
$this->slug = $slug;
|
42 |
+
//Admin Tab Actions
|
43 |
+
add_action( 'mpsum_admin_tab_dashboard', array( $this, 'tab_output' ) );
|
44 |
+
}
|
45 |
+
|
46 |
+
|
47 |
+
/**
|
48 |
+
* Output the HTML interface for the main tab.
|
49 |
+
*
|
50 |
+
* Output the HTML interface for the main tab.
|
51 |
+
*
|
52 |
+
* @since 5.0.0
|
53 |
+
* @access public
|
54 |
+
* @see __construct
|
55 |
+
* @internal Uses the mpsum_admin_tab_main action
|
56 |
+
*/
|
57 |
+
public function tab_output() {
|
58 |
+
$options = MPSUM_Updates_Manager::get_options( 'core' );
|
59 |
+
$options = wp_parse_args( $options, MPSUM_Admin_Core::get_defaults() );
|
60 |
+
?>
|
61 |
+
<form id="dashboard-form" method="post">
|
62 |
+
<?php
|
63 |
+
wp_nonce_field( 'mpsum_options_save', '_mpsum' );
|
64 |
+
?>
|
65 |
+
<div id="dashboard-main-outputs">
|
66 |
+
<div class="dashboard-main-wrapper" id="dashboard-main-updates">
|
67 |
+
<div class="dashboard-main-header"><?php esc_html_e( 'WordPress Updates', 'stops-core-theme-and-plugin-updates' ); ?></div><!-- .dashboard-main-header -->
|
68 |
+
<div class="dashboard-item-wrapper">
|
69 |
+
<div class="dashboard-item" "dashboard-main">
|
70 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'All Updates', 'stops-core-theme-and-plugin-updates' ); ?>
|
71 |
+
</div><!-- .dashboard-item-header -->
|
72 |
+
<div class="dashboard-item-choice">
|
73 |
+
<?php
|
74 |
+
$disable_core_options = false;
|
75 |
+
if( 'off' == $options[ 'all_updates' ] ) {
|
76 |
+
$disable_core_options = true;
|
77 |
+
$options[ 'core_updates' ] = 'off';
|
78 |
+
$options[ 'plugin_updates' ] = 'off';
|
79 |
+
$options[ 'theme_updates' ] = 'off';
|
80 |
+
$options[ 'translation_updates' ] = 'off';
|
81 |
+
}
|
82 |
+
?>
|
83 |
+
<input type="checkbox" name="options[all_updates]" value="off" />
|
84 |
+
<input type="checkbox" data-context="core" data-action="all_updates" class="dashboard-hide" name="options[all_updates]" value="on" id="all_updates_on" <?php checked( 'on', $options[ 'all_updates' ] ); ?> /> <label for="all_updates_on"><?php esc_html_e( 'Enabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
85 |
+
</div><!-- .dashboard-item-choice -->
|
86 |
+
</div><!-- dashboard-item-->
|
87 |
+
<div class="dashboard-item" "dashboard-main">
|
88 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'WordPress Core Updates', 'stops-core-theme-and-plugin-updates' ); ?>
|
89 |
+
</div><!-- .dashboard-item-header -->
|
90 |
+
<div class="dashboard-item-choice">
|
91 |
+
<?php
|
92 |
+
$checked_value = 'checked';
|
93 |
+
if ( checked( 'off', $options[ 'core_updates' ], false ) ) {
|
94 |
+
$checked_value = '';
|
95 |
+
}
|
96 |
+
?>
|
97 |
+
<input id="core-updates-check_before" type="hidden" value="<?php echo esc_attr( $checked_value ); ?>" />
|
98 |
+
<input type="hidden" name="options[core_updates]" value="on" />
|
99 |
+
<input id="core_updates_off" data-context="core" data-action="core_updates" type="checkbox" class="dashboard-hide update-option" name="options[core_updates]" value="off" <?php checked( 'on', $options[ 'core_updates' ] ); ?> <?php disabled( true, $disable_core_options ); ?> /> <label for="core_updates_off"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
100 |
+
</div><!-- .dashboard-item-choice -->
|
101 |
+
</div><!-- dashboard-item-->
|
102 |
+
<div class="dashboard-item" "dashboard-main">
|
103 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'All Plugin Updates', 'stops-core-theme-and-plugin-updates' ); ?>
|
104 |
+
</div><!-- .dashboard-item-header -->
|
105 |
+
<div class="dashboard-item-choice">
|
106 |
+
<?php
|
107 |
+
$checked_value = 'checked';
|
108 |
+
if ( checked( 'off', $options[ 'plugin_updates' ], false ) ) {
|
109 |
+
$checked_value = '';
|
110 |
+
}
|
111 |
+
?>
|
112 |
+
<input id="core-plugin-check_before" type="hidden" value="<?php echo esc_attr( $checked_value ); ?>" />
|
113 |
+
<input type="hidden" name="options[plugin_updates]" value="on" />
|
114 |
+
<input type="checkbox" data-context="core" data-action="plugin_updates" class="dashboard-hide update-option" name="options[plugin_updates]" value="off" id="plugin_updates_off" <?php checked( 'on', $options[ 'plugin_updates' ] ); ?> <?php disabled( true, $disable_core_options ); ?> /> <label for="plugin_updates_off"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
115 |
+
</div><!-- .dashboard-item-choice -->
|
116 |
+
</div><!-- dashboard-item-->
|
117 |
+
<div class="dashboard-item" "dashboard-main">
|
118 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'All Theme Updates', 'stops-core-theme-and-plugin-updates' ); ?>
|
119 |
+
</div><!-- .dashboard-item-header -->
|
120 |
+
<div class="dashboard-item-choice">
|
121 |
+
<?php
|
122 |
+
$checked_value = 'checked';
|
123 |
+
if ( checked( 'off', $options[ 'theme_updates' ], false ) ) {
|
124 |
+
$checked_value = '';
|
125 |
+
}
|
126 |
+
?>
|
127 |
+
<input id="core-theme-check_before" type="hidden" value="<?php echo esc_attr( $checked_value ); ?>" />
|
128 |
+
<input type="hidden" name="options[theme_updates]" value="on" />
|
129 |
+
<input type="checkbox" data-context="core" data-action="theme_updates"class="dashboard-hide update-option" name="options[theme_updates]" value="off" id="theme_updates_off" <?php checked( 'on', $options[ 'theme_updates' ] ); ?> <?php disabled( true, $disable_core_options ); ?> /> <label for="theme_updates_off"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
130 |
+
</div><!-- .dashboard-item-choice -->
|
131 |
+
</div><!-- dashboard-item-->
|
132 |
+
<div class="dashboard-item" "dashboard-main">
|
133 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'All Translation Updates', 'stops-core-theme-and-plugin-updates' ); ?>
|
134 |
+
</div><!-- .dashboard-item-header -->
|
135 |
+
<div class="dashboard-item-choice">
|
136 |
+
<?php
|
137 |
+
$checked_value = 'checked';
|
138 |
+
if ( checked( 'off', $options[ 'translation_updates' ], false ) ) {
|
139 |
+
$checked_value = '';
|
140 |
+
}
|
141 |
+
?>
|
142 |
+
<input id="core-translation-check_before" type="hidden" value="<?php echo esc_attr( $checked_value ); ?>" />
|
143 |
+
<input type="hidden" name="options[translation_updates]" value="on" />
|
144 |
+
<input id="translation_updates_off" data-context="core" data-action="translation_updates" type="checkbox" class="dashboard-hide update-option" name="options[translation_updates]" value="off" <?php checked( 'on', $options[ 'translation_updates' ] ); ?> <?php disabled( true, $disable_core_options ); ?> /> <label for="translation_updates_off"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
145 |
+
</div><!-- .dashboard-item-choice -->
|
146 |
+
</div><!-- dashboard-item-->
|
147 |
+
</div><!-- .dashboard-item-wrapper -->
|
148 |
+
</div><!--- .dashboard-main-wrapper -->
|
149 |
+
|
150 |
+
<div class="dashboard-main-wrapper" id="dashboard-main-updates">
|
151 |
+
<div class="dashboard-main-header"><?php esc_html_e( 'Automatic Updates', 'stops-core-theme-and-plugin-updates' ); ?></div><!-- .dashboard-main-header -->
|
152 |
+
<div class="dashboard-item-wrapper">
|
153 |
+
<div class="dashboard-item" "dashboard-main">
|
154 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'Major Releases', 'stops-core-theme-and-plugin-updates' ); ?>
|
155 |
+
</div><!-- .dashboard-item-header -->
|
156 |
+
<div class="dashboard-item-choice">
|
157 |
+
<input type="checkbox" name="options[automatic_major_updates]" value="off" />
|
158 |
+
<input type="checkbox" data-context="core" data-action="automatic_major_updates" class="dashboard-hide" name="options[all_updates]" value="on" id="automatic_major_on" <?php checked( 'on', $options[ 'automatic_major_updates' ] ); ?> /> <label for="automatic_major_on"><?php esc_html_e( 'Enabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
159 |
+
</div><!-- .dashboard-item-choice -->
|
160 |
+
</div><!-- dashboard-item-->
|
161 |
+
<div class="dashboard-item" "dashboard-main">
|
162 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'Minor Releases', 'stops-core-theme-and-plugin-updates' ); ?>
|
163 |
+
</div><!-- .dashboard-item-header -->
|
164 |
+
<div class="dashboard-item-choice">
|
165 |
+
<input id="core-updates-check_before" type="hidden" value="<?php echo esc_attr( $checked_value ); ?>" />
|
166 |
+
<input type="hidden" name="options[automatic_minor_updates]" value="on" />
|
167 |
+
<input id="automatic_minor_on" data-context="core" data-action="automatic_minor_updates" type="checkbox" class="dashboard-hide update-option" name="options[core_updates]" value="off" <?php checked( 'on', $options[ 'automatic_minor_updates' ] ); ?> <?php disabled( true, $disable_core_options ); ?> /> <label for="automatic_minor_on"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
168 |
+
</div><!-- .dashboard-item-choice -->
|
169 |
+
</div><!-- dashboard-item-->
|
170 |
+
<div class="dashboard-item" "dashboard-main">
|
171 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'Development Updates', 'stops-core-theme-and-plugin-updates' ); ?>
|
172 |
+
</div><!-- .dashboard-item-header -->
|
173 |
+
<div class="dashboard-item-choice">
|
174 |
+
<input type="hidden" name="options[automatic_development_updates]" value="on" />
|
175 |
+
<input id="automatic_dev_on" type="checkbox" data-context="core" data-action="automatic_development_updates" class="dashboard-hide update-option" name="options[automatic_development_updates]" value="off" id="plugin_updates_off" <?php checked( 'on', $options[ 'automatic_development_updates' ] ); ?> <?php disabled( true, $disable_core_options ); ?> /> <label for="automatic_dev_on"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
176 |
+
</div><!-- .dashboard-item-choice -->
|
177 |
+
</div><!-- dashboard-item-->
|
178 |
+
<div class="dashboard-item" "dashboard-main">
|
179 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'Translation Updates', 'stops-core-theme-and-plugin-updates' ); ?>
|
180 |
+
</div><!-- .dashboard-item-header -->
|
181 |
+
<div class="dashboard-item-choice">
|
182 |
+
<input id="core-theme-check_before" type="hidden" value="<?php echo esc_attr( $checked_value ); ?>" />
|
183 |
+
<input type="hidden" name="options[automatic_translation_updates]" value="on" />
|
184 |
+
<input type="checkbox" data-context="core" data-action="automatic_translation_updates" class="dashboard-hide update-option" name="options[automatic_translation_updates]" value="off" id="automatic_translation_updates_on" <?php checked( 'on', $options[ 'automatic_translation_updates' ] ); ?> <?php disabled( true, $disable_core_options ); ?> /> <label for="automatic_translation_updates_on"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
185 |
+
</div><!-- .dashboard-item-choice -->
|
186 |
+
</div><!-- dashboard-item-->
|
187 |
+
<div class="dashboard-item" "dashboard-main">
|
188 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'Automatic Plugin Updates', 'stops-core-theme-and-plugin-updates' ); ?>
|
189 |
+
</div><!-- .dashboard-item-header -->
|
190 |
+
<div class="multi-choice">
|
191 |
+
<input type="radio" data-context="core" data-action="automatic_plugin_updates" name="options[automatic_plugin_updates]" value="on" id="automatic_plugin_on" <?php checked( 'on', $options[ 'automatic_plugin_updates' ] ); ?> /> <label for="automatic_plugin_on"><?php esc_html_e( 'Enabled', 'stops-core-theme-and-plugin-updates' ); ?></label><br />
|
192 |
+
<input type="radio" data-context="core" data-action="automatic_plugin_updates" name="options[automatic_plugin_updates]" value="off" id="automatic_plugin_off" <?php checked( 'off', $options[ 'automatic_plugin_updates' ] ); ?> /> <label for="automatic_plugin_off"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label><br />
|
193 |
+
<input type="radio" data-context="core" data-action="automatic_plugin_updates" name="options[automatic_plugin_updates]" value="default" id="automatic_plugin_default" <?php checked( 'default', $options[ 'automatic_plugin_updates' ] ); ?> /> <label for="automatic_plugin_default"><?php esc_html_e( 'Default', 'stops-core-theme-and-plugin-updates' ); ?></label><br />
|
194 |
+
<input type="radio" data-context="core" data-action="automatic_plugin_updates" name="options[automatic_plugin_updates]" value="individual" id="automatic_plugin_individual" <?php checked( 'individual', $options[ 'automatic_plugin_updates' ] ); ?> /> <label for="automatic_plugin_individual"><?php esc_html_e( 'Select Individually', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
195 |
+
</div><!--multi-choice-->
|
196 |
+
</div><!-- .dashboard-item -->
|
197 |
+
<div class="dashboard-item" "dashboard-main">
|
198 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'Automatic Theme Updates', 'stops-core-theme-and-plugin-updates' ); ?>
|
199 |
+
</div><!-- .dashboard-item-header -->
|
200 |
+
<div class="multi-choice">
|
201 |
+
<input type="radio" data-context="core" data-action="automatic_theme_updates" name="options[automatic_theme_updates]" value="on" id="automatic_theme_on" <?php checked( 'on', $options[ 'automatic_theme_updates' ] ); ?> /> <label for="automatic_theme_on"><?php esc_html_e( 'Enabled', 'stops-core-theme-and-plugin-updates' ); ?></label><br />
|
202 |
+
<input type="radio" data-context="core" data-action="automatic_theme_updates" name="options[automatic_theme_updates]" value="off" id="automatic_theme_off" <?php checked( 'off', $options[ 'automatic_theme_updates' ] ); ?> /> <label for="automatic_theme_off"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label><br />
|
203 |
+
<input type="radio" data-context="core" data-action="automatic_theme_updates" name="options[automatic_theme_updates]" value="default" id="automatic_theme_default" <?php checked( 'default', $options[ 'automatic_theme_updates' ] ); ?> /> <label for="automatic_theme_default"><?php esc_html_e( 'Default', 'stops-core-theme-and-plugin-updates' ); ?></label><br />
|
204 |
+
<input type="radio" data-context="core" data-action="automatic_theme_updates" name="options[automatic_theme_updates]" value="individual" id="automatic_theme_individual" <?php checked( 'individual', $options[ 'automatic_theme_updates' ] ); ?> /> <label for="automatic_theme_individual"><?php esc_html_e( 'Select Individually', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
205 |
+
</div><!--multi-choice-->
|
206 |
+
</div><!-- .dashboard-item -->
|
207 |
+
</div>
|
208 |
+
</div>
|
209 |
+
<div class="dashboard-main-wrapper" id="dashboard-main-updates">
|
210 |
+
<div class="dashboard-main-header"><?php esc_html_e( 'WordPress Notifications', 'stops-core-theme-and-plugin-updates' ); ?></div><!-- .dashboard-main-header -->
|
211 |
+
<div class="dashboard-item-wrapper">
|
212 |
+
<div class="dashboard-item" "dashboard-main">
|
213 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'Core E-mails', 'stops-core-theme-and-plugin-updates' ); ?>
|
214 |
+
</div><!-- .dashboard-item-header -->
|
215 |
+
<div class="dashboard-item-choice">
|
216 |
+
<?php
|
217 |
+
/* [notification_core_update_emails] => on
|
218 |
+
[notification_core_update_emails_plugins] => off
|
219 |
+
[notification_core_update_emails_themes] => off
|
220 |
+
[notification_core_update_emails_translations] => on
|
221 |
+
*/
|
222 |
+
?>
|
223 |
+
<input type="checkbox" name="options[notification_core_update_emails]" value="off" />
|
224 |
+
<input type="checkbox" data-context="core" data-action="notification_core_update_emails" class="dashboard-hide" name="options[notification_core_update_emails]" value="on" id="notification_core_update_emails_on" <?php checked( 'on', $options[ 'notification_core_update_emails' ] ); ?> /> <label for="notification_core_update_emails_on"><?php esc_html_e( 'Enabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
225 |
+
</div><!-- .dashboard-item-choice -->
|
226 |
+
</div><!-- dashboard-item-->
|
227 |
+
<div class="dashboard-item" "dashboard-main">
|
228 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'Core Plugin Emails', 'stops-core-theme-and-plugin-updates' ); ?>
|
229 |
+
</div><!-- .dashboard-item-header -->
|
230 |
+
<div class="dashboard-item-choice">
|
231 |
+
<?php
|
232 |
+
/* [notification_core_update_emails] => on
|
233 |
+
[notification_core_update_emails_plugins] => off
|
234 |
+
[notification_core_update_emails_themes] => off
|
235 |
+
[notification_core_update_emails_translations] => on
|
236 |
+
*/
|
237 |
+
?>
|
238 |
+
<input type="checkbox" name="options[notification_core_update_emails_plugins]" value="off" />
|
239 |
+
<input type="checkbox" data-context="core" data-action="notification_core_update_emails_plugins" class="dashboard-hide" name="options[all_updates]" value="on" id="notification_core_update_emails_plugins_on" <?php checked( 'on', $options[ 'notification_core_update_emails_plugins' ] ); ?> /> <label for="notification_core_update_emails_plugins_on"><?php esc_html_e( 'Enabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
240 |
+
</div><!-- .dashboard-item-choice -->
|
241 |
+
</div><!-- dashboard-item-->
|
242 |
+
<div class="dashboard-item" "dashboard-main">
|
243 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'Core Theme Emails', 'stops-core-theme-and-plugin-updates' ); ?>
|
244 |
+
</div><!-- .dashboard-item-header -->
|
245 |
+
<div class="dashboard-item-choice">
|
246 |
+
<?php
|
247 |
+
/* [notification_core_update_emails] => on
|
248 |
+
[notification_core_update_emails_plugins] => off
|
249 |
+
[notification_core_update_emails_themes] => off
|
250 |
+
[notification_core_update_emails_translations] => on
|
251 |
+
*/
|
252 |
+
?>
|
253 |
+
<input type="checkbox" name="options[notification_core_update_emails_themes]" value="off" />
|
254 |
+
<input type="checkbox" data-context="core" data-action="notification_core_update_emails_themes" class="dashboard-hide" name="options[notification_core_update_emails_themes]" value="on" id="notification_core_update_emails_themes_on" <?php checked( 'on', $options[ 'notification_core_update_emails_themes' ] ); ?> /> <label for="notification_core_update_emails_themes_on"><?php esc_html_e( 'Enabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
255 |
+
</div><!-- .dashboard-item-choice -->
|
256 |
+
</div><!-- dashboard-item-->
|
257 |
+
<div class="dashboard-item" "dashboard-main">
|
258 |
+
<div class="dashboard-item-header"><?php esc_html_e( 'Core Translation Emails', 'stops-core-theme-and-plugin-updates' ); ?>
|
259 |
+
</div><!-- .dashboard-item-header -->
|
260 |
+
<div class="dashboard-item-choice">
|
261 |
+
|
262 |
+
<input type="checkbox" name="options[notification_core_update_emails_translations]" value="off" />
|
263 |
+
<input type="checkbox" data-context="core" data-action="notification_core_update_emails_translations" class="dashboard-hide" name="options[notification_core_update_emails_translations]" value="on" id="notification_core_update_emails_translations_on" <?php checked( 'on', $options[ 'notification_core_update_emails_translations' ] ); ?> /> <label for="notification_core_update_emails_translations_on"><?php esc_html_e( 'Enabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
264 |
+
</div><!-- .dashboard-item-choice -->
|
265 |
+
</div><!-- dashboard-item-->
|
266 |
+
</div><!-- .dashboard-item-wrapper -->
|
267 |
+
</div><!--- .dashboard-main-wrapper -->
|
268 |
+
<!-- Plugin / Theme Updates -->
|
269 |
+
<div class="dashboard-main-wrapper dashboard-plugin-theme-updates">
|
270 |
+
<div class="dashboard-main-header"><?php esc_html_e( 'Plugin and Theme Updates', 'stops-core-theme-and-plugin-updates' ); ?></div><!-- .dashboard-main-header -->
|
271 |
+
<div class="dashboard-tab">
|
272 |
+
<div class="dashboard-tab-header-plugin dashboard-tab-item dashboard-tab-content active" ><a href="#" data-tab-action="plugins" ><?php esc_html_e( 'Plugin Updates', 'stops-core-theme-and-plugin-updates' ); ?></a></div>
|
273 |
+
<div class="dashboard-tab-header-theme dashboard-tab-item" data-tab-plugins="plugins"><a href="#" data-tab-action="themes" ><?php esc_html_e( 'Theme Updates', 'stops-core-theme-and-plugin-updates' ); ?></a></div>
|
274 |
+
</div><!- .dashboard-tab -->
|
275 |
+
<div class="dashboard-tab-plugins dashboard-tab-content active">
|
276 |
+
<div class="dashboard-item-wrapper">
|
277 |
+
<?php
|
278 |
+
$can_show_plugins = $can_show_themes = false;
|
279 |
+
if( 'on' == $options[ 'theme_updates' ] ) {
|
280 |
+
$can_show_themes = true;
|
281 |
+
}
|
282 |
+
if( 'on' == $options[ 'plugin_updates' ] ) {
|
283 |
+
$can_show_plugins = true;
|
284 |
+
}
|
285 |
+
?>
|
286 |
+
<div class="dashboard-item" "dashboard-main">
|
287 |
+
<?php
|
288 |
+
if ( $can_show_plugins ) :
|
289 |
+
$options = MPSUM_Updates_Manager::get_options( 'plugins' );
|
290 |
+
$plugins = get_plugins();
|
291 |
+
foreach( $plugins as $plugin_slug => $plugin_data ) {
|
292 |
+
$is_plugin_active = true;
|
293 |
+
if ( in_array( $plugin_slug, $options ) ) {
|
294 |
+
$is_plugin_active = false;
|
295 |
+
}
|
296 |
+
$plugin_name = $plugin_data[ 'Name' ];
|
297 |
+
?>
|
298 |
+
<div class="dashboard-item" "dashboard-main">
|
299 |
+
<div class="dashboard-item-header"><?php echo esc_html( $plugin_name ) ?>
|
300 |
+
</div><!-- .dashboard-item-header -->
|
301 |
+
<div class="dashboard-item-choice">
|
302 |
+
<input type="hidden" name="options[plugins]" value="<?php echo esc_attr( $plugin_slug ); ?> " />
|
303 |
+
<input id="<?php echo esc_attr( $plugin_slug ); ?>-check" type="checkbox" data-context="plugins" data-action="<?php echo esc_attr( $plugin_slug ); ?>" class="dashboard-hide update-option" name="options[plugins]" value="<?php echo esc_attr( $plugin_slug ); ?>" id="<?php echo esc_attr( $plugin_slug ); ?>_off" <?php checked( true, $is_plugin_active ); ?> <?php disabled( true, $disable_core_options ); ?> /> <label for="<?php echo esc_attr( $plugin_slug ); ?>-check"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
304 |
+
</div><!-- .dashboard-item-choice -->
|
305 |
+
</div><!-- dashboard-item-->
|
306 |
+
|
307 |
+
<?php
|
308 |
+
}
|
309 |
+
else:
|
310 |
+
?>
|
311 |
+
<p><?php
|
312 |
+
esc_html_e( 'All plugin updates have been disabled.', 'stops-core-theme-and-plugin-updates' );
|
313 |
+
endif;
|
314 |
+
?>
|
315 |
+
</p>
|
316 |
+
</div><!-- dashboard-item-->
|
317 |
+
</div><!-- .dashboard-item-wrapper -->
|
318 |
+
</div><!-- .dashboard-tab-plugins -->
|
319 |
+
<div class="dashboard-tab-themes dashboard-tab-content inactive">
|
320 |
+
<div class="dashboard-item-wrapper">
|
321 |
+
<div class="dashboard-item" "dashboard-main">
|
322 |
+
<?php
|
323 |
+
if( $can_show_themes ) :
|
324 |
+
$options = MPSUM_Updates_Manager::get_options( 'themes' );
|
325 |
+
$themes = wp_get_themes();
|
326 |
+
|
327 |
+
foreach( $themes as $theme_slug => $theme_data ) {
|
328 |
+
$is_theme_active = true;
|
329 |
+
if ( in_array( $theme_slug, $options ) ) {
|
330 |
+
$is_theme_active = false;
|
331 |
+
}
|
332 |
+
$theme_name = $theme_data->Name;
|
333 |
+
?>
|
334 |
+
<div class="dashboard-item" "dashboard-main">
|
335 |
+
<div class="dashboard-item-header"><?php echo esc_html( $theme_name ) ?>
|
336 |
+
</div><!-- .dashboard-item-header -->
|
337 |
+
<div class="dashboard-item-choice">
|
338 |
+
<?php
|
339 |
+
$checked_value = 'checked';
|
340 |
+
if ( in_array( $theme_slug, $options ) ) {
|
341 |
+
$checked_value = '';
|
342 |
+
} else {
|
343 |
+
}
|
344 |
+
|
345 |
+
?>
|
346 |
+
<input type="hidden" name="options[themes]" value="<?php echo esc_attr( $theme_slug ); ?> " />
|
347 |
+
<input id="<?php echo esc_attr( $theme_slug ); ?>-check" type="checkbox" data-context="themes" data-action="<?php echo esc_attr( $theme_slug ); ?>" class="dashboard-hide update-option" name="options[themes]" value="<?php echo esc_attr( $theme_slug ); ?>" id="<?php echo esc_attr( $theme_slug ); ?>_off" <?php checked( true, $is_theme_active ); ?> <?php disabled( true, false ); ?> /> <label for="<?php echo esc_attr( $theme_slug ); ?>-check"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
348 |
+
</div><!-- .dashboard-item-choice -->
|
349 |
+
</div><!-- dashboard-item-->
|
350 |
+
|
351 |
+
<?php
|
352 |
+
}
|
353 |
+
else:
|
354 |
+
?>
|
355 |
+
<p><?php
|
356 |
+
esc_html_e( 'All theme updates have been disabled.', 'stops-core-theme-and-plugin-updates' ) ?>
|
357 |
+
<?php
|
358 |
+
endif;
|
359 |
+
?>
|
360 |
+
|
361 |
+
|
362 |
+
</div><!-- dashboard-item-->
|
363 |
+
</div><!-- .dashboard-item-wrapper -->
|
364 |
+
</div><!-- .dashboard-tab-plugins -->
|
365 |
+
</div><!--- .dashboard-main-wrapper -->
|
366 |
+
<!-- Plugin / Theme Updates -->
|
367 |
+
<div class="dashboard-main-wrapper dashboard-plugin-theme-updates">
|
368 |
+
<div class="dashboard-main-header"><?php esc_html_e( 'Plugin and Theme Automatic Updates', 'stops-core-theme-and-plugin-updates' ); ?></div><!-- .dashboard-main-header -->
|
369 |
+
<div class="dashboard-tab">
|
370 |
+
<div class="dashboard-tab-header-plugin dashboard-tab-item dashboard-tab-content active" ><a href="#" data-tab-action="plugins" ><?php esc_html_e( 'Plugin Updates', 'stops-core-theme-and-plugin-updates' ); ?></a></div>
|
371 |
+
<div class="dashboard-tab-header-theme dashboard-tab-item" data-tab-plugins="plugins"><a href="#" data-tab-action="themes" ><?php esc_html_e( 'Theme Updates', 'stops-core-theme-and-plugin-updates' ); ?></a></div>
|
372 |
+
</div><!- .dashboard-tab -->
|
373 |
+
<div class="dashboard-tab-plugins dashboard-tab-content active">
|
374 |
+
<div class="dashboard-item-wrapper">
|
375 |
+
<?php
|
376 |
+
$can_show_plugins = false;
|
377 |
+
$options = MPSUM_Updates_Manager::get_options( 'core' );
|
378 |
+
if ( !isset( $options[ 'automatic_theme_updates' ] ) ) {
|
379 |
+
$options[ 'automatic_plugin_updates' ] = 'default';
|
380 |
+
$auto_theme_updates = $options[ 'automatic_plugin_updates' ];
|
381 |
+
} else {
|
382 |
+
$auto_theme_updates = 'default';
|
383 |
+
}
|
384 |
+
$auto_theme_updates = $options[ 'automatic_plugin_updates' ];
|
385 |
+
$error = '';
|
386 |
+
if ( 'default' == $auto_theme_updates ) {
|
387 |
+
$can_show_plugins = false;
|
388 |
+
$error = __( 'WordPress defaults control which updates are automatic or not.', 'stops-core-theme-and-plugin-updates' );
|
389 |
+
} elseif ( 'on' == $auto_theme_updates ) {
|
390 |
+
$can_show_plugins = false;
|
391 |
+
$error = __( 'Automatic updates are on for all plugins', 'stops-core-theme-and-plugin-updates' );
|
392 |
+
} elseif ( 'off' == $auto_theme_updates ) {
|
393 |
+
$can_show_plugins = false;
|
394 |
+
$error = __( 'Automatic updates are disabled for all plugins', 'stops-core-theme-and-plugin-updates' );
|
395 |
+
} else {
|
396 |
+
$can_show_plugins = true;
|
397 |
+
}
|
398 |
+
?>
|
399 |
+
<div class="dashboard-item" "dashboard-main">
|
400 |
+
<?php
|
401 |
+
if ( $can_show_plugins ) :
|
402 |
+
$options = MPSUM_Updates_Manager::get_options( 'plugins_automatic' );
|
403 |
+
$plugins = get_plugins();
|
404 |
+
foreach( $plugins as $plugin_slug => $plugin_data ) {
|
405 |
+
$is_plugin_active = true;
|
406 |
+
if ( in_array( $plugin_slug, $options ) ) {
|
407 |
+
$is_plugin_active = false;
|
408 |
+
}
|
409 |
+
$plugin_name = $plugin_data[ 'Name' ];
|
410 |
+
?>
|
411 |
+
<div class="dashboard-item" "dashboard-main">
|
412 |
+
<div class="dashboard-item-header"><?php echo esc_html( $plugin_name ) ?>
|
413 |
+
</div><!-- .dashboard-item-header -->
|
414 |
+
<div class="dashboard-item-choice">
|
415 |
+
<input type="hidden" name="options[plugins_automatic]" value="<?php echo esc_attr( $plugin_slug ); ?> " />
|
416 |
+
<input id="update_<?php echo esc_attr( $plugin_slug ); ?>-check" type="checkbox" data-context="plugins_automatic" data-action="<?php echo esc_attr( $plugin_slug ); ?>" class="dashboard-hide update-option" name="options[plugins_automatic]" value="<?php echo esc_attr( $plugin_slug ); ?>" id="<?php echo esc_attr( $plugin_slug ); ?>_off" <?php checked( true, $is_plugin_active ); ?> <?php disabled( true, $disable_core_options ); ?> /> <label for="update_<?php echo esc_attr( $plugin_slug ); ?>-check"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
417 |
+
</div><!-- .dashboard-item-choice -->
|
418 |
+
</div><!-- dashboard-item-->
|
419 |
+
|
420 |
+
<?php
|
421 |
+
}
|
422 |
+
else:
|
423 |
+
?>
|
424 |
+
<p><?php
|
425 |
+
echo esc_html( $error );
|
426 |
+
?>
|
427 |
+
</p>
|
428 |
+
<?php
|
429 |
+
endif;
|
430 |
+
?>
|
431 |
+
</p>
|
432 |
+
</div><!-- dashboard-item-->
|
433 |
+
</div><!-- .dashboard-item-wrapper -->
|
434 |
+
</div><!-- .dashboard-tab-plugins -->
|
435 |
+
<div class="dashboard-tab-themes dashboard-tab-content inactive">
|
436 |
+
<div class="dashboard-item-wrapper">
|
437 |
+
<div class="dashboard-item" "dashboard-main">
|
438 |
+
<?php
|
439 |
+
$can_show_themes = false;
|
440 |
+
$options = MPSUM_Updates_Manager::get_options( 'core' );
|
441 |
+
if ( !isset( $options[ 'automatic_theme_updates' ] ) ) {
|
442 |
+
$options[ 'automatic_theme_updates' ] = 'default';
|
443 |
+
$auto_theme_updates = $options[ 'automatic_theme_updates' ];
|
444 |
+
} else {
|
445 |
+
$auto_theme_updates = 'default';
|
446 |
+
}
|
447 |
+
|
448 |
+
$error = '';
|
449 |
+
if ( 'default' == $auto_theme_updates ) {
|
450 |
+
$can_show_themes = false;
|
451 |
+
$error = __( 'WordPress defaults control which updates are automatic or not.', 'stops-core-theme-and-plugin-updates' );
|
452 |
+
} elseif ( 'on' == $auto_theme_updates ) {
|
453 |
+
$can_show_themes = false;
|
454 |
+
$error = __( 'Automatic updates are on for all themes', 'stops-core-theme-and-plugin-updates' );
|
455 |
+
} elseif ( 'off' == $auto_theme_updates ) {
|
456 |
+
$can_show_themes = false;
|
457 |
+
$error = __( 'Automatic updates are disabled for all themes', 'stops-core-theme-and-plugin-updates' );
|
458 |
+
} else {
|
459 |
+
$can_show_themes = true;
|
460 |
+
}
|
461 |
+
if( $can_show_themes ) :
|
462 |
+
$options = MPSUM_Updates_Manager::get_options( 'themes' );
|
463 |
+
$themes = wp_get_themes();
|
464 |
+
|
465 |
+
foreach( $themes as $theme_slug => $theme_data ) {
|
466 |
+
$is_theme_active = true;
|
467 |
+
if ( in_array( $theme_slug, $options ) ) {
|
468 |
+
$is_theme_active = false;
|
469 |
+
}
|
470 |
+
$theme_name = $theme_data->Name;
|
471 |
+
?>
|
472 |
+
<div class="dashboard-item" "dashboard-main">
|
473 |
+
<div class="dashboard-item-header"><?php echo esc_html( $theme_name ) ?>
|
474 |
+
</div><!-- .dashboard-item-header -->
|
475 |
+
<div class="dashboard-item-choice">
|
476 |
+
<?php
|
477 |
+
$checked_value = 'checked';
|
478 |
+
if ( in_array( $theme_slug, $options ) ) {
|
479 |
+
$checked_value = '';
|
480 |
+
} else {
|
481 |
+
}
|
482 |
+
|
483 |
+
?>
|
484 |
+
<input type="hidden" name="options[themes]" value="<?php echo esc_attr( $theme_slug ); ?> " />
|
485 |
+
<input id="<?php echo esc_attr( $theme_slug ); ?>-check" type="checkbox" data-context="themes" data-action="<?php echo esc_attr( $theme_slug ); ?>" class="dashboard-hide update-option" name="options[themes]" value="<?php echo esc_attr( $theme_slug ); ?>" id="<?php echo esc_attr( $theme_slug ); ?>_off" <?php checked( true, $is_theme_active ); ?> <?php disabled( true, false ); ?> /> <label for="<?php echo esc_attr( $theme_slug ); ?>-check"><?php esc_html_e( 'Disabled', 'stops-core-theme-and-plugin-updates' ); ?></label>
|
486 |
+
</div><!-- .dashboard-item-choice -->
|
487 |
+
</div><!-- dashboard-item-->
|
488 |
+
|
489 |
+
<?php
|
490 |
+
}
|
491 |
+
else:
|
492 |
+
?>
|
493 |
+
<p><?php
|
494 |
+
echo esc_html( $error );
|
495 |
+
?>
|
496 |
+
</p>
|
497 |
+
<?php
|
498 |
+
endif;
|
499 |
+
?>
|
500 |
+
|
501 |
+
|
502 |
+
</div><!-- dashboard-item-->
|
503 |
+
</div><!-- .dashboard-item-wrapper -->
|
504 |
+
</div><!-- .dashboard-tab-plugins -->
|
505 |
+
</div><!--- .dashboard-main-wrapper -->
|
506 |
+
</div><!-- #dashboard-main-outputs -->
|
507 |
+
</form>
|
508 |
+
<?php
|
509 |
+
return;
|
510 |
+
} //end tab_output_plugins
|
511 |
+
}
|
includes/MPSUM_Admin_Help.php
CHANGED
@@ -48,6 +48,7 @@ CONTENT3;
|
|
48 |
|
49 |
$content4_strings = array(
|
50 |
'intro' => esc_html__( 'You will see four tabs where you can configure the update options.', 'stops-core-theme-and-plugin-updates' ),
|
|
|
51 |
'general' => sprintf( '<strong>%s</strong> - %s', esc_html__( 'General', 'stops-core-theme-and-plugin-updates' ), esc_html__( 'Use this screen to finely tune which updates and automatic updates you would like to see.', 'stops-core-theme-and-plugin-updates' ) ),
|
52 |
'plugins' => sprintf( '<strong>%s</strong> - %s', esc_html__( 'Plugins', 'stops-core-theme-and-plugin-updates' ), esc_html__( 'If plugin updates are enabled and/or automatic updates for plugins are enabled, you can configure which plugins will receive updates and/or automatic updates.', 'stops-core-theme-and-plugin-updates' ) ),
|
53 |
'themes' => sprintf( '<strong>%s</strong> - %s', esc_html__( 'Themes', 'stops-core-theme-and-plugin-updates' ), esc_html__( 'If theme updates are enabled and/or automatic updates for themes are enabled, you can configure which themes will receive updates and/or automatic updates.', 'stops-core-theme-and-plugin-updates' ) ),
|
@@ -58,6 +59,8 @@ CONTENT3;
|
|
58 |
<p>
|
59 |
{$content4_strings['intro']}
|
60 |
<br>
|
|
|
|
|
61 |
<br>
|
62 |
{$content4_strings['general']}
|
63 |
<br>
|
48 |
|
49 |
$content4_strings = array(
|
50 |
'intro' => esc_html__( 'You will see four tabs where you can configure the update options.', 'stops-core-theme-and-plugin-updates' ),
|
51 |
+
'dashboard' => sprintf( '<strong>%s</strong> - %s', esc_html__( 'Dashboard', 'stops-core-theme-and-plugin-updates' ), esc_html__( 'Use this screen for an at-a-glance view of your settings.', 'stops-core-theme-and-plugin-updates' ) ),
|
52 |
'general' => sprintf( '<strong>%s</strong> - %s', esc_html__( 'General', 'stops-core-theme-and-plugin-updates' ), esc_html__( 'Use this screen to finely tune which updates and automatic updates you would like to see.', 'stops-core-theme-and-plugin-updates' ) ),
|
53 |
'plugins' => sprintf( '<strong>%s</strong> - %s', esc_html__( 'Plugins', 'stops-core-theme-and-plugin-updates' ), esc_html__( 'If plugin updates are enabled and/or automatic updates for plugins are enabled, you can configure which plugins will receive updates and/or automatic updates.', 'stops-core-theme-and-plugin-updates' ) ),
|
54 |
'themes' => sprintf( '<strong>%s</strong> - %s', esc_html__( 'Themes', 'stops-core-theme-and-plugin-updates' ), esc_html__( 'If theme updates are enabled and/or automatic updates for themes are enabled, you can configure which themes will receive updates and/or automatic updates.', 'stops-core-theme-and-plugin-updates' ) ),
|
59 |
<p>
|
60 |
{$content4_strings['intro']}
|
61 |
<br>
|
62 |
+
{$content4_strings['dashboard']}
|
63 |
+
<br>
|
64 |
<br>
|
65 |
{$content4_strings['general']}
|
66 |
<br>
|
includes/MPSUM_Disable_Updates.php
CHANGED
@@ -121,7 +121,14 @@ class MPSUM_Disable_Updates {
|
|
121 |
add_filter( 'auto_core_update_send_email', '__return_false', 50 );
|
122 |
add_filter( 'send_core_update_notification_email', '__return_false', 50 );
|
123 |
add_filter( 'automatic_updates_send_debug_email', '__return_false', 50 );
|
124 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
|
126 |
//Enable Plugin Auto-updates
|
127 |
if ( isset( $core_options[ 'plugin_updates' ] ) && 'on' == $core_options[ 'plugin_updates' ] ) {
|
@@ -154,6 +161,34 @@ class MPSUM_Disable_Updates {
|
|
154 |
|
155 |
} //end constructor
|
156 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
/**
|
158 |
* Disable the out-of-date browser nag on the WordPress Dashboard.
|
159 |
*
|
121 |
add_filter( 'auto_core_update_send_email', '__return_false', 50 );
|
122 |
add_filter( 'send_core_update_notification_email', '__return_false', 50 );
|
123 |
add_filter( 'automatic_updates_send_debug_email', '__return_false', 50 );
|
124 |
+
} elseif( isset( $core_options[ 'notification_core_update_emails_plugins' ] ) && 'off' == $core_options[ 'notification_core_update_emails_plugins' ] ) {
|
125 |
+
add_filter( 'send_update_notification_email', array( $this, 'maybe_disable_emails' ), 10, 3 );
|
126 |
+
} elseif( isset( $core_options[ 'notification_core_update_emails_themes' ] ) && 'off' == $core_options[ 'notification_core_update_emails_themes' ] ) {
|
127 |
+
add_filter( 'send_update_notification_email', array( $this, 'maybe_disable_emails' ), 10, 3 );
|
128 |
+
} elseif( isset( $core_options[ 'notification_core_update_emails_translations' ] ) && 'off' == $core_options[ 'notification_core_update_emails_translations' ] ) {
|
129 |
+
add_filter( 'send_update_notification_email', array( $this, 'maybe_disable_emails' ), 10, 3 );
|
130 |
+
}
|
131 |
+
|
132 |
|
133 |
//Enable Plugin Auto-updates
|
134 |
if ( isset( $core_options[ 'plugin_updates' ] ) && 'on' == $core_options[ 'plugin_updates' ] ) {
|
161 |
|
162 |
} //end constructor
|
163 |
|
164 |
+
/**
|
165 |
+
* Maybe disable updates.
|
166 |
+
*
|
167 |
+
* Disable background translation emails, plugin emails, theme emails
|
168 |
+
*
|
169 |
+
* @since 5.2.0
|
170 |
+
* @access public
|
171 |
+
* @see __construct
|
172 |
+
*
|
173 |
+
* @param bool Whether to disable or not
|
174 |
+
* @param type ( theme, plugin , translation )
|
175 |
+
* @param obj wp update object
|
176 |
+
*
|
177 |
+
*/
|
178 |
+
public function maybe_disable_emails( $bool, $type, $object ) {
|
179 |
+
$core_options = MPSUM_Updates_Manager::get_options( 'core' );
|
180 |
+
if( isset( $core_options[ 'notification_core_update_emails_plugins' ] ) && 'off' == $core_options[ 'notification_core_update_emails_plugins' ] && $type == 'plugin' ) {
|
181 |
+
return false;
|
182 |
+
}
|
183 |
+
if( isset( $core_options[ 'notification_core_update_emails_themes' ] ) && 'off' == $core_options[ 'notification_core_update_emails_themes' ] && $type == 'theme' ) {
|
184 |
+
return false;
|
185 |
+
}
|
186 |
+
if( isset( $core_options[ 'notification_core_update_emails_translations' ] ) && 'off' == $core_options[ 'notification_core_update_emails_translations' ] && $type == 'translation' ) {
|
187 |
+
return false;
|
188 |
+
}
|
189 |
+
return $bool;
|
190 |
+
|
191 |
+
}
|
192 |
/**
|
193 |
* Disable the out-of-date browser nag on the WordPress Dashboard.
|
194 |
*
|
js/admin.js
ADDED
@@ -0,0 +1,78 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery( document ).ready( function( $ ) {
|
2 |
+
/* When all updates button is clicked */
|
3 |
+
$( '.dashboard-item-choice' ).on( 'change', '#all_updates_on', function( e ) {
|
4 |
+
input_var = 'on';
|
5 |
+
if ( 'checked' == $( this ).attr( 'checked' ) ) {
|
6 |
+
input_var = 'on';
|
7 |
+
} else {
|
8 |
+
input_var = 'off';
|
9 |
+
}
|
10 |
+
$.post( ajaxurl, { action: 'mpsum_disable_updates', new_val: input_var, _ajax_nonce: $( '#_mpsum' ).val() }, function( response ) {
|
11 |
+
if ( response.length > 0 ) {
|
12 |
+
$.each( response, function( key, value ) {
|
13 |
+
$input_checkbox = $( '#' + value );
|
14 |
+
if ( 'checked' == $input_checkbox.attr( 'checked' ) ) {
|
15 |
+
$input_checkbox.removeAttr( 'checked' );
|
16 |
+
}
|
17 |
+
} );
|
18 |
+
} else {
|
19 |
+
$.each( jQuery( 'input.update-option' ), function() {
|
20 |
+
$element = jQuery( this );
|
21 |
+
$before = $element.siblings(':first' )
|
22 |
+
is_checked = $before.val();
|
23 |
+
if ( '' == is_checked ) {
|
24 |
+
$element.removeAttr( 'checked' );
|
25 |
+
return;
|
26 |
+
}
|
27 |
+
$element.attr( 'checked', $before.val() );
|
28 |
+
} );
|
29 |
+
}
|
30 |
+
|
31 |
+
}, 'json');
|
32 |
+
} );
|
33 |
+
|
34 |
+
/* For when other button is clicked */
|
35 |
+
$( "#dashboard-form" ).on( 'change', 'input', function( e ) {
|
36 |
+
$checkbox = jQuery( this );
|
37 |
+
checkbox_id = $checkbox.attr( 'id' );
|
38 |
+
if ( checkbox_id == 'all_updates_on' ) {
|
39 |
+
return;
|
40 |
+
}
|
41 |
+
|
42 |
+
$.each( $checkbox, function() {
|
43 |
+
data_context = jQuery( this ).data( 'context' );
|
44 |
+
data_action = jQuery( this ).data( 'action' );
|
45 |
+
data_checked = jQuery( this ).attr( 'checked' );
|
46 |
+
data_val = jQuery( this ).val();
|
47 |
+
if ( data_checked == '' || undefined == data_checked ) {
|
48 |
+
data_checked = 'off';
|
49 |
+
} else {
|
50 |
+
data_checked = "on";
|
51 |
+
}
|
52 |
+
|
53 |
+
$.post( ajaxurl, { action: 'mpsum_ajax_action', context: data_context, data_action: data_action, _ajax_nonce: $( '#_mpsum' ).val(), checked: data_checked, val: data_val }, function( response ) {
|
54 |
+
} );
|
55 |
+
|
56 |
+
} );
|
57 |
+
} );
|
58 |
+
|
59 |
+
|
60 |
+
/* Plugin / Theme Tabs */
|
61 |
+
$( '.dashboard-plugin-theme-updates' ).on( 'click', 'a', function( e ) {
|
62 |
+
e.preventDefault();
|
63 |
+
tag_action = jQuery( this ).attr( 'data-tab-action' );
|
64 |
+
if ( tag_action == 'plugins' ) {
|
65 |
+
$( '.dashboard-tab-themes' ).removeClass( 'active' ).addClass( 'inactive' );
|
66 |
+
$( '.dashboard-tab-plugins' ).removeClass( 'inactive' ).addClass( 'active' );
|
67 |
+
$( '.dashboard-tab-header-plugin' ).addClass( 'active' );
|
68 |
+
$( 'dashboard-tab-header-theme' ).removeClass( 'active' );
|
69 |
+
} else {
|
70 |
+
$( '.dashboard-tab-plugins' ).removeClass( 'active' ).addClass( 'inactive' );
|
71 |
+
$( '.dashboard-tab-themes' ).removeClass( 'inactive' ).addClass( 'active' );
|
72 |
+
$( '.dashboard-tab-header-theme' ).addClass( 'active' );
|
73 |
+
$( '.dashboard-tab-header-plugin' ).removeClass( 'active' );
|
74 |
+
|
75 |
+
}
|
76 |
+
} );
|
77 |
+
|
78 |
+
} );
|
js/index.php
ADDED
File without changes
|
languages/stops-core-theme-and-plugin-updates-de_DE.mo
CHANGED
Binary file
|
languages/stops-core-theme-and-plugin-updates-de_DE.po
CHANGED
@@ -2,15 +2,15 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Easy Updates Manager\n"
|
4 |
"Report-Msgid-Bugs-To: Ronald Huereca <ronalfy@gmail.com>\n"
|
5 |
-
"POT-Creation-Date: 2015-09-
|
6 |
-
"PO-Revision-Date: 2015-09-
|
7 |
-
"Last-Translator:
|
8 |
"Language-Team: pixolin <pixolin@gmx.com>\n"
|
9 |
"Language: de_DE\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.
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
@@ -19,31 +19,35 @@ msgstr ""
|
|
19 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
-
#: includes/MPSUM_Admin.php:
|
23 |
msgid "Updates Options"
|
24 |
msgstr "Aktualisierungs-Optionen"
|
25 |
|
26 |
-
#: includes/MPSUM_Admin.php:
|
27 |
msgid "Manage Updates"
|
28 |
msgstr "Aktualisierungen verwalten"
|
29 |
|
30 |
-
#: includes/MPSUM_Admin.php:
|
|
|
|
|
|
|
|
|
31 |
msgid "General"
|
32 |
msgstr "Allgemein"
|
33 |
|
34 |
-
#: includes/MPSUM_Admin.php:
|
35 |
msgid "Plugins"
|
36 |
msgstr "Plugins"
|
37 |
|
38 |
-
#: includes/MPSUM_Admin.php:
|
39 |
msgid "Themes"
|
40 |
msgstr "Themes"
|
41 |
|
42 |
-
#: includes/MPSUM_Admin.php:
|
43 |
msgid "Advanced"
|
44 |
msgstr "Erweitert"
|
45 |
|
46 |
-
#: includes/MPSUM_Admin.php:
|
47 |
msgid "Configure"
|
48 |
msgstr "Konfigurieren"
|
49 |
|
@@ -63,7 +67,7 @@ msgstr ""
|
|
63 |
"Führe diese Aktualisierung aus, warte etwa 60 Sekunden und lade dann neu, um "
|
64 |
"automatische Aktualisierungen zu testen."
|
65 |
|
66 |
-
#: includes/MPSUM_Admin_Advanced.php:132 includes/MPSUM_Admin_Core.php:
|
67 |
msgid "Options saved."
|
68 |
msgstr "Einstellungen gespeichert."
|
69 |
|
@@ -126,65 +130,84 @@ msgstr ""
|
|
126 |
msgid "Force Updates"
|
127 |
msgstr "Aktualisierungen erzwingen"
|
128 |
|
129 |
-
#: includes/MPSUM_Admin_Core.php:
|
130 |
msgid "Global Settings"
|
131 |
msgstr "Globale Einstellungen"
|
132 |
|
133 |
-
#: includes/MPSUM_Admin_Core.php:
|
134 |
msgid "All Updates"
|
135 |
msgstr "Alle Aktualisierungen"
|
136 |
|
137 |
-
#: includes/MPSUM_Admin_Core.php:
|
138 |
-
#: includes/MPSUM_Admin_Core.php:
|
139 |
-
#: includes/MPSUM_Admin_Core.php:
|
140 |
-
#: includes/MPSUM_Admin_Core.php:
|
141 |
-
#: includes/MPSUM_Admin_Core.php:
|
142 |
-
#: includes/MPSUM_Admin_Core.php:
|
143 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
144 |
msgid "Enabled"
|
145 |
msgstr "Aktiviert"
|
146 |
|
147 |
-
#: includes/MPSUM_Admin_Core.php:
|
148 |
-
#: includes/MPSUM_Admin_Core.php:
|
149 |
-
#: includes/MPSUM_Admin_Core.php:
|
150 |
-
#: includes/MPSUM_Admin_Core.php:
|
151 |
-
#: includes/MPSUM_Admin_Core.php:
|
152 |
-
#: includes/MPSUM_Admin_Core.php:
|
153 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
msgid "Disabled"
|
155 |
msgstr "Deaktiviert"
|
156 |
|
157 |
-
#: includes/MPSUM_Admin_Core.php:
|
158 |
msgid "If this option is disabled, this will override all settings."
|
159 |
msgstr ""
|
160 |
"Wird diese Einstellung deaktiviert, überschreibt dies alle übrigen "
|
161 |
"Einstellungen."
|
162 |
|
163 |
-
#: includes/MPSUM_Admin_Core.php:
|
164 |
msgid "WordPress Core Updates"
|
165 |
msgstr "WordPress Core-Aktualisierungen"
|
166 |
|
167 |
-
#: includes/MPSUM_Admin_Core.php:
|
168 |
msgid "Prevents WordPress from showing it needs to be updated."
|
169 |
msgstr "Hält WordPress davon ab, notwendige Aktualisierungen anzuzeigen."
|
170 |
|
171 |
-
#: includes/MPSUM_Admin_Core.php:
|
172 |
msgid "All Plugin Updates"
|
173 |
msgstr "Aktualisierung aller Plugins"
|
174 |
|
175 |
-
#: includes/MPSUM_Admin_Core.php:
|
176 |
msgid "All Theme Updates"
|
177 |
msgstr "Aktualisierung aller Themes"
|
178 |
|
179 |
-
#: includes/MPSUM_Admin_Core.php:
|
180 |
msgid "All Translation Updates"
|
181 |
msgstr "Aktualisierung aller Übersetzungen"
|
182 |
|
183 |
-
#: includes/MPSUM_Admin_Core.php:
|
184 |
msgid "Automatic Updates"
|
185 |
msgstr "Automatische Aktualisierungen"
|
186 |
|
187 |
-
#: includes/MPSUM_Admin_Core.php:
|
188 |
msgid ""
|
189 |
"These options will enable or disable automatic updates (background updates) "
|
190 |
"of certain parts of WordPress."
|
@@ -192,43 +215,47 @@ msgstr ""
|
|
192 |
"Diese Einstellungen aktivieren oder deaktivieren automatische "
|
193 |
"Aktualisierungen (Hintergrundaktulisierungen) bestimmter Teile von WordPress."
|
194 |
|
195 |
-
#: includes/MPSUM_Admin_Core.php:
|
196 |
msgid "Major Releases"
|
197 |
msgstr "Hauptversion"
|
198 |
|
199 |
-
#: includes/MPSUM_Admin_Core.php:
|
200 |
msgid "Automatically update to major releases (e.g., 4.1, 4.2, 4.3)."
|
201 |
msgstr "Automatisch Hauptversionen aktualisieren (z.B. 4.1, 4.2, 4.3)."
|
202 |
|
203 |
-
#: includes/MPSUM_Admin_Core.php:
|
204 |
msgid "Minor Releases"
|
205 |
msgstr "Nebenversion"
|
206 |
|
207 |
-
#: includes/MPSUM_Admin_Core.php:
|
208 |
msgid "Automatically update to minor releases (e.g., 4.1.1, 4.1.2, 4.1.3)."
|
209 |
msgstr "Automatisch Nebenversionen aktualisieren (z.B. 4.1.1, 4.1.2, 4.1.3)."
|
210 |
|
211 |
-
#: includes/MPSUM_Admin_Core.php:
|
212 |
msgid "Development Updates"
|
213 |
msgstr "Entwicklungs-Aktualisierungen"
|
214 |
|
215 |
-
#: includes/MPSUM_Admin_Core.php:
|
216 |
msgid "Update automatically to Bleeding Edge releases."
|
217 |
msgstr "Automatisch auf beta-Versionen aktualisieren."
|
218 |
|
219 |
-
#: includes/MPSUM_Admin_Core.php:
|
220 |
msgid "Automatic Plugin Updates"
|
221 |
msgstr "Automatische Plugin-Aktualisierungen"
|
222 |
|
223 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
224 |
msgid "Default"
|
225 |
msgstr "Standard"
|
226 |
|
227 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
228 |
msgid "Select Individually"
|
229 |
msgstr "Individuelle Auswahl"
|
230 |
|
231 |
-
#: includes/MPSUM_Admin_Core.php:
|
232 |
msgid ""
|
233 |
"Automatically update your plugins. Select always on, always off, the "
|
234 |
"WordPress default, or select plugins individually."
|
@@ -236,11 +263,11 @@ msgstr ""
|
|
236 |
"Aktualisiere deine Plugins automatisch. Wähle aus immer an, immer aus, "
|
237 |
"WordPress-Standard oder wähle Plugins individuell."
|
238 |
|
239 |
-
#: includes/MPSUM_Admin_Core.php:
|
240 |
msgid "Automatic Theme Updates"
|
241 |
msgstr "Automatische Theme-Updates"
|
242 |
|
243 |
-
#: includes/MPSUM_Admin_Core.php:
|
244 |
msgid ""
|
245 |
"Automatically update your themes. Select always on, always off, the "
|
246 |
"WordPress default, or select themes individually."
|
@@ -248,57 +275,131 @@ msgstr ""
|
|
248 |
"Aktualisiere deine Plugins automatisch. Wähle immer an, immer aus, WordPress-"
|
249 |
"Standard oder wähle Themes individuell."
|
250 |
|
251 |
-
#: includes/MPSUM_Admin_Core.php:
|
252 |
msgid "Translation Updates"
|
253 |
msgstr "Aktualisierung der Übersetzungen"
|
254 |
|
255 |
-
#: includes/MPSUM_Admin_Core.php:
|
256 |
msgid "Automatically update your translations."
|
257 |
msgstr "Aktualisiere deine Übersetzungen automatisch."
|
258 |
|
259 |
-
#: includes/MPSUM_Admin_Core.php:
|
260 |
msgid "Notifications"
|
261 |
msgstr "Benachrichtigung"
|
262 |
|
263 |
-
#: includes/MPSUM_Admin_Core.php:
|
264 |
-
msgid "Core
|
265 |
-
msgstr "E-Mails
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
266 |
|
267 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
|
|
|
|
268 |
msgid ""
|
269 |
-
"Disable e-mails that are sent when your site has been upgraded
|
|
|
270 |
msgstr ""
|
271 |
-
"
|
272 |
-
"
|
273 |
|
274 |
-
#: includes/MPSUM_Admin_Core.php:
|
275 |
msgid "Miscellaneous"
|
276 |
msgstr "Verschiedenes"
|
277 |
|
278 |
-
#: includes/MPSUM_Admin_Core.php:
|
279 |
msgid "Browser Nag"
|
280 |
msgstr "Browser-Hinweis"
|
281 |
|
282 |
-
#: includes/MPSUM_Admin_Core.php:
|
283 |
msgid "Removes the browser nag for people using older browsers."
|
284 |
msgstr "Entfernt den Hinweis bei Verwendung älterer Browser."
|
285 |
|
286 |
-
#: includes/MPSUM_Admin_Core.php:
|
287 |
msgid "WordPress Version in Footer"
|
288 |
msgstr "WordPress-Version in der Fußzeile"
|
289 |
|
290 |
-
#: includes/MPSUM_Admin_Core.php:
|
291 |
msgid "Removes the WordPress version in the footer."
|
292 |
msgstr "Entfernt die Anzeige der WordPress-Version in der Fußzeile."
|
293 |
|
294 |
-
#: includes/MPSUM_Admin_Core.php:
|
295 |
msgid "Save Changes"
|
296 |
msgstr "Änderungen speichern"
|
297 |
|
298 |
-
#: includes/MPSUM_Admin_Core.php:
|
299 |
msgid "Reset to Defaults"
|
300 |
msgstr "Zurücksetzen"
|
301 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
302 |
#: includes/MPSUM_Admin_Help.php:27
|
303 |
msgid ""
|
304 |
"This is the Easy Updates Manager settings help tab. In here you will find "
|
@@ -481,10 +582,6 @@ msgstr "Die Aktualisierung ausgewählter Plugins wurde aktiviert."
|
|
481 |
msgid "Plugin Update Options"
|
482 |
msgstr "Optionen zur Plugin-Aktualisierung"
|
483 |
|
484 |
-
#: includes/MPSUM_Admin_Plugins.php:260
|
485 |
-
msgid "All plugin updates have been disabled."
|
486 |
-
msgstr "Alle Plugin-Aktualisierungen wurden deaktiviert."
|
487 |
-
|
488 |
#: includes/MPSUM_Admin_Themes.php:193
|
489 |
msgid "The selected themes have had automatic updates enabled."
|
490 |
msgstr ""
|
@@ -508,10 +605,6 @@ msgstr "Die Aktualisierung ausgewählter Themes wurde aktiviert."
|
|
508 |
msgid "Theme Update Options"
|
509 |
msgstr "Optionen zur Theme-Aktualisierung"
|
510 |
|
511 |
-
#: includes/MPSUM_Admin_Themes.php:221
|
512 |
-
msgid "All theme updates have been disabled."
|
513 |
-
msgstr "Alle Theme-Aktualisierungen wurden deaktiviert."
|
514 |
-
|
515 |
#: includes/MPSUM_List_Table.php:143
|
516 |
msgid "List View"
|
517 |
msgstr "Listenansicht"
|
@@ -758,6 +851,16 @@ msgstr "Besuche die Theme-Homepage"
|
|
758 |
msgid "Visit Theme Site"
|
759 |
msgstr "Besuche die Theme-Website"
|
760 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
761 |
#~ msgid ""
|
762 |
#~ "Manage and disable WordPress updates, including core, plugin, theme, and "
|
763 |
#~ "automatic updates - Works with Multisite."
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Easy Updates Manager\n"
|
4 |
"Report-Msgid-Bugs-To: Ronald Huereca <ronalfy@gmail.com>\n"
|
5 |
+
"POT-Creation-Date: 2015-09-27 10:49-0600\n"
|
6 |
+
"PO-Revision-Date: 2015-09-28 01:08+0100\n"
|
7 |
+
"Last-Translator: pixolin <pixolin@gmx.com>\n"
|
8 |
"Language-Team: pixolin <pixolin@gmx.com>\n"
|
9 |
"Language: de_DE\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.7.1\n"
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
19 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
+
#: includes/MPSUM_Admin.php:172 includes/MPSUM_Admin.php:189
|
23 |
msgid "Updates Options"
|
24 |
msgstr "Aktualisierungs-Optionen"
|
25 |
|
26 |
+
#: includes/MPSUM_Admin.php:208
|
27 |
msgid "Manage Updates"
|
28 |
msgstr "Aktualisierungen verwalten"
|
29 |
|
30 |
+
#: includes/MPSUM_Admin.php:215
|
31 |
+
msgid "Dashboard"
|
32 |
+
msgstr "Dashboard"
|
33 |
+
|
34 |
+
#: includes/MPSUM_Admin.php:221 includes/MPSUM_Admin_Help.php:51
|
35 |
msgid "General"
|
36 |
msgstr "Allgemein"
|
37 |
|
38 |
+
#: includes/MPSUM_Admin.php:227 includes/MPSUM_Admin_Help.php:52
|
39 |
msgid "Plugins"
|
40 |
msgstr "Plugins"
|
41 |
|
42 |
+
#: includes/MPSUM_Admin.php:233 includes/MPSUM_Admin_Help.php:53
|
43 |
msgid "Themes"
|
44 |
msgstr "Themes"
|
45 |
|
46 |
+
#: includes/MPSUM_Admin.php:239 includes/MPSUM_Admin_Help.php:54
|
47 |
msgid "Advanced"
|
48 |
msgstr "Erweitert"
|
49 |
|
50 |
+
#: includes/MPSUM_Admin.php:295
|
51 |
msgid "Configure"
|
52 |
msgstr "Konfigurieren"
|
53 |
|
67 |
"Führe diese Aktualisierung aus, warte etwa 60 Sekunden und lade dann neu, um "
|
68 |
"automatische Aktualisierungen zu testen."
|
69 |
|
70 |
+
#: includes/MPSUM_Admin_Advanced.php:132 includes/MPSUM_Admin_Core.php:134
|
71 |
msgid "Options saved."
|
72 |
msgstr "Einstellungen gespeichert."
|
73 |
|
130 |
msgid "Force Updates"
|
131 |
msgstr "Aktualisierungen erzwingen"
|
132 |
|
133 |
+
#: includes/MPSUM_Admin_Core.php:143
|
134 |
msgid "Global Settings"
|
135 |
msgstr "Globale Einstellungen"
|
136 |
|
137 |
+
#: includes/MPSUM_Admin_Core.php:146 includes/MPSUM_Admin_Dashboard.php:70
|
138 |
msgid "All Updates"
|
139 |
msgstr "Alle Aktualisierungen"
|
140 |
|
141 |
+
#: includes/MPSUM_Admin_Core.php:148 includes/MPSUM_Admin_Core.php:156
|
142 |
+
#: includes/MPSUM_Admin_Core.php:164 includes/MPSUM_Admin_Core.php:171
|
143 |
+
#: includes/MPSUM_Admin_Core.php:178 includes/MPSUM_Admin_Core.php:189
|
144 |
+
#: includes/MPSUM_Admin_Core.php:197 includes/MPSUM_Admin_Core.php:205
|
145 |
+
#: includes/MPSUM_Admin_Core.php:213 includes/MPSUM_Admin_Core.php:223
|
146 |
+
#: includes/MPSUM_Admin_Core.php:233 includes/MPSUM_Admin_Core.php:261
|
147 |
+
#: includes/MPSUM_Admin_Core.php:269 includes/MPSUM_Admin_Dashboard.php:84
|
148 |
+
#: includes/MPSUM_Admin_Dashboard.php:166
|
149 |
+
#: includes/MPSUM_Admin_Dashboard.php:199
|
150 |
+
#: includes/MPSUM_Admin_Dashboard.php:209
|
151 |
+
#: includes/MPSUM_Admin_Dashboard.php:232
|
152 |
+
#: includes/MPSUM_Admin_Dashboard.php:247
|
153 |
+
#: includes/MPSUM_Admin_Dashboard.php:262
|
154 |
+
#: includes/MPSUM_Admin_Dashboard.php:271
|
155 |
msgid "Enabled"
|
156 |
msgstr "Aktiviert"
|
157 |
|
158 |
+
#: includes/MPSUM_Admin_Core.php:149 includes/MPSUM_Admin_Core.php:157
|
159 |
+
#: includes/MPSUM_Admin_Core.php:165 includes/MPSUM_Admin_Core.php:172
|
160 |
+
#: includes/MPSUM_Admin_Core.php:179 includes/MPSUM_Admin_Core.php:190
|
161 |
+
#: includes/MPSUM_Admin_Core.php:198 includes/MPSUM_Admin_Core.php:206
|
162 |
+
#: includes/MPSUM_Admin_Core.php:214 includes/MPSUM_Admin_Core.php:224
|
163 |
+
#: includes/MPSUM_Admin_Core.php:234 includes/MPSUM_Admin_Core.php:262
|
164 |
+
#: includes/MPSUM_Admin_Core.php:270 includes/MPSUM_Admin_Dashboard.php:99
|
165 |
+
#: includes/MPSUM_Admin_Dashboard.php:114
|
166 |
+
#: includes/MPSUM_Admin_Dashboard.php:129
|
167 |
+
#: includes/MPSUM_Admin_Dashboard.php:144
|
168 |
+
#: includes/MPSUM_Admin_Dashboard.php:175
|
169 |
+
#: includes/MPSUM_Admin_Dashboard.php:183
|
170 |
+
#: includes/MPSUM_Admin_Dashboard.php:192
|
171 |
+
#: includes/MPSUM_Admin_Dashboard.php:200
|
172 |
+
#: includes/MPSUM_Admin_Dashboard.php:210
|
173 |
+
#: includes/MPSUM_Admin_Dashboard.php:311
|
174 |
+
#: includes/MPSUM_Admin_Dashboard.php:355
|
175 |
+
#: includes/MPSUM_Admin_Dashboard.php:418
|
176 |
+
#: includes/MPSUM_Admin_Dashboard.php:481
|
177 |
msgid "Disabled"
|
178 |
msgstr "Deaktiviert"
|
179 |
|
180 |
+
#: includes/MPSUM_Admin_Core.php:150
|
181 |
msgid "If this option is disabled, this will override all settings."
|
182 |
msgstr ""
|
183 |
"Wird diese Einstellung deaktiviert, überschreibt dies alle übrigen "
|
184 |
"Einstellungen."
|
185 |
|
186 |
+
#: includes/MPSUM_Admin_Core.php:154 includes/MPSUM_Admin_Dashboard.php:88
|
187 |
msgid "WordPress Core Updates"
|
188 |
msgstr "WordPress Core-Aktualisierungen"
|
189 |
|
190 |
+
#: includes/MPSUM_Admin_Core.php:158
|
191 |
msgid "Prevents WordPress from showing it needs to be updated."
|
192 |
msgstr "Hält WordPress davon ab, notwendige Aktualisierungen anzuzeigen."
|
193 |
|
194 |
+
#: includes/MPSUM_Admin_Core.php:162 includes/MPSUM_Admin_Dashboard.php:103
|
195 |
msgid "All Plugin Updates"
|
196 |
msgstr "Aktualisierung aller Plugins"
|
197 |
|
198 |
+
#: includes/MPSUM_Admin_Core.php:169 includes/MPSUM_Admin_Dashboard.php:118
|
199 |
msgid "All Theme Updates"
|
200 |
msgstr "Aktualisierung aller Themes"
|
201 |
|
202 |
+
#: includes/MPSUM_Admin_Core.php:176 includes/MPSUM_Admin_Dashboard.php:133
|
203 |
msgid "All Translation Updates"
|
204 |
msgstr "Aktualisierung aller Übersetzungen"
|
205 |
|
206 |
+
#: includes/MPSUM_Admin_Core.php:183 includes/MPSUM_Admin_Dashboard.php:151
|
207 |
msgid "Automatic Updates"
|
208 |
msgstr "Automatische Aktualisierungen"
|
209 |
|
210 |
+
#: includes/MPSUM_Admin_Core.php:184
|
211 |
msgid ""
|
212 |
"These options will enable or disable automatic updates (background updates) "
|
213 |
"of certain parts of WordPress."
|
215 |
"Diese Einstellungen aktivieren oder deaktivieren automatische "
|
216 |
"Aktualisierungen (Hintergrundaktulisierungen) bestimmter Teile von WordPress."
|
217 |
|
218 |
+
#: includes/MPSUM_Admin_Core.php:187 includes/MPSUM_Admin_Dashboard.php:162
|
219 |
msgid "Major Releases"
|
220 |
msgstr "Hauptversion"
|
221 |
|
222 |
+
#: includes/MPSUM_Admin_Core.php:191
|
223 |
msgid "Automatically update to major releases (e.g., 4.1, 4.2, 4.3)."
|
224 |
msgstr "Automatisch Hauptversionen aktualisieren (z.B. 4.1, 4.2, 4.3)."
|
225 |
|
226 |
+
#: includes/MPSUM_Admin_Core.php:195 includes/MPSUM_Admin_Dashboard.php:170
|
227 |
msgid "Minor Releases"
|
228 |
msgstr "Nebenversion"
|
229 |
|
230 |
+
#: includes/MPSUM_Admin_Core.php:199
|
231 |
msgid "Automatically update to minor releases (e.g., 4.1.1, 4.1.2, 4.1.3)."
|
232 |
msgstr "Automatisch Nebenversionen aktualisieren (z.B. 4.1.1, 4.1.2, 4.1.3)."
|
233 |
|
234 |
+
#: includes/MPSUM_Admin_Core.php:203 includes/MPSUM_Admin_Dashboard.php:179
|
235 |
msgid "Development Updates"
|
236 |
msgstr "Entwicklungs-Aktualisierungen"
|
237 |
|
238 |
+
#: includes/MPSUM_Admin_Core.php:207
|
239 |
msgid "Update automatically to Bleeding Edge releases."
|
240 |
msgstr "Automatisch auf beta-Versionen aktualisieren."
|
241 |
|
242 |
+
#: includes/MPSUM_Admin_Core.php:211 includes/MPSUM_Admin_Dashboard.php:196
|
243 |
msgid "Automatic Plugin Updates"
|
244 |
msgstr "Automatische Plugin-Aktualisierungen"
|
245 |
|
246 |
+
#: includes/MPSUM_Admin_Core.php:215 includes/MPSUM_Admin_Core.php:225
|
247 |
+
#: includes/MPSUM_Admin_Dashboard.php:201
|
248 |
+
#: includes/MPSUM_Admin_Dashboard.php:211
|
249 |
msgid "Default"
|
250 |
msgstr "Standard"
|
251 |
|
252 |
+
#: includes/MPSUM_Admin_Core.php:216 includes/MPSUM_Admin_Core.php:226
|
253 |
+
#: includes/MPSUM_Admin_Dashboard.php:202
|
254 |
+
#: includes/MPSUM_Admin_Dashboard.php:212
|
255 |
msgid "Select Individually"
|
256 |
msgstr "Individuelle Auswahl"
|
257 |
|
258 |
+
#: includes/MPSUM_Admin_Core.php:217
|
259 |
msgid ""
|
260 |
"Automatically update your plugins. Select always on, always off, the "
|
261 |
"WordPress default, or select plugins individually."
|
263 |
"Aktualisiere deine Plugins automatisch. Wähle aus immer an, immer aus, "
|
264 |
"WordPress-Standard oder wähle Plugins individuell."
|
265 |
|
266 |
+
#: includes/MPSUM_Admin_Core.php:221 includes/MPSUM_Admin_Dashboard.php:206
|
267 |
msgid "Automatic Theme Updates"
|
268 |
msgstr "Automatische Theme-Updates"
|
269 |
|
270 |
+
#: includes/MPSUM_Admin_Core.php:227
|
271 |
msgid ""
|
272 |
"Automatically update your themes. Select always on, always off, the "
|
273 |
"WordPress default, or select themes individually."
|
275 |
"Aktualisiere deine Plugins automatisch. Wähle immer an, immer aus, WordPress-"
|
276 |
"Standard oder wähle Themes individuell."
|
277 |
|
278 |
+
#: includes/MPSUM_Admin_Core.php:231 includes/MPSUM_Admin_Dashboard.php:187
|
279 |
msgid "Translation Updates"
|
280 |
msgstr "Aktualisierung der Übersetzungen"
|
281 |
|
282 |
+
#: includes/MPSUM_Admin_Core.php:235
|
283 |
msgid "Automatically update your translations."
|
284 |
msgstr "Aktualisiere deine Übersetzungen automatisch."
|
285 |
|
286 |
+
#: includes/MPSUM_Admin_Core.php:239
|
287 |
msgid "Notifications"
|
288 |
msgstr "Benachrichtigung"
|
289 |
|
290 |
+
#: includes/MPSUM_Admin_Core.php:242 includes/MPSUM_Admin_Dashboard.php:221
|
291 |
+
msgid "Core E-mails"
|
292 |
+
msgstr "Core E-Mails"
|
293 |
+
|
294 |
+
#: includes/MPSUM_Admin_Core.php:245
|
295 |
+
msgid "Core Update Emails"
|
296 |
+
msgstr "Core Aktualisierungs-E-Mails"
|
297 |
+
|
298 |
+
#: includes/MPSUM_Admin_Core.php:247 includes/MPSUM_Admin_Dashboard.php:236
|
299 |
+
msgid "Core Plugin Emails"
|
300 |
+
msgstr "Core Plugin-E-Mails"
|
301 |
+
|
302 |
+
#: includes/MPSUM_Admin_Core.php:249 includes/MPSUM_Admin_Dashboard.php:251
|
303 |
+
msgid "Core Theme Emails"
|
304 |
+
msgstr "Core Theme-E-Mails"
|
305 |
|
306 |
+
#: includes/MPSUM_Admin_Core.php:251 includes/MPSUM_Admin_Dashboard.php:266
|
307 |
+
msgid "Core Translation Emails"
|
308 |
+
msgstr "Core Übersetzungs-E-Mails"
|
309 |
+
|
310 |
+
#: includes/MPSUM_Admin_Core.php:252
|
311 |
msgid ""
|
312 |
+
"Disable e-mails that are sent when your site has been upgraded "
|
313 |
+
"automatically. These will not be functional until WordPress 4.4."
|
314 |
msgstr ""
|
315 |
+
"Versand von E-Mails nach automatischer Aktualisierung deiner Website "
|
316 |
+
"abschalten. Funktioniert erst ab WordPress 4.4."
|
317 |
|
318 |
+
#: includes/MPSUM_Admin_Core.php:256
|
319 |
msgid "Miscellaneous"
|
320 |
msgstr "Verschiedenes"
|
321 |
|
322 |
+
#: includes/MPSUM_Admin_Core.php:259
|
323 |
msgid "Browser Nag"
|
324 |
msgstr "Browser-Hinweis"
|
325 |
|
326 |
+
#: includes/MPSUM_Admin_Core.php:263
|
327 |
msgid "Removes the browser nag for people using older browsers."
|
328 |
msgstr "Entfernt den Hinweis bei Verwendung älterer Browser."
|
329 |
|
330 |
+
#: includes/MPSUM_Admin_Core.php:267
|
331 |
msgid "WordPress Version in Footer"
|
332 |
msgstr "WordPress-Version in der Fußzeile"
|
333 |
|
334 |
+
#: includes/MPSUM_Admin_Core.php:271
|
335 |
msgid "Removes the WordPress version in the footer."
|
336 |
msgstr "Entfernt die Anzeige der WordPress-Version in der Fußzeile."
|
337 |
|
338 |
+
#: includes/MPSUM_Admin_Core.php:279
|
339 |
msgid "Save Changes"
|
340 |
msgstr "Änderungen speichern"
|
341 |
|
342 |
+
#: includes/MPSUM_Admin_Core.php:281
|
343 |
msgid "Reset to Defaults"
|
344 |
msgstr "Zurücksetzen"
|
345 |
|
346 |
+
#: includes/MPSUM_Admin_Dashboard.php:67
|
347 |
+
msgid "WordPress Updates"
|
348 |
+
msgstr "WordPress-Aktualisierungen"
|
349 |
+
|
350 |
+
#: includes/MPSUM_Admin_Dashboard.php:218
|
351 |
+
msgid "WordPress Notifications"
|
352 |
+
msgstr "WordPress-Benachrichtigungen"
|
353 |
+
|
354 |
+
#: includes/MPSUM_Admin_Dashboard.php:278
|
355 |
+
msgid "Plugin and Theme Updates"
|
356 |
+
msgstr "Plugin- und Theme-Aktualisierungen"
|
357 |
+
|
358 |
+
#: includes/MPSUM_Admin_Dashboard.php:280
|
359 |
+
#: includes/MPSUM_Admin_Dashboard.php:378
|
360 |
+
msgid "Plugin Updates"
|
361 |
+
msgstr "Plugin-Aktualisierungen"
|
362 |
+
|
363 |
+
#: includes/MPSUM_Admin_Dashboard.php:281
|
364 |
+
#: includes/MPSUM_Admin_Dashboard.php:379
|
365 |
+
msgid "Theme Updates"
|
366 |
+
msgstr "Theme-Aktualisierungen"
|
367 |
+
|
368 |
+
#: includes/MPSUM_Admin_Dashboard.php:320 includes/MPSUM_Admin_Plugins.php:260
|
369 |
+
msgid "All plugin updates have been disabled."
|
370 |
+
msgstr "Alle Plugin-Aktualisierungen wurden deaktiviert."
|
371 |
+
|
372 |
+
#: includes/MPSUM_Admin_Dashboard.php:364 includes/MPSUM_Admin_Themes.php:221
|
373 |
+
msgid "All theme updates have been disabled."
|
374 |
+
msgstr "Alle Theme-Aktualisierungen wurden deaktiviert."
|
375 |
+
|
376 |
+
#: includes/MPSUM_Admin_Dashboard.php:376
|
377 |
+
msgid "Plugin and Theme Automatic Updates"
|
378 |
+
msgstr "Automatics Plugin- und Theme-Aktualisierungen"
|
379 |
+
|
380 |
+
#: includes/MPSUM_Admin_Dashboard.php:390
|
381 |
+
#: includes/MPSUM_Admin_Dashboard.php:447
|
382 |
+
msgid "WordPress defaults control which updates are automatic or not."
|
383 |
+
msgstr ""
|
384 |
+
"WordPress-Vorgaben bestimmen, welche Aktualisierungen automtisch vorgenommen "
|
385 |
+
"werden."
|
386 |
+
|
387 |
+
#: includes/MPSUM_Admin_Dashboard.php:393
|
388 |
+
msgid "Automatic updates are on for all plugins"
|
389 |
+
msgstr "Automatische Aktualisierungen sind für alle Plugins aktiviert"
|
390 |
+
|
391 |
+
#: includes/MPSUM_Admin_Dashboard.php:396
|
392 |
+
msgid "Automatic updates are disabled for all plugins"
|
393 |
+
msgstr "Automatische Aktualisierungen sind für alle Plugins deaktiviert"
|
394 |
+
|
395 |
+
#: includes/MPSUM_Admin_Dashboard.php:450
|
396 |
+
msgid "Automatic updates are on for all themes"
|
397 |
+
msgstr "Automatische Aktualisierungen sind für alle Themes aktiviert"
|
398 |
+
|
399 |
+
#: includes/MPSUM_Admin_Dashboard.php:453
|
400 |
+
msgid "Automatic updates are disabled for all themes"
|
401 |
+
msgstr "Automatische Aktualisierungen sind für alle Themes deaktiviert"
|
402 |
+
|
403 |
#: includes/MPSUM_Admin_Help.php:27
|
404 |
msgid ""
|
405 |
"This is the Easy Updates Manager settings help tab. In here you will find "
|
582 |
msgid "Plugin Update Options"
|
583 |
msgstr "Optionen zur Plugin-Aktualisierung"
|
584 |
|
|
|
|
|
|
|
|
|
585 |
#: includes/MPSUM_Admin_Themes.php:193
|
586 |
msgid "The selected themes have had automatic updates enabled."
|
587 |
msgstr ""
|
605 |
msgid "Theme Update Options"
|
606 |
msgstr "Optionen zur Theme-Aktualisierung"
|
607 |
|
|
|
|
|
|
|
|
|
608 |
#: includes/MPSUM_List_Table.php:143
|
609 |
msgid "List View"
|
610 |
msgstr "Listenansicht"
|
851 |
msgid "Visit Theme Site"
|
852 |
msgstr "Besuche die Theme-Website"
|
853 |
|
854 |
+
#~ msgid "Core Update E-mails"
|
855 |
+
#~ msgstr "E-Mails für Core-Aktualisierungen"
|
856 |
+
|
857 |
+
#~ msgid ""
|
858 |
+
#~ "Disable e-mails that are sent when your site has been upgraded "
|
859 |
+
#~ "automatically."
|
860 |
+
#~ msgstr ""
|
861 |
+
#~ "Deaktiviere den Erhalt von E-Mails, nachdem deine Website automatisch "
|
862 |
+
#~ "aktualisiert wurde."
|
863 |
+
|
864 |
#~ msgid ""
|
865 |
#~ "Manage and disable WordPress updates, including core, plugin, theme, and "
|
866 |
#~ "automatic updates - Works with Multisite."
|
languages/stops-core-theme-and-plugin-updates-de_DE_formal.mo
CHANGED
Binary file
|
languages/stops-core-theme-and-plugin-updates-de_DE_formal.po
CHANGED
@@ -2,15 +2,15 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Easy Updates Manager\n"
|
4 |
"Report-Msgid-Bugs-To: Ronald Huereca <ronalfy@gmail.com>\n"
|
5 |
-
"POT-Creation-Date: 2015-09-
|
6 |
-
"PO-Revision-Date: 2015-09-
|
7 |
-
"Last-Translator:
|
8 |
"Language-Team: pixolin <pixolin@gmx.com>\n"
|
9 |
"Language: de_DE\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.
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
@@ -19,31 +19,35 @@ msgstr ""
|
|
19 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
-
#: includes/MPSUM_Admin.php:
|
23 |
msgid "Updates Options"
|
24 |
msgstr "Aktualisierungs-Optionen"
|
25 |
|
26 |
-
#: includes/MPSUM_Admin.php:
|
27 |
msgid "Manage Updates"
|
28 |
msgstr "Aktualisierungen verwalten"
|
29 |
|
30 |
-
#: includes/MPSUM_Admin.php:
|
|
|
|
|
|
|
|
|
31 |
msgid "General"
|
32 |
msgstr "Allgemein"
|
33 |
|
34 |
-
#: includes/MPSUM_Admin.php:
|
35 |
msgid "Plugins"
|
36 |
msgstr "Plugins"
|
37 |
|
38 |
-
#: includes/MPSUM_Admin.php:
|
39 |
msgid "Themes"
|
40 |
msgstr "Themes"
|
41 |
|
42 |
-
#: includes/MPSUM_Admin.php:
|
43 |
msgid "Advanced"
|
44 |
msgstr "Erweitert"
|
45 |
|
46 |
-
#: includes/MPSUM_Admin.php:
|
47 |
msgid "Configure"
|
48 |
msgstr "Konfigurieren"
|
49 |
|
@@ -63,7 +67,7 @@ msgstr ""
|
|
63 |
"Führen Sie diese Aktualisierung aus, warten Sie etwa 60 Sekunden und laden "
|
64 |
"Sie dann neu, um automatische Aktualisierungen zu testen."
|
65 |
|
66 |
-
#: includes/MPSUM_Admin_Advanced.php:132 includes/MPSUM_Admin_Core.php:
|
67 |
msgid "Options saved."
|
68 |
msgstr "Einstellungen gespeichert."
|
69 |
|
@@ -127,65 +131,84 @@ msgstr ""
|
|
127 |
msgid "Force Updates"
|
128 |
msgstr "Aktualisierungen erzwingen"
|
129 |
|
130 |
-
#: includes/MPSUM_Admin_Core.php:
|
131 |
msgid "Global Settings"
|
132 |
msgstr "Globale Einstellungen"
|
133 |
|
134 |
-
#: includes/MPSUM_Admin_Core.php:
|
135 |
msgid "All Updates"
|
136 |
msgstr "Alle Aktualisierungen"
|
137 |
|
138 |
-
#: includes/MPSUM_Admin_Core.php:
|
139 |
-
#: includes/MPSUM_Admin_Core.php:
|
140 |
-
#: includes/MPSUM_Admin_Core.php:
|
141 |
-
#: includes/MPSUM_Admin_Core.php:
|
142 |
-
#: includes/MPSUM_Admin_Core.php:
|
143 |
-
#: includes/MPSUM_Admin_Core.php:
|
144 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
msgid "Enabled"
|
146 |
msgstr "Aktiviert"
|
147 |
|
148 |
-
#: includes/MPSUM_Admin_Core.php:
|
149 |
-
#: includes/MPSUM_Admin_Core.php:
|
150 |
-
#: includes/MPSUM_Admin_Core.php:
|
151 |
-
#: includes/MPSUM_Admin_Core.php:
|
152 |
-
#: includes/MPSUM_Admin_Core.php:
|
153 |
-
#: includes/MPSUM_Admin_Core.php:
|
154 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
msgid "Disabled"
|
156 |
msgstr "Deaktiviert"
|
157 |
|
158 |
-
#: includes/MPSUM_Admin_Core.php:
|
159 |
msgid "If this option is disabled, this will override all settings."
|
160 |
msgstr ""
|
161 |
"Wird diese Einstellung deaktiviert, überschreibt dies alle übrigen "
|
162 |
"Einstellungen."
|
163 |
|
164 |
-
#: includes/MPSUM_Admin_Core.php:
|
165 |
msgid "WordPress Core Updates"
|
166 |
msgstr "WordPress Core-Aktualisierungen"
|
167 |
|
168 |
-
#: includes/MPSUM_Admin_Core.php:
|
169 |
msgid "Prevents WordPress from showing it needs to be updated."
|
170 |
msgstr "Hält WordPress davon ab, notwendige Aktualisierungen anzuzeigen."
|
171 |
|
172 |
-
#: includes/MPSUM_Admin_Core.php:
|
173 |
msgid "All Plugin Updates"
|
174 |
msgstr "Aktualisierung aller Plugins"
|
175 |
|
176 |
-
#: includes/MPSUM_Admin_Core.php:
|
177 |
msgid "All Theme Updates"
|
178 |
msgstr "Aktualisierung aller Themes"
|
179 |
|
180 |
-
#: includes/MPSUM_Admin_Core.php:
|
181 |
msgid "All Translation Updates"
|
182 |
msgstr "Aktualisierung aller Übersetzungen"
|
183 |
|
184 |
-
#: includes/MPSUM_Admin_Core.php:
|
185 |
msgid "Automatic Updates"
|
186 |
msgstr "Automatische Aktualisierungen"
|
187 |
|
188 |
-
#: includes/MPSUM_Admin_Core.php:
|
189 |
msgid ""
|
190 |
"These options will enable or disable automatic updates (background updates) "
|
191 |
"of certain parts of WordPress."
|
@@ -193,43 +216,47 @@ msgstr ""
|
|
193 |
"Diese Einstellungen aktivieren oder deaktivieren automatische "
|
194 |
"Aktualisierungen (Hintergrundaktulisierungen) bestimmter Teile von WordPress."
|
195 |
|
196 |
-
#: includes/MPSUM_Admin_Core.php:
|
197 |
msgid "Major Releases"
|
198 |
msgstr "Hauptversion"
|
199 |
|
200 |
-
#: includes/MPSUM_Admin_Core.php:
|
201 |
msgid "Automatically update to major releases (e.g., 4.1, 4.2, 4.3)."
|
202 |
msgstr "Automatisch Hauptversionen aktualisieren (z.B. 4.1, 4.2, 4.3)."
|
203 |
|
204 |
-
#: includes/MPSUM_Admin_Core.php:
|
205 |
msgid "Minor Releases"
|
206 |
msgstr "Nebenversion"
|
207 |
|
208 |
-
#: includes/MPSUM_Admin_Core.php:
|
209 |
msgid "Automatically update to minor releases (e.g., 4.1.1, 4.1.2, 4.1.3)."
|
210 |
msgstr "Automatisch Nebenversionen aktualisieren (z.B. 4.1.1, 4.1.2, 4.1.3)."
|
211 |
|
212 |
-
#: includes/MPSUM_Admin_Core.php:
|
213 |
msgid "Development Updates"
|
214 |
msgstr "Entwicklungs-Aktualisierungen"
|
215 |
|
216 |
-
#: includes/MPSUM_Admin_Core.php:
|
217 |
msgid "Update automatically to Bleeding Edge releases."
|
218 |
msgstr "Automatisch auf beta-Versionen aktualisieren."
|
219 |
|
220 |
-
#: includes/MPSUM_Admin_Core.php:
|
221 |
msgid "Automatic Plugin Updates"
|
222 |
msgstr "Automatische Plugin-Aktualisierungen"
|
223 |
|
224 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
225 |
msgid "Default"
|
226 |
msgstr "Standard"
|
227 |
|
228 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
229 |
msgid "Select Individually"
|
230 |
msgstr "Individuelle Auswahl"
|
231 |
|
232 |
-
#: includes/MPSUM_Admin_Core.php:
|
233 |
msgid ""
|
234 |
"Automatically update your plugins. Select always on, always off, the "
|
235 |
"WordPress default, or select plugins individually."
|
@@ -237,11 +264,11 @@ msgstr ""
|
|
237 |
"Aktualisieren Sie ihre Plugins automatisch. Wählen Sie aus immer an, immer "
|
238 |
"aus, WordPress-Standard oder wählen Sie Plugins individuell."
|
239 |
|
240 |
-
#: includes/MPSUM_Admin_Core.php:
|
241 |
msgid "Automatic Theme Updates"
|
242 |
msgstr "Automatische Theme-Updates"
|
243 |
|
244 |
-
#: includes/MPSUM_Admin_Core.php:
|
245 |
msgid ""
|
246 |
"Automatically update your themes. Select always on, always off, the "
|
247 |
"WordPress default, or select themes individually."
|
@@ -249,57 +276,131 @@ msgstr ""
|
|
249 |
"Aktualisieren Sie ihre Plugins automatisch. Wählen Sie immer an, immer aus, "
|
250 |
"WordPress-Standard oder wählen Sie Themes individuell."
|
251 |
|
252 |
-
#: includes/MPSUM_Admin_Core.php:
|
253 |
msgid "Translation Updates"
|
254 |
msgstr "Aktualisierung der Übersetzungen"
|
255 |
|
256 |
-
#: includes/MPSUM_Admin_Core.php:
|
257 |
msgid "Automatically update your translations."
|
258 |
msgstr "Aktualisieren Sie ihre Übersetzungen automatisch."
|
259 |
|
260 |
-
#: includes/MPSUM_Admin_Core.php:
|
261 |
msgid "Notifications"
|
262 |
msgstr "Benachrichtigung"
|
263 |
|
264 |
-
#: includes/MPSUM_Admin_Core.php:
|
265 |
-
msgid "Core
|
266 |
-
msgstr "E-Mails
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
267 |
|
268 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
|
|
|
|
269 |
msgid ""
|
270 |
-
"Disable e-mails that are sent when your site has been upgraded
|
|
|
271 |
msgstr ""
|
272 |
-
"
|
273 |
-
"
|
274 |
|
275 |
-
#: includes/MPSUM_Admin_Core.php:
|
276 |
msgid "Miscellaneous"
|
277 |
msgstr "Verschiedenes"
|
278 |
|
279 |
-
#: includes/MPSUM_Admin_Core.php:
|
280 |
msgid "Browser Nag"
|
281 |
msgstr "Browser-Hinweis"
|
282 |
|
283 |
-
#: includes/MPSUM_Admin_Core.php:
|
284 |
msgid "Removes the browser nag for people using older browsers."
|
285 |
msgstr "Entfernt den Hinweis bei Verwendung älterer Browser."
|
286 |
|
287 |
-
#: includes/MPSUM_Admin_Core.php:
|
288 |
msgid "WordPress Version in Footer"
|
289 |
msgstr "WordPress-Version in der Fußzeile"
|
290 |
|
291 |
-
#: includes/MPSUM_Admin_Core.php:
|
292 |
msgid "Removes the WordPress version in the footer."
|
293 |
msgstr "Entfernt die Anzeige der WordPress-Version in der Fußzeile."
|
294 |
|
295 |
-
#: includes/MPSUM_Admin_Core.php:
|
296 |
msgid "Save Changes"
|
297 |
msgstr "Änderungen speichern"
|
298 |
|
299 |
-
#: includes/MPSUM_Admin_Core.php:
|
300 |
msgid "Reset to Defaults"
|
301 |
msgstr "Zurücksetzen"
|
302 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
#: includes/MPSUM_Admin_Help.php:27
|
304 |
msgid ""
|
305 |
"This is the Easy Updates Manager settings help tab. In here you will find "
|
@@ -319,7 +420,7 @@ msgid ""
|
|
319 |
"may run into compatibility problems. Check the capability tab for more "
|
320 |
"information."
|
321 |
msgstr ""
|
322 |
-
"Wenn
|
323 |
"Kompatibilitätsprobleme entstehen. Sehen Sie im Tab Kompatibilität nach, um "
|
324 |
"mehr zu erfahren."
|
325 |
|
@@ -481,10 +582,6 @@ msgstr "Die Aktualisierung ausgewählter Plugins wurde aktiviert."
|
|
481 |
msgid "Plugin Update Options"
|
482 |
msgstr "Optionen zur Plugin-Aktualisierung"
|
483 |
|
484 |
-
#: includes/MPSUM_Admin_Plugins.php:260
|
485 |
-
msgid "All plugin updates have been disabled."
|
486 |
-
msgstr "Alle Plugin-Aktualisierungen wurden deaktiviert."
|
487 |
-
|
488 |
#: includes/MPSUM_Admin_Themes.php:193
|
489 |
msgid "The selected themes have had automatic updates enabled."
|
490 |
msgstr ""
|
@@ -508,10 +605,6 @@ msgstr "Die Aktualisierung ausgewählter Themes wurde aktiviert."
|
|
508 |
msgid "Theme Update Options"
|
509 |
msgstr "Optionen zur Theme-Aktualisierung"
|
510 |
|
511 |
-
#: includes/MPSUM_Admin_Themes.php:221
|
512 |
-
msgid "All theme updates have been disabled."
|
513 |
-
msgstr "Alle Theme-Aktualisierungen wurden deaktiviert."
|
514 |
-
|
515 |
#: includes/MPSUM_List_Table.php:143
|
516 |
msgid "List View"
|
517 |
msgstr "Listenansicht"
|
@@ -548,6 +641,7 @@ msgstr "Nach Datum filtern"
|
|
548 |
msgid "All dates"
|
549 |
msgstr "Alle Daten anzeigen"
|
550 |
|
|
|
551 |
#: includes/MPSUM_List_Table.php:571
|
552 |
#, php-format
|
553 |
msgid "%1$s %2$d"
|
@@ -759,13 +853,24 @@ msgstr "Besuchen Sie die Theme-Homepage"
|
|
759 |
msgid "Visit Theme Site"
|
760 |
msgstr "Besuchen Sie die Theme-Website"
|
761 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
762 |
#~ msgid ""
|
763 |
-
#~ "
|
764 |
-
#~ "
|
765 |
#~ msgstr ""
|
766 |
-
#~ "
|
767 |
-
#~ "
|
768 |
-
#~ "auch bei Multisite."
|
769 |
|
770 |
#~ msgid "Update Options"
|
771 |
#~ msgstr "Aktualisierungs-Optionen"
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Easy Updates Manager\n"
|
4 |
"Report-Msgid-Bugs-To: Ronald Huereca <ronalfy@gmail.com>\n"
|
5 |
+
"POT-Creation-Date: 2015-09-28 00:56+0100\n"
|
6 |
+
"PO-Revision-Date: 2015-09-28 01:33+0100\n"
|
7 |
+
"Last-Translator: pixolin <pixolin@gmx.com>\n"
|
8 |
"Language-Team: pixolin <pixolin@gmx.com>\n"
|
9 |
"Language: de_DE\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.7.1\n"
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
16 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
19 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
+
#: includes/MPSUM_Admin.php:172 includes/MPSUM_Admin.php:189
|
23 |
msgid "Updates Options"
|
24 |
msgstr "Aktualisierungs-Optionen"
|
25 |
|
26 |
+
#: includes/MPSUM_Admin.php:208
|
27 |
msgid "Manage Updates"
|
28 |
msgstr "Aktualisierungen verwalten"
|
29 |
|
30 |
+
#: includes/MPSUM_Admin.php:215
|
31 |
+
msgid "Dashboard"
|
32 |
+
msgstr "Dashboard"
|
33 |
+
|
34 |
+
#: includes/MPSUM_Admin.php:221 includes/MPSUM_Admin_Help.php:51
|
35 |
msgid "General"
|
36 |
msgstr "Allgemein"
|
37 |
|
38 |
+
#: includes/MPSUM_Admin.php:227 includes/MPSUM_Admin_Help.php:52
|
39 |
msgid "Plugins"
|
40 |
msgstr "Plugins"
|
41 |
|
42 |
+
#: includes/MPSUM_Admin.php:233 includes/MPSUM_Admin_Help.php:53
|
43 |
msgid "Themes"
|
44 |
msgstr "Themes"
|
45 |
|
46 |
+
#: includes/MPSUM_Admin.php:239 includes/MPSUM_Admin_Help.php:54
|
47 |
msgid "Advanced"
|
48 |
msgstr "Erweitert"
|
49 |
|
50 |
+
#: includes/MPSUM_Admin.php:295
|
51 |
msgid "Configure"
|
52 |
msgstr "Konfigurieren"
|
53 |
|
67 |
"Führen Sie diese Aktualisierung aus, warten Sie etwa 60 Sekunden und laden "
|
68 |
"Sie dann neu, um automatische Aktualisierungen zu testen."
|
69 |
|
70 |
+
#: includes/MPSUM_Admin_Advanced.php:132 includes/MPSUM_Admin_Core.php:134
|
71 |
msgid "Options saved."
|
72 |
msgstr "Einstellungen gespeichert."
|
73 |
|
131 |
msgid "Force Updates"
|
132 |
msgstr "Aktualisierungen erzwingen"
|
133 |
|
134 |
+
#: includes/MPSUM_Admin_Core.php:143
|
135 |
msgid "Global Settings"
|
136 |
msgstr "Globale Einstellungen"
|
137 |
|
138 |
+
#: includes/MPSUM_Admin_Core.php:146 includes/MPSUM_Admin_Dashboard.php:70
|
139 |
msgid "All Updates"
|
140 |
msgstr "Alle Aktualisierungen"
|
141 |
|
142 |
+
#: includes/MPSUM_Admin_Core.php:148 includes/MPSUM_Admin_Core.php:156
|
143 |
+
#: includes/MPSUM_Admin_Core.php:164 includes/MPSUM_Admin_Core.php:171
|
144 |
+
#: includes/MPSUM_Admin_Core.php:178 includes/MPSUM_Admin_Core.php:189
|
145 |
+
#: includes/MPSUM_Admin_Core.php:197 includes/MPSUM_Admin_Core.php:205
|
146 |
+
#: includes/MPSUM_Admin_Core.php:213 includes/MPSUM_Admin_Core.php:223
|
147 |
+
#: includes/MPSUM_Admin_Core.php:233 includes/MPSUM_Admin_Core.php:261
|
148 |
+
#: includes/MPSUM_Admin_Core.php:269 includes/MPSUM_Admin_Dashboard.php:84
|
149 |
+
#: includes/MPSUM_Admin_Dashboard.php:166
|
150 |
+
#: includes/MPSUM_Admin_Dashboard.php:199
|
151 |
+
#: includes/MPSUM_Admin_Dashboard.php:209
|
152 |
+
#: includes/MPSUM_Admin_Dashboard.php:232
|
153 |
+
#: includes/MPSUM_Admin_Dashboard.php:247
|
154 |
+
#: includes/MPSUM_Admin_Dashboard.php:262
|
155 |
+
#: includes/MPSUM_Admin_Dashboard.php:271
|
156 |
msgid "Enabled"
|
157 |
msgstr "Aktiviert"
|
158 |
|
159 |
+
#: includes/MPSUM_Admin_Core.php:149 includes/MPSUM_Admin_Core.php:157
|
160 |
+
#: includes/MPSUM_Admin_Core.php:165 includes/MPSUM_Admin_Core.php:172
|
161 |
+
#: includes/MPSUM_Admin_Core.php:179 includes/MPSUM_Admin_Core.php:190
|
162 |
+
#: includes/MPSUM_Admin_Core.php:198 includes/MPSUM_Admin_Core.php:206
|
163 |
+
#: includes/MPSUM_Admin_Core.php:214 includes/MPSUM_Admin_Core.php:224
|
164 |
+
#: includes/MPSUM_Admin_Core.php:234 includes/MPSUM_Admin_Core.php:262
|
165 |
+
#: includes/MPSUM_Admin_Core.php:270 includes/MPSUM_Admin_Dashboard.php:99
|
166 |
+
#: includes/MPSUM_Admin_Dashboard.php:114
|
167 |
+
#: includes/MPSUM_Admin_Dashboard.php:129
|
168 |
+
#: includes/MPSUM_Admin_Dashboard.php:144
|
169 |
+
#: includes/MPSUM_Admin_Dashboard.php:175
|
170 |
+
#: includes/MPSUM_Admin_Dashboard.php:183
|
171 |
+
#: includes/MPSUM_Admin_Dashboard.php:192
|
172 |
+
#: includes/MPSUM_Admin_Dashboard.php:200
|
173 |
+
#: includes/MPSUM_Admin_Dashboard.php:210
|
174 |
+
#: includes/MPSUM_Admin_Dashboard.php:311
|
175 |
+
#: includes/MPSUM_Admin_Dashboard.php:355
|
176 |
+
#: includes/MPSUM_Admin_Dashboard.php:418
|
177 |
+
#: includes/MPSUM_Admin_Dashboard.php:481
|
178 |
msgid "Disabled"
|
179 |
msgstr "Deaktiviert"
|
180 |
|
181 |
+
#: includes/MPSUM_Admin_Core.php:150
|
182 |
msgid "If this option is disabled, this will override all settings."
|
183 |
msgstr ""
|
184 |
"Wird diese Einstellung deaktiviert, überschreibt dies alle übrigen "
|
185 |
"Einstellungen."
|
186 |
|
187 |
+
#: includes/MPSUM_Admin_Core.php:154 includes/MPSUM_Admin_Dashboard.php:88
|
188 |
msgid "WordPress Core Updates"
|
189 |
msgstr "WordPress Core-Aktualisierungen"
|
190 |
|
191 |
+
#: includes/MPSUM_Admin_Core.php:158
|
192 |
msgid "Prevents WordPress from showing it needs to be updated."
|
193 |
msgstr "Hält WordPress davon ab, notwendige Aktualisierungen anzuzeigen."
|
194 |
|
195 |
+
#: includes/MPSUM_Admin_Core.php:162 includes/MPSUM_Admin_Dashboard.php:103
|
196 |
msgid "All Plugin Updates"
|
197 |
msgstr "Aktualisierung aller Plugins"
|
198 |
|
199 |
+
#: includes/MPSUM_Admin_Core.php:169 includes/MPSUM_Admin_Dashboard.php:118
|
200 |
msgid "All Theme Updates"
|
201 |
msgstr "Aktualisierung aller Themes"
|
202 |
|
203 |
+
#: includes/MPSUM_Admin_Core.php:176 includes/MPSUM_Admin_Dashboard.php:133
|
204 |
msgid "All Translation Updates"
|
205 |
msgstr "Aktualisierung aller Übersetzungen"
|
206 |
|
207 |
+
#: includes/MPSUM_Admin_Core.php:183 includes/MPSUM_Admin_Dashboard.php:151
|
208 |
msgid "Automatic Updates"
|
209 |
msgstr "Automatische Aktualisierungen"
|
210 |
|
211 |
+
#: includes/MPSUM_Admin_Core.php:184
|
212 |
msgid ""
|
213 |
"These options will enable or disable automatic updates (background updates) "
|
214 |
"of certain parts of WordPress."
|
216 |
"Diese Einstellungen aktivieren oder deaktivieren automatische "
|
217 |
"Aktualisierungen (Hintergrundaktulisierungen) bestimmter Teile von WordPress."
|
218 |
|
219 |
+
#: includes/MPSUM_Admin_Core.php:187 includes/MPSUM_Admin_Dashboard.php:162
|
220 |
msgid "Major Releases"
|
221 |
msgstr "Hauptversion"
|
222 |
|
223 |
+
#: includes/MPSUM_Admin_Core.php:191
|
224 |
msgid "Automatically update to major releases (e.g., 4.1, 4.2, 4.3)."
|
225 |
msgstr "Automatisch Hauptversionen aktualisieren (z.B. 4.1, 4.2, 4.3)."
|
226 |
|
227 |
+
#: includes/MPSUM_Admin_Core.php:195 includes/MPSUM_Admin_Dashboard.php:170
|
228 |
msgid "Minor Releases"
|
229 |
msgstr "Nebenversion"
|
230 |
|
231 |
+
#: includes/MPSUM_Admin_Core.php:199
|
232 |
msgid "Automatically update to minor releases (e.g., 4.1.1, 4.1.2, 4.1.3)."
|
233 |
msgstr "Automatisch Nebenversionen aktualisieren (z.B. 4.1.1, 4.1.2, 4.1.3)."
|
234 |
|
235 |
+
#: includes/MPSUM_Admin_Core.php:203 includes/MPSUM_Admin_Dashboard.php:179
|
236 |
msgid "Development Updates"
|
237 |
msgstr "Entwicklungs-Aktualisierungen"
|
238 |
|
239 |
+
#: includes/MPSUM_Admin_Core.php:207
|
240 |
msgid "Update automatically to Bleeding Edge releases."
|
241 |
msgstr "Automatisch auf beta-Versionen aktualisieren."
|
242 |
|
243 |
+
#: includes/MPSUM_Admin_Core.php:211 includes/MPSUM_Admin_Dashboard.php:196
|
244 |
msgid "Automatic Plugin Updates"
|
245 |
msgstr "Automatische Plugin-Aktualisierungen"
|
246 |
|
247 |
+
#: includes/MPSUM_Admin_Core.php:215 includes/MPSUM_Admin_Core.php:225
|
248 |
+
#: includes/MPSUM_Admin_Dashboard.php:201
|
249 |
+
#: includes/MPSUM_Admin_Dashboard.php:211
|
250 |
msgid "Default"
|
251 |
msgstr "Standard"
|
252 |
|
253 |
+
#: includes/MPSUM_Admin_Core.php:216 includes/MPSUM_Admin_Core.php:226
|
254 |
+
#: includes/MPSUM_Admin_Dashboard.php:202
|
255 |
+
#: includes/MPSUM_Admin_Dashboard.php:212
|
256 |
msgid "Select Individually"
|
257 |
msgstr "Individuelle Auswahl"
|
258 |
|
259 |
+
#: includes/MPSUM_Admin_Core.php:217
|
260 |
msgid ""
|
261 |
"Automatically update your plugins. Select always on, always off, the "
|
262 |
"WordPress default, or select plugins individually."
|
264 |
"Aktualisieren Sie ihre Plugins automatisch. Wählen Sie aus immer an, immer "
|
265 |
"aus, WordPress-Standard oder wählen Sie Plugins individuell."
|
266 |
|
267 |
+
#: includes/MPSUM_Admin_Core.php:221 includes/MPSUM_Admin_Dashboard.php:206
|
268 |
msgid "Automatic Theme Updates"
|
269 |
msgstr "Automatische Theme-Updates"
|
270 |
|
271 |
+
#: includes/MPSUM_Admin_Core.php:227
|
272 |
msgid ""
|
273 |
"Automatically update your themes. Select always on, always off, the "
|
274 |
"WordPress default, or select themes individually."
|
276 |
"Aktualisieren Sie ihre Plugins automatisch. Wählen Sie immer an, immer aus, "
|
277 |
"WordPress-Standard oder wählen Sie Themes individuell."
|
278 |
|
279 |
+
#: includes/MPSUM_Admin_Core.php:231 includes/MPSUM_Admin_Dashboard.php:187
|
280 |
msgid "Translation Updates"
|
281 |
msgstr "Aktualisierung der Übersetzungen"
|
282 |
|
283 |
+
#: includes/MPSUM_Admin_Core.php:235
|
284 |
msgid "Automatically update your translations."
|
285 |
msgstr "Aktualisieren Sie ihre Übersetzungen automatisch."
|
286 |
|
287 |
+
#: includes/MPSUM_Admin_Core.php:239
|
288 |
msgid "Notifications"
|
289 |
msgstr "Benachrichtigung"
|
290 |
|
291 |
+
#: includes/MPSUM_Admin_Core.php:242 includes/MPSUM_Admin_Dashboard.php:221
|
292 |
+
msgid "Core E-mails"
|
293 |
+
msgstr "Core E-Mails"
|
294 |
+
|
295 |
+
#: includes/MPSUM_Admin_Core.php:245
|
296 |
+
msgid "Core Update Emails"
|
297 |
+
msgstr "Core Aktualisierungs-Emails"
|
298 |
+
|
299 |
+
#: includes/MPSUM_Admin_Core.php:247 includes/MPSUM_Admin_Dashboard.php:236
|
300 |
+
msgid "Core Plugin Emails"
|
301 |
+
msgstr "Core Plugin-E-Mails"
|
302 |
+
|
303 |
+
#: includes/MPSUM_Admin_Core.php:249 includes/MPSUM_Admin_Dashboard.php:251
|
304 |
+
msgid "Core Theme Emails"
|
305 |
+
msgstr "Core Theme-E-Mails"
|
306 |
|
307 |
+
#: includes/MPSUM_Admin_Core.php:251 includes/MPSUM_Admin_Dashboard.php:266
|
308 |
+
msgid "Core Translation Emails"
|
309 |
+
msgstr "Core Übersetzungs-E-Mails"
|
310 |
+
|
311 |
+
#: includes/MPSUM_Admin_Core.php:252
|
312 |
msgid ""
|
313 |
+
"Disable e-mails that are sent when your site has been upgraded "
|
314 |
+
"automatically. These will not be functional until WordPress 4.4."
|
315 |
msgstr ""
|
316 |
+
"Versand von E-Mails nach automatischer Aktualisierung Ihrer Website "
|
317 |
+
"abschalten. Funktioniert erst ab WordPress 4.4."
|
318 |
|
319 |
+
#: includes/MPSUM_Admin_Core.php:256
|
320 |
msgid "Miscellaneous"
|
321 |
msgstr "Verschiedenes"
|
322 |
|
323 |
+
#: includes/MPSUM_Admin_Core.php:259
|
324 |
msgid "Browser Nag"
|
325 |
msgstr "Browser-Hinweis"
|
326 |
|
327 |
+
#: includes/MPSUM_Admin_Core.php:263
|
328 |
msgid "Removes the browser nag for people using older browsers."
|
329 |
msgstr "Entfernt den Hinweis bei Verwendung älterer Browser."
|
330 |
|
331 |
+
#: includes/MPSUM_Admin_Core.php:267
|
332 |
msgid "WordPress Version in Footer"
|
333 |
msgstr "WordPress-Version in der Fußzeile"
|
334 |
|
335 |
+
#: includes/MPSUM_Admin_Core.php:271
|
336 |
msgid "Removes the WordPress version in the footer."
|
337 |
msgstr "Entfernt die Anzeige der WordPress-Version in der Fußzeile."
|
338 |
|
339 |
+
#: includes/MPSUM_Admin_Core.php:279
|
340 |
msgid "Save Changes"
|
341 |
msgstr "Änderungen speichern"
|
342 |
|
343 |
+
#: includes/MPSUM_Admin_Core.php:281
|
344 |
msgid "Reset to Defaults"
|
345 |
msgstr "Zurücksetzen"
|
346 |
|
347 |
+
#: includes/MPSUM_Admin_Dashboard.php:67
|
348 |
+
msgid "WordPress Updates"
|
349 |
+
msgstr "WordPress-Aktualisierungen"
|
350 |
+
|
351 |
+
#: includes/MPSUM_Admin_Dashboard.php:218
|
352 |
+
msgid "WordPress Notifications"
|
353 |
+
msgstr "WordPress-Benachrichtigungen"
|
354 |
+
|
355 |
+
#: includes/MPSUM_Admin_Dashboard.php:278
|
356 |
+
msgid "Plugin and Theme Updates"
|
357 |
+
msgstr "Plugin- und Theme-Aktualisierungen"
|
358 |
+
|
359 |
+
#: includes/MPSUM_Admin_Dashboard.php:280
|
360 |
+
#: includes/MPSUM_Admin_Dashboard.php:378
|
361 |
+
msgid "Plugin Updates"
|
362 |
+
msgstr "Plugin-Aktualisierungen"
|
363 |
+
|
364 |
+
#: includes/MPSUM_Admin_Dashboard.php:281
|
365 |
+
#: includes/MPSUM_Admin_Dashboard.php:379
|
366 |
+
msgid "Theme Updates"
|
367 |
+
msgstr "Theme-Aktualisierungen"
|
368 |
+
|
369 |
+
#: includes/MPSUM_Admin_Dashboard.php:320 includes/MPSUM_Admin_Plugins.php:260
|
370 |
+
msgid "All plugin updates have been disabled."
|
371 |
+
msgstr "Alle Plugin-Aktualisierungen wurden deaktiviert."
|
372 |
+
|
373 |
+
#: includes/MPSUM_Admin_Dashboard.php:364 includes/MPSUM_Admin_Themes.php:221
|
374 |
+
msgid "All theme updates have been disabled."
|
375 |
+
msgstr "Alle Theme-Aktualisierungen wurden deaktiviert."
|
376 |
+
|
377 |
+
#: includes/MPSUM_Admin_Dashboard.php:376
|
378 |
+
msgid "Plugin and Theme Automatic Updates"
|
379 |
+
msgstr "Automatische Plugin- und Theme-Aktualisierungen"
|
380 |
+
|
381 |
+
#: includes/MPSUM_Admin_Dashboard.php:390
|
382 |
+
#: includes/MPSUM_Admin_Dashboard.php:447
|
383 |
+
msgid "WordPress defaults control which updates are automatic or not."
|
384 |
+
msgstr ""
|
385 |
+
"WordPress-Vorgaben bestimmen, welche Aktualisierungen automtisch vorgenommen "
|
386 |
+
"werden."
|
387 |
+
|
388 |
+
#: includes/MPSUM_Admin_Dashboard.php:393
|
389 |
+
msgid "Automatic updates are on for all plugins"
|
390 |
+
msgstr "Automatische Aktualisierungen sind für alle Plugins aktiviert"
|
391 |
+
|
392 |
+
#: includes/MPSUM_Admin_Dashboard.php:396
|
393 |
+
msgid "Automatic updates are disabled for all plugins"
|
394 |
+
msgstr "Automatische Aktualisierungen sind für alle Plugins deaktiviert"
|
395 |
+
|
396 |
+
#: includes/MPSUM_Admin_Dashboard.php:450
|
397 |
+
msgid "Automatic updates are on for all themes"
|
398 |
+
msgstr "Automatische Aktualisierungen sind für alle Themes aktiviert"
|
399 |
+
|
400 |
+
#: includes/MPSUM_Admin_Dashboard.php:453
|
401 |
+
msgid "Automatic updates are disabled for all themes"
|
402 |
+
msgstr "Automatische Aktualisierungen sind für alle Themes deaktiviert"
|
403 |
+
|
404 |
#: includes/MPSUM_Admin_Help.php:27
|
405 |
msgid ""
|
406 |
"This is the Easy Updates Manager settings help tab. In here you will find "
|
420 |
"may run into compatibility problems. Check the capability tab for more "
|
421 |
"information."
|
422 |
msgstr ""
|
423 |
+
"Wenn Ihre WordPress-Coredateien, Theme oder Plugins zu veraltet sind, können "
|
424 |
"Kompatibilitätsprobleme entstehen. Sehen Sie im Tab Kompatibilität nach, um "
|
425 |
"mehr zu erfahren."
|
426 |
|
582 |
msgid "Plugin Update Options"
|
583 |
msgstr "Optionen zur Plugin-Aktualisierung"
|
584 |
|
|
|
|
|
|
|
|
|
585 |
#: includes/MPSUM_Admin_Themes.php:193
|
586 |
msgid "The selected themes have had automatic updates enabled."
|
587 |
msgstr ""
|
605 |
msgid "Theme Update Options"
|
606 |
msgstr "Optionen zur Theme-Aktualisierung"
|
607 |
|
|
|
|
|
|
|
|
|
608 |
#: includes/MPSUM_List_Table.php:143
|
609 |
msgid "List View"
|
610 |
msgstr "Listenansicht"
|
641 |
msgid "All dates"
|
642 |
msgstr "Alle Daten anzeigen"
|
643 |
|
644 |
+
#. translators: 1: month name, 2: 4-digit year
|
645 |
#: includes/MPSUM_List_Table.php:571
|
646 |
#, php-format
|
647 |
msgid "%1$s %2$d"
|
853 |
msgid "Visit Theme Site"
|
854 |
msgstr "Besuchen Sie die Theme-Website"
|
855 |
|
856 |
+
#: main.php:402
|
857 |
+
msgid ""
|
858 |
+
"Manage and disable WordPress updates, including core, plugin, theme, and "
|
859 |
+
"automatic updates - Works with Multisite."
|
860 |
+
msgstr ""
|
861 |
+
"Verwalten und deaktivieren Sie WordPress-Aktualisierungen, einschließlich "
|
862 |
+
"Core, Plugins, Themes und automatischen Aktualisierungen. Funktioniert auch "
|
863 |
+
"bei Multisite."
|
864 |
+
|
865 |
+
#~ msgid "Core Update E-mails"
|
866 |
+
#~ msgstr "E-Mails für Core-Aktualisierungen"
|
867 |
+
|
868 |
#~ msgid ""
|
869 |
+
#~ "Disable e-mails that are sent when your site has been upgraded "
|
870 |
+
#~ "automatically."
|
871 |
#~ msgstr ""
|
872 |
+
#~ "Deaktivieren Sie den Erhalt von E-Mails, nachdem ihre Website automatisch "
|
873 |
+
#~ "aktualisiert wurde."
|
|
|
874 |
|
875 |
#~ msgid "Update Options"
|
876 |
#~ msgstr "Aktualisierungs-Optionen"
|
languages/stops-core-theme-and-plugin-updates.pot
CHANGED
@@ -5,7 +5,7 @@ msgid ""
|
|
5 |
msgstr ""
|
6 |
"Project-Id-Version: Easy Updates Manager v1.0.0\n"
|
7 |
"Report-Msgid-Bugs-To: Ronald Huereca <ronalfy@gmail.com>\n"
|
8 |
-
"POT-Creation-Date: 2015-09-
|
9 |
"PO-Revision-Date: \n"
|
10 |
"Last-Translator: Ronald Huereca <ron@ronalfy.com>\n"
|
11 |
"Language-Team: Ronald Huereca <ronalfy@gmail.com>\n"
|
@@ -23,31 +23,35 @@ msgstr ""
|
|
23 |
"X-Generator: Poedit 1.5.3\n"
|
24 |
"X-Poedit-SearchPath-0: .\n"
|
25 |
|
26 |
-
#: includes/MPSUM_Admin.php:
|
27 |
msgid "Updates Options"
|
28 |
msgstr ""
|
29 |
|
30 |
-
#: includes/MPSUM_Admin.php:
|
31 |
msgid "Manage Updates"
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: includes/MPSUM_Admin.php:
|
|
|
|
|
|
|
|
|
35 |
msgid "General"
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: includes/MPSUM_Admin.php:
|
39 |
msgid "Plugins"
|
40 |
msgstr ""
|
41 |
|
42 |
-
#: includes/MPSUM_Admin.php:
|
43 |
msgid "Themes"
|
44 |
msgstr ""
|
45 |
|
46 |
-
#: includes/MPSUM_Admin.php:
|
47 |
msgid "Advanced"
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: includes/MPSUM_Admin.php:
|
51 |
msgid "Configure"
|
52 |
msgstr ""
|
53 |
|
@@ -65,7 +69,7 @@ msgid ""
|
|
65 |
"seconds, and refresh to test automatic updates."
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: includes/MPSUM_Admin_Advanced.php:132 includes/MPSUM_Admin_Core.php:
|
69 |
msgid "Options saved."
|
70 |
msgstr ""
|
71 |
|
@@ -119,169 +123,264 @@ msgstr ""
|
|
119 |
msgid "Force Updates"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: includes/MPSUM_Admin_Core.php:
|
123 |
msgid "Global Settings"
|
124 |
msgstr ""
|
125 |
|
126 |
-
#: includes/MPSUM_Admin_Core.php:
|
127 |
msgid "All Updates"
|
128 |
msgstr ""
|
129 |
|
130 |
-
#: includes/MPSUM_Admin_Core.php:
|
131 |
-
#: includes/MPSUM_Admin_Core.php:
|
132 |
-
#: includes/MPSUM_Admin_Core.php:
|
133 |
-
#: includes/MPSUM_Admin_Core.php:
|
134 |
-
#: includes/MPSUM_Admin_Core.php:
|
135 |
-
#: includes/MPSUM_Admin_Core.php:
|
136 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
137 |
msgid "Enabled"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: includes/MPSUM_Admin_Core.php:
|
141 |
-
#: includes/MPSUM_Admin_Core.php:
|
142 |
-
#: includes/MPSUM_Admin_Core.php:
|
143 |
-
#: includes/MPSUM_Admin_Core.php:
|
144 |
-
#: includes/MPSUM_Admin_Core.php:
|
145 |
-
#: includes/MPSUM_Admin_Core.php:
|
146 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
147 |
msgid "Disabled"
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: includes/MPSUM_Admin_Core.php:
|
151 |
msgid "If this option is disabled, this will override all settings."
|
152 |
msgstr ""
|
153 |
|
154 |
-
#: includes/MPSUM_Admin_Core.php:
|
155 |
msgid "WordPress Core Updates"
|
156 |
msgstr ""
|
157 |
|
158 |
-
#: includes/MPSUM_Admin_Core.php:
|
159 |
msgid "Prevents WordPress from showing it needs to be updated."
|
160 |
msgstr ""
|
161 |
|
162 |
-
#: includes/MPSUM_Admin_Core.php:
|
163 |
msgid "All Plugin Updates"
|
164 |
msgstr ""
|
165 |
|
166 |
-
#: includes/MPSUM_Admin_Core.php:
|
167 |
msgid "All Theme Updates"
|
168 |
msgstr ""
|
169 |
|
170 |
-
#: includes/MPSUM_Admin_Core.php:
|
171 |
msgid "All Translation Updates"
|
172 |
msgstr ""
|
173 |
|
174 |
-
#: includes/MPSUM_Admin_Core.php:
|
175 |
msgid "Automatic Updates"
|
176 |
msgstr ""
|
177 |
|
178 |
-
#: includes/MPSUM_Admin_Core.php:
|
179 |
msgid ""
|
180 |
"These options will enable or disable automatic updates (background updates) "
|
181 |
"of certain parts of WordPress."
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: includes/MPSUM_Admin_Core.php:
|
185 |
msgid "Major Releases"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: includes/MPSUM_Admin_Core.php:
|
189 |
msgid "Automatically update to major releases (e.g., 4.1, 4.2, 4.3)."
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: includes/MPSUM_Admin_Core.php:
|
193 |
msgid "Minor Releases"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: includes/MPSUM_Admin_Core.php:
|
197 |
msgid "Automatically update to minor releases (e.g., 4.1.1, 4.1.2, 4.1.3)."
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: includes/MPSUM_Admin_Core.php:
|
201 |
msgid "Development Updates"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: includes/MPSUM_Admin_Core.php:
|
205 |
msgid "Update automatically to Bleeding Edge releases."
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: includes/MPSUM_Admin_Core.php:
|
209 |
msgid "Automatic Plugin Updates"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
213 |
msgid "Default"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
217 |
msgid "Select Individually"
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: includes/MPSUM_Admin_Core.php:
|
221 |
msgid ""
|
222 |
"Automatically update your plugins. Select always on, always off, the "
|
223 |
"WordPress default, or select plugins individually."
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: includes/MPSUM_Admin_Core.php:
|
227 |
msgid "Automatic Theme Updates"
|
228 |
msgstr ""
|
229 |
|
230 |
-
#: includes/MPSUM_Admin_Core.php:
|
231 |
msgid ""
|
232 |
"Automatically update your themes. Select always on, always off, the "
|
233 |
"WordPress default, or select themes individually."
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: includes/MPSUM_Admin_Core.php:
|
237 |
msgid "Translation Updates"
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: includes/MPSUM_Admin_Core.php:
|
241 |
msgid "Automatically update your translations."
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: includes/MPSUM_Admin_Core.php:
|
245 |
msgid "Notifications"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: includes/MPSUM_Admin_Core.php:
|
249 |
-
msgid "Core
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: includes/MPSUM_Admin_Core.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
253 |
msgid ""
|
254 |
-
"Disable e-mails that are sent when your site has been upgraded
|
|
|
255 |
msgstr ""
|
256 |
|
257 |
-
#: includes/MPSUM_Admin_Core.php:
|
258 |
msgid "Miscellaneous"
|
259 |
msgstr ""
|
260 |
|
261 |
-
#: includes/MPSUM_Admin_Core.php:
|
262 |
msgid "Browser Nag"
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: includes/MPSUM_Admin_Core.php:
|
266 |
msgid "Removes the browser nag for people using older browsers."
|
267 |
msgstr ""
|
268 |
|
269 |
-
#: includes/MPSUM_Admin_Core.php:
|
270 |
msgid "WordPress Version in Footer"
|
271 |
msgstr ""
|
272 |
|
273 |
-
#: includes/MPSUM_Admin_Core.php:
|
274 |
msgid "Removes the WordPress version in the footer."
|
275 |
msgstr ""
|
276 |
|
277 |
-
#: includes/MPSUM_Admin_Core.php:
|
278 |
msgid "Save Changes"
|
279 |
msgstr ""
|
280 |
|
281 |
-
#: includes/MPSUM_Admin_Core.php:
|
282 |
msgid "Reset to Defaults"
|
283 |
msgstr ""
|
284 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
285 |
#: includes/MPSUM_Admin_Help.php:27
|
286 |
msgid ""
|
287 |
"This is the Easy Updates Manager settings help tab. In here you will find "
|
@@ -324,36 +423,40 @@ msgid "You will see four tabs where you can configure the update options."
|
|
324 |
msgstr ""
|
325 |
|
326 |
#: includes/MPSUM_Admin_Help.php:51
|
|
|
|
|
|
|
|
|
327 |
msgid ""
|
328 |
"Use this screen to finely tune which updates and automatic updates you would "
|
329 |
"like to see."
|
330 |
msgstr ""
|
331 |
|
332 |
-
#: includes/MPSUM_Admin_Help.php:
|
333 |
msgid ""
|
334 |
"If plugin updates are enabled and/or automatic updates for plugins are "
|
335 |
"enabled, you can configure which plugins will receive updates and/or "
|
336 |
"automatic updates."
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: includes/MPSUM_Admin_Help.php:
|
340 |
msgid ""
|
341 |
"If theme updates are enabled and/or automatic updates for themes are "
|
342 |
"enabled, you can configure which themes will receive updates and/or "
|
343 |
"automatic updates."
|
344 |
msgstr ""
|
345 |
|
346 |
-
#: includes/MPSUM_Admin_Help.php:
|
347 |
msgid ""
|
348 |
"Reset all options or allow certain users to see all updates regardless of "
|
349 |
"what settings you have set."
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: includes/MPSUM_Admin_Help.php:
|
353 |
msgid "Contributors:"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: includes/MPSUM_Admin_Help.php:
|
357 |
msgid ""
|
358 |
"WordPress encourages you to update your plugins, themes, and core to make "
|
359 |
"sure that there are no bugs. Even though you most likely want to disable all "
|
@@ -362,29 +465,29 @@ msgid ""
|
|
362 |
"WordPress website."
|
363 |
msgstr ""
|
364 |
|
365 |
-
#: includes/MPSUM_Admin_Help.php:
|
366 |
msgid ""
|
367 |
"This plugin is tested with the most recent versions of WordPress to ensure "
|
368 |
"that there are no major issues."
|
369 |
msgstr ""
|
370 |
|
371 |
-
#: includes/MPSUM_Admin_Help.php:
|
372 |
msgid "Overview"
|
373 |
msgstr ""
|
374 |
|
375 |
-
#: includes/MPSUM_Admin_Help.php:
|
376 |
msgid "Navigation"
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: includes/MPSUM_Admin_Help.php:
|
380 |
msgid "Documentation"
|
381 |
msgstr ""
|
382 |
|
383 |
-
#: includes/MPSUM_Admin_Help.php:
|
384 |
msgid "Capability"
|
385 |
msgstr ""
|
386 |
|
387 |
-
#: includes/MPSUM_Admin_Help.php:
|
388 |
msgid "Troubleshooting"
|
389 |
msgstr ""
|
390 |
|
@@ -434,10 +537,6 @@ msgstr ""
|
|
434 |
msgid "Plugin Update Options"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: includes/MPSUM_Admin_Plugins.php:260
|
438 |
-
msgid "All plugin updates have been disabled."
|
439 |
-
msgstr ""
|
440 |
-
|
441 |
#: includes/MPSUM_Admin_Themes.php:193
|
442 |
msgid "The selected themes have had automatic updates enabled."
|
443 |
msgstr ""
|
@@ -458,10 +557,6 @@ msgstr ""
|
|
458 |
msgid "Theme Update Options"
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: includes/MPSUM_Admin_Themes.php:221
|
462 |
-
msgid "All theme updates have been disabled."
|
463 |
-
msgstr ""
|
464 |
-
|
465 |
#: includes/MPSUM_List_Table.php:143
|
466 |
msgid "List View"
|
467 |
msgstr ""
|
5 |
msgstr ""
|
6 |
"Project-Id-Version: Easy Updates Manager v1.0.0\n"
|
7 |
"Report-Msgid-Bugs-To: Ronald Huereca <ronalfy@gmail.com>\n"
|
8 |
+
"POT-Creation-Date: 2015-09-27 18:56-0600\n"
|
9 |
"PO-Revision-Date: \n"
|
10 |
"Last-Translator: Ronald Huereca <ron@ronalfy.com>\n"
|
11 |
"Language-Team: Ronald Huereca <ronalfy@gmail.com>\n"
|
23 |
"X-Generator: Poedit 1.5.3\n"
|
24 |
"X-Poedit-SearchPath-0: .\n"
|
25 |
|
26 |
+
#: includes/MPSUM_Admin.php:172 includes/MPSUM_Admin.php:189
|
27 |
msgid "Updates Options"
|
28 |
msgstr ""
|
29 |
|
30 |
+
#: includes/MPSUM_Admin.php:208
|
31 |
msgid "Manage Updates"
|
32 |
msgstr ""
|
33 |
|
34 |
+
#: includes/MPSUM_Admin.php:215 includes/MPSUM_Admin_Help.php:51
|
35 |
+
msgid "Dashboard"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: includes/MPSUM_Admin.php:221 includes/MPSUM_Admin_Help.php:52
|
39 |
msgid "General"
|
40 |
msgstr ""
|
41 |
|
42 |
+
#: includes/MPSUM_Admin.php:227 includes/MPSUM_Admin_Help.php:53
|
43 |
msgid "Plugins"
|
44 |
msgstr ""
|
45 |
|
46 |
+
#: includes/MPSUM_Admin.php:233 includes/MPSUM_Admin_Help.php:54
|
47 |
msgid "Themes"
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: includes/MPSUM_Admin.php:239 includes/MPSUM_Admin_Help.php:55
|
51 |
msgid "Advanced"
|
52 |
msgstr ""
|
53 |
|
54 |
+
#: includes/MPSUM_Admin.php:295
|
55 |
msgid "Configure"
|
56 |
msgstr ""
|
57 |
|
69 |
"seconds, and refresh to test automatic updates."
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: includes/MPSUM_Admin_Advanced.php:132 includes/MPSUM_Admin_Core.php:134
|
73 |
msgid "Options saved."
|
74 |
msgstr ""
|
75 |
|
123 |
msgid "Force Updates"
|
124 |
msgstr ""
|
125 |
|
126 |
+
#: includes/MPSUM_Admin_Core.php:143
|
127 |
msgid "Global Settings"
|
128 |
msgstr ""
|
129 |
|
130 |
+
#: includes/MPSUM_Admin_Core.php:146 includes/MPSUM_Admin_Dashboard.php:70
|
131 |
msgid "All Updates"
|
132 |
msgstr ""
|
133 |
|
134 |
+
#: includes/MPSUM_Admin_Core.php:148 includes/MPSUM_Admin_Core.php:156
|
135 |
+
#: includes/MPSUM_Admin_Core.php:164 includes/MPSUM_Admin_Core.php:171
|
136 |
+
#: includes/MPSUM_Admin_Core.php:178 includes/MPSUM_Admin_Core.php:189
|
137 |
+
#: includes/MPSUM_Admin_Core.php:197 includes/MPSUM_Admin_Core.php:205
|
138 |
+
#: includes/MPSUM_Admin_Core.php:213 includes/MPSUM_Admin_Core.php:223
|
139 |
+
#: includes/MPSUM_Admin_Core.php:233 includes/MPSUM_Admin_Core.php:261
|
140 |
+
#: includes/MPSUM_Admin_Core.php:269 includes/MPSUM_Admin_Dashboard.php:84
|
141 |
+
#: includes/MPSUM_Admin_Dashboard.php:158
|
142 |
+
#: includes/MPSUM_Admin_Dashboard.php:191
|
143 |
+
#: includes/MPSUM_Admin_Dashboard.php:201
|
144 |
+
#: includes/MPSUM_Admin_Dashboard.php:224
|
145 |
+
#: includes/MPSUM_Admin_Dashboard.php:239
|
146 |
+
#: includes/MPSUM_Admin_Dashboard.php:254
|
147 |
+
#: includes/MPSUM_Admin_Dashboard.php:263
|
148 |
msgid "Enabled"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: includes/MPSUM_Admin_Core.php:149 includes/MPSUM_Admin_Core.php:157
|
152 |
+
#: includes/MPSUM_Admin_Core.php:165 includes/MPSUM_Admin_Core.php:172
|
153 |
+
#: includes/MPSUM_Admin_Core.php:179 includes/MPSUM_Admin_Core.php:190
|
154 |
+
#: includes/MPSUM_Admin_Core.php:198 includes/MPSUM_Admin_Core.php:206
|
155 |
+
#: includes/MPSUM_Admin_Core.php:214 includes/MPSUM_Admin_Core.php:224
|
156 |
+
#: includes/MPSUM_Admin_Core.php:234 includes/MPSUM_Admin_Core.php:262
|
157 |
+
#: includes/MPSUM_Admin_Core.php:270 includes/MPSUM_Admin_Dashboard.php:99
|
158 |
+
#: includes/MPSUM_Admin_Dashboard.php:114
|
159 |
+
#: includes/MPSUM_Admin_Dashboard.php:129
|
160 |
+
#: includes/MPSUM_Admin_Dashboard.php:144
|
161 |
+
#: includes/MPSUM_Admin_Dashboard.php:167
|
162 |
+
#: includes/MPSUM_Admin_Dashboard.php:175
|
163 |
+
#: includes/MPSUM_Admin_Dashboard.php:184
|
164 |
+
#: includes/MPSUM_Admin_Dashboard.php:192
|
165 |
+
#: includes/MPSUM_Admin_Dashboard.php:202
|
166 |
+
#: includes/MPSUM_Admin_Dashboard.php:303
|
167 |
+
#: includes/MPSUM_Admin_Dashboard.php:347
|
168 |
+
#: includes/MPSUM_Admin_Dashboard.php:416
|
169 |
+
#: includes/MPSUM_Admin_Dashboard.php:485
|
170 |
msgid "Disabled"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: includes/MPSUM_Admin_Core.php:150
|
174 |
msgid "If this option is disabled, this will override all settings."
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: includes/MPSUM_Admin_Core.php:154 includes/MPSUM_Admin_Dashboard.php:88
|
178 |
msgid "WordPress Core Updates"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: includes/MPSUM_Admin_Core.php:158
|
182 |
msgid "Prevents WordPress from showing it needs to be updated."
|
183 |
msgstr ""
|
184 |
|
185 |
+
#: includes/MPSUM_Admin_Core.php:162 includes/MPSUM_Admin_Dashboard.php:103
|
186 |
msgid "All Plugin Updates"
|
187 |
msgstr ""
|
188 |
|
189 |
+
#: includes/MPSUM_Admin_Core.php:169 includes/MPSUM_Admin_Dashboard.php:118
|
190 |
msgid "All Theme Updates"
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: includes/MPSUM_Admin_Core.php:176 includes/MPSUM_Admin_Dashboard.php:133
|
194 |
msgid "All Translation Updates"
|
195 |
msgstr ""
|
196 |
|
197 |
+
#: includes/MPSUM_Admin_Core.php:183 includes/MPSUM_Admin_Dashboard.php:151
|
198 |
msgid "Automatic Updates"
|
199 |
msgstr ""
|
200 |
|
201 |
+
#: includes/MPSUM_Admin_Core.php:184
|
202 |
msgid ""
|
203 |
"These options will enable or disable automatic updates (background updates) "
|
204 |
"of certain parts of WordPress."
|
205 |
msgstr ""
|
206 |
|
207 |
+
#: includes/MPSUM_Admin_Core.php:187 includes/MPSUM_Admin_Dashboard.php:154
|
208 |
msgid "Major Releases"
|
209 |
msgstr ""
|
210 |
|
211 |
+
#: includes/MPSUM_Admin_Core.php:191
|
212 |
msgid "Automatically update to major releases (e.g., 4.1, 4.2, 4.3)."
|
213 |
msgstr ""
|
214 |
|
215 |
+
#: includes/MPSUM_Admin_Core.php:195 includes/MPSUM_Admin_Dashboard.php:162
|
216 |
msgid "Minor Releases"
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: includes/MPSUM_Admin_Core.php:199
|
220 |
msgid "Automatically update to minor releases (e.g., 4.1.1, 4.1.2, 4.1.3)."
|
221 |
msgstr ""
|
222 |
|
223 |
+
#: includes/MPSUM_Admin_Core.php:203 includes/MPSUM_Admin_Dashboard.php:171
|
224 |
msgid "Development Updates"
|
225 |
msgstr ""
|
226 |
|
227 |
+
#: includes/MPSUM_Admin_Core.php:207
|
228 |
msgid "Update automatically to Bleeding Edge releases."
|
229 |
msgstr ""
|
230 |
|
231 |
+
#: includes/MPSUM_Admin_Core.php:211 includes/MPSUM_Admin_Dashboard.php:188
|
232 |
msgid "Automatic Plugin Updates"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: includes/MPSUM_Admin_Core.php:215 includes/MPSUM_Admin_Core.php:225
|
236 |
+
#: includes/MPSUM_Admin_Dashboard.php:193
|
237 |
+
#: includes/MPSUM_Admin_Dashboard.php:203
|
238 |
msgid "Default"
|
239 |
msgstr ""
|
240 |
|
241 |
+
#: includes/MPSUM_Admin_Core.php:216 includes/MPSUM_Admin_Core.php:226
|
242 |
+
#: includes/MPSUM_Admin_Dashboard.php:194
|
243 |
+
#: includes/MPSUM_Admin_Dashboard.php:204
|
244 |
msgid "Select Individually"
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: includes/MPSUM_Admin_Core.php:217
|
248 |
msgid ""
|
249 |
"Automatically update your plugins. Select always on, always off, the "
|
250 |
"WordPress default, or select plugins individually."
|
251 |
msgstr ""
|
252 |
|
253 |
+
#: includes/MPSUM_Admin_Core.php:221 includes/MPSUM_Admin_Dashboard.php:198
|
254 |
msgid "Automatic Theme Updates"
|
255 |
msgstr ""
|
256 |
|
257 |
+
#: includes/MPSUM_Admin_Core.php:227
|
258 |
msgid ""
|
259 |
"Automatically update your themes. Select always on, always off, the "
|
260 |
"WordPress default, or select themes individually."
|
261 |
msgstr ""
|
262 |
|
263 |
+
#: includes/MPSUM_Admin_Core.php:231 includes/MPSUM_Admin_Dashboard.php:179
|
264 |
msgid "Translation Updates"
|
265 |
msgstr ""
|
266 |
|
267 |
+
#: includes/MPSUM_Admin_Core.php:235
|
268 |
msgid "Automatically update your translations."
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: includes/MPSUM_Admin_Core.php:239
|
272 |
msgid "Notifications"
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: includes/MPSUM_Admin_Core.php:242 includes/MPSUM_Admin_Dashboard.php:213
|
276 |
+
msgid "Core E-mails"
|
277 |
msgstr ""
|
278 |
|
279 |
+
#: includes/MPSUM_Admin_Core.php:245
|
280 |
+
msgid "Core Update Emails"
|
281 |
+
msgstr ""
|
282 |
+
|
283 |
+
#: includes/MPSUM_Admin_Core.php:247 includes/MPSUM_Admin_Dashboard.php:228
|
284 |
+
msgid "Core Plugin Emails"
|
285 |
+
msgstr ""
|
286 |
+
|
287 |
+
#: includes/MPSUM_Admin_Core.php:249 includes/MPSUM_Admin_Dashboard.php:243
|
288 |
+
msgid "Core Theme Emails"
|
289 |
+
msgstr ""
|
290 |
+
|
291 |
+
#: includes/MPSUM_Admin_Core.php:251 includes/MPSUM_Admin_Dashboard.php:258
|
292 |
+
msgid "Core Translation Emails"
|
293 |
+
msgstr ""
|
294 |
+
|
295 |
+
#: includes/MPSUM_Admin_Core.php:252
|
296 |
msgid ""
|
297 |
+
"Disable e-mails that are sent when your site has been upgraded "
|
298 |
+
"automatically. These will not be functional until WordPress 4.4."
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: includes/MPSUM_Admin_Core.php:256
|
302 |
msgid "Miscellaneous"
|
303 |
msgstr ""
|
304 |
|
305 |
+
#: includes/MPSUM_Admin_Core.php:259
|
306 |
msgid "Browser Nag"
|
307 |
msgstr ""
|
308 |
|
309 |
+
#: includes/MPSUM_Admin_Core.php:263
|
310 |
msgid "Removes the browser nag for people using older browsers."
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: includes/MPSUM_Admin_Core.php:267
|
314 |
msgid "WordPress Version in Footer"
|
315 |
msgstr ""
|
316 |
|
317 |
+
#: includes/MPSUM_Admin_Core.php:271
|
318 |
msgid "Removes the WordPress version in the footer."
|
319 |
msgstr ""
|
320 |
|
321 |
+
#: includes/MPSUM_Admin_Core.php:279
|
322 |
msgid "Save Changes"
|
323 |
msgstr ""
|
324 |
|
325 |
+
#: includes/MPSUM_Admin_Core.php:281
|
326 |
msgid "Reset to Defaults"
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: includes/MPSUM_Admin_Dashboard.php:67
|
330 |
+
msgid "WordPress Updates"
|
331 |
+
msgstr ""
|
332 |
+
|
333 |
+
#: includes/MPSUM_Admin_Dashboard.php:210
|
334 |
+
msgid "WordPress Notifications"
|
335 |
+
msgstr ""
|
336 |
+
|
337 |
+
#: includes/MPSUM_Admin_Dashboard.php:270
|
338 |
+
msgid "Plugin and Theme Updates"
|
339 |
+
msgstr ""
|
340 |
+
|
341 |
+
#: includes/MPSUM_Admin_Dashboard.php:272
|
342 |
+
#: includes/MPSUM_Admin_Dashboard.php:370
|
343 |
+
msgid "Plugin Updates"
|
344 |
+
msgstr ""
|
345 |
+
|
346 |
+
#: includes/MPSUM_Admin_Dashboard.php:273
|
347 |
+
#: includes/MPSUM_Admin_Dashboard.php:371
|
348 |
+
msgid "Theme Updates"
|
349 |
+
msgstr ""
|
350 |
+
|
351 |
+
#: includes/MPSUM_Admin_Dashboard.php:312 includes/MPSUM_Admin_Plugins.php:260
|
352 |
+
msgid "All plugin updates have been disabled."
|
353 |
+
msgstr ""
|
354 |
+
|
355 |
+
#: includes/MPSUM_Admin_Dashboard.php:356 includes/MPSUM_Admin_Themes.php:221
|
356 |
+
msgid "All theme updates have been disabled."
|
357 |
+
msgstr ""
|
358 |
+
|
359 |
+
#: includes/MPSUM_Admin_Dashboard.php:368
|
360 |
+
msgid "Plugin and Theme Automatic Updates"
|
361 |
+
msgstr ""
|
362 |
+
|
363 |
+
#: includes/MPSUM_Admin_Dashboard.php:388
|
364 |
+
#: includes/MPSUM_Admin_Dashboard.php:451
|
365 |
+
msgid "WordPress defaults control which updates are automatic or not."
|
366 |
+
msgstr ""
|
367 |
+
|
368 |
+
#: includes/MPSUM_Admin_Dashboard.php:391
|
369 |
+
msgid "Automatic updates are on for all plugins"
|
370 |
+
msgstr ""
|
371 |
+
|
372 |
+
#: includes/MPSUM_Admin_Dashboard.php:394
|
373 |
+
msgid "Automatic updates are disabled for all plugins"
|
374 |
+
msgstr ""
|
375 |
+
|
376 |
+
#: includes/MPSUM_Admin_Dashboard.php:454
|
377 |
+
msgid "Automatic updates are on for all themes"
|
378 |
+
msgstr ""
|
379 |
+
|
380 |
+
#: includes/MPSUM_Admin_Dashboard.php:457
|
381 |
+
msgid "Automatic updates are disabled for all themes"
|
382 |
+
msgstr ""
|
383 |
+
|
384 |
#: includes/MPSUM_Admin_Help.php:27
|
385 |
msgid ""
|
386 |
"This is the Easy Updates Manager settings help tab. In here you will find "
|
423 |
msgstr ""
|
424 |
|
425 |
#: includes/MPSUM_Admin_Help.php:51
|
426 |
+
msgid "Use this screen for an at-a-glance view of your settings."
|
427 |
+
msgstr ""
|
428 |
+
|
429 |
+
#: includes/MPSUM_Admin_Help.php:52
|
430 |
msgid ""
|
431 |
"Use this screen to finely tune which updates and automatic updates you would "
|
432 |
"like to see."
|
433 |
msgstr ""
|
434 |
|
435 |
+
#: includes/MPSUM_Admin_Help.php:53
|
436 |
msgid ""
|
437 |
"If plugin updates are enabled and/or automatic updates for plugins are "
|
438 |
"enabled, you can configure which plugins will receive updates and/or "
|
439 |
"automatic updates."
|
440 |
msgstr ""
|
441 |
|
442 |
+
#: includes/MPSUM_Admin_Help.php:54
|
443 |
msgid ""
|
444 |
"If theme updates are enabled and/or automatic updates for themes are "
|
445 |
"enabled, you can configure which themes will receive updates and/or "
|
446 |
"automatic updates."
|
447 |
msgstr ""
|
448 |
|
449 |
+
#: includes/MPSUM_Admin_Help.php:55
|
450 |
msgid ""
|
451 |
"Reset all options or allow certain users to see all updates regardless of "
|
452 |
"what settings you have set."
|
453 |
msgstr ""
|
454 |
|
455 |
+
#: includes/MPSUM_Admin_Help.php:82
|
456 |
msgid "Contributors:"
|
457 |
msgstr ""
|
458 |
|
459 |
+
#: includes/MPSUM_Admin_Help.php:97
|
460 |
msgid ""
|
461 |
"WordPress encourages you to update your plugins, themes, and core to make "
|
462 |
"sure that there are no bugs. Even though you most likely want to disable all "
|
465 |
"WordPress website."
|
466 |
msgstr ""
|
467 |
|
468 |
+
#: includes/MPSUM_Admin_Help.php:98
|
469 |
msgid ""
|
470 |
"This plugin is tested with the most recent versions of WordPress to ensure "
|
471 |
"that there are no major issues."
|
472 |
msgstr ""
|
473 |
|
474 |
+
#: includes/MPSUM_Admin_Help.php:103
|
475 |
msgid "Overview"
|
476 |
msgstr ""
|
477 |
|
478 |
+
#: includes/MPSUM_Admin_Help.php:109
|
479 |
msgid "Navigation"
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: includes/MPSUM_Admin_Help.php:115
|
483 |
msgid "Documentation"
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: includes/MPSUM_Admin_Help.php:121
|
487 |
msgid "Capability"
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: includes/MPSUM_Admin_Help.php:127
|
491 |
msgid "Troubleshooting"
|
492 |
msgstr ""
|
493 |
|
537 |
msgid "Plugin Update Options"
|
538 |
msgstr ""
|
539 |
|
|
|
|
|
|
|
|
|
540 |
#: includes/MPSUM_Admin_Themes.php:193
|
541 |
msgid "The selected themes have had automatic updates enabled."
|
542 |
msgstr ""
|
557 |
msgid "Theme Update Options"
|
558 |
msgstr ""
|
559 |
|
|
|
|
|
|
|
|
|
560 |
#: includes/MPSUM_List_Table.php:143
|
561 |
msgid "List View"
|
562 |
msgstr ""
|
main.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Easy Updates Manager
|
|
4 |
Plugin URI: https://wordpress.org/plugins/stops-core-theme-and-plugin-updates/
|
5 |
Description: Manage and disable WordPress updates, including core, plugin, theme, and automatic updates - Works with Multisite.
|
6 |
Author: kidsguide, ronalfy
|
7 |
-
Version: 5.
|
8 |
Requires at least: 4.3
|
9 |
Author URI: https://wordpress.org/plugins/stops-core-theme-and-plugin-updates/
|
10 |
Contributors: kidsguide, ronalfy
|
@@ -295,6 +295,9 @@ class MPSUM_Updates_Manager {
|
|
295 |
MPSUM_Disable_Updates::run();
|
296 |
}
|
297 |
|
|
|
|
|
|
|
298 |
|
299 |
$not_doing_ajax = ( !defined( 'DOING_AJAX' ) || !DOING_AJAX );
|
300 |
$not_admin_disabled = ( !defined( 'MPSUM_DISABLE_ADMIN' ) || !MPSUM_DISABLE_ADMIN );
|
@@ -303,6 +306,70 @@ class MPSUM_Updates_Manager {
|
|
303 |
}
|
304 |
}
|
305 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
306 |
/**
|
307 |
* Save plugin options.
|
308 |
*
|
4 |
Plugin URI: https://wordpress.org/plugins/stops-core-theme-and-plugin-updates/
|
5 |
Description: Manage and disable WordPress updates, including core, plugin, theme, and automatic updates - Works with Multisite.
|
6 |
Author: kidsguide, ronalfy
|
7 |
+
Version: 5.3.0
|
8 |
Requires at least: 4.3
|
9 |
Author URI: https://wordpress.org/plugins/stops-core-theme-and-plugin-updates/
|
10 |
Contributors: kidsguide, ronalfy
|
295 |
MPSUM_Disable_Updates::run();
|
296 |
}
|
297 |
|
298 |
+
add_action( 'wp_ajax_mpsum_disable_updates', array( $this, 'ajax_disable_updates' ) );
|
299 |
+
add_action( 'wp_ajax_mpsum_ajax_action', array( $this, 'ajax_update_option' ) );
|
300 |
+
|
301 |
|
302 |
$not_doing_ajax = ( !defined( 'DOING_AJAX' ) || !DOING_AJAX );
|
303 |
$not_admin_disabled = ( !defined( 'MPSUM_DISABLE_ADMIN' ) || !MPSUM_DISABLE_ADMIN );
|
306 |
}
|
307 |
}
|
308 |
|
309 |
+
public function ajax_update_option() {
|
310 |
+
if ( !wp_verify_nonce( $_POST[ '_ajax_nonce' ], 'mpsum_options_save' ) ) {
|
311 |
+
die( 'Cheating, huh' );
|
312 |
+
}
|
313 |
+
|
314 |
+
/* Get Ajax Options */
|
315 |
+
$context = sanitize_text_field( $_POST[ 'context' ] );
|
316 |
+
$option = sanitize_text_field( $_POST[ 'data_action' ] );
|
317 |
+
$option_value = sanitize_text_field( $_POST[ 'checked' ] );
|
318 |
+
$val = sanitize_text_field( $_POST[ 'val' ] );
|
319 |
+
|
320 |
+
|
321 |
+
$options = MPSUM_Updates_Manager::get_options( $context );
|
322 |
+
$options = wp_parse_args( $options, MPSUM_Admin_Core::get_defaults() );
|
323 |
+
if ( 'core' == $context ) {
|
324 |
+
$options[ $option ] = $option_value;
|
325 |
+
if ( $option == 'automatic_theme_updates' || $option == 'automatic_plugin_updates' ) {
|
326 |
+
$options[ $option ] = $val;
|
327 |
+
}
|
328 |
+
MPSUM_Updates_Manager::update_options( $options, $context );
|
329 |
+
} else if ( 'plugins' == $context || 'themes' == $context || 'plugins_automatic' == $context || 'themes_automatic' == $context ) {
|
330 |
+
$plugin_options = MPSUM_Updates_Manager::get_options( $context );
|
331 |
+
if ( 'on' == $option_value ) {
|
332 |
+
foreach( $plugin_options as $plugin ) {
|
333 |
+
if ( ( $key = array_search( $option, $plugin_options ) ) !== false ) {
|
334 |
+
unset( $plugin_options[ $key ] );
|
335 |
+
}
|
336 |
+
}
|
337 |
+
} else {
|
338 |
+
$plugin_options[] = $option;
|
339 |
+
$plugin_options = array_values( array_unique( $plugin_options ) );
|
340 |
+
}
|
341 |
+
|
342 |
+
MPSUM_Updates_Manager::update_options( $plugin_options, $context );
|
343 |
+
}
|
344 |
+
|
345 |
+
die( $context );
|
346 |
+
|
347 |
+
}
|
348 |
+
public function ajax_disable_updates() {
|
349 |
+
if ( !current_user_can( 'update_core' ) ) return;
|
350 |
+
$options = MPSUM_Updates_Manager::get_options( 'core' );
|
351 |
+
$options = wp_parse_args( $options, MPSUM_Admin_Core::get_defaults() );
|
352 |
+
if ( 'on' == $_POST[ 'new_val' ] ) {
|
353 |
+
$options[ 'all_updates' ] = 'on';
|
354 |
+
} else {
|
355 |
+
$options[ 'all_updates' ] = 'off';
|
356 |
+
}
|
357 |
+
MPSUM_Updates_Manager::update_options( $options, 'core' );
|
358 |
+
if ( $options[ 'all_updates' ] == 'off' ) {
|
359 |
+
$return = array(
|
360 |
+
'core_updates_off',
|
361 |
+
'plugin_updates_off',
|
362 |
+
'theme_updates_off',
|
363 |
+
'translation_updates_off',
|
364 |
+
);
|
365 |
+
|
366 |
+
} else {
|
367 |
+
$return = array();
|
368 |
+
}
|
369 |
+
|
370 |
+
die( json_encode( $return ) );
|
371 |
+
}
|
372 |
+
|
373 |
/**
|
374 |
* Save plugin options.
|
375 |
*
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: kidsguide, ronalfy
|
|
3 |
Tags: updates manager, easy updates manager, disable updates manager, disable updates, update control, plugin updates, theme updates, core updates, automatic updates, multisite
|
4 |
Requires at least: 4.3
|
5 |
Tested up to: 4.3.1
|
6 |
-
Stable tag: 5.
|
7 |
License: GPLv2 or later
|
8 |
|
9 |
Manage all your WordPress updates, including individual plugin/theme updates, automatic updates, and loads more. Also works with WordPress Multisite.
|
@@ -32,6 +32,7 @@ Easy Updates Manager is a light yet powerful plugin which enables you to manage
|
|
32 |
<li>Disable theme updates and automatic updates individually by selecting which themes on a table. Also able to bulk select themes.</li>
|
33 |
<li>The ability to block users from configuring the settings.</li>
|
34 |
<li>The ability to select which users can still see and perform updates.</li>
|
|
|
35 |
</ul>
|
36 |
|
37 |
For more information on how to use Easy Updates Manager, check out our <a href="https://github.com/easy-updates-manager/easy-updates-manager/wiki">wiki</a>.
|
@@ -47,24 +48,24 @@ If you are interested in translating our plugin, please create a new support req
|
|
47 |
== Screenshots ==
|
48 |
1. Single site install settings page location
|
49 |
2. Multisite install settings page location
|
50 |
-
3.
|
51 |
-
4.
|
52 |
-
5.
|
53 |
-
6.
|
54 |
-
7.
|
55 |
-
8.
|
56 |
-
9.
|
|
|
|
|
57 |
|
58 |
== Installation ==
|
59 |
|
60 |
-
[youtube https://www.youtube.com/watch?v=V8AWwBc6GrU]
|
61 |
-
|
62 |
<strong>Installing Easy Updates Manager in your WordPress Dashboard</strong> (recommended)
|
63 |
|
64 |
-
1. You can
|
65 |
2. Search for the plugin by typing 'Easy Updates Manager' into the search bar
|
66 |
3. Install and activate the plugin by pushing the 'Install' button and then the 'activate plugin' link
|
67 |
-
4. Configure the plugin by going to the '
|
68 |
|
69 |
<strong>Installing Easy Updates Manager through FTP</strong>
|
70 |
|
@@ -100,14 +101,21 @@ For additional information and FAQs for Easy Updates Manager check out our <a hr
|
|
100 |
|
101 |
== Changelog ==
|
102 |
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
= 5.2.0 =
|
104 |
-
|
|
|
105 |
* Added Force check in the Advanced Tab.
|
106 |
* Better support for third-party plugins.
|
107 |
* Updating the filter priority for better update experience with third-party plugins.
|
108 |
|
109 |
= 5.1.1 =
|
110 |
-
|
111 |
|
112 |
* Fixed internationalization in plugin files.
|
113 |
* Added German translation.
|
@@ -115,7 +123,7 @@ Updated: 2015-08-24
|
|
115 |
* Fixing errant status messages.
|
116 |
|
117 |
= 5.1.0 =
|
118 |
-
|
119 |
|
120 |
* WordPress 4.3 tested and is now the minimum supported version.
|
121 |
* Added default option to plugin/theme automatic updates.
|
@@ -135,6 +143,9 @@ In version 5.0.0 we completely re-wrote the plugin to offer a faster and more se
|
|
135 |
|
136 |
== Upgrade Notice ==
|
137 |
|
|
|
|
|
|
|
138 |
= 5.2.0 =
|
139 |
Force update button available. Better support for third-party solutions.
|
140 |
|
3 |
Tags: updates manager, easy updates manager, disable updates manager, disable updates, update control, plugin updates, theme updates, core updates, automatic updates, multisite
|
4 |
Requires at least: 4.3
|
5 |
Tested up to: 4.3.1
|
6 |
+
Stable tag: 5.3.0
|
7 |
License: GPLv2 or later
|
8 |
|
9 |
Manage all your WordPress updates, including individual plugin/theme updates, automatic updates, and loads more. Also works with WordPress Multisite.
|
32 |
<li>Disable theme updates and automatic updates individually by selecting which themes on a table. Also able to bulk select themes.</li>
|
33 |
<li>The ability to block users from configuring the settings.</li>
|
34 |
<li>The ability to select which users can still see and perform updates.</li>
|
35 |
+
<li>The ability to update some third party plugins.</li>
|
36 |
</ul>
|
37 |
|
38 |
For more information on how to use Easy Updates Manager, check out our <a href="https://github.com/easy-updates-manager/easy-updates-manager/wiki">wiki</a>.
|
48 |
== Screenshots ==
|
49 |
1. Single site install settings page location
|
50 |
2. Multisite install settings page location
|
51 |
+
3. Dashboard tab full
|
52 |
+
4. Dashboard tab small
|
53 |
+
5. Global settings in General tab
|
54 |
+
6. Automatic Update settings in General tab
|
55 |
+
7. Notification and Miscellaneous settings in Global tab
|
56 |
+
8. Enable/Disable updates and automatic updates individually for plugins
|
57 |
+
9. Enable/Disable updates and automatic updates individually for themes
|
58 |
+
10. Advanced options tab
|
59 |
+
11. Help tab
|
60 |
|
61 |
== Installation ==
|
62 |
|
|
|
|
|
63 |
<strong>Installing Easy Updates Manager in your WordPress Dashboard</strong> (recommended)
|
64 |
|
65 |
+
1. You can download Easy Updates Manager by going into your 'Plugins' section and selecting add a new plugin
|
66 |
2. Search for the plugin by typing 'Easy Updates Manager' into the search bar
|
67 |
3. Install and activate the plugin by pushing the 'Install' button and then the 'activate plugin' link
|
68 |
+
4. Configure the plugin by going to the 'Updates Options' section in your admin area under the Dashboard
|
69 |
|
70 |
<strong>Installing Easy Updates Manager through FTP</strong>
|
71 |
|
101 |
|
102 |
== Changelog ==
|
103 |
|
104 |
+
= 5.3.0 =
|
105 |
+
Released 2015-09-27
|
106 |
+
|
107 |
+
* New Dashboard View
|
108 |
+
* Support for WordPress 4.4 Email Notifications
|
109 |
+
|
110 |
= 5.2.0 =
|
111 |
+
Released 2015-09-19
|
112 |
+
|
113 |
* Added Force check in the Advanced Tab.
|
114 |
* Better support for third-party plugins.
|
115 |
* Updating the filter priority for better update experience with third-party plugins.
|
116 |
|
117 |
= 5.1.1 =
|
118 |
+
Released 2015-08-24
|
119 |
|
120 |
* Fixed internationalization in plugin files.
|
121 |
* Added German translation.
|
123 |
* Fixing errant status messages.
|
124 |
|
125 |
= 5.1.0 =
|
126 |
+
Released 2015-08-13
|
127 |
|
128 |
* WordPress 4.3 tested and is now the minimum supported version.
|
129 |
* Added default option to plugin/theme automatic updates.
|
143 |
|
144 |
== Upgrade Notice ==
|
145 |
|
146 |
+
= 5.3.0 =
|
147 |
+
New Dashboard View. Support for WordPress 4.4 Email Notifications.
|
148 |
+
|
149 |
= 5.2.0 =
|
150 |
Force update button available. Better support for third-party solutions.
|
151 |
|