Version Description
- 2017-02-13 =
- Bugfix: Default background issue fixed.
Download this release
Release Info
Developer | hiddenpearls |
Plugin | Custom Login Page Customizer | LoginPress |
Version | 1.0.10 |
Comparing to | |
See all releases |
Code changes from version 1.0.9 to 1.0.10
- classes/control-presets.php +7 -7
- classes/loginpress-settings-api.php +474 -428
- classes/loginpress-setup.php +17 -11
- css/style-login.php +2 -1
- css/style.css +65 -2
- css/themes/default-1.php +3 -3
- custom.php +200 -294
- img/thumbnail/default-4.png +0 -0
- include/deactivate_modal.php +240 -0
- js/admin-custom.js +3 -3
- js/customize-controls.js +13 -0
- languages/loginpress-ar_AR.mo +0 -0
- languages/loginpress-ar_AR.po +511 -184
- languages/loginpress-es_ES.mo +0 -0
- languages/loginpress-es_ES.po +485 -180
- languages/loginpress-fr_FR.mo +0 -0
- languages/loginpress-fr_FR.po +509 -182
- languages/loginpress-nl_DE.mo +0 -0
- languages/loginpress-nl_DE.po +509 -182
- languages/loginpress.pot +523 -0
- loginpress.php +148 -14
- readme.txt +37 -29
classes/control-presets.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
/**
|
4 |
* Class for Presets.
|
5 |
*
|
6 |
-
* @since 1.0.
|
7 |
* @access public
|
8 |
*/
|
9 |
class LoginPress_Presets extends WP_Customize_Control {
|
@@ -11,7 +11,7 @@ class LoginPress_Presets extends WP_Customize_Control {
|
|
11 |
/**
|
12 |
* The type of customize control being rendered.
|
13 |
*
|
14 |
-
* @since 1.0.
|
15 |
* @access public
|
16 |
* @var string
|
17 |
*/
|
@@ -20,7 +20,7 @@ class LoginPress_Presets extends WP_Customize_Control {
|
|
20 |
/**
|
21 |
* Enqueue scripts/styles.
|
22 |
*
|
23 |
-
* @since 1.0.
|
24 |
* @access public
|
25 |
* @return void
|
26 |
*/
|
@@ -32,7 +32,7 @@ class LoginPress_Presets extends WP_Customize_Control {
|
|
32 |
/**
|
33 |
* Displays the control content.
|
34 |
*
|
35 |
-
* @since 1.0.
|
36 |
* @access public
|
37 |
* @return void
|
38 |
*/
|
@@ -69,12 +69,12 @@ class LoginPress_Presets extends WP_Customize_Control {
|
|
69 |
<h3><?php echo $val['name'] ?></h3>
|
70 |
</label>
|
71 |
<?php if ( isset( $val['pro'] ) ) : ?>
|
72 |
-
<a href="https://wpbrigade.com/wordpress/plugins/loginpress-pro/?utm_source=lite
|
73 |
-
<span
|
74 |
</a>
|
75 |
<?php elseif ( isset( $val['link'] ) ) : ?>
|
76 |
<a href="mailto:support@wpbrigade.com?subject=I want Custom Design for my login page." class="no-available">
|
77 |
-
<span
|
78 |
</a>
|
79 |
<?php endif; ?>
|
80 |
|
3 |
/**
|
4 |
* Class for Presets.
|
5 |
*
|
6 |
+
* @since 1.0.9
|
7 |
* @access public
|
8 |
*/
|
9 |
class LoginPress_Presets extends WP_Customize_Control {
|
11 |
/**
|
12 |
* The type of customize control being rendered.
|
13 |
*
|
14 |
+
* @since 1.0.9
|
15 |
* @access public
|
16 |
* @var string
|
17 |
*/
|
20 |
/**
|
21 |
* Enqueue scripts/styles.
|
22 |
*
|
23 |
+
* @since 1.0.9
|
24 |
* @access public
|
25 |
* @return void
|
26 |
*/
|
32 |
/**
|
33 |
* Displays the control content.
|
34 |
*
|
35 |
+
* @since 1.0.9
|
36 |
* @access public
|
37 |
* @return void
|
38 |
*/
|
69 |
<h3><?php echo $val['name'] ?></h3>
|
70 |
</label>
|
71 |
<?php if ( isset( $val['pro'] ) ) : ?>
|
72 |
+
<a href="https://wpbrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=themes&utm_campaign=pro-upgrade" target="_blank" class="no-available">
|
73 |
+
<span><?php _e( 'Unlock Premium Feature', 'loginpress' ); ?></span>
|
74 |
</a>
|
75 |
<?php elseif ( isset( $val['link'] ) ) : ?>
|
76 |
<a href="mailto:support@wpbrigade.com?subject=I want Custom Design for my login page." class="no-available">
|
77 |
+
<span><?php _e( 'Contact us for Custom Design', 'loginpress' ); ?></span>
|
78 |
</a>
|
79 |
<?php endif; ?>
|
80 |
|
classes/loginpress-settings-api.php
CHANGED
@@ -1,621 +1,667 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
|
|
4 |
*
|
|
|
5 |
*/
|
6 |
if ( !class_exists( 'LoginPress_Settings_API' ) ):
|
7 |
-
|
|
|
8 |
|
9 |
/**
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
protected $settings_sections = array();
|
15 |
|
16 |
/**
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
protected $settings_fields = array();
|
22 |
|
23 |
public function __construct() {
|
24 |
-
|
25 |
}
|
26 |
|
27 |
/**
|
28 |
-
|
29 |
-
|
30 |
function admin_enqueue_scripts() {
|
31 |
-
|
32 |
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
}
|
37 |
|
38 |
/**
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
function set_sections( $sections ) {
|
44 |
-
|
45 |
|
46 |
-
|
47 |
}
|
48 |
|
49 |
/**
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
function add_section( $section ) {
|
55 |
-
|
56 |
|
57 |
-
|
58 |
}
|
59 |
|
60 |
/**
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
function set_fields( $fields ) {
|
66 |
-
|
67 |
|
68 |
-
|
69 |
}
|
70 |
|
71 |
function add_field( $section, $field ) {
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
|
79 |
-
|
80 |
-
|
81 |
|
82 |
-
|
83 |
}
|
84 |
|
85 |
/**
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
function admin_init() {
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
}
|
99 |
-
|
100 |
-
if ( isset($section['desc']) && !empty($section['desc']) ) {
|
101 |
-
$section['desc'] = '<div class="inside">' . $section['desc'] . '</div>';
|
102 |
-
$callback = create_function('', 'echo "' . str_replace( '"', '\"', $section['desc'] ) . '";');
|
103 |
-
} else if ( isset( $section['callback'] ) ) {
|
104 |
-
$callback = $section['callback'];
|
105 |
-
} else {
|
106 |
-
$callback = null;
|
107 |
-
}
|
108 |
-
|
109 |
-
add_settings_section( $section['id'], $section['title'], $callback, $section['id'] );
|
110 |
}
|
111 |
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
$callback = isset( $option['callback'] ) ? $option['callback'] : array( $this, 'callback_' . $type );
|
120 |
-
|
121 |
-
$args = array(
|
122 |
-
'id' => $name,
|
123 |
-
'class' => isset( $option['class'] ) ? $option['class'] : $name,
|
124 |
-
'label_for' => "{$section}[{$name}]",
|
125 |
-
'desc' => isset( $option['desc'] ) ? $option['desc'] : '',
|
126 |
-
'name' => $label,
|
127 |
-
'section' => $section,
|
128 |
-
'size' => isset( $option['size'] ) ? $option['size'] : null,
|
129 |
-
'options' => isset( $option['options'] ) ? $option['options'] : '',
|
130 |
-
'std' => isset( $option['default'] ) ? $option['default'] : '',
|
131 |
-
'sanitize_callback' => isset( $option['sanitize_callback'] ) ? $option['sanitize_callback'] : '',
|
132 |
-
'type' => $type,
|
133 |
-
'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '',
|
134 |
-
'min' => isset( $option['min'] ) ? $option['min'] : '',
|
135 |
-
'max' => isset( $option['max'] ) ? $option['max'] : '',
|
136 |
-
'step' => isset( $option['step'] ) ? $option['step'] : '',
|
137 |
-
);
|
138 |
-
|
139 |
-
add_settings_field( "{$section}[{$name}]", $label, $callback, $section, $section, $args );
|
140 |
-
}
|
141 |
}
|
142 |
|
143 |
-
|
144 |
-
|
145 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
146 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
147 |
}
|
148 |
|
149 |
/**
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
public function get_field_description( $args ) {
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
|
161 |
-
|
162 |
}
|
163 |
|
164 |
/**
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
function callback_text( $args ) {
|
170 |
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
|
176 |
-
|
177 |
-
|
178 |
|
179 |
-
|
180 |
}
|
181 |
|
182 |
/**
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
function callback_url( $args ) {
|
188 |
-
|
189 |
}
|
190 |
|
191 |
/**
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
function callback_number( $args ) {
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
}
|
210 |
|
211 |
/**
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
function callback_checkbox( $args ) {
|
217 |
|
218 |
-
|
219 |
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
|
227 |
-
|
228 |
}
|
229 |
|
230 |
/**
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
function callback_multicheck( $args ) {
|
236 |
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
|
247 |
-
|
248 |
-
|
249 |
|
250 |
-
|
251 |
}
|
252 |
|
253 |
/**
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
function callback_radio( $args ) {
|
259 |
|
260 |
-
|
261 |
-
|
262 |
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
|
269 |
-
|
270 |
-
|
271 |
|
272 |
-
|
273 |
}
|
274 |
|
275 |
/**
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
function callback_select( $args ) {
|
281 |
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
|
290 |
-
|
291 |
-
|
292 |
|
293 |
-
|
294 |
}
|
295 |
|
296 |
/**
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
function callback_textarea( $args ) {
|
302 |
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
|
307 |
-
|
308 |
-
|
309 |
|
310 |
-
|
311 |
}
|
312 |
|
313 |
/**
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
function callback_html( $args ) {
|
320 |
-
|
321 |
}
|
322 |
|
323 |
/**
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
function callback_wysiwyg( $args ) {
|
329 |
|
330 |
-
|
331 |
-
|
332 |
|
333 |
-
|
334 |
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
|
345 |
-
|
346 |
|
347 |
-
|
348 |
|
349 |
-
|
350 |
}
|
351 |
|
352 |
/**
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
function callback_file( $args ) {
|
358 |
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
|
368 |
-
|
369 |
}
|
370 |
|
371 |
/**
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
function callback_password( $args ) {
|
377 |
|
378 |
-
|
379 |
-
|
380 |
|
381 |
-
|
382 |
-
|
383 |
|
384 |
-
|
385 |
}
|
386 |
|
387 |
/**
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
function callback_color( $args ) {
|
393 |
|
394 |
-
|
395 |
-
|
396 |
|
397 |
-
|
398 |
-
|
399 |
|
400 |
-
|
401 |
}
|
402 |
|
403 |
/**
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
function sanitize_options( $options ) {
|
409 |
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
|
414 |
-
|
415 |
-
|
416 |
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
}
|
422 |
}
|
|
|
423 |
|
424 |
-
|
425 |
}
|
426 |
|
427 |
/**
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
function get_sanitize_callback( $slug = '' ) {
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
445 |
|
446 |
-
|
447 |
-
|
448 |
-
}
|
449 |
}
|
|
|
450 |
|
451 |
-
|
452 |
}
|
453 |
|
454 |
/**
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
function get_option( $option, $section, $default = '' ) {
|
463 |
|
464 |
-
|
465 |
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
|
470 |
-
|
471 |
}
|
472 |
|
473 |
/**
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
|
478 |
function show_navigation() {
|
479 |
-
|
480 |
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
|
487 |
-
}
|
488 |
}
|
|
|
489 |
|
490 |
-
|
491 |
|
492 |
-
|
493 |
}
|
494 |
|
495 |
/**
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
function show_forms() {
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
</div>
|
516 |
-
<?php endif; ?>
|
517 |
-
</form>
|
518 |
</div>
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
523 |
}
|
524 |
|
525 |
/**
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
function script() {
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
-
|
566 |
-
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
573 |
-
|
574 |
-
|
575 |
-
|
576 |
-
|
577 |
-
|
578 |
-
|
579 |
-
|
580 |
-
|
581 |
-
|
582 |
-
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
-
|
588 |
-
|
589 |
-
|
590 |
-
|
591 |
-
|
592 |
-
|
593 |
-
|
594 |
-
|
595 |
-
|
596 |
-
|
597 |
-
|
598 |
-
|
599 |
});
|
600 |
</script>
|
601 |
<?php
|
602 |
$this->_style_fix();
|
603 |
-
|
604 |
|
605 |
-
|
606 |
global $wp_version;
|
607 |
|
608 |
if (version_compare($wp_version, '3.8', '<=')):
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
|
613 |
-
|
614 |
-
|
615 |
-
|
616 |
endif;
|
617 |
-
|
618 |
|
619 |
-
}
|
620 |
|
621 |
-
endif;
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* LoginPress Settings API
|
5 |
*
|
6 |
+
* @since 1.0.9
|
7 |
*/
|
8 |
if ( !class_exists( 'LoginPress_Settings_API' ) ):
|
9 |
+
|
10 |
+
class LoginPress_Settings_API {
|
11 |
|
12 |
/**
|
13 |
+
* settings sections array
|
14 |
+
*
|
15 |
+
* @var array
|
16 |
+
*/
|
17 |
protected $settings_sections = array();
|
18 |
|
19 |
/**
|
20 |
+
* Settings fields array
|
21 |
+
*
|
22 |
+
* @var array
|
23 |
+
*/
|
24 |
protected $settings_fields = array();
|
25 |
|
26 |
public function __construct() {
|
27 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
|
28 |
}
|
29 |
|
30 |
/**
|
31 |
+
* Enqueue scripts and styles
|
32 |
+
*/
|
33 |
function admin_enqueue_scripts() {
|
34 |
+
wp_enqueue_style( 'wp-color-picker' );
|
35 |
|
36 |
+
wp_enqueue_media();
|
37 |
+
wp_enqueue_script( 'wp-color-picker' );
|
38 |
+
wp_enqueue_script( 'jquery' );
|
39 |
}
|
40 |
|
41 |
/**
|
42 |
+
* Set settings sections
|
43 |
+
*
|
44 |
+
* @param array $sections setting sections array
|
45 |
+
*/
|
46 |
function set_sections( $sections ) {
|
47 |
+
$this->settings_sections = $sections;
|
48 |
|
49 |
+
return $this;
|
50 |
}
|
51 |
|
52 |
/**
|
53 |
+
* Add a single section
|
54 |
+
*
|
55 |
+
* @param array $section
|
56 |
+
*/
|
57 |
function add_section( $section ) {
|
58 |
+
$this->settings_sections[] = $section;
|
59 |
|
60 |
+
return $this;
|
61 |
}
|
62 |
|
63 |
/**
|
64 |
+
* Set settings fields
|
65 |
+
*
|
66 |
+
* @param array $fields settings fields array
|
67 |
+
*/
|
68 |
function set_fields( $fields ) {
|
69 |
+
$this->settings_fields = $fields;
|
70 |
|
71 |
+
return $this;
|
72 |
}
|
73 |
|
74 |
function add_field( $section, $field ) {
|
75 |
+
$defaults = array(
|
76 |
+
'name' => '',
|
77 |
+
'label' => '',
|
78 |
+
'desc' => '',
|
79 |
+
'type' => 'text'
|
80 |
+
);
|
81 |
|
82 |
+
$arg = wp_parse_args( $field, $defaults );
|
83 |
+
$this->settings_fields[$section][] = $arg;
|
84 |
|
85 |
+
return $this;
|
86 |
}
|
87 |
|
88 |
/**
|
89 |
+
* Initialize and registers the settings sections and fileds to WordPress
|
90 |
+
*
|
91 |
+
* Usually this should be called at `admin_init` hook.
|
92 |
+
*
|
93 |
+
* This function gets the initiated settings sections and fields. Then
|
94 |
+
* registers them to WordPress and ready for use.
|
95 |
+
*/
|
96 |
function admin_init() {
|
97 |
+
//register settings sections
|
98 |
+
foreach ( $this->settings_sections as $section ) {
|
99 |
+
if ( false == get_option( $section['id'] ) ) {
|
100 |
+
add_option( $section['id'] );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
}
|
102 |
|
103 |
+
if ( isset($section['desc']) && !empty($section['desc']) ) {
|
104 |
+
$section['desc'] = '<div class="inside">' . $section['desc'] . '</div>';
|
105 |
+
$callback = create_function('', 'echo "' . str_replace( '"', '\"', $section['desc'] ) . '";');
|
106 |
+
} else if ( isset( $section['callback'] ) ) {
|
107 |
+
$callback = $section['callback'];
|
108 |
+
} else {
|
109 |
+
$callback = null;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
110 |
}
|
111 |
|
112 |
+
add_settings_section( $section['id'], $section['title'], $callback, $section['id'] );
|
113 |
+
}
|
114 |
+
|
115 |
+
//register settings fields
|
116 |
+
foreach ( $this->settings_fields as $section => $field ) {
|
117 |
+
foreach ( $field as $option ) {
|
118 |
+
|
119 |
+
$name = $option['name'];
|
120 |
+
$type = isset( $option['type'] ) ? $option['type'] : 'text';
|
121 |
+
$label = isset( $option['label'] ) ? $option['label'] : '';
|
122 |
+
$callback = isset( $option['callback'] ) ? $option['callback'] : array( $this, 'callback_' . $type );
|
123 |
+
|
124 |
+
$args = array(
|
125 |
+
'id' => $name,
|
126 |
+
'class' => isset( $option['class'] ) ? $option['class'] : $name,
|
127 |
+
'label_for' => "{$section}[{$name}]",
|
128 |
+
'desc' => isset( $option['desc'] ) ? $option['desc'] : '',
|
129 |
+
'name' => $label,
|
130 |
+
'section' => $section,
|
131 |
+
'size' => isset( $option['size'] ) ? $option['size'] : null,
|
132 |
+
'options' => isset( $option['options'] ) ? $option['options'] : '',
|
133 |
+
'std' => isset( $option['default'] ) ? $option['default'] : '',
|
134 |
+
'sanitize_callback' => isset( $option['sanitize_callback'] ) ? $option['sanitize_callback'] : '',
|
135 |
+
'type' => $type,
|
136 |
+
'placeholder' => isset( $option['placeholder'] ) ? $option['placeholder'] : '',
|
137 |
+
'min' => isset( $option['min'] ) ? $option['min'] : '',
|
138 |
+
'max' => isset( $option['max'] ) ? $option['max'] : '',
|
139 |
+
'step' => isset( $option['step'] ) ? $option['step'] : '',
|
140 |
+
);
|
141 |
+
|
142 |
+
add_settings_field( "{$section}[{$name}]", $label, $callback, $section, $section, $args );
|
143 |
}
|
144 |
+
}
|
145 |
+
|
146 |
+
// creates our settings in the options table
|
147 |
+
foreach ( $this->settings_sections as $section ) {
|
148 |
+
register_setting( $section['id'], $section['id'], array( $this, 'sanitize_options' ) );
|
149 |
+
}
|
150 |
}
|
151 |
|
152 |
/**
|
153 |
+
* Get field description for display
|
154 |
+
*
|
155 |
+
* @param array $args settings field args
|
156 |
+
*/
|
157 |
public function get_field_description( $args ) {
|
158 |
+
if ( ! empty( $args['desc'] ) ) {
|
159 |
+
$desc = sprintf( '<p class="description">%s</p>', $args['desc'] );
|
160 |
+
} else {
|
161 |
+
$desc = '';
|
162 |
+
}
|
163 |
|
164 |
+
return $desc;
|
165 |
}
|
166 |
|
167 |
/**
|
168 |
+
* Displays a text field for a settings field
|
169 |
+
*
|
170 |
+
* @param array $args settings field args
|
171 |
+
*/
|
172 |
function callback_text( $args ) {
|
173 |
|
174 |
+
$value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
|
175 |
+
$size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular';
|
176 |
+
$type = isset( $args['type'] ) ? $args['type'] : 'text';
|
177 |
+
$placeholder = empty( $args['placeholder'] ) ? '' : ' placeholder="' . $args['placeholder'] . '"';
|
178 |
|
179 |
+
$html = sprintf( '<input type="%1$s" class="%2$s-text" id="%3$s[%4$s]" name="%3$s[%4$s]" value="%5$s"%6$s/>', $type, $size, $args['section'], $args['id'], $value, $placeholder );
|
180 |
+
$html .= $this->get_field_description( $args );
|
181 |
|
182 |
+
echo $html;
|
183 |
}
|
184 |
|
185 |
/**
|
186 |
+
* Displays a url field for a settings field
|
187 |
+
*
|
188 |
+
* @param array $args settings field args
|
189 |
+
*/
|
190 |
function callback_url( $args ) {
|
191 |
+
$this->callback_text( $args );
|
192 |
}
|
193 |
|
194 |
/**
|
195 |
+
* Displays a number field for a settings field
|
196 |
+
*
|
197 |
+
* @param array $args settings field args
|
198 |
+
*/
|
199 |
function callback_number( $args ) {
|
200 |
+
$value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
|
201 |
+
$size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular';
|
202 |
+
$type = isset( $args['type'] ) ? $args['type'] : 'number';
|
203 |
+
$placeholder = empty( $args['placeholder'] ) ? '' : ' placeholder="' . $args['placeholder'] . '"';
|
204 |
+
$min = empty( $args['min'] ) ? '' : ' min="' . $args['min'] . '"';
|
205 |
+
$max = empty( $args['max'] ) ? '' : ' max="' . $args['max'] . '"';
|
206 |
+
$step = empty( $args['max'] ) ? '' : ' step="' . $args['step'] . '"';
|
207 |
+
|
208 |
+
$html = sprintf( '<input type="%1$s" class="%2$s-number" id="%3$s[%4$s]" name="%3$s[%4$s]" value="%5$s"%6$s%7$s%8$s%9$s/>', $type, $size, $args['section'], $args['id'], $value, $placeholder, $min, $max, $step );
|
209 |
+
$html .= $this->get_field_description( $args );
|
210 |
+
|
211 |
+
echo $html;
|
212 |
}
|
213 |
|
214 |
/**
|
215 |
+
* Displays a checkbox for a settings field
|
216 |
+
*
|
217 |
+
* @param array $args settings field args
|
218 |
+
*/
|
219 |
function callback_checkbox( $args ) {
|
220 |
|
221 |
+
$value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
|
222 |
|
223 |
+
$html = '<fieldset>';
|
224 |
+
$html .= sprintf( '<label for="wpuf-%1$s[%2$s]">', $args['section'], $args['id'] );
|
225 |
+
$html .= sprintf( '<input type="hidden" name="%1$s[%2$s]" value="off" />', $args['section'], $args['id'] );
|
226 |
+
$html .= sprintf( '<input type="checkbox" class="checkbox" id="wpuf-%1$s[%2$s]" name="%1$s[%2$s]" value="on" %3$s />', $args['section'], $args['id'], checked( $value, 'on', false ) );
|
227 |
+
$html .= sprintf( '%1$s</label>', $args['desc'] );
|
228 |
+
$html .= '</fieldset>';
|
229 |
|
230 |
+
echo $html;
|
231 |
}
|
232 |
|
233 |
/**
|
234 |
+
* Displays a multicheckbox a settings field
|
235 |
+
*
|
236 |
+
* @param array $args settings field args
|
237 |
+
*/
|
238 |
function callback_multicheck( $args ) {
|
239 |
|
240 |
+
$value = $this->get_option( $args['id'], $args['section'], $args['std'] );
|
241 |
+
$html = '<fieldset>';
|
242 |
+
$html .= sprintf( '<input type="hidden" name="%1$s[%2$s]" value="" />', $args['section'], $args['id'] );
|
243 |
+
foreach ( $args['options'] as $key => $label ) {
|
244 |
+
$checked = isset( $value[$key] ) ? $value[$key] : '0';
|
245 |
+
$html .= sprintf( '<label for="wpuf-%1$s[%2$s][%3$s]">', $args['section'], $args['id'], $key );
|
246 |
+
$html .= sprintf( '<input type="checkbox" class="checkbox" id="wpuf-%1$s[%2$s][%3$s]" name="%1$s[%2$s][%3$s]" value="%3$s" %4$s />', $args['section'], $args['id'], $key, checked( $checked, $key, false ) );
|
247 |
+
$html .= sprintf( '%1$s</label><br>', $label );
|
248 |
+
}
|
249 |
|
250 |
+
$html .= $this->get_field_description( $args );
|
251 |
+
$html .= '</fieldset>';
|
252 |
|
253 |
+
echo $html;
|
254 |
}
|
255 |
|
256 |
/**
|
257 |
+
* Displays a multicheckbox a settings field
|
258 |
+
*
|
259 |
+
* @param array $args settings field args
|
260 |
+
*/
|
261 |
function callback_radio( $args ) {
|
262 |
|
263 |
+
$value = $this->get_option( $args['id'], $args['section'], $args['std'] );
|
264 |
+
$html = '<fieldset>';
|
265 |
|
266 |
+
foreach ( $args['options'] as $key => $label ) {
|
267 |
+
$html .= sprintf( '<label for="wpuf-%1$s[%2$s][%3$s]">', $args['section'], $args['id'], $key );
|
268 |
+
$html .= sprintf( '<input type="radio" class="radio" id="wpuf-%1$s[%2$s][%3$s]" name="%1$s[%2$s]" value="%3$s" %4$s />', $args['section'], $args['id'], $key, checked( $value, $key, false ) );
|
269 |
+
$html .= sprintf( '%1$s</label><br>', $label );
|
270 |
+
}
|
271 |
|
272 |
+
$html .= $this->get_field_description( $args );
|
273 |
+
$html .= '</fieldset>';
|
274 |
|
275 |
+
echo $html;
|
276 |
}
|
277 |
|
278 |
/**
|
279 |
+
* Displays a selectbox for a settings field
|
280 |
+
*
|
281 |
+
* @param array $args settings field args
|
282 |
+
*/
|
283 |
function callback_select( $args ) {
|
284 |
|
285 |
+
$value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
|
286 |
+
$size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular';
|
287 |
+
$html = sprintf( '<select class="%1$s" name="%2$s[%3$s]" id="%2$s[%3$s]">', $size, $args['section'], $args['id'] );
|
288 |
|
289 |
+
foreach ( $args['options'] as $key => $label ) {
|
290 |
+
$html .= sprintf( '<option value="%s"%s>%s</option>', $key, selected( $value, $key, false ), $label );
|
291 |
+
}
|
292 |
|
293 |
+
$html .= sprintf( '</select>' );
|
294 |
+
$html .= $this->get_field_description( $args );
|
295 |
|
296 |
+
echo $html;
|
297 |
}
|
298 |
|
299 |
/**
|
300 |
+
* Displays a textarea for a settings field
|
301 |
+
*
|
302 |
+
* @param array $args settings field args
|
303 |
+
*/
|
304 |
function callback_textarea( $args ) {
|
305 |
|
306 |
+
$value = esc_textarea( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
|
307 |
+
$size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular';
|
308 |
+
$placeholder = empty( $args['placeholder'] ) ? '' : ' placeholder="'.$args['placeholder'].'"';
|
309 |
|
310 |
+
$html = sprintf( '<textarea rows="5" cols="55" class="%1$s-text" id="%2$s[%3$s]" name="%2$s[%3$s]"%4$s>%5$s</textarea>', $size, $args['section'], $args['id'], $placeholder, $value );
|
311 |
+
$html .= $this->get_field_description( $args );
|
312 |
|
313 |
+
echo $html;
|
314 |
}
|
315 |
|
316 |
/**
|
317 |
+
* Displays a textarea for a settings field
|
318 |
+
*
|
319 |
+
* @param array $args settings field args
|
320 |
+
* @return string
|
321 |
+
*/
|
322 |
function callback_html( $args ) {
|
323 |
+
echo $this->get_field_description( $args );
|
324 |
}
|
325 |
|
326 |
/**
|
327 |
+
* Displays a rich text textarea for a settings field
|
328 |
+
*
|
329 |
+
* @param array $args settings field args
|
330 |
+
*/
|
331 |
function callback_wysiwyg( $args ) {
|
332 |
|
333 |
+
$value = $this->get_option( $args['id'], $args['section'], $args['std'] );
|
334 |
+
$size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : '500px';
|
335 |
|
336 |
+
echo '<div style="max-width: ' . $size . ';">';
|
337 |
|
338 |
+
$editor_settings = array(
|
339 |
+
'teeny' => true,
|
340 |
+
'textarea_name' => $args['section'] . '[' . $args['id'] . ']',
|
341 |
+
'textarea_rows' => 10
|
342 |
+
);
|
343 |
|
344 |
+
if ( isset( $args['options'] ) && is_array( $args['options'] ) ) {
|
345 |
+
$editor_settings = array_merge( $editor_settings, $args['options'] );
|
346 |
+
}
|
347 |
|
348 |
+
wp_editor( $value, $args['section'] . '-' . $args['id'], $editor_settings );
|
349 |
|
350 |
+
echo '</div>';
|
351 |
|
352 |
+
echo $this->get_field_description( $args );
|
353 |
}
|
354 |
|
355 |
/**
|
356 |
+
* Displays a file upload field for a settings field
|
357 |
+
*
|
358 |
+
* @param array $args settings field args
|
359 |
+
*/
|
360 |
function callback_file( $args ) {
|
361 |
|
362 |
+
$value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
|
363 |
+
$size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular';
|
364 |
+
$id = $args['section'] . '[' . $args['id'] . ']';
|
365 |
+
$label = isset( $args['options']['button_label'] ) ? $args['options']['button_label'] : __( 'Choose File' );
|
366 |
|
367 |
+
$html = sprintf( '<input type="text" class="%1$s-text wpsa-url" id="%2$s[%3$s]" name="%2$s[%3$s]" value="%4$s"/>', $size, $args['section'], $args['id'], $value );
|
368 |
+
$html .= '<input type="button" class="button wpsa-browse" value="' . $label . '" />';
|
369 |
+
$html .= $this->get_field_description( $args );
|
370 |
|
371 |
+
echo $html;
|
372 |
}
|
373 |
|
374 |
/**
|
375 |
+
* Displays a password field for a settings field
|
376 |
+
*
|
377 |
+
* @param array $args settings field args
|
378 |
+
*/
|
379 |
function callback_password( $args ) {
|
380 |
|
381 |
+
$value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
|
382 |
+
$size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular';
|
383 |
|
384 |
+
$html = sprintf( '<input type="password" class="%1$s-text" id="%2$s[%3$s]" name="%2$s[%3$s]" value="%4$s"/>', $size, $args['section'], $args['id'], $value );
|
385 |
+
$html .= $this->get_field_description( $args );
|
386 |
|
387 |
+
echo $html;
|
388 |
}
|
389 |
|
390 |
/**
|
391 |
+
* Displays a color picker field for a settings field
|
392 |
+
*
|
393 |
+
* @param array $args settings field args
|
394 |
+
*/
|
395 |
function callback_color( $args ) {
|
396 |
|
397 |
+
$value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
|
398 |
+
$size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular';
|
399 |
|
400 |
+
$html = sprintf( '<input type="text" class="%1$s-text wp-color-picker-field" id="%2$s[%3$s]" name="%2$s[%3$s]" value="%4$s" data-default-color="%5$s" />', $size, $args['section'], $args['id'], $value, $args['std'] );
|
401 |
+
$html .= $this->get_field_description( $args );
|
402 |
|
403 |
+
echo $html;
|
404 |
}
|
405 |
|
406 |
/**
|
407 |
+
* Sanitize callback for Settings API
|
408 |
+
*
|
409 |
+
* @return mixed
|
410 |
+
*/
|
411 |
function sanitize_options( $options ) {
|
412 |
|
413 |
+
if ( !$options ) {
|
414 |
+
return $options;
|
415 |
+
}
|
416 |
|
417 |
+
foreach( $options as $option_slug => $option_value ) {
|
418 |
+
$sanitize_callback = $this->get_sanitize_callback( $option_slug );
|
419 |
|
420 |
+
// If callback is set, call it
|
421 |
+
if ( $sanitize_callback ) {
|
422 |
+
$options[ $option_slug ] = call_user_func( $sanitize_callback, $option_value );
|
423 |
+
continue;
|
|
|
424 |
}
|
425 |
+
}
|
426 |
|
427 |
+
return $options;
|
428 |
}
|
429 |
|
430 |
/**
|
431 |
+
* Get sanitization callback for given option slug
|
432 |
+
*
|
433 |
+
* @param string $slug option slug
|
434 |
+
*
|
435 |
+
* @return mixed string or bool false
|
436 |
+
*/
|
437 |
function get_sanitize_callback( $slug = '' ) {
|
438 |
+
if ( empty( $slug ) ) {
|
439 |
+
return false;
|
440 |
+
}
|
441 |
|
442 |
+
// Iterate over registered fields and see if we can find proper callback
|
443 |
+
foreach( $this->settings_fields as $section => $options ) {
|
444 |
+
foreach ( $options as $option ) {
|
445 |
+
if ( $option['name'] != $slug ) {
|
446 |
+
continue;
|
447 |
+
}
|
448 |
|
449 |
+
// Return the callback name
|
450 |
+
return isset( $option['sanitize_callback'] ) && is_callable( $option['sanitize_callback'] ) ? $option['sanitize_callback'] : false;
|
|
|
451 |
}
|
452 |
+
}
|
453 |
|
454 |
+
return false;
|
455 |
}
|
456 |
|
457 |
/**
|
458 |
+
* Get the value of a settings field
|
459 |
+
*
|
460 |
+
* @param string $option settings field name
|
461 |
+
* @param string $section the section name this field belongs to
|
462 |
+
* @param string $default default text if it's not found
|
463 |
+
* @return string
|
464 |
+
*/
|
465 |
function get_option( $option, $section, $default = '' ) {
|
466 |
|
467 |
+
$options = get_option( $section );
|
468 |
|
469 |
+
if ( isset( $options[$option] ) ) {
|
470 |
+
return $options[$option];
|
471 |
+
}
|
472 |
|
473 |
+
return $default;
|
474 |
}
|
475 |
|
476 |
/**
|
477 |
+
* Show navigations as tab
|
478 |
+
*
|
479 |
+
* Shows all the settings section labels as tab
|
480 |
+
*/
|
481 |
function show_navigation() {
|
482 |
+
$html = '<h2 class="nav-tab-wrapper">';
|
483 |
|
484 |
+
foreach ( $this->settings_sections as $tab ) {
|
485 |
+
if ( 'loginpress_premium' != $tab['id'] ) {
|
486 |
+
$html .= sprintf( '<a href="#%1$s" class="nav-tab" id="%1$s-tab">%2$s</a>', $tab['id'], $tab['title'] );
|
487 |
+
}
|
488 |
+
if ( 'loginpress_premium' == $tab['id'] ) {
|
489 |
+
$html .= sprintf( '<a href="%1$s" class="loginpress-premium" target="_blank"><span class="dashicons dashicons-star-filled"></span>%2$s</a>', "https://wpbrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=tab&utm_campaign=pro-upgrade", $tab['title'] );
|
|
|
490 |
}
|
491 |
+
}
|
492 |
|
493 |
+
$html .= '</h2>';
|
494 |
|
495 |
+
echo $html;
|
496 |
}
|
497 |
|
498 |
/**
|
499 |
+
* Show the section settings forms
|
500 |
+
*
|
501 |
+
* This function displays every sections in a different form
|
502 |
+
*/
|
503 |
function show_forms() {
|
504 |
+
?>
|
505 |
+
<div class="metabox-holder loginpress-settings">
|
506 |
+
<?php foreach ( $this->settings_sections as $form ) : ?>
|
507 |
+
<div id="<?php echo $form['id']; ?>" class="group" style="display: none;">
|
508 |
+
<form method="post" action="options.php">
|
509 |
+
<?php
|
510 |
+
do_action( 'wsa_form_top_' . $form['id'], $form );
|
511 |
+
settings_fields( $form['id'] );
|
512 |
+
do_settings_sections( $form['id'] );
|
513 |
+
do_action( 'wsa_form_bottom_' . $form['id'], $form );
|
514 |
+
if ( isset( $this->settings_fields[ $form['id'] ] ) ):
|
515 |
+
?>
|
516 |
+
<div style="padding-left: 10px">
|
517 |
+
<?php submit_button(); ?>
|
|
|
|
|
|
|
518 |
</div>
|
519 |
+
<?php endif; ?>
|
520 |
+
</form>
|
521 |
+
</div>
|
522 |
+
<?php endforeach; ?>
|
523 |
+
|
524 |
+
</div>
|
525 |
+
|
526 |
+
<div class="loginpress-advertise">
|
527 |
+
<div class="loginpress-video">
|
528 |
+
<h3><span class="dashicons dashicons-dashboard"></span> <?php _e( 'Getting Started Video - 60 sec', 'loginpress' ); ?></h3>
|
529 |
+
<hr style=" border-top: 1px solid #000; border-bottom: none">
|
530 |
+
<div class="inside">
|
531 |
+
<iframe width="294" height="200" src="https://www.youtube.com/embed/GMAwsHomJlE?showinfo=0" frameborder="0" allowfullscreen=""></iframe>
|
532 |
+
</div>
|
533 |
+
</div> <!-- loginpress-video -->
|
534 |
+
<?php if ( ! has_action( 'loginpress_pro_add_template' ) ) : ?>
|
535 |
+
<div class="advertise-box">
|
536 |
+
<h3><span class="dashicons dashicons-heart"></span> <?php _e( 'Why Go Pro?', 'loginpress' ); ?></h3>
|
537 |
+
<div class="inside-advertise">
|
538 |
+
<ul>
|
539 |
+
<li><span class="dashicons dashicons-admin-post"></span><strong><?php _e( 'Secure login with Google reCaptcha', 'loginpress' ); ?></strong></li>
|
540 |
+
<li><span class="dashicons dashicons-admin-post"></span><strong><?php _e( '20+ Custom Login Themes', 'loginpress' ); ?></strong></li>
|
541 |
+
<li><span class="dashicons dashicons-admin-post"></span><strong><?php _e( 'Full customizatin with Custom CSS & JS', 'loginpress' ); ?>
|
542 |
+
</strong></li>
|
543 |
+
<li><hr style=" border-top: 1px solid #734726; border-bottom: none"></li>
|
544 |
+
</ul>
|
545 |
+
<p>
|
546 |
+
<a class="button-primary" style="background-color:#05AE0E; border-color:#05AE0E; box-shadow:none; text-shadow: none; width:100%; text-align:center; border-radius: 0;" href="https://wpbrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=sidebar&utm_campaign=pro-upgrade" target="_blank"><?php _e( "See What's In The Pro Version", 'loginpress' ); ?></a>
|
547 |
+
</p>
|
548 |
+
<div class="inside">
|
549 |
+
<iframe width="294" height="200" src="https://www.youtube.com/embed/9snT9rWxO4g?showinfo=0" frameborder="0" allowfullscreen=""></iframe>
|
550 |
+
</div>
|
551 |
+
</div>
|
552 |
+
</div> <!-- advertise-box -->
|
553 |
+
<?php endif; ?>
|
554 |
+
<div class="loginpress-support">
|
555 |
+
<h3><span class="dashicons dashicons-editor-help"></span> <?php _e( 'Plugin Support', 'loginpress' ); ?></h3>
|
556 |
+
<hr style=" border-top: 1px solid #000; border-bottom: none">
|
557 |
+
<div class="inside">
|
558 |
+
<p><?php _e( 'Got a Question, Idea, Problem or Praise?', 'loginpress' ); ?></p>
|
559 |
+
<ul>
|
560 |
+
<li>» <a href="https://wordpress.org/support/plugin/loginpress" target="_blank"><?php _e( 'Support Request', 'loginpress' ); ?></a></li>
|
561 |
+
<!-- <li>» <a href="#" target="_blank">Common Caching Issues Resolutions</a></li> -->
|
562 |
+
</ul>
|
563 |
+
</div>
|
564 |
+
</div> <!-- loginpress-support -->
|
565 |
+
|
566 |
+
</div>
|
567 |
+
<?php
|
568 |
+
$this->script();
|
569 |
}
|
570 |
|
571 |
/**
|
572 |
+
* Tabbable JavaScript codes & Initiate Color Picker
|
573 |
+
*
|
574 |
+
* This code uses localstorage for displaying active tabs
|
575 |
+
*/
|
576 |
function script() {
|
577 |
+
?>
|
578 |
+
<script>
|
579 |
+
jQuery(document).ready(function($) {
|
580 |
+
//Initiate Color Picker
|
581 |
+
$('.wp-color-picker-field').wpColorPicker();
|
582 |
+
|
583 |
+
// Switches option sections
|
584 |
+
$('.group').hide();
|
585 |
+
var activetab = '';
|
586 |
+
if (typeof(localStorage) != 'undefined' ) {
|
587 |
+
activetab = localStorage.getItem("activetab");
|
588 |
+
}
|
589 |
+
if (activetab != '' && $(activetab).length ) {
|
590 |
+
$(activetab).fadeIn();
|
591 |
+
} else {
|
592 |
+
$('.group:first').fadeIn();
|
593 |
+
}
|
594 |
+
$('.group .collapsed').each(function(){
|
595 |
+
$(this).find('input:checked').parent().parent().parent().nextAll().each(
|
596 |
+
function(){
|
597 |
+
if ($(this).hasClass('last')) {
|
598 |
+
$(this).removeClass('hidden');
|
599 |
+
return false;
|
600 |
+
}
|
601 |
+
$(this).filter('.hidden').removeClass('hidden');
|
602 |
+
});
|
603 |
+
});
|
604 |
+
|
605 |
+
if (activetab != '' && $(activetab + '-tab').length ) {
|
606 |
+
$(activetab + '-tab').addClass('nav-tab-active');
|
607 |
+
}
|
608 |
+
else {
|
609 |
+
$('.nav-tab-wrapper a:first').addClass('nav-tab-active');
|
610 |
+
}
|
611 |
+
$('.nav-tab-wrapper a:not(".loginpress-premium")').click(function(evt) {
|
612 |
+
$('.nav-tab-wrapper a').removeClass('nav-tab-active');
|
613 |
+
$(this).addClass('nav-tab-active').blur();
|
614 |
+
var clicked_group = $(this).attr('href');
|
615 |
+
if (typeof(localStorage) != 'undefined' ) {
|
616 |
+
localStorage.setItem("activetab", $(this).attr('href'));
|
617 |
+
}
|
618 |
+
$('.group').hide();
|
619 |
+
$(clicked_group).fadeIn();
|
620 |
+
evt.preventDefault();
|
621 |
+
});
|
622 |
+
|
623 |
+
$('.wpsa-browse').on('click', function (event) {
|
624 |
+
event.preventDefault();
|
625 |
+
|
626 |
+
var self = $(this);
|
627 |
+
|
628 |
+
// Create the media frame.
|
629 |
+
var file_frame = wp.media.frames.file_frame = wp.media({
|
630 |
+
title: self.data('uploader_title'),
|
631 |
+
button: {
|
632 |
+
text: self.data('uploader_button_text'),
|
633 |
+
},
|
634 |
+
multiple: false
|
635 |
+
});
|
636 |
+
|
637 |
+
file_frame.on('select', function () {
|
638 |
+
attachment = file_frame.state().get('selection').first().toJSON();
|
639 |
+
self.prev('.wpsa-url').val(attachment.url).change();
|
640 |
+
});
|
641 |
+
|
642 |
+
// Finally, open the modal
|
643 |
+
file_frame.open();
|
644 |
+
});
|
645 |
});
|
646 |
</script>
|
647 |
<?php
|
648 |
$this->_style_fix();
|
649 |
+
}
|
650 |
|
651 |
+
function _style_fix() {
|
652 |
global $wp_version;
|
653 |
|
654 |
if (version_compare($wp_version, '3.8', '<=')):
|
655 |
+
?>
|
656 |
+
<style type="text/css">
|
657 |
+
/** WordPress 3.8 Fix **/
|
658 |
+
.form-table th { padding: 20px 10px; }
|
659 |
+
#wpbody-content .metabox-holder { padding-top: 5px; }
|
660 |
+
</style>
|
661 |
+
<?php
|
662 |
endif;
|
663 |
+
}
|
664 |
|
665 |
+
}
|
666 |
|
667 |
+
endif;
|
classes/loginpress-setup.php
CHANGED
@@ -1,31 +1,36 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
*
|
5 |
*
|
6 |
-
* @
|
7 |
*/
|
8 |
if ( !class_exists('LoginPress_Settings' ) ):
|
|
|
9 |
class LoginPress_Settings {
|
10 |
|
11 |
private $settings_api;
|
12 |
|
13 |
function __construct() {
|
|
|
14 |
include_once( LOGINPRESS_ROOT_PATH . '/classes/loginpress-settings-api.php' );
|
15 |
$this->settings_api = new LoginPress_Settings_API;
|
16 |
|
17 |
-
add_action( 'admin_init', array($this, '
|
18 |
-
add_action( 'admin_menu', array($this, '
|
19 |
}
|
20 |
|
21 |
-
function
|
22 |
-
|
23 |
-
//set the settings
|
24 |
$this->settings_api->set_sections( $this->get_settings_sections() );
|
25 |
$this->settings_api->set_fields( $this->get_settings_fields() );
|
26 |
|
27 |
-
//initialize settings
|
28 |
$this->settings_api->admin_init();
|
|
|
|
|
|
|
29 |
}
|
30 |
|
31 |
function load_default_settings() {
|
@@ -42,13 +47,14 @@ class LoginPress_Settings {
|
|
42 |
}
|
43 |
|
44 |
function settings_reset_message() {
|
|
|
45 |
$class = 'notice notice-success';
|
46 |
$message = __( 'Default Settings Restored', 'loginpress' );
|
47 |
|
48 |
printf( '<div class="%1$s"><p>%2$s</p></div>', $class, $message );
|
49 |
}
|
50 |
|
51 |
-
function
|
52 |
|
53 |
add_submenu_page( 'loginpress', __( 'Settings', 'loginpress' ), __( 'Settings', 'loginpress' ), 'manage_options', "loginpress-settings", array( $this, 'plugin_page' ) );
|
54 |
}
|
@@ -59,13 +65,13 @@ class LoginPress_Settings {
|
|
59 |
array(
|
60 |
'id' => 'loginpress_setting',
|
61 |
'title' => __( 'Settings', 'loginpress' ),
|
62 |
-
'desc' =>
|
63 |
) );
|
64 |
|
65 |
if ( ! has_action( 'loginpress_pro_add_template' ) ) {
|
66 |
array_push( $loginpress_general_tab , array(
|
67 |
'id' => 'loginpress_premium',
|
68 |
-
'title' => __( 'Premium Version', 'loginpress' )
|
69 |
) );
|
70 |
}
|
71 |
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* LoginPress Settings
|
5 |
*
|
6 |
+
* @since 1.0.9
|
7 |
*/
|
8 |
if ( !class_exists('LoginPress_Settings' ) ):
|
9 |
+
|
10 |
class LoginPress_Settings {
|
11 |
|
12 |
private $settings_api;
|
13 |
|
14 |
function __construct() {
|
15 |
+
|
16 |
include_once( LOGINPRESS_ROOT_PATH . '/classes/loginpress-settings-api.php' );
|
17 |
$this->settings_api = new LoginPress_Settings_API;
|
18 |
|
19 |
+
add_action( 'admin_init', array($this, 'loginpress_setting_init') );
|
20 |
+
add_action( 'admin_menu', array($this, 'loginpress_setting_menu') );
|
21 |
}
|
22 |
|
23 |
+
function loginpress_setting_init() {
|
24 |
+
|
25 |
+
//set the settings.
|
26 |
$this->settings_api->set_sections( $this->get_settings_sections() );
|
27 |
$this->settings_api->set_fields( $this->get_settings_fields() );
|
28 |
|
29 |
+
//initialize settings.
|
30 |
$this->settings_api->admin_init();
|
31 |
+
|
32 |
+
//reset settings.
|
33 |
+
$this->load_default_settings();
|
34 |
}
|
35 |
|
36 |
function load_default_settings() {
|
47 |
}
|
48 |
|
49 |
function settings_reset_message() {
|
50 |
+
|
51 |
$class = 'notice notice-success';
|
52 |
$message = __( 'Default Settings Restored', 'loginpress' );
|
53 |
|
54 |
printf( '<div class="%1$s"><p>%2$s</p></div>', $class, $message );
|
55 |
}
|
56 |
|
57 |
+
function loginpress_setting_menu() {
|
58 |
|
59 |
add_submenu_page( 'loginpress', __( 'Settings', 'loginpress' ), __( 'Settings', 'loginpress' ), 'manage_options', "loginpress-settings", array( $this, 'plugin_page' ) );
|
60 |
}
|
65 |
array(
|
66 |
'id' => 'loginpress_setting',
|
67 |
'title' => __( 'Settings', 'loginpress' ),
|
68 |
+
'desc' => __( 'Following are the plugin settings for LoginPress Other than that everything is customizeable through WordPress Customizer.', 'loginpress' ),
|
69 |
) );
|
70 |
|
71 |
if ( ! has_action( 'loginpress_pro_add_template' ) ) {
|
72 |
array_push( $loginpress_general_tab , array(
|
73 |
'id' => 'loginpress_premium',
|
74 |
+
'title' => __( 'Try Premium Version', 'loginpress' )
|
75 |
) );
|
76 |
}
|
77 |
|
css/style-login.php
CHANGED
@@ -85,7 +85,8 @@ $loginpress_custom_css = loginpress_get_option_key( 'loginpress_custom_cs
|
|
85 |
$loginpress_custom_js = loginpress_get_option_key( 'loginpress_custom_js', $loginpress_array );
|
86 |
|
87 |
$loginpress_display_bg = loginpress_bg_option( 'loginpress_display_bg', $loginpress_array );
|
88 |
-
$loginpress_theme_tem = get_option( 'customize_presets_settings',
|
|
|
89 |
// ob_start();
|
90 |
?>
|
91 |
<style type="text/css">
|
85 |
$loginpress_custom_js = loginpress_get_option_key( 'loginpress_custom_js', $loginpress_array );
|
86 |
|
87 |
$loginpress_display_bg = loginpress_bg_option( 'loginpress_display_bg', $loginpress_array );
|
88 |
+
$loginpress_theme_tem = get_option( 'customize_presets_settings', 'default1' );
|
89 |
+
|
90 |
// ob_start();
|
91 |
?>
|
92 |
<style type="text/css">
|
css/style.css
CHANGED
@@ -99,10 +99,73 @@
|
|
99 |
padding: 5px 10px;
|
100 |
font-size: 14px;
|
101 |
line-height: 24px;
|
102 |
-
background: #
|
103 |
-
color: #
|
104 |
text-decoration: none;
|
105 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
@media screen and (max-width: 1170px) {
|
107 |
|
108 |
}
|
99 |
padding: 5px 10px;
|
100 |
font-size: 14px;
|
101 |
line-height: 24px;
|
102 |
+
background: #444;
|
103 |
+
color: #fff;
|
104 |
text-decoration: none;
|
105 |
}
|
106 |
+
.loginpress-premium:hover{
|
107 |
+
color: #fff;
|
108 |
+
}
|
109 |
+
.dashicons-star-filled:before {
|
110 |
+
color: #fff;
|
111 |
+
font-size: 14px;
|
112 |
+
}
|
113 |
+
.loginpress-settings{
|
114 |
+
width: 70%;
|
115 |
+
float: left;
|
116 |
+
}
|
117 |
+
.loginpress-advertise {
|
118 |
+
max-width: 30%;
|
119 |
+
float: right;
|
120 |
+
width: 355px;
|
121 |
+
}
|
122 |
+
.loginpress-advertise .inside iframe{
|
123 |
+
height: 140px;
|
124 |
+
display: block;
|
125 |
+
margin: 0 auto;
|
126 |
+
}
|
127 |
+
.advertise-box .inside iframe{
|
128 |
+
height: 136px;
|
129 |
+
display: block;
|
130 |
+
margin: 0 auto;;
|
131 |
+
}
|
132 |
+
.loginpress-support{
|
133 |
+
background-color: #fff;
|
134 |
+
padding: 13px;
|
135 |
+
margin-top: 25px;
|
136 |
+
}
|
137 |
+
.loginpress-support h3{
|
138 |
+
margin-bottom: 0;
|
139 |
+
}
|
140 |
+
.advertise-box{
|
141 |
+
background-color:#fff;
|
142 |
+
color:#000 !important;
|
143 |
+
border-color:#734726 !important;
|
144 |
+
margin-top: 25px;
|
145 |
+
}
|
146 |
+
.advertise-box h3{
|
147 |
+
color: #fff !important;
|
148 |
+
border-color: #23282d !important;
|
149 |
+
background-color: #23282d;
|
150 |
+
padding: 5px;
|
151 |
+
text-align: center;
|
152 |
+
}
|
153 |
+
.dashicons{
|
154 |
+
font-size: 14px;
|
155 |
+
}
|
156 |
+
.inside-advertise{
|
157 |
+
padding-left: 15px;
|
158 |
+
padding-right: 15px;
|
159 |
+
padding-bottom: 15px;
|
160 |
+
}
|
161 |
+
.loginpress-video{
|
162 |
+
margin-top: 25px;
|
163 |
+
background-color: #fff;
|
164 |
+
padding: 13px;
|
165 |
+
}
|
166 |
+
.loginpress-video h3{
|
167 |
+
margin-bottom: 0;
|
168 |
+
}
|
169 |
@media screen and (max-width: 1170px) {
|
170 |
|
171 |
}
|
css/themes/default-1.php
CHANGED
@@ -82,14 +82,14 @@ function first_presets() {
|
|
82 |
text-align: center;
|
83 |
}
|
84 |
#login_error { display:block; }
|
85 |
-
|
86 |
-
|
87 |
-moz-border-radius:3px 3px 3px 3px;
|
88 |
border-style:solid;
|
89 |
border-width:1px;
|
90 |
margin:0 0 16px 8px;
|
91 |
padding:12px;
|
92 |
-
}
|
93 |
|
94 |
#backtoblog{
|
95 |
text-align: center;
|
82 |
text-align: center;
|
83 |
}
|
84 |
#login_error { display:block; }
|
85 |
+
/*.message { display:none; }*/
|
86 |
+
/*.custom-message {
|
87 |
-moz-border-radius:3px 3px 3px 3px;
|
88 |
border-style:solid;
|
89 |
border-width:1px;
|
90 |
margin:0 0 16px 8px;
|
91 |
padding:12px;
|
92 |
+
}*/
|
93 |
|
94 |
#backtoblog{
|
95 |
text-align: center;
|
custom.php
CHANGED
@@ -44,6 +44,11 @@ class LoginPress_Entities {
|
|
44 |
|
45 |
}
|
46 |
|
|
|
|
|
|
|
|
|
|
|
47 |
function loginpress_customizer_js() {
|
48 |
wp_enqueue_script('jquery');
|
49 |
wp_enqueue_script( 'loginpress-customize-control', plugins_url( 'js/customize-controls.js' , __FILE__ ), array( 'jquery', 'customize-preview' ), LOGINPRESS_VERSION, true );
|
@@ -86,8 +91,11 @@ class LoginPress_Entities {
|
|
86 |
'priority' => 30,
|
87 |
) );
|
88 |
|
89 |
-
|
90 |
-
|
|
|
|
|
|
|
91 |
$wp_customize->add_section( 'customize_presets', array(
|
92 |
'title' => __( 'Themes', 'loginpress' ),
|
93 |
'description' => __( 'Choose Theme', 'loginpress' ),
|
@@ -226,33 +234,25 @@ class LoginPress_Entities {
|
|
226 |
// =============================
|
227 |
// = Section for Login Logo =
|
228 |
// =============================
|
229 |
-
$wp_customize->add_section(
|
230 |
-
'customize_logo_section',
|
231 |
-
array(
|
232 |
'title' => __( 'Logo', 'loginpress' ),
|
233 |
'description' => __( 'Customize Your Logo Section', 'loginpress' ),
|
234 |
'priority' => 5,
|
235 |
'panel' => 'loginpress_panel',
|
236 |
-
));
|
237 |
|
238 |
-
$wp_customize->add_setting(
|
239 |
-
'loginpress_customization[setting_logo]',
|
240 |
-
array(
|
241 |
'type' => 'option',
|
242 |
'capability' => 'manage_options',
|
243 |
'transport' => 'postMessage'
|
244 |
-
));
|
245 |
|
246 |
-
$wp_customize->add_control(
|
247 |
-
new WP_Customize_Image_Control(
|
248 |
-
$wp_customize,
|
249 |
-
'setting_logo',
|
250 |
-
array(
|
251 |
'label' => __( 'Logo Image:', 'loginpress' ),
|
252 |
'section' => 'customize_logo_section',
|
253 |
'priority' => 5,
|
254 |
'settings' => 'loginpress_customization[setting_logo]'
|
255 |
-
)));
|
256 |
|
257 |
$logo_control = array( 'customize_logo_width', 'customize_logo_height', 'customize_logo_padding', 'customize_logo_hover', 'customize_logo_hover_title' );
|
258 |
$logo_default = array( '84px', '84px', '5px', '', '' );
|
@@ -272,14 +272,14 @@ class LoginPress_Entities {
|
|
272 |
'type' => 'option',
|
273 |
'capability' => 'manage_options',
|
274 |
'transport' => 'postMessage'
|
275 |
-
));
|
276 |
|
277 |
$wp_customize->add_control( $logo_control[$logo], array(
|
278 |
'label' => $logo_label[$logo],
|
279 |
'section' => 'customize_logo_section',
|
280 |
'priority' => 10,
|
281 |
'settings' => "loginpress_customization[{$logo_control[$logo]}]"
|
282 |
-
));
|
283 |
|
284 |
$logo++;
|
285 |
endwhile;
|
@@ -287,68 +287,55 @@ class LoginPress_Entities {
|
|
287 |
// =============================
|
288 |
// = Section for Background =
|
289 |
// =============================
|
290 |
-
$wp_customize->add_section(
|
291 |
-
'section_background',
|
292 |
-
array(
|
293 |
'title' => __( 'Background', 'loginpress' ),
|
294 |
'description' => '',
|
295 |
'priority' => 10,
|
296 |
'panel' => 'loginpress_panel',
|
297 |
-
));
|
298 |
|
299 |
-
$wp_customize->add_setting('loginpress_customization[loginpress_display_bg]', array(
|
300 |
'default' => true,
|
301 |
'type' => 'option',
|
302 |
'capability' => 'manage_options',
|
303 |
'transport' => 'postMessage'
|
304 |
-
));
|
305 |
|
306 |
-
$wp_customize->add_control('loginpress_display_bg', array(
|
307 |
'settings' => 'loginpress_customization[loginpress_display_bg]',
|
308 |
'label' => __( 'Display Background Image?', 'loginpress'),
|
309 |
'section' => 'section_background',
|
310 |
'priority' => 5,
|
311 |
'type' => 'checkbox',
|
312 |
-
));
|
313 |
|
314 |
$wp_customize->add_setting( 'loginpress_customization[setting_background_color]', array(
|
315 |
// 'default' => '#ddd5c3',
|
316 |
'type' => 'option',
|
317 |
'capability' => 'manage_options',
|
318 |
'transport' => 'postMessage'
|
|
|
319 |
|
320 |
-
|
321 |
-
|
322 |
-
$wp_customize->add_control(
|
323 |
-
new WP_Customize_Color_Control(
|
324 |
-
$wp_customize,
|
325 |
-
'setting_background_color',
|
326 |
-
array(
|
327 |
'label' => __( 'Background Color:', 'loginpress' ),
|
328 |
'section' => 'section_background',
|
329 |
'priority' => 10,
|
330 |
'settings' => 'loginpress_customization[setting_background_color]'
|
331 |
-
)));
|
332 |
|
333 |
-
$wp_customize->add_setting(
|
334 |
-
'loginpress_customization[setting_background]',
|
335 |
-
array(
|
336 |
// 'default' => plugins_url( 'img/bg.jpg', __FILE__ ) ,
|
337 |
'type' => 'option',
|
338 |
'capability' => 'manage_options',
|
339 |
'transport' => 'postMessage'
|
340 |
-
));
|
341 |
|
342 |
-
$wp_customize->add_control(
|
343 |
-
new WP_Customize_Image_Control(
|
344 |
-
$wp_customize,
|
345 |
-
'setting_background',
|
346 |
-
array(
|
347 |
'label' => __( 'Background Image:', 'loginpress' ),
|
348 |
'section' => 'section_background',
|
349 |
'priority' => 15,
|
350 |
'settings' => 'loginpress_customization[setting_background]',
|
351 |
-
)));
|
352 |
|
353 |
|
354 |
$wp_customize->add_setting( 'loginpress_customization[background_repeat_radio]', array(
|
@@ -356,49 +343,48 @@ class LoginPress_Entities {
|
|
356 |
'type' => 'option',
|
357 |
'capability' => 'manage_options',
|
358 |
'transport' => 'postMessage'
|
359 |
-
));
|
360 |
|
361 |
$wp_customize->add_control( 'background_repeat_radio', array(
|
362 |
-
'label'
|
363 |
-
'section'
|
364 |
-
'priority'
|
365 |
-
'settings'
|
366 |
-
'type'
|
367 |
-
'choices'
|
368 |
'repeat' => 'repeat',
|
369 |
'repeat-x' => 'repeat-x',
|
370 |
'repeat-y' => 'repeat-y',
|
371 |
-
'no-repeat'
|
372 |
-
'initial'
|
373 |
-
'inherit'
|
374 |
),
|
375 |
-
));
|
376 |
|
377 |
$wp_customize->add_setting( 'loginpress_customization[background_position]', array(
|
378 |
'default' => 'center',
|
379 |
'type' => 'option',
|
380 |
'capability' => 'manage_options',
|
381 |
'transport' => 'postMessage'
|
382 |
-
|
383 |
-
));
|
384 |
$wp_customize->add_control( 'background_position', array(
|
385 |
-
'settings'
|
386 |
-
'label'
|
387 |
-
'section'
|
388 |
-
'priority'
|
389 |
-
'type'
|
390 |
-
'choices'
|
391 |
'left top' => 'left top',
|
392 |
-
'left center'
|
393 |
-
'left bottom'
|
394 |
-
'right top'
|
395 |
'right center' => 'right center',
|
396 |
'right bottom' => 'right bottom',
|
397 |
'center top' => 'center top',
|
398 |
'center' => 'center',
|
399 |
'center bottom' => 'center bottom',
|
400 |
),
|
401 |
-
));
|
402 |
|
403 |
$wp_customize->add_setting( 'loginpress_customization[background_image_size]', array(
|
404 |
'default' => 'cover',
|
@@ -408,48 +394,42 @@ class LoginPress_Entities {
|
|
408 |
));
|
409 |
|
410 |
$wp_customize->add_control( 'background_image_size', array(
|
411 |
-
'label'
|
412 |
-
'section'
|
413 |
-
'priority'
|
414 |
-
'settings'
|
415 |
-
'type'
|
416 |
-
'choices'
|
417 |
'auto' => 'auto',
|
418 |
-
'cover'
|
419 |
-
'contain'
|
420 |
-
'initial'
|
421 |
-
'inherit'
|
422 |
),
|
423 |
-
));
|
424 |
|
425 |
// =============================
|
426 |
// = Section for Form Beauty =
|
427 |
// =============================
|
428 |
-
$wp_customize->add_section(
|
429 |
-
'section_form',
|
430 |
-
array(
|
431 |
'title' => __( 'Customize Login Form', 'loginpress' ),
|
432 |
'description' => '',
|
433 |
'priority' => 15,
|
434 |
'panel' => 'loginpress_panel',
|
435 |
-
));
|
436 |
|
437 |
$wp_customize->add_setting( 'loginpress_customization[setting_form_background]', array(
|
438 |
'type' => 'option',
|
439 |
'capability' => 'manage_options',
|
440 |
'transport' => 'postMessage'
|
441 |
-
));
|
442 |
|
443 |
-
$wp_customize->add_control(
|
444 |
-
new WP_Customize_Image_Control(
|
445 |
-
$wp_customize,
|
446 |
-
'setting_form_background',
|
447 |
-
array(
|
448 |
'label' => __( 'Form Background Image', 'loginpress' ),
|
449 |
'section' => 'section_form',
|
450 |
'priority' => 5,
|
451 |
'settings' => 'loginpress_customization[setting_form_background]'
|
452 |
-
)));
|
453 |
|
454 |
$form_control = array( 'customize_form_width', 'customize_form_height', 'customize_form_padding', 'customize_form_border', 'textfield_width', 'textfield_margin' );
|
455 |
$form_default = array( '', '200px', '26px 24px 46px', '', '100%', '2px 6px 16px 0px' );
|
@@ -470,14 +450,14 @@ class LoginPress_Entities {
|
|
470 |
'type' => 'option',
|
471 |
'capability' => 'manage_options',
|
472 |
'transport' => 'postMessage'
|
473 |
-
));
|
474 |
|
475 |
$wp_customize->add_control( $form_control[$form], array(
|
476 |
'label' => $form_label[$form],
|
477 |
'section' => 'section_form',
|
478 |
// 'priority' => 15,
|
479 |
-
'settings'
|
480 |
-
));
|
481 |
|
482 |
$form++;
|
483 |
endwhile;
|
@@ -499,7 +479,7 @@ class LoginPress_Entities {
|
|
499 |
'type' => 'option',
|
500 |
'capability' => 'manage_options',
|
501 |
'transport' => 'postMessage'
|
502 |
-
));
|
503 |
|
504 |
$wp_customize->add_control(
|
505 |
new WP_Customize_Color_Control(
|
@@ -523,56 +503,50 @@ class LoginPress_Entities {
|
|
523 |
array(
|
524 |
'title' => __( 'Customize Forget Form', 'loginpress' ),
|
525 |
'description' => '',
|
526 |
-
'priority'
|
527 |
'panel' => 'loginpress_panel',
|
528 |
-
));
|
529 |
|
530 |
$wp_customize->add_setting( 'loginpress_customization[forget_form_background]', array(
|
531 |
'type' => 'option',
|
532 |
'capability' => 'manage_options',
|
533 |
'transport' => 'postMessage'
|
534 |
-
));
|
535 |
|
536 |
$wp_customize->add_control(
|
537 |
new WP_Customize_Image_Control(
|
538 |
$wp_customize,
|
539 |
'forget_form_background',
|
540 |
array(
|
541 |
-
'label'
|
542 |
-
'section'
|
543 |
-
'priority'
|
544 |
-
'settings'
|
545 |
-
)));
|
546 |
|
547 |
$wp_customize->add_setting( 'loginpress_customization[forget_form_background_color]', array(
|
548 |
// 'default' => '#FFF',
|
549 |
'type' => 'option',
|
550 |
'capability' => 'manage_options',
|
551 |
'transport' => 'postMessage'
|
552 |
-
));
|
553 |
|
554 |
-
$wp_customize->add_control(
|
555 |
-
new WP_Customize_Color_Control(
|
556 |
-
$wp_customize,
|
557 |
-
'forget_form_background_color',
|
558 |
-
array(
|
559 |
'label' => __( 'Forget Form Background Color', 'loginpress' ),
|
560 |
'section' => 'section_forget_form',
|
561 |
'priority' => 10,
|
562 |
'settings' => 'loginpress_customization[forget_form_background_color]'
|
563 |
-
)));
|
564 |
|
565 |
// =============================
|
566 |
// = Section for Button Style =
|
567 |
// =============================
|
568 |
-
$wp_customize->add_section(
|
569 |
-
'section_button',
|
570 |
-
array(
|
571 |
'title' => __( 'Button Beauty', 'loginpress' ),
|
572 |
'description' => '',
|
573 |
-
'priority'
|
574 |
'panel' => 'loginpress_panel',
|
575 |
-
));
|
576 |
|
577 |
$button_control = array( 'custom_button_color', 'button_border_color', 'button_hover_color', 'button_hover_border', 'custom_button_shadow', 'button_text_color' );
|
578 |
$button_default = array( '#2EA2CC', '#0074A2', '#1E8CBE', '#0074A2', '#78C8E6', '#FFF' );
|
@@ -593,13 +567,9 @@ class LoginPress_Entities {
|
|
593 |
'type' => 'option',
|
594 |
'capability' => 'manage_options',
|
595 |
'transport' => 'postMessage'
|
596 |
-
));
|
597 |
|
598 |
-
$wp_customize->add_control(
|
599 |
-
new WP_Customize_Color_Control(
|
600 |
-
$wp_customize,
|
601 |
-
$button_control[$button],
|
602 |
-
array(
|
603 |
'label' => $button_label[$button],
|
604 |
'section' => 'section_button',
|
605 |
'priority' => 5,
|
@@ -612,14 +582,12 @@ class LoginPress_Entities {
|
|
612 |
// =============================
|
613 |
// = Section for Error message =
|
614 |
// =============================
|
615 |
-
$wp_customize->add_section(
|
616 |
-
'section_error',
|
617 |
-
array(
|
618 |
'title' => __( 'Error Messages', 'loginpress' ),
|
619 |
'description' => '',
|
620 |
-
'priority'
|
621 |
'panel' => 'loginpress_panel',
|
622 |
-
));
|
623 |
|
624 |
$error_control = array( 'incorrect_username', 'incorrect_password', 'empty_username', 'empty_password', 'invalid_email', 'empty_email', 'invalidcombo_message' );
|
625 |
$error_default = array( 'Incorrect Username', 'Incorrect Password', 'Empty Username', 'Empty Password', 'The email address is incorrect.', 'The email address is empty.', 'Invalid Username or Email.' );
|
@@ -641,14 +609,14 @@ class LoginPress_Entities {
|
|
641 |
'type' => 'option',
|
642 |
'capability' => 'manage_options',
|
643 |
'transport' => 'postMessage'
|
644 |
-
));
|
645 |
|
646 |
$wp_customize->add_control( $error_control[$error], array(
|
647 |
'label' => $error_label[$error],
|
648 |
'section' => 'section_error',
|
649 |
-
'priority'
|
650 |
-
'settings'
|
651 |
-
));
|
652 |
|
653 |
$error++;
|
654 |
endwhile;
|
@@ -656,14 +624,12 @@ class LoginPress_Entities {
|
|
656 |
// =============================
|
657 |
// = Section for Welcome message
|
658 |
// =============================
|
659 |
-
$wp_customize->add_section(
|
660 |
-
'section_welcome',
|
661 |
-
array(
|
662 |
'title' => __( 'Welcome Messages', 'loginpress' ),
|
663 |
'description' => '',
|
664 |
-
'priority'
|
665 |
'panel' => 'loginpress_panel',
|
666 |
-
));
|
667 |
|
668 |
$welcome_control = array( 'lostpwd_welcome_message', 'welcome_message', 'register_welcome_message', 'logout_message', 'message_background_border' );
|
669 |
$welcome_default = array( 'Forget ?', 'Welcome', 'Register yourself', 'Logout', '' );
|
@@ -678,19 +644,19 @@ class LoginPress_Entities {
|
|
678 |
$welcome = 0;
|
679 |
while ( $welcome < 5 ) :
|
680 |
|
681 |
-
$wp_customize->add_setting( "loginpress_customization[{$welcome_control[
|
682 |
'default' => $welcome_default[ $welcome ],
|
683 |
'type' => 'option',
|
684 |
'capability' => 'manage_options',
|
685 |
'transport' => 'postMessage'
|
686 |
));
|
687 |
|
688 |
-
$wp_customize->add_control( $welcome_control[
|
689 |
'label' => $welcome_label[ $welcome ],
|
690 |
'section' => 'section_welcome',
|
691 |
'priority' => 5,
|
692 |
-
'settings' => "loginpress_customization[{$welcome_control[
|
693 |
-
));
|
694 |
|
695 |
$welcome++;
|
696 |
endwhile;
|
@@ -700,18 +666,14 @@ class LoginPress_Entities {
|
|
700 |
'type' => 'option',
|
701 |
'capability' => 'manage_options',
|
702 |
'transport' => 'postMessage'
|
703 |
-
));
|
704 |
|
705 |
-
$wp_customize->add_control(
|
706 |
-
new WP_Customize_Color_Control(
|
707 |
-
$wp_customize,
|
708 |
-
'message_background_color',
|
709 |
-
array(
|
710 |
'label' => __( 'Message Field Background Color:', 'loginpress' ),
|
711 |
'section' => 'section_welcome',
|
712 |
'priority' => 30,
|
713 |
'settings' => 'loginpress_customization[message_background_color]'
|
714 |
-
)));
|
715 |
|
716 |
// =============================
|
717 |
// = Section for Header message
|
@@ -890,28 +852,26 @@ class LoginPress_Entities {
|
|
890 |
// =============================
|
891 |
// = Section for Form Footer =
|
892 |
// =============================
|
893 |
-
$wp_customize->add_section(
|
894 |
-
'section_fotter',
|
895 |
-
array(
|
896 |
'title' => __( 'Form Footer', 'loginpress' ),
|
897 |
'description' => '',
|
898 |
'priority' => 40,
|
899 |
'panel' => 'loginpress_panel',
|
900 |
-
));
|
901 |
|
902 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_text]', array(
|
903 |
'default' => 'Lost your password?',
|
904 |
'type' => 'option',
|
905 |
'capability' => 'manage_options',
|
906 |
'transport' => 'postMessage'
|
907 |
-
));
|
908 |
|
909 |
$wp_customize->add_control( 'login_footer_text', array(
|
910 |
'label' => __( 'Lost Password Text', 'loginpress' ),
|
911 |
'section' => 'section_fotter',
|
912 |
-
'priority'
|
913 |
-
'settings'
|
914 |
-
));
|
915 |
|
916 |
$wp_customize->add_setting( 'loginpress_customization[footer_display_text]', array(
|
917 |
'default' => 'block',
|
@@ -923,14 +883,14 @@ class LoginPress_Entities {
|
|
923 |
$wp_customize->add_control( 'footer_display_text', array(
|
924 |
'label' => __( 'Footer Text Display:', 'loginpress' ),
|
925 |
'section' => 'section_fotter',
|
926 |
-
'priority'
|
927 |
-
'settings'
|
928 |
-
'type'
|
929 |
'choices' => array(
|
930 |
'block' => 'show',
|
931 |
-
'none'
|
932 |
),
|
933 |
-
));
|
934 |
|
935 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_text_decoration]', array(
|
936 |
'default' => 'none',
|
@@ -938,88 +898,76 @@ class LoginPress_Entities {
|
|
938 |
'capability' => 'manage_options',
|
939 |
'transport' => 'postMessage'
|
940 |
|
941 |
-
));
|
942 |
$wp_customize->add_control( 'login_footer_text_decoration', array(
|
943 |
-
'settings'
|
944 |
-
'label'
|
945 |
-
'section'
|
946 |
-
'priority'
|
947 |
-
'type'
|
948 |
-
'choices'
|
949 |
'none' => 'none',
|
950 |
'overline' => 'overline',
|
951 |
'line-through' => 'line-through',
|
952 |
-
'underline'
|
953 |
),
|
954 |
-
));
|
955 |
|
956 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_color]', array(
|
957 |
// 'default' => '#17a8e3',
|
958 |
'type' => 'option',
|
959 |
'capability' => 'manage_options',
|
960 |
'transport' => 'postMessage'
|
961 |
-
));
|
962 |
|
963 |
-
$wp_customize->add_control(
|
964 |
-
|
965 |
-
|
966 |
-
|
967 |
-
|
968 |
-
|
969 |
-
'section' => 'section_fotter',
|
970 |
-
'priority' => 20,
|
971 |
-
'settings' => 'loginpress_customization[login_footer_color]'
|
972 |
-
)));
|
973 |
|
974 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_color_hover]', array(
|
975 |
// 'default' => '#17a8e3',
|
976 |
'type' => 'option',
|
977 |
'capability' => 'manage_options',
|
978 |
'transport' => 'postMessage'
|
979 |
-
));
|
980 |
|
981 |
-
$wp_customize->add_control(
|
982 |
-
new WP_Customize_Color_Control(
|
983 |
-
$wp_customize,
|
984 |
-
'login_footer_color_hover',
|
985 |
-
array(
|
986 |
'label' => __( 'Footer Text Hover Color:', 'loginpress' ),
|
987 |
'section' => 'section_fotter',
|
988 |
'priority' => 25,
|
989 |
'settings' => 'loginpress_customization[login_footer_color_hover]'
|
990 |
-
)));
|
991 |
|
992 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_font_size]', array(
|
993 |
'default' => '13px',
|
994 |
'type' => 'option',
|
995 |
'capability' => 'manage_options',
|
996 |
'transport' => 'postMessage'
|
997 |
-
));
|
998 |
|
999 |
$wp_customize->add_control( 'login_footer_font_size', array(
|
1000 |
'label' => __( 'Text Font Size:', 'loginpress' ),
|
1001 |
'section' => 'section_fotter',
|
1002 |
'priority' => 30,
|
1003 |
'settings' => 'loginpress_customization[login_footer_font_size]',
|
1004 |
-
));
|
1005 |
|
1006 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_bg_color]', array(
|
1007 |
// 'default' => '#17a8e3',
|
1008 |
'type' => 'option',
|
1009 |
'capability' => 'manage_options',
|
1010 |
'transport' => 'postMessage'
|
1011 |
-
));
|
1012 |
|
1013 |
-
$wp_customize->add_control(
|
1014 |
-
new WP_Customize_Color_Control(
|
1015 |
-
$wp_customize,
|
1016 |
-
'login_footer_bg_color',
|
1017 |
-
array(
|
1018 |
'label' => __( 'Footer Background Color:', 'loginpress' ),
|
1019 |
'section' => 'section_fotter',
|
1020 |
'priority' => 35,
|
1021 |
'settings' => 'loginpress_customization[login_footer_bg_color]'
|
1022 |
-
)));
|
1023 |
// Fields for Back Link
|
1024 |
// $wp_customize->add_setting( 'login_back_text', array(
|
1025 |
// 'default' => 'Lost your password?',
|
@@ -1039,19 +987,19 @@ class LoginPress_Entities {
|
|
1039 |
'type' => 'option',
|
1040 |
'capability' => 'manage_options',
|
1041 |
'transport' => 'postMessage'
|
1042 |
-
));
|
1043 |
|
1044 |
$wp_customize->add_control( 'back_display_text', array(
|
1045 |
'label' => __( '"Back to" Text Display:', 'loginpress' ),
|
1046 |
'section' => 'section_fotter',
|
1047 |
-
'priority'
|
1048 |
-
'settings'
|
1049 |
-
'type'
|
1050 |
'choices' => array(
|
1051 |
'block' => 'show',
|
1052 |
-
'none'
|
1053 |
),
|
1054 |
-
));
|
1055 |
|
1056 |
$wp_customize->add_setting( 'loginpress_customization[login_back_text_decoration]', array(
|
1057 |
'default' => 'none',
|
@@ -1059,27 +1007,27 @@ class LoginPress_Entities {
|
|
1059 |
'capability' => 'manage_options',
|
1060 |
'transport' => 'postMessage'
|
1061 |
|
1062 |
-
));
|
1063 |
$wp_customize->add_control( 'login_back_text_decoration', array(
|
1064 |
-
'settings'
|
1065 |
'label' => __( '"Back to" Text Decoration:', 'loginpress' ),
|
1066 |
'section' => 'section_fotter',
|
1067 |
-
'priority'
|
1068 |
-
'type'
|
1069 |
'choices' => array(
|
1070 |
'none' => 'none',
|
1071 |
'overline' => 'overline',
|
1072 |
'line-through' => 'line-through',
|
1073 |
-
'underline'
|
1074 |
),
|
1075 |
-
));
|
1076 |
|
1077 |
$wp_customize->add_setting( 'loginpress_customization[login_back_color]', array(
|
1078 |
// 'default' => '#17a8e3',
|
1079 |
'type' => 'option',
|
1080 |
'capability' => 'manage_options',
|
1081 |
'transport' => 'postMessage'
|
1082 |
-
));
|
1083 |
|
1084 |
$wp_customize->add_control(
|
1085 |
new WP_Customize_Color_Control(
|
@@ -1090,72 +1038,64 @@ class LoginPress_Entities {
|
|
1090 |
'section' => 'section_fotter',
|
1091 |
'priority' => 55,
|
1092 |
'settings' => 'loginpress_customization[login_back_color]'
|
1093 |
-
)));
|
1094 |
|
1095 |
$wp_customize->add_setting( 'loginpress_customization[login_back_color_hover]', array(
|
1096 |
// 'default' => '#17a8e3',
|
1097 |
'type' => 'option',
|
1098 |
'capability' => 'manage_options',
|
1099 |
'transport' => 'postMessage'
|
1100 |
-
));
|
1101 |
|
1102 |
-
$wp_customize->add_control(
|
1103 |
-
|
1104 |
-
|
1105 |
-
'login_back_color_hover',
|
1106 |
-
array(
|
1107 |
-
'label' => __( '"Back to" Text Hover Color:', 'loginpress' ),
|
1108 |
-
'section' => 'section_fotter',
|
1109 |
'priority' => 60,
|
1110 |
'settings' => 'loginpress_customization[login_back_color_hover]'
|
1111 |
-
)));
|
1112 |
|
1113 |
$wp_customize->add_setting( 'loginpress_customization[login_back_font_size]', array(
|
1114 |
'default' => '13px;',
|
1115 |
'type' => 'option',
|
1116 |
'capability' => 'manage_options',
|
1117 |
'transport' => 'postMessage'
|
1118 |
-
));
|
1119 |
|
1120 |
$wp_customize->add_control( 'login_back_font_size', array(
|
1121 |
'label' => __( '"Back to" Text Font Size:', 'loginpress' ),
|
1122 |
'section' => 'section_fotter',
|
1123 |
-
'priority'
|
1124 |
-
'settings'
|
1125 |
-
));
|
1126 |
|
1127 |
$wp_customize->add_setting( 'loginpress_customization[login_back_bg_color]', array(
|
1128 |
// 'default' => '#17a8e3',
|
1129 |
'type' => 'option',
|
1130 |
'capability' => 'manage_options',
|
1131 |
'transport' => 'postMessage'
|
1132 |
-
));
|
1133 |
|
1134 |
-
$wp_customize->add_control(
|
1135 |
-
|
1136 |
-
|
1137 |
-
|
1138 |
-
|
1139 |
-
|
1140 |
-
'section' => 'section_fotter',
|
1141 |
-
'priority' => 70,
|
1142 |
-
'settings' => 'loginpress_customization[login_back_bg_color]'
|
1143 |
-
)));
|
1144 |
|
1145 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_copy_right]', array(
|
1146 |
'default' => '© 2017 WPBrigade, All Rights Reserved.',
|
1147 |
'type' => 'option',
|
1148 |
'capability' => 'manage_options',
|
1149 |
'transport' => 'postMessage'
|
1150 |
-
));
|
1151 |
|
1152 |
$wp_customize->add_control( 'login_footer_copy_right', array(
|
1153 |
'label' => __( 'Copyright Note:', 'loginpress' ),
|
1154 |
-
'type'
|
1155 |
'section' => 'section_fotter',
|
1156 |
-
'priority'
|
1157 |
-
'settings'
|
1158 |
-
));
|
1159 |
|
1160 |
// =============================
|
1161 |
// = Section for Custom CSS =
|
@@ -1165,23 +1105,23 @@ class LoginPress_Entities {
|
|
1165 |
array(
|
1166 |
'title' => __( 'Custom CSS', 'loginpress' ),
|
1167 |
'description' => '',
|
1168 |
-
'priority'
|
1169 |
'panel' => 'loginpress_panel',
|
1170 |
-
));
|
1171 |
|
1172 |
$wp_customize->add_setting( 'loginpress_customization[loginpress_custom_css]', array(
|
1173 |
'type' => 'option',
|
1174 |
'capability' => 'manage_options',
|
1175 |
'transport' => 'postMessage'
|
1176 |
-
));
|
1177 |
|
1178 |
$wp_customize->add_control( 'loginpress_custom_css', array(
|
1179 |
'label' => __( 'Customize CSS', 'loginpress' ),
|
1180 |
-
'type'
|
1181 |
'section' => 'section_css',
|
1182 |
-
'priority'
|
1183 |
-
'settings'
|
1184 |
-
));
|
1185 |
|
1186 |
// =============================
|
1187 |
// = Section for Custom JS =
|
@@ -1191,45 +1131,23 @@ class LoginPress_Entities {
|
|
1191 |
array(
|
1192 |
'title' => __( 'Custom JS', 'loginpress' ),
|
1193 |
'description' => '',
|
1194 |
-
'priority'
|
1195 |
'panel' => 'loginpress_panel',
|
1196 |
-
));
|
1197 |
|
1198 |
$wp_customize->add_setting( 'loginpress_customization[loginpress_custom_js]', array(
|
1199 |
'type' => 'option',
|
1200 |
'capability' => 'manage_options',
|
1201 |
'transport' => 'postMessage'
|
1202 |
-
));
|
1203 |
|
1204 |
$wp_customize->add_control( 'loginpress_custom_js', array(
|
1205 |
'label' => __( 'Customize JS', 'loginpress' ),
|
1206 |
-
'type'
|
1207 |
'section' => 'section_js',
|
1208 |
-
'priority'
|
1209 |
-
'settings'
|
1210 |
-
));
|
1211 |
-
|
1212 |
-
|
1213 |
-
// Resets Panel
|
1214 |
-
// $wp_customize->add_section( 'reset_loginpress', array(
|
1215 |
-
// 'title' => __( 'Reset All Settings', 'loginpress' ),
|
1216 |
-
// 'description' => '',
|
1217 |
-
// 'priority' => 60,
|
1218 |
-
// 'panel' => 'loginpress_panel',
|
1219 |
-
// ) );
|
1220 |
-
//
|
1221 |
-
// $wp_customize->add_setting( 'reset_loginpress', array(
|
1222 |
-
// 'type' => 'option',
|
1223 |
-
// 'capability' => 'manage_options',
|
1224 |
-
// ) );
|
1225 |
-
//
|
1226 |
-
// $wp_customize->add_control( 'reset_loginpress', array(
|
1227 |
-
// 'label' => __( 'Reset All Settings', 'loginpress' ),
|
1228 |
-
// 'type' => 'checkbox',
|
1229 |
-
// 'section' => 'reset_loginpress',
|
1230 |
-
// 'priority' => 5,
|
1231 |
-
// 'settings' => 'reset_loginpress'
|
1232 |
-
// ) );
|
1233 |
}
|
1234 |
|
1235 |
/**
|
@@ -1352,35 +1270,21 @@ class LoginPress_Entities {
|
|
1352 |
|
1353 |
$invalidcombo = array_key_exists( 'invalidcombo_message', $this->loginpress_key ) ? $this->loginpress_key['invalidcombo_message']: esc_html__( 'Invalid Username or Email.', 'loginpress' );
|
1354 |
|
1355 |
-
if ( in_array( 'invalid_username',
|
1356 |
-
return $invalid_usrname;
|
1357 |
-
}
|
1358 |
|
1359 |
-
if ( in_array( 'incorrect_password',
|
1360 |
-
return $invalid_pasword;
|
1361 |
-
}
|
1362 |
|
1363 |
-
if ( in_array( 'empty_username',
|
1364 |
-
return $empty_username;
|
1365 |
-
}
|
1366 |
|
1367 |
-
if ( in_array( 'empty_password',
|
1368 |
-
return $empty_password;
|
1369 |
-
}
|
1370 |
|
1371 |
// registeration Form enteries
|
1372 |
-
if ( in_array( 'invalid_email',
|
1373 |
-
return $invalid_email;
|
1374 |
-
}
|
1375 |
|
1376 |
-
if ( in_array( 'empty_email',
|
1377 |
-
return "</br>" . $empty_email;
|
1378 |
-
}
|
1379 |
|
1380 |
//forget password entery
|
1381 |
-
if ( in_array( 'invalidcombo',
|
1382 |
-
return $invalidcombo;
|
1383 |
-
}
|
1384 |
}
|
1385 |
|
1386 |
return $error;
|
@@ -1467,7 +1371,9 @@ class LoginPress_Entities {
|
|
1467 |
* * * * * * * * * * * * * * * * * * */
|
1468 |
public function redirect_to_custom_page() {
|
1469 |
if ( ! empty($_GET['page'] ) ) {
|
1470 |
-
|
|
|
|
|
1471 |
wp_redirect(get_admin_url()."customize.php?url=".wp_login_url());
|
1472 |
}
|
1473 |
}
|
44 |
|
45 |
}
|
46 |
|
47 |
+
/**
|
48 |
+
* Enqueue jQuery and use wp_localize_script.
|
49 |
+
*
|
50 |
+
* @since 1.0.9
|
51 |
+
*/
|
52 |
function loginpress_customizer_js() {
|
53 |
wp_enqueue_script('jquery');
|
54 |
wp_enqueue_script( 'loginpress-customize-control', plugins_url( 'js/customize-controls.js' , __FILE__ ), array( 'jquery', 'customize-preview' ), LOGINPRESS_VERSION, true );
|
91 |
'priority' => 30,
|
92 |
) );
|
93 |
|
94 |
+
/**
|
95 |
+
* Start of Presets.
|
96 |
+
*
|
97 |
+
* @since 1.0.9
|
98 |
+
*/
|
99 |
$wp_customize->add_section( 'customize_presets', array(
|
100 |
'title' => __( 'Themes', 'loginpress' ),
|
101 |
'description' => __( 'Choose Theme', 'loginpress' ),
|
234 |
// =============================
|
235 |
// = Section for Login Logo =
|
236 |
// =============================
|
237 |
+
$wp_customize->add_section( 'customize_logo_section', array(
|
|
|
|
|
238 |
'title' => __( 'Logo', 'loginpress' ),
|
239 |
'description' => __( 'Customize Your Logo Section', 'loginpress' ),
|
240 |
'priority' => 5,
|
241 |
'panel' => 'loginpress_panel',
|
242 |
+
) );
|
243 |
|
244 |
+
$wp_customize->add_setting( 'loginpress_customization[setting_logo]', array(
|
|
|
|
|
245 |
'type' => 'option',
|
246 |
'capability' => 'manage_options',
|
247 |
'transport' => 'postMessage'
|
248 |
+
) );
|
249 |
|
250 |
+
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'setting_logo', array(
|
|
|
|
|
|
|
|
|
251 |
'label' => __( 'Logo Image:', 'loginpress' ),
|
252 |
'section' => 'customize_logo_section',
|
253 |
'priority' => 5,
|
254 |
'settings' => 'loginpress_customization[setting_logo]'
|
255 |
+
) ) );
|
256 |
|
257 |
$logo_control = array( 'customize_logo_width', 'customize_logo_height', 'customize_logo_padding', 'customize_logo_hover', 'customize_logo_hover_title' );
|
258 |
$logo_default = array( '84px', '84px', '5px', '', '' );
|
272 |
'type' => 'option',
|
273 |
'capability' => 'manage_options',
|
274 |
'transport' => 'postMessage'
|
275 |
+
) );
|
276 |
|
277 |
$wp_customize->add_control( $logo_control[$logo], array(
|
278 |
'label' => $logo_label[$logo],
|
279 |
'section' => 'customize_logo_section',
|
280 |
'priority' => 10,
|
281 |
'settings' => "loginpress_customization[{$logo_control[$logo]}]"
|
282 |
+
) );
|
283 |
|
284 |
$logo++;
|
285 |
endwhile;
|
287 |
// =============================
|
288 |
// = Section for Background =
|
289 |
// =============================
|
290 |
+
$wp_customize->add_section( 'section_background', array(
|
|
|
|
|
291 |
'title' => __( 'Background', 'loginpress' ),
|
292 |
'description' => '',
|
293 |
'priority' => 10,
|
294 |
'panel' => 'loginpress_panel',
|
295 |
+
) );
|
296 |
|
297 |
+
$wp_customize->add_setting( 'loginpress_customization[loginpress_display_bg]', array(
|
298 |
'default' => true,
|
299 |
'type' => 'option',
|
300 |
'capability' => 'manage_options',
|
301 |
'transport' => 'postMessage'
|
302 |
+
) );
|
303 |
|
304 |
+
$wp_customize->add_control( 'loginpress_display_bg', array(
|
305 |
'settings' => 'loginpress_customization[loginpress_display_bg]',
|
306 |
'label' => __( 'Display Background Image?', 'loginpress'),
|
307 |
'section' => 'section_background',
|
308 |
'priority' => 5,
|
309 |
'type' => 'checkbox',
|
310 |
+
) );
|
311 |
|
312 |
$wp_customize->add_setting( 'loginpress_customization[setting_background_color]', array(
|
313 |
// 'default' => '#ddd5c3',
|
314 |
'type' => 'option',
|
315 |
'capability' => 'manage_options',
|
316 |
'transport' => 'postMessage'
|
317 |
+
) );
|
318 |
|
319 |
+
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'setting_background_color', array(
|
|
|
|
|
|
|
|
|
|
|
|
|
320 |
'label' => __( 'Background Color:', 'loginpress' ),
|
321 |
'section' => 'section_background',
|
322 |
'priority' => 10,
|
323 |
'settings' => 'loginpress_customization[setting_background_color]'
|
324 |
+
) ) );
|
325 |
|
326 |
+
$wp_customize->add_setting( 'loginpress_customization[setting_background]', array(
|
|
|
|
|
327 |
// 'default' => plugins_url( 'img/bg.jpg', __FILE__ ) ,
|
328 |
'type' => 'option',
|
329 |
'capability' => 'manage_options',
|
330 |
'transport' => 'postMessage'
|
331 |
+
) );
|
332 |
|
333 |
+
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'setting_background', array(
|
|
|
|
|
|
|
|
|
334 |
'label' => __( 'Background Image:', 'loginpress' ),
|
335 |
'section' => 'section_background',
|
336 |
'priority' => 15,
|
337 |
'settings' => 'loginpress_customization[setting_background]',
|
338 |
+
) ) );
|
339 |
|
340 |
|
341 |
$wp_customize->add_setting( 'loginpress_customization[background_repeat_radio]', array(
|
343 |
'type' => 'option',
|
344 |
'capability' => 'manage_options',
|
345 |
'transport' => 'postMessage'
|
346 |
+
) );
|
347 |
|
348 |
$wp_customize->add_control( 'background_repeat_radio', array(
|
349 |
+
'label' => __( 'Background Repeat:', 'loginpress' ),
|
350 |
+
'section' => 'section_background',
|
351 |
+
'priority' => 20,
|
352 |
+
'settings' => 'loginpress_customization[background_repeat_radio]',
|
353 |
+
'type' => 'radio',
|
354 |
+
'choices' => array(
|
355 |
'repeat' => 'repeat',
|
356 |
'repeat-x' => 'repeat-x',
|
357 |
'repeat-y' => 'repeat-y',
|
358 |
+
'no-repeat' => 'no-repeat',
|
359 |
+
'initial' => 'initial',
|
360 |
+
'inherit' => 'inherit',
|
361 |
),
|
362 |
+
) );
|
363 |
|
364 |
$wp_customize->add_setting( 'loginpress_customization[background_position]', array(
|
365 |
'default' => 'center',
|
366 |
'type' => 'option',
|
367 |
'capability' => 'manage_options',
|
368 |
'transport' => 'postMessage'
|
369 |
+
) );
|
|
|
370 |
$wp_customize->add_control( 'background_position', array(
|
371 |
+
'settings' => 'loginpress_customization[background_position]',
|
372 |
+
'label' => __( 'Select Position:', 'loginpress' ),
|
373 |
+
'section' => 'section_background',
|
374 |
+
'priority' => 25,
|
375 |
+
'type' => 'select',
|
376 |
+
'choices' => array(
|
377 |
'left top' => 'left top',
|
378 |
+
'left center' => 'left center',
|
379 |
+
'left bottom' => 'left bottom',
|
380 |
+
'right top' => 'right top',
|
381 |
'right center' => 'right center',
|
382 |
'right bottom' => 'right bottom',
|
383 |
'center top' => 'center top',
|
384 |
'center' => 'center',
|
385 |
'center bottom' => 'center bottom',
|
386 |
),
|
387 |
+
) );
|
388 |
|
389 |
$wp_customize->add_setting( 'loginpress_customization[background_image_size]', array(
|
390 |
'default' => 'cover',
|
394 |
));
|
395 |
|
396 |
$wp_customize->add_control( 'background_image_size', array(
|
397 |
+
'label' => __( 'Background Image Size: ', 'loginpress' ),
|
398 |
+
'section' => 'section_background',
|
399 |
+
'priority' => 30,
|
400 |
+
'settings' => 'loginpress_customization[background_image_size]',
|
401 |
+
'type' => 'select',
|
402 |
+
'choices' => array(
|
403 |
'auto' => 'auto',
|
404 |
+
'cover' => 'cover',
|
405 |
+
'contain' => 'contain',
|
406 |
+
'initial' => 'initial',
|
407 |
+
'inherit' => 'inherit',
|
408 |
),
|
409 |
+
) );
|
410 |
|
411 |
// =============================
|
412 |
// = Section for Form Beauty =
|
413 |
// =============================
|
414 |
+
$wp_customize->add_section( 'section_form', array(
|
|
|
|
|
415 |
'title' => __( 'Customize Login Form', 'loginpress' ),
|
416 |
'description' => '',
|
417 |
'priority' => 15,
|
418 |
'panel' => 'loginpress_panel',
|
419 |
+
) );
|
420 |
|
421 |
$wp_customize->add_setting( 'loginpress_customization[setting_form_background]', array(
|
422 |
'type' => 'option',
|
423 |
'capability' => 'manage_options',
|
424 |
'transport' => 'postMessage'
|
425 |
+
) );
|
426 |
|
427 |
+
$wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'setting_form_background', array(
|
|
|
|
|
|
|
|
|
428 |
'label' => __( 'Form Background Image', 'loginpress' ),
|
429 |
'section' => 'section_form',
|
430 |
'priority' => 5,
|
431 |
'settings' => 'loginpress_customization[setting_form_background]'
|
432 |
+
) ) );
|
433 |
|
434 |
$form_control = array( 'customize_form_width', 'customize_form_height', 'customize_form_padding', 'customize_form_border', 'textfield_width', 'textfield_margin' );
|
435 |
$form_default = array( '', '200px', '26px 24px 46px', '', '100%', '2px 6px 16px 0px' );
|
450 |
'type' => 'option',
|
451 |
'capability' => 'manage_options',
|
452 |
'transport' => 'postMessage'
|
453 |
+
) );
|
454 |
|
455 |
$wp_customize->add_control( $form_control[$form], array(
|
456 |
'label' => $form_label[$form],
|
457 |
'section' => 'section_form',
|
458 |
// 'priority' => 15,
|
459 |
+
'settings' => "loginpress_customization[{$form_control[$form]}]"
|
460 |
+
) );
|
461 |
|
462 |
$form++;
|
463 |
endwhile;
|
479 |
'type' => 'option',
|
480 |
'capability' => 'manage_options',
|
481 |
'transport' => 'postMessage'
|
482 |
+
) );
|
483 |
|
484 |
$wp_customize->add_control(
|
485 |
new WP_Customize_Color_Control(
|
503 |
array(
|
504 |
'title' => __( 'Customize Forget Form', 'loginpress' ),
|
505 |
'description' => '',
|
506 |
+
'priority' => 20,
|
507 |
'panel' => 'loginpress_panel',
|
508 |
+
) );
|
509 |
|
510 |
$wp_customize->add_setting( 'loginpress_customization[forget_form_background]', array(
|
511 |
'type' => 'option',
|
512 |
'capability' => 'manage_options',
|
513 |
'transport' => 'postMessage'
|
514 |
+
) );
|
515 |
|
516 |
$wp_customize->add_control(
|
517 |
new WP_Customize_Image_Control(
|
518 |
$wp_customize,
|
519 |
'forget_form_background',
|
520 |
array(
|
521 |
+
'label' => __( 'Forget Form Background Image', 'loginpress' ),
|
522 |
+
'section' => 'section_forget_form',
|
523 |
+
'priority' => 5,
|
524 |
+
'settings' => 'loginpress_customization[forget_form_background]'
|
525 |
+
) ) );
|
526 |
|
527 |
$wp_customize->add_setting( 'loginpress_customization[forget_form_background_color]', array(
|
528 |
// 'default' => '#FFF',
|
529 |
'type' => 'option',
|
530 |
'capability' => 'manage_options',
|
531 |
'transport' => 'postMessage'
|
532 |
+
) );
|
533 |
|
534 |
+
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'forget_form_background_color', array(
|
|
|
|
|
|
|
|
|
535 |
'label' => __( 'Forget Form Background Color', 'loginpress' ),
|
536 |
'section' => 'section_forget_form',
|
537 |
'priority' => 10,
|
538 |
'settings' => 'loginpress_customization[forget_form_background_color]'
|
539 |
+
) ) );
|
540 |
|
541 |
// =============================
|
542 |
// = Section for Button Style =
|
543 |
// =============================
|
544 |
+
$wp_customize->add_section( 'section_button', array(
|
|
|
|
|
545 |
'title' => __( 'Button Beauty', 'loginpress' ),
|
546 |
'description' => '',
|
547 |
+
'priority' => 25,
|
548 |
'panel' => 'loginpress_panel',
|
549 |
+
) );
|
550 |
|
551 |
$button_control = array( 'custom_button_color', 'button_border_color', 'button_hover_color', 'button_hover_border', 'custom_button_shadow', 'button_text_color' );
|
552 |
$button_default = array( '#2EA2CC', '#0074A2', '#1E8CBE', '#0074A2', '#78C8E6', '#FFF' );
|
567 |
'type' => 'option',
|
568 |
'capability' => 'manage_options',
|
569 |
'transport' => 'postMessage'
|
570 |
+
) );
|
571 |
|
572 |
+
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, $button_control[$button], array(
|
|
|
|
|
|
|
|
|
573 |
'label' => $button_label[$button],
|
574 |
'section' => 'section_button',
|
575 |
'priority' => 5,
|
582 |
// =============================
|
583 |
// = Section for Error message =
|
584 |
// =============================
|
585 |
+
$wp_customize->add_section( 'section_error', array(
|
|
|
|
|
586 |
'title' => __( 'Error Messages', 'loginpress' ),
|
587 |
'description' => '',
|
588 |
+
'priority' => 30,
|
589 |
'panel' => 'loginpress_panel',
|
590 |
+
) );
|
591 |
|
592 |
$error_control = array( 'incorrect_username', 'incorrect_password', 'empty_username', 'empty_password', 'invalid_email', 'empty_email', 'invalidcombo_message' );
|
593 |
$error_default = array( 'Incorrect Username', 'Incorrect Password', 'Empty Username', 'Empty Password', 'The email address is incorrect.', 'The email address is empty.', 'Invalid Username or Email.' );
|
609 |
'type' => 'option',
|
610 |
'capability' => 'manage_options',
|
611 |
'transport' => 'postMessage'
|
612 |
+
) );
|
613 |
|
614 |
$wp_customize->add_control( $error_control[$error], array(
|
615 |
'label' => $error_label[$error],
|
616 |
'section' => 'section_error',
|
617 |
+
'priority' => 5,
|
618 |
+
'settings' => "loginpress_customization[{$error_control[$error]}]",
|
619 |
+
) );
|
620 |
|
621 |
$error++;
|
622 |
endwhile;
|
624 |
// =============================
|
625 |
// = Section for Welcome message
|
626 |
// =============================
|
627 |
+
$wp_customize->add_section( 'section_welcome', array(
|
|
|
|
|
628 |
'title' => __( 'Welcome Messages', 'loginpress' ),
|
629 |
'description' => '',
|
630 |
+
'priority' => 35,
|
631 |
'panel' => 'loginpress_panel',
|
632 |
+
) );
|
633 |
|
634 |
$welcome_control = array( 'lostpwd_welcome_message', 'welcome_message', 'register_welcome_message', 'logout_message', 'message_background_border' );
|
635 |
$welcome_default = array( 'Forget ?', 'Welcome', 'Register yourself', 'Logout', '' );
|
644 |
$welcome = 0;
|
645 |
while ( $welcome < 5 ) :
|
646 |
|
647 |
+
$wp_customize->add_setting( "loginpress_customization[{$welcome_control[$welcome]}]", array(
|
648 |
'default' => $welcome_default[ $welcome ],
|
649 |
'type' => 'option',
|
650 |
'capability' => 'manage_options',
|
651 |
'transport' => 'postMessage'
|
652 |
));
|
653 |
|
654 |
+
$wp_customize->add_control( $welcome_control[$welcome], array(
|
655 |
'label' => $welcome_label[ $welcome ],
|
656 |
'section' => 'section_welcome',
|
657 |
'priority' => 5,
|
658 |
+
'settings' => "loginpress_customization[{$welcome_control[$welcome]}]",
|
659 |
+
) );
|
660 |
|
661 |
$welcome++;
|
662 |
endwhile;
|
666 |
'type' => 'option',
|
667 |
'capability' => 'manage_options',
|
668 |
'transport' => 'postMessage'
|
669 |
+
) );
|
670 |
|
671 |
+
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'message_background_color', array(
|
|
|
|
|
|
|
|
|
672 |
'label' => __( 'Message Field Background Color:', 'loginpress' ),
|
673 |
'section' => 'section_welcome',
|
674 |
'priority' => 30,
|
675 |
'settings' => 'loginpress_customization[message_background_color]'
|
676 |
+
) ) );
|
677 |
|
678 |
// =============================
|
679 |
// = Section for Header message
|
852 |
// =============================
|
853 |
// = Section for Form Footer =
|
854 |
// =============================
|
855 |
+
$wp_customize->add_section( 'section_fotter', array(
|
|
|
|
|
856 |
'title' => __( 'Form Footer', 'loginpress' ),
|
857 |
'description' => '',
|
858 |
'priority' => 40,
|
859 |
'panel' => 'loginpress_panel',
|
860 |
+
) );
|
861 |
|
862 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_text]', array(
|
863 |
'default' => 'Lost your password?',
|
864 |
'type' => 'option',
|
865 |
'capability' => 'manage_options',
|
866 |
'transport' => 'postMessage'
|
867 |
+
) );
|
868 |
|
869 |
$wp_customize->add_control( 'login_footer_text', array(
|
870 |
'label' => __( 'Lost Password Text', 'loginpress' ),
|
871 |
'section' => 'section_fotter',
|
872 |
+
'priority' => 5,
|
873 |
+
'settings' => 'loginpress_customization[login_footer_text]',
|
874 |
+
) );
|
875 |
|
876 |
$wp_customize->add_setting( 'loginpress_customization[footer_display_text]', array(
|
877 |
'default' => 'block',
|
883 |
$wp_customize->add_control( 'footer_display_text', array(
|
884 |
'label' => __( 'Footer Text Display:', 'loginpress' ),
|
885 |
'section' => 'section_fotter',
|
886 |
+
'priority' => 10,
|
887 |
+
'settings' => 'loginpress_customization[footer_display_text]',
|
888 |
+
'type' => 'radio',
|
889 |
'choices' => array(
|
890 |
'block' => 'show',
|
891 |
+
'none' => 'hide',
|
892 |
),
|
893 |
+
) );
|
894 |
|
895 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_text_decoration]', array(
|
896 |
'default' => 'none',
|
898 |
'capability' => 'manage_options',
|
899 |
'transport' => 'postMessage'
|
900 |
|
901 |
+
) );
|
902 |
$wp_customize->add_control( 'login_footer_text_decoration', array(
|
903 |
+
'settings' => 'loginpress_customization[login_footer_text_decoration]',
|
904 |
+
'label' => 'Select Text Decoration:',
|
905 |
+
'section' => 'section_fotter',
|
906 |
+
'priority' => 15,
|
907 |
+
'type' => 'select',
|
908 |
+
'choices' => array(
|
909 |
'none' => 'none',
|
910 |
'overline' => 'overline',
|
911 |
'line-through' => 'line-through',
|
912 |
+
'underline' => 'underline',
|
913 |
),
|
914 |
+
) );
|
915 |
|
916 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_color]', array(
|
917 |
// 'default' => '#17a8e3',
|
918 |
'type' => 'option',
|
919 |
'capability' => 'manage_options',
|
920 |
'transport' => 'postMessage'
|
921 |
+
) );
|
922 |
|
923 |
+
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'login_footer_color', array(
|
924 |
+
'label' => __( 'Footer Text Color:', 'loginpress' ),
|
925 |
+
'section' => 'section_fotter',
|
926 |
+
'priority' => 20,
|
927 |
+
'settings' => 'loginpress_customization[login_footer_color]'
|
928 |
+
) ) );
|
|
|
|
|
|
|
|
|
929 |
|
930 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_color_hover]', array(
|
931 |
// 'default' => '#17a8e3',
|
932 |
'type' => 'option',
|
933 |
'capability' => 'manage_options',
|
934 |
'transport' => 'postMessage'
|
935 |
+
) );
|
936 |
|
937 |
+
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'login_footer_color_hover', array(
|
|
|
|
|
|
|
|
|
938 |
'label' => __( 'Footer Text Hover Color:', 'loginpress' ),
|
939 |
'section' => 'section_fotter',
|
940 |
'priority' => 25,
|
941 |
'settings' => 'loginpress_customization[login_footer_color_hover]'
|
942 |
+
) ) );
|
943 |
|
944 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_font_size]', array(
|
945 |
'default' => '13px',
|
946 |
'type' => 'option',
|
947 |
'capability' => 'manage_options',
|
948 |
'transport' => 'postMessage'
|
949 |
+
) );
|
950 |
|
951 |
$wp_customize->add_control( 'login_footer_font_size', array(
|
952 |
'label' => __( 'Text Font Size:', 'loginpress' ),
|
953 |
'section' => 'section_fotter',
|
954 |
'priority' => 30,
|
955 |
'settings' => 'loginpress_customization[login_footer_font_size]',
|
956 |
+
) );
|
957 |
|
958 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_bg_color]', array(
|
959 |
// 'default' => '#17a8e3',
|
960 |
'type' => 'option',
|
961 |
'capability' => 'manage_options',
|
962 |
'transport' => 'postMessage'
|
963 |
+
) );
|
964 |
|
965 |
+
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'login_footer_bg_color', array(
|
|
|
|
|
|
|
|
|
966 |
'label' => __( 'Footer Background Color:', 'loginpress' ),
|
967 |
'section' => 'section_fotter',
|
968 |
'priority' => 35,
|
969 |
'settings' => 'loginpress_customization[login_footer_bg_color]'
|
970 |
+
) ) );
|
971 |
// Fields for Back Link
|
972 |
// $wp_customize->add_setting( 'login_back_text', array(
|
973 |
// 'default' => 'Lost your password?',
|
987 |
'type' => 'option',
|
988 |
'capability' => 'manage_options',
|
989 |
'transport' => 'postMessage'
|
990 |
+
) );
|
991 |
|
992 |
$wp_customize->add_control( 'back_display_text', array(
|
993 |
'label' => __( '"Back to" Text Display:', 'loginpress' ),
|
994 |
'section' => 'section_fotter',
|
995 |
+
'priority' => 45,
|
996 |
+
'settings' => 'loginpress_customization[back_display_text]',
|
997 |
+
'type' => 'radio',
|
998 |
'choices' => array(
|
999 |
'block' => 'show',
|
1000 |
+
'none' => 'hide',
|
1001 |
),
|
1002 |
+
) );
|
1003 |
|
1004 |
$wp_customize->add_setting( 'loginpress_customization[login_back_text_decoration]', array(
|
1005 |
'default' => 'none',
|
1007 |
'capability' => 'manage_options',
|
1008 |
'transport' => 'postMessage'
|
1009 |
|
1010 |
+
) );
|
1011 |
$wp_customize->add_control( 'login_back_text_decoration', array(
|
1012 |
+
'settings' => 'loginpress_customization[login_back_text_decoration]',
|
1013 |
'label' => __( '"Back to" Text Decoration:', 'loginpress' ),
|
1014 |
'section' => 'section_fotter',
|
1015 |
+
'priority' => 50,
|
1016 |
+
'type' => 'select',
|
1017 |
'choices' => array(
|
1018 |
'none' => 'none',
|
1019 |
'overline' => 'overline',
|
1020 |
'line-through' => 'line-through',
|
1021 |
+
'underline' => 'underline',
|
1022 |
),
|
1023 |
+
) );
|
1024 |
|
1025 |
$wp_customize->add_setting( 'loginpress_customization[login_back_color]', array(
|
1026 |
// 'default' => '#17a8e3',
|
1027 |
'type' => 'option',
|
1028 |
'capability' => 'manage_options',
|
1029 |
'transport' => 'postMessage'
|
1030 |
+
) );
|
1031 |
|
1032 |
$wp_customize->add_control(
|
1033 |
new WP_Customize_Color_Control(
|
1038 |
'section' => 'section_fotter',
|
1039 |
'priority' => 55,
|
1040 |
'settings' => 'loginpress_customization[login_back_color]'
|
1041 |
+
) ) );
|
1042 |
|
1043 |
$wp_customize->add_setting( 'loginpress_customization[login_back_color_hover]', array(
|
1044 |
// 'default' => '#17a8e3',
|
1045 |
'type' => 'option',
|
1046 |
'capability' => 'manage_options',
|
1047 |
'transport' => 'postMessage'
|
1048 |
+
) );
|
1049 |
|
1050 |
+
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'login_back_color_hover', array(
|
1051 |
+
'label' => __( '"Back to" Text Hover Color:', 'loginpress' ),
|
1052 |
+
'section' => 'section_fotter',
|
|
|
|
|
|
|
|
|
1053 |
'priority' => 60,
|
1054 |
'settings' => 'loginpress_customization[login_back_color_hover]'
|
1055 |
+
) ) );
|
1056 |
|
1057 |
$wp_customize->add_setting( 'loginpress_customization[login_back_font_size]', array(
|
1058 |
'default' => '13px;',
|
1059 |
'type' => 'option',
|
1060 |
'capability' => 'manage_options',
|
1061 |
'transport' => 'postMessage'
|
1062 |
+
) );
|
1063 |
|
1064 |
$wp_customize->add_control( 'login_back_font_size', array(
|
1065 |
'label' => __( '"Back to" Text Font Size:', 'loginpress' ),
|
1066 |
'section' => 'section_fotter',
|
1067 |
+
'priority' => 65,
|
1068 |
+
'settings' => 'loginpress_customization[login_back_font_size]',
|
1069 |
+
) );
|
1070 |
|
1071 |
$wp_customize->add_setting( 'loginpress_customization[login_back_bg_color]', array(
|
1072 |
// 'default' => '#17a8e3',
|
1073 |
'type' => 'option',
|
1074 |
'capability' => 'manage_options',
|
1075 |
'transport' => 'postMessage'
|
1076 |
+
) );
|
1077 |
|
1078 |
+
$wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'login_back_bg_color', array(
|
1079 |
+
'label' => __( 'Footer Background Color:', 'loginpress' ),
|
1080 |
+
'section' => 'section_fotter',
|
1081 |
+
'priority' => 70,
|
1082 |
+
'settings' => 'loginpress_customization[login_back_bg_color]'
|
1083 |
+
) ) );
|
|
|
|
|
|
|
|
|
1084 |
|
1085 |
$wp_customize->add_setting( 'loginpress_customization[login_footer_copy_right]', array(
|
1086 |
'default' => '© 2017 WPBrigade, All Rights Reserved.',
|
1087 |
'type' => 'option',
|
1088 |
'capability' => 'manage_options',
|
1089 |
'transport' => 'postMessage'
|
1090 |
+
) );
|
1091 |
|
1092 |
$wp_customize->add_control( 'login_footer_copy_right', array(
|
1093 |
'label' => __( 'Copyright Note:', 'loginpress' ),
|
1094 |
+
'type' => 'textarea',
|
1095 |
'section' => 'section_fotter',
|
1096 |
+
'priority' => 75,
|
1097 |
+
'settings' => 'loginpress_customization[login_footer_copy_right]'
|
1098 |
+
) );
|
1099 |
|
1100 |
// =============================
|
1101 |
// = Section for Custom CSS =
|
1105 |
array(
|
1106 |
'title' => __( 'Custom CSS', 'loginpress' ),
|
1107 |
'description' => '',
|
1108 |
+
'priority' => 50,
|
1109 |
'panel' => 'loginpress_panel',
|
1110 |
+
) );
|
1111 |
|
1112 |
$wp_customize->add_setting( 'loginpress_customization[loginpress_custom_css]', array(
|
1113 |
'type' => 'option',
|
1114 |
'capability' => 'manage_options',
|
1115 |
'transport' => 'postMessage'
|
1116 |
+
) );
|
1117 |
|
1118 |
$wp_customize->add_control( 'loginpress_custom_css', array(
|
1119 |
'label' => __( 'Customize CSS', 'loginpress' ),
|
1120 |
+
'type' => 'textarea',
|
1121 |
'section' => 'section_css',
|
1122 |
+
'priority' => 5,
|
1123 |
+
'settings' => 'loginpress_customization[loginpress_custom_css]'
|
1124 |
+
) );
|
1125 |
|
1126 |
// =============================
|
1127 |
// = Section for Custom JS =
|
1131 |
array(
|
1132 |
'title' => __( 'Custom JS', 'loginpress' ),
|
1133 |
'description' => '',
|
1134 |
+
'priority' => 55,
|
1135 |
'panel' => 'loginpress_panel',
|
1136 |
+
) );
|
1137 |
|
1138 |
$wp_customize->add_setting( 'loginpress_customization[loginpress_custom_js]', array(
|
1139 |
'type' => 'option',
|
1140 |
'capability' => 'manage_options',
|
1141 |
'transport' => 'postMessage'
|
1142 |
+
) );
|
1143 |
|
1144 |
$wp_customize->add_control( 'loginpress_custom_js', array(
|
1145 |
'label' => __( 'Customize JS', 'loginpress' ),
|
1146 |
+
'type' => 'textarea',
|
1147 |
'section' => 'section_js',
|
1148 |
+
'priority' => 5,
|
1149 |
+
'settings' => 'loginpress_customization[loginpress_custom_js]'
|
1150 |
+
) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1151 |
}
|
1152 |
|
1153 |
/**
|
1270 |
|
1271 |
$invalidcombo = array_key_exists( 'invalidcombo_message', $this->loginpress_key ) ? $this->loginpress_key['invalidcombo_message']: esc_html__( 'Invalid Username or Email.', 'loginpress' );
|
1272 |
|
1273 |
+
if ( in_array( 'invalid_username', $error_codes ) ) return $invalid_usrname;
|
|
|
|
|
1274 |
|
1275 |
+
if ( in_array( 'incorrect_password', $error_codes ) ) return $invalid_pasword;
|
|
|
|
|
1276 |
|
1277 |
+
if ( in_array( 'empty_username', $error_codes ) ) return $empty_username;
|
|
|
|
|
1278 |
|
1279 |
+
if ( in_array( 'empty_password', $error_codes ) ) return $empty_password;
|
|
|
|
|
1280 |
|
1281 |
// registeration Form enteries
|
1282 |
+
if ( in_array( 'invalid_email', $error_codes ) ) return $invalid_email;
|
|
|
|
|
1283 |
|
1284 |
+
if ( in_array( 'empty_email', $error_codes ) ) return "</br>" . $empty_email;
|
|
|
|
|
1285 |
|
1286 |
//forget password entery
|
1287 |
+
if ( in_array( 'invalidcombo', $error_codes ) ) return $invalidcombo;
|
|
|
|
|
1288 |
}
|
1289 |
|
1290 |
return $error;
|
1371 |
* * * * * * * * * * * * * * * * * * */
|
1372 |
public function redirect_to_custom_page() {
|
1373 |
if ( ! empty($_GET['page'] ) ) {
|
1374 |
+
|
1375 |
+
if( ( $_GET['page'] == "abw" ) || ( $_GET['page'] == "loginpress" ) ) {
|
1376 |
+
|
1377 |
wp_redirect(get_admin_url()."customize.php?url=".wp_login_url());
|
1378 |
}
|
1379 |
}
|
img/thumbnail/default-4.png
ADDED
Binary file
|
include/deactivate_modal.php
ADDED
@@ -0,0 +1,240 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<style>
|
2 |
+
.loginpress-hidden{
|
3 |
+
|
4 |
+
overflow: hidden;
|
5 |
+
}
|
6 |
+
.loginpress-popup-overlay .loginpress-internal-message{
|
7 |
+
margin: 3px 0 3px 22px;
|
8 |
+
display: none;
|
9 |
+
}
|
10 |
+
.loginpress-reason-input{
|
11 |
+
margin: 3px 0 3px 22px;
|
12 |
+
display: none;
|
13 |
+
}
|
14 |
+
.loginpress-reason-input input[type="text"]{
|
15 |
+
|
16 |
+
width: 100%;
|
17 |
+
display: block;
|
18 |
+
}
|
19 |
+
.loginpress-popup-overlay{
|
20 |
+
|
21 |
+
background: rgba(0,0,0, .8);
|
22 |
+
position: fixed;
|
23 |
+
top:0;
|
24 |
+
left: 0;
|
25 |
+
height: 100%;
|
26 |
+
width: 100%;
|
27 |
+
z-index: 1000;
|
28 |
+
overflow: auto;
|
29 |
+
visibility: hidden;
|
30 |
+
opacity: 0;
|
31 |
+
transition: opacity 0.3s ease-in-out:
|
32 |
+
}
|
33 |
+
.loginpress-popup-overlay.loginpress-active{
|
34 |
+
opacity: 1;
|
35 |
+
visibility: visible;
|
36 |
+
}
|
37 |
+
.loginpress-serveypanel{
|
38 |
+
width: 600px;
|
39 |
+
background: #fff;
|
40 |
+
margin: 65px auto 0;
|
41 |
+
}
|
42 |
+
.loginpress-popup-header{
|
43 |
+
background: #f1f1f1;
|
44 |
+
padding: 20px;
|
45 |
+
border-bottom: 1px solid #ccc;
|
46 |
+
}
|
47 |
+
.loginpress-popup-header h2{
|
48 |
+
margin: 0;
|
49 |
+
}
|
50 |
+
.loginpress-popup-body{
|
51 |
+
padding: 10px 20px;
|
52 |
+
}
|
53 |
+
.loginpress-popup-footer{
|
54 |
+
background: #f9f3f3;
|
55 |
+
padding: 10px 20px;
|
56 |
+
border-top: 1px solid #ccc;
|
57 |
+
}
|
58 |
+
.loginpress-popup-footer:after{
|
59 |
+
|
60 |
+
content:"";
|
61 |
+
display: table;
|
62 |
+
clear: both;
|
63 |
+
}
|
64 |
+
.action-btns{
|
65 |
+
float: right;
|
66 |
+
}
|
67 |
+
.loginpress-anonymous{
|
68 |
+
|
69 |
+
display: none;
|
70 |
+
}
|
71 |
+
.attention, .error-message {
|
72 |
+
color: red;
|
73 |
+
font-weight: 600;
|
74 |
+
display: none;
|
75 |
+
}
|
76 |
+
|
77 |
+
</style>
|
78 |
+
<div class="loginpress-popup-overlay">
|
79 |
+
<div class="loginpress-serveypanel">
|
80 |
+
<form action="#" method="post" id="loginpress-deactivate-form">
|
81 |
+
<div class="loginpress-popup-header">
|
82 |
+
<h2>Quick feedback</h2>
|
83 |
+
</div>
|
84 |
+
<div class="loginpress-popup-body">
|
85 |
+
<h3>If you have a moment, please let us know why you are deactivating:</h3>
|
86 |
+
<ul id="loginpress-reason-list">
|
87 |
+
<li class="loginpress-reason" data-input-type="" data-input-placeholder="">
|
88 |
+
<label>
|
89 |
+
<span>
|
90 |
+
<input type="radio" name="loginpress-selected-reason" value="1">
|
91 |
+
</span>
|
92 |
+
<span>I only needed the plugin for a short period</span>
|
93 |
+
</label>
|
94 |
+
<div class="loginpress-internal-message"></div>
|
95 |
+
</li>
|
96 |
+
<li class="loginpress-reason has-input" data-input-type="textfield">
|
97 |
+
<label>
|
98 |
+
<span>
|
99 |
+
<input type="radio" name="loginpress-selected-reason" value="2">
|
100 |
+
</span>
|
101 |
+
<span>I found a better plugin</span>
|
102 |
+
</label>
|
103 |
+
<div class="loginpress-internal-message"></div>
|
104 |
+
<div class="loginpress-reason-input"><span class="message"></span><input type="text" name="better_plugin" placeholder="What's the plugin's name?"></div>
|
105 |
+
</li>
|
106 |
+
<li class="loginpress-reason" data-input-type="" data-input-placeholder="">
|
107 |
+
<label>
|
108 |
+
<span>
|
109 |
+
<input type="radio" name="loginpress-selected-reason" value="3">
|
110 |
+
</span>
|
111 |
+
<span>The plugin broke my site</span>
|
112 |
+
</label>
|
113 |
+
<div class="loginpress-internal-message"></div>
|
114 |
+
</li>
|
115 |
+
<li class="loginpress-reason" data-input-type="" data-input-placeholder="">
|
116 |
+
<label>
|
117 |
+
<span>
|
118 |
+
<input type="radio" name="loginpress-selected-reason" value="4">
|
119 |
+
</span>
|
120 |
+
<span>The plugin suddenly stopped working</span>
|
121 |
+
</label>
|
122 |
+
<div class="loginpress-internal-message"></div>
|
123 |
+
</li>
|
124 |
+
<li class="loginpress-reason" data-input-type="" data-input-placeholder="">
|
125 |
+
<label>
|
126 |
+
<span>
|
127 |
+
<input type="radio" name="loginpress-selected-reason" value="5">
|
128 |
+
</span>
|
129 |
+
<span>I no longer need the plugin</span>
|
130 |
+
</label>
|
131 |
+
<div class="loginpress-internal-message"></div>
|
132 |
+
</li>
|
133 |
+
<li class="loginpress-reason" data-input-type="" data-input-placeholder="">
|
134 |
+
<label>
|
135 |
+
<span>
|
136 |
+
<input type="radio" name="loginpress-selected-reason" value="6">
|
137 |
+
</span>
|
138 |
+
<span>It's a temporary deactivation. I'm just debugging an issue.</span>
|
139 |
+
</label>
|
140 |
+
<div class="loginpress-internal-message"></div>
|
141 |
+
</li>
|
142 |
+
<li class="loginpress-reason has-input" data-input-type="textfield" >
|
143 |
+
<label>
|
144 |
+
<span>
|
145 |
+
<input type="radio" name="loginpress-selected-reason" value="7">
|
146 |
+
</span>
|
147 |
+
<span>Other</span>
|
148 |
+
</label>
|
149 |
+
<div class="loginpress-internal-message"></div>
|
150 |
+
<div class="loginpress-reason-input"><span class="message error-message ">Kindly tell us the reason so we can improve.</span><input type="text" name="other_reason" placeholder="What's the plugin's name?"></div>
|
151 |
+
</li>
|
152 |
+
</ul>
|
153 |
+
</div>
|
154 |
+
<div class="loginpress-popup-footer">
|
155 |
+
<label class="loginpress-anonymous"><input type="checkbox" /> Anonymous feedback</label>
|
156 |
+
<div class="action-btns">
|
157 |
+
<input type="submit" class="button button-secondary button-deactivate loginpress-popup-allow-deactivate" value="Submit & Deactivate" disabled="disabled">
|
158 |
+
<a href="#" class="button button-primary loginpress-popup-button-close">Cancel</a>
|
159 |
+
|
160 |
+
</div>
|
161 |
+
</div>
|
162 |
+
</form>
|
163 |
+
</div>
|
164 |
+
</div>
|
165 |
+
|
166 |
+
|
167 |
+
<script>
|
168 |
+
(function( $ ) {
|
169 |
+
|
170 |
+
$(function() {
|
171 |
+
|
172 |
+
var pluginSlug = 'loginpress';
|
173 |
+
// Code to fire when the DOM is ready.
|
174 |
+
|
175 |
+
$(document).on('click', 'tr[data-slug="' + pluginSlug + '"] .deactivate', function(e){
|
176 |
+
e.preventDefault();
|
177 |
+
$('.loginpress-popup-overlay').addClass('loginpress-active');
|
178 |
+
$('body').addClass('loginpress-hidden');
|
179 |
+
});
|
180 |
+
$(document).on('click', '.loginpress-popup-button-close', function () {
|
181 |
+
close_popup();
|
182 |
+
});
|
183 |
+
$(document).on('click', ".loginpress-serveypanel,tr[data-slug='" + pluginSlug + "'] .deactivate",function(e){
|
184 |
+
e.stopPropagation();
|
185 |
+
});
|
186 |
+
|
187 |
+
$(document).click(function(){
|
188 |
+
close_popup();
|
189 |
+
});
|
190 |
+
$('.loginpress-reason label').on('click', function(){
|
191 |
+
if($(this).find('input[type="radio"]').is(':checked')){
|
192 |
+
//$('.loginpress-anonymous').show();
|
193 |
+
$(this).next().next('.loginpress-reason-input').show().end().end().parent().siblings().find('.loginpress-reason-input').hide();
|
194 |
+
}
|
195 |
+
});
|
196 |
+
$('input[type="radio"][name="loginpress-selected-reason"]').on('click', function(event) {
|
197 |
+
$(".loginpress-popup-allow-deactivate").removeAttr('disabled');
|
198 |
+
});
|
199 |
+
$(document).on('submit', '#loginpress-deactivate-form', function(event) {
|
200 |
+
event.preventDefault();
|
201 |
+
|
202 |
+
var _reason = $('input[type="radio"][name="loginpress-selected-reason"]:checked').val();
|
203 |
+
var _reason_details = '';
|
204 |
+
if ( _reason == 2 ) {
|
205 |
+
_reason_details = $("input[type='text'][name='better_plugin']").val();
|
206 |
+
} else if ( _reason == 7 ) {
|
207 |
+
_reason_details = $("input[type='text'][name='other_reason']").val();
|
208 |
+
}
|
209 |
+
|
210 |
+
if ( _reason == 7 && _reason_details == '' ) {
|
211 |
+
$('.message.error-message').show();
|
212 |
+
return ;
|
213 |
+
}
|
214 |
+
$.ajax({
|
215 |
+
url: ajaxurl,
|
216 |
+
type: 'POST',
|
217 |
+
data: {
|
218 |
+
action : 'loginpress_deactivate',
|
219 |
+
reason : _reason,
|
220 |
+
reason_detail : _reason_details,
|
221 |
+
}
|
222 |
+
})
|
223 |
+
.done(function() {
|
224 |
+
window.location.href = $("tr[data-slug='"+ pluginSlug +"'] .deactivate a").attr('href');
|
225 |
+
});
|
226 |
+
|
227 |
+
});
|
228 |
+
|
229 |
+
function close_popup() {
|
230 |
+
$('.loginpress-popup-overlay').removeClass('loginpress-active');
|
231 |
+
$('#loginpress-deactivate-form').trigger("reset");
|
232 |
+
$(".loginpress-popup-allow-deactivate").attr('disabled', 'disabled');
|
233 |
+
$(".loginpress-reason-input").hide();
|
234 |
+
$('body').removeClass('loginpress-hidden');
|
235 |
+
$('.message.error-message').hide();
|
236 |
+
}
|
237 |
+
});
|
238 |
+
|
239 |
+
})( jQuery ); // This invokes the function above and allows us to use '$' in place of 'jQuery' in our code.
|
240 |
+
</script>
|
js/admin-custom.js
CHANGED
@@ -7,11 +7,11 @@
|
|
7 |
e.preventDefault();
|
8 |
var target = $(this).data('video-id');
|
9 |
$('#'+target).fadeIn();
|
10 |
-
});
|
11 |
$('.wpbrigade-close-popup').on('click', function (e) {
|
12 |
$(this).parent().parent().fadeOut();
|
13 |
$('.wpbrigade-video-wrapper iframe').attr('src', 'https://www.youtube.com/embed/GMAwsHomJlE');
|
14 |
-
});
|
15 |
-
});
|
16 |
|
17 |
})( jQuery ); // This invokes the function above and allows us to use '$' in place of 'jQuery' in our code.
|
7 |
e.preventDefault();
|
8 |
var target = $(this).data('video-id');
|
9 |
$('#'+target).fadeIn();
|
10 |
+
} );
|
11 |
$('.wpbrigade-close-popup').on('click', function (e) {
|
12 |
$(this).parent().parent().fadeOut();
|
13 |
$('.wpbrigade-video-wrapper iframe').attr('src', 'https://www.youtube.com/embed/GMAwsHomJlE');
|
14 |
+
} );
|
15 |
+
} );
|
16 |
|
17 |
})( jQuery ); // This invokes the function above and allows us to use '$' in place of 'jQuery' in our code.
|
js/customize-controls.js
CHANGED
@@ -809,6 +809,19 @@ var change_theme;
|
|
809 |
loginpress_css_property( 'loginpress_customization[message_background_color]', '.login .custom-message', 'background-color' );
|
810 |
// console.log($('#customize-control-loginpress_display_bg').val());
|
811 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
812 |
|
813 |
$(window).on('load', function(){
|
814 |
|
809 |
loginpress_css_property( 'loginpress_customization[message_background_color]', '.login .custom-message', 'background-color' );
|
810 |
// console.log($('#customize-control-loginpress_display_bg').val());
|
811 |
|
812 |
+
// function for change LoginPress background-image in real time...
|
813 |
+
|
814 |
+
wp.customize( 'loginpress_customization[recaptcha_size]', function( value ) {
|
815 |
+
value.bind( function( loginPressVal ) {
|
816 |
+
console.log(loginPressVal);
|
817 |
+
if( loginPressVal == '' ) {
|
818 |
+
$('#customize-preview iframe').contents().find( '.loginpress_recaptcha_wrapper .g-recaptcha' ).css( 'transform', '' );
|
819 |
+
} else {
|
820 |
+
$('#customize-preview iframe').contents().find( '.loginpress_recaptcha_wrapper .g-recaptcha' ).css( 'transform', 'scale(' + loginPressVal + ')' );
|
821 |
+
}
|
822 |
+
} );
|
823 |
+
} );
|
824 |
+
|
825 |
|
826 |
$(window).on('load', function(){
|
827 |
|
languages/loginpress-ar_AR.mo
CHANGED
Binary file
|
languages/loginpress-ar_AR.po
CHANGED
@@ -1,325 +1,652 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Custom Login Page Brigade\n"
|
4 |
-
"POT-Creation-Date:
|
5 |
-
"PO-Revision-Date:
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: ar\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
-
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;"
|
17 |
-
"
|
18 |
-
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n"
|
19 |
-
"
|
20 |
"X-Poedit-SearchPath-0: ..\n"
|
21 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
22 |
|
23 |
-
#:
|
24 |
-
msgid "
|
25 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
|
27 |
-
#: custom.php:
|
28 |
-
msgid "
|
29 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
|
31 |
-
#: custom.php:
|
32 |
-
msgid "
|
33 |
-
msgstr "
|
34 |
|
35 |
-
#: custom.php:
|
36 |
-
msgid "
|
37 |
-
msgstr "
|
38 |
|
39 |
-
#: custom.php:
|
40 |
-
msgid "
|
41 |
-
msgstr "
|
42 |
|
43 |
-
#: custom.php:
|
44 |
-
msgid "
|
45 |
-
msgstr "
|
46 |
|
47 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
msgid "Background"
|
49 |
msgstr "الخلفية"
|
50 |
|
51 |
-
#: custom.php:
|
52 |
-
msgid "Background
|
53 |
-
msgstr "
|
|
|
|
|
|
|
|
|
54 |
|
55 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
56 |
msgid "Background Repeat:"
|
57 |
msgstr "تكرار صورة الخلفية:"
|
58 |
|
59 |
-
#: custom.php:
|
60 |
-
msgid "
|
61 |
-
msgstr "
|
62 |
|
63 |
-
#: custom.php:
|
64 |
-
msgid "
|
65 |
-
msgstr "
|
|
|
|
|
|
|
|
|
66 |
|
67 |
-
#: custom.php:
|
68 |
msgid "Form Background Image"
|
69 |
msgstr "صورة الخلفية"
|
70 |
|
71 |
-
#: custom.php:
|
72 |
-
msgid "Form Background Color"
|
73 |
-
msgstr "لون الخلفية"
|
74 |
-
|
75 |
-
#: custom.php:309
|
76 |
msgid "Form Width:"
|
77 |
msgstr "تشكيل العرض:"
|
78 |
|
79 |
-
#: custom.php:
|
80 |
-
msgid "Form Height:"
|
81 |
-
msgstr "
|
82 |
|
83 |
-
#: custom.php:
|
84 |
msgid "Form Padding:"
|
85 |
msgstr "الحشو شكل:"
|
86 |
|
87 |
-
#: custom.php:
|
88 |
-
msgid "
|
89 |
-
msgstr "
|
90 |
|
91 |
-
#: custom.php:
|
92 |
-
msgid "Input Text Field Width"
|
93 |
-
msgstr "
|
94 |
|
95 |
-
#: custom.php:
|
96 |
-
msgid "Input Text Field Margin"
|
97 |
-
msgstr "
|
98 |
|
99 |
-
#: custom.php:
|
100 |
-
msgid "
|
101 |
-
msgstr "
|
102 |
|
103 |
-
#: custom.php:
|
104 |
-
msgid "Input Field
|
105 |
-
msgstr "
|
106 |
|
107 |
-
#: custom.php:
|
108 |
-
msgid "
|
109 |
-
msgstr "
|
|
|
|
|
|
|
|
|
110 |
|
111 |
-
#: custom.php:
|
112 |
msgid "Customize Forget Form"
|
113 |
msgstr "تخصيص نسيت نموذج"
|
114 |
|
115 |
-
#: custom.php:
|
116 |
msgid "Forget Form Background Image"
|
117 |
msgstr "ننسى من صورة الخلفية"
|
118 |
|
119 |
-
#: custom.php:
|
120 |
msgid "Forget Form Background Color"
|
121 |
msgstr "ننسى نموذج لون الخلفية"
|
122 |
|
123 |
-
#: custom.php:
|
124 |
msgid "Button Beauty"
|
125 |
msgstr "الجمال زر"
|
126 |
|
127 |
-
#: custom.php:
|
128 |
-
msgid "Button Color"
|
129 |
-
msgstr "
|
130 |
|
131 |
-
#: custom.php:
|
132 |
-
msgid "Button Border Color"
|
133 |
-
msgstr "
|
134 |
|
135 |
-
#: custom.php:
|
136 |
-
msgid "Button Color (Hover)"
|
137 |
-
msgstr "
|
138 |
|
139 |
-
#: custom.php:
|
140 |
-
msgid "Button Border (Hover)"
|
141 |
-
msgstr "
|
142 |
|
143 |
-
#: custom.php:
|
144 |
-
msgid "Button Box Shadow"
|
145 |
-
msgstr "
|
146 |
|
147 |
-
#: custom.php:
|
148 |
-
msgid "Button Text Color"
|
149 |
-
msgstr "
|
150 |
|
151 |
-
#: custom.php:
|
152 |
msgid "Error Messages"
|
153 |
msgstr "رسائل الخطأ"
|
154 |
|
155 |
-
#: custom.php:
|
156 |
msgid "Incorrect Username Message:"
|
157 |
msgstr "اسم المستخدم غير صحيح نص الرسالة:"
|
158 |
|
159 |
-
#: custom.php:
|
160 |
msgid "Incorrect Password Message:"
|
161 |
msgstr "كلمة المرور غير صحيحة رسالة:"
|
162 |
|
163 |
-
#: custom.php:
|
164 |
msgid "Empty Username Message:"
|
165 |
msgstr "فارغة اسم المستخدم نص الرسالة:"
|
166 |
|
167 |
-
#: custom.php:
|
168 |
msgid "Empty Password Message:"
|
169 |
msgstr "فارغة كلمة رسالة:"
|
170 |
|
171 |
-
#: custom.php:
|
172 |
msgid "Invalid Email Message:"
|
173 |
msgstr "التسويق المتوسطة: حزب الشيوعى الصينى، لافتة، والبريد الإلكتروني"
|
174 |
|
175 |
-
#: custom.php:
|
176 |
msgid "Empty Email Message:"
|
177 |
msgstr "أرسل رسالة فارغة:"
|
178 |
|
179 |
-
#: custom.php:
|
180 |
msgid "Forget Password Message:"
|
181 |
msgstr "نسيت كلمة المرور الرسالة:"
|
182 |
|
183 |
-
#: custom.php:
|
184 |
msgid "Welcome Messages"
|
185 |
msgstr "أهلا وسهلا بك الرسائل"
|
186 |
|
187 |
-
#: custom.php:
|
188 |
msgid "Welcome Message on Lost Password:"
|
189 |
msgstr "رسالة ترحيب على فقدت كلمة المرور:"
|
190 |
|
191 |
-
#: custom.php:
|
192 |
msgid "Welcome Message on Front Page:"
|
193 |
msgstr "أهلا وسهلا بك رسالة على صفحتها:"
|
194 |
|
195 |
-
#: custom.php:
|
196 |
msgid "Welcome Message on Registration:"
|
197 |
msgstr "رسالة ترحيب تسجيل:"
|
198 |
|
199 |
-
#: custom.php:
|
200 |
msgid "Logout Message:"
|
201 |
msgstr "رسالة تسجيل الخروج:"
|
202 |
|
203 |
-
#: custom.php:
|
204 |
-
msgid "Message Field Border:
|
205 |
-
msgstr "
|
206 |
|
207 |
-
#: custom.php:
|
208 |
msgid "Message Field Background Color:"
|
209 |
msgstr "حقل رسالة لون الخلفية:"
|
210 |
|
211 |
-
#: custom.php:
|
212 |
-
msgid "
|
213 |
-
msgstr "
|
214 |
-
|
215 |
-
#: custom.php:803
|
216 |
-
msgid "Header Message:"
|
217 |
-
msgstr "رأس الرسالة:"
|
218 |
-
|
219 |
-
#: custom.php:816
|
220 |
-
msgid "Header Message Link:"
|
221 |
-
msgstr "رأس رسالة الرابط:"
|
222 |
-
|
223 |
-
#: custom.php:833
|
224 |
-
msgid "Header Text Color:"
|
225 |
-
msgstr "لون النص في رأس الصفحه"
|
226 |
-
|
227 |
-
#: custom.php:850
|
228 |
-
msgid "Header Text Hover Color:"
|
229 |
-
msgstr "رأس نص تحوم اللون:"
|
230 |
-
|
231 |
-
#: custom.php:863 custom.php:990 custom.php:1105
|
232 |
-
msgid "Text Font Size:"
|
233 |
-
msgstr "نص حجم الخط:"
|
234 |
-
|
235 |
-
#: custom.php:880
|
236 |
-
msgid "Header Background Color:"
|
237 |
-
msgstr "لون خلفية رأس الصفحة"
|
238 |
-
|
239 |
-
#: custom.php:892
|
240 |
-
msgid "Footer"
|
241 |
-
msgstr "تذييل الصفحة"
|
242 |
|
243 |
-
#: custom.php:
|
244 |
msgid "Lost Password Text"
|
245 |
msgstr "فقدت كلمة المرور Text"
|
246 |
|
247 |
-
#: custom.php:
|
248 |
msgid "Footer Text Display:"
|
249 |
msgstr "تذييل نص العرض:"
|
250 |
|
251 |
-
#: custom.php:
|
252 |
msgid "Footer Text Color:"
|
253 |
msgstr "لون نص هامش الصفحة"
|
254 |
|
255 |
-
#: custom.php:
|
256 |
msgid "Footer Text Hover Color:"
|
257 |
msgstr "تذييل النص تحوم اللون:"
|
258 |
|
259 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
260 |
msgid "Footer Background Color:"
|
261 |
msgstr "لون خلفية تذييل الصفحة"
|
262 |
|
263 |
-
#: custom.php:
|
264 |
-
msgid "
|
265 |
-
msgstr "
|
266 |
-
|
267 |
-
#: custom.php:1147
|
268 |
-
msgid "Footer Text 1"
|
269 |
-
msgstr "تذييل النص 1"
|
270 |
-
|
271 |
-
#: custom.php:1161
|
272 |
-
msgid "Footer Links 1"
|
273 |
-
msgstr "روابط ذيل الصفحة"
|
274 |
-
|
275 |
-
#: custom.php:1175
|
276 |
-
msgid "Footer Text 2"
|
277 |
-
msgstr "تذييل النص 2"
|
278 |
-
|
279 |
-
#: custom.php:1189
|
280 |
-
msgid "Footer Links 2"
|
281 |
-
msgstr "روابط ذيل الصفحة"
|
282 |
-
|
283 |
-
#: custom.php:1203
|
284 |
-
msgid "Footer Text 3"
|
285 |
-
msgstr "تذييل النص 3"
|
286 |
|
287 |
-
#: custom.php:
|
288 |
-
msgid "
|
289 |
-
msgstr "
|
290 |
|
291 |
-
#: custom.php:
|
292 |
-
msgid "
|
293 |
-
msgstr "
|
294 |
|
295 |
-
#: custom.php:
|
296 |
-
msgid "
|
297 |
-
msgstr "
|
298 |
|
299 |
-
#: custom.php:
|
300 |
-
msgid "
|
301 |
-
msgstr "
|
302 |
|
303 |
-
#: custom.php:
|
304 |
-
msgid "
|
305 |
-
msgstr "
|
306 |
|
307 |
-
#: custom.php:
|
308 |
msgid "Custom CSS"
|
309 |
msgstr "CSS مخصصة"
|
310 |
|
311 |
-
#: custom.php:
|
312 |
msgid "Customize CSS"
|
313 |
msgstr "تخصيص CSS"
|
314 |
|
315 |
-
#: custom.php:
|
316 |
msgid "Custom JS"
|
317 |
msgstr "مخصص js"
|
318 |
|
319 |
-
#: custom.php:
|
320 |
msgid "Customize JS"
|
321 |
msgstr "تخصيص JS"
|
322 |
|
323 |
-
#:
|
324 |
-
msgid "
|
325 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Custom Login Page Brigade\n"
|
4 |
+
"POT-Creation-Date: 2017-02-13 12:11+0500\n"
|
5 |
+
"PO-Revision-Date: 2017-02-13 12:11+0500\n"
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: ar\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.8.11\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
+
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
19 |
+
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
|
20 |
"X-Poedit-SearchPath-0: ..\n"
|
21 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
22 |
|
23 |
+
#: classes/control-presets.php:73
|
24 |
+
msgid "Unlock Premium Feature"
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: classes/control-presets.php:77
|
28 |
+
msgid "Contact us for Custom Design"
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: classes/loginpress-settings-api.php:365
|
32 |
+
msgid "Choose File"
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: classes/loginpress-settings-api.php:528
|
36 |
+
msgid "Getting Started Video - 60 sec"
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: classes/loginpress-settings-api.php:536
|
40 |
+
msgid "Why Go Pro?"
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: classes/loginpress-settings-api.php:539
|
44 |
+
msgid "Secure login with Google reCaptcha"
|
45 |
+
msgstr ""
|
46 |
+
|
47 |
+
#: classes/loginpress-settings-api.php:540
|
48 |
+
msgid "20+ Custom Login Themes"
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: classes/loginpress-settings-api.php:541
|
52 |
+
msgid "Full customizatin on 20+ Innovative styles"
|
53 |
+
msgstr ""
|
54 |
+
|
55 |
+
#: classes/loginpress-settings-api.php:544
|
56 |
+
msgid "Plus lots more!"
|
57 |
+
msgstr ""
|
58 |
+
|
59 |
+
#: classes/loginpress-settings-api.php:547
|
60 |
+
msgid "See What's In The Pro Version"
|
61 |
+
msgstr ""
|
62 |
+
|
63 |
+
#: classes/loginpress-settings-api.php:553
|
64 |
+
msgid "Plugin Support"
|
65 |
+
msgstr ""
|
66 |
+
|
67 |
+
#: classes/loginpress-settings-api.php:556
|
68 |
+
msgid "Got a Question, Idea, Problem or Praise?"
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: classes/loginpress-settings-api.php:558
|
72 |
+
msgid "Support Request"
|
73 |
+
msgstr ""
|
74 |
+
|
75 |
+
#: classes/loginpress-setup.php:52
|
76 |
+
msgid "Default Settings Restored"
|
77 |
+
msgstr ""
|
78 |
+
|
79 |
+
#: classes/loginpress-setup.php:59 classes/loginpress-setup.php:67
|
80 |
+
msgid "Settings"
|
81 |
+
msgstr ""
|
82 |
+
|
83 |
+
#: classes/loginpress-setup.php:68
|
84 |
+
msgid ""
|
85 |
+
"Following are the plugin settings for LoginPress Other than that everything "
|
86 |
+
"is customizeable through WordPress Customizer."
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: classes/loginpress-setup.php:74
|
90 |
+
msgid "Try Premium Version"
|
91 |
+
msgstr ""
|
92 |
+
|
93 |
+
#: classes/loginpress-setup.php:93
|
94 |
+
msgid "Reset Default Settings"
|
95 |
+
msgstr ""
|
96 |
+
|
97 |
+
#: classes/loginpress-setup.php:94
|
98 |
+
msgid "Remove my custom settings."
|
99 |
+
msgstr ""
|
100 |
+
|
101 |
+
#: custom.php:89 loginpress.php:148 loginpress.php:150
|
102 |
+
msgid "LoginPress"
|
103 |
+
msgstr ""
|
104 |
+
|
105 |
+
#: custom.php:90
|
106 |
+
msgid "Customize Your WordPress Login Page with LoginPress :)"
|
107 |
+
msgstr ""
|
108 |
|
109 |
+
#: custom.php:100
|
110 |
+
msgid "Themes"
|
111 |
+
msgstr ""
|
112 |
+
|
113 |
+
#: custom.php:101
|
114 |
+
msgid "Choose Theme"
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
+
#: custom.php:122 custom.php:164
|
118 |
+
msgid "Company"
|
119 |
+
msgstr ""
|
120 |
+
|
121 |
+
#: custom.php:128 custom.php:194
|
122 |
+
msgid "Persona"
|
123 |
+
msgstr ""
|
124 |
|
125 |
+
#: custom.php:134 custom.php:140
|
126 |
+
msgid "Corporate"
|
127 |
+
msgstr ""
|
128 |
|
129 |
+
#: custom.php:146
|
130 |
+
msgid "Startup"
|
131 |
+
msgstr ""
|
132 |
|
133 |
+
#: custom.php:152
|
134 |
+
msgid "Wedding"
|
135 |
+
msgstr ""
|
136 |
|
137 |
+
#: custom.php:158
|
138 |
+
msgid "Wedding #2"
|
139 |
+
msgstr ""
|
140 |
|
141 |
+
#: custom.php:170
|
142 |
+
msgid "Bikers"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: custom.php:176
|
146 |
+
msgid "Fitness"
|
147 |
+
msgstr ""
|
148 |
+
|
149 |
+
#: custom.php:182
|
150 |
+
msgid "Shopping"
|
151 |
+
msgstr ""
|
152 |
+
|
153 |
+
#: custom.php:188
|
154 |
+
msgid "Writers"
|
155 |
+
msgstr ""
|
156 |
+
|
157 |
+
#: custom.php:200
|
158 |
+
msgid "Geek"
|
159 |
+
msgstr ""
|
160 |
+
|
161 |
+
#: custom.php:206
|
162 |
+
msgid "Innovation"
|
163 |
+
msgstr ""
|
164 |
+
|
165 |
+
#: custom.php:212
|
166 |
+
msgid "Photographers"
|
167 |
+
msgstr ""
|
168 |
+
|
169 |
+
#: custom.php:238
|
170 |
+
msgid "Logo"
|
171 |
+
msgstr ""
|
172 |
+
|
173 |
+
#: custom.php:239
|
174 |
+
msgid "Customize Your Logo Section"
|
175 |
+
msgstr ""
|
176 |
+
|
177 |
+
#: custom.php:251
|
178 |
+
msgid "Logo Image:"
|
179 |
+
msgstr ""
|
180 |
+
|
181 |
+
#: custom.php:260
|
182 |
+
msgid "Logo Width:"
|
183 |
+
msgstr ""
|
184 |
+
|
185 |
+
#: custom.php:261
|
186 |
+
msgid "Logo Height:"
|
187 |
+
msgstr ""
|
188 |
+
|
189 |
+
#: custom.php:262
|
190 |
+
msgid "Padding Bottom:"
|
191 |
+
msgstr ""
|
192 |
+
|
193 |
+
#: custom.php:263
|
194 |
+
msgid "Logo URL:"
|
195 |
+
msgstr ""
|
196 |
+
|
197 |
+
#: custom.php:264
|
198 |
+
msgid "Logo Hover Title:"
|
199 |
+
msgstr ""
|
200 |
+
|
201 |
+
#: custom.php:291
|
202 |
msgid "Background"
|
203 |
msgstr "الخلفية"
|
204 |
|
205 |
+
#: custom.php:306
|
206 |
+
msgid "Display Background Image?"
|
207 |
+
msgstr ""
|
208 |
+
|
209 |
+
#: custom.php:320
|
210 |
+
msgid "Background Color:"
|
211 |
+
msgstr ""
|
212 |
|
213 |
+
#: custom.php:334
|
214 |
+
msgid "Background Image:"
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
#: custom.php:349
|
218 |
msgid "Background Repeat:"
|
219 |
msgstr "تكرار صورة الخلفية:"
|
220 |
|
221 |
+
#: custom.php:372
|
222 |
+
msgid "Select Position:"
|
223 |
+
msgstr ""
|
224 |
|
225 |
+
#: custom.php:397
|
226 |
+
msgid "Background Image Size: "
|
227 |
+
msgstr ""
|
228 |
+
|
229 |
+
#: custom.php:415
|
230 |
+
msgid "Customize Login Form"
|
231 |
+
msgstr ""
|
232 |
|
233 |
+
#: custom.php:428
|
234 |
msgid "Form Background Image"
|
235 |
msgstr "صورة الخلفية"
|
236 |
|
237 |
+
#: custom.php:437
|
|
|
|
|
|
|
|
|
238 |
msgid "Form Width:"
|
239 |
msgstr "تشكيل العرض:"
|
240 |
|
241 |
+
#: custom.php:438
|
242 |
+
msgid "Form Minimum Height:"
|
243 |
+
msgstr ""
|
244 |
|
245 |
+
#: custom.php:439
|
246 |
msgid "Form Padding:"
|
247 |
msgstr "الحشو شكل:"
|
248 |
|
249 |
+
#: custom.php:440
|
250 |
+
msgid "Border (Example: 2px dotted black):"
|
251 |
+
msgstr ""
|
252 |
|
253 |
+
#: custom.php:441
|
254 |
+
msgid "Input Text Field Width:"
|
255 |
+
msgstr ""
|
256 |
|
257 |
+
#: custom.php:442
|
258 |
+
msgid "Input Text Field Margin:"
|
259 |
+
msgstr ""
|
260 |
|
261 |
+
#: custom.php:468
|
262 |
+
msgid "Form Background Color:"
|
263 |
+
msgstr ""
|
264 |
|
265 |
+
#: custom.php:469
|
266 |
+
msgid "Input Field Background Color:"
|
267 |
+
msgstr ""
|
268 |
|
269 |
+
#: custom.php:470
|
270 |
+
msgid "Input Field Text Color:"
|
271 |
+
msgstr ""
|
272 |
+
|
273 |
+
#: custom.php:471
|
274 |
+
msgid "Label Color:"
|
275 |
+
msgstr ""
|
276 |
|
277 |
+
#: custom.php:504
|
278 |
msgid "Customize Forget Form"
|
279 |
msgstr "تخصيص نسيت نموذج"
|
280 |
|
281 |
+
#: custom.php:521
|
282 |
msgid "Forget Form Background Image"
|
283 |
msgstr "ننسى من صورة الخلفية"
|
284 |
|
285 |
+
#: custom.php:535
|
286 |
msgid "Forget Form Background Color"
|
287 |
msgstr "ننسى نموذج لون الخلفية"
|
288 |
|
289 |
+
#: custom.php:545
|
290 |
msgid "Button Beauty"
|
291 |
msgstr "الجمال زر"
|
292 |
|
293 |
+
#: custom.php:554
|
294 |
+
msgid "Button Color:"
|
295 |
+
msgstr ""
|
296 |
|
297 |
+
#: custom.php:555
|
298 |
+
msgid "Button Border Color:"
|
299 |
+
msgstr ""
|
300 |
|
301 |
+
#: custom.php:556
|
302 |
+
msgid "Button Color (Hover):"
|
303 |
+
msgstr ""
|
304 |
|
305 |
+
#: custom.php:557
|
306 |
+
msgid "Button Border (Hover):"
|
307 |
+
msgstr ""
|
308 |
|
309 |
+
#: custom.php:558
|
310 |
+
msgid "Button Box Shadow:"
|
311 |
+
msgstr ""
|
312 |
|
313 |
+
#: custom.php:559
|
314 |
+
msgid "Button Text Color:"
|
315 |
+
msgstr ""
|
316 |
|
317 |
+
#: custom.php:586
|
318 |
msgid "Error Messages"
|
319 |
msgstr "رسائل الخطأ"
|
320 |
|
321 |
+
#: custom.php:595
|
322 |
msgid "Incorrect Username Message:"
|
323 |
msgstr "اسم المستخدم غير صحيح نص الرسالة:"
|
324 |
|
325 |
+
#: custom.php:596
|
326 |
msgid "Incorrect Password Message:"
|
327 |
msgstr "كلمة المرور غير صحيحة رسالة:"
|
328 |
|
329 |
+
#: custom.php:597
|
330 |
msgid "Empty Username Message:"
|
331 |
msgstr "فارغة اسم المستخدم نص الرسالة:"
|
332 |
|
333 |
+
#: custom.php:598
|
334 |
msgid "Empty Password Message:"
|
335 |
msgstr "فارغة كلمة رسالة:"
|
336 |
|
337 |
+
#: custom.php:599
|
338 |
msgid "Invalid Email Message:"
|
339 |
msgstr "التسويق المتوسطة: حزب الشيوعى الصينى، لافتة، والبريد الإلكتروني"
|
340 |
|
341 |
+
#: custom.php:600
|
342 |
msgid "Empty Email Message:"
|
343 |
msgstr "أرسل رسالة فارغة:"
|
344 |
|
345 |
+
#: custom.php:601
|
346 |
msgid "Forget Password Message:"
|
347 |
msgstr "نسيت كلمة المرور الرسالة:"
|
348 |
|
349 |
+
#: custom.php:628
|
350 |
msgid "Welcome Messages"
|
351 |
msgstr "أهلا وسهلا بك الرسائل"
|
352 |
|
353 |
+
#: custom.php:637
|
354 |
msgid "Welcome Message on Lost Password:"
|
355 |
msgstr "رسالة ترحيب على فقدت كلمة المرور:"
|
356 |
|
357 |
+
#: custom.php:638
|
358 |
msgid "Welcome Message on Front Page:"
|
359 |
msgstr "أهلا وسهلا بك رسالة على صفحتها:"
|
360 |
|
361 |
+
#: custom.php:639
|
362 |
msgid "Welcome Message on Registration:"
|
363 |
msgstr "رسالة ترحيب تسجيل:"
|
364 |
|
365 |
+
#: custom.php:640
|
366 |
msgid "Logout Message:"
|
367 |
msgstr "رسالة تسجيل الخروج:"
|
368 |
|
369 |
+
#: custom.php:641
|
370 |
+
msgid "Message Field Border: ( Example: 1px solid #00a0d2; )"
|
371 |
+
msgstr ""
|
372 |
|
373 |
+
#: custom.php:672
|
374 |
msgid "Message Field Background Color:"
|
375 |
msgstr "حقل رسالة لون الخلفية:"
|
376 |
|
377 |
+
#: custom.php:856
|
378 |
+
msgid "Form Footer"
|
379 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
380 |
|
381 |
+
#: custom.php:870
|
382 |
msgid "Lost Password Text"
|
383 |
msgstr "فقدت كلمة المرور Text"
|
384 |
|
385 |
+
#: custom.php:884
|
386 |
msgid "Footer Text Display:"
|
387 |
msgstr "تذييل نص العرض:"
|
388 |
|
389 |
+
#: custom.php:924
|
390 |
msgid "Footer Text Color:"
|
391 |
msgstr "لون نص هامش الصفحة"
|
392 |
|
393 |
+
#: custom.php:938
|
394 |
msgid "Footer Text Hover Color:"
|
395 |
msgstr "تذييل النص تحوم اللون:"
|
396 |
|
397 |
+
#: custom.php:952
|
398 |
+
msgid "Text Font Size:"
|
399 |
+
msgstr "نص حجم الخط:"
|
400 |
+
|
401 |
+
#: custom.php:966 custom.php:1079
|
402 |
msgid "Footer Background Color:"
|
403 |
msgstr "لون خلفية تذييل الصفحة"
|
404 |
|
405 |
+
#: custom.php:993
|
406 |
+
msgid "\"Back to\" Text Display:"
|
407 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
408 |
|
409 |
+
#: custom.php:1013
|
410 |
+
msgid "\"Back to\" Text Decoration:"
|
411 |
+
msgstr ""
|
412 |
|
413 |
+
#: custom.php:1037
|
414 |
+
msgid "\"Back to\" Text Color:"
|
415 |
+
msgstr ""
|
416 |
|
417 |
+
#: custom.php:1051
|
418 |
+
msgid "\"Back to\" Text Hover Color:"
|
419 |
+
msgstr ""
|
420 |
|
421 |
+
#: custom.php:1065
|
422 |
+
msgid "\"Back to\" Text Font Size:"
|
423 |
+
msgstr ""
|
424 |
|
425 |
+
#: custom.php:1093
|
426 |
+
msgid "Copyright Note:"
|
427 |
+
msgstr ""
|
428 |
|
429 |
+
#: custom.php:1106
|
430 |
msgid "Custom CSS"
|
431 |
msgstr "CSS مخصصة"
|
432 |
|
433 |
+
#: custom.php:1119
|
434 |
msgid "Customize CSS"
|
435 |
msgstr "تخصيص CSS"
|
436 |
|
437 |
+
#: custom.php:1132
|
438 |
msgid "Custom JS"
|
439 |
msgstr "مخصص js"
|
440 |
|
441 |
+
#: custom.php:1145
|
442 |
msgid "Customize JS"
|
443 |
msgstr "تخصيص JS"
|
444 |
|
445 |
+
#: custom.php:1259
|
446 |
+
msgid "Invalid Username"
|
447 |
+
msgstr ""
|
448 |
+
|
449 |
+
#: custom.php:1261
|
450 |
+
msgid "Invalid Password"
|
451 |
+
msgstr ""
|
452 |
+
|
453 |
+
#: custom.php:1263
|
454 |
+
msgid "Empty Username"
|
455 |
+
msgstr ""
|
456 |
+
|
457 |
+
#: custom.php:1265
|
458 |
+
msgid "Empty Password"
|
459 |
+
msgstr ""
|
460 |
+
|
461 |
+
#: custom.php:1267
|
462 |
+
msgid "The email address is incorrect."
|
463 |
+
msgstr ""
|
464 |
+
|
465 |
+
#: custom.php:1269
|
466 |
+
msgid "The email address is empty."
|
467 |
+
msgstr ""
|
468 |
+
|
469 |
+
#: custom.php:1271
|
470 |
+
msgid "Invalid Username or Email."
|
471 |
+
msgstr ""
|
472 |
+
|
473 |
+
#: include/class-remote-notification-client.php:126
|
474 |
+
#: include/class-remote-notification-client.php:137
|
475 |
+
msgid "Cheatin’ huh?"
|
476 |
+
msgstr ""
|
477 |
+
|
478 |
+
#: include/class-remote-notification-client.php:502
|
479 |
+
msgid "Dismiss notification"
|
480 |
+
msgstr ""
|
481 |
+
|
482 |
+
#: include/class-remote-notification-client.php:701
|
483 |
+
#, php-format
|
484 |
+
msgid "The server response was invalid (code %s)"
|
485 |
+
msgstr ""
|
486 |
+
|
487 |
+
#: include/class-remote-notification-client.php:707
|
488 |
+
msgid "The server response is empty"
|
489 |
+
msgstr ""
|
490 |
+
|
491 |
+
#: include/class-remote-notification-client.php:713
|
492 |
+
msgid "Cannot decode the response content"
|
493 |
+
msgstr ""
|
494 |
+
|
495 |
+
#: loginpress.php:152
|
496 |
+
msgid "Customizer"
|
497 |
+
msgstr ""
|
498 |
+
|
499 |
+
#: loginpress.php:176
|
500 |
+
msgid "Vote!"
|
501 |
+
msgstr ""
|
502 |
+
|
503 |
+
#. Plugin Name of the plugin/theme
|
504 |
+
msgid "LoginPress - Customizing the WordPress Login"
|
505 |
+
msgstr ""
|
506 |
+
|
507 |
+
#. Plugin URI of the plugin/theme
|
508 |
+
msgid "http://www.WPBrigade.com/wordpress/plugins/loginpress/"
|
509 |
+
msgstr ""
|
510 |
+
|
511 |
+
#. Description of the plugin/theme
|
512 |
+
msgid ""
|
513 |
+
"LoginPress is the best Login Page Customizer in WordPress which allows you "
|
514 |
+
"to completely change the layout of login, register and forgot password forms."
|
515 |
+
msgstr ""
|
516 |
+
|
517 |
+
#. Author of the plugin/theme
|
518 |
+
msgid "WPBrigade"
|
519 |
+
msgstr ""
|
520 |
+
|
521 |
+
#. Author URI of the plugin/theme
|
522 |
+
msgid "http://www.WPBrigade.com/"
|
523 |
+
msgstr ""
|
524 |
+
|
525 |
+
#~ msgid "Login Logo"
|
526 |
+
#~ msgstr "شعار تسجيل الدخول"
|
527 |
+
|
528 |
+
#~ msgid "Logo Width"
|
529 |
+
#~ msgstr "مقاس عرض الشعار"
|
530 |
+
|
531 |
+
#~ msgid "Logo Height"
|
532 |
+
#~ msgstr "ارتفاع الشعار"
|
533 |
+
|
534 |
+
#~ msgid "Padding Bottom"
|
535 |
+
#~ msgstr "الازاحة السفلية"
|
536 |
+
|
537 |
+
#~ msgid "Logo URL"
|
538 |
+
#~ msgstr "الرابط"
|
539 |
+
|
540 |
+
#~ msgid "Logo Hover Test"
|
541 |
+
#~ msgstr "شعار تحوم اختبار"
|
542 |
+
|
543 |
+
#~ msgid "Background Color"
|
544 |
+
#~ msgstr "لون الخلفية"
|
545 |
+
|
546 |
+
#~ msgid "Image Size: "
|
547 |
+
#~ msgstr "حجم الصورة"
|
548 |
+
|
549 |
+
#~ msgid "Customize Form"
|
550 |
+
#~ msgstr "تخصيص نموذج"
|
551 |
+
|
552 |
+
#~ msgid "Form Background Color"
|
553 |
+
#~ msgstr "لون الخلفية"
|
554 |
+
|
555 |
+
#~ msgid "Form Height:"
|
556 |
+
#~ msgstr "شكل الطول:"
|
557 |
+
|
558 |
+
#~ msgid " Border (Example: 2px dotted black) "
|
559 |
+
#~ msgstr "الحدود (على سبيل المثال:2px dotted black"
|
560 |
+
|
561 |
+
#~ msgid "Input Text Field Width"
|
562 |
+
#~ msgstr "إدخال النص عرض الحقل"
|
563 |
+
|
564 |
+
#~ msgid "Input Text Field Margin"
|
565 |
+
#~ msgstr "إدخال النص الهامش الميدان"
|
566 |
+
|
567 |
+
#~ msgid "Input Field Background Color"
|
568 |
+
#~ msgstr "حقل إدخال لون الخلفية"
|
569 |
+
|
570 |
+
#~ msgid "Input Field Text Color"
|
571 |
+
#~ msgstr "لون الخط حقل الإدخال"
|
572 |
+
|
573 |
+
#~ msgid "Label Color"
|
574 |
+
#~ msgstr "تسمية اللون"
|
575 |
+
|
576 |
+
#~ msgid "Button Color"
|
577 |
+
#~ msgstr "لون الزر"
|
578 |
+
|
579 |
+
#~ msgid "Button Border Color"
|
580 |
+
#~ msgstr "لون الظل لحدود الزر"
|
581 |
+
|
582 |
+
#~ msgid "Button Color (Hover)"
|
583 |
+
#~ msgstr "زر اللون (تحوم)"
|
584 |
+
|
585 |
+
#~ msgid "Button Border (Hover)"
|
586 |
+
#~ msgstr "الحدود زر (تحوم)"
|
587 |
+
|
588 |
+
#~ msgid "Button Box Shadow"
|
589 |
+
#~ msgstr "الزر مربع الظل"
|
590 |
+
|
591 |
+
#~ msgid "Button Text Color"
|
592 |
+
#~ msgstr "لون النص على الزر"
|
593 |
+
|
594 |
+
#~ msgid "Message Field Border: \\n Example: 1px solid #00a0d2;"
|
595 |
+
#~ msgstr "رسالة الحدود الميدانية: \\ ن مثال:1px solid #00a0d2"
|
596 |
+
|
597 |
+
#~ msgid "Header Message"
|
598 |
+
#~ msgstr "رأس رسالة"
|
599 |
+
|
600 |
+
#~ msgid "Header Message:"
|
601 |
+
#~ msgstr "رأس الرسالة:"
|
602 |
+
|
603 |
+
#~ msgid "Header Message Link:"
|
604 |
+
#~ msgstr "رأس رسالة الرابط:"
|
605 |
+
|
606 |
+
#~ msgid "Header Text Color:"
|
607 |
+
#~ msgstr "لون النص في رأس الصفحه"
|
608 |
+
|
609 |
+
#~ msgid "Header Text Hover Color:"
|
610 |
+
#~ msgstr "رأس نص تحوم اللون:"
|
611 |
+
|
612 |
+
#~ msgid "Header Background Color:"
|
613 |
+
#~ msgstr "لون خلفية رأس الصفحة"
|
614 |
+
|
615 |
+
#~ msgid "Footer"
|
616 |
+
#~ msgstr "تذييل الصفحة"
|
617 |
+
|
618 |
+
#~ msgid "Login Footer Links"
|
619 |
+
#~ msgstr "تسجيل الدخول تذييل سريعة"
|
620 |
+
|
621 |
+
#~ msgid "Footer Text 1"
|
622 |
+
#~ msgstr "تذييل النص 1"
|
623 |
+
|
624 |
+
#~ msgid "Footer Links 1"
|
625 |
+
#~ msgstr "روابط ذيل الصفحة"
|
626 |
+
|
627 |
+
#~ msgid "Footer Text 2"
|
628 |
+
#~ msgstr "تذييل النص 2"
|
629 |
+
|
630 |
+
#~ msgid "Footer Links 2"
|
631 |
+
#~ msgstr "روابط ذيل الصفحة"
|
632 |
+
|
633 |
+
#~ msgid "Footer Text 3"
|
634 |
+
#~ msgstr "تذييل النص 3"
|
635 |
+
|
636 |
+
#~ msgid "Footer Links 3"
|
637 |
+
#~ msgstr "روابط ذيل الصفحة"
|
638 |
+
|
639 |
+
#~ msgid "Footer Text 4"
|
640 |
+
#~ msgstr "تذييل النص 4"
|
641 |
+
|
642 |
+
#~ msgid "Footer Links 4"
|
643 |
+
#~ msgstr "روابط ذيل الصفحة"
|
644 |
+
|
645 |
+
#~ msgid "All Rights Reserved by:"
|
646 |
+
#~ msgstr "جميع الحقوق محفوظة"
|
647 |
+
|
648 |
+
#~ msgid "Footer Links Background Color:"
|
649 |
+
#~ msgstr "تذييل روابط لون الخلفية:"
|
650 |
+
|
651 |
+
#~ msgid "Customize Login Page"
|
652 |
+
#~ msgstr "تخصيص صفحة تسجيل الدخول"
|
languages/loginpress-es_ES.mo
CHANGED
Binary file
|
languages/loginpress-es_ES.po
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Custom Login Page Brigade\n"
|
4 |
-
"POT-Creation-Date:
|
5 |
-
"PO-Revision-Date:
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: es\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
@@ -19,306 +19,611 @@ msgstr ""
|
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
|
22 |
-
#:
|
23 |
-
msgid "
|
24 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
|
26 |
-
#: custom.php:
|
27 |
-
msgid "
|
28 |
-
msgstr "
|
29 |
|
30 |
-
#: custom.php:
|
31 |
-
msgid "
|
32 |
-
msgstr "
|
33 |
|
34 |
-
#: custom.php:
|
35 |
-
msgid "
|
36 |
-
msgstr "
|
37 |
|
38 |
-
#: custom.php:
|
39 |
-
msgid "
|
40 |
-
msgstr "
|
41 |
|
42 |
-
#: custom.php:
|
43 |
-
msgid "
|
44 |
-
msgstr "
|
|
|
|
|
|
|
|
|
45 |
|
46 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
msgid "Background"
|
48 |
msgstr "Fondo"
|
49 |
|
50 |
-
#: custom.php:
|
51 |
-
msgid "Background
|
52 |
-
msgstr "
|
|
|
|
|
|
|
|
|
53 |
|
54 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
55 |
msgid "Background Repeat:"
|
56 |
msgstr "Repetir Fondo:"
|
57 |
|
58 |
-
#: custom.php:
|
59 |
-
msgid "
|
60 |
-
msgstr "
|
|
|
|
|
|
|
|
|
61 |
|
62 |
-
#: custom.php:
|
63 |
-
msgid "Customize Form"
|
64 |
-
msgstr "
|
65 |
|
66 |
-
#: custom.php:
|
67 |
msgid "Form Background Image"
|
68 |
msgstr "Imagen de fondo"
|
69 |
|
70 |
-
#: custom.php:
|
71 |
-
msgid "Form Background Color"
|
72 |
-
msgstr "Color de fondo del formulario"
|
73 |
-
|
74 |
-
#: custom.php:309
|
75 |
msgid "Form Width:"
|
76 |
msgstr "Ancho del formulario"
|
77 |
|
78 |
-
#: custom.php:
|
79 |
-
msgid "Form Height:"
|
80 |
-
msgstr "
|
81 |
|
82 |
-
#: custom.php:
|
83 |
msgid "Form Padding:"
|
84 |
msgstr "Formulario Relleno:"
|
85 |
|
86 |
-
#: custom.php:
|
87 |
-
msgid "
|
88 |
-
msgstr "
|
89 |
|
90 |
-
#: custom.php:
|
91 |
-
msgid "Input Text Field Width"
|
92 |
-
msgstr "
|
93 |
|
94 |
-
#: custom.php:
|
95 |
-
msgid "Input Text Field Margin"
|
96 |
-
msgstr "
|
97 |
|
98 |
-
#: custom.php:
|
99 |
-
msgid "
|
100 |
-
msgstr "
|
|
|
|
|
|
|
|
|
101 |
|
102 |
-
#: custom.php:
|
103 |
-
msgid "Input Field Text Color"
|
104 |
-
msgstr "
|
105 |
|
106 |
-
#: custom.php:
|
107 |
-
msgid "Label Color"
|
108 |
-
msgstr "
|
109 |
|
110 |
-
#: custom.php:
|
111 |
msgid "Customize Forget Form"
|
112 |
msgstr "Personalizar Olvídate Formulario"
|
113 |
|
114 |
-
#: custom.php:
|
115 |
msgid "Forget Form Background Image"
|
116 |
msgstr "Olvídese De la imagen de fondo"
|
117 |
|
118 |
-
#: custom.php:
|
119 |
msgid "Forget Form Background Color"
|
120 |
msgstr "Olvídese Forma Color de fondo"
|
121 |
|
122 |
-
#: custom.php:
|
123 |
msgid "Button Beauty"
|
124 |
msgstr "Botón de belleza"
|
125 |
|
126 |
-
#: custom.php:
|
127 |
-
msgid "Button Color"
|
128 |
-
msgstr "
|
129 |
|
130 |
-
#: custom.php:
|
131 |
-
msgid "Button Border Color"
|
132 |
-
msgstr "
|
133 |
|
134 |
-
#: custom.php:
|
135 |
-
msgid "Button Color (Hover)"
|
136 |
-
msgstr "
|
137 |
|
138 |
-
#: custom.php:
|
139 |
-
msgid "Button Border (Hover)"
|
140 |
-
msgstr "
|
141 |
|
142 |
-
#: custom.php:
|
143 |
-
msgid "Button Box Shadow"
|
144 |
-
msgstr "
|
145 |
|
146 |
-
#: custom.php:
|
147 |
-
msgid "Button Text Color"
|
148 |
-
msgstr "
|
149 |
|
150 |
-
#: custom.php:
|
151 |
msgid "Error Messages"
|
152 |
msgstr "Mensajes de error"
|
153 |
|
154 |
-
#: custom.php:
|
155 |
msgid "Incorrect Username Message:"
|
156 |
msgstr "Mensaje incorrecta Nombre de usuario:"
|
157 |
|
158 |
-
#: custom.php:
|
159 |
msgid "Incorrect Password Message:"
|
160 |
msgstr "Mensaje contraseña incorrecta:"
|
161 |
|
162 |
-
#: custom.php:
|
163 |
msgid "Empty Username Message:"
|
164 |
msgstr "Vacío Mensaje Usuario:"
|
165 |
|
166 |
-
#: custom.php:
|
167 |
msgid "Empty Password Message:"
|
168 |
msgstr "Mensaje contraseña vacío:"
|
169 |
|
170 |
-
#: custom.php:
|
171 |
msgid "Invalid Email Message:"
|
172 |
msgstr "Mensaje de correo no válido"
|
173 |
|
174 |
-
#: custom.php:
|
175 |
msgid "Empty Email Message:"
|
176 |
msgstr "Vacío Mensaje de correo electrónico:"
|
177 |
|
178 |
-
#: custom.php:
|
179 |
msgid "Forget Password Message:"
|
180 |
msgstr "Olvide Contraseña Mensaje:"
|
181 |
|
182 |
-
#: custom.php:
|
183 |
msgid "Welcome Messages"
|
184 |
msgstr "Mensajes de bienvenida"
|
185 |
|
186 |
-
#: custom.php:
|
187 |
msgid "Welcome Message on Lost Password:"
|
188 |
msgstr "Mensaje de bienvenida a la Contraseña Perdida:"
|
189 |
|
190 |
-
#: custom.php:
|
191 |
msgid "Welcome Message on Front Page:"
|
192 |
msgstr "Mensaje de bienvenida en la página principal:"
|
193 |
|
194 |
-
#: custom.php:
|
195 |
msgid "Welcome Message on Registration:"
|
196 |
msgstr "Mensaje de bienvenida a la inscripción:"
|
197 |
|
198 |
-
#: custom.php:
|
199 |
msgid "Logout Message:"
|
200 |
msgstr "Mensaje Cerrar sesión:"
|
201 |
|
202 |
-
#: custom.php:
|
203 |
-
msgid "Message Field Border:
|
204 |
-
msgstr "
|
205 |
|
206 |
-
#: custom.php:
|
207 |
msgid "Message Field Background Color:"
|
208 |
msgstr "Mensaje El campo Color de fondo:"
|
209 |
|
210 |
-
#: custom.php:
|
211 |
-
msgid "
|
212 |
-
msgstr "
|
213 |
-
|
214 |
-
#: custom.php:803
|
215 |
-
msgid "Header Message:"
|
216 |
-
msgstr "Encabezado del mensaje:"
|
217 |
-
|
218 |
-
#: custom.php:816
|
219 |
-
msgid "Header Message Link:"
|
220 |
-
msgstr "Cabecera Mensaje Vínculo:"
|
221 |
-
|
222 |
-
#: custom.php:833
|
223 |
-
msgid "Header Text Color:"
|
224 |
-
msgstr "Color de texto del Encabezado"
|
225 |
-
|
226 |
-
#: custom.php:850
|
227 |
-
msgid "Header Text Hover Color:"
|
228 |
-
msgstr "Color on Hover del Encabezado"
|
229 |
-
|
230 |
-
#: custom.php:863 custom.php:990 custom.php:1105
|
231 |
-
msgid "Text Font Size:"
|
232 |
-
msgstr "Texto: tamaño del tipo de letra"
|
233 |
-
|
234 |
-
#: custom.php:880
|
235 |
-
msgid "Header Background Color:"
|
236 |
-
msgstr "Color de Fondo de la Cabecera"
|
237 |
-
|
238 |
-
#: custom.php:892
|
239 |
-
msgid "Footer"
|
240 |
-
msgstr "Pie de Página"
|
241 |
|
242 |
-
#: custom.php:
|
243 |
msgid "Lost Password Text"
|
244 |
msgstr "Perdió Contraseña"
|
245 |
|
246 |
-
#: custom.php:
|
247 |
msgid "Footer Text Display:"
|
248 |
msgstr "Pie de página de visualización de texto:"
|
249 |
|
250 |
-
#: custom.php:
|
251 |
msgid "Footer Text Color:"
|
252 |
msgstr "Color de texto del pie de página"
|
253 |
|
254 |
-
#: custom.php:
|
255 |
msgid "Footer Text Hover Color:"
|
256 |
msgstr "Color de enlace del pie de página (hover)"
|
257 |
|
258 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
259 |
msgid "Footer Background Color:"
|
260 |
msgstr "Color de Fondo del Pie de Página"
|
261 |
|
262 |
-
#: custom.php:
|
263 |
-
msgid "
|
264 |
-
msgstr "
|
265 |
-
|
266 |
-
#: custom.php:1147
|
267 |
-
msgid "Footer Text 1"
|
268 |
-
msgstr "Texto del pie de página - parte 1"
|
269 |
-
|
270 |
-
#: custom.php:1161
|
271 |
-
msgid "Footer Links 1"
|
272 |
-
msgstr "Footer Links 1"
|
273 |
-
|
274 |
-
#: custom.php:1175
|
275 |
-
msgid "Footer Text 2"
|
276 |
-
msgstr "Texto del pie de página - parte 2"
|
277 |
-
|
278 |
-
#: custom.php:1189
|
279 |
-
msgid "Footer Links 2"
|
280 |
-
msgstr "Footer Links 2"
|
281 |
-
|
282 |
-
#: custom.php:1203
|
283 |
-
msgid "Footer Text 3"
|
284 |
-
msgstr "Texto del pie de página - parte 3"
|
285 |
|
286 |
-
#: custom.php:
|
287 |
-
msgid "
|
288 |
-
msgstr "
|
289 |
|
290 |
-
#: custom.php:
|
291 |
-
msgid "
|
292 |
-
msgstr "
|
293 |
|
294 |
-
#: custom.php:
|
295 |
-
msgid "
|
296 |
-
msgstr "
|
297 |
|
298 |
-
#: custom.php:
|
299 |
-
msgid "
|
300 |
-
msgstr "
|
301 |
|
302 |
-
#: custom.php:
|
303 |
-
msgid "
|
304 |
-
msgstr "
|
305 |
|
306 |
-
#: custom.php:
|
307 |
msgid "Custom CSS"
|
308 |
msgstr "CSS personalizado"
|
309 |
|
310 |
-
#: custom.php:
|
311 |
msgid "Customize CSS"
|
312 |
msgstr "Personalizar CSS"
|
313 |
|
314 |
-
#: custom.php:
|
315 |
msgid "Custom JS"
|
316 |
msgstr "JS Personalizados"
|
317 |
|
318 |
-
#: custom.php:
|
319 |
msgid "Customize JS"
|
320 |
msgstr "Personaliza JS"
|
321 |
|
322 |
-
#:
|
323 |
-
msgid "
|
324 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Custom Login Page Brigade\n"
|
4 |
+
"POT-Creation-Date: 2017-02-13 12:10+0500\n"
|
5 |
+
"PO-Revision-Date: 2017-02-13 12:10+0500\n"
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: es\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.8.11\n"
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
|
22 |
+
#: classes/control-presets.php:73
|
23 |
+
msgid "Unlock Premium Feature"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/control-presets.php:77
|
27 |
+
msgid "Contact us for Custom Design"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: classes/loginpress-settings-api.php:365
|
31 |
+
msgid "Choose File"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: classes/loginpress-settings-api.php:528
|
35 |
+
msgid "Getting Started Video - 60 sec"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: classes/loginpress-settings-api.php:536
|
39 |
+
msgid "Why Go Pro?"
|
40 |
+
msgstr ""
|
41 |
+
|
42 |
+
#: classes/loginpress-settings-api.php:539
|
43 |
+
msgid "Secure login with Google reCaptcha"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: classes/loginpress-settings-api.php:540
|
47 |
+
msgid "20+ Custom Login Themes"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: classes/loginpress-settings-api.php:541
|
51 |
+
msgid "Full customizatin on 20+ Innovative styles"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: classes/loginpress-settings-api.php:544
|
55 |
+
msgid "Plus lots more!"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: classes/loginpress-settings-api.php:547
|
59 |
+
msgid "See What's In The Pro Version"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: classes/loginpress-settings-api.php:553
|
63 |
+
msgid "Plugin Support"
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: classes/loginpress-settings-api.php:556
|
67 |
+
msgid "Got a Question, Idea, Problem or Praise?"
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: classes/loginpress-settings-api.php:558
|
71 |
+
msgid "Support Request"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: classes/loginpress-setup.php:52
|
75 |
+
msgid "Default Settings Restored"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: classes/loginpress-setup.php:59 classes/loginpress-setup.php:67
|
79 |
+
msgid "Settings"
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: classes/loginpress-setup.php:68
|
83 |
+
msgid ""
|
84 |
+
"Following are the plugin settings for LoginPress Other than that everything "
|
85 |
+
"is customizeable through WordPress Customizer."
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: classes/loginpress-setup.php:74
|
89 |
+
msgid "Try Premium Version"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: classes/loginpress-setup.php:93
|
93 |
+
msgid "Reset Default Settings"
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: classes/loginpress-setup.php:94
|
97 |
+
msgid "Remove my custom settings."
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: custom.php:89 loginpress.php:148 loginpress.php:150
|
101 |
+
msgid "LoginPress"
|
102 |
+
msgstr ""
|
103 |
+
|
104 |
+
#: custom.php:90
|
105 |
+
msgid "Customize Your WordPress Login Page with LoginPress :)"
|
106 |
+
msgstr ""
|
107 |
+
|
108 |
+
#: custom.php:100
|
109 |
+
msgid "Themes"
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: custom.php:101
|
113 |
+
msgid "Choose Theme"
|
114 |
+
msgstr ""
|
115 |
+
|
116 |
+
#: custom.php:122 custom.php:164
|
117 |
+
msgid "Company"
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: custom.php:128 custom.php:194
|
121 |
+
msgid "Persona"
|
122 |
+
msgstr ""
|
123 |
+
|
124 |
+
#: custom.php:134 custom.php:140
|
125 |
+
msgid "Corporate"
|
126 |
+
msgstr ""
|
127 |
+
|
128 |
+
#: custom.php:146
|
129 |
+
msgid "Startup"
|
130 |
+
msgstr ""
|
131 |
+
|
132 |
+
#: custom.php:152
|
133 |
+
msgid "Wedding"
|
134 |
+
msgstr ""
|
135 |
+
|
136 |
+
#: custom.php:158
|
137 |
+
msgid "Wedding #2"
|
138 |
+
msgstr ""
|
139 |
+
|
140 |
+
#: custom.php:170
|
141 |
+
msgid "Bikers"
|
142 |
+
msgstr ""
|
143 |
|
144 |
+
#: custom.php:176
|
145 |
+
msgid "Fitness"
|
146 |
+
msgstr ""
|
147 |
|
148 |
+
#: custom.php:182
|
149 |
+
msgid "Shopping"
|
150 |
+
msgstr ""
|
151 |
|
152 |
+
#: custom.php:188
|
153 |
+
msgid "Writers"
|
154 |
+
msgstr ""
|
155 |
|
156 |
+
#: custom.php:200
|
157 |
+
msgid "Geek"
|
158 |
+
msgstr ""
|
159 |
|
160 |
+
#: custom.php:206
|
161 |
+
msgid "Innovation"
|
162 |
+
msgstr ""
|
163 |
+
|
164 |
+
#: custom.php:212
|
165 |
+
msgid "Photographers"
|
166 |
+
msgstr ""
|
167 |
|
168 |
+
#: custom.php:238
|
169 |
+
msgid "Logo"
|
170 |
+
msgstr ""
|
171 |
+
|
172 |
+
#: custom.php:239
|
173 |
+
msgid "Customize Your Logo Section"
|
174 |
+
msgstr ""
|
175 |
+
|
176 |
+
#: custom.php:251
|
177 |
+
msgid "Logo Image:"
|
178 |
+
msgstr ""
|
179 |
+
|
180 |
+
#: custom.php:260
|
181 |
+
msgid "Logo Width:"
|
182 |
+
msgstr ""
|
183 |
+
|
184 |
+
#: custom.php:261
|
185 |
+
msgid "Logo Height:"
|
186 |
+
msgstr ""
|
187 |
+
|
188 |
+
#: custom.php:262
|
189 |
+
msgid "Padding Bottom:"
|
190 |
+
msgstr ""
|
191 |
+
|
192 |
+
#: custom.php:263
|
193 |
+
msgid "Logo URL:"
|
194 |
+
msgstr ""
|
195 |
+
|
196 |
+
#: custom.php:264
|
197 |
+
msgid "Logo Hover Title:"
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: custom.php:291
|
201 |
msgid "Background"
|
202 |
msgstr "Fondo"
|
203 |
|
204 |
+
#: custom.php:306
|
205 |
+
msgid "Display Background Image?"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: custom.php:320
|
209 |
+
msgid "Background Color:"
|
210 |
+
msgstr ""
|
211 |
|
212 |
+
#: custom.php:334
|
213 |
+
msgid "Background Image:"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: custom.php:349
|
217 |
msgid "Background Repeat:"
|
218 |
msgstr "Repetir Fondo:"
|
219 |
|
220 |
+
#: custom.php:372
|
221 |
+
msgid "Select Position:"
|
222 |
+
msgstr ""
|
223 |
+
|
224 |
+
#: custom.php:397
|
225 |
+
msgid "Background Image Size: "
|
226 |
+
msgstr ""
|
227 |
|
228 |
+
#: custom.php:415
|
229 |
+
msgid "Customize Login Form"
|
230 |
+
msgstr ""
|
231 |
|
232 |
+
#: custom.php:428
|
233 |
msgid "Form Background Image"
|
234 |
msgstr "Imagen de fondo"
|
235 |
|
236 |
+
#: custom.php:437
|
|
|
|
|
|
|
|
|
237 |
msgid "Form Width:"
|
238 |
msgstr "Ancho del formulario"
|
239 |
|
240 |
+
#: custom.php:438
|
241 |
+
msgid "Form Minimum Height:"
|
242 |
+
msgstr ""
|
243 |
|
244 |
+
#: custom.php:439
|
245 |
msgid "Form Padding:"
|
246 |
msgstr "Formulario Relleno:"
|
247 |
|
248 |
+
#: custom.php:440
|
249 |
+
msgid "Border (Example: 2px dotted black):"
|
250 |
+
msgstr ""
|
251 |
|
252 |
+
#: custom.php:441
|
253 |
+
msgid "Input Text Field Width:"
|
254 |
+
msgstr ""
|
255 |
|
256 |
+
#: custom.php:442
|
257 |
+
msgid "Input Text Field Margin:"
|
258 |
+
msgstr ""
|
259 |
|
260 |
+
#: custom.php:468
|
261 |
+
msgid "Form Background Color:"
|
262 |
+
msgstr ""
|
263 |
+
|
264 |
+
#: custom.php:469
|
265 |
+
msgid "Input Field Background Color:"
|
266 |
+
msgstr ""
|
267 |
|
268 |
+
#: custom.php:470
|
269 |
+
msgid "Input Field Text Color:"
|
270 |
+
msgstr ""
|
271 |
|
272 |
+
#: custom.php:471
|
273 |
+
msgid "Label Color:"
|
274 |
+
msgstr ""
|
275 |
|
276 |
+
#: custom.php:504
|
277 |
msgid "Customize Forget Form"
|
278 |
msgstr "Personalizar Olvídate Formulario"
|
279 |
|
280 |
+
#: custom.php:521
|
281 |
msgid "Forget Form Background Image"
|
282 |
msgstr "Olvídese De la imagen de fondo"
|
283 |
|
284 |
+
#: custom.php:535
|
285 |
msgid "Forget Form Background Color"
|
286 |
msgstr "Olvídese Forma Color de fondo"
|
287 |
|
288 |
+
#: custom.php:545
|
289 |
msgid "Button Beauty"
|
290 |
msgstr "Botón de belleza"
|
291 |
|
292 |
+
#: custom.php:554
|
293 |
+
msgid "Button Color:"
|
294 |
+
msgstr ""
|
295 |
|
296 |
+
#: custom.php:555
|
297 |
+
msgid "Button Border Color:"
|
298 |
+
msgstr ""
|
299 |
|
300 |
+
#: custom.php:556
|
301 |
+
msgid "Button Color (Hover):"
|
302 |
+
msgstr ""
|
303 |
|
304 |
+
#: custom.php:557
|
305 |
+
msgid "Button Border (Hover):"
|
306 |
+
msgstr ""
|
307 |
|
308 |
+
#: custom.php:558
|
309 |
+
msgid "Button Box Shadow:"
|
310 |
+
msgstr ""
|
311 |
|
312 |
+
#: custom.php:559
|
313 |
+
msgid "Button Text Color:"
|
314 |
+
msgstr ""
|
315 |
|
316 |
+
#: custom.php:586
|
317 |
msgid "Error Messages"
|
318 |
msgstr "Mensajes de error"
|
319 |
|
320 |
+
#: custom.php:595
|
321 |
msgid "Incorrect Username Message:"
|
322 |
msgstr "Mensaje incorrecta Nombre de usuario:"
|
323 |
|
324 |
+
#: custom.php:596
|
325 |
msgid "Incorrect Password Message:"
|
326 |
msgstr "Mensaje contraseña incorrecta:"
|
327 |
|
328 |
+
#: custom.php:597
|
329 |
msgid "Empty Username Message:"
|
330 |
msgstr "Vacío Mensaje Usuario:"
|
331 |
|
332 |
+
#: custom.php:598
|
333 |
msgid "Empty Password Message:"
|
334 |
msgstr "Mensaje contraseña vacío:"
|
335 |
|
336 |
+
#: custom.php:599
|
337 |
msgid "Invalid Email Message:"
|
338 |
msgstr "Mensaje de correo no válido"
|
339 |
|
340 |
+
#: custom.php:600
|
341 |
msgid "Empty Email Message:"
|
342 |
msgstr "Vacío Mensaje de correo electrónico:"
|
343 |
|
344 |
+
#: custom.php:601
|
345 |
msgid "Forget Password Message:"
|
346 |
msgstr "Olvide Contraseña Mensaje:"
|
347 |
|
348 |
+
#: custom.php:628
|
349 |
msgid "Welcome Messages"
|
350 |
msgstr "Mensajes de bienvenida"
|
351 |
|
352 |
+
#: custom.php:637
|
353 |
msgid "Welcome Message on Lost Password:"
|
354 |
msgstr "Mensaje de bienvenida a la Contraseña Perdida:"
|
355 |
|
356 |
+
#: custom.php:638
|
357 |
msgid "Welcome Message on Front Page:"
|
358 |
msgstr "Mensaje de bienvenida en la página principal:"
|
359 |
|
360 |
+
#: custom.php:639
|
361 |
msgid "Welcome Message on Registration:"
|
362 |
msgstr "Mensaje de bienvenida a la inscripción:"
|
363 |
|
364 |
+
#: custom.php:640
|
365 |
msgid "Logout Message:"
|
366 |
msgstr "Mensaje Cerrar sesión:"
|
367 |
|
368 |
+
#: custom.php:641
|
369 |
+
msgid "Message Field Border: ( Example: 1px solid #00a0d2; )"
|
370 |
+
msgstr ""
|
371 |
|
372 |
+
#: custom.php:672
|
373 |
msgid "Message Field Background Color:"
|
374 |
msgstr "Mensaje El campo Color de fondo:"
|
375 |
|
376 |
+
#: custom.php:856
|
377 |
+
msgid "Form Footer"
|
378 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
379 |
|
380 |
+
#: custom.php:870
|
381 |
msgid "Lost Password Text"
|
382 |
msgstr "Perdió Contraseña"
|
383 |
|
384 |
+
#: custom.php:884
|
385 |
msgid "Footer Text Display:"
|
386 |
msgstr "Pie de página de visualización de texto:"
|
387 |
|
388 |
+
#: custom.php:924
|
389 |
msgid "Footer Text Color:"
|
390 |
msgstr "Color de texto del pie de página"
|
391 |
|
392 |
+
#: custom.php:938
|
393 |
msgid "Footer Text Hover Color:"
|
394 |
msgstr "Color de enlace del pie de página (hover)"
|
395 |
|
396 |
+
#: custom.php:952
|
397 |
+
msgid "Text Font Size:"
|
398 |
+
msgstr "Texto: tamaño del tipo de letra"
|
399 |
+
|
400 |
+
#: custom.php:966 custom.php:1079
|
401 |
msgid "Footer Background Color:"
|
402 |
msgstr "Color de Fondo del Pie de Página"
|
403 |
|
404 |
+
#: custom.php:993
|
405 |
+
msgid "\"Back to\" Text Display:"
|
406 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
407 |
|
408 |
+
#: custom.php:1013
|
409 |
+
msgid "\"Back to\" Text Decoration:"
|
410 |
+
msgstr ""
|
411 |
|
412 |
+
#: custom.php:1037
|
413 |
+
msgid "\"Back to\" Text Color:"
|
414 |
+
msgstr ""
|
415 |
|
416 |
+
#: custom.php:1051
|
417 |
+
msgid "\"Back to\" Text Hover Color:"
|
418 |
+
msgstr ""
|
419 |
|
420 |
+
#: custom.php:1065
|
421 |
+
msgid "\"Back to\" Text Font Size:"
|
422 |
+
msgstr ""
|
423 |
|
424 |
+
#: custom.php:1093
|
425 |
+
msgid "Copyright Note:"
|
426 |
+
msgstr ""
|
427 |
|
428 |
+
#: custom.php:1106
|
429 |
msgid "Custom CSS"
|
430 |
msgstr "CSS personalizado"
|
431 |
|
432 |
+
#: custom.php:1119
|
433 |
msgid "Customize CSS"
|
434 |
msgstr "Personalizar CSS"
|
435 |
|
436 |
+
#: custom.php:1132
|
437 |
msgid "Custom JS"
|
438 |
msgstr "JS Personalizados"
|
439 |
|
440 |
+
#: custom.php:1145
|
441 |
msgid "Customize JS"
|
442 |
msgstr "Personaliza JS"
|
443 |
|
444 |
+
#: custom.php:1259
|
445 |
+
msgid "Invalid Username"
|
446 |
+
msgstr ""
|
447 |
+
|
448 |
+
#: custom.php:1261
|
449 |
+
msgid "Invalid Password"
|
450 |
+
msgstr ""
|
451 |
+
|
452 |
+
#: custom.php:1263
|
453 |
+
msgid "Empty Username"
|
454 |
+
msgstr ""
|
455 |
+
|
456 |
+
#: custom.php:1265
|
457 |
+
msgid "Empty Password"
|
458 |
+
msgstr ""
|
459 |
+
|
460 |
+
#: custom.php:1267
|
461 |
+
msgid "The email address is incorrect."
|
462 |
+
msgstr ""
|
463 |
+
|
464 |
+
#: custom.php:1269
|
465 |
+
msgid "The email address is empty."
|
466 |
+
msgstr ""
|
467 |
+
|
468 |
+
#: custom.php:1271
|
469 |
+
msgid "Invalid Username or Email."
|
470 |
+
msgstr ""
|
471 |
+
|
472 |
+
#: include/class-remote-notification-client.php:126
|
473 |
+
#: include/class-remote-notification-client.php:137
|
474 |
+
msgid "Cheatin’ huh?"
|
475 |
+
msgstr ""
|
476 |
+
|
477 |
+
#: include/class-remote-notification-client.php:502
|
478 |
+
msgid "Dismiss notification"
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: include/class-remote-notification-client.php:701
|
482 |
+
#, php-format
|
483 |
+
msgid "The server response was invalid (code %s)"
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: include/class-remote-notification-client.php:707
|
487 |
+
msgid "The server response is empty"
|
488 |
+
msgstr ""
|
489 |
+
|
490 |
+
#: include/class-remote-notification-client.php:713
|
491 |
+
msgid "Cannot decode the response content"
|
492 |
+
msgstr ""
|
493 |
+
|
494 |
+
#: loginpress.php:152
|
495 |
+
msgid "Customizer"
|
496 |
+
msgstr ""
|
497 |
+
|
498 |
+
#: loginpress.php:176
|
499 |
+
msgid "Vote!"
|
500 |
+
msgstr ""
|
501 |
+
|
502 |
+
#~ msgid "Login Logo"
|
503 |
+
#~ msgstr "Logo de inicio de sesión"
|
504 |
+
|
505 |
+
#~ msgid "Logo Width"
|
506 |
+
#~ msgstr "Ancho del logo"
|
507 |
+
|
508 |
+
#~ msgid "Logo Height"
|
509 |
+
#~ msgstr "Altura del logotipo"
|
510 |
+
|
511 |
+
#~ msgid "Padding Bottom"
|
512 |
+
#~ msgstr "Relleno Inferior"
|
513 |
+
|
514 |
+
#~ msgid "Logo URL"
|
515 |
+
#~ msgstr "Creador de URL"
|
516 |
+
|
517 |
+
#~ msgid "Logo Hover Test"
|
518 |
+
#~ msgstr "Logo de la libración de prueba"
|
519 |
+
|
520 |
+
#~ msgid "Background Color"
|
521 |
+
#~ msgstr "Color de fondo"
|
522 |
+
|
523 |
+
#~ msgid "Image Size: "
|
524 |
+
#~ msgstr "Tamaño de la imagen"
|
525 |
+
|
526 |
+
#~ msgid "Customize Form"
|
527 |
+
#~ msgstr "Personaliza Formulario"
|
528 |
+
|
529 |
+
#~ msgid "Form Background Color"
|
530 |
+
#~ msgstr "Color de fondo del formulario"
|
531 |
+
|
532 |
+
#~ msgid "Form Height:"
|
533 |
+
#~ msgstr "altura mórfica"
|
534 |
+
|
535 |
+
#~ msgid " Border (Example: 2px dotted black) "
|
536 |
+
#~ msgstr "Fronteriza (Ejemplo: 2px negro de puntos)"
|
537 |
+
|
538 |
+
#~ msgid "Input Text Field Width"
|
539 |
+
#~ msgstr "Entrada de texto Ancho de campo"
|
540 |
+
|
541 |
+
#~ msgid "Input Text Field Margin"
|
542 |
+
#~ msgstr "Entrada de texto Margen Campo"
|
543 |
+
|
544 |
+
#~ msgid "Input Field Background Color"
|
545 |
+
#~ msgstr "Antecedentes Campo de entrada de color"
|
546 |
+
|
547 |
+
#~ msgid "Input Field Text Color"
|
548 |
+
#~ msgstr "El campo de entrada de texto en color"
|
549 |
+
|
550 |
+
#~ msgid "Label Color"
|
551 |
+
#~ msgstr "Etiqueta de color"
|
552 |
+
|
553 |
+
#~ msgid "Button Color"
|
554 |
+
#~ msgstr "Color del botón"
|
555 |
+
|
556 |
+
#~ msgid "Button Border Color"
|
557 |
+
#~ msgstr "Color del Borde del Botón"
|
558 |
+
|
559 |
+
#~ msgid "Button Color (Hover)"
|
560 |
+
#~ msgstr "Color del texto del botón al pasar por encima"
|
561 |
+
|
562 |
+
#~ msgid "Button Border (Hover)"
|
563 |
+
#~ msgstr "Border Botón (Hover)"
|
564 |
+
|
565 |
+
#~ msgid "Button Box Shadow"
|
566 |
+
#~ msgstr "Sombra del Botón"
|
567 |
+
|
568 |
+
#~ msgid "Button Text Color"
|
569 |
+
#~ msgstr "Color del texto del botón"
|
570 |
+
|
571 |
+
#~ msgid "Message Field Border: \\n Example: 1px solid #00a0d2;"
|
572 |
+
#~ msgstr "Mensaje de Campo Frontera: \\ n Ejemplo: 1px solid # 00a0d2;"
|
573 |
+
|
574 |
+
#~ msgid "Header Message"
|
575 |
+
#~ msgstr "Cabecera del mensaje"
|
576 |
+
|
577 |
+
#~ msgid "Header Message:"
|
578 |
+
#~ msgstr "Encabezado del mensaje:"
|
579 |
+
|
580 |
+
#~ msgid "Header Message Link:"
|
581 |
+
#~ msgstr "Cabecera Mensaje Vínculo:"
|
582 |
+
|
583 |
+
#~ msgid "Header Text Color:"
|
584 |
+
#~ msgstr "Color de texto del Encabezado"
|
585 |
+
|
586 |
+
#~ msgid "Header Text Hover Color:"
|
587 |
+
#~ msgstr "Color on Hover del Encabezado"
|
588 |
+
|
589 |
+
#~ msgid "Header Background Color:"
|
590 |
+
#~ msgstr "Color de Fondo de la Cabecera"
|
591 |
+
|
592 |
+
#~ msgid "Footer"
|
593 |
+
#~ msgstr "Pie de Página"
|
594 |
+
|
595 |
+
#~ msgid "Login Footer Links"
|
596 |
+
#~ msgstr "Enlaces Acceso de pie de página"
|
597 |
+
|
598 |
+
#~ msgid "Footer Text 1"
|
599 |
+
#~ msgstr "Texto del pie de página - parte 1"
|
600 |
+
|
601 |
+
#~ msgid "Footer Links 1"
|
602 |
+
#~ msgstr "Footer Links 1"
|
603 |
+
|
604 |
+
#~ msgid "Footer Text 2"
|
605 |
+
#~ msgstr "Texto del pie de página - parte 2"
|
606 |
+
|
607 |
+
#~ msgid "Footer Links 2"
|
608 |
+
#~ msgstr "Footer Links 2"
|
609 |
+
|
610 |
+
#~ msgid "Footer Text 3"
|
611 |
+
#~ msgstr "Texto del pie de página - parte 3"
|
612 |
+
|
613 |
+
#~ msgid "Footer Links 3"
|
614 |
+
#~ msgstr "Footer Links 3"
|
615 |
+
|
616 |
+
#~ msgid "Footer Text 4"
|
617 |
+
#~ msgstr "Texto del pie de página - parte 4"
|
618 |
+
|
619 |
+
#~ msgid "Footer Links 4"
|
620 |
+
#~ msgstr "Footer Links 4"
|
621 |
+
|
622 |
+
#~ msgid "All Rights Reserved by:"
|
623 |
+
#~ msgstr "Todos los derechos reservados"
|
624 |
+
|
625 |
+
#~ msgid "Footer Links Background Color:"
|
626 |
+
#~ msgstr "Pie de página Enlaces Color de fondo:"
|
627 |
+
|
628 |
+
#~ msgid "Customize Login Page"
|
629 |
+
#~ msgstr "Personaliza la página de entrada"
|
languages/loginpress-fr_FR.mo
CHANGED
Binary file
|
languages/loginpress-fr_FR.po
CHANGED
@@ -1,324 +1,651 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Custom Login Page Brigade\n"
|
4 |
-
"POT-Creation-Date:
|
5 |
-
"PO-Revision-Date:
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: fr\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
-
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;"
|
17 |
-
"
|
18 |
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
|
22 |
-
#:
|
23 |
-
msgid "
|
24 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
|
26 |
-
#: custom.php:
|
27 |
-
msgid "
|
28 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
|
30 |
-
#: custom.php:
|
31 |
-
msgid "
|
32 |
-
msgstr "
|
33 |
|
34 |
-
#: custom.php:
|
35 |
-
msgid "
|
36 |
-
msgstr "
|
37 |
|
38 |
-
#: custom.php:
|
39 |
-
msgid "
|
40 |
-
msgstr "
|
41 |
|
42 |
-
#: custom.php:
|
43 |
-
msgid "
|
44 |
-
msgstr "
|
45 |
|
46 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
msgid "Background"
|
48 |
msgstr "Arrière plan"
|
49 |
|
50 |
-
#: custom.php:
|
51 |
-
msgid "Background
|
52 |
-
msgstr "
|
|
|
|
|
|
|
|
|
53 |
|
54 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
55 |
msgid "Background Repeat:"
|
56 |
msgstr "Répétition d’arrière plan"
|
57 |
|
58 |
-
#: custom.php:
|
59 |
-
msgid "
|
60 |
-
msgstr "
|
61 |
|
62 |
-
#: custom.php:
|
63 |
-
msgid "
|
64 |
-
msgstr "
|
|
|
|
|
|
|
|
|
65 |
|
66 |
-
#: custom.php:
|
67 |
msgid "Form Background Image"
|
68 |
msgstr "S'il vous plaît remplir le formulaire complet"
|
69 |
|
70 |
-
#: custom.php:
|
71 |
-
msgid "Form Background Color"
|
72 |
-
msgstr "Couleur d'arrière plan du formulaire"
|
73 |
-
|
74 |
-
#: custom.php:309
|
75 |
msgid "Form Width:"
|
76 |
msgstr "Largeur du formulaire"
|
77 |
|
78 |
-
#: custom.php:
|
79 |
-
msgid "Form Height:"
|
80 |
-
msgstr "
|
81 |
|
82 |
-
#: custom.php:
|
83 |
msgid "Form Padding:"
|
84 |
msgstr "Remplissage de la forme :"
|
85 |
|
86 |
-
#: custom.php:
|
87 |
-
msgid "
|
88 |
-
msgstr "
|
89 |
|
90 |
-
#: custom.php:
|
91 |
-
msgid "Input Text Field Width"
|
92 |
-
msgstr "
|
93 |
|
94 |
-
#: custom.php:
|
95 |
-
msgid "Input Text Field Margin"
|
96 |
-
msgstr "
|
97 |
|
98 |
-
#: custom.php:
|
99 |
-
msgid "
|
100 |
-
msgstr "
|
101 |
|
102 |
-
#: custom.php:
|
103 |
-
msgid "Input Field
|
104 |
-
msgstr "
|
105 |
|
106 |
-
#: custom.php:
|
107 |
-
msgid "
|
108 |
-
msgstr "
|
|
|
|
|
|
|
|
|
109 |
|
110 |
-
#: custom.php:
|
111 |
msgid "Customize Forget Form"
|
112 |
msgstr "S'il vous plaît remplir le formulaire complet"
|
113 |
|
114 |
-
#: custom.php:
|
115 |
msgid "Forget Form Background Image"
|
116 |
msgstr "Oubliez l'Image de fond de forme"
|
117 |
|
118 |
-
#: custom.php:
|
119 |
msgid "Forget Form Background Color"
|
120 |
msgstr "Oubliez la couleur d'arrière-plan de forme"
|
121 |
|
122 |
-
#: custom.php:
|
123 |
msgid "Button Beauty"
|
124 |
msgstr "Beauté de touche"
|
125 |
|
126 |
-
#: custom.php:
|
127 |
-
msgid "Button Color"
|
128 |
-
msgstr "
|
129 |
|
130 |
-
#: custom.php:
|
131 |
-
msgid "Button Border Color"
|
132 |
-
msgstr "
|
133 |
|
134 |
-
#: custom.php:
|
135 |
-
msgid "Button Color (Hover)"
|
136 |
-
msgstr "
|
137 |
|
138 |
-
#: custom.php:
|
139 |
-
msgid "Button Border (Hover)"
|
140 |
-
msgstr "
|
141 |
|
142 |
-
#: custom.php:
|
143 |
-
msgid "Button Box Shadow"
|
144 |
-
msgstr "
|
145 |
|
146 |
-
#: custom.php:
|
147 |
-
msgid "Button Text Color"
|
148 |
-
msgstr "
|
149 |
|
150 |
-
#: custom.php:
|
151 |
msgid "Error Messages"
|
152 |
msgstr "Messages d'erreur"
|
153 |
|
154 |
-
#: custom.php:
|
155 |
msgid "Incorrect Username Message:"
|
156 |
msgstr "Message de nom d'utilisateur incorrect :"
|
157 |
|
158 |
-
#: custom.php:
|
159 |
msgid "Incorrect Password Message:"
|
160 |
msgstr "Message de mot de passe incorrect :"
|
161 |
|
162 |
-
#: custom.php:
|
163 |
msgid "Empty Username Message:"
|
164 |
msgstr "Empty Nom d'utilisateur Message:"
|
165 |
|
166 |
-
#: custom.php:
|
167 |
msgid "Empty Password Message:"
|
168 |
msgstr "Mot de passe vide Message:"
|
169 |
|
170 |
-
#: custom.php:
|
171 |
msgid "Invalid Email Message:"
|
172 |
msgstr "support marketing: cpc, bannière, e-mail"
|
173 |
|
174 |
-
#: custom.php:
|
175 |
msgid "Empty Email Message:"
|
176 |
msgstr "Message E-mail :"
|
177 |
|
178 |
-
#: custom.php:
|
179 |
msgid "Forget Password Message:"
|
180 |
msgstr "Oubliez le mot de passe :"
|
181 |
|
182 |
-
#: custom.php:
|
183 |
msgid "Welcome Messages"
|
184 |
msgstr "Messages de bienvenue"
|
185 |
|
186 |
-
#: custom.php:
|
187 |
msgid "Welcome Message on Lost Password:"
|
188 |
msgstr "Message de Bienvenue sur mot de passe perdu :"
|
189 |
|
190 |
-
#: custom.php:
|
191 |
msgid "Welcome Message on Front Page:"
|
192 |
msgstr "Message de Bienvenue sur la Page de couverture :"
|
193 |
|
194 |
-
#: custom.php:
|
195 |
msgid "Welcome Message on Registration:"
|
196 |
msgstr "Message de Bienvenue sur inscription :"
|
197 |
|
198 |
-
#: custom.php:
|
199 |
msgid "Logout Message:"
|
200 |
msgstr "Message de déconnexion :"
|
201 |
|
202 |
-
#: custom.php:
|
203 |
-
msgid "Message Field Border:
|
204 |
-
msgstr "
|
205 |
|
206 |
-
#: custom.php:
|
207 |
msgid "Message Field Background Color:"
|
208 |
msgstr "Message champ couleur de fond :"
|
209 |
|
210 |
-
#: custom.php:
|
211 |
-
msgid "
|
212 |
-
msgstr "
|
213 |
-
|
214 |
-
#: custom.php:803
|
215 |
-
msgid "Header Message:"
|
216 |
-
msgstr "Message d'en-tête"
|
217 |
-
|
218 |
-
#: custom.php:816
|
219 |
-
msgid "Header Message Link:"
|
220 |
-
msgstr "Message d'en-tête"
|
221 |
-
|
222 |
-
#: custom.php:833
|
223 |
-
msgid "Header Text Color:"
|
224 |
-
msgstr "Couleur de texte du Header"
|
225 |
-
|
226 |
-
#: custom.php:850
|
227 |
-
msgid "Header Text Hover Color:"
|
228 |
-
msgstr "Texte d'en-tête Hover couleur :"
|
229 |
-
|
230 |
-
#: custom.php:863 custom.php:990 custom.php:1105
|
231 |
-
msgid "Text Font Size:"
|
232 |
-
msgstr "Texte : taille de la police"
|
233 |
-
|
234 |
-
#: custom.php:880
|
235 |
-
msgid "Header Background Color:"
|
236 |
-
msgstr "Couleur d’arrière plan de l’en-tête"
|
237 |
-
|
238 |
-
#: custom.php:892
|
239 |
-
msgid "Footer"
|
240 |
-
msgstr "Pied de pages"
|
241 |
|
242 |
-
#: custom.php:
|
243 |
msgid "Lost Password Text"
|
244 |
msgstr "Texte de mot de passe perdu"
|
245 |
|
246 |
-
#: custom.php:
|
247 |
msgid "Footer Text Display:"
|
248 |
msgstr "Affichage de texte de pied de page :"
|
249 |
|
250 |
-
#: custom.php:
|
251 |
msgid "Footer Text Color:"
|
252 |
msgstr "Couleur du texte de Pied de page"
|
253 |
|
254 |
-
#: custom.php:
|
255 |
msgid "Footer Text Hover Color:"
|
256 |
msgstr "Couleur du texte de lien de pied de page au survol"
|
257 |
|
258 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
259 |
msgid "Footer Background Color:"
|
260 |
msgstr "Couleur d’arrière-plan du Pied de page"
|
261 |
|
262 |
-
#: custom.php:
|
263 |
-
msgid "
|
264 |
-
msgstr "
|
265 |
-
|
266 |
-
#: custom.php:1147
|
267 |
-
msgid "Footer Text 1"
|
268 |
-
msgstr "Footer | Texte 1"
|
269 |
-
|
270 |
-
#: custom.php:1161
|
271 |
-
msgid "Footer Links 1"
|
272 |
-
msgstr "Liens du pied de page"
|
273 |
-
|
274 |
-
#: custom.php:1175
|
275 |
-
msgid "Footer Text 2"
|
276 |
-
msgstr "Footer | Texte 2"
|
277 |
-
|
278 |
-
#: custom.php:1189
|
279 |
-
msgid "Footer Links 2"
|
280 |
-
msgstr "Liens du pied de page"
|
281 |
-
|
282 |
-
#: custom.php:1203
|
283 |
-
msgid "Footer Text 3"
|
284 |
-
msgstr "Texte de pied de page 3"
|
285 |
|
286 |
-
#: custom.php:
|
287 |
-
msgid "
|
288 |
-
msgstr "
|
289 |
|
290 |
-
#: custom.php:
|
291 |
-
msgid "
|
292 |
-
msgstr "
|
293 |
|
294 |
-
#: custom.php:
|
295 |
-
msgid "
|
296 |
-
msgstr "
|
297 |
|
298 |
-
#: custom.php:
|
299 |
-
msgid "
|
300 |
-
msgstr "
|
301 |
|
302 |
-
#: custom.php:
|
303 |
-
msgid "
|
304 |
-
msgstr "
|
305 |
|
306 |
-
#: custom.php:
|
307 |
msgid "Custom CSS"
|
308 |
msgstr "CSS Personalisé"
|
309 |
|
310 |
-
#: custom.php:
|
311 |
msgid "Customize CSS"
|
312 |
msgstr "Personnaliser le CSS"
|
313 |
|
314 |
-
#: custom.php:
|
315 |
msgid "Custom JS"
|
316 |
msgstr "Personnaliser le JavaScript"
|
317 |
|
318 |
-
#: custom.php:
|
319 |
msgid "Customize JS"
|
320 |
msgstr "Personnaliser les JS"
|
321 |
|
322 |
-
#:
|
323 |
-
msgid "
|
324 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Custom Login Page Brigade\n"
|
4 |
+
"POT-Creation-Date: 2017-02-13 12:10+0500\n"
|
5 |
+
"PO-Revision-Date: 2017-02-13 12:10+0500\n"
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: fr\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.8.11\n"
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
|
22 |
+
#: classes/control-presets.php:73
|
23 |
+
msgid "Unlock Premium Feature"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/control-presets.php:77
|
27 |
+
msgid "Contact us for Custom Design"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: classes/loginpress-settings-api.php:365
|
31 |
+
msgid "Choose File"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: classes/loginpress-settings-api.php:528
|
35 |
+
msgid "Getting Started Video - 60 sec"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: classes/loginpress-settings-api.php:536
|
39 |
+
msgid "Why Go Pro?"
|
40 |
+
msgstr ""
|
41 |
+
|
42 |
+
#: classes/loginpress-settings-api.php:539
|
43 |
+
msgid "Secure login with Google reCaptcha"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: classes/loginpress-settings-api.php:540
|
47 |
+
msgid "20+ Custom Login Themes"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: classes/loginpress-settings-api.php:541
|
51 |
+
msgid "Full customizatin on 20+ Innovative styles"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: classes/loginpress-settings-api.php:544
|
55 |
+
msgid "Plus lots more!"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: classes/loginpress-settings-api.php:547
|
59 |
+
msgid "See What's In The Pro Version"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: classes/loginpress-settings-api.php:553
|
63 |
+
msgid "Plugin Support"
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: classes/loginpress-settings-api.php:556
|
67 |
+
msgid "Got a Question, Idea, Problem or Praise?"
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: classes/loginpress-settings-api.php:558
|
71 |
+
msgid "Support Request"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: classes/loginpress-setup.php:52
|
75 |
+
msgid "Default Settings Restored"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: classes/loginpress-setup.php:59 classes/loginpress-setup.php:67
|
79 |
+
msgid "Settings"
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: classes/loginpress-setup.php:68
|
83 |
+
msgid ""
|
84 |
+
"Following are the plugin settings for LoginPress Other than that everything "
|
85 |
+
"is customizeable through WordPress Customizer."
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: classes/loginpress-setup.php:74
|
89 |
+
msgid "Try Premium Version"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: classes/loginpress-setup.php:93
|
93 |
+
msgid "Reset Default Settings"
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: classes/loginpress-setup.php:94
|
97 |
+
msgid "Remove my custom settings."
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: custom.php:89 loginpress.php:148 loginpress.php:150
|
101 |
+
msgid "LoginPress"
|
102 |
+
msgstr ""
|
103 |
+
|
104 |
+
#: custom.php:90
|
105 |
+
msgid "Customize Your WordPress Login Page with LoginPress :)"
|
106 |
+
msgstr ""
|
107 |
|
108 |
+
#: custom.php:100
|
109 |
+
msgid "Themes"
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: custom.php:101
|
113 |
+
msgid "Choose Theme"
|
114 |
+
msgstr ""
|
115 |
+
|
116 |
+
#: custom.php:122 custom.php:164
|
117 |
+
msgid "Company"
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: custom.php:128 custom.php:194
|
121 |
+
msgid "Persona"
|
122 |
+
msgstr ""
|
123 |
|
124 |
+
#: custom.php:134 custom.php:140
|
125 |
+
msgid "Corporate"
|
126 |
+
msgstr ""
|
127 |
|
128 |
+
#: custom.php:146
|
129 |
+
msgid "Startup"
|
130 |
+
msgstr ""
|
131 |
|
132 |
+
#: custom.php:152
|
133 |
+
msgid "Wedding"
|
134 |
+
msgstr ""
|
135 |
|
136 |
+
#: custom.php:158
|
137 |
+
msgid "Wedding #2"
|
138 |
+
msgstr ""
|
139 |
|
140 |
+
#: custom.php:170
|
141 |
+
msgid "Bikers"
|
142 |
+
msgstr ""
|
143 |
+
|
144 |
+
#: custom.php:176
|
145 |
+
msgid "Fitness"
|
146 |
+
msgstr ""
|
147 |
+
|
148 |
+
#: custom.php:182
|
149 |
+
msgid "Shopping"
|
150 |
+
msgstr ""
|
151 |
+
|
152 |
+
#: custom.php:188
|
153 |
+
msgid "Writers"
|
154 |
+
msgstr ""
|
155 |
+
|
156 |
+
#: custom.php:200
|
157 |
+
msgid "Geek"
|
158 |
+
msgstr ""
|
159 |
+
|
160 |
+
#: custom.php:206
|
161 |
+
msgid "Innovation"
|
162 |
+
msgstr ""
|
163 |
+
|
164 |
+
#: custom.php:212
|
165 |
+
msgid "Photographers"
|
166 |
+
msgstr ""
|
167 |
+
|
168 |
+
#: custom.php:238
|
169 |
+
msgid "Logo"
|
170 |
+
msgstr ""
|
171 |
+
|
172 |
+
#: custom.php:239
|
173 |
+
msgid "Customize Your Logo Section"
|
174 |
+
msgstr ""
|
175 |
+
|
176 |
+
#: custom.php:251
|
177 |
+
msgid "Logo Image:"
|
178 |
+
msgstr ""
|
179 |
+
|
180 |
+
#: custom.php:260
|
181 |
+
msgid "Logo Width:"
|
182 |
+
msgstr ""
|
183 |
+
|
184 |
+
#: custom.php:261
|
185 |
+
msgid "Logo Height:"
|
186 |
+
msgstr ""
|
187 |
+
|
188 |
+
#: custom.php:262
|
189 |
+
msgid "Padding Bottom:"
|
190 |
+
msgstr ""
|
191 |
+
|
192 |
+
#: custom.php:263
|
193 |
+
msgid "Logo URL:"
|
194 |
+
msgstr ""
|
195 |
+
|
196 |
+
#: custom.php:264
|
197 |
+
msgid "Logo Hover Title:"
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: custom.php:291
|
201 |
msgid "Background"
|
202 |
msgstr "Arrière plan"
|
203 |
|
204 |
+
#: custom.php:306
|
205 |
+
msgid "Display Background Image?"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: custom.php:320
|
209 |
+
msgid "Background Color:"
|
210 |
+
msgstr ""
|
211 |
|
212 |
+
#: custom.php:334
|
213 |
+
msgid "Background Image:"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: custom.php:349
|
217 |
msgid "Background Repeat:"
|
218 |
msgstr "Répétition d’arrière plan"
|
219 |
|
220 |
+
#: custom.php:372
|
221 |
+
msgid "Select Position:"
|
222 |
+
msgstr ""
|
223 |
|
224 |
+
#: custom.php:397
|
225 |
+
msgid "Background Image Size: "
|
226 |
+
msgstr ""
|
227 |
+
|
228 |
+
#: custom.php:415
|
229 |
+
msgid "Customize Login Form"
|
230 |
+
msgstr ""
|
231 |
|
232 |
+
#: custom.php:428
|
233 |
msgid "Form Background Image"
|
234 |
msgstr "S'il vous plaît remplir le formulaire complet"
|
235 |
|
236 |
+
#: custom.php:437
|
|
|
|
|
|
|
|
|
237 |
msgid "Form Width:"
|
238 |
msgstr "Largeur du formulaire"
|
239 |
|
240 |
+
#: custom.php:438
|
241 |
+
msgid "Form Minimum Height:"
|
242 |
+
msgstr ""
|
243 |
|
244 |
+
#: custom.php:439
|
245 |
msgid "Form Padding:"
|
246 |
msgstr "Remplissage de la forme :"
|
247 |
|
248 |
+
#: custom.php:440
|
249 |
+
msgid "Border (Example: 2px dotted black):"
|
250 |
+
msgstr ""
|
251 |
|
252 |
+
#: custom.php:441
|
253 |
+
msgid "Input Text Field Width:"
|
254 |
+
msgstr ""
|
255 |
|
256 |
+
#: custom.php:442
|
257 |
+
msgid "Input Text Field Margin:"
|
258 |
+
msgstr ""
|
259 |
|
260 |
+
#: custom.php:468
|
261 |
+
msgid "Form Background Color:"
|
262 |
+
msgstr ""
|
263 |
|
264 |
+
#: custom.php:469
|
265 |
+
msgid "Input Field Background Color:"
|
266 |
+
msgstr ""
|
267 |
|
268 |
+
#: custom.php:470
|
269 |
+
msgid "Input Field Text Color:"
|
270 |
+
msgstr ""
|
271 |
+
|
272 |
+
#: custom.php:471
|
273 |
+
msgid "Label Color:"
|
274 |
+
msgstr ""
|
275 |
|
276 |
+
#: custom.php:504
|
277 |
msgid "Customize Forget Form"
|
278 |
msgstr "S'il vous plaît remplir le formulaire complet"
|
279 |
|
280 |
+
#: custom.php:521
|
281 |
msgid "Forget Form Background Image"
|
282 |
msgstr "Oubliez l'Image de fond de forme"
|
283 |
|
284 |
+
#: custom.php:535
|
285 |
msgid "Forget Form Background Color"
|
286 |
msgstr "Oubliez la couleur d'arrière-plan de forme"
|
287 |
|
288 |
+
#: custom.php:545
|
289 |
msgid "Button Beauty"
|
290 |
msgstr "Beauté de touche"
|
291 |
|
292 |
+
#: custom.php:554
|
293 |
+
msgid "Button Color:"
|
294 |
+
msgstr ""
|
295 |
|
296 |
+
#: custom.php:555
|
297 |
+
msgid "Button Border Color:"
|
298 |
+
msgstr ""
|
299 |
|
300 |
+
#: custom.php:556
|
301 |
+
msgid "Button Color (Hover):"
|
302 |
+
msgstr ""
|
303 |
|
304 |
+
#: custom.php:557
|
305 |
+
msgid "Button Border (Hover):"
|
306 |
+
msgstr ""
|
307 |
|
308 |
+
#: custom.php:558
|
309 |
+
msgid "Button Box Shadow:"
|
310 |
+
msgstr ""
|
311 |
|
312 |
+
#: custom.php:559
|
313 |
+
msgid "Button Text Color:"
|
314 |
+
msgstr ""
|
315 |
|
316 |
+
#: custom.php:586
|
317 |
msgid "Error Messages"
|
318 |
msgstr "Messages d'erreur"
|
319 |
|
320 |
+
#: custom.php:595
|
321 |
msgid "Incorrect Username Message:"
|
322 |
msgstr "Message de nom d'utilisateur incorrect :"
|
323 |
|
324 |
+
#: custom.php:596
|
325 |
msgid "Incorrect Password Message:"
|
326 |
msgstr "Message de mot de passe incorrect :"
|
327 |
|
328 |
+
#: custom.php:597
|
329 |
msgid "Empty Username Message:"
|
330 |
msgstr "Empty Nom d'utilisateur Message:"
|
331 |
|
332 |
+
#: custom.php:598
|
333 |
msgid "Empty Password Message:"
|
334 |
msgstr "Mot de passe vide Message:"
|
335 |
|
336 |
+
#: custom.php:599
|
337 |
msgid "Invalid Email Message:"
|
338 |
msgstr "support marketing: cpc, bannière, e-mail"
|
339 |
|
340 |
+
#: custom.php:600
|
341 |
msgid "Empty Email Message:"
|
342 |
msgstr "Message E-mail :"
|
343 |
|
344 |
+
#: custom.php:601
|
345 |
msgid "Forget Password Message:"
|
346 |
msgstr "Oubliez le mot de passe :"
|
347 |
|
348 |
+
#: custom.php:628
|
349 |
msgid "Welcome Messages"
|
350 |
msgstr "Messages de bienvenue"
|
351 |
|
352 |
+
#: custom.php:637
|
353 |
msgid "Welcome Message on Lost Password:"
|
354 |
msgstr "Message de Bienvenue sur mot de passe perdu :"
|
355 |
|
356 |
+
#: custom.php:638
|
357 |
msgid "Welcome Message on Front Page:"
|
358 |
msgstr "Message de Bienvenue sur la Page de couverture :"
|
359 |
|
360 |
+
#: custom.php:639
|
361 |
msgid "Welcome Message on Registration:"
|
362 |
msgstr "Message de Bienvenue sur inscription :"
|
363 |
|
364 |
+
#: custom.php:640
|
365 |
msgid "Logout Message:"
|
366 |
msgstr "Message de déconnexion :"
|
367 |
|
368 |
+
#: custom.php:641
|
369 |
+
msgid "Message Field Border: ( Example: 1px solid #00a0d2; )"
|
370 |
+
msgstr ""
|
371 |
|
372 |
+
#: custom.php:672
|
373 |
msgid "Message Field Background Color:"
|
374 |
msgstr "Message champ couleur de fond :"
|
375 |
|
376 |
+
#: custom.php:856
|
377 |
+
msgid "Form Footer"
|
378 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
379 |
|
380 |
+
#: custom.php:870
|
381 |
msgid "Lost Password Text"
|
382 |
msgstr "Texte de mot de passe perdu"
|
383 |
|
384 |
+
#: custom.php:884
|
385 |
msgid "Footer Text Display:"
|
386 |
msgstr "Affichage de texte de pied de page :"
|
387 |
|
388 |
+
#: custom.php:924
|
389 |
msgid "Footer Text Color:"
|
390 |
msgstr "Couleur du texte de Pied de page"
|
391 |
|
392 |
+
#: custom.php:938
|
393 |
msgid "Footer Text Hover Color:"
|
394 |
msgstr "Couleur du texte de lien de pied de page au survol"
|
395 |
|
396 |
+
#: custom.php:952
|
397 |
+
msgid "Text Font Size:"
|
398 |
+
msgstr "Texte : taille de la police"
|
399 |
+
|
400 |
+
#: custom.php:966 custom.php:1079
|
401 |
msgid "Footer Background Color:"
|
402 |
msgstr "Couleur d’arrière-plan du Pied de page"
|
403 |
|
404 |
+
#: custom.php:993
|
405 |
+
msgid "\"Back to\" Text Display:"
|
406 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
407 |
|
408 |
+
#: custom.php:1013
|
409 |
+
msgid "\"Back to\" Text Decoration:"
|
410 |
+
msgstr ""
|
411 |
|
412 |
+
#: custom.php:1037
|
413 |
+
msgid "\"Back to\" Text Color:"
|
414 |
+
msgstr ""
|
415 |
|
416 |
+
#: custom.php:1051
|
417 |
+
msgid "\"Back to\" Text Hover Color:"
|
418 |
+
msgstr ""
|
419 |
|
420 |
+
#: custom.php:1065
|
421 |
+
msgid "\"Back to\" Text Font Size:"
|
422 |
+
msgstr ""
|
423 |
|
424 |
+
#: custom.php:1093
|
425 |
+
msgid "Copyright Note:"
|
426 |
+
msgstr ""
|
427 |
|
428 |
+
#: custom.php:1106
|
429 |
msgid "Custom CSS"
|
430 |
msgstr "CSS Personalisé"
|
431 |
|
432 |
+
#: custom.php:1119
|
433 |
msgid "Customize CSS"
|
434 |
msgstr "Personnaliser le CSS"
|
435 |
|
436 |
+
#: custom.php:1132
|
437 |
msgid "Custom JS"
|
438 |
msgstr "Personnaliser le JavaScript"
|
439 |
|
440 |
+
#: custom.php:1145
|
441 |
msgid "Customize JS"
|
442 |
msgstr "Personnaliser les JS"
|
443 |
|
444 |
+
#: custom.php:1259
|
445 |
+
msgid "Invalid Username"
|
446 |
+
msgstr ""
|
447 |
+
|
448 |
+
#: custom.php:1261
|
449 |
+
msgid "Invalid Password"
|
450 |
+
msgstr ""
|
451 |
+
|
452 |
+
#: custom.php:1263
|
453 |
+
msgid "Empty Username"
|
454 |
+
msgstr ""
|
455 |
+
|
456 |
+
#: custom.php:1265
|
457 |
+
msgid "Empty Password"
|
458 |
+
msgstr ""
|
459 |
+
|
460 |
+
#: custom.php:1267
|
461 |
+
msgid "The email address is incorrect."
|
462 |
+
msgstr ""
|
463 |
+
|
464 |
+
#: custom.php:1269
|
465 |
+
msgid "The email address is empty."
|
466 |
+
msgstr ""
|
467 |
+
|
468 |
+
#: custom.php:1271
|
469 |
+
msgid "Invalid Username or Email."
|
470 |
+
msgstr ""
|
471 |
+
|
472 |
+
#: include/class-remote-notification-client.php:126
|
473 |
+
#: include/class-remote-notification-client.php:137
|
474 |
+
msgid "Cheatin’ huh?"
|
475 |
+
msgstr ""
|
476 |
+
|
477 |
+
#: include/class-remote-notification-client.php:502
|
478 |
+
msgid "Dismiss notification"
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: include/class-remote-notification-client.php:701
|
482 |
+
#, php-format
|
483 |
+
msgid "The server response was invalid (code %s)"
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: include/class-remote-notification-client.php:707
|
487 |
+
msgid "The server response is empty"
|
488 |
+
msgstr ""
|
489 |
+
|
490 |
+
#: include/class-remote-notification-client.php:713
|
491 |
+
msgid "Cannot decode the response content"
|
492 |
+
msgstr ""
|
493 |
+
|
494 |
+
#: loginpress.php:152
|
495 |
+
msgid "Customizer"
|
496 |
+
msgstr ""
|
497 |
+
|
498 |
+
#: loginpress.php:176
|
499 |
+
msgid "Vote!"
|
500 |
+
msgstr ""
|
501 |
+
|
502 |
+
#. Plugin Name of the plugin/theme
|
503 |
+
msgid "LoginPress - Customizing the WordPress Login"
|
504 |
+
msgstr ""
|
505 |
+
|
506 |
+
#. Plugin URI of the plugin/theme
|
507 |
+
msgid "http://www.WPBrigade.com/wordpress/plugins/loginpress/"
|
508 |
+
msgstr ""
|
509 |
+
|
510 |
+
#. Description of the plugin/theme
|
511 |
+
msgid ""
|
512 |
+
"LoginPress is the best Login Page Customizer in WordPress which allows you "
|
513 |
+
"to completely change the layout of login, register and forgot password forms."
|
514 |
+
msgstr ""
|
515 |
+
|
516 |
+
#. Author of the plugin/theme
|
517 |
+
msgid "WPBrigade"
|
518 |
+
msgstr ""
|
519 |
+
|
520 |
+
#. Author URI of the plugin/theme
|
521 |
+
msgid "http://www.WPBrigade.com/"
|
522 |
+
msgstr ""
|
523 |
+
|
524 |
+
#~ msgid "Login Logo"
|
525 |
+
#~ msgstr "Le logo de connexion"
|
526 |
+
|
527 |
+
#~ msgid "Logo Width"
|
528 |
+
#~ msgstr "Largeur du logo"
|
529 |
+
|
530 |
+
#~ msgid "Logo Height"
|
531 |
+
#~ msgstr "Hauteur du logo"
|
532 |
+
|
533 |
+
#~ msgid "Padding Bottom"
|
534 |
+
#~ msgstr "Padding Bas"
|
535 |
+
|
536 |
+
#~ msgid "Logo URL"
|
537 |
+
#~ msgstr "URL du logo"
|
538 |
+
|
539 |
+
#~ msgid "Logo Hover Test"
|
540 |
+
#~ msgstr "Test de logo Hover"
|
541 |
+
|
542 |
+
#~ msgid "Background Color"
|
543 |
+
#~ msgstr "Couleur du fond"
|
544 |
+
|
545 |
+
#~ msgid "Image Size: "
|
546 |
+
#~ msgstr "Taille de l'image :"
|
547 |
+
|
548 |
+
#~ msgid "Customize Form"
|
549 |
+
#~ msgstr "Personnaliser le formulaire"
|
550 |
+
|
551 |
+
#~ msgid "Form Background Color"
|
552 |
+
#~ msgstr "Couleur d'arrière plan du formulaire"
|
553 |
+
|
554 |
+
#~ msgid "Form Height:"
|
555 |
+
#~ msgstr "produit hauteur par coefficient de forme"
|
556 |
+
|
557 |
+
#~ msgid " Border (Example: 2px dotted black) "
|
558 |
+
#~ msgstr "Bordure (exemple : 2px pointillés noirs)"
|
559 |
+
|
560 |
+
#~ msgid "Input Text Field Width"
|
561 |
+
#~ msgstr "Largeur du champ de saisie"
|
562 |
+
|
563 |
+
#~ msgid "Input Text Field Margin"
|
564 |
+
#~ msgstr "Marge de champ de saisie de texte"
|
565 |
+
|
566 |
+
#~ msgid "Input Field Background Color"
|
567 |
+
#~ msgstr "Couleur d'arrière-plan de champ de saisie"
|
568 |
+
|
569 |
+
#~ msgid "Input Field Text Color"
|
570 |
+
#~ msgstr "Couleur du champ de saisie"
|
571 |
+
|
572 |
+
#~ msgid "Label Color"
|
573 |
+
#~ msgstr "Couleur des étiquettes"
|
574 |
+
|
575 |
+
#~ msgid "Button Color"
|
576 |
+
#~ msgstr "Couleur du bouton"
|
577 |
+
|
578 |
+
#~ msgid "Button Border Color"
|
579 |
+
#~ msgstr "Couleur de bordure du bouton"
|
580 |
+
|
581 |
+
#~ msgid "Button Color (Hover)"
|
582 |
+
#~ msgstr "Couleur du texte du bouton au survol"
|
583 |
+
|
584 |
+
#~ msgid "Button Border (Hover)"
|
585 |
+
#~ msgstr "Bordure du bouton au survol"
|
586 |
+
|
587 |
+
#~ msgid "Button Box Shadow"
|
588 |
+
#~ msgstr "Ombre du bouton"
|
589 |
+
|
590 |
+
#~ msgid "Button Text Color"
|
591 |
+
#~ msgstr "Couleur du texte du bouton"
|
592 |
+
|
593 |
+
#~ msgid "Message Field Border: \\n Example: 1px solid #00a0d2;"
|
594 |
+
#~ msgstr "Bordure de champ message : \\n exemple : 1px solid #00a0d2 ;"
|
595 |
+
|
596 |
+
#~ msgid "Header Message"
|
597 |
+
#~ msgstr "Message d'en-tête"
|
598 |
+
|
599 |
+
#~ msgid "Header Message:"
|
600 |
+
#~ msgstr "Message d'en-tête"
|
601 |
+
|
602 |
+
#~ msgid "Header Message Link:"
|
603 |
+
#~ msgstr "Message d'en-tête"
|
604 |
+
|
605 |
+
#~ msgid "Header Text Color:"
|
606 |
+
#~ msgstr "Couleur de texte du Header"
|
607 |
+
|
608 |
+
#~ msgid "Header Text Hover Color:"
|
609 |
+
#~ msgstr "Texte d'en-tête Hover couleur :"
|
610 |
+
|
611 |
+
#~ msgid "Header Background Color:"
|
612 |
+
#~ msgstr "Couleur d’arrière plan de l’en-tête"
|
613 |
+
|
614 |
+
#~ msgid "Footer"
|
615 |
+
#~ msgstr "Pied de pages"
|
616 |
+
|
617 |
+
#~ msgid "Login Footer Links"
|
618 |
+
#~ msgstr "Liens de pied de page de login"
|
619 |
+
|
620 |
+
#~ msgid "Footer Text 1"
|
621 |
+
#~ msgstr "Footer | Texte 1"
|
622 |
+
|
623 |
+
#~ msgid "Footer Links 1"
|
624 |
+
#~ msgstr "Liens du pied de page"
|
625 |
+
|
626 |
+
#~ msgid "Footer Text 2"
|
627 |
+
#~ msgstr "Footer | Texte 2"
|
628 |
+
|
629 |
+
#~ msgid "Footer Links 2"
|
630 |
+
#~ msgstr "Liens du pied de page"
|
631 |
+
|
632 |
+
#~ msgid "Footer Text 3"
|
633 |
+
#~ msgstr "Texte de pied de page 3"
|
634 |
+
|
635 |
+
#~ msgid "Footer Links 3"
|
636 |
+
#~ msgstr "Liens du pied de page"
|
637 |
+
|
638 |
+
#~ msgid "Footer Text 4"
|
639 |
+
#~ msgstr "Texte de pied de page 4"
|
640 |
+
|
641 |
+
#~ msgid "Footer Links 4"
|
642 |
+
#~ msgstr "Liens du pied de page"
|
643 |
+
|
644 |
+
#~ msgid "All Rights Reserved by:"
|
645 |
+
#~ msgstr "Tous droits réservés"
|
646 |
+
|
647 |
+
#~ msgid "Footer Links Background Color:"
|
648 |
+
#~ msgstr "Couleur d'arrière-plan des liens du pied de page :"
|
649 |
+
|
650 |
+
#~ msgid "Customize Login Page"
|
651 |
+
#~ msgstr "Personnaliser la Page de connexion"
|
languages/loginpress-nl_DE.mo
CHANGED
Binary file
|
languages/loginpress-nl_DE.po
CHANGED
@@ -1,324 +1,651 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Custom Login Page Brigade\n"
|
4 |
-
"POT-Creation-Date:
|
5 |
-
"PO-Revision-Date:
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: nl\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
-
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;"
|
17 |
-
"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
|
22 |
-
#:
|
23 |
-
msgid "
|
24 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
|
26 |
-
#: custom.php:
|
27 |
-
msgid "
|
28 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
|
30 |
-
#: custom.php:
|
31 |
-
msgid "
|
32 |
-
msgstr "
|
33 |
|
34 |
-
#: custom.php:
|
35 |
-
msgid "
|
36 |
-
msgstr "
|
37 |
|
38 |
-
#: custom.php:
|
39 |
-
msgid "
|
40 |
-
msgstr "
|
41 |
|
42 |
-
#: custom.php:
|
43 |
-
msgid "
|
44 |
-
msgstr "
|
45 |
|
46 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
msgid "Background"
|
48 |
msgstr "Achtergrond"
|
49 |
|
50 |
-
#: custom.php:
|
51 |
-
msgid "Background
|
52 |
-
msgstr "
|
|
|
|
|
|
|
|
|
53 |
|
54 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
55 |
msgid "Background Repeat:"
|
56 |
msgstr "Achtergrond herhalen"
|
57 |
|
58 |
-
#: custom.php:
|
59 |
-
msgid "
|
60 |
-
msgstr "
|
61 |
|
62 |
-
#: custom.php:
|
63 |
-
msgid "
|
64 |
-
msgstr "
|
|
|
|
|
|
|
|
|
65 |
|
66 |
-
#: custom.php:
|
67 |
msgid "Form Background Image"
|
68 |
msgstr "Formulier Achtergrond Afbeelding"
|
69 |
|
70 |
-
#: custom.php:
|
71 |
-
msgid "Form Background Color"
|
72 |
-
msgstr "Formulier Achtergrondkleur"
|
73 |
-
|
74 |
-
#: custom.php:309
|
75 |
msgid "Form Width:"
|
76 |
msgstr "Vorm Breedte:"
|
77 |
|
78 |
-
#: custom.php:
|
79 |
-
msgid "Form Height:"
|
80 |
-
msgstr "
|
81 |
|
82 |
-
#: custom.php:
|
83 |
msgid "Form Padding:"
|
84 |
msgstr "Vorm Padding:"
|
85 |
|
86 |
-
#: custom.php:
|
87 |
-
msgid "
|
88 |
-
msgstr "
|
89 |
|
90 |
-
#: custom.php:
|
91 |
-
msgid "Input Text Field Width"
|
92 |
-
msgstr "
|
93 |
|
94 |
-
#: custom.php:
|
95 |
-
msgid "Input Text Field Margin"
|
96 |
-
msgstr "
|
97 |
|
98 |
-
#: custom.php:
|
99 |
-
msgid "
|
100 |
-
msgstr "
|
101 |
|
102 |
-
#: custom.php:
|
103 |
-
msgid "Input Field
|
104 |
-
msgstr "
|
105 |
|
106 |
-
#: custom.php:
|
107 |
-
msgid "
|
108 |
-
msgstr "
|
|
|
|
|
|
|
|
|
109 |
|
110 |
-
#: custom.php:
|
111 |
msgid "Customize Forget Form"
|
112 |
msgstr "Aanpassen Vergeet Form"
|
113 |
|
114 |
-
#: custom.php:
|
115 |
msgid "Forget Form Background Image"
|
116 |
msgstr "Vergeet Van Achtergrond Afbeelding"
|
117 |
|
118 |
-
#: custom.php:
|
119 |
msgid "Forget Form Background Color"
|
120 |
msgstr "Vergeet Vorm Achtergrond Kleur"
|
121 |
|
122 |
-
#: custom.php:
|
123 |
msgid "Button Beauty"
|
124 |
msgstr "Knoop Beauty"
|
125 |
|
126 |
-
#: custom.php:
|
127 |
-
msgid "Button Color"
|
128 |
-
msgstr "
|
129 |
|
130 |
-
#: custom.php:
|
131 |
-
msgid "Button Border Color"
|
132 |
-
msgstr "
|
133 |
|
134 |
-
#: custom.php:
|
135 |
-
msgid "Button Color (Hover)"
|
136 |
-
msgstr "
|
137 |
|
138 |
-
#: custom.php:
|
139 |
-
msgid "Button Border (Hover)"
|
140 |
-
msgstr "
|
141 |
|
142 |
-
#: custom.php:
|
143 |
-
msgid "Button Box Shadow"
|
144 |
-
msgstr "
|
145 |
|
146 |
-
#: custom.php:
|
147 |
-
msgid "Button Text Color"
|
148 |
-
msgstr "
|
149 |
|
150 |
-
#: custom.php:
|
151 |
msgid "Error Messages"
|
152 |
msgstr "Foutmeldingen"
|
153 |
|
154 |
-
#: custom.php:
|
155 |
msgid "Incorrect Username Message:"
|
156 |
msgstr "Onjuiste gebruikersnaam Bericht:"
|
157 |
|
158 |
-
#: custom.php:
|
159 |
msgid "Incorrect Password Message:"
|
160 |
msgstr "Onjuist wachtwoord Message:"
|
161 |
|
162 |
-
#: custom.php:
|
163 |
msgid "Empty Username Message:"
|
164 |
msgstr "Lege Gebruikersnaam Message:"
|
165 |
|
166 |
-
#: custom.php:
|
167 |
msgid "Empty Password Message:"
|
168 |
msgstr "Leeg wachtwoord Message:"
|
169 |
|
170 |
-
#: custom.php:
|
171 |
msgid "Invalid Email Message:"
|
172 |
msgstr "Ongeldig e-mailbericht:"
|
173 |
|
174 |
-
#: custom.php:
|
175 |
msgid "Empty Email Message:"
|
176 |
msgstr "Lege e-mailbericht:"
|
177 |
|
178 |
-
#: custom.php:
|
179 |
msgid "Forget Password Message:"
|
180 |
msgstr "Wachtwoord vergeten Message:"
|
181 |
|
182 |
-
#: custom.php:
|
183 |
msgid "Welcome Messages"
|
184 |
msgstr "Welkom Berichten"
|
185 |
|
186 |
-
#: custom.php:
|
187 |
msgid "Welcome Message on Lost Password:"
|
188 |
msgstr "Welkom Bericht op Wachtwoord vergeten:"
|
189 |
|
190 |
-
#: custom.php:
|
191 |
msgid "Welcome Message on Front Page:"
|
192 |
msgstr "Welkom bericht op de voorpagina:"
|
193 |
|
194 |
-
#: custom.php:
|
195 |
msgid "Welcome Message on Registration:"
|
196 |
msgstr "Welkom Bericht op Registratie:"
|
197 |
|
198 |
-
#: custom.php:
|
199 |
msgid "Logout Message:"
|
200 |
msgstr "Logout Message:"
|
201 |
|
202 |
-
#: custom.php:
|
203 |
-
msgid "Message Field Border:
|
204 |
-
msgstr "
|
205 |
|
206 |
-
#: custom.php:
|
207 |
msgid "Message Field Background Color:"
|
208 |
msgstr "Bericht Veld Achtergrond Kleur:"
|
209 |
|
210 |
-
#: custom.php:
|
211 |
-
msgid "
|
212 |
-
msgstr "
|
213 |
-
|
214 |
-
#: custom.php:803
|
215 |
-
msgid "Header Message:"
|
216 |
-
msgstr "Header Message:"
|
217 |
-
|
218 |
-
#: custom.php:816
|
219 |
-
msgid "Header Message Link:"
|
220 |
-
msgstr "Header Message Link:"
|
221 |
-
|
222 |
-
#: custom.php:833
|
223 |
-
msgid "Header Text Color:"
|
224 |
-
msgstr "Koptekst Kleur:"
|
225 |
-
|
226 |
-
#: custom.php:850
|
227 |
-
msgid "Header Text Hover Color:"
|
228 |
-
msgstr "Koptekst Hover Kleur:"
|
229 |
-
|
230 |
-
#: custom.php:863 custom.php:990 custom.php:1105
|
231 |
-
msgid "Text Font Size:"
|
232 |
-
msgstr "Tekst Font Grootte:"
|
233 |
-
|
234 |
-
#: custom.php:880
|
235 |
-
msgid "Header Background Color:"
|
236 |
-
msgstr "Header Achtergrondkleur"
|
237 |
-
|
238 |
-
#: custom.php:892
|
239 |
-
msgid "Footer"
|
240 |
-
msgstr "Footer"
|
241 |
|
242 |
-
#: custom.php:
|
243 |
msgid "Lost Password Text"
|
244 |
msgstr "Wachtwoord vergeten Text"
|
245 |
|
246 |
-
#: custom.php:
|
247 |
msgid "Footer Text Display:"
|
248 |
msgstr "Footer Text Display:"
|
249 |
|
250 |
-
#: custom.php:
|
251 |
msgid "Footer Text Color:"
|
252 |
msgstr "Footer Tekst Kleur:"
|
253 |
|
254 |
-
#: custom.php:
|
255 |
msgid "Footer Text Hover Color:"
|
256 |
msgstr "Footer Tekst Hover Kleur:"
|
257 |
|
258 |
-
#: custom.php:
|
|
|
|
|
|
|
|
|
259 |
msgid "Footer Background Color:"
|
260 |
msgstr "Footer Achtergrond Kleur:"
|
261 |
|
262 |
-
#: custom.php:
|
263 |
-
msgid "
|
264 |
-
msgstr "
|
265 |
-
|
266 |
-
#: custom.php:1147
|
267 |
-
msgid "Footer Text 1"
|
268 |
-
msgstr "Footer Text 1"
|
269 |
-
|
270 |
-
#: custom.php:1161
|
271 |
-
msgid "Footer Links 1"
|
272 |
-
msgstr "Footer Links 1"
|
273 |
-
|
274 |
-
#: custom.php:1175
|
275 |
-
msgid "Footer Text 2"
|
276 |
-
msgstr "Footer Text 2"
|
277 |
-
|
278 |
-
#: custom.php:1189
|
279 |
-
msgid "Footer Links 2"
|
280 |
-
msgstr "Footer Links 2"
|
281 |
-
|
282 |
-
#: custom.php:1203
|
283 |
-
msgid "Footer Text 3"
|
284 |
-
msgstr "Footer Text 3"
|
285 |
|
286 |
-
#: custom.php:
|
287 |
-
msgid "
|
288 |
-
msgstr "
|
289 |
|
290 |
-
#: custom.php:
|
291 |
-
msgid "
|
292 |
-
msgstr "
|
293 |
|
294 |
-
#: custom.php:
|
295 |
-
msgid "
|
296 |
-
msgstr "
|
297 |
|
298 |
-
#: custom.php:
|
299 |
-
msgid "
|
300 |
-
msgstr "
|
301 |
|
302 |
-
#: custom.php:
|
303 |
-
msgid "
|
304 |
-
msgstr "
|
305 |
|
306 |
-
#: custom.php:
|
307 |
msgid "Custom CSS"
|
308 |
msgstr "Custom CSS"
|
309 |
|
310 |
-
#: custom.php:
|
311 |
msgid "Customize CSS"
|
312 |
msgstr "Pas CSS"
|
313 |
|
314 |
-
#: custom.php:
|
315 |
msgid "Custom JS"
|
316 |
msgstr "Custom JS"
|
317 |
|
318 |
-
#: custom.php:
|
319 |
msgid "Customize JS"
|
320 |
msgstr "Pas JS"
|
321 |
|
322 |
-
#:
|
323 |
-
msgid "
|
324 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Custom Login Page Brigade\n"
|
4 |
+
"POT-Creation-Date: 2017-02-13 12:10+0500\n"
|
5 |
+
"PO-Revision-Date: 2017-02-13 12:10+0500\n"
|
6 |
"Last-Translator: \n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: nl\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.8.11\n"
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
|
22 |
+
#: classes/control-presets.php:73
|
23 |
+
msgid "Unlock Premium Feature"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: classes/control-presets.php:77
|
27 |
+
msgid "Contact us for Custom Design"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: classes/loginpress-settings-api.php:365
|
31 |
+
msgid "Choose File"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: classes/loginpress-settings-api.php:528
|
35 |
+
msgid "Getting Started Video - 60 sec"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: classes/loginpress-settings-api.php:536
|
39 |
+
msgid "Why Go Pro?"
|
40 |
+
msgstr ""
|
41 |
+
|
42 |
+
#: classes/loginpress-settings-api.php:539
|
43 |
+
msgid "Secure login with Google reCaptcha"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: classes/loginpress-settings-api.php:540
|
47 |
+
msgid "20+ Custom Login Themes"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: classes/loginpress-settings-api.php:541
|
51 |
+
msgid "Full customizatin on 20+ Innovative styles"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: classes/loginpress-settings-api.php:544
|
55 |
+
msgid "Plus lots more!"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: classes/loginpress-settings-api.php:547
|
59 |
+
msgid "See What's In The Pro Version"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: classes/loginpress-settings-api.php:553
|
63 |
+
msgid "Plugin Support"
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: classes/loginpress-settings-api.php:556
|
67 |
+
msgid "Got a Question, Idea, Problem or Praise?"
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: classes/loginpress-settings-api.php:558
|
71 |
+
msgid "Support Request"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: classes/loginpress-setup.php:52
|
75 |
+
msgid "Default Settings Restored"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: classes/loginpress-setup.php:59 classes/loginpress-setup.php:67
|
79 |
+
msgid "Settings"
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: classes/loginpress-setup.php:68
|
83 |
+
msgid ""
|
84 |
+
"Following are the plugin settings for LoginPress Other than that everything "
|
85 |
+
"is customizeable through WordPress Customizer."
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: classes/loginpress-setup.php:74
|
89 |
+
msgid "Try Premium Version"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: classes/loginpress-setup.php:93
|
93 |
+
msgid "Reset Default Settings"
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: classes/loginpress-setup.php:94
|
97 |
+
msgid "Remove my custom settings."
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: custom.php:89 loginpress.php:148 loginpress.php:150
|
101 |
+
msgid "LoginPress"
|
102 |
+
msgstr ""
|
103 |
+
|
104 |
+
#: custom.php:90
|
105 |
+
msgid "Customize Your WordPress Login Page with LoginPress :)"
|
106 |
+
msgstr ""
|
107 |
|
108 |
+
#: custom.php:100
|
109 |
+
msgid "Themes"
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: custom.php:101
|
113 |
+
msgid "Choose Theme"
|
114 |
+
msgstr ""
|
115 |
+
|
116 |
+
#: custom.php:122 custom.php:164
|
117 |
+
msgid "Company"
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: custom.php:128 custom.php:194
|
121 |
+
msgid "Persona"
|
122 |
+
msgstr ""
|
123 |
|
124 |
+
#: custom.php:134 custom.php:140
|
125 |
+
msgid "Corporate"
|
126 |
+
msgstr ""
|
127 |
|
128 |
+
#: custom.php:146
|
129 |
+
msgid "Startup"
|
130 |
+
msgstr ""
|
131 |
|
132 |
+
#: custom.php:152
|
133 |
+
msgid "Wedding"
|
134 |
+
msgstr ""
|
135 |
|
136 |
+
#: custom.php:158
|
137 |
+
msgid "Wedding #2"
|
138 |
+
msgstr ""
|
139 |
|
140 |
+
#: custom.php:170
|
141 |
+
msgid "Bikers"
|
142 |
+
msgstr ""
|
143 |
+
|
144 |
+
#: custom.php:176
|
145 |
+
msgid "Fitness"
|
146 |
+
msgstr ""
|
147 |
+
|
148 |
+
#: custom.php:182
|
149 |
+
msgid "Shopping"
|
150 |
+
msgstr ""
|
151 |
+
|
152 |
+
#: custom.php:188
|
153 |
+
msgid "Writers"
|
154 |
+
msgstr ""
|
155 |
+
|
156 |
+
#: custom.php:200
|
157 |
+
msgid "Geek"
|
158 |
+
msgstr ""
|
159 |
+
|
160 |
+
#: custom.php:206
|
161 |
+
msgid "Innovation"
|
162 |
+
msgstr ""
|
163 |
+
|
164 |
+
#: custom.php:212
|
165 |
+
msgid "Photographers"
|
166 |
+
msgstr ""
|
167 |
+
|
168 |
+
#: custom.php:238
|
169 |
+
msgid "Logo"
|
170 |
+
msgstr ""
|
171 |
+
|
172 |
+
#: custom.php:239
|
173 |
+
msgid "Customize Your Logo Section"
|
174 |
+
msgstr ""
|
175 |
+
|
176 |
+
#: custom.php:251
|
177 |
+
msgid "Logo Image:"
|
178 |
+
msgstr ""
|
179 |
+
|
180 |
+
#: custom.php:260
|
181 |
+
msgid "Logo Width:"
|
182 |
+
msgstr ""
|
183 |
+
|
184 |
+
#: custom.php:261
|
185 |
+
msgid "Logo Height:"
|
186 |
+
msgstr ""
|
187 |
+
|
188 |
+
#: custom.php:262
|
189 |
+
msgid "Padding Bottom:"
|
190 |
+
msgstr ""
|
191 |
+
|
192 |
+
#: custom.php:263
|
193 |
+
msgid "Logo URL:"
|
194 |
+
msgstr ""
|
195 |
+
|
196 |
+
#: custom.php:264
|
197 |
+
msgid "Logo Hover Title:"
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: custom.php:291
|
201 |
msgid "Background"
|
202 |
msgstr "Achtergrond"
|
203 |
|
204 |
+
#: custom.php:306
|
205 |
+
msgid "Display Background Image?"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: custom.php:320
|
209 |
+
msgid "Background Color:"
|
210 |
+
msgstr ""
|
211 |
|
212 |
+
#: custom.php:334
|
213 |
+
msgid "Background Image:"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: custom.php:349
|
217 |
msgid "Background Repeat:"
|
218 |
msgstr "Achtergrond herhalen"
|
219 |
|
220 |
+
#: custom.php:372
|
221 |
+
msgid "Select Position:"
|
222 |
+
msgstr ""
|
223 |
|
224 |
+
#: custom.php:397
|
225 |
+
msgid "Background Image Size: "
|
226 |
+
msgstr ""
|
227 |
+
|
228 |
+
#: custom.php:415
|
229 |
+
msgid "Customize Login Form"
|
230 |
+
msgstr ""
|
231 |
|
232 |
+
#: custom.php:428
|
233 |
msgid "Form Background Image"
|
234 |
msgstr "Formulier Achtergrond Afbeelding"
|
235 |
|
236 |
+
#: custom.php:437
|
|
|
|
|
|
|
|
|
237 |
msgid "Form Width:"
|
238 |
msgstr "Vorm Breedte:"
|
239 |
|
240 |
+
#: custom.php:438
|
241 |
+
msgid "Form Minimum Height:"
|
242 |
+
msgstr ""
|
243 |
|
244 |
+
#: custom.php:439
|
245 |
msgid "Form Padding:"
|
246 |
msgstr "Vorm Padding:"
|
247 |
|
248 |
+
#: custom.php:440
|
249 |
+
msgid "Border (Example: 2px dotted black):"
|
250 |
+
msgstr ""
|
251 |
|
252 |
+
#: custom.php:441
|
253 |
+
msgid "Input Text Field Width:"
|
254 |
+
msgstr ""
|
255 |
|
256 |
+
#: custom.php:442
|
257 |
+
msgid "Input Text Field Margin:"
|
258 |
+
msgstr ""
|
259 |
|
260 |
+
#: custom.php:468
|
261 |
+
msgid "Form Background Color:"
|
262 |
+
msgstr ""
|
263 |
|
264 |
+
#: custom.php:469
|
265 |
+
msgid "Input Field Background Color:"
|
266 |
+
msgstr ""
|
267 |
|
268 |
+
#: custom.php:470
|
269 |
+
msgid "Input Field Text Color:"
|
270 |
+
msgstr ""
|
271 |
+
|
272 |
+
#: custom.php:471
|
273 |
+
msgid "Label Color:"
|
274 |
+
msgstr ""
|
275 |
|
276 |
+
#: custom.php:504
|
277 |
msgid "Customize Forget Form"
|
278 |
msgstr "Aanpassen Vergeet Form"
|
279 |
|
280 |
+
#: custom.php:521
|
281 |
msgid "Forget Form Background Image"
|
282 |
msgstr "Vergeet Van Achtergrond Afbeelding"
|
283 |
|
284 |
+
#: custom.php:535
|
285 |
msgid "Forget Form Background Color"
|
286 |
msgstr "Vergeet Vorm Achtergrond Kleur"
|
287 |
|
288 |
+
#: custom.php:545
|
289 |
msgid "Button Beauty"
|
290 |
msgstr "Knoop Beauty"
|
291 |
|
292 |
+
#: custom.php:554
|
293 |
+
msgid "Button Color:"
|
294 |
+
msgstr ""
|
295 |
|
296 |
+
#: custom.php:555
|
297 |
+
msgid "Button Border Color:"
|
298 |
+
msgstr ""
|
299 |
|
300 |
+
#: custom.php:556
|
301 |
+
msgid "Button Color (Hover):"
|
302 |
+
msgstr ""
|
303 |
|
304 |
+
#: custom.php:557
|
305 |
+
msgid "Button Border (Hover):"
|
306 |
+
msgstr ""
|
307 |
|
308 |
+
#: custom.php:558
|
309 |
+
msgid "Button Box Shadow:"
|
310 |
+
msgstr ""
|
311 |
|
312 |
+
#: custom.php:559
|
313 |
+
msgid "Button Text Color:"
|
314 |
+
msgstr ""
|
315 |
|
316 |
+
#: custom.php:586
|
317 |
msgid "Error Messages"
|
318 |
msgstr "Foutmeldingen"
|
319 |
|
320 |
+
#: custom.php:595
|
321 |
msgid "Incorrect Username Message:"
|
322 |
msgstr "Onjuiste gebruikersnaam Bericht:"
|
323 |
|
324 |
+
#: custom.php:596
|
325 |
msgid "Incorrect Password Message:"
|
326 |
msgstr "Onjuist wachtwoord Message:"
|
327 |
|
328 |
+
#: custom.php:597
|
329 |
msgid "Empty Username Message:"
|
330 |
msgstr "Lege Gebruikersnaam Message:"
|
331 |
|
332 |
+
#: custom.php:598
|
333 |
msgid "Empty Password Message:"
|
334 |
msgstr "Leeg wachtwoord Message:"
|
335 |
|
336 |
+
#: custom.php:599
|
337 |
msgid "Invalid Email Message:"
|
338 |
msgstr "Ongeldig e-mailbericht:"
|
339 |
|
340 |
+
#: custom.php:600
|
341 |
msgid "Empty Email Message:"
|
342 |
msgstr "Lege e-mailbericht:"
|
343 |
|
344 |
+
#: custom.php:601
|
345 |
msgid "Forget Password Message:"
|
346 |
msgstr "Wachtwoord vergeten Message:"
|
347 |
|
348 |
+
#: custom.php:628
|
349 |
msgid "Welcome Messages"
|
350 |
msgstr "Welkom Berichten"
|
351 |
|
352 |
+
#: custom.php:637
|
353 |
msgid "Welcome Message on Lost Password:"
|
354 |
msgstr "Welkom Bericht op Wachtwoord vergeten:"
|
355 |
|
356 |
+
#: custom.php:638
|
357 |
msgid "Welcome Message on Front Page:"
|
358 |
msgstr "Welkom bericht op de voorpagina:"
|
359 |
|
360 |
+
#: custom.php:639
|
361 |
msgid "Welcome Message on Registration:"
|
362 |
msgstr "Welkom Bericht op Registratie:"
|
363 |
|
364 |
+
#: custom.php:640
|
365 |
msgid "Logout Message:"
|
366 |
msgstr "Logout Message:"
|
367 |
|
368 |
+
#: custom.php:641
|
369 |
+
msgid "Message Field Border: ( Example: 1px solid #00a0d2; )"
|
370 |
+
msgstr ""
|
371 |
|
372 |
+
#: custom.php:672
|
373 |
msgid "Message Field Background Color:"
|
374 |
msgstr "Bericht Veld Achtergrond Kleur:"
|
375 |
|
376 |
+
#: custom.php:856
|
377 |
+
msgid "Form Footer"
|
378 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
379 |
|
380 |
+
#: custom.php:870
|
381 |
msgid "Lost Password Text"
|
382 |
msgstr "Wachtwoord vergeten Text"
|
383 |
|
384 |
+
#: custom.php:884
|
385 |
msgid "Footer Text Display:"
|
386 |
msgstr "Footer Text Display:"
|
387 |
|
388 |
+
#: custom.php:924
|
389 |
msgid "Footer Text Color:"
|
390 |
msgstr "Footer Tekst Kleur:"
|
391 |
|
392 |
+
#: custom.php:938
|
393 |
msgid "Footer Text Hover Color:"
|
394 |
msgstr "Footer Tekst Hover Kleur:"
|
395 |
|
396 |
+
#: custom.php:952
|
397 |
+
msgid "Text Font Size:"
|
398 |
+
msgstr "Tekst Font Grootte:"
|
399 |
+
|
400 |
+
#: custom.php:966 custom.php:1079
|
401 |
msgid "Footer Background Color:"
|
402 |
msgstr "Footer Achtergrond Kleur:"
|
403 |
|
404 |
+
#: custom.php:993
|
405 |
+
msgid "\"Back to\" Text Display:"
|
406 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
407 |
|
408 |
+
#: custom.php:1013
|
409 |
+
msgid "\"Back to\" Text Decoration:"
|
410 |
+
msgstr ""
|
411 |
|
412 |
+
#: custom.php:1037
|
413 |
+
msgid "\"Back to\" Text Color:"
|
414 |
+
msgstr ""
|
415 |
|
416 |
+
#: custom.php:1051
|
417 |
+
msgid "\"Back to\" Text Hover Color:"
|
418 |
+
msgstr ""
|
419 |
|
420 |
+
#: custom.php:1065
|
421 |
+
msgid "\"Back to\" Text Font Size:"
|
422 |
+
msgstr ""
|
423 |
|
424 |
+
#: custom.php:1093
|
425 |
+
msgid "Copyright Note:"
|
426 |
+
msgstr ""
|
427 |
|
428 |
+
#: custom.php:1106
|
429 |
msgid "Custom CSS"
|
430 |
msgstr "Custom CSS"
|
431 |
|
432 |
+
#: custom.php:1119
|
433 |
msgid "Customize CSS"
|
434 |
msgstr "Pas CSS"
|
435 |
|
436 |
+
#: custom.php:1132
|
437 |
msgid "Custom JS"
|
438 |
msgstr "Custom JS"
|
439 |
|
440 |
+
#: custom.php:1145
|
441 |
msgid "Customize JS"
|
442 |
msgstr "Pas JS"
|
443 |
|
444 |
+
#: custom.php:1259
|
445 |
+
msgid "Invalid Username"
|
446 |
+
msgstr ""
|
447 |
+
|
448 |
+
#: custom.php:1261
|
449 |
+
msgid "Invalid Password"
|
450 |
+
msgstr ""
|
451 |
+
|
452 |
+
#: custom.php:1263
|
453 |
+
msgid "Empty Username"
|
454 |
+
msgstr ""
|
455 |
+
|
456 |
+
#: custom.php:1265
|
457 |
+
msgid "Empty Password"
|
458 |
+
msgstr ""
|
459 |
+
|
460 |
+
#: custom.php:1267
|
461 |
+
msgid "The email address is incorrect."
|
462 |
+
msgstr ""
|
463 |
+
|
464 |
+
#: custom.php:1269
|
465 |
+
msgid "The email address is empty."
|
466 |
+
msgstr ""
|
467 |
+
|
468 |
+
#: custom.php:1271
|
469 |
+
msgid "Invalid Username or Email."
|
470 |
+
msgstr ""
|
471 |
+
|
472 |
+
#: include/class-remote-notification-client.php:126
|
473 |
+
#: include/class-remote-notification-client.php:137
|
474 |
+
msgid "Cheatin’ huh?"
|
475 |
+
msgstr ""
|
476 |
+
|
477 |
+
#: include/class-remote-notification-client.php:502
|
478 |
+
msgid "Dismiss notification"
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: include/class-remote-notification-client.php:701
|
482 |
+
#, php-format
|
483 |
+
msgid "The server response was invalid (code %s)"
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: include/class-remote-notification-client.php:707
|
487 |
+
msgid "The server response is empty"
|
488 |
+
msgstr ""
|
489 |
+
|
490 |
+
#: include/class-remote-notification-client.php:713
|
491 |
+
msgid "Cannot decode the response content"
|
492 |
+
msgstr ""
|
493 |
+
|
494 |
+
#: loginpress.php:152
|
495 |
+
msgid "Customizer"
|
496 |
+
msgstr ""
|
497 |
+
|
498 |
+
#: loginpress.php:176
|
499 |
+
msgid "Vote!"
|
500 |
+
msgstr ""
|
501 |
+
|
502 |
+
#. Plugin Name of the plugin/theme
|
503 |
+
msgid "LoginPress - Customizing the WordPress Login"
|
504 |
+
msgstr ""
|
505 |
+
|
506 |
+
#. Plugin URI of the plugin/theme
|
507 |
+
msgid "http://www.WPBrigade.com/wordpress/plugins/loginpress/"
|
508 |
+
msgstr ""
|
509 |
+
|
510 |
+
#. Description of the plugin/theme
|
511 |
+
msgid ""
|
512 |
+
"LoginPress is the best Login Page Customizer in WordPress which allows you "
|
513 |
+
"to completely change the layout of login, register and forgot password forms."
|
514 |
+
msgstr ""
|
515 |
+
|
516 |
+
#. Author of the plugin/theme
|
517 |
+
msgid "WPBrigade"
|
518 |
+
msgstr ""
|
519 |
+
|
520 |
+
#. Author URI of the plugin/theme
|
521 |
+
msgid "http://www.WPBrigade.com/"
|
522 |
+
msgstr ""
|
523 |
+
|
524 |
+
#~ msgid "Login Logo"
|
525 |
+
#~ msgstr "Login Logo"
|
526 |
+
|
527 |
+
#~ msgid "Logo Width"
|
528 |
+
#~ msgstr "Logo Breedte"
|
529 |
+
|
530 |
+
#~ msgid "Logo Height"
|
531 |
+
#~ msgstr "Logo Hoogte"
|
532 |
+
|
533 |
+
#~ msgid "Padding Bottom"
|
534 |
+
#~ msgstr "Padding Bottom"
|
535 |
+
|
536 |
+
#~ msgid "Logo URL"
|
537 |
+
#~ msgstr "Logo-url:"
|
538 |
+
|
539 |
+
#~ msgid "Logo Hover Test"
|
540 |
+
#~ msgstr "Logo Hover Test"
|
541 |
+
|
542 |
+
#~ msgid "Background Color"
|
543 |
+
#~ msgstr "Achtergrond Kleur"
|
544 |
+
|
545 |
+
#~ msgid "Image Size: "
|
546 |
+
#~ msgstr "Afbeeldingsgrootte:"
|
547 |
+
|
548 |
+
#~ msgid "Customize Form"
|
549 |
+
#~ msgstr "Pas Form"
|
550 |
+
|
551 |
+
#~ msgid "Form Background Color"
|
552 |
+
#~ msgstr "Formulier Achtergrondkleur"
|
553 |
+
|
554 |
+
#~ msgid "Form Height:"
|
555 |
+
#~ msgstr "Vorm Lengte:"
|
556 |
+
|
557 |
+
#~ msgid " Border (Example: 2px dotted black) "
|
558 |
+
#~ msgstr "Border (Voorbeeld: 2px gestippelde zwart)"
|
559 |
+
|
560 |
+
#~ msgid "Input Text Field Width"
|
561 |
+
#~ msgstr "Input tekstveld Breedte"
|
562 |
+
|
563 |
+
#~ msgid "Input Text Field Margin"
|
564 |
+
#~ msgstr "Invoertekstveld Marge"
|
565 |
+
|
566 |
+
#~ msgid "Input Field Background Color"
|
567 |
+
#~ msgstr "Input Field Achtergrond Kleur"
|
568 |
+
|
569 |
+
#~ msgid "Input Field Text Color"
|
570 |
+
#~ msgstr "Tekstinvoerveld Kleur"
|
571 |
+
|
572 |
+
#~ msgid "Label Color"
|
573 |
+
#~ msgstr "Label Color"
|
574 |
+
|
575 |
+
#~ msgid "Button Color"
|
576 |
+
#~ msgstr "Knop Kleur"
|
577 |
+
|
578 |
+
#~ msgid "Button Border Color"
|
579 |
+
#~ msgstr "Knop Border Kleur"
|
580 |
+
|
581 |
+
#~ msgid "Button Color (Hover)"
|
582 |
+
#~ msgstr "Knop Kleur (Hover)"
|
583 |
+
|
584 |
+
#~ msgid "Button Border (Hover)"
|
585 |
+
#~ msgstr "Knop Border (Hover)"
|
586 |
+
|
587 |
+
#~ msgid "Button Box Shadow"
|
588 |
+
#~ msgstr "Knoop Box Shadow"
|
589 |
+
|
590 |
+
#~ msgid "Button Text Color"
|
591 |
+
#~ msgstr "Knop Tekst Kleur"
|
592 |
+
|
593 |
+
#~ msgid "Message Field Border: \\n Example: 1px solid #00a0d2;"
|
594 |
+
#~ msgstr "Bericht gebied Border: \\ n Voorbeeld: 1px solid # 00a0d2;"
|
595 |
+
|
596 |
+
#~ msgid "Header Message"
|
597 |
+
#~ msgstr "Header Message"
|
598 |
+
|
599 |
+
#~ msgid "Header Message:"
|
600 |
+
#~ msgstr "Header Message:"
|
601 |
+
|
602 |
+
#~ msgid "Header Message Link:"
|
603 |
+
#~ msgstr "Header Message Link:"
|
604 |
+
|
605 |
+
#~ msgid "Header Text Color:"
|
606 |
+
#~ msgstr "Koptekst Kleur:"
|
607 |
+
|
608 |
+
#~ msgid "Header Text Hover Color:"
|
609 |
+
#~ msgstr "Koptekst Hover Kleur:"
|
610 |
+
|
611 |
+
#~ msgid "Header Background Color:"
|
612 |
+
#~ msgstr "Header Achtergrondkleur"
|
613 |
+
|
614 |
+
#~ msgid "Footer"
|
615 |
+
#~ msgstr "Footer"
|
616 |
+
|
617 |
+
#~ msgid "Login Footer Links"
|
618 |
+
#~ msgstr "Login Footer Links"
|
619 |
+
|
620 |
+
#~ msgid "Footer Text 1"
|
621 |
+
#~ msgstr "Footer Text 1"
|
622 |
+
|
623 |
+
#~ msgid "Footer Links 1"
|
624 |
+
#~ msgstr "Footer Links 1"
|
625 |
+
|
626 |
+
#~ msgid "Footer Text 2"
|
627 |
+
#~ msgstr "Footer Text 2"
|
628 |
+
|
629 |
+
#~ msgid "Footer Links 2"
|
630 |
+
#~ msgstr "Footer Links 2"
|
631 |
+
|
632 |
+
#~ msgid "Footer Text 3"
|
633 |
+
#~ msgstr "Footer Text 3"
|
634 |
+
|
635 |
+
#~ msgid "Footer Links 3"
|
636 |
+
#~ msgstr "Footer Links 3"
|
637 |
+
|
638 |
+
#~ msgid "Footer Text 4"
|
639 |
+
#~ msgstr "Footer Text 4"
|
640 |
+
|
641 |
+
#~ msgid "Footer Links 4"
|
642 |
+
#~ msgstr "Footer Links 4"
|
643 |
+
|
644 |
+
#~ msgid "All Rights Reserved by:"
|
645 |
+
#~ msgstr "Alle rechten voorbehouden aan:"
|
646 |
+
|
647 |
+
#~ msgid "Footer Links Background Color:"
|
648 |
+
#~ msgstr "Footer Links Achtergrond Kleur:"
|
649 |
+
|
650 |
+
#~ msgid "Customize Login Page"
|
651 |
+
#~ msgstr "Pas Inloggen Pagina"
|
languages/loginpress.pot
ADDED
@@ -0,0 +1,523 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#, fuzzy
|
2 |
+
msgid ""
|
3 |
+
msgstr ""
|
4 |
+
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
5 |
+
"Project-Id-Version: LoginPress - Customizing the WordPress Login\n"
|
6 |
+
"POT-Creation-Date: 2017-02-13 12:09+0500\n"
|
7 |
+
"PO-Revision-Date: 2017-02-13 12:09+0500\n"
|
8 |
+
"Last-Translator: \n"
|
9 |
+
"Language-Team: \n"
|
10 |
+
"MIME-Version: 1.0\n"
|
11 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
+
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"X-Generator: Poedit 1.8.11\n"
|
14 |
+
"X-Poedit-Basepath: ..\n"
|
15 |
+
"X-Poedit-WPHeader: loginpress.php\n"
|
16 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
18 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
19 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
20 |
+
"X-Poedit-SearchPath-0: .\n"
|
21 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
22 |
+
|
23 |
+
#: classes/control-presets.php:73
|
24 |
+
msgid "Unlock Premium Feature"
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: classes/control-presets.php:77
|
28 |
+
msgid "Contact us for Custom Design"
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: classes/loginpress-settings-api.php:365
|
32 |
+
msgid "Choose File"
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: classes/loginpress-settings-api.php:528
|
36 |
+
msgid "Getting Started Video - 60 sec"
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: classes/loginpress-settings-api.php:536
|
40 |
+
msgid "Why Go Pro?"
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: classes/loginpress-settings-api.php:539
|
44 |
+
msgid "Secure login with Google reCaptcha"
|
45 |
+
msgstr ""
|
46 |
+
|
47 |
+
#: classes/loginpress-settings-api.php:540
|
48 |
+
msgid "20+ Custom Login Themes"
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: classes/loginpress-settings-api.php:541
|
52 |
+
msgid "Full customizatin on 20+ Innovative styles"
|
53 |
+
msgstr ""
|
54 |
+
|
55 |
+
#: classes/loginpress-settings-api.php:544
|
56 |
+
msgid "Plus lots more!"
|
57 |
+
msgstr ""
|
58 |
+
|
59 |
+
#: classes/loginpress-settings-api.php:547
|
60 |
+
msgid "See What's In The Pro Version"
|
61 |
+
msgstr ""
|
62 |
+
|
63 |
+
#: classes/loginpress-settings-api.php:553
|
64 |
+
msgid "Plugin Support"
|
65 |
+
msgstr ""
|
66 |
+
|
67 |
+
#: classes/loginpress-settings-api.php:556
|
68 |
+
msgid "Got a Question, Idea, Problem or Praise?"
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: classes/loginpress-settings-api.php:558
|
72 |
+
msgid "Support Request"
|
73 |
+
msgstr ""
|
74 |
+
|
75 |
+
#: classes/loginpress-setup.php:52
|
76 |
+
msgid "Default Settings Restored"
|
77 |
+
msgstr ""
|
78 |
+
|
79 |
+
#: classes/loginpress-setup.php:59 classes/loginpress-setup.php:67
|
80 |
+
msgid "Settings"
|
81 |
+
msgstr ""
|
82 |
+
|
83 |
+
#: classes/loginpress-setup.php:68
|
84 |
+
msgid ""
|
85 |
+
"Following are the plugin settings for LoginPress Other than that everything "
|
86 |
+
"is customizeable through WordPress Customizer."
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: classes/loginpress-setup.php:74
|
90 |
+
msgid "Try Premium Version"
|
91 |
+
msgstr ""
|
92 |
+
|
93 |
+
#: classes/loginpress-setup.php:93
|
94 |
+
msgid "Reset Default Settings"
|
95 |
+
msgstr ""
|
96 |
+
|
97 |
+
#: classes/loginpress-setup.php:94
|
98 |
+
msgid "Remove my custom settings."
|
99 |
+
msgstr ""
|
100 |
+
|
101 |
+
#: custom.php:89 loginpress.php:148 loginpress.php:150
|
102 |
+
msgid "LoginPress"
|
103 |
+
msgstr ""
|
104 |
+
|
105 |
+
#: custom.php:90
|
106 |
+
msgid "Customize Your WordPress Login Page with LoginPress :)"
|
107 |
+
msgstr ""
|
108 |
+
|
109 |
+
#: custom.php:100
|
110 |
+
msgid "Themes"
|
111 |
+
msgstr ""
|
112 |
+
|
113 |
+
#: custom.php:101
|
114 |
+
msgid "Choose Theme"
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
+
#: custom.php:122 custom.php:164
|
118 |
+
msgid "Company"
|
119 |
+
msgstr ""
|
120 |
+
|
121 |
+
#: custom.php:128 custom.php:194
|
122 |
+
msgid "Persona"
|
123 |
+
msgstr ""
|
124 |
+
|
125 |
+
#: custom.php:134 custom.php:140
|
126 |
+
msgid "Corporate"
|
127 |
+
msgstr ""
|
128 |
+
|
129 |
+
#: custom.php:146
|
130 |
+
msgid "Startup"
|
131 |
+
msgstr ""
|
132 |
+
|
133 |
+
#: custom.php:152
|
134 |
+
msgid "Wedding"
|
135 |
+
msgstr ""
|
136 |
+
|
137 |
+
#: custom.php:158
|
138 |
+
msgid "Wedding #2"
|
139 |
+
msgstr ""
|
140 |
+
|
141 |
+
#: custom.php:170
|
142 |
+
msgid "Bikers"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: custom.php:176
|
146 |
+
msgid "Fitness"
|
147 |
+
msgstr ""
|
148 |
+
|
149 |
+
#: custom.php:182
|
150 |
+
msgid "Shopping"
|
151 |
+
msgstr ""
|
152 |
+
|
153 |
+
#: custom.php:188
|
154 |
+
msgid "Writers"
|
155 |
+
msgstr ""
|
156 |
+
|
157 |
+
#: custom.php:200
|
158 |
+
msgid "Geek"
|
159 |
+
msgstr ""
|
160 |
+
|
161 |
+
#: custom.php:206
|
162 |
+
msgid "Innovation"
|
163 |
+
msgstr ""
|
164 |
+
|
165 |
+
#: custom.php:212
|
166 |
+
msgid "Photographers"
|
167 |
+
msgstr ""
|
168 |
+
|
169 |
+
#: custom.php:238
|
170 |
+
msgid "Logo"
|
171 |
+
msgstr ""
|
172 |
+
|
173 |
+
#: custom.php:239
|
174 |
+
msgid "Customize Your Logo Section"
|
175 |
+
msgstr ""
|
176 |
+
|
177 |
+
#: custom.php:251
|
178 |
+
msgid "Logo Image:"
|
179 |
+
msgstr ""
|
180 |
+
|
181 |
+
#: custom.php:260
|
182 |
+
msgid "Logo Width:"
|
183 |
+
msgstr ""
|
184 |
+
|
185 |
+
#: custom.php:261
|
186 |
+
msgid "Logo Height:"
|
187 |
+
msgstr ""
|
188 |
+
|
189 |
+
#: custom.php:262
|
190 |
+
msgid "Padding Bottom:"
|
191 |
+
msgstr ""
|
192 |
+
|
193 |
+
#: custom.php:263
|
194 |
+
msgid "Logo URL:"
|
195 |
+
msgstr ""
|
196 |
+
|
197 |
+
#: custom.php:264
|
198 |
+
msgid "Logo Hover Title:"
|
199 |
+
msgstr ""
|
200 |
+
|
201 |
+
#: custom.php:291
|
202 |
+
msgid "Background"
|
203 |
+
msgstr ""
|
204 |
+
|
205 |
+
#: custom.php:306
|
206 |
+
msgid "Display Background Image?"
|
207 |
+
msgstr ""
|
208 |
+
|
209 |
+
#: custom.php:320
|
210 |
+
msgid "Background Color:"
|
211 |
+
msgstr ""
|
212 |
+
|
213 |
+
#: custom.php:334
|
214 |
+
msgid "Background Image:"
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
#: custom.php:349
|
218 |
+
msgid "Background Repeat:"
|
219 |
+
msgstr ""
|
220 |
+
|
221 |
+
#: custom.php:372
|
222 |
+
msgid "Select Position:"
|
223 |
+
msgstr ""
|
224 |
+
|
225 |
+
#: custom.php:397
|
226 |
+
msgid "Background Image Size: "
|
227 |
+
msgstr ""
|
228 |
+
|
229 |
+
#: custom.php:415
|
230 |
+
msgid "Customize Login Form"
|
231 |
+
msgstr ""
|
232 |
+
|
233 |
+
#: custom.php:428
|
234 |
+
msgid "Form Background Image"
|
235 |
+
msgstr ""
|
236 |
+
|
237 |
+
#: custom.php:437
|
238 |
+
msgid "Form Width:"
|
239 |
+
msgstr ""
|
240 |
+
|
241 |
+
#: custom.php:438
|
242 |
+
msgid "Form Minimum Height:"
|
243 |
+
msgstr ""
|
244 |
+
|
245 |
+
#: custom.php:439
|
246 |
+
msgid "Form Padding:"
|
247 |
+
msgstr ""
|
248 |
+
|
249 |
+
#: custom.php:440
|
250 |
+
msgid "Border (Example: 2px dotted black):"
|
251 |
+
msgstr ""
|
252 |
+
|
253 |
+
#: custom.php:441
|
254 |
+
msgid "Input Text Field Width:"
|
255 |
+
msgstr ""
|
256 |
+
|
257 |
+
#: custom.php:442
|
258 |
+
msgid "Input Text Field Margin:"
|
259 |
+
msgstr ""
|
260 |
+
|
261 |
+
#: custom.php:468
|
262 |
+
msgid "Form Background Color:"
|
263 |
+
msgstr ""
|
264 |
+
|
265 |
+
#: custom.php:469
|
266 |
+
msgid "Input Field Background Color:"
|
267 |
+
msgstr ""
|
268 |
+
|
269 |
+
#: custom.php:470
|
270 |
+
msgid "Input Field Text Color:"
|
271 |
+
msgstr ""
|
272 |
+
|
273 |
+
#: custom.php:471
|
274 |
+
msgid "Label Color:"
|
275 |
+
msgstr ""
|
276 |
+
|
277 |
+
#: custom.php:504
|
278 |
+
msgid "Customize Forget Form"
|
279 |
+
msgstr ""
|
280 |
+
|
281 |
+
#: custom.php:521
|
282 |
+
msgid "Forget Form Background Image"
|
283 |
+
msgstr ""
|
284 |
+
|
285 |
+
#: custom.php:535
|
286 |
+
msgid "Forget Form Background Color"
|
287 |
+
msgstr ""
|
288 |
+
|
289 |
+
#: custom.php:545
|
290 |
+
msgid "Button Beauty"
|
291 |
+
msgstr ""
|
292 |
+
|
293 |
+
#: custom.php:554
|
294 |
+
msgid "Button Color:"
|
295 |
+
msgstr ""
|
296 |
+
|
297 |
+
#: custom.php:555
|
298 |
+
msgid "Button Border Color:"
|
299 |
+
msgstr ""
|
300 |
+
|
301 |
+
#: custom.php:556
|
302 |
+
msgid "Button Color (Hover):"
|
303 |
+
msgstr ""
|
304 |
+
|
305 |
+
#: custom.php:557
|
306 |
+
msgid "Button Border (Hover):"
|
307 |
+
msgstr ""
|
308 |
+
|
309 |
+
#: custom.php:558
|
310 |
+
msgid "Button Box Shadow:"
|
311 |
+
msgstr ""
|
312 |
+
|
313 |
+
#: custom.php:559
|
314 |
+
msgid "Button Text Color:"
|
315 |
+
msgstr ""
|
316 |
+
|
317 |
+
#: custom.php:586
|
318 |
+
msgid "Error Messages"
|
319 |
+
msgstr ""
|
320 |
+
|
321 |
+
#: custom.php:595
|
322 |
+
msgid "Incorrect Username Message:"
|
323 |
+
msgstr ""
|
324 |
+
|
325 |
+
#: custom.php:596
|
326 |
+
msgid "Incorrect Password Message:"
|
327 |
+
msgstr ""
|
328 |
+
|
329 |
+
#: custom.php:597
|
330 |
+
msgid "Empty Username Message:"
|
331 |
+
msgstr ""
|
332 |
+
|
333 |
+
#: custom.php:598
|
334 |
+
msgid "Empty Password Message:"
|
335 |
+
msgstr ""
|
336 |
+
|
337 |
+
#: custom.php:599
|
338 |
+
msgid "Invalid Email Message:"
|
339 |
+
msgstr ""
|
340 |
+
|
341 |
+
#: custom.php:600
|
342 |
+
msgid "Empty Email Message:"
|
343 |
+
msgstr ""
|
344 |
+
|
345 |
+
#: custom.php:601
|
346 |
+
msgid "Forget Password Message:"
|
347 |
+
msgstr ""
|
348 |
+
|
349 |
+
#: custom.php:628
|
350 |
+
msgid "Welcome Messages"
|
351 |
+
msgstr ""
|
352 |
+
|
353 |
+
#: custom.php:637
|
354 |
+
msgid "Welcome Message on Lost Password:"
|
355 |
+
msgstr ""
|
356 |
+
|
357 |
+
#: custom.php:638
|
358 |
+
msgid "Welcome Message on Front Page:"
|
359 |
+
msgstr ""
|
360 |
+
|
361 |
+
#: custom.php:639
|
362 |
+
msgid "Welcome Message on Registration:"
|
363 |
+
msgstr ""
|
364 |
+
|
365 |
+
#: custom.php:640
|
366 |
+
msgid "Logout Message:"
|
367 |
+
msgstr ""
|
368 |
+
|
369 |
+
#: custom.php:641
|
370 |
+
msgid "Message Field Border: ( Example: 1px solid #00a0d2; )"
|
371 |
+
msgstr ""
|
372 |
+
|
373 |
+
#: custom.php:672
|
374 |
+
msgid "Message Field Background Color:"
|
375 |
+
msgstr ""
|
376 |
+
|
377 |
+
#: custom.php:856
|
378 |
+
msgid "Form Footer"
|
379 |
+
msgstr ""
|
380 |
+
|
381 |
+
#: custom.php:870
|
382 |
+
msgid "Lost Password Text"
|
383 |
+
msgstr ""
|
384 |
+
|
385 |
+
#: custom.php:884
|
386 |
+
msgid "Footer Text Display:"
|
387 |
+
msgstr ""
|
388 |
+
|
389 |
+
#: custom.php:924
|
390 |
+
msgid "Footer Text Color:"
|
391 |
+
msgstr ""
|
392 |
+
|
393 |
+
#: custom.php:938
|
394 |
+
msgid "Footer Text Hover Color:"
|
395 |
+
msgstr ""
|
396 |
+
|
397 |
+
#: custom.php:952
|
398 |
+
msgid "Text Font Size:"
|
399 |
+
msgstr ""
|
400 |
+
|
401 |
+
#: custom.php:966 custom.php:1079
|
402 |
+
msgid "Footer Background Color:"
|
403 |
+
msgstr ""
|
404 |
+
|
405 |
+
#: custom.php:993
|
406 |
+
msgid "\"Back to\" Text Display:"
|
407 |
+
msgstr ""
|
408 |
+
|
409 |
+
#: custom.php:1013
|
410 |
+
msgid "\"Back to\" Text Decoration:"
|
411 |
+
msgstr ""
|
412 |
+
|
413 |
+
#: custom.php:1037
|
414 |
+
msgid "\"Back to\" Text Color:"
|
415 |
+
msgstr ""
|
416 |
+
|
417 |
+
#: custom.php:1051
|
418 |
+
msgid "\"Back to\" Text Hover Color:"
|
419 |
+
msgstr ""
|
420 |
+
|
421 |
+
#: custom.php:1065
|
422 |
+
msgid "\"Back to\" Text Font Size:"
|
423 |
+
msgstr ""
|
424 |
+
|
425 |
+
#: custom.php:1093
|
426 |
+
msgid "Copyright Note:"
|
427 |
+
msgstr ""
|
428 |
+
|
429 |
+
#: custom.php:1106
|
430 |
+
msgid "Custom CSS"
|
431 |
+
msgstr ""
|
432 |
+
|
433 |
+
#: custom.php:1119
|
434 |
+
msgid "Customize CSS"
|
435 |
+
msgstr ""
|
436 |
+
|
437 |
+
#: custom.php:1132
|
438 |
+
msgid "Custom JS"
|
439 |
+
msgstr ""
|
440 |
+
|
441 |
+
#: custom.php:1145
|
442 |
+
msgid "Customize JS"
|
443 |
+
msgstr ""
|
444 |
+
|
445 |
+
#: custom.php:1259
|
446 |
+
msgid "Invalid Username"
|
447 |
+
msgstr ""
|
448 |
+
|
449 |
+
#: custom.php:1261
|
450 |
+
msgid "Invalid Password"
|
451 |
+
msgstr ""
|
452 |
+
|
453 |
+
#: custom.php:1263
|
454 |
+
msgid "Empty Username"
|
455 |
+
msgstr ""
|
456 |
+
|
457 |
+
#: custom.php:1265
|
458 |
+
msgid "Empty Password"
|
459 |
+
msgstr ""
|
460 |
+
|
461 |
+
#: custom.php:1267
|
462 |
+
msgid "The email address is incorrect."
|
463 |
+
msgstr ""
|
464 |
+
|
465 |
+
#: custom.php:1269
|
466 |
+
msgid "The email address is empty."
|
467 |
+
msgstr ""
|
468 |
+
|
469 |
+
#: custom.php:1271
|
470 |
+
msgid "Invalid Username or Email."
|
471 |
+
msgstr ""
|
472 |
+
|
473 |
+
#: include/class-remote-notification-client.php:126
|
474 |
+
#: include/class-remote-notification-client.php:137
|
475 |
+
msgid "Cheatin’ huh?"
|
476 |
+
msgstr ""
|
477 |
+
|
478 |
+
#: include/class-remote-notification-client.php:502
|
479 |
+
msgid "Dismiss notification"
|
480 |
+
msgstr ""
|
481 |
+
|
482 |
+
#: include/class-remote-notification-client.php:701
|
483 |
+
#, php-format
|
484 |
+
msgid "The server response was invalid (code %s)"
|
485 |
+
msgstr ""
|
486 |
+
|
487 |
+
#: include/class-remote-notification-client.php:707
|
488 |
+
msgid "The server response is empty"
|
489 |
+
msgstr ""
|
490 |
+
|
491 |
+
#: include/class-remote-notification-client.php:713
|
492 |
+
msgid "Cannot decode the response content"
|
493 |
+
msgstr ""
|
494 |
+
|
495 |
+
#: loginpress.php:152
|
496 |
+
msgid "Customizer"
|
497 |
+
msgstr ""
|
498 |
+
|
499 |
+
#: loginpress.php:176
|
500 |
+
msgid "Vote!"
|
501 |
+
msgstr ""
|
502 |
+
|
503 |
+
#. Plugin Name of the plugin/theme
|
504 |
+
msgid "LoginPress - Customizing the WordPress Login"
|
505 |
+
msgstr ""
|
506 |
+
|
507 |
+
#. Plugin URI of the plugin/theme
|
508 |
+
msgid "http://www.WPBrigade.com/wordpress/plugins/loginpress/"
|
509 |
+
msgstr ""
|
510 |
+
|
511 |
+
#. Description of the plugin/theme
|
512 |
+
msgid ""
|
513 |
+
"LoginPress is the best Login Page Customizer in WordPress which allows you "
|
514 |
+
"to completely change the layout of login, register and forgot password forms."
|
515 |
+
msgstr ""
|
516 |
+
|
517 |
+
#. Author of the plugin/theme
|
518 |
+
msgid "WPBrigade"
|
519 |
+
msgstr ""
|
520 |
+
|
521 |
+
#. Author URI of the plugin/theme
|
522 |
+
msgid "http://www.WPBrigade.com/"
|
523 |
+
msgstr ""
|
loginpress.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: LoginPress - Customizing the WordPress Login
|
4 |
* Plugin URI: http://www.WPBrigade.com/wordpress/plugins/loginpress/
|
5 |
* Description: LoginPress is the best Login Page Customizer in WordPress which allows you to completely change the layout of login, register and forgot password forms.
|
6 |
-
* Version: 1.0.
|
7 |
* Author: WPBrigade
|
8 |
* Author URI: http://www.WPBrigade.com/
|
9 |
* Requires at least: 4.0
|
@@ -24,11 +24,11 @@ if ( ! class_exists( 'LoginPress' ) ) :
|
|
24 |
/**
|
25 |
* @var string
|
26 |
*/
|
27 |
-
public $version = '1.0.
|
28 |
|
29 |
/**
|
30 |
* @var The single instance of the class
|
31 |
-
* @since
|
32 |
*/
|
33 |
protected static $_instance = null;
|
34 |
|
@@ -55,6 +55,7 @@ if ( ! class_exists( 'LoginPress' ) ) :
|
|
55 |
$this->define_constants();
|
56 |
$this->includes();
|
57 |
$this->_hooks();
|
|
|
58 |
}
|
59 |
|
60 |
/**
|
@@ -67,7 +68,8 @@ if ( ! class_exists( 'LoginPress' ) ) :
|
|
67 |
$this->define( 'LOGINPRESS_DIR_URL', plugin_dir_url( __FILE__ ) );
|
68 |
$this->define( 'LOGINPRESS_ROOT_PATH', dirname( __FILE__ ) . '/' );
|
69 |
$this->define( 'LOGINPRESS_VERSION', $this->version );
|
70 |
-
|
|
|
71 |
|
72 |
/**
|
73 |
* Include required core files used in admin and on the frontend.
|
@@ -85,10 +87,12 @@ if ( ! class_exists( 'LoginPress' ) ) :
|
|
85 |
*/
|
86 |
private function _hooks() {
|
87 |
|
88 |
-
add_action( 'admin_menu',
|
89 |
-
add_action( 'plugins_loaded',
|
90 |
-
add_filter( 'plugin_row_meta',
|
91 |
-
add_action( 'admin_enqueue_scripts',
|
|
|
|
|
92 |
}
|
93 |
|
94 |
/**
|
@@ -114,7 +118,7 @@ if ( ! class_exists( 'LoginPress' ) ) :
|
|
114 |
public function textdomain() {
|
115 |
|
116 |
$plugin_dir = dirname( plugin_basename( __FILE__ ) ) ;
|
117 |
-
load_plugin_textdomain( 'loginpress', false, $plugin_dir . '/languages/');
|
118 |
}
|
119 |
|
120 |
/**
|
@@ -144,13 +148,12 @@ if ( ! class_exists( 'LoginPress' ) ) :
|
|
144 |
* Add new page in Apperance to customize Login Page
|
145 |
*/
|
146 |
public function register_options_page() {
|
|
|
147 |
add_theme_page( __( 'LoginPress', 'loginpress' ), __( 'LoginPress', 'loginpress' ), 'manage_options', "abw", '__return_null' );
|
148 |
|
149 |
add_menu_page( __( 'LoginPress', 'loginpress' ), __( 'LoginPress', 'loginpress' ), 'manage_options', "loginpress", '__return_null', '', 50 );
|
150 |
|
151 |
add_submenu_page( 'loginpress', __( 'Customizer', 'loginpress' ), __( 'Customizer', 'loginpress' ), 'manage_options', "loginpress", '__return_null' );
|
152 |
-
|
153 |
-
// add_submenu_page( 'loginpress', __( 'Settings', 'loginpress' ), __( 'Settings', 'loginpress' ), 'manage_options', "loginpress-settings", array( $this, '_loginpress_settings' ) );
|
154 |
}
|
155 |
|
156 |
|
@@ -182,7 +185,129 @@ if ( ! class_exists( 'LoginPress' ) ) :
|
|
182 |
|
183 |
return $links;
|
184 |
}
|
185 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
186 |
endif;
|
187 |
|
188 |
/**
|
@@ -199,16 +324,25 @@ function loginPress_loader() {
|
|
199 |
loginPress_loader();
|
200 |
|
201 |
/**
|
202 |
-
* Create the Object of Custom Login Entites.
|
203 |
*
|
204 |
* @since 1.0.0
|
205 |
*/
|
206 |
new LoginPress_Entities();
|
207 |
new LoginPress_Settings();
|
208 |
|
209 |
-
|
|
|
|
|
|
|
|
|
210 |
if (!class_exists('TAV_Remote_Notification_Client')) {
|
211 |
require( LOGINPRESS_ROOT_PATH . 'include/class-remote-notification-client.php' );
|
212 |
}
|
213 |
$notification = new TAV_Remote_Notification_Client( 125, '16765c0902705d62', 'http://wpbrigade.com?post_type=notification' );
|
|
|
|
|
|
|
|
|
|
|
214 |
?>
|
3 |
* Plugin Name: LoginPress - Customizing the WordPress Login
|
4 |
* Plugin URI: http://www.WPBrigade.com/wordpress/plugins/loginpress/
|
5 |
* Description: LoginPress is the best Login Page Customizer in WordPress which allows you to completely change the layout of login, register and forgot password forms.
|
6 |
+
* Version: 1.0.10
|
7 |
* Author: WPBrigade
|
8 |
* Author URI: http://www.WPBrigade.com/
|
9 |
* Requires at least: 4.0
|
24 |
/**
|
25 |
* @var string
|
26 |
*/
|
27 |
+
public $version = '1.0.10';
|
28 |
|
29 |
/**
|
30 |
* @var The single instance of the class
|
31 |
+
* @since 1.0.0
|
32 |
*/
|
33 |
protected static $_instance = null;
|
34 |
|
55 |
$this->define_constants();
|
56 |
$this->includes();
|
57 |
$this->_hooks();
|
58 |
+
|
59 |
}
|
60 |
|
61 |
/**
|
68 |
$this->define( 'LOGINPRESS_DIR_URL', plugin_dir_url( __FILE__ ) );
|
69 |
$this->define( 'LOGINPRESS_ROOT_PATH', dirname( __FILE__ ) . '/' );
|
70 |
$this->define( 'LOGINPRESS_VERSION', $this->version );
|
71 |
+
$this->define( 'LOGINPRESS_FEEDBACK_SERVER', 'https://wpbrigade.com/' );
|
72 |
+
}
|
73 |
|
74 |
/**
|
75 |
* Include required core files used in admin and on the frontend.
|
87 |
*/
|
88 |
private function _hooks() {
|
89 |
|
90 |
+
add_action( 'admin_menu', array( $this, 'register_options_page' ) );
|
91 |
+
add_action( 'plugins_loaded', array( $this, 'textdomain' ) );
|
92 |
+
add_filter( 'plugin_row_meta', array( $this, '_row_meta'), 10, 2 );
|
93 |
+
add_action( 'admin_enqueue_scripts', array( $this, '_admin_scripts' ) );
|
94 |
+
add_action( 'admin_footer', array( $this, 'add_deactive_modal' ) );
|
95 |
+
add_action( 'wp_ajax_loginpress_deactivate', array( $this, '_deactivate' ) );
|
96 |
}
|
97 |
|
98 |
/**
|
118 |
public function textdomain() {
|
119 |
|
120 |
$plugin_dir = dirname( plugin_basename( __FILE__ ) ) ;
|
121 |
+
load_plugin_textdomain( 'loginpress', false, $plugin_dir . '/languages/' );
|
122 |
}
|
123 |
|
124 |
/**
|
148 |
* Add new page in Apperance to customize Login Page
|
149 |
*/
|
150 |
public function register_options_page() {
|
151 |
+
|
152 |
add_theme_page( __( 'LoginPress', 'loginpress' ), __( 'LoginPress', 'loginpress' ), 'manage_options', "abw", '__return_null' );
|
153 |
|
154 |
add_menu_page( __( 'LoginPress', 'loginpress' ), __( 'LoginPress', 'loginpress' ), 'manage_options', "loginpress", '__return_null', '', 50 );
|
155 |
|
156 |
add_submenu_page( 'loginpress', __( 'Customizer', 'loginpress' ), __( 'Customizer', 'loginpress' ), 'manage_options', "loginpress", '__return_null' );
|
|
|
|
|
157 |
}
|
158 |
|
159 |
|
185 |
|
186 |
return $links;
|
187 |
}
|
188 |
+
|
189 |
+
/**
|
190 |
+
* Add deactivate modal layout.
|
191 |
+
*/
|
192 |
+
function add_deactive_modal() {
|
193 |
+
global $pagenow;
|
194 |
+
|
195 |
+
if ( 'plugins.php' !== $pagenow ) {
|
196 |
+
return;
|
197 |
+
}
|
198 |
+
include LOGINPRESS_DIR_PATH . 'include/deactivate_modal.php';
|
199 |
+
}
|
200 |
+
|
201 |
+
function _deactivate() {
|
202 |
+
|
203 |
+
$email = get_option( 'admin_email' );
|
204 |
+
$_reason = sanitize_text_field( wp_unslash( $_POST['reason'] ) );
|
205 |
+
$reason_detail = sanitize_text_field( wp_unslash( $_POST['reason_detail'] ) );
|
206 |
+
$reason = '';
|
207 |
+
|
208 |
+
if ( $_reason == '1' ) {
|
209 |
+
$reason = 'I only needed the plugin for a short period';
|
210 |
+
} elseif ( $_reason == '2' ) {
|
211 |
+
$reason = 'I found a better plugin';
|
212 |
+
} elseif ( $_reason == '3' ) {
|
213 |
+
$reason = 'The plugin broke my site';
|
214 |
+
} elseif ( $_reason == '4' ) {
|
215 |
+
$reason = 'The plugin suddenly stopped working';
|
216 |
+
} elseif ( $_reason == '5' ) {
|
217 |
+
$reason = 'I no longer need the plugin';
|
218 |
+
} elseif ( $_reason == '6' ) {
|
219 |
+
$reason = 'It\'s a temporary deactivation. I\'m just debugging an issue.';
|
220 |
+
} elseif ( $_reason == '7' ) {
|
221 |
+
$reason = 'Other';
|
222 |
+
}
|
223 |
+
$fields = array(
|
224 |
+
'email' => $email,
|
225 |
+
'website' => get_site_url(),
|
226 |
+
'action' => 'Deactivate',
|
227 |
+
'reason' => $reason,
|
228 |
+
'reason_detail' => $reason_detail,
|
229 |
+
'blog_language' => get_bloginfo( 'language' ),
|
230 |
+
'wordpress_version' => get_bloginfo( 'version' ),
|
231 |
+
'plugin_version' => LOGINPRESS_VERSION,
|
232 |
+
'plugin_name' => 'LoginPress Free',
|
233 |
+
);
|
234 |
+
|
235 |
+
$response = wp_remote_post( LOGINPRESS_FEEDBACK_SERVER, array(
|
236 |
+
'method' => 'POST',
|
237 |
+
'timeout' => 5,
|
238 |
+
'httpversion' => '1.0',
|
239 |
+
'blocking' => false,
|
240 |
+
'headers' => array(),
|
241 |
+
'body' => $fields,
|
242 |
+
)
|
243 |
+
);
|
244 |
+
|
245 |
+
// if ( is_wp_error( $response ) ) {
|
246 |
+
// $error_message = $response->get_error_message();
|
247 |
+
// echo "Something went wrong: $error_message";
|
248 |
+
// } else {
|
249 |
+
// echo 'Response:<pre>';
|
250 |
+
// print_r( $response );
|
251 |
+
// echo '</pre>';
|
252 |
+
// }
|
253 |
+
wp_die();
|
254 |
+
}
|
255 |
+
|
256 |
+
static function plugin_activation() {
|
257 |
+
|
258 |
+
$email = get_option( 'admin_email' );
|
259 |
+
|
260 |
+
$fields = array(
|
261 |
+
'email' => $email,
|
262 |
+
'website' => get_site_url(),
|
263 |
+
'action' => 'Activate',
|
264 |
+
'reason' => '',
|
265 |
+
'reason_detail' => '',
|
266 |
+
'blog_language' => get_bloginfo( 'language' ),
|
267 |
+
'wordpress_version' => get_bloginfo( 'version' ),
|
268 |
+
'plugin_version' => LOGINPRESS_VERSION,
|
269 |
+
'plugin_name' => 'LoginPress Free',
|
270 |
+
);
|
271 |
+
|
272 |
+
$response = wp_remote_post( LOGINPRESS_FEEDBACK_SERVER, array(
|
273 |
+
'method' => 'POST',
|
274 |
+
'timeout' => 5,
|
275 |
+
'httpversion' => '1.0',
|
276 |
+
'blocking' => false,
|
277 |
+
'headers' => array(),
|
278 |
+
'body' => $fields,
|
279 |
+
) );
|
280 |
+
|
281 |
+
}
|
282 |
+
|
283 |
+
static function plugin_uninstallation() {
|
284 |
+
|
285 |
+
$email = get_option( 'admin_email' );
|
286 |
+
|
287 |
+
$fields = array(
|
288 |
+
'email' => $email,
|
289 |
+
'website' => get_site_url(),
|
290 |
+
'action' => 'Uninstall',
|
291 |
+
'reason' => '',
|
292 |
+
'reason_detail' => '',
|
293 |
+
'blog_language' => get_bloginfo( 'language' ),
|
294 |
+
'wordpress_version' => get_bloginfo( 'version' ),
|
295 |
+
'plugin_version' => LOGINPRESS_VERSION,
|
296 |
+
'plugin_name' => 'LoginPress Free',
|
297 |
+
);
|
298 |
+
|
299 |
+
$response = wp_remote_post( LOGINPRESS_FEEDBACK_SERVER, array(
|
300 |
+
'method' => 'POST',
|
301 |
+
'timeout' => 5,
|
302 |
+
'httpversion' => '1.0',
|
303 |
+
'blocking' => false,
|
304 |
+
'headers' => array(),
|
305 |
+
'body' => $fields,
|
306 |
+
) );
|
307 |
+
|
308 |
+
}
|
309 |
+
|
310 |
+
} // End Of Class.
|
311 |
endif;
|
312 |
|
313 |
/**
|
324 |
loginPress_loader();
|
325 |
|
326 |
/**
|
327 |
+
* Create the Object of Custom Login Entites and Settings.
|
328 |
*
|
329 |
* @since 1.0.0
|
330 |
*/
|
331 |
new LoginPress_Entities();
|
332 |
new LoginPress_Settings();
|
333 |
|
334 |
+
/**
|
335 |
+
* Create the Object of Remote Notification.
|
336 |
+
*
|
337 |
+
* @since 1.0.9
|
338 |
+
*/
|
339 |
if (!class_exists('TAV_Remote_Notification_Client')) {
|
340 |
require( LOGINPRESS_ROOT_PATH . 'include/class-remote-notification-client.php' );
|
341 |
}
|
342 |
$notification = new TAV_Remote_Notification_Client( 125, '16765c0902705d62', 'http://wpbrigade.com?post_type=notification' );
|
343 |
+
|
344 |
+
register_activation_hook( __FILE__, array( 'LoginPress', 'plugin_activation' ) );
|
345 |
+
register_uninstall_hook( __FILE__, array( 'LoginPress', 'plugin_uninstallation' ) );
|
346 |
+
|
347 |
+
|
348 |
?>
|
readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
-
|
2 |
-
Version: 1.0.
|
3 |
Requires at least: 4.0
|
4 |
Tested up to: 4.7.3
|
5 |
Contributors: WPBrigade, hiddenpearls, AbdulWahab610
|
6 |
Author URI: https://wpbrigade.com
|
7 |
Tags: login, wp-login, customizer, custom login, login logo, login customizer, custom login page, admin, customization, forgot password, login error, login page style, loginpress
|
8 |
-
Stable tag: 1.0.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -13,13 +13,18 @@ LOGIN plugin allows you to easily customize the layout of login, admin login, cl
|
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
-
[Login Plugin](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
17 |
Login Plugin would give you and your users a feeling that it is a custom login page and a part of the site layout. You must checkout the Demo video of how you can customize WordPress login page.
|
18 |
|
19 |
**Getting Started video for customizing login page using LoginPress**
|
20 |
|
21 |
`[youtube https://www.youtube.com/watch?v=GMAwsHomJlE]`
|
22 |
|
|
|
|
|
|
|
|
|
|
|
23 |
Login plugin is built using The Customizer API which is getting popular for live-previewing any changes to the layouts of WordPress. So, with LoginPress you can preview your login page changes instantly. This login customizer plugin is easy enough & required no coding skills. Just have options for each element on the login form and make a new customized login page within seconds.
|
24 |
|
25 |
|
@@ -91,7 +96,7 @@ If you like this plugin, then consider checking out our other projects:
|
|
91 |
|
92 |
== Notes ==
|
93 |
|
94 |
-
LoginPress is absolutely, positively the most <a href="http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
95 |
|
96 |
Also, I'm the founder of <a href="http://www.wpbrigade.com/" rel="friend">WPBrigade</a>, We do custom WordPress themes for clients and can transform any website in WordPress. It was a huge priority for me to make a WordPress custom login form plugin that beginners can use without any training.
|
97 |
|
@@ -131,31 +136,34 @@ Please visit <a target="_blank" rel="friend" href="http://www.WPBrigade.com/word
|
|
131 |
== Screenshots ==
|
132 |
|
133 |
1. Custom Login page Example #1 with Default Background
|
134 |
-
2. Custom Login page (Company theme) Example #2 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
135 |
-
3. Custom Login page (Company theme) Example #3 with Captcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
136 |
-
4. Custom Login page (Persona theme) Example #4 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
137 |
-
5. Custom Login page (Corporate theme) Example #5 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
138 |
-
6. Custom Login page (Corporate theme) Example #6 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
139 |
-
7. Custom Login page (Startup theme) Example #7 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
140 |
-
8. Custom Login page (Wedding theme) Example #8 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
141 |
-
9. Custom Login page (Wedding theme) Example #9 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
142 |
-
10. Custom Login page (Company theme) Example #10 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
143 |
-
11. Custom Login page (Company theme) Example #11 with Captcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
144 |
-
12. Custom Login page (Bikers theme) Example #12 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
145 |
-
13. Custom Login page (Fitness theme) Example #13 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
146 |
-
14. Custom Login page (Shopping theme) Example #14 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
147 |
-
15. Custom Login page (Writers theme) Example #15 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
148 |
-
16. Custom Login page (Writers theme) Example #16 with reCaptcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
149 |
-
17. Custom Login page (Persona theme) Example #17 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
150 |
-
18. Custom Login page (Persona theme) Example #18 with reCaptcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
151 |
-
19. Custom Login page (Geek theme) Example #19 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
152 |
-
20. Custom Login page (Geek theme) Example #20 with reCaptcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
153 |
-
21. Custom Login page (Innovation theme) Example #21 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
154 |
-
22. Custom Login page (Photographers theme) Example #22 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
155 |
-
23. Custom Login page (Company theme) Example #23 with Captcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=
|
156 |
|
157 |
== Changelog ==
|
158 |
|
|
|
|
|
|
|
159 |
= 1.0.9 - 2017-02-01 =
|
160 |
* Bugfix: paht issue in 1.0.8
|
161 |
|
@@ -192,5 +200,5 @@ Please visit <a target="_blank" rel="friend" href="http://www.WPBrigade.com/word
|
|
192 |
|
193 |
== Upgrade Notice ==
|
194 |
|
195 |
-
= 1.0.
|
196 |
-
*
|
1 |
+
=== Login ===
|
2 |
+
Version: 1.0.10
|
3 |
Requires at least: 4.0
|
4 |
Tested up to: 4.7.3
|
5 |
Contributors: WPBrigade, hiddenpearls, AbdulWahab610
|
6 |
Author URI: https://wpbrigade.com
|
7 |
Tags: login, wp-login, customizer, custom login, login logo, login customizer, custom login page, admin, customization, forgot password, login error, login page style, loginpress
|
8 |
+
Stable tag: 1.0.10
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
+
[Login Plugin](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=link&utm_campaign=pro-upgrade) by LoginPress holds a lot of customization fields to change the layout of the login page of WordPress. You can modify the look and feel of login page completely even the login error messages, forgot error messages, registration error messages and many more.
|
17 |
Login Plugin would give you and your users a feeling that it is a custom login page and a part of the site layout. You must checkout the Demo video of how you can customize WordPress login page.
|
18 |
|
19 |
**Getting Started video for customizing login page using LoginPress**
|
20 |
|
21 |
`[youtube https://www.youtube.com/watch?v=GMAwsHomJlE]`
|
22 |
|
23 |
+
**[Why You Should Upgrade to PRO ??](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=link&utm_campaign=pro-upgrade)**
|
24 |
+
`[youtube https://www.youtube.com/watch?v=9snT9rWxO4g]`
|
25 |
+
|
26 |
+
[Checkout the Pro version](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=link&utm_campaign=pro-upgrade)
|
27 |
+
|
28 |
Login plugin is built using The Customizer API which is getting popular for live-previewing any changes to the layouts of WordPress. So, with LoginPress you can preview your login page changes instantly. This login customizer plugin is easy enough & required no coding skills. Just have options for each element on the login form and make a new customized login page within seconds.
|
29 |
|
30 |
|
96 |
|
97 |
== Notes ==
|
98 |
|
99 |
+
LoginPress is absolutely, positively the most <a href="http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=link&utm_campaign=pro-upgrade" rel="friend" title="Best Custom login form plugin">beginner friendly WordPress custom login form plugin</a> on the market. It is both easy and powerful.
|
100 |
|
101 |
Also, I'm the founder of <a href="http://www.wpbrigade.com/" rel="friend">WPBrigade</a>, We do custom WordPress themes for clients and can transform any website in WordPress. It was a huge priority for me to make a WordPress custom login form plugin that beginners can use without any training.
|
102 |
|
136 |
== Screenshots ==
|
137 |
|
138 |
1. Custom Login page Example #1 with Default Background
|
139 |
+
2. Custom Login page (Company theme) Example #2 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
140 |
+
3. Custom Login page (Company theme) Example #3 with Captcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
141 |
+
4. Custom Login page (Persona theme) Example #4 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
142 |
+
5. Custom Login page (Corporate theme) Example #5 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
143 |
+
6. Custom Login page (Corporate theme) Example #6 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
144 |
+
7. Custom Login page (Startup theme) Example #7 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
145 |
+
8. Custom Login page (Wedding theme) Example #8 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
146 |
+
9. Custom Login page (Wedding theme) Example #9 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
147 |
+
10. Custom Login page (Company theme) Example #10 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
148 |
+
11. Custom Login page (Company theme) Example #11 with Captcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
149 |
+
12. Custom Login page (Bikers theme) Example #12 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
150 |
+
13. Custom Login page (Fitness theme) Example #13 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
151 |
+
14. Custom Login page (Shopping theme) Example #14 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
152 |
+
15. Custom Login page (Writers theme) Example #15 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
153 |
+
16. Custom Login page (Writers theme) Example #16 with reCaptcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
154 |
+
17. Custom Login page (Persona theme) Example #17 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
155 |
+
18. Custom Login page (Persona theme) Example #18 with reCaptcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
156 |
+
19. Custom Login page (Geek theme) Example #19 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
157 |
+
20. Custom Login page (Geek theme) Example #20 with reCaptcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
158 |
+
21. Custom Login page (Innovation theme) Example #21 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
159 |
+
22. Custom Login page (Photographers theme) Example #22 [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
160 |
+
23. Custom Login page (Company theme) Example #23 with Captcha [Pro feature](http://www.WPBrigade.com/wordpress/plugins/loginpress-pro/?utm_source=loginpress-lite&utm_medium=screenshots&utm_campaign=pro-upgrade)
|
161 |
|
162 |
== Changelog ==
|
163 |
|
164 |
+
= 1.0.10 - 2017-02-13 =
|
165 |
+
* Bugfix: Default background issue fixed.
|
166 |
+
|
167 |
= 1.0.9 - 2017-02-01 =
|
168 |
* Bugfix: paht issue in 1.0.8
|
169 |
|
200 |
|
201 |
== Upgrade Notice ==
|
202 |
|
203 |
+
= 1.0.10 =
|
204 |
+
* bugfix release: Please upgrade immediately.
|