Version Description
- Fully support multisite
- Require WordPress 3.0+
- Add Bulgarian translation
- Add (Belgian) Dutch translation
- Add Romanian translation
Download this release
Release Info
Developer | jfarthing84 |
Plugin | Theme My Login |
Version | 6.1 |
Comparing to | |
See all releases |
Code changes from version 6.0.4 to 6.1
- admin/class-theme-my-login-admin.php +128 -133
- includes/class-plugin-options.php +146 -0
- includes/class-theme-my-login-debug.php +0 -3
- includes/class-theme-my-login-module.php +0 -10
- includes/class-theme-my-login-ms-signup.php +562 -0
- includes/class-theme-my-login-template.php +35 -36
- includes/class-theme-my-login-widget.php +1 -12
- includes/class-theme-my-login.php +116 -222
- language/theme-my-login-bg_BG.mo +0 -0
- language/theme-my-login-bg_BG.po +1271 -0
- language/theme-my-login-fr_FR.mo +0 -0
- language/theme-my-login-fr_FR.po +168 -187
- language/theme-my-login-hu_HU.mo +0 -0
- language/theme-my-login-hu_HU.po +1077 -0
- language/theme-my-login-ja.mo +0 -0
- language/theme-my-login-ja.po +1301 -0
- language/theme-my-login-nl_BE.mo +0 -0
- language/theme-my-login-nl_BE.po +1080 -0
- language/theme-my-login-nl_NL.mo +0 -0
- language/theme-my-login-nl_NL.po +1079 -0
- language/theme-my-login-pl_PL.mo +0 -0
- language/theme-my-login-pl_PL.po +208 -204
- language/theme-my-login-ro_RO.mo +0 -0
- language/theme-my-login-ro_RO.po +1081 -0
- language/theme-my-login-sv_SE.mo +0 -0
- language/theme-my-login-sv_SE.po +1085 -0
- language/theme-my-login-tr_TR.mo +0 -0
- language/theme-my-login-tr_TR.po +1267 -0
- modules/custom-email/admin/custom-email-admin.php +266 -100
- modules/custom-email/custom-email.php +270 -56
- modules/custom-passwords/custom-passwords.php +138 -39
- modules/custom-redirection/custom-redirection.php +7 -33
- modules/custom-user-links/admin/custom-user-links-admin.php +15 -15
- modules/custom-user-links/custom-user-links.php +5 -26
- modules/security/admin/security-admin.php +16 -23
- modules/security/security.php +10 -75
- modules/themed-profiles/themed-profiles.php +34 -22
- modules/user-moderation/admin/user-moderation-admin.php +61 -256
- modules/user-moderation/user-moderation.php +60 -336
- readme.txt +11 -4
- templates/ms-signup-another-blog-form.php +87 -0
- templates/ms-signup-blog-form.php +72 -0
- templates/ms-signup-user-form.php +56 -0
- templates/profile-form.php +22 -22
- templates/register-form.php +2 -2
- templates/resetpass-form.php +4 -4
- theme-my-login.css +33 -19
- theme-my-login.php +12 -9
admin/class-theme-my-login-admin.php
CHANGED
@@ -12,15 +12,6 @@ if ( !class_exists( 'Theme_My_Login_Admin' ) ) :
|
|
12 |
* @since 6.0
|
13 |
*/
|
14 |
class Theme_My_Login_Admin {
|
15 |
-
/**
|
16 |
-
* Holds reference to global $theme_my_login object
|
17 |
-
*
|
18 |
-
* @since 6.0
|
19 |
-
* @access public
|
20 |
-
* @var object
|
21 |
-
*/
|
22 |
-
var $theme_my_login;
|
23 |
-
|
24 |
/**
|
25 |
* Holds TML menu array
|
26 |
*
|
@@ -48,8 +39,8 @@ class Theme_My_Login_Admin {
|
|
48 |
function admin_menu() {
|
49 |
// Create our settings link in the default WP "Settings" menu
|
50 |
add_options_page(
|
51 |
-
__( 'Theme My Login',
|
52 |
-
__( 'Theme My Login',
|
53 |
'manage_options',
|
54 |
'theme-my-login',
|
55 |
array( &$this, 'display_settings_page' )
|
@@ -79,19 +70,19 @@ class Theme_My_Login_Admin {
|
|
79 |
* @access public
|
80 |
*/
|
81 |
function module_errors() {
|
82 |
-
$module_errors = $
|
83 |
// If we have errors to display
|
84 |
-
if ( $module_errors ) {
|
85 |
// Display them
|
86 |
echo '<div class="error">';
|
87 |
foreach ( (array) $module_errors as $module => $error ) {
|
88 |
-
echo '<p><strong>' . sprintf( __( 'ERROR: The module "%1$s" could not be activated (%2$s).',
|
89 |
}
|
90 |
echo '</div>';
|
91 |
// Unset the error array
|
92 |
-
$
|
93 |
// Update the options in the DB
|
94 |
-
$
|
95 |
}
|
96 |
}
|
97 |
|
@@ -102,13 +93,13 @@ class Theme_My_Login_Admin {
|
|
102 |
* @access public
|
103 |
*/
|
104 |
function initial_nag() {
|
105 |
-
if ( $
|
106 |
echo '<div id="tml-initial-nag" class="updated">';
|
107 |
echo '<p>';
|
108 |
-
echo '<strong>' . __( 'NOTICE:',
|
109 |
-
printf( __( 'Now that you have activated Theme My Login, please <a href="%s">visit the settings page</a> and familiarize yourself with all of the available options.',
|
110 |
echo '</p><p>';
|
111 |
-
printf( '<a href="%s">' . __( 'Take me to the settings page',
|
112 |
echo '</p></div>';
|
113 |
}
|
114 |
}
|
@@ -121,17 +112,17 @@ class Theme_My_Login_Admin {
|
|
121 |
*/
|
122 |
function did_you_know() {
|
123 |
$tips = apply_filters( 'tml_tips', array(
|
124 |
-
__( 'You can now login with your e-mail address or username! Try it out!',
|
125 |
-
__( 'Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel="tml-options" href="#tml-modules">Click here</a> to get started with modules now.',
|
126 |
-
__( 'Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from "theme-my-login/templates" to your current theme directory. Try it out!',
|
127 |
-
__( 'You can maintain your stylesheet changes between upgrades. Just simply copy the file "theme-my-login/theme-my-login.css" to your current theme directory and edit it as you please!',
|
128 |
-
__( 'Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href="http://www.jfarthing.com/docs/theme-my-login/shortcode" target="_blank">Theme My Login Documentation</a> for usage instructions.',
|
129 |
-
__( 'Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href="http://www.jfarthing.com/donate" target="_blank">donations</a>!',
|
130 |
-
__( 'Jeff is <a href="http://www.jfarthing.com/hire-me" target="_blank">available for hire</a>!',
|
131 |
) );
|
132 |
$key = array_rand( $tips );
|
133 |
echo '<div id="tml-tips" class="updated">';
|
134 |
-
echo '<p><strong>' . __( 'Did You Know?',
|
135 |
echo '<p>' . $tips[$key] . '</p>';
|
136 |
echo '</div>';
|
137 |
}
|
@@ -147,8 +138,10 @@ class Theme_My_Login_Admin {
|
|
147 |
|
148 |
if ( current_user_can( 'manage_options' ) ) {
|
149 |
// Remove initial nag now that the settings page has been visited
|
150 |
-
if ( $
|
151 |
-
$
|
|
|
|
|
152 |
// Show "Did You Know" box
|
153 |
add_action( 'admin_notices', array( &$this, 'did_you_know' ) );
|
154 |
}
|
@@ -159,7 +152,7 @@ class Theme_My_Login_Admin {
|
|
159 |
wp_enqueue_script( 'theme-my-login-admin', plugins_url( '/theme-my-login/admin/js/theme-my-login-admin.js' ), array( 'jquery-ui-tabs', 'jquery-shake' ) );
|
160 |
|
161 |
// Set the correct admin style according to user setting (Only supports default admin schemes)
|
162 |
-
$admin_color =
|
163 |
$stylesheet = ( 'classic' == $admin_color ) ? 'colors-classic.css' : 'colors-fresh.css';
|
164 |
wp_enqueue_style( 'theme-my-login-colors-fresh', plugins_url( '/theme-my-login/admin/css/' . $stylesheet ) );
|
165 |
}
|
@@ -172,22 +165,22 @@ class Theme_My_Login_Admin {
|
|
172 |
*/
|
173 |
function display_settings_page() {
|
174 |
// Default menu
|
175 |
-
$this->add_menu_page( __('General',
|
176 |
-
$this->add_submenu_page( 'tml-options', __( 'Basic',
|
177 |
-
$this->add_submenu_page( 'tml-options', __( 'Modules',
|
178 |
|
179 |
// Allow plugins to add to menu
|
180 |
do_action_ref_array( 'tml_admin_menu', array( &$this ) );
|
181 |
?>
|
182 |
<div class="wrap">
|
183 |
<?php screen_icon( 'options-general' ); ?>
|
184 |
-
<h2><?php esc_html_e( 'Theme My Login Settings',
|
185 |
|
186 |
<form action="options.php" method="post">
|
187 |
<?php settings_fields( 'theme_my_login' ); ?>
|
188 |
|
189 |
<div style="display:none;">
|
190 |
-
<p><input type="submit" name="submit" value="<?php esc_attr_e( 'Save Changes',
|
191 |
</div>
|
192 |
|
193 |
<div id="tml-container">
|
@@ -244,7 +237,7 @@ class Theme_My_Login_Admin {
|
|
244 |
|
245 |
</div>
|
246 |
|
247 |
-
<p><input type="submit" name="submit" class="button-primary" value="<?php esc_attr_e( 'Save Changes',
|
248 |
</form>
|
249 |
|
250 |
</div>
|
@@ -257,37 +250,33 @@ class Theme_My_Login_Admin {
|
|
257 |
* @since 6.0
|
258 |
* @access public
|
259 |
*/
|
260 |
-
function display_basic_settings() {
|
261 |
-
// Shorthand reference
|
262 |
-
$theme_my_login =& $this->theme_my_login;
|
263 |
-
?>
|
264 |
<table class="form-table">
|
265 |
<tr valign="top">
|
266 |
-
<th scope="row"><label for="theme_my_login_page_id"><?php _e( 'Page ID',
|
267 |
<td>
|
268 |
-
<input name="theme_my_login[page_id]" type="text" id="theme_my_login_page_id" value="<?php echo (int) $theme_my_login->get_option( 'page_id' ); ?>" class="small-text" />
|
269 |
-
<p class="description"><?php _e( 'This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled "Login".',
|
270 |
</td>
|
271 |
</tr>
|
272 |
<tr valign="top">
|
273 |
-
<th scope="row"><?php _e( 'Pagelist',
|
274 |
<td>
|
275 |
-
<input name="theme_my_login[show_page]" type="checkbox" id="theme_my_login_show_page" value="1"<?php checked( 1, $theme_my_login->get_option( 'show_page' ) ); ?> />
|
276 |
-
<label for="theme_my_login_show_page"><?php _e( 'Show Page In Pagelist',
|
277 |
-
<p class="description"><?php _e( 'Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu().',
|
278 |
</td>
|
279 |
</tr>
|
280 |
<tr valign="top">
|
281 |
-
<th scope="row"><?php _e( 'Stylesheet',
|
282 |
<td>
|
283 |
-
<input name="theme_my_login[enable_css]" type="checkbox" id="theme_my_login_enable_css" value="1"<?php checked( 1, $theme_my_login->get_option( 'enable_css' ) ); ?> />
|
284 |
-
<label for="theme_my_login_enable_css"><?php _e( 'Enable "theme-my-login.css"',
|
285 |
-
<p class="description"><?php _e( 'In order to keep changes between upgrades, you can store your customized "theme-my-login.css" in your current theme directory.',
|
286 |
</td>
|
287 |
</tr>
|
288 |
<?php do_action( 'tml_settings_basic' ); ?>
|
289 |
-
</table
|
290 |
-
<?php
|
291 |
}
|
292 |
|
293 |
/**
|
@@ -298,17 +287,17 @@ class Theme_My_Login_Admin {
|
|
298 |
*/
|
299 |
function display_module_settings() {
|
300 |
$all_modules = get_plugins( '/' . TML_DIRNAME . '/modules' );
|
301 |
-
$active_modules = (array) $
|
302 |
?>
|
303 |
<table class="form-table">
|
304 |
<tr valign="top">
|
305 |
-
<th scope="row"><?php _e( 'Modules',
|
306 |
<td>
|
307 |
<?php if ( !empty( $all_modules ) ) : foreach ( $all_modules as $module_file => $module_data ) : ?>
|
308 |
<input name="theme_my_login_modules[]" type="checkbox" id="theme_my_login_modules_<?php echo $module_file; ?>" value="<?php echo $module_file; ?>"<?php checked( 1, in_array( $module_file, (array) $active_modules ) ); ?> />
|
309 |
-
<label for="theme_my_login_modules_<?php echo $module_file; ?>"><?php printf( __( 'Enable %s',
|
310 |
<?php if ( $module_data['Description'] ) echo '<p class="description">' . $module_data['Description'] . '</p>'; ?>
|
311 |
-
<?php endforeach; else : _e( 'No modules found.',
|
312 |
</td>
|
313 |
</tr>
|
314 |
<?php do_action( 'tml_settings_modules' ); ?>
|
@@ -328,9 +317,6 @@ class Theme_My_Login_Admin {
|
|
328 |
* @return string|array Sanitized settings
|
329 |
*/
|
330 |
function save_settings( $settings ) {
|
331 |
-
// Shorthand reference
|
332 |
-
$options =& $this->theme_my_login->options;
|
333 |
-
|
334 |
// Sanitize new settings
|
335 |
$settings['page_id'] = absint( $settings['page_id'] );
|
336 |
$settings['show_page'] = ( isset( $settings['show_page'] ) && $settings['show_page'] ) ? 1 : 0;
|
@@ -339,7 +325,7 @@ class Theme_My_Login_Admin {
|
|
339 |
$modules = isset( $_POST['theme_my_login_modules'] ) ? $_POST['theme_my_login_modules'] : array();
|
340 |
|
341 |
// If we have modules to activate
|
342 |
-
if ( $activate = array_diff( (array) $modules, (array) $
|
343 |
// Attempt to activate them
|
344 |
$result = $this->activate_modules( $activate );
|
345 |
// Check for WP_Error
|
@@ -348,19 +334,19 @@ class Theme_My_Login_Admin {
|
|
348 |
foreach ( $result->get_error_data( 'modules_invalid' ) as $module => $wp_error ) {
|
349 |
// Store the module and error message to a temporary array which will be passed to 'admin_notices'
|
350 |
if ( is_wp_error( $wp_error ) )
|
351 |
-
$options['module_errors'][$module] = $wp_error->get_error_message();
|
352 |
}
|
353 |
}
|
354 |
}
|
355 |
|
356 |
// If we have modules to deactivate
|
357 |
-
if ( $deactivate = array_diff( (array) $
|
358 |
// Deactive them
|
359 |
$this->deactivate_modules( $deactivate );
|
360 |
}
|
361 |
|
362 |
// Merge current settings
|
363 |
-
$settings =
|
364 |
|
365 |
// Allow plugins/modules to add/modify settings
|
366 |
$settings = apply_filters( 'tml_save_settings', $settings );
|
@@ -383,15 +369,15 @@ class Theme_My_Login_Admin {
|
|
383 |
if ( is_wp_error( $valid ) )
|
384 |
return $valid;
|
385 |
|
386 |
-
$current = (array) $
|
387 |
-
if ( !$
|
388 |
//ob_start();
|
389 |
@include ( TML_ABSPATH . '/modules/' . $module );
|
390 |
$current[] = $module;
|
391 |
sort( $current );
|
392 |
do_action( 'tml_activate_module', trim( $module ) );
|
393 |
-
$
|
394 |
-
do_action_ref_array( 'tml_activate_' . trim( $module ), array( &$
|
395 |
do_action( 'tml_activated_module', trim( $module ) );
|
396 |
//ob_end_clean();
|
397 |
}
|
@@ -419,7 +405,7 @@ class Theme_My_Login_Admin {
|
|
419 |
}
|
420 |
|
421 |
if ( !empty( $errors ) )
|
422 |
-
return new WP_Error( 'modules_invalid', __( 'One of the modules is invalid.',
|
423 |
|
424 |
return true;
|
425 |
}
|
@@ -434,14 +420,14 @@ class Theme_My_Login_Admin {
|
|
434 |
* @param bool $silent If true, prevents calling deactivate hook
|
435 |
*/
|
436 |
function deactivate_modules( $modules, $silent = false ) {
|
437 |
-
$current = (array) $
|
438 |
|
439 |
if ( !is_array( $modules ) )
|
440 |
$modules = array( $modules );
|
441 |
|
442 |
foreach ( $modules as $module ) {
|
443 |
$module = plugin_basename( $module );
|
444 |
-
if( !$
|
445 |
continue;
|
446 |
|
447 |
if ( !$silent )
|
@@ -453,12 +439,13 @@ class Theme_My_Login_Admin {
|
|
453 |
array_splice( $current, $key, 1 );
|
454 |
|
455 |
if ( !$silent ) {
|
456 |
-
do_action_ref_array( 'tml_deactivate_' . trim( $module ), array( &$
|
457 |
do_action( 'tml_deactivated_module', trim( $module ) );
|
458 |
}
|
459 |
}
|
460 |
|
461 |
-
$
|
|
|
462 |
}
|
463 |
|
464 |
/**
|
@@ -472,13 +459,13 @@ class Theme_My_Login_Admin {
|
|
472 |
*/
|
473 |
function validate_module( $module ) {
|
474 |
if ( validate_file( $module ) )
|
475 |
-
return new WP_Error( 'module_invalid', __( 'Invalid module path.',
|
476 |
if ( !file_exists( TML_ABSPATH. '/modules/' . $module ) )
|
477 |
-
return new WP_Error( 'module_not_found', __( 'Module file does not exist.',
|
478 |
|
479 |
$installed_modules = get_plugins( '/' . TML_DIRNAME . '/modules' );
|
480 |
if ( !isset( $installed_modules[$module] ) )
|
481 |
-
return new WP_Error( 'no_module_header', __( 'The module does not have a valid header.',
|
482 |
return 0;
|
483 |
}
|
484 |
|
@@ -541,20 +528,40 @@ class Theme_My_Login_Admin {
|
|
541 |
}
|
542 |
|
543 |
/**
|
544 |
-
*
|
545 |
*
|
546 |
-
* @since 6.
|
547 |
* @access public
|
548 |
*/
|
549 |
function install() {
|
550 |
-
|
551 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
552 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
553 |
// Declare page_id to avoid notices
|
554 |
$page_id = 0;
|
555 |
|
556 |
// Current version
|
557 |
-
$version = $theme_my_login->get_option( 'version' );
|
558 |
|
559 |
// 4.4 upgrade
|
560 |
if ( version_compare( $version, '4.4', '<' ) ) {
|
@@ -566,11 +573,10 @@ class Theme_My_Login_Admin {
|
|
566 |
}
|
567 |
|
568 |
// Get existing page ID
|
569 |
-
$page_id = $theme_my_login->get_option( 'page_id' );
|
570 |
|
571 |
// Check if page exists
|
572 |
-
|
573 |
-
$page = get_page_by_title( 'Login' );
|
574 |
|
575 |
// Maybe create login page?
|
576 |
if ( $page ) {
|
@@ -591,21 +597,43 @@ class Theme_My_Login_Admin {
|
|
591 |
}
|
592 |
|
593 |
$plugin_data = get_plugin_data( TML_ABSPATH . '/theme-my-login.php' );
|
594 |
-
$theme_my_login->set_option( 'version', $plugin_data['Version'] );
|
595 |
-
$theme_my_login->set_option( 'page_id', (int) $page_id );
|
596 |
-
|
|
|
|
|
597 |
}
|
598 |
|
599 |
/**
|
600 |
-
*
|
601 |
*
|
602 |
-
* @since 6.
|
603 |
* @access public
|
604 |
*/
|
605 |
function uninstall() {
|
606 |
-
|
607 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
608 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
609 |
require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
610 |
|
611 |
// Run module uninstall hooks
|
@@ -613,7 +641,7 @@ class Theme_My_Login_Admin {
|
|
613 |
foreach ( array_keys( $modules ) as $module ) {
|
614 |
$module = plugin_basename( trim( $module ) );
|
615 |
|
616 |
-
$valid =
|
617 |
if ( is_wp_error( $valid ) )
|
618 |
continue;
|
619 |
|
@@ -622,11 +650,11 @@ class Theme_My_Login_Admin {
|
|
622 |
}
|
623 |
|
624 |
// Delete the page
|
625 |
-
wp_delete_post( $theme_my_login->get_option( 'page_id' ) );
|
626 |
|
627 |
// Delete options
|
628 |
-
delete_option(
|
629 |
-
delete_option( '
|
630 |
}
|
631 |
|
632 |
/**
|
@@ -646,50 +674,17 @@ class Theme_My_Login_Admin {
|
|
646 |
* @access public
|
647 |
*/
|
648 |
function __construct() {
|
649 |
-
$this->theme_my_login =& $GLOBALS['theme_my_login'];
|
650 |
-
|
651 |
add_action( 'admin_init', array( &$this, 'admin_init' ) );
|
652 |
add_action( 'admin_menu', array( &$this, 'admin_menu' ) );
|
653 |
add_action( 'admin_notices', array( &$this, 'module_errors' ) );
|
654 |
add_action( 'admin_notices', array( &$this, 'initial_nag' ) );
|
655 |
add_action( 'load-settings_page_theme-my-login', array( &$this, 'load_settings_page' ) );
|
656 |
-
}
|
657 |
-
}
|
658 |
|
659 |
-
|
660 |
-
|
661 |
-
|
662 |
-
* @see Theme_My_Login_Admin::install()
|
663 |
-
* @since 6.0
|
664 |
-
* @access public
|
665 |
-
*/
|
666 |
-
function theme_my_login_install() {
|
667 |
-
global $theme_my_login_admin;
|
668 |
-
|
669 |
-
if ( !is_object( $theme_my_login_admin ) )
|
670 |
-
$theme_my_login_admin =& new Theme_My_Login_Admin();
|
671 |
-
|
672 |
-
$theme_my_login_admin->install();
|
673 |
-
}
|
674 |
-
register_activation_hook( TML_ABSPATH . '/theme-my-login.php', 'theme_my_login_install' );
|
675 |
-
|
676 |
-
/**
|
677 |
-
* Uninstall method wrapper
|
678 |
-
*
|
679 |
-
* @see Theme_My_Login_Admin::uninstall()
|
680 |
-
* @since 6.0
|
681 |
-
* @access public
|
682 |
-
*/
|
683 |
-
function theme_my_login_uninstall() {
|
684 |
-
global $theme_my_login_admin;
|
685 |
-
|
686 |
-
if ( !is_object( $theme_my_login_admin ) )
|
687 |
-
$theme_my_login_admin =& new Theme_My_Login_Admin();
|
688 |
-
|
689 |
-
$theme_my_login_admin->uninstall();
|
690 |
}
|
691 |
-
register_uninstall_hook( TML_ABSPATH . '/theme-my-login.php', 'theme_my_login_uninstall' );
|
692 |
|
693 |
endif; // Class exists
|
694 |
|
695 |
-
?>
|
12 |
* @since 6.0
|
13 |
*/
|
14 |
class Theme_My_Login_Admin {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
/**
|
16 |
* Holds TML menu array
|
17 |
*
|
39 |
function admin_menu() {
|
40 |
// Create our settings link in the default WP "Settings" menu
|
41 |
add_options_page(
|
42 |
+
__( 'Theme My Login', 'theme-my-login' ),
|
43 |
+
__( 'Theme My Login', 'theme-my-login' ),
|
44 |
'manage_options',
|
45 |
'theme-my-login',
|
46 |
array( &$this, 'display_settings_page' )
|
70 |
* @access public
|
71 |
*/
|
72 |
function module_errors() {
|
73 |
+
$module_errors = $GLOBALS['theme_my_login']->options->get_option( 'module_errors' );
|
74 |
// If we have errors to display
|
75 |
+
if ( $module_errors && current_user_can( 'manage_options' ) ) {
|
76 |
// Display them
|
77 |
echo '<div class="error">';
|
78 |
foreach ( (array) $module_errors as $module => $error ) {
|
79 |
+
echo '<p><strong>' . sprintf( __( 'ERROR: The module "%1$s" could not be activated (%2$s).', 'theme-my-login' ), $module, $error ) . '</strong></p>';
|
80 |
}
|
81 |
echo '</div>';
|
82 |
// Unset the error array
|
83 |
+
$GLOBALS['theme_my_login']->options->delete_option( 'module_errors' );
|
84 |
// Update the options in the DB
|
85 |
+
$GLOBALS['theme_my_login']->options->save();
|
86 |
}
|
87 |
}
|
88 |
|
93 |
* @access public
|
94 |
*/
|
95 |
function initial_nag() {
|
96 |
+
if ( $GLOBALS['theme_my_login']->options->get_option( 'initial_nag' ) && current_user_can( 'manage_options' ) ) {
|
97 |
echo '<div id="tml-initial-nag" class="updated">';
|
98 |
echo '<p>';
|
99 |
+
echo '<strong>' . __( 'NOTICE:', 'theme-my-login' ) . '</strong> ';
|
100 |
+
printf( __( 'Now that you have activated Theme My Login, please <a href="%s">visit the settings page</a> and familiarize yourself with all of the available options.', 'theme-my-login' ), admin_url( 'options-general.php?page=theme-my-login' ) );
|
101 |
echo '</p><p>';
|
102 |
+
printf( '<a href="%s">' . __( 'Take me to the settings page', 'theme-my-login' ) . '</a>', admin_url( 'options-general.php?page=theme-my-login' ) );
|
103 |
echo '</p></div>';
|
104 |
}
|
105 |
}
|
112 |
*/
|
113 |
function did_you_know() {
|
114 |
$tips = apply_filters( 'tml_tips', array(
|
115 |
+
__( 'You can now login with your e-mail address or username! Try it out!', 'theme-my-login' ),
|
116 |
+
__( 'Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel="tml-options" href="#tml-options-modules">Click here</a> to get started with modules now.', 'theme-my-login' ),
|
117 |
+
__( 'Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from "theme-my-login/templates" to your current theme directory. Try it out!', 'theme-my-login' ),
|
118 |
+
__( 'You can maintain your stylesheet changes between upgrades. Just simply copy the file "theme-my-login/theme-my-login.css" to your current theme directory and edit it as you please!', 'theme-my-login' ),
|
119 |
+
__( 'Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href="http://www.jfarthing.com/docs/theme-my-login/shortcode" target="_blank">Theme My Login Documentation</a> for usage instructions.', 'theme-my-login' ),
|
120 |
+
__( 'Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href="http://www.jfarthing.com/donate" target="_blank">donations</a>!', 'theme-my-login' ),
|
121 |
+
__( 'Jeff is <a href="http://www.jfarthing.com/hire-me" target="_blank">available for hire</a>!', 'theme-my-login' )
|
122 |
) );
|
123 |
$key = array_rand( $tips );
|
124 |
echo '<div id="tml-tips" class="updated">';
|
125 |
+
echo '<p><strong>' . __( 'Did You Know?', 'theme-my-login' ) . '</strong></p>';
|
126 |
echo '<p>' . $tips[$key] . '</p>';
|
127 |
echo '</div>';
|
128 |
}
|
138 |
|
139 |
if ( current_user_can( 'manage_options' ) ) {
|
140 |
// Remove initial nag now that the settings page has been visited
|
141 |
+
if ( $GLOBALS['theme_my_login']->options->get_option( 'initial_nag' ) ) {
|
142 |
+
$GLOBALS['theme_my_login']->options->set_option( 'initial_nag', 0 );
|
143 |
+
$GLOBALS['theme_my_login']->options->save();
|
144 |
+
}
|
145 |
// Show "Did You Know" box
|
146 |
add_action( 'admin_notices', array( &$this, 'did_you_know' ) );
|
147 |
}
|
152 |
wp_enqueue_script( 'theme-my-login-admin', plugins_url( '/theme-my-login/admin/js/theme-my-login-admin.js' ), array( 'jquery-ui-tabs', 'jquery-shake' ) );
|
153 |
|
154 |
// Set the correct admin style according to user setting (Only supports default admin schemes)
|
155 |
+
$admin_color = get_user_meta( $user_ID, 'admin_color' );
|
156 |
$stylesheet = ( 'classic' == $admin_color ) ? 'colors-classic.css' : 'colors-fresh.css';
|
157 |
wp_enqueue_style( 'theme-my-login-colors-fresh', plugins_url( '/theme-my-login/admin/css/' . $stylesheet ) );
|
158 |
}
|
165 |
*/
|
166 |
function display_settings_page() {
|
167 |
// Default menu
|
168 |
+
$this->add_menu_page( __('General', 'theme-my-login' ), 'tml-options' );
|
169 |
+
$this->add_submenu_page( 'tml-options', __( 'Basic', 'theme-my-login' ), 'tml-options-basic', array( &$this, 'display_basic_settings' ) );
|
170 |
+
$this->add_submenu_page( 'tml-options', __( 'Modules', 'theme-my-login' ), 'tml-options-modules', array( &$this, 'display_module_settings' ) );
|
171 |
|
172 |
// Allow plugins to add to menu
|
173 |
do_action_ref_array( 'tml_admin_menu', array( &$this ) );
|
174 |
?>
|
175 |
<div class="wrap">
|
176 |
<?php screen_icon( 'options-general' ); ?>
|
177 |
+
<h2><?php esc_html_e( 'Theme My Login Settings', 'theme-my-login' ); ?></h2>
|
178 |
|
179 |
<form action="options.php" method="post">
|
180 |
<?php settings_fields( 'theme_my_login' ); ?>
|
181 |
|
182 |
<div style="display:none;">
|
183 |
+
<p><input type="submit" name="submit" value="<?php esc_attr_e( 'Save Changes', 'theme-my-login' ) ?>" /></p>
|
184 |
</div>
|
185 |
|
186 |
<div id="tml-container">
|
237 |
|
238 |
</div>
|
239 |
|
240 |
+
<p><input type="submit" name="submit" class="button-primary" value="<?php esc_attr_e( 'Save Changes', 'theme-my-login' ) ?>" /></p>
|
241 |
</form>
|
242 |
|
243 |
</div>
|
250 |
* @since 6.0
|
251 |
* @access public
|
252 |
*/
|
253 |
+
function display_basic_settings() { ?>
|
|
|
|
|
|
|
254 |
<table class="form-table">
|
255 |
<tr valign="top">
|
256 |
+
<th scope="row"><label for="theme_my_login_page_id"><?php _e( 'Page ID', 'theme-my-login' ); ?></label></th>
|
257 |
<td>
|
258 |
+
<input name="theme_my_login[page_id]" type="text" id="theme_my_login_page_id" value="<?php echo (int) $GLOBALS['theme_my_login']->options->get_option( 'page_id' ); ?>" class="small-text" />
|
259 |
+
<p class="description"><?php _e( 'This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled "Login".', 'theme-my-login' ); ?></p>
|
260 |
</td>
|
261 |
</tr>
|
262 |
<tr valign="top">
|
263 |
+
<th scope="row"><?php _e( 'Pagelist', 'theme-my-login' ); ?></th>
|
264 |
<td>
|
265 |
+
<input name="theme_my_login[show_page]" type="checkbox" id="theme_my_login_show_page" value="1"<?php checked( 1, $GLOBALS['theme_my_login']->options->get_option( 'show_page' ) ); ?> />
|
266 |
+
<label for="theme_my_login_show_page"><?php _e( 'Show Page In Pagelist', 'theme-my-login' ); ?></label>
|
267 |
+
<p class="description"><?php _e( 'Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu().', 'theme-my-login' ); ?></p>
|
268 |
</td>
|
269 |
</tr>
|
270 |
<tr valign="top">
|
271 |
+
<th scope="row"><?php _e( 'Stylesheet', 'theme-my-login' ); ?></th>
|
272 |
<td>
|
273 |
+
<input name="theme_my_login[enable_css]" type="checkbox" id="theme_my_login_enable_css" value="1"<?php checked( 1, $GLOBALS['theme_my_login']->options->get_option( 'enable_css' ) ); ?> />
|
274 |
+
<label for="theme_my_login_enable_css"><?php _e( 'Enable "theme-my-login.css"', 'theme-my-login' ); ?></label>
|
275 |
+
<p class="description"><?php _e( 'In order to keep changes between upgrades, you can store your customized "theme-my-login.css" in your current theme directory.', 'theme-my-login' ); ?></p>
|
276 |
</td>
|
277 |
</tr>
|
278 |
<?php do_action( 'tml_settings_basic' ); ?>
|
279 |
+
</table><?php
|
|
|
280 |
}
|
281 |
|
282 |
/**
|
287 |
*/
|
288 |
function display_module_settings() {
|
289 |
$all_modules = get_plugins( '/' . TML_DIRNAME . '/modules' );
|
290 |
+
$active_modules = (array) $GLOBALS['theme_my_login']->options->get_option( 'active_modules' );
|
291 |
?>
|
292 |
<table class="form-table">
|
293 |
<tr valign="top">
|
294 |
+
<th scope="row"><?php _e( 'Modules', 'theme-my-login' ); ?></th>
|
295 |
<td>
|
296 |
<?php if ( !empty( $all_modules ) ) : foreach ( $all_modules as $module_file => $module_data ) : ?>
|
297 |
<input name="theme_my_login_modules[]" type="checkbox" id="theme_my_login_modules_<?php echo $module_file; ?>" value="<?php echo $module_file; ?>"<?php checked( 1, in_array( $module_file, (array) $active_modules ) ); ?> />
|
298 |
+
<label for="theme_my_login_modules_<?php echo $module_file; ?>"><?php printf( __( 'Enable %s', 'theme-my-login' ), $module_data['Name'] ); ?></label><br />
|
299 |
<?php if ( $module_data['Description'] ) echo '<p class="description">' . $module_data['Description'] . '</p>'; ?>
|
300 |
+
<?php endforeach; else : _e( 'No modules found.', 'theme-my-login' ); endif; ?>
|
301 |
</td>
|
302 |
</tr>
|
303 |
<?php do_action( 'tml_settings_modules' ); ?>
|
317 |
* @return string|array Sanitized settings
|
318 |
*/
|
319 |
function save_settings( $settings ) {
|
|
|
|
|
|
|
320 |
// Sanitize new settings
|
321 |
$settings['page_id'] = absint( $settings['page_id'] );
|
322 |
$settings['show_page'] = ( isset( $settings['show_page'] ) && $settings['show_page'] ) ? 1 : 0;
|
325 |
$modules = isset( $_POST['theme_my_login_modules'] ) ? $_POST['theme_my_login_modules'] : array();
|
326 |
|
327 |
// If we have modules to activate
|
328 |
+
if ( $activate = array_diff( (array) $modules, (array) $GLOBALS['theme_my_login']->options->get_option( 'active_modules' ) ) ) {
|
329 |
// Attempt to activate them
|
330 |
$result = $this->activate_modules( $activate );
|
331 |
// Check for WP_Error
|
334 |
foreach ( $result->get_error_data( 'modules_invalid' ) as $module => $wp_error ) {
|
335 |
// Store the module and error message to a temporary array which will be passed to 'admin_notices'
|
336 |
if ( is_wp_error( $wp_error ) )
|
337 |
+
$GLOBALS['theme_my_login']->options->options['module_errors'][$module] = $wp_error->get_error_message();
|
338 |
}
|
339 |
}
|
340 |
}
|
341 |
|
342 |
// If we have modules to deactivate
|
343 |
+
if ( $deactivate = array_diff( (array) $GLOBALS['theme_my_login']->options->get_option( 'active_modules' ), $modules ) ) {
|
344 |
// Deactive them
|
345 |
$this->deactivate_modules( $deactivate );
|
346 |
}
|
347 |
|
348 |
// Merge current settings
|
349 |
+
$settings = Theme_My_Login::array_merge_recursive( $GLOBALS['theme_my_login']->options->options, $settings );
|
350 |
|
351 |
// Allow plugins/modules to add/modify settings
|
352 |
$settings = apply_filters( 'tml_save_settings', $settings );
|
369 |
if ( is_wp_error( $valid ) )
|
370 |
return $valid;
|
371 |
|
372 |
+
$current = (array) $GLOBALS['theme_my_login']->options->get_option( 'active_modules' );
|
373 |
+
if ( !$GLOBALS['theme_my_login']->is_module_active( $module ) ) {
|
374 |
//ob_start();
|
375 |
@include ( TML_ABSPATH . '/modules/' . $module );
|
376 |
$current[] = $module;
|
377 |
sort( $current );
|
378 |
do_action( 'tml_activate_module', trim( $module ) );
|
379 |
+
$GLOBALS['theme_my_login']->options->set_option( 'active_modules', $current );
|
380 |
+
do_action_ref_array( 'tml_activate_' . trim( $module ), array( &$GLOBALS['theme_my_login'] ) );
|
381 |
do_action( 'tml_activated_module', trim( $module ) );
|
382 |
//ob_end_clean();
|
383 |
}
|
405 |
}
|
406 |
|
407 |
if ( !empty( $errors ) )
|
408 |
+
return new WP_Error( 'modules_invalid', __( 'One of the modules is invalid.', 'theme-my-login' ), $errors );
|
409 |
|
410 |
return true;
|
411 |
}
|
420 |
* @param bool $silent If true, prevents calling deactivate hook
|
421 |
*/
|
422 |
function deactivate_modules( $modules, $silent = false ) {
|
423 |
+
$current = (array) $GLOBALS['theme_my_login']->options->get_option( 'active_modules' );
|
424 |
|
425 |
if ( !is_array( $modules ) )
|
426 |
$modules = array( $modules );
|
427 |
|
428 |
foreach ( $modules as $module ) {
|
429 |
$module = plugin_basename( $module );
|
430 |
+
if( !$GLOBALS['theme_my_login']->is_module_active( $module ) )
|
431 |
continue;
|
432 |
|
433 |
if ( !$silent )
|
439 |
array_splice( $current, $key, 1 );
|
440 |
|
441 |
if ( !$silent ) {
|
442 |
+
do_action_ref_array( 'tml_deactivate_' . trim( $module ), array( &$GLOBALS['theme_my_login'] ) );
|
443 |
do_action( 'tml_deactivated_module', trim( $module ) );
|
444 |
}
|
445 |
}
|
446 |
|
447 |
+
$GLOBALS['theme_my_login']->options->set_option( 'active_modules', $current );
|
448 |
+
$GLOBALS['theme_my_login']->options->save();
|
449 |
}
|
450 |
|
451 |
/**
|
459 |
*/
|
460 |
function validate_module( $module ) {
|
461 |
if ( validate_file( $module ) )
|
462 |
+
return new WP_Error( 'module_invalid', __( 'Invalid module path.', 'theme-my-login' ) );
|
463 |
if ( !file_exists( TML_ABSPATH. '/modules/' . $module ) )
|
464 |
+
return new WP_Error( 'module_not_found', __( 'Module file does not exist.', 'theme-my-login' ) );
|
465 |
|
466 |
$installed_modules = get_plugins( '/' . TML_DIRNAME . '/modules' );
|
467 |
if ( !isset( $installed_modules[$module] ) )
|
468 |
+
return new WP_Error( 'no_module_header', __( 'The module does not have a valid header.', 'theme-my-login' ) );
|
469 |
return 0;
|
470 |
}
|
471 |
|
528 |
}
|
529 |
|
530 |
/**
|
531 |
+
* Wrapper for multisite installation
|
532 |
*
|
533 |
+
* @since 6.1
|
534 |
* @access public
|
535 |
*/
|
536 |
function install() {
|
537 |
+
global $wpdb;
|
538 |
+
|
539 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
540 |
+
if ( isset( $_GET['networkwide'] ) && ( $_GET['networkwide'] == 1 ) ) {
|
541 |
+
$blogids = $wpdb->get_col( $wpdb->prepare( "SELECT blog_id FROM $wpdb->blogs" ) );
|
542 |
+
foreach ( $blogids as $blog_id ) {
|
543 |
+
switch_to_blog( $blog_id );
|
544 |
+
Theme_My_Login_Admin::_install();
|
545 |
+
}
|
546 |
+
restore_current_blog();
|
547 |
+
return;
|
548 |
+
}
|
549 |
+
}
|
550 |
+
Theme_My_Login_Admin::_install();
|
551 |
+
}
|
552 |
|
553 |
+
/**
|
554 |
+
* Installs TML
|
555 |
+
*
|
556 |
+
* @since 6.0
|
557 |
+
* @access private
|
558 |
+
*/
|
559 |
+
function _install() {
|
560 |
// Declare page_id to avoid notices
|
561 |
$page_id = 0;
|
562 |
|
563 |
// Current version
|
564 |
+
$version = $GLOBALS['theme_my_login']->options->get_option( 'version' );
|
565 |
|
566 |
// 4.4 upgrade
|
567 |
if ( version_compare( $version, '4.4', '<' ) ) {
|
573 |
}
|
574 |
|
575 |
// Get existing page ID
|
576 |
+
$page_id = $GLOBALS['theme_my_login']->options->get_option( 'page_id' );
|
577 |
|
578 |
// Check if page exists
|
579 |
+
$page = ( $page_id ) ? get_page( $page_id ) : get_page_by_title( 'Login' );
|
|
|
580 |
|
581 |
// Maybe create login page?
|
582 |
if ( $page ) {
|
597 |
}
|
598 |
|
599 |
$plugin_data = get_plugin_data( TML_ABSPATH . '/theme-my-login.php' );
|
600 |
+
$GLOBALS['theme_my_login']->options->set_option( 'version', $plugin_data['Version'] );
|
601 |
+
$GLOBALS['theme_my_login']->options->set_option( 'page_id', (int) $page_id );
|
602 |
+
$GLOBALS['theme_my_login']->options->save();
|
603 |
+
|
604 |
+
return $page_id;
|
605 |
}
|
606 |
|
607 |
/**
|
608 |
+
* Wrapper for multisite uninstallation
|
609 |
*
|
610 |
+
* @since 6.1
|
611 |
* @access public
|
612 |
*/
|
613 |
function uninstall() {
|
614 |
+
global $wpdb;
|
615 |
+
|
616 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
617 |
+
if ( isset( $_GET['networkwide'] ) && ( $_GET['networkwide'] == 1 ) ) {
|
618 |
+
$blogids = $wpdb->get_col( $wpdb->prepare( "SELECT blog_id FROM $wpdb->blogs" ) );
|
619 |
+
foreach ( $blogids as $blog_id ) {
|
620 |
+
switch_to_blog( $blog_id );
|
621 |
+
$this->_uninstall();
|
622 |
+
}
|
623 |
+
restore_current_blog();
|
624 |
+
return;
|
625 |
+
}
|
626 |
+
}
|
627 |
+
Theme_My_Login_Admin::_uninstall();
|
628 |
+
}
|
629 |
|
630 |
+
/**
|
631 |
+
* Uninstalls TML
|
632 |
+
*
|
633 |
+
* @since 6.0
|
634 |
+
* @access private
|
635 |
+
*/
|
636 |
+
function _uninstall() {
|
637 |
require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
638 |
|
639 |
// Run module uninstall hooks
|
641 |
foreach ( array_keys( $modules ) as $module ) {
|
642 |
$module = plugin_basename( trim( $module ) );
|
643 |
|
644 |
+
$valid = Theme_My_Login_Admin::validate_module( $module );
|
645 |
if ( is_wp_error( $valid ) )
|
646 |
continue;
|
647 |
|
650 |
}
|
651 |
|
652 |
// Delete the page
|
653 |
+
wp_delete_post( $GLOBALS['theme_my_login']->options->get_option( 'page_id' ) );
|
654 |
|
655 |
// Delete options
|
656 |
+
delete_option( 'theme_my_login' );
|
657 |
+
delete_option( 'widget_theme-my-login' );
|
658 |
}
|
659 |
|
660 |
/**
|
674 |
* @access public
|
675 |
*/
|
676 |
function __construct() {
|
|
|
|
|
677 |
add_action( 'admin_init', array( &$this, 'admin_init' ) );
|
678 |
add_action( 'admin_menu', array( &$this, 'admin_menu' ) );
|
679 |
add_action( 'admin_notices', array( &$this, 'module_errors' ) );
|
680 |
add_action( 'admin_notices', array( &$this, 'initial_nag' ) );
|
681 |
add_action( 'load-settings_page_theme-my-login', array( &$this, 'load_settings_page' ) );
|
|
|
|
|
682 |
|
683 |
+
register_activation_hook( TML_ABSPATH . '/theme-my-login.php', 'Theme_My_Login_Admin::install' );
|
684 |
+
register_uninstall_hook( TML_ABSPATH . '/theme-my-login.php', 'Theme_My_Login_Admin::uninstall' );
|
685 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
686 |
}
|
|
|
687 |
|
688 |
endif; // Class exists
|
689 |
|
690 |
+
?>
|
includes/class-plugin-options.php
ADDED
@@ -0,0 +1,146 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Holds generic plugin options class
|
4 |
+
*
|
5 |
+
* @package Plugin Options
|
6 |
+
*/
|
7 |
+
|
8 |
+
if ( !class_exists( 'WDBJ_Plugin_Options' ) ) :
|
9 |
+
/**
|
10 |
+
* Plugin options class
|
11 |
+
*
|
12 |
+
* This class holds properties and methods common to plugin options.
|
13 |
+
*
|
14 |
+
* @since 0.1
|
15 |
+
*/
|
16 |
+
class WDBJ_Plugin_Options {
|
17 |
+
/**
|
18 |
+
* Holds options
|
19 |
+
*
|
20 |
+
* @since 0.1
|
21 |
+
* @access public
|
22 |
+
* @var array
|
23 |
+
*/
|
24 |
+
var $options = array();
|
25 |
+
|
26 |
+
/**
|
27 |
+
* Holds options key
|
28 |
+
*
|
29 |
+
* @since 0.1
|
30 |
+
* @access public
|
31 |
+
* @var string
|
32 |
+
*/
|
33 |
+
var $db_key = '';
|
34 |
+
|
35 |
+
/**
|
36 |
+
* Loads options from DB
|
37 |
+
*
|
38 |
+
* @since 0.1
|
39 |
+
* @access public
|
40 |
+
*/
|
41 |
+
function load( $options = '' ) {
|
42 |
+
|
43 |
+
if ( !empty( $options ) )
|
44 |
+
$this->options = (array) $options;
|
45 |
+
|
46 |
+
$options = get_option( $this->db_key );
|
47 |
+
|
48 |
+
if ( is_array( $options ) ) {
|
49 |
+
$this->options = array_merge( $this->options, $options );
|
50 |
+
} else {
|
51 |
+
update_option( $this->db_key, $this->options );
|
52 |
+
}
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Saves options to DB
|
57 |
+
*
|
58 |
+
* @since 0.1
|
59 |
+
* @access public
|
60 |
+
*/
|
61 |
+
function save() {
|
62 |
+
$options = get_option( $this->db_key );
|
63 |
+
if ( $options !== $this->options )
|
64 |
+
update_option( $this->db_key, $this->options );
|
65 |
+
}
|
66 |
+
|
67 |
+
/**
|
68 |
+
* Retrieves an option
|
69 |
+
*
|
70 |
+
* @since 0.1
|
71 |
+
* @access public
|
72 |
+
*
|
73 |
+
* @param string|array $option Name of option to retrieve or an array of hierarchy for multidimensional options
|
74 |
+
* @param mixed $default Default value to return if $option is not set
|
75 |
+
* @return mixed Value of requested option or $default if option is not set
|
76 |
+
*/
|
77 |
+
function get_option( $option, $default = false ) {
|
78 |
+
$options = $this->options;
|
79 |
+
$value = false;
|
80 |
+
if ( is_array( $option ) ) {
|
81 |
+
foreach ( $option as $_option ) {
|
82 |
+
if ( !isset( $options[$_option] ) ) {
|
83 |
+
$value = $default;
|
84 |
+
break;
|
85 |
+
}
|
86 |
+
$options = $value = $options[$_option];
|
87 |
+
}
|
88 |
+
} else {
|
89 |
+
$value = isset( $options[$option] ) ? $options[$option] : $default;
|
90 |
+
}
|
91 |
+
return apply_filters( $this->db_key . '_get_option', $value, $option, $default );
|
92 |
+
}
|
93 |
+
|
94 |
+
/**
|
95 |
+
* Sets an option
|
96 |
+
*
|
97 |
+
* @since 0.1
|
98 |
+
* @access public
|
99 |
+
*
|
100 |
+
* @param string $option Name of option to set or an array of hierarchy for multidimensional options
|
101 |
+
* @param mixed $value Value of new option
|
102 |
+
*/
|
103 |
+
function set_option( $option, $value = '' ) {
|
104 |
+
if ( is_array( $option ) ) {
|
105 |
+
$options = $this->options;
|
106 |
+
$last = array_pop( $option );
|
107 |
+
foreach ( $option as $_option ) {
|
108 |
+
if ( !isset( $options[$_option] ) )
|
109 |
+
$options[$_option] = array();
|
110 |
+
$options = $options[$_option];
|
111 |
+
}
|
112 |
+
$options[$last] = $value;
|
113 |
+
$this->options = array_merge( $this->options, $options );
|
114 |
+
} else {
|
115 |
+
$this->options[$option] = apply_filters( $this->db_key . '_set_option', $value, $option );
|
116 |
+
}
|
117 |
+
}
|
118 |
+
|
119 |
+
/**
|
120 |
+
* Deletes an option
|
121 |
+
*
|
122 |
+
* @since 0.1
|
123 |
+
* @access public
|
124 |
+
*
|
125 |
+
* @param string $option Name of option to delete
|
126 |
+
* @param bool $save True will save to DB
|
127 |
+
*/
|
128 |
+
function delete_option( $option, $save = false ) {
|
129 |
+
if ( isset( $this->options[$option] ) )
|
130 |
+
unset( $this->options[$option] );
|
131 |
+
}
|
132 |
+
|
133 |
+
/**
|
134 |
+
* PHP4 style constructor
|
135 |
+
*
|
136 |
+
* @since 0.1
|
137 |
+
* @access public
|
138 |
+
*/
|
139 |
+
function WDBJ_Plugin_Options( $db_key, $options = '' ) {
|
140 |
+
$this->db_key = sanitize_user( $db_key );
|
141 |
+
if ( !empty( $options ) )
|
142 |
+
$this->load( $options );
|
143 |
+
}
|
144 |
+
}
|
145 |
+
|
146 |
+
endif; // Class exists
|
includes/class-theme-my-login-debug.php
CHANGED
@@ -158,15 +158,12 @@ class Theme_My_Login_Debug {
|
|
158 |
'load_textdomain',
|
159 |
'update_option',
|
160 |
'plugins_loaded',
|
161 |
-
'load_textdomain',
|
162 |
'sanitize_comment_cookies',
|
163 |
'setup_theme',
|
164 |
-
'load_textdomain',
|
165 |
'auth_cookie_malformed',
|
166 |
'set_current_user',
|
167 |
'init',
|
168 |
'widgets_init',
|
169 |
-
'load_textdomain',
|
170 |
'parse_request',
|
171 |
'send_headers',
|
172 |
'pre_get_posts',
|
158 |
'load_textdomain',
|
159 |
'update_option',
|
160 |
'plugins_loaded',
|
|
|
161 |
'sanitize_comment_cookies',
|
162 |
'setup_theme',
|
|
|
163 |
'auth_cookie_malformed',
|
164 |
'set_current_user',
|
165 |
'init',
|
166 |
'widgets_init',
|
|
|
167 |
'parse_request',
|
168 |
'send_headers',
|
169 |
'pre_get_posts',
|
includes/class-theme-my-login-module.php
CHANGED
@@ -15,15 +15,6 @@ if ( !class_exists( 'Theme_My_Login_Module' ) ) :
|
|
15 |
* @since 6.0
|
16 |
*/
|
17 |
class Theme_My_Login_Module {
|
18 |
-
/**
|
19 |
-
* Holds reference to global $theme_my_login object
|
20 |
-
*
|
21 |
-
* @since 6.0
|
22 |
-
* @access public
|
23 |
-
* @var object
|
24 |
-
*/
|
25 |
-
var $theme_my_login;
|
26 |
-
|
27 |
/**
|
28 |
* Called when object is constructed
|
29 |
*
|
@@ -55,7 +46,6 @@ class Theme_My_Login_Module {
|
|
55 |
* @param object $theme_my_login Reference to global $theme_my_login object
|
56 |
*/
|
57 |
function __construct() {
|
58 |
-
$this->theme_my_login =& $GLOBALS['theme_my_login'];
|
59 |
$this->load();
|
60 |
}
|
61 |
}
|
15 |
* @since 6.0
|
16 |
*/
|
17 |
class Theme_My_Login_Module {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
/**
|
19 |
* Called when object is constructed
|
20 |
*
|
46 |
* @param object $theme_my_login Reference to global $theme_my_login object
|
47 |
*/
|
48 |
function __construct() {
|
|
|
49 |
$this->load();
|
50 |
}
|
51 |
}
|
includes/class-theme-my-login-ms-signup.php
ADDED
@@ -0,0 +1,562 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Holds the Theme My Login multisite signup class
|
4 |
+
*
|
5 |
+
* @package Theme My Login
|
6 |
+
*/
|
7 |
+
|
8 |
+
if ( !class_exists( 'Theme_My_Login_MS_Signup' ) ) :
|
9 |
+
/*
|
10 |
+
* Theme My Login multisite signup class
|
11 |
+
*
|
12 |
+
* This class contains properties and methods common to the multisite signup process.
|
13 |
+
*
|
14 |
+
* @since 6.1
|
15 |
+
*/
|
16 |
+
class Theme_My_Login_MS_Signup {
|
17 |
+
/**
|
18 |
+
* Holds reference to global $theme_my_login_template object
|
19 |
+
*
|
20 |
+
* @since 6.1
|
21 |
+
* @access public
|
22 |
+
* @var object
|
23 |
+
*/
|
24 |
+
var $theme_my_login_template;
|
25 |
+
|
26 |
+
/**
|
27 |
+
* PHP4 style constructor
|
28 |
+
*
|
29 |
+
* @since 6.1
|
30 |
+
* @access public
|
31 |
+
*/
|
32 |
+
function Theme_My_Login_MS_Signup() {
|
33 |
+
$this->__construct();
|
34 |
+
}
|
35 |
+
|
36 |
+
/**
|
37 |
+
* PHP5 style constructor
|
38 |
+
*
|
39 |
+
* @since 6.1
|
40 |
+
* @access public
|
41 |
+
*/
|
42 |
+
function __construct() {
|
43 |
+
add_action( 'tml_request_register', array( &$this, 'tml_request_register' ) );
|
44 |
+
add_action( 'tml_request_activate', array( &$this, 'tml_request_activate' ) );
|
45 |
+
add_action( 'tml_display_register', array( &$this, 'tml_display_register' ) );
|
46 |
+
add_action( 'tml_display_activate', array( &$this, 'tml_display_activate' ) );
|
47 |
+
add_filter( 'tml_title', array( &$this, 'tml_title' ), 10, 2 );
|
48 |
+
|
49 |
+
add_action( 'switch_blog', array( &$GLOBALS['theme_my_login'], 'init_options' ) );
|
50 |
+
add_action( 'wpmu_new_blog', array( &$this, 'wpmu_new_blog' ), 10, 2 );
|
51 |
+
|
52 |
+
add_filter( 'site_url', array( &$this, 'site_url' ), 10, 3 );
|
53 |
+
add_filter( 'network_site_url', array( &$this, 'site_url' ), 10, 3 );
|
54 |
+
|
55 |
+
add_filter( 'clean_url', array( &$this, 'clean_url' ), 10, 3 );
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Handles register action
|
60 |
+
*
|
61 |
+
* @since 6.1
|
62 |
+
* @access public
|
63 |
+
*
|
64 |
+
* @param object $theme_my_login Theme_My_Login object
|
65 |
+
*/
|
66 |
+
function tml_request_register( &$theme_my_login ) {
|
67 |
+
global $current_site;
|
68 |
+
|
69 |
+
add_action( 'wp_head', array( &$this, 'signup_header' ) );
|
70 |
+
|
71 |
+
if ( version_compare( $GLOBALS['wp_version'], '3.1', '<' ) )
|
72 |
+
require_once( ABSPATH . WPINC . '/registration.php' );
|
73 |
+
|
74 |
+
if ( is_array( get_site_option( 'illegal_names' )) && isset( $_GET[ 'new' ] ) && in_array( $_GET[ 'new' ], get_site_option( 'illegal_names' ) ) == true ) {
|
75 |
+
wp_redirect( network_home_url() );
|
76 |
+
exit;
|
77 |
+
}
|
78 |
+
|
79 |
+
if ( !is_main_site() ) {
|
80 |
+
switch_to_blog( $current_site->blog_id );
|
81 |
+
$redirect_to = $theme_my_login->get_login_page_link( array( 'action' => 'register' ) );
|
82 |
+
restore_current_blog();
|
83 |
+
wp_redirect( $redirect_to );
|
84 |
+
exit;
|
85 |
+
}
|
86 |
+
}
|
87 |
+
|
88 |
+
/**
|
89 |
+
* Displays the registration page
|
90 |
+
*
|
91 |
+
* @since 6.1
|
92 |
+
* @access public
|
93 |
+
*
|
94 |
+
* @param object $template Theme_My_Login_Template object
|
95 |
+
*/
|
96 |
+
function tml_display_register( &$template ) {
|
97 |
+
global $wpdb, $blogname, $blog_title, $domain, $path;
|
98 |
+
|
99 |
+
$this->theme_my_login_template =& $template;
|
100 |
+
|
101 |
+
do_action( 'before_signup_form' );
|
102 |
+
|
103 |
+
echo '<div class="login mu_register" id="theme-my-login' . esc_attr( $template->instance ) . '">';
|
104 |
+
|
105 |
+
$active_signup = get_site_option( 'registration' );
|
106 |
+
if ( !$active_signup )
|
107 |
+
$active_signup = 'all';
|
108 |
+
|
109 |
+
$active_signup = apply_filters( 'wpmu_active_signup', $active_signup ); // return "all", "none", "blog" or "user"
|
110 |
+
|
111 |
+
// Make the signup type translatable.
|
112 |
+
$i18n_signup['all'] = _x( 'all', 'Multisite active signup type' );
|
113 |
+
$i18n_signup['none'] = _x( 'none', 'Multisite active signup type' );
|
114 |
+
$i18n_signup['blog'] = _x( 'blog', 'Multisite active signup type' );
|
115 |
+
$i18n_signup['user'] = _x( 'user', 'Multisite active signup type' );
|
116 |
+
|
117 |
+
if ( is_super_admin() )
|
118 |
+
echo '<p class="message">' . sprintf( __( 'Greetings Site Administrator! You are currently allowing “%s” registrations. To change or disable registration go to your <a href="%s">Options page</a>.' ), $i18n_signup[$active_signup], esc_url( network_admin_url( 'ms-options.php' ) ) ) . '</p>';
|
119 |
+
|
120 |
+
$newblogname = isset( $_GET['new'] ) ? strtolower( preg_replace( '/^-|-$|[^-a-zA-Z0-9]/', '', $_GET['new'] ) ) : null;
|
121 |
+
|
122 |
+
$current_user = wp_get_current_user();
|
123 |
+
if ( $active_signup == "none" ) {
|
124 |
+
_e( 'Registration has been disabled.', 'theme-my-login' );
|
125 |
+
} elseif ( $active_signup == 'blog' && !is_user_logged_in() ) {
|
126 |
+
printf( __( 'You must first <a href="%s">log in</a>, and then you can create a new site.', 'theme-my-login' ), wp_login_url( Theme_My_Login::get_current_url() ) );
|
127 |
+
} else {
|
128 |
+
$stage = isset( $_POST['stage'] ) ? $_POST['stage'] : 'default';
|
129 |
+
switch ( $stage ) {
|
130 |
+
case 'validate-user-signup' :
|
131 |
+
if ( $active_signup == 'all' || $_POST[ 'signup_for' ] == 'blog' && $active_signup == 'blog' || $_POST[ 'signup_for' ] == 'user' && $active_signup == 'user' ) {
|
132 |
+
$result = wpmu_validate_user_signup( $_POST['user_name'], $_POST['user_email'] );
|
133 |
+
extract( $result );
|
134 |
+
|
135 |
+
$GLOBALS['theme_my_login']->errors = $errors;
|
136 |
+
|
137 |
+
if ( $errors->get_error_code() ) {
|
138 |
+
$this->signup_user( $user_name, $user_email );
|
139 |
+
break;
|
140 |
+
}
|
141 |
+
|
142 |
+
if ( 'blog' == $_POST['signup_for'] ) {
|
143 |
+
$this->signup_blog( $user_name, $user_email );
|
144 |
+
break;
|
145 |
+
}
|
146 |
+
|
147 |
+
wpmu_signup_user( $user_name, $user_email, apply_filters( 'add_signup_meta', array() ) );
|
148 |
+
|
149 |
+
?>
|
150 |
+
<h2><?php printf( __( '%s is your new username', 'theme-my-login' ), $user_name) ?></h2>
|
151 |
+
<p><?php _e( 'But, before you can start using your new username, <strong>you must activate it</strong>.', 'theme-my-login' ) ?></p>
|
152 |
+
<p><?php printf(__( 'Check your inbox at <strong>%1$s</strong> and click the link given.', 'theme-my-login' ), $user_email) ?></p>
|
153 |
+
<p><?php _e( 'If you do not activate your username within two days, you will have to sign up again.', 'theme-my-login' ); ?></p>
|
154 |
+
<?php
|
155 |
+
do_action( 'signup_finished' );
|
156 |
+
} else {
|
157 |
+
_e( 'User registration has been disabled.', 'theme-my-login' );
|
158 |
+
}
|
159 |
+
break;
|
160 |
+
case 'validate-blog-signup':
|
161 |
+
if ( $active_signup == 'all' || $active_signup == 'blog' ) {
|
162 |
+
// Re-validate user info.
|
163 |
+
$result = wpmu_validate_user_signup( $_POST['user_name'], $_POST['user_email'] );
|
164 |
+
extract( $result );
|
165 |
+
|
166 |
+
$GLOBALS['theme_my_login']->errors = $errors;
|
167 |
+
|
168 |
+
if ( $errors->get_error_code() ) {
|
169 |
+
$this->signup_user( $user_name, $user_email );
|
170 |
+
break;
|
171 |
+
}
|
172 |
+
|
173 |
+
$result = wpmu_validate_blog_signup( $_POST['blogname'], $_POST['blog_title'] );
|
174 |
+
extract( $result );
|
175 |
+
|
176 |
+
$GLOBALS['theme_my_login']->errors = $errors;
|
177 |
+
|
178 |
+
if ( $errors->get_error_code() ) {
|
179 |
+
$this->signup_blog( $user_name, $user_email, $blogname, $blog_title );
|
180 |
+
break;
|
181 |
+
}
|
182 |
+
|
183 |
+
$public = (int) $_POST['blog_public'];
|
184 |
+
$meta = array ('lang_id' => 1, 'public' => $public);
|
185 |
+
$meta = apply_filters( 'add_signup_meta', $meta );
|
186 |
+
|
187 |
+
wpmu_signup_blog( $domain, $path, $blog_title, $user_name, $user_email, $meta );
|
188 |
+
?>
|
189 |
+
<h2><?php printf( __( 'Congratulations! Your new site, %s, is almost ready.', 'theme-my-login' ), "<a href='http://{$domain}{$path}'>{$blog_title}</a>" ) ?></h2>
|
190 |
+
|
191 |
+
<p><?php _e( 'But, before you can start using your site, <strong>you must activate it</strong>.', 'theme-my-login' ) ?></p>
|
192 |
+
<p><?php printf( __( 'Check your inbox at <strong>%s</strong> and click the link given.', 'theme-my-login' ), $user_email) ?></p>
|
193 |
+
<p><?php _e( 'If you do not activate your site within two days, you will have to sign up again.', 'theme-my-login' ); ?></p>
|
194 |
+
<h2><?php _e( 'Still waiting for your email?' ); ?></h2>
|
195 |
+
<p>
|
196 |
+
<?php _e( 'If you haven’t received your email yet, there are a number of things you can do:', 'theme-my-login' ) ?>
|
197 |
+
<ul id="noemail-tips">
|
198 |
+
<li><p><strong><?php _e( 'Wait a little longer. Sometimes delivery of email can be delayed by processes outside of our control.', 'theme-my-login' ) ?></strong></p></li>
|
199 |
+
<li><p><?php _e( 'Check the junk or spam folder of your email client. Sometime emails wind up there by mistake.', 'theme-my-login' ) ?></p></li>
|
200 |
+
<li><?php printf( __( 'Have you entered your email correctly? You have entered %s, if it’s incorrect, you will not receive your email.', 'theme-my-login' ), $user_email ) ?></li>
|
201 |
+
</ul>
|
202 |
+
</p>
|
203 |
+
<?php
|
204 |
+
do_action( 'signup_finished' );
|
205 |
+
} else {
|
206 |
+
_e( 'Site registration has been disabled.', 'theme-my-login' );
|
207 |
+
}
|
208 |
+
break;
|
209 |
+
case 'gimmeanotherblog':
|
210 |
+
$current_user = wp_get_current_user();
|
211 |
+
if ( !is_user_logged_in() )
|
212 |
+
die();
|
213 |
+
|
214 |
+
$result = wpmu_validate_blog_signup( $_POST['blogname'], $_POST['blog_title'], $current_user );
|
215 |
+
extract( $result );
|
216 |
+
|
217 |
+
$GLOBALS['theme_my_login']->errors = $errors;
|
218 |
+
|
219 |
+
if ( $errors->get_error_code() ) {
|
220 |
+
$this->signup_another_blog( $blogname, $blog_title );
|
221 |
+
break;
|
222 |
+
}
|
223 |
+
|
224 |
+
$public = (int) $_POST['blog_public'];
|
225 |
+
$meta = apply_filters( 'signup_create_blog_meta', array( 'lang_id' => 1, 'public' => $public ) ); // deprecated
|
226 |
+
$meta = apply_filters( 'add_signup_meta', $meta );
|
227 |
+
|
228 |
+
wpmu_create_blog( $domain, $path, $blog_title, $current_user->id, $meta, $wpdb->siteid );
|
229 |
+
?>
|
230 |
+
<h2><?php printf( __( 'The site %s is yours.', 'theme-my-login' ), "<a href='http://{$domain}{$path}'>{$blog_title}</a>" ) ?></h2>
|
231 |
+
<p>
|
232 |
+
<?php printf( __( '<a href="http://%1$s">http://%2$s</a> is your new site. <a href="%3$s">Log in</a> as “%4$s” using your existing password.', 'theme-my-login' ), $domain.$path, $domain.$path, "http://" . $domain.$path . "wp-login.php", $current_user->user_login ) ?>
|
233 |
+
</p>
|
234 |
+
<?php
|
235 |
+
do_action( 'signup_finished' );
|
236 |
+
break;
|
237 |
+
case 'default':
|
238 |
+
default :
|
239 |
+
$user_email = isset( $_POST[ 'user_email' ] ) ? $_POST[ 'user_email' ] : '';
|
240 |
+
|
241 |
+
do_action( 'preprocess_signup_form' ); // populate the form from invites, elsewhere?
|
242 |
+
|
243 |
+
if ( is_user_logged_in() && ( $active_signup == 'all' || $active_signup == 'blog' ) )
|
244 |
+
$this->signup_another_blog( $newblogname );
|
245 |
+
elseif ( is_user_logged_in() == false && ( $active_signup == 'all' || $active_signup == 'user' ) )
|
246 |
+
$this->signup_user( $newblogname, $user_email );
|
247 |
+
elseif ( is_user_logged_in() == false && ( $active_signup == 'blog' ) )
|
248 |
+
_e( 'Sorry, new registrations are not allowed at this time.', 'theme-my-login' );
|
249 |
+
else
|
250 |
+
_e( 'You are logged in already. No need to register again!', 'theme-my-login' );
|
251 |
+
|
252 |
+
if ( $newblogname ) {
|
253 |
+
$newblog = get_blogaddress_by_name( $newblogname );
|
254 |
+
|
255 |
+
if ( $active_signup == 'blog' || $active_signup == 'all' )
|
256 |
+
printf( __( '<p><em>The site you were looking for, <strong>%s</strong> does not exist, but you can create it now!</em></p>', 'theme-my-login' ), $newblog );
|
257 |
+
else
|
258 |
+
printf( __( '<p><em>The site you were looking for, <strong>%s</strong>, does not exist.</em></p>', 'theme-my-login' ), $newblog );
|
259 |
+
}
|
260 |
+
break;
|
261 |
+
}
|
262 |
+
}
|
263 |
+
echo '</div>';
|
264 |
+
do_action( 'after_signup_form' );
|
265 |
+
}
|
266 |
+
|
267 |
+
/**
|
268 |
+
* Fires WP signup hooks
|
269 |
+
*
|
270 |
+
* @since 6.1
|
271 |
+
* @access public
|
272 |
+
*/
|
273 |
+
function signup_header() {
|
274 |
+
do_action( 'signup_header' );
|
275 |
+
echo '<meta name="robots" content="noindex,nofollow" />' . "\n";
|
276 |
+
}
|
277 |
+
|
278 |
+
/**
|
279 |
+
* Processes/displays user signup form
|
280 |
+
*
|
281 |
+
* @since 6.1
|
282 |
+
* @access public
|
283 |
+
*
|
284 |
+
* @param string $user_name The posted username
|
285 |
+
* @param string $user_email The posted user e-mail
|
286 |
+
*/
|
287 |
+
function signup_user( $user_name = '', $user_email = '' ) {
|
288 |
+
global $current_site;
|
289 |
+
|
290 |
+
$template =& $this->theme_my_login_template;
|
291 |
+
|
292 |
+
$active_signup = get_site_option( 'registration' );
|
293 |
+
if ( !$active_signup )
|
294 |
+
$active_signup = 'all';
|
295 |
+
|
296 |
+
$active_signup = apply_filters( 'wpmu_active_signup', $active_signup ); // return "all", "none", "blog" or "user"
|
297 |
+
|
298 |
+
// allow definition of default variables
|
299 |
+
$filtered_results = apply_filters( 'signup_user_init', array( 'user_name' => $user_name, 'user_email' => $user_email, 'errors' => $GLOBALS['theme_my_login']->errors ) );
|
300 |
+
|
301 |
+
if ( !empty( $this->theme_my_login_template->options['ms_signup_user_template'] ) )
|
302 |
+
$templates[] = $this->theme_my_login_template->options['ms_signup_user_template'];
|
303 |
+
$templates[] = 'ms-signup-user-form.php';
|
304 |
+
|
305 |
+
$template->get_template( $templates, '', true, array_merge( $filtered_results, compact( 'active_signup', 'current_site' ) ) );
|
306 |
+
}
|
307 |
+
|
308 |
+
/**
|
309 |
+
* Processes/displays blog signup form
|
310 |
+
*
|
311 |
+
* @since 6.1
|
312 |
+
* @access public
|
313 |
+
*
|
314 |
+
* @param string $user_name The posted username
|
315 |
+
* @param string $user_email The posted user e-mail
|
316 |
+
* @param string $blogname The posted blog name
|
317 |
+
* @param string $blog_title The posted blog title
|
318 |
+
*/
|
319 |
+
function signup_blog( $user_name = '', $user_email = '', $blogname = '', $blog_title = '' ) {
|
320 |
+
global $current_site;
|
321 |
+
|
322 |
+
$template =& $this->theme_my_login_template;
|
323 |
+
|
324 |
+
// allow definition of default variables
|
325 |
+
$filtered_results = apply_filters( 'signup_blog_init', array( 'user_name' => $user_name, 'user_email' => $user_email, 'blogname' => $blogname, 'blog_title' => $blog_title, 'errors' => $GLOBALS['theme_my_login']->errors ) );
|
326 |
+
|
327 |
+
if ( empty( $filtered_results['blogname'] ) )
|
328 |
+
$filtered_results['blogname'] = $filtered_results['user_name'];
|
329 |
+
|
330 |
+
if ( !empty( $this->theme_my_login_template->options['ms_signup_blog_template'] ) )
|
331 |
+
$templates[] = $this->theme_my_login_template->options['ms_signup_blog_template'];
|
332 |
+
$templates[] = 'ms-signup-blog-form.php';
|
333 |
+
|
334 |
+
$template->get_template( $templates, '', true, array_merge( $filtered_results, compact( 'current_site' ) ) );
|
335 |
+
}
|
336 |
+
|
337 |
+
/**
|
338 |
+
* Processes/displays another blog signup form
|
339 |
+
*
|
340 |
+
* @since 6.1
|
341 |
+
* @access public
|
342 |
+
*
|
343 |
+
* @param string $blogname The posted blog name
|
344 |
+
* @param string $blog_title The posted blog title
|
345 |
+
*/
|
346 |
+
function signup_another_blog( $blogname = '', $blog_title = '' ) {
|
347 |
+
global $current_site;
|
348 |
+
|
349 |
+
$template =& $this->theme_my_login_template;
|
350 |
+
|
351 |
+
// allow definition of default variables
|
352 |
+
$filtered_results = apply_filters( 'signup_another_blog_init', array( 'blogname' => $blogname, 'blog_title' => $blog_title, 'errors' => $GLOBALS['theme_my_login']->errors ) );
|
353 |
+
|
354 |
+
if ( !empty( $this->theme_my_login_template->options['ms_signup_another_blog_template'] ) )
|
355 |
+
$templates[] = $this->theme_my_login_template->options['ms_signup_another_blog_template'];
|
356 |
+
$templates[] = 'ms-signup-another-blog-form.php';
|
357 |
+
|
358 |
+
$template->get_template( $templates, '', true, array_merge( $filtered_results, compact( 'current_site' ) ) );
|
359 |
+
}
|
360 |
+
|
361 |
+
/**
|
362 |
+
* Handles activation action
|
363 |
+
*
|
364 |
+
* @since 6.1
|
365 |
+
* @access public
|
366 |
+
*
|
367 |
+
* @param object $theme_my_login Theme_My_Login object
|
368 |
+
*/
|
369 |
+
function tml_request_activate( &$theme_my_login ) {
|
370 |
+
global $current_site;
|
371 |
+
|
372 |
+
add_action( 'wp_head', array( &$this, 'activate_header' ) );
|
373 |
+
|
374 |
+
if ( version_compare( $GLOBALS['wp_version'], '3.1', '<' ) )
|
375 |
+
require_once( ABSPATH . WPINC . '/registration.php' );
|
376 |
+
}
|
377 |
+
|
378 |
+
/**
|
379 |
+
* Outputs the activation page
|
380 |
+
*
|
381 |
+
* @since 6.1
|
382 |
+
* @access public
|
383 |
+
*
|
384 |
+
* @param object $template Theme_My_Login_Template object
|
385 |
+
*/
|
386 |
+
function tml_display_activate( &$template ) {
|
387 |
+
global $blog_id;
|
388 |
+
|
389 |
+
echo '<div class="login" id="theme-my-login' . esc_attr( $template->instance ) . '">';
|
390 |
+
|
391 |
+
if ( empty( $_GET['key'] ) && empty( $_POST['key'] ) ) { ?>
|
392 |
+
|
393 |
+
<h2><?php _e( 'Activation Key Required', 'theme-my-login' ) ?></h2>
|
394 |
+
<form name="activateform" id="activateform" method="post" action="<?php $template->the_action_url( 'activate' ); ?>">
|
395 |
+
<p>
|
396 |
+
<label for="key<?php $template->the_instance(); ?>"><?php _e( 'Activation Key:', 'theme-my-login' ) ?></label>
|
397 |
+
<br /><input type="text" name="key<?php $template->the_instance(); ?>" id="key" value="" size="50" />
|
398 |
+
</p>
|
399 |
+
<p class="submit">
|
400 |
+
<input id="submit<?php $template->the_instance(); ?>" type="submit" name="Submit" class="submit" value="<?php esc_attr_e( 'Activate', 'theme-my-login' ) ?>" />
|
401 |
+
</p>
|
402 |
+
</form>
|
403 |
+
|
404 |
+
<?php } else {
|
405 |
+
|
406 |
+
$key = !empty( $_GET['key'] ) ? $_GET['key'] : $_POST['key'];
|
407 |
+
$result = wpmu_activate_signup( $key );
|
408 |
+
if ( is_wp_error( $result ) ) {
|
409 |
+
if ( 'already_active' == $result->get_error_code() || 'blog_taken' == $result->get_error_code() ) {
|
410 |
+
$signup = $result->get_error_data();
|
411 |
+
?>
|
412 |
+
<h2><?php _e( 'Your account is now active!', 'theme-my-login' ); ?></h2>
|
413 |
+
<?php
|
414 |
+
echo '<p class="lead-in">';
|
415 |
+
if ( $signup->domain . $signup->path == '' ) {
|
416 |
+
printf( __( 'Your account has been activated. You may now <a href="%1$s">login</a> to the site using your chosen username of “%2$s”. Please check your email inbox at %3$s for your password and login instructions. If you do not receive an email, please check your junk or spam folder. If you still do not receive an email within an hour, you can <a href="%4$s">reset your password</a>.', 'theme-my-login' ), network_site_url( 'wp-login.php', 'login' ), $signup->user_login, $signup->user_email, network_site_url( 'wp-login.php?action=lostpassword', 'login' ) );
|
417 |
+
} else {
|
418 |
+
printf( __( 'Your site at <a href="%1$s">%2$s</a> is active. You may now log in to your site using your chosen username of “%3$s”. Please check your email inbox at %4$s for your password and login instructions. If you do not receive an email, please check your junk or spam folder. If you still do not receive an email within an hour, you can <a href="%5$s">reset your password</a>.', 'theme-my-login' ), 'http://' . $signup->domain, $signup->domain, $signup->user_login, $signup->user_email, network_site_url( 'wp-login.php?action=lostpassword' ) );
|
419 |
+
}
|
420 |
+
echo '</p>';
|
421 |
+
} else {
|
422 |
+
?>
|
423 |
+
<h2><?php _e( 'An error occurred during the activation', 'theme-my-login' ); ?></h2>
|
424 |
+
<?php
|
425 |
+
echo '<p>' . $result->get_error_message() . '</p>';
|
426 |
+
}
|
427 |
+
} else {
|
428 |
+
extract( $result );
|
429 |
+
$url = get_blogaddress_by_id( (int) $blog_id );
|
430 |
+
$user = new WP_User( (int) $user_id );
|
431 |
+
?>
|
432 |
+
<h2><?php _e( 'Your account is now active!', 'theme-my-login' ); ?></h2>
|
433 |
+
|
434 |
+
<div id="signup-welcome">
|
435 |
+
<p><span class="h3"><?php _e( 'Username:', 'theme-my-login' ); ?></span> <?php echo $user->user_login ?></p>
|
436 |
+
<p><span class="h3"><?php _e( 'Password:', 'theme-my-login' ); ?></span> <?php echo $password; ?></p>
|
437 |
+
</div>
|
438 |
+
|
439 |
+
<?php if ( $url != network_home_url( '', 'http' ) ) : switch_to_blog( (int) $blog_id );?>
|
440 |
+
<p class="view"><?php printf( __( 'Your account is now activated. <a href="%1$s">View your site</a> or <a href="%2$s">Login</a>', 'theme-my-login' ), $url, wp_login_url() ); ?></p>
|
441 |
+
<?php restore_current_blog(); else: ?>
|
442 |
+
<p class="view"><?php printf( __( 'Your account is now activated. <a href="%1$s">Login</a> or go back to the <a href="%2$s">homepage</a>.', 'theme-my-login' ), network_site_url( 'wp-login.php', 'login' ), network_home_url() ); ?></p>
|
443 |
+
<?php endif;
|
444 |
+
}
|
445 |
+
}
|
446 |
+
echo '</div>';
|
447 |
+
}
|
448 |
+
|
449 |
+
/**
|
450 |
+
* Fires WP activation hooks
|
451 |
+
*
|
452 |
+
* @since 6.1
|
453 |
+
* @access public
|
454 |
+
*/
|
455 |
+
function activate_header() {
|
456 |
+
do_action( 'activate_header' );
|
457 |
+
do_action( 'activate_wp_head' );
|
458 |
+
}
|
459 |
+
|
460 |
+
/**
|
461 |
+
* Changes page title for activation action
|
462 |
+
*
|
463 |
+
* @since 6.1
|
464 |
+
* @access public
|
465 |
+
*
|
466 |
+
* @param string $title The page title
|
467 |
+
* @param string $action The requested action
|
468 |
+
* @return string The filtered title
|
469 |
+
*/
|
470 |
+
function tml_title( $title, $action ) {
|
471 |
+
if ( 'activate' == $action )
|
472 |
+
$title = __( 'Activate', 'theme-my-login' );
|
473 |
+
return $title;
|
474 |
+
}
|
475 |
+
|
476 |
+
/**
|
477 |
+
* Activates plugin for new multisite blogs
|
478 |
+
*
|
479 |
+
* @since 6.1
|
480 |
+
* @access public
|
481 |
+
*
|
482 |
+
* @param int $blog_id ID of new blog
|
483 |
+
* @param int $user_id ID of blog owner
|
484 |
+
*/
|
485 |
+
function wpmu_new_blog( $blog_id, $user_id ) {
|
486 |
+
global $wpdb;
|
487 |
+
require_once ( ABSPATH . '/wp-admin/includes/plugin.php' );
|
488 |
+
if ( is_plugin_active_for_network( 'theme-my-login/theme-my-login.php' ) ) {
|
489 |
+
require_once( TML_ABSPATH . '/admin/class-theme-my-login-admin.php' );
|
490 |
+
switch_to_blog( $blog_id );
|
491 |
+
$admin =& new Theme_My_Login_Admin();
|
492 |
+
$page_id = $admin->_install();
|
493 |
+
$wpdb->update( $wpdb->posts, array( 'post_author' => $user_id ), array( 'ID' => $page_id ) );
|
494 |
+
restore_current_blog();
|
495 |
+
}
|
496 |
+
}
|
497 |
+
|
498 |
+
/**
|
499 |
+
* Rewrites URL's containing wp-login.php created by site_url()
|
500 |
+
*
|
501 |
+
* @since 6.1
|
502 |
+
* @access public
|
503 |
+
*
|
504 |
+
* @param string $url The URL
|
505 |
+
* @param string $path The path specified
|
506 |
+
* @param string $orig_scheme The current connection scheme (HTTP/HTTPS)
|
507 |
+
* @return string The modified URL
|
508 |
+
*/
|
509 |
+
function site_url( $url, $path, $orig_scheme ) {
|
510 |
+
global $pagenow;
|
511 |
+
|
512 |
+
$actions = array( 'wp-signup.php' => 'register', 'wp-activate.php' => 'activate', 'wp-login.php' => '' );
|
513 |
+
|
514 |
+
foreach ( $actions as $page => $action ) {
|
515 |
+
if ( false !== strpos( $url, $page ) && $pagenow != $page ) {
|
516 |
+
// Parse the URL
|
517 |
+
$parsed_url = parse_url( $url );
|
518 |
+
|
519 |
+
// Set action
|
520 |
+
$query = array( 'action' => $action );
|
521 |
+
|
522 |
+
// Extract the query string
|
523 |
+
if ( isset( $parsed_url['query'] ) ) {
|
524 |
+
wp_parse_str( $parsed_url['query'], $r );
|
525 |
+
foreach ( $r as $k => $v ) {
|
526 |
+
if ( strpos( $v, ' ' ) !== false )
|
527 |
+
$r[$k] = rawurlencode( $v );
|
528 |
+
}
|
529 |
+
}
|
530 |
+
|
531 |
+
// Merge query args passed in by filter
|
532 |
+
if ( isset( $r ) )
|
533 |
+
$query = array_merge( $query, (array) $r );
|
534 |
+
|
535 |
+
// Get the login page link along with the query
|
536 |
+
$url = $GLOBALS['theme_my_login']->get_login_page_link( $query );
|
537 |
+
|
538 |
+
// Check if HTTPS is needed
|
539 |
+
if ( 'https' == strtolower( $orig_scheme ) )
|
540 |
+
$url = preg_replace( '|^http://|', 'https://', $url );
|
541 |
+
|
542 |
+
break;
|
543 |
+
}
|
544 |
+
}
|
545 |
+
return $url;
|
546 |
+
}
|
547 |
+
|
548 |
+
/**
|
549 |
+
* Don't clean activate URL
|
550 |
+
*
|
551 |
+
* @since 6.1
|
552 |
+
* @access public
|
553 |
+
*/
|
554 |
+
function clean_url( $url, $original_url, $context ) {
|
555 |
+
if ( strpos( $original_url, 'action=activate' ) !== false )
|
556 |
+
return $original_url;
|
557 |
+
return $url;
|
558 |
+
}
|
559 |
+
}
|
560 |
+
endif;
|
561 |
+
|
562 |
+
?>
|
includes/class-theme-my-login-template.php
CHANGED
@@ -15,15 +15,6 @@ if ( !class_exists( 'Theme_My_Login_Template' ) ) :
|
|
15 |
* @since 6.0
|
16 |
*/
|
17 |
class Theme_My_Login_Template {
|
18 |
-
/**
|
19 |
-
* Holds reference to global $theme_my_login object
|
20 |
-
*
|
21 |
-
* @since 6.0
|
22 |
-
* @access public
|
23 |
-
* @var object
|
24 |
-
*/
|
25 |
-
var $theme_my_login;
|
26 |
-
|
27 |
/**
|
28 |
* Holds this instance
|
29 |
*
|
@@ -119,7 +110,7 @@ class Theme_My_Login_Template {
|
|
119 |
echo $this->options['after_widget'] . "\n";
|
120 |
$output = ob_get_contents();
|
121 |
ob_end_clean();
|
122 |
-
return
|
123 |
}
|
124 |
|
125 |
/**
|
@@ -178,7 +169,7 @@ class Theme_My_Login_Template {
|
|
178 |
function get_errors() {
|
179 |
global $error;
|
180 |
|
181 |
-
$wp_error =& $
|
182 |
|
183 |
if ( empty( $wp_error ) )
|
184 |
$wp_error = new WP_Error();
|
@@ -237,19 +228,19 @@ class Theme_My_Login_Template {
|
|
237 |
$instance = $this->instance;
|
238 |
|
239 |
if ( isset( $this->options[$action . '_widget'] ) && !$this->options[$action . '_widget'] ) {
|
240 |
-
$url = $
|
241 |
} else {
|
242 |
if ( empty( $instance ) )
|
243 |
-
$url =
|
244 |
else
|
245 |
-
$url =
|
246 |
}
|
247 |
|
248 |
// Respect FORCE_SSL_LOGIN
|
249 |
if ( 'login' == $action && force_ssl_login() )
|
250 |
$url = preg_replace( '|^http://|', 'https://', $url );
|
251 |
|
252 |
-
return apply_filters( 'tml_action_url', $url, $action );
|
253 |
}
|
254 |
|
255 |
/**
|
@@ -282,7 +273,7 @@ class Theme_My_Login_Template {
|
|
282 |
$action_links[] = array( 'title' => $this->get_title( 'register' ), 'url' => $this->get_action_url( 'register' ) );
|
283 |
if ( $args['lostpassword'] && $this->options['show_pass_link'] )
|
284 |
$action_links[] = array( 'title' => $this->get_title( 'lostpassword' ), 'url' => $this->get_action_url( 'lostpassword' ) );
|
285 |
-
return apply_filters( 'tml_action_links', $action_links );
|
286 |
}
|
287 |
|
288 |
/**
|
@@ -332,7 +323,7 @@ class Theme_My_Login_Template {
|
|
332 |
echo '<li><a href="' . esc_url( $link['url'] ) . '">' . esc_html( $link['title'] ) . '</a></li>' . "\n";
|
333 |
}
|
334 |
}
|
335 |
-
echo '<li><a href="' . wp_logout_url() . '">' . __( 'Log out',
|
336 |
echo '</ul>';
|
337 |
}
|
338 |
|
@@ -342,7 +333,7 @@ class Theme_My_Login_Template {
|
|
342 |
* @since 6.0
|
343 |
* @access public
|
344 |
*/
|
345 |
-
function the_user_avatar( $size =
|
346 |
global $current_user;
|
347 |
if ( empty( $size ) )
|
348 |
$size = $this->options['gravatar_size'];
|
@@ -390,36 +381,45 @@ class Theme_My_Login_Template {
|
|
390 |
* @access public
|
391 |
*
|
392 |
* @param string|array $template_names The template(s) to locate
|
|
|
393 |
* @param bool $load If true, the template will be included if found
|
|
|
394 |
* @return string|bool Template path if found, false if not
|
395 |
*/
|
396 |
-
function get_template( $template_names, $load = true ) {
|
397 |
// Shothand reference to this
|
398 |
$template =& $this;
|
|
|
399 |
// Shorthand reference to $theme_my_login
|
400 |
-
$theme_my_login =& $
|
|
|
401 |
// Easy access to current user
|
402 |
$current_user = wp_get_current_user();
|
403 |
|
|
|
|
|
|
|
|
|
|
|
404 |
if ( !is_array( $template_names ) )
|
405 |
$template_names = array( $template_names );
|
406 |
|
407 |
-
if ( !$
|
408 |
foreach ( $template_names as $template_name ) {
|
409 |
-
if ( file_exists(
|
410 |
-
$
|
411 |
break;
|
412 |
}
|
413 |
}
|
414 |
}
|
415 |
|
416 |
-
$
|
417 |
|
418 |
-
if ( $load && $
|
419 |
-
include( $
|
420 |
}
|
421 |
|
422 |
-
return $
|
423 |
}
|
424 |
|
425 |
/**
|
@@ -440,10 +440,10 @@ class Theme_My_Login_Template {
|
|
440 |
switch ( $action ) {
|
441 |
case 'lostpassword' :
|
442 |
case 'retrievepassword' :
|
443 |
-
$url = apply_filters( 'lostpassword_redirect', !empty( $redirect_to ) ? $redirect_to :
|
444 |
break;
|
445 |
case 'register' :
|
446 |
-
$url = apply_filters( 'registration_redirect', !empty( $redirect_to ) ? $redirect_to :
|
447 |
break;
|
448 |
case 'login' :
|
449 |
default :
|
@@ -459,7 +459,7 @@ class Theme_My_Login_Template {
|
|
459 |
* @access public
|
460 |
*/
|
461 |
function the_redirect_url() {
|
462 |
-
echo
|
463 |
}
|
464 |
|
465 |
/**
|
@@ -508,7 +508,7 @@ class Theme_My_Login_Template {
|
|
508 |
* @param array $options Instance options
|
509 |
*/
|
510 |
function load_options( $options = array() ) {
|
511 |
-
$this->options =
|
512 |
'instance' => '',
|
513 |
'default_action' => 'login',
|
514 |
'login_template' => '',
|
@@ -528,7 +528,7 @@ class Theme_My_Login_Template {
|
|
528 |
'after_widget' => '</li>',
|
529 |
'before_title' => '<h2>',
|
530 |
'after_title' => '</h2>'
|
531 |
-
)
|
532 |
}
|
533 |
|
534 |
/**
|
@@ -552,18 +552,17 @@ class Theme_My_Login_Template {
|
|
552 |
* @param array $options Instance options
|
553 |
*/
|
554 |
function __construct( $options = '' ) {
|
555 |
-
$this->theme_my_login =& $GLOBALS['theme_my_login'];
|
556 |
$this->load_options( $options );
|
557 |
|
558 |
$this->action = isset( $this->options['default_action'] ) ? $this->options['default_action'] : 'login';
|
559 |
$this->instance = $this->options['instance'];
|
560 |
-
if ( $
|
561 |
$this->is_active = true;
|
562 |
-
$this->action = $
|
563 |
}
|
564 |
}
|
565 |
}
|
566 |
|
567 |
endif; // Class exists
|
568 |
|
569 |
-
?>
|
15 |
* @since 6.0
|
16 |
*/
|
17 |
class Theme_My_Login_Template {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
/**
|
19 |
* Holds this instance
|
20 |
*
|
110 |
echo $this->options['after_widget'] . "\n";
|
111 |
$output = ob_get_contents();
|
112 |
ob_end_clean();
|
113 |
+
return apply_filters_ref_array( 'tml_display', array( $output, $action, &$this ) );
|
114 |
}
|
115 |
|
116 |
/**
|
169 |
function get_errors() {
|
170 |
global $error;
|
171 |
|
172 |
+
$wp_error =& $GLOBALS['theme_my_login']->errors;
|
173 |
|
174 |
if ( empty( $wp_error ) )
|
175 |
$wp_error = new WP_Error();
|
228 |
$instance = $this->instance;
|
229 |
|
230 |
if ( isset( $this->options[$action . '_widget'] ) && !$this->options[$action . '_widget'] ) {
|
231 |
+
$url = $GLOBALS['theme_my_login']->get_login_page_link( 'action=' . $action );
|
232 |
} else {
|
233 |
if ( empty( $instance ) )
|
234 |
+
$url = Theme_My_Login::get_current_url( array( 'action' => $action ) );
|
235 |
else
|
236 |
+
$url = Theme_My_Login::get_current_url( array( 'action' => $action, 'instance' => $instance ) );
|
237 |
}
|
238 |
|
239 |
// Respect FORCE_SSL_LOGIN
|
240 |
if ( 'login' == $action && force_ssl_login() )
|
241 |
$url = preg_replace( '|^http://|', 'https://', $url );
|
242 |
|
243 |
+
return apply_filters( 'tml_action_url', $url, $action, $instance );
|
244 |
}
|
245 |
|
246 |
/**
|
273 |
$action_links[] = array( 'title' => $this->get_title( 'register' ), 'url' => $this->get_action_url( 'register' ) );
|
274 |
if ( $args['lostpassword'] && $this->options['show_pass_link'] )
|
275 |
$action_links[] = array( 'title' => $this->get_title( 'lostpassword' ), 'url' => $this->get_action_url( 'lostpassword' ) );
|
276 |
+
return apply_filters( 'tml_action_links', $action_links, $args );
|
277 |
}
|
278 |
|
279 |
/**
|
323 |
echo '<li><a href="' . esc_url( $link['url'] ) . '">' . esc_html( $link['title'] ) . '</a></li>' . "\n";
|
324 |
}
|
325 |
}
|
326 |
+
echo '<li><a href="' . wp_logout_url() . '">' . __( 'Log out', 'theme-my-login' ) . '</a></li>' . "\n";
|
327 |
echo '</ul>';
|
328 |
}
|
329 |
|
333 |
* @since 6.0
|
334 |
* @access public
|
335 |
*/
|
336 |
+
function the_user_avatar( $size = '' ) {
|
337 |
global $current_user;
|
338 |
if ( empty( $size ) )
|
339 |
$size = $this->options['gravatar_size'];
|
381 |
* @access public
|
382 |
*
|
383 |
* @param string|array $template_names The template(s) to locate
|
384 |
+
* @param string $template_path Directory of default template
|
385 |
* @param bool $load If true, the template will be included if found
|
386 |
+
* @param array $args Array of extra variables to make available to template
|
387 |
* @return string|bool Template path if found, false if not
|
388 |
*/
|
389 |
+
function get_template( $template_names, $template_path = '', $load = true, $args = array() ) {
|
390 |
// Shothand reference to this
|
391 |
$template =& $this;
|
392 |
+
|
393 |
// Shorthand reference to $theme_my_login
|
394 |
+
$theme_my_login =& $GLOBALS['theme_my_login'];
|
395 |
+
|
396 |
// Easy access to current user
|
397 |
$current_user = wp_get_current_user();
|
398 |
|
399 |
+
if ( empty( $template_path ) )
|
400 |
+
$template_path = TML_ABSPATH . '/templates';
|
401 |
+
|
402 |
+
extract( apply_filters_ref_array( 'tml_template_args', array( $args, &$this ) ) );
|
403 |
+
|
404 |
if ( !is_array( $template_names ) )
|
405 |
$template_names = array( $template_names );
|
406 |
|
407 |
+
if ( !$found_template = locate_template( $template_names ) ) {
|
408 |
foreach ( $template_names as $template_name ) {
|
409 |
+
if ( file_exists( rtrim( $template_path, '/' ) . '/' . $template_name ) ) {
|
410 |
+
$found_template = rtrim( $template_path, '/' ) . '/' . $template_name;
|
411 |
break;
|
412 |
}
|
413 |
}
|
414 |
}
|
415 |
|
416 |
+
$found_template = apply_filters_ref_array( 'tml_template', array( $found_template, $template_names, $template_path, &$this ) );
|
417 |
|
418 |
+
if ( $load && $found_template ) {
|
419 |
+
include( $found_template );
|
420 |
}
|
421 |
|
422 |
+
return $found_template;
|
423 |
}
|
424 |
|
425 |
/**
|
440 |
switch ( $action ) {
|
441 |
case 'lostpassword' :
|
442 |
case 'retrievepassword' :
|
443 |
+
$url = apply_filters( 'lostpassword_redirect', !empty( $redirect_to ) ? $redirect_to : Theme_My_Login::get_current_url( 'checkemail=confirm' ) );
|
444 |
break;
|
445 |
case 'register' :
|
446 |
+
$url = apply_filters( 'registration_redirect', !empty( $redirect_to ) ? $redirect_to : Theme_My_Login::get_current_url( 'checkemail=registered' ) );
|
447 |
break;
|
448 |
case 'login' :
|
449 |
default :
|
459 |
* @access public
|
460 |
*/
|
461 |
function the_redirect_url() {
|
462 |
+
echo esc_attr( $this->get_redirect_url() );
|
463 |
}
|
464 |
|
465 |
/**
|
508 |
* @param array $options Instance options
|
509 |
*/
|
510 |
function load_options( $options = array() ) {
|
511 |
+
$this->options = wp_parse_args( $options, array(
|
512 |
'instance' => '',
|
513 |
'default_action' => 'login',
|
514 |
'login_template' => '',
|
528 |
'after_widget' => '</li>',
|
529 |
'before_title' => '<h2>',
|
530 |
'after_title' => '</h2>'
|
531 |
+
) );
|
532 |
}
|
533 |
|
534 |
/**
|
552 |
* @param array $options Instance options
|
553 |
*/
|
554 |
function __construct( $options = '' ) {
|
|
|
555 |
$this->load_options( $options );
|
556 |
|
557 |
$this->action = isset( $this->options['default_action'] ) ? $this->options['default_action'] : 'login';
|
558 |
$this->instance = $this->options['instance'];
|
559 |
+
if ( $GLOBALS['theme_my_login']->request_instance == $this->instance ) {
|
560 |
$this->is_active = true;
|
561 |
+
$this->action = $GLOBALS['theme_my_login']->request_action;
|
562 |
}
|
563 |
}
|
564 |
}
|
565 |
|
566 |
endif; // Class exists
|
567 |
|
568 |
+
?>
|
includes/class-theme-my-login-widget.php
CHANGED
@@ -34,11 +34,10 @@ class Theme_My_Login_Widget extends WP_Widget {
|
|
34 |
* @param array $instance The settings for the particular instance of the widget
|
35 |
*/
|
36 |
function widget( $args, $instance ) {
|
37 |
-
global $theme_my_login;
|
38 |
if ( is_user_logged_in() && !$instance['logged_in_widget'] )
|
39 |
return;
|
40 |
$args = array_merge( $args, $instance );
|
41 |
-
echo $theme_my_login->shortcode( $args );
|
42 |
}
|
43 |
|
44 |
/**
|
@@ -110,16 +109,6 @@ class Theme_My_Login_Widget extends WP_Widget {
|
|
110 |
}
|
111 |
}
|
112 |
|
113 |
-
/**
|
114 |
-
* Registers the TML widget
|
115 |
-
*
|
116 |
-
* @since 6.0
|
117 |
-
*/
|
118 |
-
function theme_my_login_widget_init() {
|
119 |
-
register_widget( 'Theme_My_Login_Widget' );
|
120 |
-
}
|
121 |
-
add_action( 'widgets_init', 'theme_my_login_widget_init' );
|
122 |
-
|
123 |
endif; // Class exists
|
124 |
|
125 |
?>
|
34 |
* @param array $instance The settings for the particular instance of the widget
|
35 |
*/
|
36 |
function widget( $args, $instance ) {
|
|
|
37 |
if ( is_user_logged_in() && !$instance['logged_in_widget'] )
|
38 |
return;
|
39 |
$args = array_merge( $args, $instance );
|
40 |
+
echo $GLOBALS['theme_my_login']->shortcode( $args );
|
41 |
}
|
42 |
|
43 |
/**
|
109 |
}
|
110 |
}
|
111 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
112 |
endif; // Class exists
|
113 |
|
114 |
?>
|
includes/class-theme-my-login.php
CHANGED
@@ -15,34 +15,16 @@ if ( !class_exists( 'Theme_My_Login' ) ) :
|
|
15 |
*/
|
16 |
class Theme_My_Login {
|
17 |
/**
|
18 |
-
* Holds
|
19 |
*
|
20 |
-
* @since 6.
|
21 |
-
* @access public
|
22 |
-
* @var string
|
23 |
-
*/
|
24 |
-
var $textdomain = 'theme-my-login';
|
25 |
-
|
26 |
-
/**
|
27 |
-
* Holds TML options key
|
28 |
-
*
|
29 |
-
* @since 6.0
|
30 |
-
* @access public
|
31 |
-
* @var string
|
32 |
-
*/
|
33 |
-
var $options_key = 'theme_my_login';
|
34 |
-
|
35 |
-
/**
|
36 |
-
* Holds TML options
|
37 |
-
*
|
38 |
-
* @since 6.0
|
39 |
* @access public
|
40 |
-
* @var
|
41 |
*/
|
42 |
-
var $options
|
43 |
|
44 |
/**
|
45 |
-
*
|
46 |
*
|
47 |
* @since 6.0
|
48 |
* @access public
|
@@ -51,7 +33,7 @@ class Theme_My_Login {
|
|
51 |
var $errors;
|
52 |
|
53 |
/**
|
54 |
-
*
|
55 |
*
|
56 |
* @since 6.0
|
57 |
* @access public
|
@@ -60,7 +42,7 @@ class Theme_My_Login {
|
|
60 |
var $count = 0;
|
61 |
|
62 |
/**
|
63 |
-
*
|
64 |
*
|
65 |
* @since 6.0
|
66 |
* @access public
|
@@ -69,7 +51,7 @@ class Theme_My_Login {
|
|
69 |
var $request_instance;
|
70 |
|
71 |
/**
|
72 |
-
*
|
73 |
*
|
74 |
* @since 6.0
|
75 |
* @access public
|
@@ -97,18 +79,17 @@ class Theme_My_Login {
|
|
97 |
$this->request_action = isset( $_REQUEST['action'] ) ? $_REQUEST['action'] : 'login';
|
98 |
$this->request_instance = isset( $_REQUEST['instance'] ) ? $_REQUEST['instance'] : '';
|
99 |
|
100 |
-
$this->
|
101 |
-
|
102 |
-
// Re-load options after modules loaded so that modules can hook into "tml_init_options"
|
103 |
-
//add_action( 'tml_modules_loaded', array( &$this, 'load_options' ), 1 );
|
104 |
|
105 |
-
|
|
|
106 |
|
107 |
add_action( 'init', array( &$this, 'init' ) );
|
108 |
-
|
109 |
-
add_action( '
|
110 |
|
111 |
add_action( 'wp_head', array( &$this, 'login_head' ) );
|
|
|
112 |
|
113 |
add_filter( 'the_title', array( &$this, 'the_title' ), 10, 2 );
|
114 |
add_filter( 'single_post_title', array( &$this, 'single_post_title' ) );
|
@@ -127,19 +108,52 @@ class Theme_My_Login {
|
|
127 |
add_shortcode( 'theme-my-login', array( &$this, 'shortcode' ) );
|
128 |
}
|
129 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
function init() {
|
131 |
-
load_plugin_textdomain(
|
132 |
|
133 |
$this->errors = new WP_Error();
|
134 |
|
135 |
-
if ( $this->get_option( 'enable_css' ) )
|
136 |
-
wp_enqueue_style( 'theme-my-login',
|
137 |
}
|
138 |
|
139 |
/**
|
140 |
-
*
|
141 |
*
|
142 |
-
* since 6.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
143 |
* @access public
|
144 |
*
|
145 |
* @param int $page_id Optional. The page ID (Defaults to current page)
|
@@ -151,9 +165,9 @@ class Theme_My_Login {
|
|
151 |
$page_id = $wp_query->get_queried_object_id();
|
152 |
}
|
153 |
|
154 |
-
$is_login_page = ( $page_id == $this->get_option( 'page_id' ) );
|
155 |
|
156 |
-
return apply_filters( 'tml_is_login_page', $is_login_page );
|
157 |
}
|
158 |
|
159 |
/**
|
@@ -165,9 +179,7 @@ class Theme_My_Login {
|
|
165 |
* @since 6.0
|
166 |
* @access public
|
167 |
*/
|
168 |
-
function
|
169 |
-
global $action;
|
170 |
-
|
171 |
$errors =& $this->errors;
|
172 |
$action =& $this->request_action;
|
173 |
$instance =& $this->request_instance;
|
@@ -177,11 +189,6 @@ class Theme_My_Login {
|
|
177 |
|
178 |
do_action_ref_array( 'tml_request', array( &$this ) );
|
179 |
|
180 |
-
// Set a cookie now to see if they are supported by the browser.
|
181 |
-
setcookie( TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN );
|
182 |
-
if ( SITECOOKIEPATH != COOKIEPATH )
|
183 |
-
setcookie( TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN );
|
184 |
-
|
185 |
// allow plugins to override the default actions, and to add extra actions if they want
|
186 |
do_action( 'login_form_' . $action );
|
187 |
|
@@ -207,7 +214,7 @@ class Theme_My_Login {
|
|
207 |
if ( $http_post ) {
|
208 |
$errors = $this->retrieve_password();
|
209 |
if ( !is_wp_error( $errors ) ) {
|
210 |
-
$redirect_to = !empty( $_REQUEST['redirect_to'] ) ? $_REQUEST['redirect_to'] :
|
211 |
if ( !empty( $instance ) )
|
212 |
$redirect_to = add_query_arg( 'instance', $instance, $redirect_to );
|
213 |
wp_safe_redirect( $redirect_to );
|
@@ -216,49 +223,44 @@ class Theme_My_Login {
|
|
216 |
}
|
217 |
|
218 |
if ( isset( $_REQUEST['error'] ) && 'invalidkey' == $_REQUEST['error'] )
|
219 |
-
$errors->add( 'invalidkey', __( 'Sorry, that key does not appear to be valid.',
|
220 |
break;
|
221 |
case 'resetpass' :
|
222 |
case 'rp' :
|
223 |
-
$errors =
|
224 |
|
225 |
if ( !is_wp_error( $errors ) ) {
|
226 |
-
$redirect_to = apply_filters( 'resetpass_redirect',
|
227 |
if ( !empty( $instance ) )
|
228 |
$redirect_to = add_query_arg( 'instance', $instance, $redirect_to );
|
229 |
wp_safe_redirect( $redirect_to );
|
230 |
exit();
|
231 |
}
|
232 |
|
233 |
-
$redirect_to =
|
234 |
if ( !empty( $instance ) )
|
235 |
$redirect_to = add_query_arg( 'instance', $instance, $redirect_to );
|
236 |
wp_redirect( $redirect_to );
|
237 |
exit();
|
238 |
break;
|
239 |
case 'register' :
|
240 |
-
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
241 |
-
// Multisite uses wp-signup.php
|
242 |
-
wp_redirect( apply_filters( 'wp_signup_location', get_bloginfo('wpurl') . '/wp-signup.php' ) );
|
243 |
-
exit;
|
244 |
-
}
|
245 |
-
|
246 |
if ( !get_option( 'users_can_register' ) ) {
|
247 |
-
wp_redirect(
|
248 |
exit();
|
249 |
}
|
250 |
|
251 |
$user_login = '';
|
252 |
$user_email = '';
|
253 |
if ( $http_post ) {
|
254 |
-
|
|
|
255 |
|
256 |
$user_login = $_POST['user_login'];
|
257 |
$user_email = $_POST['user_email'];
|
258 |
|
259 |
-
$errors =
|
260 |
if ( !is_wp_error( $errors ) ) {
|
261 |
-
$redirect_to = !empty( $_POST['redirect_to'] ) ? $_POST['redirect_to'] :
|
262 |
if ( !empty( $instance ) )
|
263 |
$redirect_to = add_query_arg( 'instance', $instance, $redirect_to );
|
264 |
$redirect_to = apply_filters( 'register_redirect', $redirect_to );
|
@@ -301,6 +303,11 @@ class Theme_My_Login {
|
|
301 |
$secure_cookie = false;
|
302 |
|
303 |
if ( $http_post ) {
|
|
|
|
|
|
|
|
|
|
|
304 |
$user = wp_signon( '', $secure_cookie );
|
305 |
|
306 |
$redirect_to = apply_filters( 'login_redirect', $redirect_to, isset( $_REQUEST['redirect_to'] ) ? $_REQUEST['redirect_to'] : '', $user );
|
@@ -324,21 +331,23 @@ class Theme_My_Login {
|
|
324 |
|
325 |
// If cookies are disabled we can't log in even with a valid user+pass
|
326 |
if ( isset( $_POST['testcookie'] ) && empty( $_COOKIE[TEST_COOKIE] ) )
|
327 |
-
$errors->add( 'test_cookie', __( '<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href="http://www.google.com/cookies.html">enable cookies</a> to use WordPress.',
|
328 |
|
329 |
// Some parts of this script use the main login form to display a message
|
330 |
if ( isset( $_GET['loggedout'] ) && TRUE == $_GET['loggedout'] )
|
331 |
-
$errors->add( 'loggedout', __( 'You are now logged out.',
|
332 |
elseif ( isset( $_GET['registration'] ) && 'disabled' == $_GET['registration'] )
|
333 |
-
$errors->add( 'registerdisabled', __( 'User registration is currently not allowed.',
|
334 |
elseif ( isset( $_GET['checkemail'] ) && 'confirm' == $_GET['checkemail'] )
|
335 |
-
$errors->add( 'confirm', __( 'Check your e-mail for the confirmation link.',
|
336 |
elseif ( isset( $_GET['checkemail'] ) && 'newpass' == $_GET['checkemail'] )
|
337 |
-
$errors->add( 'newpass', __( 'Check your e-mail for your new password.',
|
338 |
elseif ( isset( $_GET['checkemail'] ) && 'registered' == $_GET['checkemail'] )
|
339 |
-
$errors->add( 'registered', __( 'Registration complete. Please check your e-mail.',
|
340 |
elseif ( $interim_login )
|
341 |
-
$errors->add( 'expired', __( 'Your session has expired. Please log-in again.',
|
|
|
|
|
342 |
|
343 |
// Clear any stale cookies.
|
344 |
if ( $reauth )
|
@@ -359,7 +368,7 @@ class Theme_My_Login {
|
|
359 |
* @return string Login page link with optional $query arguments appended
|
360 |
*/
|
361 |
function get_login_page_link( $query = '' ) {
|
362 |
-
$link = get_page_link( $this->get_option( 'page_id' ) );
|
363 |
if ( !empty( $query ) ) {
|
364 |
$q = wp_parse_args( $query );
|
365 |
$link = add_query_arg( $q, $link );
|
@@ -380,19 +389,13 @@ class Theme_My_Login {
|
|
380 |
* @param int $post_id The current post ID
|
381 |
* @return string The modified post title
|
382 |
*/
|
383 |
-
function the_title( $title, $post_id
|
384 |
-
if ( is_admin()
|
385 |
return $title;
|
386 |
|
387 |
-
|
388 |
-
if ( empty( $post_id ) ) {
|
389 |
-
global $wpdb;
|
390 |
-
$post_id = $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM $wpdb->posts WHERE post_title = %s", $title ) );
|
391 |
-
}
|
392 |
-
|
393 |
-
if ( $this->get_option( 'page_id' ) == $post_id ) {
|
394 |
if ( !in_the_loop() ) {
|
395 |
-
$title = is_user_logged_in() ? __( 'Log Out',
|
396 |
} else {
|
397 |
$action = empty( $this->request_instance ) ? $this->request_action : 'login';
|
398 |
$title = Theme_My_Login_Template::get_title( $action );
|
@@ -435,8 +438,8 @@ class Theme_My_Login {
|
|
435 |
*/
|
436 |
function wp_list_pages_excludes( $exclude_array ) {
|
437 |
$exclude_array = (array) $exclude_array;
|
438 |
-
if ( !$this->get_option( 'show_page' ) )
|
439 |
-
$exclude_array[] = $this->get_option( 'page_id' );
|
440 |
return $exclude_array;
|
441 |
}
|
442 |
|
@@ -673,112 +676,6 @@ if(typeof wpOnload=='function')wpOnload()
|
|
673 |
do_action( 'login_head' );
|
674 |
}
|
675 |
|
676 |
-
/**
|
677 |
-
* Initializes TML options
|
678 |
-
*
|
679 |
-
* @since 6.0
|
680 |
-
* @access public
|
681 |
-
*/
|
682 |
-
function init_options() {
|
683 |
-
$this->options = apply_filters( 'tml_init_options', array(
|
684 |
-
'page_id' => 0,
|
685 |
-
'show_page' => 1,
|
686 |
-
'enable_css' => 1,
|
687 |
-
'active_modules' => array(),
|
688 |
-
'initial_nag' => 1
|
689 |
-
) );
|
690 |
-
}
|
691 |
-
|
692 |
-
/**
|
693 |
-
* Loads TML options
|
694 |
-
*
|
695 |
-
* @since 6.0
|
696 |
-
* @access public
|
697 |
-
*/
|
698 |
-
function load_options( $return = false ) {
|
699 |
-
|
700 |
-
$this->init_options();
|
701 |
-
|
702 |
-
$options = get_option( $this->options_key );
|
703 |
-
|
704 |
-
if ( is_array( $options ) ) {
|
705 |
-
$this->options = array_merge( $this->options, $options );
|
706 |
-
} else {
|
707 |
-
update_option( $this->options_key, $this->options );
|
708 |
-
}
|
709 |
-
|
710 |
-
if ( $return )
|
711 |
-
return $this->options;
|
712 |
-
}
|
713 |
-
|
714 |
-
/**
|
715 |
-
* Saves TML options
|
716 |
-
*
|
717 |
-
* @since 6.0
|
718 |
-
* @access public
|
719 |
-
*/
|
720 |
-
function save_options() {
|
721 |
-
$options = get_option( $this->options_key );
|
722 |
-
if ( $options != $this->options )
|
723 |
-
update_option( $this->options_key, $this->options );
|
724 |
-
}
|
725 |
-
|
726 |
-
/**
|
727 |
-
* Retrieve a TML option
|
728 |
-
*
|
729 |
-
* @since 6.0
|
730 |
-
* @access public
|
731 |
-
*
|
732 |
-
* @param string|array $option Name of option to retrieve or an array of hierarchy for multidimensional options
|
733 |
-
* @param mixed $default optional. Default value to return if $option is not set
|
734 |
-
* @return mixed Value of requested option or $default if option is not set
|
735 |
-
*/
|
736 |
-
function get_option( $option, $default = false ) {
|
737 |
-
$options = $this->options;
|
738 |
-
$value = false;
|
739 |
-
if ( is_array( $option ) ) {
|
740 |
-
foreach ( $option as $key ) {
|
741 |
-
if ( !isset( $options[$key] ) ) {
|
742 |
-
$value = $default;
|
743 |
-
break;
|
744 |
-
}
|
745 |
-
$options = $value = $options[$key];
|
746 |
-
}
|
747 |
-
} else {
|
748 |
-
$value = isset( $options[$option] ) ? $options[$option] : $default;
|
749 |
-
}
|
750 |
-
return apply_filters( 'tml_get_option', $value, $option, $default );
|
751 |
-
}
|
752 |
-
|
753 |
-
/**
|
754 |
-
* Set a TML option
|
755 |
-
*
|
756 |
-
* @since 6.0
|
757 |
-
* @access public
|
758 |
-
*
|
759 |
-
* @param string $option Name of option to set
|
760 |
-
* @param mixed $value Value of new option
|
761 |
-
* @param bool $save True will save to DB
|
762 |
-
*/
|
763 |
-
function set_option( $option, $value = '', $save = false ) {
|
764 |
-
$this->options[$option] = apply_filters( 'tml_set_option', $value, $option );
|
765 |
-
if ( $save )
|
766 |
-
$this->save_options();
|
767 |
-
}
|
768 |
-
|
769 |
-
/**
|
770 |
-
* Deletes (unsets) a TML option
|
771 |
-
*
|
772 |
-
* @since 6.0
|
773 |
-
* @access public
|
774 |
-
*
|
775 |
-
* @param string $option Name of option to delete
|
776 |
-
*/
|
777 |
-
function delete_option( $option ) {
|
778 |
-
if ( isset( $this->options[$option] ) )
|
779 |
-
unset( $this->options[$option] );
|
780 |
-
}
|
781 |
-
|
782 |
/**
|
783 |
* Merges arrays recursively, replacing duplicate string keys
|
784 |
*
|
@@ -799,7 +696,7 @@ if(typeof wpOnload=='function')wpOnload()
|
|
799 |
}
|
800 |
// Recurse only when both values are arrays.
|
801 |
elseif ( array_key_exists( $key, $result ) && is_array( $result[$key] ) && is_array( $value ) ) {
|
802 |
-
$result[$key] =
|
803 |
}
|
804 |
// Otherwise, use the latter value.
|
805 |
else {
|
@@ -820,7 +717,7 @@ if(typeof wpOnload=='function')wpOnload()
|
|
820 |
*/
|
821 |
function get_active_and_valid_modules() {
|
822 |
$modules = array();
|
823 |
-
$active_modules = apply_filters( 'tml_active_modules', $this->get_option( 'active_modules' ) );
|
824 |
foreach ( (array) $active_modules as $module ) {
|
825 |
// check the $plugin filename
|
826 |
// Validate plugin filename
|
@@ -843,7 +740,7 @@ if(typeof wpOnload=='function')wpOnload()
|
|
843 |
* @return bool True if $module is active, false if not
|
844 |
*/
|
845 |
function is_module_active( $module ) {
|
846 |
-
$active_modules = apply_filters( 'tml_active_modules', $this->get_option( 'active_modules' ) );
|
847 |
return in_array( $module, (array) $active_modules );
|
848 |
}
|
849 |
|
@@ -880,12 +777,12 @@ if(typeof wpOnload=='function')wpOnload()
|
|
880 |
$errors = new WP_Error();
|
881 |
|
882 |
if ( empty( $_POST['user_login'] ) && empty( $_POST['user_email'] ) )
|
883 |
-
$errors->add( 'empty_username', __( '<strong>ERROR</strong>: Enter a username or e-mail address.',
|
884 |
|
885 |
if ( strpos( $_POST['user_login'], '@' ) ) {
|
886 |
$user_data = get_user_by_email( trim( $_POST['user_login'] ) );
|
887 |
if ( empty( $user_data ) )
|
888 |
-
$errors->add( 'invalid_email', __( '<strong>ERROR</strong>: There is no user registered with that email address.',
|
889 |
} else {
|
890 |
$login = trim( $_POST['user_login'] );
|
891 |
$user_data = get_userdatabylogin( $login );
|
@@ -897,7 +794,7 @@ if(typeof wpOnload=='function')wpOnload()
|
|
897 |
return $errors;
|
898 |
|
899 |
if ( !$user_data ) {
|
900 |
-
$errors->add( 'invalidcombo', __( '<strong>ERROR</strong>: Invalid username or e-mail.',
|
901 |
return $errors;
|
902 |
}
|
903 |
|
@@ -911,7 +808,7 @@ if(typeof wpOnload=='function')wpOnload()
|
|
911 |
$allow = apply_filters( 'allow_password_reset', true, $user_data->ID );
|
912 |
|
913 |
if ( !$allow )
|
914 |
-
return new WP_Error( 'no_password_reset', __( 'Password reset is not allowed for this user',
|
915 |
else if ( is_wp_error( $allow ) )
|
916 |
return $allow;
|
917 |
|
@@ -923,12 +820,11 @@ if(typeof wpOnload=='function')wpOnload()
|
|
923 |
// Now insert the new md5 key into the db
|
924 |
$wpdb->update( $wpdb->users, array( 'user_activation_key' => $key ), array( 'user_login' => $user_login ) );
|
925 |
}
|
926 |
-
$
|
927 |
-
$message
|
928 |
-
$message .=
|
929 |
-
$message .=
|
930 |
-
$message .=
|
931 |
-
$message .= $site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), 'login' ) . "\r\n";
|
932 |
|
933 |
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
934 |
$blogname = $GLOBALS['current_site']->site_name;
|
@@ -938,13 +834,13 @@ if(typeof wpOnload=='function')wpOnload()
|
|
938 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
939 |
}
|
940 |
|
941 |
-
$title = sprintf( __( '[%s] Password Reset',
|
942 |
|
943 |
$title = apply_filters( 'retrieve_password_title', $title, $user_data->ID );
|
944 |
$message = apply_filters( 'retrieve_password_message', $message, $key, $user_data->ID );
|
945 |
|
946 |
if ( $message && !wp_mail( $user_email, $title, $message ) )
|
947 |
-
wp_die( __( 'The e-mail could not be sent.',
|
948 |
|
949 |
return true;
|
950 |
}
|
@@ -965,27 +861,25 @@ if(typeof wpOnload=='function')wpOnload()
|
|
965 |
$key = preg_replace( '/[^a-z0-9]/i', '', $key );
|
966 |
|
967 |
if ( empty( $key ) || !is_string( $key ) )
|
968 |
-
return new WP_Error( 'invalid_key', __( 'Invalid key',
|
969 |
|
970 |
if ( empty( $login ) || !is_string( $login ) )
|
971 |
-
return new WP_Error( 'invalid_key', __( 'Invalid key',
|
972 |
|
973 |
$user = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->users WHERE user_activation_key = %s AND user_login = %s", $key, $login ) );
|
974 |
if ( empty( $user ) )
|
975 |
-
return new WP_Error( 'invalid_key', __( 'Invalid key',
|
976 |
|
977 |
// Generate something random for a password...
|
978 |
$new_pass = wp_generate_password();
|
979 |
|
980 |
do_action( 'password_reset', $user, $new_pass );
|
981 |
|
982 |
-
$site_url = ( function_exists( 'network_site_url' ) ) ? 'network_site_url' : 'site_url'; // Pre 3.0 compatibility
|
983 |
-
|
984 |
wp_set_password( $new_pass, $user->ID );
|
985 |
update_user_option( $user->ID, 'default_password_nag', true, true ); //Set up the Password change nag.
|
986 |
-
$message = sprintf( __( 'Username: %s',
|
987 |
-
$message .= sprintf( __( 'Password: %s',
|
988 |
-
$message .=
|
989 |
|
990 |
if ( function_exists( 'is_multisite') && is_multisite() ) {
|
991 |
$blogname = $GLOBALS['current_site']->site_name;
|
@@ -995,13 +889,13 @@ if(typeof wpOnload=='function')wpOnload()
|
|
995 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
996 |
}
|
997 |
|
998 |
-
$title = sprintf( __( '[%s] Your new password',
|
999 |
|
1000 |
$title = apply_filters( 'password_reset_title', $title, $user->ID );
|
1001 |
$message = apply_filters( 'password_reset_message', $message, $new_pass, $user->ID );
|
1002 |
|
1003 |
if ( $message && !wp_mail( $user->user_email, $title, $message ) )
|
1004 |
-
wp_die( __( 'The e-mail could not be sent.',
|
1005 |
|
1006 |
do_action( 'tml_user_password_changed', $user );
|
1007 |
|
@@ -1026,22 +920,22 @@ if(typeof wpOnload=='function')wpOnload()
|
|
1026 |
|
1027 |
// Check the username
|
1028 |
if ( $sanitized_user_login == '' ) {
|
1029 |
-
$errors->add( 'empty_username', __( '<strong>ERROR</strong>: Please enter a username.',
|
1030 |
} elseif ( !validate_username( $user_login ) ) {
|
1031 |
-
$errors->add( 'invalid_username', __( '<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username.',
|
1032 |
$sanitized_user_login = '';
|
1033 |
} elseif ( username_exists( $sanitized_user_login ) ) {
|
1034 |
-
$errors->add( 'username_exists', __( '<strong>ERROR</strong>: This username is already registered, please choose another one.',
|
1035 |
}
|
1036 |
|
1037 |
// Check the e-mail address
|
1038 |
if ( '' == $user_email ) {
|
1039 |
-
$errors->add( 'empty_email', __( '<strong>ERROR</strong>: Please type your e-mail address.',
|
1040 |
} elseif ( !is_email( $user_email ) ) {
|
1041 |
-
$errors->add( 'invalid_email', __( '<strong>ERROR</strong>: The email address isn’t correct.',
|
1042 |
$user_email = '';
|
1043 |
} elseif ( email_exists( $user_email ) ) {
|
1044 |
-
$errors->add( 'email_exists', __( '<strong>ERROR</strong>: This email is already registered, please choose another one.',
|
1045 |
}
|
1046 |
|
1047 |
do_action( 'register_post', $sanitized_user_login, $user_email, $errors );
|
@@ -1054,7 +948,7 @@ if(typeof wpOnload=='function')wpOnload()
|
|
1054 |
$user_pass = apply_filters( 'tml_user_registration_pass', wp_generate_password() );
|
1055 |
$user_id = wp_create_user( $sanitized_user_login, $user_pass, $user_email );
|
1056 |
if ( !$user_id ) {
|
1057 |
-
$errors->add( 'registerfail', sprintf( __( '<strong>ERROR</strong>: Couldn’t register you... please contact the <a href="mailto:%s">webmaster</a> !',
|
1058 |
return $errors;
|
1059 |
}
|
1060 |
|
@@ -1068,4 +962,4 @@ if(typeof wpOnload=='function')wpOnload()
|
|
1068 |
|
1069 |
endif; // Class exists
|
1070 |
|
1071 |
-
?>
|
15 |
*/
|
16 |
class Theme_My_Login {
|
17 |
/**
|
18 |
+
* Holds options object
|
19 |
*
|
20 |
+
* @since 6.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
* @access public
|
22 |
+
* @var object
|
23 |
*/
|
24 |
+
var $options;
|
25 |
|
26 |
/**
|
27 |
+
* Holds errors object
|
28 |
*
|
29 |
* @since 6.0
|
30 |
* @access public
|
33 |
var $errors;
|
34 |
|
35 |
/**
|
36 |
+
* Holds total instances of TML
|
37 |
*
|
38 |
* @since 6.0
|
39 |
* @access public
|
42 |
var $count = 0;
|
43 |
|
44 |
/**
|
45 |
+
* Holds current instance being requested
|
46 |
*
|
47 |
* @since 6.0
|
48 |
* @access public
|
51 |
var $request_instance;
|
52 |
|
53 |
/**
|
54 |
+
* Holds current action being requested
|
55 |
*
|
56 |
* @since 6.0
|
57 |
* @access public
|
79 |
$this->request_action = isset( $_REQUEST['action'] ) ? $_REQUEST['action'] : 'login';
|
80 |
$this->request_instance = isset( $_REQUEST['instance'] ) ? $_REQUEST['instance'] : '';
|
81 |
|
82 |
+
$this->init_options();
|
|
|
|
|
|
|
83 |
|
84 |
+
// Load options again to allow modules to tap in
|
85 |
+
add_action( 'tml_modules_loaded', array( &$this, 'init_options' ), 0 );
|
86 |
|
87 |
add_action( 'init', array( &$this, 'init' ) );
|
88 |
+
add_action( 'widgets_init', array( &$this, 'widgets_init' ) );
|
89 |
+
add_action( 'parse_request', array( &$this, 'parse_request' ) );
|
90 |
|
91 |
add_action( 'wp_head', array( &$this, 'login_head' ) );
|
92 |
+
add_action( 'wp_print_footer_scripts', array( &$this, 'print_footer_scripts' ) );
|
93 |
|
94 |
add_filter( 'the_title', array( &$this, 'the_title' ), 10, 2 );
|
95 |
add_filter( 'single_post_title', array( &$this, 'single_post_title' ) );
|
108 |
add_shortcode( 'theme-my-login', array( &$this, 'shortcode' ) );
|
109 |
}
|
110 |
|
111 |
+
/**
|
112 |
+
* Initializes plugin options object
|
113 |
+
*
|
114 |
+
* @since 6.1
|
115 |
+
* @access public
|
116 |
+
*/
|
117 |
+
function init_options() {
|
118 |
+
$this->options = new WDBJ_Plugin_Options( 'theme_my_login', apply_filters( 'tml_init_options', array(
|
119 |
+
'page_id' => 0,
|
120 |
+
'show_page' => 1,
|
121 |
+
'enable_css' => 1,
|
122 |
+
'active_modules' => array(),
|
123 |
+
'initial_nag' => 1
|
124 |
+
) ) );
|
125 |
+
}
|
126 |
+
|
127 |
+
/**
|
128 |
+
* Initializes the plugin
|
129 |
+
*
|
130 |
+
* @since 6.0
|
131 |
+
* @access public
|
132 |
+
*/
|
133 |
function init() {
|
134 |
+
load_plugin_textdomain( 'theme-my-login', '', TML_DIRNAME . '/language' );
|
135 |
|
136 |
$this->errors = new WP_Error();
|
137 |
|
138 |
+
if ( $this->options->get_option( 'enable_css' ) )
|
139 |
+
wp_enqueue_style( 'theme-my-login', Theme_My_Login::get_stylesheet(), false, $this->options->get_option( 'version' ) );
|
140 |
}
|
141 |
|
142 |
/**
|
143 |
+
* Registers the widget
|
144 |
*
|
145 |
+
* @since 6.0
|
146 |
+
* @access public
|
147 |
+
*/
|
148 |
+
function widgets_init() {
|
149 |
+
if ( class_exists( 'Theme_My_Login_Widget' ) )
|
150 |
+
register_widget( 'Theme_My_Login_Widget' );
|
151 |
+
}
|
152 |
+
|
153 |
+
/**
|
154 |
+
* Determine if specified page is the login page
|
155 |
+
*
|
156 |
+
* @since 6.0
|
157 |
* @access public
|
158 |
*
|
159 |
* @param int $page_id Optional. The page ID (Defaults to current page)
|
165 |
$page_id = $wp_query->get_queried_object_id();
|
166 |
}
|
167 |
|
168 |
+
$is_login_page = ( $page_id == $this->options->get_option( 'page_id' ) );
|
169 |
|
170 |
+
return apply_filters( 'tml_is_login_page', $is_login_page, $page_id );
|
171 |
}
|
172 |
|
173 |
/**
|
179 |
* @since 6.0
|
180 |
* @access public
|
181 |
*/
|
182 |
+
function parse_request() {
|
|
|
|
|
183 |
$errors =& $this->errors;
|
184 |
$action =& $this->request_action;
|
185 |
$instance =& $this->request_instance;
|
189 |
|
190 |
do_action_ref_array( 'tml_request', array( &$this ) );
|
191 |
|
|
|
|
|
|
|
|
|
|
|
192 |
// allow plugins to override the default actions, and to add extra actions if they want
|
193 |
do_action( 'login_form_' . $action );
|
194 |
|
214 |
if ( $http_post ) {
|
215 |
$errors = $this->retrieve_password();
|
216 |
if ( !is_wp_error( $errors ) ) {
|
217 |
+
$redirect_to = !empty( $_REQUEST['redirect_to'] ) ? $_REQUEST['redirect_to'] : Theme_My_Login::get_current_url( 'checkemail=confirm' );
|
218 |
if ( !empty( $instance ) )
|
219 |
$redirect_to = add_query_arg( 'instance', $instance, $redirect_to );
|
220 |
wp_safe_redirect( $redirect_to );
|
223 |
}
|
224 |
|
225 |
if ( isset( $_REQUEST['error'] ) && 'invalidkey' == $_REQUEST['error'] )
|
226 |
+
$errors->add( 'invalidkey', __( 'Sorry, that key does not appear to be valid.', 'theme-my-login' ) );
|
227 |
break;
|
228 |
case 'resetpass' :
|
229 |
case 'rp' :
|
230 |
+
$errors = Theme_My_Login::reset_password( $_GET['key'], $_GET['login'] );
|
231 |
|
232 |
if ( !is_wp_error( $errors ) ) {
|
233 |
+
$redirect_to = apply_filters( 'resetpass_redirect', Theme_My_Login::get_current_url( 'checkemail=newpass' ) );
|
234 |
if ( !empty( $instance ) )
|
235 |
$redirect_to = add_query_arg( 'instance', $instance, $redirect_to );
|
236 |
wp_safe_redirect( $redirect_to );
|
237 |
exit();
|
238 |
}
|
239 |
|
240 |
+
$redirect_to = Theme_My_Login::get_current_url( 'action=lostpassword&error=invalidkey' );
|
241 |
if ( !empty( $instance ) )
|
242 |
$redirect_to = add_query_arg( 'instance', $instance, $redirect_to );
|
243 |
wp_redirect( $redirect_to );
|
244 |
exit();
|
245 |
break;
|
246 |
case 'register' :
|
|
|
|
|
|
|
|
|
|
|
|
|
247 |
if ( !get_option( 'users_can_register' ) ) {
|
248 |
+
wp_redirect( Theme_My_Login::get_current_url( 'registration=disabled' ) );
|
249 |
exit();
|
250 |
}
|
251 |
|
252 |
$user_login = '';
|
253 |
$user_email = '';
|
254 |
if ( $http_post ) {
|
255 |
+
if ( version_compare( $GLOBALS['wp_version'], '3.1', '<' ) )
|
256 |
+
require_once( ABSPATH . WPINC . '/registration.php' );
|
257 |
|
258 |
$user_login = $_POST['user_login'];
|
259 |
$user_email = $_POST['user_email'];
|
260 |
|
261 |
+
$errors = Theme_My_Login::register_new_user( $user_login, $user_email );
|
262 |
if ( !is_wp_error( $errors ) ) {
|
263 |
+
$redirect_to = !empty( $_POST['redirect_to'] ) ? $_POST['redirect_to'] : Theme_My_Login::get_current_url( 'checkemail=registered' );
|
264 |
if ( !empty( $instance ) )
|
265 |
$redirect_to = add_query_arg( 'instance', $instance, $redirect_to );
|
266 |
$redirect_to = apply_filters( 'register_redirect', $redirect_to );
|
303 |
$secure_cookie = false;
|
304 |
|
305 |
if ( $http_post ) {
|
306 |
+
// Set a cookie now to see if they are supported by the browser.
|
307 |
+
setcookie( TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN );
|
308 |
+
if ( SITECOOKIEPATH != COOKIEPATH )
|
309 |
+
setcookie( TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN );
|
310 |
+
|
311 |
$user = wp_signon( '', $secure_cookie );
|
312 |
|
313 |
$redirect_to = apply_filters( 'login_redirect', $redirect_to, isset( $_REQUEST['redirect_to'] ) ? $_REQUEST['redirect_to'] : '', $user );
|
331 |
|
332 |
// If cookies are disabled we can't log in even with a valid user+pass
|
333 |
if ( isset( $_POST['testcookie'] ) && empty( $_COOKIE[TEST_COOKIE] ) )
|
334 |
+
$errors->add( 'test_cookie', __( '<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href="http://www.google.com/cookies.html">enable cookies</a> to use WordPress.', 'theme-my-login' ) );
|
335 |
|
336 |
// Some parts of this script use the main login form to display a message
|
337 |
if ( isset( $_GET['loggedout'] ) && TRUE == $_GET['loggedout'] )
|
338 |
+
$errors->add( 'loggedout', __( 'You are now logged out.', 'theme-my-login' ), 'message' );
|
339 |
elseif ( isset( $_GET['registration'] ) && 'disabled' == $_GET['registration'] )
|
340 |
+
$errors->add( 'registerdisabled', __( 'User registration is currently not allowed.', 'theme-my-login' ) );
|
341 |
elseif ( isset( $_GET['checkemail'] ) && 'confirm' == $_GET['checkemail'] )
|
342 |
+
$errors->add( 'confirm', __( 'Check your e-mail for the confirmation link.', 'theme-my-login' ), 'message' );
|
343 |
elseif ( isset( $_GET['checkemail'] ) && 'newpass' == $_GET['checkemail'] )
|
344 |
+
$errors->add( 'newpass', __( 'Check your e-mail for your new password.', 'theme-my-login' ), 'message' );
|
345 |
elseif ( isset( $_GET['checkemail'] ) && 'registered' == $_GET['checkemail'] )
|
346 |
+
$errors->add( 'registered', __( 'Registration complete. Please check your e-mail.', 'theme-my-login' ), 'message' );
|
347 |
elseif ( $interim_login )
|
348 |
+
$errors->add( 'expired', __( 'Your session has expired. Please log-in again.', 'theme-my-login' ), 'message' );
|
349 |
+
elseif ( $reauth )
|
350 |
+
$errors->add( 'reauth', __( 'Please log in to continue.', 'theme-my-login' ), 'message' );
|
351 |
|
352 |
// Clear any stale cookies.
|
353 |
if ( $reauth )
|
368 |
* @return string Login page link with optional $query arguments appended
|
369 |
*/
|
370 |
function get_login_page_link( $query = '' ) {
|
371 |
+
$link = get_page_link( $this->options->get_option( 'page_id' ) );
|
372 |
if ( !empty( $query ) ) {
|
373 |
$q = wp_parse_args( $query );
|
374 |
$link = add_query_arg( $q, $link );
|
389 |
* @param int $post_id The current post ID
|
390 |
* @return string The modified post title
|
391 |
*/
|
392 |
+
function the_title( $title, $post_id ) {
|
393 |
+
if ( is_admin() )
|
394 |
return $title;
|
395 |
|
396 |
+
if ( $this->is_login_page( $post_id ) ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
397 |
if ( !in_the_loop() ) {
|
398 |
+
$title = is_user_logged_in() ? __( 'Log Out', 'theme-my-login' ) : __( 'Log In', 'theme-my-login' );
|
399 |
} else {
|
400 |
$action = empty( $this->request_instance ) ? $this->request_action : 'login';
|
401 |
$title = Theme_My_Login_Template::get_title( $action );
|
438 |
*/
|
439 |
function wp_list_pages_excludes( $exclude_array ) {
|
440 |
$exclude_array = (array) $exclude_array;
|
441 |
+
if ( !$this->options->get_option( 'show_page' ) )
|
442 |
+
$exclude_array[] = $this->options->get_option( 'page_id' );
|
443 |
return $exclude_array;
|
444 |
}
|
445 |
|
676 |
do_action( 'login_head' );
|
677 |
}
|
678 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
679 |
/**
|
680 |
* Merges arrays recursively, replacing duplicate string keys
|
681 |
*
|
696 |
}
|
697 |
// Recurse only when both values are arrays.
|
698 |
elseif ( array_key_exists( $key, $result ) && is_array( $result[$key] ) && is_array( $value ) ) {
|
699 |
+
$result[$key] = Theme_My_Login::array_merge_recursive( $result[$key], $value );
|
700 |
}
|
701 |
// Otherwise, use the latter value.
|
702 |
else {
|
717 |
*/
|
718 |
function get_active_and_valid_modules() {
|
719 |
$modules = array();
|
720 |
+
$active_modules = apply_filters( 'tml_active_modules', $this->options->get_option( 'active_modules' ) );
|
721 |
foreach ( (array) $active_modules as $module ) {
|
722 |
// check the $plugin filename
|
723 |
// Validate plugin filename
|
740 |
* @return bool True if $module is active, false if not
|
741 |
*/
|
742 |
function is_module_active( $module ) {
|
743 |
+
$active_modules = apply_filters( 'tml_active_modules', $this->options->get_option( 'active_modules' ) );
|
744 |
return in_array( $module, (array) $active_modules );
|
745 |
}
|
746 |
|
777 |
$errors = new WP_Error();
|
778 |
|
779 |
if ( empty( $_POST['user_login'] ) && empty( $_POST['user_email'] ) )
|
780 |
+
$errors->add( 'empty_username', __( '<strong>ERROR</strong>: Enter a username or e-mail address.', 'theme-my-login' ) );
|
781 |
|
782 |
if ( strpos( $_POST['user_login'], '@' ) ) {
|
783 |
$user_data = get_user_by_email( trim( $_POST['user_login'] ) );
|
784 |
if ( empty( $user_data ) )
|
785 |
+
$errors->add( 'invalid_email', __( '<strong>ERROR</strong>: There is no user registered with that email address.', 'theme-my-login' ) );
|
786 |
} else {
|
787 |
$login = trim( $_POST['user_login'] );
|
788 |
$user_data = get_userdatabylogin( $login );
|
794 |
return $errors;
|
795 |
|
796 |
if ( !$user_data ) {
|
797 |
+
$errors->add( 'invalidcombo', __( '<strong>ERROR</strong>: Invalid username or e-mail.', 'theme-my-login' ) );
|
798 |
return $errors;
|
799 |
}
|
800 |
|
808 |
$allow = apply_filters( 'allow_password_reset', true, $user_data->ID );
|
809 |
|
810 |
if ( !$allow )
|
811 |
+
return new WP_Error( 'no_password_reset', __( 'Password reset is not allowed for this user', 'theme-my-login' ) );
|
812 |
else if ( is_wp_error( $allow ) )
|
813 |
return $allow;
|
814 |
|
820 |
// Now insert the new md5 key into the db
|
821 |
$wpdb->update( $wpdb->users, array( 'user_activation_key' => $key ), array( 'user_login' => $user_login ) );
|
822 |
}
|
823 |
+
$message = __( 'Someone has asked to reset the password for the following site and username.', 'theme-my-login' ) . "\r\n\r\n";
|
824 |
+
$message .= network_site_url() . "\r\n\r\n";
|
825 |
+
$message .= sprintf( __( 'Username: %s', 'theme-my-login' ), $user_login ) . "\r\n\r\n";
|
826 |
+
$message .= __( 'To reset your password visit the following address, otherwise just ignore this email and nothing will happen.', 'theme-my-login' ) . "\r\n\r\n";
|
827 |
+
$message .= network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), 'login' ) . "\r\n";
|
|
|
828 |
|
829 |
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
830 |
$blogname = $GLOBALS['current_site']->site_name;
|
834 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
835 |
}
|
836 |
|
837 |
+
$title = sprintf( __( '[%s] Password Reset', 'theme-my-login' ), $blogname );
|
838 |
|
839 |
$title = apply_filters( 'retrieve_password_title', $title, $user_data->ID );
|
840 |
$message = apply_filters( 'retrieve_password_message', $message, $key, $user_data->ID );
|
841 |
|
842 |
if ( $message && !wp_mail( $user_email, $title, $message ) )
|
843 |
+
wp_die( __( 'The e-mail could not be sent.', 'theme-my-login' ) . "<br />\n" . __( 'Possible reason: your host may have disabled the mail() function...', 'theme-my-login' ) );
|
844 |
|
845 |
return true;
|
846 |
}
|
861 |
$key = preg_replace( '/[^a-z0-9]/i', '', $key );
|
862 |
|
863 |
if ( empty( $key ) || !is_string( $key ) )
|
864 |
+
return new WP_Error( 'invalid_key', __( 'Invalid key', 'theme-my-login' ) );
|
865 |
|
866 |
if ( empty( $login ) || !is_string( $login ) )
|
867 |
+
return new WP_Error( 'invalid_key', __( 'Invalid key', 'theme-my-login' ) );
|
868 |
|
869 |
$user = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->users WHERE user_activation_key = %s AND user_login = %s", $key, $login ) );
|
870 |
if ( empty( $user ) )
|
871 |
+
return new WP_Error( 'invalid_key', __( 'Invalid key', 'theme-my-login' ) );
|
872 |
|
873 |
// Generate something random for a password...
|
874 |
$new_pass = wp_generate_password();
|
875 |
|
876 |
do_action( 'password_reset', $user, $new_pass );
|
877 |
|
|
|
|
|
878 |
wp_set_password( $new_pass, $user->ID );
|
879 |
update_user_option( $user->ID, 'default_password_nag', true, true ); //Set up the Password change nag.
|
880 |
+
$message = sprintf( __( 'Username: %s', 'theme-my-login' ), $user->user_login ) . "\r\n";
|
881 |
+
$message .= sprintf( __( 'Password: %s', 'theme-my-login' ), $new_pass ) . "\r\n";
|
882 |
+
$message .= network_site_url( 'wp-login.php', 'login' ) . "\r\n";
|
883 |
|
884 |
if ( function_exists( 'is_multisite') && is_multisite() ) {
|
885 |
$blogname = $GLOBALS['current_site']->site_name;
|
889 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
890 |
}
|
891 |
|
892 |
+
$title = sprintf( __( '[%s] Your new password', 'theme-my-login' ), $blogname );
|
893 |
|
894 |
$title = apply_filters( 'password_reset_title', $title, $user->ID );
|
895 |
$message = apply_filters( 'password_reset_message', $message, $new_pass, $user->ID );
|
896 |
|
897 |
if ( $message && !wp_mail( $user->user_email, $title, $message ) )
|
898 |
+
wp_die( __( 'The e-mail could not be sent.', 'theme-my-login' ) . "<br />\n" . __( 'Possible reason: your host may have disabled the mail() function...', 'theme-my-login' ) );
|
899 |
|
900 |
do_action( 'tml_user_password_changed', $user );
|
901 |
|
920 |
|
921 |
// Check the username
|
922 |
if ( $sanitized_user_login == '' ) {
|
923 |
+
$errors->add( 'empty_username', __( '<strong>ERROR</strong>: Please enter a username.', 'theme-my-login' ) );
|
924 |
} elseif ( !validate_username( $user_login ) ) {
|
925 |
+
$errors->add( 'invalid_username', __( '<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username.', 'theme-my-login' ) );
|
926 |
$sanitized_user_login = '';
|
927 |
} elseif ( username_exists( $sanitized_user_login ) ) {
|
928 |
+
$errors->add( 'username_exists', __( '<strong>ERROR</strong>: This username is already registered, please choose another one.', 'theme-my-login' ) );
|
929 |
}
|
930 |
|
931 |
// Check the e-mail address
|
932 |
if ( '' == $user_email ) {
|
933 |
+
$errors->add( 'empty_email', __( '<strong>ERROR</strong>: Please type your e-mail address.', 'theme-my-login' ) );
|
934 |
} elseif ( !is_email( $user_email ) ) {
|
935 |
+
$errors->add( 'invalid_email', __( '<strong>ERROR</strong>: The email address isn’t correct.', 'theme-my-login' ) );
|
936 |
$user_email = '';
|
937 |
} elseif ( email_exists( $user_email ) ) {
|
938 |
+
$errors->add( 'email_exists', __( '<strong>ERROR</strong>: This email is already registered, please choose another one.', 'theme-my-login' ) );
|
939 |
}
|
940 |
|
941 |
do_action( 'register_post', $sanitized_user_login, $user_email, $errors );
|
948 |
$user_pass = apply_filters( 'tml_user_registration_pass', wp_generate_password() );
|
949 |
$user_id = wp_create_user( $sanitized_user_login, $user_pass, $user_email );
|
950 |
if ( !$user_id ) {
|
951 |
+
$errors->add( 'registerfail', sprintf( __( '<strong>ERROR</strong>: Couldn’t register you... please contact the <a href="mailto:%s">webmaster</a> !', 'theme-my-login' ), get_option( 'admin_email' ) ) );
|
952 |
return $errors;
|
953 |
}
|
954 |
|
962 |
|
963 |
endif; // Class exists
|
964 |
|
965 |
+
?>
|
language/theme-my-login-bg_BG.mo
ADDED
Binary file
|
language/theme-my-login-bg_BG.po
ADDED
@@ -0,0 +1,1271 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Theme My Login 6.0\n"
|
4 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
5 |
+
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
6 |
+
"PO-Revision-Date: 2010-12-10 13:22+0200\n"
|
7 |
+
"Last-Translator: Nicolas Nicolov <nicolov@architect.bg>\n"
|
8 |
+
"Language-Team: \n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
13 |
+
"X-Poedit-Language: Bulgarian\n"
|
14 |
+
"X-Poedit-Country: BULGARIA\n"
|
15 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
16 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
17 |
+
"X-Poedit-Basepath: ../\n"
|
18 |
+
"X-Textdomain-Support: yes\n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
|
21 |
+
# @ theme-my-login
|
22 |
+
#. #-#-#-#-# plugin.pot (Theme My Login 6.0) #-#-#-#-#
|
23 |
+
#. Plugin Name of the plugin/theme
|
24 |
+
#: admin/class-theme-my-login-admin.php:51
|
25 |
+
#: admin/class-theme-my-login-admin.php:52
|
26 |
+
#: includes/class-theme-my-login-widget.php:24
|
27 |
+
msgid "Theme My Login"
|
28 |
+
msgstr "Theme My Login"
|
29 |
+
|
30 |
+
# @ theme-my-login
|
31 |
+
#: admin/class-theme-my-login-admin.php:88
|
32 |
+
#, php-format
|
33 |
+
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
34 |
+
msgstr "ГРЕШКА: Модул \"%1$s\" не може да бъде активиран (%2$s)"
|
35 |
+
|
36 |
+
#: admin/class-theme-my-login-admin.php:108
|
37 |
+
msgid "NOTICE:"
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: admin/class-theme-my-login-admin.php:109
|
41 |
+
#, php-format
|
42 |
+
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
43 |
+
msgstr ""
|
44 |
+
|
45 |
+
#: admin/class-theme-my-login-admin.php:111
|
46 |
+
msgid "Take me to the settings page"
|
47 |
+
msgstr ""
|
48 |
+
|
49 |
+
#: admin/class-theme-my-login-admin.php:124
|
50 |
+
msgid "You can now login with your e-mail address or username! Try it out!"
|
51 |
+
msgstr ""
|
52 |
+
|
53 |
+
#: admin/class-theme-my-login-admin.php:125
|
54 |
+
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
55 |
+
msgstr ""
|
56 |
+
|
57 |
+
#: admin/class-theme-my-login-admin.php:126
|
58 |
+
msgid "Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from \"theme-my-login/templates\" to your current theme directory. Try it out!"
|
59 |
+
msgstr ""
|
60 |
+
|
61 |
+
# @ theme-my-login
|
62 |
+
#: admin/class-theme-my-login-admin.php:127
|
63 |
+
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
64 |
+
msgstr "Можете да съхраните промените в стиловете между обновяванията. Само запишете файла \"theme-my-login/theme-my-login.css\" в текущата папка на темата и я променяйте както желаете."
|
65 |
+
|
66 |
+
#: admin/class-theme-my-login-admin.php:128
|
67 |
+
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: admin/class-theme-my-login-admin.php:129
|
71 |
+
msgid "Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donations</a>!"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: admin/class-theme-my-login-admin.php:130
|
75 |
+
msgid "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: admin/class-theme-my-login-admin.php:134
|
79 |
+
msgid "Did You Know?"
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
# @ theme-my-login
|
83 |
+
#: admin/class-theme-my-login-admin.php:175
|
84 |
+
msgid "General"
|
85 |
+
msgstr "Общи"
|
86 |
+
|
87 |
+
# @ theme-my-login
|
88 |
+
#: admin/class-theme-my-login-admin.php:176
|
89 |
+
msgid "Basic"
|
90 |
+
msgstr "Основни"
|
91 |
+
|
92 |
+
# @ theme-my-login
|
93 |
+
#: admin/class-theme-my-login-admin.php:177
|
94 |
+
#: admin/class-theme-my-login-admin.php:305
|
95 |
+
msgid "Modules"
|
96 |
+
msgstr "Модули"
|
97 |
+
|
98 |
+
# @ theme-my-login
|
99 |
+
#: admin/class-theme-my-login-admin.php:184
|
100 |
+
msgid "Theme My Login Settings"
|
101 |
+
msgstr "Настройки на Theme My Login"
|
102 |
+
|
103 |
+
# @ theme-my-login
|
104 |
+
#: admin/class-theme-my-login-admin.php:190
|
105 |
+
#: admin/class-theme-my-login-admin.php:247
|
106 |
+
msgid "Save Changes"
|
107 |
+
msgstr "Запазване на промените"
|
108 |
+
|
109 |
+
# @ theme-my-login
|
110 |
+
#: admin/class-theme-my-login-admin.php:266
|
111 |
+
msgid "Page ID"
|
112 |
+
msgstr "Номер на страница"
|
113 |
+
|
114 |
+
# @ theme-my-login
|
115 |
+
#: admin/class-theme-my-login-admin.php:269
|
116 |
+
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
117 |
+
msgstr "Това е номера на WordPress страницата, която съдържа краткия код [theme-my-login]. По подразбиране тази страница се казва \"Login\"."
|
118 |
+
|
119 |
+
# @ theme-my-login
|
120 |
+
#: admin/class-theme-my-login-admin.php:273
|
121 |
+
msgid "Pagelist"
|
122 |
+
msgstr "Списък на страници"
|
123 |
+
|
124 |
+
# @ theme-my-login
|
125 |
+
#: admin/class-theme-my-login-admin.php:276
|
126 |
+
msgid "Show Page In Pagelist"
|
127 |
+
msgstr "Покажи страницата в списъка"
|
128 |
+
|
129 |
+
# @ theme-my-login
|
130 |
+
#: admin/class-theme-my-login-admin.php:277
|
131 |
+
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
132 |
+
msgstr "Включете този параметър, за да добавите връзки за Вход/Изход в списъка от страници генериран от функциите wp_list_pages () и wp_page_menu ()."
|
133 |
+
|
134 |
+
# @ theme-my-login
|
135 |
+
#: admin/class-theme-my-login-admin.php:281
|
136 |
+
msgid "Stylesheet"
|
137 |
+
msgstr "Стилове"
|
138 |
+
|
139 |
+
# @ theme-my-login
|
140 |
+
#: admin/class-theme-my-login-admin.php:284
|
141 |
+
msgid "Enable \"theme-my-login.css\""
|
142 |
+
msgstr "Разрешаване на \"theme-my-login.css\""
|
143 |
+
|
144 |
+
# @ theme-my-login
|
145 |
+
#: admin/class-theme-my-login-admin.php:285
|
146 |
+
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
147 |
+
msgstr "За да съхраните промените в стиловете между обновяванията запишете файла \"theme-my-login.css\" в текущата папка на темата."
|
148 |
+
|
149 |
+
# @ theme-my-login
|
150 |
+
#: admin/class-theme-my-login-admin.php:309
|
151 |
+
#, php-format
|
152 |
+
msgid "Enable %s"
|
153 |
+
msgstr "Разрешаване на %s"
|
154 |
+
|
155 |
+
# @ theme-my-login
|
156 |
+
#: admin/class-theme-my-login-admin.php:311
|
157 |
+
msgid "No modules found."
|
158 |
+
msgstr "Ненамерени модули."
|
159 |
+
|
160 |
+
# @ theme-my-login
|
161 |
+
#: admin/class-theme-my-login-admin.php:422
|
162 |
+
msgid "One of the modules is invalid."
|
163 |
+
msgstr "Някй модул е невалиден."
|
164 |
+
|
165 |
+
# @ theme-my-login
|
166 |
+
#: admin/class-theme-my-login-admin.php:475
|
167 |
+
msgid "Invalid module path."
|
168 |
+
msgstr "Погрешен път към модула."
|
169 |
+
|
170 |
+
# @ theme-my-login
|
171 |
+
#: admin/class-theme-my-login-admin.php:477
|
172 |
+
msgid "Module file does not exist."
|
173 |
+
msgstr "Файлът на модула не съществува."
|
174 |
+
|
175 |
+
# @ theme-my-login
|
176 |
+
#: admin/class-theme-my-login-admin.php:481
|
177 |
+
msgid "The module does not have a valid header."
|
178 |
+
msgstr "Заглавната част на модула е невалидна."
|
179 |
+
|
180 |
+
# @ theme-my-login
|
181 |
+
#: includes/class-theme-my-login-template.php:140
|
182 |
+
#, php-format
|
183 |
+
msgid "Welcome, %s"
|
184 |
+
msgstr "Добре дошли %s"
|
185 |
+
|
186 |
+
# @ theme-my-login
|
187 |
+
#: includes/class-theme-my-login-template.php:144
|
188 |
+
#: includes/class-theme-my-login-widget.php:86
|
189 |
+
#: templates/register-form.php:25
|
190 |
+
msgid "Register"
|
191 |
+
msgstr "Регистрация"
|
192 |
+
|
193 |
+
# @ theme-my-login
|
194 |
+
#: includes/class-theme-my-login-template.php:150
|
195 |
+
#: includes/class-theme-my-login-widget.php:86
|
196 |
+
msgid "Lost Password"
|
197 |
+
msgstr "Забравена парола"
|
198 |
+
|
199 |
+
# @ theme-my-login
|
200 |
+
#: includes/class-theme-my-login-template.php:154
|
201 |
+
#: includes/class-theme-my-login.php:393
|
202 |
+
#: templates/login-form.php:28
|
203 |
+
msgid "Log In"
|
204 |
+
msgstr "Вход"
|
205 |
+
|
206 |
+
# @ theme-my-login
|
207 |
+
#: includes/class-theme-my-login-template.php:316
|
208 |
+
#: modules/custom-user-links/custom-user-links.php:95
|
209 |
+
msgid "Dashboard"
|
210 |
+
msgstr "Табло"
|
211 |
+
|
212 |
+
# @ theme-my-login
|
213 |
+
#: includes/class-theme-my-login-template.php:317
|
214 |
+
#: modules/custom-user-links/custom-user-links.php:96
|
215 |
+
msgid "Profile"
|
216 |
+
msgstr "Профил"
|
217 |
+
|
218 |
+
# @ theme-my-login
|
219 |
+
#: includes/class-theme-my-login-template.php:334
|
220 |
+
#: modules/custom-redirection/custom-redirection.php:187
|
221 |
+
msgid "Log out"
|
222 |
+
msgstr "Изход"
|
223 |
+
|
224 |
+
#: includes/class-theme-my-login-template.php:363
|
225 |
+
msgid "Register For This Site"
|
226 |
+
msgstr ""
|
227 |
+
|
228 |
+
# @ theme-my-login
|
229 |
+
#: includes/class-theme-my-login-template.php:365
|
230 |
+
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
231 |
+
msgstr "Моля въведете потребителско име или e-mail адрес. Ще получите нова парола по e-mail."
|
232 |
+
|
233 |
+
# @ theme-my-login
|
234 |
+
#: includes/class-theme-my-login-widget.php:23
|
235 |
+
msgid "A login form for your blog."
|
236 |
+
msgstr "Форма за достъп до Вашия блог"
|
237 |
+
|
238 |
+
# @ theme-my-login
|
239 |
+
#: includes/class-theme-my-login-widget.php:86
|
240 |
+
msgid "Login"
|
241 |
+
msgstr "Вход"
|
242 |
+
|
243 |
+
# @ theme-my-login
|
244 |
+
#: includes/class-theme-my-login-widget.php:87
|
245 |
+
msgid "Default Action"
|
246 |
+
msgstr "По подразбиране"
|
247 |
+
|
248 |
+
# @ theme-my-login
|
249 |
+
#: includes/class-theme-my-login-widget.php:94
|
250 |
+
msgid "Show When Logged In"
|
251 |
+
msgstr "Покажи след влизане в системата"
|
252 |
+
|
253 |
+
# @ theme-my-login
|
254 |
+
#: includes/class-theme-my-login-widget.php:96
|
255 |
+
msgid "Show Title"
|
256 |
+
msgstr "Покажи заглавието"
|
257 |
+
|
258 |
+
# @ theme-my-login
|
259 |
+
#: includes/class-theme-my-login-widget.php:98
|
260 |
+
msgid "Show Login Link"
|
261 |
+
msgstr "Покажи връзката за вход"
|
262 |
+
|
263 |
+
# @ theme-my-login
|
264 |
+
#: includes/class-theme-my-login-widget.php:100
|
265 |
+
msgid "Show Register Link"
|
266 |
+
msgstr "Покажи връзката за регистрация"
|
267 |
+
|
268 |
+
# @ theme-my-login
|
269 |
+
#: includes/class-theme-my-login-widget.php:102
|
270 |
+
msgid "Show Lost Password Link"
|
271 |
+
msgstr "Покажи връзка за загубена парола?"
|
272 |
+
|
273 |
+
# @ theme-my-login
|
274 |
+
#: includes/class-theme-my-login-widget.php:104
|
275 |
+
msgid "Show Gravatar"
|
276 |
+
msgstr "Покажи Gravatar"
|
277 |
+
|
278 |
+
# @ theme-my-login
|
279 |
+
#: includes/class-theme-my-login-widget.php:105
|
280 |
+
msgid "Gravatar Size"
|
281 |
+
msgstr "размер на Gravatar"
|
282 |
+
|
283 |
+
# @ theme-my-login
|
284 |
+
#: includes/class-theme-my-login-widget.php:107
|
285 |
+
msgid "Allow Registration"
|
286 |
+
msgstr "Разреши регистрацията"
|
287 |
+
|
288 |
+
# @ theme-my-login
|
289 |
+
#: includes/class-theme-my-login-widget.php:109
|
290 |
+
msgid "Allow Password Recovery"
|
291 |
+
msgstr "Разреши възстановяване на паролата"
|
292 |
+
|
293 |
+
# @ theme-my-login
|
294 |
+
#: includes/class-theme-my-login.php:217
|
295 |
+
msgid "Sorry, that key does not appear to be valid."
|
296 |
+
msgstr "Този ключ изглежда невалиден."
|
297 |
+
|
298 |
+
# @ theme-my-login
|
299 |
+
#: includes/class-theme-my-login.php:325
|
300 |
+
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
301 |
+
msgstr "<strong>ГРЕШКА:</strong> Бисквитките за блокирани или не се поддържат от Вашия браузер. За да използвате WordPress трябва да <a href='http://www.google.com/cookies.html'>разрешите бисквитките</a>."
|
302 |
+
|
303 |
+
# @ theme-my-login
|
304 |
+
#: includes/class-theme-my-login.php:329
|
305 |
+
msgid "You are now logged out."
|
306 |
+
msgstr "Излязохте от системата."
|
307 |
+
|
308 |
+
# @ theme-my-login
|
309 |
+
#: includes/class-theme-my-login.php:331
|
310 |
+
msgid "User registration is currently not allowed."
|
311 |
+
msgstr "Регистрацията не е разрешена в момента."
|
312 |
+
|
313 |
+
# @ theme-my-login
|
314 |
+
#: includes/class-theme-my-login.php:333
|
315 |
+
msgid "Check your e-mail for the confirmation link."
|
316 |
+
msgstr "Проверете своя e-mail за връзка за потвърждение."
|
317 |
+
|
318 |
+
# @ theme-my-login
|
319 |
+
#: includes/class-theme-my-login.php:335
|
320 |
+
msgid "Check your e-mail for your new password."
|
321 |
+
msgstr "Проверете своя e-mail за нова парола."
|
322 |
+
|
323 |
+
# @ theme-my-login
|
324 |
+
#: includes/class-theme-my-login.php:337
|
325 |
+
msgid "Registration complete. Please check your e-mail."
|
326 |
+
msgstr "Регистрацията завърши. Моля проверете електронната си поща."
|
327 |
+
|
328 |
+
#: includes/class-theme-my-login.php:339
|
329 |
+
msgid "Your session has expired. Please log-in again."
|
330 |
+
msgstr ""
|
331 |
+
|
332 |
+
# @ theme-my-login
|
333 |
+
#: includes/class-theme-my-login.php:393
|
334 |
+
msgid "Log Out"
|
335 |
+
msgstr "Изход"
|
336 |
+
|
337 |
+
# @ theme-my-login
|
338 |
+
#: includes/class-theme-my-login.php:880
|
339 |
+
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
340 |
+
msgstr "<strong>ГРЕШКА:</strong> Моля въведете потребителско име или e-mail адрес."
|
341 |
+
|
342 |
+
# @ theme-my-login
|
343 |
+
#: includes/class-theme-my-login.php:885
|
344 |
+
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
345 |
+
msgstr "<strong>ГРЕШКА:</strong> Няма регистриран потребител с този e-mail адрес."
|
346 |
+
|
347 |
+
# @ theme-my-login
|
348 |
+
#: includes/class-theme-my-login.php:897
|
349 |
+
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
350 |
+
msgstr "<strong>ГРЕШКА:</strong>Невалидно потребителско име или e-mail адрес."
|
351 |
+
|
352 |
+
# @ theme-my-login
|
353 |
+
#: includes/class-theme-my-login.php:911
|
354 |
+
msgid "Password reset is not allowed for this user"
|
355 |
+
msgstr "Паролата на този потребител не може да бъде променена."
|
356 |
+
|
357 |
+
# @ theme-my-login
|
358 |
+
#: includes/class-theme-my-login.php:924
|
359 |
+
msgid "Someone has asked to reset the password for the following site and username."
|
360 |
+
msgstr "Някой е поискал смяна на паролата за следния сайт и потребител."
|
361 |
+
|
362 |
+
# @ theme-my-login
|
363 |
+
#: includes/class-theme-my-login.php:926
|
364 |
+
#: includes/class-theme-my-login.php:983
|
365 |
+
#: modules/custom-email/custom-email.php:474
|
366 |
+
#: modules/custom-email/custom-email.php:491
|
367 |
+
#: modules/custom-passwords/custom-passwords.php:336
|
368 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:165
|
369 |
+
#: modules/user-moderation/user-moderation.php:370
|
370 |
+
#, php-format
|
371 |
+
msgid "Username: %s"
|
372 |
+
msgstr "Потребителско име: %s"
|
373 |
+
|
374 |
+
# @ theme-my-login
|
375 |
+
#: includes/class-theme-my-login.php:927
|
376 |
+
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
377 |
+
msgstr "За да промените паролата си посетете следния адрес или просто игнорирайте този e-mail и нищо няма да се случи."
|
378 |
+
|
379 |
+
# @ theme-my-login
|
380 |
+
#: includes/class-theme-my-login.php:938
|
381 |
+
#, php-format
|
382 |
+
msgid "[%s] Password Reset"
|
383 |
+
msgstr "[%s] Промяна на парола"
|
384 |
+
|
385 |
+
# @ theme-my-login
|
386 |
+
#: includes/class-theme-my-login.php:944
|
387 |
+
#: includes/class-theme-my-login.php:1001
|
388 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
389 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
390 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
391 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
392 |
+
msgid "The e-mail could not be sent."
|
393 |
+
msgstr "Писмото не може да бъде изпратено."
|
394 |
+
|
395 |
+
# @ theme-my-login
|
396 |
+
#: includes/class-theme-my-login.php:944
|
397 |
+
#: includes/class-theme-my-login.php:1001
|
398 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
399 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
400 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
401 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
402 |
+
msgid "Possible reason: your host may have disabled the mail() function..."
|
403 |
+
msgstr "Возможна причина: Изключена е функцията mail() ..."
|
404 |
+
|
405 |
+
# @ theme-my-login
|
406 |
+
#: includes/class-theme-my-login.php:965
|
407 |
+
#: includes/class-theme-my-login.php:968
|
408 |
+
#: includes/class-theme-my-login.php:972
|
409 |
+
#: modules/custom-passwords/custom-passwords.php:290
|
410 |
+
#: modules/custom-passwords/custom-passwords.php:294
|
411 |
+
#: modules/custom-passwords/custom-passwords.php:299
|
412 |
+
#: modules/user-moderation/user-moderation.php:248
|
413 |
+
#: modules/user-moderation/user-moderation.php:251
|
414 |
+
#: modules/user-moderation/user-moderation.php:256
|
415 |
+
msgid "Invalid key"
|
416 |
+
msgstr "Невалиден ключ"
|
417 |
+
|
418 |
+
# @ theme-my-login
|
419 |
+
#: includes/class-theme-my-login.php:984
|
420 |
+
#: modules/custom-email/custom-email.php:492
|
421 |
+
#: modules/custom-passwords/custom-passwords.php:337
|
422 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
423 |
+
#, php-format
|
424 |
+
msgid "Password: %s"
|
425 |
+
msgstr "Парола: %s"
|
426 |
+
|
427 |
+
# @ theme-my-login
|
428 |
+
#: includes/class-theme-my-login.php:995
|
429 |
+
#: modules/custom-passwords/custom-passwords.php:345
|
430 |
+
#, php-format
|
431 |
+
msgid "[%s] Your new password"
|
432 |
+
msgstr "[%s] Вашата нова парола"
|
433 |
+
|
434 |
+
# @ theme-my-login
|
435 |
+
#: includes/class-theme-my-login.php:1026
|
436 |
+
msgid "<strong>ERROR</strong>: Please enter a username."
|
437 |
+
msgstr "<strong>ГРЕШКА:</strong> Моля въведете потребителско име."
|
438 |
+
|
439 |
+
# @ theme-my-login
|
440 |
+
#: includes/class-theme-my-login.php:1028
|
441 |
+
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
442 |
+
msgstr "<strong>ГРЕШКА:</strong> Невалидно потребителско име - съдържа недопустими символи. Моля въведете валидно потребителско име."
|
443 |
+
|
444 |
+
# @ theme-my-login
|
445 |
+
#: includes/class-theme-my-login.php:1031
|
446 |
+
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
447 |
+
msgstr "<strong>ГРЕШКА:</strong> Това потребителско име е заето, моля изберете друго."
|
448 |
+
|
449 |
+
# @ theme-my-login
|
450 |
+
#: includes/class-theme-my-login.php:1036
|
451 |
+
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
452 |
+
msgstr "<strong>ГРЕШКА:</strong> Моля въведете e-mail адрес."
|
453 |
+
|
454 |
+
# @ theme-my-login
|
455 |
+
#: includes/class-theme-my-login.php:1038
|
456 |
+
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
457 |
+
msgstr "<strong>ГРЕШКА:</strong> Неверен e-mail адрес."
|
458 |
+
|
459 |
+
# @ theme-my-login
|
460 |
+
#: includes/class-theme-my-login.php:1041
|
461 |
+
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
462 |
+
msgstr "<strong>ГРЕШКА:</strong> Този e-mail адрес е вече регистриран, моля изберете друг."
|
463 |
+
|
464 |
+
# @ theme-my-login
|
465 |
+
#: includes/class-theme-my-login.php:1054
|
466 |
+
#, php-format
|
467 |
+
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
468 |
+
msgstr "<strong>ГРЕШКА:</strong> Неуспешна регистрация! Моля свържете се с <a href=\"mailto:%s\">админитстратора</a> !"
|
469 |
+
|
470 |
+
# @ theme-my-login
|
471 |
+
#: modules/custom-email/admin/custom-email-admin.php:43
|
472 |
+
#: modules/custom-email/admin/custom-email-admin.php:170
|
473 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
474 |
+
msgid "User Notification"
|
475 |
+
msgstr "Уведомяване на потребител"
|
476 |
+
|
477 |
+
# @ theme-my-login
|
478 |
+
#: modules/custom-email/admin/custom-email-admin.php:46
|
479 |
+
msgid "This e-mail will be sent to a new user upon registration."
|
480 |
+
msgstr "Този e-mail ще бъде изпратен на новия потребител след регистрацията."
|
481 |
+
|
482 |
+
# @ theme-my-login
|
483 |
+
#: modules/custom-email/admin/custom-email-admin.php:47
|
484 |
+
#: modules/custom-email/admin/custom-email-admin.php:174
|
485 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
486 |
+
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
487 |
+
msgstr "Моля не забравяйте да включите променливата %user_pass% в текста на писмото, иначе потребителя няма да получи паролата си!"
|
488 |
+
|
489 |
+
# @ theme-my-login
|
490 |
+
#: modules/custom-email/admin/custom-email-admin.php:48
|
491 |
+
#: modules/custom-email/admin/custom-email-admin.php:78
|
492 |
+
#: modules/custom-email/admin/custom-email-admin.php:128
|
493 |
+
#: modules/custom-email/admin/custom-email-admin.php:175
|
494 |
+
#: modules/custom-email/admin/custom-email-admin.php:205
|
495 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:287
|
496 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:338
|
497 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
498 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
499 |
+
msgid "If any field is left empty, the default will be used instead."
|
500 |
+
msgstr "Ако дадено поле остане празно ще се използва стойността по подразбиране."
|
501 |
+
|
502 |
+
# @ theme-my-login
|
503 |
+
#: modules/custom-email/admin/custom-email-admin.php:51
|
504 |
+
#: modules/custom-email/admin/custom-email-admin.php:84
|
505 |
+
#: modules/custom-email/admin/custom-email-admin.php:131
|
506 |
+
#: modules/custom-email/admin/custom-email-admin.php:178
|
507 |
+
#: modules/custom-email/admin/custom-email-admin.php:211
|
508 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:290
|
509 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:341
|
510 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:374
|
511 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:424
|
512 |
+
msgid "From Name"
|
513 |
+
msgstr "Име на подателя"
|
514 |
+
|
515 |
+
# @ theme-my-login
|
516 |
+
#: modules/custom-email/admin/custom-email-admin.php:54
|
517 |
+
#: modules/custom-email/admin/custom-email-admin.php:87
|
518 |
+
#: modules/custom-email/admin/custom-email-admin.php:134
|
519 |
+
#: modules/custom-email/admin/custom-email-admin.php:181
|
520 |
+
#: modules/custom-email/admin/custom-email-admin.php:214
|
521 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:293
|
522 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:344
|
523 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:377
|
524 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:427
|
525 |
+
msgid "From E-mail"
|
526 |
+
msgstr "E-mail на подателя"
|
527 |
+
|
528 |
+
# @ theme-my-login
|
529 |
+
#: modules/custom-email/admin/custom-email-admin.php:57
|
530 |
+
#: modules/custom-email/admin/custom-email-admin.php:90
|
531 |
+
#: modules/custom-email/admin/custom-email-admin.php:137
|
532 |
+
#: modules/custom-email/admin/custom-email-admin.php:184
|
533 |
+
#: modules/custom-email/admin/custom-email-admin.php:217
|
534 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:296
|
535 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:347
|
536 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:380
|
537 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:430
|
538 |
+
msgid "E-mail Format"
|
539 |
+
msgstr "Формат на e-mail"
|
540 |
+
|
541 |
+
# @ theme-my-login
|
542 |
+
#: modules/custom-email/admin/custom-email-admin.php:63
|
543 |
+
#: modules/custom-email/admin/custom-email-admin.php:96
|
544 |
+
#: modules/custom-email/admin/custom-email-admin.php:143
|
545 |
+
#: modules/custom-email/admin/custom-email-admin.php:190
|
546 |
+
#: modules/custom-email/admin/custom-email-admin.php:223
|
547 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:302
|
548 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:353
|
549 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:386
|
550 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:436
|
551 |
+
msgid "Subject"
|
552 |
+
msgstr "Тема"
|
553 |
+
|
554 |
+
# @ theme-my-login
|
555 |
+
#: modules/custom-email/admin/custom-email-admin.php:66
|
556 |
+
#: modules/custom-email/admin/custom-email-admin.php:99
|
557 |
+
#: modules/custom-email/admin/custom-email-admin.php:146
|
558 |
+
#: modules/custom-email/admin/custom-email-admin.php:193
|
559 |
+
#: modules/custom-email/admin/custom-email-admin.php:226
|
560 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:305
|
561 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:356
|
562 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:389
|
563 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:439
|
564 |
+
msgid "Message"
|
565 |
+
msgstr "Съобщение"
|
566 |
+
|
567 |
+
# @ theme-my-login
|
568 |
+
#: modules/custom-email/admin/custom-email-admin.php:69
|
569 |
+
#: modules/custom-email/admin/custom-email-admin.php:102
|
570 |
+
#: modules/custom-email/admin/custom-email-admin.php:149
|
571 |
+
#: modules/custom-email/admin/custom-email-admin.php:196
|
572 |
+
#: modules/custom-email/admin/custom-email-admin.php:229
|
573 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:308
|
574 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:359
|
575 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:392
|
576 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:442
|
577 |
+
msgid "Available Variables"
|
578 |
+
msgstr "Достъпни променливи"
|
579 |
+
|
580 |
+
# @ theme-my-login
|
581 |
+
#: modules/custom-email/admin/custom-email-admin.php:74
|
582 |
+
#: modules/custom-email/admin/custom-email-admin.php:201
|
583 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
584 |
+
msgid "Admin Notification"
|
585 |
+
msgstr "Уведомяване на администратора"
|
586 |
+
|
587 |
+
#: modules/custom-email/admin/custom-email-admin.php:77
|
588 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
589 |
+
msgstr ""
|
590 |
+
|
591 |
+
#: modules/custom-email/admin/custom-email-admin.php:81
|
592 |
+
#: modules/custom-email/admin/custom-email-admin.php:208
|
593 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
594 |
+
msgid "To"
|
595 |
+
msgstr ""
|
596 |
+
|
597 |
+
# @ theme-my-login
|
598 |
+
#: modules/custom-email/admin/custom-email-admin.php:126
|
599 |
+
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
600 |
+
msgstr "Този e-mail ще бъде изпратен на потребител, който се опитва да възстанови паролата си."
|
601 |
+
|
602 |
+
# @ theme-my-login
|
603 |
+
#: modules/custom-email/admin/custom-email-admin.php:127
|
604 |
+
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
605 |
+
msgstr "Моля не забравяйте да включите променливата %reseturl%, иначе потребителя няма да може да възстанови паролата си!"
|
606 |
+
|
607 |
+
# @ theme-my-login
|
608 |
+
#: modules/custom-email/admin/custom-email-admin.php:173
|
609 |
+
msgid "This e-mail will be sent to a user upon successful password recovery."
|
610 |
+
msgstr "Този e-mail ще бъде изпратен на потребител, който успешно е възстановил паролата си."
|
611 |
+
|
612 |
+
#: modules/custom-email/admin/custom-email-admin.php:204
|
613 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
614 |
+
msgstr ""
|
615 |
+
|
616 |
+
# @ theme-my-login
|
617 |
+
#: modules/custom-email/admin/custom-email-admin.php:231
|
618 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
619 |
+
msgid "Disable Admin Notification"
|
620 |
+
msgstr "Изключване уведомяването на администратора"
|
621 |
+
|
622 |
+
# @ theme-my-login
|
623 |
+
#: modules/custom-email/admin/custom-email-admin.php:251
|
624 |
+
#: templates/profile-form.php:86
|
625 |
+
#: templates/register-form.php:16
|
626 |
+
msgid "E-mail"
|
627 |
+
msgstr ""
|
628 |
+
|
629 |
+
# @ theme-my-login
|
630 |
+
#: modules/custom-email/admin/custom-email-admin.php:252
|
631 |
+
msgid "New User"
|
632 |
+
msgstr "Нов потребител"
|
633 |
+
|
634 |
+
# @ theme-my-login
|
635 |
+
#: modules/custom-email/admin/custom-email-admin.php:253
|
636 |
+
msgid "Retrieve Password"
|
637 |
+
msgstr "Възстановяване на парола"
|
638 |
+
|
639 |
+
# @ theme-my-login
|
640 |
+
#: modules/custom-email/admin/custom-email-admin.php:254
|
641 |
+
msgid "Reset Password"
|
642 |
+
msgstr "Промяна на парола"
|
643 |
+
|
644 |
+
# @ theme-my-login
|
645 |
+
#: modules/custom-email/custom-email.php:473
|
646 |
+
#, php-format
|
647 |
+
msgid "New user registration on your site %s:"
|
648 |
+
msgstr "Регистрация на нов потребител в сайта %s:"
|
649 |
+
|
650 |
+
# @ theme-my-login
|
651 |
+
#: modules/custom-email/custom-email.php:475
|
652 |
+
#: modules/user-moderation/user-moderation.php:371
|
653 |
+
#, php-format
|
654 |
+
msgid "E-mail: %s"
|
655 |
+
msgstr ""
|
656 |
+
|
657 |
+
# @ theme-my-login
|
658 |
+
#: modules/custom-email/custom-email.php:477
|
659 |
+
#, php-format
|
660 |
+
msgid "[%s] New User Registration"
|
661 |
+
msgstr "[%s] Регистрация на нов потребител"
|
662 |
+
|
663 |
+
# @ theme-my-login
|
664 |
+
#: modules/custom-email/custom-email.php:495
|
665 |
+
#, php-format
|
666 |
+
msgid "[%s] Your username and password"
|
667 |
+
msgstr "[%s] Вашето потребителско име и парола"
|
668 |
+
|
669 |
+
# @ theme-my-login
|
670 |
+
#: modules/custom-email/custom-email.php:525
|
671 |
+
#, php-format
|
672 |
+
msgid "[%s] Password Lost/Changed"
|
673 |
+
msgstr "[%s] Загубена/променена парола"
|
674 |
+
|
675 |
+
# @ theme-my-login
|
676 |
+
#: modules/custom-email/custom-email.php:526
|
677 |
+
#, php-format
|
678 |
+
msgid "Password Lost and Changed for user: %s"
|
679 |
+
msgstr "Загубена и променена парола за потребител: %s"
|
680 |
+
|
681 |
+
# @ theme-my-login
|
682 |
+
#: modules/custom-passwords/custom-passwords.php:29
|
683 |
+
msgid "Password:"
|
684 |
+
msgstr "Парола:"
|
685 |
+
|
686 |
+
# @ theme-my-login
|
687 |
+
#: modules/custom-passwords/custom-passwords.php:31
|
688 |
+
#: templates/resetpass-form.php:16
|
689 |
+
msgid "Confirm Password:"
|
690 |
+
msgstr "Подтвърдете паролата:"
|
691 |
+
|
692 |
+
# @ theme-my-login
|
693 |
+
#: modules/custom-passwords/custom-passwords.php:54
|
694 |
+
msgid "<strong>ERROR</strong>: Please enter a password."
|
695 |
+
msgstr "<strong>ГРЕШКА:</strong> Моля въведете парола."
|
696 |
+
|
697 |
+
# @ theme-my-login
|
698 |
+
#: modules/custom-passwords/custom-passwords.php:57
|
699 |
+
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
700 |
+
msgstr "<strong>ГРЕШКА:</strong> Паролата не съвпада."
|
701 |
+
|
702 |
+
# @ theme-my-login
|
703 |
+
#: modules/custom-passwords/custom-passwords.php:60
|
704 |
+
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
705 |
+
msgstr "<strong>ГРЕШКА:</strong> Паролата трябва да съдържа поне 6 символа."
|
706 |
+
|
707 |
+
# @ theme-my-login
|
708 |
+
#: modules/custom-passwords/custom-passwords.php:188
|
709 |
+
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
710 |
+
msgstr "Въведете потребителско име или e-mail адрес. Ще получите e-mail с връзка за промяна на паролата."
|
711 |
+
|
712 |
+
# @ theme-my-login
|
713 |
+
#: modules/custom-passwords/custom-passwords.php:191
|
714 |
+
msgid "Please enter a new password."
|
715 |
+
msgstr "Моля въведете нова парола."
|
716 |
+
|
717 |
+
# @ theme-my-login
|
718 |
+
#: modules/custom-passwords/custom-passwords.php:224
|
719 |
+
msgid "Registration complete. You may now log in."
|
720 |
+
msgstr "Регистрацията завърши. Сега можете да влезете в системата."
|
721 |
+
|
722 |
+
# @ theme-my-login
|
723 |
+
#: modules/custom-passwords/custom-passwords.php:227
|
724 |
+
msgid "Your password has been saved. You may now log in."
|
725 |
+
msgstr "Вашата парола е записана. Сега можете да влезете в системата."
|
726 |
+
|
727 |
+
# @ theme-my-login
|
728 |
+
#: modules/custom-redirection/custom-redirection.php:148
|
729 |
+
msgid "Redirection"
|
730 |
+
msgstr "Перенасочване"
|
731 |
+
|
732 |
+
# @ theme-my-login
|
733 |
+
#: modules/custom-redirection/custom-redirection.php:175
|
734 |
+
msgid "Log in"
|
735 |
+
msgstr "Вход"
|
736 |
+
|
737 |
+
# @ theme-my-login
|
738 |
+
#: modules/custom-redirection/custom-redirection.php:177
|
739 |
+
#: modules/custom-redirection/custom-redirection.php:189
|
740 |
+
msgid "Default"
|
741 |
+
msgstr "По подразбиране"
|
742 |
+
|
743 |
+
# @ theme-my-login
|
744 |
+
#: modules/custom-redirection/custom-redirection.php:178
|
745 |
+
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
746 |
+
msgstr "Включете тази опция за да пратите потребителя в неговия WordPress профил."
|
747 |
+
|
748 |
+
# @ theme-my-login
|
749 |
+
#: modules/custom-redirection/custom-redirection.php:179
|
750 |
+
#: modules/custom-redirection/custom-redirection.php:191
|
751 |
+
msgid "Referer"
|
752 |
+
msgstr "Поръчител"
|
753 |
+
|
754 |
+
# @ theme-my-login
|
755 |
+
#: modules/custom-redirection/custom-redirection.php:180
|
756 |
+
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
757 |
+
msgstr "Включете тази опция за да върнете потребителя на страницата, кято е посетил преди влизането в системата."
|
758 |
+
|
759 |
+
# @ theme-my-login
|
760 |
+
#: modules/custom-redirection/custom-redirection.php:183
|
761 |
+
#: modules/custom-redirection/custom-redirection.php:195
|
762 |
+
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
763 |
+
msgstr "Включете тази опция за да пратите потребителя на място, указано в долното поле."
|
764 |
+
|
765 |
+
# @ theme-my-login
|
766 |
+
#: modules/custom-redirection/custom-redirection.php:190
|
767 |
+
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
768 |
+
msgstr "Включете тази опция за да изпратите потребителя на страницата за вход, показвайки съобщение за успешно излизане от системата."
|
769 |
+
|
770 |
+
# @ theme-my-login
|
771 |
+
#: modules/custom-redirection/custom-redirection.php:192
|
772 |
+
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
773 |
+
msgstr "Включете тази опция за да върнете потребителя на страницата, на която е бил преди излизането от системата. (Забележка: Ако предишната страница е била страницата на администратора, резултатът е непредвидим.)"
|
774 |
+
|
775 |
+
# @ theme-my-login
|
776 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
777 |
+
msgid "User Links"
|
778 |
+
msgstr "Потребителски връзки"
|
779 |
+
|
780 |
+
# @ theme-my-login
|
781 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
782 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
783 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:297
|
784 |
+
msgid "Title"
|
785 |
+
msgstr "Заглавие"
|
786 |
+
|
787 |
+
# @ theme-my-login
|
788 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:230
|
789 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:253
|
790 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:301
|
791 |
+
msgid "URL"
|
792 |
+
msgstr ""
|
793 |
+
|
794 |
+
# @ theme-my-login
|
795 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:247
|
796 |
+
msgid "Add New link:"
|
797 |
+
msgstr "Добавяне на нова връзка:"
|
798 |
+
|
799 |
+
# @ theme-my-login
|
800 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:263
|
801 |
+
msgid "Add link"
|
802 |
+
msgstr "Добавяне на връзка"
|
803 |
+
|
804 |
+
# @ default
|
805 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
806 |
+
msgid "Delete"
|
807 |
+
msgstr "Изтриване"
|
808 |
+
|
809 |
+
# @ default
|
810 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:304
|
811 |
+
msgid "Update"
|
812 |
+
msgstr "Обновяване"
|
813 |
+
|
814 |
+
# @ theme-my-login
|
815 |
+
#: modules/security/admin/security-admin.php:35
|
816 |
+
#: modules/security/admin/security-admin.php:38
|
817 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:38
|
818 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:50
|
819 |
+
msgid "You can’t edit that user."
|
820 |
+
msgstr "Не можете да редактирате този потребител."
|
821 |
+
|
822 |
+
#: modules/security/admin/security-admin.php:70
|
823 |
+
msgid "User locked."
|
824 |
+
msgstr ""
|
825 |
+
|
826 |
+
#: modules/security/admin/security-admin.php:72
|
827 |
+
msgid "User unlocked."
|
828 |
+
msgstr ""
|
829 |
+
|
830 |
+
#: modules/security/admin/security-admin.php:95
|
831 |
+
msgid "Unlock"
|
832 |
+
msgstr ""
|
833 |
+
|
834 |
+
#: modules/security/admin/security-admin.php:97
|
835 |
+
msgid "Lock"
|
836 |
+
msgstr ""
|
837 |
+
|
838 |
+
#: modules/security/admin/security-admin.php:116
|
839 |
+
msgid "Security"
|
840 |
+
msgstr ""
|
841 |
+
|
842 |
+
#: modules/security/admin/security-admin.php:136
|
843 |
+
msgid "Login Attempts"
|
844 |
+
msgstr ""
|
845 |
+
|
846 |
+
#: modules/security/admin/security-admin.php:141
|
847 |
+
msgid "minute(s)"
|
848 |
+
msgstr ""
|
849 |
+
|
850 |
+
#: modules/security/admin/security-admin.php:142
|
851 |
+
msgid "hour(s)"
|
852 |
+
msgstr ""
|
853 |
+
|
854 |
+
#: modules/security/admin/security-admin.php:143
|
855 |
+
msgid "day(s)"
|
856 |
+
msgstr ""
|
857 |
+
|
858 |
+
#: modules/security/admin/security-admin.php:166
|
859 |
+
#, php-format
|
860 |
+
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
861 |
+
msgstr ""
|
862 |
+
|
863 |
+
#: modules/security/security.php:43
|
864 |
+
#: modules/security/security.php:69
|
865 |
+
#, php-format
|
866 |
+
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
867 |
+
msgstr ""
|
868 |
+
|
869 |
+
# @ theme-my-login
|
870 |
+
#: modules/security/security.php:45
|
871 |
+
msgid "<strong>ERROR</strong>: This account has been locked."
|
872 |
+
msgstr "<strong>ГРЕШКА:</strong> Този потребител е блокиран."
|
873 |
+
|
874 |
+
# @ theme-my-login
|
875 |
+
#: modules/themed-profiles/themed-profiles.php:77
|
876 |
+
#: templates/profile-form.php:125
|
877 |
+
msgid "Strength indicator"
|
878 |
+
msgstr "Индикатор на силата"
|
879 |
+
|
880 |
+
#: modules/themed-profiles/themed-profiles.php:78
|
881 |
+
msgid "Very weak"
|
882 |
+
msgstr ""
|
883 |
+
|
884 |
+
#: modules/themed-profiles/themed-profiles.php:79
|
885 |
+
msgid "Weak"
|
886 |
+
msgstr ""
|
887 |
+
|
888 |
+
#. translators: password strength
|
889 |
+
#: modules/themed-profiles/themed-profiles.php:81
|
890 |
+
msgctxt "password strength"
|
891 |
+
msgid "Medium"
|
892 |
+
msgstr ""
|
893 |
+
|
894 |
+
#: modules/themed-profiles/themed-profiles.php:82
|
895 |
+
msgid "Strong"
|
896 |
+
msgstr ""
|
897 |
+
|
898 |
+
# @ theme-my-login
|
899 |
+
#: modules/themed-profiles/themed-profiles.php:92
|
900 |
+
msgid "You do not have permission to edit this user."
|
901 |
+
msgstr "Нямате права за редактиране на този потребител."
|
902 |
+
|
903 |
+
# @ theme-my-login
|
904 |
+
#: modules/themed-profiles/themed-profiles.php:108
|
905 |
+
msgid "Profile updated."
|
906 |
+
msgstr "Профилът е обновен."
|
907 |
+
|
908 |
+
# @ theme-my-login
|
909 |
+
#: modules/themed-profiles/themed-profiles.php:178
|
910 |
+
msgid "Your Profile"
|
911 |
+
msgstr "Вашият профил"
|
912 |
+
|
913 |
+
# @ theme-my-login
|
914 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
915 |
+
msgid "User approved."
|
916 |
+
msgstr "Потребителят е одобрен"
|
917 |
+
|
918 |
+
# @ theme-my-login
|
919 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
920 |
+
msgid "Activation sent."
|
921 |
+
msgstr "Активацията е изпратена."
|
922 |
+
|
923 |
+
# @ theme-my-login
|
924 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
925 |
+
msgid "Resend Activation"
|
926 |
+
msgstr "Изпращане наново на активацията"
|
927 |
+
|
928 |
+
# @ theme-my-login
|
929 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
930 |
+
msgid "Approve"
|
931 |
+
msgstr "Утвърждаване"
|
932 |
+
|
933 |
+
# @ theme-my-login
|
934 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
935 |
+
#: modules/user-moderation/user-moderation.php:275
|
936 |
+
msgid "Same as when you signed up."
|
937 |
+
msgstr "Все едно, че сте регистрирани."
|
938 |
+
|
939 |
+
# @ theme-my-login
|
940 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
941 |
+
#, php-format
|
942 |
+
msgid "You have been approved access to %s"
|
943 |
+
msgstr "Вашият достъп до %s е потвърден."
|
944 |
+
|
945 |
+
# @ theme-my-login
|
946 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
947 |
+
#, php-format
|
948 |
+
msgid "[%s] Registration Approved"
|
949 |
+
msgstr "[%s] Одобрена регистрация"
|
950 |
+
|
951 |
+
# @ theme-my-login
|
952 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
953 |
+
#, php-format
|
954 |
+
msgid "You have been denied access to %s"
|
955 |
+
msgstr "Отказан Ви е достъп до %s"
|
956 |
+
|
957 |
+
# @ theme-my-login
|
958 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
959 |
+
#, php-format
|
960 |
+
msgid "[%s] Registration Denied"
|
961 |
+
msgstr "[%s] Отказана регистраця"
|
962 |
+
|
963 |
+
# @ theme-my-login
|
964 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
965 |
+
msgid "Moderation"
|
966 |
+
msgstr "Модериране"
|
967 |
+
|
968 |
+
# @ theme-my-login
|
969 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
970 |
+
msgid "User Activation"
|
971 |
+
msgstr "Активация на потребител"
|
972 |
+
|
973 |
+
# @ theme-my-login
|
974 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
975 |
+
msgid "User Approval"
|
976 |
+
msgstr "Одобрение на потребител"
|
977 |
+
|
978 |
+
# @ theme-my-login
|
979 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
980 |
+
msgid "User Denial"
|
981 |
+
msgstr "Отхвърляне на потребител"
|
982 |
+
|
983 |
+
# @ theme-my-login
|
984 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
985 |
+
msgid "User Moderation"
|
986 |
+
msgstr "Модерация на потребител"
|
987 |
+
|
988 |
+
# @ theme-my-login
|
989 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
990 |
+
msgid "None"
|
991 |
+
msgstr "Няма"
|
992 |
+
|
993 |
+
# @ theme-my-login
|
994 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
995 |
+
msgid "Check this option to require no moderation."
|
996 |
+
msgstr "Включете тази опция за да отмените модерирането."
|
997 |
+
|
998 |
+
# @ theme-my-login
|
999 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
1000 |
+
msgid "E-mail Confirmation"
|
1001 |
+
msgstr "Потвърждение по e-mail"
|
1002 |
+
|
1003 |
+
# @ theme-my-login
|
1004 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
1005 |
+
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
1006 |
+
msgstr "Включете тази опция за да се изисква от новите потребители потвърждение на e-mail адрес преди да могат да влизат.."
|
1007 |
+
|
1008 |
+
# @ theme-my-login
|
1009 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
1010 |
+
msgid "Admin Approval"
|
1011 |
+
msgstr "Одобрение от администратора"
|
1012 |
+
|
1013 |
+
# @ theme-my-login
|
1014 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
1015 |
+
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
1016 |
+
msgstr "Включете тази опция за да се изисква одобрение на новите потребители от администратора, преди да могат да влизат."
|
1017 |
+
|
1018 |
+
# @ theme-my-login
|
1019 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
1020 |
+
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
1021 |
+
msgstr "Този e-mail ще бъде изпратен на потребител, който трябва да потвърди регистрацията си по e-mail."
|
1022 |
+
|
1023 |
+
# @ theme-my-login
|
1024 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
1025 |
+
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
1026 |
+
msgstr "Не забравяйте да включите променливата %activateurl%, иначе потребителят няма да може да активира профила си!"
|
1027 |
+
|
1028 |
+
# @ theme-my-login
|
1029 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
1030 |
+
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
1031 |
+
msgstr "Този e-mail ще бъде изпратен на потребител след одобрение от администратора.Это письмо будет выслано новому пользователю после одобрения администратора, когда \"Одобрение администратором\" установлено на \"Модерации пользователя\"."
|
1032 |
+
|
1033 |
+
# @ theme-my-login
|
1034 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
1035 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
1036 |
+
msgstr "Този e-mail ще бъде изпратен на посочените по-долу адреси (разделени със запетаи ако са повече от един) след одобрение на регистрацията от администратора."
|
1037 |
+
|
1038 |
+
# @ theme-my-login
|
1039 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
1040 |
+
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
1041 |
+
msgstr "Този e-mail ще бъде изпратен на потребител, който е не е одобрен или е отстранен след режим \"Очакване\"."
|
1042 |
+
|
1043 |
+
# @ theme-my-login
|
1044 |
+
#: modules/user-moderation/user-moderation.php:171
|
1045 |
+
#, php-format
|
1046 |
+
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
1047 |
+
msgstr "<strong>ГРЕШКА:</strong> Не сте потвърдили вашият e-mail адрес.<a href=\"%s\">Ново пращане на активация</a>?"
|
1048 |
+
|
1049 |
+
# @ theme-my-login
|
1050 |
+
#: modules/user-moderation/user-moderation.php:174
|
1051 |
+
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
1052 |
+
msgstr "<strong>ГРЕШКА:</strong> Вашата регистрация още не е одобрена."
|
1053 |
+
|
1054 |
+
# @ theme-my-login
|
1055 |
+
#: modules/user-moderation/user-moderation.php:334
|
1056 |
+
#, php-format
|
1057 |
+
msgid "[%s] Activate Your Account"
|
1058 |
+
msgstr "[%s] Активирайте своя профил"
|
1059 |
+
|
1060 |
+
# @ theme-my-login
|
1061 |
+
#: modules/user-moderation/user-moderation.php:335
|
1062 |
+
#, php-format
|
1063 |
+
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
1064 |
+
msgstr "Благодарим за регистрацията в %s! За завършване на регистрацията на Вашия профил кликнете върху следната връзка:"
|
1065 |
+
|
1066 |
+
# @ theme-my-login
|
1067 |
+
#: modules/user-moderation/user-moderation.php:367
|
1068 |
+
#, php-format
|
1069 |
+
msgid "[%s] New User Awaiting Approval"
|
1070 |
+
msgstr "[%s] Нов потребител очаква одобрение"
|
1071 |
+
|
1072 |
+
# @ theme-my-login
|
1073 |
+
#: modules/user-moderation/user-moderation.php:369
|
1074 |
+
#, php-format
|
1075 |
+
msgid "New user requires approval on your blog %s:"
|
1076 |
+
msgstr "Нов потребител изисква одобрение във Вашия блог %s:"
|
1077 |
+
|
1078 |
+
# @ theme-my-login
|
1079 |
+
#: modules/user-moderation/user-moderation.php:372
|
1080 |
+
msgid "To approve or deny this user:"
|
1081 |
+
msgstr "За одобряване или отхвърляне на този потребител:"
|
1082 |
+
|
1083 |
+
# @ theme-my-login
|
1084 |
+
#: modules/user-moderation/user-moderation.php:393
|
1085 |
+
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
1086 |
+
msgstr "Регистрацията Ви протече успешно, но трябва да потвърдите e-mail адреса си преди да влезете. Проверете пощата си и кликнете върху предвидената връзка."
|
1087 |
+
|
1088 |
+
# @ theme-my-login
|
1089 |
+
#: modules/user-moderation/user-moderation.php:395
|
1090 |
+
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
1091 |
+
msgstr "Регистрацията Ви протече успешно, но трябва да бъдете одобрени от администратора за да влезете. Ще бъдете уведомени по e-mail след разглеждане на заявката Ви."
|
1092 |
+
|
1093 |
+
# @ theme-my-login
|
1094 |
+
#: modules/user-moderation/user-moderation.php:398
|
1095 |
+
msgid "Your account has been activated. You may now log in."
|
1096 |
+
msgstr "Вашият профил е активиран. Можете да влезете в системата."
|
1097 |
+
|
1098 |
+
# @ theme-my-login
|
1099 |
+
#: modules/user-moderation/user-moderation.php:400
|
1100 |
+
msgid "Your account has been activated. Please check your e-mail for your password."
|
1101 |
+
msgstr "Вашият профил е активиран. Проверете Вашият e-mail за парола."
|
1102 |
+
|
1103 |
+
# @ theme-my-login
|
1104 |
+
#: modules/user-moderation/user-moderation.php:402
|
1105 |
+
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
1106 |
+
msgstr "<strong>ГРЕШКА:</strong> Този ключ е невалиден."
|
1107 |
+
|
1108 |
+
# @ theme-my-login
|
1109 |
+
#: modules/user-moderation/user-moderation.php:405
|
1110 |
+
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
1111 |
+
msgstr "<strong>ГРЕШКА:</strong> Не може да бъде изпратен e-mail за активация."
|
1112 |
+
|
1113 |
+
# @ theme-my-login
|
1114 |
+
#: modules/user-moderation/user-moderation.php:407
|
1115 |
+
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
1116 |
+
msgstr "Писмото за активация бе изпратено на регистрирания от Вас e-mail адрес. Моля проверете си пощата и кликнете върху връзката за активация."
|
1117 |
+
|
1118 |
+
# @ theme-my-login
|
1119 |
+
#: templates/login-form.php:12
|
1120 |
+
#: templates/profile-form.php:34
|
1121 |
+
#: templates/register-form.php:12
|
1122 |
+
msgid "Username"
|
1123 |
+
msgstr "Потребителско име"
|
1124 |
+
|
1125 |
+
# @ theme-my-login
|
1126 |
+
#: templates/login-form.php:16
|
1127 |
+
msgid "Password"
|
1128 |
+
msgstr "Парола"
|
1129 |
+
|
1130 |
+
# @ theme-my-login
|
1131 |
+
#: templates/login-form.php:25
|
1132 |
+
msgid "Remember Me"
|
1133 |
+
msgstr "Запомни ме"
|
1134 |
+
|
1135 |
+
# @ theme-my-login
|
1136 |
+
#: templates/lostpassword-form.php:12
|
1137 |
+
msgid "Username or E-mail:"
|
1138 |
+
msgstr "Потребителско име или e-mail адрес:"
|
1139 |
+
|
1140 |
+
# @ theme-my-login
|
1141 |
+
#: templates/lostpassword-form.php:20
|
1142 |
+
msgid "Get New Password"
|
1143 |
+
msgstr "Получаване на нова парола"
|
1144 |
+
|
1145 |
+
# @ theme-my-login
|
1146 |
+
#: templates/profile-form.php:22
|
1147 |
+
msgid "Personal Options"
|
1148 |
+
msgstr "Лични настройки"
|
1149 |
+
|
1150 |
+
# @ theme-my-login
|
1151 |
+
#: templates/profile-form.php:30
|
1152 |
+
msgid "Name"
|
1153 |
+
msgstr "Име"
|
1154 |
+
|
1155 |
+
# @ theme-my-login
|
1156 |
+
#: templates/profile-form.php:35
|
1157 |
+
msgid "Your username cannot be changed."
|
1158 |
+
msgstr "Потребителското име не може да се променя."
|
1159 |
+
|
1160 |
+
# @ theme-my-login
|
1161 |
+
#: templates/profile-form.php:39
|
1162 |
+
msgid "First name"
|
1163 |
+
msgstr "Име"
|
1164 |
+
|
1165 |
+
# @ theme-my-login
|
1166 |
+
#: templates/profile-form.php:44
|
1167 |
+
msgid "Last name"
|
1168 |
+
msgstr "Фамилия"
|
1169 |
+
|
1170 |
+
# @ theme-my-login
|
1171 |
+
#: templates/profile-form.php:49
|
1172 |
+
msgid "Nickname"
|
1173 |
+
msgstr "Прякор"
|
1174 |
+
|
1175 |
+
# @ theme-my-login
|
1176 |
+
#: templates/profile-form.php:49
|
1177 |
+
#: templates/profile-form.php:86
|
1178 |
+
msgid "(required)"
|
1179 |
+
msgstr "(задължително)"
|
1180 |
+
|
1181 |
+
# @ theme-my-login
|
1182 |
+
#: templates/profile-form.php:54
|
1183 |
+
msgid "Display name publicly as"
|
1184 |
+
msgstr "Публично име"
|
1185 |
+
|
1186 |
+
# @ theme-my-login
|
1187 |
+
#: templates/profile-form.php:82
|
1188 |
+
msgid "Contact Info"
|
1189 |
+
msgstr "Контакти"
|
1190 |
+
|
1191 |
+
# @ theme-my-login
|
1192 |
+
#: templates/profile-form.php:91
|
1193 |
+
msgid "Website"
|
1194 |
+
msgstr "Уеб сайт"
|
1195 |
+
|
1196 |
+
# @ theme-my-login
|
1197 |
+
#: templates/profile-form.php:108
|
1198 |
+
msgid "About Yourself"
|
1199 |
+
msgstr "За себе си"
|
1200 |
+
|
1201 |
+
# @ theme-my-login
|
1202 |
+
#: templates/profile-form.php:112
|
1203 |
+
msgid "Biographical Info"
|
1204 |
+
msgstr "Биографична информация"
|
1205 |
+
|
1206 |
+
# @ theme-my-login
|
1207 |
+
#: templates/profile-form.php:114
|
1208 |
+
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1209 |
+
msgstr "Споделете кратка биографична информация за да попълните профила си. Тя може да бъде показвана публично."
|
1210 |
+
|
1211 |
+
# @ theme-my-login
|
1212 |
+
#: templates/profile-form.php:122
|
1213 |
+
msgid "New Password"
|
1214 |
+
msgstr "Нова парола"
|
1215 |
+
|
1216 |
+
# @ theme-my-login
|
1217 |
+
#: templates/profile-form.php:123
|
1218 |
+
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1219 |
+
msgstr "Ако искате да промените паролата си въведете нова. Иначе оставете полето празно."
|
1220 |
+
|
1221 |
+
# @ theme-my-login
|
1222 |
+
#: templates/profile-form.php:124
|
1223 |
+
msgid "Type your new password again."
|
1224 |
+
msgstr "Въведете паролата отново."
|
1225 |
+
|
1226 |
+
# @ theme-my-login
|
1227 |
+
#: templates/profile-form.php:126
|
1228 |
+
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1229 |
+
msgstr "Подсказка: паролата трябва да съдържа не по-малко от 7 символа. За да я направите по-силна използвайте малки и главни букви, цифри и символи, например ! \" ? $ % ^ & )."
|
1230 |
+
|
1231 |
+
# @ theme-my-login
|
1232 |
+
#: templates/profile-form.php:140
|
1233 |
+
msgid "Additional Capabilities"
|
1234 |
+
msgstr "Дополнителни възможности"
|
1235 |
+
|
1236 |
+
# @ default
|
1237 |
+
#: templates/profile-form.php:159
|
1238 |
+
msgid "Update Profile"
|
1239 |
+
msgstr "Обновете профила си"
|
1240 |
+
|
1241 |
+
# @ theme-my-login
|
1242 |
+
#: templates/register-form.php:23
|
1243 |
+
msgid "A password will be e-mailed to you."
|
1244 |
+
msgstr "Паролата ще бъде изпратена на Вашия e-mail."
|
1245 |
+
|
1246 |
+
# @ theme-my-login
|
1247 |
+
#: templates/resetpass-form.php:12
|
1248 |
+
msgid "New Password:"
|
1249 |
+
msgstr "Нова парола:"
|
1250 |
+
|
1251 |
+
# @ theme-my-login
|
1252 |
+
#: templates/resetpass-form.php:24
|
1253 |
+
msgid "Change Password"
|
1254 |
+
msgstr "Променете паролата"
|
1255 |
+
|
1256 |
+
#. Plugin URI of the plugin/theme
|
1257 |
+
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1258 |
+
msgstr ""
|
1259 |
+
|
1260 |
+
#. Description of the plugin/theme
|
1261 |
+
msgid "Themes the WordPress login, registration and forgot password pages according to your theme."
|
1262 |
+
msgstr ""
|
1263 |
+
|
1264 |
+
#. Author of the plugin/theme
|
1265 |
+
msgid "Jeff Farthing"
|
1266 |
+
msgstr ""
|
1267 |
+
|
1268 |
+
#. Author URI of the plugin/theme
|
1269 |
+
msgid "http://www.jfarthing.com"
|
1270 |
+
msgstr ""
|
1271 |
+
|
language/theme-my-login-fr_FR.mo
CHANGED
Binary file
|
language/theme-my-login-fr_FR.po
CHANGED
@@ -3,7 +3,7 @@ msgstr ""
|
|
3 |
"Project-Id-Version: Theme My Login 6.0\n"
|
4 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
5 |
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
6 |
-
"PO-Revision-Date: 2010-10-
|
7 |
"Last-Translator: Jeff Farthing <jeff@jfarthing.com>\n"
|
8 |
"Language-Team: theme-my-login-fr_FR <contact@theme-my-login-fr_FR>\n"
|
9 |
"MIME-Version: 1.0\n"
|
@@ -12,6 +12,8 @@ msgstr ""
|
|
12 |
"X-Poedit-Language: French\n"
|
13 |
"X-Poedit-Country: FRANCE\n"
|
14 |
"X-Poedit-SourceCharset: utf-8\n"
|
|
|
|
|
15 |
|
16 |
#. #-#-#-#-# plugin.pot (Theme My Login 6.0) #-#-#-#-#
|
17 |
#. Plugin Name of the plugin/theme
|
@@ -22,55 +24,54 @@ msgid "Theme My Login"
|
|
22 |
msgstr "Theme My Login"
|
23 |
|
24 |
#: admin/class-theme-my-login-admin.php:88
|
25 |
-
#,
|
26 |
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
27 |
-
msgstr "ERREUR: Le module \"$
|
28 |
|
29 |
#: admin/class-theme-my-login-admin.php:108
|
30 |
msgid "NOTICE:"
|
31 |
-
msgstr ""
|
32 |
|
33 |
#: admin/class-theme-my-login-admin.php:109
|
34 |
#, php-format
|
35 |
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
36 |
-
msgstr ""
|
37 |
|
38 |
#: admin/class-theme-my-login-admin.php:111
|
39 |
msgid "Take me to the settings page"
|
40 |
-
msgstr ""
|
41 |
|
42 |
#: admin/class-theme-my-login-admin.php:124
|
43 |
msgid "You can now login with your e-mail address or username! Try it out!"
|
44 |
-
msgstr ""
|
45 |
|
46 |
#: admin/class-theme-my-login-admin.php:125
|
47 |
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
48 |
-
msgstr ""
|
49 |
|
50 |
#: admin/class-theme-my-login-admin.php:126
|
51 |
msgid "Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from \"theme-my-login/templates\" to your current theme directory. Try it out!"
|
52 |
-
msgstr ""
|
53 |
|
54 |
#: admin/class-theme-my-login-admin.php:127
|
55 |
-
#, fuzzy
|
56 |
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
57 |
-
msgstr "
|
58 |
|
59 |
#: admin/class-theme-my-login-admin.php:128
|
60 |
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
61 |
-
msgstr ""
|
62 |
|
63 |
#: admin/class-theme-my-login-admin.php:129
|
64 |
msgid "Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donations</a>!"
|
65 |
-
msgstr ""
|
66 |
|
67 |
#: admin/class-theme-my-login-admin.php:130
|
68 |
msgid "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
69 |
-
msgstr ""
|
70 |
|
71 |
#: admin/class-theme-my-login-admin.php:134
|
72 |
msgid "Did You Know?"
|
73 |
-
msgstr ""
|
74 |
|
75 |
#: admin/class-theme-my-login-admin.php:175
|
76 |
msgid "General"
|
@@ -78,7 +79,7 @@ msgstr "Général"
|
|
78 |
|
79 |
#: admin/class-theme-my-login-admin.php:176
|
80 |
msgid "Basic"
|
81 |
-
msgstr "
|
82 |
|
83 |
#: admin/class-theme-my-login-admin.php:177
|
84 |
#: admin/class-theme-my-login-admin.php:305
|
@@ -87,7 +88,7 @@ msgstr "Modules"
|
|
87 |
|
88 |
#: admin/class-theme-my-login-admin.php:184
|
89 |
msgid "Theme My Login Settings"
|
90 |
-
msgstr "Theme My Login
|
91 |
|
92 |
#: admin/class-theme-my-login-admin.php:190
|
93 |
#: admin/class-theme-my-login-admin.php:247
|
@@ -100,19 +101,19 @@ msgstr "Page ID"
|
|
100 |
|
101 |
#: admin/class-theme-my-login-admin.php:269
|
102 |
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
103 |
-
msgstr "Cela devrait être l'ID de la page WordPress qui inclut le [theme-my-login]
|
104 |
|
105 |
#: admin/class-theme-my-login-admin.php:273
|
106 |
msgid "Pagelist"
|
107 |
-
msgstr "
|
108 |
|
109 |
#: admin/class-theme-my-login-admin.php:276
|
110 |
msgid "Show Page In Pagelist"
|
111 |
-
msgstr "Voir la
|
112 |
|
113 |
#: admin/class-theme-my-login-admin.php:277
|
114 |
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
115 |
-
msgstr "Activez ce paramètre pour ajouter
|
116 |
|
117 |
#: admin/class-theme-my-login-admin.php:281
|
118 |
msgid "Stylesheet"
|
@@ -124,7 +125,7 @@ msgstr "Activer \"theme-my-login.css\""
|
|
124 |
|
125 |
#: admin/class-theme-my-login-admin.php:285
|
126 |
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
127 |
-
msgstr "Afin de
|
128 |
|
129 |
#: admin/class-theme-my-login-admin.php:309
|
130 |
#, php-format
|
@@ -136,24 +137,20 @@ msgid "No modules found."
|
|
136 |
msgstr "Pas de modules trouvés."
|
137 |
|
138 |
#: admin/class-theme-my-login-admin.php:422
|
139 |
-
#, fuzzy
|
140 |
msgid "One of the modules is invalid."
|
141 |
-
msgstr "Un des
|
142 |
|
143 |
#: admin/class-theme-my-login-admin.php:475
|
144 |
-
#, fuzzy
|
145 |
msgid "Invalid module path."
|
146 |
-
msgstr "
|
147 |
|
148 |
#: admin/class-theme-my-login-admin.php:477
|
149 |
-
#, fuzzy
|
150 |
msgid "Module file does not exist."
|
151 |
-
msgstr "
|
152 |
|
153 |
#: admin/class-theme-my-login-admin.php:481
|
154 |
-
#, fuzzy
|
155 |
msgid "The module does not have a valid header."
|
156 |
-
msgstr "Le
|
157 |
|
158 |
#: includes/class-theme-my-login-template.php:140
|
159 |
#, php-format
|
@@ -169,7 +166,7 @@ msgstr "Inscrivez-vous"
|
|
169 |
#: includes/class-theme-my-login-template.php:150
|
170 |
#: includes/class-theme-my-login-widget.php:86
|
171 |
msgid "Lost Password"
|
172 |
-
msgstr "Mot de passe perdu"
|
173 |
|
174 |
#: includes/class-theme-my-login-template.php:154
|
175 |
#: includes/class-theme-my-login.php:393
|
@@ -194,70 +191,67 @@ msgstr "Déconnexion"
|
|
194 |
|
195 |
#: includes/class-theme-my-login-template.php:363
|
196 |
msgid "Register For This Site"
|
197 |
-
msgstr ""
|
198 |
|
199 |
#: includes/class-theme-my-login-template.php:365
|
200 |
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
201 |
-
msgstr "
|
202 |
|
203 |
#: includes/class-theme-my-login-widget.php:23
|
204 |
msgid "A login form for your blog."
|
205 |
msgstr "Un formulaire de connexion pour votre blog."
|
206 |
|
207 |
#: includes/class-theme-my-login-widget.php:86
|
208 |
-
#, fuzzy
|
209 |
msgid "Login"
|
210 |
msgstr "Connexion"
|
211 |
|
212 |
#: includes/class-theme-my-login-widget.php:87
|
213 |
-
#, fuzzy
|
214 |
msgid "Default Action"
|
215 |
-
msgstr "Défaut"
|
216 |
|
217 |
#: includes/class-theme-my-login-widget.php:94
|
218 |
msgid "Show When Logged In"
|
219 |
-
msgstr "Afficher Lorsque vous êtes
|
220 |
|
221 |
#: includes/class-theme-my-login-widget.php:96
|
222 |
msgid "Show Title"
|
223 |
-
msgstr "Afficher le
|
224 |
|
225 |
#: includes/class-theme-my-login-widget.php:98
|
226 |
msgid "Show Login Link"
|
227 |
-
msgstr "Afficher lien de
|
228 |
|
229 |
#: includes/class-theme-my-login-widget.php:100
|
230 |
msgid "Show Register Link"
|
231 |
-
msgstr "Afficher le lien d'
|
232 |
|
233 |
#: includes/class-theme-my-login-widget.php:102
|
234 |
msgid "Show Lost Password Link"
|
235 |
-
msgstr "
|
236 |
|
237 |
#: includes/class-theme-my-login-widget.php:104
|
238 |
msgid "Show Gravatar"
|
239 |
-
msgstr "Afficher Gravatar"
|
240 |
|
241 |
#: includes/class-theme-my-login-widget.php:105
|
242 |
msgid "Gravatar Size"
|
243 |
-
msgstr "Taille du
|
244 |
|
245 |
#: includes/class-theme-my-login-widget.php:107
|
246 |
msgid "Allow Registration"
|
247 |
-
msgstr "Permettre l'
|
248 |
|
249 |
#: includes/class-theme-my-login-widget.php:109
|
250 |
msgid "Allow Password Recovery"
|
251 |
-
msgstr "Permettre la
|
252 |
|
253 |
#: includes/class-theme-my-login.php:217
|
254 |
msgid "Sorry, that key does not appear to be valid."
|
255 |
msgstr "Désolé, cette clef ne semble pas être valide."
|
256 |
|
257 |
#: includes/class-theme-my-login.php:325
|
258 |
-
#, fuzzy
|
259 |
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
260 |
-
msgstr "<strong>ERREUR</
|
261 |
|
262 |
#: includes/class-theme-my-login.php:329
|
263 |
msgid "You are now logged out."
|
@@ -265,7 +259,7 @@ msgstr "Vous êtes maintenant déconnecté."
|
|
265 |
|
266 |
#: includes/class-theme-my-login.php:331
|
267 |
msgid "User registration is currently not allowed."
|
268 |
-
msgstr "L'
|
269 |
|
270 |
#: includes/class-theme-my-login.php:333
|
271 |
msgid "Check your e-mail for the confirmation link."
|
@@ -273,15 +267,15 @@ msgstr "Vérifiez votre e-mail pour le lien de confirmation."
|
|
273 |
|
274 |
#: includes/class-theme-my-login.php:335
|
275 |
msgid "Check your e-mail for your new password."
|
276 |
-
msgstr "Vérifiez votre e-mail
|
277 |
|
278 |
#: includes/class-theme-my-login.php:337
|
279 |
msgid "Registration complete. Please check your e-mail."
|
280 |
-
msgstr "Inscription complète.
|
281 |
|
282 |
#: includes/class-theme-my-login.php:339
|
283 |
msgid "Your session has expired. Please log-in again."
|
284 |
-
msgstr ""
|
285 |
|
286 |
#: includes/class-theme-my-login.php:393
|
287 |
msgid "Log Out"
|
@@ -289,23 +283,23 @@ msgstr "Déconnexion"
|
|
289 |
|
290 |
#: includes/class-theme-my-login.php:880
|
291 |
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
292 |
-
msgstr "<strong>ERREUR</
|
293 |
|
294 |
#: includes/class-theme-my-login.php:885
|
295 |
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
296 |
-
msgstr "<strong>ERREUR</
|
297 |
|
298 |
#: includes/class-theme-my-login.php:897
|
299 |
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
300 |
-
msgstr "<strong>ERREUR</
|
301 |
|
302 |
#: includes/class-theme-my-login.php:911
|
303 |
msgid "Password reset is not allowed for this user"
|
304 |
-
msgstr "Récuperation
|
305 |
|
306 |
#: includes/class-theme-my-login.php:924
|
307 |
msgid "Someone has asked to reset the password for the following site and username."
|
308 |
-
msgstr "Quelqu'un a demandé de réinitialiser le mot de passe pour le site suivant et nom d'utilisateur."
|
309 |
|
310 |
#: includes/class-theme-my-login.php:926
|
311 |
#: includes/class-theme-my-login.php:983
|
@@ -316,16 +310,16 @@ msgstr "Quelqu'un a demandé de réinitialiser le mot de passe pour le site suiv
|
|
316 |
#: modules/user-moderation/user-moderation.php:370
|
317 |
#, php-format
|
318 |
msgid "Username: %s"
|
319 |
-
msgstr "Nom d'utilisateur: %s"
|
320 |
|
321 |
#: includes/class-theme-my-login.php:927
|
322 |
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
323 |
-
msgstr "Pour réinitialiser votre mot de passe visitez l'adresse suivante, sinon ignorer
|
324 |
|
325 |
#: includes/class-theme-my-login.php:938
|
326 |
#, php-format
|
327 |
msgid "[%s] Password Reset"
|
328 |
-
msgstr "[%s] Mot de passe oublié"
|
329 |
|
330 |
#: includes/class-theme-my-login.php:944
|
331 |
#: includes/class-theme-my-login.php:1001
|
@@ -343,7 +337,7 @@ msgstr "L'e-mail n'a pas pu être envoyé."
|
|
343 |
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
344 |
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
345 |
msgid "Possible reason: your host may have disabled the mail() function..."
|
346 |
-
msgstr "Cause possible: Vous avez désactivé la fonction mail de votre hôte
|
347 |
|
348 |
#: includes/class-theme-my-login.php:965
|
349 |
#: includes/class-theme-my-login.php:968
|
@@ -363,7 +357,7 @@ msgstr "Clé non valide"
|
|
363 |
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
364 |
#, php-format
|
365 |
msgid "Password: %s"
|
366 |
-
msgstr "Mot de passe: %s"
|
367 |
|
368 |
#: includes/class-theme-my-login.php:995
|
369 |
#: modules/custom-passwords/custom-passwords.php:345
|
@@ -373,50 +367,48 @@ msgstr "[%s] Votre nouveau mot de passe"
|
|
373 |
|
374 |
#: includes/class-theme-my-login.php:1026
|
375 |
msgid "<strong>ERROR</strong>: Please enter a username."
|
376 |
-
msgstr "<strong>ERREUR</
|
377 |
|
378 |
#: includes/class-theme-my-login.php:1028
|
379 |
-
#, fuzzy
|
380 |
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
381 |
-
msgstr "<strong>ERREUR</
|
382 |
|
383 |
#: includes/class-theme-my-login.php:1031
|
384 |
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
385 |
-
msgstr "<strong>
|
386 |
|
387 |
#: includes/class-theme-my-login.php:1036
|
388 |
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
389 |
-
msgstr "<strong>
|
390 |
|
391 |
#: includes/class-theme-my-login.php:1038
|
392 |
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
393 |
-
msgstr "<strong>ERREUR</
|
394 |
|
395 |
#: includes/class-theme-my-login.php:1041
|
396 |
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
397 |
-
msgstr "<strong>ERREUR</
|
398 |
|
399 |
#: includes/class-theme-my-login.php:1054
|
400 |
#, php-format
|
401 |
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
402 |
-
msgstr "<strong>
|
403 |
|
404 |
#: modules/custom-email/admin/custom-email-admin.php:43
|
405 |
#: modules/custom-email/admin/custom-email-admin.php:170
|
406 |
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
407 |
-
#, fuzzy
|
408 |
msgid "User Notification"
|
409 |
-
msgstr "
|
410 |
|
411 |
#: modules/custom-email/admin/custom-email-admin.php:46
|
412 |
msgid "This e-mail will be sent to a new user upon registration."
|
413 |
-
msgstr ""
|
414 |
|
415 |
#: modules/custom-email/admin/custom-email-admin.php:47
|
416 |
#: modules/custom-email/admin/custom-email-admin.php:174
|
417 |
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
418 |
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
419 |
-
msgstr ""
|
420 |
|
421 |
#: modules/custom-email/admin/custom-email-admin.php:48
|
422 |
#: modules/custom-email/admin/custom-email-admin.php:78
|
@@ -428,7 +420,7 @@ msgstr ""
|
|
428 |
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
429 |
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
430 |
msgid "If any field is left empty, the default will be used instead."
|
431 |
-
msgstr ""
|
432 |
|
433 |
#: modules/custom-email/admin/custom-email-admin.php:51
|
434 |
#: modules/custom-email/admin/custom-email-admin.php:84
|
@@ -440,7 +432,7 @@ msgstr ""
|
|
440 |
#: modules/user-moderation/admin/user-moderation-admin.php:374
|
441 |
#: modules/user-moderation/admin/user-moderation-admin.php:424
|
442 |
msgid "From Name"
|
443 |
-
msgstr "Depuis votre
|
444 |
|
445 |
#: modules/custom-email/admin/custom-email-admin.php:54
|
446 |
#: modules/custom-email/admin/custom-email-admin.php:87
|
@@ -452,7 +444,7 @@ msgstr "Depuis votre nom"
|
|
452 |
#: modules/user-moderation/admin/user-moderation-admin.php:377
|
453 |
#: modules/user-moderation/admin/user-moderation-admin.php:427
|
454 |
msgid "From E-mail"
|
455 |
-
msgstr "Depuis votre
|
456 |
|
457 |
#: modules/custom-email/admin/custom-email-admin.php:57
|
458 |
#: modules/custom-email/admin/custom-email-admin.php:90
|
@@ -505,40 +497,39 @@ msgstr "Variables disponibles"
|
|
505 |
#: modules/custom-email/admin/custom-email-admin.php:74
|
506 |
#: modules/custom-email/admin/custom-email-admin.php:201
|
507 |
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
508 |
-
#, fuzzy
|
509 |
msgid "Admin Notification"
|
510 |
-
msgstr "
|
511 |
|
512 |
#: modules/custom-email/admin/custom-email-admin.php:77
|
513 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
514 |
-
msgstr ""
|
515 |
|
516 |
#: modules/custom-email/admin/custom-email-admin.php:81
|
517 |
#: modules/custom-email/admin/custom-email-admin.php:208
|
518 |
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
519 |
msgid "To"
|
520 |
-
msgstr ""
|
521 |
|
522 |
#: modules/custom-email/admin/custom-email-admin.php:126
|
523 |
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
524 |
-
msgstr ""
|
525 |
|
526 |
#: modules/custom-email/admin/custom-email-admin.php:127
|
527 |
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
528 |
-
msgstr ""
|
529 |
|
530 |
#: modules/custom-email/admin/custom-email-admin.php:173
|
531 |
msgid "This e-mail will be sent to a user upon successful password recovery."
|
532 |
-
msgstr ""
|
533 |
|
534 |
#: modules/custom-email/admin/custom-email-admin.php:204
|
535 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
536 |
-
msgstr ""
|
537 |
|
538 |
#: modules/custom-email/admin/custom-email-admin.php:231
|
539 |
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
540 |
msgid "Disable Admin Notification"
|
541 |
-
msgstr "Désactiver Notification
|
542 |
|
543 |
#: modules/custom-email/admin/custom-email-admin.php:251
|
544 |
#: templates/profile-form.php:86
|
@@ -548,7 +539,7 @@ msgstr "E-mail"
|
|
548 |
|
549 |
#: modules/custom-email/admin/custom-email-admin.php:252
|
550 |
msgid "New User"
|
551 |
-
msgstr "
|
552 |
|
553 |
#: modules/custom-email/admin/custom-email-admin.php:253
|
554 |
msgid "Retrieve Password"
|
@@ -556,23 +547,23 @@ msgstr "Récupérer le mot de passe"
|
|
556 |
|
557 |
#: modules/custom-email/admin/custom-email-admin.php:254
|
558 |
msgid "Reset Password"
|
559 |
-
msgstr "Réinitialiser mot de passe"
|
560 |
|
561 |
#: modules/custom-email/custom-email.php:473
|
562 |
-
#,
|
563 |
msgid "New user registration on your site %s:"
|
564 |
-
msgstr "
|
565 |
|
566 |
#: modules/custom-email/custom-email.php:475
|
567 |
#: modules/user-moderation/user-moderation.php:371
|
568 |
#, php-format
|
569 |
msgid "E-mail: %s"
|
570 |
-
msgstr "E-mail: %s"
|
571 |
|
572 |
#: modules/custom-email/custom-email.php:477
|
573 |
#, php-format
|
574 |
msgid "[%s] New User Registration"
|
575 |
-
msgstr "[%s] Inscription
|
576 |
|
577 |
#: modules/custom-email/custom-email.php:495
|
578 |
#, php-format
|
@@ -587,45 +578,44 @@ msgstr "[%s] Mot de passe Perdu/Changé"
|
|
587 |
#: modules/custom-email/custom-email.php:526
|
588 |
#, php-format
|
589 |
msgid "Password Lost and Changed for user: %s"
|
590 |
-
msgstr "Mot de passe perdu et changé pour l'utilisateur: %s"
|
591 |
|
592 |
#: modules/custom-passwords/custom-passwords.php:29
|
593 |
msgid "Password:"
|
594 |
-
msgstr "Mot de passe:"
|
595 |
|
596 |
#: modules/custom-passwords/custom-passwords.php:31
|
597 |
#: templates/resetpass-form.php:16
|
598 |
msgid "Confirm Password:"
|
599 |
-
msgstr "Confirmer le mot de passe:"
|
600 |
|
601 |
#: modules/custom-passwords/custom-passwords.php:54
|
602 |
msgid "<strong>ERROR</strong>: Please enter a password."
|
603 |
-
msgstr "<strong>ERREUR</
|
604 |
|
605 |
#: modules/custom-passwords/custom-passwords.php:57
|
606 |
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
607 |
-
msgstr "<strong>ERREUR</
|
608 |
|
609 |
#: modules/custom-passwords/custom-passwords.php:60
|
610 |
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
611 |
-
msgstr "<strong>ERREUR</
|
612 |
|
613 |
#: modules/custom-passwords/custom-passwords.php:188
|
614 |
-
#, fuzzy
|
615 |
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
616 |
-
msgstr "
|
617 |
|
618 |
#: modules/custom-passwords/custom-passwords.php:191
|
619 |
msgid "Please enter a new password."
|
620 |
-
msgstr "
|
621 |
|
622 |
#: modules/custom-passwords/custom-passwords.php:224
|
623 |
msgid "Registration complete. You may now log in."
|
624 |
-
msgstr "Inscription complète. Vous pouvez vous connecter
|
625 |
|
626 |
#: modules/custom-passwords/custom-passwords.php:227
|
627 |
msgid "Your password has been saved. You may now log in."
|
628 |
-
msgstr "Votre mot de passe a été enregistré. Vous pouvez vous connecter
|
629 |
|
630 |
#: modules/custom-redirection/custom-redirection.php:148
|
631 |
msgid "Redirection"
|
@@ -642,7 +632,7 @@ msgstr "Défaut"
|
|
642 |
|
643 |
#: modules/custom-redirection/custom-redirection.php:178
|
644 |
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
645 |
-
msgstr ""
|
646 |
|
647 |
#: modules/custom-redirection/custom-redirection.php:179
|
648 |
#: modules/custom-redirection/custom-redirection.php:191
|
@@ -651,24 +641,24 @@ msgstr "Diriger vers"
|
|
651 |
|
652 |
#: modules/custom-redirection/custom-redirection.php:180
|
653 |
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
654 |
-
msgstr ""
|
655 |
|
656 |
#: modules/custom-redirection/custom-redirection.php:183
|
657 |
#: modules/custom-redirection/custom-redirection.php:195
|
658 |
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
659 |
-
msgstr ""
|
660 |
|
661 |
#: modules/custom-redirection/custom-redirection.php:190
|
662 |
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
663 |
-
msgstr ""
|
664 |
|
665 |
#: modules/custom-redirection/custom-redirection.php:192
|
666 |
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
667 |
-
msgstr ""
|
668 |
|
669 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
670 |
msgid "User Links"
|
671 |
-
msgstr "Liens
|
672 |
|
673 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
674 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
@@ -684,11 +674,11 @@ msgstr "URL"
|
|
684 |
|
685 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:247
|
686 |
msgid "Add New link:"
|
687 |
-
msgstr "Ajouter un
|
688 |
|
689 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:263
|
690 |
msgid "Add link"
|
691 |
-
msgstr "
|
692 |
|
693 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
694 |
msgid "Delete"
|
@@ -707,55 +697,54 @@ msgstr "Vous ne pouvez pas modifier cet utilisateur."
|
|
707 |
|
708 |
#: modules/security/admin/security-admin.php:70
|
709 |
msgid "User locked."
|
710 |
-
msgstr ""
|
711 |
|
712 |
#: modules/security/admin/security-admin.php:72
|
713 |
msgid "User unlocked."
|
714 |
-
msgstr ""
|
715 |
|
716 |
#: modules/security/admin/security-admin.php:95
|
717 |
msgid "Unlock"
|
718 |
-
msgstr ""
|
719 |
|
720 |
#: modules/security/admin/security-admin.php:97
|
721 |
msgid "Lock"
|
722 |
-
msgstr ""
|
723 |
|
724 |
#: modules/security/admin/security-admin.php:116
|
725 |
msgid "Security"
|
726 |
-
msgstr ""
|
727 |
|
728 |
#: modules/security/admin/security-admin.php:136
|
729 |
msgid "Login Attempts"
|
730 |
-
msgstr ""
|
731 |
|
732 |
#: modules/security/admin/security-admin.php:141
|
733 |
msgid "minute(s)"
|
734 |
-
msgstr ""
|
735 |
|
736 |
#: modules/security/admin/security-admin.php:142
|
737 |
msgid "hour(s)"
|
738 |
-
msgstr ""
|
739 |
|
740 |
#: modules/security/admin/security-admin.php:143
|
741 |
msgid "day(s)"
|
742 |
-
msgstr ""
|
743 |
|
744 |
#: modules/security/admin/security-admin.php:166
|
745 |
#, php-format
|
746 |
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
747 |
-
msgstr ""
|
748 |
|
749 |
#: modules/security/security.php:43
|
750 |
#: modules/security/security.php:69
|
751 |
#, php-format
|
752 |
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
753 |
-
msgstr ""
|
754 |
|
755 |
#: modules/security/security.php:45
|
756 |
-
#, fuzzy
|
757 |
msgid "<strong>ERROR</strong>: This account has been locked."
|
758 |
-
msgstr "<strong>ERREUR</
|
759 |
|
760 |
#: modules/themed-profiles/themed-profiles.php:77
|
761 |
#: templates/profile-form.php:125
|
@@ -764,79 +753,74 @@ msgstr "Indicateur de sécurité"
|
|
764 |
|
765 |
#: modules/themed-profiles/themed-profiles.php:78
|
766 |
msgid "Very weak"
|
767 |
-
msgstr ""
|
768 |
|
769 |
#: modules/themed-profiles/themed-profiles.php:79
|
770 |
msgid "Weak"
|
771 |
-
msgstr ""
|
772 |
|
773 |
#. translators: password strength
|
774 |
#: modules/themed-profiles/themed-profiles.php:81
|
775 |
msgctxt "password strength"
|
776 |
msgid "Medium"
|
777 |
-
msgstr ""
|
778 |
|
779 |
#: modules/themed-profiles/themed-profiles.php:82
|
780 |
msgid "Strong"
|
781 |
-
msgstr ""
|
782 |
|
783 |
#: modules/themed-profiles/themed-profiles.php:92
|
784 |
msgid "You do not have permission to edit this user."
|
785 |
msgstr "Vous n'avez pas la permission de modifier cet utilisateur."
|
786 |
|
787 |
#: modules/themed-profiles/themed-profiles.php:108
|
788 |
-
#, fuzzy
|
789 |
msgid "Profile updated."
|
790 |
-
msgstr "Profil"
|
791 |
|
792 |
#: modules/themed-profiles/themed-profiles.php:178
|
793 |
msgid "Your Profile"
|
794 |
msgstr "Votre profil"
|
795 |
|
796 |
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
797 |
-
#, fuzzy
|
798 |
msgid "User approved."
|
799 |
-
msgstr "
|
800 |
|
801 |
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
802 |
-
#, fuzzy
|
803 |
msgid "Activation sent."
|
804 |
-
msgstr "Activation
|
805 |
|
806 |
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
807 |
-
#, fuzzy
|
808 |
msgid "Resend Activation"
|
809 |
-
msgstr "Activation
|
810 |
|
811 |
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
812 |
-
#, fuzzy
|
813 |
msgid "Approve"
|
814 |
-
msgstr "
|
815 |
|
816 |
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
817 |
#: modules/user-moderation/user-moderation.php:275
|
818 |
msgid "Same as when you signed up."
|
819 |
-
msgstr "
|
820 |
|
821 |
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
822 |
#, php-format
|
823 |
msgid "You have been approved access to %s"
|
824 |
-
msgstr "Vous avez
|
825 |
|
826 |
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
827 |
#, php-format
|
828 |
msgid "[%s] Registration Approved"
|
829 |
-
msgstr "[%s] Enregistrement Approuvé"
|
830 |
|
831 |
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
832 |
#, php-format
|
833 |
msgid "You have been denied access to %s"
|
834 |
-
msgstr "
|
835 |
|
836 |
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
837 |
#, php-format
|
838 |
msgid "[%s] Registration Denied"
|
839 |
-
msgstr "[%s]
|
840 |
|
841 |
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
842 |
msgid "Moderation"
|
@@ -844,7 +828,7 @@ msgstr "Modération"
|
|
844 |
|
845 |
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
846 |
msgid "User Activation"
|
847 |
-
msgstr "Activation
|
848 |
|
849 |
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
850 |
msgid "User Approval"
|
@@ -852,11 +836,11 @@ msgstr "Approbation Utilisateur"
|
|
852 |
|
853 |
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
854 |
msgid "User Denial"
|
855 |
-
msgstr "
|
856 |
|
857 |
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
858 |
msgid "User Moderation"
|
859 |
-
msgstr "Modération
|
860 |
|
861 |
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
862 |
msgid "None"
|
@@ -864,106 +848,104 @@ msgstr "Aucun"
|
|
864 |
|
865 |
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
866 |
msgid "Check this option to require no moderation."
|
867 |
-
msgstr ""
|
868 |
|
869 |
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
870 |
msgid "E-mail Confirmation"
|
871 |
-
msgstr "E-Mail Confirmation"
|
872 |
|
873 |
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
874 |
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
875 |
-
msgstr ""
|
876 |
|
877 |
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
878 |
msgid "Admin Approval"
|
879 |
-
msgstr "Approbation
|
880 |
|
881 |
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
882 |
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
883 |
-
msgstr ""
|
884 |
|
885 |
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
886 |
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
887 |
-
msgstr ""
|
888 |
|
889 |
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
890 |
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
891 |
-
msgstr ""
|
892 |
|
893 |
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
894 |
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
895 |
-
msgstr ""
|
896 |
|
897 |
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
898 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
899 |
-
msgstr ""
|
900 |
|
901 |
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
902 |
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
903 |
-
msgstr ""
|
904 |
|
905 |
#: modules/user-moderation/user-moderation.php:171
|
906 |
-
#,
|
907 |
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
908 |
-
msgstr "<strong> ERREUR</
|
909 |
|
910 |
#: modules/user-moderation/user-moderation.php:174
|
911 |
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
912 |
-
msgstr "<strong>ERREUR</
|
913 |
|
914 |
#: modules/user-moderation/user-moderation.php:334
|
915 |
#, php-format
|
916 |
msgid "[%s] Activate Your Account"
|
917 |
-
msgstr "[%s] Activer
|
918 |
|
919 |
#: modules/user-moderation/user-moderation.php:335
|
920 |
#, php-format
|
921 |
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
922 |
-
msgstr "Merci pour votre inscription sur %s! Pour terminer l'activation de votre compte
|
923 |
|
924 |
#: modules/user-moderation/user-moderation.php:367
|
925 |
#, php-format
|
926 |
msgid "[%s] New User Awaiting Approval"
|
927 |
-
msgstr "[%s] Nouveaux
|
928 |
|
929 |
#: modules/user-moderation/user-moderation.php:369
|
930 |
#, php-format
|
931 |
msgid "New user requires approval on your blog %s:"
|
932 |
-
msgstr "Nouvel utilisateur requiert l'approbation
|
933 |
|
934 |
#: modules/user-moderation/user-moderation.php:372
|
935 |
msgid "To approve or deny this user:"
|
936 |
-
msgstr "Approuver ou
|
937 |
|
938 |
#: modules/user-moderation/user-moderation.php:393
|
939 |
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
940 |
-
msgstr "Votre inscription a réussie
|
941 |
|
942 |
#: modules/user-moderation/user-moderation.php:395
|
943 |
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
944 |
-
msgstr "Votre inscription a réussie
|
945 |
|
946 |
#: modules/user-moderation/user-moderation.php:398
|
947 |
msgid "Your account has been activated. You may now log in."
|
948 |
-
msgstr "Votre compte a été activé. Vous pouvez vous connecter
|
949 |
|
950 |
#: modules/user-moderation/user-moderation.php:400
|
951 |
msgid "Your account has been activated. Please check your e-mail for your password."
|
952 |
-
msgstr "Votre compte a été activé.
|
953 |
|
954 |
#: modules/user-moderation/user-moderation.php:402
|
955 |
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
956 |
-
msgstr "<strong>ERREUR</
|
957 |
|
958 |
#: modules/user-moderation/user-moderation.php:405
|
959 |
-
#, fuzzy
|
960 |
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
961 |
-
msgstr "<strong>ERREUR</
|
962 |
|
963 |
#: modules/user-moderation/user-moderation.php:407
|
964 |
-
#, fuzzy
|
965 |
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
966 |
-
msgstr "
|
967 |
|
968 |
#: templates/login-form.php:12
|
969 |
#: templates/profile-form.php:34
|
@@ -993,11 +975,11 @@ msgstr "Options personnelles"
|
|
993 |
|
994 |
#: templates/profile-form.php:30
|
995 |
msgid "Name"
|
996 |
-
msgstr "Nom
|
997 |
|
998 |
#: templates/profile-form.php:35
|
999 |
msgid "Your username cannot be changed."
|
1000 |
-
msgstr "
|
1001 |
|
1002 |
#: templates/profile-form.php:39
|
1003 |
msgid "First name"
|
@@ -1018,19 +1000,19 @@ msgstr "(requis)"
|
|
1018 |
|
1019 |
#: templates/profile-form.php:54
|
1020 |
msgid "Display name publicly as"
|
1021 |
-
msgstr "
|
1022 |
|
1023 |
#: templates/profile-form.php:82
|
1024 |
msgid "Contact Info"
|
1025 |
-
msgstr "
|
1026 |
|
1027 |
#: templates/profile-form.php:91
|
1028 |
msgid "Website"
|
1029 |
-
msgstr "
|
1030 |
|
1031 |
#: templates/profile-form.php:108
|
1032 |
msgid "About Yourself"
|
1033 |
-
msgstr "À propos de
|
1034 |
|
1035 |
#: templates/profile-form.php:112
|
1036 |
msgid "Biographical Info"
|
@@ -1038,7 +1020,7 @@ msgstr "Informations biographiques"
|
|
1038 |
|
1039 |
#: templates/profile-form.php:114
|
1040 |
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1041 |
-
msgstr "Partagez un peu d'informations biographiques pour remplir votre profil.
|
1042 |
|
1043 |
#: templates/profile-form.php:122
|
1044 |
msgid "New Password"
|
@@ -1046,15 +1028,15 @@ msgstr "Nouveau mot de passe"
|
|
1046 |
|
1047 |
#: templates/profile-form.php:123
|
1048 |
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1049 |
-
msgstr "Si vous souhaitez changer le
|
1050 |
|
1051 |
#: templates/profile-form.php:124
|
1052 |
msgid "Type your new password again."
|
1053 |
-
msgstr "
|
1054 |
|
1055 |
#: templates/profile-form.php:126
|
1056 |
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1057 |
-
msgstr "Astuce: Le mot de passe doit
|
1058 |
|
1059 |
#: templates/profile-form.php:140
|
1060 |
msgid "Additional Capabilities"
|
@@ -1066,24 +1048,23 @@ msgstr "Modifier votre profil"
|
|
1066 |
|
1067 |
#: templates/register-form.php:23
|
1068 |
msgid "A password will be e-mailed to you."
|
1069 |
-
msgstr "Un mot de passe sera envoyé par
|
1070 |
|
1071 |
#: templates/resetpass-form.php:12
|
1072 |
msgid "New Password:"
|
1073 |
-
msgstr "Nouveau mot de passe:"
|
1074 |
|
1075 |
#: templates/resetpass-form.php:24
|
1076 |
msgid "Change Password"
|
1077 |
msgstr "Changer de mot de passe"
|
1078 |
|
1079 |
#. Plugin URI of the plugin/theme
|
1080 |
-
#, fuzzy
|
1081 |
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1082 |
-
msgstr "http://www.jfarthing.com/wordpress-plugins/theme-my-login
|
1083 |
|
1084 |
#. Description of the plugin/theme
|
1085 |
msgid "Themes the WordPress login, registration and forgot password pages according to your theme."
|
1086 |
-
msgstr "Thèmes
|
1087 |
|
1088 |
#. Author of the plugin/theme
|
1089 |
msgid "Jeff Farthing"
|
3 |
"Project-Id-Version: Theme My Login 6.0\n"
|
4 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
5 |
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
6 |
+
"PO-Revision-Date: 2010-10-24 18:21-0500\n"
|
7 |
"Last-Translator: Jeff Farthing <jeff@jfarthing.com>\n"
|
8 |
"Language-Team: theme-my-login-fr_FR <contact@theme-my-login-fr_FR>\n"
|
9 |
"MIME-Version: 1.0\n"
|
12 |
"X-Poedit-Language: French\n"
|
13 |
"X-Poedit-Country: FRANCE\n"
|
14 |
"X-Poedit-SourceCharset: utf-8\n"
|
15 |
+
"Plural-Forms: nplurals=2; plural=n>1\n"
|
16 |
+
"X-Poedit-KeywordsList: _e;__\n"
|
17 |
|
18 |
#. #-#-#-#-# plugin.pot (Theme My Login 6.0) #-#-#-#-#
|
19 |
#. Plugin Name of the plugin/theme
|
24 |
msgstr "Theme My Login"
|
25 |
|
26 |
#: admin/class-theme-my-login-admin.php:88
|
27 |
+
#, php-format
|
28 |
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
29 |
+
msgstr "ERREUR : Le module \"%1$s\" ne pouvait pas être activé (%2$s)."
|
30 |
|
31 |
#: admin/class-theme-my-login-admin.php:108
|
32 |
msgid "NOTICE:"
|
33 |
+
msgstr "REMARQUE :"
|
34 |
|
35 |
#: admin/class-theme-my-login-admin.php:109
|
36 |
#, php-format
|
37 |
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
38 |
+
msgstr "Maintenant que vous avez activé Theme My Login, merci de <a href=\"%s\">visitez la page des paramètres</a> et de vous familiariser avec toutes les options disponibles."
|
39 |
|
40 |
#: admin/class-theme-my-login-admin.php:111
|
41 |
msgid "Take me to the settings page"
|
42 |
+
msgstr "Aller à la page des paramètres"
|
43 |
|
44 |
#: admin/class-theme-my-login-admin.php:124
|
45 |
msgid "You can now login with your e-mail address or username! Try it out!"
|
46 |
+
msgstr "Vous pouvez maintenant vous connecter avec votre adresse e-mail ou nom d'utilisateur! Essayez-le !"
|
47 |
|
48 |
#: admin/class-theme-my-login-admin.php:125
|
49 |
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
50 |
+
msgstr "Theme My Login utilisé désormais un système de module. Les modules sont similaires aux plugins WordPress. Chaque module étend les fonctionnalités par défaut de Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Cliquez Ici</a> pour débuter avec les modules."
|
51 |
|
52 |
#: admin/class-theme-my-login-admin.php:126
|
53 |
msgid "Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from \"theme-my-login/templates\" to your current theme directory. Try it out!"
|
54 |
+
msgstr "Theme My Login permet maintenant des formulaires personnalisés. Vous pouvez créer votre propre modèle de formulaire en copiant la version par défaut à partir de \"theme-my-login/templates\" dans le répertoire de votre thème actuel. Essayez-le !"
|
55 |
|
56 |
#: admin/class-theme-my-login-admin.php:127
|
|
|
57 |
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
58 |
+
msgstr "Vous pouvez garder les changements de votre feuille de style entre les mises à jours. Copiez le fichier \"theme-my-login/theme-my-login.css\" dans le répertoire de votre thème actuel."
|
59 |
|
60 |
#: admin/class-theme-my-login-admin.php:128
|
61 |
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
62 |
+
msgstr "Theme My Login fournit un shortcode que vous pouvez utiliser dans vos articles avec plusieurs paramètres pour personnaliser le formulaire. Visiter la <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Documentation</a> pour les instructions d'usage."
|
63 |
|
64 |
#: admin/class-theme-my-login-admin.php:129
|
65 |
msgid "Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donations</a>!"
|
66 |
+
msgstr "Theme My Login est <em>LIBRE</em> mais Jeff apprécierait fortement une <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donation</a> !"
|
67 |
|
68 |
#: admin/class-theme-my-login-admin.php:130
|
69 |
msgid "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
70 |
+
msgstr "Jeff est <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">disponible pour l'engagement</a>!"
|
71 |
|
72 |
#: admin/class-theme-my-login-admin.php:134
|
73 |
msgid "Did You Know?"
|
74 |
+
msgstr "Le Saviez-Vous ?"
|
75 |
|
76 |
#: admin/class-theme-my-login-admin.php:175
|
77 |
msgid "General"
|
79 |
|
80 |
#: admin/class-theme-my-login-admin.php:176
|
81 |
msgid "Basic"
|
82 |
+
msgstr "Principal"
|
83 |
|
84 |
#: admin/class-theme-my-login-admin.php:177
|
85 |
#: admin/class-theme-my-login-admin.php:305
|
88 |
|
89 |
#: admin/class-theme-my-login-admin.php:184
|
90 |
msgid "Theme My Login Settings"
|
91 |
+
msgstr "Paramètres Theme My Login"
|
92 |
|
93 |
#: admin/class-theme-my-login-admin.php:190
|
94 |
#: admin/class-theme-my-login-admin.php:247
|
101 |
|
102 |
#: admin/class-theme-my-login-admin.php:269
|
103 |
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
104 |
+
msgstr "Cela devrait être l'ID de la page WordPress qui inclut le shortcode [theme-my-login]. Par défaut, cette page est intitulée \"Login\"."
|
105 |
|
106 |
#: admin/class-theme-my-login-admin.php:273
|
107 |
msgid "Pagelist"
|
108 |
+
msgstr "Pagelist"
|
109 |
|
110 |
#: admin/class-theme-my-login-admin.php:276
|
111 |
msgid "Show Page In Pagelist"
|
112 |
+
msgstr "Voir la Page Dans la Pagelist"
|
113 |
|
114 |
#: admin/class-theme-my-login-admin.php:277
|
115 |
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
116 |
+
msgstr "Activez ce paramètre pour ajouter les liens Connexion / Déconnexion à la pagelist généré par des fonctions comme wp_list_pages() et wp_page_menu()."
|
117 |
|
118 |
#: admin/class-theme-my-login-admin.php:281
|
119 |
msgid "Stylesheet"
|
125 |
|
126 |
#: admin/class-theme-my-login-admin.php:285
|
127 |
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
128 |
+
msgstr "Afin de garder les changements entre les mises à jours, vous pouvez stocker vos données personnalisées \"theme-my-login.css\" dans le répertoire de votre thème actuel."
|
129 |
|
130 |
#: admin/class-theme-my-login-admin.php:309
|
131 |
#, php-format
|
137 |
msgstr "Pas de modules trouvés."
|
138 |
|
139 |
#: admin/class-theme-my-login-admin.php:422
|
|
|
140 |
msgid "One of the modules is invalid."
|
141 |
+
msgstr "Un des modules est invalide."
|
142 |
|
143 |
#: admin/class-theme-my-login-admin.php:475
|
|
|
144 |
msgid "Invalid module path."
|
145 |
+
msgstr "Chemin du module invalide."
|
146 |
|
147 |
#: admin/class-theme-my-login-admin.php:477
|
|
|
148 |
msgid "Module file does not exist."
|
149 |
+
msgstr "Le fichier du module n'existe pas."
|
150 |
|
151 |
#: admin/class-theme-my-login-admin.php:481
|
|
|
152 |
msgid "The module does not have a valid header."
|
153 |
+
msgstr "Le module n'a pas une en-tête valide."
|
154 |
|
155 |
#: includes/class-theme-my-login-template.php:140
|
156 |
#, php-format
|
166 |
#: includes/class-theme-my-login-template.php:150
|
167 |
#: includes/class-theme-my-login-widget.php:86
|
168 |
msgid "Lost Password"
|
169 |
+
msgstr "Mot de passe perdu ?"
|
170 |
|
171 |
#: includes/class-theme-my-login-template.php:154
|
172 |
#: includes/class-theme-my-login.php:393
|
191 |
|
192 |
#: includes/class-theme-my-login-template.php:363
|
193 |
msgid "Register For This Site"
|
194 |
+
msgstr "S'inscrire sur ce site"
|
195 |
|
196 |
#: includes/class-theme-my-login-template.php:365
|
197 |
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
198 |
+
msgstr "Merci d'entrer votre nom d'utilisateur ou adresse e-mail. Vous recevrez un nouveau mot de passe par e-mail."
|
199 |
|
200 |
#: includes/class-theme-my-login-widget.php:23
|
201 |
msgid "A login form for your blog."
|
202 |
msgstr "Un formulaire de connexion pour votre blog."
|
203 |
|
204 |
#: includes/class-theme-my-login-widget.php:86
|
|
|
205 |
msgid "Login"
|
206 |
msgstr "Connexion"
|
207 |
|
208 |
#: includes/class-theme-my-login-widget.php:87
|
|
|
209 |
msgid "Default Action"
|
210 |
+
msgstr "Action par Défaut"
|
211 |
|
212 |
#: includes/class-theme-my-login-widget.php:94
|
213 |
msgid "Show When Logged In"
|
214 |
+
msgstr "Afficher Lorsque vous êtes Connecté"
|
215 |
|
216 |
#: includes/class-theme-my-login-widget.php:96
|
217 |
msgid "Show Title"
|
218 |
+
msgstr "Afficher le Titre"
|
219 |
|
220 |
#: includes/class-theme-my-login-widget.php:98
|
221 |
msgid "Show Login Link"
|
222 |
+
msgstr "Afficher lien de Connexion"
|
223 |
|
224 |
#: includes/class-theme-my-login-widget.php:100
|
225 |
msgid "Show Register Link"
|
226 |
+
msgstr "Afficher le lien d'Enregistrement"
|
227 |
|
228 |
#: includes/class-theme-my-login-widget.php:102
|
229 |
msgid "Show Lost Password Link"
|
230 |
+
msgstr "Afficher le lien Mot de Passe Perdu"
|
231 |
|
232 |
#: includes/class-theme-my-login-widget.php:104
|
233 |
msgid "Show Gravatar"
|
234 |
+
msgstr "Afficher le Gravatar"
|
235 |
|
236 |
#: includes/class-theme-my-login-widget.php:105
|
237 |
msgid "Gravatar Size"
|
238 |
+
msgstr "Taille du Gravatar"
|
239 |
|
240 |
#: includes/class-theme-my-login-widget.php:107
|
241 |
msgid "Allow Registration"
|
242 |
+
msgstr "Permettre l'Enregistrement"
|
243 |
|
244 |
#: includes/class-theme-my-login-widget.php:109
|
245 |
msgid "Allow Password Recovery"
|
246 |
+
msgstr "Permettre la Récupération du Mot de Passe"
|
247 |
|
248 |
#: includes/class-theme-my-login.php:217
|
249 |
msgid "Sorry, that key does not appear to be valid."
|
250 |
msgstr "Désolé, cette clef ne semble pas être valide."
|
251 |
|
252 |
#: includes/class-theme-my-login.php:325
|
|
|
253 |
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
254 |
+
msgstr "<strong>ERREUR</strong> : Les cookies sont bloqués ou non supportés par votre navigateur. Vous devez <a href='http://www.google.com/cookies.html'>activer les cookies</ a> pour utiliser WordPress."
|
255 |
|
256 |
#: includes/class-theme-my-login.php:329
|
257 |
msgid "You are now logged out."
|
259 |
|
260 |
#: includes/class-theme-my-login.php:331
|
261 |
msgid "User registration is currently not allowed."
|
262 |
+
msgstr "L'enregistrement d'utilisateur n'est pas autorisé actuellement."
|
263 |
|
264 |
#: includes/class-theme-my-login.php:333
|
265 |
msgid "Check your e-mail for the confirmation link."
|
267 |
|
268 |
#: includes/class-theme-my-login.php:335
|
269 |
msgid "Check your e-mail for your new password."
|
270 |
+
msgstr "Vérifiez votre e-mail pour votre nouveau mot de passe."
|
271 |
|
272 |
#: includes/class-theme-my-login.php:337
|
273 |
msgid "Registration complete. Please check your e-mail."
|
274 |
+
msgstr "Inscription complète. Merci de vérifier votre compte de messagerie."
|
275 |
|
276 |
#: includes/class-theme-my-login.php:339
|
277 |
msgid "Your session has expired. Please log-in again."
|
278 |
+
msgstr "Votre session a expiré. Merci de vous reconnecter."
|
279 |
|
280 |
#: includes/class-theme-my-login.php:393
|
281 |
msgid "Log Out"
|
283 |
|
284 |
#: includes/class-theme-my-login.php:880
|
285 |
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
286 |
+
msgstr "<strong>ERREUR</strong> : Entrez un nom d'utilisateur ou une adresse e-mail."
|
287 |
|
288 |
#: includes/class-theme-my-login.php:885
|
289 |
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
290 |
+
msgstr "<strong>ERREUR</strong> : Il n'y a pas d'utilisateur enregistré avec cette adresse e-mail."
|
291 |
|
292 |
#: includes/class-theme-my-login.php:897
|
293 |
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
294 |
+
msgstr "<strong>ERREUR</strong> : Nom d'utilisateur ou e-mail invalide."
|
295 |
|
296 |
#: includes/class-theme-my-login.php:911
|
297 |
msgid "Password reset is not allowed for this user"
|
298 |
+
msgstr "Récuperation de mot de passe non autorisé pour cet utilisateur"
|
299 |
|
300 |
#: includes/class-theme-my-login.php:924
|
301 |
msgid "Someone has asked to reset the password for the following site and username."
|
302 |
+
msgstr "Quelqu'un a demandé de réinitialiser le mot de passe pour le site suivant et ce nom d'utilisateur."
|
303 |
|
304 |
#: includes/class-theme-my-login.php:926
|
305 |
#: includes/class-theme-my-login.php:983
|
310 |
#: modules/user-moderation/user-moderation.php:370
|
311 |
#, php-format
|
312 |
msgid "Username: %s"
|
313 |
+
msgstr "Nom d'utilisateur : %s"
|
314 |
|
315 |
#: includes/class-theme-my-login.php:927
|
316 |
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
317 |
+
msgstr "Pour réinitialiser votre mot de passe visitez l'adresse suivante, sinon ignorer simplement ce message et rien ne sera changé."
|
318 |
|
319 |
#: includes/class-theme-my-login.php:938
|
320 |
#, php-format
|
321 |
msgid "[%s] Password Reset"
|
322 |
+
msgstr "[%s] Mot de passe oublié ?"
|
323 |
|
324 |
#: includes/class-theme-my-login.php:944
|
325 |
#: includes/class-theme-my-login.php:1001
|
337 |
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
338 |
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
339 |
msgid "Possible reason: your host may have disabled the mail() function..."
|
340 |
+
msgstr "Cause possible: Vous avez désactivé la fonction mail() de votre hôte..."
|
341 |
|
342 |
#: includes/class-theme-my-login.php:965
|
343 |
#: includes/class-theme-my-login.php:968
|
357 |
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
358 |
#, php-format
|
359 |
msgid "Password: %s"
|
360 |
+
msgstr "Mot de passe : %s"
|
361 |
|
362 |
#: includes/class-theme-my-login.php:995
|
363 |
#: modules/custom-passwords/custom-passwords.php:345
|
367 |
|
368 |
#: includes/class-theme-my-login.php:1026
|
369 |
msgid "<strong>ERROR</strong>: Please enter a username."
|
370 |
+
msgstr "<strong>ERREUR</strong> : Merci d'entrer un nom d'utilisateur."
|
371 |
|
372 |
#: includes/class-theme-my-login.php:1028
|
|
|
373 |
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
374 |
+
msgstr "<strong>ERREUR</strong> : Ce nom d'utilisateur n'est pas valide car il utilise des caractères illégaux. Merci d'entrer un nom d'utilisateur valide."
|
375 |
|
376 |
#: includes/class-theme-my-login.php:1031
|
377 |
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
378 |
+
msgstr "<strong>ERREUR</strong> : Ce nom d'utilisateur existe déjà, merci d'en choisir un autre."
|
379 |
|
380 |
#: includes/class-theme-my-login.php:1036
|
381 |
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
382 |
+
msgstr "<strong>ERREUR</strong> : Merci d'entrer votre adresse email"
|
383 |
|
384 |
#: includes/class-theme-my-login.php:1038
|
385 |
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
386 |
+
msgstr "<strong>ERREUR</strong > : L'adresse email n'est pas correcte."
|
387 |
|
388 |
#: includes/class-theme-my-login.php:1041
|
389 |
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
390 |
+
msgstr "<strong>ERREUR</strong> : Cet email existe déjà, merci d'en choisir une autre."
|
391 |
|
392 |
#: includes/class-theme-my-login.php:1054
|
393 |
#, php-format
|
394 |
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
395 |
+
msgstr "<strong>ERREUR</strong> : Impossible de vous inscrire... Merci de contacter le <a href=\"mailto:%s\">webmaster</a> !"
|
396 |
|
397 |
#: modules/custom-email/admin/custom-email-admin.php:43
|
398 |
#: modules/custom-email/admin/custom-email-admin.php:170
|
399 |
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
|
|
400 |
msgid "User Notification"
|
401 |
+
msgstr "Notification Utilisateur"
|
402 |
|
403 |
#: modules/custom-email/admin/custom-email-admin.php:46
|
404 |
msgid "This e-mail will be sent to a new user upon registration."
|
405 |
+
msgstr "Cet e-mail sera envoyé à un nouvel utilisateur lors de l'inscription."
|
406 |
|
407 |
#: modules/custom-email/admin/custom-email-admin.php:47
|
408 |
#: modules/custom-email/admin/custom-email-admin.php:174
|
409 |
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
410 |
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
411 |
+
msgstr "Merci d'inclure la variable %user_pass% si vous utilisez des mots de passe par défaut ou sinon l'utilisateur ne saura pas son mot de passe!"
|
412 |
|
413 |
#: modules/custom-email/admin/custom-email-admin.php:48
|
414 |
#: modules/custom-email/admin/custom-email-admin.php:78
|
420 |
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
421 |
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
422 |
msgid "If any field is left empty, the default will be used instead."
|
423 |
+
msgstr "Si un champ est laissé vide, la valeur par défaut sera utilisée à la place."
|
424 |
|
425 |
#: modules/custom-email/admin/custom-email-admin.php:51
|
426 |
#: modules/custom-email/admin/custom-email-admin.php:84
|
432 |
#: modules/user-moderation/admin/user-moderation-admin.php:374
|
433 |
#: modules/user-moderation/admin/user-moderation-admin.php:424
|
434 |
msgid "From Name"
|
435 |
+
msgstr "Depuis votre Nom"
|
436 |
|
437 |
#: modules/custom-email/admin/custom-email-admin.php:54
|
438 |
#: modules/custom-email/admin/custom-email-admin.php:87
|
444 |
#: modules/user-moderation/admin/user-moderation-admin.php:377
|
445 |
#: modules/user-moderation/admin/user-moderation-admin.php:427
|
446 |
msgid "From E-mail"
|
447 |
+
msgstr "Depuis votre E-mail"
|
448 |
|
449 |
#: modules/custom-email/admin/custom-email-admin.php:57
|
450 |
#: modules/custom-email/admin/custom-email-admin.php:90
|
497 |
#: modules/custom-email/admin/custom-email-admin.php:74
|
498 |
#: modules/custom-email/admin/custom-email-admin.php:201
|
499 |
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
|
|
500 |
msgid "Admin Notification"
|
501 |
+
msgstr "Notification Administrateur"
|
502 |
|
503 |
#: modules/custom-email/admin/custom-email-admin.php:77
|
504 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
505 |
+
msgstr "Cet e-mail sera envoyé à la ou les addresses e-mail (les adresses multiples sont séparées par des virgules) précisées ci-dessous lors de l'inscription de nouveaux utilisateurs."
|
506 |
|
507 |
#: modules/custom-email/admin/custom-email-admin.php:81
|
508 |
#: modules/custom-email/admin/custom-email-admin.php:208
|
509 |
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
510 |
msgid "To"
|
511 |
+
msgstr "A"
|
512 |
|
513 |
#: modules/custom-email/admin/custom-email-admin.php:126
|
514 |
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
515 |
+
msgstr "Cet e-mail sera envoyé à un utilisateur quand il essaiera de récupérer son mot de passe."
|
516 |
|
517 |
#: modules/custom-email/admin/custom-email-admin.php:127
|
518 |
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
519 |
+
msgstr "Merci d'inclure la variable %reseturl% ou sinon l'utilisateur ne sera pas en mesure de récupérer son mot de passe !"
|
520 |
|
521 |
#: modules/custom-email/admin/custom-email-admin.php:173
|
522 |
msgid "This e-mail will be sent to a user upon successful password recovery."
|
523 |
+
msgstr "Cet e-mail sera envoyé à un utilisateur lors d'une fructueuse récupération de mot de passe."
|
524 |
|
525 |
#: modules/custom-email/admin/custom-email-admin.php:204
|
526 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
527 |
+
msgstr "Cet e-mail sera envoyé à la ou les addresses e-mail (les adresses multiples sont séparées par des virgules) précisées ci-dessous en cas de changement de mot de passe utilisateur."
|
528 |
|
529 |
#: modules/custom-email/admin/custom-email-admin.php:231
|
530 |
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
531 |
msgid "Disable Admin Notification"
|
532 |
+
msgstr "Désactiver Notification Administrateur"
|
533 |
|
534 |
#: modules/custom-email/admin/custom-email-admin.php:251
|
535 |
#: templates/profile-form.php:86
|
539 |
|
540 |
#: modules/custom-email/admin/custom-email-admin.php:252
|
541 |
msgid "New User"
|
542 |
+
msgstr "Nouvel Utilisateur"
|
543 |
|
544 |
#: modules/custom-email/admin/custom-email-admin.php:253
|
545 |
msgid "Retrieve Password"
|
547 |
|
548 |
#: modules/custom-email/admin/custom-email-admin.php:254
|
549 |
msgid "Reset Password"
|
550 |
+
msgstr "Réinitialiser le mot de passe"
|
551 |
|
552 |
#: modules/custom-email/custom-email.php:473
|
553 |
+
#, php-format
|
554 |
msgid "New user registration on your site %s:"
|
555 |
+
msgstr "Nouvel enregistrement d'utilisateur sur votre site %s :"
|
556 |
|
557 |
#: modules/custom-email/custom-email.php:475
|
558 |
#: modules/user-moderation/user-moderation.php:371
|
559 |
#, php-format
|
560 |
msgid "E-mail: %s"
|
561 |
+
msgstr "E-mail : %s"
|
562 |
|
563 |
#: modules/custom-email/custom-email.php:477
|
564 |
#, php-format
|
565 |
msgid "[%s] New User Registration"
|
566 |
+
msgstr "[%s] Inscription Nouveau Membre"
|
567 |
|
568 |
#: modules/custom-email/custom-email.php:495
|
569 |
#, php-format
|
578 |
#: modules/custom-email/custom-email.php:526
|
579 |
#, php-format
|
580 |
msgid "Password Lost and Changed for user: %s"
|
581 |
+
msgstr "Mot de passe perdu et changé pour l'utilisateur : %s"
|
582 |
|
583 |
#: modules/custom-passwords/custom-passwords.php:29
|
584 |
msgid "Password:"
|
585 |
+
msgstr "Mot de passe :"
|
586 |
|
587 |
#: modules/custom-passwords/custom-passwords.php:31
|
588 |
#: templates/resetpass-form.php:16
|
589 |
msgid "Confirm Password:"
|
590 |
+
msgstr "Confirmer le mot de passe :"
|
591 |
|
592 |
#: modules/custom-passwords/custom-passwords.php:54
|
593 |
msgid "<strong>ERROR</strong>: Please enter a password."
|
594 |
+
msgstr "<strong>ERREUR</strong> : Merci d'entrer un mot de passe."
|
595 |
|
596 |
#: modules/custom-passwords/custom-passwords.php:57
|
597 |
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
598 |
+
msgstr "<strong>ERREUR</strong> : Vos mots de passe ne correspondent pas."
|
599 |
|
600 |
#: modules/custom-passwords/custom-passwords.php:60
|
601 |
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
602 |
+
msgstr "<strong>ERREUR</strong> : Votre mot de passe doit comporter au moins 6 caractères."
|
603 |
|
604 |
#: modules/custom-passwords/custom-passwords.php:188
|
|
|
605 |
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
606 |
+
msgstr "Merci d'entrer votre nom d'utilisateur ou adresse e-mail. Vous recevrez un e-mail avec un lien pour réinitialiser votre mot de passe."
|
607 |
|
608 |
#: modules/custom-passwords/custom-passwords.php:191
|
609 |
msgid "Please enter a new password."
|
610 |
+
msgstr "Merci d'entrer un nouveau mot de passe."
|
611 |
|
612 |
#: modules/custom-passwords/custom-passwords.php:224
|
613 |
msgid "Registration complete. You may now log in."
|
614 |
+
msgstr "Inscription complète. Vous pouvez maintenant vous connecter."
|
615 |
|
616 |
#: modules/custom-passwords/custom-passwords.php:227
|
617 |
msgid "Your password has been saved. You may now log in."
|
618 |
+
msgstr "Votre mot de passe a été enregistré. Vous pouvez maintenant vous connecter."
|
619 |
|
620 |
#: modules/custom-redirection/custom-redirection.php:148
|
621 |
msgid "Redirection"
|
632 |
|
633 |
#: modules/custom-redirection/custom-redirection.php:178
|
634 |
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
635 |
+
msgstr "Cochez cette option pour renvoyer l'utilisateur vers leur Tableau de bord/Profil WordPress."
|
636 |
|
637 |
#: modules/custom-redirection/custom-redirection.php:179
|
638 |
#: modules/custom-redirection/custom-redirection.php:191
|
641 |
|
642 |
#: modules/custom-redirection/custom-redirection.php:180
|
643 |
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
644 |
+
msgstr "Cochez cette option pour renvoyer l'utilisateur vers la page qu'il visitait avant de se connecter."
|
645 |
|
646 |
#: modules/custom-redirection/custom-redirection.php:183
|
647 |
#: modules/custom-redirection/custom-redirection.php:195
|
648 |
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
649 |
+
msgstr "Cochez cette option pour renvoyer l'utilisateur vers un emplacement personnalisé, spécifié dans la zone de texte ci-dessus."
|
650 |
|
651 |
#: modules/custom-redirection/custom-redirection.php:190
|
652 |
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
653 |
+
msgstr "Cochez cette option pour renvoyer l'utilisateur vers la page de connexion, en affichant un message comme quoi ils ont réussi à se déconnecter."
|
654 |
|
655 |
#: modules/custom-redirection/custom-redirection.php:192
|
656 |
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
657 |
+
msgstr "Cochez cette option pour renvoyer l'utilisateur vers la page qu'il visitait avant de se déconnecter. (Note : Si la page qu'il visitait était une page d'administration alors ceci peut avoir des résultats inattendus.)"
|
658 |
|
659 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
660 |
msgid "User Links"
|
661 |
+
msgstr "Liens Utilisateur"
|
662 |
|
663 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
664 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
674 |
|
675 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:247
|
676 |
msgid "Add New link:"
|
677 |
+
msgstr "Ajouter un Nouveau Lien:"
|
678 |
|
679 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:263
|
680 |
msgid "Add link"
|
681 |
+
msgstr "Ajouter un lien"
|
682 |
|
683 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
684 |
msgid "Delete"
|
697 |
|
698 |
#: modules/security/admin/security-admin.php:70
|
699 |
msgid "User locked."
|
700 |
+
msgstr "Utilisateur verrouillé."
|
701 |
|
702 |
#: modules/security/admin/security-admin.php:72
|
703 |
msgid "User unlocked."
|
704 |
+
msgstr "Utilisateur déverrouillé."
|
705 |
|
706 |
#: modules/security/admin/security-admin.php:95
|
707 |
msgid "Unlock"
|
708 |
+
msgstr "Déverrouillé"
|
709 |
|
710 |
#: modules/security/admin/security-admin.php:97
|
711 |
msgid "Lock"
|
712 |
+
msgstr "Verrouillé"
|
713 |
|
714 |
#: modules/security/admin/security-admin.php:116
|
715 |
msgid "Security"
|
716 |
+
msgstr "Sécurité"
|
717 |
|
718 |
#: modules/security/admin/security-admin.php:136
|
719 |
msgid "Login Attempts"
|
720 |
+
msgstr "Tentatives de Connexion"
|
721 |
|
722 |
#: modules/security/admin/security-admin.php:141
|
723 |
msgid "minute(s)"
|
724 |
+
msgstr "minute(s)"
|
725 |
|
726 |
#: modules/security/admin/security-admin.php:142
|
727 |
msgid "hour(s)"
|
728 |
+
msgstr "heure(s)"
|
729 |
|
730 |
#: modules/security/admin/security-admin.php:143
|
731 |
msgid "day(s)"
|
732 |
+
msgstr "jour(s)"
|
733 |
|
734 |
#: modules/security/admin/security-admin.php:166
|
735 |
#, php-format
|
736 |
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
737 |
+
msgstr "Après %1$s tentatives de connexion infructueuses dans les %2$s %3$s, verrouiller le compte pour %4$s %5$s."
|
738 |
|
739 |
#: modules/security/security.php:43
|
740 |
#: modules/security/security.php:69
|
741 |
#, php-format
|
742 |
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
743 |
+
msgstr "<strong>ERREUR</strong> : Ce compte a été verrouillé en raison de trop nombreuses tentatives de connexion. Vous pouvez essayer de nouveau dans %s."
|
744 |
|
745 |
#: modules/security/security.php:45
|
|
|
746 |
msgid "<strong>ERROR</strong>: This account has been locked."
|
747 |
+
msgstr "<strong>ERREUR</strong> : Ce compte a été verrouillé."
|
748 |
|
749 |
#: modules/themed-profiles/themed-profiles.php:77
|
750 |
#: templates/profile-form.php:125
|
753 |
|
754 |
#: modules/themed-profiles/themed-profiles.php:78
|
755 |
msgid "Very weak"
|
756 |
+
msgstr "Très faible"
|
757 |
|
758 |
#: modules/themed-profiles/themed-profiles.php:79
|
759 |
msgid "Weak"
|
760 |
+
msgstr "Faible"
|
761 |
|
762 |
#. translators: password strength
|
763 |
#: modules/themed-profiles/themed-profiles.php:81
|
764 |
msgctxt "password strength"
|
765 |
msgid "Medium"
|
766 |
+
msgstr "Moyen"
|
767 |
|
768 |
#: modules/themed-profiles/themed-profiles.php:82
|
769 |
msgid "Strong"
|
770 |
+
msgstr "Fort"
|
771 |
|
772 |
#: modules/themed-profiles/themed-profiles.php:92
|
773 |
msgid "You do not have permission to edit this user."
|
774 |
msgstr "Vous n'avez pas la permission de modifier cet utilisateur."
|
775 |
|
776 |
#: modules/themed-profiles/themed-profiles.php:108
|
|
|
777 |
msgid "Profile updated."
|
778 |
+
msgstr "Profil mis à jour"
|
779 |
|
780 |
#: modules/themed-profiles/themed-profiles.php:178
|
781 |
msgid "Your Profile"
|
782 |
msgstr "Votre profil"
|
783 |
|
784 |
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
|
|
785 |
msgid "User approved."
|
786 |
+
msgstr "Utilisateur approuvé."
|
787 |
|
788 |
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
|
|
789 |
msgid "Activation sent."
|
790 |
+
msgstr "Activation envoyée."
|
791 |
|
792 |
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
|
|
793 |
msgid "Resend Activation"
|
794 |
+
msgstr "Renvoyer l'Activation"
|
795 |
|
796 |
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
|
|
797 |
msgid "Approve"
|
798 |
+
msgstr "Approuver"
|
799 |
|
800 |
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
801 |
#: modules/user-moderation/user-moderation.php:275
|
802 |
msgid "Same as when you signed up."
|
803 |
+
msgstr "Le même que lors de votre inscription."
|
804 |
|
805 |
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
806 |
#, php-format
|
807 |
msgid "You have been approved access to %s"
|
808 |
+
msgstr "Vous avez approuvé l'accès à %s"
|
809 |
|
810 |
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
811 |
#, php-format
|
812 |
msgid "[%s] Registration Approved"
|
813 |
+
msgstr "[%s] Enregistrement Approuvé(s)"
|
814 |
|
815 |
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
816 |
#, php-format
|
817 |
msgid "You have been denied access to %s"
|
818 |
+
msgstr "Vous avez refusé l'accès à %s"
|
819 |
|
820 |
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
821 |
#, php-format
|
822 |
msgid "[%s] Registration Denied"
|
823 |
+
msgstr "[%s] Enregistrement Refusé(s)"
|
824 |
|
825 |
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
826 |
msgid "Moderation"
|
828 |
|
829 |
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
830 |
msgid "User Activation"
|
831 |
+
msgstr "Activation Utilisateur"
|
832 |
|
833 |
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
834 |
msgid "User Approval"
|
836 |
|
837 |
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
838 |
msgid "User Denial"
|
839 |
+
msgstr "Déni de l'Utilisateur"
|
840 |
|
841 |
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
842 |
msgid "User Moderation"
|
843 |
+
msgstr "Modération Utilisateur"
|
844 |
|
845 |
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
846 |
msgid "None"
|
848 |
|
849 |
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
850 |
msgid "Check this option to require no moderation."
|
851 |
+
msgstr "Cochez cette option pour ne pas avoir de modération."
|
852 |
|
853 |
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
854 |
msgid "E-mail Confirmation"
|
855 |
+
msgstr "E-Mail de Confirmation"
|
856 |
|
857 |
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
858 |
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
859 |
+
msgstr "Cochez cette option pour exiger que les nouveaux utilisateurs doivent confirmer leur adresse e-mail avant de pouvoir se connecter."
|
860 |
|
861 |
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
862 |
msgid "Admin Approval"
|
863 |
+
msgstr "Approbation Administrateur"
|
864 |
|
865 |
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
866 |
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
867 |
+
msgstr "Cochez cette option pour exiger que les nouveaux utilisateurs doivent être approuvé par un administrateur avant de pouvoir se connecter."
|
868 |
|
869 |
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
870 |
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
871 |
+
msgstr "Cet e-mail sera envoyé à un nouvel utilisateur lors de l'inscription lorsque \"E-Mail de Confirmation\" est coché pour la \"Modération Utilisateur\"."
|
872 |
|
873 |
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
874 |
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
875 |
+
msgstr "Merci d'inclure la variable %activateurl% ou sinon l'utilsateur ne sera pas capable d'activer son compte!"
|
876 |
|
877 |
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
878 |
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
879 |
+
msgstr "Cet e-mail sera envoyé à un nouvel utilisateur sur approbation de l'administrateur lorsque l'\"Approbation Administrateur\" est cochée pour la \"Modération Utilisateur\"."
|
880 |
|
881 |
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
882 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
883 |
+
msgstr "Cet e-mail sera envoyé à la ou les addresses e-mail (les adresses multiples sont séparées par des virgules) précisées ci-dessous lors de l'enregistrement lorsque l'\"Approbation Administrateur\" est cochée pour la \"Modération Utilisateur\"."
|
884 |
|
885 |
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
886 |
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
887 |
+
msgstr "Cet e-mail sera envoyé à un utilisateur supprimé/refusé quand l'\"Approbation Administrateur\" est cochée pour la \"Modération Utilisateur\" et que le rôle de l'ututilisateur est en \"Attente\"."
|
888 |
|
889 |
#: modules/user-moderation/user-moderation.php:171
|
890 |
+
#, php-format
|
891 |
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
892 |
+
msgstr "<strong> ERREUR</strong> : Vous n'avez pas encore confirmé votre adresse e-mail. <a href=\"%s\">Renvoyer l'Activation</a> ?"
|
893 |
|
894 |
#: modules/user-moderation/user-moderation.php:174
|
895 |
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
896 |
+
msgstr "<strong>ERREUR</strong> : Votre inscription n'a pas encore été approuvée."
|
897 |
|
898 |
#: modules/user-moderation/user-moderation.php:334
|
899 |
#, php-format
|
900 |
msgid "[%s] Activate Your Account"
|
901 |
+
msgstr "[%s] Activer Votre Compte"
|
902 |
|
903 |
#: modules/user-moderation/user-moderation.php:335
|
904 |
#, php-format
|
905 |
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
906 |
+
msgstr "Merci pour votre inscription sur %s! Pour terminer l'activation de votre compte merci de cliquer sur le lien suivant : "
|
907 |
|
908 |
#: modules/user-moderation/user-moderation.php:367
|
909 |
#, php-format
|
910 |
msgid "[%s] New User Awaiting Approval"
|
911 |
+
msgstr "[%s] Nouveaux Membres en Attente de Validation"
|
912 |
|
913 |
#: modules/user-moderation/user-moderation.php:369
|
914 |
#, php-format
|
915 |
msgid "New user requires approval on your blog %s:"
|
916 |
+
msgstr "Nouvel utilisateur requiert l'approbation pour votre blog %s :"
|
917 |
|
918 |
#: modules/user-moderation/user-moderation.php:372
|
919 |
msgid "To approve or deny this user:"
|
920 |
+
msgstr "Approuver ou refuser cet utilisateur :"
|
921 |
|
922 |
#: modules/user-moderation/user-moderation.php:393
|
923 |
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
924 |
+
msgstr "Votre inscription a réussie mais vous devez maintenant confirmer votre adresse e-mail pour pouvoir vous connecter. Merci de vérifier votre email et de cliquer sur le lien fourni."
|
925 |
|
926 |
#: modules/user-moderation/user-moderation.php:395
|
927 |
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
928 |
+
msgstr "Votre inscription a réussie mais vous devez maintenant être approuvé par l'administrateur avant de pouvoir vous connecter. Vous serez averti par e-mail dès que votre compte aura été approuvé"
|
929 |
|
930 |
#: modules/user-moderation/user-moderation.php:398
|
931 |
msgid "Your account has been activated. You may now log in."
|
932 |
+
msgstr "Votre compte a été activé. Vous pouvez désormais vous connecter."
|
933 |
|
934 |
#: modules/user-moderation/user-moderation.php:400
|
935 |
msgid "Your account has been activated. Please check your e-mail for your password."
|
936 |
+
msgstr "Votre compte a été activé. Merci de vérifier votre e-mail pour votre mot de passe."
|
937 |
|
938 |
#: modules/user-moderation/user-moderation.php:402
|
939 |
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
940 |
+
msgstr "<strong>ERREUR</strong> : Désolé, cette clef ne semble pas être valide."
|
941 |
|
942 |
#: modules/user-moderation/user-moderation.php:405
|
|
|
943 |
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
944 |
+
msgstr "<strong>ERREUR</strong> : Désolé, cette clef ne semble pas être valide."
|
945 |
|
946 |
#: modules/user-moderation/user-moderation.php:407
|
|
|
947 |
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
948 |
+
msgstr "L'e-mail d'activation a été envoyé sur l'e-mail référencée pour l'inscription. Merci de vérifier votre email et de cliquer sur le lien fourni."
|
949 |
|
950 |
#: templates/login-form.php:12
|
951 |
#: templates/profile-form.php:34
|
975 |
|
976 |
#: templates/profile-form.php:30
|
977 |
msgid "Name"
|
978 |
+
msgstr "Nom"
|
979 |
|
980 |
#: templates/profile-form.php:35
|
981 |
msgid "Your username cannot be changed."
|
982 |
+
msgstr "Cette option ne peut pas être changée."
|
983 |
|
984 |
#: templates/profile-form.php:39
|
985 |
msgid "First name"
|
1000 |
|
1001 |
#: templates/profile-form.php:54
|
1002 |
msgid "Display name publicly as"
|
1003 |
+
msgstr "Nom à afficher publiquement"
|
1004 |
|
1005 |
#: templates/profile-form.php:82
|
1006 |
msgid "Contact Info"
|
1007 |
+
msgstr "Coordonnées"
|
1008 |
|
1009 |
#: templates/profile-form.php:91
|
1010 |
msgid "Website"
|
1011 |
+
msgstr "Site Web"
|
1012 |
|
1013 |
#: templates/profile-form.php:108
|
1014 |
msgid "About Yourself"
|
1015 |
+
msgstr "À propos de Vous"
|
1016 |
|
1017 |
#: templates/profile-form.php:112
|
1018 |
msgid "Biographical Info"
|
1020 |
|
1021 |
#: templates/profile-form.php:114
|
1022 |
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1023 |
+
msgstr "Partagez un peu d'informations biographiques pour remplir votre profil. Ceci peut être montré publiquement."
|
1024 |
|
1025 |
#: templates/profile-form.php:122
|
1026 |
msgid "New Password"
|
1028 |
|
1029 |
#: templates/profile-form.php:123
|
1030 |
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1031 |
+
msgstr "Si vous souhaitez changer le mot de passe encodez-en un nouveau. <br />Sinon laissez ce champ vide."
|
1032 |
|
1033 |
#: templates/profile-form.php:124
|
1034 |
msgid "Type your new password again."
|
1035 |
+
msgstr "Encodez-le une nouvelle fois."
|
1036 |
|
1037 |
#: templates/profile-form.php:126
|
1038 |
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1039 |
+
msgstr "Astuce: Le mot de passe doit avoir au moins 7 caractères. <br/>Pour le rendre plus sûr, utiliser des majuscules et minuscules, chiffres et symboles tels que ! \" ? $ % ^ & )."
|
1040 |
|
1041 |
#: templates/profile-form.php:140
|
1042 |
msgid "Additional Capabilities"
|
1048 |
|
1049 |
#: templates/register-form.php:23
|
1050 |
msgid "A password will be e-mailed to you."
|
1051 |
+
msgstr "Un mot de passe vous sera envoyé par e-mail."
|
1052 |
|
1053 |
#: templates/resetpass-form.php:12
|
1054 |
msgid "New Password:"
|
1055 |
+
msgstr "Nouveau mot de passe :"
|
1056 |
|
1057 |
#: templates/resetpass-form.php:24
|
1058 |
msgid "Change Password"
|
1059 |
msgstr "Changer de mot de passe"
|
1060 |
|
1061 |
#. Plugin URI of the plugin/theme
|
|
|
1062 |
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1063 |
+
msgstr "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1064 |
|
1065 |
#. Description of the plugin/theme
|
1066 |
msgid "Themes the WordPress login, registration and forgot password pages according to your theme."
|
1067 |
+
msgstr "Thèmes pour la connexion, l'enregistrement et mot de passe oublié WordPress en fonction de votre thème."
|
1068 |
|
1069 |
#. Author of the plugin/theme
|
1070 |
msgid "Jeff Farthing"
|
language/theme-my-login-hu_HU.mo
ADDED
Binary file
|
language/theme-my-login-hu_HU.po
ADDED
@@ -0,0 +1,1077 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of the WordPress plugin Theme My Login 6.0 by Jeff Farthing.
|
2 |
+
# Copyright (C) 2010 Jeff Farthing
|
3 |
+
# This file is distributed under the same license as the Theme My Login package.
|
4 |
+
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
|
5 |
+
#
|
6 |
+
msgid ""
|
7 |
+
msgstr ""
|
8 |
+
"Project-Id-Version: Theme My Login 6.0\n"
|
9 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
10 |
+
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
11 |
+
"PO-Revision-Date: 2010-10-05 14:25+0100\n"
|
12 |
+
"Last-Translator: Németh Balázs <nb0000@gmail.com>\n"
|
13 |
+
"Language-Team: \n"
|
14 |
+
"MIME-Version: 1.0\n"
|
15 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
16 |
+
"Content-Transfer-Encoding: 8bit\n"
|
17 |
+
"X-Poedit-Country: HUNGARY\n"
|
18 |
+
|
19 |
+
#. #-#-#-#-# plugin.pot (Theme My Login 6.0) #-#-#-#-#
|
20 |
+
#. Plugin Name of the plugin/theme
|
21 |
+
#: admin/class-theme-my-login-admin.php:51
|
22 |
+
#: admin/class-theme-my-login-admin.php:52
|
23 |
+
#: includes/class-theme-my-login-widget.php:24
|
24 |
+
msgid "Theme My Login"
|
25 |
+
msgstr "Theme My Login"
|
26 |
+
|
27 |
+
#: admin/class-theme-my-login-admin.php:88
|
28 |
+
#, php-format
|
29 |
+
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
30 |
+
msgstr "HIBA: A \"%1$s\" modult nem sikerült aktiválni (%2$s)."
|
31 |
+
|
32 |
+
#: admin/class-theme-my-login-admin.php:108
|
33 |
+
msgid "NOTICE:"
|
34 |
+
msgstr "MEGJEGYZÉS:"
|
35 |
+
|
36 |
+
#: admin/class-theme-my-login-admin.php:109
|
37 |
+
#, php-format
|
38 |
+
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
39 |
+
msgstr "Most, hogy a Them My Login aktiválva van, kérem <a href=\"%s\">nézze át a beállítások oldalt</a> és ismerkedjen meg az elérhető lehetőségekkel."
|
40 |
+
|
41 |
+
#: admin/class-theme-my-login-admin.php:111
|
42 |
+
msgid "Take me to the settings page"
|
43 |
+
msgstr "Vigyen a beállítások oldalra"
|
44 |
+
|
45 |
+
#: admin/class-theme-my-login-admin.php:124
|
46 |
+
msgid "You can now login with your e-mail address or username! Try it out!"
|
47 |
+
msgstr "Felhasználónévvel és e-levélcímmel is be lehet lépni. Próbálja ki!"
|
48 |
+
|
49 |
+
#: admin/class-theme-my-login-admin.php:125
|
50 |
+
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
51 |
+
msgstr "A Theme My Login egy modulrendszert használ. A modulok hasonlóak a WordPress beépülőkhöz. Minden modul kibővíti a Theme My Login lehetőségeit. <a rel=\"tml-options\" href=\"#tml-modules\">Kattintson ide</a> a modulok használatának elkezdéséhez."
|
52 |
+
|
53 |
+
#: admin/class-theme-my-login-admin.php:126
|
54 |
+
msgid "Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from \"theme-my-login/templates\" to your current theme directory. Try it out!"
|
55 |
+
msgstr "Theme My Login egyedi űrlapok használatát is lehetővé teszi. Saját sablont úgy hozhat létre, hogy lemásolja az alap verziót a \"theme-my-login/templates\" könyvtárból az aktuális téma-könyvtárba. Próbálja ki!"
|
56 |
+
|
57 |
+
#: admin/class-theme-my-login-admin.php:127
|
58 |
+
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
59 |
+
msgstr "A styluslapban történt módosítások frissítések közti megtartásához másolja a \"theme-my-login/theme-my-login.css\" fájlt az aktuális téma-könyvtárba, és ott szerkessze."
|
60 |
+
|
61 |
+
#: admin/class-theme-my-login-admin.php:128
|
62 |
+
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
63 |
+
msgstr "Theme My Login elérhetővé tesz egy rövid kódot, amit paraméterezve egyedi űrlapok jeleníthetők meg a bejegyzésekben. Nézz meg a <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login dokumentációt</a> használati útmutatóért."
|
64 |
+
|
65 |
+
#: admin/class-theme-my-login-admin.php:129
|
66 |
+
msgid "Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donations</a>!"
|
67 |
+
msgstr "A Theme My Login <em>INGYENES</em>, de Jeff biztosan örülne <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">adományoknak</a>!"
|
68 |
+
|
69 |
+
#: admin/class-theme-my-login-admin.php:130
|
70 |
+
msgid "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
71 |
+
msgstr "Jeff <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">felbérelhető</a>!"
|
72 |
+
|
73 |
+
#: admin/class-theme-my-login-admin.php:134
|
74 |
+
msgid "Did You Know?"
|
75 |
+
msgstr "Tudta, hogy ...?"
|
76 |
+
|
77 |
+
#: admin/class-theme-my-login-admin.php:175
|
78 |
+
msgid "General"
|
79 |
+
msgstr "Általános"
|
80 |
+
|
81 |
+
#: admin/class-theme-my-login-admin.php:176
|
82 |
+
msgid "Basic"
|
83 |
+
msgstr "Alap"
|
84 |
+
|
85 |
+
#: admin/class-theme-my-login-admin.php:177
|
86 |
+
#: admin/class-theme-my-login-admin.php:305
|
87 |
+
msgid "Modules"
|
88 |
+
msgstr "Modulok"
|
89 |
+
|
90 |
+
#: admin/class-theme-my-login-admin.php:184
|
91 |
+
msgid "Theme My Login Settings"
|
92 |
+
msgstr "Theme My Login beállítások"
|
93 |
+
|
94 |
+
#: admin/class-theme-my-login-admin.php:190
|
95 |
+
#: admin/class-theme-my-login-admin.php:247
|
96 |
+
msgid "Save Changes"
|
97 |
+
msgstr "Változások mentése"
|
98 |
+
|
99 |
+
#: admin/class-theme-my-login-admin.php:266
|
100 |
+
msgid "Page ID"
|
101 |
+
msgstr "Oldal ID"
|
102 |
+
|
103 |
+
#: admin/class-theme-my-login-admin.php:269
|
104 |
+
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
105 |
+
msgstr "Ez annak az oldalnak az ID-ja, amelyik a [theme-my-login] rövid kódot tartalmazza. Ennek cím alapesetben \"Login\"."
|
106 |
+
|
107 |
+
#: admin/class-theme-my-login-admin.php:273
|
108 |
+
msgid "Pagelist"
|
109 |
+
msgstr "Oldallista"
|
110 |
+
|
111 |
+
#: admin/class-theme-my-login-admin.php:276
|
112 |
+
msgid "Show Page In Pagelist"
|
113 |
+
msgstr "Oldal mutatása az oldallistában"
|
114 |
+
|
115 |
+
#: admin/class-theme-my-login-admin.php:277
|
116 |
+
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
117 |
+
msgstr "Jelölje be ezt, ha azt szeretné, hogy az oldalfelsoroló függvények, mint pl a wp_list_pages() és wp_page_menu() felsorolják a belépés/kilépés oldalakat."
|
118 |
+
|
119 |
+
#: admin/class-theme-my-login-admin.php:281
|
120 |
+
msgid "Stylesheet"
|
121 |
+
msgstr "Stíluslap"
|
122 |
+
|
123 |
+
#: admin/class-theme-my-login-admin.php:284
|
124 |
+
msgid "Enable \"theme-my-login.css\""
|
125 |
+
msgstr "Stíluslap „theme-my-login.css” engedélyezése"
|
126 |
+
|
127 |
+
#: admin/class-theme-my-login-admin.php:285
|
128 |
+
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
129 |
+
msgstr "Az egyedi stílusok megőrzéséhez, az aktuális téma-könyvtárban lehet egy „theme-my-login.css” fájl."
|
130 |
+
|
131 |
+
#: admin/class-theme-my-login-admin.php:309
|
132 |
+
#, php-format
|
133 |
+
msgid "Enable %s"
|
134 |
+
msgstr "%s engedélyezése"
|
135 |
+
|
136 |
+
#: admin/class-theme-my-login-admin.php:311
|
137 |
+
msgid "No modules found."
|
138 |
+
msgstr "Nincsenek modulok."
|
139 |
+
|
140 |
+
#: admin/class-theme-my-login-admin.php:422
|
141 |
+
msgid "One of the modules is invalid."
|
142 |
+
msgstr "Az egyik modul érvénytelen."
|
143 |
+
|
144 |
+
#: admin/class-theme-my-login-admin.php:475
|
145 |
+
msgid "Invalid module path."
|
146 |
+
msgstr "Érvénytelen modul elérési út."
|
147 |
+
|
148 |
+
#: admin/class-theme-my-login-admin.php:477
|
149 |
+
msgid "Module file does not exist."
|
150 |
+
msgstr "A modulfájl nem létezik."
|
151 |
+
|
152 |
+
#: admin/class-theme-my-login-admin.php:481
|
153 |
+
msgid "The module does not have a valid header."
|
154 |
+
msgstr "A modulnak nincs érvényes fejléce."
|
155 |
+
|
156 |
+
#: includes/class-theme-my-login-template.php:140
|
157 |
+
#, php-format
|
158 |
+
msgid "Welcome, %s"
|
159 |
+
msgstr "Üdv, %s"
|
160 |
+
|
161 |
+
#: includes/class-theme-my-login-template.php:144
|
162 |
+
#: includes/class-theme-my-login-widget.php:86
|
163 |
+
#: templates/register-form.php:25
|
164 |
+
msgid "Register"
|
165 |
+
msgstr "Regisztráció"
|
166 |
+
|
167 |
+
#: includes/class-theme-my-login-template.php:150
|
168 |
+
#: includes/class-theme-my-login-widget.php:86
|
169 |
+
msgid "Lost Password"
|
170 |
+
msgstr "Elfelejtett jelszó"
|
171 |
+
|
172 |
+
#: includes/class-theme-my-login-template.php:154
|
173 |
+
#: includes/class-theme-my-login.php:393
|
174 |
+
#: templates/login-form.php:28
|
175 |
+
msgid "Log In"
|
176 |
+
msgstr "Belépés"
|
177 |
+
|
178 |
+
#: includes/class-theme-my-login-template.php:316
|
179 |
+
#: modules/custom-user-links/custom-user-links.php:95
|
180 |
+
msgid "Dashboard"
|
181 |
+
msgstr "Vezérlő panel"
|
182 |
+
|
183 |
+
#: includes/class-theme-my-login-template.php:317
|
184 |
+
#: modules/custom-user-links/custom-user-links.php:96
|
185 |
+
msgid "Profile"
|
186 |
+
msgstr "Profil"
|
187 |
+
|
188 |
+
#: includes/class-theme-my-login-template.php:334
|
189 |
+
#: modules/custom-redirection/custom-redirection.php:187
|
190 |
+
msgid "Log out"
|
191 |
+
msgstr "Kilépés"
|
192 |
+
|
193 |
+
#: includes/class-theme-my-login-template.php:363
|
194 |
+
msgid "Register For This Site"
|
195 |
+
msgstr "Regisztrálás erre az oldalra"
|
196 |
+
|
197 |
+
#: includes/class-theme-my-login-template.php:365
|
198 |
+
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
199 |
+
msgstr "Kérem adja meg a felhasználónevét vagy e-levélcímét. Az új jelszavát e-levélben kapja meg."
|
200 |
+
|
201 |
+
#: includes/class-theme-my-login-widget.php:23
|
202 |
+
msgid "A login form for your blog."
|
203 |
+
msgstr "Belépés űrlap a bloghoz."
|
204 |
+
|
205 |
+
#: includes/class-theme-my-login-widget.php:86
|
206 |
+
msgid "Login"
|
207 |
+
msgstr "Belépés"
|
208 |
+
|
209 |
+
#: includes/class-theme-my-login-widget.php:87
|
210 |
+
msgid "Default Action"
|
211 |
+
msgstr "Alapért. művelet"
|
212 |
+
|
213 |
+
#: includes/class-theme-my-login-widget.php:94
|
214 |
+
msgid "Show When Logged In"
|
215 |
+
msgstr "Mutassa, ha belépett"
|
216 |
+
|
217 |
+
#: includes/class-theme-my-login-widget.php:96
|
218 |
+
msgid "Show Title"
|
219 |
+
msgstr "Cím megjelenítése"
|
220 |
+
|
221 |
+
#: includes/class-theme-my-login-widget.php:98
|
222 |
+
msgid "Show Login Link"
|
223 |
+
msgstr "Belépés link megjelenítése"
|
224 |
+
|
225 |
+
#: includes/class-theme-my-login-widget.php:100
|
226 |
+
msgid "Show Register Link"
|
227 |
+
msgstr "Regisztrálás link megjelenítése"
|
228 |
+
|
229 |
+
#: includes/class-theme-my-login-widget.php:102
|
230 |
+
msgid "Show Lost Password Link"
|
231 |
+
msgstr "Elfelejtett jelszó link megjelenítése"
|
232 |
+
|
233 |
+
#: includes/class-theme-my-login-widget.php:104
|
234 |
+
msgid "Show Gravatar"
|
235 |
+
msgstr "Gravatar mutatása"
|
236 |
+
|
237 |
+
#: includes/class-theme-my-login-widget.php:105
|
238 |
+
msgid "Gravatar Size"
|
239 |
+
msgstr "Gravatar mérete"
|
240 |
+
|
241 |
+
#: includes/class-theme-my-login-widget.php:107
|
242 |
+
msgid "Allow Registration"
|
243 |
+
msgstr "Regisztráció engedélyezése"
|
244 |
+
|
245 |
+
#: includes/class-theme-my-login-widget.php:109
|
246 |
+
msgid "Allow Password Recovery"
|
247 |
+
msgstr "Jelszó visszaszerzés engedélyezése"
|
248 |
+
|
249 |
+
#: includes/class-theme-my-login.php:217
|
250 |
+
msgid "Sorry, that key does not appear to be valid."
|
251 |
+
msgstr "Bocsi, ez a kulcs érvénytelennek tűnik."
|
252 |
+
|
253 |
+
#: includes/class-theme-my-login.php:325
|
254 |
+
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
255 |
+
msgstr "<strong>HIBA</strong>: A sütik le vannak tiltva. A WordPress használatához <a href=\"http://www.google.com/cookies.html\">engedélyezni kell a sütiket</a>."
|
256 |
+
|
257 |
+
#: includes/class-theme-my-login.php:329
|
258 |
+
msgid "You are now logged out."
|
259 |
+
msgstr "Most ki van lépve."
|
260 |
+
|
261 |
+
#: includes/class-theme-my-login.php:331
|
262 |
+
msgid "User registration is currently not allowed."
|
263 |
+
msgstr "A regisztráció jelenleg nincs engedélyezve."
|
264 |
+
|
265 |
+
#: includes/class-theme-my-login.php:333
|
266 |
+
msgid "Check your e-mail for the confirmation link."
|
267 |
+
msgstr "A megerősítő hivatkozást keresse az e-levelei között."
|
268 |
+
|
269 |
+
#: includes/class-theme-my-login.php:335
|
270 |
+
msgid "Check your e-mail for your new password."
|
271 |
+
msgstr "Az új jelszót keresse az e-levelei között."
|
272 |
+
|
273 |
+
#: includes/class-theme-my-login.php:337
|
274 |
+
msgid "Registration complete. Please check your e-mail."
|
275 |
+
msgstr "Regisztráció kész. Kérem nézze meg az e-leveleit!"
|
276 |
+
|
277 |
+
#: includes/class-theme-my-login.php:339
|
278 |
+
msgid "Your session has expired. Please log-in again."
|
279 |
+
msgstr "A munkamenet lejárt. Kérem lépjen be újra."
|
280 |
+
|
281 |
+
#: includes/class-theme-my-login.php:393
|
282 |
+
msgid "Log Out"
|
283 |
+
msgstr "Kilépés"
|
284 |
+
|
285 |
+
#: includes/class-theme-my-login.php:880
|
286 |
+
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
287 |
+
msgstr "<strong>HIBA</strong>: Adjon meg felhasználónevet vagy e-levélcímet."
|
288 |
+
|
289 |
+
#: includes/class-theme-my-login.php:885
|
290 |
+
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
291 |
+
msgstr "<strong>HIBA</strong>: Nincs regisztrálca felhasználó ezzel az e-levélcímmel."
|
292 |
+
|
293 |
+
#: includes/class-theme-my-login.php:897
|
294 |
+
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
295 |
+
msgstr "<strong>HIBA</strong>: Érvénytelen felhasználónév vagy e-levélcím."
|
296 |
+
|
297 |
+
#: includes/class-theme-my-login.php:911
|
298 |
+
msgid "Password reset is not allowed for this user"
|
299 |
+
msgstr "A jelszó-módosítás nem engedélyezett ennek a felhasználónak"
|
300 |
+
|
301 |
+
#: includes/class-theme-my-login.php:924
|
302 |
+
msgid "Someone has asked to reset the password for the following site and username."
|
303 |
+
msgstr "Valaki kezdeményezte a jelszó módosítását a következő oldalon és felhasználónévhez."
|
304 |
+
|
305 |
+
#: includes/class-theme-my-login.php:926
|
306 |
+
#: includes/class-theme-my-login.php:983
|
307 |
+
#: modules/custom-email/custom-email.php:474
|
308 |
+
#: modules/custom-email/custom-email.php:491
|
309 |
+
#: modules/custom-passwords/custom-passwords.php:336
|
310 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:165
|
311 |
+
#: modules/user-moderation/user-moderation.php:370
|
312 |
+
#, php-format
|
313 |
+
msgid "Username: %s"
|
314 |
+
msgstr "Felhasználónév: %s"
|
315 |
+
|
316 |
+
#: includes/class-theme-my-login.php:927
|
317 |
+
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
318 |
+
msgstr "A jelszó módosításához látogassa meg az alábbi címet, vagy hagyja figyelmen kívül ezt a levelet, és nem történik semmi."
|
319 |
+
|
320 |
+
#: includes/class-theme-my-login.php:938
|
321 |
+
#, php-format
|
322 |
+
msgid "[%s] Password Reset"
|
323 |
+
msgstr "[%s] Jelszó módosítás"
|
324 |
+
|
325 |
+
#: includes/class-theme-my-login.php:944
|
326 |
+
#: includes/class-theme-my-login.php:1001
|
327 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
328 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
329 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
330 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
331 |
+
msgid "The e-mail could not be sent."
|
332 |
+
msgstr "Az e-levelet nem sikerült elküldeni."
|
333 |
+
|
334 |
+
#: includes/class-theme-my-login.php:944
|
335 |
+
#: includes/class-theme-my-login.php:1001
|
336 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
337 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
338 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
339 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
340 |
+
msgid "Possible reason: your host may have disabled the mail() function..."
|
341 |
+
msgstr "Lehetséges ok: a gépen ki lehet kapcsolva a mail() függvény..."
|
342 |
+
|
343 |
+
#: includes/class-theme-my-login.php:965
|
344 |
+
#: includes/class-theme-my-login.php:968
|
345 |
+
#: includes/class-theme-my-login.php:972
|
346 |
+
#: modules/custom-passwords/custom-passwords.php:290
|
347 |
+
#: modules/custom-passwords/custom-passwords.php:294
|
348 |
+
#: modules/custom-passwords/custom-passwords.php:299
|
349 |
+
#: modules/user-moderation/user-moderation.php:248
|
350 |
+
#: modules/user-moderation/user-moderation.php:251
|
351 |
+
#: modules/user-moderation/user-moderation.php:256
|
352 |
+
msgid "Invalid key"
|
353 |
+
msgstr "Érvénytelen kulcs"
|
354 |
+
|
355 |
+
#: includes/class-theme-my-login.php:984
|
356 |
+
#: modules/custom-email/custom-email.php:492
|
357 |
+
#: modules/custom-passwords/custom-passwords.php:337
|
358 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
359 |
+
#, php-format
|
360 |
+
msgid "Password: %s"
|
361 |
+
msgstr "Jelszó: %s"
|
362 |
+
|
363 |
+
#: includes/class-theme-my-login.php:995
|
364 |
+
#: modules/custom-passwords/custom-passwords.php:345
|
365 |
+
#, php-format
|
366 |
+
msgid "[%s] Your new password"
|
367 |
+
msgstr "[%s] Az új jelszó"
|
368 |
+
|
369 |
+
#: includes/class-theme-my-login.php:1026
|
370 |
+
msgid "<strong>ERROR</strong>: Please enter a username."
|
371 |
+
msgstr "<strong>ERROR</strong>: Please enter a username."
|
372 |
+
|
373 |
+
#: includes/class-theme-my-login.php:1028
|
374 |
+
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
375 |
+
msgstr "<strong>HIBA</strong>: Ez a felhasználónév nem érvényes, mert érvénytelen karaktereket használ. Kérem adjon meg érvényes felhasználónevet."
|
376 |
+
|
377 |
+
#: includes/class-theme-my-login.php:1031
|
378 |
+
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
379 |
+
msgstr "<strong>HIBA</strong>: Ez a felhasználónév már foglalt, kérem válasszon másikat."
|
380 |
+
|
381 |
+
#: includes/class-theme-my-login.php:1036
|
382 |
+
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
383 |
+
msgstr "<strong>HIBA</strong>: Kérem írja be az e-levélcímét."
|
384 |
+
|
385 |
+
#: includes/class-theme-my-login.php:1038
|
386 |
+
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
387 |
+
msgstr "<strong>HIBA</strong>: Az e-levélcím nem helyes."
|
388 |
+
|
389 |
+
#: includes/class-theme-my-login.php:1041
|
390 |
+
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
391 |
+
msgstr "<strong>HIBA</strong>: Ez az e-levélcím már be van regisztrálva, kérem válasszon másikat."
|
392 |
+
|
393 |
+
#: includes/class-theme-my-login.php:1054
|
394 |
+
#, php-format
|
395 |
+
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
396 |
+
msgstr "<strong>HIBA</strong>: Nem sikerült a regisztráció... kérem lépjen kapcsolatba a <a href=\"mailto:%s\">webmester</a>rel!"
|
397 |
+
|
398 |
+
#: modules/custom-email/admin/custom-email-admin.php:43
|
399 |
+
#: modules/custom-email/admin/custom-email-admin.php:170
|
400 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
401 |
+
msgid "User Notification"
|
402 |
+
msgstr "Felhasználó értesítés"
|
403 |
+
|
404 |
+
#: modules/custom-email/admin/custom-email-admin.php:46
|
405 |
+
msgid "This e-mail will be sent to a new user upon registration."
|
406 |
+
msgstr "Ezt az e-levelet az új felhasználók kapják meg regisztrációkor."
|
407 |
+
|
408 |
+
#: modules/custom-email/admin/custom-email-admin.php:47
|
409 |
+
#: modules/custom-email/admin/custom-email-admin.php:174
|
410 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
411 |
+
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
412 |
+
msgstr "Győződjön meg róla, hogy a %user_pass% változó szerepel a levélben ha kiosztott jelszót használ, különben a felhasználó nem fogja tudni a jelszavát!"
|
413 |
+
|
414 |
+
#: modules/custom-email/admin/custom-email-admin.php:48
|
415 |
+
#: modules/custom-email/admin/custom-email-admin.php:78
|
416 |
+
#: modules/custom-email/admin/custom-email-admin.php:128
|
417 |
+
#: modules/custom-email/admin/custom-email-admin.php:175
|
418 |
+
#: modules/custom-email/admin/custom-email-admin.php:205
|
419 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:287
|
420 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:338
|
421 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
422 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
423 |
+
msgid "If any field is left empty, the default will be used instead."
|
424 |
+
msgstr "Ha bármelyik mező üresen marad, akkor az alapérték kerül felhasználásra."
|
425 |
+
|
426 |
+
#: modules/custom-email/admin/custom-email-admin.php:51
|
427 |
+
#: modules/custom-email/admin/custom-email-admin.php:84
|
428 |
+
#: modules/custom-email/admin/custom-email-admin.php:131
|
429 |
+
#: modules/custom-email/admin/custom-email-admin.php:178
|
430 |
+
#: modules/custom-email/admin/custom-email-admin.php:211
|
431 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:290
|
432 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:341
|
433 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:374
|
434 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:424
|
435 |
+
msgid "From Name"
|
436 |
+
msgstr "Küldő neve"
|
437 |
+
|
438 |
+
#: modules/custom-email/admin/custom-email-admin.php:54
|
439 |
+
#: modules/custom-email/admin/custom-email-admin.php:87
|
440 |
+
#: modules/custom-email/admin/custom-email-admin.php:134
|
441 |
+
#: modules/custom-email/admin/custom-email-admin.php:181
|
442 |
+
#: modules/custom-email/admin/custom-email-admin.php:214
|
443 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:293
|
444 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:344
|
445 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:377
|
446 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:427
|
447 |
+
msgid "From E-mail"
|
448 |
+
msgstr "Füldő e-levélcíme"
|
449 |
+
|
450 |
+
#: modules/custom-email/admin/custom-email-admin.php:57
|
451 |
+
#: modules/custom-email/admin/custom-email-admin.php:90
|
452 |
+
#: modules/custom-email/admin/custom-email-admin.php:137
|
453 |
+
#: modules/custom-email/admin/custom-email-admin.php:184
|
454 |
+
#: modules/custom-email/admin/custom-email-admin.php:217
|
455 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:296
|
456 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:347
|
457 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:380
|
458 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:430
|
459 |
+
msgid "E-mail Format"
|
460 |
+
msgstr "E-levél formátum"
|
461 |
+
|
462 |
+
#: modules/custom-email/admin/custom-email-admin.php:63
|
463 |
+
#: modules/custom-email/admin/custom-email-admin.php:96
|
464 |
+
#: modules/custom-email/admin/custom-email-admin.php:143
|
465 |
+
#: modules/custom-email/admin/custom-email-admin.php:190
|
466 |
+
#: modules/custom-email/admin/custom-email-admin.php:223
|
467 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:302
|
468 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:353
|
469 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:386
|
470 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:436
|
471 |
+
msgid "Subject"
|
472 |
+
msgstr "Téma"
|
473 |
+
|
474 |
+
#: modules/custom-email/admin/custom-email-admin.php:66
|
475 |
+
#: modules/custom-email/admin/custom-email-admin.php:99
|
476 |
+
#: modules/custom-email/admin/custom-email-admin.php:146
|
477 |
+
#: modules/custom-email/admin/custom-email-admin.php:193
|
478 |
+
#: modules/custom-email/admin/custom-email-admin.php:226
|
479 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:305
|
480 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:356
|
481 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:389
|
482 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:439
|
483 |
+
msgid "Message"
|
484 |
+
msgstr "Üzenet"
|
485 |
+
|
486 |
+
#: modules/custom-email/admin/custom-email-admin.php:69
|
487 |
+
#: modules/custom-email/admin/custom-email-admin.php:102
|
488 |
+
#: modules/custom-email/admin/custom-email-admin.php:149
|
489 |
+
#: modules/custom-email/admin/custom-email-admin.php:196
|
490 |
+
#: modules/custom-email/admin/custom-email-admin.php:229
|
491 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:308
|
492 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:359
|
493 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:392
|
494 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:442
|
495 |
+
msgid "Available Variables"
|
496 |
+
msgstr "Használható változók"
|
497 |
+
|
498 |
+
#: modules/custom-email/admin/custom-email-admin.php:74
|
499 |
+
#: modules/custom-email/admin/custom-email-admin.php:201
|
500 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
501 |
+
msgid "Admin Notification"
|
502 |
+
msgstr "Admin értesítés"
|
503 |
+
|
504 |
+
#: modules/custom-email/admin/custom-email-admin.php:77
|
505 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
506 |
+
msgstr "Ez az e-levél az alább megadott címre vagy címekre (több címet vesszővel választhat el) lesz elküldve új felhasználó regisztrációjakor."
|
507 |
+
|
508 |
+
#: modules/custom-email/admin/custom-email-admin.php:81
|
509 |
+
#: modules/custom-email/admin/custom-email-admin.php:208
|
510 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
511 |
+
msgid "To"
|
512 |
+
msgstr "Címzett"
|
513 |
+
|
514 |
+
#: modules/custom-email/admin/custom-email-admin.php:126
|
515 |
+
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
516 |
+
msgstr "Ezt az e-levelt az a felhasználó kapja, amelyik új jelszót kér."
|
517 |
+
|
518 |
+
#: modules/custom-email/admin/custom-email-admin.php:127
|
519 |
+
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
520 |
+
msgstr "Kérem győződjön meg róla, hogy a %reseturl% változó szerelep a levélben, különben a felhasználó nem tudja visszaszerezni a jelszavát!"
|
521 |
+
|
522 |
+
#: modules/custom-email/admin/custom-email-admin.php:173
|
523 |
+
msgid "This e-mail will be sent to a user upon successful password recovery."
|
524 |
+
msgstr "Ezt az e-levelet a felhasználók sikeres jelszó-visszaszerzés esetén kapják meg."
|
525 |
+
|
526 |
+
#: modules/custom-email/admin/custom-email-admin.php:204
|
527 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
528 |
+
msgstr "Ez az e-levél az alább megadott e-levél címre vagy címekre (többet vesszővel elválasztva lehet megadni) lesz elküldve felhasználók jelszó módosításakor."
|
529 |
+
|
530 |
+
#: modules/custom-email/admin/custom-email-admin.php:231
|
531 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
532 |
+
msgid "Disable Admin Notification"
|
533 |
+
msgstr "Admin értesítés kikapcsolása"
|
534 |
+
|
535 |
+
#: modules/custom-email/admin/custom-email-admin.php:251
|
536 |
+
#: templates/profile-form.php:86
|
537 |
+
#: templates/register-form.php:16
|
538 |
+
msgid "E-mail"
|
539 |
+
msgstr "E-levél"
|
540 |
+
|
541 |
+
#: modules/custom-email/admin/custom-email-admin.php:252
|
542 |
+
msgid "New User"
|
543 |
+
msgstr "Új felhasználó"
|
544 |
+
|
545 |
+
#: modules/custom-email/admin/custom-email-admin.php:253
|
546 |
+
msgid "Retrieve Password"
|
547 |
+
msgstr "Jelszó visszaszerzése"
|
548 |
+
|
549 |
+
#: modules/custom-email/admin/custom-email-admin.php:254
|
550 |
+
msgid "Reset Password"
|
551 |
+
msgstr "Új jelszó kérése"
|
552 |
+
|
553 |
+
#: modules/custom-email/custom-email.php:473
|
554 |
+
#, php-format
|
555 |
+
msgid "New user registration on your site %s:"
|
556 |
+
msgstr "Új regisztráció %s oldalon:"
|
557 |
+
|
558 |
+
#: modules/custom-email/custom-email.php:475
|
559 |
+
#: modules/user-moderation/user-moderation.php:371
|
560 |
+
#, php-format
|
561 |
+
msgid "E-mail: %s"
|
562 |
+
msgstr "E-levél: %s"
|
563 |
+
|
564 |
+
#: modules/custom-email/custom-email.php:477
|
565 |
+
#, php-format
|
566 |
+
msgid "[%s] New User Registration"
|
567 |
+
msgstr "[%s] Új felhasználó regisztráció"
|
568 |
+
|
569 |
+
#: modules/custom-email/custom-email.php:495
|
570 |
+
#, php-format
|
571 |
+
msgid "[%s] Your username and password"
|
572 |
+
msgstr "[%s] Felhasználónév és jelszó"
|
573 |
+
|
574 |
+
#: modules/custom-email/custom-email.php:525
|
575 |
+
#, php-format
|
576 |
+
msgid "[%s] Password Lost/Changed"
|
577 |
+
msgstr "[%s] Jelszó elveszett/módosult"
|
578 |
+
|
579 |
+
#: modules/custom-email/custom-email.php:526
|
580 |
+
#, php-format
|
581 |
+
msgid "Password Lost and Changed for user: %s"
|
582 |
+
msgstr "Elveszett jelszó módosítva egy felhasználónak: %s"
|
583 |
+
|
584 |
+
#: modules/custom-passwords/custom-passwords.php:29
|
585 |
+
msgid "Password:"
|
586 |
+
msgstr "Jelszó:"
|
587 |
+
|
588 |
+
#: modules/custom-passwords/custom-passwords.php:31
|
589 |
+
#: templates/resetpass-form.php:16
|
590 |
+
msgid "Confirm Password:"
|
591 |
+
msgstr "Jelszó megerősítése:"
|
592 |
+
|
593 |
+
#: modules/custom-passwords/custom-passwords.php:54
|
594 |
+
msgid "<strong>ERROR</strong>: Please enter a password."
|
595 |
+
msgstr "<strong>HIBA</strong>: Kérem adja meg a jelszót."
|
596 |
+
|
597 |
+
#: modules/custom-passwords/custom-passwords.php:57
|
598 |
+
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
599 |
+
msgstr "<strong>HIBA</strong>: A jelszavak nem egyeznek."
|
600 |
+
|
601 |
+
#: modules/custom-passwords/custom-passwords.php:60
|
602 |
+
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
603 |
+
msgstr "<strong>HIBA</strong>: A jelszónak legalább 6 karakter hosszúnak kell lennie."
|
604 |
+
|
605 |
+
#: modules/custom-passwords/custom-passwords.php:188
|
606 |
+
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
607 |
+
msgstr "Kérem adja meg felhasználónevét vagy e-levélcímét. Kapni fog egy e-levelet egy hivatkozással, amellyel új jelszót kérhet."
|
608 |
+
|
609 |
+
#: modules/custom-passwords/custom-passwords.php:191
|
610 |
+
msgid "Please enter a new password."
|
611 |
+
msgstr "Kérem adjon meg új jelszót."
|
612 |
+
|
613 |
+
#: modules/custom-passwords/custom-passwords.php:224
|
614 |
+
msgid "Registration complete. You may now log in."
|
615 |
+
msgstr "Regisztráció kész. Most már be lehet lépni."
|
616 |
+
|
617 |
+
#: modules/custom-passwords/custom-passwords.php:227
|
618 |
+
msgid "Your password has been saved. You may now log in."
|
619 |
+
msgstr "A jelszó el lett mentve. Most már be lehet vele lépni."
|
620 |
+
|
621 |
+
#: modules/custom-redirection/custom-redirection.php:148
|
622 |
+
msgid "Redirection"
|
623 |
+
msgstr "Átirányítás"
|
624 |
+
|
625 |
+
#: modules/custom-redirection/custom-redirection.php:175
|
626 |
+
msgid "Log in"
|
627 |
+
msgstr "Belépés"
|
628 |
+
|
629 |
+
#: modules/custom-redirection/custom-redirection.php:177
|
630 |
+
#: modules/custom-redirection/custom-redirection.php:189
|
631 |
+
msgid "Default"
|
632 |
+
msgstr "Alapérték"
|
633 |
+
|
634 |
+
#: modules/custom-redirection/custom-redirection.php:178
|
635 |
+
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
636 |
+
msgstr "Jelölje be ezt, hogy a felhasználót a vezérlőpultra/profiljához irányítsa."
|
637 |
+
|
638 |
+
#: modules/custom-redirection/custom-redirection.php:179
|
639 |
+
#: modules/custom-redirection/custom-redirection.php:191
|
640 |
+
msgid "Referer"
|
641 |
+
msgstr "Forrás"
|
642 |
+
|
643 |
+
#: modules/custom-redirection/custom-redirection.php:180
|
644 |
+
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
645 |
+
msgstr "Jelölje be ezt, ha a felhasználót vissza szeretné irányítani belépés után a belépés előtti oldalra."
|
646 |
+
|
647 |
+
#: modules/custom-redirection/custom-redirection.php:183
|
648 |
+
#: modules/custom-redirection/custom-redirection.php:195
|
649 |
+
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
650 |
+
msgstr "Jelölje be ezt, ha a felhasználót egy egyedi helyre szeretné irányítani, amit a fenti szövegdobozban ad meg."
|
651 |
+
|
652 |
+
#: modules/custom-redirection/custom-redirection.php:190
|
653 |
+
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
654 |
+
msgstr "Jelölje be ezt, ha a felhasználót a belépési oldalra szeretné irányítani, ahol megjelenik a sikeres kilépés üzenet."
|
655 |
+
|
656 |
+
#: modules/custom-redirection/custom-redirection.php:192
|
657 |
+
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
658 |
+
msgstr "Jelölje be ezt, hogy a felhasználók kilépés után arra az oldalra legyenek irányítva, ahol kilépés előtt voltak. (Megjegyzés: ha az előző oldal egy admin oldal volt, akkor ennek váratlan eredménye lehet.)"
|
659 |
+
|
660 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
661 |
+
msgid "User Links"
|
662 |
+
msgstr "Felhasználói hivatkozások"
|
663 |
+
|
664 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
665 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
666 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:297
|
667 |
+
msgid "Title"
|
668 |
+
msgstr "Cím"
|
669 |
+
|
670 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:230
|
671 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:253
|
672 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:301
|
673 |
+
msgid "URL"
|
674 |
+
msgstr "URL"
|
675 |
+
|
676 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:247
|
677 |
+
msgid "Add New link:"
|
678 |
+
msgstr "Új link hozzáadása:"
|
679 |
+
|
680 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:263
|
681 |
+
msgid "Add link"
|
682 |
+
msgstr "Új link"
|
683 |
+
|
684 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
685 |
+
msgid "Delete"
|
686 |
+
msgstr "Törlés"
|
687 |
+
|
688 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:304
|
689 |
+
msgid "Update"
|
690 |
+
msgstr "Frisítés"
|
691 |
+
|
692 |
+
#: modules/security/admin/security-admin.php:35
|
693 |
+
#: modules/security/admin/security-admin.php:38
|
694 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:38
|
695 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:50
|
696 |
+
msgid "You can’t edit that user."
|
697 |
+
msgstr "Azt a felhasználót nem szerkesztheti"
|
698 |
+
|
699 |
+
#: modules/security/admin/security-admin.php:70
|
700 |
+
msgid "User locked."
|
701 |
+
msgstr "Felhasználó zárolva."
|
702 |
+
|
703 |
+
#: modules/security/admin/security-admin.php:72
|
704 |
+
msgid "User unlocked."
|
705 |
+
msgstr "Felhasználó zárolás megszüntetve."
|
706 |
+
|
707 |
+
#: modules/security/admin/security-admin.php:95
|
708 |
+
msgid "Unlock"
|
709 |
+
msgstr "Zárolás megszüntetése"
|
710 |
+
|
711 |
+
#: modules/security/admin/security-admin.php:97
|
712 |
+
msgid "Lock"
|
713 |
+
msgstr "Zárolás"
|
714 |
+
|
715 |
+
#: modules/security/admin/security-admin.php:116
|
716 |
+
msgid "Security"
|
717 |
+
msgstr "Biztonság"
|
718 |
+
|
719 |
+
#: modules/security/admin/security-admin.php:136
|
720 |
+
msgid "Login Attempts"
|
721 |
+
msgstr "Belépési kísérletek"
|
722 |
+
|
723 |
+
#: modules/security/admin/security-admin.php:141
|
724 |
+
msgid "minute(s)"
|
725 |
+
msgstr "perc"
|
726 |
+
|
727 |
+
#: modules/security/admin/security-admin.php:142
|
728 |
+
msgid "hour(s)"
|
729 |
+
msgstr "óra"
|
730 |
+
|
731 |
+
#: modules/security/admin/security-admin.php:143
|
732 |
+
msgid "day(s)"
|
733 |
+
msgstr "nap"
|
734 |
+
|
735 |
+
#: modules/security/admin/security-admin.php:166
|
736 |
+
#, php-format
|
737 |
+
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
738 |
+
msgstr "%1$s sikertelen belépési kísérlet után (%2$s %3$s belül), hozzáférés kizárása %4$s %5$s másodpercre."
|
739 |
+
|
740 |
+
#: modules/security/security.php:43
|
741 |
+
#: modules/security/security.php:69
|
742 |
+
#, php-format
|
743 |
+
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
744 |
+
msgstr "<strong>HIBA</strong>: Ez a hozzáférés zárolva lett a túl sok sikertelen belépési kísérlet miatt. Újra lehet próbálkozni %s múlva."
|
745 |
+
|
746 |
+
#: modules/security/security.php:45
|
747 |
+
msgid "<strong>ERROR</strong>: This account has been locked."
|
748 |
+
msgstr "<strong>HIBA</strong>: Ez a hozzáférés zárolva lett."
|
749 |
+
|
750 |
+
#: modules/themed-profiles/themed-profiles.php:77
|
751 |
+
#: templates/profile-form.php:125
|
752 |
+
msgid "Strength indicator"
|
753 |
+
msgstr "Erősség jelző"
|
754 |
+
|
755 |
+
#: modules/themed-profiles/themed-profiles.php:78
|
756 |
+
msgid "Very weak"
|
757 |
+
msgstr "Nagyon gyenge"
|
758 |
+
|
759 |
+
#: modules/themed-profiles/themed-profiles.php:79
|
760 |
+
msgid "Weak"
|
761 |
+
msgstr "Gyenge"
|
762 |
+
|
763 |
+
#. translators: password strength
|
764 |
+
#: modules/themed-profiles/themed-profiles.php:81
|
765 |
+
msgctxt "password strength"
|
766 |
+
msgid "Medium"
|
767 |
+
msgstr "Átlagos"
|
768 |
+
|
769 |
+
#: modules/themed-profiles/themed-profiles.php:82
|
770 |
+
msgid "Strong"
|
771 |
+
msgstr "Erős"
|
772 |
+
|
773 |
+
#: modules/themed-profiles/themed-profiles.php:92
|
774 |
+
msgid "You do not have permission to edit this user."
|
775 |
+
msgstr "Nincs jogosultsága a felhasználó szerkesztéséhez."
|
776 |
+
|
777 |
+
#: modules/themed-profiles/themed-profiles.php:108
|
778 |
+
msgid "Profile updated."
|
779 |
+
msgstr "Profil frissítve."
|
780 |
+
|
781 |
+
#: modules/themed-profiles/themed-profiles.php:178
|
782 |
+
msgid "Your Profile"
|
783 |
+
msgstr "Profilja"
|
784 |
+
|
785 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
786 |
+
msgid "User approved."
|
787 |
+
msgstr "Felhasználó megerősítve."
|
788 |
+
|
789 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
790 |
+
msgid "Activation sent."
|
791 |
+
msgstr "Aktiváció elküldve."
|
792 |
+
|
793 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
794 |
+
msgid "Resend Activation"
|
795 |
+
msgstr "Aktiváció újraküldése"
|
796 |
+
|
797 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
798 |
+
msgid "Approve"
|
799 |
+
msgstr "Megerősítés"
|
800 |
+
|
801 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
802 |
+
#: modules/user-moderation/user-moderation.php:275
|
803 |
+
msgid "Same as when you signed up."
|
804 |
+
msgstr "Ugyanaz, mint feliratkozáskor."
|
805 |
+
|
806 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
807 |
+
#, php-format
|
808 |
+
msgid "You have been approved access to %s"
|
809 |
+
msgstr "Megerősítést kapott a hozzáférése ide: %s"
|
810 |
+
|
811 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
812 |
+
#, php-format
|
813 |
+
msgid "[%s] Registration Approved"
|
814 |
+
msgstr "[%s] Regisztráció megerősítve"
|
815 |
+
|
816 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
817 |
+
#, php-format
|
818 |
+
msgid "You have been denied access to %s"
|
819 |
+
msgstr "A hozzáférés megtagadva ide: %s"
|
820 |
+
|
821 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
822 |
+
#, php-format
|
823 |
+
msgid "[%s] Registration Denied"
|
824 |
+
msgstr "[%s] Regisztráció megtagadva"
|
825 |
+
|
826 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
827 |
+
msgid "Moderation"
|
828 |
+
msgstr "Moderáció"
|
829 |
+
|
830 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
831 |
+
msgid "User Activation"
|
832 |
+
msgstr "Felhasználó aktiválás"
|
833 |
+
|
834 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
835 |
+
msgid "User Approval"
|
836 |
+
msgstr "Felhasználó megerősítés"
|
837 |
+
|
838 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
839 |
+
msgid "User Denial"
|
840 |
+
msgstr "Felhasználó elutasítás"
|
841 |
+
|
842 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
843 |
+
msgid "User Moderation"
|
844 |
+
msgstr "Felhasználó moderáció"
|
845 |
+
|
846 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
847 |
+
msgid "None"
|
848 |
+
msgstr "Nincs"
|
849 |
+
|
850 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
851 |
+
msgid "Check this option to require no moderation."
|
852 |
+
msgstr "Jelölje be ezt, ha nincs szükség moderációra."
|
853 |
+
|
854 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
855 |
+
msgid "E-mail Confirmation"
|
856 |
+
msgstr "E-levél megerősítés"
|
857 |
+
|
858 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
859 |
+
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
860 |
+
msgstr "Jelölje be ezt, ha az új felhasználóknak meg kell erősíteni az e-levélcímüket belépés előtt."
|
861 |
+
|
862 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
863 |
+
msgid "Admin Approval"
|
864 |
+
msgstr "Admin megerősítés"
|
865 |
+
|
866 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
867 |
+
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
868 |
+
msgstr "Jelölje be ezt, ha azt szeretné, hogy az új felhasználók ne tudjanak belépni administrátori megerősítés előtt."
|
869 |
+
|
870 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
871 |
+
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
872 |
+
msgstr "Ez az e-levél új felhasználóknak lesz kiküldve regisztrációkor, ha az \"e-levél megerősítése\" be van jelölve a \"Felhasználó moderáció\" beállításoknál."
|
873 |
+
|
874 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
875 |
+
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
876 |
+
msgstr "Kérem győződjön meg róla, hogy az %activateurl% változó szerepel a levélben, különben a felhasználó nem tudja aktiválni a hozzáférését!"
|
877 |
+
|
878 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
879 |
+
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
880 |
+
msgstr "Ez az e-levél új felhasználóknak lesz kiküldve adminisztátori megerősítéskor."
|
881 |
+
|
882 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
883 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
884 |
+
msgstr "Ez az e-levél az alább megadott e-levél címre vagy címekre (több címet vesszővel elválasztva lehet megadni) lesz elkülve felhasználók regisztrációjakor, ha a \"Felhasználó moderáció\" beállításoknál az \"Adminisztrátori megerősítés\" be van jelölve."
|
885 |
+
|
886 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
887 |
+
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
888 |
+
msgstr "Ez az e-levél azon felhasználóknek lesz elküldve, akiket \"függőben\" állapotból az adminisztrátor töröl/visszautasít (ha az \"Adminisztrátori megerősítés\" be van jelölve)."
|
889 |
+
|
890 |
+
#: modules/user-moderation/user-moderation.php:171
|
891 |
+
#, php-format
|
892 |
+
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
893 |
+
msgstr "<strong>HIBA</strong>: Még nem erősítette meg az e-levélcímét. <a href=\"%s\">Aktiváció újraküldése</a>?"
|
894 |
+
|
895 |
+
#: modules/user-moderation/user-moderation.php:174
|
896 |
+
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
897 |
+
msgstr "<strong>HIBA</strong>: A regisztrációja még nem lett megerősítve."
|
898 |
+
|
899 |
+
#: modules/user-moderation/user-moderation.php:334
|
900 |
+
#, php-format
|
901 |
+
msgid "[%s] Activate Your Account"
|
902 |
+
msgstr "[%s] Hozzáférés aktiválása"
|
903 |
+
|
904 |
+
#: modules/user-moderation/user-moderation.php:335
|
905 |
+
#, php-format
|
906 |
+
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
907 |
+
msgstr "Köszönjük, hogy regisztrált a(z) %s oldalon! Az aktiválás befejezéséhez kérjük kattintson az alábbi hivatkozásra:"
|
908 |
+
|
909 |
+
#: modules/user-moderation/user-moderation.php:367
|
910 |
+
#, php-format
|
911 |
+
msgid "[%s] New User Awaiting Approval"
|
912 |
+
msgstr "[%s] Új felhasználó vár megerősítésre"
|
913 |
+
|
914 |
+
#: modules/user-moderation/user-moderation.php:369
|
915 |
+
#, php-format
|
916 |
+
msgid "New user requires approval on your blog %s:"
|
917 |
+
msgstr "Új felhasználó vár megerősítésre a blogján %s:"
|
918 |
+
|
919 |
+
#: modules/user-moderation/user-moderation.php:372
|
920 |
+
msgid "To approve or deny this user:"
|
921 |
+
msgstr "Felhasználó megerősítése vagy elutasítása:"
|
922 |
+
|
923 |
+
#: modules/user-moderation/user-moderation.php:393
|
924 |
+
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
925 |
+
msgstr "A regisztráció sikeres volt, de meg kell erősíteni az e-levélcímet az első belépés előtt. Kérem nézze meg az e-leveleit és kattintson a küldött hivatkozásra."
|
926 |
+
|
927 |
+
#: modules/user-moderation/user-moderation.php:395
|
928 |
+
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
929 |
+
msgstr "A regisztráció sikeres volt, de az adminisztátornak meg kell erősítenie azt az első belépés előtt. E-levélben kap majd értesítést, ha ez megtörtént."
|
930 |
+
|
931 |
+
#: modules/user-moderation/user-moderation.php:398
|
932 |
+
msgid "Your account has been activated. You may now log in."
|
933 |
+
msgstr "A hozzáférése aktiválva lett. Máris beléphet."
|
934 |
+
|
935 |
+
#: modules/user-moderation/user-moderation.php:400
|
936 |
+
msgid "Your account has been activated. Please check your e-mail for your password."
|
937 |
+
msgstr "A hozzáférése aktiválva lett. A jelszavát e-levélben kapta meg."
|
938 |
+
|
939 |
+
#: modules/user-moderation/user-moderation.php:402
|
940 |
+
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
941 |
+
msgstr "<strong>HIBA</strong>: Bocsi, ez a kulcs érvénytelennek tűnik."
|
942 |
+
|
943 |
+
#: modules/user-moderation/user-moderation.php:405
|
944 |
+
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
945 |
+
msgstr "<strong>HIBA</strong>: Bocsi, az aktivációs e-levelet nem sikerült elküldeni."
|
946 |
+
|
947 |
+
#: modules/user-moderation/user-moderation.php:407
|
948 |
+
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
949 |
+
msgstr "Az aktivációs e-levél ki lett küldve az e-levélcímre, amivel regisztrált. Kérem nézze meg e-leveleit, és kattintson a küldött hivatkozásra."
|
950 |
+
|
951 |
+
#: templates/login-form.php:12
|
952 |
+
#: templates/profile-form.php:34
|
953 |
+
#: templates/register-form.php:12
|
954 |
+
msgid "Username"
|
955 |
+
msgstr "Felhasználónév"
|
956 |
+
|
957 |
+
#: templates/login-form.php:16
|
958 |
+
msgid "Password"
|
959 |
+
msgstr "Jelszó"
|
960 |
+
|
961 |
+
#: templates/login-form.php:25
|
962 |
+
msgid "Remember Me"
|
963 |
+
msgstr "Emlékezzen rám"
|
964 |
+
|
965 |
+
#: templates/lostpassword-form.php:12
|
966 |
+
msgid "Username or E-mail:"
|
967 |
+
msgstr "Felhasználónév vagy jelszó"
|
968 |
+
|
969 |
+
#: templates/lostpassword-form.php:20
|
970 |
+
msgid "Get New Password"
|
971 |
+
msgstr "Új jelszó kérése"
|
972 |
+
|
973 |
+
#: templates/profile-form.php:22
|
974 |
+
msgid "Personal Options"
|
975 |
+
msgstr "Személyes beállítások"
|
976 |
+
|
977 |
+
#: templates/profile-form.php:30
|
978 |
+
msgid "Name"
|
979 |
+
msgstr "Név"
|
980 |
+
|
981 |
+
#: templates/profile-form.php:35
|
982 |
+
msgid "Your username cannot be changed."
|
983 |
+
msgstr "A felhasználónevet nem lehet módosítani."
|
984 |
+
|
985 |
+
#: templates/profile-form.php:39
|
986 |
+
msgid "First name"
|
987 |
+
msgstr "Keresztnév"
|
988 |
+
|
989 |
+
#: templates/profile-form.php:44
|
990 |
+
msgid "Last name"
|
991 |
+
msgstr "Családnév"
|
992 |
+
|
993 |
+
#: templates/profile-form.php:49
|
994 |
+
msgid "Nickname"
|
995 |
+
msgstr "Becenév"
|
996 |
+
|
997 |
+
#: templates/profile-form.php:49
|
998 |
+
#: templates/profile-form.php:86
|
999 |
+
msgid "(required)"
|
1000 |
+
msgstr "(szükséges)"
|
1001 |
+
|
1002 |
+
#: templates/profile-form.php:54
|
1003 |
+
msgid "Display name publicly as"
|
1004 |
+
msgstr "Név publikus megjelenítése"
|
1005 |
+
|
1006 |
+
#: templates/profile-form.php:82
|
1007 |
+
msgid "Contact Info"
|
1008 |
+
msgstr "Kapcsolat infó"
|
1009 |
+
|
1010 |
+
#: templates/profile-form.php:91
|
1011 |
+
msgid "Website"
|
1012 |
+
msgstr "Weboldal"
|
1013 |
+
|
1014 |
+
#: templates/profile-form.php:108
|
1015 |
+
msgid "About Yourself"
|
1016 |
+
msgstr "Önmagáról"
|
1017 |
+
|
1018 |
+
#: templates/profile-form.php:112
|
1019 |
+
msgid "Biographical Info"
|
1020 |
+
msgstr "Önéletrajzi infó"
|
1021 |
+
|
1022 |
+
#: templates/profile-form.php:114
|
1023 |
+
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1024 |
+
msgstr "Adjon meg egy kis életrajzi információt a profiljához. Ez nyilánosan megjelenhet."
|
1025 |
+
|
1026 |
+
#: templates/profile-form.php:122
|
1027 |
+
msgid "New Password"
|
1028 |
+
msgstr "Új jelszó"
|
1029 |
+
|
1030 |
+
#: templates/profile-form.php:123
|
1031 |
+
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1032 |
+
msgstr "Ha módosítani kívánja a jelszavát, akkor adjon meg egy újat. Egyébként hagyja üresen."
|
1033 |
+
|
1034 |
+
#: templates/profile-form.php:124
|
1035 |
+
msgid "Type your new password again."
|
1036 |
+
msgstr "Írja be újra az új jelszavát."
|
1037 |
+
|
1038 |
+
#: templates/profile-form.php:126
|
1039 |
+
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1040 |
+
msgstr "Tipp: A jelszó legyen legalább hét karakter hosszú. Legyen benne kis- és nagybetű, szám és szimbólum is, pl: ! ? $ % ^ ( ) stb."
|
1041 |
+
|
1042 |
+
#: templates/profile-form.php:140
|
1043 |
+
msgid "Additional Capabilities"
|
1044 |
+
msgstr "További lehetőségek"
|
1045 |
+
|
1046 |
+
#: templates/profile-form.php:159
|
1047 |
+
msgid "Update Profile"
|
1048 |
+
msgstr "Profil frissítése"
|
1049 |
+
|
1050 |
+
#: templates/register-form.php:23
|
1051 |
+
msgid "A password will be e-mailed to you."
|
1052 |
+
msgstr "A jelszót e-levélben fogja megkapni."
|
1053 |
+
|
1054 |
+
#: templates/resetpass-form.php:12
|
1055 |
+
msgid "New Password:"
|
1056 |
+
msgstr "Új jelszó:"
|
1057 |
+
|
1058 |
+
#: templates/resetpass-form.php:24
|
1059 |
+
msgid "Change Password"
|
1060 |
+
msgstr "Jelszó módosítása"
|
1061 |
+
|
1062 |
+
#. Plugin URI of the plugin/theme
|
1063 |
+
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1064 |
+
msgstr "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1065 |
+
|
1066 |
+
#. Description of the plugin/theme
|
1067 |
+
msgid "Themes the WordPress login, registration and forgot password pages according to your theme."
|
1068 |
+
msgstr "A WordPress belépést, regisztrációt és elvesztett jelszót teszi témázhatóvá az aktuális téma szerint."
|
1069 |
+
|
1070 |
+
#. Author of the plugin/theme
|
1071 |
+
msgid "Jeff Farthing"
|
1072 |
+
msgstr "Jeff Farthing"
|
1073 |
+
|
1074 |
+
#. Author URI of the plugin/theme
|
1075 |
+
msgid "http://www.jfarthing.com"
|
1076 |
+
msgstr "http://www.jfarthing.com"
|
1077 |
+
|
language/theme-my-login-ja.mo
ADDED
Binary file
|
language/theme-my-login-ja.po
ADDED
@@ -0,0 +1,1301 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Theme My Login 6.0\n"
|
4 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
5 |
+
"POT-Creation-Date: 2010-09-08 23:46+0000\n"
|
6 |
+
"PO-Revision-Date: 2010-10-06 13:13-0500\n"
|
7 |
+
"Last-Translator: Jeff Farthing <jeff@jfarthing.com>\n"
|
8 |
+
"Language-Team: \n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
13 |
+
"X-Poedit-Language: Japanese\n"
|
14 |
+
"X-Poedit-Country: JAPAN\n"
|
15 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
16 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
17 |
+
"X-Poedit-Basepath: ../\n"
|
18 |
+
"X-Textdomain-Support: yes\n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
|
21 |
+
#@ theme-my-login
|
22 |
+
#. #-#-#-#-# plugin.pot (Theme My Login 6.0) #-#-#-#-#
|
23 |
+
#. Plugin Name of the plugin/theme
|
24 |
+
#: admin/class-theme-my-login-admin.php:51
|
25 |
+
#: admin/class-theme-my-login-admin.php:52
|
26 |
+
#: includes/class-theme-my-login-widget.php:24
|
27 |
+
msgid "Theme My Login"
|
28 |
+
msgstr "Theme My Login"
|
29 |
+
|
30 |
+
#@ theme-my-login
|
31 |
+
#: admin/class-theme-my-login-admin.php:88
|
32 |
+
#, php-format
|
33 |
+
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
34 |
+
msgstr "エラー:モジュール \"%1$s\" は有効化出来ませんでした(%2$s)"
|
35 |
+
|
36 |
+
#@ theme-my-login
|
37 |
+
#: admin/class-theme-my-login-admin.php:108
|
38 |
+
msgid "NOTICE:"
|
39 |
+
msgstr "注意:"
|
40 |
+
|
41 |
+
#@ theme-my-login
|
42 |
+
#: admin/class-theme-my-login-admin.php:109
|
43 |
+
#, php-format
|
44 |
+
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
45 |
+
msgstr "Theme My Login を有効にしました。<a href=\"%s\">設定</a>ページを参照し、使用できるオプションの全てを確認してください。"
|
46 |
+
|
47 |
+
#@ theme-my-login
|
48 |
+
#: admin/class-theme-my-login-admin.php:111
|
49 |
+
msgid "Take me to the settings page"
|
50 |
+
msgstr "設定ページへ"
|
51 |
+
|
52 |
+
#@ theme-my-login
|
53 |
+
#: admin/class-theme-my-login-admin.php:124
|
54 |
+
msgid "You can now login with your e-mail address or username! Try it out!"
|
55 |
+
msgstr "あなたのメールアドレスもしくはユーザー名でログインが出来ます。お試し下さい。"
|
56 |
+
|
57 |
+
#@ theme-my-login
|
58 |
+
#: admin/class-theme-my-login-admin.php:125
|
59 |
+
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
60 |
+
msgstr "Theme My Loginはモジュールシステムを採用しています。モジュールはWordPressのプラグインと良く似ています。各モジュールはTheme My Loginのデフォルト機能を拡張します。<a rel=\"tml-options\" href=\"#tml-modules\">こちらをクリック</a>してモジュールを使用開始してください。"
|
61 |
+
|
62 |
+
#@ theme-my-login
|
63 |
+
#: admin/class-theme-my-login-admin.php:126
|
64 |
+
msgid "Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from \"theme-my-login/templates\" to your current theme directory. Try it out!"
|
65 |
+
msgstr "Theme My Loginはカスタムのフォームを利用できます。\"theme-my-login/templates\"からデフォルトのバージョンをあなたのテーマフォルダへコピーして、独自のフォームテンプレートを作成することが出来ます。"
|
66 |
+
|
67 |
+
#@ theme-my-login
|
68 |
+
#: admin/class-theme-my-login-admin.php:127
|
69 |
+
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
70 |
+
msgstr "アップグレード後もスタイルシートの変更を維持したいのならば、あなたのテーマディレクトリに\"theme-my-login/theme-my-login.css\"をコピーして編集して下さい。"
|
71 |
+
|
72 |
+
#@ theme-my-login
|
73 |
+
#: admin/class-theme-my-login-admin.php:128
|
74 |
+
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
75 |
+
msgstr "Theme My Loginはフォームをカスタマイズするために、複数のパラメーターを使用した記事内で使えるショートコードを提供しています。使用方法については<a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation(英語)</a>をご覧下さい。"
|
76 |
+
|
77 |
+
#@ theme-my-login
|
78 |
+
#: admin/class-theme-my-login-admin.php:129
|
79 |
+
msgid "Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donations</a>!"
|
80 |
+
msgstr "Theme My Loginは<em>フリー</em>です。でも、Jeffは更に<a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">寄付</a>にも感謝しています!"
|
81 |
+
|
82 |
+
#@ theme-my-login
|
83 |
+
#: admin/class-theme-my-login-admin.php:130
|
84 |
+
msgid "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
85 |
+
msgstr "Jeffを<a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">雇いませんか</a>?"
|
86 |
+
|
87 |
+
#@ theme-my-login
|
88 |
+
#: admin/class-theme-my-login-admin.php:134
|
89 |
+
msgid "Did You Know?"
|
90 |
+
msgstr "ご存知でしたか?"
|
91 |
+
|
92 |
+
#@ theme-my-login
|
93 |
+
#: admin/class-theme-my-login-admin.php:174
|
94 |
+
msgid "General"
|
95 |
+
msgstr "一般"
|
96 |
+
|
97 |
+
#@ theme-my-login
|
98 |
+
#: admin/class-theme-my-login-admin.php:175
|
99 |
+
msgid "Basic"
|
100 |
+
msgstr "基本"
|
101 |
+
|
102 |
+
#@ theme-my-login
|
103 |
+
#: admin/class-theme-my-login-admin.php:176
|
104 |
+
#: admin/class-theme-my-login-admin.php:304
|
105 |
+
msgid "Modules"
|
106 |
+
msgstr "モジュール"
|
107 |
+
|
108 |
+
#@ theme-my-login
|
109 |
+
#: admin/class-theme-my-login-admin.php:183
|
110 |
+
msgid "Theme My Login Settings"
|
111 |
+
msgstr "Theme My Login設定"
|
112 |
+
|
113 |
+
#@ theme-my-login
|
114 |
+
#: admin/class-theme-my-login-admin.php:189
|
115 |
+
#: admin/class-theme-my-login-admin.php:246
|
116 |
+
msgid "Save Changes"
|
117 |
+
msgstr "変更を保存"
|
118 |
+
|
119 |
+
#@ theme-my-login
|
120 |
+
#: admin/class-theme-my-login-admin.php:265
|
121 |
+
msgid "Page ID"
|
122 |
+
msgstr "ページID"
|
123 |
+
|
124 |
+
#@ theme-my-login
|
125 |
+
#: admin/class-theme-my-login-admin.php:268
|
126 |
+
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
127 |
+
msgstr "ショートコード [theme-my-login] が含まれたWordPressのページIDを指定する必要があります。デフォルトではこのページのタイトルは\"Login\"になっています。"
|
128 |
+
|
129 |
+
#@ theme-my-login
|
130 |
+
#: admin/class-theme-my-login-admin.php:272
|
131 |
+
msgid "Pagelist"
|
132 |
+
msgstr "ページリスト"
|
133 |
+
|
134 |
+
#@ theme-my-login
|
135 |
+
#: admin/class-theme-my-login-admin.php:275
|
136 |
+
msgid "Show Page In Pagelist"
|
137 |
+
msgstr "ページリストでページを表示"
|
138 |
+
|
139 |
+
#@ theme-my-login
|
140 |
+
#: admin/class-theme-my-login-admin.php:276
|
141 |
+
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
142 |
+
msgstr "この設定は、 like wp_list_pages() と wp_page_menu() に表示されるページ一覧へ、ログイン/ログアウトのリンクを追加します。"
|
143 |
+
|
144 |
+
#@ theme-my-login
|
145 |
+
#: admin/class-theme-my-login-admin.php:280
|
146 |
+
msgid "Stylesheet"
|
147 |
+
msgstr "スタイルシート"
|
148 |
+
|
149 |
+
#@ theme-my-login
|
150 |
+
#: admin/class-theme-my-login-admin.php:283
|
151 |
+
msgid "Enable \"theme-my-login.css\""
|
152 |
+
msgstr "\"theme-my-login.css\" を有効にします"
|
153 |
+
|
154 |
+
#@ theme-my-login
|
155 |
+
#: admin/class-theme-my-login-admin.php:284
|
156 |
+
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
157 |
+
msgstr "アップグレードしても変更を保持するのであれば、あなたの現在のテーマのディレクトリにカスタマイズした \"theme-my-login.css\" を格納してください。"
|
158 |
+
|
159 |
+
#@ theme-my-login
|
160 |
+
#: admin/class-theme-my-login-admin.php:308
|
161 |
+
#, php-format
|
162 |
+
msgid "Enable %s"
|
163 |
+
msgstr "%s を有効にする"
|
164 |
+
|
165 |
+
#@ theme-my-login
|
166 |
+
#: admin/class-theme-my-login-admin.php:310
|
167 |
+
msgid "No modules found."
|
168 |
+
msgstr "モジュールが見つかりませんでした"
|
169 |
+
|
170 |
+
#@ theme-my-login
|
171 |
+
#: admin/class-theme-my-login-admin.php:421
|
172 |
+
msgid "One of the modules is invalid."
|
173 |
+
msgstr "モジュールの1つが無効です。"
|
174 |
+
|
175 |
+
#@ theme-my-login
|
176 |
+
#: admin/class-theme-my-login-admin.php:474
|
177 |
+
msgid "Invalid module path."
|
178 |
+
msgstr "無効なモジュールパスです。"
|
179 |
+
|
180 |
+
#@ theme-my-login
|
181 |
+
#: admin/class-theme-my-login-admin.php:476
|
182 |
+
msgid "Module file does not exist."
|
183 |
+
msgstr "モジュールファイルが存在しません。"
|
184 |
+
|
185 |
+
#@ theme-my-login
|
186 |
+
#: admin/class-theme-my-login-admin.php:480
|
187 |
+
msgid "The module does not have a valid header."
|
188 |
+
msgstr "モジュールが有効なヘッダーを持っていません。"
|
189 |
+
|
190 |
+
#@ theme-my-login
|
191 |
+
#: includes/class-theme-my-login-template.php:140
|
192 |
+
#, php-format
|
193 |
+
msgid "Welcome, %s"
|
194 |
+
msgstr "ようこそ、%s"
|
195 |
+
|
196 |
+
#@ theme-my-login
|
197 |
+
#: includes/class-theme-my-login-template.php:144
|
198 |
+
#: includes/class-theme-my-login-widget.php:86
|
199 |
+
#: templates/register-form.php:25
|
200 |
+
msgid "Register"
|
201 |
+
msgstr "登録"
|
202 |
+
|
203 |
+
#@ theme-my-login
|
204 |
+
#: includes/class-theme-my-login-template.php:150
|
205 |
+
#: includes/class-theme-my-login-widget.php:86
|
206 |
+
msgid "Lost Password"
|
207 |
+
msgstr "パスワードを忘れました"
|
208 |
+
|
209 |
+
#@ theme-my-login
|
210 |
+
#: includes/class-theme-my-login-template.php:154
|
211 |
+
#: includes/class-theme-my-login.php:390
|
212 |
+
#: templates/login-form.php:28
|
213 |
+
msgid "Log In"
|
214 |
+
msgstr "ログイン"
|
215 |
+
|
216 |
+
#@ theme-my-login
|
217 |
+
#: includes/class-theme-my-login-template.php:316
|
218 |
+
#: modules/custom-user-links/custom-user-links.php:92
|
219 |
+
msgid "Dashboard"
|
220 |
+
msgstr "ダッシュボード"
|
221 |
+
|
222 |
+
#@ theme-my-login
|
223 |
+
#: includes/class-theme-my-login-template.php:317
|
224 |
+
#: modules/custom-user-links/custom-user-links.php:93
|
225 |
+
msgid "Profile"
|
226 |
+
msgstr "プロフィール"
|
227 |
+
|
228 |
+
#@ theme-my-login
|
229 |
+
#: includes/class-theme-my-login-template.php:334
|
230 |
+
#: modules/custom-redirection/custom-redirection.php:175
|
231 |
+
msgid "Log out"
|
232 |
+
msgstr "ログアウト"
|
233 |
+
|
234 |
+
#@ theme-my-login
|
235 |
+
#: includes/class-theme-my-login-template.php:363
|
236 |
+
msgid "Register For This Site"
|
237 |
+
msgstr "このサイトに登録"
|
238 |
+
|
239 |
+
#@ theme-my-login
|
240 |
+
#: includes/class-theme-my-login-template.php:365
|
241 |
+
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
242 |
+
msgstr "こちらにあなたのユーザ名またはメールアドレスを入力して下さい。あなたのメールアドレスへ新しいパスワードが送られます。"
|
243 |
+
|
244 |
+
#@ theme-my-login
|
245 |
+
#: includes/class-theme-my-login-widget.php:23
|
246 |
+
msgid "A login form for your blog."
|
247 |
+
msgstr "ブログのログインフォーム"
|
248 |
+
|
249 |
+
#@ theme-my-login
|
250 |
+
#: includes/class-theme-my-login-widget.php:86
|
251 |
+
msgid "Login"
|
252 |
+
msgstr "ログイン"
|
253 |
+
|
254 |
+
#@ theme-my-login
|
255 |
+
#: includes/class-theme-my-login-widget.php:87
|
256 |
+
msgid "Default Action"
|
257 |
+
msgstr "デフォルトのアクション"
|
258 |
+
|
259 |
+
#@ theme-my-login
|
260 |
+
#: includes/class-theme-my-login-widget.php:94
|
261 |
+
msgid "Show When Logged In"
|
262 |
+
msgstr "ログイン時に表示"
|
263 |
+
|
264 |
+
#@ theme-my-login
|
265 |
+
#: includes/class-theme-my-login-widget.php:96
|
266 |
+
msgid "Show Title"
|
267 |
+
msgstr "タイトルを表示する"
|
268 |
+
|
269 |
+
#@ theme-my-login
|
270 |
+
#: includes/class-theme-my-login-widget.php:98
|
271 |
+
msgid "Show Login Link"
|
272 |
+
msgstr "ログインリンクを表示"
|
273 |
+
|
274 |
+
#@ theme-my-login
|
275 |
+
#: includes/class-theme-my-login-widget.php:100
|
276 |
+
msgid "Show Register Link"
|
277 |
+
msgstr "登録リンクを表示"
|
278 |
+
|
279 |
+
#@ theme-my-login
|
280 |
+
#: includes/class-theme-my-login-widget.php:102
|
281 |
+
msgid "Show Lost Password Link"
|
282 |
+
msgstr "パスワード紛失時のリンクを表示"
|
283 |
+
|
284 |
+
#@ theme-my-login
|
285 |
+
#: includes/class-theme-my-login-widget.php:104
|
286 |
+
msgid "Show Gravatar"
|
287 |
+
msgstr "Gravatarを表示"
|
288 |
+
|
289 |
+
#@ theme-my-login
|
290 |
+
#: includes/class-theme-my-login-widget.php:105
|
291 |
+
msgid "Gravatar Size"
|
292 |
+
msgstr "Gravatarのサイズ"
|
293 |
+
|
294 |
+
#@ theme-my-login
|
295 |
+
#: includes/class-theme-my-login-widget.php:107
|
296 |
+
msgid "Allow Registration"
|
297 |
+
msgstr "登録を許可"
|
298 |
+
|
299 |
+
#@ theme-my-login
|
300 |
+
#: includes/class-theme-my-login-widget.php:109
|
301 |
+
msgid "Allow Password Recovery"
|
302 |
+
msgstr "パスワードの回復を許可する"
|
303 |
+
|
304 |
+
#@ theme-my-login
|
305 |
+
#: includes/class-theme-my-login.php:214
|
306 |
+
msgid "Sorry, that key does not appear to be valid."
|
307 |
+
msgstr "申し訳ありませんが、そのキーは有効ではありません。"
|
308 |
+
|
309 |
+
#@ theme-my-login
|
310 |
+
#: includes/class-theme-my-login.php:322
|
311 |
+
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
312 |
+
msgstr "<strong>エラー</strong>:クッキーがブロックされているか、もしくはお使いのブラウザではクッキーがサポートされていません。WordPressを使用するためには、<a href=\"http://www.google.com/cookies.html\">クッキーを有効にする</a>必要があります。"
|
313 |
+
|
314 |
+
#@ theme-my-login
|
315 |
+
#: includes/class-theme-my-login.php:326
|
316 |
+
msgid "You are now logged out."
|
317 |
+
msgstr "あなたは現在、ログアウト中です"
|
318 |
+
|
319 |
+
#@ theme-my-login
|
320 |
+
#: includes/class-theme-my-login.php:328
|
321 |
+
msgid "User registration is currently not allowed."
|
322 |
+
msgstr "ユーザー登録は現在許可されていません。"
|
323 |
+
|
324 |
+
#@ theme-my-login
|
325 |
+
#: includes/class-theme-my-login.php:330
|
326 |
+
msgid "Check your e-mail for the confirmation link."
|
327 |
+
msgstr "メールをチェックして、確認用のリンクをクリックしてください"
|
328 |
+
|
329 |
+
#@ theme-my-login
|
330 |
+
#: includes/class-theme-my-login.php:332
|
331 |
+
msgid "Check your e-mail for your new password."
|
332 |
+
msgstr "メールをチェックして、新しいパスワードを確認してください。"
|
333 |
+
|
334 |
+
#@ theme-my-login
|
335 |
+
#: includes/class-theme-my-login.php:334
|
336 |
+
msgid "Registration complete. Please check your e-mail."
|
337 |
+
msgstr "登録が完了しました。メールをチェックしてください。"
|
338 |
+
|
339 |
+
#@ theme-my-login
|
340 |
+
#: includes/class-theme-my-login.php:336
|
341 |
+
msgid "Your session has expired. Please log-in again."
|
342 |
+
msgstr "セッションが期限切れになっています。ログインし直して下さい。"
|
343 |
+
|
344 |
+
#@ theme-my-login
|
345 |
+
#: includes/class-theme-my-login.php:390
|
346 |
+
msgid "Log Out"
|
347 |
+
msgstr "ログアウト"
|
348 |
+
|
349 |
+
#@ theme-my-login
|
350 |
+
#: includes/class-theme-my-login.php:884
|
351 |
+
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
352 |
+
msgstr "<strong>エラー</strong> :ユーザー名またはメールアドレスを入力してください"
|
353 |
+
|
354 |
+
#@ theme-my-login
|
355 |
+
#: includes/class-theme-my-login.php:889
|
356 |
+
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
357 |
+
msgstr "<strong>エラー</strong> :既に登録済みのメールアドレスです"
|
358 |
+
|
359 |
+
#@ theme-my-login
|
360 |
+
#: includes/class-theme-my-login.php:901
|
361 |
+
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
362 |
+
msgstr "<strong>エラー</strong> :無効なユーザー名または電子メールです"
|
363 |
+
|
364 |
+
#@ theme-my-login
|
365 |
+
#: includes/class-theme-my-login.php:915
|
366 |
+
msgid "Password reset is not allowed for this user"
|
367 |
+
msgstr "パスワードのリセットは、このユーザーに許可されていません"
|
368 |
+
|
369 |
+
#@ theme-my-login
|
370 |
+
#: includes/class-theme-my-login.php:928
|
371 |
+
msgid "Someone has asked to reset the password for the following site and username."
|
372 |
+
msgstr "誰かがユーザー名とパスワードのリセットを要求しています。"
|
373 |
+
|
374 |
+
#@ theme-my-login
|
375 |
+
#: includes/class-theme-my-login.php:930
|
376 |
+
#: includes/class-theme-my-login.php:987
|
377 |
+
#: modules/custom-email/custom-email.php:474
|
378 |
+
#: modules/custom-email/custom-email.php:491
|
379 |
+
#: modules/custom-passwords/custom-passwords.php:321
|
380 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:165
|
381 |
+
#: modules/user-moderation/user-moderation.php:370
|
382 |
+
#, php-format
|
383 |
+
msgid "Username: %s"
|
384 |
+
msgstr "ユーザー名:%s"
|
385 |
+
|
386 |
+
#@ theme-my-login
|
387 |
+
#: includes/class-theme-my-login.php:931
|
388 |
+
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
389 |
+
msgstr "パスワードをリセットするメールを送信しました。メールを確認してください。"
|
390 |
+
|
391 |
+
#@ theme-my-login
|
392 |
+
#: includes/class-theme-my-login.php:942
|
393 |
+
#, php-format
|
394 |
+
msgid "[%s] Password Reset"
|
395 |
+
msgstr "[%s] パスワードをリセット"
|
396 |
+
|
397 |
+
#@ theme-my-login
|
398 |
+
#: includes/class-theme-my-login.php:948
|
399 |
+
#: includes/class-theme-my-login.php:1005
|
400 |
+
#: modules/custom-passwords/custom-passwords.php:339
|
401 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
402 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
403 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
404 |
+
msgid "The e-mail could not be sent."
|
405 |
+
msgstr "メールは送信できませんでした"
|
406 |
+
|
407 |
+
#@ theme-my-login
|
408 |
+
#: includes/class-theme-my-login.php:948
|
409 |
+
#: includes/class-theme-my-login.php:1005
|
410 |
+
#: modules/custom-passwords/custom-passwords.php:339
|
411 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
412 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
413 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
414 |
+
msgid "Possible reason: your host may have disabled the mail() function..."
|
415 |
+
msgstr "考えられる理由:ホストが mail() 関数を無効にしています"
|
416 |
+
|
417 |
+
#@ theme-my-login
|
418 |
+
#: includes/class-theme-my-login.php:969
|
419 |
+
#: includes/class-theme-my-login.php:972
|
420 |
+
#: includes/class-theme-my-login.php:976
|
421 |
+
#: modules/custom-passwords/custom-passwords.php:275
|
422 |
+
#: modules/custom-passwords/custom-passwords.php:279
|
423 |
+
#: modules/custom-passwords/custom-passwords.php:284
|
424 |
+
#: modules/user-moderation/user-moderation.php:248
|
425 |
+
#: modules/user-moderation/user-moderation.php:251
|
426 |
+
#: modules/user-moderation/user-moderation.php:256
|
427 |
+
msgid "Invalid key"
|
428 |
+
msgstr "無効キー"
|
429 |
+
|
430 |
+
#@ theme-my-login
|
431 |
+
#: includes/class-theme-my-login.php:988
|
432 |
+
#: modules/custom-email/custom-email.php:492
|
433 |
+
#: modules/custom-passwords/custom-passwords.php:322
|
434 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
435 |
+
#, php-format
|
436 |
+
msgid "Password: %s"
|
437 |
+
msgstr "パスワード:%s"
|
438 |
+
|
439 |
+
#@ theme-my-login
|
440 |
+
#: includes/class-theme-my-login.php:999
|
441 |
+
#: modules/custom-passwords/custom-passwords.php:330
|
442 |
+
#, php-format
|
443 |
+
msgid "[%s] Your new password"
|
444 |
+
msgstr "[%s] あなたの新しいパスワード"
|
445 |
+
|
446 |
+
#@ theme-my-login
|
447 |
+
#: includes/class-theme-my-login.php:1030
|
448 |
+
msgid "<strong>ERROR</strong>: Please enter a username."
|
449 |
+
msgstr "<strong>エラー</strong> :ユーザー名を入力してください"
|
450 |
+
|
451 |
+
#@ theme-my-login
|
452 |
+
#: includes/class-theme-my-login.php:1032
|
453 |
+
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
454 |
+
msgstr "<strong>エラー</strong>:このユーザー名は不正な文字が含まれているため無効です。有効なユーザー名を入力して下さい。"
|
455 |
+
|
456 |
+
#@ theme-my-login
|
457 |
+
#: includes/class-theme-my-login.php:1035
|
458 |
+
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
459 |
+
msgstr "<strong>エラー</strong> :このユーザー名はすでに登録されています。別のユーザー名を入力してください。"
|
460 |
+
|
461 |
+
#@ theme-my-login
|
462 |
+
#: includes/class-theme-my-login.php:1040
|
463 |
+
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
464 |
+
msgstr "<strong>エラー</strong> :メールアドレスを入力してください"
|
465 |
+
|
466 |
+
#@ theme-my-login
|
467 |
+
#: includes/class-theme-my-login.php:1042
|
468 |
+
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
469 |
+
msgstr "<strong>エラー</strong> :メールアドレスが正しくありません"
|
470 |
+
|
471 |
+
#@ theme-my-login
|
472 |
+
#: includes/class-theme-my-login.php:1045
|
473 |
+
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
474 |
+
msgstr "<strong>エラー</strong> :このメールアドレスは、既に登録されています。別のメールアドレスを入力してください。"
|
475 |
+
|
476 |
+
#@ theme-my-login
|
477 |
+
#: includes/class-theme-my-login.php:1058
|
478 |
+
#, php-format
|
479 |
+
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
480 |
+
msgstr "<strong>エラー</strong> :登録できませんでした。<a href=\"mailto:%s\">管理者r</a> にお問合せください。"
|
481 |
+
|
482 |
+
#@ theme-my-login
|
483 |
+
#: modules/custom-email/admin/custom-email-admin.php:43
|
484 |
+
#: modules/custom-email/admin/custom-email-admin.php:170
|
485 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
486 |
+
msgid "User Notification"
|
487 |
+
msgstr "ユーザー通知"
|
488 |
+
|
489 |
+
#@ theme-my-login
|
490 |
+
#: modules/custom-email/admin/custom-email-admin.php:46
|
491 |
+
msgid "This e-mail will be sent to a new user upon registration."
|
492 |
+
msgstr "このメールは、新規ユーザー登録時に送信されます。"
|
493 |
+
|
494 |
+
#@ theme-my-login
|
495 |
+
#: modules/custom-email/admin/custom-email-admin.php:47
|
496 |
+
#: modules/custom-email/admin/custom-email-admin.php:174
|
497 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
498 |
+
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
499 |
+
msgstr "変数 %user_pass% を含めるようにしてください。でないと、ユーザーは自分のパスワードを知る事が出来ません!"
|
500 |
+
|
501 |
+
#@ theme-my-login
|
502 |
+
#: modules/custom-email/admin/custom-email-admin.php:48
|
503 |
+
#: modules/custom-email/admin/custom-email-admin.php:78
|
504 |
+
#: modules/custom-email/admin/custom-email-admin.php:128
|
505 |
+
#: modules/custom-email/admin/custom-email-admin.php:175
|
506 |
+
#: modules/custom-email/admin/custom-email-admin.php:205
|
507 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:287
|
508 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:338
|
509 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
510 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
511 |
+
msgid "If any field is left empty, the default will be used instead."
|
512 |
+
msgstr "任意のフィールドを空のままにしている場合は、デフォルトの内容が代わりに使用されます。"
|
513 |
+
|
514 |
+
#@ theme-my-login
|
515 |
+
#: modules/custom-email/admin/custom-email-admin.php:51
|
516 |
+
#: modules/custom-email/admin/custom-email-admin.php:84
|
517 |
+
#: modules/custom-email/admin/custom-email-admin.php:131
|
518 |
+
#: modules/custom-email/admin/custom-email-admin.php:178
|
519 |
+
#: modules/custom-email/admin/custom-email-admin.php:211
|
520 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:290
|
521 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:341
|
522 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:374
|
523 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:424
|
524 |
+
msgid "From Name"
|
525 |
+
msgstr "送信者名"
|
526 |
+
|
527 |
+
#@ theme-my-login
|
528 |
+
#: modules/custom-email/admin/custom-email-admin.php:54
|
529 |
+
#: modules/custom-email/admin/custom-email-admin.php:87
|
530 |
+
#: modules/custom-email/admin/custom-email-admin.php:134
|
531 |
+
#: modules/custom-email/admin/custom-email-admin.php:181
|
532 |
+
#: modules/custom-email/admin/custom-email-admin.php:214
|
533 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:293
|
534 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:344
|
535 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:377
|
536 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:427
|
537 |
+
msgid "From E-mail"
|
538 |
+
msgstr "メール送信元"
|
539 |
+
|
540 |
+
#@ theme-my-login
|
541 |
+
#: modules/custom-email/admin/custom-email-admin.php:57
|
542 |
+
#: modules/custom-email/admin/custom-email-admin.php:90
|
543 |
+
#: modules/custom-email/admin/custom-email-admin.php:137
|
544 |
+
#: modules/custom-email/admin/custom-email-admin.php:184
|
545 |
+
#: modules/custom-email/admin/custom-email-admin.php:217
|
546 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:296
|
547 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:347
|
548 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:380
|
549 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:430
|
550 |
+
msgid "E-mail Format"
|
551 |
+
msgstr "メールの形式"
|
552 |
+
|
553 |
+
#@ theme-my-login
|
554 |
+
#: modules/custom-email/admin/custom-email-admin.php:63
|
555 |
+
#: modules/custom-email/admin/custom-email-admin.php:96
|
556 |
+
#: modules/custom-email/admin/custom-email-admin.php:143
|
557 |
+
#: modules/custom-email/admin/custom-email-admin.php:190
|
558 |
+
#: modules/custom-email/admin/custom-email-admin.php:223
|
559 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:302
|
560 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:353
|
561 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:386
|
562 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:436
|
563 |
+
msgid "Subject"
|
564 |
+
msgstr "件名"
|
565 |
+
|
566 |
+
#@ theme-my-login
|
567 |
+
#: modules/custom-email/admin/custom-email-admin.php:66
|
568 |
+
#: modules/custom-email/admin/custom-email-admin.php:99
|
569 |
+
#: modules/custom-email/admin/custom-email-admin.php:146
|
570 |
+
#: modules/custom-email/admin/custom-email-admin.php:193
|
571 |
+
#: modules/custom-email/admin/custom-email-admin.php:226
|
572 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:305
|
573 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:356
|
574 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:389
|
575 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:439
|
576 |
+
msgid "Message"
|
577 |
+
msgstr "メッセージ"
|
578 |
+
|
579 |
+
#@ theme-my-login
|
580 |
+
#: modules/custom-email/admin/custom-email-admin.php:69
|
581 |
+
#: modules/custom-email/admin/custom-email-admin.php:102
|
582 |
+
#: modules/custom-email/admin/custom-email-admin.php:149
|
583 |
+
#: modules/custom-email/admin/custom-email-admin.php:196
|
584 |
+
#: modules/custom-email/admin/custom-email-admin.php:229
|
585 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:308
|
586 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:359
|
587 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:392
|
588 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:442
|
589 |
+
msgid "Available Variables"
|
590 |
+
msgstr "利用可能な変数"
|
591 |
+
|
592 |
+
#@ theme-my-login
|
593 |
+
#: modules/custom-email/admin/custom-email-admin.php:74
|
594 |
+
#: modules/custom-email/admin/custom-email-admin.php:201
|
595 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
596 |
+
msgid "Admin Notification"
|
597 |
+
msgstr "管理者通知"
|
598 |
+
|
599 |
+
#@ theme-my-login
|
600 |
+
#: modules/custom-email/admin/custom-email-admin.php:77
|
601 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
602 |
+
msgstr "このメールは新しいユーザの登録時に、下の指定されたメールアドレス(複数の場合はカンマで区切ることができます)に送信されます。"
|
603 |
+
|
604 |
+
#@ theme-my-login
|
605 |
+
#: modules/custom-email/admin/custom-email-admin.php:81
|
606 |
+
#: modules/custom-email/admin/custom-email-admin.php:208
|
607 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
608 |
+
msgid "To"
|
609 |
+
msgstr "宛先"
|
610 |
+
|
611 |
+
#@ theme-my-login
|
612 |
+
#: modules/custom-email/admin/custom-email-admin.php:126
|
613 |
+
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
614 |
+
msgstr "このメールは、ユーザーが自分のパスワードを回復しようとする時に送信されます。"
|
615 |
+
|
616 |
+
#@ theme-my-login
|
617 |
+
#: modules/custom-email/admin/custom-email-admin.php:127
|
618 |
+
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
619 |
+
msgstr "変数 %reseturl% を含めるようにして下さい。ユーザーが自分のパスワードを回復することができません!"
|
620 |
+
|
621 |
+
#@ theme-my-login
|
622 |
+
#: modules/custom-email/admin/custom-email-admin.php:173
|
623 |
+
msgid "This e-mail will be sent to a user upon successful password recovery."
|
624 |
+
msgstr "このメールはユーザーがパスワードを回復した時に送信されます。"
|
625 |
+
|
626 |
+
#@ theme-my-login
|
627 |
+
#: modules/custom-email/admin/custom-email-admin.php:204
|
628 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
629 |
+
msgstr "このメールはユーザーパスワードが変更された時に、下の指定されたメールアドレス(複数の場合はカンマで区切ることができます)に送信されます。"
|
630 |
+
|
631 |
+
#@ theme-my-login
|
632 |
+
#: modules/custom-email/admin/custom-email-admin.php:231
|
633 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
634 |
+
msgid "Disable Admin Notification"
|
635 |
+
msgstr "管理者通知を無効にする"
|
636 |
+
|
637 |
+
#@ theme-my-login
|
638 |
+
#: modules/custom-email/admin/custom-email-admin.php:251
|
639 |
+
#: templates/profile-form.php:86
|
640 |
+
#: templates/register-form.php:16
|
641 |
+
msgid "E-mail"
|
642 |
+
msgstr "メール"
|
643 |
+
|
644 |
+
#@ theme-my-login
|
645 |
+
#: modules/custom-email/admin/custom-email-admin.php:252
|
646 |
+
msgid "New User"
|
647 |
+
msgstr "新規ユーザー"
|
648 |
+
|
649 |
+
#@ theme-my-login
|
650 |
+
#: modules/custom-email/admin/custom-email-admin.php:253
|
651 |
+
msgid "Retrieve Password"
|
652 |
+
msgstr "パスワードを取得"
|
653 |
+
|
654 |
+
#@ theme-my-login
|
655 |
+
#: modules/custom-email/admin/custom-email-admin.php:254
|
656 |
+
msgid "Reset Password"
|
657 |
+
msgstr "パスワードのリセット"
|
658 |
+
|
659 |
+
#@ theme-my-login
|
660 |
+
#: modules/custom-email/custom-email.php:473
|
661 |
+
#, php-format
|
662 |
+
msgid "New user registration on your site %s:"
|
663 |
+
msgstr "新しいユーザーがあなたのサイト%sに登録されました:"
|
664 |
+
|
665 |
+
#@ theme-my-login
|
666 |
+
#: modules/custom-email/custom-email.php:475
|
667 |
+
#: modules/user-moderation/user-moderation.php:371
|
668 |
+
#, php-format
|
669 |
+
msgid "E-mail: %s"
|
670 |
+
msgstr "メールアドレス:%s"
|
671 |
+
|
672 |
+
#@ theme-my-login
|
673 |
+
#: modules/custom-email/custom-email.php:477
|
674 |
+
#, php-format
|
675 |
+
msgid "[%s] New User Registration"
|
676 |
+
msgstr "[%s] 新規ユーザー登録"
|
677 |
+
|
678 |
+
#@ theme-my-login
|
679 |
+
#: modules/custom-email/custom-email.php:495
|
680 |
+
#, php-format
|
681 |
+
msgid "[%s] Your username and password"
|
682 |
+
msgstr "[%s] ユーザ名とパスワード"
|
683 |
+
|
684 |
+
#@ default
|
685 |
+
#: modules/custom-email/custom-email.php:525
|
686 |
+
#, php-format
|
687 |
+
msgid "[%s] Password Lost/Changed"
|
688 |
+
msgstr "[%s] パスワード紛失/変更"
|
689 |
+
|
690 |
+
#@ default
|
691 |
+
#: modules/custom-email/custom-email.php:526
|
692 |
+
#, php-format
|
693 |
+
msgid "Password Lost and Changed for user: %s"
|
694 |
+
msgstr "パスワードを忘れました。またはユーザーの変更:%s"
|
695 |
+
|
696 |
+
#@ theme-my-login
|
697 |
+
#: modules/custom-passwords/custom-passwords.php:29
|
698 |
+
msgid "Password:"
|
699 |
+
msgstr "パスワード:"
|
700 |
+
|
701 |
+
#@ theme-my-login
|
702 |
+
#: modules/custom-passwords/custom-passwords.php:31
|
703 |
+
#: templates/resetpass-form.php:16
|
704 |
+
msgid "Confirm Password:"
|
705 |
+
msgstr "パスワードの確認:"
|
706 |
+
|
707 |
+
#@ theme-my-login
|
708 |
+
#: modules/custom-passwords/custom-passwords.php:54
|
709 |
+
msgid "<strong>ERROR</strong>: Please enter a password."
|
710 |
+
msgstr "<strong>エラー</strong> :パスワードを入力してください"
|
711 |
+
|
712 |
+
#@ theme-my-login
|
713 |
+
#: modules/custom-passwords/custom-passwords.php:57
|
714 |
+
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
715 |
+
msgstr "<strong>エラー</strong> :パスワードが一致しません。"
|
716 |
+
|
717 |
+
#@ theme-my-login
|
718 |
+
#: modules/custom-passwords/custom-passwords.php:60
|
719 |
+
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
720 |
+
msgstr "<strong>エラー</strong> :パスワードの長さは6文字以上でなければなりません。"
|
721 |
+
|
722 |
+
#@ theme-my-login
|
723 |
+
#: modules/custom-passwords/custom-passwords.php:173
|
724 |
+
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
725 |
+
msgstr "こちらにあなたのユーザ名またはメールアドレスを入力して下さい。あなたのパスワードをリセットするリンクを記述したメールが届きます。"
|
726 |
+
|
727 |
+
#@ theme-my-login
|
728 |
+
#: modules/custom-passwords/custom-passwords.php:176
|
729 |
+
msgid "Please enter a new password."
|
730 |
+
msgstr "新しいパスワードを入力してください。"
|
731 |
+
|
732 |
+
#@ theme-my-login
|
733 |
+
#: modules/custom-passwords/custom-passwords.php:209
|
734 |
+
msgid "Registration complete. You may now log in."
|
735 |
+
msgstr "登録が完了しました。あなたはログイン中です。"
|
736 |
+
|
737 |
+
#@ theme-my-login
|
738 |
+
#: modules/custom-passwords/custom-passwords.php:212
|
739 |
+
msgid "Your password has been saved. You may now log in."
|
740 |
+
msgstr "パスワードを保存しました。あなたは現在ログイン中です。"
|
741 |
+
|
742 |
+
#@ theme-my-login
|
743 |
+
#: modules/custom-redirection/custom-redirection.php:136
|
744 |
+
msgid "Redirection"
|
745 |
+
msgstr "リダイレクト"
|
746 |
+
|
747 |
+
#@ theme-my-login
|
748 |
+
#: modules/custom-redirection/custom-redirection.php:163
|
749 |
+
msgid "Log in"
|
750 |
+
msgstr "ログイン"
|
751 |
+
|
752 |
+
#@ theme-my-login
|
753 |
+
#: modules/custom-redirection/custom-redirection.php:165
|
754 |
+
#: modules/custom-redirection/custom-redirection.php:177
|
755 |
+
msgid "Default"
|
756 |
+
msgstr "デフォルト"
|
757 |
+
|
758 |
+
#@ theme-my-login
|
759 |
+
#: modules/custom-redirection/custom-redirection.php:166
|
760 |
+
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
761 |
+
msgstr "このオプションは、ユーザーを WordPress のダッシュボード/プロフィールページに移動させます"
|
762 |
+
|
763 |
+
#@ theme-my-login
|
764 |
+
#: modules/custom-redirection/custom-redirection.php:167
|
765 |
+
#: modules/custom-redirection/custom-redirection.php:179
|
766 |
+
msgid "Referer"
|
767 |
+
msgstr "リファラ"
|
768 |
+
|
769 |
+
#@ theme-my-login
|
770 |
+
#: modules/custom-redirection/custom-redirection.php:168
|
771 |
+
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
772 |
+
msgstr "このオプションは、ユーザーをログインする前に訪れていたページへ戻します"
|
773 |
+
|
774 |
+
#@ theme-my-login
|
775 |
+
#: modules/custom-redirection/custom-redirection.php:171
|
776 |
+
#: modules/custom-redirection/custom-redirection.php:183
|
777 |
+
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
778 |
+
msgstr "このオプションは、ユーザーをテキストボックス上で指定したカスタムの場所に移動します。"
|
779 |
+
|
780 |
+
#@ theme-my-login
|
781 |
+
#: modules/custom-redirection/custom-redirection.php:178
|
782 |
+
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
783 |
+
msgstr "このオプションは、ユーザーをログインページへ移動し、ログアウトした旨のメッセージを表示します"
|
784 |
+
|
785 |
+
#@ theme-my-login
|
786 |
+
#: modules/custom-redirection/custom-redirection.php:180
|
787 |
+
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
788 |
+
msgstr "このオプションは、ログアウトする前に訪れていたページにユーザーを移動させます。 (注:前のページが管理画面の場合は起きることがあります)"
|
789 |
+
|
790 |
+
#@ theme-my-login
|
791 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
792 |
+
msgid "User Links"
|
793 |
+
msgstr "ユーザーリンク"
|
794 |
+
|
795 |
+
#@ theme-my-login
|
796 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
797 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
798 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:297
|
799 |
+
msgid "Title"
|
800 |
+
msgstr "タイトル"
|
801 |
+
|
802 |
+
#@ theme-my-login
|
803 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:230
|
804 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:253
|
805 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:301
|
806 |
+
msgid "URL"
|
807 |
+
msgstr "URL"
|
808 |
+
|
809 |
+
#@ theme-my-login
|
810 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:247
|
811 |
+
msgid "Add New link:"
|
812 |
+
msgstr "新規リンク追加:"
|
813 |
+
|
814 |
+
#@ theme-my-login
|
815 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:263
|
816 |
+
msgid "Add link"
|
817 |
+
msgstr "リンクを追加"
|
818 |
+
|
819 |
+
#@ default
|
820 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
821 |
+
msgid "Delete"
|
822 |
+
msgstr "削除"
|
823 |
+
|
824 |
+
#@ default
|
825 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:304
|
826 |
+
msgid "Update"
|
827 |
+
msgstr "更新"
|
828 |
+
|
829 |
+
#@ theme-my-login
|
830 |
+
#: modules/security/admin/security-admin.php:35
|
831 |
+
#: modules/security/admin/security-admin.php:38
|
832 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:38
|
833 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:50
|
834 |
+
msgid "You can’t edit that user."
|
835 |
+
msgstr "あなたは、ユーザーを編集することはできません。"
|
836 |
+
|
837 |
+
#@ theme-my-login
|
838 |
+
#: modules/security/admin/security-admin.php:70
|
839 |
+
msgid "User locked."
|
840 |
+
msgstr "ユーザーをロックしました"
|
841 |
+
|
842 |
+
#@ theme-my-login
|
843 |
+
#: modules/security/admin/security-admin.php:72
|
844 |
+
msgid "User unlocked."
|
845 |
+
msgstr "ユーザーのロックを解除しました"
|
846 |
+
|
847 |
+
#@ theme-my-login
|
848 |
+
#: modules/security/admin/security-admin.php:95
|
849 |
+
msgid "Unlock"
|
850 |
+
msgstr "ロック解除"
|
851 |
+
|
852 |
+
#@ theme-my-login
|
853 |
+
#: modules/security/admin/security-admin.php:97
|
854 |
+
msgid "Lock"
|
855 |
+
msgstr "ロック"
|
856 |
+
|
857 |
+
#@ theme-my-login
|
858 |
+
#: modules/security/admin/security-admin.php:116
|
859 |
+
msgid "Security"
|
860 |
+
msgstr "セキュリティ"
|
861 |
+
|
862 |
+
#@ theme-my-login
|
863 |
+
#: modules/security/admin/security-admin.php:136
|
864 |
+
msgid "Login Attempts"
|
865 |
+
msgstr "ログインを試行"
|
866 |
+
|
867 |
+
#@ theme-my-login
|
868 |
+
#: modules/security/admin/security-admin.php:141
|
869 |
+
msgid "minute(s)"
|
870 |
+
msgstr "分"
|
871 |
+
|
872 |
+
#@ theme-my-login
|
873 |
+
#: modules/security/admin/security-admin.php:142
|
874 |
+
msgid "hour(s)"
|
875 |
+
msgstr "時間"
|
876 |
+
|
877 |
+
#@ theme-my-login
|
878 |
+
#: modules/security/admin/security-admin.php:143
|
879 |
+
msgid "day(s)"
|
880 |
+
msgstr "日"
|
881 |
+
|
882 |
+
#@ theme-my-login
|
883 |
+
#: modules/security/admin/security-admin.php:166
|
884 |
+
#, php-format
|
885 |
+
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
886 |
+
msgstr "%2$s %3$s 以内に%1$s回ログインに失敗した場合、%4$s %5$s アカウントをロックします。"
|
887 |
+
|
888 |
+
#@ theme-my-login
|
889 |
+
#: modules/security/security.php:43
|
890 |
+
#: modules/security/security.php:69
|
891 |
+
#, php-format
|
892 |
+
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
893 |
+
msgstr "<strong>エラー</strong>:このアカウントは多数のログイン失敗があったためロックされました。%sから再度ログインして下さい。"
|
894 |
+
|
895 |
+
#@ theme-my-login
|
896 |
+
#: modules/security/security.php:45
|
897 |
+
msgid "<strong>ERROR</strong>: This account has been locked."
|
898 |
+
msgstr "<strong>エラー</strong>:このアカウントはロックされています。"
|
899 |
+
|
900 |
+
#@ theme-my-login
|
901 |
+
#: modules/themed-profiles/themed-profiles.php:77
|
902 |
+
#: templates/profile-form.php:125
|
903 |
+
msgid "Strength indicator"
|
904 |
+
msgstr "強度インジケータ"
|
905 |
+
|
906 |
+
#@ theme-my-login
|
907 |
+
#: modules/themed-profiles/themed-profiles.php:78
|
908 |
+
msgid "Very weak"
|
909 |
+
msgstr "とても弱い"
|
910 |
+
|
911 |
+
#@ theme-my-login
|
912 |
+
#: modules/themed-profiles/themed-profiles.php:79
|
913 |
+
msgid "Weak"
|
914 |
+
msgstr "弱い"
|
915 |
+
|
916 |
+
#@ theme-my-login
|
917 |
+
#. translators: password strength
|
918 |
+
#: modules/themed-profiles/themed-profiles.php:81
|
919 |
+
msgctxt "password strength"
|
920 |
+
msgid "Medium"
|
921 |
+
msgstr "普通"
|
922 |
+
|
923 |
+
#@ theme-my-login
|
924 |
+
#: modules/themed-profiles/themed-profiles.php:82
|
925 |
+
msgid "Strong"
|
926 |
+
msgstr "強い"
|
927 |
+
|
928 |
+
#@ theme-my-login
|
929 |
+
#: modules/themed-profiles/themed-profiles.php:92
|
930 |
+
msgid "You do not have permission to edit this user."
|
931 |
+
msgstr "あなたはこのユーザーを編集する権限がありません。"
|
932 |
+
|
933 |
+
#@ theme-my-login
|
934 |
+
#: modules/themed-profiles/themed-profiles.php:108
|
935 |
+
msgid "Profile updated."
|
936 |
+
msgstr "プロフィールを更新しました。"
|
937 |
+
|
938 |
+
#@ theme-my-login
|
939 |
+
#: modules/themed-profiles/themed-profiles.php:178
|
940 |
+
msgid "Your Profile"
|
941 |
+
msgstr "あなたのプロフィール"
|
942 |
+
|
943 |
+
#@ theme-my-login
|
944 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
945 |
+
msgid "User approved."
|
946 |
+
msgstr "ユーザーを承認しました"
|
947 |
+
|
948 |
+
#@ theme-my-login
|
949 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
950 |
+
msgid "Activation sent."
|
951 |
+
msgstr "アクティベーションを送信しました"
|
952 |
+
|
953 |
+
#@ theme-my-login
|
954 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
955 |
+
msgid "Resend Activation"
|
956 |
+
msgstr "アクティベーションを再送"
|
957 |
+
|
958 |
+
#@ theme-my-login
|
959 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
960 |
+
msgid "Approve"
|
961 |
+
msgstr "承認"
|
962 |
+
|
963 |
+
#@ theme-my-login
|
964 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
965 |
+
#: modules/user-moderation/user-moderation.php:275
|
966 |
+
msgid "Same as when you signed up."
|
967 |
+
msgstr "あなたがサインアップするときと同じです。"
|
968 |
+
|
969 |
+
#@ theme-my-login
|
970 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
971 |
+
#, php-format
|
972 |
+
msgid "You have been approved access to %s"
|
973 |
+
msgstr "あなたは%sへのアクセスを承認されています"
|
974 |
+
|
975 |
+
#@ theme-my-login
|
976 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
977 |
+
#, php-format
|
978 |
+
msgid "[%s] Registration Approved"
|
979 |
+
msgstr "[%s] 登録を承認だ"
|
980 |
+
|
981 |
+
#@ theme-my-login
|
982 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
983 |
+
#, php-format
|
984 |
+
msgid "You have been denied access to %s"
|
985 |
+
msgstr "あなたは%sへのアクセス許可がありません"
|
986 |
+
|
987 |
+
#@ theme-my-login
|
988 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
989 |
+
#, php-format
|
990 |
+
msgid "[%s] Registration Denied"
|
991 |
+
msgstr "[%s] 登録できません"
|
992 |
+
|
993 |
+
#@ theme-my-login
|
994 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
995 |
+
msgid "Moderation"
|
996 |
+
msgstr "承認"
|
997 |
+
|
998 |
+
#@ theme-my-login
|
999 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
1000 |
+
msgid "User Activation"
|
1001 |
+
msgstr "ユーザ認証"
|
1002 |
+
|
1003 |
+
#@ theme-my-login
|
1004 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
1005 |
+
msgid "User Approval"
|
1006 |
+
msgstr "ユーザー承認"
|
1007 |
+
|
1008 |
+
#@ theme-my-login
|
1009 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
1010 |
+
msgid "User Denial"
|
1011 |
+
msgstr "ユーザ拒否"
|
1012 |
+
|
1013 |
+
#@ theme-my-login
|
1014 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
1015 |
+
msgid "User Moderation"
|
1016 |
+
msgstr "ユーザー承認"
|
1017 |
+
|
1018 |
+
#@ theme-my-login
|
1019 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
1020 |
+
msgid "None"
|
1021 |
+
msgstr "なし"
|
1022 |
+
|
1023 |
+
#@ theme-my-login
|
1024 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
1025 |
+
msgid "Check this option to require no moderation."
|
1026 |
+
msgstr "このオプションにチェックをした場合、管理者の承認などを一切行いません。"
|
1027 |
+
|
1028 |
+
#@ theme-my-login
|
1029 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
1030 |
+
msgid "E-mail Confirmation"
|
1031 |
+
msgstr "メールでの確認"
|
1032 |
+
|
1033 |
+
#@ theme-my-login
|
1034 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
1035 |
+
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
1036 |
+
msgstr "このオプションにチェックをした場合、新しいユーザーがログインする前に、自分のメールアドレスの確認を必須にします"
|
1037 |
+
|
1038 |
+
#@ theme-my-login
|
1039 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
1040 |
+
msgid "Admin Approval"
|
1041 |
+
msgstr "管理者承認"
|
1042 |
+
|
1043 |
+
#@ theme-my-login
|
1044 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
1045 |
+
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
1046 |
+
msgstr "このオプションにチェックをした場合、新しいユーザーがログインする前に、管理者の承認を必要とします"
|
1047 |
+
|
1048 |
+
#@ theme-my-login
|
1049 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
1050 |
+
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
1051 |
+
msgstr "この電子メールは、\"ユーザー承認\" で\"メールでの確認\" にチェックをしている場合、新しいユーザー登録があったときに送信されます。"
|
1052 |
+
|
1053 |
+
#@ theme-my-login
|
1054 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
1055 |
+
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
1056 |
+
msgstr "変数 %activateurl% を含めて下さい。含まれていないと、ユーザーがアカウントを有効にできません。"
|
1057 |
+
|
1058 |
+
#@ theme-my-login
|
1059 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
1060 |
+
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
1061 |
+
msgstr "この電子メールは、\"ユーザー承認\" で \"管理者承認\" にチェックしている場合、ユーザーが登録した際に送信されます。"
|
1062 |
+
|
1063 |
+
#@ theme-my-login
|
1064 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
1065 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
1066 |
+
msgstr "このメールは、\"ユーザー承認\"で\"管理者承認\"にチェックが入っている場合、ユーザー登録時に指定されたメールアドレス(複数のアドレスの場合はカンマで区切る必要があります)に送信されます。"
|
1067 |
+
|
1068 |
+
#@ theme-my-login
|
1069 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
1070 |
+
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
1071 |
+
msgstr "このメールは\"ユーザー承認\"で\"管理者承認\" にチェックを入れた場合、\"Pending\" のユーザを削除/拒否した時に送信されます"
|
1072 |
+
|
1073 |
+
#@ theme-my-login
|
1074 |
+
#: modules/user-moderation/user-moderation.php:171
|
1075 |
+
#, php-format
|
1076 |
+
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
1077 |
+
msgstr "<strong>エラー</strong>:メールアドレスが入力されていません。<a href=\"%s\">アクティベーションメールを再度送信しますか</a>?"
|
1078 |
+
|
1079 |
+
#@ theme-my-login
|
1080 |
+
#: modules/user-moderation/user-moderation.php:174
|
1081 |
+
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
1082 |
+
msgstr "<strong>エラー</strong> :あなたの登録がまだ承認されていません。"
|
1083 |
+
|
1084 |
+
#@ theme-my-login
|
1085 |
+
#: modules/user-moderation/user-moderation.php:334
|
1086 |
+
#, php-format
|
1087 |
+
msgid "[%s] Activate Your Account"
|
1088 |
+
msgstr "[%s] アカウントを有効にする"
|
1089 |
+
|
1090 |
+
#@ theme-my-login
|
1091 |
+
#: modules/user-moderation/user-moderation.php:335
|
1092 |
+
#, php-format
|
1093 |
+
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
1094 |
+
msgstr "%sへのご登録ありがとうございます!次のリンクをクリックしてアカウントを有効にして下さい:"
|
1095 |
+
|
1096 |
+
#@ theme-my-login
|
1097 |
+
#: modules/user-moderation/user-moderation.php:367
|
1098 |
+
#, php-format
|
1099 |
+
msgid "[%s] New User Awaiting Approval"
|
1100 |
+
msgstr "[%s] 新しいユーザーが承認を待っています"
|
1101 |
+
|
1102 |
+
#@ theme-my-login
|
1103 |
+
#: modules/user-moderation/user-moderation.php:369
|
1104 |
+
#, php-format
|
1105 |
+
msgid "New user requires approval on your blog %s:"
|
1106 |
+
msgstr "新しいユーザーがあなたのブログ %s の承認を必要としています:"
|
1107 |
+
|
1108 |
+
#@ theme-my-login
|
1109 |
+
#: modules/user-moderation/user-moderation.php:372
|
1110 |
+
msgid "To approve or deny this user:"
|
1111 |
+
msgstr "このユーザーを承認または拒否:"
|
1112 |
+
|
1113 |
+
#@ theme-my-login
|
1114 |
+
#: modules/user-moderation/user-moderation.php:393
|
1115 |
+
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
1116 |
+
msgstr "登録が完了しました。ログインするには、あなたのメールアドレスに送られたメール内のリンクをクリックして、メールアドレスの確認をする必要があります。"
|
1117 |
+
|
1118 |
+
#@ theme-my-login
|
1119 |
+
#: modules/user-moderation/user-moderation.php:395
|
1120 |
+
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
1121 |
+
msgstr "登録が完了しました。ログインするには管理者の承認が必要です。管理者の承認後にあなたのメールアドレスへお知らせします。"
|
1122 |
+
|
1123 |
+
#@ theme-my-login
|
1124 |
+
#: modules/user-moderation/user-moderation.php:398
|
1125 |
+
msgid "Your account has been activated. You may now log in."
|
1126 |
+
msgstr "あなたのアカウントは有効になりました。あなたが現在ログイン中です。"
|
1127 |
+
|
1128 |
+
#@ theme-my-login
|
1129 |
+
#: modules/user-moderation/user-moderation.php:400
|
1130 |
+
msgid "Your account has been activated. Please check your e-mail for your password."
|
1131 |
+
msgstr "アカウントは有効になりました。パスワードをメールでお送りしました。"
|
1132 |
+
|
1133 |
+
#@ theme-my-login
|
1134 |
+
#: modules/user-moderation/user-moderation.php:402
|
1135 |
+
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
1136 |
+
msgstr "<strong>エラー</strong> :申し訳ありませんが、そのキーは有効ではありません。"
|
1137 |
+
|
1138 |
+
#@ theme-my-login
|
1139 |
+
#: modules/user-moderation/user-moderation.php:405
|
1140 |
+
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
1141 |
+
msgstr "<strong>エラー</strong>:申し訳ありません。アクティベーションのメールが送信出来ませんでした。"
|
1142 |
+
|
1143 |
+
#@ theme-my-login
|
1144 |
+
#: modules/user-moderation/user-moderation.php:407
|
1145 |
+
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
1146 |
+
msgstr "アクティベーションメールはあなたが登録したメールアドレスに送信されました。メールを確認し、本文内のリンクをクリックしてください。"
|
1147 |
+
|
1148 |
+
#@ theme-my-login
|
1149 |
+
#: templates/login-form.php:12
|
1150 |
+
#: templates/profile-form.php:34
|
1151 |
+
#: templates/register-form.php:12
|
1152 |
+
msgid "Username"
|
1153 |
+
msgstr "ユーザー名"
|
1154 |
+
|
1155 |
+
#@ theme-my-login
|
1156 |
+
#: templates/login-form.php:16
|
1157 |
+
msgid "Password"
|
1158 |
+
msgstr "パスワード"
|
1159 |
+
|
1160 |
+
#@ theme-my-login
|
1161 |
+
#: templates/login-form.php:25
|
1162 |
+
msgid "Remember Me"
|
1163 |
+
msgstr "ログイン情報を記憶"
|
1164 |
+
|
1165 |
+
#@ theme-my-login
|
1166 |
+
#: templates/lostpassword-form.php:12
|
1167 |
+
msgid "Username or E-mail:"
|
1168 |
+
msgstr "ユーザー名またはメール:"
|
1169 |
+
|
1170 |
+
#@ theme-my-login
|
1171 |
+
#: templates/lostpassword-form.php:20
|
1172 |
+
msgid "Get New Password"
|
1173 |
+
msgstr "新しいパスワードを取得する"
|
1174 |
+
|
1175 |
+
#@ theme-my-login
|
1176 |
+
#: templates/profile-form.php:22
|
1177 |
+
msgid "Personal Options"
|
1178 |
+
msgstr "個人用オプション"
|
1179 |
+
|
1180 |
+
#@ theme-my-login
|
1181 |
+
#: templates/profile-form.php:30
|
1182 |
+
msgid "Name"
|
1183 |
+
msgstr "名"
|
1184 |
+
|
1185 |
+
#@ theme-my-login
|
1186 |
+
#: templates/profile-form.php:35
|
1187 |
+
msgid "Your username cannot be changed."
|
1188 |
+
msgstr "あなたのユーザー名は変更することはできません。"
|
1189 |
+
|
1190 |
+
#@ theme-my-login
|
1191 |
+
#: templates/profile-form.php:39
|
1192 |
+
msgid "First name"
|
1193 |
+
msgstr "名"
|
1194 |
+
|
1195 |
+
#@ theme-my-login
|
1196 |
+
#: templates/profile-form.php:44
|
1197 |
+
msgid "Last name"
|
1198 |
+
msgstr "姓"
|
1199 |
+
|
1200 |
+
#@ theme-my-login
|
1201 |
+
#: templates/profile-form.php:49
|
1202 |
+
msgid "Nickname"
|
1203 |
+
msgstr "ニックネーム"
|
1204 |
+
|
1205 |
+
#@ theme-my-login
|
1206 |
+
#: templates/profile-form.php:49
|
1207 |
+
#: templates/profile-form.php:86
|
1208 |
+
msgid "(required)"
|
1209 |
+
msgstr "(必須)"
|
1210 |
+
|
1211 |
+
#@ theme-my-login
|
1212 |
+
#: templates/profile-form.php:54
|
1213 |
+
msgid "Display name publicly as"
|
1214 |
+
msgstr "表示名として"
|
1215 |
+
|
1216 |
+
#@ theme-my-login
|
1217 |
+
#: templates/profile-form.php:82
|
1218 |
+
msgid "Contact Info"
|
1219 |
+
msgstr "お問い合わせ情報"
|
1220 |
+
|
1221 |
+
#@ theme-my-login
|
1222 |
+
#: templates/profile-form.php:91
|
1223 |
+
msgid "Website"
|
1224 |
+
msgstr "ウェブサイト"
|
1225 |
+
|
1226 |
+
#@ theme-my-login
|
1227 |
+
#: templates/profile-form.php:108
|
1228 |
+
msgid "About Yourself"
|
1229 |
+
msgstr "自分自身について"
|
1230 |
+
|
1231 |
+
#@ theme-my-login
|
1232 |
+
#: templates/profile-form.php:112
|
1233 |
+
msgid "Biographical Info"
|
1234 |
+
msgstr "伝記情報"
|
1235 |
+
|
1236 |
+
#@ theme-my-login
|
1237 |
+
#: templates/profile-form.php:114
|
1238 |
+
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1239 |
+
msgstr "ちょっとした経歴をあなたのプロフィールに記入しましょう。これは公表されることがありますので、記入には留意してください。"
|
1240 |
+
|
1241 |
+
#@ theme-my-login
|
1242 |
+
#: templates/profile-form.php:122
|
1243 |
+
msgid "New Password"
|
1244 |
+
msgstr "新しいパスワード"
|
1245 |
+
|
1246 |
+
#@ theme-my-login
|
1247 |
+
#: templates/profile-form.php:123
|
1248 |
+
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1249 |
+
msgstr "パスワードを新しいものに変更したい場合は記入。それ以外の場合は空白のままにしてください。"
|
1250 |
+
|
1251 |
+
#@ theme-my-login
|
1252 |
+
#: templates/profile-form.php:124
|
1253 |
+
msgid "Type your new password again."
|
1254 |
+
msgstr "新しいパスワードをもう一度入力してください"
|
1255 |
+
|
1256 |
+
#@ theme-my-login
|
1257 |
+
#: templates/profile-form.php:126
|
1258 |
+
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1259 |
+
msgstr "ヒント:パスワードは少なくとも7文字の長さが望ましいです。小文字、大文字の数字などの記号を使用すると、より強力なものになります。例えば ! \" ? $ % ^ & ) など。"
|
1260 |
+
|
1261 |
+
#@ theme-my-login
|
1262 |
+
#: templates/profile-form.php:140
|
1263 |
+
msgid "Additional Capabilities"
|
1264 |
+
msgstr "その他の機能"
|
1265 |
+
|
1266 |
+
#@ theme-my-login
|
1267 |
+
#: templates/profile-form.php:159
|
1268 |
+
msgid "Update Profile"
|
1269 |
+
msgstr "プロフィール更新"
|
1270 |
+
|
1271 |
+
#@ theme-my-login
|
1272 |
+
#: templates/register-form.php:23
|
1273 |
+
msgid "A password will be e-mailed to you."
|
1274 |
+
msgstr "パスワードをメールで送信する"
|
1275 |
+
|
1276 |
+
#@ theme-my-login
|
1277 |
+
#: templates/resetpass-form.php:12
|
1278 |
+
msgid "New Password:"
|
1279 |
+
msgstr "新しいパスワード:"
|
1280 |
+
|
1281 |
+
#@ theme-my-login
|
1282 |
+
#: templates/resetpass-form.php:24
|
1283 |
+
msgid "Change Password"
|
1284 |
+
msgstr "パスワードの変更"
|
1285 |
+
|
1286 |
+
#. Plugin URI of the plugin/theme
|
1287 |
+
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1288 |
+
msgstr "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1289 |
+
|
1290 |
+
#. Description of the plugin/theme
|
1291 |
+
msgid "Themes the WordPress login, registration and forgot password pages according to your theme."
|
1292 |
+
msgstr "WordPressのログイン・ユーザー登録・パスワード紛失のページをあなたのテーマに準じたテーマに。"
|
1293 |
+
|
1294 |
+
#. Author of the plugin/theme
|
1295 |
+
msgid "Jeff Farthing"
|
1296 |
+
msgstr "Jeff Farthing"
|
1297 |
+
|
1298 |
+
#. Author URI of the plugin/theme
|
1299 |
+
msgid "http://www.jfarthing.com"
|
1300 |
+
msgstr "http://www.jfarthing.com"
|
1301 |
+
|
language/theme-my-login-nl_BE.mo
ADDED
Binary file
|
language/theme-my-login-nl_BE.po
ADDED
@@ -0,0 +1,1080 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Theme My Login 6.0\n"
|
4 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
5 |
+
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
6 |
+
"PO-Revision-Date: 2011-01-07 08:26-0500\n"
|
7 |
+
"Last-Translator: Jeff Farthing <jeff@jfarthing.com>\n"
|
8 |
+
"Language-Team: Klasse <toon@klasse.be>\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Poedit-Language: Dutch\n"
|
13 |
+
"X-Poedit-Country: BELGIUM\n"
|
14 |
+
|
15 |
+
#. #-#-#-#-# plugin.pot (Theme My Login 6.0) #-#-#-#-#
|
16 |
+
#. Plugin Name of the plugin/theme
|
17 |
+
#: admin/class-theme-my-login-admin.php:51
|
18 |
+
#: admin/class-theme-my-login-admin.php:52
|
19 |
+
#: includes/class-theme-my-login-widget.php:24
|
20 |
+
msgid "Theme My Login"
|
21 |
+
msgstr "Theme My Login"
|
22 |
+
|
23 |
+
#: admin/class-theme-my-login-admin.php:88
|
24 |
+
#, php-format
|
25 |
+
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
26 |
+
msgstr "ERROR: De module \"%1$s\" kon niet worden geactiveerd (%2$s)."
|
27 |
+
|
28 |
+
#: admin/class-theme-my-login-admin.php:108
|
29 |
+
msgid "NOTICE:"
|
30 |
+
msgstr "OPGELET:"
|
31 |
+
|
32 |
+
#: admin/class-theme-my-login-admin.php:109
|
33 |
+
#, php-format
|
34 |
+
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
35 |
+
msgstr "Je hebt Theme My Login geactiveerd, bezoek de <a href=\"%s\">instellingen</a> en overloop de beschikbare opties."
|
36 |
+
|
37 |
+
#: admin/class-theme-my-login-admin.php:111
|
38 |
+
msgid "Take me to the settings page"
|
39 |
+
msgstr "Ga naar de instellingen"
|
40 |
+
|
41 |
+
#: admin/class-theme-my-login-admin.php:124
|
42 |
+
msgid "You can now login with your e-mail address or username! Try it out!"
|
43 |
+
msgstr "Je kan nu inloggen met je e-mailadres of gebruikersnaam! Probeer het!"
|
44 |
+
|
45 |
+
#: admin/class-theme-my-login-admin.php:125
|
46 |
+
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
47 |
+
msgstr "Theme My Login gebruikt een module-systeem. Modules lijken op Wordpress plugins. Elke module breidt de standaardfuntionaliteit van Theme My Login uit. <a rel=\"tml-options\" href=\"#tml-modules\">Klik hier</a> voor de modules."
|
48 |
+
|
49 |
+
#: admin/class-theme-my-login-admin.php:126
|
50 |
+
msgid "Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from \"theme-my-login/templates\" to your current theme directory. Try it out!"
|
51 |
+
msgstr "Theme My Login voorziet nu het gebruik van eigen formulieren. Je kan je eigen template(s) maken door de standaardversies in \"theme-my-login/templates\" te kopiëren naar je eigen theme-directory. Probeer het!"
|
52 |
+
|
53 |
+
#: admin/class-theme-my-login-admin.php:127
|
54 |
+
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
55 |
+
msgstr "Je kan de veranderingen aan je stylesheet behouden bij een upgrade. Kopieer het bestand \"theme-my-login/theme-my-login.css\" naar je theme-folder en bewerk het daar."
|
56 |
+
|
57 |
+
#: admin/class-theme-my-login-admin.php:128
|
58 |
+
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
59 |
+
msgstr "Theme My Login gebruikt een shortcode-systeem dat je in je posts kan gebruiken, met verschillende parameters om je formulier aan te passen. Bezoek de <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">documentatie</a> voor een uitgebreide handleiding."
|
60 |
+
|
61 |
+
#: admin/class-theme-my-login-admin.php:129
|
62 |
+
msgid "Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donations</a>!"
|
63 |
+
msgstr "Theme My Login is <em>GRATIS</em> maar Jeff stelt elke <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">gulle gift</a> op prijs!"
|
64 |
+
|
65 |
+
#: admin/class-theme-my-login-admin.php:130
|
66 |
+
msgid "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
67 |
+
msgstr "Je kan Jeff <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">inhuren</a>!"
|
68 |
+
|
69 |
+
#: admin/class-theme-my-login-admin.php:134
|
70 |
+
msgid "Did You Know?"
|
71 |
+
msgstr "Wist je...?"
|
72 |
+
|
73 |
+
#: admin/class-theme-my-login-admin.php:175
|
74 |
+
msgid "General"
|
75 |
+
msgstr "Algemeen"
|
76 |
+
|
77 |
+
#: admin/class-theme-my-login-admin.php:176
|
78 |
+
msgid "Basic"
|
79 |
+
msgstr "Basis"
|
80 |
+
|
81 |
+
#: admin/class-theme-my-login-admin.php:177
|
82 |
+
#: admin/class-theme-my-login-admin.php:305
|
83 |
+
msgid "Modules"
|
84 |
+
msgstr "Modules"
|
85 |
+
|
86 |
+
#: admin/class-theme-my-login-admin.php:184
|
87 |
+
msgid "Theme My Login Settings"
|
88 |
+
msgstr "Theme My Login Instellingen"
|
89 |
+
|
90 |
+
#: admin/class-theme-my-login-admin.php:190
|
91 |
+
#: admin/class-theme-my-login-admin.php:247
|
92 |
+
msgid "Save Changes"
|
93 |
+
msgstr "Wijzigingen Opslaan"
|
94 |
+
|
95 |
+
#: admin/class-theme-my-login-admin.php:266
|
96 |
+
msgid "Page ID"
|
97 |
+
msgstr "Pagina ID"
|
98 |
+
|
99 |
+
#: admin/class-theme-my-login-admin.php:269
|
100 |
+
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
101 |
+
msgstr "Dit moet de ID zijn van de WordPress pagina waar de [theme-my-login] shortcode staat. Standaard heet deze pagina \"Login\"."
|
102 |
+
|
103 |
+
#: admin/class-theme-my-login-admin.php:273
|
104 |
+
msgid "Pagelist"
|
105 |
+
msgstr "Paginalijst"
|
106 |
+
|
107 |
+
#: admin/class-theme-my-login-admin.php:276
|
108 |
+
msgid "Show Page In Pagelist"
|
109 |
+
msgstr "Toon Pagina in Paginalijst"
|
110 |
+
|
111 |
+
#: admin/class-theme-my-login-admin.php:277
|
112 |
+
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
113 |
+
msgstr "Zet deze instelling aan om login/logout links toe te voegen aan de paginalijst gegenereerd door functies als wp_list_pages() en wp_page_menu()."
|
114 |
+
|
115 |
+
#: admin/class-theme-my-login-admin.php:281
|
116 |
+
msgid "Stylesheet"
|
117 |
+
msgstr "Stylesheet"
|
118 |
+
|
119 |
+
#: admin/class-theme-my-login-admin.php:284
|
120 |
+
msgid "Enable \"theme-my-login.css\""
|
121 |
+
msgstr "Sta \"theme-my-login.css\" toe"
|
122 |
+
|
123 |
+
#: admin/class-theme-my-login-admin.php:285
|
124 |
+
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
125 |
+
msgstr "Om je aanpassingen te bewaren na een upgrade, zet je de aangepaste \"theme-my-login.css\" in de directory van je theme."
|
126 |
+
|
127 |
+
#: admin/class-theme-my-login-admin.php:309
|
128 |
+
#, php-format
|
129 |
+
msgid "Enable %s"
|
130 |
+
msgstr "Zet %s aan"
|
131 |
+
|
132 |
+
#: admin/class-theme-my-login-admin.php:311
|
133 |
+
msgid "No modules found."
|
134 |
+
msgstr "Geen modules gevonden."
|
135 |
+
|
136 |
+
#: admin/class-theme-my-login-admin.php:422
|
137 |
+
msgid "One of the modules is invalid."
|
138 |
+
msgstr "Één van de modules is ongeldig."
|
139 |
+
|
140 |
+
#: admin/class-theme-my-login-admin.php:475
|
141 |
+
msgid "Invalid module path."
|
142 |
+
msgstr "Ongeldig pad naar module."
|
143 |
+
|
144 |
+
#: admin/class-theme-my-login-admin.php:477
|
145 |
+
msgid "Module file does not exist."
|
146 |
+
msgstr "Module-bestand bestaat niet."
|
147 |
+
|
148 |
+
#: admin/class-theme-my-login-admin.php:481
|
149 |
+
msgid "The module does not have a valid header."
|
150 |
+
msgstr "De module heeft geen geldige header."
|
151 |
+
|
152 |
+
#: includes/class-theme-my-login-template.php:140
|
153 |
+
#, php-format
|
154 |
+
msgid "Welcome, %s"
|
155 |
+
msgstr "Welkom, %s"
|
156 |
+
|
157 |
+
#: includes/class-theme-my-login-template.php:144
|
158 |
+
#: includes/class-theme-my-login-widget.php:86
|
159 |
+
#: templates/register-form.php:25
|
160 |
+
msgid "Register"
|
161 |
+
msgstr "Registreer"
|
162 |
+
|
163 |
+
#: includes/class-theme-my-login-template.php:150
|
164 |
+
#: includes/class-theme-my-login-widget.php:86
|
165 |
+
msgid "Lost Password"
|
166 |
+
msgstr "Wachtwoord vergeten"
|
167 |
+
|
168 |
+
#: includes/class-theme-my-login-template.php:154
|
169 |
+
#: includes/class-theme-my-login.php:393
|
170 |
+
#: templates/login-form.php:28
|
171 |
+
msgid "Log In"
|
172 |
+
msgstr "Inloggen"
|
173 |
+
|
174 |
+
#: includes/class-theme-my-login-template.php:316
|
175 |
+
#: modules/custom-user-links/custom-user-links.php:95
|
176 |
+
msgid "Dashboard"
|
177 |
+
msgstr "Dashboard"
|
178 |
+
|
179 |
+
#: includes/class-theme-my-login-template.php:317
|
180 |
+
#: modules/custom-user-links/custom-user-links.php:96
|
181 |
+
msgid "Profile"
|
182 |
+
msgstr "Profiel"
|
183 |
+
|
184 |
+
#: includes/class-theme-my-login-template.php:334
|
185 |
+
#: modules/custom-redirection/custom-redirection.php:187
|
186 |
+
msgid "Log out"
|
187 |
+
msgstr "Uitloggen"
|
188 |
+
|
189 |
+
#: includes/class-theme-my-login-template.php:363
|
190 |
+
msgid "Register For This Site"
|
191 |
+
msgstr "Registreer voor deze site"
|
192 |
+
|
193 |
+
#: includes/class-theme-my-login-template.php:365
|
194 |
+
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
195 |
+
msgstr "Vul je gebruikersnaam of e-mailadres in. Je krijgt een nieuw wachtwoord via e-mail."
|
196 |
+
|
197 |
+
#: includes/class-theme-my-login-widget.php:23
|
198 |
+
msgid "A login form for your blog."
|
199 |
+
msgstr "Een loginformulier voor je blog."
|
200 |
+
|
201 |
+
#: includes/class-theme-my-login-widget.php:86
|
202 |
+
msgid "Login"
|
203 |
+
msgstr "Login"
|
204 |
+
|
205 |
+
#: includes/class-theme-my-login-widget.php:87
|
206 |
+
msgid "Default Action"
|
207 |
+
msgstr "Standaardactie"
|
208 |
+
|
209 |
+
#: includes/class-theme-my-login-widget.php:94
|
210 |
+
msgid "Show When Logged In"
|
211 |
+
msgstr "Tonen als je ingelogd bent"
|
212 |
+
|
213 |
+
#: includes/class-theme-my-login-widget.php:96
|
214 |
+
msgid "Show Title"
|
215 |
+
msgstr "Toon titel"
|
216 |
+
|
217 |
+
#: includes/class-theme-my-login-widget.php:98
|
218 |
+
msgid "Show Login Link"
|
219 |
+
msgstr "Toon loginlink"
|
220 |
+
|
221 |
+
#: includes/class-theme-my-login-widget.php:100
|
222 |
+
msgid "Show Register Link"
|
223 |
+
msgstr "Toon registreerlink"
|
224 |
+
|
225 |
+
#: includes/class-theme-my-login-widget.php:102
|
226 |
+
msgid "Show Lost Password Link"
|
227 |
+
msgstr "Toon wachtwoord-vergeten-link"
|
228 |
+
|
229 |
+
#: includes/class-theme-my-login-widget.php:104
|
230 |
+
msgid "Show Gravatar"
|
231 |
+
msgstr "Toon gravatar"
|
232 |
+
|
233 |
+
#: includes/class-theme-my-login-widget.php:105
|
234 |
+
msgid "Gravatar Size"
|
235 |
+
msgstr "Gravataar formaat"
|
236 |
+
|
237 |
+
#: includes/class-theme-my-login-widget.php:107
|
238 |
+
msgid "Allow Registration"
|
239 |
+
msgstr "Registratie toestaan"
|
240 |
+
|
241 |
+
#: includes/class-theme-my-login-widget.php:109
|
242 |
+
msgid "Allow Password Recovery"
|
243 |
+
msgstr "Wachtwoordherstel toestaan"
|
244 |
+
|
245 |
+
#: includes/class-theme-my-login.php:217
|
246 |
+
msgid "Sorry, that key does not appear to be valid."
|
247 |
+
msgstr "Sorry, die key lijkt ongeldig."
|
248 |
+
|
249 |
+
#: includes/class-theme-my-login.php:325
|
250 |
+
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
251 |
+
msgstr "<strong>FOUT</strong>: Cookies worden geblokkeerd of zijn niet ondersteund door je browser. Je moet <a href=\"http://www.google.com/support/websearch/bin/answer.py?answer=35851&hl=nl\">Cookies</a> toestaan om WordPress te kunnen gebruiken."
|
252 |
+
|
253 |
+
#: includes/class-theme-my-login.php:329
|
254 |
+
msgid "You are now logged out."
|
255 |
+
msgstr "Je bent nu uitgelogd"
|
256 |
+
|
257 |
+
#: includes/class-theme-my-login.php:331
|
258 |
+
msgid "User registration is currently not allowed."
|
259 |
+
msgstr "Registreren is niet toegelaten."
|
260 |
+
|
261 |
+
#: includes/class-theme-my-login.php:333
|
262 |
+
msgid "Check your e-mail for the confirmation link."
|
263 |
+
msgstr "Kijk je e-mail na voor de bevestiging."
|
264 |
+
|
265 |
+
#: includes/class-theme-my-login.php:335
|
266 |
+
msgid "Check your e-mail for your new password."
|
267 |
+
msgstr "Kijk je e-mail naar voor je nieuwe wachtwoord."
|
268 |
+
|
269 |
+
#: includes/class-theme-my-login.php:337
|
270 |
+
msgid "Registration complete. Please check your e-mail."
|
271 |
+
msgstr "Registratie afgewerkt. Kijk je e-mail na."
|
272 |
+
|
273 |
+
#: includes/class-theme-my-login.php:339
|
274 |
+
msgid "Your session has expired. Please log-in again."
|
275 |
+
msgstr "Je sessie is verlopen. Log opnieuw in."
|
276 |
+
|
277 |
+
#: includes/class-theme-my-login.php:393
|
278 |
+
msgid "Log Out"
|
279 |
+
msgstr "Uitloggen"
|
280 |
+
|
281 |
+
#: includes/class-theme-my-login.php:880
|
282 |
+
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
283 |
+
msgstr "<strong>FOUT</strong>: Vul een gebruikersnaam of e-mailadres in."
|
284 |
+
|
285 |
+
#: includes/class-theme-my-login.php:885
|
286 |
+
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
287 |
+
msgstr "<strong>FOUT</strong>: Er is geen gebruiker met dat e-mailadres."
|
288 |
+
|
289 |
+
#: includes/class-theme-my-login.php:897
|
290 |
+
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
291 |
+
msgstr "<strong>FOUT</strong>: Ongeldige gebruikersnaam of ongeldig e-mailadres."
|
292 |
+
|
293 |
+
#: includes/class-theme-my-login.php:911
|
294 |
+
msgid "Password reset is not allowed for this user"
|
295 |
+
msgstr "Wachtwoordherstel is niet toegelaten voor deze gebruiker"
|
296 |
+
|
297 |
+
#: includes/class-theme-my-login.php:924
|
298 |
+
msgid "Someone has asked to reset the password for the following site and username."
|
299 |
+
msgstr "Iemand heeft aangevraagd om het wachtwoord te herstellen van deze gebruiker/site."
|
300 |
+
|
301 |
+
#: includes/class-theme-my-login.php:926
|
302 |
+
#: includes/class-theme-my-login.php:983
|
303 |
+
#: modules/custom-email/custom-email.php:474
|
304 |
+
#: modules/custom-email/custom-email.php:491
|
305 |
+
#: modules/custom-passwords/custom-passwords.php:336
|
306 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:165
|
307 |
+
#: modules/user-moderation/user-moderation.php:370
|
308 |
+
#, php-format
|
309 |
+
msgid "Username: %s"
|
310 |
+
msgstr "Gebruikersnaam: %s"
|
311 |
+
|
312 |
+
#: includes/class-theme-my-login.php:927
|
313 |
+
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
314 |
+
msgstr "Om je wachtwoord te herstellen, bezoek de volgende link, of negeer deze e-mail om je wachtwoord te behouden."
|
315 |
+
|
316 |
+
#: includes/class-theme-my-login.php:938
|
317 |
+
#, php-format
|
318 |
+
msgid "[%s] Password Reset"
|
319 |
+
msgstr "[%s] Wachtwoord Hersteld"
|
320 |
+
|
321 |
+
#: includes/class-theme-my-login.php:944
|
322 |
+
#: includes/class-theme-my-login.php:1001
|
323 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
324 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
325 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
326 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
327 |
+
msgid "The e-mail could not be sent."
|
328 |
+
msgstr "De e-mail kon niet verstuurd worden."
|
329 |
+
|
330 |
+
#: includes/class-theme-my-login.php:944
|
331 |
+
#: includes/class-theme-my-login.php:1001
|
332 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
333 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
334 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
335 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
336 |
+
msgid "Possible reason: your host may have disabled the mail() function..."
|
337 |
+
msgstr "Mogelijke oorzaak: je hostingfirma heeft misschien de mail() functie uitgeschakeld..."
|
338 |
+
|
339 |
+
#: includes/class-theme-my-login.php:965
|
340 |
+
#: includes/class-theme-my-login.php:968
|
341 |
+
#: includes/class-theme-my-login.php:972
|
342 |
+
#: modules/custom-passwords/custom-passwords.php:290
|
343 |
+
#: modules/custom-passwords/custom-passwords.php:294
|
344 |
+
#: modules/custom-passwords/custom-passwords.php:299
|
345 |
+
#: modules/user-moderation/user-moderation.php:248
|
346 |
+
#: modules/user-moderation/user-moderation.php:251
|
347 |
+
#: modules/user-moderation/user-moderation.php:256
|
348 |
+
msgid "Invalid key"
|
349 |
+
msgstr "Ongeldige key"
|
350 |
+
|
351 |
+
#: includes/class-theme-my-login.php:984
|
352 |
+
#: modules/custom-email/custom-email.php:492
|
353 |
+
#: modules/custom-passwords/custom-passwords.php:337
|
354 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
355 |
+
#, php-format
|
356 |
+
msgid "Password: %s"
|
357 |
+
msgstr "Wachtwoord: %s"
|
358 |
+
|
359 |
+
#: includes/class-theme-my-login.php:995
|
360 |
+
#: modules/custom-passwords/custom-passwords.php:345
|
361 |
+
#, php-format
|
362 |
+
msgid "[%s] Your new password"
|
363 |
+
msgstr "[%s] Je nieuwe wachtwoord"
|
364 |
+
|
365 |
+
#: includes/class-theme-my-login.php:1026
|
366 |
+
msgid "<strong>ERROR</strong>: Please enter a username."
|
367 |
+
msgstr "<strong>FOUT</strong>: Vul een gebruikersnaam in."
|
368 |
+
|
369 |
+
#: includes/class-theme-my-login.php:1028
|
370 |
+
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
371 |
+
msgstr "<strong>FOUT</strong>: Deze gebruikersnaam bevat ongeldige karakters. Vul een geldige gebruikersnaam in."
|
372 |
+
|
373 |
+
#: includes/class-theme-my-login.php:1031
|
374 |
+
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
375 |
+
msgstr "<strong>FOUT</strong>: Deze gebruikersnaam bestaat al, kies een andere."
|
376 |
+
|
377 |
+
#: includes/class-theme-my-login.php:1036
|
378 |
+
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
379 |
+
msgstr "<strong>FOUT</strong>: Vul alsjeblieft je e-mailadres in."
|
380 |
+
|
381 |
+
#: includes/class-theme-my-login.php:1038
|
382 |
+
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
383 |
+
msgstr "<strong>FOUT</strong>: Dat e-mailadres klopt niet."
|
384 |
+
|
385 |
+
#: includes/class-theme-my-login.php:1041
|
386 |
+
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
387 |
+
msgstr "<strong>FOUT</strong>: Dat e-mailadres is al geregistreerd, vul een ander in."
|
388 |
+
|
389 |
+
#: includes/class-theme-my-login.php:1054
|
390 |
+
#, php-format
|
391 |
+
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
392 |
+
msgstr "<strong>FOUT</strong>: Registratie was niet mogelijk... contacteer de <a href=\"mailto:%s\">webmaster</a> !"
|
393 |
+
|
394 |
+
#: modules/custom-email/admin/custom-email-admin.php:43
|
395 |
+
#: modules/custom-email/admin/custom-email-admin.php:170
|
396 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
397 |
+
msgid "User Notification"
|
398 |
+
msgstr "Melding voor gebruiker"
|
399 |
+
|
400 |
+
#: modules/custom-email/admin/custom-email-admin.php:46
|
401 |
+
msgid "This e-mail will be sent to a new user upon registration."
|
402 |
+
msgstr "Deze e-mail wordt verstuurd naar nieuwe gebruikers bij registratie."
|
403 |
+
|
404 |
+
#: modules/custom-email/admin/custom-email-admin.php:47
|
405 |
+
#: modules/custom-email/admin/custom-email-admin.php:174
|
406 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
407 |
+
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
408 |
+
msgstr "Vermeld zeker de parameter %user_pass% als je standaardwachtwoorden gebruikt. Anders kent de gebruiker zijn/haar eigen wachtwoord niet!"
|
409 |
+
|
410 |
+
#: modules/custom-email/admin/custom-email-admin.php:48
|
411 |
+
#: modules/custom-email/admin/custom-email-admin.php:78
|
412 |
+
#: modules/custom-email/admin/custom-email-admin.php:128
|
413 |
+
#: modules/custom-email/admin/custom-email-admin.php:175
|
414 |
+
#: modules/custom-email/admin/custom-email-admin.php:205
|
415 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:287
|
416 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:338
|
417 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
418 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
419 |
+
msgid "If any field is left empty, the default will be used instead."
|
420 |
+
msgstr "Als een veld leeg blijft, wordt de standaardwaarde gebruikt."
|
421 |
+
|
422 |
+
#: modules/custom-email/admin/custom-email-admin.php:51
|
423 |
+
#: modules/custom-email/admin/custom-email-admin.php:84
|
424 |
+
#: modules/custom-email/admin/custom-email-admin.php:131
|
425 |
+
#: modules/custom-email/admin/custom-email-admin.php:178
|
426 |
+
#: modules/custom-email/admin/custom-email-admin.php:211
|
427 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:290
|
428 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:341
|
429 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:374
|
430 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:424
|
431 |
+
msgid "From Name"
|
432 |
+
msgstr "Van Naam"
|
433 |
+
|
434 |
+
#: modules/custom-email/admin/custom-email-admin.php:54
|
435 |
+
#: modules/custom-email/admin/custom-email-admin.php:87
|
436 |
+
#: modules/custom-email/admin/custom-email-admin.php:134
|
437 |
+
#: modules/custom-email/admin/custom-email-admin.php:181
|
438 |
+
#: modules/custom-email/admin/custom-email-admin.php:214
|
439 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:293
|
440 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:344
|
441 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:377
|
442 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:427
|
443 |
+
msgid "From E-mail"
|
444 |
+
msgstr "Van E-mail"
|
445 |
+
|
446 |
+
#: modules/custom-email/admin/custom-email-admin.php:57
|
447 |
+
#: modules/custom-email/admin/custom-email-admin.php:90
|
448 |
+
#: modules/custom-email/admin/custom-email-admin.php:137
|
449 |
+
#: modules/custom-email/admin/custom-email-admin.php:184
|
450 |
+
#: modules/custom-email/admin/custom-email-admin.php:217
|
451 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:296
|
452 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:347
|
453 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:380
|
454 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:430
|
455 |
+
msgid "E-mail Format"
|
456 |
+
msgstr "E-mail Formaat"
|
457 |
+
|
458 |
+
#: modules/custom-email/admin/custom-email-admin.php:63
|
459 |
+
#: modules/custom-email/admin/custom-email-admin.php:96
|
460 |
+
#: modules/custom-email/admin/custom-email-admin.php:143
|
461 |
+
#: modules/custom-email/admin/custom-email-admin.php:190
|
462 |
+
#: modules/custom-email/admin/custom-email-admin.php:223
|
463 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:302
|
464 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:353
|
465 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:386
|
466 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:436
|
467 |
+
msgid "Subject"
|
468 |
+
msgstr "Onderwerp"
|
469 |
+
|
470 |
+
#: modules/custom-email/admin/custom-email-admin.php:66
|
471 |
+
#: modules/custom-email/admin/custom-email-admin.php:99
|
472 |
+
#: modules/custom-email/admin/custom-email-admin.php:146
|
473 |
+
#: modules/custom-email/admin/custom-email-admin.php:193
|
474 |
+
#: modules/custom-email/admin/custom-email-admin.php:226
|
475 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:305
|
476 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:356
|
477 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:389
|
478 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:439
|
479 |
+
msgid "Message"
|
480 |
+
msgstr "Boodschap"
|
481 |
+
|
482 |
+
#: modules/custom-email/admin/custom-email-admin.php:69
|
483 |
+
#: modules/custom-email/admin/custom-email-admin.php:102
|
484 |
+
#: modules/custom-email/admin/custom-email-admin.php:149
|
485 |
+
#: modules/custom-email/admin/custom-email-admin.php:196
|
486 |
+
#: modules/custom-email/admin/custom-email-admin.php:229
|
487 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:308
|
488 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:359
|
489 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:392
|
490 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:442
|
491 |
+
msgid "Available Variables"
|
492 |
+
msgstr "Beschikbare Parameters"
|
493 |
+
|
494 |
+
#: modules/custom-email/admin/custom-email-admin.php:74
|
495 |
+
#: modules/custom-email/admin/custom-email-admin.php:201
|
496 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
497 |
+
msgid "Admin Notification"
|
498 |
+
msgstr "Admin Melding"
|
499 |
+
|
500 |
+
#: modules/custom-email/admin/custom-email-admin.php:77
|
501 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
502 |
+
msgstr "Deze e-mail wordt verstuurd naar de ingevulde e-mailadres of -adressen (verschillende adressen scheiden met komma's) bij een nieuwe registratie."
|
503 |
+
|
504 |
+
#: modules/custom-email/admin/custom-email-admin.php:81
|
505 |
+
#: modules/custom-email/admin/custom-email-admin.php:208
|
506 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
507 |
+
msgid "To"
|
508 |
+
msgstr "Aan"
|
509 |
+
|
510 |
+
#: modules/custom-email/admin/custom-email-admin.php:126
|
511 |
+
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
512 |
+
msgstr "Deze e-mail wordt naar een gebruiker gestuurd wanneer hij/zij het wachtwoord wil herstellen."
|
513 |
+
|
514 |
+
#: modules/custom-email/admin/custom-email-admin.php:127
|
515 |
+
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
516 |
+
msgstr "Vermeld zeker de parameter %reseturl% of de gebruiker kan het wachtwoord niet herstellen!"
|
517 |
+
|
518 |
+
#: modules/custom-email/admin/custom-email-admin.php:173
|
519 |
+
msgid "This e-mail will be sent to a user upon successful password recovery."
|
520 |
+
msgstr "Deze e-mail wordt naar een gebruiker verstuurd wanneer het wachtwoord met succes hersteld is."
|
521 |
+
|
522 |
+
#: modules/custom-email/admin/custom-email-admin.php:204
|
523 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
524 |
+
msgstr "Deze e-mail wordt verstuurd naar de ingevulde e-mailadressen (verschillende adressen scheiden met komma's) bij een veranderd wachtwoord."
|
525 |
+
|
526 |
+
#: modules/custom-email/admin/custom-email-admin.php:231
|
527 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
528 |
+
msgid "Disable Admin Notification"
|
529 |
+
msgstr "Schakel Admin Meldingen uit"
|
530 |
+
|
531 |
+
#: modules/custom-email/admin/custom-email-admin.php:251
|
532 |
+
#: templates/profile-form.php:86
|
533 |
+
#: templates/register-form.php:16
|
534 |
+
msgid "E-mail"
|
535 |
+
msgstr "E-mail"
|
536 |
+
|
537 |
+
#: modules/custom-email/admin/custom-email-admin.php:252
|
538 |
+
msgid "New User"
|
539 |
+
msgstr "Nieuwe Gebruiker"
|
540 |
+
|
541 |
+
#: modules/custom-email/admin/custom-email-admin.php:253
|
542 |
+
msgid "Retrieve Password"
|
543 |
+
msgstr "Wachtwoord Ophalen"
|
544 |
+
|
545 |
+
#: modules/custom-email/admin/custom-email-admin.php:254
|
546 |
+
msgid "Reset Password"
|
547 |
+
msgstr "Wachtwoord Herstellen"
|
548 |
+
|
549 |
+
#: modules/custom-email/custom-email.php:473
|
550 |
+
#, php-format
|
551 |
+
msgid "New user registration on your site %s:"
|
552 |
+
msgstr "Nieuwe registratie op je site %s:"
|
553 |
+
|
554 |
+
#: modules/custom-email/custom-email.php:475
|
555 |
+
#: modules/user-moderation/user-moderation.php:371
|
556 |
+
#, php-format
|
557 |
+
msgid "E-mail: %s"
|
558 |
+
msgstr "E-mail: %s"
|
559 |
+
|
560 |
+
#: modules/custom-email/custom-email.php:477
|
561 |
+
#, php-format
|
562 |
+
msgid "[%s] New User Registration"
|
563 |
+
msgstr "[%s] Nieuwe Gebruiker geregistreerd"
|
564 |
+
|
565 |
+
#: modules/custom-email/custom-email.php:495
|
566 |
+
#, php-format
|
567 |
+
msgid "[%s] Your username and password"
|
568 |
+
msgstr "[%s] Je gebruikersnaam en wachtwoord"
|
569 |
+
|
570 |
+
#: modules/custom-email/custom-email.php:525
|
571 |
+
#, php-format
|
572 |
+
msgid "[%s] Password Lost/Changed"
|
573 |
+
msgstr "[%s] Wachtwoord verloren/veranderd"
|
574 |
+
|
575 |
+
#: modules/custom-email/custom-email.php:526
|
576 |
+
#, php-format
|
577 |
+
msgid "Password Lost and Changed for user: %s"
|
578 |
+
msgstr "Wachtwoord verloren en veranderd voor gebruiker: %s"
|
579 |
+
|
580 |
+
#: modules/custom-passwords/custom-passwords.php:29
|
581 |
+
msgid "Password:"
|
582 |
+
msgstr "Wachtwoord:"
|
583 |
+
|
584 |
+
#: modules/custom-passwords/custom-passwords.php:31
|
585 |
+
#: templates/resetpass-form.php:16
|
586 |
+
msgid "Confirm Password:"
|
587 |
+
msgstr "Bevestig Wachtwoord:"
|
588 |
+
|
589 |
+
#: modules/custom-passwords/custom-passwords.php:54
|
590 |
+
msgid "<strong>ERROR</strong>: Please enter a password."
|
591 |
+
msgstr "<strong>FOUT</strong>: Vul een wachtwoord in."
|
592 |
+
|
593 |
+
#: modules/custom-passwords/custom-passwords.php:57
|
594 |
+
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
595 |
+
msgstr "<strong>FOUT</strong>: Wachtwoorden komen niet overeen."
|
596 |
+
|
597 |
+
#: modules/custom-passwords/custom-passwords.php:60
|
598 |
+
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
599 |
+
msgstr "<strong>FOUT</strong>: Je wachtwoord moet minstens zes tekens lang zijn."
|
600 |
+
|
601 |
+
#: modules/custom-passwords/custom-passwords.php:188
|
602 |
+
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
603 |
+
msgstr "Vul je gebruikersnaam of e-mailadres in. Je krijgt dan een e-mail met een link om je wachtwoord te herstellen."
|
604 |
+
|
605 |
+
#: modules/custom-passwords/custom-passwords.php:191
|
606 |
+
msgid "Please enter a new password."
|
607 |
+
msgstr "Vul een nieuw wachtwoord in."
|
608 |
+
|
609 |
+
#: modules/custom-passwords/custom-passwords.php:224
|
610 |
+
msgid "Registration complete. You may now log in."
|
611 |
+
msgstr "Registratie afgewerkt. Je kan nu inloggen."
|
612 |
+
|
613 |
+
#: modules/custom-passwords/custom-passwords.php:227
|
614 |
+
msgid "Your password has been saved. You may now log in."
|
615 |
+
msgstr "Je wachtwoord is opgeslagen. Je kan nu inloggen."
|
616 |
+
|
617 |
+
#: modules/custom-redirection/custom-redirection.php:148
|
618 |
+
msgid "Redirection"
|
619 |
+
msgstr "Doorverwijzen"
|
620 |
+
|
621 |
+
#: modules/custom-redirection/custom-redirection.php:175
|
622 |
+
msgid "Log in"
|
623 |
+
msgstr "Inloggen"
|
624 |
+
|
625 |
+
#: modules/custom-redirection/custom-redirection.php:177
|
626 |
+
#: modules/custom-redirection/custom-redirection.php:189
|
627 |
+
msgid "Default"
|
628 |
+
msgstr "Standaard"
|
629 |
+
|
630 |
+
#: modules/custom-redirection/custom-redirection.php:178
|
631 |
+
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
632 |
+
msgstr "Zet deze optie aan om de gebruiker naar hun WordPress Dashboard/Profiel te sturen."
|
633 |
+
|
634 |
+
#: modules/custom-redirection/custom-redirection.php:179
|
635 |
+
#: modules/custom-redirection/custom-redirection.php:191
|
636 |
+
msgid "Referer"
|
637 |
+
msgstr "Referer"
|
638 |
+
|
639 |
+
#: modules/custom-redirection/custom-redirection.php:180
|
640 |
+
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
641 |
+
msgstr "Zet deze optie aan om de gebruiker terug naar de pagina te sturen waar hij/zij zich bevond voor het inloggen."
|
642 |
+
|
643 |
+
#: modules/custom-redirection/custom-redirection.php:183
|
644 |
+
#: modules/custom-redirection/custom-redirection.php:195
|
645 |
+
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
646 |
+
msgstr "Zet deze optie aan om de gebruiker naar de ingevulde locatie te sturen."
|
647 |
+
|
648 |
+
#: modules/custom-redirection/custom-redirection.php:190
|
649 |
+
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
650 |
+
msgstr "Zet deze optie aan om de gebruiker naar de loginpagina te sturen, met een boodschap dat hij/zij succesvol is uitgelogd."
|
651 |
+
|
652 |
+
#: modules/custom-redirection/custom-redirection.php:192
|
653 |
+
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
654 |
+
msgstr "Zet deze optie aan om de gebruiker terug naar de pagina te sturen waar hij/zij zich bevond voor het uitloggen. (Opmerking: als dat een admin-pagina was, kunnen er onvoorspelbare dingen gebeuren)."
|
655 |
+
|
656 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
657 |
+
msgid "User Links"
|
658 |
+
msgstr "Gebruikerslinks"
|
659 |
+
|
660 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
661 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
662 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:297
|
663 |
+
msgid "Title"
|
664 |
+
msgstr "Titel"
|
665 |
+
|
666 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:230
|
667 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:253
|
668 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:301
|
669 |
+
msgid "URL"
|
670 |
+
msgstr "URL"
|
671 |
+
|
672 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:247
|
673 |
+
msgid "Add New link:"
|
674 |
+
msgstr "Nieuwe link toevoegen:"
|
675 |
+
|
676 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:263
|
677 |
+
msgid "Add link"
|
678 |
+
msgstr "Link toevoegen"
|
679 |
+
|
680 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
681 |
+
msgid "Delete"
|
682 |
+
msgstr "Verwijderen"
|
683 |
+
|
684 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:304
|
685 |
+
msgid "Update"
|
686 |
+
msgstr "Update"
|
687 |
+
|
688 |
+
#: modules/security/admin/security-admin.php:35
|
689 |
+
#: modules/security/admin/security-admin.php:38
|
690 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:38
|
691 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:50
|
692 |
+
msgid "You can’t edit that user."
|
693 |
+
msgstr "Je kan die gebruiker niet bewerken."
|
694 |
+
|
695 |
+
#: modules/security/admin/security-admin.php:70
|
696 |
+
#, fuzzy
|
697 |
+
msgid "User locked."
|
698 |
+
msgstr "Gebruiker op slot."
|
699 |
+
|
700 |
+
#: modules/security/admin/security-admin.php:72
|
701 |
+
#, fuzzy
|
702 |
+
msgid "User unlocked."
|
703 |
+
msgstr "Gebruiker niet op slot"
|
704 |
+
|
705 |
+
#: modules/security/admin/security-admin.php:95
|
706 |
+
#, fuzzy
|
707 |
+
msgid "Unlock"
|
708 |
+
msgstr "Van slot halen"
|
709 |
+
|
710 |
+
#: modules/security/admin/security-admin.php:97
|
711 |
+
#, fuzzy
|
712 |
+
msgid "Lock"
|
713 |
+
msgstr "Op slot zetten"
|
714 |
+
|
715 |
+
#: modules/security/admin/security-admin.php:116
|
716 |
+
msgid "Security"
|
717 |
+
msgstr "Beveiliging"
|
718 |
+
|
719 |
+
#: modules/security/admin/security-admin.php:136
|
720 |
+
msgid "Login Attempts"
|
721 |
+
msgstr "Pogingen tot inloggen"
|
722 |
+
|
723 |
+
#: modules/security/admin/security-admin.php:141
|
724 |
+
msgid "minute(s)"
|
725 |
+
msgstr "minuut/minuten"
|
726 |
+
|
727 |
+
#: modules/security/admin/security-admin.php:142
|
728 |
+
msgid "hour(s)"
|
729 |
+
msgstr "uur/uren"
|
730 |
+
|
731 |
+
#: modules/security/admin/security-admin.php:143
|
732 |
+
msgid "day(s)"
|
733 |
+
msgstr "dag(en)"
|
734 |
+
|
735 |
+
#: modules/security/admin/security-admin.php:166
|
736 |
+
#, fuzzy, php-format
|
737 |
+
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
738 |
+
msgstr "Na %1$s mislukte pogingen tot inloggen binnen de %2$s %3$s, doe het account op slot voor %4$s %5$s."
|
739 |
+
|
740 |
+
#: modules/security/security.php:43
|
741 |
+
#: modules/security/security.php:69
|
742 |
+
#, php-format
|
743 |
+
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
744 |
+
msgstr "<strong>FOUT</strong>: Dit account is op slot door te veel login-pogingen. Je kan opnieuw proberen binnen %s."
|
745 |
+
|
746 |
+
#: modules/security/security.php:45
|
747 |
+
msgid "<strong>ERROR</strong>: This account has been locked."
|
748 |
+
msgstr "<strong>FOUT</strong>: Dit account is op slot."
|
749 |
+
|
750 |
+
#: modules/themed-profiles/themed-profiles.php:77
|
751 |
+
#: templates/profile-form.php:125
|
752 |
+
msgid "Strength indicator"
|
753 |
+
msgstr "Veiligheidsindicatie"
|
754 |
+
|
755 |
+
#: modules/themed-profiles/themed-profiles.php:78
|
756 |
+
msgid "Very weak"
|
757 |
+
msgstr "Zeer zwak"
|
758 |
+
|
759 |
+
#: modules/themed-profiles/themed-profiles.php:79
|
760 |
+
msgid "Weak"
|
761 |
+
msgstr "Zwak"
|
762 |
+
|
763 |
+
#. translators: password strength
|
764 |
+
#: modules/themed-profiles/themed-profiles.php:81
|
765 |
+
msgctxt "password strength"
|
766 |
+
msgid "Medium"
|
767 |
+
msgstr "Medium"
|
768 |
+
|
769 |
+
#: modules/themed-profiles/themed-profiles.php:82
|
770 |
+
msgid "Strong"
|
771 |
+
msgstr "Sterk"
|
772 |
+
|
773 |
+
#: modules/themed-profiles/themed-profiles.php:92
|
774 |
+
msgid "You do not have permission to edit this user."
|
775 |
+
msgstr "Je hebt geen toestemming om deze gebruiker te bewerken."
|
776 |
+
|
777 |
+
#: modules/themed-profiles/themed-profiles.php:108
|
778 |
+
msgid "Profile updated."
|
779 |
+
msgstr "Profiel aangepast."
|
780 |
+
|
781 |
+
#: modules/themed-profiles/themed-profiles.php:178
|
782 |
+
msgid "Your Profile"
|
783 |
+
msgstr "Jouw Profiel"
|
784 |
+
|
785 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
786 |
+
msgid "User approved."
|
787 |
+
msgstr "Gebruiker goedgekeurd."
|
788 |
+
|
789 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
790 |
+
msgid "Activation sent."
|
791 |
+
msgstr "Activering verstuurd."
|
792 |
+
|
793 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
794 |
+
msgid "Resend Activation"
|
795 |
+
msgstr "Verstuur Activering opnieuw"
|
796 |
+
|
797 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
798 |
+
msgid "Approve"
|
799 |
+
msgstr "Goedkeuren"
|
800 |
+
|
801 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
802 |
+
#: modules/user-moderation/user-moderation.php:275
|
803 |
+
msgid "Same as when you signed up."
|
804 |
+
msgstr "Hetzelfde als bij registratie."
|
805 |
+
|
806 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
807 |
+
#, php-format
|
808 |
+
msgid "You have been approved access to %s"
|
809 |
+
msgstr "Je hebt toegang gekregen tot %s"
|
810 |
+
|
811 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
812 |
+
#, php-format
|
813 |
+
msgid "[%s] Registration Approved"
|
814 |
+
msgstr "[%s] Registratie Goedgekeurd"
|
815 |
+
|
816 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
817 |
+
#, php-format
|
818 |
+
msgid "You have been denied access to %s"
|
819 |
+
msgstr "Toegang tot %s is geweigerd"
|
820 |
+
|
821 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
822 |
+
#, php-format
|
823 |
+
msgid "[%s] Registration Denied"
|
824 |
+
msgstr "[%s] Registratie Geweigerd"
|
825 |
+
|
826 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
827 |
+
msgid "Moderation"
|
828 |
+
msgstr "Moderatie"
|
829 |
+
|
830 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
831 |
+
msgid "User Activation"
|
832 |
+
msgstr "Activering Gebruiker"
|
833 |
+
|
834 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
835 |
+
msgid "User Approval"
|
836 |
+
msgstr "Goedkeuring Gebruiker"
|
837 |
+
|
838 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
839 |
+
msgid "User Denial"
|
840 |
+
msgstr "Weigering Gebruiker"
|
841 |
+
|
842 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
843 |
+
msgid "User Moderation"
|
844 |
+
msgstr "Moderatie Gebruiker"
|
845 |
+
|
846 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
847 |
+
#, fuzzy
|
848 |
+
msgid "None"
|
849 |
+
msgstr "Geen"
|
850 |
+
|
851 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
852 |
+
msgid "Check this option to require no moderation."
|
853 |
+
msgstr "Zet deze optie aan om moderatie uit te schakelen."
|
854 |
+
|
855 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
856 |
+
msgid "E-mail Confirmation"
|
857 |
+
msgstr "Bevestiging per e-mail"
|
858 |
+
|
859 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
860 |
+
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
861 |
+
msgstr "Zet deze optie aan om gebruikers hun e-mail te laten bevestigen voor ze kunnen inloggen."
|
862 |
+
|
863 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
864 |
+
msgid "Admin Approval"
|
865 |
+
msgstr "Goedkeuring door Beheerder"
|
866 |
+
|
867 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
868 |
+
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
869 |
+
msgstr "Zet deze optie aan om goedkeuring door een beheerder verplicht te maken voor gebruikers kunnen inloggen."
|
870 |
+
|
871 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
872 |
+
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
873 |
+
msgstr "Deze e-mail zal naar nieuwe gebruikers gestuurd worden als \"Bevestiging per e-mail\" is ingeschakeld for \"Moderatie Gebruiker\"."
|
874 |
+
|
875 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
876 |
+
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
877 |
+
msgstr "Vermeld zeker de parameter %activateurl% of de gebruiker zal zijn/haar account niet kunnen activeren!"
|
878 |
+
|
879 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
880 |
+
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
881 |
+
msgstr "Deze e-mail zal naar nieuwe gebruikers gestuurd worden als \"Goedkeuring door Beheerder\" is ingeschakeld for \"Moderatie Gebruiker\"."
|
882 |
+
|
883 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
884 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
885 |
+
msgstr "Deze e-mail wordt verstuurd naar de ingevulde e-mailadressen (verschillende adressen scheiden met komma's) bij een nieuwe registratie, als \"Goedkeuring door Beheerder\" is ingeschakeld voor \"Moderatie Gebruiker\"."
|
886 |
+
|
887 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
888 |
+
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
889 |
+
msgstr "Deze e-mail zal naar verwijderde/geweigerde gebruikers gestuurd worden als \"Goedkeuring door Beheerder\" is ingeschakeld for \"Moderatie Gebruiker\" en de rol van de gebruiker \"Wachtrij\" is."
|
890 |
+
|
891 |
+
#: modules/user-moderation/user-moderation.php:171
|
892 |
+
#, php-format
|
893 |
+
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
894 |
+
msgstr "<strong>FOUT</strong>: Je e-mailadres is niet bevestigd. <a href=\"%s\">Activering opnieuw versturen</a>?"
|
895 |
+
|
896 |
+
#: modules/user-moderation/user-moderation.php:174
|
897 |
+
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
898 |
+
msgstr "<strong>FOUT</strong>: Je registratie is nog niet goedgekeurd."
|
899 |
+
|
900 |
+
#: modules/user-moderation/user-moderation.php:334
|
901 |
+
#, php-format
|
902 |
+
msgid "[%s] Activate Your Account"
|
903 |
+
msgstr "[%s] Activeer je Account"
|
904 |
+
|
905 |
+
#: modules/user-moderation/user-moderation.php:335
|
906 |
+
#, php-format
|
907 |
+
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
908 |
+
msgstr "Bedankt voor je registratie bij %s! Om je account te activeren, klik op deze link:"
|
909 |
+
|
910 |
+
#: modules/user-moderation/user-moderation.php:367
|
911 |
+
#, php-format
|
912 |
+
msgid "[%s] New User Awaiting Approval"
|
913 |
+
msgstr "[%s] Nieuwe Gebruiker Wacht op Goedkeuring"
|
914 |
+
|
915 |
+
#: modules/user-moderation/user-moderation.php:369
|
916 |
+
#, php-format
|
917 |
+
msgid "New user requires approval on your blog %s:"
|
918 |
+
msgstr "Een nieuwe gebruiker wacht op goedkeuring op je blog %s:"
|
919 |
+
|
920 |
+
#: modules/user-moderation/user-moderation.php:372
|
921 |
+
msgid "To approve or deny this user:"
|
922 |
+
msgstr "Om deze gebruiker goed te keuren of te weigeren:"
|
923 |
+
|
924 |
+
#: modules/user-moderation/user-moderation.php:393
|
925 |
+
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
926 |
+
msgstr "Je registratie was succesvol, maar je moet nu je e-mailadres bevestigen voor je kan inloggen. Check je e-mail en klik op de link in het bericht."
|
927 |
+
|
928 |
+
#: modules/user-moderation/user-moderation.php:395
|
929 |
+
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
930 |
+
msgstr "Je registratie was succesvol, maar je moet nog goedgekeurd worden door een beheerder voor je kan inloggen. Je krijgt een e-mail als je account is bekeken."
|
931 |
+
|
932 |
+
#: modules/user-moderation/user-moderation.php:398
|
933 |
+
msgid "Your account has been activated. You may now log in."
|
934 |
+
msgstr "Je account werd geactiveerd. Je kan nu inloggen."
|
935 |
+
|
936 |
+
#: modules/user-moderation/user-moderation.php:400
|
937 |
+
msgid "Your account has been activated. Please check your e-mail for your password."
|
938 |
+
msgstr "Je account is geactiveerd. Kijk je e-mail na voor je wachtwoord."
|
939 |
+
|
940 |
+
#: modules/user-moderation/user-moderation.php:402
|
941 |
+
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
942 |
+
msgstr "<strong>FOUT</strong>: Sorry, die key lijkt ongeldig."
|
943 |
+
|
944 |
+
#: modules/user-moderation/user-moderation.php:405
|
945 |
+
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
946 |
+
msgstr "<strong>FOUT</strong>: Sorry, de activatiemail kon niet verstuurd worden."
|
947 |
+
|
948 |
+
#: modules/user-moderation/user-moderation.php:407
|
949 |
+
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
950 |
+
msgstr "De activatiemail is verstuurd naar het e-mailadres waarmee je geregistreerd bent. Check je e-mail en klik op de link."
|
951 |
+
|
952 |
+
#: templates/login-form.php:12
|
953 |
+
#: templates/profile-form.php:34
|
954 |
+
#: templates/register-form.php:12
|
955 |
+
msgid "Username"
|
956 |
+
msgstr "Gebruikersnaam"
|
957 |
+
|
958 |
+
#: templates/login-form.php:16
|
959 |
+
msgid "Password"
|
960 |
+
msgstr "Wachtwoord"
|
961 |
+
|
962 |
+
#: templates/login-form.php:25
|
963 |
+
msgid "Remember Me"
|
964 |
+
msgstr "Onthou Ma"
|
965 |
+
|
966 |
+
#: templates/lostpassword-form.php:12
|
967 |
+
msgid "Username or E-mail:"
|
968 |
+
msgstr "Gebruikersnaam of E-mail:"
|
969 |
+
|
970 |
+
#: templates/lostpassword-form.php:20
|
971 |
+
msgid "Get New Password"
|
972 |
+
msgstr "Vraag nieuw wachtwoord"
|
973 |
+
|
974 |
+
#: templates/profile-form.php:22
|
975 |
+
msgid "Personal Options"
|
976 |
+
msgstr "Persoonlijke opties"
|
977 |
+
|
978 |
+
#: templates/profile-form.php:30
|
979 |
+
msgid "Name"
|
980 |
+
msgstr "Naam"
|
981 |
+
|
982 |
+
#: templates/profile-form.php:35
|
983 |
+
msgid "Your username cannot be changed."
|
984 |
+
msgstr "Je gebruikersnaam kan niet veranderd worden."
|
985 |
+
|
986 |
+
#: templates/profile-form.php:39
|
987 |
+
msgid "First name"
|
988 |
+
msgstr "Voornaam"
|
989 |
+
|
990 |
+
#: templates/profile-form.php:44
|
991 |
+
msgid "Last name"
|
992 |
+
msgstr "Familienaam"
|
993 |
+
|
994 |
+
#: templates/profile-form.php:49
|
995 |
+
#, fuzzy
|
996 |
+
msgid "Nickname"
|
997 |
+
msgstr "Gebruikersnaam"
|
998 |
+
|
999 |
+
#: templates/profile-form.php:49
|
1000 |
+
#: templates/profile-form.php:86
|
1001 |
+
msgid "(required)"
|
1002 |
+
msgstr "(verplicht)"
|
1003 |
+
|
1004 |
+
#: templates/profile-form.php:54
|
1005 |
+
msgid "Display name publicly as"
|
1006 |
+
msgstr "Toon naam publiek als"
|
1007 |
+
|
1008 |
+
#: templates/profile-form.php:82
|
1009 |
+
msgid "Contact Info"
|
1010 |
+
msgstr "Contactinfo"
|
1011 |
+
|
1012 |
+
#: templates/profile-form.php:91
|
1013 |
+
msgid "Website"
|
1014 |
+
msgstr "Website"
|
1015 |
+
|
1016 |
+
#: templates/profile-form.php:108
|
1017 |
+
msgid "About Yourself"
|
1018 |
+
msgstr "Over jouw"
|
1019 |
+
|
1020 |
+
#: templates/profile-form.php:112
|
1021 |
+
msgid "Biographical Info"
|
1022 |
+
msgstr "Biografische informatie"
|
1023 |
+
|
1024 |
+
#: templates/profile-form.php:114
|
1025 |
+
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1026 |
+
msgstr "Noteer wat biografische informatie om je profiel aan te vullen. Dit kan publiek getoond worden."
|
1027 |
+
|
1028 |
+
#: templates/profile-form.php:122
|
1029 |
+
msgid "New Password"
|
1030 |
+
msgstr "Nieuw wachtwoord"
|
1031 |
+
|
1032 |
+
#: templates/profile-form.php:123
|
1033 |
+
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1034 |
+
msgstr "Als je je wachtwoord wil veranderen, typ dan een nieuw. Laat anders dit veld leeg."
|
1035 |
+
|
1036 |
+
#: templates/profile-form.php:124
|
1037 |
+
msgid "Type your new password again."
|
1038 |
+
msgstr "Typ je nieuw wachtwoord nog een keer."
|
1039 |
+
|
1040 |
+
#: templates/profile-form.php:126
|
1041 |
+
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1042 |
+
msgstr "Opmerking: Het wachtwoord moet minstens zeven tekens lang zijn. Om het sterker te maken, gebruik je kleine en grote letters, nummers en symbolen als ! \" ? $ % ^ & )."
|
1043 |
+
|
1044 |
+
#: templates/profile-form.php:140
|
1045 |
+
#, fuzzy
|
1046 |
+
msgid "Additional Capabilities"
|
1047 |
+
msgstr "Extra Mogelijkheden"
|
1048 |
+
|
1049 |
+
#: templates/profile-form.php:159
|
1050 |
+
msgid "Update Profile"
|
1051 |
+
msgstr "Profiel Aanpassen"
|
1052 |
+
|
1053 |
+
#: templates/register-form.php:23
|
1054 |
+
msgid "A password will be e-mailed to you."
|
1055 |
+
msgstr "Je krijgt per e-mail een wachtwoord."
|
1056 |
+
|
1057 |
+
#: templates/resetpass-form.php:12
|
1058 |
+
msgid "New Password:"
|
1059 |
+
msgstr "Nieuw wachtwoord:"
|
1060 |
+
|
1061 |
+
#: templates/resetpass-form.php:24
|
1062 |
+
msgid "Change Password"
|
1063 |
+
msgstr "Verander Wachtwoord"
|
1064 |
+
|
1065 |
+
#. Plugin URI of the plugin/theme
|
1066 |
+
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1067 |
+
msgstr "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1068 |
+
|
1069 |
+
#. Description of the plugin/theme
|
1070 |
+
msgid "Themes the WordPress login, registration and forgot password pages according to your theme."
|
1071 |
+
msgstr "Past de WordPress login, registratie en wachtwoord-herinnering aan volgens je WordPress-theme."
|
1072 |
+
|
1073 |
+
#. Author of the plugin/theme
|
1074 |
+
msgid "Jeff Farthing"
|
1075 |
+
msgstr "Jeff Farthing"
|
1076 |
+
|
1077 |
+
#. Author URI of the plugin/theme
|
1078 |
+
msgid "http://www.jfarthing.com"
|
1079 |
+
msgstr "http://www.jfarthing.com"
|
1080 |
+
|
language/theme-my-login-nl_NL.mo
ADDED
Binary file
|
language/theme-my-login-nl_NL.po
ADDED
@@ -0,0 +1,1079 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of the WordPress plugin Theme My Login 6.0 by Jeff Farthing.
|
2 |
+
# Copyright (C) 2010 Jeff Farthing
|
3 |
+
# This file is distributed under the same license as the Theme My Login package.
|
4 |
+
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
|
5 |
+
#
|
6 |
+
msgid ""
|
7 |
+
msgstr ""
|
8 |
+
"Project-Id-Version: Theme My Login 6.0\n"
|
9 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
10 |
+
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
11 |
+
"PO-Revision-Date: 2010-10-24 18:24-0500\n"
|
12 |
+
"Last-Translator: Jeff Farthing <jeff@jfarthing.com>\n"
|
13 |
+
"Language-Team: \n"
|
14 |
+
"MIME-Version: 1.0\n"
|
15 |
+
"Content-Type: text/plain; charset=utf-8\n"
|
16 |
+
"Content-Transfer-Encoding: 8bit\n"
|
17 |
+
"X-Poedit-Language: Dutch\n"
|
18 |
+
"X-Poedit-Country: NETHERLANDS\n"
|
19 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
+
|
21 |
+
#. #-#-#-#-# plugin.pot (Theme My Login 6.0) #-#-#-#-#
|
22 |
+
#. Plugin Name of the plugin/theme
|
23 |
+
#: admin/class-theme-my-login-admin.php:51
|
24 |
+
#: admin/class-theme-my-login-admin.php:52
|
25 |
+
#: includes/class-theme-my-login-widget.php:24
|
26 |
+
msgid "Theme My Login"
|
27 |
+
msgstr "Thema My Login"
|
28 |
+
|
29 |
+
#: admin/class-theme-my-login-admin.php:88
|
30 |
+
#, php-format
|
31 |
+
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
32 |
+
msgstr "<strong>FOUTMELDING</strong>: De module \"%1$s\" kon niet geactiveerd worden (%2$s)."
|
33 |
+
|
34 |
+
#: admin/class-theme-my-login-admin.php:108
|
35 |
+
msgid "NOTICE:"
|
36 |
+
msgstr "LET OP:"
|
37 |
+
|
38 |
+
#: admin/class-theme-my-login-admin.php:109
|
39 |
+
#, php-format
|
40 |
+
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
41 |
+
msgstr "Bezoek alstublieft de <a href=\"%s\">instelligen pagina</a> nu dat u het Thema My Login geactiveerd hebt en maak u vertrouwd met de aanwezige opties."
|
42 |
+
|
43 |
+
#: admin/class-theme-my-login-admin.php:111
|
44 |
+
msgid "Take me to the settings page"
|
45 |
+
msgstr "Ga naar de instellingen"
|
46 |
+
|
47 |
+
#: admin/class-theme-my-login-admin.php:124
|
48 |
+
msgid "You can now login with your e-mail address or username! Try it out!"
|
49 |
+
msgstr "Je kunt nu inloggen met je e-mail adres of je gebruikersnaam! Probeer het nu uit!"
|
50 |
+
|
51 |
+
#: admin/class-theme-my-login-admin.php:125
|
52 |
+
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
53 |
+
msgstr "Thema My Login maakt gebruik van een module systeem. Modules zijn vergelijkbaar met Wordpress plugins. Elke module breidt de standaard functionaliteit van Thema My Login uit. <a rel=\"tml-options\" href=\"#tml-modules\">Klik hier</a> om nu te beginnen met de modules."
|
54 |
+
|
55 |
+
#: admin/class-theme-my-login-admin.php:126
|
56 |
+
msgid "Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from \"theme-my-login/templates\" to your current theme directory. Try it out!"
|
57 |
+
msgstr "Thema My Login staat nu het gebruik van aangepaste formulieren toe. U kunt uw eigen formulier template(s) maken door de standaard versies vanuit \"theme-my-login/templates\" te kopieren naar uw huidige WordPress thema directory. Probeer het uit!"
|
58 |
+
|
59 |
+
#: admin/class-theme-my-login-admin.php:127
|
60 |
+
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
61 |
+
msgstr "U kunt ervoor zorgen dat aanpassingen niet verloren gaan tijdens een upgrade. Kopieer het bestand \"theme-my-login.css\" eenvoudig naar uw huidige WordPress thema directory en pas dit aan naar uw wensen."
|
62 |
+
|
63 |
+
#: admin/class-theme-my-login-admin.php:128
|
64 |
+
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
65 |
+
msgstr "Thema My Login verstrekt een shortcode die in berichten gebruikt kan worden met meerdere parameters om het formulier aan te passen. Bezoek de <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Thema My Login Documentatie</a> voor gebruikersinstructies."
|
66 |
+
|
67 |
+
#: admin/class-theme-my-login-admin.php:129
|
68 |
+
msgid "Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donations</a>!"
|
69 |
+
msgstr "Thema My Login is <em>GRATIS</em> maar Jeff waardeerd wel <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donaties</a>!"
|
70 |
+
|
71 |
+
#: admin/class-theme-my-login-admin.php:130
|
72 |
+
msgid "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
73 |
+
msgstr "Jeff kan <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">ingehuurd worden</a>!"
|
74 |
+
|
75 |
+
#: admin/class-theme-my-login-admin.php:134
|
76 |
+
msgid "Did You Know?"
|
77 |
+
msgstr "Wist u al?"
|
78 |
+
|
79 |
+
#: admin/class-theme-my-login-admin.php:175
|
80 |
+
msgid "General"
|
81 |
+
msgstr "Algemeen"
|
82 |
+
|
83 |
+
#: admin/class-theme-my-login-admin.php:176
|
84 |
+
msgid "Basic"
|
85 |
+
msgstr "Basis"
|
86 |
+
|
87 |
+
#: admin/class-theme-my-login-admin.php:177
|
88 |
+
#: admin/class-theme-my-login-admin.php:305
|
89 |
+
msgid "Modules"
|
90 |
+
msgstr "Modules"
|
91 |
+
|
92 |
+
#: admin/class-theme-my-login-admin.php:184
|
93 |
+
msgid "Theme My Login Settings"
|
94 |
+
msgstr "Thema My Login Instellingen"
|
95 |
+
|
96 |
+
#: admin/class-theme-my-login-admin.php:190
|
97 |
+
#: admin/class-theme-my-login-admin.php:247
|
98 |
+
msgid "Save Changes"
|
99 |
+
msgstr "Wijzigingen Opslaan"
|
100 |
+
|
101 |
+
#: admin/class-theme-my-login-admin.php:266
|
102 |
+
msgid "Page ID"
|
103 |
+
msgstr "Pagina ID"
|
104 |
+
|
105 |
+
#: admin/class-theme-my-login-admin.php:269
|
106 |
+
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
107 |
+
msgstr "Hier dient u de WordPress pagina ID in te vullen die de [theme-my-login] shortcode bevat. Standaard is deze pagina getiteld \"Login\"."
|
108 |
+
|
109 |
+
#: admin/class-theme-my-login-admin.php:273
|
110 |
+
msgid "Pagelist"
|
111 |
+
msgstr "Paginalijst"
|
112 |
+
|
113 |
+
#: admin/class-theme-my-login-admin.php:276
|
114 |
+
msgid "Show Page In Pagelist"
|
115 |
+
msgstr "Geeft de pagina weer in de paginalijst"
|
116 |
+
|
117 |
+
#: admin/class-theme-my-login-admin.php:277
|
118 |
+
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
119 |
+
msgstr "Activeer deze instelling om aan en afmeld links toe te voegen aan de paginalijst die onder andere door de functies wp_list_pages() en wp_page_menu() gegenereerd worden."
|
120 |
+
|
121 |
+
#: admin/class-theme-my-login-admin.php:281
|
122 |
+
msgid "Stylesheet"
|
123 |
+
msgstr "Stylesheet"
|
124 |
+
|
125 |
+
#: admin/class-theme-my-login-admin.php:284
|
126 |
+
msgid "Enable \"theme-my-login.css\""
|
127 |
+
msgstr "Activeer \"theme-my-login.css\""
|
128 |
+
|
129 |
+
#: admin/class-theme-my-login-admin.php:285
|
130 |
+
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
131 |
+
msgstr "Om ervoor te zorgen dat uw aanpassingen niet verloren gaan tijdens een upgrade kunt u uw \"theme-my-login.css\" opslaan in uw huidige WordPress thema directory."
|
132 |
+
|
133 |
+
#: admin/class-theme-my-login-admin.php:309
|
134 |
+
#, php-format
|
135 |
+
msgid "Enable %s"
|
136 |
+
msgstr "Activeer %s"
|
137 |
+
|
138 |
+
#: admin/class-theme-my-login-admin.php:311
|
139 |
+
msgid "No modules found."
|
140 |
+
msgstr "Geen modules gevonden."
|
141 |
+
|
142 |
+
#: admin/class-theme-my-login-admin.php:422
|
143 |
+
msgid "One of the modules is invalid."
|
144 |
+
msgstr "Een van de modules is ongeldig."
|
145 |
+
|
146 |
+
#: admin/class-theme-my-login-admin.php:475
|
147 |
+
msgid "Invalid module path."
|
148 |
+
msgstr "Ongeldig module pad."
|
149 |
+
|
150 |
+
#: admin/class-theme-my-login-admin.php:477
|
151 |
+
msgid "Module file does not exist."
|
152 |
+
msgstr "Module bestand kon niet gevonden worden."
|
153 |
+
|
154 |
+
#: admin/class-theme-my-login-admin.php:481
|
155 |
+
msgid "The module does not have a valid header."
|
156 |
+
msgstr "Deze module heeft geen geldige header."
|
157 |
+
|
158 |
+
#: includes/class-theme-my-login-template.php:140
|
159 |
+
#, php-format
|
160 |
+
msgid "Welcome, %s"
|
161 |
+
msgstr "Welkom, %s"
|
162 |
+
|
163 |
+
#: includes/class-theme-my-login-template.php:144
|
164 |
+
#: includes/class-theme-my-login-widget.php:86
|
165 |
+
#: templates/register-form.php:25
|
166 |
+
msgid "Register"
|
167 |
+
msgstr "Registratie"
|
168 |
+
|
169 |
+
#: includes/class-theme-my-login-template.php:150
|
170 |
+
#: includes/class-theme-my-login-widget.php:86
|
171 |
+
msgid "Lost Password"
|
172 |
+
msgstr "Wachtwoord vergeten"
|
173 |
+
|
174 |
+
#: includes/class-theme-my-login-template.php:154
|
175 |
+
#: includes/class-theme-my-login.php:393
|
176 |
+
#: templates/login-form.php:28
|
177 |
+
msgid "Log In"
|
178 |
+
msgstr "Aanmelden"
|
179 |
+
|
180 |
+
#: includes/class-theme-my-login-template.php:316
|
181 |
+
#: modules/custom-user-links/custom-user-links.php:95
|
182 |
+
msgid "Dashboard"
|
183 |
+
msgstr "Blogbeheer"
|
184 |
+
|
185 |
+
#: includes/class-theme-my-login-template.php:317
|
186 |
+
#: modules/custom-user-links/custom-user-links.php:96
|
187 |
+
msgid "Profile"
|
188 |
+
msgstr "Profiel"
|
189 |
+
|
190 |
+
#: includes/class-theme-my-login-template.php:334
|
191 |
+
#: modules/custom-redirection/custom-redirection.php:187
|
192 |
+
msgid "Log out"
|
193 |
+
msgstr "Afmelden"
|
194 |
+
|
195 |
+
#: includes/class-theme-my-login-template.php:363
|
196 |
+
msgid "Register For This Site"
|
197 |
+
msgstr "Registreer u voor deze Site"
|
198 |
+
|
199 |
+
#: includes/class-theme-my-login-template.php:365
|
200 |
+
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
201 |
+
msgstr "Voer alstublieft uw gebruikersnaam of e-mail adres in. U zult een nieuw wachtwoord per e-mail ontvangen."
|
202 |
+
|
203 |
+
#: includes/class-theme-my-login-widget.php:23
|
204 |
+
msgid "A login form for your blog."
|
205 |
+
msgstr "Een aanmeldpagina voor uw blog."
|
206 |
+
|
207 |
+
#: includes/class-theme-my-login-widget.php:86
|
208 |
+
msgid "Login"
|
209 |
+
msgstr "Aanmelden"
|
210 |
+
|
211 |
+
#: includes/class-theme-my-login-widget.php:87
|
212 |
+
msgid "Default Action"
|
213 |
+
msgstr "Standaard Actie"
|
214 |
+
|
215 |
+
#: includes/class-theme-my-login-widget.php:94
|
216 |
+
msgid "Show When Logged In"
|
217 |
+
msgstr "Laten zien wanneer aangemeld"
|
218 |
+
|
219 |
+
#: includes/class-theme-my-login-widget.php:96
|
220 |
+
msgid "Show Title"
|
221 |
+
msgstr "Laat Titel zien"
|
222 |
+
|
223 |
+
#: includes/class-theme-my-login-widget.php:98
|
224 |
+
msgid "Show Login Link"
|
225 |
+
msgstr "Laat Aanmeld Link zien"
|
226 |
+
|
227 |
+
#: includes/class-theme-my-login-widget.php:100
|
228 |
+
msgid "Show Register Link"
|
229 |
+
msgstr "Laat Registratie Link zien"
|
230 |
+
|
231 |
+
#: includes/class-theme-my-login-widget.php:102
|
232 |
+
msgid "Show Lost Password Link"
|
233 |
+
msgstr "Laat Wachtwoord vergeten Link zien"
|
234 |
+
|
235 |
+
#: includes/class-theme-my-login-widget.php:104
|
236 |
+
msgid "Show Gravatar"
|
237 |
+
msgstr "Geef Gravatar weer"
|
238 |
+
|
239 |
+
#: includes/class-theme-my-login-widget.php:105
|
240 |
+
msgid "Gravatar Size"
|
241 |
+
msgstr "Gravatar grootte"
|
242 |
+
|
243 |
+
#: includes/class-theme-my-login-widget.php:107
|
244 |
+
msgid "Allow Registration"
|
245 |
+
msgstr "Sta Registratie toe"
|
246 |
+
|
247 |
+
#: includes/class-theme-my-login-widget.php:109
|
248 |
+
msgid "Allow Password Recovery"
|
249 |
+
msgstr "Sta wachtwoord opvragen toe"
|
250 |
+
|
251 |
+
#: includes/class-theme-my-login.php:217
|
252 |
+
msgid "Sorry, that key does not appear to be valid."
|
253 |
+
msgstr "Sorry, deze sleutel lijkt niet goed te zijn."
|
254 |
+
|
255 |
+
#: includes/class-theme-my-login.php:325
|
256 |
+
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
257 |
+
msgstr "<strong>FOUTMELDING</strong>: Cookies worden geblokkeerd en worden niet ondersteund door uw browser. U moet het <a href=\"http://www.google.com/cookies.html\">gebruik van cookkies activeren</a> om WordPress te gebruiken."
|
258 |
+
|
259 |
+
#: includes/class-theme-my-login.php:329
|
260 |
+
msgid "You are now logged out."
|
261 |
+
msgstr "U bent nu afgemeld."
|
262 |
+
|
263 |
+
#: includes/class-theme-my-login.php:331
|
264 |
+
msgid "User registration is currently not allowed."
|
265 |
+
msgstr "Registratie van nieuwe gebruikers is op dit moment niet toegestaan."
|
266 |
+
|
267 |
+
#: includes/class-theme-my-login.php:333
|
268 |
+
msgid "Check your e-mail for the confirmation link."
|
269 |
+
msgstr "Controleer uw e-mail voor een bevestigingsmail."
|
270 |
+
|
271 |
+
#: includes/class-theme-my-login.php:335
|
272 |
+
msgid "Check your e-mail for your new password."
|
273 |
+
msgstr "Controleer uw e-mail voor uw nieuwe wachtwoord."
|
274 |
+
|
275 |
+
#: includes/class-theme-my-login.php:337
|
276 |
+
msgid "Registration complete. Please check your e-mail."
|
277 |
+
msgstr "Registratie afgerond. Controleer alstublieft uw e-mail berichten."
|
278 |
+
|
279 |
+
#: includes/class-theme-my-login.php:339
|
280 |
+
msgid "Your session has expired. Please log-in again."
|
281 |
+
msgstr "Uw sessie is verlopen. Meld u zich alstublieft opnieuw aan."
|
282 |
+
|
283 |
+
#: includes/class-theme-my-login.php:393
|
284 |
+
msgid "Log Out"
|
285 |
+
msgstr "Afmelden"
|
286 |
+
|
287 |
+
#: includes/class-theme-my-login.php:880
|
288 |
+
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
289 |
+
msgstr "<strong>FOUTMELDING</strong>: Voer een gebruikersnaam of e-mailadres in."
|
290 |
+
|
291 |
+
#: includes/class-theme-my-login.php:885
|
292 |
+
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
293 |
+
msgstr "<strong>FOUTMELDING</strong>: Er is geen geregistreerde gebruiker met dat e-mailadres."
|
294 |
+
|
295 |
+
#: includes/class-theme-my-login.php:897
|
296 |
+
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
297 |
+
msgstr "<strong>FOUTMELDING</strong>: Ongeldige gebruikersnaam of e-mailadres."
|
298 |
+
|
299 |
+
#: includes/class-theme-my-login.php:911
|
300 |
+
msgid "Password reset is not allowed for this user"
|
301 |
+
msgstr "Een Wachtwoord reset is niet toegestaan voor deze gebruiker"
|
302 |
+
|
303 |
+
#: includes/class-theme-my-login.php:924
|
304 |
+
msgid "Someone has asked to reset the password for the following site and username."
|
305 |
+
msgstr "Iemand heeft gevraagd om het wachtwoord te wijzigen voor de volgende website en gebruikersnaam."
|
306 |
+
|
307 |
+
#: includes/class-theme-my-login.php:926
|
308 |
+
#: includes/class-theme-my-login.php:983
|
309 |
+
#: modules/custom-email/custom-email.php:474
|
310 |
+
#: modules/custom-email/custom-email.php:491
|
311 |
+
#: modules/custom-passwords/custom-passwords.php:336
|
312 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:165
|
313 |
+
#: modules/user-moderation/user-moderation.php:370
|
314 |
+
#, php-format
|
315 |
+
msgid "Username: %s"
|
316 |
+
msgstr "Gebruikersnaam: %s"
|
317 |
+
|
318 |
+
#: includes/class-theme-my-login.php:927
|
319 |
+
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
320 |
+
msgstr "Als u uw wachtwoord wilt wijzigen dient u op de volgende link te klikken, als u dit niet wilt dient u dit bericht te ignoreren."
|
321 |
+
|
322 |
+
#: includes/class-theme-my-login.php:938
|
323 |
+
#, php-format
|
324 |
+
msgid "[%s] Password Reset"
|
325 |
+
msgstr "[%s] Wachtwoord wijzigen"
|
326 |
+
|
327 |
+
#: includes/class-theme-my-login.php:944
|
328 |
+
#: includes/class-theme-my-login.php:1001
|
329 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
330 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
331 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
332 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
333 |
+
msgid "The e-mail could not be sent."
|
334 |
+
msgstr "Het e-mail bericht kon niet verstuurd worden."
|
335 |
+
|
336 |
+
#: includes/class-theme-my-login.php:944
|
337 |
+
#: includes/class-theme-my-login.php:1001
|
338 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
339 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
340 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
341 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
342 |
+
msgid "Possible reason: your host may have disabled the mail() function..."
|
343 |
+
msgstr "Een mogelijke oorzaak is dat op uw server de mail() functie niet geactiveerd is."
|
344 |
+
|
345 |
+
#: includes/class-theme-my-login.php:965
|
346 |
+
#: includes/class-theme-my-login.php:968
|
347 |
+
#: includes/class-theme-my-login.php:972
|
348 |
+
#: modules/custom-passwords/custom-passwords.php:290
|
349 |
+
#: modules/custom-passwords/custom-passwords.php:294
|
350 |
+
#: modules/custom-passwords/custom-passwords.php:299
|
351 |
+
#: modules/user-moderation/user-moderation.php:248
|
352 |
+
#: modules/user-moderation/user-moderation.php:251
|
353 |
+
#: modules/user-moderation/user-moderation.php:256
|
354 |
+
msgid "Invalid key"
|
355 |
+
msgstr "Ongeldige sleutel"
|
356 |
+
|
357 |
+
#: includes/class-theme-my-login.php:984
|
358 |
+
#: modules/custom-email/custom-email.php:492
|
359 |
+
#: modules/custom-passwords/custom-passwords.php:337
|
360 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
361 |
+
#, php-format
|
362 |
+
msgid "Password: %s"
|
363 |
+
msgstr "Wachtwoord: %s"
|
364 |
+
|
365 |
+
#: includes/class-theme-my-login.php:995
|
366 |
+
#: modules/custom-passwords/custom-passwords.php:345
|
367 |
+
#, php-format
|
368 |
+
msgid "[%s] Your new password"
|
369 |
+
msgstr "[%s] Uw nieuwe wachtwoord"
|
370 |
+
|
371 |
+
#: includes/class-theme-my-login.php:1026
|
372 |
+
msgid "<strong>ERROR</strong>: Please enter a username."
|
373 |
+
msgstr "<strong>FOUTMELDING</strong>: Voer een gebruikersnaam in."
|
374 |
+
|
375 |
+
#: includes/class-theme-my-login.php:1028
|
376 |
+
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
377 |
+
msgstr "<strong>FOUTMELDING</strong>: Deze gebruikersnaam is ongeldig doordat er ongeldige tekens gebruikt zijn. Voer een geldige gebruikersnaam in."
|
378 |
+
|
379 |
+
#: includes/class-theme-my-login.php:1031
|
380 |
+
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
381 |
+
msgstr "<strong>FOUTMELDING</strong>: Deze gebruikersnaam bestaat al, kies s.v.p. een andere."
|
382 |
+
|
383 |
+
#: includes/class-theme-my-login.php:1036
|
384 |
+
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
385 |
+
msgstr "<strong>FOUTMELDING</strong>: Voer uw e-mailadres in."
|
386 |
+
|
387 |
+
#: includes/class-theme-my-login.php:1038
|
388 |
+
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
389 |
+
msgstr "<strong>FOUTMELDING</strong>: Het e-mailadres is niet correct."
|
390 |
+
|
391 |
+
#: includes/class-theme-my-login.php:1041
|
392 |
+
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
393 |
+
msgstr "<strong>FOUTMELDING</strong>: Dit e-mailadres is al geregistreerd, kies s.v.p. een andere."
|
394 |
+
|
395 |
+
#: includes/class-theme-my-login.php:1054
|
396 |
+
#, php-format
|
397 |
+
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
398 |
+
msgstr "<strong>FOUTMELDING</strong>: Kon u niet registreren... neem s.v.p. contact op via <a href=\"mailto:%s\">webmaster</a> !"
|
399 |
+
|
400 |
+
#: modules/custom-email/admin/custom-email-admin.php:43
|
401 |
+
#: modules/custom-email/admin/custom-email-admin.php:170
|
402 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
403 |
+
msgid "User Notification"
|
404 |
+
msgstr "Gebruikersberichten"
|
405 |
+
|
406 |
+
#: modules/custom-email/admin/custom-email-admin.php:46
|
407 |
+
msgid "This e-mail will be sent to a new user upon registration."
|
408 |
+
msgstr "Dit e-mail bericht zal verstuurd worden zodra een nieuwe gebruiker zich aangemeld heeft."
|
409 |
+
|
410 |
+
#: modules/custom-email/admin/custom-email-admin.php:47
|
411 |
+
#: modules/custom-email/admin/custom-email-admin.php:174
|
412 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
413 |
+
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
414 |
+
msgstr "Zorg er alstublieft voor dat de variabele %user_pass% is toegevoegd als u gebruik maakt van standaard wachtwoorden anders weet de gebruiker zijn wachtwoord niet!"
|
415 |
+
|
416 |
+
#: modules/custom-email/admin/custom-email-admin.php:48
|
417 |
+
#: modules/custom-email/admin/custom-email-admin.php:78
|
418 |
+
#: modules/custom-email/admin/custom-email-admin.php:128
|
419 |
+
#: modules/custom-email/admin/custom-email-admin.php:175
|
420 |
+
#: modules/custom-email/admin/custom-email-admin.php:205
|
421 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:287
|
422 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:338
|
423 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
424 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
425 |
+
msgid "If any field is left empty, the default will be used instead."
|
426 |
+
msgstr "Als er een veld wordt open gelaten zal de standaard waarde gebruikt worden."
|
427 |
+
|
428 |
+
#: modules/custom-email/admin/custom-email-admin.php:51
|
429 |
+
#: modules/custom-email/admin/custom-email-admin.php:84
|
430 |
+
#: modules/custom-email/admin/custom-email-admin.php:131
|
431 |
+
#: modules/custom-email/admin/custom-email-admin.php:178
|
432 |
+
#: modules/custom-email/admin/custom-email-admin.php:211
|
433 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:290
|
434 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:341
|
435 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:374
|
436 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:424
|
437 |
+
msgid "From Name"
|
438 |
+
msgstr "Naam afzender "
|
439 |
+
|
440 |
+
#: modules/custom-email/admin/custom-email-admin.php:54
|
441 |
+
#: modules/custom-email/admin/custom-email-admin.php:87
|
442 |
+
#: modules/custom-email/admin/custom-email-admin.php:134
|
443 |
+
#: modules/custom-email/admin/custom-email-admin.php:181
|
444 |
+
#: modules/custom-email/admin/custom-email-admin.php:214
|
445 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:293
|
446 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:344
|
447 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:377
|
448 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:427
|
449 |
+
msgid "From E-mail"
|
450 |
+
msgstr "E-mail Afzender"
|
451 |
+
|
452 |
+
#: modules/custom-email/admin/custom-email-admin.php:57
|
453 |
+
#: modules/custom-email/admin/custom-email-admin.php:90
|
454 |
+
#: modules/custom-email/admin/custom-email-admin.php:137
|
455 |
+
#: modules/custom-email/admin/custom-email-admin.php:184
|
456 |
+
#: modules/custom-email/admin/custom-email-admin.php:217
|
457 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:296
|
458 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:347
|
459 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:380
|
460 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:430
|
461 |
+
msgid "E-mail Format"
|
462 |
+
msgstr "E-mail formaat"
|
463 |
+
|
464 |
+
#: modules/custom-email/admin/custom-email-admin.php:63
|
465 |
+
#: modules/custom-email/admin/custom-email-admin.php:96
|
466 |
+
#: modules/custom-email/admin/custom-email-admin.php:143
|
467 |
+
#: modules/custom-email/admin/custom-email-admin.php:190
|
468 |
+
#: modules/custom-email/admin/custom-email-admin.php:223
|
469 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:302
|
470 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:353
|
471 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:386
|
472 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:436
|
473 |
+
msgid "Subject"
|
474 |
+
msgstr "Onderwerp"
|
475 |
+
|
476 |
+
#: modules/custom-email/admin/custom-email-admin.php:66
|
477 |
+
#: modules/custom-email/admin/custom-email-admin.php:99
|
478 |
+
#: modules/custom-email/admin/custom-email-admin.php:146
|
479 |
+
#: modules/custom-email/admin/custom-email-admin.php:193
|
480 |
+
#: modules/custom-email/admin/custom-email-admin.php:226
|
481 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:305
|
482 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:356
|
483 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:389
|
484 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:439
|
485 |
+
msgid "Message"
|
486 |
+
msgstr "Bericht"
|
487 |
+
|
488 |
+
#: modules/custom-email/admin/custom-email-admin.php:69
|
489 |
+
#: modules/custom-email/admin/custom-email-admin.php:102
|
490 |
+
#: modules/custom-email/admin/custom-email-admin.php:149
|
491 |
+
#: modules/custom-email/admin/custom-email-admin.php:196
|
492 |
+
#: modules/custom-email/admin/custom-email-admin.php:229
|
493 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:308
|
494 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:359
|
495 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:392
|
496 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:442
|
497 |
+
msgid "Available Variables"
|
498 |
+
msgstr "Beschikbare variabelen"
|
499 |
+
|
500 |
+
#: modules/custom-email/admin/custom-email-admin.php:74
|
501 |
+
#: modules/custom-email/admin/custom-email-admin.php:201
|
502 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
503 |
+
msgid "Admin Notification"
|
504 |
+
msgstr "Bericht aan Beheerder"
|
505 |
+
|
506 |
+
#: modules/custom-email/admin/custom-email-admin.php:77
|
507 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
508 |
+
msgstr "Als een nieuwe gebruiker zich registreerd zal het volgende bericht verstuurd worden aan het e-mailadres of aan de e-mailadressen (meerdere adressen dienen gescheiden te worden door comma's) die hieronder weergegeven worden."
|
509 |
+
|
510 |
+
#: modules/custom-email/admin/custom-email-admin.php:81
|
511 |
+
#: modules/custom-email/admin/custom-email-admin.php:208
|
512 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
513 |
+
msgid "To"
|
514 |
+
msgstr "Aan"
|
515 |
+
|
516 |
+
#: modules/custom-email/admin/custom-email-admin.php:126
|
517 |
+
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
518 |
+
msgstr "Dit e-mail bericht zal verstuurd worden aan gebruikers als deze proberen hun wachtwoord op te vragen."
|
519 |
+
|
520 |
+
#: modules/custom-email/admin/custom-email-admin.php:127
|
521 |
+
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
522 |
+
msgstr "Zorg er alstublieft voor dat de variabele %reseturl% is toegevoegd anders kan de gebruiker zijn wachtwoord niet opvragen!"
|
523 |
+
|
524 |
+
#: modules/custom-email/admin/custom-email-admin.php:173
|
525 |
+
msgid "This e-mail will be sent to a user upon successful password recovery."
|
526 |
+
msgstr "Dit e-mail bericht zal verstuurd worden na het succesvol opvragen van een wachtwoord."
|
527 |
+
|
528 |
+
#: modules/custom-email/admin/custom-email-admin.php:204
|
529 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
530 |
+
msgstr "Zodra een gebruiker zijn wachtwoord wijzigd zal dit e-mail bericht verzonden worden aan het e-mailadres of aan de e-mailadressen (meerdere adressen dienen door een komma gescheiden te worden) die hieronder worden weergegeven."
|
531 |
+
|
532 |
+
#: modules/custom-email/admin/custom-email-admin.php:231
|
533 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
534 |
+
msgid "Disable Admin Notification"
|
535 |
+
msgstr "Schakel Beheerders berichten uit"
|
536 |
+
|
537 |
+
#: modules/custom-email/admin/custom-email-admin.php:251
|
538 |
+
#: templates/profile-form.php:86
|
539 |
+
#: templates/register-form.php:16
|
540 |
+
msgid "E-mail"
|
541 |
+
msgstr "E-mail"
|
542 |
+
|
543 |
+
#: modules/custom-email/admin/custom-email-admin.php:252
|
544 |
+
msgid "New User"
|
545 |
+
msgstr "Nieuwe gebruiker"
|
546 |
+
|
547 |
+
#: modules/custom-email/admin/custom-email-admin.php:253
|
548 |
+
msgid "Retrieve Password"
|
549 |
+
msgstr "Wachtwoord opvragen"
|
550 |
+
|
551 |
+
#: modules/custom-email/admin/custom-email-admin.php:254
|
552 |
+
msgid "Reset Password"
|
553 |
+
msgstr "Wijzig Wachtwoord"
|
554 |
+
|
555 |
+
#: modules/custom-email/custom-email.php:473
|
556 |
+
#, php-format
|
557 |
+
msgid "New user registration on your site %s:"
|
558 |
+
msgstr "Registratie van een nieuwe gebruiker op uw website %s:"
|
559 |
+
|
560 |
+
#: modules/custom-email/custom-email.php:475
|
561 |
+
#: modules/user-moderation/user-moderation.php:371
|
562 |
+
#, php-format
|
563 |
+
msgid "E-mail: %s"
|
564 |
+
msgstr "E-mail: %s"
|
565 |
+
|
566 |
+
#: modules/custom-email/custom-email.php:477
|
567 |
+
#, php-format
|
568 |
+
msgid "[%s] New User Registration"
|
569 |
+
msgstr "[%s] Registratie van een nieuwe gebruiker"
|
570 |
+
|
571 |
+
#: modules/custom-email/custom-email.php:495
|
572 |
+
#, php-format
|
573 |
+
msgid "[%s] Your username and password"
|
574 |
+
msgstr "[%s] Uw gebruikersnaam en wachtwoord"
|
575 |
+
|
576 |
+
#: modules/custom-email/custom-email.php:525
|
577 |
+
#, php-format
|
578 |
+
msgid "[%s] Password Lost/Changed"
|
579 |
+
msgstr "[%s] Wachtwoord Vergeten/Gewijzigd"
|
580 |
+
|
581 |
+
#: modules/custom-email/custom-email.php:526
|
582 |
+
#, php-format
|
583 |
+
msgid "Password Lost and Changed for user: %s"
|
584 |
+
msgstr "Wachtwoord Vergeten en Gewijzigd voor gebruiker: %s"
|
585 |
+
|
586 |
+
#: modules/custom-passwords/custom-passwords.php:29
|
587 |
+
msgid "Password:"
|
588 |
+
msgstr "Wachtwoord:"
|
589 |
+
|
590 |
+
#: modules/custom-passwords/custom-passwords.php:31
|
591 |
+
#: templates/resetpass-form.php:16
|
592 |
+
msgid "Confirm Password:"
|
593 |
+
msgstr "Bevestig Wachtwoord:"
|
594 |
+
|
595 |
+
#: modules/custom-passwords/custom-passwords.php:54
|
596 |
+
msgid "<strong>ERROR</strong>: Please enter a password."
|
597 |
+
msgstr "<strong>FOUTMELDING</strong>: Voer alstublieft een wachtwoord in."
|
598 |
+
|
599 |
+
#: modules/custom-passwords/custom-passwords.php:57
|
600 |
+
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
601 |
+
msgstr "<strong>FOUTMELDING</strong>: Uw wachtwoorden zijn verschillend."
|
602 |
+
|
603 |
+
#: modules/custom-passwords/custom-passwords.php:60
|
604 |
+
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
605 |
+
msgstr "<strong>FOUTMELDING</strong>: Uw wachtwoord moet minimaal 6 tekes lang zijn."
|
606 |
+
|
607 |
+
#: modules/custom-passwords/custom-passwords.php:188
|
608 |
+
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
609 |
+
msgstr "Voert u alstublieft uw gebruikersnaam of uw e-mailadres in. U zult een e-mail bericht ontvangen met een link om uw wachtwword te wijzigen."
|
610 |
+
|
611 |
+
#: modules/custom-passwords/custom-passwords.php:191
|
612 |
+
msgid "Please enter a new password."
|
613 |
+
msgstr "Voer alstublieft een nieuw wachtwoord in."
|
614 |
+
|
615 |
+
#: modules/custom-passwords/custom-passwords.php:224
|
616 |
+
msgid "Registration complete. You may now log in."
|
617 |
+
msgstr "Registratie is uitgevoerd. U kunt zich nu aanmelden."
|
618 |
+
|
619 |
+
#: modules/custom-passwords/custom-passwords.php:227
|
620 |
+
msgid "Your password has been saved. You may now log in."
|
621 |
+
msgstr "Uw wachtwoord is opgeslogen. U kunt zich nu aanmelden."
|
622 |
+
|
623 |
+
#: modules/custom-redirection/custom-redirection.php:148
|
624 |
+
msgid "Redirection"
|
625 |
+
msgstr "Doorverwijzing"
|
626 |
+
|
627 |
+
#: modules/custom-redirection/custom-redirection.php:175
|
628 |
+
msgid "Log in"
|
629 |
+
msgstr "Aanmelden"
|
630 |
+
|
631 |
+
#: modules/custom-redirection/custom-redirection.php:177
|
632 |
+
#: modules/custom-redirection/custom-redirection.php:189
|
633 |
+
msgid "Default"
|
634 |
+
msgstr "Standaard"
|
635 |
+
|
636 |
+
#: modules/custom-redirection/custom-redirection.php:178
|
637 |
+
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
638 |
+
msgstr "Selecteer deze optie om gebruikers naar hun Wordpress Blogbeheer/Profile te sturen."
|
639 |
+
|
640 |
+
#: modules/custom-redirection/custom-redirection.php:179
|
641 |
+
#: modules/custom-redirection/custom-redirection.php:191
|
642 |
+
msgid "Referer"
|
643 |
+
msgstr "Verwijzer"
|
644 |
+
|
645 |
+
#: modules/custom-redirection/custom-redirection.php:180
|
646 |
+
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
647 |
+
msgstr "Selecteer deze optie om gebruikers terug te sturen naar de pagina die ze bezochten voordat ze zich aanmelden."
|
648 |
+
|
649 |
+
#: modules/custom-redirection/custom-redirection.php:183
|
650 |
+
#: modules/custom-redirection/custom-redirection.php:195
|
651 |
+
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
652 |
+
msgstr "Selecteer deze optie om de gebruiker naar een aangepaste locatie te sturen die hierboven weergegeven is."
|
653 |
+
|
654 |
+
#: modules/custom-redirection/custom-redirection.php:190
|
655 |
+
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
656 |
+
msgstr "Selecteer deze optie aan om een gebruiker naar de aanmeld pagina te sturen waarop een bevestiging staat dat ze zijn afgemeld."
|
657 |
+
|
658 |
+
#: modules/custom-redirection/custom-redirection.php:192
|
659 |
+
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
660 |
+
msgstr "Selecteer deze optie om gebruikers terug te sturen naar de pagina die ze bezochten voordat ze zich afmelden. (LET OP: Als de vorige pagina de Blogbeheer pagina was dan kan dit leiden tot onverwachte resultaten."
|
661 |
+
|
662 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
663 |
+
msgid "User Links"
|
664 |
+
msgstr "Gebruikerslinks"
|
665 |
+
|
666 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
667 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
668 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:297
|
669 |
+
msgid "Title"
|
670 |
+
msgstr "Titel"
|
671 |
+
|
672 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:230
|
673 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:253
|
674 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:301
|
675 |
+
msgid "URL"
|
676 |
+
msgstr "url"
|
677 |
+
|
678 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:247
|
679 |
+
msgid "Add New link:"
|
680 |
+
msgstr "Voeg een nieuwe link toe:"
|
681 |
+
|
682 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:263
|
683 |
+
msgid "Add link"
|
684 |
+
msgstr "Link toevoegen"
|
685 |
+
|
686 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
687 |
+
msgid "Delete"
|
688 |
+
msgstr "Verwijderen"
|
689 |
+
|
690 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:304
|
691 |
+
msgid "Update"
|
692 |
+
msgstr "Bijwerken"
|
693 |
+
|
694 |
+
#: modules/security/admin/security-admin.php:35
|
695 |
+
#: modules/security/admin/security-admin.php:38
|
696 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:38
|
697 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:50
|
698 |
+
msgid "You can’t edit that user."
|
699 |
+
msgstr "U kunt die gebruiker niet aanpassen."
|
700 |
+
|
701 |
+
#: modules/security/admin/security-admin.php:70
|
702 |
+
msgid "User locked."
|
703 |
+
msgstr "Gebruiker geblokkeerd."
|
704 |
+
|
705 |
+
#: modules/security/admin/security-admin.php:72
|
706 |
+
msgid "User unlocked."
|
707 |
+
msgstr "Gebruiker vrij gegegeven."
|
708 |
+
|
709 |
+
#: modules/security/admin/security-admin.php:95
|
710 |
+
msgid "Unlock"
|
711 |
+
msgstr "Deblokkeer"
|
712 |
+
|
713 |
+
#: modules/security/admin/security-admin.php:97
|
714 |
+
msgid "Lock"
|
715 |
+
msgstr "Blokkeer"
|
716 |
+
|
717 |
+
#: modules/security/admin/security-admin.php:116
|
718 |
+
msgid "Security"
|
719 |
+
msgstr "Beveiliging"
|
720 |
+
|
721 |
+
#: modules/security/admin/security-admin.php:136
|
722 |
+
msgid "Login Attempts"
|
723 |
+
msgstr "Aanmeld pogingen"
|
724 |
+
|
725 |
+
#: modules/security/admin/security-admin.php:141
|
726 |
+
msgid "minute(s)"
|
727 |
+
msgstr "Minuten"
|
728 |
+
|
729 |
+
#: modules/security/admin/security-admin.php:142
|
730 |
+
msgid "hour(s)"
|
731 |
+
msgstr "uren"
|
732 |
+
|
733 |
+
#: modules/security/admin/security-admin.php:143
|
734 |
+
msgid "day(s)"
|
735 |
+
msgstr "dag(en)"
|
736 |
+
|
737 |
+
#: modules/security/admin/security-admin.php:166
|
738 |
+
#, php-format
|
739 |
+
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
740 |
+
msgstr "Blokkeer de gebruiker na %1$s foute aanmeld pogingen binnen %2$s %3$s gedurende %4$s %5$s."
|
741 |
+
|
742 |
+
#: modules/security/security.php:43
|
743 |
+
#: modules/security/security.php:69
|
744 |
+
#, php-format
|
745 |
+
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
746 |
+
msgstr "<strong>FOUTMELDING</strong>: Deze gebruiker is geblokkeerd door te veel foute aanmeld pogingen. U kunt het over %s opnieuw proberen."
|
747 |
+
|
748 |
+
#: modules/security/security.php:45
|
749 |
+
msgid "<strong>ERROR</strong>: This account has been locked."
|
750 |
+
msgstr "<strong>FOUTMELDING</strong>: Dit gebruikersaccount is geblokkeerd."
|
751 |
+
|
752 |
+
#: modules/themed-profiles/themed-profiles.php:77
|
753 |
+
#: templates/profile-form.php:125
|
754 |
+
msgid "Strength indicator"
|
755 |
+
msgstr "Sterkte indicatie"
|
756 |
+
|
757 |
+
#: modules/themed-profiles/themed-profiles.php:78
|
758 |
+
msgid "Very weak"
|
759 |
+
msgstr "Erg zwak"
|
760 |
+
|
761 |
+
#: modules/themed-profiles/themed-profiles.php:79
|
762 |
+
msgid "Weak"
|
763 |
+
msgstr "Zwak"
|
764 |
+
|
765 |
+
#. translators: password strength
|
766 |
+
#: modules/themed-profiles/themed-profiles.php:81
|
767 |
+
msgctxt "password strength"
|
768 |
+
msgid "Medium"
|
769 |
+
msgstr "Gemiddeld"
|
770 |
+
|
771 |
+
#: modules/themed-profiles/themed-profiles.php:82
|
772 |
+
msgid "Strong"
|
773 |
+
msgstr "Sterk"
|
774 |
+
|
775 |
+
#: modules/themed-profiles/themed-profiles.php:92
|
776 |
+
msgid "You do not have permission to edit this user."
|
777 |
+
msgstr "U hebt geen rechten on deze gebruiker te bewerken."
|
778 |
+
|
779 |
+
#: modules/themed-profiles/themed-profiles.php:108
|
780 |
+
msgid "Profile updated."
|
781 |
+
msgstr "Profiel bijgewerkt."
|
782 |
+
|
783 |
+
#: modules/themed-profiles/themed-profiles.php:178
|
784 |
+
msgid "Your Profile"
|
785 |
+
msgstr "Uw Profiel"
|
786 |
+
|
787 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
788 |
+
msgid "User approved."
|
789 |
+
msgstr "Gebruiker goedgekeurd."
|
790 |
+
|
791 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
792 |
+
msgid "Activation sent."
|
793 |
+
msgstr "Activatie verzonden."
|
794 |
+
|
795 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
796 |
+
msgid "Resend Activation"
|
797 |
+
msgstr "Verstuur activatie opnieuw"
|
798 |
+
|
799 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
800 |
+
msgid "Approve"
|
801 |
+
msgstr "Goedkeuren"
|
802 |
+
|
803 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
804 |
+
#: modules/user-moderation/user-moderation.php:275
|
805 |
+
msgid "Same as when you signed up."
|
806 |
+
msgstr "Hetzelfde alsof u aangemeld bent."
|
807 |
+
|
808 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
809 |
+
#, php-format
|
810 |
+
msgid "You have been approved access to %s"
|
811 |
+
msgstr "U heeft toegang gekregen tot %s"
|
812 |
+
|
813 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
814 |
+
#, php-format
|
815 |
+
msgid "[%s] Registration Approved"
|
816 |
+
msgstr "[%s] Registratie goedgekeurd"
|
817 |
+
|
818 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
819 |
+
#, php-format
|
820 |
+
msgid "You have been denied access to %s"
|
821 |
+
msgstr "U is de toegang tot %s gewijgerd."
|
822 |
+
|
823 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
824 |
+
#, php-format
|
825 |
+
msgid "[%s] Registration Denied"
|
826 |
+
msgstr "[%s] Registratie gewijgerd"
|
827 |
+
|
828 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
829 |
+
msgid "Moderation"
|
830 |
+
msgstr "Moderatie"
|
831 |
+
|
832 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
833 |
+
msgid "User Activation"
|
834 |
+
msgstr "Activeren Gebruikers"
|
835 |
+
|
836 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
837 |
+
msgid "User Approval"
|
838 |
+
msgstr "Goedkeuren Gebruikers"
|
839 |
+
|
840 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
841 |
+
msgid "User Denial"
|
842 |
+
msgstr "Afkeuren Gebruikers"
|
843 |
+
|
844 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
845 |
+
msgid "User Moderation"
|
846 |
+
msgstr "Gebruikersmoderatie"
|
847 |
+
|
848 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
849 |
+
msgid "None"
|
850 |
+
msgstr "Geen"
|
851 |
+
|
852 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
853 |
+
msgid "Check this option to require no moderation."
|
854 |
+
msgstr "Selecteer deze optie zodat moderatie niet nodig is."
|
855 |
+
|
856 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
857 |
+
msgid "E-mail Confirmation"
|
858 |
+
msgstr "E-mail bevestiging"
|
859 |
+
|
860 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
861 |
+
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
862 |
+
msgstr "Selecteer deze optie zodat nieuwe gebruikers hun e-mailadres moeten bevestigen voordat ze zich aan kunnen melden."
|
863 |
+
|
864 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
865 |
+
msgid "Admin Approval"
|
866 |
+
msgstr "Akkoord Beheerder"
|
867 |
+
|
868 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
869 |
+
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
870 |
+
msgstr "Selecteer deze optie zodat nieuwe gebruikers goedgekeurd dienen te worden door een beheerder voordat ze zich aan kunnen melden."
|
871 |
+
|
872 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
873 |
+
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
874 |
+
msgstr "Dit e-mail bericht zal verstuurd worden aan een nieuwe gebruiker zodra deze zich registreerd als \"E-mail Bevestiging\" is geselecteerd voor \"Gebruikersmoderatie\"."
|
875 |
+
|
876 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
877 |
+
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
878 |
+
msgstr "Zorg er alstublieft voor dat de variabele %activateurl% is toegevoegd anders kan de gebruiker zijn gebruikersaccount niet activeren!"
|
879 |
+
|
880 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
881 |
+
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
882 |
+
msgstr "Dit e-mail bericht zal verstuurd worden aan een nieuwe gebruiker na goedkeuring door een Beheerder als \"E-mail Bevestiging\" is geselecteerd voor \"Gebruikersmoderatie\"."
|
883 |
+
|
884 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
885 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
886 |
+
msgstr "Zodra een gebruiker zich registreerd en als \"Behherdersgoedkeuring\" is geselecteerd voor \"Gebruikersmoderatie\" zal dit e-mail bericht verzonden worden aan het e-mailadres of aan de e-mailadressen (meerdere adressen dienen door een komma gescheiden te worden) die hieronder worden weergegeven."
|
887 |
+
|
888 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
889 |
+
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
890 |
+
msgstr "Dit e-mail bericht zal verzonden worden aan een gebruiker die is verwijderd/afgekeurd als \"Beheerdergoedkeuring\" is geselcteerd en als de gebruikersrol op \"Afwachtend\" staat."
|
891 |
+
|
892 |
+
#: modules/user-moderation/user-moderation.php:171
|
893 |
+
#, php-format
|
894 |
+
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
895 |
+
msgstr "<strong>FOUTMELDING</strong>: U heeft uw e-mailadres nog niet bevestigd. <a href=\"%s\">Verzend activatie mail opnieuw</a>?"
|
896 |
+
|
897 |
+
#: modules/user-moderation/user-moderation.php:174
|
898 |
+
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
899 |
+
msgstr "<strong>FOUTMELDING</strong>: Uw registratie is nog niet goedgekeurd."
|
900 |
+
|
901 |
+
#: modules/user-moderation/user-moderation.php:334
|
902 |
+
#, php-format
|
903 |
+
msgid "[%s] Activate Your Account"
|
904 |
+
msgstr "[%s] Activeer uw gebruikersaccount"
|
905 |
+
|
906 |
+
#: modules/user-moderation/user-moderation.php:335
|
907 |
+
#, php-format
|
908 |
+
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
909 |
+
msgstr "Bedankt voor uw registartie op %s. Om uw account te activeren dient u op de volgene link te klikken:"
|
910 |
+
|
911 |
+
#: modules/user-moderation/user-moderation.php:367
|
912 |
+
#, php-format
|
913 |
+
msgid "[%s] New User Awaiting Approval"
|
914 |
+
msgstr "[%s] Nieuwe gebruiker wachtend op goedkeuring"
|
915 |
+
|
916 |
+
#: modules/user-moderation/user-moderation.php:369
|
917 |
+
#, php-format
|
918 |
+
msgid "New user requires approval on your blog %s:"
|
919 |
+
msgstr "Een nieuwe gebruiker moet op uw blog %s goedgekeurd worden:"
|
920 |
+
|
921 |
+
#: modules/user-moderation/user-moderation.php:372
|
922 |
+
msgid "To approve or deny this user:"
|
923 |
+
msgstr "Goedkeuren of afkeuren van een gebruiker:"
|
924 |
+
|
925 |
+
#: modules/user-moderation/user-moderation.php:393
|
926 |
+
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
927 |
+
msgstr "Uw registratie was succesvol maar u moet nu uw e-mailadres bevestigen voordat u zich aan kunt melden. Controleer alstublieft uw e-mail en klik op de link ter bevestiging."
|
928 |
+
|
929 |
+
#: modules/user-moderation/user-moderation.php:395
|
930 |
+
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
931 |
+
msgstr "Uw registratie was succesvol maar u moet nu nog goedgekeurd worden door een beheerder voordat u zich aan kunt melden. U krijgt een bericht per e-mail zodra uw account is goedgekeurd."
|
932 |
+
|
933 |
+
#: modules/user-moderation/user-moderation.php:398
|
934 |
+
msgid "Your account has been activated. You may now log in."
|
935 |
+
msgstr "Uw gebruikersaccount is nu geactiveerd. U kunt zich nu aanmelden."
|
936 |
+
|
937 |
+
#: modules/user-moderation/user-moderation.php:400
|
938 |
+
msgid "Your account has been activated. Please check your e-mail for your password."
|
939 |
+
msgstr "Uw gebruikersaccount is nu geactiveerd. Kijkt u alstublieft in uw e-mail voor uw wachtwoord."
|
940 |
+
|
941 |
+
#: modules/user-moderation/user-moderation.php:402
|
942 |
+
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
943 |
+
msgstr "<strong>FOUTMELDING</strong>: Sorry, die sleutel lijkt niet geldig te zijn."
|
944 |
+
|
945 |
+
#: modules/user-moderation/user-moderation.php:405
|
946 |
+
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
947 |
+
msgstr "<strong>FOUTMELDING</strong>: Sorry, de activatie e-mail kon niet verstuurd worden."
|
948 |
+
|
949 |
+
#: modules/user-moderation/user-moderation.php:407
|
950 |
+
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
951 |
+
msgstr "Het activatie e-mail bericht is verstuurd naar het e-mailadres dat u bij uw registratie heeft opgegeven. Kijkt u alstublieft in uw e-mail en klik op de link voor het bevestigen van de activatie."
|
952 |
+
|
953 |
+
#: templates/login-form.php:12
|
954 |
+
#: templates/profile-form.php:34
|
955 |
+
#: templates/register-form.php:12
|
956 |
+
msgid "Username"
|
957 |
+
msgstr "Gebruikersnaam"
|
958 |
+
|
959 |
+
#: templates/login-form.php:16
|
960 |
+
msgid "Password"
|
961 |
+
msgstr "Wachtwoord"
|
962 |
+
|
963 |
+
#: templates/login-form.php:25
|
964 |
+
msgid "Remember Me"
|
965 |
+
msgstr "Onthoud mij"
|
966 |
+
|
967 |
+
#: templates/lostpassword-form.php:12
|
968 |
+
msgid "Username or E-mail:"
|
969 |
+
msgstr "Gebruikersnaam of e-mail"
|
970 |
+
|
971 |
+
#: templates/lostpassword-form.php:20
|
972 |
+
msgid "Get New Password"
|
973 |
+
msgstr "Wijzig uw wachtwoord"
|
974 |
+
|
975 |
+
#: templates/profile-form.php:22
|
976 |
+
msgid "Personal Options"
|
977 |
+
msgstr "Persoonlijke instellingen"
|
978 |
+
|
979 |
+
#: templates/profile-form.php:30
|
980 |
+
msgid "Name"
|
981 |
+
msgstr "Naam"
|
982 |
+
|
983 |
+
#: templates/profile-form.php:35
|
984 |
+
msgid "Your username cannot be changed."
|
985 |
+
msgstr "Uw gebruikersnaam kan niet gewijzigd worden."
|
986 |
+
|
987 |
+
#: templates/profile-form.php:39
|
988 |
+
msgid "First name"
|
989 |
+
msgstr "Voornaam"
|
990 |
+
|
991 |
+
#: templates/profile-form.php:44
|
992 |
+
msgid "Last name"
|
993 |
+
msgstr "Achternaam"
|
994 |
+
|
995 |
+
#: templates/profile-form.php:49
|
996 |
+
msgid "Nickname"
|
997 |
+
msgstr "Nickname"
|
998 |
+
|
999 |
+
#: templates/profile-form.php:49
|
1000 |
+
#: templates/profile-form.php:86
|
1001 |
+
msgid "(required)"
|
1002 |
+
msgstr "(verplicht)"
|
1003 |
+
|
1004 |
+
#: templates/profile-form.php:54
|
1005 |
+
msgid "Display name publicly as"
|
1006 |
+
msgstr "Geef uw naam publiek weer als"
|
1007 |
+
|
1008 |
+
#: templates/profile-form.php:82
|
1009 |
+
msgid "Contact Info"
|
1010 |
+
msgstr "Contact informatie"
|
1011 |
+
|
1012 |
+
#: templates/profile-form.php:91
|
1013 |
+
msgid "Website"
|
1014 |
+
msgstr "Website"
|
1015 |
+
|
1016 |
+
#: templates/profile-form.php:108
|
1017 |
+
msgid "About Yourself"
|
1018 |
+
msgstr "Over uzelf"
|
1019 |
+
|
1020 |
+
#: templates/profile-form.php:112
|
1021 |
+
msgid "Biographical Info"
|
1022 |
+
msgstr "Biografie"
|
1023 |
+
|
1024 |
+
#: templates/profile-form.php:114
|
1025 |
+
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1026 |
+
msgstr "Vertel iets over u zelf. Dit kan voor iedereen zichtbaar zijn."
|
1027 |
+
|
1028 |
+
#: templates/profile-form.php:122
|
1029 |
+
msgid "New Password"
|
1030 |
+
msgstr "Nieuw wachtwoord"
|
1031 |
+
|
1032 |
+
#: templates/profile-form.php:123
|
1033 |
+
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1034 |
+
msgstr "Alleen invullen als u uw wachtwoord wilt wijzigen."
|
1035 |
+
|
1036 |
+
#: templates/profile-form.php:124
|
1037 |
+
msgid "Type your new password again."
|
1038 |
+
msgstr "Voer uw nieuwe wachtwoord nogmaals in."
|
1039 |
+
|
1040 |
+
#: templates/profile-form.php:126
|
1041 |
+
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1042 |
+
msgstr "Hint: Uw wachtwoord moet minimaal zeven tekens lang zijn. Gebruik, om het sterker te maken, hoofdletters, kleine letters, getallen en speciale tekens zoals ! \" ? $ % ^ & )."
|
1043 |
+
|
1044 |
+
#: templates/profile-form.php:140
|
1045 |
+
msgid "Additional Capabilities"
|
1046 |
+
msgstr "Extra mogelijkheden"
|
1047 |
+
|
1048 |
+
#: templates/profile-form.php:159
|
1049 |
+
msgid "Update Profile"
|
1050 |
+
msgstr "Profiel bijwerken"
|
1051 |
+
|
1052 |
+
#: templates/register-form.php:23
|
1053 |
+
msgid "A password will be e-mailed to you."
|
1054 |
+
msgstr "U zult een wachtwoord per e-mail ontvangen."
|
1055 |
+
|
1056 |
+
#: templates/resetpass-form.php:12
|
1057 |
+
msgid "New Password:"
|
1058 |
+
msgstr "Nieuw wachtwoord:"
|
1059 |
+
|
1060 |
+
#: templates/resetpass-form.php:24
|
1061 |
+
msgid "Change Password"
|
1062 |
+
msgstr "Wachtwoord Wijzigen"
|
1063 |
+
|
1064 |
+
#. Plugin URI of the plugin/theme
|
1065 |
+
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1066 |
+
msgstr "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1067 |
+
|
1068 |
+
#. Description of the plugin/theme
|
1069 |
+
msgid "Themes the WordPress login, registration and forgot password pages according to your theme."
|
1070 |
+
msgstr "Past het WordPress Thema toe op aanmeld, registratie en wachtwoord opvraag pagina's. "
|
1071 |
+
|
1072 |
+
#. Author of the plugin/theme
|
1073 |
+
msgid "Jeff Farthing"
|
1074 |
+
msgstr "Jeff Farthing"
|
1075 |
+
|
1076 |
+
#. Author URI of the plugin/theme
|
1077 |
+
msgid "http://www.jfarthing.com"
|
1078 |
+
msgstr "http://www.jfarthing.com"
|
1079 |
+
|
language/theme-my-login-pl_PL.mo
CHANGED
Binary file
|
language/theme-my-login-pl_PL.po
CHANGED
@@ -4,7 +4,7 @@ msgstr ""
|
|
4 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
5 |
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
-
"Last-Translator:
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
@@ -24,24 +24,24 @@ msgstr "Theme My Login"
|
|
24 |
#: admin/class-theme-my-login-admin.php:88
|
25 |
#, fuzzy, php-format
|
26 |
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
27 |
-
msgstr "
|
28 |
|
29 |
#: admin/class-theme-my-login-admin.php:108
|
30 |
msgid "NOTICE:"
|
31 |
-
msgstr ""
|
32 |
|
33 |
#: admin/class-theme-my-login-admin.php:109
|
34 |
#, php-format
|
35 |
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
36 |
-
msgstr ""
|
37 |
|
38 |
#: admin/class-theme-my-login-admin.php:111
|
39 |
msgid "Take me to the settings page"
|
40 |
-
msgstr ""
|
41 |
|
42 |
#: admin/class-theme-my-login-admin.php:124
|
43 |
msgid "You can now login with your e-mail address or username! Try it out!"
|
44 |
-
msgstr ""
|
45 |
|
46 |
#: admin/class-theme-my-login-admin.php:125
|
47 |
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
@@ -54,7 +54,7 @@ msgstr ""
|
|
54 |
#: admin/class-theme-my-login-admin.php:127
|
55 |
#, fuzzy
|
56 |
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
57 |
-
msgstr "W celu zachowania zmian
|
58 |
|
59 |
#: admin/class-theme-my-login-admin.php:128
|
60 |
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
@@ -74,7 +74,7 @@ msgstr ""
|
|
74 |
|
75 |
#: admin/class-theme-my-login-admin.php:175
|
76 |
msgid "General"
|
77 |
-
msgstr "
|
78 |
|
79 |
#: admin/class-theme-my-login-admin.php:176
|
80 |
msgid "Basic"
|
@@ -83,7 +83,7 @@ msgstr "Podstawowe"
|
|
83 |
#: admin/class-theme-my-login-admin.php:177
|
84 |
#: admin/class-theme-my-login-admin.php:305
|
85 |
msgid "Modules"
|
86 |
-
msgstr "
|
87 |
|
88 |
#: admin/class-theme-my-login-admin.php:184
|
89 |
msgid "Theme My Login Settings"
|
@@ -100,7 +100,7 @@ msgstr "ID Strony"
|
|
100 |
|
101 |
#: admin/class-theme-my-login-admin.php:269
|
102 |
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
103 |
-
msgstr "Tutaj powinien
|
104 |
|
105 |
#: admin/class-theme-my-login-admin.php:273
|
106 |
msgid "Pagelist"
|
@@ -108,42 +108,42 @@ msgstr "Lista Podstron"
|
|
108 |
|
109 |
#: admin/class-theme-my-login-admin.php:276
|
110 |
msgid "Show Page In Pagelist"
|
111 |
-
msgstr "Pokazuj na
|
112 |
|
113 |
#: admin/class-theme-my-login-admin.php:277
|
114 |
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
115 |
-
msgstr "
|
116 |
|
117 |
#: admin/class-theme-my-login-admin.php:281
|
118 |
msgid "Stylesheet"
|
119 |
-
msgstr "Arkusz
|
120 |
|
121 |
#: admin/class-theme-my-login-admin.php:284
|
122 |
msgid "Enable \"theme-my-login.css\""
|
123 |
-
msgstr "
|
124 |
|
125 |
#: admin/class-theme-my-login-admin.php:285
|
126 |
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
127 |
-
msgstr "W celu zachowania zmian
|
128 |
|
129 |
#: admin/class-theme-my-login-admin.php:309
|
130 |
#, php-format
|
131 |
msgid "Enable %s"
|
132 |
-
msgstr "
|
133 |
|
134 |
#: admin/class-theme-my-login-admin.php:311
|
135 |
msgid "No modules found."
|
136 |
-
msgstr "Nie znaleziono
|
137 |
|
138 |
#: admin/class-theme-my-login-admin.php:422
|
139 |
#, fuzzy
|
140 |
msgid "One of the modules is invalid."
|
141 |
-
msgstr "Jedna z wtyczek jest
|
142 |
|
143 |
#: admin/class-theme-my-login-admin.php:475
|
144 |
#, fuzzy
|
145 |
msgid "Invalid module path."
|
146 |
-
msgstr "Nieprawidowa
|
147 |
|
148 |
#: admin/class-theme-my-login-admin.php:477
|
149 |
#, fuzzy
|
@@ -153,7 +153,7 @@ msgstr "Plik pluginu nie istnieje."
|
|
153 |
#: admin/class-theme-my-login-admin.php:481
|
154 |
#, fuzzy
|
155 |
msgid "The module does not have a valid header."
|
156 |
-
msgstr "Plugin nie posiada poprawnego
|
157 |
|
158 |
#: includes/class-theme-my-login-template.php:140
|
159 |
#, php-format
|
@@ -164,12 +164,12 @@ msgstr "Witaj, %s"
|
|
164 |
#: includes/class-theme-my-login-widget.php:86
|
165 |
#: templates/register-form.php:25
|
166 |
msgid "Register"
|
167 |
-
msgstr "
|
168 |
|
169 |
#: includes/class-theme-my-login-template.php:150
|
170 |
#: includes/class-theme-my-login-widget.php:86
|
171 |
msgid "Lost Password"
|
172 |
-
msgstr "
|
173 |
|
174 |
#: includes/class-theme-my-login-template.php:154
|
175 |
#: includes/class-theme-my-login.php:393
|
@@ -194,15 +194,15 @@ msgstr "Wyloguj"
|
|
194 |
|
195 |
#: includes/class-theme-my-login-template.php:363
|
196 |
msgid "Register For This Site"
|
197 |
-
msgstr ""
|
198 |
|
199 |
#: includes/class-theme-my-login-template.php:365
|
200 |
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
201 |
-
msgstr "
|
202 |
|
203 |
#: includes/class-theme-my-login-widget.php:23
|
204 |
msgid "A login form for your blog."
|
205 |
-
msgstr "Formularz logowania dla twojego
|
206 |
|
207 |
#: includes/class-theme-my-login-widget.php:86
|
208 |
#, fuzzy
|
@@ -211,7 +211,7 @@ msgstr "Zaloguj"
|
|
211 |
|
212 |
#: includes/class-theme-my-login-widget.php:87
|
213 |
msgid "Default Action"
|
214 |
-
msgstr ""
|
215 |
|
216 |
#: includes/class-theme-my-login-widget.php:94
|
217 |
msgid "Show When Logged In"
|
@@ -219,68 +219,68 @@ msgstr "Pokazuj po zalogowaniu"
|
|
219 |
|
220 |
#: includes/class-theme-my-login-widget.php:96
|
221 |
msgid "Show Title"
|
222 |
-
msgstr "
|
223 |
|
224 |
#: includes/class-theme-my-login-widget.php:98
|
225 |
msgid "Show Login Link"
|
226 |
-
msgstr "
|
227 |
|
228 |
#: includes/class-theme-my-login-widget.php:100
|
229 |
msgid "Show Register Link"
|
230 |
-
msgstr "
|
231 |
|
232 |
#: includes/class-theme-my-login-widget.php:102
|
233 |
msgid "Show Lost Password Link"
|
234 |
-
msgstr "
|
235 |
|
236 |
#: includes/class-theme-my-login-widget.php:104
|
237 |
msgid "Show Gravatar"
|
238 |
-
msgstr "
|
239 |
|
240 |
#: includes/class-theme-my-login-widget.php:105
|
241 |
msgid "Gravatar Size"
|
242 |
-
msgstr "Rozmiar
|
243 |
|
244 |
#: includes/class-theme-my-login-widget.php:107
|
245 |
msgid "Allow Registration"
|
246 |
-
msgstr "
|
247 |
|
248 |
#: includes/class-theme-my-login-widget.php:109
|
249 |
msgid "Allow Password Recovery"
|
250 |
-
msgstr "
|
251 |
|
252 |
#: includes/class-theme-my-login.php:217
|
253 |
msgid "Sorry, that key does not appear to be valid."
|
254 |
-
msgstr "Przepraszam,
|
255 |
|
256 |
#: includes/class-theme-my-login.php:325
|
257 |
#, fuzzy
|
258 |
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
259 |
-
msgstr "<strong>
|
260 |
|
261 |
#: includes/class-theme-my-login.php:329
|
262 |
msgid "You are now logged out."
|
263 |
-
msgstr "
|
264 |
|
265 |
#: includes/class-theme-my-login.php:331
|
266 |
msgid "User registration is currently not allowed."
|
267 |
-
msgstr "Rejestracja jest chwilowo
|
268 |
|
269 |
#: includes/class-theme-my-login.php:333
|
270 |
msgid "Check your e-mail for the confirmation link."
|
271 |
-
msgstr "Za
|
272 |
|
273 |
#: includes/class-theme-my-login.php:335
|
274 |
msgid "Check your e-mail for your new password."
|
275 |
-
msgstr "Za
|
276 |
|
277 |
#: includes/class-theme-my-login.php:337
|
278 |
msgid "Registration complete. Please check your e-mail."
|
279 |
-
msgstr "Rejestracja
|
280 |
|
281 |
#: includes/class-theme-my-login.php:339
|
282 |
msgid "Your session has expired. Please log-in again."
|
283 |
-
msgstr ""
|
284 |
|
285 |
#: includes/class-theme-my-login.php:393
|
286 |
msgid "Log Out"
|
@@ -288,23 +288,23 @@ msgstr "Wyloguj"
|
|
288 |
|
289 |
#: includes/class-theme-my-login.php:880
|
290 |
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
291 |
-
msgstr "<strong>
|
292 |
|
293 |
#: includes/class-theme-my-login.php:885
|
294 |
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
295 |
-
msgstr "<strong>
|
296 |
|
297 |
#: includes/class-theme-my-login.php:897
|
298 |
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
299 |
-
msgstr "<strong>
|
300 |
|
301 |
#: includes/class-theme-my-login.php:911
|
302 |
msgid "Password reset is not allowed for this user"
|
303 |
-
msgstr "Resetowanie
|
304 |
|
305 |
#: includes/class-theme-my-login.php:924
|
306 |
msgid "Someone has asked to reset the password for the following site and username."
|
307 |
-
msgstr "
|
308 |
|
309 |
#: includes/class-theme-my-login.php:926
|
310 |
#: includes/class-theme-my-login.php:983
|
@@ -315,16 +315,16 @@ msgstr "Kto poprosi, aby zresetowa haso w nastpujcym serwisie dla danego uytkown
|
|
315 |
#: modules/user-moderation/user-moderation.php:370
|
316 |
#, php-format
|
317 |
msgid "Username: %s"
|
318 |
-
msgstr "
|
319 |
|
320 |
#: includes/class-theme-my-login.php:927
|
321 |
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
322 |
-
msgstr "Aby
|
323 |
|
324 |
#: includes/class-theme-my-login.php:938
|
325 |
#, php-format
|
326 |
msgid "[%s] Password Reset"
|
327 |
-
msgstr "[%s]
|
328 |
|
329 |
#: includes/class-theme-my-login.php:944
|
330 |
#: includes/class-theme-my-login.php:1001
|
@@ -333,7 +333,7 @@ msgstr "[%s] Haso Zresetowane"
|
|
333 |
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
334 |
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
335 |
msgid "The e-mail could not be sent."
|
336 |
-
msgstr "E-mail nie
|
337 |
|
338 |
#: includes/class-theme-my-login.php:944
|
339 |
#: includes/class-theme-my-login.php:1001
|
@@ -342,7 +342,7 @@ msgstr "E-mail nie mg zosta wysany."
|
|
342 |
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
343 |
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
344 |
msgid "Possible reason: your host may have disabled the mail() function..."
|
345 |
-
msgstr "
|
346 |
|
347 |
#: includes/class-theme-my-login.php:965
|
348 |
#: includes/class-theme-my-login.php:968
|
@@ -354,7 +354,7 @@ msgstr "Moliwa przyczyna: serwer ma wyczon funkcje mail().."
|
|
354 |
#: modules/user-moderation/user-moderation.php:251
|
355 |
#: modules/user-moderation/user-moderation.php:256
|
356 |
msgid "Invalid key"
|
357 |
-
msgstr "
|
358 |
|
359 |
#: includes/class-theme-my-login.php:984
|
360 |
#: modules/custom-email/custom-email.php:492
|
@@ -362,59 +362,59 @@ msgstr "Nieprawidowy klucz"
|
|
362 |
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
363 |
#, php-format
|
364 |
msgid "Password: %s"
|
365 |
-
msgstr "
|
366 |
|
367 |
#: includes/class-theme-my-login.php:995
|
368 |
#: modules/custom-passwords/custom-passwords.php:345
|
369 |
#, php-format
|
370 |
msgid "[%s] Your new password"
|
371 |
-
msgstr "[%s] Twoje nowe
|
372 |
|
373 |
#: includes/class-theme-my-login.php:1026
|
374 |
msgid "<strong>ERROR</strong>: Please enter a username."
|
375 |
-
msgstr "<strong>
|
376 |
|
377 |
#: includes/class-theme-my-login.php:1028
|
378 |
#, fuzzy
|
379 |
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
380 |
-
msgstr "<strong>
|
381 |
|
382 |
#: includes/class-theme-my-login.php:1031
|
383 |
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
384 |
-
msgstr "<strong>
|
385 |
|
386 |
#: includes/class-theme-my-login.php:1036
|
387 |
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
388 |
-
msgstr "<strong>
|
389 |
|
390 |
#: includes/class-theme-my-login.php:1038
|
391 |
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
392 |
-
msgstr "<strong>
|
393 |
|
394 |
#: includes/class-theme-my-login.php:1041
|
395 |
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
396 |
-
msgstr "<strong>
|
397 |
|
398 |
#: includes/class-theme-my-login.php:1054
|
399 |
#, php-format
|
400 |
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
401 |
-
msgstr "<strong>
|
402 |
|
403 |
#: modules/custom-email/admin/custom-email-admin.php:43
|
404 |
#: modules/custom-email/admin/custom-email-admin.php:170
|
405 |
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
406 |
msgid "User Notification"
|
407 |
-
msgstr ""
|
408 |
|
409 |
#: modules/custom-email/admin/custom-email-admin.php:46
|
410 |
msgid "This e-mail will be sent to a new user upon registration."
|
411 |
-
msgstr ""
|
412 |
|
413 |
#: modules/custom-email/admin/custom-email-admin.php:47
|
414 |
#: modules/custom-email/admin/custom-email-admin.php:174
|
415 |
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
416 |
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
417 |
-
msgstr ""
|
418 |
|
419 |
#: modules/custom-email/admin/custom-email-admin.php:48
|
420 |
#: modules/custom-email/admin/custom-email-admin.php:78
|
@@ -426,7 +426,7 @@ msgstr ""
|
|
426 |
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
427 |
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
428 |
msgid "If any field is left empty, the default will be used instead."
|
429 |
-
msgstr ""
|
430 |
|
431 |
#: modules/custom-email/admin/custom-email-admin.php:51
|
432 |
#: modules/custom-email/admin/custom-email-admin.php:84
|
@@ -474,7 +474,7 @@ msgstr "Format e-maila"
|
|
474 |
#: modules/user-moderation/admin/user-moderation-admin.php:386
|
475 |
#: modules/user-moderation/admin/user-moderation-admin.php:436
|
476 |
msgid "Subject"
|
477 |
-
msgstr ""
|
478 |
|
479 |
#: modules/custom-email/admin/custom-email-admin.php:66
|
480 |
#: modules/custom-email/admin/custom-email-admin.php:99
|
@@ -486,7 +486,7 @@ msgstr ""
|
|
486 |
#: modules/user-moderation/admin/user-moderation-admin.php:389
|
487 |
#: modules/user-moderation/admin/user-moderation-admin.php:439
|
488 |
msgid "Message"
|
489 |
-
msgstr ""
|
490 |
|
491 |
#: modules/custom-email/admin/custom-email-admin.php:69
|
492 |
#: modules/custom-email/admin/custom-email-admin.php:102
|
@@ -498,44 +498,44 @@ msgstr ""
|
|
498 |
#: modules/user-moderation/admin/user-moderation-admin.php:392
|
499 |
#: modules/user-moderation/admin/user-moderation-admin.php:442
|
500 |
msgid "Available Variables"
|
501 |
-
msgstr ""
|
502 |
|
503 |
#: modules/custom-email/admin/custom-email-admin.php:74
|
504 |
#: modules/custom-email/admin/custom-email-admin.php:201
|
505 |
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
506 |
msgid "Admin Notification"
|
507 |
-
msgstr ""
|
508 |
|
509 |
#: modules/custom-email/admin/custom-email-admin.php:77
|
510 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
511 |
-
msgstr ""
|
512 |
|
513 |
#: modules/custom-email/admin/custom-email-admin.php:81
|
514 |
#: modules/custom-email/admin/custom-email-admin.php:208
|
515 |
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
516 |
msgid "To"
|
517 |
-
msgstr ""
|
518 |
|
519 |
#: modules/custom-email/admin/custom-email-admin.php:126
|
520 |
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
521 |
-
msgstr ""
|
522 |
|
523 |
#: modules/custom-email/admin/custom-email-admin.php:127
|
524 |
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
525 |
-
msgstr ""
|
526 |
|
527 |
#: modules/custom-email/admin/custom-email-admin.php:173
|
528 |
msgid "This e-mail will be sent to a user upon successful password recovery."
|
529 |
-
msgstr ""
|
530 |
|
531 |
#: modules/custom-email/admin/custom-email-admin.php:204
|
532 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
533 |
-
msgstr ""
|
534 |
|
535 |
#: modules/custom-email/admin/custom-email-admin.php:231
|
536 |
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
537 |
msgid "Disable Admin Notification"
|
538 |
-
msgstr ""
|
539 |
|
540 |
#: modules/custom-email/admin/custom-email-admin.php:251
|
541 |
#: templates/profile-form.php:86
|
@@ -545,20 +545,20 @@ msgstr "E-mail"
|
|
545 |
|
546 |
#: modules/custom-email/admin/custom-email-admin.php:252
|
547 |
msgid "New User"
|
548 |
-
msgstr "Nowy
|
549 |
|
550 |
#: modules/custom-email/admin/custom-email-admin.php:253
|
551 |
msgid "Retrieve Password"
|
552 |
-
msgstr "Odzyskaj
|
553 |
|
554 |
#: modules/custom-email/admin/custom-email-admin.php:254
|
555 |
msgid "Reset Password"
|
556 |
-
msgstr "Resetuj
|
557 |
|
558 |
#: modules/custom-email/custom-email.php:473
|
559 |
#, fuzzy, php-format
|
560 |
msgid "New user registration on your site %s:"
|
561 |
-
msgstr "Nowy
|
562 |
|
563 |
#: modules/custom-email/custom-email.php:475
|
564 |
#: modules/user-moderation/user-moderation.php:371
|
@@ -569,71 +569,71 @@ msgstr "E-mail: %s"
|
|
569 |
#: modules/custom-email/custom-email.php:477
|
570 |
#, php-format
|
571 |
msgid "[%s] New User Registration"
|
572 |
-
msgstr "[%s]
|
573 |
|
574 |
#: modules/custom-email/custom-email.php:495
|
575 |
#, php-format
|
576 |
msgid "[%s] Your username and password"
|
577 |
-
msgstr "[%s] Twoja nazwa
|
578 |
|
579 |
#: modules/custom-email/custom-email.php:525
|
580 |
#, php-format
|
581 |
msgid "[%s] Password Lost/Changed"
|
582 |
-
msgstr "[%s] Nowe
|
583 |
|
584 |
#: modules/custom-email/custom-email.php:526
|
585 |
#, php-format
|
586 |
msgid "Password Lost and Changed for user: %s"
|
587 |
-
msgstr "Nowe
|
588 |
|
589 |
#: modules/custom-passwords/custom-passwords.php:29
|
590 |
#, fuzzy
|
591 |
msgid "Password:"
|
592 |
-
msgstr "
|
593 |
|
594 |
#: modules/custom-passwords/custom-passwords.php:31
|
595 |
#: templates/resetpass-form.php:16
|
596 |
#, fuzzy
|
597 |
msgid "Confirm Password:"
|
598 |
-
msgstr "
|
599 |
|
600 |
#: modules/custom-passwords/custom-passwords.php:54
|
601 |
#, fuzzy
|
602 |
msgid "<strong>ERROR</strong>: Please enter a password."
|
603 |
-
msgstr "<strong>
|
604 |
|
605 |
#: modules/custom-passwords/custom-passwords.php:57
|
606 |
#, fuzzy
|
607 |
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
608 |
-
msgstr "<strong>
|
609 |
|
610 |
#: modules/custom-passwords/custom-passwords.php:60
|
611 |
#, fuzzy
|
612 |
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
613 |
-
msgstr "<strong>
|
614 |
|
615 |
#: modules/custom-passwords/custom-passwords.php:188
|
616 |
#, fuzzy
|
617 |
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
618 |
-
msgstr "
|
619 |
|
620 |
#: modules/custom-passwords/custom-passwords.php:191
|
621 |
#, fuzzy
|
622 |
msgid "Please enter a new password."
|
623 |
-
msgstr "
|
624 |
|
625 |
#: modules/custom-passwords/custom-passwords.php:224
|
626 |
#, fuzzy
|
627 |
msgid "Registration complete. You may now log in."
|
628 |
-
msgstr "Rejestracja
|
629 |
|
630 |
#: modules/custom-passwords/custom-passwords.php:227
|
631 |
msgid "Your password has been saved. You may now log in."
|
632 |
-
msgstr ""
|
633 |
|
634 |
#: modules/custom-redirection/custom-redirection.php:148
|
635 |
msgid "Redirection"
|
636 |
-
msgstr ""
|
637 |
|
638 |
#: modules/custom-redirection/custom-redirection.php:175
|
639 |
msgid "Log in"
|
@@ -642,43 +642,43 @@ msgstr "Zaloguj"
|
|
642 |
#: modules/custom-redirection/custom-redirection.php:177
|
643 |
#: modules/custom-redirection/custom-redirection.php:189
|
644 |
msgid "Default"
|
645 |
-
msgstr ""
|
646 |
|
647 |
#: modules/custom-redirection/custom-redirection.php:178
|
648 |
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
649 |
-
msgstr ""
|
650 |
|
651 |
#: modules/custom-redirection/custom-redirection.php:179
|
652 |
#: modules/custom-redirection/custom-redirection.php:191
|
653 |
msgid "Referer"
|
654 |
-
msgstr ""
|
655 |
|
656 |
#: modules/custom-redirection/custom-redirection.php:180
|
657 |
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
658 |
-
msgstr ""
|
659 |
|
660 |
#: modules/custom-redirection/custom-redirection.php:183
|
661 |
#: modules/custom-redirection/custom-redirection.php:195
|
662 |
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
663 |
-
msgstr ""
|
664 |
|
665 |
#: modules/custom-redirection/custom-redirection.php:190
|
666 |
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
667 |
-
msgstr ""
|
668 |
|
669 |
#: modules/custom-redirection/custom-redirection.php:192
|
670 |
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
671 |
-
msgstr ""
|
672 |
|
673 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
674 |
msgid "User Links"
|
675 |
-
msgstr "Linki
|
676 |
|
677 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
678 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
679 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:297
|
680 |
msgid "Title"
|
681 |
-
msgstr "
|
682 |
|
683 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:230
|
684 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:253
|
@@ -696,300 +696,300 @@ msgstr "Dodaj Link"
|
|
696 |
|
697 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
698 |
msgid "Delete"
|
699 |
-
msgstr ""
|
700 |
|
701 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:304
|
702 |
msgid "Update"
|
703 |
-
msgstr ""
|
704 |
|
705 |
#: modules/security/admin/security-admin.php:35
|
706 |
#: modules/security/admin/security-admin.php:38
|
707 |
#: modules/user-moderation/admin/user-moderation-admin.php:38
|
708 |
#: modules/user-moderation/admin/user-moderation-admin.php:50
|
709 |
msgid "You can’t edit that user."
|
710 |
-
msgstr ""
|
711 |
|
712 |
#: modules/security/admin/security-admin.php:70
|
713 |
msgid "User locked."
|
714 |
-
msgstr ""
|
715 |
|
716 |
#: modules/security/admin/security-admin.php:72
|
717 |
msgid "User unlocked."
|
718 |
-
msgstr ""
|
719 |
|
720 |
#: modules/security/admin/security-admin.php:95
|
721 |
msgid "Unlock"
|
722 |
-
msgstr ""
|
723 |
|
724 |
#: modules/security/admin/security-admin.php:97
|
725 |
msgid "Lock"
|
726 |
-
msgstr ""
|
727 |
|
728 |
#: modules/security/admin/security-admin.php:116
|
729 |
msgid "Security"
|
730 |
-
msgstr ""
|
731 |
|
732 |
#: modules/security/admin/security-admin.php:136
|
733 |
msgid "Login Attempts"
|
734 |
-
msgstr ""
|
735 |
|
736 |
#: modules/security/admin/security-admin.php:141
|
737 |
msgid "minute(s)"
|
738 |
-
msgstr ""
|
739 |
|
740 |
#: modules/security/admin/security-admin.php:142
|
741 |
msgid "hour(s)"
|
742 |
-
msgstr ""
|
743 |
|
744 |
#: modules/security/admin/security-admin.php:143
|
745 |
msgid "day(s)"
|
746 |
-
msgstr ""
|
747 |
|
748 |
#: modules/security/admin/security-admin.php:166
|
749 |
#, php-format
|
750 |
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
751 |
-
msgstr ""
|
752 |
|
753 |
#: modules/security/security.php:43
|
754 |
#: modules/security/security.php:69
|
755 |
#, php-format
|
756 |
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
757 |
-
msgstr ""
|
758 |
|
759 |
#: modules/security/security.php:45
|
760 |
#, fuzzy
|
761 |
msgid "<strong>ERROR</strong>: This account has been locked."
|
762 |
-
msgstr "<strong>
|
763 |
|
764 |
#: modules/themed-profiles/themed-profiles.php:77
|
765 |
#: templates/profile-form.php:125
|
766 |
msgid "Strength indicator"
|
767 |
-
msgstr "
|
768 |
|
769 |
#: modules/themed-profiles/themed-profiles.php:78
|
770 |
msgid "Very weak"
|
771 |
-
msgstr ""
|
772 |
|
773 |
#: modules/themed-profiles/themed-profiles.php:79
|
774 |
msgid "Weak"
|
775 |
-
msgstr ""
|
776 |
|
777 |
#. translators: password strength
|
778 |
#: modules/themed-profiles/themed-profiles.php:81
|
779 |
msgctxt "password strength"
|
780 |
msgid "Medium"
|
781 |
-
msgstr ""
|
782 |
|
783 |
#: modules/themed-profiles/themed-profiles.php:82
|
784 |
msgid "Strong"
|
785 |
-
msgstr ""
|
786 |
|
787 |
#: modules/themed-profiles/themed-profiles.php:92
|
788 |
msgid "You do not have permission to edit this user."
|
789 |
-
msgstr ""
|
790 |
|
791 |
#: modules/themed-profiles/themed-profiles.php:108
|
792 |
#, fuzzy
|
793 |
msgid "Profile updated."
|
794 |
-
msgstr "Profil"
|
795 |
|
796 |
#: modules/themed-profiles/themed-profiles.php:178
|
797 |
msgid "Your Profile"
|
798 |
-
msgstr "
|
799 |
|
800 |
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
801 |
msgid "User approved."
|
802 |
-
msgstr ""
|
803 |
|
804 |
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
805 |
msgid "Activation sent."
|
806 |
-
msgstr ""
|
807 |
|
808 |
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
809 |
msgid "Resend Activation"
|
810 |
-
msgstr ""
|
811 |
|
812 |
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
813 |
msgid "Approve"
|
814 |
-
msgstr ""
|
815 |
|
816 |
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
817 |
#: modules/user-moderation/user-moderation.php:275
|
818 |
msgid "Same as when you signed up."
|
819 |
-
msgstr ""
|
820 |
|
821 |
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
822 |
#, php-format
|
823 |
msgid "You have been approved access to %s"
|
824 |
-
msgstr ""
|
825 |
|
826 |
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
827 |
#, fuzzy, php-format
|
828 |
msgid "[%s] Registration Approved"
|
829 |
-
msgstr "[%s]
|
830 |
|
831 |
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
832 |
#, php-format
|
833 |
msgid "You have been denied access to %s"
|
834 |
-
msgstr ""
|
835 |
|
836 |
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
837 |
#, fuzzy, php-format
|
838 |
msgid "[%s] Registration Denied"
|
839 |
-
msgstr "[%s]
|
840 |
|
841 |
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
842 |
msgid "Moderation"
|
843 |
-
msgstr ""
|
844 |
|
845 |
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
846 |
msgid "User Activation"
|
847 |
-
msgstr ""
|
848 |
|
849 |
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
850 |
msgid "User Approval"
|
851 |
-
msgstr ""
|
852 |
|
853 |
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
854 |
#, fuzzy
|
855 |
msgid "User Denial"
|
856 |
-
msgstr "
|
857 |
|
858 |
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
859 |
msgid "User Moderation"
|
860 |
-
msgstr ""
|
861 |
|
862 |
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
863 |
msgid "None"
|
864 |
-
msgstr ""
|
865 |
|
866 |
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
867 |
msgid "Check this option to require no moderation."
|
868 |
-
msgstr ""
|
869 |
|
870 |
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
871 |
#, fuzzy
|
872 |
msgid "E-mail Confirmation"
|
873 |
-
msgstr "
|
874 |
|
875 |
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
876 |
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
877 |
-
msgstr ""
|
878 |
|
879 |
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
880 |
msgid "Admin Approval"
|
881 |
-
msgstr ""
|
882 |
|
883 |
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
884 |
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
885 |
-
msgstr ""
|
886 |
|
887 |
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
888 |
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
889 |
-
msgstr ""
|
890 |
|
891 |
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
892 |
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
893 |
-
msgstr ""
|
894 |
|
895 |
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
896 |
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
897 |
-
msgstr ""
|
898 |
|
899 |
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
900 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
901 |
-
msgstr ""
|
902 |
|
903 |
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
904 |
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
905 |
-
msgstr ""
|
906 |
|
907 |
#: modules/user-moderation/user-moderation.php:171
|
908 |
#, fuzzy, php-format
|
909 |
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
910 |
-
msgstr "<strong>
|
911 |
|
912 |
#: modules/user-moderation/user-moderation.php:174
|
913 |
#, fuzzy
|
914 |
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
915 |
-
msgstr "<strong>
|
916 |
|
917 |
#: modules/user-moderation/user-moderation.php:334
|
918 |
#, php-format
|
919 |
msgid "[%s] Activate Your Account"
|
920 |
-
msgstr ""
|
921 |
|
922 |
#: modules/user-moderation/user-moderation.php:335
|
923 |
#, php-format
|
924 |
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
925 |
-
msgstr ""
|
926 |
|
927 |
#: modules/user-moderation/user-moderation.php:367
|
928 |
#, fuzzy, php-format
|
929 |
msgid "[%s] New User Awaiting Approval"
|
930 |
-
msgstr "[%s] Nowy
|
931 |
|
932 |
#: modules/user-moderation/user-moderation.php:369
|
933 |
#, fuzzy, php-format
|
934 |
msgid "New user requires approval on your blog %s:"
|
935 |
-
msgstr "Nowy
|
936 |
|
937 |
#: modules/user-moderation/user-moderation.php:372
|
938 |
msgid "To approve or deny this user:"
|
939 |
-
msgstr ""
|
940 |
|
941 |
#: modules/user-moderation/user-moderation.php:393
|
942 |
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
943 |
-
msgstr ""
|
944 |
|
945 |
#: modules/user-moderation/user-moderation.php:395
|
946 |
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
947 |
-
msgstr ""
|
948 |
|
949 |
#: modules/user-moderation/user-moderation.php:398
|
950 |
msgid "Your account has been activated. You may now log in."
|
951 |
-
msgstr ""
|
952 |
|
953 |
#: modules/user-moderation/user-moderation.php:400
|
954 |
#, fuzzy
|
955 |
msgid "Your account has been activated. Please check your e-mail for your password."
|
956 |
-
msgstr "
|
957 |
|
958 |
#: modules/user-moderation/user-moderation.php:402
|
959 |
#, fuzzy
|
960 |
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
961 |
-
msgstr "
|
962 |
|
963 |
#: modules/user-moderation/user-moderation.php:405
|
964 |
#, fuzzy
|
965 |
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
966 |
-
msgstr "<strong>
|
967 |
|
968 |
#: modules/user-moderation/user-moderation.php:407
|
969 |
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
970 |
-
msgstr ""
|
971 |
|
972 |
#: templates/login-form.php:12
|
973 |
#: templates/profile-form.php:34
|
974 |
#: templates/register-form.php:12
|
975 |
msgid "Username"
|
976 |
-
msgstr "
|
977 |
|
978 |
#: templates/login-form.php:16
|
979 |
msgid "Password"
|
980 |
-
msgstr "
|
981 |
|
982 |
#: templates/login-form.php:25
|
983 |
msgid "Remember Me"
|
984 |
-
msgstr "
|
985 |
|
986 |
#: templates/lostpassword-form.php:12
|
987 |
msgid "Username or E-mail:"
|
988 |
-
msgstr "
|
989 |
|
990 |
#: templates/lostpassword-form.php:20
|
991 |
msgid "Get New Password"
|
992 |
-
msgstr "Wygeneruj Nowe
|
993 |
|
994 |
#: templates/profile-form.php:22
|
995 |
msgid "Personal Options"
|
@@ -997,15 +997,15 @@ msgstr "Opcje Personalne"
|
|
997 |
|
998 |
#: templates/profile-form.php:30
|
999 |
msgid "Name"
|
1000 |
-
msgstr "
|
1001 |
|
1002 |
#: templates/profile-form.php:35
|
1003 |
msgid "Your username cannot be changed."
|
1004 |
-
msgstr "Twoja nazwa
|
1005 |
|
1006 |
#: templates/profile-form.php:39
|
1007 |
msgid "First name"
|
1008 |
-
msgstr "
|
1009 |
|
1010 |
#: templates/profile-form.php:44
|
1011 |
msgid "Last name"
|
@@ -1013,7 +1013,7 @@ msgstr "Nazwisko"
|
|
1013 |
|
1014 |
#: templates/profile-form.php:49
|
1015 |
msgid "Nickname"
|
1016 |
-
msgstr "
|
1017 |
|
1018 |
#: templates/profile-form.php:49
|
1019 |
#: templates/profile-form.php:86
|
@@ -1022,7 +1022,7 @@ msgstr "(wymagane)"
|
|
1022 |
|
1023 |
#: templates/profile-form.php:54
|
1024 |
msgid "Display name publicly as"
|
1025 |
-
msgstr "
|
1026 |
|
1027 |
#: templates/profile-form.php:82
|
1028 |
msgid "Contact Info"
|
@@ -1042,46 +1042,46 @@ msgstr "Biografia"
|
|
1042 |
|
1043 |
#: templates/profile-form.php:114
|
1044 |
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1045 |
-
msgstr "Podziel
|
1046 |
|
1047 |
#: templates/profile-form.php:122
|
1048 |
msgid "New Password"
|
1049 |
-
msgstr "Nowe
|
1050 |
|
1051 |
#: templates/profile-form.php:123
|
1052 |
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1053 |
-
msgstr "
|
1054 |
|
1055 |
#: templates/profile-form.php:124
|
1056 |
msgid "Type your new password again."
|
1057 |
-
msgstr "
|
1058 |
|
1059 |
#: templates/profile-form.php:126
|
1060 |
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1061 |
-
msgstr "
|
1062 |
|
1063 |
#: templates/profile-form.php:140
|
1064 |
msgid "Additional Capabilities"
|
1065 |
-
msgstr ""
|
1066 |
|
1067 |
#: templates/profile-form.php:159
|
1068 |
#, fuzzy
|
1069 |
msgid "Update Profile"
|
1070 |
-
msgstr "
|
1071 |
|
1072 |
#: templates/register-form.php:23
|
1073 |
msgid "A password will be e-mailed to you."
|
1074 |
-
msgstr "
|
1075 |
|
1076 |
#: templates/resetpass-form.php:12
|
1077 |
#, fuzzy
|
1078 |
msgid "New Password:"
|
1079 |
-
msgstr "Nowe
|
1080 |
|
1081 |
#: templates/resetpass-form.php:24
|
1082 |
#, fuzzy
|
1083 |
msgid "Change Password"
|
1084 |
-
msgstr "
|
1085 |
|
1086 |
#. Plugin URI of the plugin/theme
|
1087 |
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
@@ -1103,60 +1103,64 @@ msgstr ""
|
|
1103 |
#~ "<strong>WARNING</strong>: The function <em>wp_new_user_notification</em> "
|
1104 |
#~ "has already been overridden by another plugin. "
|
1105 |
#~ msgstr ""
|
1106 |
-
#~ "<strong>
|
1107 |
-
#~ "
|
1108 |
|
1109 |
#~ msgid ""
|
1110 |
#~ "<strong>WARNING</strong>: The function "
|
1111 |
#~ "<em>wp_password_change_notification</em> has already been overridden by "
|
1112 |
#~ "another plugin. "
|
1113 |
#~ msgstr ""
|
1114 |
-
#~ "<strong>
|
1115 |
-
#~ "
|
1116 |
|
1117 |
#~ msgid "Enable Template Tag"
|
1118 |
-
#~ msgstr "
|
1119 |
|
1120 |
#~ msgid "Enable Widget"
|
1121 |
-
#~ msgstr "
|
1122 |
|
1123 |
#~ msgid ""
|
1124 |
#~ "Enable this setting if you wish to use the \"Theme My Login\" widget. "
|
1125 |
#~ "Otherwise, leave it disabled for optimization purposes."
|
1126 |
#~ msgstr ""
|
1127 |
-
#~ "
|
1128 |
-
#~ "przeciwnym wypadku zaleca
|
1129 |
|
1130 |
#~ msgid ""
|
1131 |
#~ "Enable this setting if you wish to use the theme_my_login() template tag. "
|
1132 |
#~ "Otherwise, leave it disabled for optimization purposes."
|
1133 |
#~ msgstr ""
|
1134 |
-
#~ "
|
1135 |
-
#~ "przeciwnym razie zaleca
|
1136 |
|
1137 |
#~ msgid ""
|
1138 |
#~ "Enable this setting to rewrite links generated by functions like "
|
1139 |
#~ "wp_loginout() and wp_register()."
|
1140 |
#~ msgstr ""
|
1141 |
-
#~ "
|
1142 |
-
#~ "
|
1143 |
|
1144 |
#~ msgid ""
|
1145 |
#~ "Enter the e-mail address you wish for e-mails to be sent from. If left "
|
1146 |
#~ "blank, the default will be used."
|
1147 |
-
#~ msgstr "
|
|
|
|
|
1148 |
|
1149 |
#~ msgid ""
|
1150 |
#~ "Enter the name you wish for e-mails to be sent from. If left blank, the "
|
1151 |
#~ "default will be used."
|
1152 |
-
#~ msgstr "
|
|
|
|
|
1153 |
|
1154 |
#~ msgid ""
|
1155 |
#~ "If you like this plugin, please help keep it up to date by <a href="
|
1156 |
#~ "\"http://www.jfarthing.com/donate\">donating through PayPal</a>!"
|
1157 |
#~ msgstr ""
|
1158 |
-
#~ "
|
1159 |
-
#~ "donate\">dofinansowa
|
1160 |
#~ "odwiedzenia wortalu <a href=\"http://webcommunity.pl\"> WebCommunity.pl</"
|
1161 |
#~ "a>"
|
1162 |
|
@@ -1167,7 +1171,7 @@ msgstr ""
|
|
1167 |
#~ msgstr "Optymalizacja"
|
1168 |
|
1169 |
#~ msgid "Rewrite Login Links"
|
1170 |
-
#~ msgstr "Przepisz Linki"
|
1171 |
|
1172 |
#~ msgid "Some features of <em>Theme My Login</em> may not function properly."
|
1173 |
-
#~ msgstr "
|
4 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
5 |
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
6 |
"PO-Revision-Date: \n"
|
7 |
+
"Last-Translator: Michał Jankowski <jankowski.m@gmail.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
24 |
#: admin/class-theme-my-login-admin.php:88
|
25 |
#, fuzzy, php-format
|
26 |
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
27 |
+
msgstr "Błąd: Moduł \"$module\" nie może być aktywowany (%s)."
|
28 |
|
29 |
#: admin/class-theme-my-login-admin.php:108
|
30 |
msgid "NOTICE:"
|
31 |
+
msgstr "UWAGA"
|
32 |
|
33 |
#: admin/class-theme-my-login-admin.php:109
|
34 |
#, php-format
|
35 |
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
36 |
+
msgstr "Aktywowałeś plugin Theme My Login, proszę odwiedź <a href=\"%s\">stronę ustawień</a> i zapoznaj się ze wszystkimi opcjami."
|
37 |
|
38 |
#: admin/class-theme-my-login-admin.php:111
|
39 |
msgid "Take me to the settings page"
|
40 |
+
msgstr "Przejdź do strony ustawień"
|
41 |
|
42 |
#: admin/class-theme-my-login-admin.php:124
|
43 |
msgid "You can now login with your e-mail address or username! Try it out!"
|
44 |
+
msgstr "Możesz logować się za pomocą adresu e-mail lub nazwy użytkownika! Wypróbuj to!"
|
45 |
|
46 |
#: admin/class-theme-my-login-admin.php:125
|
47 |
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
54 |
#: admin/class-theme-my-login-admin.php:127
|
55 |
#, fuzzy
|
56 |
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
57 |
+
msgstr "W celu zachowania zmian między aktualizacjami, można zapisać ustawienia \"theme-my-login.css\" w obecnym katalogu szablonu."
|
58 |
|
59 |
#: admin/class-theme-my-login-admin.php:128
|
60 |
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
74 |
|
75 |
#: admin/class-theme-my-login-admin.php:175
|
76 |
msgid "General"
|
77 |
+
msgstr "Ogólne"
|
78 |
|
79 |
#: admin/class-theme-my-login-admin.php:176
|
80 |
msgid "Basic"
|
83 |
#: admin/class-theme-my-login-admin.php:177
|
84 |
#: admin/class-theme-my-login-admin.php:305
|
85 |
msgid "Modules"
|
86 |
+
msgstr "Moduły"
|
87 |
|
88 |
#: admin/class-theme-my-login-admin.php:184
|
89 |
msgid "Theme My Login Settings"
|
100 |
|
101 |
#: admin/class-theme-my-login-admin.php:269
|
102 |
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
103 |
+
msgstr "Tutaj powinien być ID strony w systemie Wordpress zawierający \"[theme-my-login]\". Domyślnie (utworzona po instalacji) strona nazywa się \"Login\"."
|
104 |
|
105 |
#: admin/class-theme-my-login-admin.php:273
|
106 |
msgid "Pagelist"
|
108 |
|
109 |
#: admin/class-theme-my-login-admin.php:276
|
110 |
msgid "Show Page In Pagelist"
|
111 |
+
msgstr "Pokazuj na liście podstron"
|
112 |
|
113 |
#: admin/class-theme-my-login-admin.php:277
|
114 |
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
115 |
+
msgstr "Włącz tą opcję, aby dodać linki zaloguj/wyloguj do listy podstron automatycznie generowanych w twoim szablonie poprzez funkcje wp_list_pages() oraz wp_page_menu()."
|
116 |
|
117 |
#: admin/class-theme-my-login-admin.php:281
|
118 |
msgid "Stylesheet"
|
119 |
+
msgstr "Arkusz stylów"
|
120 |
|
121 |
#: admin/class-theme-my-login-admin.php:284
|
122 |
msgid "Enable \"theme-my-login.css\""
|
123 |
+
msgstr "Włącz \"theme-my-login.css\""
|
124 |
|
125 |
#: admin/class-theme-my-login-admin.php:285
|
126 |
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
127 |
+
msgstr "W celu zachowania zmian między aktualizacjami, można zapisać ustawienia \"theme-my-login.css\" w obecnym katalogu szablonu."
|
128 |
|
129 |
#: admin/class-theme-my-login-admin.php:309
|
130 |
#, php-format
|
131 |
msgid "Enable %s"
|
132 |
+
msgstr "Włącz %s"
|
133 |
|
134 |
#: admin/class-theme-my-login-admin.php:311
|
135 |
msgid "No modules found."
|
136 |
+
msgstr "Nie znaleziono modułów."
|
137 |
|
138 |
#: admin/class-theme-my-login-admin.php:422
|
139 |
#, fuzzy
|
140 |
msgid "One of the modules is invalid."
|
141 |
+
msgstr "Jedna z wtyczek jest nieprawidłowa."
|
142 |
|
143 |
#: admin/class-theme-my-login-admin.php:475
|
144 |
#, fuzzy
|
145 |
msgid "Invalid module path."
|
146 |
+
msgstr "Nieprawidowa ścieżka pluginu."
|
147 |
|
148 |
#: admin/class-theme-my-login-admin.php:477
|
149 |
#, fuzzy
|
153 |
#: admin/class-theme-my-login-admin.php:481
|
154 |
#, fuzzy
|
155 |
msgid "The module does not have a valid header."
|
156 |
+
msgstr "Plugin nie posiada poprawnego nagłówka."
|
157 |
|
158 |
#: includes/class-theme-my-login-template.php:140
|
159 |
#, php-format
|
164 |
#: includes/class-theme-my-login-widget.php:86
|
165 |
#: templates/register-form.php:25
|
166 |
msgid "Register"
|
167 |
+
msgstr "Utwórz Konto"
|
168 |
|
169 |
#: includes/class-theme-my-login-template.php:150
|
170 |
#: includes/class-theme-my-login-widget.php:86
|
171 |
msgid "Lost Password"
|
172 |
+
msgstr "Zapomniałeś hasła?"
|
173 |
|
174 |
#: includes/class-theme-my-login-template.php:154
|
175 |
#: includes/class-theme-my-login.php:393
|
194 |
|
195 |
#: includes/class-theme-my-login-template.php:363
|
196 |
msgid "Register For This Site"
|
197 |
+
msgstr "Zarejestruj się na stronie"
|
198 |
|
199 |
#: includes/class-theme-my-login-template.php:365
|
200 |
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
201 |
+
msgstr "Proszę podać nazwę użytkownika, bądź adres e-mail. Nowe hasło zostanie wysłane na adres e-mail."
|
202 |
|
203 |
#: includes/class-theme-my-login-widget.php:23
|
204 |
msgid "A login form for your blog."
|
205 |
+
msgstr "Formularz logowania dla twojego bloga."
|
206 |
|
207 |
#: includes/class-theme-my-login-widget.php:86
|
208 |
#, fuzzy
|
211 |
|
212 |
#: includes/class-theme-my-login-widget.php:87
|
213 |
msgid "Default Action"
|
214 |
+
msgstr "Akcja domyślna"
|
215 |
|
216 |
#: includes/class-theme-my-login-widget.php:94
|
217 |
msgid "Show When Logged In"
|
219 |
|
220 |
#: includes/class-theme-my-login-widget.php:96
|
221 |
msgid "Show Title"
|
222 |
+
msgstr "Pokaż tytuł"
|
223 |
|
224 |
#: includes/class-theme-my-login-widget.php:98
|
225 |
msgid "Show Login Link"
|
226 |
+
msgstr "Pokaż link - Zaloguj"
|
227 |
|
228 |
#: includes/class-theme-my-login-widget.php:100
|
229 |
msgid "Show Register Link"
|
230 |
+
msgstr "Pokaż link - Utwórz Konto"
|
231 |
|
232 |
#: includes/class-theme-my-login-widget.php:102
|
233 |
msgid "Show Lost Password Link"
|
234 |
+
msgstr "Pokaż link - Zapomniałem hasła?"
|
235 |
|
236 |
#: includes/class-theme-my-login-widget.php:104
|
237 |
msgid "Show Gravatar"
|
238 |
+
msgstr "Pokaż Gravatar"
|
239 |
|
240 |
#: includes/class-theme-my-login-widget.php:105
|
241 |
msgid "Gravatar Size"
|
242 |
+
msgstr "Rozmiar Gravatara"
|
243 |
|
244 |
#: includes/class-theme-my-login-widget.php:107
|
245 |
msgid "Allow Registration"
|
246 |
+
msgstr "Zezwól na rejestrację"
|
247 |
|
248 |
#: includes/class-theme-my-login-widget.php:109
|
249 |
msgid "Allow Password Recovery"
|
250 |
+
msgstr "Zezwól na przywracanie hasła"
|
251 |
|
252 |
#: includes/class-theme-my-login.php:217
|
253 |
msgid "Sorry, that key does not appear to be valid."
|
254 |
+
msgstr "Przepraszam, ale klucz nie jest prawidłowy."
|
255 |
|
256 |
#: includes/class-theme-my-login.php:325
|
257 |
#, fuzzy
|
258 |
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
259 |
+
msgstr "<strong>Błąd:</strong> Ciasteczka (cookies) są zablokowane lub nie są obsługiwane przez Twoją przeglądarkę. Należy <a href='http://www.google.com/cookies.html'>właczyć obsługę plików cookie</a> do poprawnej obsługi strony."
|
260 |
|
261 |
#: includes/class-theme-my-login.php:329
|
262 |
msgid "You are now logged out."
|
263 |
+
msgstr "Zostałeś pomyślnie wylogowany!"
|
264 |
|
265 |
#: includes/class-theme-my-login.php:331
|
266 |
msgid "User registration is currently not allowed."
|
267 |
+
msgstr "Rejestracja jest chwilowo wyłączona."
|
268 |
|
269 |
#: includes/class-theme-my-login.php:333
|
270 |
msgid "Check your e-mail for the confirmation link."
|
271 |
+
msgstr "Za chwilę otrzymasz email wraz z linkiem potwierdzającym autentyczność, kliknij w niego aby zakończyć proces rejestracji."
|
272 |
|
273 |
#: includes/class-theme-my-login.php:335
|
274 |
msgid "Check your e-mail for your new password."
|
275 |
+
msgstr "Za chwilę otrzymasz email wraz z linkiem potwierdzającym autentyczność, kliknij w niego aby wygenerować nowe hasło."
|
276 |
|
277 |
#: includes/class-theme-my-login.php:337
|
278 |
msgid "Registration complete. Please check your e-mail."
|
279 |
+
msgstr "Rejestracja zakończona pomyślnie."
|
280 |
|
281 |
#: includes/class-theme-my-login.php:339
|
282 |
msgid "Your session has expired. Please log-in again."
|
283 |
+
msgstr "Twoja sesja wygasła. Proszę ponownie się zalogować."
|
284 |
|
285 |
#: includes/class-theme-my-login.php:393
|
286 |
msgid "Log Out"
|
288 |
|
289 |
#: includes/class-theme-my-login.php:880
|
290 |
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
291 |
+
msgstr "<strong>Błąd:</strong> Wprowadź nazwę użytkownika lub adres e-mail."
|
292 |
|
293 |
#: includes/class-theme-my-login.php:885
|
294 |
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
295 |
+
msgstr "<strong>Błąd:</strong> Nie ma zarejestrowanego użytkownika z takim adresem e-mail."
|
296 |
|
297 |
#: includes/class-theme-my-login.php:897
|
298 |
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
299 |
+
msgstr "<strong>Błąd:</strong> Nieprawidłowa nazwa użytkownika lub e-mail."
|
300 |
|
301 |
#: includes/class-theme-my-login.php:911
|
302 |
msgid "Password reset is not allowed for this user"
|
303 |
+
msgstr "Resetowanie hasła nie jest dozwolone dla tego użytkownika"
|
304 |
|
305 |
#: includes/class-theme-my-login.php:924
|
306 |
msgid "Someone has asked to reset the password for the following site and username."
|
307 |
+
msgstr "Ktoś poprosił, aby zresetować hasło w następującym serwisie dla danego użytkownika."
|
308 |
|
309 |
#: includes/class-theme-my-login.php:926
|
310 |
#: includes/class-theme-my-login.php:983
|
315 |
#: modules/user-moderation/user-moderation.php:370
|
316 |
#, php-format
|
317 |
msgid "Username: %s"
|
318 |
+
msgstr "Użytkownik: %s"
|
319 |
|
320 |
#: includes/class-theme-my-login.php:927
|
321 |
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
322 |
+
msgstr "Aby zresetować hasło odwiedź poniższy adres, jeśli nie prosiłeś o jego reset po prostu zignoruj otrzymaną wiadomość."
|
323 |
|
324 |
#: includes/class-theme-my-login.php:938
|
325 |
#, php-format
|
326 |
msgid "[%s] Password Reset"
|
327 |
+
msgstr "[%s] Hasło Zresetowane"
|
328 |
|
329 |
#: includes/class-theme-my-login.php:944
|
330 |
#: includes/class-theme-my-login.php:1001
|
333 |
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
334 |
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
335 |
msgid "The e-mail could not be sent."
|
336 |
+
msgstr "E-mail nie mógł zostać wysłany."
|
337 |
|
338 |
#: includes/class-theme-my-login.php:944
|
339 |
#: includes/class-theme-my-login.php:1001
|
342 |
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
343 |
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
344 |
msgid "Possible reason: your host may have disabled the mail() function..."
|
345 |
+
msgstr "Możliwa przyczyna: serwer ma wyłączoną funkcję mail().."
|
346 |
|
347 |
#: includes/class-theme-my-login.php:965
|
348 |
#: includes/class-theme-my-login.php:968
|
354 |
#: modules/user-moderation/user-moderation.php:251
|
355 |
#: modules/user-moderation/user-moderation.php:256
|
356 |
msgid "Invalid key"
|
357 |
+
msgstr "Nieprawidłowy klucz"
|
358 |
|
359 |
#: includes/class-theme-my-login.php:984
|
360 |
#: modules/custom-email/custom-email.php:492
|
362 |
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
363 |
#, php-format
|
364 |
msgid "Password: %s"
|
365 |
+
msgstr "Hasło: %s"
|
366 |
|
367 |
#: includes/class-theme-my-login.php:995
|
368 |
#: modules/custom-passwords/custom-passwords.php:345
|
369 |
#, php-format
|
370 |
msgid "[%s] Your new password"
|
371 |
+
msgstr "[%s] Twoje nowe hasło"
|
372 |
|
373 |
#: includes/class-theme-my-login.php:1026
|
374 |
msgid "<strong>ERROR</strong>: Please enter a username."
|
375 |
+
msgstr "<strong>Błąd:</strong> Proszę podać nazwę użytkownika."
|
376 |
|
377 |
#: includes/class-theme-my-login.php:1028
|
378 |
#, fuzzy
|
379 |
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
380 |
+
msgstr "<strong>Błąd:</strong> Ta nazwa użytkownika jest nieprawidłowa. Proszę podać poprawną nazwę użytkownika."
|
381 |
|
382 |
#: includes/class-theme-my-login.php:1031
|
383 |
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
384 |
+
msgstr "<strong>Błąd:</strong> Ta nazwa użytkownika jest już zarejestrowana, należy wybrać inną."
|
385 |
|
386 |
#: includes/class-theme-my-login.php:1036
|
387 |
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
388 |
+
msgstr "<strong>Błąd:</strong> Wpisz swój adres e-mail."
|
389 |
|
390 |
#: includes/class-theme-my-login.php:1038
|
391 |
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
392 |
+
msgstr "<strong>Błąd:</strong> Adres e-mail nie jest prawidłowy."
|
393 |
|
394 |
#: includes/class-theme-my-login.php:1041
|
395 |
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
396 |
+
msgstr "<strong>Błąd:</strong> Ten email jest już zarejestrowany, proszę wybrać inny."
|
397 |
|
398 |
#: includes/class-theme-my-login.php:1054
|
399 |
#, php-format
|
400 |
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
401 |
+
msgstr "<strong>Błąd:</strong> Nie można zarejestrować się ... prosimy o kontakt <a href=\\\"mailto:%s\\\">webmaster</a> !"
|
402 |
|
403 |
#: modules/custom-email/admin/custom-email-admin.php:43
|
404 |
#: modules/custom-email/admin/custom-email-admin.php:170
|
405 |
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
406 |
msgid "User Notification"
|
407 |
+
msgstr "Powiadamianie użytkownika"
|
408 |
|
409 |
#: modules/custom-email/admin/custom-email-admin.php:46
|
410 |
msgid "This e-mail will be sent to a new user upon registration."
|
411 |
+
msgstr "Ten e-mail zostanie wysłany w momencie rejestracji nowego użytkownika."
|
412 |
|
413 |
#: modules/custom-email/admin/custom-email-admin.php:47
|
414 |
#: modules/custom-email/admin/custom-email-admin.php:174
|
415 |
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
416 |
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
417 |
+
msgstr "Proszę pamiętać aby zmienna %user_pass% była wartością domyślną, w przeciwnym wypadku użytkownicy nie będą znali swoich haseł!"
|
418 |
|
419 |
#: modules/custom-email/admin/custom-email-admin.php:48
|
420 |
#: modules/custom-email/admin/custom-email-admin.php:78
|
426 |
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
427 |
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
428 |
msgid "If any field is left empty, the default will be used instead."
|
429 |
+
msgstr "W sytuacji pozostawienia jakiegoś pola pustego zostanie użyta jego wartość domyślna."
|
430 |
|
431 |
#: modules/custom-email/admin/custom-email-admin.php:51
|
432 |
#: modules/custom-email/admin/custom-email-admin.php:84
|
474 |
#: modules/user-moderation/admin/user-moderation-admin.php:386
|
475 |
#: modules/user-moderation/admin/user-moderation-admin.php:436
|
476 |
msgid "Subject"
|
477 |
+
msgstr "Temat"
|
478 |
|
479 |
#: modules/custom-email/admin/custom-email-admin.php:66
|
480 |
#: modules/custom-email/admin/custom-email-admin.php:99
|
486 |
#: modules/user-moderation/admin/user-moderation-admin.php:389
|
487 |
#: modules/user-moderation/admin/user-moderation-admin.php:439
|
488 |
msgid "Message"
|
489 |
+
msgstr "Wiadomość"
|
490 |
|
491 |
#: modules/custom-email/admin/custom-email-admin.php:69
|
492 |
#: modules/custom-email/admin/custom-email-admin.php:102
|
498 |
#: modules/user-moderation/admin/user-moderation-admin.php:392
|
499 |
#: modules/user-moderation/admin/user-moderation-admin.php:442
|
500 |
msgid "Available Variables"
|
501 |
+
msgstr "Dostępne zmienne"
|
502 |
|
503 |
#: modules/custom-email/admin/custom-email-admin.php:74
|
504 |
#: modules/custom-email/admin/custom-email-admin.php:201
|
505 |
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
506 |
msgid "Admin Notification"
|
507 |
+
msgstr "Powiadomienie administratora"
|
508 |
|
509 |
#: modules/custom-email/admin/custom-email-admin.php:77
|
510 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
511 |
+
msgstr "Ta wiadomość zostanie wysłana na podany adres / adresy (adresy należy oddzielać przecinkiem) w sytuacji rejestracji nowego użytkownika."
|
512 |
|
513 |
#: modules/custom-email/admin/custom-email-admin.php:81
|
514 |
#: modules/custom-email/admin/custom-email-admin.php:208
|
515 |
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
516 |
msgid "To"
|
517 |
+
msgstr "Do"
|
518 |
|
519 |
#: modules/custom-email/admin/custom-email-admin.php:126
|
520 |
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
521 |
+
msgstr "Ta wiadomość zostanie wysłana, gdy użytkownik będzię próbował zresetować hasło."
|
522 |
|
523 |
#: modules/custom-email/admin/custom-email-admin.php:127
|
524 |
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
525 |
+
msgstr "Proszę pamiętać, aby załączyć zmienną %reseturl% w przeciwnym wypadku użytkownik nie będzie mógł odzyskać hasła!"
|
526 |
|
527 |
#: modules/custom-email/admin/custom-email-admin.php:173
|
528 |
msgid "This e-mail will be sent to a user upon successful password recovery."
|
529 |
+
msgstr "Ta wiadomość zostanie wysłana w sytuacji poprawnego odzyskania hasła."
|
530 |
|
531 |
#: modules/custom-email/admin/custom-email-admin.php:204
|
532 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
533 |
+
msgstr "Ta wiadomość zostanie wysłana na podany adres / adresy (adresy należy oddzielać przecinkiem) w sytuacji zmiany hasła przez użytkownika."
|
534 |
|
535 |
#: modules/custom-email/admin/custom-email-admin.php:231
|
536 |
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
537 |
msgid "Disable Admin Notification"
|
538 |
+
msgstr "Wyłącz powiadomienia administratorów"
|
539 |
|
540 |
#: modules/custom-email/admin/custom-email-admin.php:251
|
541 |
#: templates/profile-form.php:86
|
545 |
|
546 |
#: modules/custom-email/admin/custom-email-admin.php:252
|
547 |
msgid "New User"
|
548 |
+
msgstr "Nowy Użytkownik"
|
549 |
|
550 |
#: modules/custom-email/admin/custom-email-admin.php:253
|
551 |
msgid "Retrieve Password"
|
552 |
+
msgstr "Odzyskaj hasło"
|
553 |
|
554 |
#: modules/custom-email/admin/custom-email-admin.php:254
|
555 |
msgid "Reset Password"
|
556 |
+
msgstr "Resetuj hasło"
|
557 |
|
558 |
#: modules/custom-email/custom-email.php:473
|
559 |
#, fuzzy, php-format
|
560 |
msgid "New user registration on your site %s:"
|
561 |
+
msgstr "Nowy użytkownik zarejestrował się na twoim blogu %s:"
|
562 |
|
563 |
#: modules/custom-email/custom-email.php:475
|
564 |
#: modules/user-moderation/user-moderation.php:371
|
569 |
#: modules/custom-email/custom-email.php:477
|
570 |
#, php-format
|
571 |
msgid "[%s] New User Registration"
|
572 |
+
msgstr "[%s] Rejestracja nowego użytkownika"
|
573 |
|
574 |
#: modules/custom-email/custom-email.php:495
|
575 |
#, php-format
|
576 |
msgid "[%s] Your username and password"
|
577 |
+
msgstr "[%s] Twoja nazwa użytkownika i hasło"
|
578 |
|
579 |
#: modules/custom-email/custom-email.php:525
|
580 |
#, php-format
|
581 |
msgid "[%s] Password Lost/Changed"
|
582 |
+
msgstr "[%s] Nowe hasło / zmienione"
|
583 |
|
584 |
#: modules/custom-email/custom-email.php:526
|
585 |
#, php-format
|
586 |
msgid "Password Lost and Changed for user: %s"
|
587 |
+
msgstr "Nowe hasło dla użytkownika: %s"
|
588 |
|
589 |
#: modules/custom-passwords/custom-passwords.php:29
|
590 |
#, fuzzy
|
591 |
msgid "Password:"
|
592 |
+
msgstr "Hasło"
|
593 |
|
594 |
#: modules/custom-passwords/custom-passwords.php:31
|
595 |
#: templates/resetpass-form.php:16
|
596 |
#, fuzzy
|
597 |
msgid "Confirm Password:"
|
598 |
+
msgstr "Potwierdź hasło:"
|
599 |
|
600 |
#: modules/custom-passwords/custom-passwords.php:54
|
601 |
#, fuzzy
|
602 |
msgid "<strong>ERROR</strong>: Please enter a password."
|
603 |
+
msgstr "<strong>Błąd:</strong> Proszę podać hasło."
|
604 |
|
605 |
#: modules/custom-passwords/custom-passwords.php:57
|
606 |
#, fuzzy
|
607 |
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
608 |
+
msgstr "<strong>Błąd:</strong> Twoje hasło jest niepoprawne."
|
609 |
|
610 |
#: modules/custom-passwords/custom-passwords.php:60
|
611 |
#, fuzzy
|
612 |
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
613 |
+
msgstr "<strong>Błąd:</strong> Hasło musi mieć co najmniej 6 znaków."
|
614 |
|
615 |
#: modules/custom-passwords/custom-passwords.php:188
|
616 |
#, fuzzy
|
617 |
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
618 |
+
msgstr "Proszę podać nazwę użytkownika lub adres e-mail. Otrzymasz e-mail zawierający link resetujący hasło"
|
619 |
|
620 |
#: modules/custom-passwords/custom-passwords.php:191
|
621 |
#, fuzzy
|
622 |
msgid "Please enter a new password."
|
623 |
+
msgstr "Proszę podaj nowe hasło."
|
624 |
|
625 |
#: modules/custom-passwords/custom-passwords.php:224
|
626 |
#, fuzzy
|
627 |
msgid "Registration complete. You may now log in."
|
628 |
+
msgstr "Rejestracja zakończona pomyślnie. Teraz możesz się już zalogować."
|
629 |
|
630 |
#: modules/custom-passwords/custom-passwords.php:227
|
631 |
msgid "Your password has been saved. You may now log in."
|
632 |
+
msgstr "Twoje hasło zostało zapamiętane. Teraz możesz się już zalogować."
|
633 |
|
634 |
#: modules/custom-redirection/custom-redirection.php:148
|
635 |
msgid "Redirection"
|
636 |
+
msgstr "Przekierowanie"
|
637 |
|
638 |
#: modules/custom-redirection/custom-redirection.php:175
|
639 |
msgid "Log in"
|
642 |
#: modules/custom-redirection/custom-redirection.php:177
|
643 |
#: modules/custom-redirection/custom-redirection.php:189
|
644 |
msgid "Default"
|
645 |
+
msgstr "Domyślne"
|
646 |
|
647 |
#: modules/custom-redirection/custom-redirection.php:178
|
648 |
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
649 |
+
msgstr "Zaznacz tą opcję, aby przenieść użytkownika do WordPress Kokpitu / Profilu."
|
650 |
|
651 |
#: modules/custom-redirection/custom-redirection.php:179
|
652 |
#: modules/custom-redirection/custom-redirection.php:191
|
653 |
msgid "Referer"
|
654 |
+
msgstr "Odnośnik"
|
655 |
|
656 |
#: modules/custom-redirection/custom-redirection.php:180
|
657 |
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
658 |
+
msgstr "Zaznacz tą opcję, aby przenieść użytkownika do strony, którą przeglądał przez zalogowaniem."
|
659 |
|
660 |
#: modules/custom-redirection/custom-redirection.php:183
|
661 |
#: modules/custom-redirection/custom-redirection.php:195
|
662 |
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
663 |
+
msgstr "Zaznacz tą opcję, aby przenieść użytkownika do strony wpisanej w powyższym polu."
|
664 |
|
665 |
#: modules/custom-redirection/custom-redirection.php:190
|
666 |
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
667 |
+
msgstr "Zaznacz tą opcję, aby przenieść użytkownika do strony logowania oraz wyświetlić wiadomość, że został poprawnie wylogowany."
|
668 |
|
669 |
#: modules/custom-redirection/custom-redirection.php:192
|
670 |
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
671 |
+
msgstr "Zaznacz tą opcję, aby przenieść użytkownika do strony którą oglądał przed wylogowaniem. (W sytuacji, gdy poprzednią stroną była strona administracyjna, przeniesienie to może dać nieoczekiwane rezultaty)."
|
672 |
|
673 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
674 |
msgid "User Links"
|
675 |
+
msgstr "Linki Użytkownika"
|
676 |
|
677 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
678 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
679 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:297
|
680 |
msgid "Title"
|
681 |
+
msgstr "Tytuł"
|
682 |
|
683 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:230
|
684 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:253
|
696 |
|
697 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
698 |
msgid "Delete"
|
699 |
+
msgstr "Usuń"
|
700 |
|
701 |
#: modules/custom-user-links/admin/custom-user-links-admin.php:304
|
702 |
msgid "Update"
|
703 |
+
msgstr "Zaktualizuj"
|
704 |
|
705 |
#: modules/security/admin/security-admin.php:35
|
706 |
#: modules/security/admin/security-admin.php:38
|
707 |
#: modules/user-moderation/admin/user-moderation-admin.php:38
|
708 |
#: modules/user-moderation/admin/user-moderation-admin.php:50
|
709 |
msgid "You can’t edit that user."
|
710 |
+
msgstr "Nie możesz modyfikować tego użytkownika"
|
711 |
|
712 |
#: modules/security/admin/security-admin.php:70
|
713 |
msgid "User locked."
|
714 |
+
msgstr "Użytkownik zablokowany."
|
715 |
|
716 |
#: modules/security/admin/security-admin.php:72
|
717 |
msgid "User unlocked."
|
718 |
+
msgstr "Użytkownik odblokowany."
|
719 |
|
720 |
#: modules/security/admin/security-admin.php:95
|
721 |
msgid "Unlock"
|
722 |
+
msgstr "Odblokuj"
|
723 |
|
724 |
#: modules/security/admin/security-admin.php:97
|
725 |
msgid "Lock"
|
726 |
+
msgstr "Zablokuj"
|
727 |
|
728 |
#: modules/security/admin/security-admin.php:116
|
729 |
msgid "Security"
|
730 |
+
msgstr "Bezpieczeństwo"
|
731 |
|
732 |
#: modules/security/admin/security-admin.php:136
|
733 |
msgid "Login Attempts"
|
734 |
+
msgstr "Prób logowania"
|
735 |
|
736 |
#: modules/security/admin/security-admin.php:141
|
737 |
msgid "minute(s)"
|
738 |
+
msgstr "minut"
|
739 |
|
740 |
#: modules/security/admin/security-admin.php:142
|
741 |
msgid "hour(s)"
|
742 |
+
msgstr "godzin"
|
743 |
|
744 |
#: modules/security/admin/security-admin.php:143
|
745 |
msgid "day(s)"
|
746 |
+
msgstr "dni"
|
747 |
|
748 |
#: modules/security/admin/security-admin.php:166
|
749 |
#, php-format
|
750 |
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
751 |
+
msgstr "Po %1$s próbach nieudanego logowania w %2$s %3$s, konto zostało zablokowane na %4$s %5$s."
|
752 |
|
753 |
#: modules/security/security.php:43
|
754 |
#: modules/security/security.php:69
|
755 |
#, php-format
|
756 |
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
757 |
+
msgstr "<strong>Błąd:</strong>Konto zostało zablokowane ze względu na zbyt dużo prób logowania. Proszę spróbować ponownie zalogować się za %s."
|
758 |
|
759 |
#: modules/security/security.php:45
|
760 |
#, fuzzy
|
761 |
msgid "<strong>ERROR</strong>: This account has been locked."
|
762 |
+
msgstr "<strong>Błąd:</strong> Konto zostało zablokowane."
|
763 |
|
764 |
#: modules/themed-profiles/themed-profiles.php:77
|
765 |
#: templates/profile-form.php:125
|
766 |
msgid "Strength indicator"
|
767 |
+
msgstr "Siła hasła"
|
768 |
|
769 |
#: modules/themed-profiles/themed-profiles.php:78
|
770 |
msgid "Very weak"
|
771 |
+
msgstr "Bardzo słabe"
|
772 |
|
773 |
#: modules/themed-profiles/themed-profiles.php:79
|
774 |
msgid "Weak"
|
775 |
+
msgstr "Słabe"
|
776 |
|
777 |
#. translators: password strength
|
778 |
#: modules/themed-profiles/themed-profiles.php:81
|
779 |
msgctxt "password strength"
|
780 |
msgid "Medium"
|
781 |
+
msgstr "Średnie"
|
782 |
|
783 |
#: modules/themed-profiles/themed-profiles.php:82
|
784 |
msgid "Strong"
|
785 |
+
msgstr "Silne"
|
786 |
|
787 |
#: modules/themed-profiles/themed-profiles.php:92
|
788 |
msgid "You do not have permission to edit this user."
|
789 |
+
msgstr "Nie masz uprawnień do edycji tego użytkownika."
|
790 |
|
791 |
#: modules/themed-profiles/themed-profiles.php:108
|
792 |
#, fuzzy
|
793 |
msgid "Profile updated."
|
794 |
+
msgstr "Profil zaktualizowany."
|
795 |
|
796 |
#: modules/themed-profiles/themed-profiles.php:178
|
797 |
msgid "Your Profile"
|
798 |
+
msgstr "Twój Profil"
|
799 |
|
800 |
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
801 |
msgid "User approved."
|
802 |
+
msgstr "Użytkownik zaakceptowany."
|
803 |
|
804 |
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
805 |
msgid "Activation sent."
|
806 |
+
msgstr "Aktywacja wysłana."
|
807 |
|
808 |
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
809 |
msgid "Resend Activation"
|
810 |
+
msgstr "Wyślij ponownie aktywację."
|
811 |
|
812 |
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
813 |
msgid "Approve"
|
814 |
+
msgstr "Zatwierdź"
|
815 |
|
816 |
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
817 |
#: modules/user-moderation/user-moderation.php:275
|
818 |
msgid "Same as when you signed up."
|
819 |
+
msgstr "Tak samo, jak w momencie rejestracji"
|
820 |
|
821 |
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
822 |
#, php-format
|
823 |
msgid "You have been approved access to %s"
|
824 |
+
msgstr "Dostałeś dostęp do %s"
|
825 |
|
826 |
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
827 |
#, fuzzy, php-format
|
828 |
msgid "[%s] Registration Approved"
|
829 |
+
msgstr "[%s] Rejestracja zaakceptowana"
|
830 |
|
831 |
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
832 |
#, php-format
|
833 |
msgid "You have been denied access to %s"
|
834 |
+
msgstr "Zabroniono dostępu do: %s"
|
835 |
|
836 |
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
837 |
#, fuzzy, php-format
|
838 |
msgid "[%s] Registration Denied"
|
839 |
+
msgstr "[%s] Rejestracja Zabroniona"
|
840 |
|
841 |
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
842 |
msgid "Moderation"
|
843 |
+
msgstr "Moderacja"
|
844 |
|
845 |
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
846 |
msgid "User Activation"
|
847 |
+
msgstr "Aktywacja użytkownika"
|
848 |
|
849 |
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
850 |
msgid "User Approval"
|
851 |
+
msgstr "Akceptacja użytkownika"
|
852 |
|
853 |
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
854 |
#, fuzzy
|
855 |
msgid "User Denial"
|
856 |
+
msgstr "Odmowa użytkownika"
|
857 |
|
858 |
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
859 |
msgid "User Moderation"
|
860 |
+
msgstr "Moderacja użytkownika"
|
861 |
|
862 |
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
863 |
msgid "None"
|
864 |
+
msgstr "Żaden"
|
865 |
|
866 |
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
867 |
msgid "Check this option to require no moderation."
|
868 |
+
msgstr "Zaznacz tą opcję jeśli nie potrzebujesz moderacji."
|
869 |
|
870 |
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
871 |
#, fuzzy
|
872 |
msgid "E-mail Confirmation"
|
873 |
+
msgstr "Potwierdzenie e-mail"
|
874 |
|
875 |
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
876 |
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
877 |
+
msgstr "Zaznacz tą opcję, aby wymagać potwierdzenia e-maila przez nowych użytkowników przed pierwszym zalogowaniem."
|
878 |
|
879 |
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
880 |
msgid "Admin Approval"
|
881 |
+
msgstr "Akceptacja administratora"
|
882 |
|
883 |
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
884 |
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
885 |
+
msgstr "Zaznacz tą opcję, aby wymagać zatwierdzenia nowych użytkowników przez administratora przed pierwszym zalogowaniem."
|
886 |
|
887 |
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
888 |
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
889 |
+
msgstr "Ta wiadomość zostanie wysłana do nowego użytkownika, gdy \"Potwierdzenie e-mail\" jest zaznaczone dla \"Moderacji użytkownika\"."
|
890 |
|
891 |
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
892 |
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
893 |
+
msgstr "Proszę pamiętać, aby użyć zmiennej %activateurl%, w przeciwnym wypadku użytkownik nie bedzie mógł aktywować konta!"
|
894 |
|
895 |
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
896 |
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
897 |
+
msgstr "Ta wiadomość zostanie wysłana do nowego użytkownika, gdy \"Zgoda administratora\" jest zaznaczona dla \"Moderacji użytkownika\"."
|
898 |
|
899 |
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
900 |
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
901 |
+
msgstr "Ta wiadomość zostanie wysłana na adres (adresy) e-mail (adresy należy oddzielić przecinikiem) zdefiniowane poniżej, gdy \"Zgoda administratora\" jest zaznaczona dla \"Moderacji użytkownika\"."
|
902 |
|
903 |
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
904 |
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
905 |
+
msgstr "Ten e-mail zostanie wysłany do użytkownika, który został usunięty / zablokowany, gdy \"Zgoda administratora\" jest zaznaczona dla \"Moderacji użytkownika\" i rola użytkownika jest \"Oczekuje\"."
|
906 |
|
907 |
#: modules/user-moderation/user-moderation.php:171
|
908 |
#, fuzzy, php-format
|
909 |
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
910 |
+
msgstr "<strong>Błąd:</strong> Do tej pory nie aktywowałeś jeszcze Twojego adresu e-mail. Przesłać ponownie <a href=\"%s\">e-mail aktywacyjny</a>?"
|
911 |
|
912 |
#: modules/user-moderation/user-moderation.php:174
|
913 |
#, fuzzy
|
914 |
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
915 |
+
msgstr "<strong>Błąd:</strong> Twoja rejestracja nie została jeszcze zaakceptowana."
|
916 |
|
917 |
#: modules/user-moderation/user-moderation.php:334
|
918 |
#, php-format
|
919 |
msgid "[%s] Activate Your Account"
|
920 |
+
msgstr "[%s] Aktywować Twoje Konto"
|
921 |
|
922 |
#: modules/user-moderation/user-moderation.php:335
|
923 |
#, php-format
|
924 |
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
925 |
+
msgstr "Dziękuję za rejestrację na %s!. Aby ukończyć aktywację konta proszę kliknij następujący link: "
|
926 |
|
927 |
#: modules/user-moderation/user-moderation.php:367
|
928 |
#, fuzzy, php-format
|
929 |
msgid "[%s] New User Awaiting Approval"
|
930 |
+
msgstr "[%s] Nowy Użytkownik oczekuje na akceptację"
|
931 |
|
932 |
#: modules/user-moderation/user-moderation.php:369
|
933 |
#, fuzzy, php-format
|
934 |
msgid "New user requires approval on your blog %s:"
|
935 |
+
msgstr "Nowy użytkownik zarejestrował się na twoim blogu i wymaga akceptacji: %s"
|
936 |
|
937 |
#: modules/user-moderation/user-moderation.php:372
|
938 |
msgid "To approve or deny this user:"
|
939 |
+
msgstr "Zaakceptuj, albo odrzuć tego użytkownika:"
|
940 |
|
941 |
#: modules/user-moderation/user-moderation.php:393
|
942 |
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
943 |
+
msgstr "Twoja rejestracja została zakończona pomyślnie, ale przed zalogowaniem musisz potwierdzić Twój adres e-mail. Proszę sprawdź Twój e-mail i kliknij w załączony link."
|
944 |
|
945 |
#: modules/user-moderation/user-moderation.php:395
|
946 |
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
947 |
+
msgstr "Twoja rejestracja została zakończona pomyślnie, ale przed zalogowaniem Twoje konto musi zostać zaakceptowane przez Administratora. Po akceptacji otrzymasz e-mail."
|
948 |
|
949 |
#: modules/user-moderation/user-moderation.php:398
|
950 |
msgid "Your account has been activated. You may now log in."
|
951 |
+
msgstr "Twoje konto zostało aktywowane. Możesz już się zalogować."
|
952 |
|
953 |
#: modules/user-moderation/user-moderation.php:400
|
954 |
#, fuzzy
|
955 |
msgid "Your account has been activated. Please check your e-mail for your password."
|
956 |
+
msgstr "Twoje konto zostało aktywowane. Proszę o sprawdzenie maila w celu otrzymania hasła."
|
957 |
|
958 |
#: modules/user-moderation/user-moderation.php:402
|
959 |
#, fuzzy
|
960 |
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
961 |
+
msgstr "<strong>Błąd:</strong>Przepraszamy, ale klucz nie jest prawidłowy."
|
962 |
|
963 |
#: modules/user-moderation/user-moderation.php:405
|
964 |
#, fuzzy
|
965 |
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
966 |
+
msgstr "<strong>Błąd:</strong> Przepraszamy, ale e-mail aktywacyjny nie może zostać wysłany."
|
967 |
|
968 |
#: modules/user-moderation/user-moderation.php:407
|
969 |
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
970 |
+
msgstr "E-mail aktywacyjny został wysłany na adres podany w trakcie rejestracji. Proszę sprawdź Twój e-mail i kliknij w załączony link."
|
971 |
|
972 |
#: templates/login-form.php:12
|
973 |
#: templates/profile-form.php:34
|
974 |
#: templates/register-form.php:12
|
975 |
msgid "Username"
|
976 |
+
msgstr "Użytkownik"
|
977 |
|
978 |
#: templates/login-form.php:16
|
979 |
msgid "Password"
|
980 |
+
msgstr "Hasło"
|
981 |
|
982 |
#: templates/login-form.php:25
|
983 |
msgid "Remember Me"
|
984 |
+
msgstr "Zapamiętaj Mnie"
|
985 |
|
986 |
#: templates/lostpassword-form.php:12
|
987 |
msgid "Username or E-mail:"
|
988 |
+
msgstr "Użytkownik/E-mail"
|
989 |
|
990 |
#: templates/lostpassword-form.php:20
|
991 |
msgid "Get New Password"
|
992 |
+
msgstr "Wygeneruj Nowe Hasło"
|
993 |
|
994 |
#: templates/profile-form.php:22
|
995 |
msgid "Personal Options"
|
997 |
|
998 |
#: templates/profile-form.php:30
|
999 |
msgid "Name"
|
1000 |
+
msgstr "Imię"
|
1001 |
|
1002 |
#: templates/profile-form.php:35
|
1003 |
msgid "Your username cannot be changed."
|
1004 |
+
msgstr "Twoja nazwa użytkownika nie może ulec zmianie."
|
1005 |
|
1006 |
#: templates/profile-form.php:39
|
1007 |
msgid "First name"
|
1008 |
+
msgstr "Imię"
|
1009 |
|
1010 |
#: templates/profile-form.php:44
|
1011 |
msgid "Last name"
|
1013 |
|
1014 |
#: templates/profile-form.php:49
|
1015 |
msgid "Nickname"
|
1016 |
+
msgstr "Nick"
|
1017 |
|
1018 |
#: templates/profile-form.php:49
|
1019 |
#: templates/profile-form.php:86
|
1022 |
|
1023 |
#: templates/profile-form.php:54
|
1024 |
msgid "Display name publicly as"
|
1025 |
+
msgstr "Wyświetl imię jako"
|
1026 |
|
1027 |
#: templates/profile-form.php:82
|
1028 |
msgid "Contact Info"
|
1042 |
|
1043 |
#: templates/profile-form.php:114
|
1044 |
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1045 |
+
msgstr "Podziel się małą biografią na twój temat wraz ze społecznością."
|
1046 |
|
1047 |
#: templates/profile-form.php:122
|
1048 |
msgid "New Password"
|
1049 |
+
msgstr "Nowe Hasło"
|
1050 |
|
1051 |
#: templates/profile-form.php:123
|
1052 |
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1053 |
+
msgstr "Jeśli chcesz zmienić hasło wpisz tutaj nowe hasło, w przeciwnym wypadku zostaw to pole puste."
|
1054 |
|
1055 |
#: templates/profile-form.php:124
|
1056 |
msgid "Type your new password again."
|
1057 |
+
msgstr "Wprowadź nowe hasło ponownie"
|
1058 |
|
1059 |
#: templates/profile-form.php:126
|
1060 |
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1061 |
+
msgstr "Wskazówka: Hasło powinno mieć minimum 7 znaków. W celu poprawy bezpieczeństwa należy użyć dużych i małych liter, cyfr i symboli."
|
1062 |
|
1063 |
#: templates/profile-form.php:140
|
1064 |
msgid "Additional Capabilities"
|
1065 |
+
msgstr "Dodatkowe możliwości"
|
1066 |
|
1067 |
#: templates/profile-form.php:159
|
1068 |
#, fuzzy
|
1069 |
msgid "Update Profile"
|
1070 |
+
msgstr "Uaktualnij profil"
|
1071 |
|
1072 |
#: templates/register-form.php:23
|
1073 |
msgid "A password will be e-mailed to you."
|
1074 |
+
msgstr "Hasło zostanie wysłane e-mailem do Ciebie."
|
1075 |
|
1076 |
#: templates/resetpass-form.php:12
|
1077 |
#, fuzzy
|
1078 |
msgid "New Password:"
|
1079 |
+
msgstr "Nowe Hasło"
|
1080 |
|
1081 |
#: templates/resetpass-form.php:24
|
1082 |
#, fuzzy
|
1083 |
msgid "Change Password"
|
1084 |
+
msgstr "Zmień hasło"
|
1085 |
|
1086 |
#. Plugin URI of the plugin/theme
|
1087 |
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1103 |
#~ "<strong>WARNING</strong>: The function <em>wp_new_user_notification</em> "
|
1104 |
#~ "has already been overridden by another plugin. "
|
1105 |
#~ msgstr ""
|
1106 |
+
#~ "<strong>Uwaga:</strong> Funkcja <em>wp_new_user_notification</em> została "
|
1107 |
+
#~ "już nadpisana przez inne wtyczki."
|
1108 |
|
1109 |
#~ msgid ""
|
1110 |
#~ "<strong>WARNING</strong>: The function "
|
1111 |
#~ "<em>wp_password_change_notification</em> has already been overridden by "
|
1112 |
#~ "another plugin. "
|
1113 |
#~ msgstr ""
|
1114 |
+
#~ "<strong>Uwaga:</strong> Funkcja <em>wp_password_change_notification</em> "
|
1115 |
+
#~ "została już nadpisana przez inne wtyczki."
|
1116 |
|
1117 |
#~ msgid "Enable Template Tag"
|
1118 |
+
#~ msgstr "Włącz Tag Szablonu"
|
1119 |
|
1120 |
#~ msgid "Enable Widget"
|
1121 |
+
#~ msgstr "Włącz Widget"
|
1122 |
|
1123 |
#~ msgid ""
|
1124 |
#~ "Enable this setting if you wish to use the \"Theme My Login\" widget. "
|
1125 |
#~ "Otherwise, leave it disabled for optimization purposes."
|
1126 |
#~ msgstr ""
|
1127 |
+
#~ "Włącz tą opcję, jeżeli zamierzasz używać widget \"Theme My Login\". W "
|
1128 |
+
#~ "przeciwnym wypadku zaleca się wyłączenie w celu optymalizacji."
|
1129 |
|
1130 |
#~ msgid ""
|
1131 |
#~ "Enable this setting if you wish to use the theme_my_login() template tag. "
|
1132 |
#~ "Otherwise, leave it disabled for optimization purposes."
|
1133 |
#~ msgstr ""
|
1134 |
+
#~ "Włącz tą opcję, jelśi zamierzasz użyć tag szablonu theme_my_login(). W "
|
1135 |
+
#~ "przeciwnym razie zaleca się zostawić ją wyłączoną w celu optymalizacji."
|
1136 |
|
1137 |
#~ msgid ""
|
1138 |
#~ "Enable this setting to rewrite links generated by functions like "
|
1139 |
#~ "wp_loginout() and wp_register()."
|
1140 |
#~ msgstr ""
|
1141 |
+
#~ "Włącz tą opcję aby system automatycznie przepisał linki generowane przez "
|
1142 |
+
#~ "funkcję wp_loginout() oraz wp_register()."
|
1143 |
|
1144 |
#~ msgid ""
|
1145 |
#~ "Enter the e-mail address you wish for e-mails to be sent from. If left "
|
1146 |
#~ "blank, the default will be used."
|
1147 |
+
#~ msgstr ""
|
1148 |
+
#~ "Wpisz adres e-mail, który ma być wyświetlany jako adres nadawcy. "
|
1149 |
+
#~ "W przypadku pozostawienia pustego zostanie użyty adres domyślny."
|
1150 |
|
1151 |
#~ msgid ""
|
1152 |
#~ "Enter the name you wish for e-mails to be sent from. If left blank, the "
|
1153 |
#~ "default will be used."
|
1154 |
+
#~ msgstr ""
|
1155 |
+
#~ "Wpisz nazwę, która ma być wyświetlona w polu adres nadawcy. "
|
1156 |
+
#~ "W przypadku pozostawienia pustego zostanie użyta wartość domyślna."
|
1157 |
|
1158 |
#~ msgid ""
|
1159 |
#~ "If you like this plugin, please help keep it up to date by <a href="
|
1160 |
#~ "\"http://www.jfarthing.com/donate\">donating through PayPal</a>!"
|
1161 |
#~ msgstr ""
|
1162 |
+
#~ "Jeśli podoba Ci się ten plugin możesz go <a href=\"http://www.jfarthing.com/"
|
1163 |
+
#~ "donate\">dofinansować</a> poprzez system PayPal. Zapraszamy również do "
|
1164 |
#~ "odwiedzenia wortalu <a href=\"http://webcommunity.pl\"> WebCommunity.pl</"
|
1165 |
#~ "a>"
|
1166 |
|
1171 |
#~ msgstr "Optymalizacja"
|
1172 |
|
1173 |
#~ msgid "Rewrite Login Links"
|
1174 |
+
#~ msgstr "Przepisz Linki Logowania"
|
1175 |
|
1176 |
#~ msgid "Some features of <em>Theme My Login</em> may not function properly."
|
1177 |
+
#~ msgstr "Niektóre funkcje <em>Theme My Login</em> mogą nie działać prawidłowo."
|
language/theme-my-login-ro_RO.mo
ADDED
Binary file
|
language/theme-my-login-ro_RO.po
ADDED
@@ -0,0 +1,1081 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of the WordPress plugin Theme My Login 6.0 by Jeff Farthing.
|
2 |
+
# Copyright (C) 2010 Jeff Farthing
|
3 |
+
# This file is distributed under the same license as the Theme My Login package.
|
4 |
+
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
|
5 |
+
#
|
6 |
+
msgid ""
|
7 |
+
msgstr ""
|
8 |
+
"Project-Id-Version: Theme My Login 6.0\n"
|
9 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
10 |
+
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
11 |
+
"PO-Revision-Date: 2011-02-15 22:49+0200\n"
|
12 |
+
"Last-Translator: Șerban Adrian <necrogull@yahoo.com>\n"
|
13 |
+
"Language-Team: necrogull <necrogull@yahoo.com>\n"
|
14 |
+
"MIME-Version: 1.0\n"
|
15 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
16 |
+
"Content-Transfer-Encoding: 8bit\n"
|
17 |
+
"X-Poedit-Language: Romanian\n"
|
18 |
+
"X-Poedit-Country: ROMANIA\n"
|
19 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
+
|
21 |
+
#. #-#-#-#-# plugin.pot (Theme My Login 6.0) #-#-#-#-#
|
22 |
+
#. Plugin Name of the plugin/theme
|
23 |
+
#: admin/class-theme-my-login-admin.php:51
|
24 |
+
#: admin/class-theme-my-login-admin.php:52
|
25 |
+
#: includes/class-theme-my-login-widget.php:24
|
26 |
+
msgid "Theme My Login"
|
27 |
+
msgstr "Theme My Login"
|
28 |
+
|
29 |
+
#: admin/class-theme-my-login-admin.php:88
|
30 |
+
#, php-format
|
31 |
+
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
32 |
+
msgstr "EROARE: Modulul \"%1$s\" nu s-a putut activa (%2$s)."
|
33 |
+
|
34 |
+
#: admin/class-theme-my-login-admin.php:108
|
35 |
+
msgid "NOTICE:"
|
36 |
+
msgstr "NOTIFICARE:"
|
37 |
+
|
38 |
+
#: admin/class-theme-my-login-admin.php:109
|
39 |
+
#, php-format
|
40 |
+
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
41 |
+
msgstr "Acum ca ați activat Theme My Login, vă rugăm <a href=\"%s\">vizitați pagina de setări</a> să vă familiarizaţi cu toate opţiunile disponibile."
|
42 |
+
|
43 |
+
#: admin/class-theme-my-login-admin.php:111
|
44 |
+
msgid "Take me to the settings page"
|
45 |
+
msgstr "Du-mă la pagina de setări"
|
46 |
+
|
47 |
+
#: admin/class-theme-my-login-admin.php:124
|
48 |
+
msgid "You can now login with your e-mail address or username! Try it out!"
|
49 |
+
msgstr "Acum va puteti autentifica cu adresa de e-mail sau cu numele de utilizator! Încercaţi-l!"
|
50 |
+
|
51 |
+
#: admin/class-theme-my-login-admin.php:125
|
52 |
+
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
53 |
+
msgstr "Tema mea Login utilizeaza acum un sistem de modul. Modulele sunt similare cu plugin-urile WordPress. Fiecare modul extinde funcţionalitatea Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\"> Apăsați aici</a> pentru a folosi modulul acum."
|
54 |
+
|
55 |
+
#: admin/class-theme-my-login-admin.php:126
|
56 |
+
msgid "Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from \"theme-my-login/templates\" to your current theme directory. Try it out!"
|
57 |
+
msgstr "Theme My Login permite acum forme personalizate. Puteţi crea şablone de formular prin copierea versiunii implicite de la \"theme-my-login/templates\" în directorul curent al temei. Încercaţi-l!"
|
58 |
+
|
59 |
+
#: admin/class-theme-my-login-admin.php:127
|
60 |
+
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
61 |
+
msgstr "Puteţi menţine modificările stylesheet-ului între upgrade-uri. Doar copiați fişierul \"theme-my-login/theme-my-login.css\" în directorul temei curente şi editaţi-l!"
|
62 |
+
|
63 |
+
#: admin/class-theme-my-login-admin.php:128
|
64 |
+
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
65 |
+
msgstr "Theme My Login oferă o scurtătură pe care o puteţi utiliza în post-urile dvs. cu mai multi parametrii pentru a personaliza forma. Vizitați <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> pentru instrucțiunile de folosire."
|
66 |
+
|
67 |
+
#: admin/class-theme-my-login-admin.php:129
|
68 |
+
msgid "Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donations</a>!"
|
69 |
+
msgstr "Theme My Login este <em>GRATIS</em> dar Jeff apreciază daca <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donați</a>!"
|
70 |
+
|
71 |
+
#: admin/class-theme-my-login-admin.php:130
|
72 |
+
msgid "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
73 |
+
msgstr "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
74 |
+
|
75 |
+
#: admin/class-theme-my-login-admin.php:134
|
76 |
+
msgid "Did You Know?"
|
77 |
+
msgstr "Ştiaţi că?"
|
78 |
+
|
79 |
+
#: admin/class-theme-my-login-admin.php:175
|
80 |
+
msgid "General"
|
81 |
+
msgstr "General"
|
82 |
+
|
83 |
+
#: admin/class-theme-my-login-admin.php:176
|
84 |
+
msgid "Basic"
|
85 |
+
msgstr "De bază"
|
86 |
+
|
87 |
+
#: admin/class-theme-my-login-admin.php:177
|
88 |
+
#: admin/class-theme-my-login-admin.php:305
|
89 |
+
msgid "Modules"
|
90 |
+
msgstr "Module"
|
91 |
+
|
92 |
+
#: admin/class-theme-my-login-admin.php:184
|
93 |
+
msgid "Theme My Login Settings"
|
94 |
+
msgstr "Setări Theme My Login"
|
95 |
+
|
96 |
+
#: admin/class-theme-my-login-admin.php:190
|
97 |
+
#: admin/class-theme-my-login-admin.php:247
|
98 |
+
msgid "Save Changes"
|
99 |
+
msgstr "Salvaţi modificări"
|
100 |
+
|
101 |
+
#: admin/class-theme-my-login-admin.php:266
|
102 |
+
msgid "Page ID"
|
103 |
+
msgstr "ID-ul paginii"
|
104 |
+
|
105 |
+
#: admin/class-theme-my-login-admin.php:269
|
106 |
+
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
107 |
+
msgstr "Acesta ar fi trebuit să fie un ID al paginii de WordPress care include codul [theme-my-login]. Ca mod implicit această pagină se numește \"Login\"."
|
108 |
+
|
109 |
+
#: admin/class-theme-my-login-admin.php:273
|
110 |
+
msgid "Pagelist"
|
111 |
+
msgstr "Listă pagini"
|
112 |
+
|
113 |
+
#: admin/class-theme-my-login-admin.php:276
|
114 |
+
msgid "Show Page In Pagelist"
|
115 |
+
msgstr "Arată pagină in lista de pagini"
|
116 |
+
|
117 |
+
#: admin/class-theme-my-login-admin.php:277
|
118 |
+
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
119 |
+
msgstr "Activați această opțiune pentru a adauga legăturile Autentificare/Ieșire la lista de pagini generată de funcţii cum ar fi wp_list_pages() și wp_page_menu()."
|
120 |
+
|
121 |
+
#: admin/class-theme-my-login-admin.php:281
|
122 |
+
msgid "Stylesheet"
|
123 |
+
msgstr "Stylesheet"
|
124 |
+
|
125 |
+
#: admin/class-theme-my-login-admin.php:284
|
126 |
+
msgid "Enable \"theme-my-login.css\""
|
127 |
+
msgstr "Activează \"theme-my-login.css\""
|
128 |
+
|
129 |
+
#: admin/class-theme-my-login-admin.php:285
|
130 |
+
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
131 |
+
msgstr "În scopul de a păstra modificările între upgrade-uri, puteţi stoca personalizarile dvs. \"theme-my-login.css\" în directorul curent al temei."
|
132 |
+
|
133 |
+
#: admin/class-theme-my-login-admin.php:309
|
134 |
+
#, php-format
|
135 |
+
msgid "Enable %s"
|
136 |
+
msgstr "Activaţi %s"
|
137 |
+
|
138 |
+
#: admin/class-theme-my-login-admin.php:311
|
139 |
+
msgid "No modules found."
|
140 |
+
msgstr "Nici un modul găsit."
|
141 |
+
|
142 |
+
#: admin/class-theme-my-login-admin.php:422
|
143 |
+
msgid "One of the modules is invalid."
|
144 |
+
msgstr "Unul dintre module este invalid."
|
145 |
+
|
146 |
+
#: admin/class-theme-my-login-admin.php:475
|
147 |
+
msgid "Invalid module path."
|
148 |
+
msgstr "Calea modulului este invalidă"
|
149 |
+
|
150 |
+
#: admin/class-theme-my-login-admin.php:477
|
151 |
+
msgid "Module file does not exist."
|
152 |
+
msgstr "Fişierul modulului nu există."
|
153 |
+
|
154 |
+
#: admin/class-theme-my-login-admin.php:481
|
155 |
+
msgid "The module does not have a valid header."
|
156 |
+
msgstr "Modulul nu are un antet valid."
|
157 |
+
|
158 |
+
#: includes/class-theme-my-login-template.php:140
|
159 |
+
#, php-format
|
160 |
+
msgid "Welcome, %s"
|
161 |
+
msgstr "Bun venit, %s"
|
162 |
+
|
163 |
+
#: includes/class-theme-my-login-template.php:144
|
164 |
+
#: includes/class-theme-my-login-widget.php:86
|
165 |
+
#: templates/register-form.php:25
|
166 |
+
msgid "Register"
|
167 |
+
msgstr "Înregistrare"
|
168 |
+
|
169 |
+
#: includes/class-theme-my-login-template.php:150
|
170 |
+
#: includes/class-theme-my-login-widget.php:86
|
171 |
+
msgid "Lost Password?"
|
172 |
+
msgstr "Mi-am pierdut parola"
|
173 |
+
|
174 |
+
#: includes/class-theme-my-login-template.php:154
|
175 |
+
#: includes/class-theme-my-login.php:393
|
176 |
+
#: templates/login-form.php:28
|
177 |
+
msgid "Log In"
|
178 |
+
msgstr "Autentificare"
|
179 |
+
|
180 |
+
#: includes/class-theme-my-login-template.php:316
|
181 |
+
#: modules/custom-user-links/custom-user-links.php:95
|
182 |
+
msgid "Dashboard"
|
183 |
+
msgstr "Tablou de bord"
|
184 |
+
|
185 |
+
#: includes/class-theme-my-login-template.php:317
|
186 |
+
#: modules/custom-user-links/custom-user-links.php:96
|
187 |
+
msgid "Profile"
|
188 |
+
msgstr "Profil"
|
189 |
+
|
190 |
+
#: includes/class-theme-my-login-template.php:334
|
191 |
+
#: modules/custom-redirection/custom-redirection.php:187
|
192 |
+
msgid "Log out"
|
193 |
+
msgstr "Deconectare"
|
194 |
+
|
195 |
+
#: includes/class-theme-my-login-template.php:363
|
196 |
+
msgid "Register For This Site"
|
197 |
+
msgstr "Înregistrare pe site"
|
198 |
+
|
199 |
+
#: includes/class-theme-my-login-template.php:365
|
200 |
+
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
201 |
+
msgstr "Vă rugăm să introduceţi numele de utilizator sau adresa de e-mail. Veţi primi o nouă parolă prin e-mail."
|
202 |
+
|
203 |
+
#: includes/class-theme-my-login-widget.php:23
|
204 |
+
msgid "A login form for your blog."
|
205 |
+
msgstr "Un formular de autentificare pentru blog-ul dvs."
|
206 |
+
|
207 |
+
#: includes/class-theme-my-login-widget.php:86
|
208 |
+
msgid "Login"
|
209 |
+
msgstr "Autentificare"
|
210 |
+
|
211 |
+
#: includes/class-theme-my-login-widget.php:87
|
212 |
+
msgid "Default Action"
|
213 |
+
msgstr "Acțiune implicită"
|
214 |
+
|
215 |
+
#: includes/class-theme-my-login-widget.php:94
|
216 |
+
msgid "Show When Logged In"
|
217 |
+
msgstr "Afişare când este autentificat"
|
218 |
+
|
219 |
+
#: includes/class-theme-my-login-widget.php:96
|
220 |
+
msgid "Show Title"
|
221 |
+
msgstr "Arată titlu"
|
222 |
+
|
223 |
+
#: includes/class-theme-my-login-widget.php:98
|
224 |
+
msgid "Show Login Link"
|
225 |
+
msgstr "Arată legătura către Autentificare"
|
226 |
+
|
227 |
+
#: includes/class-theme-my-login-widget.php:100
|
228 |
+
msgid "Show Register Link"
|
229 |
+
msgstr "Arată legătura către Înregistrare"
|
230 |
+
|
231 |
+
#: includes/class-theme-my-login-widget.php:102
|
232 |
+
msgid "Show Lost Password Link"
|
233 |
+
msgstr "Arată legătura catre Mi-am pierdut parola"
|
234 |
+
|
235 |
+
#: includes/class-theme-my-login-widget.php:104
|
236 |
+
msgid "Show Gravatar"
|
237 |
+
msgstr "Arata Gravatar"
|
238 |
+
|
239 |
+
#: includes/class-theme-my-login-widget.php:105
|
240 |
+
msgid "Gravatar Size"
|
241 |
+
msgstr "Marimea Gravatar-ului"
|
242 |
+
|
243 |
+
#: includes/class-theme-my-login-widget.php:107
|
244 |
+
msgid "Allow Registration"
|
245 |
+
msgstr "Permiteţi înregistrare"
|
246 |
+
|
247 |
+
#: includes/class-theme-my-login-widget.php:109
|
248 |
+
msgid "Allow Password Recovery"
|
249 |
+
msgstr "Permiteţi Recuperare Parolă"
|
250 |
+
|
251 |
+
#: includes/class-theme-my-login.php:217
|
252 |
+
msgid "Sorry, that key does not appear to be valid."
|
253 |
+
msgstr "Ne pare rău, cheia nu pare să mai fie valabilă."
|
254 |
+
|
255 |
+
#: includes/class-theme-my-login.php:325
|
256 |
+
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
257 |
+
msgstr "<strong>EROARE</strong>: Cookie-urile sunt blocate sau nu sunt suportate de browser-ul dvs.. Va trebui să <a href=\"http://www.google.com/cookies.html\">Activați cookies</a> pentru a folosi WordPress."
|
258 |
+
|
259 |
+
#: includes/class-theme-my-login.php:329
|
260 |
+
msgid "You are now logged out."
|
261 |
+
msgstr "Sunteţi acum deconectat."
|
262 |
+
|
263 |
+
#: includes/class-theme-my-login.php:331
|
264 |
+
msgid "User registration is currently not allowed."
|
265 |
+
msgstr "Înregistrarea utilizatorilor este momentan dezactivată."
|
266 |
+
|
267 |
+
#: includes/class-theme-my-login.php:333
|
268 |
+
msgid "Check your e-mail for the confirmation link."
|
269 |
+
msgstr "Verificaţi-vă e-mail-ul pentru link-ul de confirmare."
|
270 |
+
|
271 |
+
#: includes/class-theme-my-login.php:335
|
272 |
+
msgid "Check your e-mail for your new password."
|
273 |
+
msgstr "Verificaţi-vă e-mail-ul pentru noua parolă."
|
274 |
+
|
275 |
+
#: includes/class-theme-my-login.php:337
|
276 |
+
msgid "Registration complete. Please check your e-mail."
|
277 |
+
msgstr "Înregistrare completă. Vă rugăm să vă verificaţi e-mail-ul."
|
278 |
+
|
279 |
+
#: includes/class-theme-my-login.php:339
|
280 |
+
msgid "Your session has expired. Please log-in again."
|
281 |
+
msgstr "Sesiunea dvs. a expirat. Vă rugăm să vă autentificaţi din nou."
|
282 |
+
|
283 |
+
#: includes/class-theme-my-login.php:393
|
284 |
+
msgid "Log Out"
|
285 |
+
msgstr "Deconectare"
|
286 |
+
|
287 |
+
#: includes/class-theme-my-login.php:880
|
288 |
+
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
289 |
+
msgstr "<strong>EROARE</strong>: Introduceţi un nume de utilizator sau adresa de e-mail."
|
290 |
+
|
291 |
+
#: includes/class-theme-my-login.php:885
|
292 |
+
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
293 |
+
msgstr "<strong>EROARE</strong>: Nu există nici un utilizator înregistrat cu acea adresă de e-mail."
|
294 |
+
|
295 |
+
#: includes/class-theme-my-login.php:897
|
296 |
+
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
297 |
+
msgstr "<strong>ERROR</strong>: Nume de utilizator sau e-mail invalid."
|
298 |
+
|
299 |
+
#: includes/class-theme-my-login.php:911
|
300 |
+
msgid "Password reset is not allowed for this user"
|
301 |
+
msgstr "Resetarea parolei nu este permisă pentru acest utilizator"
|
302 |
+
|
303 |
+
#: includes/class-theme-my-login.php:924
|
304 |
+
msgid "Someone has asked to reset the password for the following site and username."
|
305 |
+
msgstr "Cineva a cerut resetarea parolei pentru site-ul si nume de utilizator."
|
306 |
+
|
307 |
+
#: includes/class-theme-my-login.php:926
|
308 |
+
#: includes/class-theme-my-login.php:983
|
309 |
+
#: modules/custom-email/custom-email.php:474
|
310 |
+
#: modules/custom-email/custom-email.php:491
|
311 |
+
#: modules/custom-passwords/custom-passwords.php:336
|
312 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:165
|
313 |
+
#: modules/user-moderation/user-moderation.php:370
|
314 |
+
#, php-format
|
315 |
+
msgid "Username: %s"
|
316 |
+
msgstr "Nume utilizator: %s"
|
317 |
+
|
318 |
+
#: includes/class-theme-my-login.php:927
|
319 |
+
msgid ""
|
320 |
+
"To reset your password visit the following address, otherwise just ignore "
|
321 |
+
"this email and nothing will happen."
|
322 |
+
msgstr "Pentru a reseta parola vizitați urmatoarea adresă, altfel ignorati acest e-mail și nimic nu se va întâmpla."
|
323 |
+
|
324 |
+
#: includes/class-theme-my-login.php:938
|
325 |
+
#, php-format
|
326 |
+
msgid "[%s] Password Reset"
|
327 |
+
msgstr "[%s] Resetare parolă"
|
328 |
+
|
329 |
+
#: includes/class-theme-my-login.php:944
|
330 |
+
#: includes/class-theme-my-login.php:1001
|
331 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
332 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
333 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
334 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
335 |
+
msgid "The e-mail could not be sent."
|
336 |
+
msgstr "E-mail-ul nu a putut fi trimis."
|
337 |
+
|
338 |
+
#: includes/class-theme-my-login.php:944
|
339 |
+
#: includes/class-theme-my-login.php:1001
|
340 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
341 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
342 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
343 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
344 |
+
msgid "Possible reason: your host may have disabled the mail() function..."
|
345 |
+
msgstr "Motive posibile: gazda dvs. a dezactivat funcția mail()..."
|
346 |
+
|
347 |
+
#: includes/class-theme-my-login.php:965
|
348 |
+
#: includes/class-theme-my-login.php:968
|
349 |
+
#: includes/class-theme-my-login.php:972
|
350 |
+
#: modules/custom-passwords/custom-passwords.php:290
|
351 |
+
#: modules/custom-passwords/custom-passwords.php:294
|
352 |
+
#: modules/custom-passwords/custom-passwords.php:299
|
353 |
+
#: modules/user-moderation/user-moderation.php:248
|
354 |
+
#: modules/user-moderation/user-moderation.php:251
|
355 |
+
#: modules/user-moderation/user-moderation.php:256
|
356 |
+
msgid "Invalid key"
|
357 |
+
msgstr "Cheie invalidă"
|
358 |
+
|
359 |
+
#: includes/class-theme-my-login.php:984
|
360 |
+
#: modules/custom-email/custom-email.php:492
|
361 |
+
#: modules/custom-passwords/custom-passwords.php:337
|
362 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
363 |
+
#, php-format
|
364 |
+
msgid "Password: %s"
|
365 |
+
msgstr "Parolă: %s"
|
366 |
+
|
367 |
+
#: includes/class-theme-my-login.php:995
|
368 |
+
#: modules/custom-passwords/custom-passwords.php:345
|
369 |
+
#, php-format
|
370 |
+
msgid "[%s] Your new password"
|
371 |
+
msgstr "[%s] Noua dvs. parolă"
|
372 |
+
|
373 |
+
#: includes/class-theme-my-login.php:1026
|
374 |
+
msgid "<strong>ERROR</strong>: Please enter a username."
|
375 |
+
msgstr "<strong>EROARE</strong>: Vă rugăm introduceţi un nume de utilizator."
|
376 |
+
|
377 |
+
#: includes/class-theme-my-login.php:1028
|
378 |
+
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
379 |
+
msgstr "<strong>EROARE</strong>: Acest nume de utilizator nu este valabil deoarece folosește caractere invalide. Vă rugăm să introduceţi un nume de utilizator valid."
|
380 |
+
|
381 |
+
#: includes/class-theme-my-login.php:1031
|
382 |
+
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
383 |
+
msgstr "<strong>EROARE</strong>: Acest nume de utilizator este deja înregistrat, vă rugăm alegeți altul."
|
384 |
+
|
385 |
+
#: includes/class-theme-my-login.php:1036
|
386 |
+
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
387 |
+
msgstr "<strong>EROARE</strong>: Vă rugăm introduceți adresa dvs. de e-mail."
|
388 |
+
|
389 |
+
#: includes/class-theme-my-login.php:1038
|
390 |
+
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
391 |
+
msgstr "<strong>EROARE</strong>: Adresa de e-mail nu este corectă"
|
392 |
+
|
393 |
+
#: includes/class-theme-my-login.php:1041
|
394 |
+
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
395 |
+
msgstr "<strong>EROARE</strong>: Această adresă de e-mail este deja înregistrată, vă rugăm alegeți alta."
|
396 |
+
|
397 |
+
#: includes/class-theme-my-login.php:1054
|
398 |
+
#, php-format
|
399 |
+
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
400 |
+
msgstr "<strong>EROARE</strong>: Înregistrarea nu s-a putut face... vă rugăm să contactaţi <a href=\"mailto:%s\">Administratorul</a> !"
|
401 |
+
|
402 |
+
#: modules/custom-email/admin/custom-email-admin.php:43
|
403 |
+
#: modules/custom-email/admin/custom-email-admin.php:170
|
404 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
405 |
+
msgid "User Notification"
|
406 |
+
msgstr "Notificările utilizatorului"
|
407 |
+
|
408 |
+
#: modules/custom-email/admin/custom-email-admin.php:46
|
409 |
+
msgid "This e-mail will be sent to a new user upon registration."
|
410 |
+
msgstr "Acest e-mail va fi trimis la un utilizator nou atunci când se înregistrează."
|
411 |
+
|
412 |
+
#: modules/custom-email/admin/custom-email-admin.php:47
|
413 |
+
#: modules/custom-email/admin/custom-email-admin.php:174
|
414 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
415 |
+
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
416 |
+
msgstr "Asiguraţi includerea variabilei %user_pass% dacă utilizatorul folosește parola implicita sau altfel utilizatorul nu își va şti parola!"
|
417 |
+
|
418 |
+
#: modules/custom-email/admin/custom-email-admin.php:48
|
419 |
+
#: modules/custom-email/admin/custom-email-admin.php:78
|
420 |
+
#: modules/custom-email/admin/custom-email-admin.php:128
|
421 |
+
#: modules/custom-email/admin/custom-email-admin.php:175
|
422 |
+
#: modules/custom-email/admin/custom-email-admin.php:205
|
423 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:287
|
424 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:338
|
425 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
426 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
427 |
+
msgid "If any field is left empty, the default will be used instead."
|
428 |
+
msgstr "În cazul în care un câmp este lăsat gol, cel implicit va fi folosit în loc."
|
429 |
+
|
430 |
+
#: modules/custom-email/admin/custom-email-admin.php:51
|
431 |
+
#: modules/custom-email/admin/custom-email-admin.php:84
|
432 |
+
#: modules/custom-email/admin/custom-email-admin.php:131
|
433 |
+
#: modules/custom-email/admin/custom-email-admin.php:178
|
434 |
+
#: modules/custom-email/admin/custom-email-admin.php:211
|
435 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:290
|
436 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:341
|
437 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:374
|
438 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:424
|
439 |
+
msgid "From Name"
|
440 |
+
msgstr "După nume"
|
441 |
+
|
442 |
+
#: modules/custom-email/admin/custom-email-admin.php:54
|
443 |
+
#: modules/custom-email/admin/custom-email-admin.php:87
|
444 |
+
#: modules/custom-email/admin/custom-email-admin.php:134
|
445 |
+
#: modules/custom-email/admin/custom-email-admin.php:181
|
446 |
+
#: modules/custom-email/admin/custom-email-admin.php:214
|
447 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:293
|
448 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:344
|
449 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:377
|
450 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:427
|
451 |
+
msgid "From E-mail"
|
452 |
+
msgstr "După e-mail"
|
453 |
+
|
454 |
+
#: modules/custom-email/admin/custom-email-admin.php:57
|
455 |
+
#: modules/custom-email/admin/custom-email-admin.php:90
|
456 |
+
#: modules/custom-email/admin/custom-email-admin.php:137
|
457 |
+
#: modules/custom-email/admin/custom-email-admin.php:184
|
458 |
+
#: modules/custom-email/admin/custom-email-admin.php:217
|
459 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:296
|
460 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:347
|
461 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:380
|
462 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:430
|
463 |
+
msgid "E-mail Format"
|
464 |
+
msgstr "Forma e-mail-ului"
|
465 |
+
|
466 |
+
#: modules/custom-email/admin/custom-email-admin.php:63
|
467 |
+
#: modules/custom-email/admin/custom-email-admin.php:96
|
468 |
+
#: modules/custom-email/admin/custom-email-admin.php:143
|
469 |
+
#: modules/custom-email/admin/custom-email-admin.php:190
|
470 |
+
#: modules/custom-email/admin/custom-email-admin.php:223
|
471 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:302
|
472 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:353
|
473 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:386
|
474 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:436
|
475 |
+
msgid "Subject"
|
476 |
+
msgstr "Subiect"
|
477 |
+
|
478 |
+
#: modules/custom-email/admin/custom-email-admin.php:66
|
479 |
+
#: modules/custom-email/admin/custom-email-admin.php:99
|
480 |
+
#: modules/custom-email/admin/custom-email-admin.php:146
|
481 |
+
#: modules/custom-email/admin/custom-email-admin.php:193
|
482 |
+
#: modules/custom-email/admin/custom-email-admin.php:226
|
483 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:305
|
484 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:356
|
485 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:389
|
486 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:439
|
487 |
+
msgid "Message"
|
488 |
+
msgstr "Mesaj"
|
489 |
+
|
490 |
+
#: modules/custom-email/admin/custom-email-admin.php:69
|
491 |
+
#: modules/custom-email/admin/custom-email-admin.php:102
|
492 |
+
#: modules/custom-email/admin/custom-email-admin.php:149
|
493 |
+
#: modules/custom-email/admin/custom-email-admin.php:196
|
494 |
+
#: modules/custom-email/admin/custom-email-admin.php:229
|
495 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:308
|
496 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:359
|
497 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:392
|
498 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:442
|
499 |
+
msgid "Available Variables"
|
500 |
+
msgstr "Variabile disponibile"
|
501 |
+
|
502 |
+
#: modules/custom-email/admin/custom-email-admin.php:74
|
503 |
+
#: modules/custom-email/admin/custom-email-admin.php:201
|
504 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
505 |
+
msgid "Admin Notification"
|
506 |
+
msgstr "Notificarile admin-ului"
|
507 |
+
|
508 |
+
#: modules/custom-email/admin/custom-email-admin.php:77
|
509 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
510 |
+
msgstr "Acest e-mail va fi trimis la adresa de e-mail sau adresele (mai multe adrese pot fi separate prin virgule) specificate mai jos, la înregistrarea unui utilizator nou."
|
511 |
+
|
512 |
+
#: modules/custom-email/admin/custom-email-admin.php:81
|
513 |
+
#: modules/custom-email/admin/custom-email-admin.php:208
|
514 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
515 |
+
msgid "To"
|
516 |
+
msgstr "Către"
|
517 |
+
|
518 |
+
#: modules/custom-email/admin/custom-email-admin.php:126
|
519 |
+
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
520 |
+
msgstr "Acest e-mail va fi trimis către un utilizator atunci când încearcă să își recupereze parola."
|
521 |
+
|
522 |
+
#: modules/custom-email/admin/custom-email-admin.php:127
|
523 |
+
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
524 |
+
msgstr "Asiguraţi includerea variabilei %reseturl% sau altfel utilizatorul nu va putea să își recupereze parola!"
|
525 |
+
|
526 |
+
#: modules/custom-email/admin/custom-email-admin.php:173
|
527 |
+
msgid "This e-mail will be sent to a user upon successful password recovery."
|
528 |
+
msgstr "Acest e-mail va fi trimis către un utilizator la recuperare parolei cu succes."
|
529 |
+
|
530 |
+
#: modules/custom-email/admin/custom-email-admin.php:204
|
531 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
532 |
+
msgstr "Acest e-mail va fi trimis la adresa de e-mail sau adresele (mai multe adrese pot fi separate prin virgule) specificate mai jos, la schimbarea parolei de utilizator."
|
533 |
+
|
534 |
+
#: modules/custom-email/admin/custom-email-admin.php:231
|
535 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
536 |
+
msgid "Disable Admin Notification"
|
537 |
+
msgstr "Dezactivare Notificarile admin-ului"
|
538 |
+
|
539 |
+
#: modules/custom-email/admin/custom-email-admin.php:251
|
540 |
+
#: templates/profile-form.php:86
|
541 |
+
#: templates/register-form.php:16
|
542 |
+
msgid "E-mail"
|
543 |
+
msgstr "E-mail"
|
544 |
+
|
545 |
+
#: modules/custom-email/admin/custom-email-admin.php:252
|
546 |
+
msgid "New User"
|
547 |
+
msgstr "Utilizator nou"
|
548 |
+
|
549 |
+
#: modules/custom-email/admin/custom-email-admin.php:253
|
550 |
+
msgid "Retrieve Password"
|
551 |
+
msgstr "Recuperare parolă"
|
552 |
+
|
553 |
+
#: modules/custom-email/admin/custom-email-admin.php:254
|
554 |
+
msgid "Reset Password"
|
555 |
+
msgstr "Resetare Parolă"
|
556 |
+
|
557 |
+
#: modules/custom-email/custom-email.php:473
|
558 |
+
#, php-format
|
559 |
+
msgid "New user registration on your site %s:"
|
560 |
+
msgstr "Un utilizator s-a inregistrat pe site-ul dvs. %s:"
|
561 |
+
|
562 |
+
#: modules/custom-email/custom-email.php:475
|
563 |
+
#: modules/user-moderation/user-moderation.php:371
|
564 |
+
#, php-format
|
565 |
+
msgid "E-mail: %s"
|
566 |
+
msgstr "E-mail: %s"
|
567 |
+
|
568 |
+
#: modules/custom-email/custom-email.php:477
|
569 |
+
#, php-format
|
570 |
+
msgid "[%s] New User Registration"
|
571 |
+
msgstr "[%s] Înregistrare utilizator nou"
|
572 |
+
|
573 |
+
#: modules/custom-email/custom-email.php:495
|
574 |
+
#, php-format
|
575 |
+
msgid "[%s] Your username and password"
|
576 |
+
msgstr "[%s] Numele de utilizator şi parola"
|
577 |
+
|
578 |
+
#: modules/custom-email/custom-email.php:525
|
579 |
+
#, php-format
|
580 |
+
msgid "[%s] Password Lost/Changed"
|
581 |
+
msgstr "[%s] Parolă uitată/schimbată"
|
582 |
+
|
583 |
+
#: modules/custom-email/custom-email.php:526
|
584 |
+
#, php-format
|
585 |
+
msgid "Password Lost and Changed for user: %s"
|
586 |
+
msgstr "Parolă pierdută si schimbată pentru utilizatorul: %s"
|
587 |
+
|
588 |
+
#: modules/custom-passwords/custom-passwords.php:29
|
589 |
+
msgid "Password:"
|
590 |
+
msgstr "Parolă"
|
591 |
+
|
592 |
+
#: modules/custom-passwords/custom-passwords.php:31
|
593 |
+
#: templates/resetpass-form.php:16
|
594 |
+
msgid "Confirm Password:"
|
595 |
+
msgstr "Confirmare parolă"
|
596 |
+
|
597 |
+
#: modules/custom-passwords/custom-passwords.php:54
|
598 |
+
msgid "<strong>ERROR</strong>: Please enter a password."
|
599 |
+
msgstr "<strong>EROARE</strong>: Vă rugam introduceți o parolă"
|
600 |
+
|
601 |
+
#: modules/custom-passwords/custom-passwords.php:57
|
602 |
+
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
603 |
+
msgstr "<strong>EROARE</strong>: Parolele nu se potrivesc."
|
604 |
+
|
605 |
+
#: modules/custom-passwords/custom-passwords.php:60
|
606 |
+
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
607 |
+
msgstr "<strong>EROARE</strong>: Parola dvs. trebuie să fie de cel puţin 6 caractere în lungime"
|
608 |
+
|
609 |
+
#: modules/custom-passwords/custom-passwords.php:188
|
610 |
+
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
611 |
+
msgstr "Vă rugăm să introduceţi numele de utilizator sau adresa de e-mail. Veţi primi un e-mail cu un link pentru resetarea parolei."
|
612 |
+
|
613 |
+
#: modules/custom-passwords/custom-passwords.php:191
|
614 |
+
msgid "Please enter a new password."
|
615 |
+
msgstr "Vă rugăm să introduceţi o nouă parolă."
|
616 |
+
|
617 |
+
#: modules/custom-passwords/custom-passwords.php:224
|
618 |
+
msgid "Registration complete. You may now log in."
|
619 |
+
msgstr "Înregistrare completă. Va puteti autentifica acum."
|
620 |
+
|
621 |
+
#: modules/custom-passwords/custom-passwords.php:227
|
622 |
+
msgid "Your password has been saved. You may now log in."
|
623 |
+
msgstr "Parola dumneavoastră a fost salvată. Va puteti autentifica acum."
|
624 |
+
|
625 |
+
#: modules/custom-redirection/custom-redirection.php:148
|
626 |
+
msgid "Redirection"
|
627 |
+
msgstr "Redirecționare"
|
628 |
+
|
629 |
+
#: modules/custom-redirection/custom-redirection.php:175
|
630 |
+
msgid "Log in"
|
631 |
+
msgstr "Autentificare"
|
632 |
+
|
633 |
+
#: modules/custom-redirection/custom-redirection.php:177
|
634 |
+
#: modules/custom-redirection/custom-redirection.php:189
|
635 |
+
msgid "Default"
|
636 |
+
msgstr "Implicit"
|
637 |
+
|
638 |
+
#: modules/custom-redirection/custom-redirection.php:178
|
639 |
+
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
640 |
+
msgstr "Bifaţi această opţiune pentru a trimite utilizatorului la panoul de profil/control WordPress."
|
641 |
+
|
642 |
+
#: modules/custom-redirection/custom-redirection.php:179
|
643 |
+
#: modules/custom-redirection/custom-redirection.php:191
|
644 |
+
msgid "Referer"
|
645 |
+
msgstr "Referer"
|
646 |
+
|
647 |
+
#: modules/custom-redirection/custom-redirection.php:180
|
648 |
+
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
649 |
+
msgstr "Bifați această opţiune pentru a trimite utilizatorul înapoi la pagina pe care a vizitato înainte de a se deconecta."
|
650 |
+
|
651 |
+
#: modules/custom-redirection/custom-redirection.php:183
|
652 |
+
#: modules/custom-redirection/custom-redirection.php:195
|
653 |
+
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
654 |
+
msgstr "Bifaţi această opţiune pentru a trimite utilizatorul la o locaţie particularizată, specificată de casuța de mai sus."
|
655 |
+
|
656 |
+
#: modules/custom-redirection/custom-redirection.php:190
|
657 |
+
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
658 |
+
msgstr "Bifaţi această opţiune pentru a trimite utilizatorul în pagina de autentificare, afişând un mesaj care sa îl anunțe ca s-a deconectat cu succes."
|
659 |
+
|
660 |
+
#: modules/custom-redirection/custom-redirection.php:192
|
661 |
+
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
662 |
+
msgstr "Bifațt această opţiune pentru a trimite utilizatorul înapoi la pagina pe care au vizitato înainte de a se deconecta. (Notă: Dacă pagina anterioară a fost o pagină admin, acest lucru poate avea rezultate neaşteptate.)"
|
663 |
+
|
664 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
665 |
+
msgid "User Links"
|
666 |
+
msgstr "Legăturile utilizatorului"
|
667 |
+
|
668 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
669 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
670 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:297
|
671 |
+
msgid "Title"
|
672 |
+
msgstr "Titlu"
|
673 |
+
|
674 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:230
|
675 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:253
|
676 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:301
|
677 |
+
msgid "URL"
|
678 |
+
msgstr "URL"
|
679 |
+
|
680 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:247
|
681 |
+
msgid "Add New link:"
|
682 |
+
msgstr "Adaugă legătură nouă"
|
683 |
+
|
684 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:263
|
685 |
+
msgid "Add link"
|
686 |
+
msgstr "Adaugă legătura"
|
687 |
+
|
688 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
689 |
+
msgid "Delete"
|
690 |
+
msgstr "Șterge"
|
691 |
+
|
692 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:304
|
693 |
+
msgid "Update"
|
694 |
+
msgstr "Actualizare"
|
695 |
+
|
696 |
+
#: modules/security/admin/security-admin.php:35
|
697 |
+
#: modules/security/admin/security-admin.php:38
|
698 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:38
|
699 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:50
|
700 |
+
msgid "You can’t edit that user."
|
701 |
+
msgstr "Nu puteți edita acel utilizator"
|
702 |
+
|
703 |
+
#: modules/security/admin/security-admin.php:70
|
704 |
+
msgid "User locked."
|
705 |
+
msgstr "Utilizator blocat."
|
706 |
+
|
707 |
+
#: modules/security/admin/security-admin.php:72
|
708 |
+
msgid "User unlocked."
|
709 |
+
msgstr "Utilizator deblocat."
|
710 |
+
|
711 |
+
#: modules/security/admin/security-admin.php:95
|
712 |
+
msgid "Unlock"
|
713 |
+
msgstr "Deblochează"
|
714 |
+
|
715 |
+
#: modules/security/admin/security-admin.php:97
|
716 |
+
msgid "Lock"
|
717 |
+
msgstr "Blochează"
|
718 |
+
|
719 |
+
#: modules/security/admin/security-admin.php:116
|
720 |
+
msgid "Security"
|
721 |
+
msgstr "Securitate"
|
722 |
+
|
723 |
+
#: modules/security/admin/security-admin.php:136
|
724 |
+
msgid "Login Attempts"
|
725 |
+
msgstr "Încercări de autentificare"
|
726 |
+
|
727 |
+
#: modules/security/admin/security-admin.php:141
|
728 |
+
msgid "minute(s)"
|
729 |
+
msgstr "minute"
|
730 |
+
|
731 |
+
#: modules/security/admin/security-admin.php:142
|
732 |
+
msgid "hour(s)"
|
733 |
+
msgstr "ore"
|
734 |
+
|
735 |
+
#: modules/security/admin/security-admin.php:143
|
736 |
+
msgid "day(s)"
|
737 |
+
msgstr "zile"
|
738 |
+
|
739 |
+
#: modules/security/admin/security-admin.php:166
|
740 |
+
#, php-format
|
741 |
+
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
742 |
+
msgstr "După %1$s încercări eșuate de autentificare în intervalul de %2$s %3$s, blocați acel cont pentru %4$s %5$s."
|
743 |
+
|
744 |
+
#: modules/security/security.php:43
|
745 |
+
#: modules/security/security.php:69
|
746 |
+
#, php-format
|
747 |
+
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
748 |
+
msgstr "<strong>EROARE</strong>: Acest cont a fost blocat din cauza prea multor încercări eşuate de autentificare. Puteţi încerca din nou în %s."
|
749 |
+
|
750 |
+
#: modules/security/security.php:45
|
751 |
+
msgid "<strong>ERROR</strong>: This account has been locked."
|
752 |
+
msgstr "<strong>EROARE</strong>: Acest cont a fost blocat."
|
753 |
+
|
754 |
+
#: modules/themed-profiles/themed-profiles.php:77
|
755 |
+
#: templates/profile-form.php:125
|
756 |
+
msgid "Strength indicator"
|
757 |
+
msgstr "Putere parolă"
|
758 |
+
|
759 |
+
#: modules/themed-profiles/themed-profiles.php:78
|
760 |
+
msgid "Very weak"
|
761 |
+
msgstr "Foarte slabă"
|
762 |
+
|
763 |
+
#: modules/themed-profiles/themed-profiles.php:79
|
764 |
+
msgid "Weak"
|
765 |
+
msgstr "Slabă"
|
766 |
+
|
767 |
+
#. translators: password strength
|
768 |
+
#: modules/themed-profiles/themed-profiles.php:81
|
769 |
+
msgctxt "password strength"
|
770 |
+
msgid "Medium"
|
771 |
+
msgstr "Medie"
|
772 |
+
|
773 |
+
#: modules/themed-profiles/themed-profiles.php:82
|
774 |
+
msgid "Strong"
|
775 |
+
msgstr "Puternică"
|
776 |
+
|
777 |
+
#: modules/themed-profiles/themed-profiles.php:92
|
778 |
+
msgid "You do not have permission to edit this user."
|
779 |
+
msgstr "Nu aveți permisiunea de a edita acest utilizator"
|
780 |
+
|
781 |
+
#: modules/themed-profiles/themed-profiles.php:108
|
782 |
+
msgid "Profile updated."
|
783 |
+
msgstr "Profil actualizat."
|
784 |
+
|
785 |
+
#: modules/themed-profiles/themed-profiles.php:178
|
786 |
+
msgid "Your Profile"
|
787 |
+
msgstr "Profilul dvs."
|
788 |
+
|
789 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
790 |
+
msgid "User approved."
|
791 |
+
msgstr "Utilizator aprobat."
|
792 |
+
|
793 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
794 |
+
msgid "Activation sent."
|
795 |
+
msgstr "Activare trimisă."
|
796 |
+
|
797 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
798 |
+
msgid "Resend Activation"
|
799 |
+
msgstr "Retrimite activare"
|
800 |
+
|
801 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
802 |
+
msgid "Approve"
|
803 |
+
msgstr "Aprobă"
|
804 |
+
|
805 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
806 |
+
#: modules/user-moderation/user-moderation.php:275
|
807 |
+
msgid "Same as when you signed up."
|
808 |
+
msgstr "La fel ca atunci când v-aţi înscris."
|
809 |
+
|
810 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
811 |
+
#, php-format
|
812 |
+
msgid "You have been approved access to %s"
|
813 |
+
msgstr "Va fost aprobat accesul la %s"
|
814 |
+
|
815 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
816 |
+
#, php-format
|
817 |
+
msgid "[%s] Registration Approved"
|
818 |
+
msgstr "[%s] Înregistrare apobată"
|
819 |
+
|
820 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
821 |
+
#, php-format
|
822 |
+
msgid "You have been denied access to %s"
|
823 |
+
msgstr "Nu aveți acces la %s"
|
824 |
+
|
825 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
826 |
+
#, php-format
|
827 |
+
msgid "[%s] Registration Denied"
|
828 |
+
msgstr "[%s] Înregistrare respinsă"
|
829 |
+
|
830 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
831 |
+
msgid "Moderation"
|
832 |
+
msgstr "Moderare"
|
833 |
+
|
834 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
835 |
+
msgid "User Activation"
|
836 |
+
msgstr "Activare utilizator"
|
837 |
+
|
838 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
839 |
+
msgid "User Approval"
|
840 |
+
msgstr "Aprobare utilizator"
|
841 |
+
|
842 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
843 |
+
msgid "User Denial"
|
844 |
+
msgstr "Refuza utilizator"
|
845 |
+
|
846 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
847 |
+
msgid "User Moderation"
|
848 |
+
msgstr "Moderare utilizator"
|
849 |
+
|
850 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
851 |
+
msgid "None"
|
852 |
+
msgstr "Nici unul"
|
853 |
+
|
854 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
855 |
+
msgid "Check this option to require no moderation."
|
856 |
+
msgstr "Bifați această opţiune pentru a nu necesita moderare."
|
857 |
+
|
858 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
859 |
+
msgid "E-mail Confirmation"
|
860 |
+
msgstr "Confirmare e-mail"
|
861 |
+
|
862 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
863 |
+
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
864 |
+
msgstr "Bifaţi această opţiune pentru a solicita noi utilizatori pentru a confirma adresa de e-mail înainte de a se putea autentifica."
|
865 |
+
|
866 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
867 |
+
msgid "Admin Approval"
|
868 |
+
msgstr "Aprobarea admin"
|
869 |
+
|
870 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
871 |
+
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
872 |
+
msgstr "Bifaţi această opţiune pentru a solicita noilor utilizatori să aștepte aprobarea administratorului înainte de a se putea autentifica"
|
873 |
+
|
874 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
875 |
+
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
876 |
+
msgstr "Acest e-mail va fi trimis la un utilizator nou la înregistrare atunci când \"E-mail-ul de confirmare\" este bifat pentru \"Moderare utilizator\"."
|
877 |
+
|
878 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
879 |
+
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
880 |
+
msgstr "Asiguraţi includerea variabilului %activateurl% sau altfel utilizatorul nu va fi capabil de a-și activa contul!"
|
881 |
+
|
882 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
883 |
+
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
884 |
+
msgstr "Acest e-mail va fi trimis la un utilizator nou, cu aprobarea admin-ului atunci când \"Aprobarea Admin-ului\" este bifată pentru \"Moderarea utilizatorului\"."
|
885 |
+
|
886 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
887 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
888 |
+
msgstr "Acest e-mail va fi trimis la adresa de e-mail sau adresele (mai multe adrese pot fi separate prin virgule) specificate mai jos la înregistrarea utilizatorilor atunci când \"Aprobarea Admin-ului\" este bifată pentru \"Moderarea utilizatorului\"."
|
889 |
+
|
890 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
891 |
+
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
892 |
+
msgstr "Acest e-mail va fi trimis la un utilizator care este şters/refuzat atunci când \"Aprobarea admin-ului\" este bifată pentru \"Moderarea utilizatorului\" şi rolul utilizatorului este \"În aşteptarea\"."
|
893 |
+
|
894 |
+
#: modules/user-moderation/user-moderation.php:171
|
895 |
+
#, php-format
|
896 |
+
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
897 |
+
msgstr "<strong>EROARE</strong>: Nu ati confirmat încă adresa de e-mail. <a href=\"%s\">Retrimite activarea</a>?"
|
898 |
+
|
899 |
+
#: modules/user-moderation/user-moderation.php:174
|
900 |
+
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
901 |
+
msgstr "<strong>EROARE</strong>: Înregistrarea dvs. nu a fost încă aprobată."
|
902 |
+
|
903 |
+
#: modules/user-moderation/user-moderation.php:334
|
904 |
+
#, php-format
|
905 |
+
msgid "[%s] Activate Your Account"
|
906 |
+
msgstr "[%s] Activați contul"
|
907 |
+
|
908 |
+
#: modules/user-moderation/user-moderation.php:335
|
909 |
+
#, php-format
|
910 |
+
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
911 |
+
msgstr "Vă mulţumim pentru înregistrarea la %s! Pentru a finaliza activarea contului dumneavoastră, vă rugăm faceţi clic pe link-ul următor:"
|
912 |
+
|
913 |
+
#: modules/user-moderation/user-moderation.php:367
|
914 |
+
#, php-format
|
915 |
+
msgid "[%s] New User Awaiting Approval"
|
916 |
+
msgstr "[%s] Utilizator nou aşteaptă aprobarea"
|
917 |
+
|
918 |
+
#: modules/user-moderation/user-moderation.php:369
|
919 |
+
#, php-format
|
920 |
+
msgid "New user requires approval on your blog %s:"
|
921 |
+
msgstr "Utilizator nou necesită aprobare pe blog-ul dvs. %s:"
|
922 |
+
|
923 |
+
#: modules/user-moderation/user-moderation.php:372
|
924 |
+
msgid "To approve or deny this user:"
|
925 |
+
msgstr "Pentru a aproba sau respinge acest utilizator:"
|
926 |
+
|
927 |
+
#: modules/user-moderation/user-moderation.php:393
|
928 |
+
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
929 |
+
msgstr "Înregistrarea dvs. a fost reuşită, dar trebuie sa va confirmați adresa de email înainte de a vă puteţi autentifica Vă rugăm să verificaţi adresa dvs. de email şi faceţi clic pe link-ul oferit."
|
930 |
+
|
931 |
+
#: modules/user-moderation/user-moderation.php:395
|
932 |
+
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
933 |
+
msgstr "Înregistrarea dvs. a fost reuşită, dar trebuie să fie aprobat de către un administrator înainte de a vă puteţi autentifica Veţi fi notificat prin e-mail odată ce contul dvs. a fost revizuit."
|
934 |
+
|
935 |
+
#: modules/user-moderation/user-moderation.php:398
|
936 |
+
msgid "Your account has been activated. You may now log in."
|
937 |
+
msgstr "Contul dvs. a fost activat. Va puteti autentifica acum."
|
938 |
+
|
939 |
+
#: modules/user-moderation/user-moderation.php:400
|
940 |
+
msgid "Your account has been activated. Please check your e-mail for your password."
|
941 |
+
msgstr "Contul dvs. a fost activat. Vă rugăm să verificaţi e-mail-ul pentru parolă."
|
942 |
+
|
943 |
+
#: modules/user-moderation/user-moderation.php:402
|
944 |
+
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
945 |
+
msgstr "<strong>EROARE</strong>: Ne pare rău, cheia nu pare să mai fie valabilă."
|
946 |
+
|
947 |
+
#: modules/user-moderation/user-moderation.php:405
|
948 |
+
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
949 |
+
msgstr "<strong>EROARE</strong>: Ne pare rău, activarea prin e-mail nu a putut fi trimisă."
|
950 |
+
|
951 |
+
#: modules/user-moderation/user-moderation.php:407
|
952 |
+
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
953 |
+
msgstr "activarea e-mail a fost trimisă la adresa de e-mail cu care v-aţi înregistrat. Vă rugăm să verificaţi adresa dvs. de email şi faceţi clic pe link-ul oferit."
|
954 |
+
|
955 |
+
#: templates/login-form.php:12
|
956 |
+
#: templates/profile-form.php:34
|
957 |
+
#: templates/register-form.php:12
|
958 |
+
msgid "Username"
|
959 |
+
msgstr "Nume utilizator"
|
960 |
+
|
961 |
+
#: templates/login-form.php:16
|
962 |
+
msgid "Password"
|
963 |
+
msgstr "Parolă"
|
964 |
+
|
965 |
+
#: templates/login-form.php:25
|
966 |
+
msgid "Remember Me"
|
967 |
+
msgstr "Tine-ma minte"
|
968 |
+
|
969 |
+
#: templates/lostpassword-form.php:12
|
970 |
+
msgid "Username or E-mail:"
|
971 |
+
msgstr "Nume utilizator sau e-mail:"
|
972 |
+
|
973 |
+
#: templates/lostpassword-form.php:20
|
974 |
+
msgid "Get New Password"
|
975 |
+
msgstr "Obține parolă nouă"
|
976 |
+
|
977 |
+
#: templates/profile-form.php:22
|
978 |
+
msgid "Personal Options"
|
979 |
+
msgstr "Opțiuni personale"
|
980 |
+
|
981 |
+
#: templates/profile-form.php:30
|
982 |
+
msgid "Name"
|
983 |
+
msgstr "Nume"
|
984 |
+
|
985 |
+
#: templates/profile-form.php:35
|
986 |
+
msgid "Your username cannot be changed."
|
987 |
+
msgstr "Numele de utilizator nu poate fi schimbat"
|
988 |
+
|
989 |
+
#: templates/profile-form.php:39
|
990 |
+
msgid "First name"
|
991 |
+
msgstr "Prenume"
|
992 |
+
|
993 |
+
#: templates/profile-form.php:44
|
994 |
+
msgid "Last name"
|
995 |
+
msgstr "Ultimul nume"
|
996 |
+
|
997 |
+
#: templates/profile-form.php:49
|
998 |
+
msgid "Nickname"
|
999 |
+
msgstr "Poreclă"
|
1000 |
+
|
1001 |
+
#: templates/profile-form.php:49
|
1002 |
+
#: templates/profile-form.php:86
|
1003 |
+
msgid "(required)"
|
1004 |
+
msgstr "(necesar)"
|
1005 |
+
|
1006 |
+
#: templates/profile-form.php:54
|
1007 |
+
msgid "Display name publicly as"
|
1008 |
+
msgstr "Afişează numele public ca"
|
1009 |
+
|
1010 |
+
#: templates/profile-form.php:82
|
1011 |
+
msgid "Contact Info"
|
1012 |
+
msgstr "Informații de Contact"
|
1013 |
+
|
1014 |
+
#: templates/profile-form.php:91
|
1015 |
+
msgid "Website"
|
1016 |
+
msgstr "Website"
|
1017 |
+
|
1018 |
+
#: templates/profile-form.php:108
|
1019 |
+
msgid "About Yourself"
|
1020 |
+
msgstr "Despre Tine"
|
1021 |
+
|
1022 |
+
#: templates/profile-form.php:112
|
1023 |
+
msgid "Biographical Info"
|
1024 |
+
msgstr "Informații Biografice"
|
1025 |
+
|
1026 |
+
#: templates/profile-form.php:114
|
1027 |
+
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1028 |
+
msgstr "Împărtășește ceva despre tine pentru a completa profilul. Va fi făcut public."
|
1029 |
+
|
1030 |
+
#: templates/profile-form.php:122
|
1031 |
+
msgid "New Password"
|
1032 |
+
msgstr "Parolă nouă"
|
1033 |
+
|
1034 |
+
#: templates/profile-form.php:123
|
1035 |
+
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1036 |
+
msgstr "Daca doriţi să schimbaţi parola introduceţi noua parolă, altfel lasaţi necompletat."
|
1037 |
+
|
1038 |
+
#: templates/profile-form.php:124
|
1039 |
+
msgid "Type your new password again."
|
1040 |
+
msgstr "Tastaţi noua parolă din nou"
|
1041 |
+
|
1042 |
+
#: templates/profile-form.php:126
|
1043 |
+
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1044 |
+
msgstr "Sugestie: Parola ar trebui să fie de cel puţin şapte caractere. Pentru a o face mai puternică, folosiţi litere mari şi mici, numere şi simboluri cum ar fi ! \" ? $ % ^ & )."
|
1045 |
+
|
1046 |
+
#: templates/profile-form.php:140
|
1047 |
+
msgid "Additional Capabilities"
|
1048 |
+
msgstr "Capacităţi suplimentare"
|
1049 |
+
|
1050 |
+
#: templates/profile-form.php:159
|
1051 |
+
msgid "Update Profile"
|
1052 |
+
msgstr "Actualizare Profil"
|
1053 |
+
|
1054 |
+
#: templates/register-form.php:23
|
1055 |
+
msgid "A password will be e-mailed to you."
|
1056 |
+
msgstr "Parola va fi trimisă prin e-mail."
|
1057 |
+
|
1058 |
+
#: templates/resetpass-form.php:12
|
1059 |
+
msgid "New Password:"
|
1060 |
+
msgstr "Parolă noua:"
|
1061 |
+
|
1062 |
+
#: templates/resetpass-form.php:24
|
1063 |
+
msgid "Change Password"
|
1064 |
+
msgstr "Schimbare Parolă"
|
1065 |
+
|
1066 |
+
#. Plugin URI of the plugin/theme
|
1067 |
+
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1068 |
+
msgstr "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1069 |
+
|
1070 |
+
#. Description of the plugin/theme
|
1071 |
+
msgid "Themes the WordPress login, registration and forgot password pages according to your theme."
|
1072 |
+
msgstr "Personalizează pagina de autentificare WordPress, înregistrare şi parolă uitată, în funcţie de tema folosită"
|
1073 |
+
|
1074 |
+
#. Author of the plugin/theme
|
1075 |
+
msgid "Jeff Farthing"
|
1076 |
+
msgstr "Jeff Farthing"
|
1077 |
+
|
1078 |
+
#. Author URI of the plugin/theme
|
1079 |
+
msgid "http://www.jfarthing.com"
|
1080 |
+
msgstr "http://www.jfarthing.com"
|
1081 |
+
|
language/theme-my-login-sv_SE.mo
ADDED
Binary file
|
language/theme-my-login-sv_SE.po
ADDED
@@ -0,0 +1,1085 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of the WordPress plugin Theme My Login 6.0 by Jeff Farthing.
|
2 |
+
# Copyright (C) 2010 Jeff Farthing
|
3 |
+
# This file is distributed under the same license as the Theme My Login package.
|
4 |
+
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
|
5 |
+
#
|
6 |
+
msgid ""
|
7 |
+
msgstr ""
|
8 |
+
"Project-Id-Version: Theme My Login 6.0\n"
|
9 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
10 |
+
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
11 |
+
"PO-Revision-Date: 2011-02-03 16:58+0100\n"
|
12 |
+
"Last-Translator: Michael Axberg <michael@silvercan.com>\n"
|
13 |
+
"Language-Team: www.silvercan.com <info@silvercan.com>\n"
|
14 |
+
"MIME-Version: 1.0\n"
|
15 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
16 |
+
"Content-Transfer-Encoding: 8bit\n"
|
17 |
+
"X-Poedit-Language: Swedish\n"
|
18 |
+
"X-Poedit-Country: SWEDEN\n"
|
19 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
20 |
+
|
21 |
+
#. #-#-#-#-# plugin.pot (Theme My Login 6.0) #-#-#-#-#
|
22 |
+
#. Plugin Name of the plugin/theme
|
23 |
+
#: admin/class-theme-my-login-admin.php:51
|
24 |
+
#: admin/class-theme-my-login-admin.php:52
|
25 |
+
#: includes/class-theme-my-login-widget.php:24
|
26 |
+
msgid "Theme My Login"
|
27 |
+
msgstr "Theme My Login"
|
28 |
+
|
29 |
+
#: admin/class-theme-my-login-admin.php:88
|
30 |
+
#, php-format
|
31 |
+
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
32 |
+
msgstr "FEL: Modulen \"%1$s\" kunde inte aktiveras (%2$s)."
|
33 |
+
|
34 |
+
#: admin/class-theme-my-login-admin.php:108
|
35 |
+
msgid "NOTICE:"
|
36 |
+
msgstr "MEDDELANDE:"
|
37 |
+
|
38 |
+
#: admin/class-theme-my-login-admin.php:109
|
39 |
+
#, php-format
|
40 |
+
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
41 |
+
msgstr "Nu när du har aktiverat Theme My Login <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
42 |
+
|
43 |
+
#: admin/class-theme-my-login-admin.php:111
|
44 |
+
msgid "Take me to the settings page"
|
45 |
+
msgstr "Ta mig till sidan med inställningar"
|
46 |
+
|
47 |
+
#: admin/class-theme-my-login-admin.php:124
|
48 |
+
msgid "You can now login with your e-mail address or username! Try it out!"
|
49 |
+
msgstr "Du kan nu logga in med din e-postadress eller användarnamn! Pröva själv!"
|
50 |
+
|
51 |
+
#: admin/class-theme-my-login-admin.php:125
|
52 |
+
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
53 |
+
msgstr "Theme My Login använder ett modulsystem som liknar WordPress plugins. Varje modul utökar standard funktionaliteten i Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Klicka här</ a> för att komma igång med modulerna."
|
54 |
+
|
55 |
+
#: admin/class-theme-my-login-admin.php:126
|
56 |
+
msgid "Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from \"theme-my-login/templates\" to your current theme directory. Try it out!"
|
57 |
+
msgstr "Theme My Login gör det nu möjligt att anpassa formulär. Du kan skapa dina egna formulärmall (ar) genom att kopiera standardversionen från \"theme-my-login/templates\" till ditt nuvarande tema katalog. Pröva själv!"
|
58 |
+
|
59 |
+
#: admin/class-theme-my-login-admin.php:127
|
60 |
+
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
61 |
+
msgstr "Du kan behålla dina stilmalls förändringar emellan uppgraderingararna genom att kopiera filen\"theme-my-login/theme-my-login.css\" till ditt nuvarande tema katalog och redigera den som du vill!"
|
62 |
+
|
63 |
+
#: admin/class-theme-my-login-admin.php:128
|
64 |
+
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
65 |
+
msgstr "Theme My Login ger en kortkod som du kan använda i dina inlägg med flera parametrar för att anpassa formuläret. Besök <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Dokumentation</ a> för användnings instruktioner."
|
66 |
+
|
67 |
+
#: admin/class-theme-my-login-admin.php:129
|
68 |
+
msgid "Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donations</a>!"
|
69 |
+
msgstr "Theme My Login är <em>gratis</ em> men Jeff uppskattar <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donationer</ a>!"
|
70 |
+
|
71 |
+
#: admin/class-theme-my-login-admin.php:130
|
72 |
+
msgid "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
73 |
+
msgstr "Jeff går att <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\"> hyra in</ a> till olika programmerings uppdrag!"
|
74 |
+
|
75 |
+
#: admin/class-theme-my-login-admin.php:134
|
76 |
+
msgid "Did You Know?"
|
77 |
+
msgstr "Visste du att?"
|
78 |
+
|
79 |
+
#: admin/class-theme-my-login-admin.php:175
|
80 |
+
msgid "General"
|
81 |
+
msgstr "Allmänna"
|
82 |
+
|
83 |
+
#: admin/class-theme-my-login-admin.php:176
|
84 |
+
msgid "Basic"
|
85 |
+
msgstr "Grundläggande"
|
86 |
+
|
87 |
+
#: admin/class-theme-my-login-admin.php:177
|
88 |
+
#: admin/class-theme-my-login-admin.php:305
|
89 |
+
msgid "Modules"
|
90 |
+
msgstr "Moduler"
|
91 |
+
|
92 |
+
#: admin/class-theme-my-login-admin.php:184
|
93 |
+
msgid "Theme My Login Settings"
|
94 |
+
msgstr "Theme My Login Inställningar"
|
95 |
+
|
96 |
+
#: admin/class-theme-my-login-admin.php:190
|
97 |
+
#: admin/class-theme-my-login-admin.php:247
|
98 |
+
msgid "Save Changes"
|
99 |
+
msgstr "Spara förändringar"
|
100 |
+
|
101 |
+
#: admin/class-theme-my-login-admin.php:266
|
102 |
+
msgid "Page ID"
|
103 |
+
msgstr "Sid-ID"
|
104 |
+
|
105 |
+
#: admin/class-theme-my-login-admin.php:269
|
106 |
+
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
107 |
+
msgstr "Detta bör vara sidans-ID om innehåller [theme-my-login] kortkoden. Som standard är denna sidans titel \"Login\"."
|
108 |
+
|
109 |
+
#: admin/class-theme-my-login-admin.php:273
|
110 |
+
msgid "Pagelist"
|
111 |
+
msgstr "Meny"
|
112 |
+
|
113 |
+
#: admin/class-theme-my-login-admin.php:276
|
114 |
+
msgid "Show Page In Pagelist"
|
115 |
+
msgstr "Visa sidor i menyn"
|
116 |
+
|
117 |
+
#: admin/class-theme-my-login-admin.php:277
|
118 |
+
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
119 |
+
msgstr "Aktivera den här inställningen för att lägga till in-/utloggnings länkar till menyn som genereras av funktioner som wp_list_pages() och wp_page_menu()."
|
120 |
+
|
121 |
+
#: admin/class-theme-my-login-admin.php:281
|
122 |
+
msgid "Stylesheet"
|
123 |
+
msgstr "Stylesheet"
|
124 |
+
|
125 |
+
#: admin/class-theme-my-login-admin.php:284
|
126 |
+
msgid "Enable \"theme-my-login.css\""
|
127 |
+
msgstr "Aktivera \"theme-my-login.css\""
|
128 |
+
|
129 |
+
#: admin/class-theme-my-login-admin.php:285
|
130 |
+
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
131 |
+
msgstr "För att behålla förändringar emellan uppgraderingarna kan du spara dina anpassade \"theme-my-login.css\" i ditt nuvarande tema katalog."
|
132 |
+
|
133 |
+
#: admin/class-theme-my-login-admin.php:309
|
134 |
+
#, php-format
|
135 |
+
msgid "Enable %s"
|
136 |
+
msgstr "Aktivera %s"
|
137 |
+
|
138 |
+
#: admin/class-theme-my-login-admin.php:311
|
139 |
+
msgid "No modules found."
|
140 |
+
msgstr "Inga moduler hittades."
|
141 |
+
|
142 |
+
#: admin/class-theme-my-login-admin.php:422
|
143 |
+
msgid "One of the modules is invalid."
|
144 |
+
msgstr "En av modulerna är ogiltig."
|
145 |
+
|
146 |
+
#: admin/class-theme-my-login-admin.php:475
|
147 |
+
msgid "Invalid module path."
|
148 |
+
msgstr "Ogiltig modul sökväg."
|
149 |
+
|
150 |
+
#: admin/class-theme-my-login-admin.php:477
|
151 |
+
msgid "Module file does not exist."
|
152 |
+
msgstr "Modul-filen finns inte."
|
153 |
+
|
154 |
+
#: admin/class-theme-my-login-admin.php:481
|
155 |
+
msgid "The module does not have a valid header."
|
156 |
+
msgstr "Modulen har inte ett giltig sidhuvud."
|
157 |
+
|
158 |
+
#: includes/class-theme-my-login-template.php:140
|
159 |
+
#, php-format
|
160 |
+
msgid "Welcome, %s"
|
161 |
+
msgstr "Välkommen %s"
|
162 |
+
|
163 |
+
#: includes/class-theme-my-login-template.php:144
|
164 |
+
#: includes/class-theme-my-login-widget.php:86
|
165 |
+
#: templates/register-form.php:25
|
166 |
+
msgid "Register"
|
167 |
+
msgstr "Registrera"
|
168 |
+
|
169 |
+
#: includes/class-theme-my-login-template.php:150
|
170 |
+
#: includes/class-theme-my-login-widget.php:86
|
171 |
+
msgid "Lost Password"
|
172 |
+
msgstr "Glömt lösenord"
|
173 |
+
|
174 |
+
#: includes/class-theme-my-login-template.php:154
|
175 |
+
#: includes/class-theme-my-login.php:393
|
176 |
+
#: templates/login-form.php:28
|
177 |
+
msgid "Log In"
|
178 |
+
msgstr "Logga in"
|
179 |
+
|
180 |
+
#: includes/class-theme-my-login-template.php:316
|
181 |
+
#: modules/custom-user-links/custom-user-links.php:95
|
182 |
+
msgid "Dashboard"
|
183 |
+
msgstr "Adminavdelning"
|
184 |
+
|
185 |
+
#: includes/class-theme-my-login-template.php:317
|
186 |
+
#: modules/custom-user-links/custom-user-links.php:96
|
187 |
+
msgid "Profile"
|
188 |
+
msgstr "Profil"
|
189 |
+
|
190 |
+
#: includes/class-theme-my-login-template.php:334
|
191 |
+
#: modules/custom-redirection/custom-redirection.php:187
|
192 |
+
msgid "Log out"
|
193 |
+
msgstr "Logga ut"
|
194 |
+
|
195 |
+
#: includes/class-theme-my-login-template.php:363
|
196 |
+
msgid "Register For This Site"
|
197 |
+
msgstr "Registrera dig på den här webbsidan"
|
198 |
+
|
199 |
+
#: includes/class-theme-my-login-template.php:365
|
200 |
+
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
201 |
+
msgstr "Ange ditt användarnamn eller din e-postadress. Du kommer att få ett nytt lösenord per e-post."
|
202 |
+
|
203 |
+
#: includes/class-theme-my-login-widget.php:23
|
204 |
+
msgid "A login form for your blog."
|
205 |
+
msgstr "Ett inloggningsformulär till din sida."
|
206 |
+
|
207 |
+
#: includes/class-theme-my-login-widget.php:86
|
208 |
+
msgid "Login"
|
209 |
+
msgstr "Logga in"
|
210 |
+
|
211 |
+
#: includes/class-theme-my-login-widget.php:87
|
212 |
+
msgid "Default Action"
|
213 |
+
msgstr "Standard åtgärd"
|
214 |
+
|
215 |
+
#: includes/class-theme-my-login-widget.php:94
|
216 |
+
msgid "Show When Logged In"
|
217 |
+
msgstr "Visa när du är inloggad"
|
218 |
+
|
219 |
+
#: includes/class-theme-my-login-widget.php:96
|
220 |
+
msgid "Show Title"
|
221 |
+
msgstr "Visa rubrik"
|
222 |
+
|
223 |
+
#: includes/class-theme-my-login-widget.php:98
|
224 |
+
msgid "Show Login Link"
|
225 |
+
msgstr "Visa inloggningslänk"
|
226 |
+
|
227 |
+
#: includes/class-theme-my-login-widget.php:100
|
228 |
+
msgid "Show Register Link"
|
229 |
+
msgstr "Visa länk till registrering"
|
230 |
+
|
231 |
+
#: includes/class-theme-my-login-widget.php:102
|
232 |
+
msgid "Show Lost Password Link"
|
233 |
+
msgstr "Visa glömt lösenord länk"
|
234 |
+
|
235 |
+
#: includes/class-theme-my-login-widget.php:104
|
236 |
+
msgid "Show Gravatar"
|
237 |
+
msgstr "Visa avatar"
|
238 |
+
|
239 |
+
#: includes/class-theme-my-login-widget.php:105
|
240 |
+
msgid "Gravatar Size"
|
241 |
+
msgstr "Avatar storlek"
|
242 |
+
|
243 |
+
#: includes/class-theme-my-login-widget.php:107
|
244 |
+
msgid "Allow Registration"
|
245 |
+
msgstr "Tillåt registrering"
|
246 |
+
|
247 |
+
#: includes/class-theme-my-login-widget.php:109
|
248 |
+
msgid "Allow Password Recovery"
|
249 |
+
msgstr "Tillåt lösenords återvinning"
|
250 |
+
|
251 |
+
#: includes/class-theme-my-login.php:217
|
252 |
+
msgid "Sorry, that key does not appear to be valid."
|
253 |
+
msgstr "Tyvärr verkar den nyckeln inte vara giltig."
|
254 |
+
|
255 |
+
#: includes/class-theme-my-login.php:325
|
256 |
+
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
257 |
+
msgstr "<strong> FEL </ strong>: Cookies är blockerade eller inte stöds av din webbläsare. Du måste <a href=\"http://www.google.com/cookies.html\"> aktivera cookies </ a> för att använda funktionerna på sidan."
|
258 |
+
|
259 |
+
#: includes/class-theme-my-login.php:329
|
260 |
+
msgid "You are now logged out."
|
261 |
+
msgstr "Du är nu utloggad."
|
262 |
+
|
263 |
+
#: includes/class-theme-my-login.php:331
|
264 |
+
msgid "User registration is currently not allowed."
|
265 |
+
msgstr "Registrering av användare är för närvarande inte tillåtet."
|
266 |
+
|
267 |
+
#: includes/class-theme-my-login.php:333
|
268 |
+
msgid "Check your e-mail for the confirmation link."
|
269 |
+
msgstr "Kontrollera din e-post för bekräftelse länken."
|
270 |
+
|
271 |
+
#: includes/class-theme-my-login.php:335
|
272 |
+
msgid "Check your e-mail for your new password."
|
273 |
+
msgstr "Kontrollera din e-post för ditt nya lösenord."
|
274 |
+
|
275 |
+
#: includes/class-theme-my-login.php:337
|
276 |
+
msgid "Registration complete. Please check your e-mail."
|
277 |
+
msgstr "Registreringen är klar. Kontrollera din e-post."
|
278 |
+
|
279 |
+
#: includes/class-theme-my-login.php:339
|
280 |
+
msgid "Your session has expired. Please log-in again."
|
281 |
+
msgstr "Sessionen har gått ut. Var snäll och logga in igen."
|
282 |
+
|
283 |
+
#: includes/class-theme-my-login.php:393
|
284 |
+
msgid "Log Out"
|
285 |
+
msgstr "Logga ut"
|
286 |
+
|
287 |
+
#: includes/class-theme-my-login.php:880
|
288 |
+
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
289 |
+
msgstr "<strong> FEL </ strong>: Ange ett användarnamn eller e-postadress."
|
290 |
+
|
291 |
+
#: includes/class-theme-my-login.php:885
|
292 |
+
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
293 |
+
msgstr "<strong> FEL </ strong>: Det finns ingen användare registrerad med den e-postadressen."
|
294 |
+
|
295 |
+
#: includes/class-theme-my-login.php:897
|
296 |
+
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
297 |
+
msgstr "<strong> FEL </ strong>: Ogiltigt användarnamn eller e-post."
|
298 |
+
|
299 |
+
#: includes/class-theme-my-login.php:911
|
300 |
+
msgid "Password reset is not allowed for this user"
|
301 |
+
msgstr "Återställning av lösenord är inte tillåtet för denna användare"
|
302 |
+
|
303 |
+
#: includes/class-theme-my-login.php:924
|
304 |
+
msgid "Someone has asked to reset the password for the following site and username."
|
305 |
+
msgstr "Någon har bett att återställa lösenordet för följande webbplats och användarnamn."
|
306 |
+
|
307 |
+
#: includes/class-theme-my-login.php:926
|
308 |
+
#: includes/class-theme-my-login.php:983
|
309 |
+
#: modules/custom-email/custom-email.php:474
|
310 |
+
#: modules/custom-email/custom-email.php:491
|
311 |
+
#: modules/custom-passwords/custom-passwords.php:336
|
312 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:165
|
313 |
+
#: modules/user-moderation/user-moderation.php:370
|
314 |
+
#, php-format
|
315 |
+
msgid "Username: %s"
|
316 |
+
msgstr "Användarnamn: %s"
|
317 |
+
|
318 |
+
#: includes/class-theme-my-login.php:927
|
319 |
+
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
320 |
+
msgstr "För att återställa lösenordet besök följande adress, annars ignorera bara detta e-mail och ingenting kommer att hända."
|
321 |
+
|
322 |
+
#: includes/class-theme-my-login.php:938
|
323 |
+
#, php-format
|
324 |
+
msgid "[%s] Password Reset"
|
325 |
+
msgstr "[%s] Återställning av lösenord"
|
326 |
+
|
327 |
+
#: includes/class-theme-my-login.php:944
|
328 |
+
#: includes/class-theme-my-login.php:1001
|
329 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
330 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
331 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
332 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
333 |
+
msgid "The e-mail could not be sent."
|
334 |
+
msgstr "E-mailet kunde inte skickas."
|
335 |
+
|
336 |
+
#: includes/class-theme-my-login.php:944
|
337 |
+
#: includes/class-theme-my-login.php:1001
|
338 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
339 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
340 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
341 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
342 |
+
msgid "Possible reason: your host may have disabled the mail() function..."
|
343 |
+
msgstr "Möjlig orsak: Din webbvärd kan ha inaktiverat mail () funktionen ..."
|
344 |
+
|
345 |
+
#: includes/class-theme-my-login.php:965
|
346 |
+
#: includes/class-theme-my-login.php:968
|
347 |
+
#: includes/class-theme-my-login.php:972
|
348 |
+
#: modules/custom-passwords/custom-passwords.php:290
|
349 |
+
#: modules/custom-passwords/custom-passwords.php:294
|
350 |
+
#: modules/custom-passwords/custom-passwords.php:299
|
351 |
+
#: modules/user-moderation/user-moderation.php:248
|
352 |
+
#: modules/user-moderation/user-moderation.php:251
|
353 |
+
#: modules/user-moderation/user-moderation.php:256
|
354 |
+
msgid "Invalid key"
|
355 |
+
msgstr "Ogiltig nyckel"
|
356 |
+
|
357 |
+
#: includes/class-theme-my-login.php:984
|
358 |
+
#: modules/custom-email/custom-email.php:492
|
359 |
+
#: modules/custom-passwords/custom-passwords.php:337
|
360 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
361 |
+
#, php-format
|
362 |
+
msgid "Password: %s"
|
363 |
+
msgstr "Lösenord: %s"
|
364 |
+
|
365 |
+
#: includes/class-theme-my-login.php:995
|
366 |
+
#: modules/custom-passwords/custom-passwords.php:345
|
367 |
+
#, php-format
|
368 |
+
msgid "[%s] Your new password"
|
369 |
+
msgstr "[%s] Ditt nya lösenord"
|
370 |
+
|
371 |
+
#: includes/class-theme-my-login.php:1026
|
372 |
+
msgid "<strong>ERROR</strong>: Please enter a username."
|
373 |
+
msgstr "<strong> FEL </ strong>: Vänligen ange ett användarnamn."
|
374 |
+
|
375 |
+
#: includes/class-theme-my-login.php:1028
|
376 |
+
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
377 |
+
msgstr "<strong> FEL </ strong>: Användarnamnet är ogiltigt eftersom det använder otillåtna tecken. Ange ett giltigt användarnamn."
|
378 |
+
|
379 |
+
#: includes/class-theme-my-login.php:1031
|
380 |
+
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
381 |
+
msgstr "<strong> FEL </ strong>: Användarnamnet är redan registrerad, välj ett annat."
|
382 |
+
|
383 |
+
#: includes/class-theme-my-login.php:1036
|
384 |
+
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
385 |
+
msgstr "<strong> FEL </ strong>: Ange din e-postadress."
|
386 |
+
|
387 |
+
#: includes/class-theme-my-login.php:1038
|
388 |
+
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
389 |
+
msgstr "<strong> FEL </ strong>: E-postadressen är inte korrekt."
|
390 |
+
|
391 |
+
#: includes/class-theme-my-login.php:1041
|
392 |
+
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
393 |
+
msgstr "<strong> FEL </ strong>: Den här e-postadressen är redan registrerad, välj en annan."
|
394 |
+
|
395 |
+
#: includes/class-theme-my-login.php:1054
|
396 |
+
#, php-format
|
397 |
+
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
398 |
+
msgstr "<strong> FEL </ strong>: Kunde inte registrera dig ... Kontakta <a href=\"mailto:%s\"> webbansvariga</ a>!"
|
399 |
+
|
400 |
+
#: modules/custom-email/admin/custom-email-admin.php:43
|
401 |
+
#: modules/custom-email/admin/custom-email-admin.php:170
|
402 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
403 |
+
msgid "User Notification"
|
404 |
+
msgstr "Användare underrättelse"
|
405 |
+
|
406 |
+
#: modules/custom-email/admin/custom-email-admin.php:46
|
407 |
+
msgid "This e-mail will be sent to a new user upon registration."
|
408 |
+
msgstr "Detta e-postmeddelande kommer att skickas till en ny användare vid registreringen."
|
409 |
+
|
410 |
+
#: modules/custom-email/admin/custom-email-admin.php:47
|
411 |
+
#: modules/custom-email/admin/custom-email-admin.php:174
|
412 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
413 |
+
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
414 |
+
msgstr "Se till att inkludera variablerna %user_pass% om du använder ett default lösenord, annars så kommer inte användaren veta sitt lösenord!"
|
415 |
+
|
416 |
+
#: modules/custom-email/admin/custom-email-admin.php:48
|
417 |
+
#: modules/custom-email/admin/custom-email-admin.php:78
|
418 |
+
#: modules/custom-email/admin/custom-email-admin.php:128
|
419 |
+
#: modules/custom-email/admin/custom-email-admin.php:175
|
420 |
+
#: modules/custom-email/admin/custom-email-admin.php:205
|
421 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:287
|
422 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:338
|
423 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
424 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
425 |
+
msgid "If any field is left empty, the default will be used instead."
|
426 |
+
msgstr "Om något fält lämnas tomt, kommer den förvalda inställningarna att användas istället."
|
427 |
+
|
428 |
+
#: modules/custom-email/admin/custom-email-admin.php:51
|
429 |
+
#: modules/custom-email/admin/custom-email-admin.php:84
|
430 |
+
#: modules/custom-email/admin/custom-email-admin.php:131
|
431 |
+
#: modules/custom-email/admin/custom-email-admin.php:178
|
432 |
+
#: modules/custom-email/admin/custom-email-admin.php:211
|
433 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:290
|
434 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:341
|
435 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:374
|
436 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:424
|
437 |
+
msgid "From Name"
|
438 |
+
msgstr "Från namn"
|
439 |
+
|
440 |
+
#: modules/custom-email/admin/custom-email-admin.php:54
|
441 |
+
#: modules/custom-email/admin/custom-email-admin.php:87
|
442 |
+
#: modules/custom-email/admin/custom-email-admin.php:134
|
443 |
+
#: modules/custom-email/admin/custom-email-admin.php:181
|
444 |
+
#: modules/custom-email/admin/custom-email-admin.php:214
|
445 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:293
|
446 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:344
|
447 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:377
|
448 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:427
|
449 |
+
msgid "From E-mail"
|
450 |
+
msgstr "Från e-post adressen"
|
451 |
+
|
452 |
+
#: modules/custom-email/admin/custom-email-admin.php:57
|
453 |
+
#: modules/custom-email/admin/custom-email-admin.php:90
|
454 |
+
#: modules/custom-email/admin/custom-email-admin.php:137
|
455 |
+
#: modules/custom-email/admin/custom-email-admin.php:184
|
456 |
+
#: modules/custom-email/admin/custom-email-admin.php:217
|
457 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:296
|
458 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:347
|
459 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:380
|
460 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:430
|
461 |
+
msgid "E-mail Format"
|
462 |
+
msgstr "E-post format"
|
463 |
+
|
464 |
+
#: modules/custom-email/admin/custom-email-admin.php:63
|
465 |
+
#: modules/custom-email/admin/custom-email-admin.php:96
|
466 |
+
#: modules/custom-email/admin/custom-email-admin.php:143
|
467 |
+
#: modules/custom-email/admin/custom-email-admin.php:190
|
468 |
+
#: modules/custom-email/admin/custom-email-admin.php:223
|
469 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:302
|
470 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:353
|
471 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:386
|
472 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:436
|
473 |
+
msgid "Subject"
|
474 |
+
msgstr "Ämne"
|
475 |
+
|
476 |
+
#: modules/custom-email/admin/custom-email-admin.php:66
|
477 |
+
#: modules/custom-email/admin/custom-email-admin.php:99
|
478 |
+
#: modules/custom-email/admin/custom-email-admin.php:146
|
479 |
+
#: modules/custom-email/admin/custom-email-admin.php:193
|
480 |
+
#: modules/custom-email/admin/custom-email-admin.php:226
|
481 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:305
|
482 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:356
|
483 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:389
|
484 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:439
|
485 |
+
msgid "Message"
|
486 |
+
msgstr "Meddelande"
|
487 |
+
|
488 |
+
#: modules/custom-email/admin/custom-email-admin.php:69
|
489 |
+
#: modules/custom-email/admin/custom-email-admin.php:102
|
490 |
+
#: modules/custom-email/admin/custom-email-admin.php:149
|
491 |
+
#: modules/custom-email/admin/custom-email-admin.php:196
|
492 |
+
#: modules/custom-email/admin/custom-email-admin.php:229
|
493 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:308
|
494 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:359
|
495 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:392
|
496 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:442
|
497 |
+
msgid "Available Variables"
|
498 |
+
msgstr "Tillgängliga variabler"
|
499 |
+
|
500 |
+
#: modules/custom-email/admin/custom-email-admin.php:74
|
501 |
+
#: modules/custom-email/admin/custom-email-admin.php:201
|
502 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
503 |
+
msgid "Admin Notification"
|
504 |
+
msgstr "Admin underrättelse"
|
505 |
+
|
506 |
+
#: modules/custom-email/admin/custom-email-admin.php:77
|
507 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
508 |
+
msgstr "Detta e-postmeddelande kommer att skickas till den e-postadress eller adresser (flera adresser kan separeras med kommatecken) anges nedan, på Registrering av ny användare."
|
509 |
+
|
510 |
+
#: modules/custom-email/admin/custom-email-admin.php:81
|
511 |
+
#: modules/custom-email/admin/custom-email-admin.php:208
|
512 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
513 |
+
msgid "To"
|
514 |
+
msgstr "Till"
|
515 |
+
|
516 |
+
#: modules/custom-email/admin/custom-email-admin.php:126
|
517 |
+
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
518 |
+
msgstr "Detta e-postmeddelande kommer att skickas till en användare när de försöker återvinna sitt lösenord."
|
519 |
+
|
520 |
+
#: modules/custom-email/admin/custom-email-admin.php:127
|
521 |
+
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
522 |
+
msgstr "Se till att inkludera variablerna %reseturl% annars användaren kommer inte att kunna återställa sina lösenord!"
|
523 |
+
|
524 |
+
#: modules/custom-email/admin/custom-email-admin.php:173
|
525 |
+
msgid "This e-mail will be sent to a user upon successful password recovery."
|
526 |
+
msgstr "Detta e-postmeddelande kommer att skickas till en användare som genomfört en lyckad lösenord återhämtning."
|
527 |
+
|
528 |
+
#: modules/custom-email/admin/custom-email-admin.php:204
|
529 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
530 |
+
msgstr "Detta e-postmeddelande kommer att skickas till den e-postadress eller adresser (flera adresser kan separeras med kommatecken) anges nedan, efter användarens lösenord ändras."
|
531 |
+
|
532 |
+
#: modules/custom-email/admin/custom-email-admin.php:231
|
533 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
534 |
+
msgid "Disable Admin Notification"
|
535 |
+
msgstr "Inaktivera admin Underrättelse"
|
536 |
+
|
537 |
+
#: modules/custom-email/admin/custom-email-admin.php:251
|
538 |
+
#: templates/profile-form.php:86
|
539 |
+
#: templates/register-form.php:16
|
540 |
+
msgid "E-mail"
|
541 |
+
msgstr "E-mail"
|
542 |
+
|
543 |
+
#: modules/custom-email/admin/custom-email-admin.php:252
|
544 |
+
msgid "New User"
|
545 |
+
msgstr "Ny användare"
|
546 |
+
|
547 |
+
#: modules/custom-email/admin/custom-email-admin.php:253
|
548 |
+
msgid "Retrieve Password"
|
549 |
+
msgstr "Hämta lösenord"
|
550 |
+
|
551 |
+
#: modules/custom-email/admin/custom-email-admin.php:254
|
552 |
+
msgid "Reset Password"
|
553 |
+
msgstr "Återställ lösenord"
|
554 |
+
|
555 |
+
#: modules/custom-email/custom-email.php:473
|
556 |
+
#, php-format
|
557 |
+
msgid "New user registration on your site %s:"
|
558 |
+
msgstr "Registrera ny användare på din webbplats %s:"
|
559 |
+
|
560 |
+
#: modules/custom-email/custom-email.php:475
|
561 |
+
#: modules/user-moderation/user-moderation.php:371
|
562 |
+
#, php-format
|
563 |
+
msgid "E-mail: %s"
|
564 |
+
msgstr "E-mail: %s"
|
565 |
+
|
566 |
+
#: modules/custom-email/custom-email.php:477
|
567 |
+
#, php-format
|
568 |
+
msgid "[%s] New User Registration"
|
569 |
+
msgstr "[%s] Registrering av ny användare"
|
570 |
+
|
571 |
+
#: modules/custom-email/custom-email.php:495
|
572 |
+
#, php-format
|
573 |
+
msgid "[%s] Your username and password"
|
574 |
+
msgstr "[%s] Ditt användarnamn och lösenord"
|
575 |
+
|
576 |
+
#: modules/custom-email/custom-email.php:525
|
577 |
+
#, php-format
|
578 |
+
msgid "[%s] Password Lost/Changed"
|
579 |
+
msgstr "[%s] Lösenord Glömt / Ändrat"
|
580 |
+
|
581 |
+
#: modules/custom-email/custom-email.php:526
|
582 |
+
#, php-format
|
583 |
+
msgid "Password Lost and Changed for user: %s"
|
584 |
+
msgstr "Lösenord har förändrats för användare: %s"
|
585 |
+
|
586 |
+
#: modules/custom-passwords/custom-passwords.php:29
|
587 |
+
msgid "Password:"
|
588 |
+
msgstr "Lösenord:"
|
589 |
+
|
590 |
+
#: modules/custom-passwords/custom-passwords.php:31
|
591 |
+
#: templates/resetpass-form.php:16
|
592 |
+
msgid "Confirm Password:"
|
593 |
+
msgstr "Bekräfta lösenord:"
|
594 |
+
|
595 |
+
#: modules/custom-passwords/custom-passwords.php:54
|
596 |
+
msgid "<strong>ERROR</strong>: Please enter a password."
|
597 |
+
msgstr "<strong> FEL </ strong>: Var vänlig ange ett lösenord."
|
598 |
+
|
599 |
+
#: modules/custom-passwords/custom-passwords.php:57
|
600 |
+
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
601 |
+
msgstr "<strong> FEL </ strong>: Dina lösenord matchar inte."
|
602 |
+
|
603 |
+
#: modules/custom-passwords/custom-passwords.php:60
|
604 |
+
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
605 |
+
msgstr "<strong> FEL </ strong>: Ditt lösenord måste vara minst 6 tecken långt."
|
606 |
+
|
607 |
+
#: modules/custom-passwords/custom-passwords.php:188
|
608 |
+
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
609 |
+
msgstr "Ange ditt användarnamn eller din e-postadress. Du kommer att få ett e-postmeddelande med en länk för att återställa ditt lösenord."
|
610 |
+
|
611 |
+
#: modules/custom-passwords/custom-passwords.php:191
|
612 |
+
msgid "Please enter a new password."
|
613 |
+
msgstr "Ange ett nytt lösenord."
|
614 |
+
|
615 |
+
#: modules/custom-passwords/custom-passwords.php:224
|
616 |
+
msgid "Registration complete. You may now log in."
|
617 |
+
msgstr "Registreringen är klar. Du kan nu logga in"
|
618 |
+
|
619 |
+
#: modules/custom-passwords/custom-passwords.php:227
|
620 |
+
msgid "Your password has been saved. You may now log in."
|
621 |
+
msgstr "Ditt lösenord har sparats. Du kan nu logga in"
|
622 |
+
|
623 |
+
#: modules/custom-redirection/custom-redirection.php:148
|
624 |
+
msgid "Redirection"
|
625 |
+
msgstr "Omdirigering"
|
626 |
+
|
627 |
+
#: modules/custom-redirection/custom-redirection.php:175
|
628 |
+
msgid "Log in"
|
629 |
+
msgstr "Logga in"
|
630 |
+
|
631 |
+
#: modules/custom-redirection/custom-redirection.php:177
|
632 |
+
#: modules/custom-redirection/custom-redirection.php:189
|
633 |
+
msgid "Default"
|
634 |
+
msgstr "Standard"
|
635 |
+
|
636 |
+
#: modules/custom-redirection/custom-redirection.php:178
|
637 |
+
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
638 |
+
msgstr "Markera detta alternativ för att skicka användaren till deras WordPress avdelning gällande Admin / Profil."
|
639 |
+
|
640 |
+
#: modules/custom-redirection/custom-redirection.php:179
|
641 |
+
#: modules/custom-redirection/custom-redirection.php:191
|
642 |
+
#, fuzzy
|
643 |
+
msgid "Referer"
|
644 |
+
msgstr "Hänvisa"
|
645 |
+
|
646 |
+
#: modules/custom-redirection/custom-redirection.php:180
|
647 |
+
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
648 |
+
msgstr "Markera detta alternativ för att skicka användaren tillbaka till den sidan de var på innan de loggade in"
|
649 |
+
|
650 |
+
#: modules/custom-redirection/custom-redirection.php:183
|
651 |
+
#: modules/custom-redirection/custom-redirection.php:195
|
652 |
+
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
653 |
+
msgstr "Markera detta alternativ för att skicka användaren till en plats, som anges av textrutan ovan."
|
654 |
+
|
655 |
+
#: modules/custom-redirection/custom-redirection.php:190
|
656 |
+
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
657 |
+
msgstr "Markera detta alternativ för att skicka användaren till inloggningssidan, visa där ett meddelande om att de har loggat ut."
|
658 |
+
|
659 |
+
#: modules/custom-redirection/custom-redirection.php:192
|
660 |
+
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
661 |
+
msgstr "Markera detta alternativ för att skicka användaren tillbaka till den sida de var på besök innan du loggar ut. (OBS: Om föregående sida som besöks var en admin sida, kan det få oväntade resultat.)"
|
662 |
+
|
663 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
664 |
+
msgid "User Links"
|
665 |
+
msgstr "Användare länkar"
|
666 |
+
|
667 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
668 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
669 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:297
|
670 |
+
msgid "Title"
|
671 |
+
msgstr "Titel"
|
672 |
+
|
673 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:230
|
674 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:253
|
675 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:301
|
676 |
+
msgid "URL"
|
677 |
+
msgstr "URL"
|
678 |
+
|
679 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:247
|
680 |
+
msgid "Add New link:"
|
681 |
+
msgstr "Lägg till ny länk:"
|
682 |
+
|
683 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:263
|
684 |
+
msgid "Add link"
|
685 |
+
msgstr "Lägg till länk"
|
686 |
+
|
687 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
688 |
+
msgid "Delete"
|
689 |
+
msgstr "Ta bort"
|
690 |
+
|
691 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:304
|
692 |
+
msgid "Update"
|
693 |
+
msgstr "Uppdatera"
|
694 |
+
|
695 |
+
#: modules/security/admin/security-admin.php:35
|
696 |
+
#: modules/security/admin/security-admin.php:38
|
697 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:38
|
698 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:50
|
699 |
+
msgid "You can’t edit that user."
|
700 |
+
msgstr "Du kan inte redigera den användaren."
|
701 |
+
|
702 |
+
#: modules/security/admin/security-admin.php:70
|
703 |
+
msgid "User locked."
|
704 |
+
msgstr "Användare låst."
|
705 |
+
|
706 |
+
#: modules/security/admin/security-admin.php:72
|
707 |
+
msgid "User unlocked."
|
708 |
+
msgstr "Användare olåst."
|
709 |
+
|
710 |
+
#: modules/security/admin/security-admin.php:95
|
711 |
+
msgid "Unlock"
|
712 |
+
msgstr "Lås upp"
|
713 |
+
|
714 |
+
#: modules/security/admin/security-admin.php:97
|
715 |
+
msgid "Lock"
|
716 |
+
msgstr "Lås"
|
717 |
+
|
718 |
+
#: modules/security/admin/security-admin.php:116
|
719 |
+
msgid "Security"
|
720 |
+
msgstr "Säkerhet"
|
721 |
+
|
722 |
+
#: modules/security/admin/security-admin.php:136
|
723 |
+
msgid "Login Attempts"
|
724 |
+
msgstr "Inloggningsförsök"
|
725 |
+
|
726 |
+
#: modules/security/admin/security-admin.php:141
|
727 |
+
msgid "minute(s)"
|
728 |
+
msgstr "minut (er)"
|
729 |
+
|
730 |
+
#: modules/security/admin/security-admin.php:142
|
731 |
+
msgid "hour(s)"
|
732 |
+
msgstr "timmar"
|
733 |
+
|
734 |
+
#: modules/security/admin/security-admin.php:143
|
735 |
+
msgid "day(s)"
|
736 |
+
msgstr "dagar"
|
737 |
+
|
738 |
+
#: modules/security/admin/security-admin.php:166
|
739 |
+
#, php-format
|
740 |
+
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
741 |
+
msgstr "Efter %1$s misslyckade inloggningsförsök inom %2$s %3$s, blockera kontot i %4$s %5$s."
|
742 |
+
|
743 |
+
#: modules/security/security.php:43
|
744 |
+
#: modules/security/security.php:69
|
745 |
+
#, php-format
|
746 |
+
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
747 |
+
msgstr "<strong> FEL </ strong>: Det här kontot har låsts på grund av för många misslyckade inloggningsförsök. Du kan försöka igen om %s."
|
748 |
+
|
749 |
+
#: modules/security/security.php:45
|
750 |
+
msgid "<strong>ERROR</strong>: This account has been locked."
|
751 |
+
msgstr "<strong> FEL </ strong>: Det här kontot har låsts."
|
752 |
+
|
753 |
+
#: modules/themed-profiles/themed-profiles.php:77
|
754 |
+
#: templates/profile-form.php:125
|
755 |
+
msgid "Strength indicator"
|
756 |
+
msgstr "Styrkeindikator"
|
757 |
+
|
758 |
+
#: modules/themed-profiles/themed-profiles.php:78
|
759 |
+
msgid "Very weak"
|
760 |
+
msgstr "Mycket svagt"
|
761 |
+
|
762 |
+
#: modules/themed-profiles/themed-profiles.php:79
|
763 |
+
msgid "Weak"
|
764 |
+
msgstr "Svagt"
|
765 |
+
|
766 |
+
#. translators: password strength
|
767 |
+
#: modules/themed-profiles/themed-profiles.php:81
|
768 |
+
msgctxt "password strength"
|
769 |
+
msgid "Medium"
|
770 |
+
msgstr "Medelmåttigt"
|
771 |
+
|
772 |
+
#: modules/themed-profiles/themed-profiles.php:82
|
773 |
+
msgid "Strong"
|
774 |
+
msgstr "Starkt"
|
775 |
+
|
776 |
+
#: modules/themed-profiles/themed-profiles.php:92
|
777 |
+
msgid "You do not have permission to edit this user."
|
778 |
+
msgstr "Du har inte behörighet att redigera den här användaren."
|
779 |
+
|
780 |
+
#: modules/themed-profiles/themed-profiles.php:108
|
781 |
+
msgid "Profile updated."
|
782 |
+
msgstr "Profil uppdaterad."
|
783 |
+
|
784 |
+
#: modules/themed-profiles/themed-profiles.php:178
|
785 |
+
msgid "Your Profile"
|
786 |
+
msgstr "Din profil"
|
787 |
+
|
788 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
789 |
+
msgid "User approved."
|
790 |
+
msgstr "Användare godkänd"
|
791 |
+
|
792 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
793 |
+
msgid "Activation sent."
|
794 |
+
msgstr "Aktivering skickat."
|
795 |
+
|
796 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
797 |
+
msgid "Resend Activation"
|
798 |
+
msgstr "Skicka om aktiveringsmail"
|
799 |
+
|
800 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
801 |
+
msgid "Approve"
|
802 |
+
msgstr "Godkänn"
|
803 |
+
|
804 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
805 |
+
#: modules/user-moderation/user-moderation.php:275
|
806 |
+
msgid "Same as when you signed up."
|
807 |
+
msgstr "Samma som när du registrerade dig."
|
808 |
+
|
809 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
810 |
+
#, php-format
|
811 |
+
msgid "You have been approved access to %s"
|
812 |
+
msgstr "Du har nu tillträde till %s"
|
813 |
+
|
814 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
815 |
+
#, php-format
|
816 |
+
msgid "[%s] Registration Approved"
|
817 |
+
msgstr "[%s] Registrering Godkänd"
|
818 |
+
|
819 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
820 |
+
#, php-format
|
821 |
+
msgid "You have been denied access to %s"
|
822 |
+
msgstr "Du har nekats tillträde till %s"
|
823 |
+
|
824 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
825 |
+
#, php-format
|
826 |
+
msgid "[%s] Registration Denied"
|
827 |
+
msgstr "[%s] Registrering Nekad"
|
828 |
+
|
829 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
830 |
+
#, fuzzy
|
831 |
+
msgid "Moderation"
|
832 |
+
msgstr "Moderation"
|
833 |
+
|
834 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
835 |
+
msgid "User Activation"
|
836 |
+
msgstr "Användare aktivering"
|
837 |
+
|
838 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
839 |
+
msgid "User Approval"
|
840 |
+
msgstr "Användar godkännande"
|
841 |
+
|
842 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
843 |
+
msgid "User Denial"
|
844 |
+
msgstr "Användare nekad"
|
845 |
+
|
846 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
847 |
+
msgid "User Moderation"
|
848 |
+
msgstr "Användare moderering"
|
849 |
+
|
850 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
851 |
+
msgid "None"
|
852 |
+
msgstr "Ingen"
|
853 |
+
|
854 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
855 |
+
#, fuzzy
|
856 |
+
msgid "Check this option to require no moderation."
|
857 |
+
msgstr "Markera det här alternativet för att inte göra någon moderation."
|
858 |
+
|
859 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
860 |
+
msgid "E-mail Confirmation"
|
861 |
+
msgstr "E-post bekräftelse"
|
862 |
+
|
863 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
864 |
+
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
865 |
+
msgstr "Markera det här alternativet för att kräva nya användare att bekräfta sin e-postadress innan de kan logga in."
|
866 |
+
|
867 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
868 |
+
msgid "Admin Approval"
|
869 |
+
msgstr "Admin godkännande"
|
870 |
+
|
871 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
872 |
+
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
873 |
+
msgstr "Markera det här alternativet för att nya användare först skall godkännas av en administratör innan de kan logga in"
|
874 |
+
|
875 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
876 |
+
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
877 |
+
msgstr "Detta e-postmeddelande kommer att skickas till en ny användare efter registrering när \"E-mail Confirmation\" är markerat för \"User Moderation\"."
|
878 |
+
|
879 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
880 |
+
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
881 |
+
msgstr "Se till att inkludera variablerna %activateurl% annars så kommer användaren inte kunna aktivera sitt konto!"
|
882 |
+
|
883 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
884 |
+
#, fuzzy
|
885 |
+
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
886 |
+
msgstr "Detta e-postmeddelande kommer att skickas till nya användare när admin godkännande är \"Admin Approval\" är markerat för \"User Moderation\"."
|
887 |
+
|
888 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
889 |
+
#, fuzzy
|
890 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
891 |
+
msgstr "Detta e-postmeddelande kommer att skickas till den e-postadress eller adresser (flera adresser kan separeras med kommatecken) som anges nedan när användarens registrering \"Admin Approval\" är markerat för \"User Moderation\"."
|
892 |
+
|
893 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
894 |
+
#, fuzzy
|
895 |
+
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
896 |
+
msgstr "Detta e-postmeddelande kommer att skickas till en användare som skall utgå / nekas när \"Admin Approval\" är markerat för \"User Moderation\" och användarens roll är \"Pending\"."
|
897 |
+
|
898 |
+
#: modules/user-moderation/user-moderation.php:171
|
899 |
+
#, php-format
|
900 |
+
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
901 |
+
msgstr "<strong> FEL </ strong>: Du har ännu inte bekräftat din e-postadress. <a href=\"%s\">Skicka om aktiveringen</a>?"
|
902 |
+
|
903 |
+
#: modules/user-moderation/user-moderation.php:174
|
904 |
+
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
905 |
+
msgstr "<strong> FEL </ strong>: Din registrering har ännu inte godkänts."
|
906 |
+
|
907 |
+
#: modules/user-moderation/user-moderation.php:334
|
908 |
+
#, php-format
|
909 |
+
msgid "[%s] Activate Your Account"
|
910 |
+
msgstr "[%s] Aktivera ditt konto"
|
911 |
+
|
912 |
+
#: modules/user-moderation/user-moderation.php:335
|
913 |
+
#, php-format
|
914 |
+
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
915 |
+
msgstr "Tack för registrering vid %s! För att slutföra aktiveringen av ditt konto, klicka på följande länk:"
|
916 |
+
|
917 |
+
#: modules/user-moderation/user-moderation.php:367
|
918 |
+
#, php-format
|
919 |
+
msgid "[%s] New User Awaiting Approval"
|
920 |
+
msgstr "[%s] Nya användare väntar på godkännande"
|
921 |
+
|
922 |
+
#: modules/user-moderation/user-moderation.php:369
|
923 |
+
#, php-format
|
924 |
+
msgid "New user requires approval on your blog %s:"
|
925 |
+
msgstr "Ny användare kräver godkännande på din webbsida %s:"
|
926 |
+
|
927 |
+
#: modules/user-moderation/user-moderation.php:372
|
928 |
+
msgid "To approve or deny this user:"
|
929 |
+
msgstr "Godkänn eller avslå den här användaren:"
|
930 |
+
|
931 |
+
#: modules/user-moderation/user-moderation.php:393
|
932 |
+
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
933 |
+
msgstr "Din registrering var framgångsrik, men du måste först bekräfta din e-postadress innan du kan logga in, Kontrollera din e-post och klicka på den bifogade länken."
|
934 |
+
|
935 |
+
#: modules/user-moderation/user-moderation.php:395
|
936 |
+
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
937 |
+
msgstr "Din registrering var framgångsrik men du måste nu godkännas av en administratör innan du kan logga in Du kommer att meddelas via e-post när ditt konto har granskats."
|
938 |
+
|
939 |
+
#: modules/user-moderation/user-moderation.php:398
|
940 |
+
msgid "Your account has been activated. You may now log in."
|
941 |
+
msgstr "Ditt konto har aktiverats. Du kan nu logga in"
|
942 |
+
|
943 |
+
#: modules/user-moderation/user-moderation.php:400
|
944 |
+
msgid "Your account has been activated. Please check your e-mail for your password."
|
945 |
+
msgstr "Ditt konto har aktiverats. Kontrollera din e-post för ditt lösenord."
|
946 |
+
|
947 |
+
#: modules/user-moderation/user-moderation.php:402
|
948 |
+
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
949 |
+
msgstr "<strong> FEL </ strong>: Tyvärr, det verkar som om nyckeln inte är giltig."
|
950 |
+
|
951 |
+
#: modules/user-moderation/user-moderation.php:405
|
952 |
+
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
953 |
+
msgstr "<strong> FEL </ strong>: Det gick aktiveringsmailet inte skickas."
|
954 |
+
|
955 |
+
#: modules/user-moderation/user-moderation.php:407
|
956 |
+
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
957 |
+
msgstr "Aktiverings e-mail har skickats till den e-postadress som du registrerat. Kontrollera din e-post och klicka på den bifogade länken."
|
958 |
+
|
959 |
+
#: templates/login-form.php:12
|
960 |
+
#: templates/profile-form.php:34
|
961 |
+
#: templates/register-form.php:12
|
962 |
+
msgid "Username"
|
963 |
+
msgstr "Användarnamn"
|
964 |
+
|
965 |
+
#: templates/login-form.php:16
|
966 |
+
msgid "Password"
|
967 |
+
msgstr "Lösenord"
|
968 |
+
|
969 |
+
#: templates/login-form.php:25
|
970 |
+
msgid "Remember Me"
|
971 |
+
msgstr "Kom ihåg mig"
|
972 |
+
|
973 |
+
#: templates/lostpassword-form.php:12
|
974 |
+
msgid "Username or E-mail:"
|
975 |
+
msgstr "Användarnamn eller E-post:"
|
976 |
+
|
977 |
+
#: templates/lostpassword-form.php:20
|
978 |
+
msgid "Get New Password"
|
979 |
+
msgstr "Skapa nytt lösenord"
|
980 |
+
|
981 |
+
#: templates/profile-form.php:22
|
982 |
+
msgid "Personal Options"
|
983 |
+
msgstr "Personliga inställningar"
|
984 |
+
|
985 |
+
#: templates/profile-form.php:30
|
986 |
+
msgid "Name"
|
987 |
+
msgstr "Namn"
|
988 |
+
|
989 |
+
#: templates/profile-form.php:35
|
990 |
+
msgid "Your username cannot be changed."
|
991 |
+
msgstr "Ditt användarnamn kan inte ändras."
|
992 |
+
|
993 |
+
#: templates/profile-form.php:39
|
994 |
+
msgid "First name"
|
995 |
+
msgstr "Förnamn"
|
996 |
+
|
997 |
+
#: templates/profile-form.php:44
|
998 |
+
msgid "Last name"
|
999 |
+
msgstr "Efternamn"
|
1000 |
+
|
1001 |
+
#: templates/profile-form.php:49
|
1002 |
+
msgid "Nickname"
|
1003 |
+
msgstr "Smeknamn"
|
1004 |
+
|
1005 |
+
#: templates/profile-form.php:49
|
1006 |
+
#: templates/profile-form.php:86
|
1007 |
+
msgid "(required)"
|
1008 |
+
msgstr "(obligatorisk)"
|
1009 |
+
|
1010 |
+
#: templates/profile-form.php:54
|
1011 |
+
msgid "Display name publicly as"
|
1012 |
+
msgstr "Visa namn offentligt som"
|
1013 |
+
|
1014 |
+
#: templates/profile-form.php:82
|
1015 |
+
msgid "Contact Info"
|
1016 |
+
msgstr "Kontaktuppgifter"
|
1017 |
+
|
1018 |
+
#: templates/profile-form.php:91
|
1019 |
+
msgid "Website"
|
1020 |
+
msgstr "Webbsida"
|
1021 |
+
|
1022 |
+
#: templates/profile-form.php:108
|
1023 |
+
msgid "About Yourself"
|
1024 |
+
msgstr "Om dig själv"
|
1025 |
+
|
1026 |
+
#: templates/profile-form.php:112
|
1027 |
+
msgid "Biographical Info"
|
1028 |
+
msgstr "Biografisk information"
|
1029 |
+
|
1030 |
+
#: templates/profile-form.php:114
|
1031 |
+
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1032 |
+
msgstr "Dela med dig av din biografiska information i din profil. Detta visas eventuellt offentligt."
|
1033 |
+
|
1034 |
+
#: templates/profile-form.php:122
|
1035 |
+
msgid "New Password"
|
1036 |
+
msgstr "Nytt lösenord"
|
1037 |
+
|
1038 |
+
#: templates/profile-form.php:123
|
1039 |
+
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1040 |
+
msgstr "Om du vill ändra lösenordet skriver en ny. Annars lämna det tomt."
|
1041 |
+
|
1042 |
+
#: templates/profile-form.php:124
|
1043 |
+
msgid "Type your new password again."
|
1044 |
+
msgstr "Skriv ditt nya lösenord igen."
|
1045 |
+
|
1046 |
+
#: templates/profile-form.php:126
|
1047 |
+
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1048 |
+
msgstr "Tips: Lösenordet ska vara minst sju tecken. För att göra det starkare, använda gemener och versaler, siffror och symboler typ! \"? $% ^ &)."
|
1049 |
+
|
1050 |
+
#: templates/profile-form.php:140
|
1051 |
+
msgid "Additional Capabilities"
|
1052 |
+
msgstr "Ytterligare resurser"
|
1053 |
+
|
1054 |
+
#: templates/profile-form.php:159
|
1055 |
+
msgid "Update Profile"
|
1056 |
+
msgstr "Uppdatera profil"
|
1057 |
+
|
1058 |
+
#: templates/register-form.php:23
|
1059 |
+
msgid "A password will be e-mailed to you."
|
1060 |
+
msgstr "Ett lösenord skickas till dig."
|
1061 |
+
|
1062 |
+
#: templates/resetpass-form.php:12
|
1063 |
+
msgid "New Password:"
|
1064 |
+
msgstr "Nytt lösenord:"
|
1065 |
+
|
1066 |
+
#: templates/resetpass-form.php:24
|
1067 |
+
msgid "Change Password"
|
1068 |
+
msgstr "Ändra lösenord"
|
1069 |
+
|
1070 |
+
#. Plugin URI of the plugin/theme
|
1071 |
+
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1072 |
+
msgstr "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1073 |
+
|
1074 |
+
#. Description of the plugin/theme
|
1075 |
+
msgid "Themes the WordPress login, registration and forgot password pages according to your theme."
|
1076 |
+
msgstr "Themes the WordPress login, registrering och glömt lösenordet sidor enligt ditt tema."
|
1077 |
+
|
1078 |
+
#. Author of the plugin/theme
|
1079 |
+
msgid "Jeff Farthing"
|
1080 |
+
msgstr "Jeff Farthing"
|
1081 |
+
|
1082 |
+
#. Author URI of the plugin/theme
|
1083 |
+
msgid "http://www.jfarthing.com"
|
1084 |
+
msgstr "http://www.jfarthing.com"
|
1085 |
+
|
language/theme-my-login-tr_TR.mo
ADDED
Binary file
|
language/theme-my-login-tr_TR.po
ADDED
@@ -0,0 +1,1267 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: Theme My Login 6.0\n"
|
4 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/tag/theme-my-login\n"
|
5 |
+
"POT-Creation-Date: 2010-10-03 19:07+0000\n"
|
6 |
+
"PO-Revision-Date: 2010-10-06 13:10-0500\n"
|
7 |
+
"Last-Translator: Jeff Farthing <jeff@jfarthing.com>\n"
|
8 |
+
"Language-Team: Orkun Soylu <orkunsoylu@hotmail.com>\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Poedit-Language: Turkish\n"
|
13 |
+
"X-Poedit-Country: TURKEY\n"
|
14 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
15 |
+
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
|
16 |
+
"X-Poedit-Basepath: ../\n"
|
17 |
+
"X-Textdomain-Support: yes\n"
|
18 |
+
"X-Poedit-SearchPath-0: .\n"
|
19 |
+
|
20 |
+
# @ theme-my-login
|
21 |
+
#. #-#-#-#-# plugin.pot (Theme My Login 6.0) #-#-#-#-#
|
22 |
+
#. Plugin Name of the plugin/theme
|
23 |
+
#: admin/class-theme-my-login-admin.php:51
|
24 |
+
#: admin/class-theme-my-login-admin.php:52
|
25 |
+
#: includes/class-theme-my-login-widget.php:24
|
26 |
+
msgid "Theme My Login"
|
27 |
+
msgstr "Theme My Login"
|
28 |
+
|
29 |
+
# @ theme-my-login
|
30 |
+
#: admin/class-theme-my-login-admin.php:88
|
31 |
+
#, php-format
|
32 |
+
msgid "ERROR: The module \"%1$s\" could not be activated (%2$s)."
|
33 |
+
msgstr "HATA: \"%1$s\" isimli modül başlatılamıyor (%2$s)."
|
34 |
+
|
35 |
+
#: admin/class-theme-my-login-admin.php:108
|
36 |
+
msgid "NOTICE:"
|
37 |
+
msgstr "NOT:"
|
38 |
+
|
39 |
+
#: admin/class-theme-my-login-admin.php:109
|
40 |
+
#, php-format
|
41 |
+
msgid "Now that you have activated Theme My Login, please <a href=\"%s\">visit the settings page</a> and familiarize yourself with all of the available options."
|
42 |
+
msgstr "Theme My Login’i aktif ettiniz, lütfen <a href=\"%s\">ayarlar</a> sayfasını ziyaret ederek, ayarları kontrol edin. "
|
43 |
+
|
44 |
+
#: admin/class-theme-my-login-admin.php:111
|
45 |
+
msgid "Take me to the settings page"
|
46 |
+
msgstr "Beni ayarlar sayfasına götür"
|
47 |
+
|
48 |
+
#: admin/class-theme-my-login-admin.php:124
|
49 |
+
msgid "You can now login with your e-mail address or username! Try it out!"
|
50 |
+
msgstr "E-Mail ve kullanıcı adınızla giriş yapabilirsiniz! Deneyin!"
|
51 |
+
|
52 |
+
#: admin/class-theme-my-login-admin.php:125
|
53 |
+
msgid "Theme My Login now utilizes a module system. Modules are similar to WordPress plugins. Each module extends the default functionality of Theme My Login. <a rel=\"tml-options\" href=\"#tml-modules\">Click here</a> to get started with modules now."
|
54 |
+
msgstr "Theme My Login şimdi bir modül sistemini başlatıyor. Modüller WordPress eklentilerine benzer. Her modül Theme My Login’in mevcut fonksiyonlarını arttırır.. <a rel=\"tml-options\" href=\"#tml-modules\">Buraya</a> basarak modüller ile çalışmaya başlayabilirsiniz."
|
55 |
+
|
56 |
+
#: admin/class-theme-my-login-admin.php:126
|
57 |
+
msgid "Theme My Login now allows custom forms. You can create your own form template(s) by copying the default version(s) from \"theme-my-login/templates\" to your current theme directory. Try it out!"
|
58 |
+
msgstr "Theme My Login şimdi kişiselleştirilmiş formları da destekliyor. Kendi form şablonlarınızı oluşturmak için, varsayılan şablonları \"theme-my-login/templates\" içinden tema klasörünüze kopyalayabilirsiniz. Deneyin!"
|
59 |
+
|
60 |
+
# @ theme-my-login
|
61 |
+
#: admin/class-theme-my-login-admin.php:127
|
62 |
+
msgid "You can maintain your stylesheet changes between upgrades. Just simply copy the file \"theme-my-login/theme-my-login.css\" to your current theme directory and edit it as you please!"
|
63 |
+
msgstr "Sürüm yükseltmeleri sırasında stilsayfanızı muhafaza edebilirsiniz. Bunun için tek yapmanız gereken, \"theme-my-login/theme-my-login.css\" dosyasını şuanki tema klasörüne kopyalayarak değiştirmek!"
|
64 |
+
|
65 |
+
#: admin/class-theme-my-login-admin.php:128
|
66 |
+
msgid "Theme My Login provides a shortcode that you can use within your posts with multiple parameters to customize the form. Visit the <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Documentation</a> for usage instructions."
|
67 |
+
msgstr "Theme My Login yazılarınızda kullanabileceğiniz, farklı paramametrelerleformu kişiselleştirebileceğiniz bir kısa kod sağlamaktadır. <a href=\"http://www.jfarthing.com/docs/theme-my-login/shortcode\" target=\"_blank\">Theme My Login Dokumentasyonu</a> bağlantısında kullanımı hakkında bilgi bulabilirsiniz."
|
68 |
+
|
69 |
+
#: admin/class-theme-my-login-admin.php:129
|
70 |
+
msgid "Theme My Login is <em>FREE</em> but Jeff sure appreciates <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">donations</a>!"
|
71 |
+
msgstr "Theme My Login <em>ÜCRETSİZDİR</em> ama Jeff bir <a href=\"http://www.jfarthing.com/donate\" target=\"_blank\">kahve</a>ye hayır demez!"
|
72 |
+
|
73 |
+
#: admin/class-theme-my-login-admin.php:130
|
74 |
+
msgid "Jeff is <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">available for hire</a>!"
|
75 |
+
msgstr "Jeff <a href=\"http://www.jfarthing.com/hire-me\" target=\"_blank\">işleriniz için müsait</a>!"
|
76 |
+
|
77 |
+
#: admin/class-theme-my-login-admin.php:134
|
78 |
+
msgid "Did You Know?"
|
79 |
+
msgstr "Biliyor muydunuz?"
|
80 |
+
|
81 |
+
# @ theme-my-login
|
82 |
+
#: admin/class-theme-my-login-admin.php:175
|
83 |
+
msgid "General"
|
84 |
+
msgstr "Genel"
|
85 |
+
|
86 |
+
# @ theme-my-login
|
87 |
+
#: admin/class-theme-my-login-admin.php:176
|
88 |
+
msgid "Basic"
|
89 |
+
msgstr "Temel"
|
90 |
+
|
91 |
+
# @ theme-my-login
|
92 |
+
#: admin/class-theme-my-login-admin.php:177
|
93 |
+
#: admin/class-theme-my-login-admin.php:305
|
94 |
+
msgid "Modules"
|
95 |
+
msgstr "Modüller"
|
96 |
+
|
97 |
+
# @ theme-my-login
|
98 |
+
#: admin/class-theme-my-login-admin.php:184
|
99 |
+
msgid "Theme My Login Settings"
|
100 |
+
msgstr "Theme My Login Ayarları"
|
101 |
+
|
102 |
+
# @ theme-my-login
|
103 |
+
#: admin/class-theme-my-login-admin.php:190
|
104 |
+
#: admin/class-theme-my-login-admin.php:247
|
105 |
+
msgid "Save Changes"
|
106 |
+
msgstr "Değişiklikleri Kaydet"
|
107 |
+
|
108 |
+
# @ theme-my-login
|
109 |
+
#: admin/class-theme-my-login-admin.php:266
|
110 |
+
msgid "Page ID"
|
111 |
+
msgstr "Sayfa-ID’si"
|
112 |
+
|
113 |
+
# @ theme-my-login
|
114 |
+
#: admin/class-theme-my-login-admin.php:269
|
115 |
+
msgid "This should be the ID of the WordPress page that includes the [theme-my-login] shortcode. By default, this page is titled \"Login\"."
|
116 |
+
msgstr "Bu [theme-my-login] kodunu içeren WordPress sayfasının IDsi olmalı. Varsayılan durumda bu sayfanın başlığı \"Login\" olacaktır."
|
117 |
+
|
118 |
+
# @ theme-my-login
|
119 |
+
#: admin/class-theme-my-login-admin.php:273
|
120 |
+
msgid "Pagelist"
|
121 |
+
msgstr "Sayfa listesi"
|
122 |
+
|
123 |
+
# @ theme-my-login
|
124 |
+
#: admin/class-theme-my-login-admin.php:276
|
125 |
+
msgid "Show Page In Pagelist"
|
126 |
+
msgstr "Sayfayı Sayfa listesine ekle"
|
127 |
+
|
128 |
+
# @ theme-my-login
|
129 |
+
#: admin/class-theme-my-login-admin.php:277
|
130 |
+
msgid "Enable this setting to add login/logout links to the pagelist generated by functions like wp_list_pages() and wp_page_menu()."
|
131 |
+
msgstr "Bu ayarı, Giriş/Çıkış linklerini sayfa listesi tarafından üretilen wp_list_pages() ve wp_page_menu() gibi fonksiyonlara eklemek için aktif edin."
|
132 |
+
|
133 |
+
# @ theme-my-login
|
134 |
+
#: admin/class-theme-my-login-admin.php:281
|
135 |
+
msgid "Stylesheet"
|
136 |
+
msgstr "Stil Sayfası"
|
137 |
+
|
138 |
+
# @ theme-my-login
|
139 |
+
#: admin/class-theme-my-login-admin.php:284
|
140 |
+
msgid "Enable \"theme-my-login.css\""
|
141 |
+
msgstr "Aktive et: \"theme-my-login.css\""
|
142 |
+
|
143 |
+
# @ theme-my-login
|
144 |
+
#: admin/class-theme-my-login-admin.php:285
|
145 |
+
msgid "In order to keep changes between upgrades, you can store your customized \"theme-my-login.css\" in your current theme directory."
|
146 |
+
msgstr "Yükseltmeler arasında oluşan farklılıkları saklamak için kişiselleştirdiğiniz \"theme-my-login.css\" dosyasını tema dosyanızda tutabilirisiniz."
|
147 |
+
|
148 |
+
# @ theme-my-login
|
149 |
+
#: admin/class-theme-my-login-admin.php:309
|
150 |
+
#, php-format
|
151 |
+
msgid "Enable %s"
|
152 |
+
msgstr "Aktive et: %s"
|
153 |
+
|
154 |
+
# @ theme-my-login
|
155 |
+
#: admin/class-theme-my-login-admin.php:311
|
156 |
+
msgid "No modules found."
|
157 |
+
msgstr "Modül bulunamadı."
|
158 |
+
|
159 |
+
# @ theme-my-login
|
160 |
+
#: admin/class-theme-my-login-admin.php:422
|
161 |
+
msgid "One of the modules is invalid."
|
162 |
+
msgstr "Modüllerden biri geçersiz."
|
163 |
+
|
164 |
+
# @ theme-my-login
|
165 |
+
#: admin/class-theme-my-login-admin.php:475
|
166 |
+
msgid "Invalid module path."
|
167 |
+
msgstr "Geçersiz modül yolu."
|
168 |
+
|
169 |
+
# @ theme-my-login
|
170 |
+
#: admin/class-theme-my-login-admin.php:477
|
171 |
+
msgid "Module file does not exist."
|
172 |
+
msgstr "Modül mevcut değil."
|
173 |
+
|
174 |
+
# @ theme-my-login
|
175 |
+
#: admin/class-theme-my-login-admin.php:481
|
176 |
+
msgid "The module does not have a valid header."
|
177 |
+
msgstr "Modülün geçerli bir başlığı yok."
|
178 |
+
|
179 |
+
# @ theme-my-login
|
180 |
+
#: includes/class-theme-my-login-template.php:140
|
181 |
+
#, php-format
|
182 |
+
msgid "Welcome, %s"
|
183 |
+
msgstr "Hoşgeldin, %s"
|
184 |
+
|
185 |
+
# @ theme-my-login
|
186 |
+
#: includes/class-theme-my-login-template.php:144
|
187 |
+
#: includes/class-theme-my-login-widget.php:86
|
188 |
+
#: templates/register-form.php:25
|
189 |
+
msgid "Register"
|
190 |
+
msgstr "Kayıt Ol"
|
191 |
+
|
192 |
+
# @ theme-my-login
|
193 |
+
#: includes/class-theme-my-login-template.php:150
|
194 |
+
#: includes/class-theme-my-login-widget.php:86
|
195 |
+
msgid "Lost Password"
|
196 |
+
msgstr "Kayıp Şifre"
|
197 |
+
|
198 |
+
# @ theme-my-login
|
199 |
+
#: includes/class-theme-my-login-template.php:154
|
200 |
+
#: includes/class-theme-my-login.php:393
|
201 |
+
#: templates/login-form.php:28
|
202 |
+
msgid "Log In"
|
203 |
+
msgstr "Giriş"
|
204 |
+
|
205 |
+
# @ theme-my-login
|
206 |
+
#: includes/class-theme-my-login-template.php:316
|
207 |
+
#: modules/custom-user-links/custom-user-links.php:95
|
208 |
+
msgid "Dashboard"
|
209 |
+
msgstr "Kontrol Paneli"
|
210 |
+
|
211 |
+
# @ theme-my-login
|
212 |
+
#: includes/class-theme-my-login-template.php:317
|
213 |
+
#: modules/custom-user-links/custom-user-links.php:96
|
214 |
+
msgid "Profile"
|
215 |
+
msgstr "Profil"
|
216 |
+
|
217 |
+
# @ theme-my-login
|
218 |
+
#: includes/class-theme-my-login-template.php:334
|
219 |
+
#: modules/custom-redirection/custom-redirection.php:187
|
220 |
+
msgid "Log out"
|
221 |
+
msgstr "Çıkış"
|
222 |
+
|
223 |
+
#: includes/class-theme-my-login-template.php:363
|
224 |
+
msgid "Register For This Site"
|
225 |
+
msgstr "Bu Site İçin Kayıt Olun"
|
226 |
+
|
227 |
+
# @ theme-my-login
|
228 |
+
#: includes/class-theme-my-login-template.php:365
|
229 |
+
msgid "Please enter your username or e-mail address. You will receive a new password via e-mail."
|
230 |
+
msgstr "Lütfen kullanıcı adı veya e-mail adresinizi girin. Yeni şifreniz e-posta ile yollanacak. "
|
231 |
+
|
232 |
+
# @ theme-my-login
|
233 |
+
#: includes/class-theme-my-login-widget.php:23
|
234 |
+
msgid "A login form for your blog."
|
235 |
+
msgstr "Siteniz için giriş forumu."
|
236 |
+
|
237 |
+
# @ theme-my-login
|
238 |
+
#: includes/class-theme-my-login-widget.php:86
|
239 |
+
msgid "Login"
|
240 |
+
msgstr "Giriş"
|
241 |
+
|
242 |
+
# @ theme-my-login
|
243 |
+
#: includes/class-theme-my-login-widget.php:87
|
244 |
+
msgid "Default Action"
|
245 |
+
msgstr "Varsayılan Aksiyon"
|
246 |
+
|
247 |
+
# @ theme-my-login
|
248 |
+
#: includes/class-theme-my-login-widget.php:94
|
249 |
+
msgid "Show When Logged In"
|
250 |
+
msgstr "Giriş Yapınca Göster"
|
251 |
+
|
252 |
+
# @ theme-my-login
|
253 |
+
#: includes/class-theme-my-login-widget.php:96
|
254 |
+
msgid "Show Title"
|
255 |
+
msgstr "Başlığı Göster"
|
256 |
+
|
257 |
+
# @ theme-my-login
|
258 |
+
#: includes/class-theme-my-login-widget.php:98
|
259 |
+
msgid "Show Login Link"
|
260 |
+
msgstr "Giriş Bağlantısını Göster"
|
261 |
+
|
262 |
+
# @ theme-my-login
|
263 |
+
#: includes/class-theme-my-login-widget.php:100
|
264 |
+
msgid "Show Register Link"
|
265 |
+
msgstr "Kayıt Linkini Göster"
|
266 |
+
|
267 |
+
# @ theme-my-login
|
268 |
+
#: includes/class-theme-my-login-widget.php:102
|
269 |
+
msgid "Show Lost Password Link"
|
270 |
+
msgstr "Kayıp Şifre Linkini Göster"
|
271 |
+
|
272 |
+
# @ theme-my-login
|
273 |
+
#: includes/class-theme-my-login-widget.php:104
|
274 |
+
msgid "Show Gravatar"
|
275 |
+
msgstr "Gravatar’ı Göster"
|
276 |
+
|
277 |
+
# @ theme-my-login
|
278 |
+
#: includes/class-theme-my-login-widget.php:105
|
279 |
+
msgid "Gravatar Size"
|
280 |
+
msgstr "Gravatar Boyutu"
|
281 |
+
|
282 |
+
# @ theme-my-login
|
283 |
+
#: includes/class-theme-my-login-widget.php:107
|
284 |
+
msgid "Allow Registration"
|
285 |
+
msgstr "Kayda İzin Ver"
|
286 |
+
|
287 |
+
# @ theme-my-login
|
288 |
+
#: includes/class-theme-my-login-widget.php:109
|
289 |
+
msgid "Allow Password Recovery"
|
290 |
+
msgstr "Şifre Yenilemeye İzin Ver"
|
291 |
+
|
292 |
+
# @ theme-my-login
|
293 |
+
#: includes/class-theme-my-login.php:217
|
294 |
+
msgid "Sorry, that key does not appear to be valid."
|
295 |
+
msgstr "Üzgünüz, bu girdi geçerli değil."
|
296 |
+
|
297 |
+
# @ theme-my-login
|
298 |
+
#: includes/class-theme-my-login.php:325
|
299 |
+
msgid "<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href=\"http://www.google.com/cookies.html\">enable cookies</a> to use WordPress."
|
300 |
+
msgstr "<strong>HATA</strong>: Çerezler engellenmiş veya tarayıcınız tarafından desteklenmiyor. Bu platformu kullanabilmek için <a href='http://www.google.com/cookies.html'>çerezleri aktive edebilirsiniz</a>."
|
301 |
+
|
302 |
+
# @ theme-my-login
|
303 |
+
#: includes/class-theme-my-login.php:329
|
304 |
+
msgid "You are now logged out."
|
305 |
+
msgstr "Çıkış yaptınız."
|
306 |
+
|
307 |
+
# @ theme-my-login
|
308 |
+
#: includes/class-theme-my-login.php:331
|
309 |
+
msgid "User registration is currently not allowed."
|
310 |
+
msgstr "Kayda şuanda izin verilmiyor."
|
311 |
+
|
312 |
+
# @ theme-my-login
|
313 |
+
#: includes/class-theme-my-login.php:333
|
314 |
+
msgid "Check your e-mail for the confirmation link."
|
315 |
+
msgstr "Doğrulama linki için e-mailinizi kontrol ediniz."
|
316 |
+
|
317 |
+
# @ theme-my-login
|
318 |
+
#: includes/class-theme-my-login.php:335
|
319 |
+
msgid "Check your e-mail for your new password."
|
320 |
+
msgstr "Yeni şifreniz için e-mailinizi kontrol ediniz."
|
321 |
+
|
322 |
+
# @ theme-my-login
|
323 |
+
#: includes/class-theme-my-login.php:337
|
324 |
+
msgid "Registration complete. Please check your e-mail."
|
325 |
+
msgstr "Kayıt tamamlandı. E-mailinizi kontrol ediniz."
|
326 |
+
|
327 |
+
#: includes/class-theme-my-login.php:339
|
328 |
+
msgid "Your session has expired. Please log-in again."
|
329 |
+
msgstr "Oturumunuz zaman aşımına uğradı. Lütfen tekrar giriş yapınız. "
|
330 |
+
|
331 |
+
# @ theme-my-login
|
332 |
+
#: includes/class-theme-my-login.php:393
|
333 |
+
msgid "Log Out"
|
334 |
+
msgstr "Çıkış"
|
335 |
+
|
336 |
+
# @ theme-my-login
|
337 |
+
#: includes/class-theme-my-login.php:880
|
338 |
+
msgid "<strong>ERROR</strong>: Enter a username or e-mail address."
|
339 |
+
msgstr "<strong>HATA</strong>: Bir kullanıcı adı veya e-mail adresi giriniz."
|
340 |
+
|
341 |
+
# @ theme-my-login
|
342 |
+
#: includes/class-theme-my-login.php:885
|
343 |
+
msgid "<strong>ERROR</strong>: There is no user registered with that email address."
|
344 |
+
msgstr "<strong>HATA</strong>: Bu e-mail ile kayıt olmuş kullanıcı yok."
|
345 |
+
|
346 |
+
# @ theme-my-login
|
347 |
+
#: includes/class-theme-my-login.php:897
|
348 |
+
msgid "<strong>ERROR</strong>: Invalid username or e-mail."
|
349 |
+
msgstr "<strong>HATA</strong>: Kullanıcı adı veya e-mail geçersiz."
|
350 |
+
|
351 |
+
# @ theme-my-login
|
352 |
+
#: includes/class-theme-my-login.php:911
|
353 |
+
msgid "Password reset is not allowed for this user"
|
354 |
+
msgstr "Bu kullanıcı için şifre sıfırlamaya izin verilmemiş"
|
355 |
+
|
356 |
+
# @ theme-my-login
|
357 |
+
#: includes/class-theme-my-login.php:924
|
358 |
+
msgid "Someone has asked to reset the password for the following site and username."
|
359 |
+
msgstr "Ekteki site ve kullanıcı adı için biri şifre sıfırlamak istedi:"
|
360 |
+
|
361 |
+
# @ theme-my-login
|
362 |
+
#: includes/class-theme-my-login.php:926
|
363 |
+
#: includes/class-theme-my-login.php:983
|
364 |
+
#: modules/custom-email/custom-email.php:474
|
365 |
+
#: modules/custom-email/custom-email.php:491
|
366 |
+
#: modules/custom-passwords/custom-passwords.php:336
|
367 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:165
|
368 |
+
#: modules/user-moderation/user-moderation.php:370
|
369 |
+
#, php-format
|
370 |
+
msgid "Username: %s"
|
371 |
+
msgstr "Kullanıcı Adı: %s"
|
372 |
+
|
373 |
+
# @ theme-my-login
|
374 |
+
#: includes/class-theme-my-login.php:927
|
375 |
+
msgid "To reset your password visit the following address, otherwise just ignore this email and nothing will happen."
|
376 |
+
msgstr "Şifrenizi "
|
377 |
+
|
378 |
+
# @ theme-my-login
|
379 |
+
#: includes/class-theme-my-login.php:938
|
380 |
+
#, php-format
|
381 |
+
msgid "[%s] Password Reset"
|
382 |
+
msgstr "[%s] Şifre Sıfırlama"
|
383 |
+
|
384 |
+
# @ theme-my-login
|
385 |
+
#: includes/class-theme-my-login.php:944
|
386 |
+
#: includes/class-theme-my-login.php:1001
|
387 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
388 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
389 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
390 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
391 |
+
msgid "The e-mail could not be sent."
|
392 |
+
msgstr "E-mail gönderilemedi."
|
393 |
+
|
394 |
+
# @ theme-my-login
|
395 |
+
#: includes/class-theme-my-login.php:944
|
396 |
+
#: includes/class-theme-my-login.php:1001
|
397 |
+
#: modules/custom-passwords/custom-passwords.php:354
|
398 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:61
|
399 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:175
|
400 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:210
|
401 |
+
msgid "Possible reason: your host may have disabled the mail() function..."
|
402 |
+
msgstr "Olası nedeni: Hizmet sağlayıcı mail() özelliğini kapatmış..."
|
403 |
+
|
404 |
+
# @ theme-my-login
|
405 |
+
#: includes/class-theme-my-login.php:965
|
406 |
+
#: includes/class-theme-my-login.php:968
|
407 |
+
#: includes/class-theme-my-login.php:972
|
408 |
+
#: modules/custom-passwords/custom-passwords.php:290
|
409 |
+
#: modules/custom-passwords/custom-passwords.php:294
|
410 |
+
#: modules/custom-passwords/custom-passwords.php:299
|
411 |
+
#: modules/user-moderation/user-moderation.php:248
|
412 |
+
#: modules/user-moderation/user-moderation.php:251
|
413 |
+
#: modules/user-moderation/user-moderation.php:256
|
414 |
+
msgid "Invalid key"
|
415 |
+
msgstr "Geçersiz giriş"
|
416 |
+
|
417 |
+
# @ theme-my-login
|
418 |
+
#: includes/class-theme-my-login.php:984
|
419 |
+
#: modules/custom-email/custom-email.php:492
|
420 |
+
#: modules/custom-passwords/custom-passwords.php:337
|
421 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:166
|
422 |
+
#, php-format
|
423 |
+
msgid "Password: %s"
|
424 |
+
msgstr "Şifre: %s"
|
425 |
+
|
426 |
+
# @ theme-my-login
|
427 |
+
#: includes/class-theme-my-login.php:995
|
428 |
+
#: modules/custom-passwords/custom-passwords.php:345
|
429 |
+
#, php-format
|
430 |
+
msgid "[%s] Your new password"
|
431 |
+
msgstr "[%s] Yeni şifreniz"
|
432 |
+
|
433 |
+
# @ theme-my-login
|
434 |
+
#: includes/class-theme-my-login.php:1026
|
435 |
+
msgid "<strong>ERROR</strong>: Please enter a username."
|
436 |
+
msgstr "<strong>DIKKAT</strong>: Lütfen kullanıcı adi giriniz."
|
437 |
+
|
438 |
+
# @ theme-my-login
|
439 |
+
#: includes/class-theme-my-login.php:1028
|
440 |
+
msgid "<strong>ERROR</strong>: This username is invalid because it uses illegal characters. Please enter a valid username."
|
441 |
+
msgstr "<strong>HATA</strong>: İzin verilmeyen karakter kullanıldığı için kullanıcı adı geçersiz. Geçerli bir kullanıcı adı giriniz."
|
442 |
+
|
443 |
+
# @ theme-my-login
|
444 |
+
#: includes/class-theme-my-login.php:1031
|
445 |
+
msgid "<strong>ERROR</strong>: This username is already registered, please choose another one."
|
446 |
+
msgstr "<strong>HATA</strong>: Bu kullanıcı adı alınmış, başka bir kullanıcı adı seçiniz."
|
447 |
+
|
448 |
+
# @ theme-my-login
|
449 |
+
#: includes/class-theme-my-login.php:1036
|
450 |
+
msgid "<strong>ERROR</strong>: Please type your e-mail address."
|
451 |
+
msgstr "<strong>HATA</strong>: Lütfen e-mail adresinizi giriniz."
|
452 |
+
|
453 |
+
# @ theme-my-login
|
454 |
+
#: includes/class-theme-my-login.php:1038
|
455 |
+
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
456 |
+
msgstr "<strong>HATA</strong>: E-mail adresi geçersiz."
|
457 |
+
|
458 |
+
# @ theme-my-login
|
459 |
+
#: includes/class-theme-my-login.php:1041
|
460 |
+
msgid "<strong>ERROR</strong>: This email is already registered, please choose another one."
|
461 |
+
msgstr "<strong>HATA</strong>: Bu e-mail zaten kayıtlı, başka bir e-mail giriniz."
|
462 |
+
|
463 |
+
# @ theme-my-login
|
464 |
+
#: includes/class-theme-my-login.php:1054
|
465 |
+
#, php-format
|
466 |
+
msgid "<strong>ERROR</strong>: Couldn’t register you... please contact the <a href=\"mailto:%s\">webmaster</a> !"
|
467 |
+
msgstr "<strong>HATA</strong>: Kayıt işlemini gerçekleştiremiyoruz... Lütfen <a href=\"mailto:%s\">yönetici</a>’ye ulaşın!"
|
468 |
+
|
469 |
+
# @ theme-my-login
|
470 |
+
#: modules/custom-email/admin/custom-email-admin.php:43
|
471 |
+
#: modules/custom-email/admin/custom-email-admin.php:170
|
472 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:333
|
473 |
+
msgid "User Notification"
|
474 |
+
msgstr "Kullanıcı Bilgilendirilmesi"
|
475 |
+
|
476 |
+
# @ theme-my-login
|
477 |
+
#: modules/custom-email/admin/custom-email-admin.php:46
|
478 |
+
msgid "This e-mail will be sent to a new user upon registration."
|
479 |
+
msgstr "Bu e-mail kayıt sırasında yeni kullanıcıya gönderilecek."
|
480 |
+
|
481 |
+
# @ theme-my-login
|
482 |
+
#: modules/custom-email/admin/custom-email-admin.php:47
|
483 |
+
#: modules/custom-email/admin/custom-email-admin.php:174
|
484 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:337
|
485 |
+
msgid "Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!"
|
486 |
+
msgstr "Varsayılan şifreleri kullanıyorsanız %user_pass% değişkenini eklediğinize emin olun aksi taktirde kullanıcı şifresini öğrenemez!"
|
487 |
+
|
488 |
+
# @ theme-my-login
|
489 |
+
#: modules/custom-email/admin/custom-email-admin.php:48
|
490 |
+
#: modules/custom-email/admin/custom-email-admin.php:78
|
491 |
+
#: modules/custom-email/admin/custom-email-admin.php:128
|
492 |
+
#: modules/custom-email/admin/custom-email-admin.php:175
|
493 |
+
#: modules/custom-email/admin/custom-email-admin.php:205
|
494 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:287
|
495 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:338
|
496 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:368
|
497 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:421
|
498 |
+
msgid "If any field is left empty, the default will be used instead."
|
499 |
+
msgstr "Bu alanlardan biri boş ise, yerine varsayılan kullanılacaktır."
|
500 |
+
|
501 |
+
# @ theme-my-login
|
502 |
+
#: modules/custom-email/admin/custom-email-admin.php:51
|
503 |
+
#: modules/custom-email/admin/custom-email-admin.php:84
|
504 |
+
#: modules/custom-email/admin/custom-email-admin.php:131
|
505 |
+
#: modules/custom-email/admin/custom-email-admin.php:178
|
506 |
+
#: modules/custom-email/admin/custom-email-admin.php:211
|
507 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:290
|
508 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:341
|
509 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:374
|
510 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:424
|
511 |
+
msgid "From Name"
|
512 |
+
msgstr "Gönderen (İsim)"
|
513 |
+
|
514 |
+
# @ theme-my-login
|
515 |
+
#: modules/custom-email/admin/custom-email-admin.php:54
|
516 |
+
#: modules/custom-email/admin/custom-email-admin.php:87
|
517 |
+
#: modules/custom-email/admin/custom-email-admin.php:134
|
518 |
+
#: modules/custom-email/admin/custom-email-admin.php:181
|
519 |
+
#: modules/custom-email/admin/custom-email-admin.php:214
|
520 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:293
|
521 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:344
|
522 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:377
|
523 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:427
|
524 |
+
msgid "From E-mail"
|
525 |
+
msgstr "Gönderen (E-mail)"
|
526 |
+
|
527 |
+
# @ theme-my-login
|
528 |
+
#: modules/custom-email/admin/custom-email-admin.php:57
|
529 |
+
#: modules/custom-email/admin/custom-email-admin.php:90
|
530 |
+
#: modules/custom-email/admin/custom-email-admin.php:137
|
531 |
+
#: modules/custom-email/admin/custom-email-admin.php:184
|
532 |
+
#: modules/custom-email/admin/custom-email-admin.php:217
|
533 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:296
|
534 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:347
|
535 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:380
|
536 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:430
|
537 |
+
msgid "E-mail Format"
|
538 |
+
msgstr "E-Mail-Şekli"
|
539 |
+
|
540 |
+
# @ theme-my-login
|
541 |
+
#: modules/custom-email/admin/custom-email-admin.php:63
|
542 |
+
#: modules/custom-email/admin/custom-email-admin.php:96
|
543 |
+
#: modules/custom-email/admin/custom-email-admin.php:143
|
544 |
+
#: modules/custom-email/admin/custom-email-admin.php:190
|
545 |
+
#: modules/custom-email/admin/custom-email-admin.php:223
|
546 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:302
|
547 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:353
|
548 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:386
|
549 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:436
|
550 |
+
msgid "Subject"
|
551 |
+
msgstr "Konu"
|
552 |
+
|
553 |
+
# @ theme-my-login
|
554 |
+
#: modules/custom-email/admin/custom-email-admin.php:66
|
555 |
+
#: modules/custom-email/admin/custom-email-admin.php:99
|
556 |
+
#: modules/custom-email/admin/custom-email-admin.php:146
|
557 |
+
#: modules/custom-email/admin/custom-email-admin.php:193
|
558 |
+
#: modules/custom-email/admin/custom-email-admin.php:226
|
559 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:305
|
560 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:356
|
561 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:389
|
562 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:439
|
563 |
+
msgid "Message"
|
564 |
+
msgstr "Mesaj"
|
565 |
+
|
566 |
+
# @ theme-my-login
|
567 |
+
#: modules/custom-email/admin/custom-email-admin.php:69
|
568 |
+
#: modules/custom-email/admin/custom-email-admin.php:102
|
569 |
+
#: modules/custom-email/admin/custom-email-admin.php:149
|
570 |
+
#: modules/custom-email/admin/custom-email-admin.php:196
|
571 |
+
#: modules/custom-email/admin/custom-email-admin.php:229
|
572 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:308
|
573 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:359
|
574 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:392
|
575 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:442
|
576 |
+
msgid "Available Variables"
|
577 |
+
msgstr "Mevcut Değişkenler"
|
578 |
+
|
579 |
+
# @ theme-my-login
|
580 |
+
#: modules/custom-email/admin/custom-email-admin.php:74
|
581 |
+
#: modules/custom-email/admin/custom-email-admin.php:201
|
582 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:364
|
583 |
+
msgid "Admin Notification"
|
584 |
+
msgstr "Yönetici Bilgilendirmesi"
|
585 |
+
|
586 |
+
#: modules/custom-email/admin/custom-email-admin.php:77
|
587 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration."
|
588 |
+
msgstr "Yeni kullanıcı kaydı sonrasında bu e-mail aşağıdaki kullanıcılara gönderilecektir.(birden fazla alıcı mail adresi varsa, virgül ile ayrılmalı)"
|
589 |
+
|
590 |
+
#: modules/custom-email/admin/custom-email-admin.php:81
|
591 |
+
#: modules/custom-email/admin/custom-email-admin.php:208
|
592 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:371
|
593 |
+
msgid "To"
|
594 |
+
msgstr "Alıcı"
|
595 |
+
|
596 |
+
# @ theme-my-login
|
597 |
+
#: modules/custom-email/admin/custom-email-admin.php:126
|
598 |
+
msgid "This e-mail will be sent to a user when they attempt to recover their password."
|
599 |
+
msgstr "Bu e-mail kullanıcı şifresini kurtarmak istediğinde gönderilecektir."
|
600 |
+
|
601 |
+
# @ theme-my-login
|
602 |
+
#: modules/custom-email/admin/custom-email-admin.php:127
|
603 |
+
msgid "Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!"
|
604 |
+
msgstr "Lütfen %reseturl% değişkenini eklediğinizden emin olun, aksi taktirde kullanıcı şifresini kurtaramatacaktır!"
|
605 |
+
|
606 |
+
# @ theme-my-login
|
607 |
+
#: modules/custom-email/admin/custom-email-admin.php:173
|
608 |
+
msgid "This e-mail will be sent to a user upon successful password recovery."
|
609 |
+
msgstr "Bu e-mail başarılı şifre yenileme sonrasında kullanıcıya gönderilecektir."
|
610 |
+
|
611 |
+
#: modules/custom-email/admin/custom-email-admin.php:204
|
612 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change."
|
613 |
+
msgstr "Kullanıcı şifresi değiştirilmesi sonrasında bu e-mail aşağıdaki kullanıcılara gönderilecektir.(birden fazla alıcı mail adresi varsa, virgül ile ayrılmalı)"
|
614 |
+
|
615 |
+
# @ theme-my-login
|
616 |
+
#: modules/custom-email/admin/custom-email-admin.php:231
|
617 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:394
|
618 |
+
msgid "Disable Admin Notification"
|
619 |
+
msgstr "Yönetici Bilgilendirmesini İptal Et."
|
620 |
+
|
621 |
+
# @ theme-my-login
|
622 |
+
#: modules/custom-email/admin/custom-email-admin.php:251
|
623 |
+
#: templates/profile-form.php:86
|
624 |
+
#: templates/register-form.php:16
|
625 |
+
msgid "E-mail"
|
626 |
+
msgstr "E-Mail"
|
627 |
+
|
628 |
+
# @ theme-my-login
|
629 |
+
#: modules/custom-email/admin/custom-email-admin.php:252
|
630 |
+
msgid "New User"
|
631 |
+
msgstr "Yeni Kullanıcı"
|
632 |
+
|
633 |
+
# @ theme-my-login
|
634 |
+
#: modules/custom-email/admin/custom-email-admin.php:253
|
635 |
+
msgid "Retrieve Password"
|
636 |
+
msgstr "Şifre Geri Al"
|
637 |
+
|
638 |
+
# @ theme-my-login
|
639 |
+
#: modules/custom-email/admin/custom-email-admin.php:254
|
640 |
+
msgid "Reset Password"
|
641 |
+
msgstr "Şifre Sıfırla"
|
642 |
+
|
643 |
+
# @ theme-my-login
|
644 |
+
#: modules/custom-email/custom-email.php:473
|
645 |
+
#, php-format
|
646 |
+
msgid "New user registration on your site %s:"
|
647 |
+
msgstr "% s sitenizde yeni kullanıcı kaydı:"
|
648 |
+
|
649 |
+
# @ theme-my-login
|
650 |
+
#: modules/custom-email/custom-email.php:475
|
651 |
+
#: modules/user-moderation/user-moderation.php:371
|
652 |
+
#, php-format
|
653 |
+
msgid "E-mail: %s"
|
654 |
+
msgstr "E-Mail:% s"
|
655 |
+
|
656 |
+
# @ theme-my-login
|
657 |
+
#: modules/custom-email/custom-email.php:477
|
658 |
+
#, php-format
|
659 |
+
msgid "[%s] New User Registration"
|
660 |
+
msgstr "[%s] Yeni Kullanıcı Kaydı"
|
661 |
+
|
662 |
+
# @ theme-my-login
|
663 |
+
#: modules/custom-email/custom-email.php:495
|
664 |
+
#, php-format
|
665 |
+
msgid "[%s] Your username and password"
|
666 |
+
msgstr "[%s] Kullanıcı adı ve şifre"
|
667 |
+
|
668 |
+
# @ theme-my-login
|
669 |
+
#: modules/custom-email/custom-email.php:525
|
670 |
+
#, php-format
|
671 |
+
msgid "[%s] Password Lost/Changed"
|
672 |
+
msgstr "[%s] Şifre Kayıp/Değişmiş"
|
673 |
+
|
674 |
+
# @ theme-my-login
|
675 |
+
#: modules/custom-email/custom-email.php:526
|
676 |
+
#, php-format
|
677 |
+
msgid "Password Lost and Changed for user: %s"
|
678 |
+
msgstr "Şifresi kayıp ve değiştirilmiş kullanıcı: % s"
|
679 |
+
|
680 |
+
# @ theme-my-login
|
681 |
+
#: modules/custom-passwords/custom-passwords.php:29
|
682 |
+
msgid "Password:"
|
683 |
+
msgstr "Şifre:"
|
684 |
+
|
685 |
+
# @ theme-my-login
|
686 |
+
#: modules/custom-passwords/custom-passwords.php:31
|
687 |
+
#: templates/resetpass-form.php:16
|
688 |
+
msgid "Confirm Password:"
|
689 |
+
msgstr "Şifreyi onayla:"
|
690 |
+
|
691 |
+
# @ theme-my-login
|
692 |
+
#: modules/custom-passwords/custom-passwords.php:54
|
693 |
+
msgid "<strong>ERROR</strong>: Please enter a password."
|
694 |
+
msgstr "<strong>HATA</strong>: Lütfen bir şifre giriniz."
|
695 |
+
|
696 |
+
# @ theme-my-login
|
697 |
+
#: modules/custom-passwords/custom-passwords.php:57
|
698 |
+
msgid "<strong>ERROR</strong>: Your passwords do not match."
|
699 |
+
msgstr "<strong>HATA</strong>: Şifreler uyuşmuyor."
|
700 |
+
|
701 |
+
# @ theme-my-login
|
702 |
+
#: modules/custom-passwords/custom-passwords.php:60
|
703 |
+
msgid "<strong>ERROR</strong>: Your password must be at least 6 characters in length."
|
704 |
+
msgstr "<strong>HATA</strong>: Şifreniz en az 6 karakter uzunlukta olmalı."
|
705 |
+
|
706 |
+
# @ theme-my-login
|
707 |
+
#: modules/custom-passwords/custom-passwords.php:188
|
708 |
+
msgid "Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password."
|
709 |
+
msgstr "Lütfen kullanıcı adı veya e-mail adresinizi giriniz. Şifre sıfırlamak için linki içeren bir e-mail alacaksınız."
|
710 |
+
|
711 |
+
# @ theme-my-login
|
712 |
+
#: modules/custom-passwords/custom-passwords.php:191
|
713 |
+
msgid "Please enter a new password."
|
714 |
+
msgstr "Lütfen yeni bir şifre giriniz."
|
715 |
+
|
716 |
+
# @ theme-my-login
|
717 |
+
#: modules/custom-passwords/custom-passwords.php:224
|
718 |
+
msgid "Registration complete. You may now log in."
|
719 |
+
msgstr "Kayıt tamamlandı. Giriş yapabilirsiniz."
|
720 |
+
|
721 |
+
# @ theme-my-login
|
722 |
+
#: modules/custom-passwords/custom-passwords.php:227
|
723 |
+
msgid "Your password has been saved. You may now log in."
|
724 |
+
msgstr "Şifreniz kaydedildi. Giriş yapabilirsiniz."
|
725 |
+
|
726 |
+
# @ theme-my-login
|
727 |
+
#: modules/custom-redirection/custom-redirection.php:148
|
728 |
+
msgid "Redirection"
|
729 |
+
msgstr "Yönlendirme"
|
730 |
+
|
731 |
+
# @ theme-my-login
|
732 |
+
#: modules/custom-redirection/custom-redirection.php:175
|
733 |
+
msgid "Log in"
|
734 |
+
msgstr "Giriş"
|
735 |
+
|
736 |
+
# @ theme-my-login
|
737 |
+
#: modules/custom-redirection/custom-redirection.php:177
|
738 |
+
#: modules/custom-redirection/custom-redirection.php:189
|
739 |
+
msgid "Default"
|
740 |
+
msgstr "Varsayılan"
|
741 |
+
|
742 |
+
# @ theme-my-login
|
743 |
+
#: modules/custom-redirection/custom-redirection.php:178
|
744 |
+
msgid "Check this option to send the user to their WordPress Dashboard/Profile."
|
745 |
+
msgstr "Bu opsiyonu kullanıcıları WordPress Yönetim Paneli/Profil ekranına göndermek için işaretleyin."
|
746 |
+
|
747 |
+
# @ theme-my-login
|
748 |
+
#: modules/custom-redirection/custom-redirection.php:179
|
749 |
+
#: modules/custom-redirection/custom-redirection.php:191
|
750 |
+
msgid "Referer"
|
751 |
+
msgstr "Başvuran"
|
752 |
+
|
753 |
+
# @ theme-my-login
|
754 |
+
#: modules/custom-redirection/custom-redirection.php:180
|
755 |
+
msgid "Check this option to send the user back to the page they were visiting before logging in."
|
756 |
+
msgstr "Bu opsiyonu kullanıcıyı giriş öncesi ziyaret ettiği sayfaya yönlendirmek için işaretleyin."
|
757 |
+
|
758 |
+
# @ theme-my-login
|
759 |
+
#: modules/custom-redirection/custom-redirection.php:183
|
760 |
+
#: modules/custom-redirection/custom-redirection.php:195
|
761 |
+
msgid "Check this option to send the user to a custom location, specified by the textbox above."
|
762 |
+
msgstr "Bu opsiyonu kullanıcıyı yukarıda gireceğiniz sayfaya yönlendirmek için işaretleyin."
|
763 |
+
|
764 |
+
# @ theme-my-login
|
765 |
+
#: modules/custom-redirection/custom-redirection.php:190
|
766 |
+
msgid "Check this option to send the user to the log in page, displaying a message that they have successfully logged out."
|
767 |
+
msgstr "Bu opsiyonu kullanıcıya başarılı şekilde çıkış yaptıklarını bildirerek, giriş sayfasına yönlendirmek için işaretleyin."
|
768 |
+
|
769 |
+
# @ theme-my-login
|
770 |
+
#: modules/custom-redirection/custom-redirection.php:192
|
771 |
+
msgid "Check this option to send the user back to the page they were visiting before logging out. (Note: If the previous page being visited was an admin page, this can have unexpected results.)"
|
772 |
+
msgstr "Bu opsiyonu kullanıcıyı çıkış öncesi ziyaret ettiği sayfaya yönlendirmek için işaretleyin. (Not: Eğer önceki sayfa yönetici sayfası ise, beklenmeyen sonuçlar ortaya çıkabilir.)"
|
773 |
+
|
774 |
+
# @ theme-my-login
|
775 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:139
|
776 |
+
msgid "User Links"
|
777 |
+
msgstr "Kullanıcı Linkleri"
|
778 |
+
|
779 |
+
# @ theme-my-login
|
780 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:229
|
781 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:252
|
782 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:297
|
783 |
+
msgid "Title"
|
784 |
+
msgstr "Başlık"
|
785 |
+
|
786 |
+
# @ theme-my-login
|
787 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:230
|
788 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:253
|
789 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:301
|
790 |
+
msgid "URL"
|
791 |
+
msgstr "URL"
|
792 |
+
|
793 |
+
# @ theme-my-login
|
794 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:247
|
795 |
+
msgid "Add New link:"
|
796 |
+
msgstr "Yeni Link Ekle:"
|
797 |
+
|
798 |
+
# @ theme-my-login
|
799 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:263
|
800 |
+
msgid "Add link"
|
801 |
+
msgstr "Link ekle"
|
802 |
+
|
803 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:303
|
804 |
+
msgid "Delete"
|
805 |
+
msgstr "Sil"
|
806 |
+
|
807 |
+
#: modules/custom-user-links/admin/custom-user-links-admin.php:304
|
808 |
+
msgid "Update"
|
809 |
+
msgstr "Güncelle"
|
810 |
+
|
811 |
+
# @ theme-my-login
|
812 |
+
#: modules/security/admin/security-admin.php:35
|
813 |
+
#: modules/security/admin/security-admin.php:38
|
814 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:38
|
815 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:50
|
816 |
+
msgid "You can’t edit that user."
|
817 |
+
msgstr "Bu kullanıcıyı düzenleyemezsiniz."
|
818 |
+
|
819 |
+
#: modules/security/admin/security-admin.php:70
|
820 |
+
msgid "User locked."
|
821 |
+
msgstr "Kullanıcı kilitlendi."
|
822 |
+
|
823 |
+
#: modules/security/admin/security-admin.php:72
|
824 |
+
msgid "User unlocked."
|
825 |
+
msgstr "Kullanıcı Kilidi Kaldırıldı."
|
826 |
+
|
827 |
+
#: modules/security/admin/security-admin.php:95
|
828 |
+
msgid "Unlock"
|
829 |
+
msgstr "Kilidi Kaldır"
|
830 |
+
|
831 |
+
#: modules/security/admin/security-admin.php:97
|
832 |
+
msgid "Lock"
|
833 |
+
msgstr "Kilitle"
|
834 |
+
|
835 |
+
#: modules/security/admin/security-admin.php:116
|
836 |
+
msgid "Security"
|
837 |
+
msgstr "Güvenlik"
|
838 |
+
|
839 |
+
#: modules/security/admin/security-admin.php:136
|
840 |
+
msgid "Login Attempts"
|
841 |
+
msgstr "Giriş Denemesi"
|
842 |
+
|
843 |
+
#: modules/security/admin/security-admin.php:141
|
844 |
+
msgid "minute(s)"
|
845 |
+
msgstr "dakika"
|
846 |
+
|
847 |
+
#: modules/security/admin/security-admin.php:142
|
848 |
+
msgid "hour(s)"
|
849 |
+
msgstr "saat"
|
850 |
+
|
851 |
+
#: modules/security/admin/security-admin.php:143
|
852 |
+
msgid "day(s)"
|
853 |
+
msgstr "gün"
|
854 |
+
|
855 |
+
#: modules/security/admin/security-admin.php:166
|
856 |
+
#, php-format
|
857 |
+
msgid "After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s."
|
858 |
+
msgstr "%2$s %3$s içinde %1$s hatalı giriş denemesi sonrası, Hesabı açmak için %4$s %5$s."
|
859 |
+
|
860 |
+
#: modules/security/security.php:43
|
861 |
+
#: modules/security/security.php:69
|
862 |
+
#, php-format
|
863 |
+
msgid "<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s."
|
864 |
+
msgstr "<strong>HATA</strong>: Çok sayıda hatalı giriş yaptığınız için bu hesap kilitlenmiştir. %s içinde tekrar deneyebilirsiniz."
|
865 |
+
|
866 |
+
# @ theme-my-login
|
867 |
+
#: modules/security/security.php:45
|
868 |
+
msgid "<strong>ERROR</strong>: This account has been locked."
|
869 |
+
msgstr "<strong>HATA:</strong> Bu hesap kilitlenmiştir."
|
870 |
+
|
871 |
+
# @ theme-my-login
|
872 |
+
#: modules/themed-profiles/themed-profiles.php:77
|
873 |
+
#: templates/profile-form.php:125
|
874 |
+
msgid "Strength indicator"
|
875 |
+
msgstr "Zorluk derecesi"
|
876 |
+
|
877 |
+
#: modules/themed-profiles/themed-profiles.php:78
|
878 |
+
msgid "Very weak"
|
879 |
+
msgstr "Çok zayıf"
|
880 |
+
|
881 |
+
#: modules/themed-profiles/themed-profiles.php:79
|
882 |
+
msgid "Weak"
|
883 |
+
msgstr "Zayıf"
|
884 |
+
|
885 |
+
#. translators: password strength
|
886 |
+
#: modules/themed-profiles/themed-profiles.php:81
|
887 |
+
msgctxt "password strength"
|
888 |
+
msgid "Medium"
|
889 |
+
msgstr "Orta"
|
890 |
+
|
891 |
+
#: modules/themed-profiles/themed-profiles.php:82
|
892 |
+
msgid "Strong"
|
893 |
+
msgstr "Güçlü"
|
894 |
+
|
895 |
+
# @ theme-my-login
|
896 |
+
#: modules/themed-profiles/themed-profiles.php:92
|
897 |
+
msgid "You do not have permission to edit this user."
|
898 |
+
msgstr "Bu kullanıcıyı düzenlemeye yetkiniz yok."
|
899 |
+
|
900 |
+
# @ theme-my-login
|
901 |
+
#: modules/themed-profiles/themed-profiles.php:108
|
902 |
+
msgid "Profile updated."
|
903 |
+
msgstr "Profiliniz güncellendi."
|
904 |
+
|
905 |
+
# @ theme-my-login
|
906 |
+
#: modules/themed-profiles/themed-profiles.php:178
|
907 |
+
msgid "Your Profile"
|
908 |
+
msgstr "Profiliniz"
|
909 |
+
|
910 |
+
# @ theme-my-login
|
911 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:83
|
912 |
+
msgid "User approved."
|
913 |
+
msgstr "Kullanıcı onaylandı."
|
914 |
+
|
915 |
+
# @ theme-my-login
|
916 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:85
|
917 |
+
msgid "Activation sent."
|
918 |
+
msgstr "Aktivasyon gönderildi."
|
919 |
+
|
920 |
+
# @ theme-my-login
|
921 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:111
|
922 |
+
msgid "Resend Activation"
|
923 |
+
msgstr "Aktivasyonu tekrar gönder"
|
924 |
+
|
925 |
+
# @ theme-my-login
|
926 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:116
|
927 |
+
msgid "Approve"
|
928 |
+
msgstr "Onayla"
|
929 |
+
|
930 |
+
# @ theme-my-login
|
931 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:150
|
932 |
+
#: modules/user-moderation/user-moderation.php:275
|
933 |
+
msgid "Same as when you signed up."
|
934 |
+
msgstr "Giriş yaptığınızdaki ile aynı."
|
935 |
+
|
936 |
+
# @ theme-my-login
|
937 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:164
|
938 |
+
#, php-format
|
939 |
+
msgid "You have been approved access to %s"
|
940 |
+
msgstr "%s erişiminiz onaylandı"
|
941 |
+
|
942 |
+
# @ theme-my-login
|
943 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:169
|
944 |
+
#, php-format
|
945 |
+
msgid "[%s] Registration Approved"
|
946 |
+
msgstr "[%s] Kayıt Onaylandı"
|
947 |
+
|
948 |
+
# @ theme-my-login
|
949 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:203
|
950 |
+
#, php-format
|
951 |
+
msgid "You have been denied access to %s"
|
952 |
+
msgstr "%s erişiminiz reddedildi."
|
953 |
+
|
954 |
+
# @ theme-my-login
|
955 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:204
|
956 |
+
#, php-format
|
957 |
+
msgid "[%s] Registration Denied"
|
958 |
+
msgstr "[%s] Kayıt Reddedildi"
|
959 |
+
|
960 |
+
# @ theme-my-login
|
961 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:226
|
962 |
+
msgid "Moderation"
|
963 |
+
msgstr "Moderasyon"
|
964 |
+
|
965 |
+
# @ theme-my-login
|
966 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:228
|
967 |
+
msgid "User Activation"
|
968 |
+
msgstr "Kullanıcı Aktivasyonu"
|
969 |
+
|
970 |
+
# @ theme-my-login
|
971 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:229
|
972 |
+
msgid "User Approval"
|
973 |
+
msgstr "Kullanıcı Kabulü"
|
974 |
+
|
975 |
+
# @ theme-my-login
|
976 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:230
|
977 |
+
msgid "User Denial"
|
978 |
+
msgstr "Kullanıcı Reddi"
|
979 |
+
|
980 |
+
# @ theme-my-login
|
981 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:249
|
982 |
+
msgid "User Moderation"
|
983 |
+
msgstr "Kullanıcı Moderasyonu"
|
984 |
+
|
985 |
+
# @ theme-my-login
|
986 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:252
|
987 |
+
msgid "None"
|
988 |
+
msgstr "Yok"
|
989 |
+
|
990 |
+
# @ theme-my-login
|
991 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:253
|
992 |
+
msgid "Check this option to require no moderation."
|
993 |
+
msgstr "Bu seçeneği moderasyon talebinde bulunmamak için işaretleyin."
|
994 |
+
|
995 |
+
# @ theme-my-login
|
996 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:255
|
997 |
+
msgid "E-mail Confirmation"
|
998 |
+
msgstr "E-mail Doğrulama"
|
999 |
+
|
1000 |
+
# @ theme-my-login
|
1001 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:256
|
1002 |
+
msgid "Check this option to require new users to confirm their e-mail address before they may log in."
|
1003 |
+
msgstr "Bu seçeneği yeni kullanıcıların ilk giriş öncesi e-mail adres doğrulaması yapması için işaretleyin."
|
1004 |
+
|
1005 |
+
# @ theme-my-login
|
1006 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:258
|
1007 |
+
msgid "Admin Approval"
|
1008 |
+
msgstr "Yönetici Onayı"
|
1009 |
+
|
1010 |
+
# @ theme-my-login
|
1011 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:259
|
1012 |
+
msgid "Check this option to require new users to be approved by an administrator before they may log in."
|
1013 |
+
msgstr "Bu seçeneği yeni kullanıcıların ilk giriş öncesi bir admin tarafından onaylanması için işaretleyin."
|
1014 |
+
|
1015 |
+
# @ theme-my-login
|
1016 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:285
|
1017 |
+
msgid "This e-mail will be sent to a new user upon registration when \"E-mail Confirmation\" is checked for \"User Moderation\"."
|
1018 |
+
msgstr "\"User Moderation\" için \"E-mail Confirmation\" işaretlendiğinde bu e-mail kayıt sırasında yeni kullanıcıya gönderilecektir."
|
1019 |
+
|
1020 |
+
# @ theme-my-login
|
1021 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:286
|
1022 |
+
msgid "Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!"
|
1023 |
+
msgstr "Lütfen %activateurl% değişkeni eklemeye dikkat edin, yoksa kullanıcı hesabını ektive edemez!"
|
1024 |
+
|
1025 |
+
# @ theme-my-login
|
1026 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:336
|
1027 |
+
msgid "This e-mail will be sent to a new user upon admin approval when \"Admin Approval\" is checked for \"User Moderation\"."
|
1028 |
+
msgstr "Bu e-mail, \"User Moderation\" için \"Admin Approval\" işaretli olduğunda, yönetici onayından sonra yeni kullanıcıya gönderilecektir."
|
1029 |
+
|
1030 |
+
# @ theme-my-login
|
1031 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:367
|
1032 |
+
msgid "This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when \"Admin Approval\" is checked for \"User Moderation\"."
|
1033 |
+
msgstr "Bu e-mail aşağıdaki kullanıcı kaydı sırasında girilen adres veya adreslere (birden fazla adres virgül ile ayrılmalı) \"User Moderation\" için \"Admin Approval\" işaretlenmesi durumunda gönderilecektir."
|
1034 |
+
|
1035 |
+
# @ theme-my-login
|
1036 |
+
#: modules/user-moderation/admin/user-moderation-admin.php:420
|
1037 |
+
msgid "This e-mail will be sent to a user who is deleted/denied when \"Admin Approval\" is checked for \"User Moderation\" and the user's role is \"Pending\"."
|
1038 |
+
msgstr "Bu e-mail silinen/reddedilen kullanıcılara, \"User Moderation\", \"Admin Approval\" için işaretlendiği durumda ve kullanıcı rolü \"Pending\" ise gönderilecektir."
|
1039 |
+
|
1040 |
+
# @ theme-my-login
|
1041 |
+
#: modules/user-moderation/user-moderation.php:171
|
1042 |
+
#, php-format
|
1043 |
+
msgid "<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href=\"%s\">Resend activation</a>?"
|
1044 |
+
msgstr "<strong>HATA</strong>: E-mail’inizi henüz doğrulamadınız. <a href=\"%s\">Aktivasyon mailini tekrar yolla</a>?"
|
1045 |
+
|
1046 |
+
# @ theme-my-login
|
1047 |
+
#: modules/user-moderation/user-moderation.php:174
|
1048 |
+
msgid "<strong>ERROR</strong>: Your registration has not yet been approved."
|
1049 |
+
msgstr "<strong>HATA</strong>: Kaydınız henüz onaylanmadı."
|
1050 |
+
|
1051 |
+
# @ theme-my-login
|
1052 |
+
#: modules/user-moderation/user-moderation.php:334
|
1053 |
+
#, php-format
|
1054 |
+
msgid "[%s] Activate Your Account"
|
1055 |
+
msgstr "[%s] Hesap Aktivasyonu"
|
1056 |
+
|
1057 |
+
# @ theme-my-login
|
1058 |
+
#: modules/user-moderation/user-moderation.php:335
|
1059 |
+
#, php-format
|
1060 |
+
msgid "Thanks for registering at %s! To complete the activation of your account please click the following link: "
|
1061 |
+
msgstr "%s’a kaydınız için teşekkür ederiz! Hesap aktivasyonunu tamamlamak için lütfen ekteki linki ziyaret edin:"
|
1062 |
+
|
1063 |
+
# @ theme-my-login
|
1064 |
+
#: modules/user-moderation/user-moderation.php:367
|
1065 |
+
#, php-format
|
1066 |
+
msgid "[%s] New User Awaiting Approval"
|
1067 |
+
msgstr "[%s] Yeni Kullanıcı Onay Bekliyor"
|
1068 |
+
|
1069 |
+
# @ theme-my-login
|
1070 |
+
#: modules/user-moderation/user-moderation.php:369
|
1071 |
+
#, php-format
|
1072 |
+
msgid "New user requires approval on your blog %s:"
|
1073 |
+
msgstr "%s için yeni kullanıcı onay bekliyor:"
|
1074 |
+
|
1075 |
+
# @ theme-my-login
|
1076 |
+
#: modules/user-moderation/user-moderation.php:372
|
1077 |
+
msgid "To approve or deny this user:"
|
1078 |
+
msgstr "Bu kullanıcıyı onaylayın veya reddedin:"
|
1079 |
+
|
1080 |
+
# @ theme-my-login
|
1081 |
+
#: modules/user-moderation/user-moderation.php:393
|
1082 |
+
msgid "Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided."
|
1083 |
+
msgstr "Kaydınız başarıyla tamamlandı. Giriş yapmadan önce e-mail adresinizi doğrulamanız gerekiyor. Lütfen e-mailinizi kontrol ederek gönderilen linke tıklayınız."
|
1084 |
+
|
1085 |
+
# @ theme-my-login
|
1086 |
+
#: modules/user-moderation/user-moderation.php:395
|
1087 |
+
msgid "Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed."
|
1088 |
+
msgstr "Kaydınız başarıyla tamamlandı. Ancak giriş yapabilmeniz için bir yönetici tarafından onaylanmalı. İnceleme sonrası bir e-mail ile haberdar edileceksiniz. "
|
1089 |
+
|
1090 |
+
# @ theme-my-login
|
1091 |
+
#: modules/user-moderation/user-moderation.php:398
|
1092 |
+
msgid "Your account has been activated. You may now log in."
|
1093 |
+
msgstr "Hesabınız aktif edildi. Giriş yapabilirsiniz."
|
1094 |
+
|
1095 |
+
# @ theme-my-login
|
1096 |
+
#: modules/user-moderation/user-moderation.php:400
|
1097 |
+
msgid "Your account has been activated. Please check your e-mail for your password."
|
1098 |
+
msgstr "Hesabınız aktif oldu. Lütfen şifreniz için e-mailinizi kontrol ediniz."
|
1099 |
+
|
1100 |
+
# @ theme-my-login
|
1101 |
+
#: modules/user-moderation/user-moderation.php:402
|
1102 |
+
msgid "<strong>ERROR</strong>: Sorry, that key does not appear to be valid."
|
1103 |
+
msgstr "<strong>HATA</strong>: Üzgünüz, girdi geçerli görünmüyor."
|
1104 |
+
|
1105 |
+
# @ theme-my-login
|
1106 |
+
#: modules/user-moderation/user-moderation.php:405
|
1107 |
+
msgid "<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent."
|
1108 |
+
msgstr "<strong>HATA:</strong> Üzgünüz, aktivasyon e-mail’i gönderilemiyor."
|
1109 |
+
|
1110 |
+
# @ theme-my-login
|
1111 |
+
#: modules/user-moderation/user-moderation.php:407
|
1112 |
+
msgid "The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided."
|
1113 |
+
msgstr "Kayıt olduğunuz e-mail adresine aktivasyon maili gönderildi. Lütfen mailinizi kontrol edin ve gönderilen linke tıklayın."
|
1114 |
+
|
1115 |
+
# @ theme-my-login
|
1116 |
+
#: templates/login-form.php:12
|
1117 |
+
#: templates/profile-form.php:34
|
1118 |
+
#: templates/register-form.php:12
|
1119 |
+
msgid "Username"
|
1120 |
+
msgstr "Kullanıcı Adı"
|
1121 |
+
|
1122 |
+
# @ theme-my-login
|
1123 |
+
#: templates/login-form.php:16
|
1124 |
+
msgid "Password"
|
1125 |
+
msgstr "Şifre"
|
1126 |
+
|
1127 |
+
# @ theme-my-login
|
1128 |
+
#: templates/login-form.php:25
|
1129 |
+
msgid "Remember Me"
|
1130 |
+
msgstr "Beni Hatırla"
|
1131 |
+
|
1132 |
+
# @ theme-my-login
|
1133 |
+
#: templates/lostpassword-form.php:12
|
1134 |
+
msgid "Username or E-mail:"
|
1135 |
+
msgstr "Kullanıcı Adı veya E-mail:"
|
1136 |
+
|
1137 |
+
# @ theme-my-login
|
1138 |
+
#: templates/lostpassword-form.php:20
|
1139 |
+
msgid "Get New Password"
|
1140 |
+
msgstr "Yeni Şifre Oluştur"
|
1141 |
+
|
1142 |
+
# @ theme-my-login
|
1143 |
+
#: templates/profile-form.php:22
|
1144 |
+
msgid "Personal Options"
|
1145 |
+
msgstr "Kişisel Ayarlar"
|
1146 |
+
|
1147 |
+
# @ theme-my-login
|
1148 |
+
#: templates/profile-form.php:30
|
1149 |
+
msgid "Name"
|
1150 |
+
msgstr "Kullanıcı bilgileri"
|
1151 |
+
|
1152 |
+
# @ theme-my-login
|
1153 |
+
#: templates/profile-form.php:35
|
1154 |
+
msgid "Your username cannot be changed."
|
1155 |
+
msgstr "Kullanıcı adı değiştirilemez."
|
1156 |
+
|
1157 |
+
# @ theme-my-login
|
1158 |
+
#: templates/profile-form.php:39
|
1159 |
+
msgid "First name"
|
1160 |
+
msgstr "İsim"
|
1161 |
+
|
1162 |
+
# @ theme-my-login
|
1163 |
+
#: templates/profile-form.php:44
|
1164 |
+
msgid "Last name"
|
1165 |
+
msgstr "Soyad"
|
1166 |
+
|
1167 |
+
# @ theme-my-login
|
1168 |
+
#: templates/profile-form.php:49
|
1169 |
+
msgid "Nickname"
|
1170 |
+
msgstr "Nickname"
|
1171 |
+
|
1172 |
+
# @ theme-my-login
|
1173 |
+
#: templates/profile-form.php:49
|
1174 |
+
#: templates/profile-form.php:86
|
1175 |
+
msgid "(required)"
|
1176 |
+
msgstr "(gerekli)"
|
1177 |
+
|
1178 |
+
# @ theme-my-login
|
1179 |
+
#: templates/profile-form.php:54
|
1180 |
+
msgid "Display name publicly as"
|
1181 |
+
msgstr "Sitede kullanılacak isim"
|
1182 |
+
|
1183 |
+
# @ theme-my-login
|
1184 |
+
#: templates/profile-form.php:82
|
1185 |
+
msgid "Contact Info"
|
1186 |
+
msgstr "Erişim Bilgileri"
|
1187 |
+
|
1188 |
+
# @ theme-my-login
|
1189 |
+
#: templates/profile-form.php:91
|
1190 |
+
msgid "Website"
|
1191 |
+
msgstr "Websiteniz"
|
1192 |
+
|
1193 |
+
# @ theme-my-login
|
1194 |
+
#: templates/profile-form.php:108
|
1195 |
+
msgid "About Yourself"
|
1196 |
+
msgstr "Hakkınızda"
|
1197 |
+
|
1198 |
+
# @ theme-my-login
|
1199 |
+
#: templates/profile-form.php:112
|
1200 |
+
msgid "Biographical Info"
|
1201 |
+
msgstr "Kısa bilgi"
|
1202 |
+
|
1203 |
+
# @ theme-my-login
|
1204 |
+
#: templates/profile-form.php:114
|
1205 |
+
msgid "Share a little biographical information to fill out your profile. This may be shown publicly."
|
1206 |
+
msgstr "Kendiniz hakkında kısa bilgi giriniz. (Herkes tarafından görülecektir)"
|
1207 |
+
|
1208 |
+
# @ theme-my-login
|
1209 |
+
#: templates/profile-form.php:122
|
1210 |
+
msgid "New Password"
|
1211 |
+
msgstr "Yeni Şifre"
|
1212 |
+
|
1213 |
+
# @ theme-my-login
|
1214 |
+
#: templates/profile-form.php:123
|
1215 |
+
msgid "If you would like to change the password type a new one. Otherwise leave this blank."
|
1216 |
+
msgstr "Şifrenizi değiştirmek için, yeni bir şifre girebilirsiniz."
|
1217 |
+
|
1218 |
+
# @ theme-my-login
|
1219 |
+
#: templates/profile-form.php:124
|
1220 |
+
msgid "Type your new password again."
|
1221 |
+
msgstr "Yeni şifrenizi tekrar giriniz. "
|
1222 |
+
|
1223 |
+
# @ theme-my-login
|
1224 |
+
#: templates/profile-form.php:126
|
1225 |
+
msgid "Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! \" ? $ % ^ & )."
|
1226 |
+
msgstr "İpucu: Şifreniz en az 7 haneli olmalı. Daha güvenli bir şifre için küçük, büyük harf, sayı ve ! \" ? $% ^ & gibi karakterler kullanın."
|
1227 |
+
|
1228 |
+
# @ theme-my-login
|
1229 |
+
#: templates/profile-form.php:140
|
1230 |
+
msgid "Additional Capabilities"
|
1231 |
+
msgstr "Ek Özellikler"
|
1232 |
+
|
1233 |
+
#: templates/profile-form.php:159
|
1234 |
+
msgid "Update Profile"
|
1235 |
+
msgstr "Profili Güncelle"
|
1236 |
+
|
1237 |
+
# @ theme-my-login
|
1238 |
+
#: templates/register-form.php:23
|
1239 |
+
msgid "A password will be e-mailed to you."
|
1240 |
+
msgstr "Şifreniz e-posta ile size gönderilecek."
|
1241 |
+
|
1242 |
+
# @ theme-my-login
|
1243 |
+
#: templates/resetpass-form.php:12
|
1244 |
+
msgid "New Password:"
|
1245 |
+
msgstr "Yeni Şifre:"
|
1246 |
+
|
1247 |
+
# @ theme-my-login
|
1248 |
+
#: templates/resetpass-form.php:24
|
1249 |
+
msgid "Change Password"
|
1250 |
+
msgstr "Şifenizi değiştirin"
|
1251 |
+
|
1252 |
+
#. Plugin URI of the plugin/theme
|
1253 |
+
msgid "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1254 |
+
msgstr "http://www.jfarthing.com/wordpress-plugins/theme-my-login/"
|
1255 |
+
|
1256 |
+
#. Description of the plugin/theme
|
1257 |
+
msgid "Themes the WordPress login, registration and forgot password pages according to your theme."
|
1258 |
+
msgstr "WordPress giriş, kayıt ve şifre sıfırlama sayfalarının temanıza uygun görünmesini sağlar."
|
1259 |
+
|
1260 |
+
#. Author of the plugin/theme
|
1261 |
+
msgid "Jeff Farthing"
|
1262 |
+
msgstr "Jeff Farthing"
|
1263 |
+
|
1264 |
+
#. Author URI of the plugin/theme
|
1265 |
+
msgid "http://www.jfarthing.com"
|
1266 |
+
msgstr "http://www.jfarthing.com"
|
1267 |
+
|
modules/custom-email/admin/custom-email-admin.php
CHANGED
@@ -23,6 +23,8 @@ class Theme_My_Login_Custom_Email_Admin extends Theme_My_Login_Module {
|
|
23 |
// Checkboxes
|
24 |
$settings['email']['new_user']['admin_disable'] = isset( $_POST['theme_my_login']['email']['new_user']['admin_disable'] );
|
25 |
$settings['email']['reset_pass']['admin_disable'] = isset( $_POST['theme_my_login']['email']['reset_pass']['admin_disable'] );
|
|
|
|
|
26 |
return $settings;
|
27 |
}
|
28 |
|
@@ -36,76 +38,74 @@ class Theme_My_Login_Custom_Email_Admin extends Theme_My_Login_Module {
|
|
36 |
* @access public
|
37 |
*/
|
38 |
function display_new_user_settings() {
|
39 |
-
|
40 |
-
<table class="form-table">
|
41 |
<tr>
|
42 |
<td>
|
43 |
-
<h3><?php _e( 'User Notification',
|
44 |
|
45 |
<p class="description">
|
46 |
-
<?php _e( 'This e-mail will be sent to a new user upon registration.',
|
47 |
-
<?php _e( 'Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!',
|
48 |
-
<?php _e( 'If any field is left empty, the default will be used instead.',
|
49 |
</p>
|
50 |
|
51 |
-
<p><label for="theme_my_login_new_user_mail_from_name"><?php _e( 'From Name',
|
52 |
-
<input name="theme_my_login[email][new_user][mail_from_name]" type="text" id="theme_my_login_new_user_mail_from_name" value="<?php echo $
|
53 |
|
54 |
-
<p><label for="theme_my_login_new_user_mail_from"><?php _e( 'From E-mail',
|
55 |
-
<input name="theme_my_login[email][new_user][mail_from]" type="text" id="theme_my_login_new_user_mail_from" value="<?php echo $
|
56 |
|
57 |
-
<p><label for="theme_my_login_new_user_mail_content_type"><?php _e( 'E-mail Format',
|
58 |
<select name="theme_my_login[email][new_user][mail_content_type]" id="theme_my_login_new_user_mail_content_type">
|
59 |
-
<option value="plain"<?php if ( 'plain' == $
|
60 |
-
<option value="html"<?php if ( 'html' == $
|
61 |
</select></p>
|
62 |
|
63 |
-
<p><label for="theme_my_login_new_user_title"><?php _e( 'Subject',
|
64 |
-
<input name="theme_my_login[email][new_user][title]" type="text" id="theme_my_login_new_user_title" value="<?php echo $
|
65 |
|
66 |
-
<p><label for="theme_my_login_new_user_message"><?php _e( 'Message',
|
67 |
-
<textarea name="theme_my_login[email][new_user][message]" id="theme_my_login_new_user_message" class="large-text" rows="10"><?php echo $
|
68 |
|
69 |
-
<p class="description"><?php _e( 'Available Variables',
|
70 |
</td>
|
71 |
</tr>
|
72 |
<tr>
|
73 |
<td>
|
74 |
-
<h3><?php _e( 'Admin Notification',
|
75 |
|
76 |
<p class="description">
|
77 |
-
<?php _e( 'This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration.',
|
78 |
-
<?php _e( 'If any field is left empty, the default will be used instead.',
|
79 |
</p>
|
80 |
|
81 |
-
<p><label for="theme_my_login_new_user_admin_mail_to"><?php _e( 'To',
|
82 |
-
<input name="theme_my_login[email][new_user][admin_mail_to]" type="text" id="theme_my_login_new_user_admin_mail_to" value="<?php echo $
|
83 |
|
84 |
-
<p><label for="theme_my_login_new_user_admin_mail_from_name"><?php _e( 'From Name',
|
85 |
-
<input name="theme_my_login[email][new_user][admin_mail_from_name]" type="text" id="theme_my_login_new_user_admin_mail_from_name" value="<?php echo $
|
86 |
|
87 |
-
<p><label for="theme_my_login_new_user_admin_mail_from"><?php _e( 'From E-mail',
|
88 |
-
<input name="theme_my_login[email][new_user][admin_mail_from]" type="text" id="theme_my_login_new_user_admin_mail_from" value="<?php echo $
|
89 |
|
90 |
-
<p><label for="theme_my_login_new_user_admin_mail_content_type"><?php _e( 'E-mail Format',
|
91 |
<select name="theme_my_login[email][new_user][admin_mail_content_type]" id="theme_my_login_new_user_admin_mail_content_type">
|
92 |
-
<option value="plain"<?php if ( 'plain' == $
|
93 |
-
<option value="html"<?php if ( 'html' == $
|
94 |
</select></p>
|
95 |
|
96 |
-
<p><label for="theme_my_login_new_user_admin_title"><?php _e( 'Subject',
|
97 |
-
<input name="theme_my_login[email][new_user][admin_title]" type="text" id="theme_my_login_new_user_admin_title" value="<?php echo $
|
98 |
|
99 |
-
<p><label for="theme_my_login_new_user_admin_message"><?php _e( 'Message',
|
100 |
-
<textarea name="theme_my_login[email][new_user][admin_message]" id="theme_my_login_new_user_admin_message" class="large-text" rows="10"><?php echo $
|
101 |
|
102 |
-
<p class="description"><?php _e( 'Available Variables',
|
103 |
|
104 |
-
<p><label for="theme_my_login_new_user_admin_disable"><input name="theme_my_login[email][new_user][admin_disable]" type="checkbox" id="theme_my_login_new_user_admin_disable" value="1"<?php checked( 1, $
|
105 |
</td>
|
106 |
</tr>
|
107 |
-
</table
|
108 |
-
<?php
|
109 |
}
|
110 |
|
111 |
/**
|
@@ -118,39 +118,37 @@ class Theme_My_Login_Custom_Email_Admin extends Theme_My_Login_Module {
|
|
118 |
* @access public
|
119 |
*/
|
120 |
function display_retrieve_pass_settings() {
|
121 |
-
|
122 |
-
<table class="form-table">
|
123 |
<tr>
|
124 |
<td>
|
125 |
<p class="description">
|
126 |
-
<?php _e( 'This e-mail will be sent to a user when they attempt to recover their password.',
|
127 |
-
<?php _e( 'Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!',
|
128 |
-
<?php _e( 'If any field is left empty, the default will be used instead.',
|
129 |
</p>
|
130 |
|
131 |
-
<p><label for="theme_my_login_retrieve_pass_mail_from_name"><?php _e( 'From Name',
|
132 |
-
<input name="theme_my_login[email][retrieve_pass][mail_from_name]" type="text" id="theme_my_login_retrieve_pass_mail_from_name" value="<?php echo $
|
133 |
|
134 |
-
<p><label for="theme_my_login_retrieve_pass_mail_from"><?php _e( 'From E-mail',
|
135 |
-
<input name="theme_my_login[email][retrieve_pass][mail_from]" type="text" id="theme_my_login_retrieve_pass_mail_from" value="<?php echo $
|
136 |
|
137 |
-
<p><label for="theme_my_login_retrieve_pass_mail_content_type"><?php _e( 'E-mail Format',
|
138 |
<select name="theme_my_login[email][retrieve_pass][mail_content_type]" id="theme_my_login_retrieve_pass_mail_content_type">
|
139 |
-
<option value="plain"<?php if ( 'plain' == $
|
140 |
-
<option value="html"<?php if ( 'html' == $
|
141 |
</select></p>
|
142 |
|
143 |
-
<p><label for="theme_my_login_retrieve_pass_title"><?php _e( 'Subject',
|
144 |
-
<input name="theme_my_login[email][retrieve_pass][title]" type="text" id="theme_my_login_retrieve_pass_title" value="<?php echo $
|
145 |
|
146 |
-
<p><label for="theme_my_login_retrieve_pass_message"><?php _e( 'Message',
|
147 |
-
<textarea name="theme_my_login[email][retrieve_pass][message]" id="theme_my_login_retrieve_pass_message" class="large-text" rows="10"><?php echo $
|
148 |
|
149 |
-
<p class="description"><?php _e( 'Available Variables',
|
150 |
</td>
|
151 |
</tr>
|
152 |
-
</table
|
153 |
-
<?php
|
154 |
}
|
155 |
|
156 |
/**
|
@@ -163,76 +161,239 @@ class Theme_My_Login_Custom_Email_Admin extends Theme_My_Login_Module {
|
|
163 |
* @access public
|
164 |
*/
|
165 |
function display_reset_pass_settings() {
|
166 |
-
|
167 |
-
<table class="form-table">
|
168 |
<tr>
|
169 |
<td>
|
170 |
-
<h3><?php _e( 'User Notification',
|
171 |
|
172 |
<p class="description">
|
173 |
-
<?php _e( 'This e-mail will be sent to a user upon successful password recovery.',
|
174 |
-
<?php _e( 'Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!',
|
175 |
-
<?php _e( 'If any field is left empty, the default will be used instead.',
|
176 |
</p>
|
177 |
|
178 |
-
<p><label for="theme_my_login_reset_pass_mail_from_name"><?php _e( 'From Name',
|
179 |
-
<input name="theme_my_login[email][reset_pass][mail_from_name]" type="text" id="theme_my_login_reset_pass_mail_from_name" value="<?php echo $
|
180 |
|
181 |
-
<p><label for="theme_my_login_retrieve_pass_mail_from"><?php _e( 'From E-mail',
|
182 |
-
<input name="theme_my_login[email][reset_pass][mail_from]" type="text" id="theme_my_login_reset_pass_mail_from" value="<?php echo $
|
183 |
|
184 |
-
<p><label for="theme_my_login_retrieve_pass_mail_content_type"><?php _e( 'E-mail Format',
|
185 |
<select name="theme_my_login[email][reset_pass][mail_content_type]" id="theme_my_login_reset_pass_mail_content_type">
|
186 |
-
<option value="plain"<?php if ( 'plain' == $
|
187 |
-
<option value="html"<?php if ( 'html' == $
|
188 |
</select></p>
|
189 |
|
190 |
-
<p><label for="theme_my_login_reset_pass_title"><?php _e( 'Subject',
|
191 |
-
<input name="theme_my_login[email][reset_pass][title]" type="text" id="theme_my_login_reset_pass_title" value="<?php echo $
|
192 |
|
193 |
-
<p><label for="theme_my_login_reset_pass_message"><?php _e( 'Message',
|
194 |
-
<textarea name="theme_my_login[email][reset_pass][message]" id="theme_my_login_reset_pass_message" class="large-text" rows="10"><?php echo $
|
195 |
|
196 |
-
<p class="description"><?php _e( 'Available Variables',
|
197 |
</td>
|
198 |
</tr>
|
199 |
<tr>
|
200 |
<td>
|
201 |
-
<h3><?php _e( 'Admin Notification',
|
202 |
|
203 |
<p class="description">
|
204 |
-
<?php _e( 'This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change.',
|
205 |
-
<?php _e( 'If any field is left empty, the default will be used instead.',
|
206 |
</p>
|
207 |
|
208 |
-
<p><label for="theme_my_login_reset_pass_admin_mail_to"><?php _e( 'To',
|
209 |
-
<input name="theme_my_login[email][reset_pass][admin_mail_to]" type="text" id="theme_my_login_reset_pass_admin_mail_to" value="<?php echo $
|
210 |
|
211 |
-
<p><label for="theme_my_login_reset_pass_admin_mail_from_name"><?php _e( 'From Name',
|
212 |
-
<input name="theme_my_login[email][reset_pass][admin_mail_from_name]" type="text" id="theme_my_login_reset_pass_admin_mail_from_name" value="<?php echo $
|
213 |
|
214 |
-
<p><label for="theme_my_login_reset_pass_admin_mail_from"><?php _e( 'From E-mail',
|
215 |
-
<input name="theme_my_login[email][reset_pass][admin_mail_from]" type="text" id="theme_my_login_reset_pass_admin_mail_from" value="<?php echo $
|
216 |
|
217 |
-
<p><label for="theme_my_login_reset_pass_admin_mail_content_type"><?php _e( 'E-mail Format',
|
218 |
<select name="theme_my_login[email][reset_pass][admin_mail_content_type]" id="theme_my_login_reset_pass_admin_mail_content_type">
|
219 |
-
<option value="plain"<?php if ( 'plain' == $
|
220 |
-
<option value="html"<?php if ( 'html' == $
|
221 |
</select></p>
|
222 |
|
223 |
-
<p><label for="theme_my_login_reset_pass_admin_title"><?php _e( 'Subject',
|
224 |
-
<input name="theme_my_login[email][reset_pass][admin_title]" type="text" id="theme_my_login_reset_pass_admin_title" value="<?php echo $
|
225 |
|
226 |
-
<p><label for="theme_my_login_reset_pass_admin_message"><?php _e( 'Message',
|
227 |
-
<textarea name="theme_my_login[email][reset_pass][admin_message]" id="theme_my_login_reset_pass_admin_message" class="large-text" rows="10"><?php echo $
|
228 |
|
229 |
-
<p class="description"><?php _e( 'Available Variables',
|
230 |
|
231 |
-
<p><label for="theme_my_login_reset_pass_admin_disable"><input name="theme_my_login[email][reset_pass][admin_disable]" type="checkbox" id="theme_my_login_reset_pass_admin_disable" value="1"<?php checked( 1, $
|
232 |
</td>
|
233 |
</tr>
|
234 |
-
</table
|
235 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
236 |
}
|
237 |
|
238 |
/**
|
@@ -248,10 +409,15 @@ class Theme_My_Login_Custom_Email_Admin extends Theme_My_Login_Module {
|
|
248 |
* @param object $admin Reference to global $theme_my_login_admin object
|
249 |
*/
|
250 |
function admin_menu( &$admin ) {
|
251 |
-
$admin->add_menu_page( __( 'E-mail',
|
252 |
-
$admin->add_submenu_page( 'tml-options-email', __( 'New User',
|
253 |
-
$admin->add_submenu_page( 'tml-options-email', __( 'Retrieve Password',
|
254 |
-
$admin->add_submenu_page( 'tml-options-email', __( 'Reset Password',
|
|
|
|
|
|
|
|
|
|
|
255 |
}
|
256 |
|
257 |
/**
|
@@ -275,4 +441,4 @@ $theme_my_login_custom_email_admin = new Theme_My_Login_Custom_Email_Admin();
|
|
275 |
|
276 |
endif; // Class exists
|
277 |
|
278 |
-
?>
|
23 |
// Checkboxes
|
24 |
$settings['email']['new_user']['admin_disable'] = isset( $_POST['theme_my_login']['email']['new_user']['admin_disable'] );
|
25 |
$settings['email']['reset_pass']['admin_disable'] = isset( $_POST['theme_my_login']['email']['reset_pass']['admin_disable'] );
|
26 |
+
if ( $GLOBALS['theme_my_login']->is_module_active( 'user-moderation/user-moderation.php' ) )
|
27 |
+
$settings['email']['user_approval']['admin_disable'] = isset( $_POST['theme_my_login']['email']['user_approval']['admin_disable'] );
|
28 |
return $settings;
|
29 |
}
|
30 |
|
38 |
* @access public
|
39 |
*/
|
40 |
function display_new_user_settings() {
|
41 |
+
?><table class="form-table">
|
|
|
42 |
<tr>
|
43 |
<td>
|
44 |
+
<h3><?php _e( 'User Notification', 'theme-my-login' ); ?></h3>
|
45 |
|
46 |
<p class="description">
|
47 |
+
<?php _e( 'This e-mail will be sent to a new user upon registration.', 'theme-my-login' ); ?>
|
48 |
+
<?php _e( 'Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!', 'theme-my-login' ); ?>
|
49 |
+
<?php _e( 'If any field is left empty, the default will be used instead.', 'theme-my-login' ); ?>
|
50 |
</p>
|
51 |
|
52 |
+
<p><label for="theme_my_login_new_user_mail_from_name"><?php _e( 'From Name', 'theme-my-login' ); ?></label><br />
|
53 |
+
<input name="theme_my_login[email][new_user][mail_from_name]" type="text" id="theme_my_login_new_user_mail_from_name" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'mail_from_name' ) ); ?>" class="extended-text" /></p>
|
54 |
|
55 |
+
<p><label for="theme_my_login_new_user_mail_from"><?php _e( 'From E-mail', 'theme-my-login' ); ?></label><br />
|
56 |
+
<input name="theme_my_login[email][new_user][mail_from]" type="text" id="theme_my_login_new_user_mail_from" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'mail_from' ) ); ?>" class="extended-text" /></p>
|
57 |
|
58 |
+
<p><label for="theme_my_login_new_user_mail_content_type"><?php _e( 'E-mail Format', 'theme-my-login' ); ?></label><br />
|
59 |
<select name="theme_my_login[email][new_user][mail_content_type]" id="theme_my_login_new_user_mail_content_type">
|
60 |
+
<option value="plain"<?php if ( 'plain' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'Plain Text', 'theme-my-login' ); ?></option>
|
61 |
+
<option value="html"<?php if ( 'html' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'HTML', 'theme-my-login' ); ?></option>
|
62 |
</select></p>
|
63 |
|
64 |
+
<p><label for="theme_my_login_new_user_title"><?php _e( 'Subject', 'theme-my-login' ); ?></label><br />
|
65 |
+
<input name="theme_my_login[email][new_user][title]" type="text" id="theme_my_login_new_user_title" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'title' ) ); ?>" class="full-text" /></p>
|
66 |
|
67 |
+
<p><label for="theme_my_login_new_user_message"><?php _e( 'Message', 'theme-my-login' ); ?></label><br />
|
68 |
+
<textarea name="theme_my_login[email][new_user][message]" id="theme_my_login_new_user_message" class="large-text" rows="10"><?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'message' ) ); ?></textarea></p>
|
69 |
|
70 |
+
<p class="description"><?php _e( 'Available Variables', 'theme-my-login' ); ?>: %blogname%, %siteurl%, %user_login%, %user_email%, %user_pass%, %user_ip%</p>
|
71 |
</td>
|
72 |
</tr>
|
73 |
<tr>
|
74 |
<td>
|
75 |
+
<h3><?php _e( 'Admin Notification', 'theme-my-login' ); ?></h3>
|
76 |
|
77 |
<p class="description">
|
78 |
+
<?php _e( 'This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon new user registration.', 'theme-my-login' ); ?>
|
79 |
+
<?php _e( 'If any field is left empty, the default will be used instead.', 'theme-my-login' ); ?>
|
80 |
</p>
|
81 |
|
82 |
+
<p><label for="theme_my_login_new_user_admin_mail_to"><?php _e( 'To', 'theme-my-login' ); ?></label><br />
|
83 |
+
<input name="theme_my_login[email][new_user][admin_mail_to]" type="text" id="theme_my_login_new_user_admin_mail_to" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_mail_to' ) ); ?>" class="extended-text" /></p>
|
84 |
|
85 |
+
<p><label for="theme_my_login_new_user_admin_mail_from_name"><?php _e( 'From Name', 'theme-my-login' ); ?></label><br />
|
86 |
+
<input name="theme_my_login[email][new_user][admin_mail_from_name]" type="text" id="theme_my_login_new_user_admin_mail_from_name" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_mail_from_name' ) ); ?>" class="extended-text" /></p>
|
87 |
|
88 |
+
<p><label for="theme_my_login_new_user_admin_mail_from"><?php _e( 'From E-mail', 'theme-my-login' ); ?></label><br />
|
89 |
+
<input name="theme_my_login[email][new_user][admin_mail_from]" type="text" id="theme_my_login_new_user_admin_mail_from" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_mail_from' ) ); ?>" class="extended-text" /></p>
|
90 |
|
91 |
+
<p><label for="theme_my_login_new_user_admin_mail_content_type"><?php _e( 'E-mail Format', 'theme-my-login' ); ?></label><br />
|
92 |
<select name="theme_my_login[email][new_user][admin_mail_content_type]" id="theme_my_login_new_user_admin_mail_content_type">
|
93 |
+
<option value="plain"<?php if ( 'plain' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'Plain Text', 'theme-my-login' ); ?></option>
|
94 |
+
<option value="html"<?php if ( 'html' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'HTML', 'theme-my-login' ); ?></option>
|
95 |
</select></p>
|
96 |
|
97 |
+
<p><label for="theme_my_login_new_user_admin_title"><?php _e( 'Subject', 'theme-my-login' ); ?></label><br />
|
98 |
+
<input name="theme_my_login[email][new_user][admin_title]" type="text" id="theme_my_login_new_user_admin_title" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_title' ) ); ?>" class="full-text" /></p>
|
99 |
|
100 |
+
<p><label for="theme_my_login_new_user_admin_message"><?php _e( 'Message', 'theme-my-login' ); ?></label><br />
|
101 |
+
<textarea name="theme_my_login[email][new_user][admin_message]" id="theme_my_login_new_user_admin_message" class="large-text" rows="10"><?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_message' ) ); ?></textarea></p>
|
102 |
|
103 |
+
<p class="description"><?php _e( 'Available Variables', 'theme-my-login' ); ?>: %blogname%, %siteurl%, %user_login%, %user_email%, %user_ip%</p>
|
104 |
|
105 |
+
<p><label for="theme_my_login_new_user_admin_disable"><input name="theme_my_login[email][new_user][admin_disable]" type="checkbox" id="theme_my_login_new_user_admin_disable" value="1"<?php checked( 1, $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_disable' ) ) ); ?> /> Disable Admin Notification</label></p>
|
106 |
</td>
|
107 |
</tr>
|
108 |
+
</table><?php
|
|
|
109 |
}
|
110 |
|
111 |
/**
|
118 |
* @access public
|
119 |
*/
|
120 |
function display_retrieve_pass_settings() {
|
121 |
+
?><table class="form-table">
|
|
|
122 |
<tr>
|
123 |
<td>
|
124 |
<p class="description">
|
125 |
+
<?php _e( 'This e-mail will be sent to a user when they attempt to recover their password.', 'theme-my-login' ); ?>
|
126 |
+
<?php _e( 'Please be sure to include the variable %reseturl% or else the user will not be able to recover their password!', 'theme-my-login' ); ?>
|
127 |
+
<?php _e( 'If any field is left empty, the default will be used instead.', 'theme-my-login' ); ?>
|
128 |
</p>
|
129 |
|
130 |
+
<p><label for="theme_my_login_retrieve_pass_mail_from_name"><?php _e( 'From Name', 'theme-my-login' ); ?></label><br />
|
131 |
+
<input name="theme_my_login[email][retrieve_pass][mail_from_name]" type="text" id="theme_my_login_retrieve_pass_mail_from_name" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'retrieve_pass', 'mail_from_name' ) ); ?>" class="extended-text" /></p>
|
132 |
|
133 |
+
<p><label for="theme_my_login_retrieve_pass_mail_from"><?php _e( 'From E-mail', 'theme-my-login' ); ?></label><br />
|
134 |
+
<input name="theme_my_login[email][retrieve_pass][mail_from]" type="text" id="theme_my_login_retrieve_pass_mail_from" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'retrieve_pass', 'mail_from' ) ); ?>" class="extended-text" /></p>
|
135 |
|
136 |
+
<p><label for="theme_my_login_retrieve_pass_mail_content_type"><?php _e( 'E-mail Format', 'theme-my-login' ); ?></label><br />
|
137 |
<select name="theme_my_login[email][retrieve_pass][mail_content_type]" id="theme_my_login_retrieve_pass_mail_content_type">
|
138 |
+
<option value="plain"<?php if ( 'plain' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'retrieve_pass', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'Plain Text',' theme-my-login' ); ?></option>
|
139 |
+
<option value="html"<?php if ( 'html' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'retrieve_pass', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'HTML', 'theme-my-login' ); ?></option>
|
140 |
</select></p>
|
141 |
|
142 |
+
<p><label for="theme_my_login_retrieve_pass_title"><?php _e( 'Subject', 'theme-my-login' ); ?></label><br />
|
143 |
+
<input name="theme_my_login[email][retrieve_pass][title]" type="text" id="theme_my_login_retrieve_pass_title" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'retrieve_pass', 'title' ) ); ?>" class="full-text" /></p>
|
144 |
|
145 |
+
<p><label for="theme_my_login_retrieve_pass_message"><?php _e( 'Message', 'theme-my-login' ); ?></label><br />
|
146 |
+
<textarea name="theme_my_login[email][retrieve_pass][message]" id="theme_my_login_retrieve_pass_message" class="large-text" rows="10"><?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'retrieve_pass', 'message' ) ); ?></textarea></p>
|
147 |
|
148 |
+
<p class="description"><?php _e( 'Available Variables', 'theme-my-login' ); ?>: %blogname%, %siteurl%, %reseturl%, %user_login%, %user_email%, %user_ip%</p>
|
149 |
</td>
|
150 |
</tr>
|
151 |
+
</table><?php
|
|
|
152 |
}
|
153 |
|
154 |
/**
|
161 |
* @access public
|
162 |
*/
|
163 |
function display_reset_pass_settings() {
|
164 |
+
?><table class="form-table">
|
|
|
165 |
<tr>
|
166 |
<td>
|
167 |
+
<h3><?php _e( 'User Notification', 'theme-my-login' ); ?></h3>
|
168 |
|
169 |
<p class="description">
|
170 |
+
<?php _e( 'This e-mail will be sent to a user upon successful password recovery.', 'theme-my-login' ); ?>
|
171 |
+
<?php _e( 'Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!', 'theme-my-login' ); ?>
|
172 |
+
<?php _e( 'If any field is left empty, the default will be used instead.', 'theme-my-login' ); ?>
|
173 |
</p>
|
174 |
|
175 |
+
<p><label for="theme_my_login_reset_pass_mail_from_name"><?php _e( 'From Name', 'theme-my-login' ); ?></label><br />
|
176 |
+
<input name="theme_my_login[email][reset_pass][mail_from_name]" type="text" id="theme_my_login_reset_pass_mail_from_name" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'mail_from_name' ) ); ?>" class="extended-text" /></p>
|
177 |
|
178 |
+
<p><label for="theme_my_login_retrieve_pass_mail_from"><?php _e( 'From E-mail', 'theme-my-login' ); ?></label><br />
|
179 |
+
<input name="theme_my_login[email][reset_pass][mail_from]" type="text" id="theme_my_login_reset_pass_mail_from" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'mail_from' ) ); ?>" class="extended-text" /></p>
|
180 |
|
181 |
+
<p><label for="theme_my_login_retrieve_pass_mail_content_type"><?php _e( 'E-mail Format', 'theme-my-login' ); ?></label><br />
|
182 |
<select name="theme_my_login[email][reset_pass][mail_content_type]" id="theme_my_login_reset_pass_mail_content_type">
|
183 |
+
<option value="plain"<?php if ( 'plain' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'Plain Text', 'theme-my-login' ); ?></option>
|
184 |
+
<option value="html"<?php if ( 'html' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'HTML', 'theme-my-login' ); ?></option>
|
185 |
</select></p>
|
186 |
|
187 |
+
<p><label for="theme_my_login_reset_pass_title"><?php _e( 'Subject', 'theme-my-login' ); ?></label><br />
|
188 |
+
<input name="theme_my_login[email][reset_pass][title]" type="text" id="theme_my_login_reset_pass_title" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'title' ) ); ?>" class="full-text" /></p>
|
189 |
|
190 |
+
<p><label for="theme_my_login_reset_pass_message"><?php _e( 'Message', 'theme-my-login' ); ?></label><br />
|
191 |
+
<textarea name="theme_my_login[email][reset_pass][message]" id="theme_my_login_reset_pass_message" class="large-text" rows="10"><?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'message' ) ); ?></textarea></p>
|
192 |
|
193 |
+
<p class="description"><?php _e( 'Available Variables', 'theme-my-login' ); ?>: %blogname%, %siteurl%, %user_login%, %user_email%, %user_pass%, %user_ip%</p>
|
194 |
</td>
|
195 |
</tr>
|
196 |
<tr>
|
197 |
<td>
|
198 |
+
<h3><?php _e( 'Admin Notification', 'theme-my-login' ); ?></h3>
|
199 |
|
200 |
<p class="description">
|
201 |
+
<?php _e( 'This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below, upon user password change.', 'theme-my-login' ); ?>
|
202 |
+
<?php _e( 'If any field is left empty, the default will be used instead.', 'theme-my-login' ); ?>
|
203 |
</p>
|
204 |
|
205 |
+
<p><label for="theme_my_login_reset_pass_admin_mail_to"><?php _e( 'To', 'theme-my-login' ); ?></label><br />
|
206 |
+
<input name="theme_my_login[email][reset_pass][admin_mail_to]" type="text" id="theme_my_login_reset_pass_admin_mail_to" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_mail_to' ) ); ?>" class="extended-text" /></p>
|
207 |
|
208 |
+
<p><label for="theme_my_login_reset_pass_admin_mail_from_name"><?php _e( 'From Name', 'theme-my-login' ); ?></label><br />
|
209 |
+
<input name="theme_my_login[email][reset_pass][admin_mail_from_name]" type="text" id="theme_my_login_reset_pass_admin_mail_from_name" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_mail_from_name' ) ); ?>" class="extended-text" /></p>
|
210 |
|
211 |
+
<p><label for="theme_my_login_reset_pass_admin_mail_from"><?php _e( 'From E-mail', 'theme-my-login' ); ?></label><br />
|
212 |
+
<input name="theme_my_login[email][reset_pass][admin_mail_from]" type="text" id="theme_my_login_reset_pass_admin_mail_from" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_mail_from' ) ); ?>" class="extended-text" /></p>
|
213 |
|
214 |
+
<p><label for="theme_my_login_reset_pass_admin_mail_content_type"><?php _e( 'E-mail Format', 'theme-my-login' ); ?></label><br />
|
215 |
<select name="theme_my_login[email][reset_pass][admin_mail_content_type]" id="theme_my_login_reset_pass_admin_mail_content_type">
|
216 |
+
<option value="plain"<?php if ( 'plain' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'Plain Text', 'theme-my-login' ); ?></option>
|
217 |
+
<option value="html"<?php if ( 'html' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'HTML', 'theme-my-login' ); ?></option>
|
218 |
</select></p>
|
219 |
|
220 |
+
<p><label for="theme_my_login_reset_pass_admin_title"><?php _e( 'Subject', 'theme-my-login' ); ?></label><br />
|
221 |
+
<input name="theme_my_login[email][reset_pass][admin_title]" type="text" id="theme_my_login_reset_pass_admin_title" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_title' ) ); ?>" class="full-text" /></p>
|
222 |
|
223 |
+
<p><label for="theme_my_login_reset_pass_admin_message"><?php _e( 'Message', 'theme-my-login' ); ?></label><br />
|
224 |
+
<textarea name="theme_my_login[email][reset_pass][admin_message]" id="theme_my_login_reset_pass_admin_message" class="large-text" rows="10"><?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_message' ) ); ?></textarea></p>
|
225 |
|
226 |
+
<p class="description"><?php _e( 'Available Variables', 'theme-my-login' ); ?>: %blogname%, %siteurl%, %user_login%, %user_email%, %user_ip%</p>
|
227 |
|
228 |
+
<p><label for="theme_my_login_reset_pass_admin_disable"><input name="theme_my_login[email][reset_pass][admin_disable]" type="checkbox" id="theme_my_login_reset_pass_admin_disable" value="1"<?php checked( 1, $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_disable' ) ) ); ?> /> <?php _e( 'Disable Admin Notification', 'theme-my-login' ); ?></label></p>
|
229 |
</td>
|
230 |
</tr>
|
231 |
+
</table><?php
|
232 |
+
}
|
233 |
+
|
234 |
+
/**
|
235 |
+
* Outputs user activation e-mail settings
|
236 |
+
*
|
237 |
+
* Callback for "$hookname" hook in method Theme_My_Login_Admin::add_submenu_page()
|
238 |
+
*
|
239 |
+
* @see Theme_My_Login_Admin::add_submenu_page()
|
240 |
+
* @since 6.0
|
241 |
+
* @access public
|
242 |
+
*/
|
243 |
+
function display_user_activation_settings() {
|
244 |
+
?><table class="form-table">
|
245 |
+
<tr>
|
246 |
+
<td>
|
247 |
+
<p class="description">
|
248 |
+
<?php _e( 'This e-mail will be sent to a new user upon registration when "E-mail Confirmation" is checked for "User Moderation".', 'theme-my-login' ); ?>
|
249 |
+
<?php _e( 'Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!', 'theme-my-login' ); ?>
|
250 |
+
<?php _e( 'If any field is left empty, the default will be used instead.', 'theme-my-login' ); ?>
|
251 |
+
</p>
|
252 |
+
|
253 |
+
<p><label for="theme_my_login_user_activation_mail_from_name"><?php _e( 'From Name', 'theme-my-login' ); ?></label><br />
|
254 |
+
<input name="theme_my_login[email][user_activation][mail_from_name]" type="text" id="theme_my_login_user_activation_mail_from_name" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_activation', 'mail_from_name' ) ); ?>" class="extended-text" /></p>
|
255 |
+
|
256 |
+
<p><label for="theme_my_login_user_activation_mail_from"><?php _e( 'From E-mail', 'theme-my-login' ); ?></label><br />
|
257 |
+
<input name="theme_my_login[email][user_activation][mail_from]" type="text" id="theme_my_login_user_activation_mail_from" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_activation', 'mail_from' ) ); ?>" class="extended-text" /></p>
|
258 |
+
|
259 |
+
<p><label for="theme_my_login_user_activation_mail_content_type"><?php _e( 'E-mail Format', 'theme-my-login' ); ?></label><br />
|
260 |
+
<select name="theme_my_login[email][user_activation][mail_content_type]" id="theme_my_login_user_activation_mail_content_type">
|
261 |
+
<option value="plain"<?php if ( 'plain' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_activation', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'Plain Text', 'theme-my-login' ); ?></option>
|
262 |
+
<option value="html"<?php if ( 'html' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_activation', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'HTML', 'theme-my-login' ); ?></option>
|
263 |
+
</select></p>
|
264 |
+
|
265 |
+
<p><label for="theme_my_login_user_activation_title"><?php _e( 'Subject', 'theme-my-login' ); ?></label><br />
|
266 |
+
<input name="theme_my_login[email][user_activation][title]" type="text" id="theme_my_login_user_activation_title" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_activation', 'title' ) ); ?>" class="full-text" /></p>
|
267 |
+
|
268 |
+
<p><label for="theme_my_login_user_activation_message"><?php _e( 'Message', 'theme-my-login' ); ?></label><br />
|
269 |
+
<textarea name="theme_my_login[email][user_activation][message]" id="theme_my_login_user_activation_message" class="large-text" rows="10"><?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_activation', 'message' ) ); ?></textarea></p>
|
270 |
+
|
271 |
+
<p class="description"><?php _e( 'Available Variables', 'theme-my-login' ); ?>: %blogname%, %siteurl%, %activateurl%, %user_login%, %user_email%, %user_ip%</p>
|
272 |
+
</td>
|
273 |
+
</tr>
|
274 |
+
</table><?php
|
275 |
+
}
|
276 |
+
|
277 |
+
/**
|
278 |
+
* Outputs user approval e-mail settings
|
279 |
+
*
|
280 |
+
* Callback for "$hookname" hook in method Theme_My_Login_Admin::add_submenu_page()
|
281 |
+
*
|
282 |
+
* @see Theme_My_Login_Admin::add_submenu_page()
|
283 |
+
* @since 6.0
|
284 |
+
* @access public
|
285 |
+
*/
|
286 |
+
function display_user_approval_settings() {
|
287 |
+
?><table class="form-table">
|
288 |
+
<tr>
|
289 |
+
<td>
|
290 |
+
<h3><?php _e( 'User Notification', 'theme-my-login' ); ?></h3>
|
291 |
+
|
292 |
+
<p class="description">
|
293 |
+
<?php _e( 'This e-mail will be sent to a new user upon admin approval when "Admin Approval" is checked for "User Moderation".', 'theme-my-login' ); ?>
|
294 |
+
<?php _e( 'Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!', 'theme-my-login' ); ?>
|
295 |
+
<?php _e( 'If any field is left empty, the default will be used instead.', 'theme-my-login' ); ?>
|
296 |
+
</p>
|
297 |
+
|
298 |
+
<p><label for="theme_my_login_user_approval_mail_from_name"><?php _e( 'From Name', 'theme-my-login' ); ?></label><br />
|
299 |
+
<input name="theme_my_login[email][user_approval][mail_from_name]" type="text" id="theme_my_login_user_approval_mail_from_name" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'mail_from_name' ) ); ?>" class="extended-text" /></p>
|
300 |
+
|
301 |
+
<p><label for="theme_my_login_user_approval_mail_from"><?php _e( 'From E-mail', 'theme-my-login' ); ?></label><br />
|
302 |
+
<input name="theme_my_login[email][user_approval][mail_from]" type="text" id="theme_my_login_user_approval_mail_from" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'mail_from' ) ); ?>" class="extended-text" /></p>
|
303 |
+
|
304 |
+
<p><label for="theme_my_login_user_approval_mail_content_type"><?php _e( 'E-mail Format', 'theme-my-login' ); ?></label><br />
|
305 |
+
<select name="theme_my_login[email][user_approval][mail_content_type]" id="theme_my_login_user_approval_mail_content_type">
|
306 |
+
<option value="plain"<?php if ( 'plain' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'Plain Text', 'theme-my-login' ); ?></option>
|
307 |
+
<option value="html"<?php if ( 'html' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'HTML', 'theme-my-login' ); ?></option>
|
308 |
+
</select></p>
|
309 |
+
|
310 |
+
<p><label for="theme_my_login_user_approval_title"><?php _e( 'Subject', 'theme-my-login' ); ?></label><br />
|
311 |
+
<input name="theme_my_login[email][user_approval][title]" type="text" id="theme_my_login_user_approval_title" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'title' ) ); ?>" class="full-text" /></p>
|
312 |
+
|
313 |
+
<p><label for="theme_my_login_user_approval_message"><?php _e( 'Message', 'theme-my-login' ); ?></label><br />
|
314 |
+
<textarea name="theme_my_login[email][user_approval][message]" id="theme_my_login_user_approval_message" class="large-text" rows="10"><?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'message' ) ); ?></textarea></p>
|
315 |
+
|
316 |
+
<p class="description"><?php _e( 'Available Variables', 'theme-my-login' ); ?>: %blogname%, %siteurl%, %loginurl%, %user_login%, %user_email%, %user_pass%</p>
|
317 |
+
</td>
|
318 |
+
</tr>
|
319 |
+
<tr>
|
320 |
+
<td>
|
321 |
+
<h3><?php _e( 'Admin Notification', 'theme-my-login' ); ?></h3>
|
322 |
+
|
323 |
+
<p class="description">
|
324 |
+
<?php _e( 'This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when "Admin Approval" is checked for "User Moderation".', 'theme-my-login' ); ?>
|
325 |
+
<?php _e( 'If any field is left empty, the default will be used instead.', 'theme-my-login' ); ?>
|
326 |
+
</p>
|
327 |
+
|
328 |
+
<p><label for="theme_my_login_user_approval_admin_mail_to"><?php _e( 'To', 'theme-my-login' ); ?></label><br />
|
329 |
+
<input name="theme_my_login[email][user_approval][admin_mail_to]" type="text" id="theme_my_login_user_approval_admin_mail_to" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_mail_to' ) ); ?>" class="extended-text" /></p>
|
330 |
+
|
331 |
+
<p><label for="theme_my_login_user_approval_admin_mail_from_name"><?php _e( 'From Name', 'theme-my-login' ); ?></label><br />
|
332 |
+
<input name="theme_my_login[email][user_approval][admin_mail_from_name]" type="text" id="theme_my_login_user_approval_admin_mail_from_name" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_mail_from_name' ) ); ?>" class="extended-text" /></p>
|
333 |
+
|
334 |
+
<p><label for="theme_my_login_user_approval_admin_mail_from"><?php _e( 'From E-mail', 'theme-my-login' ); ?></label><br />
|
335 |
+
<input name="theme_my_login[email][user_approval][admin_mail_from]" type="text" id="theme_my_login_user_approval_admin_mail_from" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_mail_from' ) ); ?>" class="extended-text" /></p>
|
336 |
+
|
337 |
+
<p><label for="theme_my_login_user_approval_admin_mail_content_type"><?php _e( 'E-mail Format', 'theme-my-login' ); ?></label><br />
|
338 |
+
<select name="theme_my_login[email][user_approval][admin_mail_content_type]" id="theme_my_login_user_approval_admin_mail_content_type">
|
339 |
+
<option value="plain"<?php if ( 'plain' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'Plain Text', 'theme-my-login' ); ?></option>
|
340 |
+
<option value="html"<?php if ( 'html' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'HTML', 'theme-my-login' ); ?></option>
|
341 |
+
</select></p>
|
342 |
+
|
343 |
+
<p><label for="theme_my_login_user_approval_admin_title"><?php _e( 'Subject', 'theme-my-login' ); ?></label><br />
|
344 |
+
<input name="theme_my_login[email][user_approval][admin_title]" type="text" id="theme_my_login_user_approval_admin_title" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_title' ) ); ?>" class="full-text" /></p>
|
345 |
+
|
346 |
+
<p><label for="theme_my_login_user_approval_admin_message"><?php _e( 'Message', 'theme-my-login' ); ?></label><br />
|
347 |
+
<textarea name="theme_my_login[email][user_approval][admin_message]" id="theme_my_login_user_approval_admin_message" class="large-text" rows="10"><?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_message' ) ); ?></textarea></p>
|
348 |
+
|
349 |
+
<p class="description"><?php _e( 'Available Variables', 'theme-my-login' ); ?>: %blogname%, %siteurl%, %pendingurl%, %user_login%, %user_email%, %user_ip%</p>
|
350 |
+
|
351 |
+
<p><label for="theme_my_login_user_approval_admin_disable"><input name="theme_my_login[email][user_approval][admin_disable]" type="checkbox" id="theme_my_login_user_approval_admin_disable" value="1"<?php checked( 1, $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_disable' ) ) ); ?> /> <?php _e( 'Disable Admin Notification', 'theme-my-login' ); ?></label></p>
|
352 |
+
</td>
|
353 |
+
</tr>
|
354 |
+
</table><?php
|
355 |
+
}
|
356 |
+
|
357 |
+
/**
|
358 |
+
* Outputs user denial e-mail settings
|
359 |
+
*
|
360 |
+
* Callback for "$hookname" hook in method Theme_My_Login_Admin::add_submenu_page()
|
361 |
+
*
|
362 |
+
* @see Theme_My_Login_Admin::add_submenu_page()
|
363 |
+
* @since 6.0
|
364 |
+
* @access public
|
365 |
+
*/
|
366 |
+
function display_user_denial_settings() {
|
367 |
+
?><table class="form-table">
|
368 |
+
<tr>
|
369 |
+
<td>
|
370 |
+
<p class="description">
|
371 |
+
<?php _e( 'This e-mail will be sent to a user who is deleted/denied when "Admin Approval" is checked for "User Moderation" and the user\'s role is "Pending".', 'theme-my-login' ); ?>
|
372 |
+
<?php _e( 'If any field is left empty, the default will be used instead.', 'theme-my-login' ); ?>
|
373 |
+
</p>
|
374 |
+
|
375 |
+
<p><label for="theme_my_login_user_denial_mail_from_name"><?php _e( 'From Name', 'theme-my-login' ); ?></label><br />
|
376 |
+
<input name="theme_my_login[email][user_denial][mail_from_name]" type="text" id="theme_my_login_user_denial_mail_from_name" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_denial', 'mail_from_name' ) ); ?>" class="extended-text" /></p>
|
377 |
+
|
378 |
+
<p><label for="theme_my_login_user_denial_mail_from"><?php _e( 'From E-mail', 'theme-my-login' ); ?></label><br />
|
379 |
+
<input name="theme_my_login[email][user_denial][mail_from]" type="text" id="theme_my_login_user_denial_mail_from" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_denial', 'mail_from' ) ); ?>" class="extended-text" /></p>
|
380 |
+
|
381 |
+
<p><label for="theme_my_login_user_denial_mail_content_type"><?php _e( 'E-mail Format', 'theme-my-login' ); ?></label><br />
|
382 |
+
<select name="theme_my_login[email][user_denial][mail_content_type]" id="theme_my_login_user_denial_mail_content_type">
|
383 |
+
<option value="plain"<?php if ( 'plain' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_denial', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'Plain Text', 'theme-my-login' ); ?></option>
|
384 |
+
<option value="html"<?php if ( 'html' == $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_denial', 'mail_content_type' ) ) ) echo ' selected="selected"'; ?>><?php _e( 'HTML', 'theme-my-login' ); ?></option>
|
385 |
+
</select></p>
|
386 |
+
|
387 |
+
<p><label for="theme_my_login_user_denial_title"><?php _e('Subject', 'theme-my-login'); ?></label><br />
|
388 |
+
<input name="theme_my_login[email][user_denial][title]" type="text" id="theme_my_login_user_denial_title" value="<?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_denial', 'title' ) ); ?>" class="full-text" /></p>
|
389 |
+
|
390 |
+
<p><label for="theme_my_login_user_denial_message"><?php _e('Message', 'theme-my-login'); ?></label><br />
|
391 |
+
<textarea name="theme_my_login[email][user_denial][message]" id="theme_my_login_user_denial_message" class="large-text" rows="10"><?php echo $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_denial', 'message' ) ); ?></textarea></p>
|
392 |
+
|
393 |
+
<p class="description"><?php _e( 'Available Variables', 'theme-my-login' ); ?>: %blogname%, %siteurl%, %user_login%, %user_email%</p>
|
394 |
+
</td>
|
395 |
+
</tr>
|
396 |
+
</table><?php
|
397 |
}
|
398 |
|
399 |
/**
|
409 |
* @param object $admin Reference to global $theme_my_login_admin object
|
410 |
*/
|
411 |
function admin_menu( &$admin ) {
|
412 |
+
$admin->add_menu_page( __( 'E-mail', 'theme-my-login' ), 'tml-options-email' );
|
413 |
+
$admin->add_submenu_page( 'tml-options-email', __( 'New User', 'theme-my-login' ), 'tml-options-email-new-user', array( &$this, 'display_new_user_settings' ) );
|
414 |
+
$admin->add_submenu_page( 'tml-options-email', __( 'Retrieve Password', 'theme-my-login' ), 'tml-options-email-retrieve-pass', array( &$this, 'display_retrieve_pass_settings' ) );
|
415 |
+
$admin->add_submenu_page( 'tml-options-email', __( 'Reset Password', 'theme-my-login' ), 'tml-options-email-reset-pass', array( &$this, 'display_reset_pass_settings' ) );
|
416 |
+
if ( $GLOBALS['theme_my_login']->is_module_active( 'user-moderation/user-moderation.php' ) ) {
|
417 |
+
$admin->add_submenu_page( 'tml-options-email', __( 'User Activation', 'theme-my-login' ), 'tml-options-email-user-activation', array( &$this, 'display_user_activation_settings' ) );
|
418 |
+
$admin->add_submenu_page( 'tml-options-email', __( 'User Approval', 'theme-my-login' ), 'tml-options-email-user-approval', array( &$this, 'display_user_approval_settings' ) );
|
419 |
+
$admin->add_submenu_page( 'tml-options-email', __( 'User Denial', 'theme-my-login' ), 'tml-options-email-user-denial', array( &$this, 'display_user_denial_settings' ) );
|
420 |
+
}
|
421 |
}
|
422 |
|
423 |
/**
|
441 |
|
442 |
endif; // Class exists
|
443 |
|
444 |
+
?>
|
modules/custom-email/custom-email.php
CHANGED
@@ -75,7 +75,7 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
75 |
* @access public
|
76 |
*/
|
77 |
function apply_retrieve_pass_filters() {
|
78 |
-
$options =& $
|
79 |
$this->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
80 |
add_filter( 'retrieve_password_title', array( &$this, 'retrieve_pass_title_filter' ), 10, 2 );
|
81 |
add_filter( 'retrieve_password_message', array( &$this, 'retrieve_pass_message_filter' ), 10, 3 );
|
@@ -91,7 +91,7 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
91 |
* @access public
|
92 |
*/
|
93 |
function apply_reset_pass_filters() {
|
94 |
-
$options =& $
|
95 |
$this->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
96 |
add_filter( 'password_reset_title', array( &$this, 'reset_pass_title_filter' ), 10, 2 );
|
97 |
add_filter( 'password_reset_message', array( &$this, 'reset_pass_message_filter' ), 10, 3 );
|
@@ -182,7 +182,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
182 |
* @return string New subject
|
183 |
*/
|
184 |
function retrieve_pass_title_filter( $title, $user_id ) {
|
185 |
-
|
|
|
186 |
}
|
187 |
|
188 |
/**
|
@@ -205,7 +206,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
205 |
'%loginurl%' => site_url( 'wp-login.php', 'login' ),
|
206 |
'%reseturl%' => site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user->user_login ), 'login' )
|
207 |
);
|
208 |
-
|
|
|
209 |
}
|
210 |
|
211 |
/**
|
@@ -222,7 +224,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
222 |
* @return string New title
|
223 |
*/
|
224 |
function reset_pass_title_filter( $title, $user_id ) {
|
225 |
-
|
|
|
226 |
}
|
227 |
|
228 |
/**
|
@@ -243,8 +246,9 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
243 |
$replacements = array(
|
244 |
'%loginurl%' => site_url( 'wp-login.php', 'login' ),
|
245 |
'%user_pass%' => $new_pass
|
246 |
-
);
|
247 |
-
|
|
|
248 |
}
|
249 |
|
250 |
/**
|
@@ -259,8 +263,9 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
259 |
* @param string $to Default admin e-mail address
|
260 |
* @return string New e-mail address(es)
|
261 |
*/
|
262 |
-
function
|
263 |
-
|
|
|
264 |
}
|
265 |
|
266 |
/**
|
@@ -277,7 +282,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
277 |
* @return string New subject
|
278 |
*/
|
279 |
function password_change_notification_title_filter( $title, $user_id ) {
|
280 |
-
|
|
|
281 |
}
|
282 |
|
283 |
/**
|
@@ -294,7 +300,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
294 |
* @return string New message
|
295 |
*/
|
296 |
function password_change_notification_message_filter( $message, $user_id ) {
|
297 |
-
|
|
|
298 |
}
|
299 |
|
300 |
/**
|
@@ -310,7 +317,7 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
310 |
* @return bool New setting
|
311 |
*/
|
312 |
function send_password_change_notification_filter( $enable ) {
|
313 |
-
$options
|
314 |
$this->set_mail_headers( $options['admin_mail_from'], $options['admin_mail_from_name'], $options['admin_mail_content_type'] );
|
315 |
if ( $this->options['reset_pass']['admin_disable'] )
|
316 |
return false;
|
@@ -331,7 +338,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
331 |
* @return string New title
|
332 |
*/
|
333 |
function new_user_notification_title_filter( $title, $user_id ) {
|
334 |
-
|
|
|
335 |
}
|
336 |
|
337 |
/**
|
@@ -352,8 +360,9 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
352 |
$replacements = array(
|
353 |
'%loginurl%' => site_url( 'wp-login.php', 'login' ),
|
354 |
'%user_pass%' => $new_pass
|
355 |
-
);
|
356 |
-
|
|
|
357 |
}
|
358 |
|
359 |
/**
|
@@ -369,7 +378,7 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
369 |
* @return bool New setting
|
370 |
*/
|
371 |
function send_new_user_notification_filter( $enable ) {
|
372 |
-
$options
|
373 |
$this->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
374 |
return $enable;
|
375 |
}
|
@@ -387,7 +396,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
387 |
* @return string New e-mail address(es)
|
388 |
*/
|
389 |
function new_user_admin_notification_mail_to_filter( $to ) {
|
390 |
-
|
|
|
391 |
}
|
392 |
|
393 |
/**
|
@@ -404,7 +414,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
404 |
* @return string New subject
|
405 |
*/
|
406 |
function new_user_admin_notification_title_filter( $title, $user_id ) {
|
407 |
-
|
|
|
408 |
}
|
409 |
|
410 |
/**
|
@@ -421,7 +432,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
421 |
* @return string New message
|
422 |
*/
|
423 |
function new_user_admin_notification_message_filter( $message, $user_id ) {
|
424 |
-
|
|
|
425 |
}
|
426 |
|
427 |
/**
|
@@ -437,13 +449,232 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
437 |
* @return bool New setting
|
438 |
*/
|
439 |
function send_new_user_admin_notification_filter( $enable ) {
|
440 |
-
$options
|
441 |
$this->set_mail_headers( $options['admin_mail_from'], $options['admin_mail_from_name'], $options['admin_mail_content_type'] );
|
442 |
if ( $options['admin_disable'] )
|
443 |
return false;
|
444 |
return $enable;
|
445 |
}
|
446 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
447 |
/**
|
448 |
* Notify the blog admin of a new user
|
449 |
*
|
@@ -470,11 +701,11 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
470 |
}
|
471 |
|
472 |
if ( apply_filters( 'send_new_user_admin_notification', true ) ) {
|
473 |
-
$message = sprintf( __( 'New user registration on your site %s:',
|
474 |
-
$message .= sprintf( __( 'Username: %s',
|
475 |
-
$message .= sprintf( __( 'E-mail: %s',
|
476 |
|
477 |
-
$title = sprintf( __( '[%s] New User Registration',
|
478 |
|
479 |
$title = apply_filters( 'new_user_admin_notification_title', $title, $user_id );
|
480 |
$message = apply_filters( 'new_user_admin_notification_message', $message, $user_id );
|
@@ -488,11 +719,11 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
488 |
return;
|
489 |
|
490 |
if ( apply_filters( 'send_new_user_notification', true ) ) {
|
491 |
-
$message = sprintf( __( 'Username: %s',
|
492 |
-
$message .= sprintf( __( 'Password: %s',
|
493 |
$message .= wp_login_url() . "\r\n";
|
494 |
|
495 |
-
$title = sprintf( __( '[%s] Your username and password',
|
496 |
|
497 |
$title = apply_filters( 'new_user_notification_title', $title, $user_id );
|
498 |
$message = apply_filters( 'new_user_notification_message', $message, $plaintext_pass, $user_id );
|
@@ -554,6 +785,9 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
554 |
// Allow %user_ip% variable
|
555 |
$replacements['%user_ip%'] = $_SERVER['REMOTE_ADDR'];
|
556 |
|
|
|
|
|
|
|
557 |
// Iterate through matches
|
558 |
foreach ( $matches[0] as $key => $match ) {
|
559 |
if ( !isset( $replacements[$match] ) ) {
|
@@ -563,27 +797,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
563 |
$replacements[$match] = get_bloginfo( $matches[1][$key] ); // Replacement from get_bloginfo()
|
564 |
}
|
565 |
}
|
566 |
-
return str_replace( array_keys( $replacements ), array_values( $replacements ), $input );
|
567 |
-
}
|
568 |
|
569 |
-
|
570 |
-
* Activates this module
|
571 |
-
*
|
572 |
-
* Callback for "tml_activate_custom-email/custom-email.php" hook in method Theme_My_Login_Admin::activate_module()
|
573 |
-
*
|
574 |
-
* @see Theme_My_Login_Admin::activate_module()
|
575 |
-
* @since 6.0
|
576 |
-
* @access public
|
577 |
-
*
|
578 |
-
* @param object $theme_my_login Reference to global $theme_my_login object
|
579 |
-
*/
|
580 |
-
function activate( &$theme_my_login ) {
|
581 |
-
$options = $this->init_options();
|
582 |
-
if ( !isset( $theme_my_login->options['email'] ) ) {
|
583 |
-
$theme_my_login->options['email'] = $options['email'];
|
584 |
-
} else {
|
585 |
-
$theme_my_login->options['email'] = $theme_my_login->array_merge_recursive( $options['email'], $theme_my_login->options['email'] );
|
586 |
-
}
|
587 |
}
|
588 |
|
589 |
/**
|
@@ -649,13 +864,8 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
649 |
* @access public
|
650 |
*/
|
651 |
function load() {
|
652 |
-
// Create a reference to custom e-mail options
|
653 |
-
$this->options =& $this->theme_my_login->options['email'];
|
654 |
-
// Activate
|
655 |
-
add_action( 'tml_activate_custom-email/custom-email.php', array( &$this, 'activate' ) );
|
656 |
-
// Initialize
|
657 |
add_filter( 'tml_init_options', array( &$this, 'init_options' ) );
|
658 |
-
|
659 |
add_filter( 'wp_mail_from', array( &$this, 'mail_from_filter' ) );
|
660 |
add_filter( 'wp_mail_from_name', array( &$this, 'mail_from_name_filter') );
|
661 |
add_filter( 'wp_mail_content_type', array( &$this, 'mail_content_type_filter') );
|
@@ -665,10 +875,14 @@ class Theme_My_Login_Custom_Email extends Theme_My_Login_Module {
|
|
665 |
add_action( 'tml_new_user_notification', array( &$this, 'apply_new_user_filters' ) );
|
666 |
|
667 |
remove_action( 'tml_new_user_registered', 'wp_new_user_notification', 10, 2 );
|
668 |
-
add_action( 'tml_new_user_registered',
|
669 |
|
670 |
remove_action( 'tml_user_password_changed', 'wp_password_change_notification' );
|
671 |
-
add_action( 'tml_user_password_changed',
|
|
|
|
|
|
|
|
|
672 |
}
|
673 |
}
|
674 |
|
@@ -684,4 +898,4 @@ if ( is_admin() )
|
|
684 |
|
685 |
endif; // Class exists
|
686 |
|
687 |
-
?>
|
75 |
* @access public
|
76 |
*/
|
77 |
function apply_retrieve_pass_filters() {
|
78 |
+
$options =& $GLOBALS['theme_my_login']->options->get_option( 'retrieve_pass' );
|
79 |
$this->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
80 |
add_filter( 'retrieve_password_title', array( &$this, 'retrieve_pass_title_filter' ), 10, 2 );
|
81 |
add_filter( 'retrieve_password_message', array( &$this, 'retrieve_pass_message_filter' ), 10, 3 );
|
91 |
* @access public
|
92 |
*/
|
93 |
function apply_reset_pass_filters() {
|
94 |
+
$options =& $GLOBALS['theme_my_login']->options->get_option( 'reset_pass' );
|
95 |
$this->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
96 |
add_filter( 'password_reset_title', array( &$this, 'reset_pass_title_filter' ), 10, 2 );
|
97 |
add_filter( 'password_reset_message', array( &$this, 'reset_pass_message_filter' ), 10, 3 );
|
182 |
* @return string New subject
|
183 |
*/
|
184 |
function retrieve_pass_title_filter( $title, $user_id ) {
|
185 |
+
$_title = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'retrieve_pass', 'title' ) );
|
186 |
+
return empty( $_title ) ? $title : Theme_My_Login_Custom_Email::replace_vars( $_title, $user_id );
|
187 |
}
|
188 |
|
189 |
/**
|
206 |
'%loginurl%' => site_url( 'wp-login.php', 'login' ),
|
207 |
'%reseturl%' => site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user->user_login ), 'login' )
|
208 |
);
|
209 |
+
$_message = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'retrieve_pass', 'message' ) );
|
210 |
+
return empty( $_message ) ? $message : Theme_My_Login_Custom_Email::replace_vars( $_message, $user_id, $replacements );
|
211 |
}
|
212 |
|
213 |
/**
|
224 |
* @return string New title
|
225 |
*/
|
226 |
function reset_pass_title_filter( $title, $user_id ) {
|
227 |
+
$_title = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'title' ) );
|
228 |
+
return empty( $_title ) ? $title : Theme_My_Login_Custom_Email::replace_vars( $_title, $user_id );
|
229 |
}
|
230 |
|
231 |
/**
|
246 |
$replacements = array(
|
247 |
'%loginurl%' => site_url( 'wp-login.php', 'login' ),
|
248 |
'%user_pass%' => $new_pass
|
249 |
+
);
|
250 |
+
$_message = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'message' ) );
|
251 |
+
return empty( $_message ) ? $message : Theme_My_Login_Custom_Email::replace_vars( $_message, $user_id, $replacements );
|
252 |
}
|
253 |
|
254 |
/**
|
263 |
* @param string $to Default admin e-mail address
|
264 |
* @return string New e-mail address(es)
|
265 |
*/
|
266 |
+
function password_change_notification_mail_to_filter( $to ) {
|
267 |
+
$_to = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_mail_to' ) );
|
268 |
+
return empty( $_to ) ? $to : $_to;
|
269 |
}
|
270 |
|
271 |
/**
|
282 |
* @return string New subject
|
283 |
*/
|
284 |
function password_change_notification_title_filter( $title, $user_id ) {
|
285 |
+
$_title = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_title' ) );
|
286 |
+
return empty( $_title ) ? $title : Theme_My_Login_Custom_Email::replace_vars( $_title, $user_id );
|
287 |
}
|
288 |
|
289 |
/**
|
300 |
* @return string New message
|
301 |
*/
|
302 |
function password_change_notification_message_filter( $message, $user_id ) {
|
303 |
+
$_message = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass', 'admin_message' ) );
|
304 |
+
return empty( $_message ) ? $message : Theme_My_Login_Custom_Email::replace_vars( $_message, $user_id );
|
305 |
}
|
306 |
|
307 |
/**
|
317 |
* @return bool New setting
|
318 |
*/
|
319 |
function send_password_change_notification_filter( $enable ) {
|
320 |
+
$options = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'reset_pass' ) );
|
321 |
$this->set_mail_headers( $options['admin_mail_from'], $options['admin_mail_from_name'], $options['admin_mail_content_type'] );
|
322 |
if ( $this->options['reset_pass']['admin_disable'] )
|
323 |
return false;
|
338 |
* @return string New title
|
339 |
*/
|
340 |
function new_user_notification_title_filter( $title, $user_id ) {
|
341 |
+
$_title = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'title' ) );
|
342 |
+
return empty( $_title ) ? $title : Theme_My_Login_Custom_Email::replace_vars( $_title, $user_id );
|
343 |
}
|
344 |
|
345 |
/**
|
360 |
$replacements = array(
|
361 |
'%loginurl%' => site_url( 'wp-login.php', 'login' ),
|
362 |
'%user_pass%' => $new_pass
|
363 |
+
);
|
364 |
+
$_message = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'message' ) );
|
365 |
+
return empty( $_message ) ? $message : Theme_My_Login_Custom_Email::replace_vars( $_message, $user_id, $replacements );
|
366 |
}
|
367 |
|
368 |
/**
|
378 |
* @return bool New setting
|
379 |
*/
|
380 |
function send_new_user_notification_filter( $enable ) {
|
381 |
+
$options = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user' ) );
|
382 |
$this->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
383 |
return $enable;
|
384 |
}
|
396 |
* @return string New e-mail address(es)
|
397 |
*/
|
398 |
function new_user_admin_notification_mail_to_filter( $to ) {
|
399 |
+
$_to = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_mail_to' ) );
|
400 |
+
return empty( $_to ) ? $to : $_to;
|
401 |
}
|
402 |
|
403 |
/**
|
414 |
* @return string New subject
|
415 |
*/
|
416 |
function new_user_admin_notification_title_filter( $title, $user_id ) {
|
417 |
+
$_title = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_title' ) );
|
418 |
+
return empty( $_title ) ? $title : Theme_My_Login_Custom_Email::replace_vars( $_title, $user_id );
|
419 |
}
|
420 |
|
421 |
/**
|
432 |
* @return string New message
|
433 |
*/
|
434 |
function new_user_admin_notification_message_filter( $message, $user_id ) {
|
435 |
+
$_message = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user', 'admin_message' ) );
|
436 |
+
return empty( $_message ) ? $message : Theme_My_Login_Custom_Email::replace_vars( $_message, $user_id );
|
437 |
}
|
438 |
|
439 |
/**
|
449 |
* @return bool New setting
|
450 |
*/
|
451 |
function send_new_user_admin_notification_filter( $enable ) {
|
452 |
+
$options = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'new_user' ) );
|
453 |
$this->set_mail_headers( $options['admin_mail_from'], $options['admin_mail_from_name'], $options['admin_mail_content_type'] );
|
454 |
if ( $options['admin_disable'] )
|
455 |
return false;
|
456 |
return $enable;
|
457 |
}
|
458 |
|
459 |
+
/**
|
460 |
+
* Applies user moderation mail filters according to moderation type
|
461 |
+
*
|
462 |
+
* @since 6.1
|
463 |
+
* @access public
|
464 |
+
*/
|
465 |
+
function apply_user_moderation_notification_filters() {
|
466 |
+
if ( !$GLOBALS['theme_my_login']->is_module_active( 'user-moderation/user-moderation.php' ) )
|
467 |
+
return;
|
468 |
+
|
469 |
+
if ( 'email' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) {
|
470 |
+
$options = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_activation' ) );
|
471 |
+
$this->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
472 |
+
add_filter( 'user_activation_notification_title', array( &$this, 'user_activation_notification_title_filter' ), 10, 2 );
|
473 |
+
add_filter( 'user_activation_notification_message', array( &$this, 'user_activation_notification_message_filter' ), 10, 3 );
|
474 |
+
} elseif ( 'admin' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) {
|
475 |
+
$options = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval' ) );
|
476 |
+
$this->set_mail_headers( $options['admin_mail_from'], $options['admin_mail_from_name'], $options['admin_mail_content_type'] );
|
477 |
+
add_filter( 'user_approval_admin_notifcation_mail_to', array( &$this, 'user_approval_admin_notifcation_mail_to_filter' ) );
|
478 |
+
add_filter( 'user_approval_admin_notification_title', array( &$this, 'user_approval_admin_notification_title_filter' ), 10, 2 );
|
479 |
+
add_filter( 'user_approval_admin_notification_message', array( &$this, 'user_approval_admin_notification_message_filter' ), 10, 2 );
|
480 |
+
}
|
481 |
+
}
|
482 |
+
|
483 |
+
/**
|
484 |
+
* Applies all user approval mail filters
|
485 |
+
*
|
486 |
+
* Callback for "approve_user" hook in method Theme_My_Login_User_Moderation::approve_user()
|
487 |
+
*
|
488 |
+
* @see Theme_My_Login_User_Moderation::approve_user()
|
489 |
+
* @since 6.1
|
490 |
+
* @access public
|
491 |
+
*/
|
492 |
+
function apply_user_approval_notification_filters() {
|
493 |
+
$options = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval' ) );
|
494 |
+
$this->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
495 |
+
add_filter( 'user_approval_notification_title', array( &$this, 'user_approval_notification_title_filter' ), 10, 2 );
|
496 |
+
add_filter( 'user_approval_notification_message', array( &$this, 'user_approval_notification_message_filter' ), 10, 3 );
|
497 |
+
}
|
498 |
+
|
499 |
+
/**
|
500 |
+
* Applies all user denial mail filters
|
501 |
+
*
|
502 |
+
* Callback for "deny_user" hook in method Theme_My_Login_User_Moderation_Admin::deny_user()
|
503 |
+
*
|
504 |
+
* @see Theme_My_Login_User_Moderation_Admin::deny_user()
|
505 |
+
* @since 6.1
|
506 |
+
* @access public
|
507 |
+
*/
|
508 |
+
function apply_user_denial_notification_filters() {
|
509 |
+
$options = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_denial' ) );
|
510 |
+
$this->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
511 |
+
add_filter( 'user_denial_notification_title', array( &$this, 'user_denial_notification_title_filter' ), 10, 2 );
|
512 |
+
add_filter( 'user_denial_notification_message', array( &$this, 'user_denial_notification_message_filter' ), 10, 2 );
|
513 |
+
}
|
514 |
+
|
515 |
+
/**
|
516 |
+
* Changes the user activation e-mail subject
|
517 |
+
*
|
518 |
+
* Callback for "user_activation_notification_title" hook in Theme_My_Login_User_Moderation::new_user_activation_notification()
|
519 |
+
*
|
520 |
+
* @see Theme_My_Login_User_Moderation::new_user_activation_notification()
|
521 |
+
* @since 6.1
|
522 |
+
* @access public
|
523 |
+
*
|
524 |
+
* @param string $title The default subject
|
525 |
+
* @param int $user_id The user's ID
|
526 |
+
* @return string The filtered subject
|
527 |
+
*/
|
528 |
+
function user_activation_notification_title_filter( $title, $user_id ) {
|
529 |
+
$_title = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_activation', 'title' ) );
|
530 |
+
return empty( $_title ) ? $title : Theme_My_Login_Custom_Email::replace_vars( $_title, $user_id );
|
531 |
+
}
|
532 |
+
|
533 |
+
/**
|
534 |
+
* Changes the user activation e-mail message
|
535 |
+
*
|
536 |
+
* Callback for "user_activation_notification_message" hook in Theme_My_Login_User_Moderation::new_user_activation_notification()
|
537 |
+
*
|
538 |
+
* @see Theme_My_Login_User_Moderation::new_user_activation_notification()
|
539 |
+
* @since 6.1
|
540 |
+
* @access public
|
541 |
+
*
|
542 |
+
* @param string $title The default message
|
543 |
+
* @param int $user_id The user's ID
|
544 |
+
* @param string $activation_url The activation URL
|
545 |
+
* @return string The filtered message
|
546 |
+
*/
|
547 |
+
function user_activation_notification_message_filter( $message, $activation_url, $user_id ) {
|
548 |
+
$_message = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_activation', 'message' ) );
|
549 |
+
return empty( $_message ) ? $message : Theme_My_Login_Custom_Email::replace_vars( $_message, $user_id, array( '%activateurl%' => $activation_url ) );
|
550 |
+
}
|
551 |
+
|
552 |
+
/**
|
553 |
+
* Changes the user approval e-mail subject
|
554 |
+
*
|
555 |
+
* Callback for "user_approval_notification_title" hook in Theme_My_Login_User_Moderation_Admin::approve_user()
|
556 |
+
*
|
557 |
+
* @see Theme_My_Login_User_Moderation_Admin::approve_user()
|
558 |
+
* @since 6.1
|
559 |
+
* @access public
|
560 |
+
*
|
561 |
+
* @param string $title The default subject
|
562 |
+
* @param int $user_id The user's ID
|
563 |
+
* @return string The filtered subject
|
564 |
+
*/
|
565 |
+
function user_approval_notification_title_filter( $title, $user_id ) {
|
566 |
+
$_title = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'title' ) );
|
567 |
+
return empty( $_title ) ? $title : Theme_My_Login_Custom_Email::replace_vars( $_title, $user_id );
|
568 |
+
}
|
569 |
+
|
570 |
+
/**
|
571 |
+
* Changes the user approval e-mail message
|
572 |
+
*
|
573 |
+
* Callback for "user_approval_notification_message" hook in Theme_My_Login_User_Moderation_Admin::approve_user()
|
574 |
+
*
|
575 |
+
* @see Theme_My_Login_User_Moderation_Admin::approve_user()
|
576 |
+
* @since 6.1
|
577 |
+
* @access public
|
578 |
+
*
|
579 |
+
* @param string $title The default message
|
580 |
+
* @param string $new_pass The user's new password
|
581 |
+
* @param int $user_id The user's ID
|
582 |
+
* @return string The filtered message
|
583 |
+
*/
|
584 |
+
function user_approval_notification_message_filter( $message, $new_pass, $user_id ) {
|
585 |
+
$_message = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'message' ) );
|
586 |
+
return empty( $_message ) ? $message : Theme_My_Login_Custom_Email::replace_vars( $_message, $user_id, array( '%loginurl%' => $GLOBALS['theme_my_login']->get_login_page_link(), '%user_pass%' => $new_pass ) );
|
587 |
+
}
|
588 |
+
|
589 |
+
/**
|
590 |
+
* Changes the user approval admin e-mail recipient
|
591 |
+
*
|
592 |
+
* Callback for "user_approval_admin_notification_mail_to" hook in Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
593 |
+
*
|
594 |
+
* @see Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
595 |
+
* @since 6.1
|
596 |
+
* @access public
|
597 |
+
*
|
598 |
+
* @param string $to The default recipient
|
599 |
+
* @return string The filtered recipient
|
600 |
+
*/
|
601 |
+
function user_approval_admin_notifcation_mail_to_filter( $to ) {
|
602 |
+
$_to = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_mail_to' ) );
|
603 |
+
return empty( $_to ) ? $to : $_to;
|
604 |
+
}
|
605 |
+
|
606 |
+
/**
|
607 |
+
* Changes the user approval admin e-mail subject
|
608 |
+
*
|
609 |
+
* Callback for "user_approval_admin_notification_title" hook in Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
610 |
+
*
|
611 |
+
* @see Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
612 |
+
* @since 6.1
|
613 |
+
* @access public
|
614 |
+
*
|
615 |
+
* @param string $title The default subject
|
616 |
+
* @param int $user_id The user's ID
|
617 |
+
* @return string The filtered subject
|
618 |
+
*/
|
619 |
+
function user_approval_admin_notification_title_filter( $title, $user_id ) {
|
620 |
+
$_title = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_title' ) );
|
621 |
+
return empty( $_title ) ? $title : Theme_My_Login_Custom_Email::replace_vars( $_title, $user_id );
|
622 |
+
}
|
623 |
+
|
624 |
+
/**
|
625 |
+
* Changes the user approval admin e-mail message
|
626 |
+
*
|
627 |
+
* Callback for "user_approval_admin_notification_message" hook in Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
628 |
+
*
|
629 |
+
* @see Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
630 |
+
* @since 6.1
|
631 |
+
* @access public
|
632 |
+
*
|
633 |
+
* @param string $message The default message
|
634 |
+
* @param int $user_id The user's ID
|
635 |
+
* @return string The filtered message
|
636 |
+
*/
|
637 |
+
function user_approval_admin_notification_message_filter( $message, $user_id ) {
|
638 |
+
$_message = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_approval', 'admin_message' ) );
|
639 |
+
return empty( $_message ) ? $message : Theme_My_Login_Custom_Email::replace_vars( $_message, $user_id, array( '%pendingurl%' => admin_url( 'users.php?role=pending' ) ) );
|
640 |
+
}
|
641 |
+
|
642 |
+
/**
|
643 |
+
* Changes the user denial e-mail subject
|
644 |
+
*
|
645 |
+
* Callback for "user_denial_notification_title" hook in Theme_My_Login_User_Moderation_Admin::deny_user()
|
646 |
+
*
|
647 |
+
* @see Theme_My_Login_User_Moderation_Admin::deny_user()
|
648 |
+
* @since 6.1
|
649 |
+
* @access public
|
650 |
+
*
|
651 |
+
* @param string $title The default subject
|
652 |
+
* @param int $user_id The user's ID
|
653 |
+
* @return string The filtered subject
|
654 |
+
*/
|
655 |
+
function user_denial_notification_title_filter( $title, $user_id ) {
|
656 |
+
$_title = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_denial', 'title' ) );
|
657 |
+
return empty( $_title ) ? $title : Theme_My_Login_Custom_Email::replace_vars( $_title, $user_id );
|
658 |
+
}
|
659 |
+
|
660 |
+
/**
|
661 |
+
* Changes the user denial e-mail message
|
662 |
+
*
|
663 |
+
* Callback for "user_denial_notification_message" hook in Theme_My_Login_User_Moderation_Admin::deny_user()
|
664 |
+
*
|
665 |
+
* @see Theme_My_Login_User_Moderation_Admin::deny_user()
|
666 |
+
* @since 6.1
|
667 |
+
* @access public
|
668 |
+
*
|
669 |
+
* @param string $message The default message
|
670 |
+
* @param int $user_id The user's ID
|
671 |
+
* @return string The filtered message
|
672 |
+
*/
|
673 |
+
function user_denial_notification_message_filter( $message, $user_id ) {
|
674 |
+
$_message = $GLOBALS['theme_my_login']->options->get_option( array( 'email', 'user_denial', 'message' ) );
|
675 |
+
return empty( $_message ) ? $message : Theme_My_Login_Custom_Email::replace_vars( $_message, $user_id );
|
676 |
+
}
|
677 |
+
|
678 |
/**
|
679 |
* Notify the blog admin of a new user
|
680 |
*
|
701 |
}
|
702 |
|
703 |
if ( apply_filters( 'send_new_user_admin_notification', true ) ) {
|
704 |
+
$message = sprintf( __( 'New user registration on your site %s:', 'theme-my-login' ), $blogname ) . "\r\n\r\n";
|
705 |
+
$message .= sprintf( __( 'Username: %s', 'theme-my-login' ), $user_login ) . "\r\n\r\n";
|
706 |
+
$message .= sprintf( __( 'E-mail: %s', 'theme-my-login' ), $user_email ) . "\r\n";
|
707 |
|
708 |
+
$title = sprintf( __( '[%s] New User Registration', 'theme-my-login' ), $blogname );
|
709 |
|
710 |
$title = apply_filters( 'new_user_admin_notification_title', $title, $user_id );
|
711 |
$message = apply_filters( 'new_user_admin_notification_message', $message, $user_id );
|
719 |
return;
|
720 |
|
721 |
if ( apply_filters( 'send_new_user_notification', true ) ) {
|
722 |
+
$message = sprintf( __( 'Username: %s', 'theme-my-login' ), $user_login ) . "\r\n";
|
723 |
+
$message .= sprintf( __( 'Password: %s', 'theme-my-login' ), $plaintext_pass ) . "\r\n";
|
724 |
$message .= wp_login_url() . "\r\n";
|
725 |
|
726 |
+
$title = sprintf( __( '[%s] Your username and password', 'theme-my-login' ), $blogname);
|
727 |
|
728 |
$title = apply_filters( 'new_user_notification_title', $title, $user_id );
|
729 |
$message = apply_filters( 'new_user_notification_message', $message, $plaintext_pass, $user_id );
|
785 |
// Allow %user_ip% variable
|
786 |
$replacements['%user_ip%'] = $_SERVER['REMOTE_ADDR'];
|
787 |
|
788 |
+
// Allow replacements to be filtered
|
789 |
+
$replacements = apply_filters( 'tml_custom_email_variables', $replacements, $user_id );
|
790 |
+
|
791 |
// Iterate through matches
|
792 |
foreach ( $matches[0] as $key => $match ) {
|
793 |
if ( !isset( $replacements[$match] ) ) {
|
797 |
$replacements[$match] = get_bloginfo( $matches[1][$key] ); // Replacement from get_bloginfo()
|
798 |
}
|
799 |
}
|
|
|
|
|
800 |
|
801 |
+
return str_replace( array_keys( $replacements ), array_values( $replacements ), $input );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
802 |
}
|
803 |
|
804 |
/**
|
864 |
* @access public
|
865 |
*/
|
866 |
function load() {
|
|
|
|
|
|
|
|
|
|
|
867 |
add_filter( 'tml_init_options', array( &$this, 'init_options' ) );
|
868 |
+
|
869 |
add_filter( 'wp_mail_from', array( &$this, 'mail_from_filter' ) );
|
870 |
add_filter( 'wp_mail_from_name', array( &$this, 'mail_from_name_filter') );
|
871 |
add_filter( 'wp_mail_content_type', array( &$this, 'mail_content_type_filter') );
|
875 |
add_action( 'tml_new_user_notification', array( &$this, 'apply_new_user_filters' ) );
|
876 |
|
877 |
remove_action( 'tml_new_user_registered', 'wp_new_user_notification', 10, 2 );
|
878 |
+
add_action( 'tml_new_user_registered', 'Theme_My_Login_Custom_Email::new_user_notification', 10, 2 );
|
879 |
|
880 |
remove_action( 'tml_user_password_changed', 'wp_password_change_notification' );
|
881 |
+
add_action( 'tml_user_password_changed', 'Theme_My_Login_Custom_Email::password_change_notification' );
|
882 |
+
|
883 |
+
add_action( 'register_post', array( &$this, 'apply_user_moderation_notification_filters' ) );
|
884 |
+
add_action( 'approve_user', array( &$this, 'apply_user_approval_notification_filters' ) );
|
885 |
+
add_action( 'deny_user', array( &$this, 'apply_user_denial_notification_filters' ) );
|
886 |
}
|
887 |
}
|
888 |
|
898 |
|
899 |
endif; // Class exists
|
900 |
|
901 |
+
?>
|
modules/custom-passwords/custom-passwords.php
CHANGED
@@ -26,13 +26,60 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
26 |
*/
|
27 |
function password_fields( &$template ) {
|
28 |
?>
|
29 |
-
<p><label for="pass1<?php $template->the_instance(); ?>"><?php _e( 'Password:',
|
30 |
<input autocomplete="off" name="pass1" id="pass1<?php $template->the_instance(); ?>" class="input" size="20" value="" type="password" /></p>
|
31 |
-
<p><label for="pass2<?php $template->the_instance(); ?>"><?php _e( 'Confirm Password:',
|
32 |
<input autocomplete="off" name="pass2" id="pass2<?php $template->the_instance(); ?>" class="input" size="20" value="" type="password" /></p>
|
33 |
<?php
|
34 |
}
|
35 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
/**
|
37 |
* Handles password errors for registration form
|
38 |
*
|
@@ -51,13 +98,13 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
51 |
$errors = new WP_Error();
|
52 |
// Make sure passwords aren't empty
|
53 |
if ( empty( $_POST['pass1'] ) || $_POST['pass1'] == '' || empty( $_POST['pass2'] ) || $_POST['pass2'] == '' ) {
|
54 |
-
$errors->add( 'empty_password', __( '<strong>ERROR</strong>: Please enter a password.',
|
55 |
// Make sure passwords match
|
56 |
} elseif ( $_POST['pass1'] !== $_POST['pass2'] ) {
|
57 |
-
$errors->add( 'password_mismatch', __( '<strong>ERROR</strong>: Your passwords do not match.',
|
58 |
// Make sure password is long enough
|
59 |
} elseif ( strlen( $_POST['pass1'] ) < 6 ) {
|
60 |
-
$errors->add( 'password_length', __( '<strong>ERROR</strong>: Your password must be at least 6 characters in length.',
|
61 |
// All is good, assign password to a friendlier key
|
62 |
} else {
|
63 |
$_POST['user_pass'] = $_POST['pass1'];
|
@@ -66,22 +113,73 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
66 |
}
|
67 |
|
68 |
/**
|
69 |
-
*
|
70 |
*
|
71 |
-
* Callback for "
|
72 |
*
|
73 |
* @see Theme_My_Login::register_new_user()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
* @since 6.0
|
75 |
* @access public
|
76 |
*
|
77 |
-
* @param string $
|
78 |
-
* @return string Password
|
79 |
*/
|
80 |
-
function set_password( $
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
85 |
}
|
86 |
|
87 |
/**
|
@@ -96,7 +194,7 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
96 |
* @param int $user_id The user's ID
|
97 |
*/
|
98 |
function remove_default_password_nag( $user_id ) {
|
99 |
-
|
100 |
}
|
101 |
|
102 |
/**
|
@@ -111,15 +209,12 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
111 |
* @param object $theme_my_login
|
112 |
*/
|
113 |
function resetpass_action( &$theme_my_login ) {
|
114 |
-
// Set local reference to $theme_my_login->errors
|
115 |
-
$errors =& $theme_my_login->errors;
|
116 |
-
|
117 |
// Validate the reset key
|
118 |
-
$user =
|
119 |
// Handle errors
|
120 |
if ( is_wp_error( $user ) ) {
|
121 |
// Redirect to current page with "action=lostpassword&error=invalidkey" added to the query
|
122 |
-
$redirect_to =
|
123 |
// Add instance to query if specified
|
124 |
if ( !empty( $theme_my_login->request_instance ) )
|
125 |
$redirect_to = add_query_arg( 'instance', $theme_my_login->request_instance, $redirect_to );
|
@@ -131,11 +226,11 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
131 |
// Check if form has been posted
|
132 |
if ( 'POST' == $_SERVER['REQUEST_METHOD'] ) {
|
133 |
// Reset the password
|
134 |
-
$errors =
|
135 |
// Make sure there aren't any errors
|
136 |
-
if ( !is_wp_error( $errors ) ) {
|
137 |
// Redirect to current page with "resetpass=complete" added to the query
|
138 |
-
$redirect_to =
|
139 |
// Add instance to query if specified
|
140 |
if ( !empty( $theme_my_login->request_instance ) )
|
141 |
$redirect_to = add_query_arg( 'instance', $theme_my_login->request_instance, $redirect_to );
|
@@ -185,10 +280,10 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
185 |
function action_template_message( $message, $action ) {
|
186 |
switch ( $action ) {
|
187 |
case 'lostpassword' :
|
188 |
-
$message = __( 'Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password.',
|
189 |
break;
|
190 |
case 'resetpass' :
|
191 |
-
$message = __( 'Please enter a new password.',
|
192 |
break;
|
193 |
case 'register' :
|
194 |
$message = '';
|
@@ -221,10 +316,10 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
221 |
function action_messages( &$theme_my_login ) {
|
222 |
// Change "Registration complete. Please check your e-mail." to reflect the fact that they already set a password
|
223 |
if ( isset( $_GET['registration'] ) && 'complete' == $_GET['registration'] )
|
224 |
-
$theme_my_login->errors->add( 'registration_complete', __( 'Registration complete. You may now log in.',
|
225 |
// Display the following message instead of "Check your e-mail for your new password."
|
226 |
elseif ( isset( $_GET['resetpass'] ) && 'complete' == $_GET['resetpass'] )
|
227 |
-
$theme_my_login->errors->add( 'password_saved', __( 'Your password has been saved. You may now log in.',
|
228 |
}
|
229 |
|
230 |
/**
|
@@ -287,16 +382,16 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
287 |
|
288 |
// Make sure $key isn't empty
|
289 |
if ( empty( $key ) || !is_string( $key ) )
|
290 |
-
return new WP_Error( 'invalid_key', __( 'Invalid key',
|
291 |
|
292 |
// Make sure $login isn't empty
|
293 |
if ( empty( $login ) || !is_string( $login ) )
|
294 |
-
return new WP_Error( 'invalid_key', __( 'Invalid key',
|
295 |
|
296 |
// Make sure the $key and $login pair match
|
297 |
$user = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->users WHERE user_activation_key = %s AND user_login = %s", $key, $login ) );
|
298 |
if ( empty( $user ) )
|
299 |
-
return new WP_Error( 'invalid_key', __( 'Invalid key',
|
300 |
|
301 |
return $user;
|
302 |
}
|
@@ -311,12 +406,12 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
311 |
*/
|
312 |
function reset_password() {
|
313 |
// Validate the reset key
|
314 |
-
$user =
|
315 |
if ( is_wp_error( $user ) )
|
316 |
return $user;
|
317 |
|
318 |
// Validate the password
|
319 |
-
$errors =
|
320 |
if ( $errors->get_error_code() )
|
321 |
return $errors;
|
322 |
|
@@ -330,11 +425,11 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
330 |
wp_set_password( $new_pass, $user->ID );
|
331 |
|
332 |
// Remove the password nag
|
333 |
-
|
334 |
|
335 |
// Notification e-mail message
|
336 |
-
$message = sprintf( __( 'Username: %s',
|
337 |
-
$message .= sprintf( __( 'Password: %s',
|
338 |
$message .= site_url( 'wp-login.php', 'login' ) . "\r\n";
|
339 |
|
340 |
// The blogname option is escaped with esc_html on the way into the database in sanitize_option
|
@@ -342,7 +437,7 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
342 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
343 |
|
344 |
// Notification e-mail subject
|
345 |
-
$title = sprintf( __( '[%s] Your new password',
|
346 |
|
347 |
// Apply filters to notification e-mail subject
|
348 |
$title = apply_filters( 'password_reset_title', $title, $user->ID );
|
@@ -351,7 +446,7 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
351 |
|
352 |
// Make sure the message sends
|
353 |
if ( $message && !wp_mail( $user->user_email, $title, $message ) )
|
354 |
-
die( '<p>' . __( 'The e-mail could not be sent.',
|
355 |
|
356 |
// Notify the admin of the change
|
357 |
wp_password_change_notification( $user );
|
@@ -368,8 +463,12 @@ class Theme_My_Login_Custom_Passwords extends Theme_My_Login_Module {
|
|
368 |
function load() {
|
369 |
// Register password
|
370 |
add_action( 'tml_register_form', array( &$this, 'password_fields' ) );
|
|
|
|
|
371 |
add_filter( 'registration_errors', array( &$this, 'password_errors' ) );
|
372 |
-
add_filter( '
|
|
|
|
|
373 |
add_action( 'tml_new_user_registered', array( &$this, 'remove_default_password_nag' ) );
|
374 |
// Reset password
|
375 |
add_action( 'tml_display_resetpass', array( &$this, 'get_resetpass_form' ) );
|
@@ -395,4 +494,4 @@ $theme_my_login_custom_passwords = new Theme_My_Login_Custom_Passwords();
|
|
395 |
|
396 |
endif; // Class exists
|
397 |
|
398 |
-
?>
|
26 |
*/
|
27 |
function password_fields( &$template ) {
|
28 |
?>
|
29 |
+
<p><label for="pass1<?php $template->the_instance(); ?>"><?php _e( 'Password:', 'theme-my-login' );?></label>
|
30 |
<input autocomplete="off" name="pass1" id="pass1<?php $template->the_instance(); ?>" class="input" size="20" value="" type="password" /></p>
|
31 |
+
<p><label for="pass2<?php $template->the_instance(); ?>"><?php _e( 'Confirm Password:', 'theme-my-login' );?></label>
|
32 |
<input autocomplete="off" name="pass2" id="pass2<?php $template->the_instance(); ?>" class="input" size="20" value="" type="password" /></p>
|
33 |
<?php
|
34 |
}
|
35 |
|
36 |
+
/**
|
37 |
+
* Outputs password fields to multisite signup user form
|
38 |
+
*
|
39 |
+
* Callback for "tml_signup_extra_fields" hook in file "ms-signup-user-form.php", included by Theme_My_Login_Template::display()
|
40 |
+
*
|
41 |
+
* @see Theme_My_Login::display()
|
42 |
+
* @since 6.1
|
43 |
+
* @access public
|
44 |
+
*
|
45 |
+
* @param object $template Reference to Theme_My_Login_Template object
|
46 |
+
*/
|
47 |
+
function ms_password_fields( &$template ) {
|
48 |
+
$errors = array();
|
49 |
+
foreach ( $GLOBALS['theme_my_login']->errors->get_error_codes() as $code ) {
|
50 |
+
if ( in_array( $code, array( 'empty_password', 'password_mismatch', 'password_length' ) ) )
|
51 |
+
$errors[] = $GLOBALS['theme_my_login']->errors->get_error_message( $code );
|
52 |
+
}
|
53 |
+
?>
|
54 |
+
<label for="pass1<?php $template->the_instance(); ?>"><?php _e( 'Password:', 'theme-my-login' );?></label>
|
55 |
+
<?php if ( !empty( $errors ) ) { ?>
|
56 |
+
<p class="error"><?php echo implode( '<br />', $errors ); ?></p>
|
57 |
+
<?php } ?>
|
58 |
+
<input autocomplete="off" name="pass1" id="pass1<?php $template->the_instance(); ?>" class="input" size="20" value="" type="password" /><br />
|
59 |
+
<span class="hint"><?php echo apply_filters( 'tml_password_hint', __( '(Must be at least 6 characters.)', 'theme-my-login' ) ); ?></span>
|
60 |
+
|
61 |
+
<label for="pass2<?php $template->the_instance(); ?>"><?php _e( 'Confirm Password:', 'theme-my-login' );?></label>
|
62 |
+
<input autocomplete="off" name="pass2" id="pass2<?php $template->the_instance(); ?>" class="input" size="20" value="" type="password" /><br />
|
63 |
+
<span class="hint"><?php echo apply_filters( 'tml_password_confirm_hint', __( 'Confirm that you\'ve typed your password correctly.', 'theme-my-login' ) ); ?></span>
|
64 |
+
<?php
|
65 |
+
}
|
66 |
+
|
67 |
+
/**
|
68 |
+
* Outputs password field to multisite signup blog form
|
69 |
+
*
|
70 |
+
* Callback for "tml_signup_hidden_fields" hook in file "ms-signup-blog-form.php", included by Theme_My_Login_Template::display()
|
71 |
+
*
|
72 |
+
* @see Theme_My_Login::display()
|
73 |
+
* @since 6.1
|
74 |
+
* @access public
|
75 |
+
*
|
76 |
+
* @param object $template Reference to Theme_My_Login_Template object
|
77 |
+
*/
|
78 |
+
function ms_hidden_password_field() {
|
79 |
+
if ( isset( $_POST['user_pass'] ) )
|
80 |
+
echo '<input type="hidden" name="user_pass" value="' . $_POST['user_pass'] . '" />' . "\n";
|
81 |
+
}
|
82 |
+
|
83 |
/**
|
84 |
* Handles password errors for registration form
|
85 |
*
|
98 |
$errors = new WP_Error();
|
99 |
// Make sure passwords aren't empty
|
100 |
if ( empty( $_POST['pass1'] ) || $_POST['pass1'] == '' || empty( $_POST['pass2'] ) || $_POST['pass2'] == '' ) {
|
101 |
+
$errors->add( 'empty_password', __( '<strong>ERROR</strong>: Please enter a password.', 'theme-my-login' ) );
|
102 |
// Make sure passwords match
|
103 |
} elseif ( $_POST['pass1'] !== $_POST['pass2'] ) {
|
104 |
+
$errors->add( 'password_mismatch', __( '<strong>ERROR</strong>: Your passwords do not match.', 'theme-my-login' ) );
|
105 |
// Make sure password is long enough
|
106 |
} elseif ( strlen( $_POST['pass1'] ) < 6 ) {
|
107 |
+
$errors->add( 'password_length', __( '<strong>ERROR</strong>: Your password must be at least 6 characters in length.', 'theme-my-login' ) );
|
108 |
// All is good, assign password to a friendlier key
|
109 |
} else {
|
110 |
$_POST['user_pass'] = $_POST['pass1'];
|
113 |
}
|
114 |
|
115 |
/**
|
116 |
+
* Handles password errors for multisite signup form
|
117 |
*
|
118 |
+
* Callback for "registration_errors" hook in Theme_My_Login::register_new_user()
|
119 |
*
|
120 |
* @see Theme_My_Login::register_new_user()
|
121 |
+
* @since 6.1
|
122 |
+
* @access public
|
123 |
+
*
|
124 |
+
* @param WP_Error $errors WP_Error object
|
125 |
+
* @return WP_Error WP_Error object
|
126 |
+
*/
|
127 |
+
function ms_password_errors( $result ) {
|
128 |
+
if ( isset( $_POST['stage'] ) && 'validate-user-signup' == $_POST['stage'] ) {
|
129 |
+
$errors =& $result['errors'];
|
130 |
+
$errors = $this->password_errors( $errors );
|
131 |
+
foreach ( $errors->errors as $code => $msg ) {
|
132 |
+
$errors->errors[$code] = preg_replace( '/<strong>([^<]+)<\/strong>: /', '', $msg );
|
133 |
+
}
|
134 |
+
}
|
135 |
+
return $result;
|
136 |
+
}
|
137 |
+
|
138 |
+
/**
|
139 |
+
* Adds password to signup meta array
|
140 |
+
*
|
141 |
+
* @since 6.1
|
142 |
+
* @access public
|
143 |
+
*
|
144 |
+
* @param array $meta Signup meta
|
145 |
+
* @return array $meta Signup meta
|
146 |
+
*/
|
147 |
+
function ms_save_password( $meta ) {
|
148 |
+
if ( isset( $_POST['user_pass'] ) )
|
149 |
+
$meta['user_pass'] = $_POST['user_pass'];
|
150 |
+
return $meta;
|
151 |
+
}
|
152 |
+
|
153 |
+
/**
|
154 |
+
* Sets the user password
|
155 |
+
*
|
156 |
+
* Callback for "random_password" hook in wp_generate_password()
|
157 |
+
*
|
158 |
+
* @see wp_generate_password()
|
159 |
* @since 6.0
|
160 |
* @access public
|
161 |
*
|
162 |
+
* @param string $password Auto-generated password passed in from filter
|
163 |
+
* @return string Password chosen by user
|
164 |
*/
|
165 |
+
function set_password( $password ) {
|
166 |
+
global $wpdb;
|
167 |
+
|
168 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() && isset( $_REQUEST['key'] ) ) {
|
169 |
+
if ( $meta = $wpdb->get_var( $wpdb->prepare( "SELECT meta FROM $wpdb->signups WHERE activation_key = %s", $_REQUEST['key'] ) ) ) {
|
170 |
+
$meta = unserialize( $meta );
|
171 |
+
if ( isset( $meta['user_pass'] ) ) {
|
172 |
+
$password = $meta['user_pass'];
|
173 |
+
unset( $meta['user_pass'] );
|
174 |
+
$wpdb->update( $wpdb->signups, array( 'meta' => serialize( $meta ) ), array( 'activation_key' => $_REQUEST['key'] ) );
|
175 |
+
}
|
176 |
+
}
|
177 |
+
} else {
|
178 |
+
// Make sure password isn't empty
|
179 |
+
if ( isset( $_POST['user_pass'] ) && !empty( $_POST['user_pass'] ) )
|
180 |
+
$password = $_POST['user_pass'];
|
181 |
+
}
|
182 |
+
return $password;
|
183 |
}
|
184 |
|
185 |
/**
|
194 |
* @param int $user_id The user's ID
|
195 |
*/
|
196 |
function remove_default_password_nag( $user_id ) {
|
197 |
+
update_user_meta( $user_id, 'default_password_nag', false );
|
198 |
}
|
199 |
|
200 |
/**
|
209 |
* @param object $theme_my_login
|
210 |
*/
|
211 |
function resetpass_action( &$theme_my_login ) {
|
|
|
|
|
|
|
212 |
// Validate the reset key
|
213 |
+
$user = Theme_My_Login_Custom_Passwords::validate_reset_key( $_REQUEST['key'], $_REQUEST['login'] );
|
214 |
// Handle errors
|
215 |
if ( is_wp_error( $user ) ) {
|
216 |
// Redirect to current page with "action=lostpassword&error=invalidkey" added to the query
|
217 |
+
$redirect_to = Theme_My_Login::get_current_url( 'action=lostpassword&error=invalidkey' );
|
218 |
// Add instance to query if specified
|
219 |
if ( !empty( $theme_my_login->request_instance ) )
|
220 |
$redirect_to = add_query_arg( 'instance', $theme_my_login->request_instance, $redirect_to );
|
226 |
// Check if form has been posted
|
227 |
if ( 'POST' == $_SERVER['REQUEST_METHOD'] ) {
|
228 |
// Reset the password
|
229 |
+
$theme_my_login->errors = Theme_My_Login_Custom_Passwords::reset_password();
|
230 |
// Make sure there aren't any errors
|
231 |
+
if ( !is_wp_error( $theme_my_login->errors ) ) {
|
232 |
// Redirect to current page with "resetpass=complete" added to the query
|
233 |
+
$redirect_to = Theme_My_Login::get_current_url( 'resetpass=complete' );
|
234 |
// Add instance to query if specified
|
235 |
if ( !empty( $theme_my_login->request_instance ) )
|
236 |
$redirect_to = add_query_arg( 'instance', $theme_my_login->request_instance, $redirect_to );
|
280 |
function action_template_message( $message, $action ) {
|
281 |
switch ( $action ) {
|
282 |
case 'lostpassword' :
|
283 |
+
$message = __( 'Please enter your username or e-mail address. You will receive an e-mail with a link to reset your password.', 'theme-my-login' );
|
284 |
break;
|
285 |
case 'resetpass' :
|
286 |
+
$message = __( 'Please enter a new password.', 'theme-my-login' );
|
287 |
break;
|
288 |
case 'register' :
|
289 |
$message = '';
|
316 |
function action_messages( &$theme_my_login ) {
|
317 |
// Change "Registration complete. Please check your e-mail." to reflect the fact that they already set a password
|
318 |
if ( isset( $_GET['registration'] ) && 'complete' == $_GET['registration'] )
|
319 |
+
$theme_my_login->errors->add( 'registration_complete', __( 'Registration complete. You may now log in.', 'theme-my-login' ), 'message' );
|
320 |
// Display the following message instead of "Check your e-mail for your new password."
|
321 |
elseif ( isset( $_GET['resetpass'] ) && 'complete' == $_GET['resetpass'] )
|
322 |
+
$theme_my_login->errors->add( 'password_saved', __( 'Your password has been saved. You may now log in.', 'theme-my-login' ), 'message' );
|
323 |
}
|
324 |
|
325 |
/**
|
382 |
|
383 |
// Make sure $key isn't empty
|
384 |
if ( empty( $key ) || !is_string( $key ) )
|
385 |
+
return new WP_Error( 'invalid_key', __( 'Invalid key', 'theme-my-login' ) );
|
386 |
|
387 |
// Make sure $login isn't empty
|
388 |
if ( empty( $login ) || !is_string( $login ) )
|
389 |
+
return new WP_Error( 'invalid_key', __( 'Invalid key', 'theme-my-login' ) );
|
390 |
|
391 |
// Make sure the $key and $login pair match
|
392 |
$user = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->users WHERE user_activation_key = %s AND user_login = %s", $key, $login ) );
|
393 |
if ( empty( $user ) )
|
394 |
+
return new WP_Error( 'invalid_key', __( 'Invalid key', 'theme-my-login' ) );
|
395 |
|
396 |
return $user;
|
397 |
}
|
406 |
*/
|
407 |
function reset_password() {
|
408 |
// Validate the reset key
|
409 |
+
$user = Theme_My_Login_Custom_Passwords::validate_reset_key( $_REQUEST['key'], $_REQUEST['login'] );
|
410 |
if ( is_wp_error( $user ) )
|
411 |
return $user;
|
412 |
|
413 |
// Validate the password
|
414 |
+
$errors = Theme_My_Login_Custom_Passwords::password_errors();
|
415 |
if ( $errors->get_error_code() )
|
416 |
return $errors;
|
417 |
|
425 |
wp_set_password( $new_pass, $user->ID );
|
426 |
|
427 |
// Remove the password nag
|
428 |
+
update_user_meta( $user->ID, 'default_password_nag', false );
|
429 |
|
430 |
// Notification e-mail message
|
431 |
+
$message = sprintf( __( 'Username: %s', 'theme-my-login' ), $user->user_login ) . "\r\n";
|
432 |
+
$message .= sprintf( __( 'Password: %s', 'theme-my-login' ), $new_pass ) . "\r\n";
|
433 |
$message .= site_url( 'wp-login.php', 'login' ) . "\r\n";
|
434 |
|
435 |
// The blogname option is escaped with esc_html on the way into the database in sanitize_option
|
437 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
438 |
|
439 |
// Notification e-mail subject
|
440 |
+
$title = sprintf( __( '[%s] Your new password', 'theme-my-login' ), $blogname );
|
441 |
|
442 |
// Apply filters to notification e-mail subject
|
443 |
$title = apply_filters( 'password_reset_title', $title, $user->ID );
|
446 |
|
447 |
// Make sure the message sends
|
448 |
if ( $message && !wp_mail( $user->user_email, $title, $message ) )
|
449 |
+
die( '<p>' . __( 'The e-mail could not be sent.', 'theme-my-login' ) . "<br />\n" . __( 'Possible reason: your host may have disabled the mail() function...', 'theme-my-login' ) . '</p>' );
|
450 |
|
451 |
// Notify the admin of the change
|
452 |
wp_password_change_notification( $user );
|
463 |
function load() {
|
464 |
// Register password
|
465 |
add_action( 'tml_register_form', array( &$this, 'password_fields' ) );
|
466 |
+
add_action( 'tml_signup_extra_fields', array( &$this, 'ms_password_fields' ) );
|
467 |
+
add_action( 'tml_signup_blogform', array( &$this, 'ms_hidden_password_field' ) );
|
468 |
add_filter( 'registration_errors', array( &$this, 'password_errors' ) );
|
469 |
+
add_filter( 'wpmu_validate_user_signup', array( &$this, 'ms_password_errors' ) );
|
470 |
+
add_filter( 'add_signup_meta', array( &$this, 'ms_save_password' ) );
|
471 |
+
add_filter( 'random_password', array( &$this, 'set_password' ) );
|
472 |
add_action( 'tml_new_user_registered', array( &$this, 'remove_default_password_nag' ) );
|
473 |
// Reset password
|
474 |
add_action( 'tml_display_resetpass', array( &$this, 'get_resetpass_form' ) );
|
494 |
|
495 |
endif; // Class exists
|
496 |
|
497 |
+
?>
|
modules/custom-redirection/custom-redirection.php
CHANGED
@@ -56,8 +56,8 @@ class Theme_My_Login_Custom_Redirection extends Theme_My_Login_Module {
|
|
56 |
if ( !is_wp_error( $user ) && is_a( $user, 'WP_User' ) ) {
|
57 |
$redirection = array( 'login_type' => 'default' );
|
58 |
foreach ( (array) $user->roles as $role ) {
|
59 |
-
if (
|
60 |
-
$redirection = $
|
61 |
break;
|
62 |
}
|
63 |
}
|
@@ -110,8 +110,8 @@ class Theme_My_Login_Custom_Redirection extends Theme_My_Login_Module {
|
|
110 |
if ( !is_wp_error( $user ) && is_a( $user, 'WP_User' ) ) {
|
111 |
$redirection = array();
|
112 |
foreach ( (array) $user->roles as $role ) {
|
113 |
-
if (
|
114 |
-
$redirection = $
|
115 |
break;
|
116 |
}
|
117 |
}
|
@@ -129,7 +129,7 @@ class Theme_My_Login_Custom_Redirection extends Theme_My_Login_Module {
|
|
129 |
|
130 |
// Make sure $redirect_to isn't empty or pointing to an admin URL (causing an endless loop)
|
131 |
if ( empty( $redirect_to ) || strpos( $redirect_to, 'wp-admin' ) !== false )
|
132 |
-
$redirect_to = $
|
133 |
|
134 |
return $redirect_to;
|
135 |
}
|
@@ -172,7 +172,7 @@ class Theme_My_Login_Custom_Redirection extends Theme_My_Login_Module {
|
|
172 |
* @param string $role Name of user role
|
173 |
*/
|
174 |
function display_redirection_settings( $role ) {
|
175 |
-
$redirection =& $
|
176 |
?>
|
177 |
<table class="form-table">
|
178 |
<tr valign="top">
|
@@ -203,26 +203,6 @@ class Theme_My_Login_Custom_Redirection extends Theme_My_Login_Module {
|
|
203 |
<?php
|
204 |
}
|
205 |
|
206 |
-
/**
|
207 |
-
* Activates this module
|
208 |
-
*
|
209 |
-
* Callback for "tml_activate_custom-redirection/custom-redirection.php" hook in method Theme_My_Login_Admin::activate_module()
|
210 |
-
*
|
211 |
-
* @see Theme_My_Login_Admin::activate_module()
|
212 |
-
* @since 6.0
|
213 |
-
* @access public
|
214 |
-
*
|
215 |
-
* @param object $theme_my_login Reference to global $theme_my_login object
|
216 |
-
*/
|
217 |
-
function activate( &$theme_my_login ) {
|
218 |
-
$options = $this->init_options();
|
219 |
-
if ( !isset( $theme_my_login->options['redirection'] ) ) {
|
220 |
-
$theme_my_login->options['redirection'] = $options['redirection'];
|
221 |
-
} else {
|
222 |
-
$theme_my_login->options['redirection'] = $theme_my_login->array_merge_recursive( $options['redirection'], $theme_my_login->options['redirection'] );
|
223 |
-
}
|
224 |
-
}
|
225 |
-
|
226 |
/**
|
227 |
* Initializes options for this module
|
228 |
*
|
@@ -237,6 +217,7 @@ class Theme_My_Login_Custom_Redirection extends Theme_My_Login_Module {
|
|
237 |
*/
|
238 |
function init_options( $options = array() ) {
|
239 |
global $wp_roles;
|
|
|
240 |
if ( empty( $wp_roles ) )
|
241 |
$wp_roles =& new WP_Roles();
|
242 |
|
@@ -258,17 +239,10 @@ class Theme_My_Login_Custom_Redirection extends Theme_My_Login_Module {
|
|
258 |
* @access public
|
259 |
*/
|
260 |
function load() {
|
261 |
-
// Activate
|
262 |
-
add_action( 'tml_activate_custom-redirection/custom-redirection.php', array( &$this, 'activate' ) );
|
263 |
-
// Initialize
|
264 |
add_filter( 'tml_init_options', array( &$this, 'init_options' ) );
|
265 |
-
// Admin
|
266 |
add_action( 'tml_admin_menu', array( &$this, 'admin_menu' ) );
|
267 |
-
// Login form
|
268 |
add_action( 'tml_login_form', array( &$this, 'login_form' ) );
|
269 |
-
// Login redirect
|
270 |
add_filter( 'login_redirect', array( &$this, 'login_redirect' ), 10, 3 );
|
271 |
-
// Logout redirect
|
272 |
add_filter( 'logout_redirect', array( &$this, 'logout_redirect' ), 10, 3 );
|
273 |
}
|
274 |
}
|
56 |
if ( !is_wp_error( $user ) && is_a( $user, 'WP_User' ) ) {
|
57 |
$redirection = array( 'login_type' => 'default' );
|
58 |
foreach ( (array) $user->roles as $role ) {
|
59 |
+
if ( $GLOBALS['theme_my_login']->options->get_option( array( 'redirection', $role ) ) ) {
|
60 |
+
$redirection = $GLOBALS['theme_my_login']->options->get_option( array( 'redirection', $role ) );
|
61 |
break;
|
62 |
}
|
63 |
}
|
110 |
if ( !is_wp_error( $user ) && is_a( $user, 'WP_User' ) ) {
|
111 |
$redirection = array();
|
112 |
foreach ( (array) $user->roles as $role ) {
|
113 |
+
if ( $GLOBALS['theme_my_login']->options->get_option( array( 'redirection', $role ) ) ) {
|
114 |
+
$redirection = $GLOBALS['theme_my_login']->options->get_option( array( 'redirection', $role ) );
|
115 |
break;
|
116 |
}
|
117 |
}
|
129 |
|
130 |
// Make sure $redirect_to isn't empty or pointing to an admin URL (causing an endless loop)
|
131 |
if ( empty( $redirect_to ) || strpos( $redirect_to, 'wp-admin' ) !== false )
|
132 |
+
$redirect_to = $GLOBALS['theme_my_login']->get_login_page_link( 'loggedout=true' );
|
133 |
|
134 |
return $redirect_to;
|
135 |
}
|
172 |
* @param string $role Name of user role
|
173 |
*/
|
174 |
function display_redirection_settings( $role ) {
|
175 |
+
$redirection =& $GLOBALS['theme_my_login']->options->get_option( array( 'redirection', $role ) );
|
176 |
?>
|
177 |
<table class="form-table">
|
178 |
<tr valign="top">
|
203 |
<?php
|
204 |
}
|
205 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
206 |
/**
|
207 |
* Initializes options for this module
|
208 |
*
|
217 |
*/
|
218 |
function init_options( $options = array() ) {
|
219 |
global $wp_roles;
|
220 |
+
|
221 |
if ( empty( $wp_roles ) )
|
222 |
$wp_roles =& new WP_Roles();
|
223 |
|
239 |
* @access public
|
240 |
*/
|
241 |
function load() {
|
|
|
|
|
|
|
242 |
add_filter( 'tml_init_options', array( &$this, 'init_options' ) );
|
|
|
243 |
add_action( 'tml_admin_menu', array( &$this, 'admin_menu' ) );
|
|
|
244 |
add_action( 'tml_login_form', array( &$this, 'login_form' ) );
|
|
|
245 |
add_filter( 'login_redirect', array( &$this, 'login_redirect' ), 10, 3 );
|
|
|
246 |
add_filter( 'logout_redirect', array( &$this, 'logout_redirect' ), 10, 3 );
|
247 |
}
|
248 |
}
|
modules/custom-user-links/admin/custom-user-links-admin.php
CHANGED
@@ -23,7 +23,7 @@ class Theme_My_Login_Custom_User_Links_Admin extends Theme_My_Login_Module {
|
|
23 |
check_ajax_referer( 'add-user-link' );
|
24 |
|
25 |
// Create a reference to current links
|
26 |
-
$links =& $
|
27 |
|
28 |
$c = 0;
|
29 |
if ( isset( $_POST['new_user_link'] ) ) {
|
@@ -42,7 +42,7 @@ class Theme_My_Login_Custom_User_Links_Admin extends Theme_My_Login_Module {
|
|
42 |
// Add new link
|
43 |
$links[$role][] = array( 'title' => $clean_title, 'url' => $clean_url );
|
44 |
// Save links
|
45 |
-
$
|
46 |
|
47 |
$link_row = array_merge( array( 'id' => max( array_keys( $links[$role] ) ) ), end( $links[$role] ) );
|
48 |
|
@@ -75,7 +75,7 @@ class Theme_My_Login_Custom_User_Links_Admin extends Theme_My_Login_Module {
|
|
75 |
// Update the link if it has changed
|
76 |
if ( $current_link['title'] != $clean_title || $current_link['url'] != $clean_url ) {
|
77 |
$current_link = array( 'title' => $clean_title, 'url' => $clean_url );
|
78 |
-
$
|
79 |
}
|
80 |
|
81 |
$link_row = array_merge( array( 'id' => $id ), $current_link );
|
@@ -110,12 +110,12 @@ class Theme_My_Login_Custom_User_Links_Admin extends Theme_My_Login_Module {
|
|
110 |
|
111 |
check_ajax_referer( "delete-user-link_$id" );
|
112 |
|
113 |
-
$links =& $
|
114 |
if ( isset( $links[$id] ) ) {
|
115 |
// Delete link
|
116 |
unset( $links[$id] );
|
117 |
// Save links
|
118 |
-
$
|
119 |
die( '1' );
|
120 |
}
|
121 |
die( '0' );
|
@@ -136,7 +136,7 @@ class Theme_My_Login_Custom_User_Links_Admin extends Theme_My_Login_Module {
|
|
136 |
function admin_menu( &$admin ) {
|
137 |
global $wp_roles;
|
138 |
// Add menu tab
|
139 |
-
$admin->add_menu_page( __( 'User Links',
|
140 |
// Iterate through each user role
|
141 |
foreach ( $wp_roles->get_names() as $role => $label ) {
|
142 |
// We don't want the 'pending' role created by the "User Moderation" module
|
@@ -217,7 +217,7 @@ class Theme_My_Login_Custom_User_Links_Admin extends Theme_My_Login_Module {
|
|
217 |
* @param string $role Name of user role
|
218 |
*/
|
219 |
function display_settings( $role ) {
|
220 |
-
$links =& $
|
221 |
if ( empty($links) )
|
222 |
$links = array();
|
223 |
?>
|
@@ -226,8 +226,8 @@ class Theme_My_Login_Custom_User_Links_Admin extends Theme_My_Login_Module {
|
|
226 |
<table id="<?php echo $role; ?>-link-table"<?php if ( empty( $links ) ) echo ' style="display: none;"'; ?> class="sortable">
|
227 |
<thead>
|
228 |
<tr>
|
229 |
-
<th class="left"><?php _e( 'Title',
|
230 |
-
<th><?php _e( 'URL',
|
231 |
<th></th>
|
232 |
</tr>
|
233 |
</thead>
|
@@ -244,13 +244,13 @@ class Theme_My_Login_Custom_User_Links_Admin extends Theme_My_Login_Module {
|
|
244 |
</tbody>
|
245 |
</table>
|
246 |
|
247 |
-
<p><strong><?php _e( 'Add New link:' ,
|
248 |
|
249 |
<table id="new-<?php echo $role; ?>-link">
|
250 |
<thead>
|
251 |
<tr>
|
252 |
-
<th class="left"><label for="new_user_link[<?php echo $role; ?>][title]"><?php _e( 'Title',
|
253 |
-
<th><label for="new_user_link[<?php echo $role; ?>][url]"><?php _e( 'URL',
|
254 |
<th></th>
|
255 |
</tr>
|
256 |
</thead>
|
@@ -260,7 +260,7 @@ class Theme_My_Login_Custom_User_Links_Admin extends Theme_My_Login_Module {
|
|
260 |
<td class="left"><input id="new_user_link[<?php echo $role; ?>][title]" name="new_user_link[<?php echo $role; ?>][title]" type="text" tabindex="8" size="20" /></td>
|
261 |
<td class="center"><input id="new_user_link[<?php echo $role; ?>][url]" name="new_user_link[<?php echo $role; ?>][url]" type="text" tabindex="8" size="20" /></td>
|
262 |
<td class="submit">
|
263 |
-
<input type="submit" id="add_new_user_link_<?php echo $role; ?>" name="add_new_user_link[<?php echo $role; ?>]" class="add:<?php echo $role; ?>-link-list:new-<?php echo $role; ?>-link" tabindex="9" value="<?php esc_attr_e( 'Add link',
|
264 |
<?php wp_nonce_field( 'add-user-link', '_ajax_nonce', false ); ?>
|
265 |
</td>
|
266 |
</tr>
|
@@ -294,11 +294,11 @@ class Theme_My_Login_Custom_User_Links_Admin extends Theme_My_Login_Module {
|
|
294 |
$update_nonce = wp_create_nonce( 'add-user-link' );
|
295 |
|
296 |
$r .= "\n\t<tr id='$role-link-$link->id' class='$style'>";
|
297 |
-
$r .= "\n\t\t<td class='left'><label class='screen-reader-text' for='user_links[$role][$link->id][title]'>" . __( 'Title',
|
298 |
$r .= wp_nonce_field( 'change-user-link', '_ajax_nonce', false, false );
|
299 |
$r .= "</td>";
|
300 |
|
301 |
-
$r .= "\n\t\t<td class='center'><label class='screen-reader-text' for='user_links[$role][$link->id][url]'>" . __( 'URL',
|
302 |
|
303 |
$r .= "\n\t\t<td class='submit'><input name='delete_user_link[$role][$link->id]' type='submit' class='delete:$role-link-list:$role-link-$link->id::_ajax_nonce=$delete_nonce deletelink' tabindex='6' value='". esc_attr__( 'Delete' ) ."' />";
|
304 |
$r .= "\n\t\t<input name='updatelink' type='submit' class='add:$role-link-list:$role-link-$link->id::_ajax_nonce=$update_nonce updatelink' tabindex='6' value='". esc_attr__( 'Update' ) ."' /></td>\n\t</tr>";
|
23 |
check_ajax_referer( 'add-user-link' );
|
24 |
|
25 |
// Create a reference to current links
|
26 |
+
$links =& $GLOBALS['theme_my_login']->options->get_option( 'user_links' );
|
27 |
|
28 |
$c = 0;
|
29 |
if ( isset( $_POST['new_user_link'] ) ) {
|
42 |
// Add new link
|
43 |
$links[$role][] = array( 'title' => $clean_title, 'url' => $clean_url );
|
44 |
// Save links
|
45 |
+
$GLOBALS['theme_my_login']->options->save();
|
46 |
|
47 |
$link_row = array_merge( array( 'id' => max( array_keys( $links[$role] ) ) ), end( $links[$role] ) );
|
48 |
|
75 |
// Update the link if it has changed
|
76 |
if ( $current_link['title'] != $clean_title || $current_link['url'] != $clean_url ) {
|
77 |
$current_link = array( 'title' => $clean_title, 'url' => $clean_url );
|
78 |
+
$GLOBALS['theme_my_login']->options->save();
|
79 |
}
|
80 |
|
81 |
$link_row = array_merge( array( 'id' => $id ), $current_link );
|
110 |
|
111 |
check_ajax_referer( "delete-user-link_$id" );
|
112 |
|
113 |
+
$links =& $GLOBALS['theme_my_login']->options->get_option( array( 'user_links', $user_role ) );
|
114 |
if ( isset( $links[$id] ) ) {
|
115 |
// Delete link
|
116 |
unset( $links[$id] );
|
117 |
// Save links
|
118 |
+
$GLOBALS['theme_my_login']->options->save();
|
119 |
die( '1' );
|
120 |
}
|
121 |
die( '0' );
|
136 |
function admin_menu( &$admin ) {
|
137 |
global $wp_roles;
|
138 |
// Add menu tab
|
139 |
+
$admin->add_menu_page( __( 'User Links', 'theme-my-login' ), 'tml-options-user-links' );
|
140 |
// Iterate through each user role
|
141 |
foreach ( $wp_roles->get_names() as $role => $label ) {
|
142 |
// We don't want the 'pending' role created by the "User Moderation" module
|
217 |
* @param string $role Name of user role
|
218 |
*/
|
219 |
function display_settings( $role ) {
|
220 |
+
$links =& $GLOBALS['theme_my_login']->options->get_option( array( 'user_links', $role ) );
|
221 |
if ( empty($links) )
|
222 |
$links = array();
|
223 |
?>
|
226 |
<table id="<?php echo $role; ?>-link-table"<?php if ( empty( $links ) ) echo ' style="display: none;"'; ?> class="sortable">
|
227 |
<thead>
|
228 |
<tr>
|
229 |
+
<th class="left"><?php _e( 'Title', 'theme-my-login' ); ?></th>
|
230 |
+
<th><?php _e( 'URL', 'theme-my-login' ); ?></th>
|
231 |
<th></th>
|
232 |
</tr>
|
233 |
</thead>
|
244 |
</tbody>
|
245 |
</table>
|
246 |
|
247 |
+
<p><strong><?php _e( 'Add New link:' , 'theme-my-login' ) ?></strong></p>
|
248 |
|
249 |
<table id="new-<?php echo $role; ?>-link">
|
250 |
<thead>
|
251 |
<tr>
|
252 |
+
<th class="left"><label for="new_user_link[<?php echo $role; ?>][title]"><?php _e( 'Title', 'theme-my-login' ) ?></label></th>
|
253 |
+
<th><label for="new_user_link[<?php echo $role; ?>][url]"><?php _e( 'URL', 'theme-my-login' ) ?></label></th>
|
254 |
<th></th>
|
255 |
</tr>
|
256 |
</thead>
|
260 |
<td class="left"><input id="new_user_link[<?php echo $role; ?>][title]" name="new_user_link[<?php echo $role; ?>][title]" type="text" tabindex="8" size="20" /></td>
|
261 |
<td class="center"><input id="new_user_link[<?php echo $role; ?>][url]" name="new_user_link[<?php echo $role; ?>][url]" type="text" tabindex="8" size="20" /></td>
|
262 |
<td class="submit">
|
263 |
+
<input type="submit" id="add_new_user_link_<?php echo $role; ?>" name="add_new_user_link[<?php echo $role; ?>]" class="add:<?php echo $role; ?>-link-list:new-<?php echo $role; ?>-link" tabindex="9" value="<?php esc_attr_e( 'Add link', 'theme-my-login' ) ?>" />
|
264 |
<?php wp_nonce_field( 'add-user-link', '_ajax_nonce', false ); ?>
|
265 |
</td>
|
266 |
</tr>
|
294 |
$update_nonce = wp_create_nonce( 'add-user-link' );
|
295 |
|
296 |
$r .= "\n\t<tr id='$role-link-$link->id' class='$style'>";
|
297 |
+
$r .= "\n\t\t<td class='left'><label class='screen-reader-text' for='user_links[$role][$link->id][title]'>" . __( 'Title', 'theme-my-login' ) . "</label><input name='user_links[$role][$link->id][title]' id='user_links[$role][$link->id][title]' tabindex='6' type='text' size='20' value='$link->title' />";
|
298 |
$r .= wp_nonce_field( 'change-user-link', '_ajax_nonce', false, false );
|
299 |
$r .= "</td>";
|
300 |
|
301 |
+
$r .= "\n\t\t<td class='center'><label class='screen-reader-text' for='user_links[$role][$link->id][url]'>" . __( 'URL', 'theme-my-login' ) . "</label><input name='user_links[$role][$link->id][url]' id='user_links[$role][$link->id][url]' tabindex='6' type='text' size='20' value='$link->url' /></td>";
|
302 |
|
303 |
$r .= "\n\t\t<td class='submit'><input name='delete_user_link[$role][$link->id]' type='submit' class='delete:$role-link-list:$role-link-$link->id::_ajax_nonce=$delete_nonce deletelink' tabindex='6' value='". esc_attr__( 'Delete' ) ."' />";
|
304 |
$r .= "\n\t\t<input name='updatelink' type='submit' class='add:$role-link-list:$role-link-$link->id::_ajax_nonce=$update_nonce updatelink' tabindex='6' value='". esc_attr__( 'Update' ) ."' /></td>\n\t</tr>";
|
modules/custom-user-links/custom-user-links.php
CHANGED
@@ -33,8 +33,8 @@ class Theme_My_Login_Custom_User_Links extends Theme_My_Login_Module {
|
|
33 |
$current_user = wp_get_current_user();
|
34 |
|
35 |
foreach( (array) $current_user->roles as $role ) {
|
36 |
-
if (
|
37 |
-
$links = $
|
38 |
break;
|
39 |
}
|
40 |
}
|
@@ -47,26 +47,6 @@ class Theme_My_Login_Custom_User_Links extends Theme_My_Login_Module {
|
|
47 |
return $links;
|
48 |
}
|
49 |
|
50 |
-
/**
|
51 |
-
* Activates this module
|
52 |
-
*
|
53 |
-
* Callback for "tml_activate_custom-user-links/custom-user-links.php" hook in method Theme_My_Login_Admin::activate_module()
|
54 |
-
*
|
55 |
-
* @see Theme_My_Login_Admin::activate_module()
|
56 |
-
* @since 6.0
|
57 |
-
* @access public
|
58 |
-
*
|
59 |
-
* @param object $theme_my_login Reference to global $theme_my_login object
|
60 |
-
*/
|
61 |
-
function activate( &$theme_my_login ) {
|
62 |
-
$options = $this->init_options();
|
63 |
-
if ( !isset( $theme_my_login->options['user_links'] ) ) {
|
64 |
-
$theme_my_login->options['user_links'] = $options['user_links'];
|
65 |
-
} else {
|
66 |
-
$theme_my_login->options['user_links'] = $theme_my_login->array_merge_recursive( $options['user_links'], $theme_my_login->options['user_links'] );
|
67 |
-
}
|
68 |
-
}
|
69 |
-
|
70 |
/**
|
71 |
* Initializes options for this module
|
72 |
*
|
@@ -92,8 +72,8 @@ class Theme_My_Login_Custom_User_Links extends Theme_My_Login_Module {
|
|
92 |
if ( 'pending' == $role )
|
93 |
continue;
|
94 |
$options['user_links'][$role] = array(
|
95 |
-
array( 'title' => __( 'Dashboard',
|
96 |
-
array( 'title' => __( 'Profile',
|
97 |
);
|
98 |
}
|
99 |
return $options;
|
@@ -106,7 +86,6 @@ class Theme_My_Login_Custom_User_Links extends Theme_My_Login_Module {
|
|
106 |
* @access public
|
107 |
*/
|
108 |
function load() {
|
109 |
-
add_action( 'tml_activate_custom-user-links/custom-user-links.php', array( &$this, 'activate' ) );
|
110 |
add_filter( 'tml_init_options', array( &$this, 'init_options' ) );
|
111 |
add_filter( 'tml_user_links', array( &$this, 'get_user_links' ) );
|
112 |
}
|
@@ -124,4 +103,4 @@ if ( is_admin() )
|
|
124 |
|
125 |
endif; // Class exists
|
126 |
|
127 |
-
?>
|
33 |
$current_user = wp_get_current_user();
|
34 |
|
35 |
foreach( (array) $current_user->roles as $role ) {
|
36 |
+
if ( $GLOBALS['theme_my_login']->options->get_option( array( 'user_links', $role ) ) ) {
|
37 |
+
$links = $GLOBALS['theme_my_login']->options->get_option( array( 'user_links', $role ) );
|
38 |
break;
|
39 |
}
|
40 |
}
|
47 |
return $links;
|
48 |
}
|
49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
/**
|
51 |
* Initializes options for this module
|
52 |
*
|
72 |
if ( 'pending' == $role )
|
73 |
continue;
|
74 |
$options['user_links'][$role] = array(
|
75 |
+
array( 'title' => __( 'Dashboard', 'theme-my-login' ), 'url' => admin_url() ),
|
76 |
+
array( 'title' => __( 'Profile', 'theme-my-login' ), 'url' => admin_url( 'profile.php' ) )
|
77 |
);
|
78 |
}
|
79 |
return $options;
|
86 |
* @access public
|
87 |
*/
|
88 |
function load() {
|
|
|
89 |
add_filter( 'tml_init_options', array( &$this, 'init_options' ) );
|
90 |
add_filter( 'tml_user_links', array( &$this, 'get_user_links' ) );
|
91 |
}
|
103 |
|
104 |
endif; // Class exists
|
105 |
|
106 |
+
?>
|
modules/security/admin/security-admin.php
CHANGED
@@ -16,11 +16,6 @@ class Theme_My_Login_Security_Admin extends Theme_My_Login_Module {
|
|
16 |
* @access public
|
17 |
*/
|
18 |
function load_users_page() {
|
19 |
-
global $theme_my_login_security;
|
20 |
-
|
21 |
-
// Shorthand reference
|
22 |
-
$theme_my_login =& $this->theme_my_login;
|
23 |
-
|
24 |
wp_enqueue_script( 'tml-security-admin', plugins_url( TML_DIRNAME . '/modules/security/admin/js/security-admin.js' ), array( 'jquery' ) );
|
25 |
|
26 |
add_action( 'admin_notices', array( &$this, 'admin_notices' ) );
|
@@ -32,21 +27,21 @@ class Theme_My_Login_Security_Admin extends Theme_My_Login_Module {
|
|
32 |
$user = isset( $_GET['user'] ) ? $_GET['user'] : '';
|
33 |
|
34 |
if ( !$user || !current_user_can( 'edit_user', $user ) )
|
35 |
-
wp_die( __( 'You can’t edit that user.',
|
36 |
|
37 |
if ( !$user = get_userdata( $user ) )
|
38 |
-
wp_die( __( 'You can’t edit that user.',
|
39 |
|
40 |
if ( 'lock' == $_GET['action'] ) {
|
41 |
check_admin_referer( 'lock-user_' . $user->ID );
|
42 |
|
43 |
-
$theme_my_login_security->lock_user( $user );
|
44 |
|
45 |
$redirect_to = add_query_arg( 'update', 'lock', $redirect_to );
|
46 |
} elseif ( 'unlock' == $_GET['action'] ) {
|
47 |
check_admin_referer( 'unlock-user_' . $user->ID );
|
48 |
|
49 |
-
$theme_my_login_security->unlock_user( $user );
|
50 |
|
51 |
$redirect_to = add_query_arg( 'update', 'unlock', $redirect_to );
|
52 |
}
|
@@ -67,9 +62,9 @@ class Theme_My_Login_Security_Admin extends Theme_My_Login_Module {
|
|
67 |
function admin_notices() {
|
68 |
if ( isset( $_GET['update'] ) ) {
|
69 |
if ( 'lock' == $_GET['update'] )
|
70 |
-
echo '<div id="message" class="updated fade"><p>' . __( 'User locked.',
|
71 |
elseif ( 'unlock' == $_GET['update'] )
|
72 |
-
echo '<div id="message" class="updated fade"><p>' . __( 'User unlocked.',
|
73 |
}
|
74 |
}
|
75 |
|
@@ -92,9 +87,9 @@ class Theme_My_Login_Security_Admin extends Theme_My_Login_Module {
|
|
92 |
|
93 |
if ( $current_user->ID != $user_object->ID ) {
|
94 |
if ( isset( $security_meta['is_locked'] ) && $security_meta['is_locked'] )
|
95 |
-
$new_actions['unlock-user'] = '<a href="' . add_query_arg( 'wp_http_referer', urlencode( esc_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) ), wp_nonce_url( "users.php?action=unlock&user=$user_object->ID", "unlock-user_$user_object->ID" ) ) . '">' . __( 'Unlock',
|
96 |
else
|
97 |
-
$new_actions['lock-user'] = '<a href="' . add_query_arg( 'wp_http_referer', urlencode( esc_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) ), wp_nonce_url( "users.php?action=lock&user=$user_object->ID", "lock-user_$user_object->ID" ) ) . '">' . __( 'Lock',
|
98 |
$actions = array_merge( $new_actions, $actions );
|
99 |
}
|
100 |
return $actions;
|
@@ -113,7 +108,7 @@ class Theme_My_Login_Security_Admin extends Theme_My_Login_Module {
|
|
113 |
* @param object $admin Reference to global $theme_my_login_admin object
|
114 |
*/
|
115 |
function admin_menu( &$admin ) {
|
116 |
-
$admin->add_menu_page( __( 'Security',
|
117 |
}
|
118 |
|
119 |
/**
|
@@ -126,21 +121,19 @@ class Theme_My_Login_Security_Admin extends Theme_My_Login_Module {
|
|
126 |
* @access public
|
127 |
*/
|
128 |
function display_settings() {
|
129 |
-
// Shorthand reference
|
130 |
-
$theme_my_login =& $this->theme_my_login;
|
131 |
// Security options
|
132 |
-
$security = $theme_my_login->get_option( array( 'security', 'failed_login' ), array() );
|
133 |
?>
|
134 |
<table class="form-table">
|
135 |
<tr valign="top">
|
136 |
-
<th scope="row"><?php _e( 'Login Attempts',
|
137 |
<td>
|
138 |
<?php
|
139 |
// Units
|
140 |
$units = array(
|
141 |
-
'minute' => __( 'minute(s)',
|
142 |
-
'hour' => __( 'hour(s)',
|
143 |
-
'day' => __( 'day(s)',
|
144 |
);
|
145 |
// Threshold
|
146 |
$threshold = '<input type="text" name="theme_my_login[security][failed_login][threshold]" id="theme_my_login_security_failed_login_threshold" value="' . $security['threshold'] . '" size="1" />';
|
@@ -163,7 +156,7 @@ class Theme_My_Login_Security_Admin extends Theme_My_Login_Module {
|
|
163 |
}
|
164 |
$lockout_duration_unit .= '</select>';
|
165 |
// Output them all
|
166 |
-
printf( __( 'After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s.',
|
167 |
</td>
|
168 |
</tr>
|
169 |
</table>
|
@@ -211,4 +204,4 @@ $theme_my_login_security_admin = new Theme_My_Login_Security_Admin();
|
|
211 |
|
212 |
endif; // Class exists
|
213 |
|
214 |
-
?>
|
16 |
* @access public
|
17 |
*/
|
18 |
function load_users_page() {
|
|
|
|
|
|
|
|
|
|
|
19 |
wp_enqueue_script( 'tml-security-admin', plugins_url( TML_DIRNAME . '/modules/security/admin/js/security-admin.js' ), array( 'jquery' ) );
|
20 |
|
21 |
add_action( 'admin_notices', array( &$this, 'admin_notices' ) );
|
27 |
$user = isset( $_GET['user'] ) ? $_GET['user'] : '';
|
28 |
|
29 |
if ( !$user || !current_user_can( 'edit_user', $user ) )
|
30 |
+
wp_die( __( 'You can’t edit that user.', 'theme-my-login' ) );
|
31 |
|
32 |
if ( !$user = get_userdata( $user ) )
|
33 |
+
wp_die( __( 'You can’t edit that user.', 'theme-my-login' ) );
|
34 |
|
35 |
if ( 'lock' == $_GET['action'] ) {
|
36 |
check_admin_referer( 'lock-user_' . $user->ID );
|
37 |
|
38 |
+
$GLOBALS['theme_my_login_security']->lock_user( $user );
|
39 |
|
40 |
$redirect_to = add_query_arg( 'update', 'lock', $redirect_to );
|
41 |
} elseif ( 'unlock' == $_GET['action'] ) {
|
42 |
check_admin_referer( 'unlock-user_' . $user->ID );
|
43 |
|
44 |
+
$GLOBALS['theme_my_login_security']->unlock_user( $user );
|
45 |
|
46 |
$redirect_to = add_query_arg( 'update', 'unlock', $redirect_to );
|
47 |
}
|
62 |
function admin_notices() {
|
63 |
if ( isset( $_GET['update'] ) ) {
|
64 |
if ( 'lock' == $_GET['update'] )
|
65 |
+
echo '<div id="message" class="updated fade"><p>' . __( 'User locked.', 'theme-my-login' ) . '</p></div>';
|
66 |
elseif ( 'unlock' == $_GET['update'] )
|
67 |
+
echo '<div id="message" class="updated fade"><p>' . __( 'User unlocked.', 'theme-my-login' ) . '</p></div>';
|
68 |
}
|
69 |
}
|
70 |
|
87 |
|
88 |
if ( $current_user->ID != $user_object->ID ) {
|
89 |
if ( isset( $security_meta['is_locked'] ) && $security_meta['is_locked'] )
|
90 |
+
$new_actions['unlock-user'] = '<a href="' . add_query_arg( 'wp_http_referer', urlencode( esc_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) ), wp_nonce_url( "users.php?action=unlock&user=$user_object->ID", "unlock-user_$user_object->ID" ) ) . '">' . __( 'Unlock', 'theme-my-login' ) . '</a>';
|
91 |
else
|
92 |
+
$new_actions['lock-user'] = '<a href="' . add_query_arg( 'wp_http_referer', urlencode( esc_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) ), wp_nonce_url( "users.php?action=lock&user=$user_object->ID", "lock-user_$user_object->ID" ) ) . '">' . __( 'Lock', 'theme-my-login' ) . '</a>';
|
93 |
$actions = array_merge( $new_actions, $actions );
|
94 |
}
|
95 |
return $actions;
|
108 |
* @param object $admin Reference to global $theme_my_login_admin object
|
109 |
*/
|
110 |
function admin_menu( &$admin ) {
|
111 |
+
$admin->add_menu_page( __( 'Security', 'theme-my-login' ), 'tml-options-security', array( &$this, 'display_settings' ) );
|
112 |
}
|
113 |
|
114 |
/**
|
121 |
* @access public
|
122 |
*/
|
123 |
function display_settings() {
|
|
|
|
|
124 |
// Security options
|
125 |
+
$security = $GLOBALS['theme_my_login']->options->get_option( array( 'security', 'failed_login' ), array() );
|
126 |
?>
|
127 |
<table class="form-table">
|
128 |
<tr valign="top">
|
129 |
+
<th scope="row"><?php _e( 'Login Attempts', 'theme-my-login' ); ?></th>
|
130 |
<td>
|
131 |
<?php
|
132 |
// Units
|
133 |
$units = array(
|
134 |
+
'minute' => __( 'minute(s)', 'theme-my-login' ),
|
135 |
+
'hour' => __( 'hour(s)', 'theme-my-login' ),
|
136 |
+
'day' => __( 'day(s)', 'theme-my-login' )
|
137 |
);
|
138 |
// Threshold
|
139 |
$threshold = '<input type="text" name="theme_my_login[security][failed_login][threshold]" id="theme_my_login_security_failed_login_threshold" value="' . $security['threshold'] . '" size="1" />';
|
156 |
}
|
157 |
$lockout_duration_unit .= '</select>';
|
158 |
// Output them all
|
159 |
+
printf( __( 'After %1$s failed login attempts within %2$s %3$s, lockout the account for %4$s %5$s.', 'theme-my-login' ), $threshold, $threshold_duration, $threshold_duration_unit, $lockout_duration, $lockout_duration_unit ); ?>
|
160 |
</td>
|
161 |
</tr>
|
162 |
</table>
|
204 |
|
205 |
endif; // Class exists
|
206 |
|
207 |
+
?>
|
modules/security/security.php
CHANGED
@@ -40,13 +40,13 @@ class Theme_My_Login_Security extends Theme_My_Login_Module {
|
|
40 |
if ( $time > $expiration )
|
41 |
$this->unlock_user( $userdata->ID );
|
42 |
else
|
43 |
-
return new WP_Error( 'locked_account', sprintf( __( '<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s.',
|
44 |
} else {
|
45 |
-
return new WP_Error( 'locked_account', __( '<strong>ERROR</strong>: This account has been locked.',
|
46 |
}
|
47 |
} elseif ( is_wp_error( $user ) && 'incorrect_password' == $user->get_error_code() ) {
|
48 |
// Get the options
|
49 |
-
$options = $
|
50 |
|
51 |
// Get the attempts
|
52 |
$attempts = $this->get_failed_login_attempts( $userdata->ID );
|
@@ -66,7 +66,7 @@ class Theme_My_Login_Security extends Theme_My_Login_Module {
|
|
66 |
// Create new expiration
|
67 |
$expiration = $time + $this->get_seconds_from_unit( $options['lockout_duration'], $options['lockout_duration_unit'] );
|
68 |
$this->lock_user( $userdata->ID, $expiration );
|
69 |
-
return new WP_Error( 'locked_account', sprintf( __( '<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s.',
|
70 |
}
|
71 |
} else {
|
72 |
// Clear the attempts
|
@@ -120,7 +120,7 @@ class Theme_My_Login_Security extends Theme_My_Login_Module {
|
|
120 |
if ( $expires )
|
121 |
$security['lock_expiration'] = absint( $expires );
|
122 |
|
123 |
-
return
|
124 |
}
|
125 |
|
126 |
/**
|
@@ -146,7 +146,7 @@ class Theme_My_Login_Security extends Theme_My_Login_Module {
|
|
146 |
unset( $security['lock_expiration'] );
|
147 |
$security['failed_login_attempts'] = array();
|
148 |
|
149 |
-
return
|
150 |
}
|
151 |
|
152 |
/**
|
@@ -184,49 +184,6 @@ class Theme_My_Login_Security extends Theme_My_Login_Module {
|
|
184 |
return true;
|
185 |
}
|
186 |
|
187 |
-
/**
|
188 |
-
* Calls get_user_meta() or get_usermeta() depending on WP version
|
189 |
-
*
|
190 |
-
* @see get_user_meta(), get_usermeta()
|
191 |
-
* @since 6.0
|
192 |
-
* @access public
|
193 |
-
*
|
194 |
-
* @param int $user_id User ID
|
195 |
-
* @param string $key The meta key to retrieve
|
196 |
-
* @param bool $single Whether to return a single value
|
197 |
-
* @return mixed Array if $single is false, value of meta data field if $single is true
|
198 |
-
*/
|
199 |
-
function get_user_meta( $user_id, $meta_key, $single = false ) {
|
200 |
-
if ( function_exists( 'get_user_meta' ) )
|
201 |
-
$value = get_user_meta( $user_id, $meta_key, $single );
|
202 |
-
else {
|
203 |
-
$value = get_usermeta( $user_id, $meta_key );
|
204 |
-
if ( empty( $value ) && !$single )
|
205 |
-
$value = array();
|
206 |
-
}
|
207 |
-
return $value;
|
208 |
-
}
|
209 |
-
|
210 |
-
/**
|
211 |
-
* Calls update_user_meta() or update_usermeta() depending on WP version
|
212 |
-
*
|
213 |
-
* @see update_user_meta(), update_usermeta()
|
214 |
-
* @since 6.0
|
215 |
-
* @access public
|
216 |
-
*
|
217 |
-
* @param int $user_id User ID
|
218 |
-
* @param string $key Metadata key
|
219 |
-
* @param mixed $value Metadata value
|
220 |
-
* @param mixed $prev_value Optional. Previous value to check before removing
|
221 |
-
* @return bool False on failure, true if success.
|
222 |
-
*/
|
223 |
-
function update_user_meta( $user_id, $meta_key, $meta_value = '', $prev_value = '' ) {
|
224 |
-
if ( function_exists( 'update_user_meta' ) )
|
225 |
-
return update_user_meta( $user_id, $meta_key, $meta_value, $prev_value );
|
226 |
-
else
|
227 |
-
return update_usermeta( $user_id, $meta_key, $meta_value );
|
228 |
-
}
|
229 |
-
|
230 |
/**
|
231 |
* Get a user's security meta
|
232 |
*
|
@@ -241,7 +198,7 @@ class Theme_My_Login_Security extends Theme_My_Login_Module {
|
|
241 |
'is_locked' => false,
|
242 |
'failed_login_attempts' => array()
|
243 |
);
|
244 |
-
$meta =
|
245 |
if ( !is_array( $meta ) )
|
246 |
$meta = array();
|
247 |
|
@@ -275,7 +232,7 @@ class Theme_My_Login_Security extends Theme_My_Login_Module {
|
|
275 |
function reset_failed_login_attempts( $user_id ) {
|
276 |
$security_meta = $this->get_security_meta( $user_id );
|
277 |
$security_meta['failed_login_attempts'] = array();
|
278 |
-
return
|
279 |
}
|
280 |
|
281 |
/**
|
@@ -316,7 +273,7 @@ class Theme_My_Login_Security extends Theme_My_Login_Module {
|
|
316 |
|
317 |
$security_meta['failed_login_attempts'][] = array( 'time' => $time, 'ip' => $ip );
|
318 |
|
319 |
-
return
|
320 |
}
|
321 |
|
322 |
/**
|
@@ -361,26 +318,6 @@ class Theme_My_Login_Security extends Theme_My_Login_Module {
|
|
361 |
return $value;
|
362 |
}
|
363 |
|
364 |
-
/**
|
365 |
-
* Activates this module
|
366 |
-
*
|
367 |
-
* Callback for "tml_activate_security/security.php" hook in method Theme_My_Login_Admin::activate_module()
|
368 |
-
*
|
369 |
-
* @see Theme_My_Login_Admin::activate_module()
|
370 |
-
* @since 6.0
|
371 |
-
* @access public
|
372 |
-
*
|
373 |
-
* @param object $theme_my_login Reference to global $theme_my_login object
|
374 |
-
*/
|
375 |
-
function activate( &$theme_my_login ) {
|
376 |
-
$options = $this->init_options();
|
377 |
-
if ( !isset( $theme_my_login->options['security'] ) ) {
|
378 |
-
$theme_my_login->options['security'] = $options['security'];
|
379 |
-
} else {
|
380 |
-
$theme_my_login->options['security'] = $theme_my_login->array_merge_recursive( $options['security'], $theme_my_login->options['security'] );
|
381 |
-
}
|
382 |
-
}
|
383 |
-
|
384 |
/**
|
385 |
* Initializes options for this module
|
386 |
*
|
@@ -416,8 +353,6 @@ class Theme_My_Login_Security extends Theme_My_Login_Module {
|
|
416 |
* @access public
|
417 |
*/
|
418 |
function load() {
|
419 |
-
// Activate
|
420 |
-
add_action( 'tml_activate_security/security.php', array( &$this, 'activate' ) );
|
421 |
// Initialize
|
422 |
add_filter( 'tml_init_options', array( &$this, 'init_options' ) );
|
423 |
|
@@ -440,4 +375,4 @@ if ( is_admin() )
|
|
440 |
|
441 |
endif; // Class exists
|
442 |
|
443 |
-
?>
|
40 |
if ( $time > $expiration )
|
41 |
$this->unlock_user( $userdata->ID );
|
42 |
else
|
43 |
+
return new WP_Error( 'locked_account', sprintf( __( '<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s.', 'theme-my-login' ), human_time_diff( $time, $expiration ) ) );
|
44 |
} else {
|
45 |
+
return new WP_Error( 'locked_account', __( '<strong>ERROR</strong>: This account has been locked.', 'theme-my-login' ) );
|
46 |
}
|
47 |
} elseif ( is_wp_error( $user ) && 'incorrect_password' == $user->get_error_code() ) {
|
48 |
// Get the options
|
49 |
+
$options = $GLOBALS['theme_my_login']->options->get_option( array( 'security', 'failed_login' ), array() );
|
50 |
|
51 |
// Get the attempts
|
52 |
$attempts = $this->get_failed_login_attempts( $userdata->ID );
|
66 |
// Create new expiration
|
67 |
$expiration = $time + $this->get_seconds_from_unit( $options['lockout_duration'], $options['lockout_duration_unit'] );
|
68 |
$this->lock_user( $userdata->ID, $expiration );
|
69 |
+
return new WP_Error( 'locked_account', sprintf( __( '<strong>ERROR</strong>: This account has been locked because of too many failed login attempts. You may try again in %s.', 'theme-my-login' ), human_time_diff( $time, $expiration ) ) );
|
70 |
}
|
71 |
} else {
|
72 |
// Clear the attempts
|
120 |
if ( $expires )
|
121 |
$security['lock_expiration'] = absint( $expires );
|
122 |
|
123 |
+
return update_user_meta( $user, 'theme_my_login_security', $security );
|
124 |
}
|
125 |
|
126 |
/**
|
146 |
unset( $security['lock_expiration'] );
|
147 |
$security['failed_login_attempts'] = array();
|
148 |
|
149 |
+
return update_user_meta( $user, 'theme_my_login_security', $security );
|
150 |
}
|
151 |
|
152 |
/**
|
184 |
return true;
|
185 |
}
|
186 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
187 |
/**
|
188 |
* Get a user's security meta
|
189 |
*
|
198 |
'is_locked' => false,
|
199 |
'failed_login_attempts' => array()
|
200 |
);
|
201 |
+
$meta = get_user_meta( $user_id, 'theme_my_login_security', true );
|
202 |
if ( !is_array( $meta ) )
|
203 |
$meta = array();
|
204 |
|
232 |
function reset_failed_login_attempts( $user_id ) {
|
233 |
$security_meta = $this->get_security_meta( $user_id );
|
234 |
$security_meta['failed_login_attempts'] = array();
|
235 |
+
return update_user_meta( $user_id, 'theme_my_login_security', $security_meta );
|
236 |
}
|
237 |
|
238 |
/**
|
273 |
|
274 |
$security_meta['failed_login_attempts'][] = array( 'time' => $time, 'ip' => $ip );
|
275 |
|
276 |
+
return update_user_meta( $user_id, 'theme_my_login_security', $security_meta );
|
277 |
}
|
278 |
|
279 |
/**
|
318 |
return $value;
|
319 |
}
|
320 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
321 |
/**
|
322 |
* Initializes options for this module
|
323 |
*
|
353 |
* @access public
|
354 |
*/
|
355 |
function load() {
|
|
|
|
|
356 |
// Initialize
|
357 |
add_filter( 'tml_init_options', array( &$this, 'init_options' ) );
|
358 |
|
375 |
|
376 |
endif; // Class exists
|
377 |
|
378 |
+
?>
|
modules/themed-profiles/themed-profiles.php
CHANGED
@@ -24,7 +24,7 @@ class Theme_My_Login_Themed_Profiles extends Theme_My_Login_Module {
|
|
24 |
function init() {
|
25 |
global $pagenow;
|
26 |
if ( 'profile.php' == $pagenow && !isset( $_REQUEST['page'] ) ) {
|
27 |
-
$redirect_to = add_query_arg( 'action', 'profile', $
|
28 |
$redirect_to = add_query_arg( $_GET, $redirect_to );
|
29 |
wp_redirect( $redirect_to );
|
30 |
exit();
|
@@ -40,14 +40,25 @@ class Theme_My_Login_Themed_Profiles extends Theme_My_Login_Module {
|
|
40 |
* @access public
|
41 |
*/
|
42 |
function template_redirect() {
|
43 |
-
if ( $
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
}
|
52 |
}
|
53 |
|
@@ -63,7 +74,8 @@ class Theme_My_Login_Themed_Profiles extends Theme_My_Login_Module {
|
|
63 |
function profile_action() {
|
64 |
|
65 |
require_once( ABSPATH . 'wp-admin/includes/user.php' );
|
66 |
-
|
|
|
67 |
|
68 |
define( 'IS_PROFILE_PAGE', true );
|
69 |
|
@@ -74,12 +86,12 @@ class Theme_My_Login_Themed_Profiles extends Theme_My_Login_Module {
|
|
74 |
wp_enqueue_script( 'user-profile', admin_url( "js/user-profile$suffix.js" ), array( 'jquery' ), '', true );
|
75 |
wp_enqueue_script( 'password-strength-meter', admin_url( "js/password-strength-meter$suffix.js" ), array( 'jquery' ), '', true );
|
76 |
wp_localize_script( 'password-strength-meter', 'pwsL10n', array(
|
77 |
-
'empty' => __( 'Strength indicator',
|
78 |
-
'short' => __( 'Very weak',
|
79 |
-
'bad' => __( 'Weak',
|
80 |
/* translators: password strength */
|
81 |
-
'good' => _x( 'Medium', 'password strength',
|
82 |
-
'strong' => __( 'Strong',
|
83 |
'l10n_print_after' => 'try{convertEntities(pwsL10n);}catch(e){};'
|
84 |
) );
|
85 |
|
@@ -89,7 +101,7 @@ class Theme_My_Login_Themed_Profiles extends Theme_My_Login_Module {
|
|
89 |
check_admin_referer( 'update-user_' . $current_user->ID );
|
90 |
|
91 |
if ( !current_user_can( 'edit_user', $current_user->ID ) )
|
92 |
-
wp_die( __( 'You do not have permission to edit this user.',
|
93 |
|
94 |
do_action( 'personal_options_update', $current_user->ID );
|
95 |
|
@@ -101,11 +113,11 @@ class Theme_My_Login_Themed_Profiles extends Theme_My_Login_Module {
|
|
101 |
exit();
|
102 |
}
|
103 |
|
104 |
-
$
|
105 |
}
|
106 |
|
107 |
if ( isset( $_GET['updated'] ) && 'true' == $_GET['updated'] )
|
108 |
-
$
|
109 |
}
|
110 |
|
111 |
/**
|
@@ -147,7 +159,7 @@ class Theme_My_Login_Themed_Profiles extends Theme_My_Login_Module {
|
|
147 |
function site_url( $url, $path, $orig_scheme = '' ) {
|
148 |
if ( strpos( $url, 'profile.php' ) !== false ) {
|
149 |
$parsed_url = parse_url( $url );
|
150 |
-
$url = add_query_arg( 'action', 'profile', $
|
151 |
if ( isset( $parsed_url['query'] ) ) {
|
152 |
wp_parse_str( $parsed_url['query'], $r );
|
153 |
foreach ( $r as $k => $v ) {
|
@@ -174,8 +186,8 @@ class Theme_My_Login_Themed_Profiles extends Theme_My_Login_Module {
|
|
174 |
* @return string The filtered title
|
175 |
*/
|
176 |
function tml_title( $title, $action ) {
|
177 |
-
if ( 'profile' == $action && is_user_logged_in() && '' == $
|
178 |
-
$title = __( 'Your Profile',
|
179 |
return $title;
|
180 |
}
|
181 |
|
@@ -220,4 +232,4 @@ $theme_my_login_themed_profiles = new Theme_My_Login_Themed_Profiles();
|
|
220 |
|
221 |
endif; // Class exists
|
222 |
|
223 |
-
?>
|
24 |
function init() {
|
25 |
global $pagenow;
|
26 |
if ( 'profile.php' == $pagenow && !isset( $_REQUEST['page'] ) ) {
|
27 |
+
$redirect_to = add_query_arg( 'action', 'profile', $GLOBALS['theme_my_login']->get_login_page_link() );
|
28 |
$redirect_to = add_query_arg( $_GET, $redirect_to );
|
29 |
wp_redirect( $redirect_to );
|
30 |
exit();
|
40 |
* @access public
|
41 |
*/
|
42 |
function template_redirect() {
|
43 |
+
if ( $GLOBALS['theme_my_login']->is_login_page() ) {
|
44 |
+
if ( 'profile' == $GLOBALS['theme_my_login']->request_action ) {
|
45 |
+
if ( !is_user_logged_in() ) {
|
46 |
+
// Redirect to login page if not logged in
|
47 |
+
$redirect_to = add_query_arg( 'reauth', 1, $GLOBALS['theme_my_login']->get_login_page_link() );
|
48 |
+
wp_redirect( $redirect_to );
|
49 |
+
exit();
|
50 |
+
} elseif ( $GLOBALS['theme_my_login']->request_instance ) {
|
51 |
+
// Remove instance if instance requested
|
52 |
+
$redirect_to = remove_query_arg( array( 'instance' ) );
|
53 |
+
wp_redirect( $redirect_to );
|
54 |
+
exit();
|
55 |
+
}
|
56 |
+
} elseif ( is_user_logged_in() && 'logout' != $GLOBALS['theme_my_login']->request_action ) {
|
57 |
+
// Redirect to profile if trying to access login page while logged in
|
58 |
+
$redirect_to = add_query_arg( 'action', 'profile', $GLOBALS['theme_my_login']->get_login_page_link() );
|
59 |
+
wp_redirect( $redirect_to );
|
60 |
+
exit();
|
61 |
+
}
|
62 |
}
|
63 |
}
|
64 |
|
74 |
function profile_action() {
|
75 |
|
76 |
require_once( ABSPATH . 'wp-admin/includes/user.php' );
|
77 |
+
if ( version_compare( $GLOBALS['wp_version'], '3.1', '<' ) )
|
78 |
+
require_once( ABSPATH . WPINC . '/registration.php' );
|
79 |
|
80 |
define( 'IS_PROFILE_PAGE', true );
|
81 |
|
86 |
wp_enqueue_script( 'user-profile', admin_url( "js/user-profile$suffix.js" ), array( 'jquery' ), '', true );
|
87 |
wp_enqueue_script( 'password-strength-meter', admin_url( "js/password-strength-meter$suffix.js" ), array( 'jquery' ), '', true );
|
88 |
wp_localize_script( 'password-strength-meter', 'pwsL10n', array(
|
89 |
+
'empty' => __( 'Strength indicator', 'theme-my-login' ),
|
90 |
+
'short' => __( 'Very weak', 'theme-my-login' ),
|
91 |
+
'bad' => __( 'Weak', 'theme-my-login' ),
|
92 |
/* translators: password strength */
|
93 |
+
'good' => _x( 'Medium', 'password strength', 'theme-my-login' ),
|
94 |
+
'strong' => __( 'Strong', 'theme-my-login' ),
|
95 |
'l10n_print_after' => 'try{convertEntities(pwsL10n);}catch(e){};'
|
96 |
) );
|
97 |
|
101 |
check_admin_referer( 'update-user_' . $current_user->ID );
|
102 |
|
103 |
if ( !current_user_can( 'edit_user', $current_user->ID ) )
|
104 |
+
wp_die( __( 'You do not have permission to edit this user.', 'theme-my-login' ) );
|
105 |
|
106 |
do_action( 'personal_options_update', $current_user->ID );
|
107 |
|
113 |
exit();
|
114 |
}
|
115 |
|
116 |
+
$GLOBALS['theme_my_login']->errors = $errors;
|
117 |
}
|
118 |
|
119 |
if ( isset( $_GET['updated'] ) && 'true' == $_GET['updated'] )
|
120 |
+
$GLOBALS['theme_my_login']->errors->add( 'profile_updated', __( 'Profile updated.', 'theme-my-login' ), 'message' );
|
121 |
}
|
122 |
|
123 |
/**
|
159 |
function site_url( $url, $path, $orig_scheme = '' ) {
|
160 |
if ( strpos( $url, 'profile.php' ) !== false ) {
|
161 |
$parsed_url = parse_url( $url );
|
162 |
+
$url = add_query_arg( 'action', 'profile', $GLOBALS['theme_my_login']->get_login_page_link() );
|
163 |
if ( isset( $parsed_url['query'] ) ) {
|
164 |
wp_parse_str( $parsed_url['query'], $r );
|
165 |
foreach ( $r as $k => $v ) {
|
186 |
* @return string The filtered title
|
187 |
*/
|
188 |
function tml_title( $title, $action ) {
|
189 |
+
if ( 'profile' == $action && is_user_logged_in() && '' == $GLOBALS['theme_my_login']->request_instance )
|
190 |
+
$title = __( 'Your Profile', 'theme-my-login' );
|
191 |
return $title;
|
192 |
}
|
193 |
|
232 |
|
233 |
endif; // Class exists
|
234 |
|
235 |
+
?>
|
modules/user-moderation/admin/user-moderation-admin.php
CHANGED
@@ -16,10 +16,6 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
16 |
* @access public
|
17 |
*/
|
18 |
function load_users_page() {
|
19 |
-
// Shorthand reference
|
20 |
-
$theme_my_login =& $this->theme_my_login;
|
21 |
-
$user_moderation =& $GLOBALS['theme_my_login_user_moderation'];
|
22 |
-
|
23 |
add_filter( 'user_row_actions', array( &$this, 'user_row_actions' ), 10, 2 );
|
24 |
add_action( 'admin_notices', array( &$this, 'admin_notices' ) );
|
25 |
add_action( 'delete_user', array( &$this, 'deny_user' ) );
|
@@ -35,7 +31,7 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
35 |
|
36 |
// No user ID?
|
37 |
if ( !$user || !current_user_can( 'edit_user', $user ) )
|
38 |
-
wp_die( __( 'You can’t edit that user.',
|
39 |
|
40 |
// Where did we come from?
|
41 |
$redirect_to = isset( $_REQUEST['wp_http_referer'] ) ? remove_query_arg( array( 'wp_http_referer', 'updated', 'delete_count' ), stripslashes( $_REQUEST['wp_http_referer'] ) ) : 'users.php';
|
@@ -44,10 +40,8 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
44 |
if ( 'approve' == $_GET['action'] ) {
|
45 |
check_admin_referer( 'approve-user' );
|
46 |
|
47 |
-
|
48 |
-
|
49 |
-
if ( !$this->approve_user( $user, $newpass ) )
|
50 |
-
wp_die( __( 'You can’t edit that user.', $theme_my_login->textdomain ) );
|
51 |
|
52 |
$redirect_to = add_query_arg( 'update', 'approve', $redirect_to );
|
53 |
}
|
@@ -56,9 +50,9 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
56 |
check_admin_referer( 'resend-activation' );
|
57 |
|
58 |
// Apply activation e-mail filters
|
59 |
-
$
|
60 |
-
if (
|
61 |
-
wp_die( __( 'The e-mail could not be sent.',
|
62 |
|
63 |
$redirect_to = add_query_arg( 'update', 'sendactivation', $redirect_to );
|
64 |
}
|
@@ -80,9 +74,9 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
80 |
if ( isset( $_GET['update'] ) && in_array( $_GET['update'], array( 'approve', 'sendactivation' ) ) ) {
|
81 |
echo '<div id="message" class="updated fade"><p>';
|
82 |
if ( 'approve' == $_GET['update'] )
|
83 |
-
_e( 'User approved.',
|
84 |
elseif ( 'sendactivation' == $_GET['update'] )
|
85 |
-
_e( 'Activation sent.',
|
86 |
echo '</p></div>';
|
87 |
}
|
88 |
}
|
@@ -105,15 +99,15 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
105 |
if ( in_array( 'pending', (array) $user_object->roles ) ) {
|
106 |
$_actions = array();
|
107 |
// If moderation type is e-mail activation, add "Resend Activation" link
|
108 |
-
if ( 'email' == $
|
109 |
$_actions['resend-activation'] = '<a href="' . add_query_arg( 'wp_http_referer',
|
110 |
urlencode( esc_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) ),
|
111 |
-
wp_nonce_url( "users.php?action=resendactivation&user=$user_object->ID", 'resend-activation' ) ) . '">' . __( 'Resend Activation',
|
112 |
-
} elseif ( 'admin' == $
|
113 |
// Add "Approve" link
|
114 |
$_actions['approve-user'] = '<a href="' . add_query_arg( 'wp_http_referer',
|
115 |
urlencode( esc_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) ),
|
116 |
-
wp_nonce_url( "users.php?action=approve&user=$user_object->ID", 'approve-user' ) ) . '">' . __( 'Approve',
|
117 |
}
|
118 |
$actions = array_merge( $_actions, $actions );
|
119 |
}
|
@@ -125,10 +119,9 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
125 |
* Handles activating a new user by admin approval
|
126 |
*
|
127 |
* @param string $user_id User's ID
|
128 |
-
* @param bool $newpass Whether or not to assign a new password
|
129 |
* @return bool Returns false if not a valid user
|
130 |
*/
|
131 |
-
function approve_user( $user_id
|
132 |
global $wpdb;
|
133 |
|
134 |
$user_id = (int) $user_id;
|
@@ -143,16 +136,22 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
143 |
// Clear the activation key if there is one
|
144 |
$wpdb->update( $wpdb->users, array( 'user_activation_key' => '' ), array( 'ID' => $user->ID ) );
|
145 |
|
|
|
|
|
|
|
146 |
$user_object = new WP_User( $user->ID );
|
147 |
-
$user_object->set_role(
|
148 |
unset( $user_object );
|
149 |
|
150 |
-
|
151 |
-
if ( $
|
152 |
$user_pass = wp_generate_password();
|
153 |
wp_set_password( $user_pass, $user->ID );
|
154 |
}
|
155 |
|
|
|
|
|
|
|
156 |
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
157 |
$blogname = $GLOBALS['current_site']->site_name;
|
158 |
} else {
|
@@ -161,18 +160,18 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
161 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
162 |
}
|
163 |
|
164 |
-
$message = sprintf( __( 'You have been approved access to %s',
|
165 |
-
$message .= sprintf( __( 'Username: %s',
|
166 |
-
$message .= sprintf( __( 'Password: %s',
|
167 |
$message .= site_url( 'wp-login.php', 'login' ) . "\r\n";
|
168 |
|
169 |
-
$title = sprintf( __( '[%s] Registration Approved',
|
170 |
|
171 |
$title = apply_filters( 'user_approval_notification_title', $title, $user->ID );
|
172 |
$message = apply_filters( 'user_approval_notification_message', $message, $user_pass, $user->ID );
|
173 |
|
174 |
if ( $message && !wp_mail( $user->user_email, $title, $message ) )
|
175 |
-
die( '<p>' . __( 'The e-mail could not be sent.',
|
176 |
|
177 |
return true;
|
178 |
}
|
@@ -187,7 +186,7 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
187 |
$user_id = (int) $user_id;
|
188 |
|
189 |
$user = new WP_User( $user_id );
|
190 |
-
if ( in_array( 'pending', (array) $user->roles ) )
|
191 |
return;
|
192 |
|
193 |
do_action( 'deny_user', $user->ID );
|
@@ -200,14 +199,14 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
200 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
201 |
}
|
202 |
|
203 |
-
$message = sprintf( __( 'You have been denied access to %s',
|
204 |
-
$title = sprintf( __( '[%s] Registration Denied',
|
205 |
|
206 |
$title = apply_filters( 'user_denial_notification_title', $title, $user_id );
|
207 |
$message = apply_filters( 'user_denial_notification_message', $message, $user_id );
|
208 |
|
209 |
if ( $message && !wp_mail( $user->user_email, $title, $message ) )
|
210 |
-
die( '<p>' . __( 'The e-mail could not be sent.',
|
211 |
}
|
212 |
|
213 |
/**
|
@@ -223,12 +222,7 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
223 |
* @param object $admin Reference to global $theme_my_login_admin object
|
224 |
*/
|
225 |
function admin_menu( &$admin ) {
|
226 |
-
$admin->add_menu_page( __( 'Moderation',
|
227 |
-
if ( $this->theme_my_login->is_module_active( 'custom-email/custom-email.php' ) ) {
|
228 |
-
$admin->add_submenu_page( 'tml-options-email', __( 'User Activation', $this->theme_my_login->textdomain ), 'tml-options-email-user-activation', array( &$this, 'display_user_activation_email_settings' ) );
|
229 |
-
$admin->add_submenu_page( 'tml-options-email', __( 'User Approval', $this->theme_my_login->textdomain ), 'tml-options-email-user-approval', array( &$this, 'display_user_approval_email_settings' ) );
|
230 |
-
$admin->add_submenu_page( 'tml-options-email', __( 'User Denial', $this->theme_my_login->textdomain ), 'tml-options-email-user-denial', array( &$this, 'display_user_denial_email_settings' ) );
|
231 |
-
}
|
232 |
}
|
233 |
|
234 |
/**
|
@@ -241,228 +235,37 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
241 |
* @access public
|
242 |
*/
|
243 |
function display_settings() {
|
244 |
-
|
245 |
-
$theme_my_login =& $this->theme_my_login;
|
246 |
-
?>
|
247 |
-
<table class="form-table">
|
248 |
<tr valign="top">
|
249 |
-
<th scope="row"><?php _e( 'User Moderation',
|
250 |
<td>
|
251 |
-
<input name="theme_my_login[moderation][type]" type="radio" id="theme_my_login_moderation_type_none" value="none" <?php if ( 'none' == $theme_my_login->options
|
252 |
-
<label for="theme_my_login_moderation_type_none"><?php _e( 'None',
|
253 |
-
<p class="description"><?php _e( 'Check this option to require no moderation.',
|
254 |
-
<input name="theme_my_login[moderation][type]" type="radio" id="theme_my_login_moderation_type_email" value="email" <?php if ( 'email' == $theme_my_login->options
|
255 |
-
<label for="theme_my_login_moderation_type_email"><?php _e( 'E-mail Confirmation',
|
256 |
-
<p class="description"><?php _e( 'Check this option to require new users to confirm their e-mail address before they may log in.',
|
257 |
-
<input name="theme_my_login[moderation][type]" type="radio" id="theme_my_login_moderation_type_admin" value="admin" <?php if ( 'admin' == $theme_my_login->options
|
258 |
-
<label for="theme_my_login_moderation_type_admin"><?php _e( 'Admin Approval',
|
259 |
-
<p class="description"><?php _e( 'Check this option to require new users to be approved by an administrator before they may log in.',
|
260 |
</td>
|
261 |
</tr>
|
262 |
-
</table
|
263 |
-
<?php
|
264 |
}
|
265 |
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
$user_activation = $theme_my_login->get_option( array( 'email', 'user_activation' ), array() );
|
280 |
-
?>
|
281 |
-
<table class="form-table">
|
282 |
-
<tr>
|
283 |
-
<td>
|
284 |
-
<p class="description">
|
285 |
-
<?php _e( 'This e-mail will be sent to a new user upon registration when "E-mail Confirmation" is checked for "User Moderation".', $theme_my_login->textdomain ); ?>
|
286 |
-
<?php _e( 'Please be sure to include the variable %activateurl% or else the user will not be able to activate their account!', $theme_my_login->textdomain ); ?>
|
287 |
-
<?php _e( 'If any field is left empty, the default will be used instead.', $theme_my_login->textdomain ); ?>
|
288 |
-
</p>
|
289 |
-
|
290 |
-
<p><label for="theme_my_login_user_activation_mail_from_name"><?php _e( 'From Name', $theme_my_login->textdomain ); ?></label><br />
|
291 |
-
<input name="theme_my_login[email][user_activation][mail_from_name]" type="text" id="theme_my_login_user_activation_mail_from_name" value="<?php if ( isset( $user_activation['mail_from_name'] ) ) echo $user_activation['mail_from_name']; ?>" class="extended-text" /></p>
|
292 |
-
|
293 |
-
<p><label for="theme_my_login_user_activation_mail_from"><?php _e( 'From E-mail', $theme_my_login->textdomain ); ?></label><br />
|
294 |
-
<input name="theme_my_login[email][user_activation][mail_from]" type="text" id="theme_my_login_user_activation_mail_from" value="<?php if ( isset( $user_activation['mail_from'] ) ) echo $user_activation['mail_from']; ?>" class="extended-text" /></p>
|
295 |
-
|
296 |
-
<p><label for="theme_my_login_user_activation_mail_content_type"><?php _e( 'E-mail Format', $theme_my_login->textdomain ); ?></label><br />
|
297 |
-
<select name="theme_my_login[email][user_activation][mail_content_type]" id="theme_my_login_user_activation_mail_content_type">
|
298 |
-
<option value="plain"<?php if ( isset( $user_activation['mail_content_type'] ) && 'plain' == $user_activation['mail_content_type'] ) echo ' selected="selected"'; ?>>Plain Text</option>
|
299 |
-
<option value="html"<?php if ( isset( $user_activation['mail_content_type'] ) && 'html' == $user_activation['mail_content_type'] ) echo ' selected="selected"'; ?>>HTML</option>
|
300 |
-
</select></p>
|
301 |
-
|
302 |
-
<p><label for="theme_my_login_user_activation_title"><?php _e( 'Subject', $theme_my_login->textdomain ); ?></label><br />
|
303 |
-
<input name="theme_my_login[email][user_activation][title]" type="text" id="theme_my_login_user_activation_title" value="<?php if ( isset( $user_activation['title'] ) ) echo $user_activation['title']; ?>" class="full-text" /></p>
|
304 |
-
|
305 |
-
<p><label for="theme_my_login_user_activation_message"><?php _e( 'Message', $theme_my_login->textdomain ); ?></label><br />
|
306 |
-
<textarea name="theme_my_login[email][user_activation][message]" id="theme_my_login_user_activation_message" class="large-text" rows="10"><?php if ( isset( $user_activation['message'] ) ) echo $user_activation['message']; ?></textarea></p>
|
307 |
-
|
308 |
-
<p class="description"><?php _e( 'Available Variables', $theme_my_login->textdomain ); ?>: %blogname%, %siteurl%, %activateurl%, %user_login%, %user_email%, %user_ip%</p>
|
309 |
-
</td>
|
310 |
-
</tr>
|
311 |
-
</table>
|
312 |
-
<?php
|
313 |
-
}
|
314 |
-
|
315 |
-
/**
|
316 |
-
* Outputs user approval e-mail settings
|
317 |
-
*
|
318 |
-
* Callback for "$hookname" hook in method Theme_My_Login_Admin::add_submenu_page()
|
319 |
-
*
|
320 |
-
* @see Theme_My_Login_Admin::add_submenu_page()
|
321 |
-
* @since 6.0
|
322 |
-
* @access public
|
323 |
-
*/
|
324 |
-
function display_user_approval_email_settings() {
|
325 |
-
// Shorthand reference to $theme_my_login object
|
326 |
-
$theme_my_login =& $this->theme_my_login;
|
327 |
-
// User approval email options
|
328 |
-
$user_approval = $theme_my_login->get_option( array( 'email', 'user_approval' ), array() );
|
329 |
-
?>
|
330 |
-
<table class="form-table">
|
331 |
-
<tr>
|
332 |
-
<td>
|
333 |
-
<h3><?php _e( 'User Notification', $theme_my_login->textdomain ); ?></h3>
|
334 |
-
|
335 |
-
<p class="description">
|
336 |
-
<?php _e( 'This e-mail will be sent to a new user upon admin approval when "Admin Approval" is checked for "User Moderation".', $theme_my_login->textdomain ); ?>
|
337 |
-
<?php _e( 'Please be sure to include the variable %user_pass% if using default passwords or else the user will not know their password!', $theme_my_login->textdomain ); ?>
|
338 |
-
<?php _e( 'If any field is left empty, the default will be used instead.', $theme_my_login->textdomain ); ?>
|
339 |
-
</p>
|
340 |
-
|
341 |
-
<p><label for="theme_my_login_user_approval_mail_from_name"><?php _e( 'From Name', $theme_my_login->textdomain ); ?></label><br />
|
342 |
-
<input name="theme_my_login[email][user_approval][mail_from_name]" type="text" id="theme_my_login_user_approval_mail_from_name" value="<?php if ( isset( $user_approval['mail_from_name'] ) ) echo $user_approval['mail_from_name']; ?>" class="extended-text" /></p>
|
343 |
-
|
344 |
-
<p><label for="theme_my_login_user_approval_mail_from"><?php _e( 'From E-mail', $theme_my_login->textdomain ); ?></label><br />
|
345 |
-
<input name="theme_my_login[email][user_approval][mail_from]" type="text" id="theme_my_login_user_approval_mail_from" value="<?php if ( isset( $user_approval['mail_from'] ) ) echo $user_approval['mail_from']; ?>" class="extended-text" /></p>
|
346 |
-
|
347 |
-
<p><label for="theme_my_login_user_approval_mail_content_type"><?php _e( 'E-mail Format', $theme_my_login->textdomain ); ?></label><br />
|
348 |
-
<select name="theme_my_login[email][user_approval][mail_content_type]" id="theme_my_login_user_approval_mail_content_type">
|
349 |
-
<option value="plain"<?php if ( isset( $user_approval['mail_content_type'] ) && 'plain' == $user_approval['mail_content_type'] ) echo ' selected="selected"'; ?>>Plain Text</option>
|
350 |
-
<option value="html"<?php if ( isset( $user_approval['mail_content_type'] ) && 'html' == $user_approval['mail_content_type'] ) echo ' selected="selected"'; ?>>HTML</option>
|
351 |
-
</select></p>
|
352 |
-
|
353 |
-
<p><label for="theme_my_login_user_approval_title"><?php _e( 'Subject', $theme_my_login->textdomain ); ?></label><br />
|
354 |
-
<input name="theme_my_login[email][user_approval][title]" type="text" id="theme_my_login_user_approval_title" value="<?php if ( isset( $user_approval['title'] ) ) echo $user_approval['title']; ?>" class="full-text" /></p>
|
355 |
-
|
356 |
-
<p><label for="theme_my_login_user_approval_message"><?php _e( 'Message', $theme_my_login->textdomain ); ?></label><br />
|
357 |
-
<textarea name="theme_my_login[email][user_approval][message]" id="theme_my_login_user_approval_message" class="large-text" rows="10"><?php if ( isset( $user_approval['message'] ) ) echo $user_approval['message']; ?></textarea></p>
|
358 |
-
|
359 |
-
<p class="description"><?php _e( 'Available Variables', $theme_my_login->textdomain ); ?>: %blogname%, %siteurl%, %loginurl%, %user_login%, %user_email%, %user_pass%</p>
|
360 |
-
</td>
|
361 |
-
</tr>
|
362 |
-
<tr>
|
363 |
-
<td>
|
364 |
-
<h3><?php _e( 'Admin Notification', $theme_my_login->textdomain ); ?></h3>
|
365 |
-
|
366 |
-
<p class="description">
|
367 |
-
<?php _e( 'This e-mail will be sent to the e-mail address or addresses (multiple addresses may be separated by commas) specified below upon user registration when "Admin Approval" is checked for "User Moderation".', $theme_my_login->textdomain ); ?>
|
368 |
-
<?php _e( 'If any field is left empty, the default will be used instead.', $theme_my_login->textdomain ); ?>
|
369 |
-
</p>
|
370 |
-
|
371 |
-
<p><label for="theme_my_login_user_approval_admin_mail_to"><?php _e( 'To', $this->theme_my_login->textdomain ); ?></label><br />
|
372 |
-
<input name="theme_my_login[email][user_approval][admin_mail_to]" type="text" id="theme_my_login_user_approval_admin_mail_to" value="<?php if ( isset( $user_approval['admin_mail_to'] ) ) echo $user_approval['admin_mail_to']; ?>" class="extended-text" /></p>
|
373 |
-
|
374 |
-
<p><label for="theme_my_login_user_approval_admin_mail_from_name"><?php _e( 'From Name', $this->theme_my_login->textdomain ); ?></label><br />
|
375 |
-
<input name="theme_my_login[email][user_approval][admin_mail_from_name]" type="text" id="theme_my_login_user_approval_admin_mail_from_name" value="<?php if ( isset( $user_approval['admin_mail_from_name'] ) ) echo $user_approval['admin_mail_from_name']; ?>" class="extended-text" /></p>
|
376 |
-
|
377 |
-
<p><label for="theme_my_login_user_approval_admin_mail_from"><?php _e( 'From E-mail', $this->theme_my_login->textdomain ); ?></label><br />
|
378 |
-
<input name="theme_my_login[email][user_approval][admin_mail_from]" type="text" id="theme_my_login_user_approval_admin_mail_from" value="<?php if ( isset( $user_approval['admin_mail_from'] ) ) echo $user_approval['admin_mail_from']; ?>" class="extended-text" /></p>
|
379 |
-
|
380 |
-
<p><label for="theme_my_login_user_approval_admin_mail_content_type"><?php _e( 'E-mail Format', $this->theme_my_login->textdomain ); ?></label><br />
|
381 |
-
<select name="theme_my_login[email][user_approval][admin_mail_content_type]" id="theme_my_login_user_approval_admin_mail_content_type">
|
382 |
-
<option value="plain"<?php if ( isset( $user_approval['admin_mail_content_type'] ) && 'plain' == $user_approval['admin_mail_content_type'] ) echo ' selected="selected"'; ?>>Plain Text</option>
|
383 |
-
<option value="html"<?php if ( isset( $user_approval['admin_mail_content_type'] ) && 'html' == $user_approval['admin_mail_content_type'] ) echo ' selected="selected"'; ?>>HTML</option>
|
384 |
-
</select></p>
|
385 |
-
|
386 |
-
<p><label for="theme_my_login_user_approval_admin_title"><?php _e( 'Subject', $this->theme_my_login->textdomain ); ?></label><br />
|
387 |
-
<input name="theme_my_login[email][user_approval][admin_title]" type="text" id="theme_my_login_user_approval_admin_title" value="<?php if ( isset( $user_approval['admin_title'] ) ) echo $user_approval['admin_title']; ?>" class="full-text" /></p>
|
388 |
-
|
389 |
-
<p><label for="theme_my_login_user_approval_admin_message"><?php _e( 'Message', $this->theme_my_login->textdomain ); ?></label><br />
|
390 |
-
<textarea name="theme_my_login[email][user_approval][admin_message]" id="theme_my_login_user_approval_admin_message" class="large-text" rows="10"><?php if ( isset( $user_approval['admin_message'] ) ) echo $user_approval['admin_message']; ?></textarea></p>
|
391 |
-
|
392 |
-
<p class="description"><?php _e( 'Available Variables', $this->theme_my_login->textdomain ); ?>: %blogname%, %siteurl%, %pendingurl%, %user_login%, %user_email%, %user_ip%</p>
|
393 |
-
|
394 |
-
<p><label for="theme_my_login_user_approval_admin_disable"><input name="theme_my_login[email][user_approval][admin_disable]" type="checkbox" id="theme_my_login_user_approval_admin_disable" value="1"<?php checked( 1, isset( $user_approval['admin_disable'] ) && $user_approval['admin_disable'] ); ?> /> <?php _e( 'Disable Admin Notification', $this->theme_my_login->textdomain ); ?></label></p>
|
395 |
-
</td>
|
396 |
-
</tr>
|
397 |
-
</table>
|
398 |
-
<?php
|
399 |
-
}
|
400 |
-
|
401 |
-
/**
|
402 |
-
* Outputs user denial e-mail settings
|
403 |
-
*
|
404 |
-
* Callback for "$hookname" hook in method Theme_My_Login_Admin::add_submenu_page()
|
405 |
-
*
|
406 |
-
* @see Theme_My_Login_Admin::add_submenu_page()
|
407 |
-
* @since 6.0
|
408 |
-
* @access public
|
409 |
-
*/
|
410 |
-
function display_user_denial_email_settings() {
|
411 |
-
// Shorthand reference to $theme_my_login object
|
412 |
-
$theme_my_login =& $this->theme_my_login;
|
413 |
-
// User denial email options
|
414 |
-
$user_denial = $theme_my_login->get_option( array( 'email', 'user_denial' ), array() );
|
415 |
-
?>
|
416 |
-
<table class="form-table">
|
417 |
-
<tr>
|
418 |
-
<td>
|
419 |
-
<p class="description">
|
420 |
-
<?php _e( 'This e-mail will be sent to a user who is deleted/denied when "Admin Approval" is checked for "User Moderation" and the user\'s role is "Pending".', $theme_my_login->textdomain ); ?>
|
421 |
-
<?php _e( 'If any field is left empty, the default will be used instead.', $theme_my_login->textdomain ); ?>
|
422 |
-
</p>
|
423 |
-
|
424 |
-
<p><label for="theme_my_login_user_denial_mail_from_name"><?php _e( 'From Name', $theme_my_login->textdomain ); ?></label><br />
|
425 |
-
<input name="theme_my_login[email][user_denial][mail_from_name]" type="text" id="theme_my_login_user_denial_mail_from_name" value="<?php if ( isset( $user_denial['mail_from_name'] ) ) echo $user_denial['mail_from_name']; ?>" class="extended-text" /></p>
|
426 |
-
|
427 |
-
<p><label for="theme_my_login_user_denial_mail_from"><?php _e( 'From E-mail', $theme_my_login->textdomain ); ?></label><br />
|
428 |
-
<input name="theme_my_login[email][user_denial][mail_from]" type="text" id="theme_my_login_user_denial_mail_from" value="<?php if ( isset( $user_denial['mail_from'] ) ) echo $user_denial['mail_from']; ?>" class="extended-text" /></p>
|
429 |
-
|
430 |
-
<p><label for="theme_my_login_user_denial_mail_content_type"><?php _e( 'E-mail Format', $theme_my_login->textdomain ); ?></label><br />
|
431 |
-
<select name="theme_my_login[email][user_denial][mail_content_type]" id="theme_my_login_user_denial_mail_content_type">
|
432 |
-
<option value="plain"<?php if ( isset( $user_denial['mail_content_type'] ) && 'plain' == $user_denial['mail_content_type'] ) echo ' selected="selected"'; ?>>Plain Text</option>
|
433 |
-
<option value="html"<?php if ( isset( $user_denial['mail_content_type'] ) && 'html' == $user_denial['mail_content_type'] ) echo ' selected="selected"'; ?>>HTML</option>
|
434 |
-
</select></p>
|
435 |
-
|
436 |
-
<p><label for="theme_my_login_user_denial_title"><?php _e('Subject', $theme_my_login->textdomain); ?></label><br />
|
437 |
-
<input name="theme_my_login[email][user_denial][title]" type="text" id="theme_my_login_user_denial_title" value="<?php if ( isset( $user_denial['title'] ) ) echo $user_denial['title']; ?>" class="full-text" /></p>
|
438 |
-
|
439 |
-
<p><label for="theme_my_login_user_denial_message"><?php _e('Message', $theme_my_login->textdomain); ?></label><br />
|
440 |
-
<textarea name="theme_my_login[email][user_denial][message]" id="theme_my_login_user_denial_message" class="large-text" rows="10"><?php if ( isset( $user_denial['message'] ) ) echo $user_denial['message']; ?></textarea></p>
|
441 |
-
|
442 |
-
<p class="description"><?php _e( 'Available Variables', $theme_my_login->textdomain ); ?>: %blogname%, %siteurl%, %user_login%, %user_email%</p>
|
443 |
-
</td>
|
444 |
-
</tr>
|
445 |
-
</table>
|
446 |
-
<?php
|
447 |
-
}
|
448 |
-
|
449 |
-
/**
|
450 |
-
* Sanitizes settings
|
451 |
-
*
|
452 |
-
* Callback for "tml_save_settings" hook in method Theme_My_Login_Admin::save_settings()
|
453 |
-
*
|
454 |
-
* @see Theme_My_Login_Admin::save_settings()
|
455 |
-
* @since 6.0
|
456 |
-
* @access public
|
457 |
-
*
|
458 |
-
* @param string|array $settings Settings passed in from filter
|
459 |
-
* @return string|array Sanitized settings
|
460 |
-
*/
|
461 |
-
function save_settings( $settings ) {
|
462 |
-
// Checkboxes
|
463 |
-
if ( $this->theme_my_login->is_module_active( 'custom-email/custom-email.php' ) )
|
464 |
-
$settings['email']['user_approval']['admin_disable'] = empty( $settings['email']['user_approval']['admin_disable'] ) ? 0 : 1;
|
465 |
-
return $settings;
|
466 |
}
|
467 |
|
468 |
/**
|
@@ -472,8 +275,10 @@ class Theme_My_Login_User_Moderation_Admin extends Theme_My_Login_Module {
|
|
472 |
* @access public
|
473 |
*/
|
474 |
function load() {
|
|
|
|
|
|
|
475 |
add_action( 'tml_admin_menu', array( &$this, 'admin_menu' ) );
|
476 |
-
add_filter( 'tml_save_settings', array( &$this, 'save_settings' ) );
|
477 |
add_action( 'load-users.php', array( &$this, 'load_users_page' ) );
|
478 |
}
|
479 |
|
@@ -488,4 +293,4 @@ $theme_my_login_user_moderation_admin = new Theme_My_Login_User_Moderation_Admin
|
|
488 |
|
489 |
endif; // Class exists
|
490 |
|
491 |
-
?>
|
16 |
* @access public
|
17 |
*/
|
18 |
function load_users_page() {
|
|
|
|
|
|
|
|
|
19 |
add_filter( 'user_row_actions', array( &$this, 'user_row_actions' ), 10, 2 );
|
20 |
add_action( 'admin_notices', array( &$this, 'admin_notices' ) );
|
21 |
add_action( 'delete_user', array( &$this, 'deny_user' ) );
|
31 |
|
32 |
// No user ID?
|
33 |
if ( !$user || !current_user_can( 'edit_user', $user ) )
|
34 |
+
wp_die( __( 'You can’t edit that user.', 'theme-my-login' ) );
|
35 |
|
36 |
// Where did we come from?
|
37 |
$redirect_to = isset( $_REQUEST['wp_http_referer'] ) ? remove_query_arg( array( 'wp_http_referer', 'updated', 'delete_count' ), stripslashes( $_REQUEST['wp_http_referer'] ) ) : 'users.php';
|
40 |
if ( 'approve' == $_GET['action'] ) {
|
41 |
check_admin_referer( 'approve-user' );
|
42 |
|
43 |
+
if ( !Theme_My_Login_User_Moderation_Admin::approve_user( $user ) )
|
44 |
+
wp_die( __( 'You can’t edit that user.', 'theme-my-login' ) );
|
|
|
|
|
45 |
|
46 |
$redirect_to = add_query_arg( 'update', 'approve', $redirect_to );
|
47 |
}
|
50 |
check_admin_referer( 'resend-activation' );
|
51 |
|
52 |
// Apply activation e-mail filters
|
53 |
+
$GLOBALS['theme_my_login_user_moderation']->apply_user_activation_notification_filters();
|
54 |
+
if ( !Theme_My_Login_User_Moderation::new_user_activation_notification( $user ) )
|
55 |
+
wp_die( __( 'The e-mail could not be sent.', 'theme-my-login' ) . "<br />\n" . __( 'Possible reason: your host may have disabled the mail() function...', 'theme-my-login' ) );
|
56 |
|
57 |
$redirect_to = add_query_arg( 'update', 'sendactivation', $redirect_to );
|
58 |
}
|
74 |
if ( isset( $_GET['update'] ) && in_array( $_GET['update'], array( 'approve', 'sendactivation' ) ) ) {
|
75 |
echo '<div id="message" class="updated fade"><p>';
|
76 |
if ( 'approve' == $_GET['update'] )
|
77 |
+
_e( 'User approved.', 'theme-my-login' );
|
78 |
elseif ( 'sendactivation' == $_GET['update'] )
|
79 |
+
_e( 'Activation sent.', 'theme-my-login' );
|
80 |
echo '</p></div>';
|
81 |
}
|
82 |
}
|
99 |
if ( in_array( 'pending', (array) $user_object->roles ) ) {
|
100 |
$_actions = array();
|
101 |
// If moderation type is e-mail activation, add "Resend Activation" link
|
102 |
+
if ( 'email' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) {
|
103 |
$_actions['resend-activation'] = '<a href="' . add_query_arg( 'wp_http_referer',
|
104 |
urlencode( esc_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) ),
|
105 |
+
wp_nonce_url( "users.php?action=resendactivation&user=$user_object->ID", 'resend-activation' ) ) . '">' . __( 'Resend Activation', 'theme-my-login' ) . '</a>';
|
106 |
+
} elseif ( 'admin' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) {
|
107 |
// Add "Approve" link
|
108 |
$_actions['approve-user'] = '<a href="' . add_query_arg( 'wp_http_referer',
|
109 |
urlencode( esc_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) ),
|
110 |
+
wp_nonce_url( "users.php?action=approve&user=$user_object->ID", 'approve-user' ) ) . '">' . __( 'Approve', 'theme-my-login' ) . '</a>';
|
111 |
}
|
112 |
$actions = array_merge( $_actions, $actions );
|
113 |
}
|
119 |
* Handles activating a new user by admin approval
|
120 |
*
|
121 |
* @param string $user_id User's ID
|
|
|
122 |
* @return bool Returns false if not a valid user
|
123 |
*/
|
124 |
+
function approve_user( $user_id ) {
|
125 |
global $wpdb;
|
126 |
|
127 |
$user_id = (int) $user_id;
|
136 |
// Clear the activation key if there is one
|
137 |
$wpdb->update( $wpdb->users, array( 'user_activation_key' => '' ), array( 'ID' => $user->ID ) );
|
138 |
|
139 |
+
$approval_role = apply_filters( 'tml_approval_role', get_option( 'default_role' ), $user->ID );
|
140 |
+
|
141 |
+
// Set user role
|
142 |
$user_object = new WP_User( $user->ID );
|
143 |
+
$user_object->set_role( $approval_role );
|
144 |
unset( $user_object );
|
145 |
|
146 |
+
// Check for plaintext pass
|
147 |
+
if ( !$user_pass = get_user_meta( $user->ID, 'user_pass', true ) ) {
|
148 |
$user_pass = wp_generate_password();
|
149 |
wp_set_password( $user_pass, $user->ID );
|
150 |
}
|
151 |
|
152 |
+
// Delete plaintext pass
|
153 |
+
delete_user_meta( $user->ID, 'user_pass' );
|
154 |
+
|
155 |
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
156 |
$blogname = $GLOBALS['current_site']->site_name;
|
157 |
} else {
|
160 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
161 |
}
|
162 |
|
163 |
+
$message = sprintf( __( 'You have been approved access to %s', 'theme-my-login' ), $blogname ) . "\r\n\r\n";
|
164 |
+
$message .= sprintf( __( 'Username: %s', 'theme-my-login' ), $user->user_login ) . "\r\n";
|
165 |
+
$message .= sprintf( __( 'Password: %s', 'theme-my-login' ), $user_pass ) . "\r\n\r\n";
|
166 |
$message .= site_url( 'wp-login.php', 'login' ) . "\r\n";
|
167 |
|
168 |
+
$title = sprintf( __( '[%s] Registration Approved', 'theme-my-login' ), $blogname );
|
169 |
|
170 |
$title = apply_filters( 'user_approval_notification_title', $title, $user->ID );
|
171 |
$message = apply_filters( 'user_approval_notification_message', $message, $user_pass, $user->ID );
|
172 |
|
173 |
if ( $message && !wp_mail( $user->user_email, $title, $message ) )
|
174 |
+
die( '<p>' . __( 'The e-mail could not be sent.', 'theme-my-login' ) . "<br />\n" . __( 'Possible reason: your host may have disabled the mail() function...', 'theme-my-login' ) . '</p>' );
|
175 |
|
176 |
return true;
|
177 |
}
|
186 |
$user_id = (int) $user_id;
|
187 |
|
188 |
$user = new WP_User( $user_id );
|
189 |
+
if ( !in_array( 'pending', (array) $user->roles ) )
|
190 |
return;
|
191 |
|
192 |
do_action( 'deny_user', $user->ID );
|
199 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
200 |
}
|
201 |
|
202 |
+
$message = sprintf( __( 'You have been denied access to %s', 'theme-my-login' ), $blogname );
|
203 |
+
$title = sprintf( __( '[%s] Registration Denied', 'theme-my-login' ), $blogname );
|
204 |
|
205 |
$title = apply_filters( 'user_denial_notification_title', $title, $user_id );
|
206 |
$message = apply_filters( 'user_denial_notification_message', $message, $user_id );
|
207 |
|
208 |
if ( $message && !wp_mail( $user->user_email, $title, $message ) )
|
209 |
+
die( '<p>' . __( 'The e-mail could not be sent.', 'theme-my-login' ) . "<br />\n" . __( 'Possible reason: your host may have disabled the mail() function...', 'theme-my-login' ) . '</p>' );
|
210 |
}
|
211 |
|
212 |
/**
|
222 |
* @param object $admin Reference to global $theme_my_login_admin object
|
223 |
*/
|
224 |
function admin_menu( &$admin ) {
|
225 |
+
$admin->add_menu_page( __( 'Moderation', 'theme-my-login' ), 'tml-options-moderation', array( &$this, 'display_settings' ) );
|
|
|
|
|
|
|
|
|
|
|
226 |
}
|
227 |
|
228 |
/**
|
235 |
* @access public
|
236 |
*/
|
237 |
function display_settings() {
|
238 |
+
?><table class="form-table">
|
|
|
|
|
|
|
239 |
<tr valign="top">
|
240 |
+
<th scope="row"><?php _e( 'User Moderation', 'theme-my-login' ); ?></th>
|
241 |
<td>
|
242 |
+
<input name="theme_my_login[moderation][type]" type="radio" id="theme_my_login_moderation_type_none" value="none" <?php if ( 'none' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) echo 'checked="checked"'; ?> />
|
243 |
+
<label for="theme_my_login_moderation_type_none"><?php _e( 'None', 'theme-my-login' ); ?></label>
|
244 |
+
<p class="description"><?php _e( 'Check this option to require no moderation.', 'theme-my-login' ); ?></p>
|
245 |
+
<input name="theme_my_login[moderation][type]" type="radio" id="theme_my_login_moderation_type_email" value="email" <?php if ( 'email' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) echo 'checked="checked"'; ?> />
|
246 |
+
<label for="theme_my_login_moderation_type_email"><?php _e( 'E-mail Confirmation', 'theme-my-login' ); ?></label>
|
247 |
+
<p class="description"><?php _e( 'Check this option to require new users to confirm their e-mail address before they may log in.', 'theme-my-login' ); ?></p>
|
248 |
+
<input name="theme_my_login[moderation][type]" type="radio" id="theme_my_login_moderation_type_admin" value="admin" <?php if ( 'admin' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) echo 'checked="checked"'; ?> />
|
249 |
+
<label for="theme_my_login_moderation_type_admin"><?php _e( 'Admin Approval', 'theme-my-login' ); ?></label>
|
250 |
+
<p class="description"><?php _e( 'Check this option to require new users to be approved by an administrator before they may log in.', 'theme-my-login' ); ?></p>
|
251 |
</td>
|
252 |
</tr>
|
253 |
+
</table><?php
|
|
|
254 |
}
|
255 |
|
256 |
+
function admin_init() {
|
257 |
+
// Disable moderation if using multisite
|
258 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
259 |
+
if ( $GLOBALS['theme_my_login']->is_module_active( 'user-moderation/user-moderation.php' ) ) {
|
260 |
+
// Deactivate the module
|
261 |
+
$GLOBALS['theme_my_login_admin']->deactivate_modules( 'user-moderation/user-moderation.php' );
|
262 |
+
|
263 |
+
// Set an error so the administrator will know
|
264 |
+
$module_errors = $GLOBALS['theme_my_login']->options->get_option( 'module_errors', array() );
|
265 |
+
$module_errors['user-moderation/user-moderation.php'] = __( 'User Moderation is not currently compatible with multisite.', 'theme-my-login' );
|
266 |
+
$GLOBALS['theme_my_login']->options->set_option( 'module_errors', $module_errors );
|
267 |
+
}
|
268 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
269 |
}
|
270 |
|
271 |
/**
|
275 |
* @access public
|
276 |
*/
|
277 |
function load() {
|
278 |
+
add_action( 'admin_init', array( &$this, 'admin_init' ) );
|
279 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() )
|
280 |
+
return;
|
281 |
add_action( 'tml_admin_menu', array( &$this, 'admin_menu' ) );
|
|
|
282 |
add_action( 'load-users.php', array( &$this, 'load_users_page' ) );
|
283 |
}
|
284 |
|
293 |
|
294 |
endif; // Class exists
|
295 |
|
296 |
+
?>
|
modules/user-moderation/user-moderation.php
CHANGED
@@ -13,15 +13,6 @@ if ( !class_exists( 'Theme_My_Login_User_Moderation' ) ) :
|
|
13 |
* @since 6.0
|
14 |
*/
|
15 |
class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
16 |
-
/**
|
17 |
-
* Holds reference to $theme_my_login_custom_email object
|
18 |
-
*
|
19 |
-
* @since 6.0
|
20 |
-
* @access public
|
21 |
-
* @var object
|
22 |
-
*/
|
23 |
-
var $theme_my_login_custom_email;
|
24 |
-
|
25 |
/**
|
26 |
* Applies user moderation upon registration
|
27 |
*
|
@@ -55,22 +46,19 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
55 |
$user = new WP_User( $user_id );
|
56 |
$user->set_role( 'pending' );
|
57 |
|
58 |
-
//
|
59 |
-
$
|
|
|
60 |
|
61 |
// Send appropriate e-mail depending on moderation type
|
62 |
-
if ( 'email' == $theme_my_login->options
|
63 |
// Generate an activation key
|
64 |
$key = wp_generate_password( 20, false );
|
65 |
// Set the activation key for the user
|
66 |
$wpdb->update( $wpdb->users, array( 'user_activation_key' => $key ), array( 'user_login' => $user->user_login ) );
|
67 |
-
// Apply activation e-mail filters
|
68 |
-
$this->apply_user_activation_notification_filters();
|
69 |
// Send activation e-mail
|
70 |
$this->new_user_activation_notification( $user_id, $key );
|
71 |
-
} elseif ( 'admin' == $theme_my_login->options
|
72 |
-
// Apply approval admin e-mail filters
|
73 |
-
$this->apply_user_approval_admin_notification_filters();
|
74 |
// Send approval e-mail
|
75 |
$this->new_user_approval_admin_notification( $user_id );
|
76 |
}
|
@@ -86,24 +74,20 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
86 |
* @access public
|
87 |
*/
|
88 |
function user_activation() {
|
89 |
-
// Shorthand reference
|
90 |
-
$theme_my_login =& $this->theme_my_login;
|
91 |
-
// Determine if a new password needs to be set
|
92 |
-
$newpass = $theme_my_login->is_module_active('custom-passwords/custom-passwords.php') ? 0 : 1;
|
93 |
// Attempt to activate the user
|
94 |
-
$errors = $this->activate_new_user( $_GET['key'], $_GET['login']
|
95 |
// Make sure there are no errors
|
96 |
if ( !is_wp_error( $errors ) ) {
|
97 |
-
$redirect_to =
|
98 |
-
if ( !empty( $theme_my_login->request_instance ) )
|
99 |
-
$redirect_to = add_query_arg( 'instance', $theme_my_login->request_instance, $redirect_to );
|
100 |
wp_redirect( $redirect_to );
|
101 |
exit();
|
102 |
}
|
103 |
// If we make it here, the user failed activation, so it must be an invalid key
|
104 |
-
$redirect_to =
|
105 |
-
if ( !empty( $theme_my_login->request_instance ) )
|
106 |
-
$redirect_to = add_query_arg( 'instance', $theme_my_login->request_instance, $redirect_to );
|
107 |
wp_redirect( $redirect_to );
|
108 |
exit();
|
109 |
}
|
@@ -120,15 +104,12 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
120 |
function send_activation() {
|
121 |
global $wpdb;
|
122 |
|
123 |
-
// Shorthand reference
|
124 |
-
$theme_my_login =& $this->theme_my_login;
|
125 |
-
|
126 |
$login = isset( $_GET['login'] ) ? trim( $_GET['login'] ) : '';
|
127 |
|
128 |
if ( !$user_id = $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE user_login = %s", $login ) ) ) {
|
129 |
-
$redirect_to =
|
130 |
-
if ( !empty( $theme_my_login->request_instance ) )
|
131 |
-
$redirect_to = add_query_arg( 'instance', $theme_my_login->request_instance, $redirect_to );
|
132 |
wp_redirect( $redirect_to );
|
133 |
exit();
|
134 |
}
|
@@ -141,7 +122,7 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
141 |
// Send activation e-mail
|
142 |
$this->new_user_activation_notification( $user->ID );
|
143 |
// Now redirect them
|
144 |
-
$redirect_to =
|
145 |
wp_redirect( $redirect_to );
|
146 |
exit();
|
147 |
}
|
@@ -166,12 +147,12 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
166 |
|
167 |
if ( is_a( $user, 'WP_User' ) ) {
|
168 |
if ( in_array( 'pending', (array) $user->roles ) ) {
|
169 |
-
if ( 'email' == $
|
170 |
return new WP_Error( 'pending', sprintf(
|
171 |
-
__( '<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href="%s">Resend activation</a>?',
|
172 |
-
$
|
173 |
} else {
|
174 |
-
return new WP_Error( 'pending', __( '<strong>ERROR</strong>: Your registration has not yet been approved.',
|
175 |
}
|
176 |
}
|
177 |
}
|
@@ -211,18 +192,15 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
211 |
* @return string URL to redirect to
|
212 |
*/
|
213 |
function register_redirect( $redirect_to ) {
|
214 |
-
// Shorthand reference
|
215 |
-
$theme_my_login =& $this->theme_my_login;
|
216 |
-
|
217 |
// TML page link
|
218 |
-
$redirect_to = $theme_my_login->get_login_page_link();
|
219 |
|
220 |
-
if ( !empty( $theme_my_login->request_instance ) )
|
221 |
-
$redirect_to = $theme_my_login->get_current_url( 'instance=' . $theme_my_login->request_instance );
|
222 |
|
223 |
-
if ( 'email' == $theme_my_login->options
|
224 |
$redirect_to = add_query_arg( 'pending', 'activation', $redirect_to );
|
225 |
-
elseif ( 'admin' == $theme_my_login->options
|
226 |
$redirect_to = add_query_arg( 'pending', 'approval', $redirect_to );
|
227 |
|
228 |
return $redirect_to;
|
@@ -236,24 +214,23 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
236 |
*
|
237 |
* @param string $key Hash to validate sending confirmation email
|
238 |
* @param string $login User's username for logging in
|
239 |
-
* @param bool $newpass Whether or not to assign a new password
|
240 |
* @return bool|WP_Error True if successful, WP_Error otherwise
|
241 |
*/
|
242 |
-
function activate_new_user( $key, $login
|
243 |
global $wpdb;
|
244 |
|
245 |
$key = preg_replace('/[^a-z0-9]/i', '', $key);
|
246 |
|
247 |
if ( empty( $key ) || !is_string( $key ) )
|
248 |
-
return new WP_Error( 'invalid_key', __( 'Invalid key',
|
249 |
|
250 |
if ( empty( $login ) || !is_string( $login ) )
|
251 |
-
return new WP_Error( 'invalid_key', __( 'Invalid key',
|
252 |
|
253 |
// Validate activation key
|
254 |
$user = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->users WHERE user_activation_key = %s AND user_login = %s", $key, $login ) );
|
255 |
if ( empty( $user ) )
|
256 |
-
return new WP_Error( 'invalid_key', __( 'Invalid key',
|
257 |
|
258 |
do_action( 'tml_user_activation_post', $user->user_login, $user->user_email );
|
259 |
|
@@ -268,17 +245,21 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
268 |
// Clear the activation key
|
269 |
$wpdb->update( $wpdb->users, array( 'user_activation_key' => '' ), array( 'user_login' => $login ) );
|
270 |
|
|
|
271 |
$user_object = new WP_User( $user->ID );
|
272 |
$user_object->set_role( get_option( 'default_role' ) );
|
273 |
unset( $user_object );
|
274 |
|
275 |
-
|
276 |
-
if ( $
|
277 |
-
$
|
278 |
-
wp_set_password( $
|
279 |
}
|
280 |
|
281 |
-
|
|
|
|
|
|
|
282 |
|
283 |
return true;
|
284 |
}
|
@@ -331,8 +312,8 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
331 |
|
332 |
$activation_url = add_query_arg( array( 'action' => 'activate', 'key' => $key, 'login' => rawurlencode( $user_login ) ), wp_login_url() );
|
333 |
|
334 |
-
$title = sprintf( __( '[%s] Activate Your Account',
|
335 |
-
$message = sprintf( __( 'Thanks for registering at %s! To complete the activation of your account please click the following link: ',
|
336 |
$message .= $activation_url . "\r\n";
|
337 |
|
338 |
$title = apply_filters( 'user_activation_notification_title', $title, $user_id );
|
@@ -364,12 +345,12 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
364 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
365 |
}
|
366 |
|
367 |
-
$title = sprintf( __( '[%s] New User Awaiting Approval',
|
368 |
|
369 |
-
$message = sprintf( __( 'New user requires approval on your blog %s:',
|
370 |
-
$message .= sprintf( __( 'Username: %s',
|
371 |
-
$message .= sprintf( __( 'E-mail: %s',
|
372 |
-
$message .= __( 'To approve or deny this user:',
|
373 |
$message .= admin_url( 'users.php?role=pending' );
|
374 |
|
375 |
$title = apply_filters( 'user_approval_admin_notification_title', $title, $user_id );
|
@@ -390,273 +371,30 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
390 |
*/
|
391 |
function action_messages( &$theme_my_login ) {
|
392 |
if ( isset( $_GET['pending'] ) && 'activation' == $_GET['pending'] ) {
|
393 |
-
$theme_my_login->errors->add( 'pending_activation', __( 'Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided.',
|
394 |
} elseif ( isset( $_GET['pending'] ) && 'approval' == $_GET['pending'] ) {
|
395 |
-
$theme_my_login->errors->add( 'pending_approval', __( 'Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed.',
|
396 |
} elseif ( isset( $_GET['activation'] ) && 'complete' == $_GET['activation'] ) {
|
397 |
if ( $theme_my_login->is_module_active( 'custom-passwords/custom-passwords.php' ) )
|
398 |
-
$theme_my_login->errors->add( 'activation_complete', __( 'Your account has been activated. You may now log in.',
|
399 |
else
|
400 |
-
$theme_my_login->errors->add( 'activation_complete', __( 'Your account has been activated. Please check your e-mail for your password.',
|
401 |
} elseif ( isset( $_GET['activation'] ) && 'invalidkey' == $_GET['activation'] ) {
|
402 |
-
$theme_my_login->errors->add( 'invalid_key', __('<strong>ERROR</strong>: Sorry, that key does not appear to be valid.',
|
403 |
} elseif ( isset( $_GET['sendactivation'] ) ) {
|
404 |
if ( 'failed' == $_GET['sendactivation'] )
|
405 |
-
$theme_my_login->errors->add( 'sendactivation_failed', __('<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent.',
|
406 |
elseif ( 'sent' == $_GET['sendactivation'] )
|
407 |
-
$theme_my_login->errors->add( 'sendactivation_sent', __('The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided.',
|
408 |
-
}
|
409 |
-
}
|
410 |
-
|
411 |
-
/**
|
412 |
-
* Applies all user activation mail filters
|
413 |
-
*
|
414 |
-
* @since 6.0
|
415 |
-
* @access public
|
416 |
-
*/
|
417 |
-
function apply_user_activation_notification_filters() {
|
418 |
-
if ( $this->theme_my_login->is_module_active( 'custom-email/custom-email.php' ) && $options = $this->theme_my_login->get_option( array( 'email', 'user_activation' ) ) ) {
|
419 |
-
$this->theme_my_login_custom_email->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
420 |
-
add_filter( 'user_activation_notification_title', array( &$this, 'user_activation_notification_title_filter' ), 10, 2 );
|
421 |
-
add_filter( 'user_activation_notification_message', array( &$this, 'user_activation_notification_message_filter' ), 10, 3 );
|
422 |
-
}
|
423 |
-
}
|
424 |
-
|
425 |
-
/**
|
426 |
-
* Applies all user approval mail filters
|
427 |
-
*
|
428 |
-
* Callback for "approve_user" hook in method Theme_My_Login_User_Moderation_Admin::approve_user()
|
429 |
-
*
|
430 |
-
* @see Theme_My_Login_User_Moderation_Admin::approve_user()
|
431 |
-
* @since 6.0
|
432 |
-
* @access public
|
433 |
-
*/
|
434 |
-
function apply_user_approval_notification_filters() {
|
435 |
-
if ( $this->theme_my_login->is_module_active( 'custom-email/custom-email.php' ) && $options = $this->theme_my_login->get_option( array( 'email', 'user_approval' ) ) ) {
|
436 |
-
$this->theme_my_login_custom_email->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
437 |
-
add_filter( 'user_approval_notification_title', array( &$this, 'user_approval_notification_title_filter' ), 10, 2 );
|
438 |
-
add_filter( 'user_approval_notification_message', array( &$this, 'user_approval_notification_message_filter' ), 10, 3 );
|
439 |
-
}
|
440 |
-
}
|
441 |
-
|
442 |
-
/**
|
443 |
-
* Applies all user approval admin mail filters
|
444 |
-
*
|
445 |
-
* @since 6.0
|
446 |
-
* @access public
|
447 |
-
*/
|
448 |
-
function apply_user_approval_admin_notification_filters() {
|
449 |
-
if ( $this->theme_my_login->is_module_active( 'custom-email/custom-email.php' ) && $options = $this->theme_my_login->get_option( array( 'email', 'user_approval' ) ) ) {
|
450 |
-
$this->theme_my_login_custom_email->set_mail_headers( $options['admin_mail_from'], $options['admin_mail_from_name'], $options['admin_mail_content_type'] );
|
451 |
-
add_filter( 'user_approval_admin_notifcation_mail_to', array( &$this, 'user_approval_admin_notifcation_mail_to_filter' ) );
|
452 |
-
add_filter( 'user_approval_admin_notification_title', array( &$this, 'user_approval_admin_notification_title_filter' ), 10, 2 );
|
453 |
-
add_filter( 'user_approval_admin_notification_message', array( &$this, 'user_approval_admin_notification_message_filter' ), 10, 2 );
|
454 |
-
}
|
455 |
-
}
|
456 |
-
|
457 |
-
/**
|
458 |
-
* Applies all user denial mail filters
|
459 |
-
*
|
460 |
-
* Callback for "deny_user" hook in method Theme_My_Login_User_Moderation_Admin::deny_user()
|
461 |
-
*
|
462 |
-
* @see Theme_My_Login_User_Moderation_Admin::deny_user()
|
463 |
-
* @since 6.0
|
464 |
-
* @access public
|
465 |
-
*/
|
466 |
-
function apply_user_denial_notification_filters() {
|
467 |
-
if ( $this->theme_my_login->is_module_active( 'custom-email/custom-email.php' ) && $options = $this->theme_my_login->get_option( array( 'email', 'user_denial' ) ) ) {
|
468 |
-
$this->theme_my_login_custom_email->set_mail_headers( $options['mail_from'], $options['mail_from_name'], $options['mail_content_type'] );
|
469 |
-
add_filter( 'user_denial_notification_title', array( &$this, 'user_denial_notification_title_filter' ), 10, 2 );
|
470 |
-
add_filter( 'user_denial_notification_message', array( &$this, 'user_denial_notification_message_filter' ), 10, 2 );
|
471 |
}
|
472 |
}
|
473 |
|
474 |
-
/**
|
475 |
-
* Changes the user activation e-mail subject
|
476 |
-
*
|
477 |
-
* Callback for "user_activation_notification_title" hook in Theme_My_Login_User_Moderation::new_user_activation_notification()
|
478 |
-
*
|
479 |
-
* @see Theme_My_Login_User_Moderation::new_user_activation_notification()
|
480 |
-
* @since 6.0
|
481 |
-
* @access public
|
482 |
-
*
|
483 |
-
* @param string $title The default subject
|
484 |
-
* @param int $user_id The user's ID
|
485 |
-
* @return string The filtered subject
|
486 |
-
*/
|
487 |
-
function user_activation_notification_title_filter( $title, $user_id ) {
|
488 |
-
$_title = $this->theme_my_login->get_option( array( 'email', 'user_activation', 'title' ) );
|
489 |
-
return empty( $_title ) ? $title : $this->theme_my_login_custom_email->replace_vars( $_title, $user_id );
|
490 |
-
}
|
491 |
-
|
492 |
-
/**
|
493 |
-
* Changes the user activation e-mail message
|
494 |
-
*
|
495 |
-
* Callback for "user_activation_notification_message" hook in Theme_My_Login_User_Moderation::new_user_activation_notification()
|
496 |
-
*
|
497 |
-
* @see Theme_My_Login_User_Moderation::new_user_activation_notification()
|
498 |
-
* @since 6.0
|
499 |
-
* @access public
|
500 |
-
*
|
501 |
-
* @param string $title The default message
|
502 |
-
* @param int $user_id The user's ID
|
503 |
-
* @param string $activation_url The activation URL
|
504 |
-
* @return string The filtered message
|
505 |
-
*/
|
506 |
-
function user_activation_notification_message_filter( $message, $activation_url, $user_id ) {
|
507 |
-
$_message = $this->theme_my_login->get_option( array( 'email', 'user_activation', 'message' ) );
|
508 |
-
return empty( $_message ) ? $message : $this->theme_my_login_custom_email->replace_vars( $_message, $user_id, array( '%activateurl%' => $activation_url ) );
|
509 |
-
}
|
510 |
-
|
511 |
-
/**
|
512 |
-
* Changes the user approval e-mail subject
|
513 |
-
*
|
514 |
-
* Callback for "user_approval_notification_title" hook in Theme_My_Login_User_Moderation_Admin::approve_user()
|
515 |
-
*
|
516 |
-
* @see Theme_My_Login_User_Moderation_Admin::approve_user()
|
517 |
-
* @since 6.0
|
518 |
-
* @access public
|
519 |
-
*
|
520 |
-
* @param string $title The default subject
|
521 |
-
* @param int $user_id The user's ID
|
522 |
-
* @return string The filtered subject
|
523 |
-
*/
|
524 |
-
function user_approval_notification_title_filter( $title, $user_id ) {
|
525 |
-
$_title = $this->theme_my_login->get_option( array( 'email', 'user_approval', 'title' ) );
|
526 |
-
return empty( $_title ) ? $title : $this->theme_my_login_custom_email->replace_vars( $_title, $user_id );
|
527 |
-
}
|
528 |
-
|
529 |
-
/**
|
530 |
-
* Changes the user approval e-mail message
|
531 |
-
*
|
532 |
-
* Callback for "user_approval_notification_message" hook in Theme_My_Login_User_Moderation_Admin::approve_user()
|
533 |
-
*
|
534 |
-
* @see Theme_My_Login_User_Moderation_Admin::approve_user()
|
535 |
-
* @since 6.0
|
536 |
-
* @access public
|
537 |
-
*
|
538 |
-
* @param string $title The default message
|
539 |
-
* @param string $new_pass The user's new password
|
540 |
-
* @param int $user_id The user's ID
|
541 |
-
* @return string The filtered message
|
542 |
-
*/
|
543 |
-
function user_approval_notification_message_filter( $message, $new_pass, $user_id ) {
|
544 |
-
$_message = $this->theme_my_login->get_option( array( 'email', 'user_approval', 'message' ) );
|
545 |
-
return empty( $_message ) ? $message : $this->theme_my_login_custom_email->replace_vars( $_message, $user_id, array( '%loginurl%' => $this->theme_my_login->get_login_page_link(), '%user_pass%' => $new_pass ) );
|
546 |
-
}
|
547 |
-
|
548 |
-
/**
|
549 |
-
* Changes the user approval admin e-mail recipient
|
550 |
-
*
|
551 |
-
* Callback for "user_approval_admin_notification_mail_to" hook in Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
552 |
-
*
|
553 |
-
* @see Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
554 |
-
* @since 6.0
|
555 |
-
* @access public
|
556 |
-
*
|
557 |
-
* @param string $to The default recipient
|
558 |
-
* @return string The filtered recipient
|
559 |
-
*/
|
560 |
-
function user_approval_admin_notifcation_mail_to_filter( $to ) {
|
561 |
-
$_to = $this->theme_my_login->get_option( array( 'email', 'user_approval', 'admin_mail_to' ) );
|
562 |
-
return empty( $_to ) ? $to : $_to;
|
563 |
-
}
|
564 |
-
|
565 |
-
/**
|
566 |
-
* Changes the user approval admin e-mail subject
|
567 |
-
*
|
568 |
-
* Callback for "user_approval_admin_notification_title" hook in Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
569 |
-
*
|
570 |
-
* @see Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
571 |
-
* @since 6.0
|
572 |
-
* @access public
|
573 |
-
*
|
574 |
-
* @param string $title The default subject
|
575 |
-
* @param int $user_id The user's ID
|
576 |
-
* @return string The filtered subject
|
577 |
-
*/
|
578 |
-
function user_approval_admin_notification_title_filter( $title, $user_id ) {
|
579 |
-
$_title = $this->theme_my_login->get_option( array( 'email', 'user_approval', 'admin_title' ) );
|
580 |
-
return empty( $_title ) ? $title : $this->theme_my_login_custom_email->replace_vars( $_title, $user_id );
|
581 |
-
}
|
582 |
-
|
583 |
-
/**
|
584 |
-
* Changes the user approval admin e-mail message
|
585 |
-
*
|
586 |
-
* Callback for "user_approval_admin_notification_message" hook in Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
587 |
-
*
|
588 |
-
* @see Theme_My_Login_User_Moderation::new_user_approval_admin_notification()
|
589 |
-
* @since 6.0
|
590 |
-
* @access public
|
591 |
-
*
|
592 |
-
* @param string $message The default message
|
593 |
-
* @param int $user_id The user's ID
|
594 |
-
* @return string The filtered message
|
595 |
-
*/
|
596 |
-
function user_approval_admin_notification_message_filter( $message, $user_id ) {
|
597 |
-
$_message = $this->theme_my_login->get_option( array( 'email', 'user_approval', 'admin_message' ) );
|
598 |
-
return empty( $_message ) ? $message : $this->theme_my_login_custom_email->replace_vars( $_message, $user_id, array( '%pendingurl%' => admin_url( 'users.php?role=pending' ) ) );
|
599 |
-
}
|
600 |
-
|
601 |
-
/**
|
602 |
-
* Changes the user denial e-mail subject
|
603 |
-
*
|
604 |
-
* Callback for "user_denial_notification_title" hook in Theme_My_Login_User_Moderation_Admin::deny_user()
|
605 |
-
*
|
606 |
-
* @see Theme_My_Login_User_Moderation_Admin::deny_user()
|
607 |
-
* @since 6.0
|
608 |
-
* @access public
|
609 |
-
*
|
610 |
-
* @param string $title The default subject
|
611 |
-
* @param int $user_id The user's ID
|
612 |
-
* @return string The filtered subject
|
613 |
-
*/
|
614 |
-
function user_denial_notification_title_filter( $title, $user_id ) {
|
615 |
-
$_title = $this->theme_my_login->get_option( array( 'email', 'user_denial', 'title' ) );
|
616 |
-
return empty( $_title ) ? $title : $this->theme_my_login_custom_email->replace_vars( $_title, $user_id );
|
617 |
-
}
|
618 |
-
|
619 |
-
/**
|
620 |
-
* Changes the user denial e-mail message
|
621 |
-
*
|
622 |
-
* Callback for "user_denial_notification_message" hook in Theme_My_Login_User_Moderation_Admin::deny_user()
|
623 |
-
*
|
624 |
-
* @see Theme_My_Login_User_Moderation_Admin::deny_user()
|
625 |
-
* @since 6.0
|
626 |
-
* @access public
|
627 |
-
*
|
628 |
-
* @param string $message The default message
|
629 |
-
* @param int $user_id The user's ID
|
630 |
-
* @return string The filtered message
|
631 |
-
*/
|
632 |
-
function user_denial_notification_message_filter( $message, $user_id ) {
|
633 |
-
$_message = $this->theme_my_login->get_option( array( 'email', 'user_denial', 'message' ) );
|
634 |
-
return empty( $_message ) ? $message : $this->theme_my_login_custom_email->replace_vars( $_message, $user_id );
|
635 |
-
}
|
636 |
-
|
637 |
-
/**
|
638 |
-
* Activates this module
|
639 |
-
*
|
640 |
-
* Callback for "tml_activate_user-moderation/user-moderation.php" hook in method Theme_My_Login_Admin::activate_module()
|
641 |
-
*
|
642 |
-
* @see Theme_My_Login_Admin::activate_module()
|
643 |
-
* @since 6.0
|
644 |
-
* @access public
|
645 |
-
*
|
646 |
-
* @param object $theme_my_login Reference to global $theme_my_login object
|
647 |
-
*/
|
648 |
-
function activate( &$theme_my_login ) {
|
649 |
-
$options = $this->init_options();
|
650 |
-
$theme_my_login->options['moderation'] = isset( $theme_my_login->options['moderation'] ) ? $theme_my_login->array_merge_recursive( $options['moderation'], $theme_my_login->options['moderation'] ) : $options['moderation'];
|
651 |
-
$theme_my_login->options['email'] = isset( $theme_my_login->options['email'] ) ? $theme_my_login->array_merge_recursive( $options['email'], $theme_my_login->options['email'] ) : $options['email'];
|
652 |
-
}
|
653 |
-
|
654 |
/**
|
655 |
* Deactivates this module
|
656 |
*
|
657 |
-
* Callback for "tml_deactivate_user-moderation/user-moderation.php" hook in method Theme_My_Login_Admin::
|
658 |
*
|
659 |
-
* @see Theme_My_Login_Admin::
|
660 |
* @since 6.0
|
661 |
* @access public
|
662 |
*
|
@@ -724,21 +462,10 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
724 |
*
|
725 |
* @since 6.0
|
726 |
* @access public
|
727 |
-
*
|
728 |
-
* @param object $theme_my_login Reference to global $theme_my_login object
|
729 |
*/
|
730 |
function modules_loaded() {
|
731 |
-
global $theme_my_login_custom_email;
|
732 |
-
|
733 |
-
// Shorthand reference
|
734 |
-
$theme_my_login =& $this->theme_my_login;
|
735 |
-
|
736 |
-
// Create a reference to global $theme_my_login_custom_email object
|
737 |
-
if ( is_a( $theme_my_login_custom_email, 'Theme_My_Login_Custom_Email' ) )
|
738 |
-
$this->theme_my_login_custom_email =& $theme_my_login_custom_email;
|
739 |
-
|
740 |
// Moderation is enabled
|
741 |
-
if ( in_array( $theme_my_login->options
|
742 |
// Remove all other registration filters
|
743 |
add_action( 'register_post', array( &$this, 'register_post' ) );
|
744 |
|
@@ -753,13 +480,8 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
753 |
// Call "tml_new_user_registered" hook on successful activation
|
754 |
add_action( 'tml_new_user_activated', array( &$this, 'new_user_activated' ), 10, 2 );
|
755 |
|
756 |
-
// Apply user approval e-mail filters
|
757 |
-
add_action( 'approve_user', array( &$this, 'apply_user_approval_notification_filters' ) );
|
758 |
-
// Apply user denial e-mail filters
|
759 |
-
add_action( 'deny_user', array( &$this, 'apply_user_denial_notification_filters' ) );
|
760 |
-
|
761 |
// Add activation action
|
762 |
-
if ( 'email' == $theme_my_login->options
|
763 |
add_action( 'tml_request_activate', array( &$this, 'user_activation' ) );
|
764 |
add_action( 'tml_request_sendactivation', array( &$this, 'send_activation' ) );
|
765 |
}
|
@@ -773,7 +495,9 @@ class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
773 |
* @access public
|
774 |
*/
|
775 |
function load() {
|
776 |
-
|
|
|
|
|
777 |
add_action( 'tml_deactivate_user-moderation/user-moderation.php', array( &$this, 'deactivate' ) );
|
778 |
add_filter( 'tml_init_options', array( &$this, 'init_options' ) );
|
779 |
add_action( 'tml_modules_loaded', array( &$this, 'modules_loaded' ) );
|
@@ -796,4 +520,4 @@ if ( is_admin() )
|
|
796 |
|
797 |
endif; // Class exists
|
798 |
|
799 |
-
?>
|
13 |
* @since 6.0
|
14 |
*/
|
15 |
class Theme_My_Login_User_Moderation extends Theme_My_Login_Module {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
/**
|
17 |
* Applies user moderation upon registration
|
18 |
*
|
46 |
$user = new WP_User( $user_id );
|
47 |
$user->set_role( 'pending' );
|
48 |
|
49 |
+
// Temporarily save plaintext pass
|
50 |
+
if ( isset( $_POST['user_pass'] ) )
|
51 |
+
update_user_meta( $user_id, 'user_pass', $_POST['user_pass'] );
|
52 |
|
53 |
// Send appropriate e-mail depending on moderation type
|
54 |
+
if ( 'email' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) { // User activation
|
55 |
// Generate an activation key
|
56 |
$key = wp_generate_password( 20, false );
|
57 |
// Set the activation key for the user
|
58 |
$wpdb->update( $wpdb->users, array( 'user_activation_key' => $key ), array( 'user_login' => $user->user_login ) );
|
|
|
|
|
59 |
// Send activation e-mail
|
60 |
$this->new_user_activation_notification( $user_id, $key );
|
61 |
+
} elseif ( 'admin' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) { // Admin approval
|
|
|
|
|
62 |
// Send approval e-mail
|
63 |
$this->new_user_approval_admin_notification( $user_id );
|
64 |
}
|
74 |
* @access public
|
75 |
*/
|
76 |
function user_activation() {
|
|
|
|
|
|
|
|
|
77 |
// Attempt to activate the user
|
78 |
+
$errors = $this->activate_new_user( $_GET['key'], $_GET['login'] );
|
79 |
// Make sure there are no errors
|
80 |
if ( !is_wp_error( $errors ) ) {
|
81 |
+
$redirect_to = Theme_My_Login::get_current_url( 'activation=complete' );
|
82 |
+
if ( !empty( $GLOBALS['theme_my_login']->request_instance ) )
|
83 |
+
$redirect_to = add_query_arg( 'instance', $GLOBALS['theme_my_login']->request_instance, $redirect_to );
|
84 |
wp_redirect( $redirect_to );
|
85 |
exit();
|
86 |
}
|
87 |
// If we make it here, the user failed activation, so it must be an invalid key
|
88 |
+
$redirect_to = Theme_My_Login::get_current_url( 'activation=invalidkey' );
|
89 |
+
if ( !empty( $GLOBALS['theme_my_login']->request_instance ) )
|
90 |
+
$redirect_to = add_query_arg( 'instance', $GLOBALS['theme_my_login']->request_instance, $redirect_to );
|
91 |
wp_redirect( $redirect_to );
|
92 |
exit();
|
93 |
}
|
104 |
function send_activation() {
|
105 |
global $wpdb;
|
106 |
|
|
|
|
|
|
|
107 |
$login = isset( $_GET['login'] ) ? trim( $_GET['login'] ) : '';
|
108 |
|
109 |
if ( !$user_id = $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE user_login = %s", $login ) ) ) {
|
110 |
+
$redirect_to = Theme_My_Login::get_current_url( 'sendactivation=failed' );
|
111 |
+
if ( !empty( $GLOBALS['theme_my_login']->request_instance ) )
|
112 |
+
$redirect_to = add_query_arg( 'instance', $GLOBALS['theme_my_login']->request_instance, $redirect_to );
|
113 |
wp_redirect( $redirect_to );
|
114 |
exit();
|
115 |
}
|
122 |
// Send activation e-mail
|
123 |
$this->new_user_activation_notification( $user->ID );
|
124 |
// Now redirect them
|
125 |
+
$redirect_to = Theme_My_Login::get_current_url( 'sendactivation=sent' );
|
126 |
wp_redirect( $redirect_to );
|
127 |
exit();
|
128 |
}
|
147 |
|
148 |
if ( is_a( $user, 'WP_User' ) ) {
|
149 |
if ( in_array( 'pending', (array) $user->roles ) ) {
|
150 |
+
if ( 'email' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) {
|
151 |
return new WP_Error( 'pending', sprintf(
|
152 |
+
__( '<strong>ERROR</strong>: You have not yet confirmed your e-mail address. <a href="%s">Resend activation</a>?', 'theme-my-login' ),
|
153 |
+
$GLOBALS['theme_my_login']->get_login_page_link( 'action=sendactivation&login=' . $username ) ) );
|
154 |
} else {
|
155 |
+
return new WP_Error( 'pending', __( '<strong>ERROR</strong>: Your registration has not yet been approved.', 'theme-my-login' ) );
|
156 |
}
|
157 |
}
|
158 |
}
|
192 |
* @return string URL to redirect to
|
193 |
*/
|
194 |
function register_redirect( $redirect_to ) {
|
|
|
|
|
|
|
195 |
// TML page link
|
196 |
+
$redirect_to = $GLOBALS['theme_my_login']->get_login_page_link();
|
197 |
|
198 |
+
if ( !empty( $GLOBALS['theme_my_login']->request_instance ) )
|
199 |
+
$redirect_to = $GLOBALS['theme_my_login']->get_current_url( 'instance=' . $GLOBALS['theme_my_login']->request_instance );
|
200 |
|
201 |
+
if ( 'email' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) )
|
202 |
$redirect_to = add_query_arg( 'pending', 'activation', $redirect_to );
|
203 |
+
elseif ( 'admin' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) )
|
204 |
$redirect_to = add_query_arg( 'pending', 'approval', $redirect_to );
|
205 |
|
206 |
return $redirect_to;
|
214 |
*
|
215 |
* @param string $key Hash to validate sending confirmation email
|
216 |
* @param string $login User's username for logging in
|
|
|
217 |
* @return bool|WP_Error True if successful, WP_Error otherwise
|
218 |
*/
|
219 |
+
function activate_new_user( $key, $login ) {
|
220 |
global $wpdb;
|
221 |
|
222 |
$key = preg_replace('/[^a-z0-9]/i', '', $key);
|
223 |
|
224 |
if ( empty( $key ) || !is_string( $key ) )
|
225 |
+
return new WP_Error( 'invalid_key', __( 'Invalid key', 'theme-my-login' ) );
|
226 |
|
227 |
if ( empty( $login ) || !is_string( $login ) )
|
228 |
+
return new WP_Error( 'invalid_key', __( 'Invalid key', 'theme-my-login' ) );
|
229 |
|
230 |
// Validate activation key
|
231 |
$user = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->users WHERE user_activation_key = %s AND user_login = %s", $key, $login ) );
|
232 |
if ( empty( $user ) )
|
233 |
+
return new WP_Error( 'invalid_key', __( 'Invalid key', 'theme-my-login' ) );
|
234 |
|
235 |
do_action( 'tml_user_activation_post', $user->user_login, $user->user_email );
|
236 |
|
245 |
// Clear the activation key
|
246 |
$wpdb->update( $wpdb->users, array( 'user_activation_key' => '' ), array( 'user_login' => $login ) );
|
247 |
|
248 |
+
// Set user role
|
249 |
$user_object = new WP_User( $user->ID );
|
250 |
$user_object->set_role( get_option( 'default_role' ) );
|
251 |
unset( $user_object );
|
252 |
|
253 |
+
// Check for plaintext pass
|
254 |
+
if ( !$user_pass = get_user_meta( $user->ID, 'user_pass', true ) ) {
|
255 |
+
$user_pass = wp_generate_password();
|
256 |
+
wp_set_password( $user_pass, $user->ID );
|
257 |
}
|
258 |
|
259 |
+
// Delete plaintext pass
|
260 |
+
delete_user_meta( $user->ID, 'user_pass' );
|
261 |
+
|
262 |
+
do_action( 'tml_new_user_activated', $user->ID, $user_pass );
|
263 |
|
264 |
return true;
|
265 |
}
|
312 |
|
313 |
$activation_url = add_query_arg( array( 'action' => 'activate', 'key' => $key, 'login' => rawurlencode( $user_login ) ), wp_login_url() );
|
314 |
|
315 |
+
$title = sprintf( __( '[%s] Activate Your Account', 'theme-my-login' ), $blogname );
|
316 |
+
$message = sprintf( __( 'Thanks for registering at %s! To complete the activation of your account please click the following link: ', 'theme-my-login' ), $blogname ) . "\r\n\r\n";
|
317 |
$message .= $activation_url . "\r\n";
|
318 |
|
319 |
$title = apply_filters( 'user_activation_notification_title', $title, $user_id );
|
345 |
$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );
|
346 |
}
|
347 |
|
348 |
+
$title = sprintf( __( '[%s] New User Awaiting Approval', 'theme-my-login' ), $blogname );
|
349 |
|
350 |
+
$message = sprintf( __( 'New user requires approval on your blog %s:', 'theme-my-login' ), $blogname ) . "\r\n\r\n";
|
351 |
+
$message .= sprintf( __( 'Username: %s', 'theme-my-login' ), $user_login ) . "\r\n";
|
352 |
+
$message .= sprintf( __( 'E-mail: %s', 'theme-my-login' ), $user_email ) . "\r\n\r\n";
|
353 |
+
$message .= __( 'To approve or deny this user:', 'theme-my-login' ) . "\r\n";
|
354 |
$message .= admin_url( 'users.php?role=pending' );
|
355 |
|
356 |
$title = apply_filters( 'user_approval_admin_notification_title', $title, $user_id );
|
371 |
*/
|
372 |
function action_messages( &$theme_my_login ) {
|
373 |
if ( isset( $_GET['pending'] ) && 'activation' == $_GET['pending'] ) {
|
374 |
+
$theme_my_login->errors->add( 'pending_activation', __( 'Your registration was successful but you must now confirm your email address before you can log in. Please check your email and click on the link provided.', 'theme-my-login' ), 'message' );
|
375 |
} elseif ( isset( $_GET['pending'] ) && 'approval' == $_GET['pending'] ) {
|
376 |
+
$theme_my_login->errors->add( 'pending_approval', __( 'Your registration was successful but you must now be approved by an administrator before you can log in. You will be notified by e-mail once your account has been reviewed.', 'theme-my-login' ), 'message' );
|
377 |
} elseif ( isset( $_GET['activation'] ) && 'complete' == $_GET['activation'] ) {
|
378 |
if ( $theme_my_login->is_module_active( 'custom-passwords/custom-passwords.php' ) )
|
379 |
+
$theme_my_login->errors->add( 'activation_complete', __( 'Your account has been activated. You may now log in.', 'theme-my-login' ), 'message' );
|
380 |
else
|
381 |
+
$theme_my_login->errors->add( 'activation_complete', __( 'Your account has been activated. Please check your e-mail for your password.', 'theme-my-login' ), 'message' );
|
382 |
} elseif ( isset( $_GET['activation'] ) && 'invalidkey' == $_GET['activation'] ) {
|
383 |
+
$theme_my_login->errors->add( 'invalid_key', __('<strong>ERROR</strong>: Sorry, that key does not appear to be valid.', 'theme-my-login' ) );
|
384 |
} elseif ( isset( $_GET['sendactivation'] ) ) {
|
385 |
if ( 'failed' == $_GET['sendactivation'] )
|
386 |
+
$theme_my_login->errors->add( 'sendactivation_failed', __('<strong>ERROR</strong>: Sorry, the activation e-mail could not be sent.', 'theme-my-login' ) );
|
387 |
elseif ( 'sent' == $_GET['sendactivation'] )
|
388 |
+
$theme_my_login->errors->add( 'sendactivation_sent', __('The activation e-mail has been sent to the e-mail address with which you registered. Please check your email and click on the link provided.', 'theme-my-login' ), 'message' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
389 |
}
|
390 |
}
|
391 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
392 |
/**
|
393 |
* Deactivates this module
|
394 |
*
|
395 |
+
* Callback for "tml_deactivate_user-moderation/user-moderation.php" hook in method Theme_My_Login_Admin::deactivate_modules()
|
396 |
*
|
397 |
+
* @see Theme_My_Login_Admin::deactivate_modules()
|
398 |
* @since 6.0
|
399 |
* @access public
|
400 |
*
|
462 |
*
|
463 |
* @since 6.0
|
464 |
* @access public
|
|
|
|
|
465 |
*/
|
466 |
function modules_loaded() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
467 |
// Moderation is enabled
|
468 |
+
if ( in_array( $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ), array( 'admin', 'email' ) ) ) {
|
469 |
// Remove all other registration filters
|
470 |
add_action( 'register_post', array( &$this, 'register_post' ) );
|
471 |
|
480 |
// Call "tml_new_user_registered" hook on successful activation
|
481 |
add_action( 'tml_new_user_activated', array( &$this, 'new_user_activated' ), 10, 2 );
|
482 |
|
|
|
|
|
|
|
|
|
|
|
483 |
// Add activation action
|
484 |
+
if ( 'email' == $GLOBALS['theme_my_login']->options->get_option( array( 'moderation', 'type' ) ) ) {
|
485 |
add_action( 'tml_request_activate', array( &$this, 'user_activation' ) );
|
486 |
add_action( 'tml_request_sendactivation', array( &$this, 'send_activation' ) );
|
487 |
}
|
495 |
* @access public
|
496 |
*/
|
497 |
function load() {
|
498 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() )
|
499 |
+
return;
|
500 |
+
|
501 |
add_action( 'tml_deactivate_user-moderation/user-moderation.php', array( &$this, 'deactivate' ) );
|
502 |
add_filter( 'tml_init_options', array( &$this, 'init_options' ) );
|
503 |
add_action( 'tml_modules_loaded', array( &$this, 'modules_loaded' ) );
|
520 |
|
521 |
endif; // Class exists
|
522 |
|
523 |
+
?>
|
readme.txt
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
Contributors: jfarthing84
|
3 |
Donate link: http://www.jfarthing.com/donate
|
4 |
Tags: widget, login, registration, theme, custom, log in, register, sidebar, gravatar, redirection, e-mail
|
5 |
-
Requires at least:
|
6 |
-
Tested up to: 3.
|
7 |
-
Stable tag: 6.
|
8 |
|
9 |
Themes the WordPress login pages according to your theme.
|
10 |
|
@@ -35,11 +35,18 @@ This plugin themes the WordPress login, registration and forgot password pages a
|
|
35 |
|
36 |
== Frequently Asked Questions ==
|
37 |
|
38 |
-
Please visit http://www.jfarthing.com/support if you have any questions, concerns, suggestions or problems.
|
39 |
|
40 |
|
41 |
== Changelog ==
|
42 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
= 6.0.4 =
|
44 |
* Fix admin e-mail notification disabling
|
45 |
* Fix labels for login form fields
|
2 |
Contributors: jfarthing84
|
3 |
Donate link: http://www.jfarthing.com/donate
|
4 |
Tags: widget, login, registration, theme, custom, log in, register, sidebar, gravatar, redirection, e-mail
|
5 |
+
Requires at least: 3.0
|
6 |
+
Tested up to: 3.1
|
7 |
+
Stable tag: 6.1
|
8 |
|
9 |
Themes the WordPress login pages according to your theme.
|
10 |
|
35 |
|
36 |
== Frequently Asked Questions ==
|
37 |
|
38 |
+
Please visit http://www.jfarthing.com/docs/Theme_My_Login first and then visit http://www.jfarthing.com/support if you have any questions, concerns, suggestions or problems.
|
39 |
|
40 |
|
41 |
== Changelog ==
|
42 |
|
43 |
+
= 6.1 =
|
44 |
+
* Fully support multisite
|
45 |
+
* Require WordPress 3.0+
|
46 |
+
* Add Bulgarian translation
|
47 |
+
* Add (Belgian) Dutch translation
|
48 |
+
* Add Romanian translation
|
49 |
+
|
50 |
= 6.0.4 =
|
51 |
* Fix admin e-mail notification disabling
|
52 |
* Fix labels for login form fields
|
templates/ms-signup-another-blog-form.php
ADDED
@@ -0,0 +1,87 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
If you would like to edit this file, copy it to your current theme's directory and edit it there.
|
4 |
+
Theme My Login will always look in your theme's directory first, before using this default template.
|
5 |
+
*/
|
6 |
+
?>
|
7 |
+
<h2><?php printf( __( 'Get <em>another</em> %s site in seconds', 'theme-my-login' ), $current_site->site_name ); ?></h2>
|
8 |
+
|
9 |
+
<?php if ( $errors->get_error_code() ) { ?>
|
10 |
+
<p><?php _e( 'There was a problem, please correct the form below and try again.', 'theme-my-login' ); ?></p>
|
11 |
+
<?php } ?>
|
12 |
+
|
13 |
+
<p><?php printf( __( 'Welcome back, %s. By filling out the form below, you can <strong>add another site to your account</strong>. There is no limit to the number of sites you can have, so create to your heart’s content, but write responsibly!', 'theme-my-login' ), $current_user->display_name ); ?></p>
|
14 |
+
|
15 |
+
<?php
|
16 |
+
$blogs = get_blogs_of_user( $current_user->ID );
|
17 |
+
if ( !empty( $blogs ) ) { ?>
|
18 |
+
<p><?php _e( 'Sites you are already a member of:', 'theme-my-login' ); ?></p>
|
19 |
+
<ul>
|
20 |
+
<?php foreach ( $blogs as $blog ) {
|
21 |
+
$home_url = get_home_url( $blog->userblog_id );
|
22 |
+
echo '<li><a href="' . esc_url( $home_url ) . '">' . $home_url . '</a></li>';
|
23 |
+
} ?>
|
24 |
+
</ul>
|
25 |
+
<?php } ?>
|
26 |
+
|
27 |
+
<p><?php _e( 'If you’re not going to use a great site domain, leave it for a new user. Now have at it!', 'theme-my-login' ); ?></p>
|
28 |
+
<form id="setupform" method="post" action="<?php $template->the_action_url( 'register' ); ?>">
|
29 |
+
<input type="hidden" name="stage" value="gimmeanotherblog" />
|
30 |
+
<?php do_action( 'signup_hidden_fields' ); ?>
|
31 |
+
|
32 |
+
<?php if ( !is_subdomain_install() ) { ?>
|
33 |
+
<label for="blogname"><?php _e( 'Site Name:', 'theme-my-login' ); ?></label>
|
34 |
+
<?php } else { ?>
|
35 |
+
<label for="blogname"><?php _e( 'Site Domain:', 'theme-my-login' ); ?></label>
|
36 |
+
<?php } ?>
|
37 |
+
|
38 |
+
<?php if ( $errmsg = $errors->get_error_message( 'blogname' ) ) { ?>
|
39 |
+
<p class="error"><?php echo $errmsg ?></p>
|
40 |
+
<?php } ?>
|
41 |
+
|
42 |
+
<?php if ( !is_subdomain_install() ) { ?>
|
43 |
+
<span class="prefix_address"><?php echo $current_site->domain . $current_site->path; ?></span>
|
44 |
+
<input name="blogname" type="text" id="blogname<?php $template->the_instance(); ?>" value="<?php echo esc_attr( $blogname ); ?>" maxlength="60" /><br />
|
45 |
+
<?php } else { ?>
|
46 |
+
<input name="blogname" type="text" id="blogname<?php $template->the_instance(); ?>" value="<?php echo esc_attr( $blogname ); ?>" maxlength="60" />
|
47 |
+
<span class="suffix_address"><?php echo ( $site_domain = preg_replace( '|^www\.|', '', $current_site->domain ) ); ?></span><br />
|
48 |
+
<?php } ?>
|
49 |
+
|
50 |
+
<?php if ( !is_user_logged_in() ) {
|
51 |
+
echo '(<strong>' . __( 'Your address will be ', 'theme-my-login' );
|
52 |
+
if ( !is_subdomain_install() )
|
53 |
+
echo $current_site->domain . $current_site->path . __( 'sitename', 'theme-my-login' );
|
54 |
+
else
|
55 |
+
echo __( 'domain.', 'theme-my-login' ) . $site_domain . $current_site->path;
|
56 |
+
echo '.</strong>) ' . __( 'Must be at least 4 characters, letters and numbers only. It cannot be changed, so choose carefully!', 'theme-my-login' );
|
57 |
+
} ?>
|
58 |
+
|
59 |
+
<label for="blog_title<?php $template->the_instance(); ?>"><?php _e( 'Site Title:', 'theme-my-login' ); ?></label>
|
60 |
+
<?php if ( $errmsg = $errors->get_error_message( 'blog_title' ) ) { ?>
|
61 |
+
<p class="error"><?php echo $errmsg ?></p>
|
62 |
+
<?php } ?>
|
63 |
+
<input name="blog_title" type="text" id="blog_title<?php $template->the_instance(); ?>" value="<?php echo esc_attr( $blog_title ); ?>" />
|
64 |
+
|
65 |
+
<div id="privacy">
|
66 |
+
<p class="privacy-intro">
|
67 |
+
<label for="blog_public_on<?php $template->the_instance(); ?>"><?php _e( 'Privacy:', 'theme-my-login' ); ?></label>
|
68 |
+
<?php _e( 'Allow my site to appear in search engines like Google, Technorati, and in public listings around this network.', 'theme-my-login' ); ?>
|
69 |
+
<br style="clear:both" />
|
70 |
+
<label class="checkbox" for="blog_public_on<?php $template->the_instance(); ?>">
|
71 |
+
<input type="radio" id="blog_public_on<?php $template->the_instance(); ?>" name="blog_public" value="1" <?php if ( !isset( $_POST['blog_public'] ) || $_POST['blog_public'] == '1' ) { ?>checked="checked"<?php } ?> />
|
72 |
+
<strong><?php _e( 'Yes', 'theme-my-login' ); ?></strong>
|
73 |
+
</label>
|
74 |
+
<label class="checkbox" for="blog_public_off<?php $template->the_instance(); ?>">
|
75 |
+
<input type="radio" id="blog_public_off<?php $template->the_instance(); ?>" name="blog_public" value="0" <?php if ( isset( $_POST['blog_public'] ) && $_POST['blog_public'] == '0' ) { ?>checked="checked"<?php } ?> />
|
76 |
+
<strong><?php _e( 'No', 'theme-my-login' ); ?></strong>
|
77 |
+
</label>
|
78 |
+
</p>
|
79 |
+
</div>
|
80 |
+
|
81 |
+
<?php
|
82 |
+
do_action( 'signup_blogform', $errors ); // Wordpress hook
|
83 |
+
do_action_ref_array( 'tml_signup_blogform', array( &$template ) ); // TML hook
|
84 |
+
?>
|
85 |
+
|
86 |
+
<p class="submit"><input type="submit" name="submit" class="submit" value="<?php esc_attr_e( 'Create Site', 'theme-my-login' ); ?>" /></p>
|
87 |
+
</form>
|
templates/ms-signup-blog-form.php
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
If you would like to edit this file, copy it to your current theme's directory and edit it there.
|
4 |
+
Theme My Login will always look in your theme's directory first, before using this default template.
|
5 |
+
*/
|
6 |
+
?>
|
7 |
+
<form id="setupform" method="post" action="<?php $template->the_action_url( 'register' ); ?>">
|
8 |
+
<input type="hidden" name="stage" value="validate-blog-signup" />
|
9 |
+
<input type="hidden" name="user_name" value="<?php echo esc_attr( $user_name ); ?>" />
|
10 |
+
<input type="hidden" name="user_email" value="<?php echo esc_attr( $user_email ); ?>" />
|
11 |
+
<?php
|
12 |
+
do_action( 'signup_hidden_fields' ); // Wordpress hook
|
13 |
+
do_action_ref_array( 'tml_signup_hidden_fields', array( &$template ) ); // TML hook
|
14 |
+
?>
|
15 |
+
|
16 |
+
<?php if ( !is_subdomain_install() ) { ?>
|
17 |
+
<label for="blogname<?php $template->the_instance(); ?>"><?php _e( 'Site Name:', 'theme-my-login' ); ?></label>
|
18 |
+
<?php } else { ?>
|
19 |
+
<label for="blogname<?php $template->the_instance(); ?>"><?php _e( 'Site Domain:', 'theme-my-login' ); ?></label>
|
20 |
+
<?php } ?>
|
21 |
+
|
22 |
+
<?php if ( $errmsg = $errors->get_error_message( 'blogname' ) ) { ?>
|
23 |
+
<p class="error"><?php echo $errmsg ?></p>
|
24 |
+
<?php } ?>
|
25 |
+
|
26 |
+
<?php if ( !is_subdomain_install() ) { ?>
|
27 |
+
<span class="prefix_address"><?php echo $current_site->domain . $current_site->path; ?></span>
|
28 |
+
<input name="blogname" type="text" id="blogname<?php $template->the_instance(); ?>" value="<?php echo esc_attr( $blogname ); ?>" maxlength="60" /><br />
|
29 |
+
<?php } else { ?>
|
30 |
+
<input name="blogname" type="text" id="blogname<?php $template->the_instance(); ?>" value="<?php echo esc_attr( $blogname ); ?>" maxlength="60" />
|
31 |
+
<span class="suffix_address"><?php echo ( $site_domain = preg_replace( '|^www\.|', '', $current_site->domain ) ); ?></span><br />
|
32 |
+
<?php } ?>
|
33 |
+
|
34 |
+
<?php if ( !is_user_logged_in() ) {
|
35 |
+
echo '(<strong>' . __( 'Your address will be ', 'theme-my-login' );
|
36 |
+
if ( !is_subdomain_install() )
|
37 |
+
echo $current_site->domain . $current_site->path . __( 'sitename' );
|
38 |
+
else
|
39 |
+
echo __( 'domain.', 'theme-my-login' ) . $site_domain . $current_site->path;
|
40 |
+
echo '.</strong>) ' . __( 'Must be at least 4 characters, letters and numbers only. It cannot be changed, so choose carefully!', 'theme-my-login' );
|
41 |
+
} ?>
|
42 |
+
|
43 |
+
<label for="blog_title"><?php _e( 'Site Title:', 'theme-my-login' ); ?></label>
|
44 |
+
<?php if ( $errmsg = $errors->get_error_message( 'blog_title' ) ) { ?>
|
45 |
+
<p class="error"><?php echo $errmsg ?></p>
|
46 |
+
<?php } ?>
|
47 |
+
<input name="blog_title" type="text" id="blog_title<?php $template->the_instance(); ?>" value="<?php echo esc_attr( $blog_title ); ?>" />
|
48 |
+
|
49 |
+
<div id="privacy">
|
50 |
+
<p class="privacy-intro">
|
51 |
+
<label for="blog_public_on<?php $template->the_instance(); ?>"><?php _e( 'Privacy:', 'theme-my-login' ); ?></label>
|
52 |
+
<?php _e( 'Allow my site to appear in search engines like Google, Technorati, and in public listings around this network.', 'theme-my-login' ); ?>
|
53 |
+
<br style="clear:both" />
|
54 |
+
<label class="checkbox" for="blog_public_on<?php $template->the_instance(); ?>">
|
55 |
+
<input type="radio" id="blog_public_on<?php $template->the_instance(); ?>" name="blog_public" value="1" <?php if ( !isset( $_POST['blog_public'] ) || $_POST['blog_public'] == '1' ) { ?>checked="checked"<?php } ?> />
|
56 |
+
<strong><?php _e( 'Yes', 'theme-my-login' ); ?></strong>
|
57 |
+
</label>
|
58 |
+
<label class="checkbox" for="blog_public_off<?php $template->the_instance(); ?>">
|
59 |
+
<input type="radio" id="blog_public_off<?php $template->the_instance(); ?>" name="blog_public" value="0" <?php if ( isset( $_POST['blog_public'] ) && $_POST['blog_public'] == '0' ) { ?>checked="checked"<?php } ?> />
|
60 |
+
<strong><?php _e( 'No', 'theme-my-login' ); ?></strong>
|
61 |
+
</label>
|
62 |
+
</p>
|
63 |
+
</div>
|
64 |
+
|
65 |
+
<?php
|
66 |
+
do_action( 'signup_blogform', $errors ); // Wordpress hook
|
67 |
+
do_action_ref_array( 'tml_signup_blogform', array( &$template ) ); // TML hook
|
68 |
+
?>
|
69 |
+
|
70 |
+
<p class="submit"><input type="submit" name="submit" class="submit" value="<?php esc_attr_e( 'Signup', 'theme-my-login' ); ?>" /></p>
|
71 |
+
</form>
|
72 |
+
<?php $template->the_action_links( array( 'register' => false ) ); ?>
|
templates/ms-signup-user-form.php
ADDED
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
If you would like to edit this file, copy it to your current theme's directory and edit it there.
|
4 |
+
Theme My Login will always look in your theme's directory first, before using this default template.
|
5 |
+
*/
|
6 |
+
?>
|
7 |
+
<h2><?php printf( __( 'Get your own %s account in seconds', 'theme-my-login' ), $current_site->site_name ); ?></h2>
|
8 |
+
|
9 |
+
<form id="setupform" method="post" action="<?php $template->the_action_url( 'register' ); ?>">
|
10 |
+
<input type="hidden" name="stage" value="validate-user-signup" />
|
11 |
+
<?php
|
12 |
+
do_action( 'signup_hidden_fields' ); // Wordpress hook
|
13 |
+
do_action_ref_array( 'tml_signup_hidden_fields', array( &$template ) ); // TML hook
|
14 |
+
?>
|
15 |
+
|
16 |
+
<label for="user_name<?php $template->the_instance(); ?>"><?php _e( 'Username:', 'theme-my-login' ); ?></label>
|
17 |
+
<?php if ( $errmsg = $errors->get_error_message( 'user_name' ) ) { ?>
|
18 |
+
<p class="error"><?php echo $errmsg; ?></p>
|
19 |
+
<?php } ?>
|
20 |
+
|
21 |
+
<input name="user_name" type="text" id="user_name<?php $template->the_instance(); ?>" value="<?php echo esc_attr( $user_name ); ?>" maxlength="60" /><br />
|
22 |
+
<span class="hint"><?php _e( '(Must be at least 4 characters, letters and numbers only.)', 'theme-my-login' ); ?></span>
|
23 |
+
|
24 |
+
<label for="user_email<?php $template->the_instance(); ?>"><?php _e( 'Email Address:', 'theme-my-login' ); ?></label>
|
25 |
+
<?php if ( $errmsg = $errors->get_error_message( 'user_email' ) ) { ?>
|
26 |
+
<p class="error"><?php echo $errmsg ?></p>
|
27 |
+
<?php } ?>
|
28 |
+
|
29 |
+
<input name="user_email" type="text" id="user_email<?php $template->the_instance(); ?>" value="<?php echo esc_attr( $user_email ); ?>" maxlength="200" /><br />
|
30 |
+
<span class="hint"><?php _e( 'We send your registration email to this address. (Double-check your email address before continuing.)', 'theme-my-login' ); ?></span>
|
31 |
+
<?php if ( $errmsg = $errors->get_error_message( 'generic' ) ) { ?>
|
32 |
+
<p class="error"><?php echo $errmsg; ?></p>
|
33 |
+
<?php } ?>
|
34 |
+
|
35 |
+
<?php
|
36 |
+
do_action( 'signup_extra_fields', $errors ); // Wordpress hook
|
37 |
+
do_action_ref_array( 'tml_signup_extra_fields', array( &$template ) ); // TML hook
|
38 |
+
?>
|
39 |
+
|
40 |
+
<p>
|
41 |
+
<?php if ( $active_signup == 'blog' ) { ?>
|
42 |
+
<input id="signupblog<?php $template->the_instance(); ?>" type="hidden" name="signup_for" value="blog" />
|
43 |
+
<?php } elseif ( $active_signup == 'user' ) { ?>
|
44 |
+
<input id="signupblog<?php $template->the_instance(); ?>" type="hidden" name="signup_for" value="user" />
|
45 |
+
<?php } else { ?>
|
46 |
+
<input id="signupblog<?php $template->the_instance(); ?>" type="radio" name="signup_for" value="blog" <?php if ( !isset( $_POST['signup_for'] ) || $_POST['signup_for'] == 'blog' ) { ?>checked="checked"<?php } ?> />
|
47 |
+
<label class="checkbox" for="signupblog"><?php _e( 'Gimme a site!', 'theme-my-login' ); ?></label>
|
48 |
+
<br />
|
49 |
+
<input id="signupuser<?php $template->the_instance(); ?>" type="radio" name="signup_for" value="user" <?php if ( isset( $_POST['signup_for'] ) && $_POST['signup_for'] == 'user' ) { ?>checked="checked"<?php } ?> />
|
50 |
+
<label class="checkbox" for="signupuser"><?php _e( 'Just a username, please.', 'theme-my-login' ); ?></label>
|
51 |
+
<?php } ?>
|
52 |
+
</p>
|
53 |
+
|
54 |
+
<p class="submit"><input type="submit" name="submit" class="submit" value="<?php esc_attr_e( 'Next', 'theme-my-login' ); ?>" /></p>
|
55 |
+
</form>
|
56 |
+
<?php $template->the_action_links( array( 'register' => false ) ); ?>
|
templates/profile-form.php
CHANGED
@@ -19,7 +19,7 @@ $GLOBALS['profileuser'] = $profileuser = get_user_to_edit( $current_user->ID );
|
|
19 |
</p>
|
20 |
|
21 |
<?php if ( has_filter( 'personal_options' ) || has_filter( 'profile_personal_options' ) ) : ?>
|
22 |
-
<h3><?php _e( 'Personal Options',
|
23 |
|
24 |
<table class="form-table">
|
25 |
<?php do_action( 'personal_options', $profileuser ); ?>
|
@@ -27,31 +27,31 @@ $GLOBALS['profileuser'] = $profileuser = get_user_to_edit( $current_user->ID );
|
|
27 |
<?php do_action( 'profile_personal_options', $profileuser ); ?>
|
28 |
<?php endif; ?>
|
29 |
|
30 |
-
<h3><?php _e( 'Name',
|
31 |
|
32 |
<table class="form-table">
|
33 |
<tr>
|
34 |
-
<th><label for="user_login"><?php _e( 'Username',
|
35 |
-
<td><input type="text" name="user_login" id="user_login" value="<?php echo esc_attr( $profileuser->user_login ); ?>" disabled="disabled" class="regular-text" /> <span class="description"><?php _e( 'Your username cannot be changed.',
|
36 |
</tr>
|
37 |
|
38 |
<tr>
|
39 |
-
<th><label for="first_name"><?php _e( 'First name',
|
40 |
<td><input type="text" name="first_name" id="first_name" value="<?php echo esc_attr( $profileuser->first_name ) ?>" class="regular-text" /></td>
|
41 |
</tr>
|
42 |
|
43 |
<tr>
|
44 |
-
<th><label for="last_name"><?php _e( 'Last name',
|
45 |
<td><input type="text" name="last_name" id="last_name" value="<?php echo esc_attr( $profileuser->last_name ) ?>" class="regular-text" /></td>
|
46 |
</tr>
|
47 |
|
48 |
<tr>
|
49 |
-
<th><label for="nickname"><?php _e( 'Nickname',
|
50 |
<td><input type="text" name="nickname" id="nickname" value="<?php echo esc_attr( $profileuser->nickname ) ?>" class="regular-text" /></td>
|
51 |
</tr>
|
52 |
|
53 |
<tr>
|
54 |
-
<th><label for="display_name"><?php _e( 'Display name publicly as',
|
55 |
<td>
|
56 |
<select name="display_name" id="display_name">
|
57 |
<?php
|
@@ -79,16 +79,16 @@ $GLOBALS['profileuser'] = $profileuser = get_user_to_edit( $current_user->ID );
|
|
79 |
</tr>
|
80 |
</table>
|
81 |
|
82 |
-
<h3><?php _e( 'Contact Info',
|
83 |
|
84 |
<table class="form-table">
|
85 |
<tr>
|
86 |
-
<th><label for="email"><?php _e( 'E-mail',
|
87 |
<td><input type="text" name="email" id="email" value="<?php echo esc_attr( $profileuser->user_email ) ?>" class="regular-text" /></td>
|
88 |
</tr>
|
89 |
|
90 |
<tr>
|
91 |
-
<th><label for="url"><?php _e( 'Website',
|
92 |
<td><input type="text" name="url" id="url" value="<?php echo esc_attr( $profileuser->user_url ) ?>" class="regular-text code" /></td>
|
93 |
</tr>
|
94 |
|
@@ -105,13 +105,13 @@ $GLOBALS['profileuser'] = $profileuser = get_user_to_edit( $current_user->ID );
|
|
105 |
?>
|
106 |
</table>
|
107 |
|
108 |
-
<h3><?php _e( 'About Yourself',
|
109 |
|
110 |
<table class="form-table">
|
111 |
<tr>
|
112 |
-
<th><label for="description"><?php _e( 'Biographical Info',
|
113 |
<td><textarea name="description" id="description" rows="5" cols="30"><?php echo esc_html( $profileuser->description ); ?></textarea><br />
|
114 |
-
<span class="description"><?php _e( 'Share a little biographical information to fill out your profile. This may be shown publicly.',
|
115 |
</tr>
|
116 |
|
117 |
<?php
|
@@ -119,11 +119,11 @@ $GLOBALS['profileuser'] = $profileuser = get_user_to_edit( $current_user->ID );
|
|
119 |
if ( $show_password_fields ) :
|
120 |
?>
|
121 |
<tr id="password">
|
122 |
-
<th><label for="pass1"><?php _e( 'New Password',
|
123 |
-
<td><input type="password" name="pass1" id="pass1" size="16" value="" autocomplete="off" /> <span class="description"><?php _e( 'If you would like to change the password type a new one. Otherwise leave this blank.',
|
124 |
-
<input type="password" name="pass2" id="pass2" size="16" value="" autocomplete="off" /> <span class="description"><?php _e( 'Type your new password again.',
|
125 |
-
<div id="pass-strength-result"><?php _e( 'Strength indicator',
|
126 |
-
<p class="description indicator-hint"><?php _e( 'Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! " ? $ % ^ & ).',
|
127 |
</td>
|
128 |
</tr>
|
129 |
<?php endif; ?>
|
@@ -137,7 +137,7 @@ $GLOBALS['profileuser'] = $profileuser = get_user_to_edit( $current_user->ID );
|
|
137 |
<br class="clear" />
|
138 |
<table width="99%" style="border: none;" cellspacing="2" cellpadding="3" class="editform">
|
139 |
<tr>
|
140 |
-
<th scope="row"><?php _e( 'Additional Capabilities',
|
141 |
<td><?php
|
142 |
$output = '';
|
143 |
global $wp_roles;
|
@@ -156,7 +156,7 @@ $GLOBALS['profileuser'] = $profileuser = get_user_to_edit( $current_user->ID );
|
|
156 |
|
157 |
<p class="submit">
|
158 |
<input type="hidden" name="user_id" id="user_id" value="<?php echo esc_attr( $current_user->ID ); ?>" />
|
159 |
-
<input type="submit" class="button-primary" value="<?php esc_attr_e( 'Update Profile',
|
160 |
</p>
|
161 |
</form>
|
162 |
-
</div>
|
19 |
</p>
|
20 |
|
21 |
<?php if ( has_filter( 'personal_options' ) || has_filter( 'profile_personal_options' ) ) : ?>
|
22 |
+
<h3><?php _e( 'Personal Options', 'theme-my-login' ); ?></h3>
|
23 |
|
24 |
<table class="form-table">
|
25 |
<?php do_action( 'personal_options', $profileuser ); ?>
|
27 |
<?php do_action( 'profile_personal_options', $profileuser ); ?>
|
28 |
<?php endif; ?>
|
29 |
|
30 |
+
<h3><?php _e( 'Name', 'theme-my-login' ) ?></h3>
|
31 |
|
32 |
<table class="form-table">
|
33 |
<tr>
|
34 |
+
<th><label for="user_login"><?php _e( 'Username', 'theme-my-login' ); ?></label></th>
|
35 |
+
<td><input type="text" name="user_login" id="user_login" value="<?php echo esc_attr( $profileuser->user_login ); ?>" disabled="disabled" class="regular-text" /> <span class="description"><?php _e( 'Your username cannot be changed.', 'theme-my-login' ); ?></span></td>
|
36 |
</tr>
|
37 |
|
38 |
<tr>
|
39 |
+
<th><label for="first_name"><?php _e( 'First name', 'theme-my-login' ) ?></label></th>
|
40 |
<td><input type="text" name="first_name" id="first_name" value="<?php echo esc_attr( $profileuser->first_name ) ?>" class="regular-text" /></td>
|
41 |
</tr>
|
42 |
|
43 |
<tr>
|
44 |
+
<th><label for="last_name"><?php _e( 'Last name', 'theme-my-login' ) ?></label></th>
|
45 |
<td><input type="text" name="last_name" id="last_name" value="<?php echo esc_attr( $profileuser->last_name ) ?>" class="regular-text" /></td>
|
46 |
</tr>
|
47 |
|
48 |
<tr>
|
49 |
+
<th><label for="nickname"><?php _e( 'Nickname', 'theme-my-login' ); ?> <span class="description"><?php _e( '(required)', 'theme-my-login' ); ?></span></label></th>
|
50 |
<td><input type="text" name="nickname" id="nickname" value="<?php echo esc_attr( $profileuser->nickname ) ?>" class="regular-text" /></td>
|
51 |
</tr>
|
52 |
|
53 |
<tr>
|
54 |
+
<th><label for="display_name"><?php _e( 'Display name publicly as', 'theme-my-login' ) ?></label></th>
|
55 |
<td>
|
56 |
<select name="display_name" id="display_name">
|
57 |
<?php
|
79 |
</tr>
|
80 |
</table>
|
81 |
|
82 |
+
<h3><?php _e( 'Contact Info', 'theme-my-login' ) ?></h3>
|
83 |
|
84 |
<table class="form-table">
|
85 |
<tr>
|
86 |
+
<th><label for="email"><?php _e( 'E-mail', 'theme-my-login' ); ?> <span class="description"><?php _e( '(required)', 'theme-my-login' ); ?></span></label></th>
|
87 |
<td><input type="text" name="email" id="email" value="<?php echo esc_attr( $profileuser->user_email ) ?>" class="regular-text" /></td>
|
88 |
</tr>
|
89 |
|
90 |
<tr>
|
91 |
+
<th><label for="url"><?php _e( 'Website', 'theme-my-login' ) ?></label></th>
|
92 |
<td><input type="text" name="url" id="url" value="<?php echo esc_attr( $profileuser->user_url ) ?>" class="regular-text code" /></td>
|
93 |
</tr>
|
94 |
|
105 |
?>
|
106 |
</table>
|
107 |
|
108 |
+
<h3><?php _e( 'About Yourself', 'theme-my-login' ); ?></h3>
|
109 |
|
110 |
<table class="form-table">
|
111 |
<tr>
|
112 |
+
<th><label for="description"><?php _e( 'Biographical Info', 'theme-my-login' ); ?></label></th>
|
113 |
<td><textarea name="description" id="description" rows="5" cols="30"><?php echo esc_html( $profileuser->description ); ?></textarea><br />
|
114 |
+
<span class="description"><?php _e( 'Share a little biographical information to fill out your profile. This may be shown publicly.', 'theme-my-login' ); ?></span></td>
|
115 |
</tr>
|
116 |
|
117 |
<?php
|
119 |
if ( $show_password_fields ) :
|
120 |
?>
|
121 |
<tr id="password">
|
122 |
+
<th><label for="pass1"><?php _e( 'New Password', 'theme-my-login' ); ?></label></th>
|
123 |
+
<td><input type="password" name="pass1" id="pass1" size="16" value="" autocomplete="off" /> <span class="description"><?php _e( 'If you would like to change the password type a new one. Otherwise leave this blank.', 'theme-my-login' ); ?></span><br />
|
124 |
+
<input type="password" name="pass2" id="pass2" size="16" value="" autocomplete="off" /> <span class="description"><?php _e( 'Type your new password again.', 'theme-my-login' ); ?></span><br />
|
125 |
+
<div id="pass-strength-result"><?php _e( 'Strength indicator', 'theme-my-login' ); ?></div>
|
126 |
+
<p class="description indicator-hint"><?php _e( 'Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! " ? $ % ^ & ).', 'theme-my-login' ); ?></p>
|
127 |
</td>
|
128 |
</tr>
|
129 |
<?php endif; ?>
|
137 |
<br class="clear" />
|
138 |
<table width="99%" style="border: none;" cellspacing="2" cellpadding="3" class="editform">
|
139 |
<tr>
|
140 |
+
<th scope="row"><?php _e( 'Additional Capabilities', 'theme-my-login' ) ?></th>
|
141 |
<td><?php
|
142 |
$output = '';
|
143 |
global $wp_roles;
|
156 |
|
157 |
<p class="submit">
|
158 |
<input type="hidden" name="user_id" id="user_id" value="<?php echo esc_attr( $current_user->ID ); ?>" />
|
159 |
+
<input type="submit" class="button-primary" value="<?php esc_attr_e( 'Update Profile', 'theme-my-login' ); ?>" name="submit" />
|
160 |
</p>
|
161 |
</form>
|
162 |
+
</div>
|
templates/register-form.php
CHANGED
@@ -20,7 +20,7 @@ Theme My Login will always look in your theme's directory first, before using th
|
|
20 |
do_action( 'register_form' ); // Wordpress hook
|
21 |
do_action_ref_array( 'tml_register_form', array( &$template ) ); //TML hook
|
22 |
?>
|
23 |
-
<p id="reg_passmail<?php $template->the_instance(); ?>"><?php echo apply_filters( 'tml_register_passmail_template_message', __( 'A password will be e-mailed to you.',
|
24 |
<p class="submit">
|
25 |
<input type="submit" name="wp-submit" id="wp-submit<?php $template->the_instance(); ?>" value="<?php _e( 'Register', 'theme-my-login' ); ?>" />
|
26 |
<input type="hidden" name="redirect_to" value="<?php $template->the_redirect_url( 'register' ); ?>" />
|
@@ -28,4 +28,4 @@ do_action_ref_array( 'tml_register_form', array( &$template ) ); //TML hook
|
|
28 |
</p>
|
29 |
</form>
|
30 |
<?php $template->the_action_links( array( 'register' => false ) ); ?>
|
31 |
-
</div>
|
20 |
do_action( 'register_form' ); // Wordpress hook
|
21 |
do_action_ref_array( 'tml_register_form', array( &$template ) ); //TML hook
|
22 |
?>
|
23 |
+
<p id="reg_passmail<?php $template->the_instance(); ?>"><?php echo apply_filters( 'tml_register_passmail_template_message', __( 'A password will be e-mailed to you.', 'theme-my-login' ) ); ?></p>
|
24 |
<p class="submit">
|
25 |
<input type="submit" name="wp-submit" id="wp-submit<?php $template->the_instance(); ?>" value="<?php _e( 'Register', 'theme-my-login' ); ?>" />
|
26 |
<input type="hidden" name="redirect_to" value="<?php $template->the_redirect_url( 'register' ); ?>" />
|
28 |
</p>
|
29 |
</form>
|
30 |
<?php $template->the_action_links( array( 'register' => false ) ); ?>
|
31 |
+
</div>
|
templates/resetpass-form.php
CHANGED
@@ -9,11 +9,11 @@ Theme My Login will always look in your theme's directory first, before using th
|
|
9 |
<?php $template->the_errors(); ?>
|
10 |
<form name="resetpasswordform" id="resetpasswordform<?php $template->the_instance(); ?>" action="<?php $template->the_action_url( 'resetpass' ); ?>" method="post">
|
11 |
<p>
|
12 |
-
<label for="pass1<?php $template->the_instance(); ?>"><?php _e( 'New Password:',
|
13 |
<input autocomplete="off" name="pass1" id="pass1<?php $template->the_instance(); ?>" class="input" size="20" value="" type="password" />
|
14 |
</p>
|
15 |
<p>
|
16 |
-
<label for="pass2<?php $template->the_instance(); ?>"><?php _e( 'Confirm Password:',
|
17 |
<input autocomplete="off" name="pass2" id="pass2<?php $template->the_instance(); ?>" class="input" size="20" value="" type="password" />
|
18 |
</p>
|
19 |
<?php
|
@@ -21,11 +21,11 @@ do_action( 'resetpassword_form' ); // Wordpress hook
|
|
21 |
do_action_ref_array( 'tml_resetpassword_form', array( $template ) ); // TML hook
|
22 |
?>
|
23 |
<p class="submit">
|
24 |
-
<input type="submit" name="wp-submit" id="wp-submit<?php $template->the_instance(); ?>" value="<?php _e( 'Change Password',
|
25 |
<input type="hidden" name="key" value="<?php $template->the_posted_value( 'key' ); ?>" />
|
26 |
<input type="hidden" name="login" value="<?php $template->the_posted_value( 'login' ); ?>" />
|
27 |
<input type="hidden" name="instance" value="<?php $template->the_instance(); ?>" />
|
28 |
</p>
|
29 |
</form>
|
30 |
<?php $template->the_action_links( array( 'lost_password' => false ) ); ?>
|
31 |
-
</div>
|
9 |
<?php $template->the_errors(); ?>
|
10 |
<form name="resetpasswordform" id="resetpasswordform<?php $template->the_instance(); ?>" action="<?php $template->the_action_url( 'resetpass' ); ?>" method="post">
|
11 |
<p>
|
12 |
+
<label for="pass1<?php $template->the_instance(); ?>"><?php _e( 'New Password:', 'theme-my-login' );?></label>
|
13 |
<input autocomplete="off" name="pass1" id="pass1<?php $template->the_instance(); ?>" class="input" size="20" value="" type="password" />
|
14 |
</p>
|
15 |
<p>
|
16 |
+
<label for="pass2<?php $template->the_instance(); ?>"><?php _e( 'Confirm Password:', 'theme-my-login' );?></label>
|
17 |
<input autocomplete="off" name="pass2" id="pass2<?php $template->the_instance(); ?>" class="input" size="20" value="" type="password" />
|
18 |
</p>
|
19 |
<?php
|
21 |
do_action_ref_array( 'tml_resetpassword_form', array( $template ) ); // TML hook
|
22 |
?>
|
23 |
<p class="submit">
|
24 |
+
<input type="submit" name="wp-submit" id="wp-submit<?php $template->the_instance(); ?>" value="<?php _e( 'Change Password', 'theme-my-login' ); ?>" />
|
25 |
<input type="hidden" name="key" value="<?php $template->the_posted_value( 'key' ); ?>" />
|
26 |
<input type="hidden" name="login" value="<?php $template->the_posted_value( 'login' ); ?>" />
|
27 |
<input type="hidden" name="instance" value="<?php $template->the_instance(); ?>" />
|
28 |
</p>
|
29 |
</form>
|
30 |
<?php $template->the_action_links( array( 'lost_password' => false ) ); ?>
|
31 |
+
</div>
|
theme-my-login.css
CHANGED
@@ -1,25 +1,39 @@
|
|
1 |
.login {
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
.login p.error {
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
|
12 |
.login p.message {
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
.login form label {
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
.login form p.forgetmenot label {
|
24 |
-
|
25 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
.login {
|
2 |
+
padding: 5px;
|
3 |
+
}
|
4 |
+
|
5 |
.login p.error {
|
6 |
+
padding: 5px;
|
7 |
+
border: 1px solid #c00;
|
8 |
+
background-color: #ffebe8;
|
9 |
+
color: #333;
|
10 |
+
}
|
11 |
|
12 |
.login p.message {
|
13 |
+
padding: 5px;
|
14 |
+
border: 1px solid #e6db55;
|
15 |
+
background-color: #ffffe0;
|
16 |
+
color: #333;
|
17 |
+
}
|
18 |
+
|
19 |
.login form label {
|
20 |
+
display: block;
|
21 |
+
}
|
22 |
+
|
23 |
.login form p.forgetmenot label {
|
24 |
+
display: inline;
|
25 |
+
}
|
26 |
+
|
27 |
+
.login input {
|
28 |
+
margin: 5px 0;
|
29 |
+
}
|
30 |
+
|
31 |
+
.mu_register .hint {
|
32 |
+
font-size: 12px;
|
33 |
+
margin-bottom: 10px;
|
34 |
+
display: block;
|
35 |
+
}
|
36 |
+
|
37 |
+
.mu_register label.checkbox {
|
38 |
+
display: inline;
|
39 |
+
}
|
theme-my-login.php
CHANGED
@@ -3,20 +3,12 @@
|
|
3 |
Plugin Name: Theme My Login
|
4 |
Plugin URI: http://www.jfarthing.com/wordpress-plugins/theme-my-login/
|
5 |
Description: Themes the WordPress login, registration and forgot password pages according to your theme.
|
6 |
-
Version: 6.
|
7 |
Author: Jeff Farthing
|
8 |
Author URI: http://www.jfarthing.com
|
9 |
Text Domain: theme-my-login
|
10 |
*/
|
11 |
|
12 |
-
/*
|
13 |
-
* = Future Ideas =
|
14 |
-
* ----------------------------------------------------------------------
|
15 |
-
* Allow separate permalinks for login, register and lostpassword
|
16 |
-
* Allow users to delete themselves
|
17 |
-
* Add option to forward all "wp-login.php" requests to TML login page
|
18 |
-
*/
|
19 |
-
|
20 |
// Allow custom functions file
|
21 |
if ( file_exists( WP_PLUGIN_DIR . '/theme-my-login-custom.php' ) )
|
22 |
include_once( WP_PLUGIN_DIR . '/theme-my-login-custom.php' );
|
@@ -48,6 +40,7 @@ if ( !defined( 'TML_DEBUG' ) )
|
|
48 |
|
49 |
// Require a few needed files
|
50 |
require_once( TML_ABSPATH . '/includes/class-theme-my-login.php' );
|
|
|
51 |
require_once( TML_ABSPATH . '/includes/class-theme-my-login-template.php' );
|
52 |
require_once( TML_ABSPATH . '/includes/class-theme-my-login-module.php' );
|
53 |
require_once( TML_ABSPATH . '/includes/class-theme-my-login-widget.php' );
|
@@ -84,6 +77,16 @@ if ( is_admin() ) {
|
|
84 |
$GLOBALS['theme_my_login_admin'] =& new Theme_My_Login_Admin();
|
85 |
}
|
86 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
87 |
if ( defined( 'TML_DEBUG' ) && TML_DEBUG )
|
88 |
include_once( TML_ABSPATH . '/includes/class-theme-my-login-debug.php' );
|
89 |
|
3 |
Plugin Name: Theme My Login
|
4 |
Plugin URI: http://www.jfarthing.com/wordpress-plugins/theme-my-login/
|
5 |
Description: Themes the WordPress login, registration and forgot password pages according to your theme.
|
6 |
+
Version: 6.1
|
7 |
Author: Jeff Farthing
|
8 |
Author URI: http://www.jfarthing.com
|
9 |
Text Domain: theme-my-login
|
10 |
*/
|
11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
// Allow custom functions file
|
13 |
if ( file_exists( WP_PLUGIN_DIR . '/theme-my-login-custom.php' ) )
|
14 |
include_once( WP_PLUGIN_DIR . '/theme-my-login-custom.php' );
|
40 |
|
41 |
// Require a few needed files
|
42 |
require_once( TML_ABSPATH . '/includes/class-theme-my-login.php' );
|
43 |
+
require_once( TML_ABSPATH . '/includes/class-plugin-options.php' );
|
44 |
require_once( TML_ABSPATH . '/includes/class-theme-my-login-template.php' );
|
45 |
require_once( TML_ABSPATH . '/includes/class-theme-my-login-module.php' );
|
46 |
require_once( TML_ABSPATH . '/includes/class-theme-my-login-widget.php' );
|
77 |
$GLOBALS['theme_my_login_admin'] =& new Theme_My_Login_Admin();
|
78 |
}
|
79 |
|
80 |
+
if ( function_exists( 'is_multisite' ) && is_multisite() ) {
|
81 |
+
require_once( TML_ABSPATH . '/includes/class-theme-my-login-ms-signup.php' );
|
82 |
+
/**
|
83 |
+
* Theme My Login MS Signup object
|
84 |
+
* @global object $theme_my_login_ms_signup
|
85 |
+
* @since 6.1
|
86 |
+
*/
|
87 |
+
$GLOBALS['theme_my_login_ms_signup'] =& new Theme_My_Login_MS_Signup();
|
88 |
+
}
|
89 |
+
|
90 |
if ( defined( 'TML_DEBUG' ) && TML_DEBUG )
|
91 |
include_once( TML_ABSPATH . '/includes/class-theme-my-login-debug.php' );
|
92 |
|