Version Description
- Added a small setup process for creating forms
- GDPR field now saves the value on Edit Profile
- We no longer consider the 'users_can_register' option in our forms
- Fixed product description paragraphs in Woocommerce
- Fixed issue with login form on some pages that weren't logging you in the backend as well
Download this release
Release Info
| Developer | madalin.ungureanu |
| Plugin | |
| Version | 2.8.5 |
| Comparing to | |
| See all releases | |
Code changes from version 2.8.4 to 2.8.5
- admin/admin-functions.php +40 -0
- admin/basic-info.php +19 -4
- assets/css/style-back-end.css +29 -0
- assets/lib/class_notices.php +32 -4
- features/content-restriction/content-restriction-filtering.php +2 -11
- features/functions.php +0 -13
- front-end/class-formbuilder.php +1 -1
- front-end/default-fields/gdpr/gdpr.php +5 -2
- front-end/login.php +19 -1
- index.php +2 -2
- readme.txt +8 -1
- translation/profile-builder.catalog.php +7 -5
- translation/profile-builder.pot +123 -115
admin/admin-functions.php
CHANGED
|
@@ -263,4 +263,44 @@ function wppb_add_plugin_notifications() {
|
|
| 263 |
$message .= '<a href="' . add_query_arg( array( 'wppb_dismiss_admin_notification' => $notification_id ) ) . '" type="button" class="notice-dismiss"><span class="screen-reader-text">' . __( 'Dismiss this notice.', 'profile-builder' ) . '</span></a>';
|
| 264 |
|
| 265 |
$notifications->add_notification( $notification_id, $message, 'wppb-notice wppb-narrow notice notice-info', true, array( 'profile-builder-add-ons' ) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 266 |
}
|
| 263 |
$message .= '<a href="' . add_query_arg( array( 'wppb_dismiss_admin_notification' => $notification_id ) ) . '" type="button" class="notice-dismiss"><span class="screen-reader-text">' . __( 'Dismiss this notice.', 'profile-builder' ) . '</span></a>';
|
| 264 |
|
| 265 |
$notifications->add_notification( $notification_id, $message, 'wppb-notice wppb-narrow notice notice-info', true, array( 'profile-builder-add-ons' ) );
|
| 266 |
+
}
|
| 267 |
+
|
| 268 |
+
|
| 269 |
+
/* hook to create pages for out forms when a user press the create pages/setup button */
|
| 270 |
+
add_action( 'admin_init', 'wppb_create_form_pages' );
|
| 271 |
+
function wppb_create_form_pages(){
|
| 272 |
+
if( isset( $_GET['page'] ) && $_GET['page'] == 'profile-builder-basic-info' && isset( $_GET['wppb_create_pages'] ) && $_GET['wppb_create_pages'] == 'true' ){
|
| 273 |
+
|
| 274 |
+
$wppb_pages_created = get_option( 'wppb_pages_created' );
|
| 275 |
+
|
| 276 |
+
if( empty( $wppb_pages_created ) || ( isset( $_GET['wppb_force_create_pages'] ) && $_GET['wppb_force_create_pages'] == 'true' ) ) {
|
| 277 |
+
$register_page = array(
|
| 278 |
+
'post_title' => 'Register',
|
| 279 |
+
'post_content' => '[wppb-register]',
|
| 280 |
+
'post_status' => 'publish',
|
| 281 |
+
'post_type' => 'page'
|
| 282 |
+
);
|
| 283 |
+
$register_id = wp_insert_post($register_page);
|
| 284 |
+
|
| 285 |
+
$edit_page = array(
|
| 286 |
+
'post_title' => 'Edit Profile',
|
| 287 |
+
'post_content' => '[wppb-edit-profile]',
|
| 288 |
+
'post_status' => 'publish',
|
| 289 |
+
'post_type' => 'page'
|
| 290 |
+
);
|
| 291 |
+
$edit_id = wp_insert_post($edit_page);
|
| 292 |
+
|
| 293 |
+
$login_page = array(
|
| 294 |
+
'post_title' => 'Log In',
|
| 295 |
+
'post_content' => '[wppb-login]',
|
| 296 |
+
'post_status' => 'publish',
|
| 297 |
+
'post_type' => 'page'
|
| 298 |
+
);
|
| 299 |
+
$login_id = wp_insert_post($login_page);
|
| 300 |
+
|
| 301 |
+
update_option('wppb_pages_created', 'true' );
|
| 302 |
+
|
| 303 |
+
wp_safe_redirect( admin_url('edit.php?s=%5Bwppb-&post_status=all&post_type=page&action=-1&m=0&paged=1&action2=-1') );
|
| 304 |
+
}
|
| 305 |
+
}
|
| 306 |
}
|
admin/basic-info.php
CHANGED
|
@@ -30,18 +30,33 @@ function wppb_basic_info_content() {
|
|
| 30 |
<h1><?php printf( __( '<strong>Profile Builder </strong> %s', 'profile-builder' ), $version ); ?></h1>
|
| 31 |
<p class="wppb-info-text"><?php printf( __( 'The best way to add front-end registration, edit profile and login forms.', 'profile-builder' ) ); ?></p>
|
| 32 |
<hr />
|
| 33 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 34 |
<div class="wppb-row wppb-3-col">
|
| 35 |
<div>
|
| 36 |
-
<h3><?php _e( 'Login', 'profile-builder' ); ?></h3>
|
| 37 |
<p><?php printf( __( 'Friction-less login using %s shortcode or a widget.', 'profile-builder' ), '<strong class="nowrap">[wppb-login]</strong>' ); ?></p>
|
| 38 |
</div>
|
| 39 |
<div>
|
| 40 |
-
<h3><?php _e( 'Registration', 'profile-builder' ); ?></h3>
|
| 41 |
<p><?php printf( __( 'Beautiful registration forms fully customizable using the %s shortcode.', 'profile-builder' ), '<strong class="nowrap">[wppb-register]</strong>' ); ?></p>
|
| 42 |
</div>
|
| 43 |
<div>
|
| 44 |
-
<h3><?php _e( 'Edit Profile', 'profile-builder' ); ?></h3>
|
| 45 |
<p><?php printf( __( 'Straight forward edit profile forms using %s shortcode.', 'profile-builder' ), '<strong class="nowrap">[wppb-edit-profile]</strong>' ); ?></p>
|
| 46 |
</div>
|
| 47 |
</div>
|
| 30 |
<h1><?php printf( __( '<strong>Profile Builder </strong> %s', 'profile-builder' ), $version ); ?></h1>
|
| 31 |
<p class="wppb-info-text"><?php printf( __( 'The best way to add front-end registration, edit profile and login forms.', 'profile-builder' ) ); ?></p>
|
| 32 |
<hr />
|
| 33 |
+
<?php
|
| 34 |
+
$wppb_pages_created = get_option( 'wppb_pages_created' );
|
| 35 |
+
$shortcode_pages_query = new WP_Query( array( 'post_type' => 'page', 's' => '[wppsb-' ) );
|
| 36 |
+
if( empty( $wppb_pages_created ) && !$shortcode_pages_query->have_posts() ){
|
| 37 |
+
?>
|
| 38 |
+
<div class="wppb-auto-form-creation wppb-2-1-col">
|
| 39 |
+
<div><h3><?php _e( 'Speed up the setup process by automatically creating the form pages:', 'profile-builder' ); ?></h3></div>
|
| 40 |
+
<div><a href="<?php echo admin_url('admin.php?page=profile-builder-basic-info&wppb_create_pages=true') ?>" class="button primary button-primary button-hero"><?php _e( 'Create Form Pages', 'profile-builder' ); ?></a></div>
|
| 41 |
+
</div>
|
| 42 |
+
<?php }else{ ?>
|
| 43 |
+
<div class="wppb-auto-form-creation wppb-forms-created wppb-2-1-col">
|
| 44 |
+
<div><h3><?php _e( 'You can see all the pages with Profile Builder form shortcodes here:', 'profile-builder' ); ?></h3></div>
|
| 45 |
+
<div><a href="<?php echo admin_url('edit.php?s=%5Bwppb-&post_status=all&post_type=page&action=-1&m=0&paged=1&action2=-1') ?>" class="button primary button-primary button-hero"><?php _e( 'View Form Pages', 'profile-builder' ); ?></a></div>
|
| 46 |
+
</div>
|
| 47 |
+
<?php } ?>
|
| 48 |
+
|
| 49 |
<div class="wppb-row wppb-3-col">
|
| 50 |
<div>
|
| 51 |
+
<h3><?php _e( 'Login Form', 'profile-builder' ); ?></h3>
|
| 52 |
<p><?php printf( __( 'Friction-less login using %s shortcode or a widget.', 'profile-builder' ), '<strong class="nowrap">[wppb-login]</strong>' ); ?></p>
|
| 53 |
</div>
|
| 54 |
<div>
|
| 55 |
+
<h3><?php _e( 'Registration Form', 'profile-builder' ); ?></h3>
|
| 56 |
<p><?php printf( __( 'Beautiful registration forms fully customizable using the %s shortcode.', 'profile-builder' ), '<strong class="nowrap">[wppb-register]</strong>' ); ?></p>
|
| 57 |
</div>
|
| 58 |
<div>
|
| 59 |
+
<h3><?php _e( 'Edit Profile Form', 'profile-builder' ); ?></h3>
|
| 60 |
<p><?php printf( __( 'Straight forward edit profile forms using %s shortcode.', 'profile-builder' ), '<strong class="nowrap">[wppb-edit-profile]</strong>' ); ?></p>
|
| 61 |
</div>
|
| 62 |
</div>
|
assets/css/style-back-end.css
CHANGED
|
@@ -331,6 +331,17 @@
|
|
| 331 |
width: 67%;
|
| 332 |
margin:0;
|
| 333 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 334 |
/* Extra Form Styles */
|
| 335 |
.wppb-text{
|
| 336 |
min-width: 16.4em;
|
|
@@ -769,3 +780,21 @@ div.wppb-notice .notice-dismiss {
|
|
| 769 |
max-height: 800px;
|
| 770 |
}
|
| 771 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 331 |
width: 67%;
|
| 332 |
margin:0;
|
| 333 |
}
|
| 334 |
+
|
| 335 |
+
.wppb-2-1-col > div {
|
| 336 |
+
float:left;
|
| 337 |
+
width:67%;
|
| 338 |
+
margin-right:5%;
|
| 339 |
+
}
|
| 340 |
+
.wppb-2-1-col > div:last-child{
|
| 341 |
+
float:right;
|
| 342 |
+
width: 28%;
|
| 343 |
+
margin:0;
|
| 344 |
+
}
|
| 345 |
/* Extra Form Styles */
|
| 346 |
.wppb-text{
|
| 347 |
min-width: 16.4em;
|
| 780 |
max-height: 800px;
|
| 781 |
}
|
| 782 |
}
|
| 783 |
+
|
| 784 |
+
.wppb-auto-form-creation{
|
| 785 |
+
margin:50px 0 30px;
|
| 786 |
+
padding:20px;
|
| 787 |
+
background-color: #fff9e8;
|
| 788 |
+
border: 1px solid #ffba00;
|
| 789 |
+
border-radius: 3px;
|
| 790 |
+
overflow: hidden;
|
| 791 |
+
}
|
| 792 |
+
|
| 793 |
+
.wppb-auto-form-creation.wppb-forms-created{
|
| 794 |
+
background-color: #edffe8;
|
| 795 |
+
border: 1px solid #46b450;
|
| 796 |
+
}
|
| 797 |
+
|
| 798 |
+
.wppb-auto-form-creation a.button{
|
| 799 |
+
margin-top: 5px;
|
| 800 |
+
}
|
assets/lib/class_notices.php
CHANGED
|
@@ -73,7 +73,7 @@ Class WPPB_Plugin_Notifications {
|
|
| 73 |
protected function __construct() {
|
| 74 |
add_action( 'admin_init', array( $this, 'dismiss_admin_notifications' ), 200 );
|
| 75 |
add_action( 'admin_init', array( $this, 'add_admin_menu_notification_counts' ), 1000 );
|
| 76 |
-
|
| 77 |
}
|
| 78 |
|
| 79 |
|
|
@@ -111,11 +111,39 @@ Class WPPB_Plugin_Notifications {
|
|
| 111 |
}
|
| 112 |
}
|
| 113 |
|
| 114 |
-
/*
|
| 115 |
-
|
|
|
|
|
|
|
|
|
|
| 116 |
remove_all_actions('admin_notices');
|
| 117 |
}
|
| 118 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 119 |
|
| 120 |
/**
|
| 121 |
*
|
| 73 |
protected function __construct() {
|
| 74 |
add_action( 'admin_init', array( $this, 'dismiss_admin_notifications' ), 200 );
|
| 75 |
add_action( 'admin_init', array( $this, 'add_admin_menu_notification_counts' ), 1000 );
|
| 76 |
+
add_action( 'admin_init', array( $this, 'remove_other_plugin_notices' ), 1001 );
|
| 77 |
}
|
| 78 |
|
| 79 |
|
| 111 |
}
|
| 112 |
}
|
| 113 |
|
| 114 |
+
/* handle other plugin notifications on our plugin pages */
|
| 115 |
+
function remove_other_plugin_notices(){
|
| 116 |
+
|
| 117 |
+
//remove all notifications from start page
|
| 118 |
+
if( isset( $_GET['page'] ) && $_GET['page'] == 'profile-builder-basic-info' ) {
|
| 119 |
remove_all_actions('admin_notices');
|
| 120 |
}
|
| 121 |
+
|
| 122 |
+
/* remove all other plugin notifications except our own from the rest of the PB pages */
|
| 123 |
+
if( $this->is_plugin_page() ) {
|
| 124 |
+
global $wp_filter;
|
| 125 |
+
if (!empty($wp_filter['admin_notices'])) {
|
| 126 |
+
if (!empty($wp_filter['admin_notices']->callbacks)) {
|
| 127 |
+
foreach ($wp_filter['admin_notices']->callbacks as $priority => $callbacks_level) {
|
| 128 |
+
if (!empty($callbacks_level)) {
|
| 129 |
+
foreach ($callbacks_level as $key => $callback) {
|
| 130 |
+
if (is_object($callback['function'][0])) {//object here
|
| 131 |
+
if (strpos(get_class($callback['function'][0]), 'PMS_') !== 0 && strpos(get_class($callback['function'][0]), 'WPPB_') !== 0 && strpos(get_class($callback['function'][0]), 'TRP_') !== 0 && strpos(get_class($callback['function'][0]), 'WCK_') !== 0) {
|
| 132 |
+
unset($wp_filter['admin_notices']->callbacks[$priority][$key]);//unset everything that doesn't come from our plugins
|
| 133 |
+
}
|
| 134 |
+
} else if( is_string( $callback['function'] ) ){//it should be a function name
|
| 135 |
+
if (strpos($callback['function'], 'pms_') !== 0 && strpos($callback['function'], 'wppb_') !== 0 && strpos($callback['function'], 'trp_') !== 0 && strpos($callback['function'], 'wck_') !== 0) {
|
| 136 |
+
unset($wp_filter['admin_notices']->callbacks[$priority][$key]);//unset everything that doesn't come from our plugins
|
| 137 |
+
}
|
| 138 |
+
}
|
| 139 |
+
}
|
| 140 |
+
}
|
| 141 |
+
}
|
| 142 |
+
}
|
| 143 |
+
}
|
| 144 |
+
}
|
| 145 |
+
|
| 146 |
+
}
|
| 147 |
|
| 148 |
/**
|
| 149 |
*
|
features/content-restriction/content-restriction-filtering.php
CHANGED
|
@@ -277,17 +277,8 @@ if( function_exists( 'wc_get_page_id' ) ) {
|
|
| 277 |
function wppb_woo_product_restriction_end(){
|
| 278 |
$product_content = ob_get_contents();
|
| 279 |
ob_end_clean();
|
|
|
|
| 280 |
echo apply_filters( 'the_content', $product_content );
|
| 281 |
-
|
| 282 |
-
|
| 283 |
-
/* remove the autop filter from the content hook on woo products so we do not modify the HTML */
|
| 284 |
-
add_filter( 'the_content', 'wppb_remove_autop_for_products', 0 );
|
| 285 |
-
function wppb_remove_autop_for_products( $content ){
|
| 286 |
-
|
| 287 |
-
if( 'product' === get_post_type() ) {
|
| 288 |
-
remove_filter('the_content', 'wpautop');
|
| 289 |
-
}
|
| 290 |
-
|
| 291 |
-
return $content;
|
| 292 |
}
|
| 293 |
}
|
| 277 |
function wppb_woo_product_restriction_end(){
|
| 278 |
$product_content = ob_get_contents();
|
| 279 |
ob_end_clean();
|
| 280 |
+
remove_filter('the_content', 'wpautop');
|
| 281 |
echo apply_filters( 'the_content', $product_content );
|
| 282 |
+
add_filter('the_content', 'wpautop');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 283 |
}
|
| 284 |
}
|
features/functions.php
CHANGED
|
@@ -762,19 +762,6 @@ add_filter('wck_metabox_content_header_wppb_rf_page_settings', 'wppb_change_meta
|
|
| 762 |
add_filter('wck_metabox_content_header_wppb_epf_page_settings', 'wppb_change_metabox_content_header', 1);
|
| 763 |
|
| 764 |
|
| 765 |
-
/* Add a notice if people are not able to register via Profile Builder; Membership -> "Anyone can register" checkbox is not checked under WordPress admin UI -> Settings -> General tab */
|
| 766 |
-
if ( (get_option('users_can_register') == false) && (!class_exists('PMS_Add_General_Notices')) ) {
|
| 767 |
-
if( is_multisite() ) {
|
| 768 |
-
new WPPB_Add_General_Notices('wppb_anyone_can_register',
|
| 769 |
-
sprintf(__('To allow users to register for your website via Profile Builder, you first must enable user registration. Go to %1$sNetwork Settings%2$s, and under Registration Settings make sure to check “User accounts may be registered”. %3$sDismiss%4$s', 'profile-builder'), "<a href='" . network_admin_url('settings.php') . "'>", "</a>", "<a href='" . esc_url( add_query_arg('wppb_anyone_can_register_dismiss_notification', '0') ) . "'>", "</a>"),
|
| 770 |
-
'update-nag');
|
| 771 |
-
}else{
|
| 772 |
-
new WPPB_Add_General_Notices('wppb_anyone_can_register',
|
| 773 |
-
sprintf(__('To allow users to register for your website via Profile Builder, you first must enable user registration. Go to %1$sSettings -> General%2$s tab, and under Membership make sure to check “Anyone can register”. %3$sDismiss%4$s', 'profile-builder'), "<a href='" . admin_url('options-general.php') . "'>", "</a>", "<a href='" . esc_url( add_query_arg('wppb_anyone_can_register_dismiss_notification', '0') ) . "'>", "</a>"),
|
| 774 |
-
'update-nag');
|
| 775 |
-
}
|
| 776 |
-
}
|
| 777 |
-
|
| 778 |
/*Filter default WordPress notices ("Post published. Post updated."), add post type name for User Listing, Registration Forms and Edit Profile Forms*/
|
| 779 |
function wppb_change_default_post_updated_messages($messages){
|
| 780 |
global $post;
|
| 762 |
add_filter('wck_metabox_content_header_wppb_epf_page_settings', 'wppb_change_metabox_content_header', 1);
|
| 763 |
|
| 764 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 765 |
/*Filter default WordPress notices ("Post published. Post updated."), add post type name for User Listing, Registration Forms and Edit Profile Forms*/
|
| 766 |
function wppb_change_default_post_updated_messages($messages){
|
| 767 |
global $post;
|
front-end/class-formbuilder.php
CHANGED
|
@@ -129,7 +129,7 @@ class Profile_Builder_Form_Creator{
|
|
| 129 |
|
| 130 |
function wppb_form_logic() {
|
| 131 |
if( $this->args['form_type'] == 'register' ){
|
| 132 |
-
$registration = apply_filters ( 'wppb_register_setting_override', get_option( 'users_can_register' )
|
| 133 |
|
| 134 |
if ( !is_user_logged_in() ){
|
| 135 |
if ( !$registration )
|
| 129 |
|
| 130 |
function wppb_form_logic() {
|
| 131 |
if( $this->args['form_type'] == 'register' ){
|
| 132 |
+
$registration = apply_filters ( 'wppb_register_setting_override', true );//used to be get_option( 'users_can_register' )
|
| 133 |
|
| 134 |
if ( !is_user_logged_in() ){
|
| 135 |
if ( !$registration )
|
front-end/default-fields/gdpr/gdpr.php
CHANGED
|
@@ -6,7 +6,10 @@ function wppb_gdpr_handler( $output, $form_location, $field, $user_id, $field_ch
|
|
| 6 |
$item_title = apply_filters( 'wppb_'.$form_location.'_gdpr_custom_field_'.$field['id'].'_item_title', wppb_icl_t( 'plugin profile-builder-pro', 'custom_field_'.$field['id'].'_title_translation', $field['field-title'] ) );
|
| 7 |
$item_description = wppb_icl_t( 'plugin profile-builder-pro', 'custom_field_'.$field['id'].'_description_translation', $field['description'] );
|
| 8 |
|
| 9 |
-
|
|
|
|
|
|
|
|
|
|
| 10 |
|
| 11 |
$error_mark = ( ( $field['required'] == 'Yes' ) ? '<span class="wppb-required" title="'.wppb_required_field_error($field["field-title"]).'">*</span>' : '' );
|
| 12 |
if ( array_key_exists( $field['id'], $field_check_errors ) )
|
|
@@ -33,7 +36,7 @@ add_filter( 'wppb_output_form_field_gdpr-checkbox', 'wppb_gdpr_handler', 10, 6 )
|
|
| 33 |
/* handle field save */
|
| 34 |
function wppb_save_gdpr_value( $field, $user_id, $request_data, $form_location ){
|
| 35 |
if( $field['field'] == 'GDPR Checkbox' ){
|
| 36 |
-
if ( $form_location == 'register' ){
|
| 37 |
if ( isset( $request_data[wppb_handle_meta_name( $field['meta-name'] )] ) )
|
| 38 |
update_user_meta( $user_id, $field['meta-name'], $request_data[wppb_handle_meta_name( $field['meta-name'] )] );
|
| 39 |
}
|
| 6 |
$item_title = apply_filters( 'wppb_'.$form_location.'_gdpr_custom_field_'.$field['id'].'_item_title', wppb_icl_t( 'plugin profile-builder-pro', 'custom_field_'.$field['id'].'_title_translation', $field['field-title'] ) );
|
| 7 |
$item_description = wppb_icl_t( 'plugin profile-builder-pro', 'custom_field_'.$field['id'].'_description_translation', $field['description'] );
|
| 8 |
|
| 9 |
+
if( $form_location != 'register' )
|
| 10 |
+
$input_value = ((wppb_user_meta_exists($user_id, $field['meta-name']) != null) ? get_user_meta($user_id, $field['meta-name'], true) : '');
|
| 11 |
+
else
|
| 12 |
+
$input_value = ( isset( $request_data[wppb_handle_meta_name( $field['meta-name'] )] ) ? trim( $request_data[wppb_handle_meta_name( $field['meta-name'] )] ) : '' );
|
| 13 |
|
| 14 |
$error_mark = ( ( $field['required'] == 'Yes' ) ? '<span class="wppb-required" title="'.wppb_required_field_error($field["field-title"]).'">*</span>' : '' );
|
| 15 |
if ( array_key_exists( $field['id'], $field_check_errors ) )
|
| 36 |
/* handle field save */
|
| 37 |
function wppb_save_gdpr_value( $field, $user_id, $request_data, $form_location ){
|
| 38 |
if( $field['field'] == 'GDPR Checkbox' ){
|
| 39 |
+
if ( $form_location == 'register' || $form_location == 'edit_profile' ){
|
| 40 |
if ( isset( $request_data[wppb_handle_meta_name( $field['meta-name'] )] ) )
|
| 41 |
update_user_meta( $user_id, $field['meta-name'], $request_data[wppb_handle_meta_name( $field['meta-name'] )] );
|
| 42 |
}
|
front-end/login.php
CHANGED
|
@@ -8,11 +8,29 @@ function wppb_process_login(){
|
|
| 8 |
do_action( 'login_init' );
|
| 9 |
do_action( "login_form_login" );
|
| 10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
if ( isset( $_REQUEST['redirect_to'] ) ) {
|
| 12 |
$redirect_to = $_REQUEST['redirect_to'];
|
| 13 |
}
|
| 14 |
|
| 15 |
-
$user = wp_signon( array(),
|
| 16 |
|
| 17 |
if ( empty( $_COOKIE[ LOGGED_IN_COOKIE ] ) ) {
|
| 18 |
if ( headers_sent() ) {
|
| 8 |
do_action( 'login_init' );
|
| 9 |
do_action( "login_form_login" );
|
| 10 |
|
| 11 |
+
$secure_cookie = '';
|
| 12 |
+
// If the user wants ssl but the session is not ssl, force a secure cookie.
|
| 13 |
+
if ( !empty($_POST['log']) && !force_ssl_admin() ) {
|
| 14 |
+
$user_name = sanitize_user($_POST['log']);
|
| 15 |
+
$user = get_user_by( 'login', $user_name );
|
| 16 |
+
|
| 17 |
+
if ( ! $user && strpos( $user_name, '@' ) ) {
|
| 18 |
+
$user = get_user_by( 'email', $user_name );
|
| 19 |
+
}
|
| 20 |
+
|
| 21 |
+
if ( $user ) {
|
| 22 |
+
if ( get_user_option('use_ssl', $user->ID) ) {
|
| 23 |
+
$secure_cookie = true;
|
| 24 |
+
force_ssl_admin(true);
|
| 25 |
+
}
|
| 26 |
+
}
|
| 27 |
+
}
|
| 28 |
+
|
| 29 |
if ( isset( $_REQUEST['redirect_to'] ) ) {
|
| 30 |
$redirect_to = $_REQUEST['redirect_to'];
|
| 31 |
}
|
| 32 |
|
| 33 |
+
$user = wp_signon( array(), $secure_cookie );
|
| 34 |
|
| 35 |
if ( empty( $_COOKIE[ LOGGED_IN_COOKIE ] ) ) {
|
| 36 |
if ( headers_sent() ) {
|
index.php
CHANGED
|
@@ -3,7 +3,7 @@
|
|
| 3 |
Plugin Name: Profile Builder
|
| 4 |
Plugin URI: https://www.cozmoslabs.com/wordpress-profile-builder/
|
| 5 |
Description: Login, registration and edit profile shortcodes for the front-end. Also you can choose what fields should be displayed or add new (custom) ones both in the front-end and in the dashboard.
|
| 6 |
-
Version: 2.8.
|
| 7 |
Author: Cozmoslabs
|
| 8 |
Author URI: https://www.cozmoslabs.com/
|
| 9 |
Text Domain: profile-builder
|
|
@@ -75,7 +75,7 @@ function wppb_free_plugin_init() {
|
|
| 75 |
*
|
| 76 |
*
|
| 77 |
*/
|
| 78 |
-
define('PROFILE_BUILDER_VERSION', '2.8.
|
| 79 |
define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
| 80 |
define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
|
| 81 |
define('WPPB_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
| 3 |
Plugin Name: Profile Builder
|
| 4 |
Plugin URI: https://www.cozmoslabs.com/wordpress-profile-builder/
|
| 5 |
Description: Login, registration and edit profile shortcodes for the front-end. Also you can choose what fields should be displayed or add new (custom) ones both in the front-end and in the dashboard.
|
| 6 |
+
Version: 2.8.5
|
| 7 |
Author: Cozmoslabs
|
| 8 |
Author URI: https://www.cozmoslabs.com/
|
| 9 |
Text Domain: profile-builder
|
| 75 |
*
|
| 76 |
*
|
| 77 |
*/
|
| 78 |
+
define('PROFILE_BUILDER_VERSION', '2.8.5' );
|
| 79 |
define('WPPB_PLUGIN_DIR', plugin_dir_path(__FILE__));
|
| 80 |
define('WPPB_PLUGIN_URL', plugin_dir_url(__FILE__));
|
| 81 |
define('WPPB_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
readme.txt
CHANGED
|
@@ -4,7 +4,7 @@ Donate link: http://www.cozmoslabs.com/wordpress-profile-builder/
|
|
| 4 |
Tags: user registration, user profile, user registration form, user fields, extra user fields, edit profile, user custom fields, front-end login, front-end edit profile, front-end user registration, email confirmation, login form, content restriction, restrict content
|
| 5 |
Requires at least: 3.1
|
| 6 |
Tested up to: 4.9.6
|
| 7 |
-
Stable tag: 2.8.
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
|
@@ -166,6 +166,13 @@ This plugin adds/removes user fields in the front-end. Both default and extra pr
|
|
| 166 |
12. Role Editor
|
| 167 |
|
| 168 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 169 |
= 2.8.4 =
|
| 170 |
* Refactored the login form. This should fix a lot of issues with wordpress.com and other incompatibilities with plugins
|
| 171 |
* Fixed issue with content restriction and Woocommerce products adding extra html
|
| 4 |
Tags: user registration, user profile, user registration form, user fields, extra user fields, edit profile, user custom fields, front-end login, front-end edit profile, front-end user registration, email confirmation, login form, content restriction, restrict content
|
| 5 |
Requires at least: 3.1
|
| 6 |
Tested up to: 4.9.6
|
| 7 |
+
Stable tag: 2.8.5
|
| 8 |
License: GPLv2 or later
|
| 9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 10 |
|
| 166 |
12. Role Editor
|
| 167 |
|
| 168 |
== Changelog ==
|
| 169 |
+
= 2.8.5 =
|
| 170 |
+
* Added a small setup process for creating forms
|
| 171 |
+
* GDPR field now saves the value on Edit Profile
|
| 172 |
+
* We no longer consider the 'users_can_register' option in our forms
|
| 173 |
+
* Fixed product description paragraphs in Woocommerce
|
| 174 |
+
* Fixed issue with login form on some pages that weren't logging you in the backend as well
|
| 175 |
+
|
| 176 |
= 2.8.4 =
|
| 177 |
* Refactored the login form. This should fix a lot of issues with wordpress.com and other incompatibilities with plugins
|
| 178 |
* Fixed issue with content restriction and Woocommerce products adding extra html
|
translation/profile-builder.catalog.php
CHANGED
|
@@ -441,10 +441,15 @@
|
|
| 441 |
<?php __("Basic Information", "profile-builder"); ?>
|
| 442 |
<?php __("<strong>Profile Builder </strong> %s", "profile-builder"); ?>
|
| 443 |
<?php __("The best way to add front-end registration, edit profile and login forms.", "profile-builder"); ?>
|
| 444 |
-
<?php __("
|
|
|
|
|
|
|
|
|
|
|
|
|
| 445 |
<?php __("Friction-less login using %s shortcode or a widget.", "profile-builder"); ?>
|
| 446 |
-
<?php __("Registration", "profile-builder"); ?>
|
| 447 |
<?php __("Beautiful registration forms fully customizable using the %s shortcode.", "profile-builder"); ?>
|
|
|
|
| 448 |
<?php __("Straight forward edit profile forms using %s shortcode.", "profile-builder"); ?>
|
| 449 |
<?php __("Extra Features", "profile-builder"); ?>
|
| 450 |
<?php __("Features that give you more control over your users, increased security and help you fight user registration spam.", "profile-builder"); ?>
|
|
@@ -1084,8 +1089,6 @@
|
|
| 1084 |
<?php __("Incorrect phone number", "profile-builder"); ?>
|
| 1085 |
<?php __("Save Changes", "profile-builder"); ?>
|
| 1086 |
<?php __("Content", "profile-builder"); ?>
|
| 1087 |
-
<?php __("To allow users to register for your website via Profile Builder, you first must enable user registration. Go to %1$sNetwork Settings%2$s, and under Registration Settings make sure to check “User accounts may be registered”. %3$sDismiss%4$s", "profile-builder"); ?>
|
| 1088 |
-
<?php __("To allow users to register for your website via Profile Builder, you first must enable user registration. Go to %1$sSettings -> General%2$s tab, and under Membership make sure to check “Anyone can register”. %3$sDismiss%4$s", "profile-builder"); ?>
|
| 1089 |
<?php __("<br><br>Also, you will be able to visit your site at ", "profile-builder"); ?>
|
| 1090 |
<?php __("<br><br>You can visit your site at ", "profile-builder"); ?>
|
| 1091 |
<?php __("You will soon be redirected automatically. If you see this page for more than %1$d seconds, please click %2$s.%3$s", "profile-builder"); ?>
|
|
@@ -1413,7 +1416,6 @@
|
|
| 1413 |
<?php __("You need to specify the title of the form before creating it", "profile-builder"); ?>
|
| 1414 |
<?php __("<pre>Title (Type)</pre>", "profile-builder"); ?>
|
| 1415 |
<?php __("Delete all items", "profile-builder"); ?>
|
| 1416 |
-
<?php __("Registration Form", "profile-builder"); ?>
|
| 1417 |
<?php __("Add new Registration Form", "profile-builder"); ?>
|
| 1418 |
<?php __("Edit the Registration Forms", "profile-builder"); ?>
|
| 1419 |
<?php __("New Registration Form", "profile-builder"); ?>
|
| 441 |
<?php __("Basic Information", "profile-builder"); ?>
|
| 442 |
<?php __("<strong>Profile Builder </strong> %s", "profile-builder"); ?>
|
| 443 |
<?php __("The best way to add front-end registration, edit profile and login forms.", "profile-builder"); ?>
|
| 444 |
+
<?php __("Speed up the setup process by automatically creating the form pages:", "profile-builder"); ?>
|
| 445 |
+
<?php __("Create Form Pages", "profile-builder"); ?>
|
| 446 |
+
<?php __("You can see all the pages with Profile Builder form shortcodes here:", "profile-builder"); ?>
|
| 447 |
+
<?php __("View Form Pages", "profile-builder"); ?>
|
| 448 |
+
<?php __("Login Form", "profile-builder"); ?>
|
| 449 |
<?php __("Friction-less login using %s shortcode or a widget.", "profile-builder"); ?>
|
| 450 |
+
<?php __("Registration Form", "profile-builder"); ?>
|
| 451 |
<?php __("Beautiful registration forms fully customizable using the %s shortcode.", "profile-builder"); ?>
|
| 452 |
+
<?php __("Edit Profile Form", "profile-builder"); ?>
|
| 453 |
<?php __("Straight forward edit profile forms using %s shortcode.", "profile-builder"); ?>
|
| 454 |
<?php __("Extra Features", "profile-builder"); ?>
|
| 455 |
<?php __("Features that give you more control over your users, increased security and help you fight user registration spam.", "profile-builder"); ?>
|
| 1089 |
<?php __("Incorrect phone number", "profile-builder"); ?>
|
| 1090 |
<?php __("Save Changes", "profile-builder"); ?>
|
| 1091 |
<?php __("Content", "profile-builder"); ?>
|
|
|
|
|
|
|
| 1092 |
<?php __("<br><br>Also, you will be able to visit your site at ", "profile-builder"); ?>
|
| 1093 |
<?php __("<br><br>You can visit your site at ", "profile-builder"); ?>
|
| 1094 |
<?php __("You will soon be redirected automatically. If you see this page for more than %1$d seconds, please click %2$s.%3$s", "profile-builder"); ?>
|
| 1416 |
<?php __("You need to specify the title of the form before creating it", "profile-builder"); ?>
|
| 1417 |
<?php __("<pre>Title (Type)</pre>", "profile-builder"); ?>
|
| 1418 |
<?php __("Delete all items", "profile-builder"); ?>
|
|
|
|
| 1419 |
<?php __("Add new Registration Form", "profile-builder"); ?>
|
| 1420 |
<?php __("Edit the Registration Forms", "profile-builder"); ?>
|
| 1421 |
<?php __("New Registration Form", "profile-builder"); ?>
|
translation/profile-builder.pot
CHANGED
|
@@ -313,7 +313,7 @@ msgstr ""
|
|
| 313 |
msgid "Login Label"
|
| 314 |
msgstr ""
|
| 315 |
|
| 316 |
-
#: ../pb-add-on-custom-profile-menus/index.php:180, ../pb-add-on-custom-profile-menus/index.php:302, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:13, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:60, ../profile-builder-2.0/
|
| 317 |
msgid "Login"
|
| 318 |
msgstr ""
|
| 319 |
|
|
@@ -365,11 +365,11 @@ msgstr ""
|
|
| 365 |
msgid "Works only if Display Mode: Logged In Users is selected"
|
| 366 |
msgstr ""
|
| 367 |
|
| 368 |
-
#: ../pb-add-on-custom-profile-menus/index.php:305, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:67
|
| 369 |
msgid "Edit Profile"
|
| 370 |
msgstr ""
|
| 371 |
|
| 372 |
-
#: ../pb-add-on-custom-profile-menus/index.php:308, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:74, ../profile-builder-2.0/front-end/class-formbuilder.php:420, ../profile-builder-2.0/front-end/login.php:
|
| 373 |
msgid "Register"
|
| 374 |
msgstr ""
|
| 375 |
|
|
@@ -853,7 +853,7 @@ msgstr ""
|
|
| 853 |
msgid "You will be redirected in 5 seconds. If not, click %%."
|
| 854 |
msgstr ""
|
| 855 |
|
| 856 |
-
#: ../pb-add-on-social-connect/index.php:390, ../profile-builder-2.0/features/functions.php:
|
| 857 |
msgid "here"
|
| 858 |
msgstr ""
|
| 859 |
|
|
@@ -1295,39 +1295,39 @@ msgstr ""
|
|
| 1295 |
msgid "The Campaign Monitor API key is either missing or is invalid."
|
| 1296 |
msgstr ""
|
| 1297 |
|
| 1298 |
-
#: admin/manage-fields.php:29
|
| 1299 |
msgid "Communication Preferences"
|
| 1300 |
msgstr ""
|
| 1301 |
|
| 1302 |
-
#: admin/manage-fields.php:29, front-end/gdpr-communication-preferences.php:9, ../profile-builder-2.0/admin/manage-fields.php:250, ../profile-builder-2.0/front-end/recover.php:119, ../profile-builder-2.0/features/admin-approval/class-admin-approval.php:169, ../profile-builder-2.0/features/email-confirmation/class-email-confirmation.php:169, ../profile-builder-2.0/modules/user-listing/userlisting.php:117
|
| 1303 |
msgid "E-mail"
|
| 1304 |
msgstr ""
|
| 1305 |
|
| 1306 |
-
#: admin/manage-fields.php:29, front-end/gdpr-communication-preferences.php:9
|
| 1307 |
msgid "Telephone"
|
| 1308 |
msgstr ""
|
| 1309 |
|
| 1310 |
-
#: admin/manage-fields.php:29, front-end/gdpr-communication-preferences.php:9
|
| 1311 |
msgid "SMS"
|
| 1312 |
msgstr ""
|
| 1313 |
|
| 1314 |
-
#: admin/manage-fields.php:29, front-end/gdpr-communication-preferences.php:9
|
| 1315 |
msgid "Post"
|
| 1316 |
msgstr ""
|
| 1317 |
|
| 1318 |
-
#: admin/manage-fields.php:29
|
| 1319 |
msgid "Select which communication preferences are available on your site ( drag and drop to re-order )"
|
| 1320 |
msgstr ""
|
| 1321 |
|
| 1322 |
-
#: admin/manage-fields.php:30
|
| 1323 |
msgid "Communication Preferences Order"
|
| 1324 |
msgstr ""
|
| 1325 |
|
| 1326 |
-
#: admin/manage-fields.php:30
|
| 1327 |
msgid "Save the communication preferences order"
|
| 1328 |
msgstr ""
|
| 1329 |
|
| 1330 |
-
#: front-end/gdpr-communication-preferences.php:44,
|
| 1331 |
msgid "required"
|
| 1332 |
msgstr ""
|
| 1333 |
|
|
@@ -1503,19 +1503,19 @@ msgid ""
|
|
| 1503 |
""
|
| 1504 |
msgstr ""
|
| 1505 |
|
| 1506 |
-
#:
|
| 1507 |
msgid "Maximum Selections"
|
| 1508 |
msgstr ""
|
| 1509 |
|
| 1510 |
-
#:
|
| 1511 |
msgid "Select2 multi-value select boxes can set restrictions regarding the maximum number of options selected."
|
| 1512 |
msgstr ""
|
| 1513 |
|
| 1514 |
-
#:
|
| 1515 |
msgid "User Inputted Options"
|
| 1516 |
msgstr ""
|
| 1517 |
|
| 1518 |
-
#:
|
| 1519 |
msgid "Check this to allow users to create their own options beside the pre-existing ones."
|
| 1520 |
msgstr ""
|
| 1521 |
|
|
@@ -1791,259 +1791,279 @@ msgstr ""
|
|
| 1791 |
msgid "The best way to add front-end registration, edit profile and login forms."
|
| 1792 |
msgstr ""
|
| 1793 |
|
| 1794 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1795 |
-
msgid "
|
| 1796 |
msgstr ""
|
| 1797 |
|
| 1798 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1799 |
msgid "Friction-less login using %s shortcode or a widget."
|
| 1800 |
msgstr ""
|
| 1801 |
|
| 1802 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1803 |
-
msgid "Registration"
|
| 1804 |
msgstr ""
|
| 1805 |
|
| 1806 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1807 |
msgid "Beautiful registration forms fully customizable using the %s shortcode."
|
| 1808 |
msgstr ""
|
| 1809 |
|
| 1810 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1811 |
msgid "Straight forward edit profile forms using %s shortcode."
|
| 1812 |
msgstr ""
|
| 1813 |
|
| 1814 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1815 |
msgid "Extra Features"
|
| 1816 |
msgstr ""
|
| 1817 |
|
| 1818 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1819 |
msgid "Features that give you more control over your users, increased security and help you fight user registration spam."
|
| 1820 |
msgstr ""
|
| 1821 |
|
| 1822 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1823 |
msgid "Enable extra features"
|
| 1824 |
msgstr ""
|
| 1825 |
|
| 1826 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1827 |
msgid "Recover Password"
|
| 1828 |
msgstr ""
|
| 1829 |
|
| 1830 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1831 |
msgid "Allow users to recover their password in the front-end using the %s."
|
| 1832 |
msgstr ""
|
| 1833 |
|
| 1834 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1835 |
msgid "Admin Approval (*)"
|
| 1836 |
msgstr ""
|
| 1837 |
|
| 1838 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1839 |
msgid "You decide who is a user on your website. Get notified via email or approve multiple users at once from the WordPress UI."
|
| 1840 |
msgstr ""
|
| 1841 |
|
| 1842 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1843 |
msgid "Email Confirmation"
|
| 1844 |
msgstr ""
|
| 1845 |
|
| 1846 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1847 |
msgid "Make sure users sign up with genuine emails. On registration users will receive a notification to confirm their email address."
|
| 1848 |
msgstr ""
|
| 1849 |
|
| 1850 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1851 |
msgid "Content Restriction"
|
| 1852 |
msgstr ""
|
| 1853 |
|
| 1854 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1855 |
msgid "Restrict users from accessing certain pages, posts or custom post types based on user role or logged-in status."
|
| 1856 |
msgstr ""
|
| 1857 |
|
| 1858 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1859 |
msgid "Minimum Password Length and Strength Meter"
|
| 1860 |
msgstr ""
|
| 1861 |
|
| 1862 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1863 |
msgid "Eliminate weak passwords altogether by setting a minimum password length and enforcing a certain password strength."
|
| 1864 |
msgstr ""
|
| 1865 |
|
| 1866 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1867 |
msgid "Login with Email or Username"
|
| 1868 |
msgstr ""
|
| 1869 |
|
| 1870 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1871 |
msgid "Allow users to log in with their email or username when accessing your site."
|
| 1872 |
msgstr ""
|
| 1873 |
|
| 1874 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1875 |
msgid "Roles Editor"
|
| 1876 |
msgstr ""
|
| 1877 |
|
| 1878 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1879 |
msgid "Add, remove, clone and edit roles and also capabilities for these roles."
|
| 1880 |
msgstr ""
|
| 1881 |
|
| 1882 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1883 |
msgid "Customize Your Forms The Way You Want (*)"
|
| 1884 |
msgstr ""
|
| 1885 |
|
| 1886 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1887 |
msgid "With Extra Profile Fields you can create the exact registration form your project needs."
|
| 1888 |
msgstr ""
|
| 1889 |
|
| 1890 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1891 |
msgid "Extra Profile Fields are available in Hobbyist or PRO versions"
|
| 1892 |
msgstr ""
|
| 1893 |
|
| 1894 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1895 |
msgid "Get started with extra fields"
|
| 1896 |
msgstr ""
|
| 1897 |
|
| 1898 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1899 |
msgid "Avatar Upload"
|
| 1900 |
msgstr ""
|
| 1901 |
|
| 1902 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1903 |
msgid "Generic Uploads"
|
| 1904 |
msgstr ""
|
| 1905 |
|
| 1906 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1907 |
msgid "Agree To Terms Checkbox"
|
| 1908 |
msgstr ""
|
| 1909 |
|
| 1910 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1911 |
msgid "Datepicker"
|
| 1912 |
msgstr ""
|
| 1913 |
|
| 1914 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1915 |
msgid "Timepicker"
|
| 1916 |
msgstr ""
|
| 1917 |
|
| 1918 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1919 |
msgid "Colorpicker"
|
| 1920 |
msgstr ""
|
| 1921 |
|
| 1922 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1923 |
msgid "reCAPTCHA"
|
| 1924 |
msgstr ""
|
| 1925 |
|
| 1926 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1927 |
msgid "Country Select"
|
| 1928 |
msgstr ""
|
| 1929 |
|
| 1930 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1931 |
msgid "Currency Select"
|
| 1932 |
msgstr ""
|
| 1933 |
|
| 1934 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1935 |
msgid "Timezone Select"
|
| 1936 |
msgstr ""
|
| 1937 |
|
| 1938 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1939 |
msgid "Input / Hidden Input"
|
| 1940 |
msgstr ""
|
| 1941 |
|
| 1942 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1943 |
msgid "Number"
|
| 1944 |
msgstr ""
|
| 1945 |
|
| 1946 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1947 |
msgid "Checkbox"
|
| 1948 |
msgstr ""
|
| 1949 |
|
| 1950 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1951 |
msgid "Select"
|
| 1952 |
msgstr ""
|
| 1953 |
|
| 1954 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1955 |
msgid "Radio Buttons"
|
| 1956 |
msgstr ""
|
| 1957 |
|
| 1958 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1959 |
msgid "Textarea"
|
| 1960 |
msgstr ""
|
| 1961 |
|
| 1962 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1963 |
msgid "Validation"
|
| 1964 |
msgstr ""
|
| 1965 |
|
| 1966 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1967 |
msgid "Map"
|
| 1968 |
msgstr ""
|
| 1969 |
|
| 1970 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1971 |
msgid "HTML"
|
| 1972 |
msgstr ""
|
| 1973 |
|
| 1974 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1975 |
msgid "Powerful Modules (**)"
|
| 1976 |
msgstr ""
|
| 1977 |
|
| 1978 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1979 |
msgid "Everything you will need to manage your users is probably already available using the Pro Modules."
|
| 1980 |
msgstr ""
|
| 1981 |
|
| 1982 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1983 |
msgid "Enable your modules"
|
| 1984 |
msgstr ""
|
| 1985 |
|
| 1986 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1987 |
msgid "Find out more about PRO Modules"
|
| 1988 |
msgstr ""
|
| 1989 |
|
| 1990 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1991 |
msgid "User Listing"
|
| 1992 |
msgstr ""
|
| 1993 |
|
| 1994 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1995 |
msgid "Easy to edit templates for listing your website users as well as creating single user pages. Shortcode based, offering many options to customize your listings."
|
| 1996 |
msgstr ""
|
| 1997 |
|
| 1998 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 1999 |
msgid "To create a page containing the users registered to this current site/blog, insert the following shortcode in a page of your chosing: %s."
|
| 2000 |
msgstr ""
|
| 2001 |
|
| 2002 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2003 |
msgid "Email Customizer"
|
| 2004 |
msgstr ""
|
| 2005 |
|
| 2006 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2007 |
msgid "Personalize all emails sent to your users or admins. On registration, email confirmation, admin approval / un-approval."
|
| 2008 |
msgstr ""
|
| 2009 |
|
| 2010 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2011 |
msgid "Custom Redirects"
|
| 2012 |
msgstr ""
|
| 2013 |
|
| 2014 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2015 |
msgid "Keep your users out of the WordPress dashboard, redirect them to the front-page after login or registration, everything is just a few clicks away."
|
| 2016 |
msgstr ""
|
| 2017 |
|
| 2018 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2019 |
msgid "Multiple Registration Forms"
|
| 2020 |
msgstr ""
|
| 2021 |
|
| 2022 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2023 |
msgid "Set up multiple registration forms with different fields for certain user roles. Capture different information from different types of users."
|
| 2024 |
msgstr ""
|
| 2025 |
|
| 2026 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2027 |
msgid "Multiple Edit-profile Forms"
|
| 2028 |
msgstr ""
|
| 2029 |
|
| 2030 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2031 |
msgid "Allow different user roles to edit their specific information. Set up multiple edit-profile forms with different fields for certain user roles."
|
| 2032 |
msgstr ""
|
| 2033 |
|
| 2034 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2035 |
msgid "Repeater Fields"
|
| 2036 |
msgstr ""
|
| 2037 |
|
| 2038 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2039 |
msgid "Set up a repeating group of fields on register and edit profile forms. Limit the number of repeated groups for each user role."
|
| 2040 |
msgstr ""
|
| 2041 |
|
| 2042 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2043 |
msgid " * only available in the %1$sHobbyist and Pro versions%2$s."
|
| 2044 |
msgstr ""
|
| 2045 |
|
| 2046 |
-
#: ../profile-builder-2.0/admin/basic-info.php:
|
| 2047 |
msgid "** only available in the %1$sPro version%2$s."
|
| 2048 |
msgstr ""
|
| 2049 |
|
|
@@ -2143,11 +2163,11 @@ msgstr ""
|
|
| 2143 |
msgid "Username and Email"
|
| 2144 |
msgstr ""
|
| 2145 |
|
| 2146 |
-
#: ../profile-builder-2.0/admin/general-settings.php:199, ../profile-builder-2.0/admin/manage-fields.php:244, ../profile-builder-2.0/front-end/login.php:
|
| 2147 |
msgid "Username"
|
| 2148 |
msgstr ""
|
| 2149 |
|
| 2150 |
-
#: ../profile-builder-2.0/admin/general-settings.php:200, ../profile-builder-2.0/front-end/login.php:
|
| 2151 |
msgid "Email"
|
| 2152 |
msgstr ""
|
| 2153 |
|
|
@@ -4397,23 +4417,15 @@ msgstr ""
|
|
| 4397 |
msgid "Content"
|
| 4398 |
msgstr ""
|
| 4399 |
|
| 4400 |
-
#: ../profile-builder-2.0/features/functions.php:
|
| 4401 |
-
msgid "To allow users to register for your website via Profile Builder, you first must enable user registration. Go to %1$sNetwork Settings%2$s, and under Registration Settings make sure to check “User accounts may be registered”. %3$sDismiss%4$s"
|
| 4402 |
-
msgstr ""
|
| 4403 |
-
|
| 4404 |
-
#: ../profile-builder-2.0/features/functions.php:773
|
| 4405 |
-
msgid "To allow users to register for your website via Profile Builder, you first must enable user registration. Go to %1$sSettings -> General%2$s tab, and under Membership make sure to check “Anyone can register”. %3$sDismiss%4$s"
|
| 4406 |
-
msgstr ""
|
| 4407 |
-
|
| 4408 |
-
#: ../profile-builder-2.0/features/functions.php:938
|
| 4409 |
msgid "<br><br>Also, you will be able to visit your site at "
|
| 4410 |
msgstr ""
|
| 4411 |
|
| 4412 |
-
#: ../profile-builder-2.0/features/functions.php:
|
| 4413 |
msgid "<br><br>You can visit your site at "
|
| 4414 |
msgstr ""
|
| 4415 |
|
| 4416 |
-
#: ../profile-builder-2.0/features/functions.php:
|
| 4417 |
msgid "You will soon be redirected automatically. If you see this page for more than %1$d seconds, please click %2$s.%3$s"
|
| 4418 |
msgstr ""
|
| 4419 |
|
|
@@ -4449,7 +4461,7 @@ msgstr ""
|
|
| 4449 |
msgid "You must be logged in to edit your profile."
|
| 4450 |
msgstr ""
|
| 4451 |
|
| 4452 |
-
#: ../profile-builder-2.0/front-end/class-formbuilder.php:263, ../profile-builder-2.0/front-end/login.php:
|
| 4453 |
msgid "You are not allowed to do this."
|
| 4454 |
msgstr ""
|
| 4455 |
|
|
@@ -4489,59 +4501,59 @@ msgstr ""
|
|
| 4489 |
msgid "Something went wrong. Please try again!"
|
| 4490 |
msgstr ""
|
| 4491 |
|
| 4492 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4493 |
msgid "ERROR"
|
| 4494 |
msgstr ""
|
| 4495 |
|
| 4496 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4497 |
msgid "The password you entered is incorrect."
|
| 4498 |
msgstr ""
|
| 4499 |
|
| 4500 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4501 |
msgid "Password Lost and Found."
|
| 4502 |
msgstr ""
|
| 4503 |
|
| 4504 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4505 |
msgid "Lost your password"
|
| 4506 |
msgstr ""
|
| 4507 |
|
| 4508 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4509 |
msgid "Invalid username."
|
| 4510 |
msgstr ""
|
| 4511 |
|
| 4512 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4513 |
msgid "username"
|
| 4514 |
msgstr ""
|
| 4515 |
|
| 4516 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4517 |
msgid "email"
|
| 4518 |
msgstr ""
|
| 4519 |
|
| 4520 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4521 |
msgid "username or email"
|
| 4522 |
msgstr ""
|
| 4523 |
|
| 4524 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4525 |
msgid "Both fields are empty."
|
| 4526 |
msgstr ""
|
| 4527 |
|
| 4528 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4529 |
msgid "Username or Email"
|
| 4530 |
msgstr ""
|
| 4531 |
|
| 4532 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4533 |
msgid "Lost your password?"
|
| 4534 |
msgstr ""
|
| 4535 |
|
| 4536 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4537 |
msgid "Log out of this account"
|
| 4538 |
msgstr ""
|
| 4539 |
|
| 4540 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4541 |
msgid "Log out"
|
| 4542 |
msgstr ""
|
| 4543 |
|
| 4544 |
-
#: ../profile-builder-2.0/front-end/login.php:
|
| 4545 |
msgid "You are currently logged in as %1$s. %2$s"
|
| 4546 |
msgstr ""
|
| 4547 |
|
|
@@ -5757,10 +5769,6 @@ msgstr ""
|
|
| 5757 |
msgid "Delete all items"
|
| 5758 |
msgstr ""
|
| 5759 |
|
| 5760 |
-
#: ../profile-builder-2.0/modules/multiple-forms/register-forms.php:11, ../profile-builder-2.0/modules/multiple-forms/register-forms.php:12
|
| 5761 |
-
msgid "Registration Form"
|
| 5762 |
-
msgstr ""
|
| 5763 |
-
|
| 5764 |
#: ../profile-builder-2.0/modules/multiple-forms/register-forms.php:14
|
| 5765 |
msgid "Add new Registration Form"
|
| 5766 |
msgstr ""
|
| 313 |
msgid "Login Label"
|
| 314 |
msgstr ""
|
| 315 |
|
| 316 |
+
#: ../pb-add-on-custom-profile-menus/index.php:180, ../pb-add-on-custom-profile-menus/index.php:302, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:13, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:60, ../profile-builder-2.0/features/login-widget/login-widget.php:59
|
| 317 |
msgid "Login"
|
| 318 |
msgstr ""
|
| 319 |
|
| 365 |
msgid "Works only if Display Mode: Logged In Users is selected"
|
| 366 |
msgstr ""
|
| 367 |
|
| 368 |
+
#: ../pb-add-on-custom-profile-menus/index.php:305, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:67
|
| 369 |
msgid "Edit Profile"
|
| 370 |
msgstr ""
|
| 371 |
|
| 372 |
+
#: ../pb-add-on-custom-profile-menus/index.php:308, ../pb-add-on-custom-profile-menus/wppb-custom-profile-menus.php:74, ../profile-builder-2.0/front-end/class-formbuilder.php:420, ../profile-builder-2.0/front-end/login.php:415
|
| 373 |
msgid "Register"
|
| 374 |
msgstr ""
|
| 375 |
|
| 853 |
msgid "You will be redirected in 5 seconds. If not, click %%."
|
| 854 |
msgstr ""
|
| 855 |
|
| 856 |
+
#: ../pb-add-on-social-connect/index.php:390, ../profile-builder-2.0/features/functions.php:1023
|
| 857 |
msgid "here"
|
| 858 |
msgstr ""
|
| 859 |
|
| 1295 |
msgid "The Campaign Monitor API key is either missing or is invalid."
|
| 1296 |
msgstr ""
|
| 1297 |
|
| 1298 |
+
#: ../pb-add-on-gdpr-communication-preferences/admin/manage-fields.php:29
|
| 1299 |
msgid "Communication Preferences"
|
| 1300 |
msgstr ""
|
| 1301 |
|
| 1302 |
+
#: ../pb-add-on-gdpr-communication-preferences/admin/manage-fields.php:29, ../pb-add-on-gdpr-communication-preferences/front-end/gdpr-communication-preferences.php:9, ../profile-builder-2.0/admin/manage-fields.php:250, ../profile-builder-2.0/front-end/recover.php:119, ../profile-builder-2.0/features/admin-approval/class-admin-approval.php:169, ../profile-builder-2.0/features/email-confirmation/class-email-confirmation.php:169, ../profile-builder-2.0/modules/user-listing/userlisting.php:117
|
| 1303 |
msgid "E-mail"
|
| 1304 |
msgstr ""
|
| 1305 |
|
| 1306 |
+
#: ../pb-add-on-gdpr-communication-preferences/admin/manage-fields.php:29, ../pb-add-on-gdpr-communication-preferences/front-end/gdpr-communication-preferences.php:9
|
| 1307 |
msgid "Telephone"
|
| 1308 |
msgstr ""
|
| 1309 |
|
| 1310 |
+
#: ../pb-add-on-gdpr-communication-preferences/admin/manage-fields.php:29, ../pb-add-on-gdpr-communication-preferences/front-end/gdpr-communication-preferences.php:9
|
| 1311 |
msgid "SMS"
|
| 1312 |
msgstr ""
|
| 1313 |
|
| 1314 |
+
#: ../pb-add-on-gdpr-communication-preferences/admin/manage-fields.php:29, ../pb-add-on-gdpr-communication-preferences/front-end/gdpr-communication-preferences.php:9
|
| 1315 |
msgid "Post"
|
| 1316 |
msgstr ""
|
| 1317 |
|
| 1318 |
+
#: ../pb-add-on-gdpr-communication-preferences/admin/manage-fields.php:29
|
| 1319 |
msgid "Select which communication preferences are available on your site ( drag and drop to re-order )"
|
| 1320 |
msgstr ""
|
| 1321 |
|
| 1322 |
+
#: ../pb-add-on-gdpr-communication-preferences/admin/manage-fields.php:30
|
| 1323 |
msgid "Communication Preferences Order"
|
| 1324 |
msgstr ""
|
| 1325 |
|
| 1326 |
+
#: ../pb-add-on-gdpr-communication-preferences/admin/manage-fields.php:30
|
| 1327 |
msgid "Save the communication preferences order"
|
| 1328 |
msgstr ""
|
| 1329 |
|
| 1330 |
+
#: ../pb-add-on-gdpr-communication-preferences/front-end/gdpr-communication-preferences.php:44, front-end/select2-field.php:72, front-end/select2-multiple-field.php:86, ../profile-builder-2.0/front-end/extra-fields/avatar/avatar.php:74, ../profile-builder-2.0/front-end/extra-fields/checkbox/checkbox.php:45, ../profile-builder-2.0/front-end/extra-fields/colorpicker/colorpicker.php:45, ../profile-builder-2.0/front-end/extra-fields/datepicker/datepicker.php:40, ../profile-builder-2.0/front-end/extra-fields/input/input.php:30, ../profile-builder-2.0/front-end/extra-fields/input-hidden/input-hidden.php:34, ../profile-builder-2.0/front-end/extra-fields/map/map.php:51, ../profile-builder-2.0/front-end/extra-fields/number/number.php:30, ../profile-builder-2.0/front-end/extra-fields/phone/phone.php:39, ../profile-builder-2.0/front-end/extra-fields/radio/radio.php:44, ../profile-builder-2.0/front-end/extra-fields/select/select.php:51, ../profile-builder-2.0/front-end/extra-fields/select-cpt/select-cpt.php:58, ../profile-builder-2.0/front-end/extra-fields/select-multiple/select-multiple.php:46, ../profile-builder-2.0/front-end/extra-fields/select-timezone/select-timezone.php:49, ../profile-builder-2.0/front-end/extra-fields/textarea/textarea.php:30, ../profile-builder-2.0/front-end/extra-fields/upload/upload.php:70, ../profile-builder-2.0/front-end/extra-fields/wysiwyg/wysiwyg.php:33
|
| 1331 |
msgid "required"
|
| 1332 |
msgstr ""
|
| 1333 |
|
| 1503 |
""
|
| 1504 |
msgstr ""
|
| 1505 |
|
| 1506 |
+
#: admin/manage-fields.php:52
|
| 1507 |
msgid "Maximum Selections"
|
| 1508 |
msgstr ""
|
| 1509 |
|
| 1510 |
+
#: admin/manage-fields.php:52
|
| 1511 |
msgid "Select2 multi-value select boxes can set restrictions regarding the maximum number of options selected."
|
| 1512 |
msgstr ""
|
| 1513 |
|
| 1514 |
+
#: admin/manage-fields.php:53
|
| 1515 |
msgid "User Inputted Options"
|
| 1516 |
msgstr ""
|
| 1517 |
|
| 1518 |
+
#: admin/manage-fields.php:53
|
| 1519 |
msgid "Check this to allow users to create their own options beside the pre-existing ones."
|
| 1520 |
msgstr ""
|
| 1521 |
|
| 1791 |
msgid "The best way to add front-end registration, edit profile and login forms."
|
| 1792 |
msgstr ""
|
| 1793 |
|
| 1794 |
+
#: ../profile-builder-2.0/admin/basic-info.php:39
|
| 1795 |
+
msgid "Speed up the setup process by automatically creating the form pages:"
|
| 1796 |
msgstr ""
|
| 1797 |
|
| 1798 |
+
#: ../profile-builder-2.0/admin/basic-info.php:40
|
| 1799 |
+
msgid "Create Form Pages"
|
| 1800 |
+
msgstr ""
|
| 1801 |
+
|
| 1802 |
+
#: ../profile-builder-2.0/admin/basic-info.php:44
|
| 1803 |
+
msgid "You can see all the pages with Profile Builder form shortcodes here:"
|
| 1804 |
+
msgstr ""
|
| 1805 |
+
|
| 1806 |
+
#: ../profile-builder-2.0/admin/basic-info.php:45
|
| 1807 |
+
msgid "View Form Pages"
|
| 1808 |
+
msgstr ""
|
| 1809 |
+
|
| 1810 |
+
#: ../profile-builder-2.0/admin/basic-info.php:51
|
| 1811 |
+
msgid "Login Form"
|
| 1812 |
+
msgstr ""
|
| 1813 |
+
|
| 1814 |
+
#: ../profile-builder-2.0/admin/basic-info.php:52
|
| 1815 |
msgid "Friction-less login using %s shortcode or a widget."
|
| 1816 |
msgstr ""
|
| 1817 |
|
| 1818 |
+
#: ../profile-builder-2.0/admin/basic-info.php:55, ../profile-builder-2.0/modules/multiple-forms/register-forms.php:11, ../profile-builder-2.0/modules/multiple-forms/register-forms.php:12
|
| 1819 |
+
msgid "Registration Form"
|
| 1820 |
msgstr ""
|
| 1821 |
|
| 1822 |
+
#: ../profile-builder-2.0/admin/basic-info.php:56
|
| 1823 |
msgid "Beautiful registration forms fully customizable using the %s shortcode."
|
| 1824 |
msgstr ""
|
| 1825 |
|
| 1826 |
+
#: ../profile-builder-2.0/admin/basic-info.php:59
|
| 1827 |
+
msgid "Edit Profile Form"
|
| 1828 |
+
msgstr ""
|
| 1829 |
+
|
| 1830 |
+
#: ../profile-builder-2.0/admin/basic-info.php:60
|
| 1831 |
msgid "Straight forward edit profile forms using %s shortcode."
|
| 1832 |
msgstr ""
|
| 1833 |
|
| 1834 |
+
#: ../profile-builder-2.0/admin/basic-info.php:66
|
| 1835 |
msgid "Extra Features"
|
| 1836 |
msgstr ""
|
| 1837 |
|
| 1838 |
+
#: ../profile-builder-2.0/admin/basic-info.php:67
|
| 1839 |
msgid "Features that give you more control over your users, increased security and help you fight user registration spam."
|
| 1840 |
msgstr ""
|
| 1841 |
|
| 1842 |
+
#: ../profile-builder-2.0/admin/basic-info.php:68
|
| 1843 |
msgid "Enable extra features"
|
| 1844 |
msgstr ""
|
| 1845 |
|
| 1846 |
+
#: ../profile-builder-2.0/admin/basic-info.php:72
|
| 1847 |
msgid "Recover Password"
|
| 1848 |
msgstr ""
|
| 1849 |
|
| 1850 |
+
#: ../profile-builder-2.0/admin/basic-info.php:73
|
| 1851 |
msgid "Allow users to recover their password in the front-end using the %s."
|
| 1852 |
msgstr ""
|
| 1853 |
|
| 1854 |
+
#: ../profile-builder-2.0/admin/basic-info.php:76
|
| 1855 |
msgid "Admin Approval (*)"
|
| 1856 |
msgstr ""
|
| 1857 |
|
| 1858 |
+
#: ../profile-builder-2.0/admin/basic-info.php:77
|
| 1859 |
msgid "You decide who is a user on your website. Get notified via email or approve multiple users at once from the WordPress UI."
|
| 1860 |
msgstr ""
|
| 1861 |
|
| 1862 |
+
#: ../profile-builder-2.0/admin/basic-info.php:80
|
| 1863 |
msgid "Email Confirmation"
|
| 1864 |
msgstr ""
|
| 1865 |
|
| 1866 |
+
#: ../profile-builder-2.0/admin/basic-info.php:81
|
| 1867 |
msgid "Make sure users sign up with genuine emails. On registration users will receive a notification to confirm their email address."
|
| 1868 |
msgstr ""
|
| 1869 |
|
| 1870 |
+
#: ../profile-builder-2.0/admin/basic-info.php:84, ../profile-builder-2.0/features/content-restriction/content-restriction.php:17, ../profile-builder-2.0/features/content-restriction/content-restriction.php:17, ../profile-builder-2.0/features/content-restriction/content-restriction.php:44
|
| 1871 |
msgid "Content Restriction"
|
| 1872 |
msgstr ""
|
| 1873 |
|
| 1874 |
+
#: ../profile-builder-2.0/admin/basic-info.php:85
|
| 1875 |
msgid "Restrict users from accessing certain pages, posts or custom post types based on user role or logged-in status."
|
| 1876 |
msgstr ""
|
| 1877 |
|
| 1878 |
+
#: ../profile-builder-2.0/admin/basic-info.php:88
|
| 1879 |
msgid "Minimum Password Length and Strength Meter"
|
| 1880 |
msgstr ""
|
| 1881 |
|
| 1882 |
+
#: ../profile-builder-2.0/admin/basic-info.php:89
|
| 1883 |
msgid "Eliminate weak passwords altogether by setting a minimum password length and enforcing a certain password strength."
|
| 1884 |
msgstr ""
|
| 1885 |
|
| 1886 |
+
#: ../profile-builder-2.0/admin/basic-info.php:92
|
| 1887 |
msgid "Login with Email or Username"
|
| 1888 |
msgstr ""
|
| 1889 |
|
| 1890 |
+
#: ../profile-builder-2.0/admin/basic-info.php:93
|
| 1891 |
msgid "Allow users to log in with their email or username when accessing your site."
|
| 1892 |
msgstr ""
|
| 1893 |
|
| 1894 |
+
#: ../profile-builder-2.0/admin/basic-info.php:96, ../profile-builder-2.0/features/roles-editor/roles-editor.php:244, ../profile-builder-2.0/features/roles-editor/roles-editor.php:245, ../profile-builder-2.0/features/roles-editor/roles-editor.php:250, ../profile-builder-2.0/features/roles-editor/roles-editor.php:257
|
| 1895 |
msgid "Roles Editor"
|
| 1896 |
msgstr ""
|
| 1897 |
|
| 1898 |
+
#: ../profile-builder-2.0/admin/basic-info.php:97
|
| 1899 |
msgid "Add, remove, clone and edit roles and also capabilities for these roles."
|
| 1900 |
msgstr ""
|
| 1901 |
|
| 1902 |
+
#: ../profile-builder-2.0/admin/basic-info.php:110
|
| 1903 |
msgid "Customize Your Forms The Way You Want (*)"
|
| 1904 |
msgstr ""
|
| 1905 |
|
| 1906 |
+
#: ../profile-builder-2.0/admin/basic-info.php:111
|
| 1907 |
msgid "With Extra Profile Fields you can create the exact registration form your project needs."
|
| 1908 |
msgstr ""
|
| 1909 |
|
| 1910 |
+
#: ../profile-builder-2.0/admin/basic-info.php:113
|
| 1911 |
msgid "Extra Profile Fields are available in Hobbyist or PRO versions"
|
| 1912 |
msgstr ""
|
| 1913 |
|
| 1914 |
+
#: ../profile-builder-2.0/admin/basic-info.php:115
|
| 1915 |
msgid "Get started with extra fields"
|
| 1916 |
msgstr ""
|
| 1917 |
|
| 1918 |
+
#: ../profile-builder-2.0/admin/basic-info.php:118
|
| 1919 |
msgid "Avatar Upload"
|
| 1920 |
msgstr ""
|
| 1921 |
|
| 1922 |
+
#: ../profile-builder-2.0/admin/basic-info.php:119
|
| 1923 |
msgid "Generic Uploads"
|
| 1924 |
msgstr ""
|
| 1925 |
|
| 1926 |
+
#: ../profile-builder-2.0/admin/basic-info.php:120
|
| 1927 |
msgid "Agree To Terms Checkbox"
|
| 1928 |
msgstr ""
|
| 1929 |
|
| 1930 |
+
#: ../profile-builder-2.0/admin/basic-info.php:121
|
| 1931 |
msgid "Datepicker"
|
| 1932 |
msgstr ""
|
| 1933 |
|
| 1934 |
+
#: ../profile-builder-2.0/admin/basic-info.php:122
|
| 1935 |
msgid "Timepicker"
|
| 1936 |
msgstr ""
|
| 1937 |
|
| 1938 |
+
#: ../profile-builder-2.0/admin/basic-info.php:123
|
| 1939 |
msgid "Colorpicker"
|
| 1940 |
msgstr ""
|
| 1941 |
|
| 1942 |
+
#: ../profile-builder-2.0/admin/basic-info.php:124
|
| 1943 |
msgid "reCAPTCHA"
|
| 1944 |
msgstr ""
|
| 1945 |
|
| 1946 |
+
#: ../profile-builder-2.0/admin/basic-info.php:125
|
| 1947 |
msgid "Country Select"
|
| 1948 |
msgstr ""
|
| 1949 |
|
| 1950 |
+
#: ../profile-builder-2.0/admin/basic-info.php:126
|
| 1951 |
msgid "Currency Select"
|
| 1952 |
msgstr ""
|
| 1953 |
|
| 1954 |
+
#: ../profile-builder-2.0/admin/basic-info.php:127
|
| 1955 |
msgid "Timezone Select"
|
| 1956 |
msgstr ""
|
| 1957 |
|
| 1958 |
+
#: ../profile-builder-2.0/admin/basic-info.php:131
|
| 1959 |
msgid "Input / Hidden Input"
|
| 1960 |
msgstr ""
|
| 1961 |
|
| 1962 |
+
#: ../profile-builder-2.0/admin/basic-info.php:132
|
| 1963 |
msgid "Number"
|
| 1964 |
msgstr ""
|
| 1965 |
|
| 1966 |
+
#: ../profile-builder-2.0/admin/basic-info.php:133
|
| 1967 |
msgid "Checkbox"
|
| 1968 |
msgstr ""
|
| 1969 |
|
| 1970 |
+
#: ../profile-builder-2.0/admin/basic-info.php:134
|
| 1971 |
msgid "Select"
|
| 1972 |
msgstr ""
|
| 1973 |
|
| 1974 |
+
#: ../profile-builder-2.0/admin/basic-info.php:135
|
| 1975 |
msgid "Radio Buttons"
|
| 1976 |
msgstr ""
|
| 1977 |
|
| 1978 |
+
#: ../profile-builder-2.0/admin/basic-info.php:136
|
| 1979 |
msgid "Textarea"
|
| 1980 |
msgstr ""
|
| 1981 |
|
| 1982 |
+
#: ../profile-builder-2.0/admin/basic-info.php:137
|
| 1983 |
msgid "Validation"
|
| 1984 |
msgstr ""
|
| 1985 |
|
| 1986 |
+
#: ../profile-builder-2.0/admin/basic-info.php:138
|
| 1987 |
msgid "Map"
|
| 1988 |
msgstr ""
|
| 1989 |
|
| 1990 |
+
#: ../profile-builder-2.0/admin/basic-info.php:139
|
| 1991 |
msgid "HTML"
|
| 1992 |
msgstr ""
|
| 1993 |
|
| 1994 |
+
#: ../profile-builder-2.0/admin/basic-info.php:148
|
| 1995 |
msgid "Powerful Modules (**)"
|
| 1996 |
msgstr ""
|
| 1997 |
|
| 1998 |
+
#: ../profile-builder-2.0/admin/basic-info.php:149
|
| 1999 |
msgid "Everything you will need to manage your users is probably already available using the Pro Modules."
|
| 2000 |
msgstr ""
|
| 2001 |
|
| 2002 |
+
#: ../profile-builder-2.0/admin/basic-info.php:151
|
| 2003 |
msgid "Enable your modules"
|
| 2004 |
msgstr ""
|
| 2005 |
|
| 2006 |
+
#: ../profile-builder-2.0/admin/basic-info.php:154
|
| 2007 |
msgid "Find out more about PRO Modules"
|
| 2008 |
msgstr ""
|
| 2009 |
|
| 2010 |
+
#: ../profile-builder-2.0/admin/basic-info.php:159, ../profile-builder-2.0/modules/modules.php:89, ../profile-builder-2.0/modules/user-listing/userlisting.php:11, ../profile-builder-2.0/modules/user-listing/userlisting.php:12, ../profile-builder-2.0/modules/user-listing/userlisting.php:17, ../profile-builder-2.0/modules/user-listing/userlisting.php:23
|
| 2011 |
msgid "User Listing"
|
| 2012 |
msgstr ""
|
| 2013 |
|
| 2014 |
+
#: ../profile-builder-2.0/admin/basic-info.php:161
|
| 2015 |
msgid "Easy to edit templates for listing your website users as well as creating single user pages. Shortcode based, offering many options to customize your listings."
|
| 2016 |
msgstr ""
|
| 2017 |
|
| 2018 |
+
#: ../profile-builder-2.0/admin/basic-info.php:163
|
| 2019 |
msgid "To create a page containing the users registered to this current site/blog, insert the following shortcode in a page of your chosing: %s."
|
| 2020 |
msgstr ""
|
| 2021 |
|
| 2022 |
+
#: ../profile-builder-2.0/admin/basic-info.php:167
|
| 2023 |
msgid "Email Customizer"
|
| 2024 |
msgstr ""
|
| 2025 |
|
| 2026 |
+
#: ../profile-builder-2.0/admin/basic-info.php:168
|
| 2027 |
msgid "Personalize all emails sent to your users or admins. On registration, email confirmation, admin approval / un-approval."
|
| 2028 |
msgstr ""
|
| 2029 |
|
| 2030 |
+
#: ../profile-builder-2.0/admin/basic-info.php:171, ../profile-builder-2.0/modules/modules.php:110, ../profile-builder-2.0/modules/custom-redirects/custom_redirects_admin.php:33, ../profile-builder-2.0/modules/custom-redirects/custom_redirects_admin.php:34
|
| 2031 |
msgid "Custom Redirects"
|
| 2032 |
msgstr ""
|
| 2033 |
|
| 2034 |
+
#: ../profile-builder-2.0/admin/basic-info.php:172
|
| 2035 |
msgid "Keep your users out of the WordPress dashboard, redirect them to the front-page after login or registration, everything is just a few clicks away."
|
| 2036 |
msgstr ""
|
| 2037 |
|
| 2038 |
+
#: ../profile-builder-2.0/admin/basic-info.php:177, ../profile-builder-2.0/modules/modules.php:75
|
| 2039 |
msgid "Multiple Registration Forms"
|
| 2040 |
msgstr ""
|
| 2041 |
|
| 2042 |
+
#: ../profile-builder-2.0/admin/basic-info.php:178
|
| 2043 |
msgid "Set up multiple registration forms with different fields for certain user roles. Capture different information from different types of users."
|
| 2044 |
msgstr ""
|
| 2045 |
|
| 2046 |
+
#: ../profile-builder-2.0/admin/basic-info.php:181, ../profile-builder-2.0/modules/modules.php:82
|
| 2047 |
msgid "Multiple Edit-profile Forms"
|
| 2048 |
msgstr ""
|
| 2049 |
|
| 2050 |
+
#: ../profile-builder-2.0/admin/basic-info.php:182
|
| 2051 |
msgid "Allow different user roles to edit their specific information. Set up multiple edit-profile forms with different fields for certain user roles."
|
| 2052 |
msgstr ""
|
| 2053 |
|
| 2054 |
+
#: ../profile-builder-2.0/admin/basic-info.php:185, ../profile-builder-2.0/modules/modules.php:117
|
| 2055 |
msgid "Repeater Fields"
|
| 2056 |
msgstr ""
|
| 2057 |
|
| 2058 |
+
#: ../profile-builder-2.0/admin/basic-info.php:186
|
| 2059 |
msgid "Set up a repeating group of fields on register and edit profile forms. Limit the number of repeated groups for each user role."
|
| 2060 |
msgstr ""
|
| 2061 |
|
| 2062 |
+
#: ../profile-builder-2.0/admin/basic-info.php:222
|
| 2063 |
msgid " * only available in the %1$sHobbyist and Pro versions%2$s."
|
| 2064 |
msgstr ""
|
| 2065 |
|
| 2066 |
+
#: ../profile-builder-2.0/admin/basic-info.php:223
|
| 2067 |
msgid "** only available in the %1$sPro version%2$s."
|
| 2068 |
msgstr ""
|
| 2069 |
|
| 2163 |
msgid "Username and Email"
|
| 2164 |
msgstr ""
|
| 2165 |
|
| 2166 |
+
#: ../profile-builder-2.0/admin/general-settings.php:199, ../profile-builder-2.0/admin/manage-fields.php:244, ../profile-builder-2.0/front-end/login.php:241, ../profile-builder-2.0/front-end/login.php:255, ../profile-builder-2.0/front-end/login.php:383, ../profile-builder-2.0/features/admin-approval/class-admin-approval.php:166, ../profile-builder-2.0/features/email-confirmation/class-email-confirmation.php:168, ../profile-builder-2.0/modules/custom-redirects/custom_redirects_admin.php:60, ../profile-builder-2.0/modules/email-customizer/email-customizer.php:28, ../profile-builder-2.0/modules/user-listing/userlisting.php:111, ../profile-builder-2.0/modules/user-listing/userlisting.php:303, ../profile-builder-2.0/modules/user-listing/userlisting.php:769, ../profile-builder-2.0/modules/user-listing/userlisting.php:2269
|
| 2167 |
msgid "Username"
|
| 2168 |
msgstr ""
|
| 2169 |
|
| 2170 |
+
#: ../profile-builder-2.0/admin/general-settings.php:200, ../profile-builder-2.0/front-end/login.php:380, ../profile-builder-2.0/modules/email-customizer/email-customizer.php:29, ../profile-builder-2.0/modules/user-listing/userlisting.php:775, ../profile-builder-2.0/modules/user-listing/userlisting.php:2270
|
| 2171 |
msgid "Email"
|
| 2172 |
msgstr ""
|
| 2173 |
|
| 4417 |
msgid "Content"
|
| 4418 |
msgstr ""
|
| 4419 |
|
| 4420 |
+
#: ../profile-builder-2.0/features/functions.php:925
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4421 |
msgid "<br><br>Also, you will be able to visit your site at "
|
| 4422 |
msgstr ""
|
| 4423 |
|
| 4424 |
+
#: ../profile-builder-2.0/features/functions.php:938
|
| 4425 |
msgid "<br><br>You can visit your site at "
|
| 4426 |
msgstr ""
|
| 4427 |
|
| 4428 |
+
#: ../profile-builder-2.0/features/functions.php:1024
|
| 4429 |
msgid "You will soon be redirected automatically. If you see this page for more than %1$d seconds, please click %2$s.%3$s"
|
| 4430 |
msgstr ""
|
| 4431 |
|
| 4461 |
msgid "You must be logged in to edit your profile."
|
| 4462 |
msgstr ""
|
| 4463 |
|
| 4464 |
+
#: ../profile-builder-2.0/front-end/class-formbuilder.php:263, ../profile-builder-2.0/front-end/login.php:473
|
| 4465 |
msgid "You are not allowed to do this."
|
| 4466 |
msgstr ""
|
| 4467 |
|
| 4501 |
msgid "Something went wrong. Please try again!"
|
| 4502 |
msgstr ""
|
| 4503 |
|
| 4504 |
+
#: ../profile-builder-2.0/front-end/login.php:303, ../profile-builder-2.0/front-end/login.php:310, ../profile-builder-2.0/front-end/login.php:324, ../profile-builder-2.0/front-end/recover.php:17, ../profile-builder-2.0/front-end/recover.php:249, ../profile-builder-2.0/front-end/extra-fields/extra-fields.php:92
|
| 4505 |
msgid "ERROR"
|
| 4506 |
msgstr ""
|
| 4507 |
|
| 4508 |
+
#: ../profile-builder-2.0/front-end/login.php:303
|
| 4509 |
msgid "The password you entered is incorrect."
|
| 4510 |
msgstr ""
|
| 4511 |
|
| 4512 |
+
#: ../profile-builder-2.0/front-end/login.php:304, ../profile-builder-2.0/front-end/login.php:311
|
| 4513 |
msgid "Password Lost and Found."
|
| 4514 |
msgstr ""
|
| 4515 |
|
| 4516 |
+
#: ../profile-builder-2.0/front-end/login.php:304, ../profile-builder-2.0/front-end/login.php:311
|
| 4517 |
msgid "Lost your password"
|
| 4518 |
msgstr ""
|
| 4519 |
|
| 4520 |
+
#: ../profile-builder-2.0/front-end/login.php:310
|
| 4521 |
msgid "Invalid username."
|
| 4522 |
msgstr ""
|
| 4523 |
|
| 4524 |
+
#: ../profile-builder-2.0/front-end/login.php:315, ../profile-builder-2.0/front-end/login.php:319
|
| 4525 |
msgid "username"
|
| 4526 |
msgstr ""
|
| 4527 |
|
| 4528 |
+
#: ../profile-builder-2.0/front-end/login.php:315
|
| 4529 |
msgid "email"
|
| 4530 |
msgstr ""
|
| 4531 |
|
| 4532 |
+
#: ../profile-builder-2.0/front-end/login.php:319
|
| 4533 |
msgid "username or email"
|
| 4534 |
msgstr ""
|
| 4535 |
|
| 4536 |
+
#: ../profile-builder-2.0/front-end/login.php:324
|
| 4537 |
msgid "Both fields are empty."
|
| 4538 |
msgstr ""
|
| 4539 |
|
| 4540 |
+
#: ../profile-builder-2.0/front-end/login.php:387
|
| 4541 |
msgid "Username or Email"
|
| 4542 |
msgstr ""
|
| 4543 |
|
| 4544 |
+
#: ../profile-builder-2.0/front-end/login.php:421
|
| 4545 |
msgid "Lost your password?"
|
| 4546 |
msgstr ""
|
| 4547 |
|
| 4548 |
+
#: ../profile-builder-2.0/front-end/login.php:460, ../profile-builder-2.0/front-end/logout.php:25
|
| 4549 |
msgid "Log out of this account"
|
| 4550 |
msgstr ""
|
| 4551 |
|
| 4552 |
+
#: ../profile-builder-2.0/front-end/login.php:460
|
| 4553 |
msgid "Log out"
|
| 4554 |
msgstr ""
|
| 4555 |
|
| 4556 |
+
#: ../profile-builder-2.0/front-end/login.php:461
|
| 4557 |
msgid "You are currently logged in as %1$s. %2$s"
|
| 4558 |
msgstr ""
|
| 4559 |
|
| 5769 |
msgid "Delete all items"
|
| 5770 |
msgstr ""
|
| 5771 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 5772 |
#: ../profile-builder-2.0/modules/multiple-forms/register-forms.php:14
|
| 5773 |
msgid "Add new Registration Form"
|
| 5774 |
msgstr ""
|
