Version Description
Download this release
Release Info
Developer | tareq1988 |
Plugin | WP User Frontend – Membership, Profile, Registration & Post Submission Plugin for WordPress |
Version | 2.6.0 |
Comparing to | |
See all releases |
Code changes from version 2.5.8 to 2.6.0
- admin/class-admin-settings.php +46 -1
- admin/class-admin-subscription.php +88 -47
- admin/class-admin-welcome.php +63 -0
- admin/form-builder/class-wpuf-form-builder-field-settings.php +161 -82
- admin/form.php +58 -47
- admin/html/form-settings-payment.php +88 -0
- admin/html/form-settings-post.php +0 -13
- admin/html/modal.php +24 -5
- admin/html/support.php +445 -246
- admin/settings-options.php +14 -21
- admin/subscribers.php +36 -0
- admin/tools.php +9 -5
- assets/css/admin.css +333 -190
- assets/css/frontend-forms.css +4 -1
- assets/css/wpuf-form-builder.css +69 -8
- assets/images/templates/post.png +0 -0
- assets/images/templates/woocommerce.png +0 -0
- assets/images/welcome/Content-Locking.svg +1 -0
- assets/images/welcome/Create-Database.svg +1 -0
- assets/images/welcome/Form-Builder.svg +1 -0
- assets/images/welcome/Guest-Posting.svg +1 -0
- assets/images/welcome/My-Account.svg +1 -0
- assets/images/welcome/Post-Taxonomies.svg +1 -0
- assets/images/welcome/Profile-Builder.png +0 -0
- assets/images/welcome/Profile-Builder.svg +1 -0
- assets/images/welcome/Registration-form.svg +1 -0
- assets/images/welcome/Subscription-Signup.svg +1 -0
- assets/images/welcome/Subscriptions.png +0 -0
- assets/images/welcome/Support.svg +1 -0
- assets/images/welcome/User.svg +1 -0
- assets/images/welcome/frontend-posting.png +0 -0
- assets/images/welcome/pay-per-post.svg +1 -0
- assets/images/welcome/welcome-video.png +0 -0
- assets/images/welcome/wpuf-logo.png +0 -0
- assets/js-templates/form-components.php +61 -0
- assets/js/formbuilder.js +55 -0
- assets/js/subscriptions.js +3 -1
- assets/js/upload.js +1 -1
- assets/js/upload.min.js +1 -1
- assets/js/wpuf-form-builder-components.js +55 -0
- assets/js/wpuf-form-builder.js +55 -0
- assets/less/admin.less +215 -0
- assets/less/frontend-forms.less +1442 -0
- assets/less/help.less +210 -0
- class/frontend-account.php +24 -1
- class/frontend-form-post.php +227 -68
- class/payment.php +3 -1
- class/post-form-template.php +7 -0
- class/post-form-templates/post.php +1 -0
- class/render-form.php +58 -0
- class/subscription.php +224 -52
- class/transactions-list-table.php +3 -1
- class/upload.php +2 -2
- includes/class-form.php +76 -0
- includes/class-installer.php +104 -0
- includes/class-list-table-subscribers.php +201 -0
- includes/class-upgrades.php +2 -1
- includes/class-user-subscription.php +211 -0
- includes/class-user.php +72 -0
- includes/free/edit-profile.php +2 -1
- includes/free/post-form-templates/woocommerce.php +1 -0
- includes/upgrades/upgrade-2.6.0.php +134 -0
- languages/wpuf.pot +708 -465
- lib/gateway/paypal.php +7 -3
- readme.txt +18 -1
- templates/account.php +1 -1
- templates/dashboard.php +6 -5
- templates/dashboard/billing-address.php +107 -0
- templates/dashboard/edit-profile.php +51 -39
- templates/dashboard/posts.php +4 -3
- views/welcome-page.php +620 -0
- wpuf-functions.php +129 -44
- wpuf.php +13 -47
admin/class-admin-settings.php
CHANGED
@@ -21,6 +21,13 @@ class WPUF_Admin_Settings {
|
|
21 |
*/
|
22 |
private static $_instance;
|
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
/**
|
25 |
* The menu page hooks
|
26 |
*
|
@@ -42,6 +49,7 @@ class WPUF_Admin_Settings {
|
|
42 |
add_action( 'admin_menu', array($this, 'admin_menu') );
|
43 |
|
44 |
add_filter( 'parent_file', array($this, 'fix_parent_menu' ) );
|
|
|
45 |
|
46 |
add_action( 'admin_init', array($this, 'handle_tools_action') );
|
47 |
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_styles' ) );
|
@@ -71,7 +79,10 @@ class WPUF_Admin_Settings {
|
|
71 |
* @since 1.0
|
72 |
*/
|
73 |
function admin_menu() {
|
|
|
|
|
74 |
$capability = wpuf_admin_role();
|
|
|
75 |
// Translation issue: Hook name change due to translate menu title
|
76 |
$this->menu_pages[] = add_menu_page( __( 'WP User Frontend', 'wpuf' ), __( 'User Frontend', '' ), $capability, 'wp-user-frontend', array($this, 'wpuf_post_forms_page'), 'data:image/svg+xml;base64,' . base64_encode( '<svg width="83px" height="76px" viewBox="0 0 83 76" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="wpuf-icon" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="ufp" fill-rule="nonzero" fill="#9EA3A8"><path d="M49.38,51.88 C49.503348,56.4604553 45.8999295,60.2784694 41.32,60.42 C36.7400705,60.2784694 33.136652,56.4604553 33.26,51.88 L33.26,40.23 L19,40.23 L19,51.88 C19,64.77 29,75.25 41.36,75.26 L41.36,75.26 C47.3622079,75.2559227 53.0954073,72.7693647 57.2,68.39 C61.4213559,63.9375842 63.7575868,58.0253435 63.72,51.89 L63.72,40.23 L49.38,40.23 L49.38,51.88 Z" id="Shape"></path><polygon id="Shape" points="32.96 0.59 0 0.59 3.77 16.68 32.96 16.68"></polygon><path d="M68,0 L49.75,0 L49.75,16.1 L68,16.1 C68.74,16.1 69.39,17.1 69.39,18.24 C69.39,19.38 68.74,20.38 68,20.38 L49.75,20.38 L49.75,36.5 L68,36.5 C76,36.5 82.5,28.31 82.5,18.25 C82.5,8.19 76,0 68,0 Z" id="Shape"></path><polygon id="Shape" points="32.96 20.41 5.31 20.41 9.07 36.5 32.96 36.5"></polygon></g></g></svg>' ), 55 );
|
77 |
|
@@ -97,10 +108,16 @@ class WPUF_Admin_Settings {
|
|
97 |
$this->menu_pages[] = add_submenu_page( 'wp-user-frontend', __( 'Help', 'wpuf' ), __( '<span style="color:#f18500">Help</span>', 'wpuf' ), $capability, 'wpuf-support', array($this, 'support_page') );
|
98 |
$this->menu_pages[] = add_submenu_page( 'wp-user-frontend', __( 'Settings', 'wpuf' ), __( 'Settings', 'wpuf' ), $capability, 'wpuf-settings', array($this, 'plugin_page') );
|
99 |
|
|
|
|
|
|
|
100 |
// manually add subsription page
|
101 |
$this->menu_pages[] = 'edit-wpuf_subscription';
|
|
|
|
|
102 |
|
103 |
add_action( "load-$transactions_page", array( $this, 'transactions_screen_option' ) );
|
|
|
104 |
}
|
105 |
|
106 |
/**
|
@@ -173,6 +190,10 @@ class WPUF_Admin_Settings {
|
|
173 |
require_once dirname( dirname( __FILE__ ) ) . '/admin/subscription.php';
|
174 |
}
|
175 |
|
|
|
|
|
|
|
|
|
176 |
function weforms_page() {
|
177 |
require_once dirname( dirname( __FILE__ ) ) . '/admin/weforms.php';
|
178 |
}
|
@@ -216,7 +237,7 @@ class WPUF_Admin_Settings {
|
|
216 |
* @return string
|
217 |
*/
|
218 |
function fix_parent_menu( $parent_file ) {
|
219 |
-
|
220 |
|
221 |
$post_types = array( 'wpuf_forms', 'wpuf_profile', 'wpuf_subscription', 'wpuf_coupon');
|
222 |
|
@@ -224,9 +245,32 @@ class WPUF_Admin_Settings {
|
|
224 |
$parent_file = 'wp-user-frontend';
|
225 |
}
|
226 |
|
|
|
|
|
|
|
|
|
227 |
return $parent_file;
|
228 |
}
|
229 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
230 |
/**
|
231 |
* Hanlde tools page action
|
232 |
*
|
@@ -347,4 +391,5 @@ class WPUF_Admin_Settings {
|
|
347 |
|
348 |
wp_enqueue_style( 'wpuf-admin', WPUF_ASSET_URI . '/css/admin.css' );
|
349 |
}
|
|
|
350 |
}
|
21 |
*/
|
22 |
private static $_instance;
|
23 |
|
24 |
+
/**
|
25 |
+
* public instance of this class
|
26 |
+
*
|
27 |
+
* @var \self
|
28 |
+
*/
|
29 |
+
public $subscribers_list_table_obj;
|
30 |
+
|
31 |
/**
|
32 |
* The menu page hooks
|
33 |
*
|
49 |
add_action( 'admin_menu', array($this, 'admin_menu') );
|
50 |
|
51 |
add_filter( 'parent_file', array($this, 'fix_parent_menu' ) );
|
52 |
+
add_filter( 'submenu_file', array($this, 'fix_submenu_file' ) );
|
53 |
|
54 |
add_action( 'admin_init', array($this, 'handle_tools_action') );
|
55 |
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_styles' ) );
|
79 |
* @since 1.0
|
80 |
*/
|
81 |
function admin_menu() {
|
82 |
+
global $_registered_pages;
|
83 |
+
|
84 |
$capability = wpuf_admin_role();
|
85 |
+
|
86 |
// Translation issue: Hook name change due to translate menu title
|
87 |
$this->menu_pages[] = add_menu_page( __( 'WP User Frontend', 'wpuf' ), __( 'User Frontend', '' ), $capability, 'wp-user-frontend', array($this, 'wpuf_post_forms_page'), 'data:image/svg+xml;base64,' . base64_encode( '<svg width="83px" height="76px" viewBox="0 0 83 76" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="wpuf-icon" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="ufp" fill-rule="nonzero" fill="#9EA3A8"><path d="M49.38,51.88 C49.503348,56.4604553 45.8999295,60.2784694 41.32,60.42 C36.7400705,60.2784694 33.136652,56.4604553 33.26,51.88 L33.26,40.23 L19,40.23 L19,51.88 C19,64.77 29,75.25 41.36,75.26 L41.36,75.26 C47.3622079,75.2559227 53.0954073,72.7693647 57.2,68.39 C61.4213559,63.9375842 63.7575868,58.0253435 63.72,51.89 L63.72,40.23 L49.38,40.23 L49.38,51.88 Z" id="Shape"></path><polygon id="Shape" points="32.96 0.59 0 0.59 3.77 16.68 32.96 16.68"></polygon><path d="M68,0 L49.75,0 L49.75,16.1 L68,16.1 C68.74,16.1 69.39,17.1 69.39,18.24 C69.39,19.38 68.74,20.38 68,20.38 L49.75,20.38 L49.75,36.5 L68,36.5 C76,36.5 82.5,28.31 82.5,18.25 C82.5,8.19 76,0 68,0 Z" id="Shape"></path><polygon id="Shape" points="32.96 20.41 5.31 20.41 9.07 36.5 32.96 36.5"></polygon></g></g></svg>' ), 55 );
|
88 |
|
108 |
$this->menu_pages[] = add_submenu_page( 'wp-user-frontend', __( 'Help', 'wpuf' ), __( '<span style="color:#f18500">Help</span>', 'wpuf' ), $capability, 'wpuf-support', array($this, 'support_page') );
|
109 |
$this->menu_pages[] = add_submenu_page( 'wp-user-frontend', __( 'Settings', 'wpuf' ), __( 'Settings', 'wpuf' ), $capability, 'wpuf-settings', array($this, 'plugin_page') );
|
110 |
|
111 |
+
$this->menu_pages[] = add_submenu_page( 'edit.php?post_type=wpuf_subscription', __( 'Subscribers', 'wpuf' ), __( 'Subscribers', 'wpuf' ), $capability, 'wpuf_subscribers', array($this, 'subscribers_page') );
|
112 |
+
$_registered_pages['user-frontend_page_wpuf_subscribers'] = true; // hack to work the nested subscribers page
|
113 |
+
|
114 |
// manually add subsription page
|
115 |
$this->menu_pages[] = 'edit-wpuf_subscription';
|
116 |
+
$this->menu_pages[] = 'wpuf_subscribers';
|
117 |
+
$this->menu_pages[] = 'user-frontend_page_wpuf_transaction';
|
118 |
|
119 |
add_action( "load-$transactions_page", array( $this, 'transactions_screen_option' ) );
|
120 |
+
// add_action( "load-wpuf_subscribers", array( $this, 'subscribers_screen_option' ) );
|
121 |
}
|
122 |
|
123 |
/**
|
190 |
require_once dirname( dirname( __FILE__ ) ) . '/admin/subscription.php';
|
191 |
}
|
192 |
|
193 |
+
function subscribers_page($post_ID) {
|
194 |
+
include dirname( dirname( __FILE__ ) ) . '/admin/subscribers.php';
|
195 |
+
}
|
196 |
+
|
197 |
function weforms_page() {
|
198 |
require_once dirname( dirname( __FILE__ ) ) . '/admin/weforms.php';
|
199 |
}
|
237 |
* @return string
|
238 |
*/
|
239 |
function fix_parent_menu( $parent_file ) {
|
240 |
+
$current_screen = get_current_screen();
|
241 |
|
242 |
$post_types = array( 'wpuf_forms', 'wpuf_profile', 'wpuf_subscription', 'wpuf_coupon');
|
243 |
|
245 |
$parent_file = 'wp-user-frontend';
|
246 |
}
|
247 |
|
248 |
+
if ( 'wpuf_subscription' == $current_screen->post_type && $current_screen->base == 'admin_page_the-slug' ) {
|
249 |
+
$parent_file = 'wp-user-frontend';
|
250 |
+
}
|
251 |
+
|
252 |
return $parent_file;
|
253 |
}
|
254 |
|
255 |
+
/**
|
256 |
+
* Fix the submenu class in admin menu
|
257 |
+
*
|
258 |
+
* @since 2.6.0
|
259 |
+
*
|
260 |
+
* @param string $submenu_file
|
261 |
+
*
|
262 |
+
* @return string
|
263 |
+
*/
|
264 |
+
public function fix_submenu_file( $submenu_file ) {
|
265 |
+
$current_screen = get_current_screen();
|
266 |
+
|
267 |
+
if ( 'wpuf_subscription' == $current_screen->post_type && $current_screen->base == 'admin_page_wpuf_subscribers' ) {
|
268 |
+
$submenu_file = 'edit.php?post_type=wpuf_subscription';
|
269 |
+
}
|
270 |
+
|
271 |
+
return $submenu_file;
|
272 |
+
}
|
273 |
+
|
274 |
/**
|
275 |
* Hanlde tools page action
|
276 |
*
|
391 |
|
392 |
wp_enqueue_style( 'wpuf-admin', WPUF_ASSET_URI . '/css/admin.css' );
|
393 |
}
|
394 |
+
|
395 |
}
|
admin/class-admin-subscription.php
CHANGED
@@ -123,7 +123,32 @@ class WPUF_Admin_Subscription {
|
|
123 |
if ( $pack_id == '-1' ) {
|
124 |
return;
|
125 |
}
|
126 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
127 |
}
|
128 |
}
|
129 |
|
@@ -140,6 +165,13 @@ class WPUF_Admin_Subscription {
|
|
140 |
echo $amount;
|
141 |
break;
|
142 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
143 |
case 'recurring':
|
144 |
|
145 |
$recurring = get_post_meta( $post_ID, '_recurring_pay', true );
|
@@ -155,6 +187,7 @@ class WPUF_Admin_Subscription {
|
|
155 |
$recurring_pay = get_post_meta( $post_ID, '_recurring_pay', true );
|
156 |
$billing_cycle_number = get_post_meta( $post_ID, '_billing_cycle_number', true );
|
157 |
$cycle_period = get_post_meta( $post_ID, '_cycle_period', true );
|
|
|
158 |
if ( $recurring_pay == 'yes' ) {
|
159 |
echo $billing_cycle_number .' '. $cycle_period . '\'s (cycle)';
|
160 |
} else {
|
@@ -169,10 +202,11 @@ class WPUF_Admin_Subscription {
|
|
169 |
|
170 |
function subscription_columns_head( $head ) {
|
171 |
unset($head['date']);
|
172 |
-
$head['title']
|
173 |
-
$head['amount']
|
174 |
-
$head['
|
175 |
-
$head['
|
|
|
176 |
|
177 |
return $head;
|
178 |
}
|
@@ -258,12 +292,12 @@ class WPUF_Admin_Subscription {
|
|
258 |
ob_start();
|
259 |
|
260 |
foreach ( $post_types as $key => $name ) {
|
261 |
-
$
|
262 |
?>
|
263 |
<tr>
|
264 |
-
<th><label for="wpuf-<?php echo esc_attr( $key ); ?>"><?php printf( 'Number of %
|
265 |
<td>
|
266 |
-
<input type="text" size="20" style="" id="wpuf-<?php echo esc_attr( $key ); ?>" value="<?php echo
|
267 |
<div><span class="description"><span><?php printf( 'How many %s the user can list with this pack? Enter <strong>-1</strong> for unlimited.', $key ); ?></span></span></div>
|
268 |
</td>
|
269 |
</tr>
|
@@ -278,9 +312,17 @@ class WPUF_Admin_Subscription {
|
|
278 |
|
279 |
$sub_meta = WPUF_Subscription::init()->get_subscription_meta( $post->ID, $post );
|
280 |
|
281 |
-
$hidden_recurring_class
|
282 |
-
$hidden_trial_class
|
283 |
-
$hidden_expire
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
284 |
|
285 |
?>
|
286 |
|
@@ -316,16 +358,6 @@ class WPUF_Admin_Subscription {
|
|
316 |
</td>
|
317 |
</tr>
|
318 |
|
319 |
-
<?php
|
320 |
-
$is_post_exp_selected = isset($sub_meta['_enable_post_expiration']) && $sub_meta['_enable_post_expiration'] == 'on'?'checked':'';
|
321 |
-
$_post_expiration_time = explode(' ',isset($sub_meta['_post_expiration_time'])?$sub_meta['_post_expiration_time']:' ');
|
322 |
-
$time_value = isset($_post_expiration_time[0])?$_post_expiration_time[0]:1;
|
323 |
-
$time_type = isset($_post_expiration_time[1])?$_post_expiration_time[1]:'day';
|
324 |
-
|
325 |
-
$expired_post_status = isset($sub_meta['_expired_post_status'])?$sub_meta['_expired_post_status']:'';
|
326 |
-
$is_enable_mail_after_expired = isset($sub_meta['_enable_mail_after_expired']) && $sub_meta['_enable_mail_after_expired'] == 'on'?'checked':'';
|
327 |
-
$post_expiration_message = isset($sub_meta['_post_expiration_message'])?$sub_meta['_post_expiration_message']:'';;
|
328 |
-
?>
|
329 |
<tr class="wpuf-metabox-post_expiration">
|
330 |
<th><?php _e( 'Enable Post Expiration', 'wpuf' ); ?></th>
|
331 |
<td>
|
@@ -455,20 +487,20 @@ class WPUF_Admin_Subscription {
|
|
455 |
|
456 |
if ( isset( $user_sub['pack_id'] ) ) :
|
457 |
|
458 |
-
|
459 |
-
|
460 |
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
|
471 |
-
|
472 |
<div class="wpuf-user-sub-info">
|
473 |
<h3><?php _e( 'Subscription Details', 'wpuf' ); ?></h3>
|
474 |
<?php if(isset($user_sub['recurring']) && $user_sub['recurring'] == 'yes' ){
|
@@ -564,22 +596,27 @@ class WPUF_Admin_Subscription {
|
|
564 |
</div>
|
565 |
<?php endif;?>
|
566 |
<?php if(!isset($user_sub['recurring']) || $user_sub['recurring'] != 'yes' ): ?>
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
573 |
-
|
574 |
-
|
575 |
-
|
576 |
-
|
577 |
-
|
578 |
-
|
579 |
-
|
|
|
|
|
|
|
|
|
580 |
<?php endif;?>
|
|
|
581 |
<?php if( !empty($user_sub) ):?>
|
582 |
-
<a class="btn button-
|
583 |
<?php endif; ?>
|
584 |
</div>
|
585 |
<?php
|
@@ -604,6 +641,10 @@ class WPUF_Admin_Subscription {
|
|
604 |
echo delete_user_meta($_POST['userid'],'_wpuf_subscription_pack');
|
605 |
$wpuf_paypal = new WPUF_Paypal();
|
606 |
$wpuf_paypal->recurring_change_status( $_POST['userid'], 'Cancel' );
|
|
|
|
|
|
|
|
|
607 |
exit;
|
608 |
}
|
609 |
|
123 |
if ( $pack_id == '-1' ) {
|
124 |
return;
|
125 |
}
|
126 |
+
|
127 |
+
$user_info = get_userdata( $user_id );
|
128 |
+
|
129 |
+
$data = array(
|
130 |
+
'user_id' => $user_id,
|
131 |
+
'status' => 'completed',
|
132 |
+
'cost' => 0,
|
133 |
+
'post_id' => 0,
|
134 |
+
'pack_id' => $pack_id,
|
135 |
+
'payer_first_name' => $user_info->first_name,
|
136 |
+
'payer_last_name' => $user_info->last_name,
|
137 |
+
'payer_email' => $user_info->user_email,
|
138 |
+
'payment_type' => 'bank',
|
139 |
+
'payer_address' => null,
|
140 |
+
'transaction_id' => 0,
|
141 |
+
'created' => current_time( 'mysql' ),
|
142 |
+
'profile_id' => null,
|
143 |
+
);
|
144 |
+
|
145 |
+
if ( isset( $user_pack['recurring'] ) && $user_pack['recurring'] == 'yes' ) {
|
146 |
+
$is_recurring = true;
|
147 |
+
} else {
|
148 |
+
$is_recurring = false;
|
149 |
+
}
|
150 |
+
|
151 |
+
WPUF_Payment::insert_payment( $data, $transaction_id, $is_recurring );
|
152 |
}
|
153 |
}
|
154 |
|
165 |
echo $amount;
|
166 |
break;
|
167 |
|
168 |
+
case 'subscribers':
|
169 |
+
|
170 |
+
$users = WPUF_Subscription::init()->subscription_pack_users( $post_ID );
|
171 |
+
|
172 |
+
echo '<a href="'. admin_url( 'edit.php?post_type=wpuf_subscription&page=wpuf_subscribers&post_ID=' . $post_ID ) . '" />' . count( $users ) . '</a>';
|
173 |
+
break;
|
174 |
+
|
175 |
case 'recurring':
|
176 |
|
177 |
$recurring = get_post_meta( $post_ID, '_recurring_pay', true );
|
187 |
$recurring_pay = get_post_meta( $post_ID, '_recurring_pay', true );
|
188 |
$billing_cycle_number = get_post_meta( $post_ID, '_billing_cycle_number', true );
|
189 |
$cycle_period = get_post_meta( $post_ID, '_cycle_period', true );
|
190 |
+
|
191 |
if ( $recurring_pay == 'yes' ) {
|
192 |
echo $billing_cycle_number .' '. $cycle_period . '\'s (cycle)';
|
193 |
} else {
|
202 |
|
203 |
function subscription_columns_head( $head ) {
|
204 |
unset($head['date']);
|
205 |
+
$head['title'] = __( 'Pack Name', 'wpuf' );
|
206 |
+
$head['amount'] = __( 'Amount', 'wpuf' );
|
207 |
+
$head['subscribers'] = __( 'Subscribers', 'wpuf' );
|
208 |
+
$head['recurring'] = __( 'Recurring', 'wpuf' );
|
209 |
+
$head['duration'] = __( 'Duration', 'wpuf' );
|
210 |
|
211 |
return $head;
|
212 |
}
|
292 |
ob_start();
|
293 |
|
294 |
foreach ( $post_types as $key => $name ) {
|
295 |
+
$post_type_object = get_post_type_object( $key );
|
296 |
?>
|
297 |
<tr>
|
298 |
+
<th><label for="wpuf-<?php echo esc_attr( $key ); ?>"><?php printf( 'Number of %s', $post_type_object->label ); ?></label></th>
|
299 |
<td>
|
300 |
+
<input type="text" size="20" style="" id="wpuf-<?php echo esc_attr( $key ); ?>" value="<?php echo intval( $name ); ?>" name="post_type_name[<?php echo esc_attr( $key ); ?>]" />
|
301 |
<div><span class="description"><span><?php printf( 'How many %s the user can list with this pack? Enter <strong>-1</strong> for unlimited.', $key ); ?></span></span></div>
|
302 |
</td>
|
303 |
</tr>
|
312 |
|
313 |
$sub_meta = WPUF_Subscription::init()->get_subscription_meta( $post->ID, $post );
|
314 |
|
315 |
+
$hidden_recurring_class = ( $sub_meta['recurring_pay'] != 'yes' ) ? 'none' : '';
|
316 |
+
$hidden_trial_class = ( $sub_meta['trial_status'] != 'yes' ) ? 'none' : '';
|
317 |
+
$hidden_expire = ( $sub_meta['recurring_pay'] == 'yes' ) ? 'none' : '';
|
318 |
+
$is_post_exp_selected = isset($sub_meta['_enable_post_expiration']) && $sub_meta['_enable_post_expiration'] == 'on'?'checked':'';
|
319 |
+
$_post_expiration_time = explode(' ',isset($sub_meta['_post_expiration_time'])?$sub_meta['_post_expiration_time']:' ');
|
320 |
+
$time_value = isset($_post_expiration_time[0])?$_post_expiration_time[0]:1;
|
321 |
+
$time_type = isset($_post_expiration_time[1])?$_post_expiration_time[1]:'day';
|
322 |
+
|
323 |
+
$expired_post_status = isset($sub_meta['_expired_post_status'])?$sub_meta['_expired_post_status']:'';
|
324 |
+
$is_enable_mail_after_expired = isset($sub_meta['_enable_mail_after_expired']) && $sub_meta['_enable_mail_after_expired'] == 'on'?'checked':'';
|
325 |
+
$post_expiration_message = isset($sub_meta['_post_expiration_message'])?$sub_meta['_post_expiration_message']:'';;
|
326 |
|
327 |
?>
|
328 |
|
358 |
</td>
|
359 |
</tr>
|
360 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
361 |
<tr class="wpuf-metabox-post_expiration">
|
362 |
<th><?php _e( 'Enable Post Expiration', 'wpuf' ); ?></th>
|
363 |
<td>
|
487 |
|
488 |
if ( isset( $user_sub['pack_id'] ) ) :
|
489 |
|
490 |
+
$pack = WPUF_Subscription::get_subscription( $user_sub['pack_id'] );
|
491 |
+
$details_meta = WPUF_Subscription::init()->get_details_meta_value();
|
492 |
|
493 |
+
$billing_amount = ( isset( $pack->meta_value['billing_amount'] ) && intval( $pack->meta_value['billing_amount'] ) > 0 ) ? $details_meta['symbol'] . $pack->meta_value['billing_amount'] : __( 'Free', 'wpuf' );
|
494 |
+
$recurring_pay = ( isset( $pack->meta_value['recurring_pay'] ) && $pack->meta_value['recurring_pay'] == 'yes' ) ? true : false;
|
495 |
+
if ( $billing_amount && $recurring_pay ) {
|
496 |
+
$recurring_des = sprintf( 'For each %s %s', $pack->meta_value['billing_cycle_number'], $pack->meta_value['cycle_period'], $pack->meta_value['trial_duration_type'] );
|
497 |
+
$recurring_des .= !empty( $pack->meta_value['billing_limit'] ) ? sprintf( ', for %s installments', $pack->meta_value['billing_limit'] ) : '';
|
498 |
+
$recurring_des = $recurring_des;
|
499 |
+
} else {
|
500 |
+
$recurring_des = '';
|
501 |
+
}
|
502 |
|
503 |
+
?>
|
504 |
<div class="wpuf-user-sub-info">
|
505 |
<h3><?php _e( 'Subscription Details', 'wpuf' ); ?></h3>
|
506 |
<?php if(isset($user_sub['recurring']) && $user_sub['recurring'] == 'yes' ){
|
596 |
</div>
|
597 |
<?php endif;?>
|
598 |
<?php if(!isset($user_sub['recurring']) || $user_sub['recurring'] != 'yes' ): ?>
|
599 |
+
|
600 |
+
<?php if ( empty( $user_sub ) ): ?>
|
601 |
+
<a class="btn button-secondary wpuf-assing-pack-btn wpuf-add-pack" href="#"><?php _e( 'Assign Package', 'wpuf' ); ?></a>
|
602 |
+
<?php endif ?>
|
603 |
+
|
604 |
+
<a class="btn button-secondary wpuf-assing-pack-btn wpuf-cancel-pack" style="display:none;" href="#"><?php _e( 'Show Package', 'wpuf' ); ?></a>
|
605 |
+
<table class="form-table wpuf-pack-dropdown" disabled="disabled" style="display: none;">
|
606 |
+
<tr>
|
607 |
+
<th><label for="wpuf_sub_pack"><?php _e( 'Pack:', 'wpuf' ); ?> </label></th>
|
608 |
+
<td>
|
609 |
+
<select name="pack_id" id="wpuf_sub_pack">
|
610 |
+
<option value="-1"><?php _e( '--Select--', 'wpuf' ); ?></option>
|
611 |
+
<?php $this->packdropdown_without_recurring( $packs, $pack_id );//WPUF_Subscription::init()->packdropdown( $packs, $selected = '' ); ?>
|
612 |
+
</select>
|
613 |
+
</td>
|
614 |
+
</tr>
|
615 |
+
</table>
|
616 |
<?php endif;?>
|
617 |
+
|
618 |
<?php if( !empty($user_sub) ):?>
|
619 |
+
<a class="btn button-secondary wpuf-delete-pack-btn" href="javascript:" data-userid = "<?php echo $userdata->ID; ?>" data-packid = "<?php echo $user_sub['pack_id']; ?>"><?php _e( 'Delete Package', 'wpuf' ); ?></a>
|
620 |
<?php endif; ?>
|
621 |
</div>
|
622 |
<?php
|
641 |
echo delete_user_meta($_POST['userid'],'_wpuf_subscription_pack');
|
642 |
$wpuf_paypal = new WPUF_Paypal();
|
643 |
$wpuf_paypal->recurring_change_status( $_POST['userid'], 'Cancel' );
|
644 |
+
|
645 |
+
if ( isset( $_POST['packid'] ) ) {
|
646 |
+
WPUF_Subscription::subscriber_cancel( $_POST['userid'], $_POST['packid'] );
|
647 |
+
}
|
648 |
exit;
|
649 |
}
|
650 |
|
admin/class-admin-welcome.php
ADDED
@@ -0,0 +1,63 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* The welcome class after install
|
5 |
+
*
|
6 |
+
* @since 2.6.0
|
7 |
+
*/
|
8 |
+
class WPUF_Admin_Welcome {
|
9 |
+
|
10 |
+
function __construct() {
|
11 |
+
add_action( 'admin_menu', array( $this, 'register_menu' ) );
|
12 |
+
add_action( 'admin_head', array( $this, 'hide_menu' ) );
|
13 |
+
add_action( 'admin_init', array( $this, 'redirect_to_page' ), 9999 );
|
14 |
+
}
|
15 |
+
|
16 |
+
/**
|
17 |
+
* Register the admin menu to setup the welcome message
|
18 |
+
*
|
19 |
+
* @return void
|
20 |
+
*/
|
21 |
+
public function register_menu() {
|
22 |
+
add_dashboard_page( __( 'Welcome to WP User Frontend', 'wpuf' ), __( 'Welcome to WP User Frontend', 'wpuf' ), 'manage_options', 'wpuf-welcome', array( $this, 'welcome_page' ) );
|
23 |
+
}
|
24 |
+
|
25 |
+
/**
|
26 |
+
* Hide the menu as we don't want to show the welcome page in admin menu
|
27 |
+
*
|
28 |
+
* @return void
|
29 |
+
*/
|
30 |
+
public function hide_menu() {
|
31 |
+
remove_submenu_page( 'index.php', 'wpuf-welcome' );
|
32 |
+
}
|
33 |
+
|
34 |
+
/**
|
35 |
+
* Redirect to the welcome page once the plugin is installed
|
36 |
+
*
|
37 |
+
* @return void
|
38 |
+
*/
|
39 |
+
public function redirect_to_page() {
|
40 |
+
if ( ! get_transient( 'wpuf_activation_redirect' ) ) {
|
41 |
+
return;
|
42 |
+
}
|
43 |
+
|
44 |
+
delete_transient( 'wpuf_activation_redirect' );
|
45 |
+
|
46 |
+
// Only do this for single site installs.
|
47 |
+
if ( is_network_admin() || isset( $_GET['activate-multi'] ) ) {
|
48 |
+
return;
|
49 |
+
}
|
50 |
+
|
51 |
+
wp_safe_redirect( admin_url( 'index.php?page=wpuf-welcome' ) );
|
52 |
+
exit;
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Render the welcome page
|
57 |
+
*
|
58 |
+
* @return void
|
59 |
+
*/
|
60 |
+
public function welcome_page() {
|
61 |
+
require_once WPUF_ROOT . '/views/welcome-page.php';
|
62 |
+
}
|
63 |
+
}
|
admin/form-builder/class-wpuf-form-builder-field-settings.php
CHANGED
@@ -75,12 +75,12 @@ class WPUF_Form_Builder_Field_Settings {
|
|
75 |
|
76 |
array(
|
77 |
'name' => 'width',
|
78 |
-
'title' => __( 'Field Size', '
|
79 |
'type' => 'radio',
|
80 |
'options' => array(
|
81 |
-
'small' => __( 'Small', '
|
82 |
-
'medium' => __( 'Medium', '
|
83 |
-
'large' => __( 'Large', '
|
84 |
),
|
85 |
'section' => 'advanced',
|
86 |
'priority' => 23,
|
@@ -95,18 +95,59 @@ class WPUF_Form_Builder_Field_Settings {
|
|
95 |
'section' => 'advanced',
|
96 |
'priority' => 22,
|
97 |
'help_text' => __( 'Provide a container class name for this field.', 'wpuf' ),
|
98 |
-
)
|
99 |
);
|
100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
101 |
if ( $is_meta ) {
|
102 |
-
$common_properties
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
110 |
}
|
111 |
|
112 |
return apply_filters( 'wpuf-form-builder-fields-common-properties', $common_properties );
|
@@ -147,7 +188,7 @@ class WPUF_Form_Builder_Field_Settings {
|
|
147 |
'section' => 'advanced',
|
148 |
'priority' => 20,
|
149 |
'help_text' => __( 'Size of this input field', 'wpuf' ),
|
150 |
-
)
|
151 |
);
|
152 |
|
153 |
if ( $word_restriction ) {
|
@@ -237,6 +278,20 @@ class WPUF_Form_Builder_Field_Settings {
|
|
237 |
);
|
238 |
}
|
239 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
240 |
/**
|
241 |
* wpuf_cond property for all fields
|
242 |
*
|
@@ -286,6 +341,8 @@ class WPUF_Form_Builder_Field_Settings {
|
|
286 |
'word_restriction' => '',
|
287 |
'id' => 0,
|
288 |
'is_new' => true,
|
|
|
|
|
289 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
290 |
)
|
291 |
);
|
@@ -325,6 +382,8 @@ class WPUF_Form_Builder_Field_Settings {
|
|
325 |
'word_restriction' => '',
|
326 |
'id' => 0,
|
327 |
'is_new' => true,
|
|
|
|
|
328 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
329 |
)
|
330 |
);
|
@@ -396,6 +455,8 @@ class WPUF_Form_Builder_Field_Settings {
|
|
396 |
'first' => __( '- select -', 'wpuf' ),
|
397 |
'id' => 0,
|
398 |
'is_new' => true,
|
|
|
|
|
399 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
400 |
)
|
401 |
);
|
@@ -437,6 +498,8 @@ class WPUF_Form_Builder_Field_Settings {
|
|
437 |
'first' => __( '- select -', 'wpuf' ),
|
438 |
'id' => 0,
|
439 |
'is_new' => true,
|
|
|
|
|
440 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
441 |
)
|
442 |
);
|
@@ -493,6 +556,8 @@ class WPUF_Form_Builder_Field_Settings {
|
|
493 |
'options' => array( 'Option' => __( 'Option', 'wpuf' ) ),
|
494 |
'id' => 0,
|
495 |
'is_new' => true,
|
|
|
|
|
496 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
497 |
)
|
498 |
);
|
@@ -549,6 +614,8 @@ class WPUF_Form_Builder_Field_Settings {
|
|
549 |
'options' => array( 'Option' => __( 'Option', 'wpuf' ) ),
|
550 |
'id' => 0,
|
551 |
'is_new' => true,
|
|
|
|
|
552 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
553 |
)
|
554 |
);
|
@@ -571,21 +638,23 @@ class WPUF_Form_Builder_Field_Settings {
|
|
571 |
'icon' => 'link',
|
572 |
'settings' => $settings,
|
573 |
'field_props' => array(
|
574 |
-
'input_type'
|
575 |
-
'template'
|
576 |
-
'required'
|
577 |
-
'label'
|
578 |
-
'name'
|
579 |
-
'is_meta'
|
580 |
-
'help'
|
581 |
-
'width'
|
582 |
-
'css'
|
583 |
-
'placeholder'
|
584 |
-
'default'
|
585 |
-
'size'
|
586 |
-
'id'
|
587 |
-
'is_new'
|
588 |
-
'
|
|
|
|
|
589 |
)
|
590 |
);
|
591 |
}
|
@@ -607,21 +676,23 @@ class WPUF_Form_Builder_Field_Settings {
|
|
607 |
'icon' => 'envelope-o',
|
608 |
'settings' => $settings,
|
609 |
'field_props' => array(
|
610 |
-
'input_type'
|
611 |
-
'template'
|
612 |
-
'required'
|
613 |
-
'label'
|
614 |
-
'name'
|
615 |
-
'is_meta'
|
616 |
-
'help'
|
617 |
-
'width'
|
618 |
-
'css'
|
619 |
-
'placeholder'
|
620 |
-
'default'
|
621 |
-
'size'
|
622 |
-
'id'
|
623 |
-
'is_new'
|
624 |
-
'
|
|
|
|
|
625 |
)
|
626 |
);
|
627 |
}
|
@@ -660,15 +731,17 @@ class WPUF_Form_Builder_Field_Settings {
|
|
660 |
'icon' => 'eye-slash',
|
661 |
'settings' => $settings,
|
662 |
'field_props' => array(
|
663 |
-
'input_type'
|
664 |
-
'template'
|
665 |
-
'label'
|
666 |
-
'name'
|
667 |
-
'meta_value'
|
668 |
-
'is_meta'
|
669 |
-
'id'
|
670 |
-
'is_new'
|
671 |
-
'
|
|
|
|
|
672 |
)
|
673 |
);
|
674 |
}
|
@@ -709,20 +782,22 @@ class WPUF_Form_Builder_Field_Settings {
|
|
709 |
'icon' => 'file-image-o',
|
710 |
'settings' => $settings,
|
711 |
'field_props' => array(
|
712 |
-
'input_type'
|
713 |
-
'template'
|
714 |
-
'required'
|
715 |
-
'label'
|
716 |
-
'name'
|
717 |
-
'is_meta'
|
718 |
-
'help'
|
719 |
-
'width'
|
720 |
-
'css'
|
721 |
-
'max_size'
|
722 |
-
'count'
|
723 |
-
'id'
|
724 |
-
'is_new'
|
725 |
-
'
|
|
|
|
|
726 |
)
|
727 |
);
|
728 |
}
|
@@ -762,13 +837,15 @@ class WPUF_Form_Builder_Field_Settings {
|
|
762 |
'is_full_width' => true,
|
763 |
'settings' => $settings,
|
764 |
'field_props' => array(
|
765 |
-
'input_type'
|
766 |
-
'template'
|
767 |
-
'label'
|
768 |
-
'description'
|
769 |
-
'id'
|
770 |
-
'is_new'
|
771 |
-
'
|
|
|
|
|
772 |
)
|
773 |
);
|
774 |
}
|
@@ -799,13 +876,14 @@ class WPUF_Form_Builder_Field_Settings {
|
|
799 |
'is_full_width' => true,
|
800 |
'settings' => $settings,
|
801 |
'field_props' => array(
|
802 |
-
'input_type'
|
803 |
-
'template'
|
804 |
-
'label'
|
805 |
-
'html'
|
806 |
-
'id'
|
807 |
-
'is_new'
|
808 |
-
'
|
|
|
809 |
)
|
810 |
);
|
811 |
}
|
@@ -865,8 +943,9 @@ class WPUF_Form_Builder_Field_Settings {
|
|
865 |
'recaptcha_type' => 'enable_no_captcha',
|
866 |
'id' => 0,
|
867 |
'is_new' => true,
|
|
|
868 |
'wpuf_cond' => self::get_wpuf_cond_prop(),
|
869 |
)
|
870 |
);
|
871 |
}
|
872 |
-
}
|
75 |
|
76 |
array(
|
77 |
'name' => 'width',
|
78 |
+
'title' => __( 'Field Size', 'wpuf' ),
|
79 |
'type' => 'radio',
|
80 |
'options' => array(
|
81 |
+
'small' => __( 'Small', 'wpuf' ),
|
82 |
+
'medium' => __( 'Medium', 'wpuf' ),
|
83 |
+
'large' => __( 'Large', 'wpuf' ),
|
84 |
),
|
85 |
'section' => 'advanced',
|
86 |
'priority' => 23,
|
95 |
'section' => 'advanced',
|
96 |
'priority' => 22,
|
97 |
'help_text' => __( 'Provide a container class name for this field.', 'wpuf' ),
|
98 |
+
)
|
99 |
);
|
100 |
|
101 |
+
if ( is_wpuf_post_form_builder() ) {
|
102 |
+
$common_properties = array_merge($common_properties, array(
|
103 |
+
array(
|
104 |
+
'name' => 'wpuf_visibility',
|
105 |
+
'title' => __( 'Visibility', 'wpuf' ),
|
106 |
+
'type' => 'visibility',
|
107 |
+
'section' => 'advanced',
|
108 |
+
'options' => array(
|
109 |
+
'everyone' => __( 'Everyone', 'wpuf' ),
|
110 |
+
'hidden' => __( 'Hidden', 'wpuf' ),
|
111 |
+
'logged_in' => __( 'Logged in users only', 'wpuf' ),
|
112 |
+
'subscribed_users' => __( 'Subscription users only', 'wpuf' ),
|
113 |
+
),
|
114 |
+
'priority' => 30,
|
115 |
+
'inline' => true,
|
116 |
+
'help_text' => __( 'Select option', 'wpuf' ),
|
117 |
+
)
|
118 |
+
));
|
119 |
+
}
|
120 |
+
|
121 |
if ( $is_meta ) {
|
122 |
+
$common_properties = array_merge($common_properties, array(
|
123 |
+
array(
|
124 |
+
'name' => 'name',
|
125 |
+
'title' => __( 'Meta Key', 'wpuf' ),
|
126 |
+
'type' => 'text-meta',
|
127 |
+
'section' => 'basic',
|
128 |
+
'priority' => 11,
|
129 |
+
'help_text' => __( 'Name of the meta key this field will save to', 'wpuf' ),
|
130 |
+
)
|
131 |
+
));
|
132 |
+
|
133 |
+
if ( is_wpuf_post_form_builder() ) {
|
134 |
+
$common_properties = array_merge($common_properties, array(
|
135 |
+
array(
|
136 |
+
'name' => 'show_in_post',
|
137 |
+
'title' => __( 'Show Data in Post', 'wpuf' ),
|
138 |
+
'type' => 'radio',
|
139 |
+
'options' => array(
|
140 |
+
'yes' => __( 'Yes', 'wpuf' ),
|
141 |
+
'no' => __( 'No', 'wpuf' ),
|
142 |
+
),
|
143 |
+
'section' => 'advanced',
|
144 |
+
'priority' => 24,
|
145 |
+
'default' => 'yes',
|
146 |
+
'inline' => true,
|
147 |
+
'help_text' => __( 'Select Yes if you want to show the field data in single post.', 'wpuf' ),
|
148 |
+
)
|
149 |
+
));
|
150 |
+
}
|
151 |
}
|
152 |
|
153 |
return apply_filters( 'wpuf-form-builder-fields-common-properties', $common_properties );
|
188 |
'section' => 'advanced',
|
189 |
'priority' => 20,
|
190 |
'help_text' => __( 'Size of this input field', 'wpuf' ),
|
191 |
+
)
|
192 |
);
|
193 |
|
194 |
if ( $word_restriction ) {
|
278 |
);
|
279 |
}
|
280 |
|
281 |
+
/**
|
282 |
+
* wpuf_visibility property for all fields
|
283 |
+
*
|
284 |
+
* @since 2.6
|
285 |
+
*
|
286 |
+
* @return array
|
287 |
+
*/
|
288 |
+
public static function get_wpuf_visibility_prop( $default = 'everyone' ) {
|
289 |
+
return array(
|
290 |
+
'selected' => $default,
|
291 |
+
'choices' => array()
|
292 |
+
);
|
293 |
+
}
|
294 |
+
|
295 |
/**
|
296 |
* wpuf_cond property for all fields
|
297 |
*
|
341 |
'word_restriction' => '',
|
342 |
'id' => 0,
|
343 |
'is_new' => true,
|
344 |
+
'show_in_post' => 'yes',
|
345 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
346 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
347 |
)
|
348 |
);
|
382 |
'word_restriction' => '',
|
383 |
'id' => 0,
|
384 |
'is_new' => true,
|
385 |
+
'show_in_post' => 'yes',
|
386 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
387 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
388 |
)
|
389 |
);
|
455 |
'first' => __( '- select -', 'wpuf' ),
|
456 |
'id' => 0,
|
457 |
'is_new' => true,
|
458 |
+
'show_in_post' => 'yes',
|
459 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
460 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
461 |
)
|
462 |
);
|
498 |
'first' => __( '- select -', 'wpuf' ),
|
499 |
'id' => 0,
|
500 |
'is_new' => true,
|
501 |
+
'show_in_post' => 'yes',
|
502 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
503 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
504 |
)
|
505 |
);
|
556 |
'options' => array( 'Option' => __( 'Option', 'wpuf' ) ),
|
557 |
'id' => 0,
|
558 |
'is_new' => true,
|
559 |
+
'show_in_post' => 'yes',
|
560 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
561 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
562 |
)
|
563 |
);
|
614 |
'options' => array( 'Option' => __( 'Option', 'wpuf' ) ),
|
615 |
'id' => 0,
|
616 |
'is_new' => true,
|
617 |
+
'show_in_post' => 'yes',
|
618 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
619 |
'wpuf_cond' => self::get_wpuf_cond_prop()
|
620 |
)
|
621 |
);
|
638 |
'icon' => 'link',
|
639 |
'settings' => $settings,
|
640 |
'field_props' => array(
|
641 |
+
'input_type' => 'url',
|
642 |
+
'template' => 'website_url',
|
643 |
+
'required' => 'no',
|
644 |
+
'label' => __( 'URL', 'wpuf' ),
|
645 |
+
'name' => '',
|
646 |
+
'is_meta' => 'yes',
|
647 |
+
'help' => '',
|
648 |
+
'width' => 'large',
|
649 |
+
'css' => '',
|
650 |
+
'placeholder' => '',
|
651 |
+
'default' => '',
|
652 |
+
'size' => 40,
|
653 |
+
'id' => 0,
|
654 |
+
'is_new' => true,
|
655 |
+
'show_in_post' => 'yes',
|
656 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
657 |
+
'wpuf_cond' => self::get_wpuf_cond_prop()
|
658 |
)
|
659 |
);
|
660 |
}
|
676 |
'icon' => 'envelope-o',
|
677 |
'settings' => $settings,
|
678 |
'field_props' => array(
|
679 |
+
'input_type' => 'email',
|
680 |
+
'template' => 'email_address',
|
681 |
+
'required' => 'no',
|
682 |
+
'label' => __( 'Email', 'wpuf' ),
|
683 |
+
'name' => '',
|
684 |
+
'is_meta' => 'yes',
|
685 |
+
'help' => '',
|
686 |
+
'width' => 'large',
|
687 |
+
'css' => '',
|
688 |
+
'placeholder' => '',
|
689 |
+
'default' => '',
|
690 |
+
'size' => 40,
|
691 |
+
'id' => 0,
|
692 |
+
'is_new' => true,
|
693 |
+
'show_in_post' => 'yes',
|
694 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
695 |
+
'wpuf_cond' => self::get_wpuf_cond_prop()
|
696 |
)
|
697 |
);
|
698 |
}
|
731 |
'icon' => 'eye-slash',
|
732 |
'settings' => $settings,
|
733 |
'field_props' => array(
|
734 |
+
'input_type' => 'hidden',
|
735 |
+
'template' => 'custom_hidden_field',
|
736 |
+
'label' => '',
|
737 |
+
'name' => '',
|
738 |
+
'meta_value' => '',
|
739 |
+
'is_meta' => 'yes',
|
740 |
+
'id' => 0,
|
741 |
+
'is_new' => true,
|
742 |
+
'show_in_post' => 'yes',
|
743 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
744 |
+
'wpuf_cond' => null
|
745 |
)
|
746 |
);
|
747 |
}
|
782 |
'icon' => 'file-image-o',
|
783 |
'settings' => $settings,
|
784 |
'field_props' => array(
|
785 |
+
'input_type' => 'image_upload',
|
786 |
+
'template' => 'image_upload',
|
787 |
+
'required' => 'no',
|
788 |
+
'label' => __( 'Image Upload', 'wpuf' ),
|
789 |
+
'name' => '',
|
790 |
+
'is_meta' => 'yes',
|
791 |
+
'help' => '',
|
792 |
+
'width' => '',
|
793 |
+
'css' => '',
|
794 |
+
'max_size' => '1024',
|
795 |
+
'count' => '1',
|
796 |
+
'id' => 0,
|
797 |
+
'is_new' => true,
|
798 |
+
'show_in_post' => 'yes',
|
799 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
800 |
+
'wpuf_cond' => self::get_wpuf_cond_prop()
|
801 |
)
|
802 |
);
|
803 |
}
|
837 |
'is_full_width' => true,
|
838 |
'settings' => $settings,
|
839 |
'field_props' => array(
|
840 |
+
'input_type' => 'section_break',
|
841 |
+
'template' => 'section_break',
|
842 |
+
'label' => __( 'Section Break', 'wpuf' ),
|
843 |
+
'description' => __( 'Some description about this section', 'wpuf' ),
|
844 |
+
'id' => 0,
|
845 |
+
'is_new' => true,
|
846 |
+
'show_in_post' => 'yes',
|
847 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
848 |
+
'wpuf_cond' => self::get_wpuf_cond_prop()
|
849 |
)
|
850 |
);
|
851 |
}
|
876 |
'is_full_width' => true,
|
877 |
'settings' => $settings,
|
878 |
'field_props' => array(
|
879 |
+
'input_type' => 'html',
|
880 |
+
'template' => 'custom_html',
|
881 |
+
'label' => __( 'Custom HTML', 'wpuf' ),
|
882 |
+
'html' => sprintf( '<p>%s</p>', __( 'Some description about this section', 'wpuf' ) ),
|
883 |
+
'id' => 0,
|
884 |
+
'is_new' => true,
|
885 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
886 |
+
'wpuf_cond' => self::get_wpuf_cond_prop()
|
887 |
)
|
888 |
);
|
889 |
}
|
943 |
'recaptcha_type' => 'enable_no_captcha',
|
944 |
'id' => 0,
|
945 |
'is_new' => true,
|
946 |
+
'wpuf_visibility' => self::get_wpuf_visibility_prop(),
|
947 |
'wpuf_cond' => self::get_wpuf_cond_prop(),
|
948 |
)
|
949 |
);
|
950 |
}
|
951 |
+
}
|
admin/form.php
CHANGED
@@ -226,6 +226,7 @@ class WPUF_Admin_Form {
|
|
226 |
|
227 |
<a href="#wpuf-metabox-settings" class="nav-tab"><?php _e( 'Post Settings', 'wpuf' ); ?></a>
|
228 |
<a href="#wpuf-metabox-settings-update" class="nav-tab"><?php _e( 'Edit Settings', 'wpuf' ); ?></a>
|
|
|
229 |
<a href="#wpuf-metabox-settings-display" class="nav-tab"><?php _e( 'Display Settings', 'wpuf' ); ?></a>
|
230 |
<a href="#wpuf-metabox-post_expiration" class="nav-tab"><?php _e( 'Post Expiration', 'wpuf' ); ?></a>
|
231 |
|
@@ -255,6 +256,10 @@ class WPUF_Admin_Form {
|
|
255 |
<?php include_once dirname( __FILE__ ) . '/html/form-settings-post-edit.php'; ?>
|
256 |
</div>
|
257 |
|
|
|
|
|
|
|
|
|
258 |
<div id="wpuf-metabox-settings-display" class="group">
|
259 |
<?php include_once dirname( __FILE__ ) . '/html/form-settings-display.php'; ?>
|
260 |
</div>
|
@@ -556,6 +561,7 @@ class WPUF_Admin_Form {
|
|
556 |
'word_restriction' => '',
|
557 |
'id' => 0,
|
558 |
'is_new' => true,
|
|
|
559 |
'wpuf_cond' => WPUF_Form_Builder_Field_Settings::get_wpuf_cond_prop()
|
560 |
)
|
561 |
);
|
@@ -607,6 +613,7 @@ class WPUF_Admin_Form {
|
|
607 |
'word_restriction' => '',
|
608 |
'id' => 0,
|
609 |
'is_new' => true,
|
|
|
610 |
'wpuf_cond' => WPUF_Form_Builder_Field_Settings::get_wpuf_cond_prop()
|
611 |
)
|
612 |
);
|
@@ -652,6 +659,7 @@ class WPUF_Admin_Form {
|
|
652 |
'word_restriction' => '',
|
653 |
'id' => 0,
|
654 |
'is_new' => true,
|
|
|
655 |
'wpuf_cond' => WPUF_Form_Builder_Field_Settings::get_wpuf_cond_prop()
|
656 |
)
|
657 |
);
|
@@ -684,19 +692,20 @@ class WPUF_Admin_Form {
|
|
684 |
'icon' => 'picture-o',
|
685 |
'settings' => $settings,
|
686 |
'field_props' => array(
|
687 |
-
'input_type'
|
688 |
-
'template'
|
689 |
-
'required'
|
690 |
-
'label'
|
691 |
-
'name'
|
692 |
-
'is_meta'
|
693 |
-
'help'
|
694 |
-
'css'
|
695 |
-
'max_size'
|
696 |
-
'count'
|
697 |
-
'id'
|
698 |
-
'is_new'
|
699 |
-
'
|
|
|
700 |
)
|
701 |
);
|
702 |
}
|
@@ -717,21 +726,22 @@ class WPUF_Admin_Form {
|
|
717 |
'title' => __( 'Tags', 'wpuf' ),
|
718 |
'settings' => $settings,
|
719 |
'field_props' => array(
|
720 |
-
'input_type'
|
721 |
-
'template'
|
722 |
-
'required'
|
723 |
-
'label'
|
724 |
-
'name'
|
725 |
-
'is_meta'
|
726 |
-
'help'
|
727 |
-
'width'
|
728 |
-
'css'
|
729 |
-
'placeholder'
|
730 |
-
'default'
|
731 |
-
'size'
|
732 |
-
'id'
|
733 |
-
'is_new'
|
734 |
-
'
|
|
|
735 |
)
|
736 |
);
|
737 |
}
|
@@ -847,25 +857,26 @@ class WPUF_Admin_Form {
|
|
847 |
'title' => $taxonomy['title'],
|
848 |
'settings' => $settings,
|
849 |
'field_props' => array(
|
850 |
-
'input_type'
|
851 |
-
'template'
|
852 |
-
'required'
|
853 |
-
'label'
|
854 |
-
'name'
|
855 |
-
'is_meta'
|
856 |
-
'help'
|
857 |
-
'width'
|
858 |
-
'css'
|
859 |
-
'type'
|
860 |
-
'orderby'
|
861 |
-
'order'
|
862 |
-
'exclude_type'
|
863 |
-
'exclude'
|
864 |
-
'woo_attr'
|
865 |
-
'woo_attr_vis'
|
866 |
-
'id'
|
867 |
-
'is_new'
|
868 |
-
'
|
|
|
869 |
)
|
870 |
);
|
871 |
}
|
226 |
|
227 |
<a href="#wpuf-metabox-settings" class="nav-tab"><?php _e( 'Post Settings', 'wpuf' ); ?></a>
|
228 |
<a href="#wpuf-metabox-settings-update" class="nav-tab"><?php _e( 'Edit Settings', 'wpuf' ); ?></a>
|
229 |
+
<a href="#wpuf-metabox-settings-payment" class="nav-tab"><?php _e( 'Payment Settings', 'wpuf' ); ?></a>
|
230 |
<a href="#wpuf-metabox-settings-display" class="nav-tab"><?php _e( 'Display Settings', 'wpuf' ); ?></a>
|
231 |
<a href="#wpuf-metabox-post_expiration" class="nav-tab"><?php _e( 'Post Expiration', 'wpuf' ); ?></a>
|
232 |
|
256 |
<?php include_once dirname( __FILE__ ) . '/html/form-settings-post-edit.php'; ?>
|
257 |
</div>
|
258 |
|
259 |
+
<div id="wpuf-metabox-settings-payment" class="group">
|
260 |
+
<?php include_once dirname( __FILE__ ) . '/html/form-settings-payment.php'; ?>
|
261 |
+
</div>
|
262 |
+
|
263 |
<div id="wpuf-metabox-settings-display" class="group">
|
264 |
<?php include_once dirname( __FILE__ ) . '/html/form-settings-display.php'; ?>
|
265 |
</div>
|
561 |
'word_restriction' => '',
|
562 |
'id' => 0,
|
563 |
'is_new' => true,
|
564 |
+
'wpuf_visibility' => WPUF_Form_Builder_Field_Settings::get_wpuf_visibility_prop(),
|
565 |
'wpuf_cond' => WPUF_Form_Builder_Field_Settings::get_wpuf_cond_prop()
|
566 |
)
|
567 |
);
|
613 |
'word_restriction' => '',
|
614 |
'id' => 0,
|
615 |
'is_new' => true,
|
616 |
+
'wpuf_visibility' => WPUF_Form_Builder_Field_Settings::get_wpuf_visibility_prop(),
|
617 |
'wpuf_cond' => WPUF_Form_Builder_Field_Settings::get_wpuf_cond_prop()
|
618 |
)
|
619 |
);
|
659 |
'word_restriction' => '',
|
660 |
'id' => 0,
|
661 |
'is_new' => true,
|
662 |
+
'wpuf_visibility' => WPUF_Form_Builder_Field_Settings::get_wpuf_visibility_prop(),
|
663 |
'wpuf_cond' => WPUF_Form_Builder_Field_Settings::get_wpuf_cond_prop()
|
664 |
)
|
665 |
);
|
692 |
'icon' => 'picture-o',
|
693 |
'settings' => $settings,
|
694 |
'field_props' => array(
|
695 |
+
'input_type' => 'image_upload',
|
696 |
+
'template' => 'featured_image',
|
697 |
+
'required' => 'no',
|
698 |
+
'label' => __( 'Featured Image', 'wpuf' ),
|
699 |
+
'name' => 'featured_image',
|
700 |
+
'is_meta' => 'no',
|
701 |
+
'help' => '',
|
702 |
+
'css' => '',
|
703 |
+
'max_size' => '1024',
|
704 |
+
'count' => '1',
|
705 |
+
'id' => 0,
|
706 |
+
'is_new' => true,
|
707 |
+
'wpuf_visibility' => WPUF_Form_Builder_Field_Settings::get_wpuf_visibility_prop(),
|
708 |
+
'wpuf_cond' => WPUF_Form_Builder_Field_Settings::get_wpuf_cond_prop()
|
709 |
)
|
710 |
);
|
711 |
}
|
726 |
'title' => __( 'Tags', 'wpuf' ),
|
727 |
'settings' => $settings,
|
728 |
'field_props' => array(
|
729 |
+
'input_type' => 'text',
|
730 |
+
'template' => 'post_tags',
|
731 |
+
'required' => 'no',
|
732 |
+
'label' => __( 'Tags', 'wpuf' ),
|
733 |
+
'name' => 'tags',
|
734 |
+
'is_meta' => 'no',
|
735 |
+
'help' => '',
|
736 |
+
'width' => 'large',
|
737 |
+
'css' => '',
|
738 |
+
'placeholder' => '',
|
739 |
+
'default' => '',
|
740 |
+
'size' => 40,
|
741 |
+
'id' => 0,
|
742 |
+
'is_new' => true,
|
743 |
+
'wpuf_visibility' => WPUF_Form_Builder_Field_Settings::get_wpuf_visibility_prop(),
|
744 |
+
'wpuf_cond' => WPUF_Form_Builder_Field_Settings::get_wpuf_cond_prop()
|
745 |
)
|
746 |
);
|
747 |
}
|
857 |
'title' => $taxonomy['title'],
|
858 |
'settings' => $settings,
|
859 |
'field_props' => array(
|
860 |
+
'input_type' => 'taxonomy',
|
861 |
+
'template' => 'taxonomy',
|
862 |
+
'required' => 'no',
|
863 |
+
'label' => $taxonomy['title'],
|
864 |
+
'name' => $tax_name,
|
865 |
+
'is_meta' => 'no',
|
866 |
+
'help' => '',
|
867 |
+
'width' => 'small',
|
868 |
+
'css' => '',
|
869 |
+
'type' => 'select',
|
870 |
+
'orderby' => 'name',
|
871 |
+
'order' => 'ASC',
|
872 |
+
'exclude_type' => '',
|
873 |
+
'exclude' => '',
|
874 |
+
'woo_attr' => '',
|
875 |
+
'woo_attr_vis' => '',
|
876 |
+
'id' => 0,
|
877 |
+
'is_new' => true,
|
878 |
+
'wpuf_visibility' => WPUF_Form_Builder_Field_Settings::get_wpuf_visibility_prop(),
|
879 |
+
'wpuf_cond' => WPUF_Form_Builder_Field_Settings::get_wpuf_cond_prop()
|
880 |
)
|
881 |
);
|
882 |
}
|
admin/html/form-settings-payment.php
ADDED
@@ -0,0 +1,88 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $post;
|
3 |
+
|
4 |
+
$form_settings = wpuf_get_form_settings( $post->ID );
|
5 |
+
|
6 |
+
$payment_options = isset( $form_settings['payment_options'] ) ? $form_settings['payment_options'] : 'false';
|
7 |
+
$enable_pay_per_post = isset( $form_settings['enable_pay_per_post'] ) ? $form_settings['enable_pay_per_post'] : 'false';
|
8 |
+
$force_pack_purchase = isset( $form_settings['force_pack_purchase'] ) ? $form_settings['force_pack_purchase'] : 'false';
|
9 |
+
$subscription_disabled = isset( $form_settings['subscription_disabled'] ) ? $form_settings['subscription_disabled'] : '';
|
10 |
+
|
11 |
+
$pay_per_post_cost = isset( $form_settings['pay_per_post_cost'] ) ? $form_settings['pay_per_post_cost'] : 2;
|
12 |
+
$fallback_ppp_enable = isset( $form_settings['fallback_ppp_enable'] ) ? $form_settings['fallback_ppp_enable'] : 'false';
|
13 |
+
$fallback_ppp_cost = isset( $form_settings['fallback_ppp_cost'] ) ? $form_settings['fallback_ppp_cost'] : 'false';
|
14 |
+
|
15 |
+
?>
|
16 |
+
<table class="form-table">
|
17 |
+
|
18 |
+
<!-- Added Payment Settings -->
|
19 |
+
|
20 |
+
<tr>
|
21 |
+
<th><?php _e( 'Payment Options', 'wpuf' ); ?></th>
|
22 |
+
<td>
|
23 |
+
<label>
|
24 |
+
<input type="hidden" name="wpuf_settings[payment_options]" value="false">
|
25 |
+
<input type="checkbox" name="wpuf_settings[payment_options]" value="true"<?php checked( $payment_options, 'true' ); ?> />
|
26 |
+
<?php _e( 'Enable Payments', 'wpuf' ) ?>
|
27 |
+
</label>
|
28 |
+
<p class="description"><?php _e( 'Check to enable Payments for this form.', 'wpuf' ); ?></p>
|
29 |
+
</td>
|
30 |
+
</tr>
|
31 |
+
|
32 |
+
<tr class="show-if-payment">
|
33 |
+
<th><?php _e( 'Force Pack', 'wpuf' ); ?></th>
|
34 |
+
<td>
|
35 |
+
<label>
|
36 |
+
<input type="hidden" name="wpuf_settings[force_pack_purchase]" value="false">
|
37 |
+
<input type="checkbox" name="wpuf_settings[force_pack_purchase]" value="true"<?php checked( $force_pack_purchase, 'true' ); ?> />
|
38 |
+
<?php _e( 'Force subscription pack', 'wpuf' ) ?>
|
39 |
+
</label>
|
40 |
+
<p class="description"><?php _e( 'Force users to purchase and use subscription pack.', 'wpuf' ); ?></p>
|
41 |
+
</td>
|
42 |
+
</tr>
|
43 |
+
|
44 |
+
<tr class="show-if-payment show-if-force-pack">
|
45 |
+
<th><?php _e( 'Fallback to pay per post', 'wpuf' ); ?></th>
|
46 |
+
<td>
|
47 |
+
<label>
|
48 |
+
<input type="hidden" name="wpuf_settings[fallback_ppp_enable]" value="false">
|
49 |
+
<input type="hidden" name="wpuf_settings[fallback_ppp_enable]" value="false"<?php checked( $fallback_ppp_enable, 'true' ); ?> />
|
50 |
+
<?php _e( 'Fallback pay per post charging', 'wpuf' ) ?>
|
51 |
+
</label>
|
52 |
+
<p class="description"><?php _e( 'Fallback to pay per post charging if pack limit exceeds', 'wpuf' ); ?></p>
|
53 |
+
</td>
|
54 |
+
</tr>
|
55 |
+
|
56 |
+
<tr class="show-if-payment show-if-force-pack">
|
57 |
+
<th><?php _e( 'Fallback cost', 'wpuf' ); ?></th>
|
58 |
+
<td>
|
59 |
+
<label>
|
60 |
+
<input type="hidden" name="wpuf_settings[fallback_ppp_cost]" value="<?php echo esc_attr( $fallback_ppp_cost ); ?>" />
|
61 |
+
</label>
|
62 |
+
<p class="description"><?php _e( 'Cost of pay per post after a subscription pack limit is reached.', 'wpuf' ); ?></p>
|
63 |
+
</td>
|
64 |
+
</tr>
|
65 |
+
|
66 |
+
<tr class="show-if-payment">
|
67 |
+
<th><?php _e( 'Pay per Post', 'wpuf' ); ?></th>
|
68 |
+
<td>
|
69 |
+
<label>
|
70 |
+
<input type="hidden" name="wpuf_settings[enable_pay_per_post]" value="false">
|
71 |
+
<input type="checkbox" name="wpuf_settings[enable_pay_per_post]" value="true"<?php checked( $enable_pay_per_post, 'true' ); ?> />
|
72 |
+
<?php _e( 'Enable Pay per Post', 'wpuf' ) ?>
|
73 |
+
</label>
|
74 |
+
<p class="description"><?php _e( 'Charge users for posting', 'wpuf' ); ?></p>
|
75 |
+
</td>
|
76 |
+
</tr>
|
77 |
+
|
78 |
+
<tr class="show-if-payment show-if-pay-per-post">
|
79 |
+
<th><?php _e( 'Cost Settings', 'wpuf' ); ?></th>
|
80 |
+
<td>
|
81 |
+
<label>
|
82 |
+
<input type="number" name="wpuf_settings[pay_per_post_cost]" value="<?php echo esc_attr( $pay_per_post_cost ); ?>" />
|
83 |
+
</label>
|
84 |
+
<p class="description"><?php _e( 'Amount to be charged per post', 'wpuf' ); ?></p>
|
85 |
+
</td>
|
86 |
+
</tr>
|
87 |
+
<?php do_action( 'wpuf_form_setting_payment', $form_settings, $post ); ?>
|
88 |
+
</table>
|
admin/html/form-settings-post.php
CHANGED
@@ -29,23 +29,10 @@ $submit_text = isset( $form_settings['submit_text'] ) ? $form_settings
|
|
29 |
$draft_text = isset( $form_settings['draft_text'] ) ? $form_settings['draft_text'] : __( 'Save Draft', 'wpuf' );
|
30 |
$preview_text = isset( $form_settings['preview_text'] ) ? $form_settings['preview_text'] : __( 'Preview', 'wpuf' );
|
31 |
$draft_post = isset( $form_settings['draft_post'] ) ? $form_settings['draft_post'] : 'false';
|
32 |
-
$subscription_disabled = isset( $form_settings['subscription_disabled'] ) ? $form_settings['subscription_disabled'] : '';
|
33 |
|
34 |
?>
|
35 |
<table class="form-table">
|
36 |
|
37 |
-
<tr class="">
|
38 |
-
<th><?php _e( 'Disable Subscription', 'wpuf' ); ?></th>
|
39 |
-
<td>
|
40 |
-
<label>
|
41 |
-
<input type="checkbox" name="wpuf_settings[subscription_disabled]" value="yes" <?php checked( $subscription_disabled, 'yes' ); ?> />
|
42 |
-
<?php _e( 'Disable Subscription', 'wpuf' ); ?>
|
43 |
-
</label>
|
44 |
-
|
45 |
-
<p class="description"><?php echo __( 'If checked, any subscription and pay-per-post will be disabled on the form and will take no effect.', 'wpuf' ); ?></p>
|
46 |
-
</td>
|
47 |
-
</tr>
|
48 |
-
|
49 |
<tr class="wpuf-post-type">
|
50 |
<th><?php _e( 'Post Type', 'wpuf' ); ?></th>
|
51 |
<td>
|
29 |
$draft_text = isset( $form_settings['draft_text'] ) ? $form_settings['draft_text'] : __( 'Save Draft', 'wpuf' );
|
30 |
$preview_text = isset( $form_settings['preview_text'] ) ? $form_settings['preview_text'] : __( 'Preview', 'wpuf' );
|
31 |
$draft_post = isset( $form_settings['draft_post'] ) ? $form_settings['draft_post'] : 'false';
|
|
|
32 |
|
33 |
?>
|
34 |
<table class="form-table">
|
35 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
<tr class="wpuf-post-type">
|
37 |
<th><?php _e( 'Post Type', 'wpuf' ); ?></th>
|
38 |
<td>
|
admin/html/modal.php
CHANGED
@@ -20,16 +20,28 @@
|
|
20 |
|
21 |
<ul>
|
22 |
<li class="blank-form">
|
23 |
-
<
|
|
|
|
|
24 |
<span class="dashicons dashicons-plus"></span>
|
25 |
<div class="title"><?php _e( 'Blank Form', 'wpuf' ); ?></div>
|
26 |
-
</
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
</li>
|
28 |
|
29 |
<?php
|
30 |
foreach ($registry as $key => $template ) {
|
31 |
$class = 'template-active';
|
32 |
-
$title =
|
|
|
|
|
33 |
$url = esc_url( add_query_arg( array(
|
34 |
'action' => $action_name,
|
35 |
'template' => $key,
|
@@ -44,10 +56,17 @@
|
|
44 |
?>
|
45 |
|
46 |
<li class="<?php echo $class; ?>">
|
47 |
-
<
|
|
|
|
|
|
|
48 |
<div class="title"><?php echo $template->get_title(); ?></div>
|
49 |
<div class="description"><?php echo $template->get_description(); ?></div>
|
50 |
-
|
|
|
|
|
|
|
|
|
51 |
</li>
|
52 |
|
53 |
<?php } ?>
|
20 |
|
21 |
<ul>
|
22 |
<li class="blank-form">
|
23 |
+
<h3><?php _e( 'Blank Form', 'wpuf' ); ?></h3>
|
24 |
+
|
25 |
+
<div class="form-middle-text">
|
26 |
<span class="dashicons dashicons-plus"></span>
|
27 |
<div class="title"><?php _e( 'Blank Form', 'wpuf' ); ?></div>
|
28 |
+
</div>
|
29 |
+
|
30 |
+
<div class="form-create-overlay">
|
31 |
+
<div class="title"><?php _e( 'Blank Form', 'wpuf' ); ?></div>
|
32 |
+
<br>
|
33 |
+
<a href="<?php echo $blank_form_url; ?>" class="button button-primary" title="<?php echo esc_attr('Blank Form'); ?>">
|
34 |
+
<?php _e('Create Form', 'wpuf' ); ?>
|
35 |
+
</a>
|
36 |
+
</div>
|
37 |
</li>
|
38 |
|
39 |
<?php
|
40 |
foreach ($registry as $key => $template ) {
|
41 |
$class = 'template-active';
|
42 |
+
$title = $template->title;
|
43 |
+
$image = $template->image ? $template->image : '';
|
44 |
+
|
45 |
$url = esc_url( add_query_arg( array(
|
46 |
'action' => $action_name,
|
47 |
'template' => $key,
|
56 |
?>
|
57 |
|
58 |
<li class="<?php echo $class; ?>">
|
59 |
+
<h3><?php echo $template->get_title(); ?></h3>
|
60 |
+
<?php if ( $image ) { printf( '<img src="%s" alt="%s">', $image, $title ); } ?>
|
61 |
+
|
62 |
+
<div class="form-create-overlay">
|
63 |
<div class="title"><?php echo $template->get_title(); ?></div>
|
64 |
<div class="description"><?php echo $template->get_description(); ?></div>
|
65 |
+
<br>
|
66 |
+
<a href="<?php echo $url; ?>" class="button button-primary" title="<?php echo $template->get_title(); ?>">
|
67 |
+
<?php _e('Create Form', 'wpuf' ); ?>
|
68 |
+
</a>
|
69 |
+
</div>
|
70 |
</li>
|
71 |
|
72 |
<?php } ?>
|
admin/html/support.php
CHANGED
@@ -1,195 +1,437 @@
|
|
1 |
<?php
|
2 |
-
$
|
3 |
-
array(
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/getting-started/user-dashboard/'
|
21 |
-
),
|
22 |
-
)
|
23 |
),
|
24 |
-
array(
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/how-to-add-multi-step-form/'
|
50 |
-
),
|
51 |
-
)
|
52 |
),
|
53 |
-
array(
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/developer-docs/insertupdate-checkbox-or-radio-field-data-as-serialize/'
|
67 |
-
),
|
68 |
-
array(
|
69 |
-
'title' => 'Filters',
|
70 |
-
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/developer-docs/filters/'
|
71 |
-
),
|
72 |
-
array(
|
73 |
-
'title' => 'Actions',
|
74 |
-
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/developer-docs/actions/'
|
75 |
-
),
|
76 |
-
array(
|
77 |
-
'title' => 'Changelog',
|
78 |
-
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/changelog/'
|
79 |
-
),
|
80 |
-
)
|
81 |
),
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
105 |
),
|
106 |
-
array(
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/registration-forms/'
|
112 |
-
),
|
113 |
-
array(
|
114 |
-
'title' => 'Creating a Profile Editing Form',
|
115 |
-
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/wordpress-edit-user-profile-from-front-end/'
|
116 |
-
),
|
117 |
-
array(
|
118 |
-
'title' => 'Paid Membership Registration',
|
119 |
-
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/paid-membership-registration/'
|
120 |
-
),
|
121 |
-
array(
|
122 |
-
'title' => 'Setting Up Email Verification for New Users',
|
123 |
-
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/setting-up-email-verification-for-new-users/'
|
124 |
-
),
|
125 |
-
)
|
126 |
),
|
127 |
-
array(
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
143 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
144 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
?>
|
146 |
|
147 |
-
<div class="wrap">
|
148 |
<h1><?php _e( 'General Help Questions', 'wpuf' ); ?> <a href="https://wedevs.com/docs/wp-user-frontend-pro/?utm_source=wpuf-help-page&utm_medium=button-primary&utm_campaign=view-all-docs" target="_blank" class="page-title-action"><span class="dashicons dashicons-external" style="margin-top: 8px;"></span> <?php _e( 'View all Documentations', 'wpuf' ); ?></a></h1>
|
149 |
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
<
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
193 |
</div>
|
194 |
</div>
|
195 |
|
@@ -211,7 +453,7 @@ $right_column = array(
|
|
211 |
|
212 |
<p><?php _e( 'Report any Bug that you Discovered, Get Instant Solutions.', 'wpuf' ); ?></p>
|
213 |
|
214 |
-
<a target="_blank" class="button button-primary" href="https://github.com/weDevsOfficial/wp-user-frontend"><?php _e( 'Report to GitHub', 'wpuf' ); ?></a>
|
215 |
</div>
|
216 |
|
217 |
<div class="help-block">
|
@@ -224,76 +466,33 @@ $right_column = array(
|
|
224 |
<a target="_blank" class="button button-primary" href="https://wedevs.com/account/tickets/?utm_source=wpuf-help-page&utm_medium=help-block&utm_campaign=need-assistance"><?php _e( 'Contact Support', 'wpuf' ); ?></a>
|
225 |
</div>
|
226 |
</div>
|
227 |
-
|
228 |
</div>
|
229 |
|
|
|
|
|
|
|
|
|
230 |
|
231 |
-
|
232 |
-
|
233 |
-
width: 50%;
|
234 |
-
}
|
235 |
-
h2.hndle{
|
236 |
-
background: #f5f5f5;
|
237 |
-
}
|
238 |
-
|
239 |
-
h2.hndle span{
|
240 |
-
color: #ccc;
|
241 |
-
}
|
242 |
-
|
243 |
-
.wpuf-help-questions ul {
|
244 |
-
margin: 5px 0;
|
245 |
-
}
|
246 |
-
|
247 |
-
.wpuf-help-questions li {
|
248 |
-
padding: 10px 5px;
|
249 |
-
margin: 0;
|
250 |
-
display: block;
|
251 |
-
border-bottom: 1px solid #eee;
|
252 |
-
}
|
253 |
-
|
254 |
-
.wpuf-help-questions li:hover {
|
255 |
-
background-color: #F5F5F5;
|
256 |
-
}
|
257 |
-
|
258 |
-
.wpuf-help-questions li:last-child {
|
259 |
-
border-bottom: none;
|
260 |
-
}
|
261 |
-
|
262 |
-
.wpuf-help-questions li .dashicons {
|
263 |
-
color: #ccc;
|
264 |
-
margin-top: -3px;
|
265 |
-
}
|
266 |
|
267 |
-
.
|
268 |
-
|
269 |
-
}
|
270 |
|
271 |
-
|
272 |
-
float: right;
|
273 |
-
}
|
274 |
|
275 |
-
.
|
276 |
-
|
277 |
-
flex-wrap: wrap;
|
278 |
-
align-items: center;
|
279 |
-
margin-top: 30px;
|
280 |
-
}
|
281 |
|
282 |
-
|
283 |
-
|
284 |
-
align-self: flex-start;
|
285 |
-
min-width: 25%;
|
286 |
-
max-width: 30%;
|
287 |
-
border: 1px solid #ddd;
|
288 |
-
margin-right: 2%;
|
289 |
-
margin-bottom: 25px;
|
290 |
-
border-radius: 3px;
|
291 |
-
padding: 25px 15px;
|
292 |
-
text-align: center;
|
293 |
-
background: #fff;
|
294 |
-
}
|
295 |
|
296 |
-
.
|
297 |
-
|
298 |
-
}
|
299 |
-
|
|
|
|
|
|
|
|
|
|
1 |
<?php
|
2 |
+
$articles = array(
|
3 |
+
'setup' => array(
|
4 |
+
array(
|
5 |
+
'title' => 'How to Install',
|
6 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/getting-started/how-to-install/'
|
7 |
+
),
|
8 |
+
array(
|
9 |
+
'title' => 'License Activation',
|
10 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/getting-started/license-activation/'
|
11 |
+
),
|
12 |
+
array(
|
13 |
+
'title' => 'Shortcodes',
|
14 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/getting-started/wpuf-shortcodes/'
|
15 |
+
),
|
16 |
+
array(
|
17 |
+
'title' => 'User Dashboard',
|
18 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/getting-started/user-dashboard/'
|
19 |
+
),
|
|
|
|
|
|
|
20 |
),
|
21 |
+
'posting' => array(
|
22 |
+
array(
|
23 |
+
'title' => 'Creating Posting Forms',
|
24 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/creating-posting-forms/'
|
25 |
+
),
|
26 |
+
array(
|
27 |
+
'title' => 'Available Form Elements',
|
28 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/form-elements/'
|
29 |
+
),
|
30 |
+
array(
|
31 |
+
'title' => 'Creating Forms Using The Form Templates',
|
32 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/form-templates/'
|
33 |
+
),
|
34 |
+
array(
|
35 |
+
'title' => 'How to Allow Guest Posting',
|
36 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/guest-posting/'
|
37 |
+
),
|
38 |
+
array(
|
39 |
+
'title' => 'Setup Automatic Post Expiration',
|
40 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/using-post-expiration-wp-user-frontend/'
|
41 |
+
),
|
42 |
+
array(
|
43 |
+
'title' => 'How to create Multistep forms',
|
44 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/how-to-add-multi-step-form/'
|
45 |
+
),
|
|
|
|
|
|
|
46 |
),
|
47 |
+
'dashboard' => array(
|
48 |
+
array(
|
49 |
+
'title' => 'Setting up Frontend Dashboard for Users',
|
50 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/frontend/configuring-dashboard-settings/'
|
51 |
+
),
|
52 |
+
array(
|
53 |
+
'title' => 'Unified My Account Page',
|
54 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/frontend/how-to-create-my-account-page/'
|
55 |
+
),
|
56 |
+
array(
|
57 |
+
'title' => 'Showing meta fields in frontend',
|
58 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/frontend/showing-meta-fields-in-frontend/'
|
59 |
+
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
),
|
61 |
+
'settings' => array(
|
62 |
+
array(
|
63 |
+
'title' => 'General Options',
|
64 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/settings/configuring-general-options/'
|
65 |
+
),
|
66 |
+
array(
|
67 |
+
'title' => 'Dashboard Settings',
|
68 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/settings/configuring-dashboard-settings/'
|
69 |
+
),
|
70 |
+
array(
|
71 |
+
'title' => 'Login Registration Settings',
|
72 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/settings/login-registration-settings/'
|
73 |
+
),
|
74 |
+
array(
|
75 |
+
'title' => 'Payment Settings',
|
76 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/settings/configuring-payment-settings/'
|
77 |
+
),
|
78 |
+
),
|
79 |
+
'registration' => array(
|
80 |
+
array(
|
81 |
+
'title' => 'Creating Registration Form',
|
82 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/registration-forms/'
|
83 |
+
),
|
84 |
+
array(
|
85 |
+
'title' => 'Creating a Multistep Registration Form',
|
86 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/creating-a-multistep-registration-form/'
|
87 |
+
),
|
88 |
+
array(
|
89 |
+
'title' => 'Setting Up Confirmation Message',
|
90 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/setup-confirmation-message/'
|
91 |
+
),
|
92 |
+
array(
|
93 |
+
'title' => 'Paid Membership Registration',
|
94 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/paid-membership-registration/'
|
95 |
+
),
|
96 |
+
array(
|
97 |
+
'title' => 'Setting Up Email Verification for New Users',
|
98 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/setting-up-email-verification-for-new-users/'
|
99 |
+
),
|
100 |
),
|
101 |
+
'profile' => array(
|
102 |
+
array(
|
103 |
+
'title' => 'Creating a Profile Editing Form',
|
104 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/wordpress-edit-user-profile-from-front-end/'
|
105 |
+
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
),
|
107 |
+
'subscription' => array(
|
108 |
+
array(
|
109 |
+
'title' => 'Creating Subscription Packs',
|
110 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/subscription-payment/creating-subscription-packs/'
|
111 |
+
),
|
112 |
+
array(
|
113 |
+
'title' => 'Payment & Gateway Settings',
|
114 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/subscription-payment/configuring-payment-settings/'
|
115 |
+
),
|
116 |
+
array(
|
117 |
+
'title' => 'Setting Up Recurring Payment',
|
118 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/subscription-payment/setting-up-recurring-payment/'
|
119 |
+
),
|
120 |
+
array(
|
121 |
+
'title' => 'Forcing Subscription Pack For Post Submission',
|
122 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/subscription-payment/forcing-subscription-pack-for-post-submission/'
|
123 |
+
),
|
124 |
+
array(
|
125 |
+
'title' => 'How to Charge for Each Post Submission?',
|
126 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/subscription-payment/how-to-charge-for-each-post-submission/'
|
127 |
+
),
|
128 |
+
array(
|
129 |
+
'title' => 'Creating Coupons',
|
130 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/coupons/'
|
131 |
+
),
|
132 |
+
),
|
133 |
+
|
134 |
+
'developer' => array(
|
135 |
+
array(
|
136 |
+
'title' => 'Action Hook Field',
|
137 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/developer-docs/action-hook-field/'
|
138 |
+
),
|
139 |
+
array(
|
140 |
+
'title' => 'Add a New Tab on My Account Page',
|
141 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/developer-docs/add-a-new-tab-on-my-account-page/'
|
142 |
+
),
|
143 |
+
array(
|
144 |
+
'title' => 'Insert/update checkbox or radio field data as serialize',
|
145 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/developer-docs/insertupdate-checkbox-or-radio-field-data-as-serialize/'
|
146 |
+
),
|
147 |
+
array(
|
148 |
+
'title' => 'Filters',
|
149 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/developer-docs/filters/'
|
150 |
+
),
|
151 |
+
array(
|
152 |
+
'title' => 'Actions',
|
153 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/developer-docs/actions/'
|
154 |
+
),
|
155 |
+
array(
|
156 |
+
'title' => 'Changelog',
|
157 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/changelog/'
|
158 |
+
),
|
159 |
),
|
160 |
+
'restriction' => array(
|
161 |
+
array(
|
162 |
+
'title' => 'Content Restriction for Logged in Users',
|
163 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/content-restriction/content-restriction/'
|
164 |
+
),
|
165 |
+
array(
|
166 |
+
'title' => 'Restricting Content by User Roles',
|
167 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/content-restriction/restricting-content-by-user-roles/'
|
168 |
+
),
|
169 |
+
array(
|
170 |
+
'title' => 'Restricting Contents for Different Subscription Packs',
|
171 |
+
'link' => 'https://wedevs.com/docs/wp-user-frontend-pro/content-restriction/restricting-contents-for-different-subscription-packs/'
|
172 |
+
),
|
173 |
+
)
|
174 |
);
|
175 |
+
|
176 |
+
/**
|
177 |
+
* Print related articles
|
178 |
+
*
|
179 |
+
* @param array $articles
|
180 |
+
*
|
181 |
+
* @return void
|
182 |
+
*/
|
183 |
+
function wpuf_help_related_articles( $articles ) {
|
184 |
+
?>
|
185 |
+
<h2><?php _e( 'Related Articles:', 'wpuf' ); ?></h2>
|
186 |
+
|
187 |
+
<ul class="related-articles">
|
188 |
+
<?php
|
189 |
+
foreach ( $articles as $article ) {
|
190 |
+
?>
|
191 |
+
<li>
|
192 |
+
<span class="dashicons dashicons-media-text"></span>
|
193 |
+
<a href="<?php echo trailingslashit( $article['link'] ); ?>?utm_source=wpuf-help-page&utm_medium=help-links&utm_campaign=wpuf-help&utm_term=<?php echo sanitize_title( $article['title'] ); ?>" target="_blank"><?php echo $article['title']; ?></a>
|
194 |
+
</li>
|
195 |
+
<?php
|
196 |
+
}
|
197 |
+
?>
|
198 |
+
</ul>
|
199 |
+
<?php
|
200 |
+
}
|
201 |
?>
|
202 |
|
203 |
+
<div class="wrap wpuf-help-page">
|
204 |
<h1><?php _e( 'General Help Questions', 'wpuf' ); ?> <a href="https://wedevs.com/docs/wp-user-frontend-pro/?utm_source=wpuf-help-page&utm_medium=button-primary&utm_campaign=view-all-docs" target="_blank" class="page-title-action"><span class="dashicons dashicons-external" style="margin-top: 8px;"></span> <?php _e( 'View all Documentations', 'wpuf' ); ?></a></h1>
|
205 |
|
206 |
+
|
207 |
+
<div class="wpuf-help-tabbed">
|
208 |
+
<nav>
|
209 |
+
<ul>
|
210 |
+
<li class="tab-current">
|
211 |
+
<a href="#setup">
|
212 |
+
<span class="dashicons dashicons-admin-home"></span>
|
213 |
+
<label><?php _e( 'Plugin Setup', 'wpuf' ); ?></label>
|
214 |
+
</a>
|
215 |
+
</li>
|
216 |
+
<li>
|
217 |
+
<a href="#frontend-posting">
|
218 |
+
<span class="dashicons dashicons-media-text"></span>
|
219 |
+
<label><?php _e( 'Frontend Posting', 'wpuf' ); ?></label>
|
220 |
+
</a>
|
221 |
+
</li>
|
222 |
+
<li>
|
223 |
+
<a href="#frontend-dashboard">
|
224 |
+
<span class="dashicons dashicons-dashboard"></span>
|
225 |
+
<label><?php _e( 'Frontend Dashboard', 'wpuf' ); ?></label>
|
226 |
+
</a>
|
227 |
+
</li>
|
228 |
+
<li>
|
229 |
+
<a href="#user-registration">
|
230 |
+
<span class="dashicons dashicons-admin-users"></span>
|
231 |
+
<label><?php _e( 'User Registration', 'wpuf' ); ?></label>
|
232 |
+
</a>
|
233 |
+
</li>
|
234 |
+
<li>
|
235 |
+
<a href="#login-page">
|
236 |
+
<span class="dashicons dashicons-lock"></span>
|
237 |
+
<label><?php _e( 'User Login', 'wpuf' ); ?></label>
|
238 |
+
</a>
|
239 |
+
</li>
|
240 |
+
<li>
|
241 |
+
<a href="#profile-editing">
|
242 |
+
<span class="dashicons dashicons-edit"></span>
|
243 |
+
<label><?php _e( 'Profile Editing', 'wpuf' ); ?></label>
|
244 |
+
</a>
|
245 |
+
</li>
|
246 |
+
<li>
|
247 |
+
<a href="#subscription-payment">
|
248 |
+
<span class="dashicons dashicons-cart"></span>
|
249 |
+
<label><?php _e( 'Subscription & Payment', 'wpuf' ); ?></label>
|
250 |
+
</a>
|
251 |
+
</li>
|
252 |
+
<li>
|
253 |
+
<a href="#content-restriction">
|
254 |
+
<span class="dashicons dashicons-unlock"></span>
|
255 |
+
<label><?php _e( 'Content Restriction', 'wpuf' ); ?></label>
|
256 |
+
</a>
|
257 |
+
</li>
|
258 |
+
</ul>
|
259 |
+
</nav>
|
260 |
+
|
261 |
+
<div class="nav-content">
|
262 |
+
<section id="setup" class="content-current">
|
263 |
+
<h2>Plugin Setup Guide</h2>
|
264 |
+
|
265 |
+
<p>Setting up WP User Frontend is very easy. Here are few things that you should consider.</p>
|
266 |
+
|
267 |
+
<ol>
|
268 |
+
<li><strong>Install WPUF Pages</strong> with a single click. Check your admin dashboard for a message to install WPUF required pages.</li>
|
269 |
+
<li>You can create amazing frontend posting forms with more than 20 useful form fields. </li>
|
270 |
+
<li>Posting the forms in the frontend is also very easy. All you have to do is <strong>put the shortcode</strong> of your form to a page. </li>
|
271 |
+
<li>Building registration & profile editing forms has never been easier, thanks to WP User Frontend. <a href="<?php echo admin_url( 'admin.php?page=wpuf-profile-forms' ); ?>" target="_blank">Build registration & profile forms</a> on the go with simple steps.</li>
|
272 |
+
<li>Add customized <strong>login forms</strong> using simple shortcodes and override default WordPress login and registration.</li>
|
273 |
+
<li>Create customized <strong>subscription forms</strong> and let your users buy with multiple payment gateways.</li>
|
274 |
+
<li><strong>Enable guest posting</strong> and earn from each posts without any difficulties. </li>
|
275 |
+
</ol>
|
276 |
+
|
277 |
+
<a class="button button-primary button-large" href="https://wedevs.com/docs/wp-user-frontend-pro/getting-started/how-to-install/?utm_source=wpuf-help-page&utm_medium=help-links&utm_campaign=wpuf-help&utm_term=how-to-install" target="_blank"><?php _e( 'Learn More About Installation', 'wpuf' ); ?></a>
|
278 |
+
|
279 |
+
<?php wpuf_help_related_articles( $articles['setup'] ); ?>
|
280 |
+
</section>
|
281 |
+
<section id="frontend-posting">
|
282 |
+
<h2>Frontend Posting</h2>
|
283 |
+
|
284 |
+
<p>Posting Forms are used to <strong>create new</strong> blog posts, WooCommerce Products, Directory Listing Entries etc. You can create any custom post type from the front using this feature. You just need to create a form with necessary fields and embed the form in a page and your users will be able to create posts from frontend in no time.</p>
|
285 |
+
<p>To create a posting form, go to <a href="<?php echo admin_url( 'admin.php?page=wpuf-post-forms' ); ?>" target="_blank">Post Forms</a> → Add Form and start building your ultimate frontend posting forms. </p>
|
286 |
+
<p>After building your forms, <strong>use the shortcodes</strong> on any new page or post and publish them before sharing.</p>
|
287 |
+
|
288 |
+
<a class="button button-primary button-large" href="https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/?utm_source=wpuf-help-page&utm_medium=help-links&utm_campaign=wpuf-help&utm_term=frontend-posting" target="_blank"><?php _e( 'Learn More About Frontend Posting', 'wpuf' ); ?></a>
|
289 |
+
|
290 |
+
<?php wpuf_help_related_articles( $articles['posting'] ); ?>
|
291 |
+
</section>
|
292 |
+
<section id="frontend-dashboard">
|
293 |
+
<h2>Frontend Dashboard</h2>
|
294 |
+
|
295 |
+
<p>WP User Frontend generates <strong>Frontend Dashboard</strong> and <strong>My Account</strong> page for all your users. Using these pages, they can get a list of their posts and subscriptions directly at frontend. They can also customize the details of their profile. You don’t need to give them access to the backend at all!</p>
|
296 |
+
<p>To crate this page, <a href="<?php echo admin_url( 'post-new.php?post_type=page' ); ?>" target="_blank">create a new page</a>, put a title and simply copy-paste the following shortcode: <code>[wpuf_dashboard]</code>. Alternatively, there is an unified <a href="https://wedevs.com/docs/wp-user-frontend-pro/frontend/how-to-create-my-account-page/?utm_source=wpuf-help-page&utm_medium=help-links&utm_campaign=wpuf-help&utm_term=unified-my-account-page" target="_blank">my account page</a> as well. Finally, hit the publish button and you are done.</p>
|
297 |
+
|
298 |
+
<a class="button button-primary button-large" href="https://wedevs.com/docs/wp-user-frontend-pro/frontend/configuring-dashboard-settings/?utm_source=wpuf-help-page&utm_medium=help-links&utm_campaign=wpuf-help&utm_term=frontend-dashboard" target="_blank"><?php _e( 'Learn More About Frontend Dashboard', 'wpuf' ); ?></a>
|
299 |
+
|
300 |
+
<?php wpuf_help_related_articles( $articles['dashboard'] ); ?>
|
301 |
+
</section>
|
302 |
+
<section id="user-registration">
|
303 |
+
<h2>User Registration</h2>
|
304 |
+
|
305 |
+
<p>You can create as many registration forms as you want and assign them to different user roles. Creating Registration forms are easy. Navigate to <a href="<?php echo admin_url( 'admin.php?page=wpuf-profile-forms' ); ?>" target="_blank">Registration Forms</a>.</p>
|
306 |
+
<p>You can create new forms just you would create posts in WordPress.</p>
|
307 |
+
|
308 |
+
<ol>
|
309 |
+
<li>Give your form a name and click on Form Elements on the right sidebar.</li>
|
310 |
+
<li>The form elements will appear to the Form Editor tab with some options.</li>
|
311 |
+
</ol>
|
312 |
+
|
313 |
+
<p>From settings you can –</p>
|
314 |
+
|
315 |
+
<ul>
|
316 |
+
<li>Assign New User Roles</li>
|
317 |
+
<li>Can redirect to any custom page or same page with successful message</li>
|
318 |
+
</ul>
|
319 |
+
|
320 |
+
<h3>Showing Registration Form</h3>
|
321 |
+
|
322 |
+
<ul>
|
323 |
+
<li>By using short-code you can show your registration form into any page or post</li>
|
324 |
+
<li>You will get different short-codes for each registration forms separately.</li>
|
325 |
+
</ul>
|
326 |
+
|
327 |
+
|
328 |
+
<a class="button button-primary button-large" href="https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/?utm_source=wpuf-help-page&utm_medium=help-links&utm_campaign=wpuf-help&utm_term=registration-profile-forms" target="_blank"><?php _e( 'Learn More About Registration', 'wpuf' ); ?></a>
|
329 |
+
|
330 |
+
<?php wpuf_help_related_articles( $articles['registration'] ); ?>
|
331 |
+
</section>
|
332 |
+
<section id="login-page">
|
333 |
+
<h2>Login Page</h2>
|
334 |
+
|
335 |
+
<p>WP User Frontend Automatically creates important pages when you install it for the first time. You can also create login forms manually. </p>
|
336 |
+
|
337 |
+
<p>Navigate to <a href="<?php echo admin_url( 'admin.php?page=wpuf-settings' ); ?>" target="_blank">Settings</a> → <strong>Login/Registration</strong> tab.
|
338 |
+
In this page, you will find several useful settings related to WPUF login. You can override default registration and login forms with WPUF login & registration feature if you want. To do this, check the <strong>Login/Registration override option</strong>.</p>
|
339 |
+
|
340 |
+
<p>You can also specify the login page. WPUF automatically adds the default login page that it has created. If you manually create one, use the following shortcode – <code>[wpuf-login]</code></p>
|
341 |
+
|
342 |
+
<p>Simply, create a new page and put the above shortcode. Finally, publish the page and add it to the Login Page option in the settings.</p>
|
343 |
+
|
344 |
+
<a class="button button-primary button-large" href="https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/user-login/?utm_source=wpuf-help-page&utm_medium=help-links&utm_campaign=wpuf-help&utm_term=learn-more-login" target="_blank"><?php _e( 'Learn More About Login', 'wpuf' ); ?></a>
|
345 |
+
</section>
|
346 |
+
<section id="profile-editing">
|
347 |
+
<h2>Creating a Profile Editing Form</h2>
|
348 |
+
|
349 |
+
<p>When you are making a registration form, you get two shortcodes:
|
350 |
+
For embedding the registration form: this is something like <code>[wpuf_profile type="registration" id="3573"]</code></p>
|
351 |
+
|
352 |
+
<p>For profile edit page: this is something like <code>[wpuf_profile type="profile" id="3573"]</code></p>
|
353 |
+
|
354 |
+
<p>You already know that how to make a registration form in WP User Frontend Pro and embed that into a page. The very same process is for creating the profile edit page.</p>
|
355 |
+
|
356 |
+
<h2>How to get the shortcode</h2>
|
357 |
+
|
358 |
+
<p>We assume that you already have created a registration form. If not you can use the default registration form, that was created automatically while installing the plugin.
|
359 |
+
So to get the shortcode, navigate to <strong>User Frontend</strong> → <strong>Registration Forms</strong> and you will be able to see the shortcodes on the right side of your screen.</p>
|
360 |
+
|
361 |
+
<a class="button button-primary button-large" href="https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/?utm_source=wpuf-help-page&utm_medium=help-links&utm_campaign=wpuf-help&utm_term=registration-profile-forms" target="_blank"><?php _e( 'Learn More About Profile Editing', 'wpuf' ); ?></a>
|
362 |
+
|
363 |
+
<?php wpuf_help_related_articles( $articles['profile'] ); ?>
|
364 |
+
</section>
|
365 |
+
<section id="subscription-payment">
|
366 |
+
<h2>Subscription Payment</h2>
|
367 |
+
|
368 |
+
<p>WP User Frontend allows you to create as many subscription packs you want. Simply, navigate to - WP-Admin → User Frontend → Subscription → Add Subscription</p>
|
369 |
+
|
370 |
+
<ol>
|
371 |
+
<li>Enter your subscription name and pack description.</li>
|
372 |
+
<li>Include the billing amount and the validity of the pack. You can choose day, week, month or year in case of expiry.</li>
|
373 |
+
<li>You can enable post expiration if you want to expire post after a certain amount of time. To do so check the Enable Post Expiration box.</li>
|
374 |
+
<li>This will enable some new settings. You have to specify post expiration time and the post status after the post expires.</li>
|
375 |
+
<li>You can also notify users when a post expires. To do so, check the Send Mail option.</li>
|
376 |
+
<li>Now, enter the message you want to send the user in the Post Expiration Message field.</li>
|
377 |
+
<li>You can specify the number of posts you are giving away with this subscription pack. If you want to provide unlimited posts, enter ‘-1’ in the number of posts field.</li>
|
378 |
+
<li>You can also set the number of pages and custom CSS. For unlimited value, enter ‘-1’.</li>
|
379 |
+
<li>WPUF offers you recurring payment while creating a Subscription pack. Enable this option if you want to set recurring payment for this pack. It will provide you some new options for the recurring payment.</li>
|
380 |
+
<li>Now, select the billing cycle.</li>
|
381 |
+
<li>You can also stop the billing cycle if you want. If you don’t want to stop the cycle select Never.</li>
|
382 |
+
<li>To enable trial period, check the Trial box. You can set the trial amount to be paid by the user for trial period.</li>
|
383 |
+
<li>Now, specify the trial period. Enter number of days, week, month or year.</li>
|
384 |
+
<li>You can also enable post number rollback. If enabled, number of posts will be restored if the post is deleted.</li>
|
385 |
+
<li>Finally, click on the publish button to create the subscription pack.</li>
|
386 |
+
</ol>
|
387 |
+
<h2>Subscription Packs on Frontend</h2>
|
388 |
+
<p>To view the created subscription packs on frontend, visit the Subscription page.</p>
|
389 |
+
|
390 |
+
<p>Short-code for creating the Subscription page – <code>[wpuf_sub_pack]</code>.</p>
|
391 |
+
<h2>Payment & Gateway Settings</h2>
|
392 |
+
<p>Post subscription and payment system is a module where you can add paid posting system with WP User Frontend. You can introduce two types of payment system. Pay per post and subscription pack based.</p>
|
393 |
+
|
394 |
+
|
395 |
+
<h2>Pay Per Post</h2>
|
396 |
+
|
397 |
+
|
398 |
+
<p>With this you can introduce pay per post feature where users pay to publish their posts each post. When pay per post is enabled from “Settings → Payments → Charge for posting“, users see a notice right before the post creation form in frontend about payment. When the submits a post, the post status gets pending and he is redirected to the payment page (to setup the payment page, create a Page Payment and select the page at “Settings → Payments → Payment Page“. No shortcode is needed). Currently by default PayPal is only supported gateway. Upon selecting PayPal, he is redirected to PayPal for payment. After successful payment he is redirected back to the site and the post gets published.</p>
|
399 |
+
|
400 |
+
|
401 |
+
<h2>Subscription Pack</h2>
|
402 |
+
|
403 |
+
|
404 |
+
<p>There is an another option for charged posting. With this feature, you can create unlimited subscription pack. In each pack, you can configure the number of posts, validity date and the cost.</p>
|
405 |
+
<p>When a user buys a subscription package, he gets to create some posts (e.g. 10) in X days (e.g: 30 days). If he crosses the number of posts or the validity date, he can’t post again. You can force the user to buy a pack before posting “Settings → Payments → Force pack purchase“.</p>
|
406 |
+
<p>To show the subscription packs in a page, you can use the shortcode: <code>[wpuf_sub_pack]</code>. To show the user subscription info: <code>[wpuf_sub_info]</code>. The info will show the user about his pack’s remaining post count and expiration date of his pack.</p>
|
407 |
+
|
408 |
+
|
409 |
+
<h2>Payment Gateway</h2>
|
410 |
+
|
411 |
+
<p>Currently only PayPal basic gateway is supported. The plugin is extension aware, that means other gateways can be integrated.</p>
|
412 |
+
|
413 |
+
|
414 |
+
<a class="button button-primary button-large" href="https://wedevs.com/docs/wp-user-frontend-pro/subscription-payment/?utm_source=wpuf-help-page&utm_medium=help-links&utm_campaign=wpuf-help&utm_term=subscription-payment" target="_blank"><?php _e( 'Learn More About Payments', 'wpuf' ); ?></a>
|
415 |
+
|
416 |
+
<?php wpuf_help_related_articles( $articles['subscription'] ); ?>
|
417 |
+
</section>
|
418 |
+
<section id="content-restriction">
|
419 |
+
<h2>Content Restriction</h2>
|
420 |
+
|
421 |
+
<p>To set content restriction for a certain form, navigate to <a href="<?php echo admin_url( 'edit.php?post_type=page' ); ?>" target="_blank">Pages</a></strong></p>
|
422 |
+
|
423 |
+
<ol>
|
424 |
+
<li>Now, select the page that has the shortcode of the selected form.</li>
|
425 |
+
<li>Scroll down and you will find the <strong>WPUF Content Restriction</strong> settings.</li>
|
426 |
+
<li>You can set the form visible to three types of people: <strong>Everyone</strong>, <strong>Logged in users only</strong> or <strong>Subscription users only</strong></li>
|
427 |
+
<li>You can also set <strong>subscription plans</strong> for the form. For this, check the box of relevant subscription pack.</li>
|
428 |
+
<li>Finally, update the page.</li>
|
429 |
+
</ol>
|
430 |
+
|
431 |
+
<a class="button button-primary button-large" href="https://wedevs.com/docs/wp-user-frontend-pro/content-restriction/?utm_source=wpuf-help-page&utm_medium=help-links&utm_campaign=wpuf-help&utm_term=content-restriction" target="_blank"><?php _e( 'Learn More About Content Restriction', 'wpuf' ); ?></a>
|
432 |
+
|
433 |
+
<?php wpuf_help_related_articles( $articles['restriction'] ); ?>
|
434 |
+
</section>
|
435 |
</div>
|
436 |
</div>
|
437 |
|
453 |
|
454 |
<p><?php _e( 'Report any Bug that you Discovered, Get Instant Solutions.', 'wpuf' ); ?></p>
|
455 |
|
456 |
+
<a target="_blank" class="button button-primary" href="https://github.com/weDevsOfficial/wp-user-frontend/https://wedevs.com/account/tickets/?utm_source=wpuf-help-page&utm_medium=help-block&utm_campaign=found-bugs"><?php _e( 'Report to GitHub', 'wpuf' ); ?></a>
|
457 |
</div>
|
458 |
|
459 |
<div class="help-block">
|
466 |
<a target="_blank" class="button button-primary" href="https://wedevs.com/account/tickets/?utm_source=wpuf-help-page&utm_medium=help-block&utm_campaign=need-assistance"><?php _e( 'Contact Support', 'wpuf' ); ?></a>
|
467 |
</div>
|
468 |
</div>
|
|
|
469 |
</div>
|
470 |
|
471 |
+
<script type="text/javascript">
|
472 |
+
jQuery(function($) {
|
473 |
+
var tabs = $('.wpuf-help-tabbed > nav > ul > li' ),
|
474 |
+
items = $('.wpuf-help-tabbed .nav-content > section');
|
475 |
|
476 |
+
tabs.first().addClass('tab-current');
|
477 |
+
items.first().addClass('content-current');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
478 |
|
479 |
+
tabs.on('click', 'a', function(event) {
|
480 |
+
event.preventDefault();
|
|
|
481 |
|
482 |
+
var self = $(this);
|
|
|
|
|
483 |
|
484 |
+
tabs.removeClass('tab-current');
|
485 |
+
self.parent('li').addClass('tab-current');
|
|
|
|
|
|
|
|
|
486 |
|
487 |
+
$.each(items, function(index, val) {
|
488 |
+
var element = $(val);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
489 |
|
490 |
+
if ( '#' + element.attr( 'id' ) === self.attr('href') ) {
|
491 |
+
element.addClass('content-current');
|
492 |
+
} else {
|
493 |
+
element.removeClass('content-current');
|
494 |
+
}
|
495 |
+
});
|
496 |
+
});
|
497 |
+
});
|
498 |
+
</script>
|
admin/settings-options.php
CHANGED
@@ -253,9 +253,9 @@ function wpuf_settings_fields() {
|
|
253 |
),
|
254 |
'wpuf_payment' => apply_filters( 'wpuf_options_payment', array(
|
255 |
array(
|
256 |
-
'name' => '
|
257 |
-
'label' => __( '
|
258 |
-
'desc' => __( '
|
259 |
'type' => 'select',
|
260 |
'default' => 'no',
|
261 |
'options' => array(
|
@@ -263,17 +263,6 @@ function wpuf_settings_fields() {
|
|
263 |
'no' => __( 'No', 'wpuf' )
|
264 |
)
|
265 |
),
|
266 |
-
array(
|
267 |
-
'name' => 'force_pack',
|
268 |
-
'label' => __( 'Force pack purchase', 'wpuf' ),
|
269 |
-
'desc' => __( 'When active, users must have to buy a pack for posting', 'wpuf' ),
|
270 |
-
'type' => 'select',
|
271 |
-
'default' => 'no',
|
272 |
-
'options' => array(
|
273 |
-
'no' => __( 'Disable', 'wpuf' ),
|
274 |
-
'yes' => __( 'Enable', 'wpuf' )
|
275 |
-
)
|
276 |
-
),
|
277 |
array(
|
278 |
'name' => 'subscription_page',
|
279 |
'label' => __( 'Subscription Pack Page', 'wpuf' ),
|
@@ -287,6 +276,17 @@ function wpuf_settings_fields() {
|
|
287 |
'desc' => __( 'Registration time redirect to subscription page', 'wpuf' ),
|
288 |
'type' => 'checkbox',
|
289 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
290 |
array(
|
291 |
'name' => 'currency',
|
292 |
'label' => __( 'Currency', 'wpuf' ),
|
@@ -334,13 +334,6 @@ function wpuf_settings_fields() {
|
|
334 |
'step' => 1
|
335 |
)
|
336 |
),
|
337 |
-
array(
|
338 |
-
'name' => 'cost_per_post',
|
339 |
-
'label' => __( 'Cost', 'wpuf' ),
|
340 |
-
'desc' => __( 'Cost per post in - <span>' . wpuf_get_currency( 'code' ) . ' ( ' . wpuf_get_currency( 'symbol' ) . '</span> )', 'wpuf' ),
|
341 |
-
'type' => 'text',
|
342 |
-
'default' => '2'
|
343 |
-
),
|
344 |
array(
|
345 |
'name' => 'sandbox_mode',
|
346 |
'label' => __( 'Enable demo/sandbox mode', 'wpuf' ),
|
253 |
),
|
254 |
'wpuf_payment' => apply_filters( 'wpuf_options_payment', array(
|
255 |
array(
|
256 |
+
'name' => 'show_subscriptions',
|
257 |
+
'label' => __( 'Show Subscriptions', 'wpuf' ),
|
258 |
+
'desc' => __( 'Show Subscriptions option in dashboard', 'wpuf' ),
|
259 |
'type' => 'select',
|
260 |
'default' => 'no',
|
261 |
'options' => array(
|
263 |
'no' => __( 'No', 'wpuf' )
|
264 |
)
|
265 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
266 |
array(
|
267 |
'name' => 'subscription_page',
|
268 |
'label' => __( 'Subscription Pack Page', 'wpuf' ),
|
276 |
'desc' => __( 'Registration time redirect to subscription page', 'wpuf' ),
|
277 |
'type' => 'checkbox',
|
278 |
),
|
279 |
+
// array(
|
280 |
+
// 'name' => 'edit_billing_address',
|
281 |
+
// 'label' => __( 'Billing Address', 'wpuf-pro' ),
|
282 |
+
// 'desc' => __( 'Show Billing Address option in dashboard', 'wpuf' ),
|
283 |
+
// 'type' => 'select',
|
284 |
+
// 'default' => 'no',
|
285 |
+
// 'options' => array(
|
286 |
+
// 'yes' => __( 'Yes', 'wpuf' ),
|
287 |
+
// 'no' => __( 'No', 'wpuf' )
|
288 |
+
// )
|
289 |
+
// ),
|
290 |
array(
|
291 |
'name' => 'currency',
|
292 |
'label' => __( 'Currency', 'wpuf' ),
|
334 |
'step' => 1
|
335 |
)
|
336 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
337 |
array(
|
338 |
'name' => 'sandbox_mode',
|
339 |
'label' => __( 'Enable demo/sandbox mode', 'wpuf' ),
|
admin/subscribers.php
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
$option = 'per_page';
|
3 |
+
$args = array(
|
4 |
+
'label' => __( 'Number of subscribers per page:', 'wpuf' ),
|
5 |
+
'default' => 20,
|
6 |
+
'option' => 'subscribers_per_page'
|
7 |
+
);
|
8 |
+
|
9 |
+
add_screen_option( $option, $args );
|
10 |
+
|
11 |
+
if ( ! class_exists( 'WPUF_List_Table_Subscribers' ) ) {
|
12 |
+
require_once WPUF_ROOT . '/includes/class-list-table-subscribers.php';
|
13 |
+
}
|
14 |
+
|
15 |
+
$this->subscribers_list_table_obj = new WPUF_List_Table_Subscribers();
|
16 |
+
?>
|
17 |
+
<div class="wrap">
|
18 |
+
<h2><?php _e( 'Subscribers', 'wpuf' ); ?></h2>
|
19 |
+
|
20 |
+
<form method="post">
|
21 |
+
<input type="hidden" name="page" value="subscribers">
|
22 |
+
<?php
|
23 |
+
$this->subscribers_list_table_obj->prepare_items();
|
24 |
+
$this->subscribers_list_table_obj->get_views();
|
25 |
+
$this->subscribers_list_table_obj->display();
|
26 |
+
?>
|
27 |
+
</form>
|
28 |
+
</div>
|
29 |
+
|
30 |
+
<script type="text/javascript">
|
31 |
+
jQuery(function($) {
|
32 |
+
$('.toplevel_page_wp-user-frontend').each(function(index, el) {
|
33 |
+
$(el).removeClass('wp-not-current-submenu').addClass('wp-has-current-submenu wp-menu-open');
|
34 |
+
});
|
35 |
+
});
|
36 |
+
</script>
|
admin/tools.php
CHANGED
@@ -4,18 +4,18 @@ if ( ! class_exists( 'WPUF_Admin_Tools' ) ) {
|
|
4 |
require_once WPUF_ROOT . '/admin/class-tools.php';
|
5 |
}
|
6 |
|
|
|
7 |
$tools = new WPUF_Admin_Tools();
|
8 |
?>
|
9 |
|
10 |
<div class="wrap">
|
11 |
<h2 class="nav-tab-wrapper">
|
12 |
-
<a class="nav-tab <?php echo (
|
13 |
-
<a class="nav-tab <?php echo (
|
14 |
-
<a class="nav-tab <?php echo (
|
15 |
</h2>
|
16 |
|
17 |
<?php
|
18 |
-
$tab = isset( $_GET['tab'] ) ? $_GET['tab'] : '';
|
19 |
|
20 |
switch ( $tab ) {
|
21 |
case 'export':
|
@@ -27,9 +27,13 @@ $tools = new WPUF_Admin_Tools();
|
|
27 |
$tools->tool_page();
|
28 |
break;
|
29 |
|
30 |
-
|
31 |
$tools->import_data();
|
32 |
break;
|
|
|
|
|
|
|
|
|
33 |
}
|
34 |
?>
|
35 |
</div>
|
4 |
require_once WPUF_ROOT . '/admin/class-tools.php';
|
5 |
}
|
6 |
|
7 |
+
$tab = isset( $_GET['tab'] ) ? $_GET['tab'] : 'tools';
|
8 |
$tools = new WPUF_Admin_Tools();
|
9 |
?>
|
10 |
|
11 |
<div class="wrap">
|
12 |
<h2 class="nav-tab-wrapper">
|
13 |
+
<a class="nav-tab <?php echo ( $tab == 'tools' ) ? 'nav-tab-active' : ''; ?>" href="<?php echo add_query_arg( array( 'page' => 'wpuf_tools', 'tab' => 'tools' ), admin_url( 'admin.php' ) ); ?>"><?php _e( 'Tools', 'wpuf' ); ?></a>
|
14 |
+
<a class="nav-tab <?php echo ( $tab == 'import' ) ? 'nav-tab-active' : ''; ?>" href="<?php echo add_query_arg( array( 'page' => 'wpuf_tools', 'tab' => 'import' ), admin_url( 'admin.php' ) ); ?>"><?php _e( 'Import', 'wpuf' ); ?></a>
|
15 |
+
<a class="nav-tab <?php echo ( $tab == 'export' ) ? 'nav-tab-active' : ''; ?>" href="<?php echo add_query_arg( array( 'page' => 'wpuf_tools', 'tab' => 'export' ), admin_url( 'admin.php' ) ); ?>"><?php _e( 'Export', 'wpuf' ); ?></a>
|
16 |
</h2>
|
17 |
|
18 |
<?php
|
|
|
19 |
|
20 |
switch ( $tab ) {
|
21 |
case 'export':
|
27 |
$tools->tool_page();
|
28 |
break;
|
29 |
|
30 |
+
case 'import':
|
31 |
$tools->import_data();
|
32 |
break;
|
33 |
+
|
34 |
+
default:
|
35 |
+
$tools->tool_page();
|
36 |
+
break;
|
37 |
}
|
38 |
?>
|
39 |
</div>
|
assets/css/admin.css
CHANGED
@@ -1,190 +1,333 @@
|
|
1 |
-
.wpuf-admin fieldset{
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
}
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
}
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
.wpuf_admin
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
.
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
.tooltip {
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
}
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
}
|
162 |
-
.wpuf-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
}
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
.wpuf-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.wpuf-admin fieldset {
|
2 |
+
border: 1px solid #E3E3E3;
|
3 |
+
margin: 20px 0 0px 0;
|
4 |
+
padding-bottom: 20px;
|
5 |
+
-moz-border-radius: 5px;
|
6 |
+
-webkit-border-radius: 5px;
|
7 |
+
background: #fff;
|
8 |
+
-moz-box-shadow: inset 0 0 5px #ccc;
|
9 |
+
-webkit-box-shadow: inset 0 0 5px #ccc;
|
10 |
+
box-shadow: inset 0 0 5px #ccc;
|
11 |
+
}
|
12 |
+
.wpuf-admin legend {
|
13 |
+
-moz-border-radius: 5px 5px 5px 5px;
|
14 |
+
-webkit-border-radius: 5px;
|
15 |
+
background: #FFFFFF;
|
16 |
+
border: 1px solid #E3E3E3;
|
17 |
+
color: #2481C6;
|
18 |
+
font-size: 15px;
|
19 |
+
font-weight: bold;
|
20 |
+
margin-left: 20px;
|
21 |
+
padding: 5px 10px;
|
22 |
+
text-transform: capitalize;
|
23 |
+
-moz-box-shadow: inset 0 0 5px #ccc;
|
24 |
+
-webkit-box-shadow: inset 0 0 5px #ccc;
|
25 |
+
box-shadow: inset 0 0 5px #ccc;
|
26 |
+
}
|
27 |
+
.wpuf-admin .widefat td {
|
28 |
+
padding: 7px 12px;
|
29 |
+
vertical-align: top;
|
30 |
+
}
|
31 |
+
.wpuf-admin .meta td.label {
|
32 |
+
width: 140px;
|
33 |
+
font-size: 12px;
|
34 |
+
}
|
35 |
+
.wpuf-admin .meta .description {
|
36 |
+
font-size: 11px;
|
37 |
+
}
|
38 |
+
.wpuf-admin td.label {
|
39 |
+
font-size: 12px;
|
40 |
+
}
|
41 |
+
.wpuf-admin .options td:nth-child(odd) {
|
42 |
+
background-color: F9F9F9;
|
43 |
+
}
|
44 |
+
.wpuf-admin .nav-tab {
|
45 |
+
font-size: 15px;
|
46 |
+
margin: 0 0px -1px 0;
|
47 |
+
}
|
48 |
+
.wpuf_admin ul {
|
49 |
+
margin: 10px;
|
50 |
+
}
|
51 |
+
.wpuf_admin li {
|
52 |
+
padding: 0 0 10px;
|
53 |
+
margin: 0 0 10px;
|
54 |
+
border-bottom: 1px solid #E7E7E7;
|
55 |
+
line-height: 20px;
|
56 |
+
}
|
57 |
+
.wpuf_admin li:last-child {
|
58 |
+
border-bottom: none;
|
59 |
+
}
|
60 |
+
.wpuf_admin span.label {
|
61 |
+
float: left;
|
62 |
+
height: 20px;
|
63 |
+
line-height: 20px;
|
64 |
+
width: 200px;
|
65 |
+
}
|
66 |
+
.tooltip {
|
67 |
+
position: absolute;
|
68 |
+
z-index: 9999;
|
69 |
+
color: #fff;
|
70 |
+
font-size: 11px;
|
71 |
+
width: 250px;
|
72 |
+
background: #333;
|
73 |
+
-moz-border-radius: 5px;
|
74 |
+
-webkit-border-radius: 5px;
|
75 |
+
margin: 20px;
|
76 |
+
opacity: .8;
|
77 |
+
}
|
78 |
+
.tooltip:after {
|
79 |
+
border-color: transparent transparent #333;
|
80 |
+
border-style: solid;
|
81 |
+
border-width: 8px;
|
82 |
+
content: "";
|
83 |
+
display: block;
|
84 |
+
height: 0;
|
85 |
+
left: 20px;
|
86 |
+
position: absolute;
|
87 |
+
top: -16px;
|
88 |
+
width: 0;
|
89 |
+
}
|
90 |
+
.tooltip .tipBody {
|
91 |
+
padding: 5px 10px;
|
92 |
+
text-indent: 0;
|
93 |
+
color: #fff;
|
94 |
+
text-shadow: 1px 1px 1px #333;
|
95 |
+
font-size: 12px;
|
96 |
+
}
|
97 |
+
.tooltip .buble {
|
98 |
+
border-right: 60px solid white;
|
99 |
+
border-top: 50px solid #CCCCCC;
|
100 |
+
height: 0;
|
101 |
+
line-height: 0;
|
102 |
+
position: absolute;
|
103 |
+
right: -60px;
|
104 |
+
top: 30px;
|
105 |
+
width: 0;
|
106 |
+
}
|
107 |
+
span.wpuf_help {
|
108 |
+
height: 16px;
|
109 |
+
width: 16px;
|
110 |
+
background: url('../images/help.png') no-repeat;
|
111 |
+
cursor: pointer;
|
112 |
+
float: right;
|
113 |
+
display: none;
|
114 |
+
}
|
115 |
+
#option-saved {
|
116 |
+
-moz-border-radius: 5px 5px 5px 5px;
|
117 |
+
background: none repeat scroll 0 0 orange;
|
118 |
+
border: 1px solid #CCCCCC;
|
119 |
+
color: #FFFFFF;
|
120 |
+
display: none;
|
121 |
+
font-size: 30px;
|
122 |
+
padding: 50px;
|
123 |
+
position: absolute;
|
124 |
+
left: 50%;
|
125 |
+
z-index: 99;
|
126 |
+
-moz-box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
|
127 |
+
-webkit-box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
|
128 |
+
}
|
129 |
+
.wpuf_loading {
|
130 |
+
height: 16px;
|
131 |
+
width: 16px;
|
132 |
+
background: url('../images/wpspin_light.gif') no-repeat;
|
133 |
+
padding: 0 0 0 20px;
|
134 |
+
margin-bottom: 10px;
|
135 |
+
}
|
136 |
+
.wpuf-status-completed {
|
137 |
+
background: url(../images/completed.png);
|
138 |
+
background-size: cover;
|
139 |
+
width: 18px;
|
140 |
+
height: 18px;
|
141 |
+
display: block;
|
142 |
+
}
|
143 |
+
.wpuf-status-processing {
|
144 |
+
background: url(../images/processing.png);
|
145 |
+
background-size: cover;
|
146 |
+
width: 18px;
|
147 |
+
height: 18px;
|
148 |
+
display: block;
|
149 |
+
}
|
150 |
+
.wpuf-footer-help {
|
151 |
+
box-sizing: border-box;
|
152 |
+
width: auto;
|
153 |
+
margin: 2rem 0.8rem;
|
154 |
+
text-align: center;
|
155 |
+
}
|
156 |
+
.wpuf-footer-help .wpuf-footer-help-content {
|
157 |
+
border: 1px solid #ddd;
|
158 |
+
border-radius: 30px;
|
159 |
+
padding: 15px 25px;
|
160 |
+
font-size: 15px;
|
161 |
+
}
|
162 |
+
.wpuf-footer-help-content .dashicons {
|
163 |
+
color: #47c1bf;
|
164 |
+
font-size: 30px;
|
165 |
+
height: 30px;
|
166 |
+
width: 30px;
|
167 |
+
margin-top: -5px;
|
168 |
+
}
|
169 |
+
.wpuf-help-tabbed {
|
170 |
+
display: flex;
|
171 |
+
width: 100%;
|
172 |
+
margin-top: 20px;
|
173 |
+
box-shadow: 0 0 0 1px #c8d7e1, 0 1px 2px #e9eff3;
|
174 |
+
}
|
175 |
+
.wpuf-help-tabbed nav {
|
176 |
+
order: 1;
|
177 |
+
background-color: #f1f1f1;
|
178 |
+
flex-basis: auto;
|
179 |
+
padding: 0;
|
180 |
+
min-height: 405px;
|
181 |
+
border-right: 1px solid #c8d7e1;
|
182 |
+
min-width: 250px;
|
183 |
+
}
|
184 |
+
.wpuf-help-tabbed nav ul,
|
185 |
+
.wpuf-help-tabbed nav li {
|
186 |
+
margin: 0;
|
187 |
+
}
|
188 |
+
.wpuf-help-tabbed nav a {
|
189 |
+
display: block;
|
190 |
+
border: none;
|
191 |
+
padding: 0.5rem;
|
192 |
+
border-bottom: 1px solid #c8d7e1;
|
193 |
+
border-right: 1px solid #c8d7e1;
|
194 |
+
background-color: #f1f1f1;
|
195 |
+
color: #444;
|
196 |
+
text-decoration: none;
|
197 |
+
margin-right: -1px;
|
198 |
+
font-weight: 500;
|
199 |
+
}
|
200 |
+
.wpuf-help-tabbed nav a label {
|
201 |
+
padding: 0.5rem;
|
202 |
+
display: inline-block;
|
203 |
+
}
|
204 |
+
.wpuf-help-tabbed nav a:focus,
|
205 |
+
.wpuf-help-tabbed nav a:active {
|
206 |
+
outline: 0;
|
207 |
+
box-shadow: none;
|
208 |
+
}
|
209 |
+
.wpuf-help-tabbed nav .dashicons {
|
210 |
+
padding: 8px 0 0 5px;
|
211 |
+
}
|
212 |
+
.wpuf-help-tabbed nav .dashicons.dashicons-admin-home {
|
213 |
+
color: #9b59b6;
|
214 |
+
}
|
215 |
+
.wpuf-help-tabbed nav .dashicons.dashicons-media-text {
|
216 |
+
color: #6c75ff;
|
217 |
+
}
|
218 |
+
.wpuf-help-tabbed nav .dashicons.dashicons-dashboard {
|
219 |
+
color: #00aeff;
|
220 |
+
}
|
221 |
+
.wpuf-help-tabbed nav .dashicons.dashicons-admin-users {
|
222 |
+
color: #e67e22;
|
223 |
+
}
|
224 |
+
.wpuf-help-tabbed nav .dashicons.dashicons-lock {
|
225 |
+
color: #3d566e;
|
226 |
+
}
|
227 |
+
.wpuf-help-tabbed nav .dashicons.dashicons-edit {
|
228 |
+
color: #1abc9d;
|
229 |
+
}
|
230 |
+
.wpuf-help-tabbed nav .dashicons.dashicons-cart {
|
231 |
+
color: #e74c3c;
|
232 |
+
}
|
233 |
+
.wpuf-help-tabbed nav .dashicons.dashicons-unlock {
|
234 |
+
color: #00aeff;
|
235 |
+
}
|
236 |
+
.wpuf-help-tabbed nav .tab-current a {
|
237 |
+
border-right: 1px solid #fff;
|
238 |
+
background: #fff;
|
239 |
+
color: #2e4453;
|
240 |
+
}
|
241 |
+
.wpuf-help-tabbed .nav-content {
|
242 |
+
order: 1;
|
243 |
+
background-color: #fff;
|
244 |
+
padding: 2rem;
|
245 |
+
width: 100%;
|
246 |
+
}
|
247 |
+
.wpuf-help-tabbed .nav-content h2 {
|
248 |
+
margin-top: 30px;
|
249 |
+
color: #23282d;
|
250 |
+
line-height: 1.6;
|
251 |
+
margin-bottom: 0;
|
252 |
+
padding-bottom: 0;
|
253 |
+
}
|
254 |
+
.wpuf-help-tabbed .nav-content h2:first-child {
|
255 |
+
margin-top: 0;
|
256 |
+
}
|
257 |
+
.wpuf-help-tabbed .nav-content section {
|
258 |
+
display: none;
|
259 |
+
color: #444;
|
260 |
+
font-size: 0.875rem;
|
261 |
+
}
|
262 |
+
.wpuf-help-tabbed .nav-content section p {
|
263 |
+
font-size: 0.875rem;
|
264 |
+
}
|
265 |
+
.wpuf-help-tabbed .nav-content section.content-current {
|
266 |
+
display: block;
|
267 |
+
}
|
268 |
+
.wpuf-help-tabbed .nav-content section ul {
|
269 |
+
list-style-type: disc;
|
270 |
+
padding-left: 40px;
|
271 |
+
}
|
272 |
+
.wpuf-help-tabbed .nav-content section ul.related-articles {
|
273 |
+
list-style: none;
|
274 |
+
padding-left: 10px;
|
275 |
+
}
|
276 |
+
.wpuf-help-tabbed .nav-content section .button-primary {
|
277 |
+
background: #00aadc;
|
278 |
+
border-color: #0087be;
|
279 |
+
text-shadow: none;
|
280 |
+
padding: 3px 20px;
|
281 |
+
height: auto;
|
282 |
+
margin: 0.3125rem 0;
|
283 |
+
}
|
284 |
+
.wpuf-help-tabbed .nav-content section .button-primary:hover {
|
285 |
+
border-color: #005082;
|
286 |
+
}
|
287 |
+
.wpuf-help-page .help-blocks {
|
288 |
+
display: flex;
|
289 |
+
flex-wrap: wrap;
|
290 |
+
align-items: center;
|
291 |
+
margin-top: 30px;
|
292 |
+
}
|
293 |
+
.wpuf-help-page .help-blocks .help-block {
|
294 |
+
flex: 1;
|
295 |
+
align-self: flex-start;
|
296 |
+
min-width: 25%;
|
297 |
+
max-width: 30%;
|
298 |
+
border: 1px solid #ddd;
|
299 |
+
margin-right: 2%;
|
300 |
+
margin-bottom: 25px;
|
301 |
+
border-radius: 3px;
|
302 |
+
padding: 25px 15px;
|
303 |
+
text-align: center;
|
304 |
+
background: #fff;
|
305 |
+
}
|
306 |
+
.wpuf-help-page .help-blocks .help-block img {
|
307 |
+
max-height: 44px;
|
308 |
+
}
|
309 |
+
.wpuf-help-page .wpuf-help-questions ul {
|
310 |
+
margin: 5px 0;
|
311 |
+
}
|
312 |
+
.wpuf-help-page .wpuf-help-questions li {
|
313 |
+
padding: 10px 5px;
|
314 |
+
margin: 0;
|
315 |
+
display: block;
|
316 |
+
border-bottom: 1px solid #eee;
|
317 |
+
}
|
318 |
+
.wpuf-help-page .wpuf-help-questions li:hover {
|
319 |
+
background-color: #F5F5F5;
|
320 |
+
}
|
321 |
+
.wpuf-help-page .wpuf-help-questions li:last-child {
|
322 |
+
border-bottom: none;
|
323 |
+
}
|
324 |
+
.wpuf-help-page .wpuf-help-questions li .dashicons {
|
325 |
+
color: #ccc;
|
326 |
+
margin-top: -3px;
|
327 |
+
}
|
328 |
+
.wpuf-help-page .wpuf-help-questions li .dashicons-media-text {
|
329 |
+
padding-left: 8px;
|
330 |
+
}
|
331 |
+
.wpuf-help-page .wpuf-help-questions li .dashicons-arrow-right-alt2 {
|
332 |
+
float: right;
|
333 |
+
}
|
assets/css/frontend-forms.css
CHANGED
@@ -112,6 +112,9 @@ ul.wpuf-form li.has-error {
|
|
112 |
ul.wpuf-form li .wp-editor-wrap {
|
113 |
border: 1px solid #eee;
|
114 |
}
|
|
|
|
|
|
|
115 |
ul.wpuf-form li .wpuf-label {
|
116 |
float: left;
|
117 |
width: 30%;
|
@@ -1193,7 +1196,7 @@ body.rtl ul.wpuf-form li .wpuf-label {
|
|
1193 |
}
|
1194 |
.wpuf-dashboard-container .wpuf-update-profile-form .form-row-last {
|
1195 |
float: right;
|
1196 |
-
width:
|
1197 |
overflow: visible;
|
1198 |
}
|
1199 |
.wpuf-toc-container .wpuf-fields {
|
112 |
ul.wpuf-form li .wp-editor-wrap {
|
113 |
border: 1px solid #eee;
|
114 |
}
|
115 |
+
ul.wpuf-form li.wpuf_hidden_field {
|
116 |
+
display: none;
|
117 |
+
}
|
118 |
ul.wpuf-form li .wpuf-label {
|
119 |
float: left;
|
120 |
width: 30%;
|
1196 |
}
|
1197 |
.wpuf-dashboard-container .wpuf-update-profile-form .form-row-last {
|
1198 |
float: right;
|
1199 |
+
width: 43%;
|
1200 |
overflow: visible;
|
1201 |
}
|
1202 |
.wpuf-toc-container .wpuf-fields {
|
assets/css/wpuf-form-builder.css
CHANGED
@@ -908,14 +908,60 @@ ul.wpuf-form li .wpuf-password-field:after {
|
|
908 |
padding: 0;
|
909 |
}
|
910 |
.wpuf-form-template-modal .content ul li {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
911 |
float: left;
|
912 |
-
|
913 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
914 |
padding: 0;
|
915 |
-
|
916 |
-
margin-bottom: 30px;
|
917 |
-
position: relative;
|
918 |
-
min-height: 120px;
|
919 |
}
|
920 |
.wpuf-form-template-modal .content ul li.on-progress:before {
|
921 |
content: "\f463";
|
@@ -933,7 +979,22 @@ ul.wpuf-form li .wpuf-password-field:after {
|
|
933 |
opacity: 0.2;
|
934 |
}
|
935 |
.wpuf-form-template-modal .content ul li:hover {
|
936 |
-
background: #
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
937 |
}
|
938 |
.wpuf-form-template-modal .content ul li a {
|
939 |
text-decoration: none;
|
@@ -948,7 +1009,7 @@ ul.wpuf-form li .wpuf-password-field:after {
|
|
948 |
line-height: 23px;
|
949 |
}
|
950 |
.wpuf-form-template-modal .content ul li .description {
|
951 |
-
color: #
|
952 |
}
|
953 |
.wpuf-form-template-modal .content ul li:nth-child(3n+1) {
|
954 |
margin-left: 0;
|
908 |
padding: 0;
|
909 |
}
|
910 |
.wpuf-form-template-modal .content ul li {
|
911 |
+
text-align: center;
|
912 |
+
min-height: 280px;
|
913 |
+
width: 220px;
|
914 |
+
border: 0px;
|
915 |
+
box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.1);
|
916 |
+
position: relative;
|
917 |
+
border-radius: 3px;
|
918 |
+
margin-bottom: 30px;
|
919 |
float: left;
|
920 |
+
margin-left: 30px;
|
921 |
+
}
|
922 |
+
.wpuf-form-template-modal .content ul li h3 {
|
923 |
+
margin-top: 0;
|
924 |
+
margin-bottom: 0;
|
925 |
+
border: 0px;
|
926 |
+
background: #1E87B6;
|
927 |
+
padding: 13px;
|
928 |
+
font-weight: normal;
|
929 |
+
font-size: 13px;
|
930 |
+
color: #fff;
|
931 |
+
border-radius: 3px 3px 0px 0px;
|
932 |
+
text-align: left;
|
933 |
+
}
|
934 |
+
.wpuf-form-template-modal .content ul li .title {
|
935 |
+
font-size: 17px;
|
936 |
+
margin: 0 0 10px 0;
|
937 |
+
line-height: 23px;
|
938 |
+
}
|
939 |
+
.wpuf-form-template-modal .content ul li.template-active img,
|
940 |
+
.wpuf-form-template-modal .content ul li.template-inactive img {
|
941 |
+
max-width: 100%;
|
942 |
+
max-height: 211px;
|
943 |
+
}
|
944 |
+
.wpuf-form-template-modal .content ul li .form-middle-text {
|
945 |
+
margin-top: 70px;
|
946 |
+
font-size: 15px;
|
947 |
+
}
|
948 |
+
.wpuf-form-template-modal .content ul li .form-middle-text span.dashicons {
|
949 |
+
font-size: 45px;
|
950 |
+
color: #ddd;
|
951 |
+
margin: 0 auto;
|
952 |
+
width: auto;
|
953 |
+
height: auto;
|
954 |
+
display: block;
|
955 |
+
}
|
956 |
+
.wpuf-form-template-modal .content ul li .form-create-overlay {
|
957 |
+
position: absolute;
|
958 |
+
display: none;
|
959 |
+
}
|
960 |
+
.wpuf-form-template-modal .content ul li .form-create-overlay a.button.button-primary {
|
961 |
+
width: 200px;
|
962 |
+
min-height: 30px;
|
963 |
padding: 0;
|
964 |
+
color: #fff;
|
|
|
|
|
|
|
965 |
}
|
966 |
.wpuf-form-template-modal .content ul li.on-progress:before {
|
967 |
content: "\f463";
|
979 |
opacity: 0.2;
|
980 |
}
|
981 |
.wpuf-form-template-modal .content ul li:hover {
|
982 |
+
background: #fff;
|
983 |
+
}
|
984 |
+
.wpuf-form-template-modal .content ul li:hover .form-create-overlay {
|
985 |
+
animation: weFormsFadeIn .25s;
|
986 |
+
padding: 10px;
|
987 |
+
text-align: center;
|
988 |
+
display: flex;
|
989 |
+
flex-direction: column;
|
990 |
+
justify-content: center;
|
991 |
+
background: rgba(0, 0, 0, 0.7);
|
992 |
+
height: 100%;
|
993 |
+
width: 100%;
|
994 |
+
top: 0px;
|
995 |
+
left: 0px;
|
996 |
+
color: #fff;
|
997 |
+
border-radius: 3px;
|
998 |
}
|
999 |
.wpuf-form-template-modal .content ul li a {
|
1000 |
text-decoration: none;
|
1009 |
line-height: 23px;
|
1010 |
}
|
1011 |
.wpuf-form-template-modal .content ul li .description {
|
1012 |
+
color: #fff;
|
1013 |
}
|
1014 |
.wpuf-form-template-modal .content ul li:nth-child(3n+1) {
|
1015 |
margin-left: 0;
|
assets/images/templates/post.png
ADDED
Binary file
|
assets/images/templates/woocommerce.png
ADDED
Binary file
|
assets/images/welcome/Content-Locking.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 242.1"><defs><style>.cls-1{fill:#feb300;}.cls-2{fill:#7e694d;}.cls-3{fill:#a4988b;}.cls-4{fill:#f29a01;}.cls-5{fill:#f19a01;}.cls-6{fill:#f39a00;}.cls-7{fill:#f39b01;}.cls-8{fill:#ea9600;}.cls-9{fill:#b57e11;}.cls-10{fill:#b67f11;}.cls-11{fill:#b77f11;}.cls-12{fill:#b67f10;}</style></defs><title>Asset 11</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="RJHDrA.tif"><path class="cls-1" d="M174,75.89c.92.65.51,1.62.51,2.43q0,38.77.05,77.54c0,1.93-.3,2.38-2.39,1.9-11.94-2.77-24.7,2.77-32.33,13.81a34.37,34.37,0,0,0-5.71,13,3.8,3.8,0,0,1-1.61,2.52A15.23,15.23,0,0,0,126,200.23c0,10.64,0,21.29.05,31.93,0,1.66-.19,2.33-2.14,2.33q-56.78-.1-113.56-.06c-6.2,0-10.24-4.1-10.24-10.4q0-91.23,0-182.46c0-10.32.19-20.65-.06-31A10.55,10.55,0,0,1,10.77,0C40.45.19,70.14.22,99.83.34c.87,0,2-.48,2.58.67-.71.64-.39,1.48-.45,2.25-.26,3.14-.08,6.28,0,9.42.11,7.31,0,14.63,0,21.95a4.19,4.19,0,0,0,0,2.4l0,7.2V56.7c.39,2,.54,4.09,1.9,5.78a1.5,1.5,0,0,0,1,1.44,5.9,5.9,0,0,0,2.88,3.83,2.91,2.91,0,0,0,1.44,1.44c1,1.64,2.9,2.21,4.33,3.35l1.44.49c1.5,1.38,3.67,1.27,5.29,2.39h1.91a17.5,17.5,0,0,0,7.21.95h9.6l1.91,0q15.46,0,30.92,0C172.53,76.38,173.39,76.65,174,75.89ZM88,124.43c16.15,0,32.3,0,48.45,0,6.11,0,5.9.24,5.81-5.9,0-3.15-.62-3.72-3.83-3.72H39.88c-5.41,0-5.41,0-5.68,5.31,0,.16,0,.32,0,.48-.34,3.52-.09,3.81,3.48,3.81Zm-9.75,30.7v0H37.5c-1,0-2.18-.24-2.85.82-1.41,2.2-1.09,4.66-.51,6.94.53,2.08,2.55,1.81,4.22,1.81h77.74c6.11,0,6.11,0,6-6,0-3.32-.28-3.6-3.55-3.6ZM70,199.29v0H39.53c-5.06,0-5.88-1.15-5.72,5.81.07,3,.86,3.79,3.89,3.79h62.66c5.95,0,5.95,0,5.9-6,0-3.24-.34-3.57-3.6-3.57ZM58,84.52q10.32,0,20.63,0c1.57,0,3.16-.37,3.33-2,.24-2.37,1.08-4.91-.64-7.12a1.67,1.67,0,0,0-1.08-.4c-1.9-.17-3.81-.41-5.71-.41q-18.59-.05-37.18,0c-2.63,0-3.52,1-3.57,3.68,0,.72,0,1.44,0,2.16,0,3.3.83,4.14,4.07,4.14Zm0-40.3c6,0,12-.09,18,0,6.15.12,6.27-.22,6.21-6.54,0-2.06-1-3.07-3.11-3.07q-21.1,0-42.2,0c-2.05,0-2.92,1.09-3.1,2.88a21.74,21.74,0,0,0,.1,3.58c.16,2.32,1.28,3.26,3.74,3.21C44.47,44.11,51.26,44.21,58.06,44.21Z"/><path class="cls-2" d="M148.21,190.08l41.73.13a9.76,9.76,0,0,1,8.43,4.18,8.63,8.63,0,0,1,1.63,5.15c0,11,0,21.91,0,32.86a9.37,9.37,0,0,1-9.49,9.65q-24.35.12-48.69,0a9.48,9.48,0,0,1-9.61-9.8q0-16.07,0-32.14c0-4.83,2.39-8,7.17-9.47C142.26,189.83,145.26,190.44,148.21,190.08Zm24.34,22c0-3.67-1.94-6.19-4.6-7a6.52,6.52,0,0,0-7.31,2.71c-1.56,2.46-1.61,5.76.67,7.43,2.48,1.81,2.42,4,2.35,6.46,0,1.2,0,2.4,0,3.6,0,1.53.63,2.74,2.31,2.79s2.5-1.24,2.56-2.83c.07-2,.07-4,0-6a3.17,3.17,0,0,1,1.54-3.18A5.34,5.34,0,0,0,172.55,212.07Z"/><path class="cls-3" d="M148.21,190.08c-2.94.35-5.95-.26-8.87.55,1-9.91,5.31-18,13.78-23.5a24.11,24.11,0,0,1,30.12,3.27,4.34,4.34,0,0,1,.39,6c-1.62,1.73-4,1.79-6,0-12.41-11.3-26.42-1.35-29.09,10.86C148.37,188.18,148.32,189.14,148.21,190.08Z"/><path class="cls-4" d="M174,75.89c-.61.75-1.47.49-2.24.49q-15.46,0-30.92,0c.09-.3.09-.69.29-.89,5.51-5.51,10.81-11.23,16.62-16.42C163.42,64.43,168.58,70.29,174,75.89Z"/><path class="cls-5" d="M102,34.62c0-7.32.07-14.63,0-21.95,0-3.14-.22-6.28,0-9.42.06-.76-.25-1.61.45-2.25l16.88,17.74c-1.11,0-1.64.91-2.31,1.57-4.25,4.23-8.48,8.48-12.73,12.7C103.59,33.68,103.08,34.59,102,34.62Z"/><path class="cls-6" d="M107.71,67.76a5.9,5.9,0,0,1-2.88-3.83,8.19,8.19,0,0,1,.71-.95l27.35-27.36c.45-.45.85-1,1.56-1l3.08,3.28c-.57.66-1.1,1.37-1.71,2q-11,11-22.07,22.07C111.78,63.92,109.73,65.82,107.71,67.76Z"/><path class="cls-6" d="M113.48,72.55c-1.42-1.14-3.29-1.71-4.33-3.35.52-.6,1-1.23,1.56-1.79Q123.86,54.25,137,41.11c.62-.61,1.32-1.15,2-1.72a24.18,24.18,0,0,1,3.78,3.87c-.92,0-1.4.69-2,1.25L114.73,70.6C114.17,71.15,113.47,71.63,113.48,72.55Z"/><path class="cls-6" d="M103.87,62.48c-1.37-1.68-1.52-3.77-1.91-5.78.66-.58,1.35-1.12,2-1.73q10.77-10.74,21.51-21.52a26.67,26.67,0,0,0,3.92-4.17,18.44,18.44,0,0,1,3.33,3.45c0,1.11-.94,1.62-1.6,2.27q-10.2,10.24-20.42,20.45C108.36,57.77,106.13,60.14,103.87,62.48Z"/><path class="cls-6" d="M120.21,75.43c-1.62-1.12-3.79-1-5.29-2.39.57-.65,1.11-1.34,1.73-2q12.49-12.52,25-25c.65-.66,1.57-1.16,1.6-2.27l4,4.23a4.65,4.65,0,0,0-.79.52l-25.3,25.27A2.22,2.22,0,0,0,120.21,75.43Z"/><path class="cls-6" d="M129.33,76.39a17.49,17.49,0,0,1-7.21-.95c.58-.66,1.12-1.35,1.73-2q10.33-10.35,20.67-20.7a21.53,21.53,0,0,0,3.58-3.84l3.82,3.93a3.22,3.22,0,0,0-.6.38q-10.55,10.52-21.09,21.05A2.44,2.44,0,0,0,129.33,76.39Z"/><path class="cls-6" d="M102,53.83V47.1q9.73-9.61,19.44-19.22a15.73,15.73,0,0,0,3.21-3.53l3.83,4c-.66.57-1.36,1.1-2,1.71q-11.11,11.08-22.21,22.18C103.59,52.89,103.07,53.8,102,53.83Z"/><path class="cls-7" d="M138.93,76.39h-7.69c.07-1.19,1.07-1.73,1.77-2.45q9.9-10.07,19.84-20.1a19.65,19.65,0,0,1,3.43,3.7c-.56.67-1.08,1.38-1.69,2q-7.11,7.14-14.24,14.26C139.62,74.51,138.75,75.17,138.93,76.39Z"/><path class="cls-7" d="M102,44.23q0-3.6,0-7.2c.82,0,1.29-.57,1.79-1.07L118.69,21a2.54,2.54,0,0,0,1.06-1.8,26.48,26.48,0,0,1,4.17,4.37c-1,.07-1.47.9-2.07,1.5Q113,33.85,104.25,42.64C103.59,43.29,103.07,44.19,102,44.23Z"/><path class="cls-8" d="M139,39.39c-.66.57-1.36,1.1-2,1.72Q123.86,54.24,110.72,67.4c-.56.56-1,1.19-1.56,1.79a2.91,2.91,0,0,1-1.44-1.44c2-1.93,4.06-3.84,6-5.81q11.06-11,22.07-22.07c.61-.62,1.14-1.32,1.71-2A3.71,3.71,0,0,1,139,39.39Z"/><path class="cls-8" d="M103.87,62.48c2.26-2.34,4.5-4.72,6.8-7Q120.86,45.22,131.09,35c.65-.66,1.57-1.16,1.6-2.27a5.55,5.55,0,0,1,1.77,1.89c-.71,0-1.12.56-1.56,1L105.54,63a8.19,8.19,0,0,0-.71.95A1.5,1.5,0,0,1,103.87,62.48Z"/><path class="cls-8" d="M143.24,43.78c0,1.11-.94,1.62-1.6,2.27q-12.49,12.52-25,25c-.61.62-1.15,1.3-1.73,2l-1.44-.49c0-.92.69-1.4,1.24-2l26.09-26.09c.55-.55,1-1.26,2-1.25Z"/><path class="cls-8" d="M102,53.83c1.11,0,1.63-.94,2.29-1.6q11.11-11.08,22.21-22.18c.62-.61,1.32-1.14,2-1.71l.91.94a26.67,26.67,0,0,1-3.92,4.17Q114.71,44.24,103.92,55c-.62.62-1.31,1.16-2,1.73Q102,55.27,102,53.83Z"/><path class="cls-8" d="M148.1,48.93a21.53,21.53,0,0,1-3.58,3.84q-10.31,10.37-20.67,20.7c-.62.62-1.16,1.31-1.73,2h-1.91a2.22,2.22,0,0,1,.9-1.62l25.3-25.27a4.65,4.65,0,0,1,.79-.52Z"/><path class="cls-8" d="M152.86,53.83q-9.93,10-19.84,20.1c-.71.72-1.71,1.26-1.77,2.45h-1.91a2.44,2.44,0,0,1,.89-2.1q10.56-10.52,21.09-21.05a3.22,3.22,0,0,1,.6-.38Z"/><path class="cls-8" d="M102,44.23c1.11,0,1.62-.94,2.28-1.59q8.81-8.77,17.59-17.56c.6-.6,1.08-1.42,2.07-1.5l.7.78a15.73,15.73,0,0,1-3.21,3.53Q111.7,37.52,102,47.1Z"/><path class="cls-8" d="M138.93,76.39c-.19-1.23.68-1.88,1.41-2.61q7.13-7.12,14.24-14.26c.61-.62,1.13-1.33,1.69-2a3.88,3.88,0,0,1,1.47,1.54c-5.81,5.2-11.11,10.92-16.62,16.42-.2.2-.2.59-.29.89Z"/><path class="cls-8" d="M119.74,19.21a2.54,2.54,0,0,1-1.06,1.8L103.74,36c-.51.51-1,1.09-1.79,1.07a4.19,4.19,0,0,1,0-2.4c1.11,0,1.63-.94,2.29-1.6,4.25-4.22,8.48-8.48,12.73-12.7.66-.66,1.2-1.55,2.31-1.57Z"/><path class="cls-9" d="M88,124.43H37.66c-3.57,0-3.82-.28-3.48-3.81,0-.16,0-.32,0-.48.27-5.3.27-5.31,5.68-5.31h98.59c3.21,0,3.78.57,3.83,3.72.09,6.15.3,5.92-5.81,5.9C120.34,124.4,104.19,124.43,88,124.43Z"/><path class="cls-10" d="M78.29,155.13H118.6c3.27,0,3.52.28,3.55,3.6.06,6,.06,6-6,6H38.36c-1.68,0-3.69.28-4.22-1.81-.58-2.29-.9-4.74.51-6.94.67-1.05,1.83-.81,2.85-.82H78.29Z"/><path class="cls-10" d="M70,199.29h32.65c3.25,0,3.57.33,3.6,3.57,0,6.06,0,6-5.9,6H37.7c-3,0-3.82-.78-3.89-3.79-.16-7,.66-5.8,5.72-5.81H70Z"/><path class="cls-11" d="M58,84.52H37.89c-3.25,0-4.05-.84-4.07-4.14,0-.72,0-1.44,0-2.16.05-2.7.93-3.67,3.57-3.68q18.59,0,37.18,0c1.91,0,3.81.24,5.71.41a1.67,1.67,0,0,1,1.08.4c1.72,2.21.88,4.75.64,7.12-.17,1.68-1.77,2.05-3.33,2Q68.35,84.5,58,84.52Z"/><path class="cls-12" d="M58.06,44.21c-6.79,0-13.59-.1-20.38.05-2.46.05-3.58-.89-3.74-3.21a21.74,21.74,0,0,1-.1-3.58c.18-1.79,1.05-2.88,3.1-2.88q21.1.06,42.2,0c2.07,0,3.09,1,3.11,3.07.06,6.32-.06,6.66-6.21,6.54C70,44.12,64,44.21,58.06,44.21Z"/></g></g></g></svg>
|
assets/images/welcome/Create-Database.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 199.37"><defs><style>.cls-1{fill:#fdca32;}.cls-2{fill:#d89916;}.cls-3{fill:#da9f22;}.cls-4{fill:#d89917;}.cls-5{fill:#feb80d;}.cls-6{fill:#f4b217;}.cls-7{fill:#feb910;}.cls-8{fill:#f5b31a;}.cls-9{fill:#fcd981;}.cls-10{fill:#fcb70f;}</style></defs><title>Asset 8</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="_0l6iD5.tif" data-name="0l6iD5.tif"><path class="cls-1" d="M72.79,18.49c-.27-4.16,2.16-6.71,5.34-8.74,5.14-3.29,10.95-4.86,16.83-6.12A169.1,169.1,0,0,1,119.3.52,261.89,261.89,0,0,1,147.76.27C161.18.83,174.55,2,187.37,6.55a37.58,37.58,0,0,1,4.3,1.8c4.41,2.2,8.16,4.93,8.14,10.56-1.37.24-2,1.54-3,2.25-4.55,3.15-9.74,4.78-14.95,6.25-12.72,3.58-25.77,5-38.94,5.57l-3.84,0h-2.54A149.21,149.21,0,0,1,116.06,32,148.91,148.91,0,0,1,94.91,28.4a81.93,81.93,0,0,1-16.66-6C76.19,21.33,74.86,19.42,72.79,18.49Z"/><path class="cls-1" d="M.31,72.92c-.5-4.25,2.09-6.73,5.23-8.73,5.76-3.66,12.31-5.24,18.9-6.54,17-3.36,34.32-3.55,51.57-2.9,12.7.48,25.36,1.8,37.55,5.84,3.91,1.29,7.67,2.89,10.75,5.77A8,8,0,0,1,127,73a25,25,0,0,1-9.13,6,116.77,116.77,0,0,1-25.71,6.45c-6.9,1-13.81,1.59-20.75,2l-5.54,0h-.84c-4.59-.25-9.17,0-13.78-.34a159,159,0,0,1-25.92-3.55C16.42,81.47,7.46,79.29.31,72.92Z"/><path class="cls-1" d="M.39,107.85q0-13.85,0-27.7c.68.5,1.35,1,2,1.49,6.07,4.25,13,6.42,20.09,8.07A154.53,154.53,0,0,0,56.81,93.8l6.58.06,0,31.39a85.21,85.21,0,0,1-12.89-.52,118.46,118.46,0,0,1-20.78-3.33C19.14,118.62,8.49,116,.39,107.85Z"/><path class="cls-1" d="M.41,142.3V115.48c5.36,4.8,11.73,7.83,18.46,10a124,124,0,0,0,22.6,5c7.28.93,14.58,1.08,21.87,1.57q0,15.1,0,30.19c-5.52.37-11-.39-16.43-1a100.27,100.27,0,0,1-20-4.18C17.1,154,7.41,150.54.41,142.3Z"/><path class="cls-1" d="M63.38,199.34c-18.82.07-36.61-3.72-52.69-14A33.67,33.67,0,0,1,5.24,181C2,177.76,0,174.12.28,169.28c.32-6.43.12-12.89.15-19.34C6.71,156.42,14.6,160.23,23,163c13.08,4.38,26.64,6,40.4,6.08Z"/><path class="cls-1" d="M135.71,67.81c-1.67-6.17-6.16-9.84-11.46-12.7-6.66-3.6-13.92-5.42-21.29-6.82a205.56,205.56,0,0,0-28.67-2.93c-1.18-.06-1.59-.35-1.58-1.57.07-6.17.06-12.33.07-18.5a30.17,30.17,0,0,0,7.95,5.17,84.5,84.5,0,0,0,20.63,6.15,164.74,164.74,0,0,0,25.41,2.72c3.12.07,6.24,0,9.36,0q0,13.13,0,26.25C136.09,66.35,136.41,67.18,135.71,67.81Z"/><path class="cls-2" d="M127.15,142.32v8.05l-.86,1.28a10.4,10.4,0,0,0-2.53,2.52,84.7,84.7,0,0,1-13.6,7.29l-3.41,1.25-8.93,2.58c-1,.39-2.09.17-3,.79a49.8,49.8,0,0,0-7.64,1.34c-.72.07-1.52-.29-2.13.38a38.27,38.27,0,0,0-7.66.88H75.69c-4-.24-7.92.72-11.9.42v-6.82l2.11,0,2.14,0,6.79-.45c.72-.06,1.52.3,2.14-.38a29.64,29.64,0,0,0,7.65-.89c.72-.06,1.53.3,2.14-.39a37.12,37.12,0,0,0,8.5-1.72,6.56,6.56,0,0,0,3-.8,30.4,30.4,0,0,0,9.36-3,4.14,4.14,0,0,0,2.55-.85.91.91,0,0,0,.86-.42h0C117.34,151.07,123.17,148,127.15,142.32Z"/><path class="cls-2" d="M136.59,114.62q0-3.4,0-6.79l.78,0,1.72,0,7.21-.44c.72-.06,1.52.3,2.13-.37a21.34,21.34,0,0,0,7.66-.88c.85-.12,1.79.32,2.56-.38a28.47,28.47,0,0,0,7.65-1.34c1-.4,2.1-.16,3-.81a40.15,40.15,0,0,0,8.92-2.59,11.24,11.24,0,0,0,3.41-1.25c7.18-2.29,13.47-5.94,18.23-11.92v3a2.19,2.19,0,0,0-.33,2c.57,3.41-1.23,5.45-3.87,7.1-1.06.66-2.28,1.16-3,2.32l-11.91,5.57a4.22,4.22,0,0,0-2.55.84,86.56,86.56,0,0,0-9.36,2.58c-.72.09-1.53-.29-2.13.41L158.67,113l-2.14.4a57.12,57.12,0,0,0-7.65.87h-1.72c-2.43-.28-4.81.38-7.22.43Z"/><path class="cls-2" d="M127.12,107q0,4,0,8a30.43,30.43,0,0,1-5.38,4.34c-2.58,1.41-5.17,2.78-7.76,4.17a4.12,4.12,0,0,0-2.55.86.9.9,0,0,0-.86.42h0l-8.91,2.59a6.59,6.59,0,0,0-2.56.8A55.35,55.35,0,0,0,90.59,130c-.72.09-1.52-.28-2.13.39a38,38,0,0,0-7.66.89H79.09c-3.12.12-6.22.62-9.36.46a33.58,33.58,0,0,1-5.93.37v0q0-3.39,0-6.78h0c1.85,0,3.73.23,5.53-.41H71a37.37,37.37,0,0,0,7.22-.46c.72-.06,1.52.3,2.14-.38a39.33,39.33,0,0,0,7.65-.89l2.15-.41c3-.57,6.07-.91,8.92-2.12.72-.09,1.53.28,2.13-.43a45.18,45.18,0,0,0,10.2-3.41,11.57,11.57,0,0,0,3.41-1.27C119.6,113.64,123.92,111.14,127.12,107Z"/><path class="cls-2" d="M136.52,77.21l-.17-6.46h4a3.17,3.17,0,0,0,2.14-.36c2.41-.13,4.86.34,7.23-.45h2.57l7.22-1.26c.72-.09,1.52.28,2.13-.39a30.81,30.81,0,0,0,8.51-1.74l2.14-.42a61.17,61.17,0,0,0,9.77-3,9.33,9.33,0,0,0,3-1.24c5.63-2,11-4.51,14.82-9.35q0,2.33,0,4.66a1.27,1.27,0,0,0-.33,1.17c.32,2.09-.75,3.29-2.34,4.52-3.71,2.88-8,4.68-12.14,6.65a11.47,11.47,0,0,0-3.41,1.25l-8.93,2.58-3,.81a56.3,56.3,0,0,0-7.66,1.32c-.73.06-1.53-.3-2.14.4a48.58,48.58,0,0,0-7.65.88h-2.15c-2.23.58-4.52.32-6.78.45Z"/><path class="cls-3" d="M63.77,125.26q0,3.39,0,6.78l-.46,0c-7.29-.48-14.59-.63-21.87-1.57a124,124,0,0,1-22.6-5c-6.73-2.19-13.11-5.21-18.46-10a21.44,21.44,0,0,1,0-7.63c8.1,8.12,18.75,10.78,29.31,13.55a118.46,118.46,0,0,0,20.78,3.33,85.24,85.24,0,0,0,12.89.52l.2,0Z"/><path class="cls-3" d="M63.78,162.29q0,3.39,0,6.79l-.43,0C49.6,169,36,167.4,23,163c-8.36-2.8-16.25-6.6-22.52-13.09a34,34,0,0,1,0-7.64c7,8.24,16.7,11.71,26.54,14.83a100.27,100.27,0,0,0,20,4.18c5.45.57,10.92,1.33,16.43,1l.21,0Z"/><path class="cls-3" d="M63.4,93.86l-6.58-.06A154.53,154.53,0,0,1,22.5,89.71c-7.1-1.65-14-3.82-20.09-8.07-.69-.48-1.36-1-2-1.49a19.43,19.43,0,0,1-.05-7.23c7.15,6.37,16.11,8.55,25.06,10.63A159,159,0,0,0,51.29,87.1c4.6.3,9.19.09,13.78.34-1.3,1.08-1.43,2.51-1.29,4.06.07.77,0,1.55,0,2.32A.83.83,0,0,0,63.4,93.86Z"/><path class="cls-3" d="M136.12,39.36c-3.12,0-6.24,0-9.36,0a164.74,164.74,0,0,1-25.41-2.72,84.5,84.5,0,0,1-20.63-6.15,30.17,30.17,0,0,1-7.95-5.17q0-3.4,0-6.79c2.07.93,3.41,2.84,5.46,3.88a81.93,81.93,0,0,0,16.66,6A148.91,148.91,0,0,0,116.06,32a149.14,149.14,0,0,0,20.48.94c-.85,2.11.41,4.23,0,6.35A1.22,1.22,0,0,0,136.12,39.36Z"/><path class="cls-4" d="M136.52,39.34c.43-2.12-.83-4.24,0-6.35h2.54a2.42,2.42,0,0,0,3.84,0c13.17-.55,26.22-2,38.94-5.57,5.21-1.46,10.4-3.09,14.95-6.25,1-.72,1.62-2,3-2.25q0,1.3,0,2.59c-.81,1.6.24,3.48-.73,5.06-3.33,3-7.61,4.34-11.49,6.38a8,8,0,0,0-3,.84l-8.51,2.16c-.72.08-1.53-.28-2.13.41l-8.08,1.31c-.72.07-1.52-.3-2.13.38a31.63,31.63,0,0,0-7.66.87H154.4c-2.43-.26-4.81.37-7.22.45H136.52Z"/><path class="cls-4" d="M63.75,93.83a23.17,23.17,0,0,0,0-2.32c-.13-1.55,0-3,1.29-4.06h.84c1.22,1.18,4.37,1.17,5.54,0,6.94-.46,13.85-1,20.75-2a116.77,116.77,0,0,0,25.71-6.45A25,25,0,0,0,127,73a52.49,52.49,0,0,1,.08,7.6c-3,2.57-6.62,4.24-10.14,6-.85.29-1.82.23-2.56.85a.88.88,0,0,0-.86.41h0A66.7,66.7,0,0,0,105.06,90l-2.14.41-8.5,1.7H92.7L85.06,93c-.72.06-1.52-.3-2.14.38-2.42,0-4.85-.17-7.23.45H74l-6.78,0-3.45,0Z"/><path class="cls-5" d="M114,123.57c2.59-1.39,5.18-2.76,7.76-4.17a30.43,30.43,0,0,0,5.38-4.34v2.56a5.85,5.85,0,0,0-.67.51L85.59,159c-.45.45-1,.85-1,1.58a29.62,29.62,0,0,1-7.65.89c.56-.63,1.09-1.3,1.68-1.89q16.89-16.91,33.78-33.81C113.06,125.12,114,124.64,114,123.57Z"/><path class="cls-5" d="M162.49,141.84a40.75,40.75,0,0,1-8.07,1.66c.32-.37.62-.77,1-1.12L198.75,99c.35-.35.75-.64,1.12-1q0,3.19,0,6.38a2,2,0,0,0-.36.23l-36.67,36.66A3.25,3.25,0,0,0,162.49,141.84Z"/><path class="cls-5" d="M185,69.56c4.18-2,8.43-3.78,12.14-6.65,1.58-1.23,2.66-2.42,2.34-4.52a1.27,1.27,0,0,1,.33-1.17q0,2.34,0,4.67a4,4,0,0,0-.51.37l-42.29,42.28c-.45.45-1,.86-1,1.58a21.33,21.33,0,0,1-7.66.88c.56-.64,1.08-1.3,1.67-1.9q16.67-16.69,33.35-33.38C184.1,71.1,185,70.61,185,69.56Z"/><path class="cls-5" d="M110.16,161.46a84.76,84.76,0,0,0,13.6-7.29c0,1.08-.9,1.56-1.52,2.19q-19.87,19.91-39.77,39.79c-.6.6-1.12,1.26-1.68,1.89a25.47,25.47,0,0,1-7.23.85c.56-.63,1.09-1.3,1.68-1.89q16.67-16.69,33.34-33.37C109.22,163,110.1,162.51,110.16,161.46Z"/><path class="cls-5" d="M117,86.56c3.52-1.76,7.1-3.42,10.14-6v3a6.48,6.48,0,0,0-.67.52L89,121.54c-.45.45-1,.85-1,1.58a39.29,39.29,0,0,1-7.65.89c.56-.63,1.09-1.3,1.68-1.9q16.67-16.69,33.35-33.37C116,88.11,116.92,87.63,117,86.56Z"/><path class="cls-5" d="M187.59,32.94c3.88-2,8.15-3.36,11.49-6.38l.7,0q0,.65,0,1.29L160.31,67.25a2,2,0,0,0-.81,1.43l-7.22,1.27c-.18-1.19.72-1.77,1.41-2.45Q169.86,51.3,186,35.12C186.67,34.49,187.56,34,187.59,32.94Z"/><path class="cls-5" d="M127.17,153.78l0,6.37a7.23,7.23,0,0,0-.84.63l-33.5,33.5c-.45.45-1,.84-1,1.57a36.35,36.35,0,0,1-8.51,1.77c.36-.43.68-.9,1.08-1.29q20.72-20.74,41.45-41.45C126.28,154.47,126.74,154.14,127.17,153.78Z"/><path class="cls-5" d="M180.78,107.83l11.91-5.57c0,1.08-.9,1.56-1.53,2.19q-18,18-35.93,36c-1.15,1.15-2.25,2.35-3.38,3.52l-6.8.66c.23-.89,1-1.36,1.58-2q16.29-16.32,32.59-32.62C179.85,109.38,180.75,108.9,180.78,107.83Z"/><path class="cls-5" d="M166.31,104.4a28.45,28.45,0,0,1-7.65,1.34c0-1.08.9-1.56,1.53-2.19q18.66-18.7,37.35-37.36c.75-.75,1.54-1.45,2.32-2.17q0,3.19,0,6.38a4,4,0,0,0-.51.37l-32.07,32.06C166.83,103.28,166.31,103.68,166.31,104.4Z"/><path class="cls-5" d="M95.26,158.44a37.11,37.11,0,0,1-8.5,1.72,2.9,2.9,0,0,1,.34-.53L126.77,120a1.85,1.85,0,0,1,.36-.22v6.38a5.7,5.7,0,0,0-.68.5L96.23,156.86C95.78,157.31,95.26,157.72,95.26,158.44Z"/><path class="cls-5" d="M97.83,165.29l8.93-2.58c0,1.07-.93,1.55-1.56,2.18q-16.14,16.17-32.3,32.33c-.58.58-1.39,1-1.47,2l-6.8.09c.51-.58,1-1.19,1.53-1.74q15-15.06,30.09-30.12C96.88,166.82,97.76,166.34,97.83,165.29Z"/><path class="cls-5" d="M168.87,111.24a86.48,86.48,0,0,1,9.36-2.58c-.51.58-1,1.2-1.52,1.74q-13.92,13.94-27.85,27.87c-2.14,2.15-4.24,4.34-6.36,6.51l-5.54,0c-.17-1.18.72-1.77,1.41-2.46q14.47-14.48,28.94-29C167.94,112.79,168.82,112.3,168.87,111.24Z"/><path class="cls-5" d="M170.14,66.55a30.79,30.79,0,0,1-8.51,1.74,6.85,6.85,0,0,1,.62-.84L198.4,31.29c.4-.4.75-.86,1.39-.89l0,6-.33.82c-.89,0-1.33.73-1.87,1.27Q184.5,51.56,171.4,64.68C170.86,65.21,170.15,65.65,170.14,66.55Z"/><path class="cls-5" d="M99.09,120.59c-2.85,1.21-5.92,1.55-8.92,2.12.51-.58,1-1.19,1.54-1.74q15.48-15.5,31-31c1.45-1.45,3-2.85,4.43-4.27V92.1a6.35,6.35,0,0,0-.67.51L100,119C99.6,119.46,99.08,119.86,99.09,120.59Z"/><path class="cls-5" d="M165.9,37.66,174,36.35c-.51.58-1,1.2-1.54,1.74Q157.13,53.42,141.8,68.75c-.58.59-1.38,1-1.46,2h-4q0-1,0-1.93l.27-1.42a3.59,3.59,0,0,0,.52-.36l28-28A2.07,2.07,0,0,0,165.9,37.66Z"/><path class="cls-5" d="M199.87,106.57v6.38a3.68,3.68,0,0,0-.52.37l-23.28,23.26a2.06,2.06,0,0,0-.83,1.42,46.21,46.21,0,0,1-9.77,3.1,5.69,5.69,0,0,1,1.63-1.92q13.26-13.29,26.54-26.55C195.7,110.58,197.79,108.58,199.87,106.57Z"/><path class="cls-5" d="M162.07,75.52a56.21,56.21,0,0,1,7.66-1.32c0,1.06-.92,1.55-1.55,2.18q-14.68,14.71-29.37,29.4c-.58.58-1.38,1-1.43,2l-.78,0q0-3.19,0-6.38a3.66,3.66,0,0,0,.52-.37l24.15-24.13A2.07,2.07,0,0,0,162.07,75.52Z"/><path class="cls-5" d="M104.62,191.64l-.08.09-.12,0-.64.33a45.78,45.78,0,0,1-9.35,3.11,3.4,3.4,0,0,1,.43-.72q15.89-15.91,31.8-31.79a2.88,2.88,0,0,1,.53-.34l0,6.37a4.49,4.49,0,0,0-.69.47l-21.09,21.08A2,2,0,0,0,104.62,191.64Z"/><path class="cls-5" d="M178.22,101a40.12,40.12,0,0,1-8.92,2.59c-.45-1,.55-1.17,1-1.58q7.15-7.25,14.38-14.42,7.59-7.55,15.22-15.07v6.38q-10.56,10.49-21.1,21A3.79,3.79,0,0,0,178.22,101Z"/><path class="cls-5" d="M158.67,113l8.07-1.31c-3.41,3.49-6.8,7-10.25,10.45q-9.91,9.9-19.89,19.75v-6.38q10.77-10.69,21.52-21.4A3.87,3.87,0,0,0,158.67,113Z"/><path class="cls-5" d="M107.61,154.64a30.4,30.4,0,0,1-9.36,3c0-1,.8-1.45,1.38-2q9.58-9.61,19.19-19.19c2.75-2.74,5.55-5.43,8.32-8.15v6.38l-19.06,18.87A1.56,1.56,0,0,0,107.61,154.64Z"/><path class="cls-5" d="M182,63.14a61.15,61.15,0,0,1-9.77,3,4.91,4.91,0,0,1,.49-.69l25.66-25.67c.4-.4.77-.85,1.4-.86l0,6Q191.21,53.44,182.58,62A3.77,3.77,0,0,0,182,63.14Z"/><path class="cls-5" d="M111.43,116.76a45.18,45.18,0,0,1-10.2,3.41c1.71-1.78,3.39-3.59,5.14-5.33q10.36-10.32,20.76-20.6v6.38q-7.59,7.51-15.17,15A3.69,3.69,0,0,0,111.43,116.76Z"/><path class="cls-5" d="M152.29,76.8a48.55,48.55,0,0,1,7.65-.88c-7.6,8-15.43,15.73-23.35,23.39V92.93q7.59-7.51,15.17-15A3.81,3.81,0,0,0,152.29,76.8Z"/><path class="cls-5" d="M148.88,114.23a57.09,57.09,0,0,1,7.65-.87c-6.46,6.85-13.16,13.44-19.92,20q0-3.19,0-6.38,5.88-5.81,11.75-11.63A3.76,3.76,0,0,0,148.88,114.23Z"/><path class="cls-6" d="M151.86,143.93c1.12-1.18,2.23-2.37,3.38-3.52q18-18,35.93-36c.63-.63,1.52-1.11,1.53-2.19.69-1.16,1.91-1.65,3-2.32,2.64-1.65,4.44-3.69,3.87-7.1a2.19,2.19,0,0,1,.33-2q0,3.62,0,7.24c-.37.32-.77.62-1.12,1l-43.36,43.36c-.35.35-.64.74-1,1.12Z"/><path class="cls-7" d="M199.87,115.07c.63,4.16-1.15,7.48-3.85,10.34a46,46,0,0,1-16.9,11,1.54,1.54,0,0,1,.58-1.3Z"/><path class="cls-6" d="M127.17,153.78c-.43.36-.89.69-1.29,1.09q-20.73,20.72-41.45,41.45c-.4.4-.72.86-1.08,1.29a3.92,3.92,0,0,1-2.55.42c.56-.63,1.09-1.3,1.68-1.89q19.88-19.9,39.77-39.79c.63-.63,1.52-1.11,1.52-2.19a10.39,10.39,0,0,1,2.53-2.52h.88Z"/><path class="cls-5" d="M199.86,87.84c-4.76,6-11.05,9.63-18.23,11.92a3.6,3.6,0,0,1,.51-1.12Q191,89.82,199.86,81Z"/><path class="cls-6" d="M199.86,64c-.77.72-1.57,1.42-2.32,2.17q-18.69,18.67-37.35,37.36c-.63.63-1.52,1.11-1.53,2.19-.77.7-1.7.27-2.56.38,0-.72.5-1.13,1-1.58l42.29-42.28a4,4,0,0,1,.51-.37Z"/><path class="cls-6" d="M127.13,119.75a1.85,1.85,0,0,0-.36.22L87.09,159.63a2.9,2.9,0,0,0-.34.53c-.61.69-1.41.33-2.14.39,0-.72.53-1.13,1-1.58l40.87-40.86a5.85,5.85,0,0,1,.67-.51Z"/><path class="cls-8" d="M199.79,30.41c-.64,0-1,.49-1.39.89L162.26,67.44a6.85,6.85,0,0,0-.62.84c-.61.68-1.41.31-2.13.39a2,2,0,0,1,.81-1.43l39.46-39.38Z"/><path class="cls-6" d="M127.11,85.72c-1.48,1.42-3,2.82-4.43,4.27q-15.5,15.48-31,31c-.55.55-1,1.16-1.54,1.74l-2.15.41c0-.72.53-1.13,1-1.58L126.44,84.1a6.49,6.49,0,0,1,.67-.52Z"/><path class="cls-6" d="M71.43,199.22c.08-1,.89-1.42,1.47-2Q89,181,105.2,164.89c.63-.63,1.52-1.12,1.56-2.18l3.41-1.25c-.07,1.06-.95,1.54-1.58,2.17Q91.93,180.32,75.25,197c-.6.6-1.12,1.26-1.68,1.89A3.71,3.71,0,0,1,71.43,199.22Z"/><path class="cls-6" d="M142.5,144.78c2.12-2.17,4.22-4.36,6.36-6.51q13.92-13.94,27.85-27.87c.54-.54,1-1.16,1.52-1.74a4.22,4.22,0,0,1,2.55-.84c0,1.07-.93,1.55-1.55,2.18q-16.29,16.32-32.59,32.62c-.59.59-1.35,1.06-1.58,2A4.73,4.73,0,0,1,142.5,144.78Z"/><path class="cls-6" d="M199.87,106.57c-2.07,2-4.17,4-6.22,6.06q-13.29,13.26-26.54,26.55a5.69,5.69,0,0,0-1.63,1.92,6.27,6.27,0,0,1-3,.75,3.25,3.25,0,0,1,.35-.52l36.67-36.66a2,2,0,0,1,.36-.23Z"/><path class="cls-7" d="M127.2,170.79c.45,3.56-1.31,6.29-3.51,8.74A42.41,42.41,0,0,1,108.47,190c.56-2,2.33-3,3.64-4.27C117.12,180.71,121.93,175.52,127.2,170.79Z"/><path class="cls-6" d="M127.18,162.29a2.88,2.88,0,0,0-.53.34q-15.91,15.89-31.8,31.79a3.4,3.4,0,0,0-.43.72,5.45,5.45,0,0,1-2.57.71c0-.72.54-1.12,1-1.57l33.5-33.5a7.23,7.23,0,0,1,.84-.63Z"/><path class="cls-5" d="M127.15,142.32c-4,5.73-9.81,8.76-16.14,11a1.53,1.53,0,0,1,.48-1.13l15.65-15.47Z"/><path class="cls-6" d="M97.83,165.29c-.07,1.05-.95,1.54-1.57,2.17q-15,15.07-30.09,30.12c-.54.54-1,1.16-1.53,1.74l-.88,0,.09-1.75a3.53,3.53,0,0,0,.52-.36l29.56-29.55c.45-.45,1-.87.91-1.6C95.73,165.46,96.86,165.68,97.83,165.29Z"/><path class="cls-6" d="M199.86,72.53q-7.61,7.53-15.22,15.07-7.22,7.18-14.38,14.42c-.41.41-1.4.6-1,1.58-.9.65-2,.41-3,.81,0-.72.52-1.13,1-1.57l32.07-32.06a4,4,0,0,1,.51-.37Z"/><path class="cls-5" d="M143.36,77.25c2.26-.13,4.55.12,6.78-.45a1.56,1.56,0,0,1-.5,1.12L136.58,90.8V84.43C138.93,82.12,141.64,80.15,143.36,77.25Z"/><path class="cls-6" d="M136.61,141.85q9.95-9.87,19.89-19.75c3.45-3.45,6.83-7,10.25-10.45.6-.7,1.41-.33,2.13-.41-.06,1.06-.94,1.54-1.57,2.17q-14.46,14.49-28.94,29c-.69.69-1.58,1.27-1.41,2.46C136.14,143.92,136.66,142.85,136.61,141.85Z"/><path class="cls-6" d="M127.14,128.26c-2.78,2.71-5.57,5.41-8.32,8.15Q109.2,146,99.62,155.6c-.58.58-1.38,1-1.38,2a6.55,6.55,0,0,1-3,.8c0-.72.52-1.13,1-1.58l30.24-30.23a5.7,5.7,0,0,1,.68-.5Z"/><path class="cls-6" d="M199.83,38.91c-.64,0-1,.46-1.4.86L172.76,65.44a4.91,4.91,0,0,0-.49.69l-2.14.42c0-.9.73-1.34,1.26-1.87q13.1-13.12,26.21-26.21c.54-.54,1-1.24,1.87-1.27h.33Z"/><path class="cls-5" d="M199.85,52.55C196,57.38,190.66,59.88,185,61.9c4.74-5.17,9.76-10,14.82-14.9Q199.86,49.78,199.85,52.55Z"/><path class="cls-6" d="M127.11,94.23q-10.38,10.3-20.76,20.6c-1.75,1.74-3.43,3.55-5.14,5.33-.6.71-1.41.33-2.13.43,0-.72.51-1.13,1-1.58l26.4-26.4a6.35,6.35,0,0,1,.67-.51Z"/><path class="cls-6" d="M136.59,99.31c7.92-7.66,15.75-15.41,23.35-23.39.61-.69,1.41-.33,2.14-.4a2.07,2.07,0,0,1-.82,1.42L137.1,101.08a3.66,3.66,0,0,1-.52.37Q136.59,100.38,136.59,99.31Z"/><path class="cls-6" d="M199.87,115.07l-20.18,20a1.54,1.54,0,0,0-.58,1.3v0a.86.86,0,0,0-.9.4,7.57,7.57,0,0,1-3,1.23,2.05,2.05,0,0,1,.83-1.42l23.28-23.26a3.68,3.68,0,0,1,.52-.37Z"/><path class="cls-5" d="M139.94,114.65c2.41-.05,4.79-.71,7.22-.43-3.34,3.72-6.92,7.19-10.56,10.61q0-3.19,0-6.38C137.82,117.28,139.38,116.41,139.94,114.65Z"/><path class="cls-6" d="M127.2,170.79c-5.26,4.73-10.08,9.92-15.09,14.9C110.8,187,109,188,108.47,190h0a.88.88,0,0,0-.88.4,7.11,7.11,0,0,1-3,1.28,2,2,0,0,1,.8-1.43l21.09-21.08a4.49,4.49,0,0,1,.69-.47Z"/><path class="cls-6" d="M136.6,133.34c6.76-6.54,13.47-13.14,19.92-20l2.14-.4a3.87,3.87,0,0,1-.54,1.11q-10.74,10.72-21.52,21.4Z"/><path class="cls-6" d="M199.86,81q-8.87,8.79-17.72,17.6a3.6,3.6,0,0,0-.51,1.12,11.24,11.24,0,0,1-3.41,1.25,3.79,3.79,0,0,1,.53-1.11q10.53-10.51,21.1-21Q199.86,80,199.86,81Z"/><path class="cls-5" d="M127.12,107c-3.2,4.13-7.52,6.63-12.29,8.48a1.6,1.6,0,0,1,.5-1.13l11.78-11.62Q127.12,104.88,127.12,107Z"/><path class="cls-6" d="M127.15,136.77,111.5,152.23a1.53,1.53,0,0,0-.48,1.13h0a.86.86,0,0,0-.86.42,4.14,4.14,0,0,1-2.55.85,1.56,1.56,0,0,1,.49-1.13l19.06-18.87Z"/><path class="cls-6" d="M199.86,47c-5.06,4.85-10.08,9.73-14.82,14.9a9.33,9.33,0,0,1-3,1.24,3.77,3.77,0,0,1,.53-1.11q8.62-8.6,17.27-17.16Z"/><path class="cls-6" d="M136.58,90.8l13.06-12.89a1.56,1.56,0,0,0,.5-1.12h2.15a3.81,3.81,0,0,1-.54,1.11q-7.56,7.53-15.17,15Z"/><path class="cls-6" d="M127.12,102.74l-11.78,11.62a1.6,1.6,0,0,0-.5,1.13,11.57,11.57,0,0,1-3.41,1.27,3.68,3.68,0,0,1,.52-1.11q7.57-7.54,15.17-15Z"/><path class="cls-6" d="M143.36,77.25c-1.72,2.9-4.43,4.88-6.78,7.18l0-7.22Z"/><path class="cls-6" d="M136.6,124.83c3.64-3.42,7.22-6.89,10.56-10.61h1.72a3.76,3.76,0,0,1-.53,1.11Q142.5,121.18,136.6,127Z"/><path class="cls-9" d="M63.84,197.58l-.09,1.75-.19,0-.19,0q0-15.12,0-30.23l.43,0v0l.05,11.47v17Z"/><path class="cls-9" d="M136.58,67.41l-.27,1.42a.83.83,0,0,1-.6-1c.7-.63.38-1.46.38-2.2q0-13.13,0-26.25a1.22,1.22,0,0,1,.4,0h0l.06,8.9V67.41Z"/><path class="cls-6" d="M139.94,114.65c-.56,1.76-2.13,2.63-3.35,3.8v-3.84Z"/><path class="cls-8" d="M199.77,26.58l-.7,0c1-1.58-.08-3.45.73-5.06Z"/><path class="cls-5" d="M127.17,151.65h-.88l.86-1.28Z"/><path class="cls-7" d="M178.23,136.76a.86.86,0,0,1,.9-.4A.86.86,0,0,1,178.23,136.76Z"/><path class="cls-8" d="M199.82,37.21h-.33l.33-.82Z"/><path class="cls-7" d="M107.6,190.36a.88.88,0,0,1,.88-.4A.91.91,0,0,1,107.6,190.36Z"/><path class="cls-6" d="M103.78,192l.64-.33Z"/><path class="cls-3" d="M142.92,33a2.42,2.42,0,0,1-3.84,0Z"/><path class="cls-3" d="M71.44,87.43c-1.17,1.19-4.32,1.2-5.54,0Z"/><path class="cls-9" d="M63.4,93.86a.83.83,0,0,1,.35,0h0l.09,3.78v25.53l-.06,2.11h-.2l-.2,0Q63.38,109.55,63.4,93.86Z"/><path class="cls-9" d="M63.78,162.29h-.21l-.21,0q0-15.1,0-30.19l.46,0v0q0,3,0,5.95v19.16l-.05,5.1Z"/><path class="cls-5" d="M101.66,127.43l8.91-2.59c0,1.08-.91,1.56-1.54,2.19q-16.29,16.33-32.61,32.64c-.63.63-1.51,1.12-1.59,2.17l-6.79.45c0-1.07.93-1.54,1.56-2.17q15.23-15.26,30.47-30.5C100.7,129,101.58,128.48,101.66,127.43Z"/><path class="cls-5" d="M63.78,162.28q0-2.55,0-5.1a6.09,6.09,0,0,0,.67-.51l25.14-25.13c.45-.45,1-.86,1-1.58a55.31,55.31,0,0,1,8.51-1.73c-.51.58-1,1.2-1.52,1.74q-15,15.07-30.1,30.12c-.63.63-1.5,1.12-1.58,2.16Z"/><path class="cls-5" d="M63.84,197.58q0-3.19,0-6.37,11.42-11.34,22.82-22.69a3.79,3.79,0,0,0,.53-1.11,49.76,49.76,0,0,1,7.64-1.34c0,.73-.46,1.15-.91,1.6L64.36,197.22A3.53,3.53,0,0,1,63.84,197.58Z"/><path class="cls-5" d="M63.84,189.07q0-3.19,0-6.37,6.53-6.45,13-12.92a3.65,3.65,0,0,0,.52-1.11,38.25,38.25,0,0,1,7.66-.88C78.18,175.09,71,182.12,63.84,189.07Z"/><path class="cls-6" d="M74.83,161.83c.08-1,1-1.54,1.59-2.17Q92.72,143.33,109,127c.63-.63,1.53-1.11,1.54-2.19h0a.87.87,0,0,0,.86-.42,4.12,4.12,0,0,1,2.55-.86c0,1.07-.92,1.55-1.55,2.18q-16.88,16.92-33.78,33.81c-.6.6-1.12,1.26-1.68,1.89S75.55,161.77,74.83,161.83Z"/><path class="cls-6" d="M65.9,162.26c.08-1,1-1.53,1.58-2.16Q82.52,145,97.58,130c.54-.54,1-1.16,1.52-1.74a6.59,6.59,0,0,1,2.56-.8c-.08,1.05-1,1.54-1.58,2.17Q84.85,144.86,69.6,160.1c-.63.63-1.52,1.11-1.56,2.17Z"/><path class="cls-10" d="M63.84,180.57l-.05-11.47c4,.3,7.92-.66,11.9-.42C71.92,172.82,67.93,176.74,63.84,180.57Z"/><path class="cls-6" d="M63.84,189.07c7.21-7,14.34-14,21.22-21.27.61-.67,1.41-.31,2.13-.38a3.79,3.79,0,0,1-.53,1.11q-11.39,11.36-22.82,22.69Q63.84,190.14,63.84,189.07Z"/><path class="cls-6" d="M63.84,180.57c4.09-3.83,8.08-7.75,11.85-11.89H77.4a3.65,3.65,0,0,1-.52,1.11q-6.5,6.48-13,12.92Q63.84,181.63,63.84,180.57Z"/><path class="cls-5" d="M110.15,153.79a.86.86,0,0,1,.86-.42A.9.9,0,0,1,110.15,153.79Z"/><path class="cls-5" d="M172.71,73.39l8.93-2.58c0,1.06-.92,1.55-1.55,2.18Q164,89.11,147.89,105.21c-.63.63-1.5,1.12-1.58,2.16l-7.21.44c.51-.58,1-1.19,1.54-1.74q15.24-15.26,30.49-30.52C171.76,74.93,172.64,74.45,172.71,73.39Z"/><path class="cls-6" d="M146.31,107.37c.08-1,1-1.53,1.58-2.16Q164,89.09,180.09,73c.63-.63,1.51-1.11,1.55-2.18A11.46,11.46,0,0,1,185,69.56c-.07,1.06-.95,1.54-1.58,2.17q-16.66,16.7-33.35,33.38c-.6.6-1.12,1.27-1.67,1.9S147,107.32,146.31,107.37Z"/><path class="cls-6" d="M172.71,73.39c-.07,1.05-1,1.54-1.58,2.17q-15.23,15.27-30.49,30.52c-.55.55-1,1.16-1.54,1.74l-1.72,0c.05-1,.85-1.43,1.43-2q14.68-14.71,29.37-29.4c.63-.63,1.51-1.12,1.55-2.18Z"/><path class="cls-5" d="M105.06,90a66.62,66.62,0,0,1,8.49-2.17c0,1.08-.91,1.55-1.53,2.18q-16.09,16.13-32.2,32.23c-.63.63-1.5,1.12-1.58,2.16a37.37,37.37,0,0,1-7.22.46c.51-.58,1-1.19,1.54-1.74q15.46-15.48,30.93-31C104.11,91.52,105,91,105.06,90Z"/><path class="cls-5" d="M63.77,125.25l.06-2.11a6.13,6.13,0,0,0,.67-.51l29-29c.45-.45,1-.86,1-1.58l8.5-1.7c-.51.58-1,1.19-1.54,1.74q-15.25,15.27-30.5,30.53c-.63.63-1.52,1.11-1.57,2.18C67.5,125.49,65.63,125.23,63.77,125.25Z"/><path class="cls-5" d="M63.84,155q0-3.19,0-6.37,8.23-8.15,16.44-16.31a3.74,3.74,0,0,0,.53-1.11,38,38,0,0,1,7.66-.89C80.46,138.79,72.18,146.94,63.84,155Z"/><path class="cls-10" d="M63.84,146.53q0-4.26,0-8.51c2-2,4.5-3.68,5.89-6.32,3.13.16,6.24-.34,9.36-.46C74.18,136.51,69.06,141.57,63.84,146.53Z"/><path class="cls-6" d="M78.23,124.39c.08-1,1-1.53,1.58-2.16Q95.91,106.11,112,90c.63-.63,1.52-1.1,1.53-2.18h0a.87.87,0,0,0,.86-.41c.74-.62,1.71-.56,2.56-.85-.05,1.06-.94,1.55-1.57,2.18q-16.66,16.7-33.35,33.37c-.6.6-1.12,1.26-1.68,1.9S79,124.33,78.23,124.39Z"/><path class="cls-6" d="M69.31,124.84c0-1.06.94-1.55,1.57-2.18q15.24-15.28,30.5-30.53c.55-.55,1-1.16,1.54-1.74l2.14-.41c-.07,1.05-1,1.54-1.58,2.17q-15.45,15.49-30.93,31c-.55.55-1,1.16-1.54,1.74Z"/><path class="cls-6" d="M63.84,155c8.34-8.1,16.62-16.25,24.62-24.69.61-.67,1.41-.3,2.13-.39,0,.72-.51,1.13-1,1.58L64.5,156.67a6.09,6.09,0,0,1-.67.51Q63.84,156.11,63.84,155Z"/><path class="cls-6" d="M63.84,146.53c5.22-5,10.35-10,15.25-15.29H80.8a3.74,3.74,0,0,1-.53,1.11q-8.2,8.18-16.44,16.31Q63.83,147.6,63.84,146.53Z"/><path class="cls-5" d="M69.73,131.7c-1.39,2.64-3.85,4.29-5.89,6.32q0-3,0-5.95A33.58,33.58,0,0,0,69.73,131.7Z"/><path class="cls-5" d="M111.43,124.42a.87.87,0,0,1-.86.42A.9.9,0,0,1,111.43,124.42Z"/><path class="cls-5" d="M176.11,35.94l8.51-2.16c0,1.06-.92,1.55-1.55,2.18q-15.88,15.92-31.78,31.81c-.63.63-1.51,1.11-1.57,2.17-2.37.79-4.82.32-7.23.45.51-.58,1-1.2,1.54-1.74q15.25-15.27,30.51-30.54C175.16,37.48,176,37,176.11,35.94Z"/><path class="cls-6" d="M149.72,69.95c.06-1.05.94-1.54,1.57-2.17Q167.17,51.86,183.07,36c.63-.63,1.51-1.12,1.55-2.18a8,8,0,0,1,3-.84c0,1.07-.92,1.55-1.54,2.18q-16.16,16.2-32.35,32.38c-.68.68-1.59,1.26-1.41,2.45Z"/><path class="cls-6" d="M176.11,35.94c-.06,1.06-.94,1.54-1.57,2.18Q159.29,53.4,144,68.65c-.55.55-1,1.16-1.54,1.74a3.17,3.17,0,0,1-2.14.36c.08-1,.87-1.43,1.46-2q15.31-15.34,30.64-30.66c.55-.55,1-1.16,1.54-1.74S175.39,36,176.11,35.94Z"/><path class="cls-5" d="M136.59,65.27q0-3.18,0-6.37L155.6,40a1.61,1.61,0,0,0,.51-1.13,31.62,31.62,0,0,1,7.66-.87c-3.42,3.94-7.28,7.46-11,11.16C147.44,54.59,142,59.91,136.59,65.27Z"/><path class="cls-5" d="M136.59,56.76q0-3.18,0-6.37c3.36-3.3,6.72-6.6,10.06-9.93a3.79,3.79,0,0,0,.54-1.1c2.41-.08,4.79-.7,7.22-.45C148.64,45,142.67,50.95,136.59,56.76Z"/><path class="cls-6" d="M136.59,65.27c5.41-5.35,10.86-10.67,16.22-16.07,3.67-3.7,7.53-7.21,11-11.16.61-.68,1.41-.32,2.13-.38a2.07,2.07,0,0,1-.82,1.43l-28,28a3.59,3.59,0,0,1-.52.36Q136.58,66.34,136.59,65.27Z"/><path class="cls-5" d="M136.59,48.25l-.06-8.9h8.93A116,116,0,0,1,136.59,48.25Z"/><path class="cls-6" d="M136.59,56.76c6.08-5.81,12.06-11.72,17.81-17.85h1.71A1.61,1.61,0,0,1,155.6,40l-19,18.86Q136.58,57.83,136.59,56.76Z"/><path class="cls-6" d="M136.59,48.25a116,116,0,0,0,8.87-8.9h1.72a3.79,3.79,0,0,1-.54,1.1c-3.34,3.32-6.71,6.62-10.06,9.93Q136.58,49.32,136.59,48.25Z"/><path class="cls-5" d="M63.84,121q0-3.19,0-6.37,10.35-10.27,20.69-20.55a3.85,3.85,0,0,0,.54-1.1l7.64-.87c-4.3,4.37-8.58,8.77-12.92,13.11C74.5,110.5,69.16,115.74,63.84,121Z"/><path class="cls-5" d="M63.84,112.49q0-3.19,0-6.37,5.67-5.59,11.34-11.2a3.78,3.78,0,0,0,.53-1.11c2.38-.63,4.81-.41,7.23-.45C76.75,99.92,70.34,106.25,63.84,112.49Z"/><path class="cls-6" d="M63.84,121c5.32-5.26,10.66-10.5,15.94-15.79,4.34-4.34,8.61-8.74,12.92-13.11h1.72c0,.72-.51,1.13-1,1.58l-29,29a6.13,6.13,0,0,1-.67.51Q63.84,122.07,63.84,121Z"/><path class="cls-5" d="M63.84,104q0-3.19,0-6.37c1.23-1.16,2.76-2.05,3.37-3.77l6.78,0C70.78,97.37,67.36,100.73,63.84,104Z"/><path class="cls-6" d="M63.84,112.49c6.5-6.24,12.92-12.57,19.09-19.14.61-.68,1.41-.32,2.14-.38a3.85,3.85,0,0,1-.54,1.1q-10.33,10.3-20.69,20.55Q63.84,113.56,63.84,112.49Z"/><path class="cls-6" d="M63.84,104c3.52-3.26,6.94-6.61,10.14-10.18H75.7a3.77,3.77,0,0,1-.53,1.11q-5.64,5.62-11.34,11.2Q63.84,105.05,63.84,104Z"/><path class="cls-6" d="M67.2,93.84c-.61,1.72-2.13,2.61-3.37,3.77q0-1.89-.09-3.78Z"/><path class="cls-5" d="M114.41,87.41a.87.87,0,0,1-.86.41A.88.88,0,0,1,114.41,87.41Z"/></g></g></g></svg>
|
assets/images/welcome/Form-Builder.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200.24"><defs><style>.cls-1{fill:#7d90a2;}.cls-2{fill:#9674d9;}.cls-3{fill:#f4b217;}</style></defs><title>Asset 1</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M182,156.3l0-6.38,0-2.15q0-3.19,0-6.38l-.17-1.66a7.05,7.05,0,0,0-3.09-3.36l-1.09-.13-6.4,0-2.13,0-6.4,0-2.13,0-6.4,0-2.13,0-6.4,0-2.13,0-6.4,0-2.13,0-6.4,0-2.13,0-6.4,0-2.13,0-3.84,0-2.57,0-2.13,0-6.41,0-2.13,0c-2.47.25-5.09-.38-7.31,1.29.43,1.67,2,2.33,3.13,3.25,2.08,1.64,3.68,3.93,6.32,4.83l4.68-.05a2.13,2.13,0,0,1,2.16,0h6.42l1.69.14a38.22,38.22,0,0,1,6.85-.14l1.67,0,6.85,0,1.69,0a18.17,18.17,0,0,1,7.22,0l1.32.07c2.23-.72,4.5-.4,6.76-.24l1.78.24c2.23-.72,4.5-.4,6.76-.24l1.78.24c2.23-.72,4.5-.4,6.76-.24l1.78.24c3.58-1.13,4.07-.63,3.68,3.75.2,6.22,1.09,5.14-5,5l-6.39,0-2.16,0-6.38,0-2.16,0-6.38,0-2.16,0-6.38,0-2.16,0-6.38,0-2.15,0-6.39,0-2.16,0-3.4.08c1.5,2,3.64,3.33,5.51,4.93s3.26,3.36,5.53,4.19c5.42-.33,10.84-.12,16.26-.11l2.15,0,6.38,0,2.15,0,6.38,0,2.15,0,6.38,0,2.15,0,6.38,0,2.15,0c3.66-.28,4.86-1.48,5.2-5.19Z"/><path class="cls-1" d="M48.89,100l2.9-.11,2.15,0,6.38,0,2.15,0,6.39,0,1.05.2a7.65,7.65,0,0,1,2.77,3.29l.07,2.13A5,5,0,0,1,67.12,109c-2.39-.18-4.82,0-7.23.09-3.13-1.57-5.37-4.28-8.07-6.4A10.71,10.71,0,0,1,48.89,100Z"/><path class="cls-2" d="M199.94,10A10,10,0,0,0,190,0c-12.21-.1-24.43,0-36.64,0h0l-3,0L144,0l-2.14,0L126.93,0a1.81,1.81,0,0,1,0,.38,1.8,1.8,0,0,0,0-.38l-2.14,0-6.4,0a1.8,1.8,0,0,1,0,.38,1.8,1.8,0,0,0,0-.38l-2.14,0-6.4,0a1.92,1.92,0,0,1-.57,1.25,1.92,1.92,0,0,0,.57-1.25l-2.13,0-6.4.05a1.8,1.8,0,0,1-.35,1,1.8,1.8,0,0,0,.35-1l-2.13,0-6.4,0a1.8,1.8,0,0,1,0,.38,1.8,1.8,0,0,0,0-.38l-2.14,0L75.71,0a1.8,1.8,0,0,1,0,.38,1.8,1.8,0,0,0,0-.38l-2.14,0-6.4,0a1.8,1.8,0,0,1,0,.38,1.8,1.8,0,0,0,0-.38L65,.06l-6.4,0a1.8,1.8,0,0,1,0,.38,1.8,1.8,0,0,0,0-.38L56.5.06,50.1,0,48,.07C38.38.05,28.79,0,19.2.06A10.34,10.34,0,0,0,9.12,10.37c0,8.52,0,17,0,25.57l3,.11a.47.47,0,0,1,.4,0l.86-.11,2.13,0h0l5.11.13h.42l.87-.11a1.81,1.81,0,0,1,.06-.37,1.81,1.81,0,0,0-.06.37l.44.17,1.69-.17,5.11.13h.42l.87-.11.44.17,1.69-.17,5.11.13h.42l.87-.11.44.17,1.69-.18a1.82,1.82,0,0,1,.06-.37,2.09,2.09,0,0,1,.52-.88,2.09,2.09,0,0,0-.52.88,1.82,1.82,0,0,0-.06.37l5.11.13h.42l1.32.05,6.8,0h.42l.88-.11h0l.44.17,1.69-.17h0l5.11.13h.42l.87-.11h0l.44.17,1.69-.17h0l5.11.13h.42l.87-.11h0l.44.17,1.69-.17h0l5.11.13h.42l.87-.11a1.75,1.75,0,0,1,0-.24,1.75,1.75,0,0,0,0,.24l.44.17,1.69-.17h0l5.11.13h.42l.87-.11a1.81,1.81,0,0,1,.06-.37,1.81,1.81,0,0,0-.06.37l.44.17,1.69-.18h0l5.11.13h.42l1.32.06,6.8,0h.42l.87-.11h0l.44.16,1.69-.17h0l5.11.13H115l.87-.11a1.75,1.75,0,0,1,.09-.46,1.75,1.75,0,0,0-.09.46l.44.17,1.69-.17h0l5.11.13h.42l.87-.11h0l.44.17,1.69-.18h0l5.11.13H132l.88-.12a1.5,1.5,0,0,1,.12-.6,1.5,1.5,0,0,0-.12.6l.44.17,1.69-.18a1.44,1.44,0,0,1,.32-.89,4.65,4.65,0,0,1,.48-.52,4.65,4.65,0,0,0-.48.52,1.44,1.44,0,0,0-.32.89l5.11.14h.42l.88-.12,7.24.13,2.16,0,6.38,0,2.16,0,6.38,0,2.16,0,6.38,0,2.16,0,6.38,0,2.16,0,6.38,0h8.12l.46-.06C200,27.33,200.07,18.67,199.94,10ZM118.24.75s0-.07,0-.1S118.25.72,118.24.75Zm-.38.56,0,0Zm-25.72.12-.37.35ZM92.7.54a1.77,1.77,0,0,1-.07.21A1.77,1.77,0,0,0,92.7.54Zm-17.53.78,0,0ZM56.47,34.89a3.56,3.56,0,0,1,.42-.46A3.56,3.56,0,0,0,56.47,34.89Zm-.33.66a1.8,1.8,0,0,1,.25-.55A1.8,1.8,0,0,0,56.13,35.56Zm34.33-.44a1.77,1.77,0,0,0-.17.39A1.77,1.77,0,0,1,90.47,35.11Zm25.93-.44,0,0Zm37-33.16c0-.18,0-.36,0-.54C153.38,1.16,153.39,1.34,153.39,1.52Z"/><path class="cls-1" d="M36.86,63.6l2.15,0,6.39,0,2.15,0,6.39,0,2.15,0,6.39,0,2.15,0,6.39,0,2.15,0,6,.13,1.27.84a5.39,5.39,0,0,1,1.36,4.2,4.7,4.7,0,0,1-3.9,3.89l-6.39,0-2.15,0-6.39,0-2.15,0-6.39,0-2.15,0-6.39,0-2.15,0-6.39,0-2.15,0c-1.85-.18-3.74.18-5.54-.46l-1.24-1a6.19,6.19,0,0,1-1.18-4.21,6,6,0,0,1,3.29-3.43Z"/><path class="cls-3" d="M147.77,196.22c-2.24-1.84-4.47-3.69-6.7-5.53a1.78,1.78,0,0,1-.07.45,1.78,1.78,0,0,0,.07-.45l-.88-.73a12.62,12.62,0,0,0-3-2.52,4.54,4.54,0,0,0-1.77-1.55,18.79,18.79,0,0,0-3.36-2.8l-1.32-1.17-3-2.56a1.86,1.86,0,0,0-1.15-.92,16.63,16.63,0,0,0-3.47-3,3.09,3.09,0,0,0-1.36-1.21,23.76,23.76,0,0,0-3.78-3.16l-.88-.76a14.59,14.59,0,0,0-3-2.54,3.76,3.76,0,0,0-1.67-1.4,17.31,17.31,0,0,0-3.45-2.93,3,3,0,0,0-1.32-1.17l-3-2.57L103,158.38a14.35,14.35,0,0,0-3-2.52l-1.06-1A22.17,22.17,0,0,0,95.48,152h0l-1.41-1.23-3-2.55a3.62,3.62,0,0,0-1.67-1.37,11.06,11.06,0,0,0-2.95-2.5h0a5.06,5.06,0,0,0-1.82-1.61h0l-3.32-2.8a2.2,2.2,0,0,1-.19.4,2.2,2.2,0,0,0,.19-.4l-.86-.7a19.23,19.23,0,0,0-3.46-3,1.94,1.94,0,0,0-1.11-.95,18.86,18.86,0,0,0-3.52-2.93A3.32,3.32,0,0,0,71,131.12a1.85,1.85,0,0,0-1.25-.93c-.45-.44-.88-.92-1.36-1.33L20.83,88.41,3.77,73.93C2.67,73,1.56,72.54.45,73.85c-.66.77-.4,1.77-.4,2.67q0,29,0,58,0,31.13,0,62.27c0,1.07-.36,2.33,1,3a2,2,0,0,0,1.69.29H4.87l6,0h0a4.28,4.28,0,0,0,2.15,0l6.79,0a2,2,0,0,1,.41-.87,2,2,0,0,0-.41.87H30.48l6,0h.85l1.7,0H54.35a1.68,1.68,0,0,1,.48-1.34,1.68,1.68,0,0,0-.48,1.34h8.11a2,2,0,0,1,.41-.88,2,2,0,0,0-.41.88h2.15l6,0,1.26-.7-1.26.7h1.28l1.27,0,6,0,.83-.31-.83.31H80l1.7,0h6.38a2.12,2.12,0,0,1,.61-1.11,2.12,2.12,0,0,0-.61,1.11h8.54a1.94,1.94,0,0,1,.41-.87,3.94,3.94,0,0,1,.43-.46,3.94,3.94,0,0,0-.43.46,1.94,1.94,0,0,0-.41.87h2.16a1.69,1.69,0,0,1,.35-.82,1.69,1.69,0,0,0-.35.82h6.38a1.26,1.26,0,0,1,.18-.53,1.26,1.26,0,0,0-.18.53h8.54a1.76,1.76,0,0,1,.36-.81,1.76,1.76,0,0,0-.36.81h9a1.75,1.75,0,0,1,.56-1.45,1.75,1.75,0,0,0-.56,1.45h10.27l13.37.1a2.24,2.24,0,0,0,2.32-1.51A2.12,2.12,0,0,0,147.77,196.22Zm-7.17-4.33-.06.07ZM94.39,152.76A16.69,16.69,0,0,0,93.07,154,16.68,16.68,0,0,1,94.39,152.76Zm-81,44.8a2.28,2.28,0,0,0-.19.3A2.28,2.28,0,0,1,13.35,197.56Zm-1.57,1.9.31-.21Zm-.48.36.11-.08ZM13,199Zm1.72-.65q11.71-11.81,23.45-23.61H27.47l-2.12-.12V129.2l24.23,21.7.86.74h0a3.28,3.28,0,0,0,1.36,1.26,20.2,20.2,0,0,0,3.4,3,3.08,3.08,0,0,0,1.3,1.2h0l2.93,2.59c1-.81,1.88-1.66,2.78-2.53-.9.87-1.83,1.71-2.78,2.53A3.13,3.13,0,0,0,60.77,161l3.4,3h0a2.89,2.89,0,0,0,1.3,1.19h0l3,2.62a2.9,2.9,0,0,0,1.32,1.22h0l3,2.62a1.39,1.39,0,0,0,.63-.14,1.39,1.39,0,0,1-.63.14,4.54,4.54,0,0,0,1.73,1.58h0l1.19,1.27-3.32.19H38.14Q26.41,186.53,14.69,198.33Zm48.39.63c.15-.15.3-.29.46-.43C63.38,198.67,63.23,198.81,63.08,199Zm36.42-.13.43-.39Z"/><path class="cls-1" d="M182.06,98.7l0-2.15a6.76,6.76,0,0,0-1.45-4.65,2.37,2.37,0,0,1-1.29-.81L173.88,91l-2.15,0-6.39,0-2.15,0-6.38,0-2.15,0-6.39,0-2.15,0-6.38,0-2.15,0-6.38,0-2.15,0-2.14.16,0-.15-4.28,0-2.15,0-6.38,0-2.15,0-6.38,0-2.15,0A5.28,5.28,0,0,0,100,94.41q0,1.07,0,2.15,0,3.19,0,6.39l0,2.15q0,3.19,0,6.39l0,2.15a5.42,5.42,0,0,0,1.8,3.74l1.29.69,5.92.24,1.69-.3a1.74,1.74,0,0,1,0-.38,1.74,1.74,0,0,0,0,.38l.44.34,1.71-.22,4.7.19,1.72-.13,6.82.13,2.13,0,6.4,0,2.13,0,6.4,0,2.13,0,6.4,0,2.13,0,6.4,0,2.13,0,6.4,0,2.13,0,6.4,0,3-.89.84-.81c.27-1,1-1.88.94-3q0-3.19,0-6.39l0-2.15Q182,101.89,182.06,98.7ZM126.9,91.08a2.68,2.68,0,0,1,0,.44,2.67,2.67,0,0,0,0-.44Zm-.05.68a2.62,2.62,0,0,1-.15.49A2.62,2.62,0,0,0,126.85,91.76Zm-2.57,3.44-.71.66Zm-1.43,1.32-.53.5Zm-1,1,0,0Zm-2.63,13.39a2.49,2.49,0,0,0,.91-1.4A2.49,2.49,0,0,1,119.18,110.91Zm51.7-2-6.41,0-2.13,0-6.4,0-2.13,0-6.4,0-2.13,0-6.4,0-2.13,0-6.4,0-2.14,0-6.42.23,0-.19-1.69.26h0l-.44-.28-1.28.21h0l-5.13-.18-2.13,0c-1.53.35-2.21-.13-2.1-1.81a52.39,52.39,0,0,0,0-5.5c0-1.12.22-1.68,1.5-1.64,2.75.09,5.5.06,8.26.07l1.29-.12h0l.85.14,1.27-.15c.14-.28.22-.62.38-.87-.16.25-.24.59-.38.87h3l2.12.13,2.15,0,6.39,0,2.15,0,6.39,0,2.15,0,6.39,0,2.15,0,6.39,0,2.15,0,6.39,0,2.16,0c.72,0,.78.45.76,1q-.07,2.87-.14,5.74C173.32,108.52,172.78,109.33,170.88,108.92Z"/><path class="cls-1" d="M182,70.94q0-3.19,0-6.39l0-2.15q-.08-2.48-.16-5l-1.24-1.83a7.45,7.45,0,0,0-4.2-1.3l-2.14,0-6.4,0-2.14,0-6.4,0-2.14,0-6.4,0-2.14,0-6.4,0-2.14,0-2.56,0-.42.18a4,4,0,0,1,0,.55,4,4,0,0,0,0-.55l-3.42-.17-2.13,0-6.4,0-2.14,0-6.4,0-2.14,0-6.4,0-2.14,0c-4.56.33-5.75,1.5-6.06,6l0,2.15,0,6.38L100,71l0,6.39.44,1.73A5.47,5.47,0,0,0,103,81.6l2.14.11,6.38,0,2.15,0,6.39,0,1.29-.12a5.15,5.15,0,0,1,1.79-2.4,5.15,5.15,0,0,0-1.79,2.4l.86.14,1.27-.15A12.11,12.11,0,0,1,126,78.38a12.11,12.11,0,0,0-2.53,3.17l5.12.12,1.29-.09,7.24.09,2.15,0,6.38,0,2.15,0,6.38,0,2.15,0,6.39,0,2.15,0,6.39,0,2.15,0c2.4-.34,5,.53,7.2-1.11l.3-.31c1.58-2.21.8-4.79,1.11-7.19ZM136.68,56.82a5.87,5.87,0,0,1-.36.57A5.87,5.87,0,0,0,136.68,56.82Zm.49-1.52c0,.08,0,.17,0,.25C137.16,55.47,137.16,55.39,137.17,55.3ZM123.4,79l.45-.41Zm5.18-3c.25-.26.49-.52.72-.8C129.07,75.45,128.83,75.72,128.58,76Zm38.05-3.37-2.16,0-6.38,0-2.15,0-6.39,0-2.15,0-6.39,0-2.15,0-6.39,0-.43.13h-.86l-.85-.14-1.27.15-5.12-.13-2.15,0-6.39,0-2.15,0c-4.17.27-4.17.27-4.17-3.91,0-5,0-5,5.08-5l6.78,0,2.13,0,6.4,0,1.69-.25c.68-2.23,2.67-3.34,4.17-4.87-1.49,1.53-3.49,2.64-4.17,4.87l.44.29,1.27-.23c.09-.19.15-.42.25-.59-.1.17-.16.4-.25.59a5.49,5.49,0,0,0,2.58,0l2.55.19,2.13,0,6.4,0,2.13,0,6.4,0,2.13,0,6.4,0,2.13,0a40,40,0,0,1,6.79,0c.74.77.36,1.67.29,2.54C173.34,72.85,173.34,72.85,166.63,72.6Z"/></g></g></svg>
|
assets/images/welcome/Guest-Posting.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 225.02"><defs><style>.cls-1{fill:#667e9f;}.cls-2{fill:#67cf87;}.cls-3{fill:#92a4bb;}.cls-4{fill:#fdcc8d;}.cls-5{fill:#fe6463;}.cls-6{fill:#fe5654;}.cls-7{fill:#f5b574;}</style></defs><title>Asset 4</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="o2aSXG.tif"><path class="cls-1" d="M200,160.86v.88c-.13.16-.36.3-.39.48-1.22,6.78-5.26,11.28-11.15,14.61-12.09,6.83-24.05,13.9-36.08,20.84q-18.79,10.86-37.61,21.67-.47-15.18-1-30.36c0-.92.12-2-1.22-2.2,0-2,0-4.08,0-6.13,0-1-.29-1.54-1.39-1.26l-1.43-.22c-.13-3.07-.23-6.14-.39-9.21a2.18,2.18,0,0,1,1.08-2.18,33.48,33.48,0,0,0,6.69-6.3c8.07-9.32,14.54-19.8,21.6-29.85a9.2,9.2,0,0,0,.77-1.8l0-.11-.11,0,.25-.53a5.69,5.69,0,0,0-3-5.46c-2.07-1.11-4.1,0-5.85,1.38-.58.45-1.13.93-1.68,1.4-2.62,2.22-5.22,4.47-7.87,6.65a20.69,20.69,0,0,1-4.42,3.36c-3.17-13.65-.9-27.24-1-40.75h34.92c2.19,0,3.87-.68,4.43-3a4.14,4.14,0,0,0,.37-2.56q0-15.15,0-30.3c0-3.83-1.63-5.4-5.54-5.4H49.73c-3.72,0-5.3,1.62-5.3,5.4q0,15.15,0,30.3a4.13,4.13,0,0,0,.37,2.56c.58,2.48,2.38,3,4.63,3q27.83,0,55.66,0-.22,11.19-.46,22.38c0,.52.17,1.37-.74,1.26s-.53-.92-.51-1.44c.08-1.68.28-3.36.34-5,.13-3.42-1.92-5.81-5-6s-5.29,2.12-5.51,5.56c-.12,1.9-.24,3.8-.41,5.69-.06.66.26,1.74-.84,1.69-1.37-.06-.66-1.19-.63-1.87.07-1.6.43-3.22,0-4.8a5.08,5.08,0,0,0-5.22-3.55,5.24,5.24,0,0,0-5,4.49c-.31,1.72-.36,3.49-.52,5.24-.07.74-.32,1.32-1.2,1.2s-.64-.84-.68-1.39c0-.36,0-.73,0-1.1,0-3.37-1.8-5.58-4.73-5.74-3.18-.17-5.53,1.91-5.77,5.29a79.35,79.35,0,0,0-.28,8.11c.32,10.39.74,20.77,1.13,31.16.14,3.65.53,7.51,3.14,10.05,2.84,2.75,2.53,5.77,2.42,9,0,.8-.06,1.61-.1,2.41-2.82.42-1.17,2.54-1.49,3.91l-.1,3.88c-1.44.15-1.38,1.3-1.46,2.29q-.86,11-1.66,21.92c-19.68-11.37-39.34-22.78-59.07-34.08C3.47,172.22,0,166,0,157.68q0-44.93,0-89.85C0,59,3.59,52.68,11.28,48.28,33.49,35.58,55.56,22.63,77.76,9.92,84.18,6.25,90.16,1.65,97.6,0h4.83a37.89,37.89,0,0,1,8.63,3.42c8.18,4.83,16.43,9.53,24.65,14.29q26.57,15.36,53.14,30.69c5.42,3.11,9.17,7.37,10.61,13.54.14.6-.2,1.36.53,1.79v.44c-.66.75-.43,1.67-.43,2.52q0,45.83,0,91.65C199.57,159.19,199.33,160.11,200,160.86Z"/><path class="cls-2" d="M114.78,219.33a46.34,46.34,0,0,1-11,5.69H95.84c-9.2-3.89-17.48-9.42-26-14.53q.82-11,1.66-21.92c.08-1,0-2.14,1.46-2.29l4,0,1.74.07c5.87.4,11.74.42,17.62.33h6.57l1.79,0a54.25,54.25,0,0,0,8,0c1.35.21,1.19,1.28,1.22,2.2Q114.31,204.15,114.78,219.33ZM77.66,199.22a3.24,3.24,0,0,0,3.24-3.39,3.32,3.32,0,0,0-3.38-3.06,3.23,3.23,0,1,0,.14,6.46Z"/><path class="cls-3" d="M200,160.86c-.67-.75-.43-1.67-.43-2.52q0-45.83,0-91.65c0-.85-.23-1.77.43-2.52Z"/><path class="cls-4" d="M74.56,178.49c0-.8.07-1.61.1-2.41.1-3.23.41-6.25-2.42-9-2.61-2.54-3-6.41-3.14-10.05-.39-10.39-.81-20.77-1.13-31.16a79.35,79.35,0,0,1,.28-8.11c.24-3.38,2.59-5.47,5.77-5.29,2.93.16,4.75,2.37,4.73,5.74,0,.37,0,.73,0,1.1,0,.55-.16,1.27.68,1.39s1.13-.46,1.2-1.2c.16-1.75.21-3.52.52-5.24a5.24,5.24,0,0,1,5-4.49,5.08,5.08,0,0,1,5.22,3.55c.44,1.58.07,3.2,0,4.8,0,.68-.74,1.81.63,1.87,1.1.05.78-1,.84-1.69.17-1.89.29-3.79.41-5.69.22-3.44,2.46-5.7,5.51-5.56s5.15,2.53,5,6c-.06,1.68-.26,3.36-.34,5,0,.52-.34,1.33.51,1.44s.73-.74.74-1.26q.25-11.19.46-22.38l.06-3.06.27-3.48a12.68,12.68,0,0,1,.58-4A8.31,8.31,0,0,1,109.53,83a8.68,8.68,0,0,1,4,.5A6.55,6.55,0,0,1,116,89c0,1.23,0,2.46,0,3.7a6.64,6.64,0,0,0-.16,3.08c.1,13.51-2.18,27.1,1,40.75a20.69,20.69,0,0,0,4.42-3.36c2.65-2.18,5.25-4.43,7.87-6.65.56-.47,1.11-1,1.68-1.4,1.74-1.36,3.77-2.49,5.85-1.38a5.69,5.69,0,0,1,3,5.46l-.25.53.11,0,0,.11-1.24-.25a3.16,3.16,0,0,0-.62-2.72,2.19,2.19,0,0,0-1-1.17c-2.41-1.78-3.83-1.4-6.38,1.83-1.45,1.84.67,2.19,1.37,3.13l1.17,1.15c.86,1.51,1.8,1.57,3,.26a24.18,24.18,0,0,1,2.21-2,5.58,5.58,0,0,1-1.56,3.07c-4.27,5.56-8.47,11.18-12.84,16.65-4.83,6-9.59,12.18-16.1,16.59a3,3,0,0,0-1.16,2.68,91.88,91.88,0,0,0,.47,10.05l-4,.14a4.29,4.29,0,0,0-2.27-.11,34.94,34.94,0,0,0-6.51-.1L91.87,179H85.31l-1.8,0-7,0Zm36.18-87.8c3.59.52,3.68.44,3.5-3.25-.2-2.1-1.57-3.1-3.92-2.86s-3.32,1.53-3.07,4.53C107.48,91.69,109.43,90.52,110.75,90.69Z"/><path class="cls-5" d="M116,92.73c0-1.23-.06-2.46,0-3.7a6.55,6.55,0,0,0-2.5-5.53,8.9,8.9,0,0,0-3.21-7.29,26.19,26.19,0,0,1-4.27-4.6l-.47-1.73c-.09-1.82.72-2.83,2.6-2.85l1.25.79a2.61,2.61,0,0,1,.09.65c-.26,2.34,1.21,2.49,2.89,2.21,1.92-.31,1-1.81.92-2.77a3.88,3.88,0,0,0-1.57-3,2.43,2.43,0,0,0-1.39-1c-2.58-1-5.15-1-7.06,1.14s-2.1,5-1,7.76a1.34,1.34,0,0,0,.49,1.08c.62,1.73,2.06,2.78,3.31,4,1.52,1.46,3.16,2.85,3.42,5.15A8.33,8.33,0,0,0,106,85.32c-.68-.81-.49-1.8-.54-2.73-.08-1.48-1.23-1-2-1s-1.77-.41-1.92,1.06a6,6,0,0,0,3.86,6.59l-.27,3.48c-6.15,0-12.29.13-18.44.12q-21,0-41.92-.1a4.13,4.13,0,0,1-.37-2.56q0-15.15,0-30.3c0-3.78,1.58-5.4,5.3-5.4H150.06c3.91,0,5.53,1.58,5.54,5.4q0,15.15,0,30.3a4.14,4.14,0,0,1-.37,2.56ZM85.52,74.3a4.68,4.68,0,0,0,0-2.25,9.78,9.78,0,0,0-.73-5.68A2,2,0,0,0,83.73,65c-1.84-1.82-4.14-1.27-6.34-1.22-3.78-.28-4.18.15-3.66,4l0,6.46a4.18,4.18,0,0,0,0,2.33l0,6.46a3.79,3.79,0,0,0,0,2.29c-.35,4.24-.35,4.24,3.19,4,.49.14.84.09.74-.55l0-6.52,0-2.26.53-.4,1.75,0C83.59,79.47,85,78.11,85.52,74.3Zm1.92-4.87a4.07,4.07,0,0,0,0,2.22,36,36,0,0,0,0,6.6l0,1.74c-.18,2.22-.44,4.45.56,6.57a2.56,2.56,0,0,0,1.1,1.52,5.83,5.83,0,0,0,5.37,1.43c3.17-.58,4.32-1.7,4.82-4.69a26.86,26.86,0,0,0,.2-7,4.19,4.19,0,0,0,0-2.32,33.41,33.41,0,0,0,0-6.46,3.14,3.14,0,0,0-.29-1.88,4.41,4.41,0,0,0-3.78-3.48,3.09,3.09,0,0,0-2.21-.32C89.23,63.68,87.53,65.46,87.44,69.43Zm33.88,19.76c1.6.4,1.93-.38,1.62-1.75l0-6.56,0-2.23,0-6.56,0-2.23c-.15-1.92.44-3.08,2.65-2.63a3.12,3.12,0,0,0,.44,0c1.27.07,1.17-.86,1.14-1.64s.4-1.94-1-2c-3.44,0-6.88,0-10.32,0-1.63,0-1,1.28-1.09,2.1s0,1.49,1.2,1.56c3,.17,3,.25,3,3.26,0,.8.07,1.6.11,2.41a1.42,1.42,0,0,0,.32,1.68c-.86,2.34-.34,4.74-.32,7.11a4,4,0,0,0,0,2.22c0,1,0,2-.15,3C118.69,88.87,119.38,89.68,121.32,89.19Z"/><path class="cls-6" d="M44.8,92.79q21,.05,41.92.1c6.15,0,12.29-.08,18.44-.12l-.06,3.06q-27.83,0-55.66,0C47.18,95.82,45.38,95.27,44.8,92.79Z"/><path class="cls-7" d="M106.85,179.13a91.87,91.87,0,0,1-.47-10.05,3,3,0,0,1,1.16-2.68c6.52-4.41,11.28-10.55,16.1-16.59,4.38-5.47,8.58-11.09,12.84-16.65a5.58,5.58,0,0,0,1.56-3.07l.27-.51,1.24.25a9.15,9.15,0,0,1-.76,1.8c-7.06,10.05-13.53,20.53-21.6,29.85a33.48,33.48,0,0,1-6.69,6.3,2.18,2.18,0,0,0-1.08,2.18c.16,3.07.26,6.14.39,9.21l-.77.16Z"/><path class="cls-6" d="M116,92.73l39.2.05c-.56,2.35-2.24,3-4.43,3H115.87A6.65,6.65,0,0,1,116,92.73Z"/><path class="cls-7" d="M139.41,129.76l.25-.53Z"/><path class="cls-5" d="M91.53,85.05l-.19-1.12V77.35l0-1.77L91.36,69a2.46,2.46,0,0,1,1.84-2c1.87.06,2.31,1.28,2.32,2.85l0,2.25,0,6.54,0,2.25c0,.8-.06,1.59-.09,2.39,0,1-.05,2.06-1.22,2.55A2.35,2.35,0,0,1,91.53,85.05Z"/><path class="cls-5" d="M80.31,67.36l1.13,1.22,0,6.12A2.35,2.35,0,0,1,80,76.11c-2.28.41-2.54-1-2.42-2.7q0-1.11,0-2.23a6.06,6.06,0,0,0,.06-1.28C77.29,67.72,78.35,67.08,80.31,67.36Z"/></g></g></g></svg>
|
assets/images/welcome/My-Account.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 136.08"><defs><style>.cls-1{fill:#5e7889;}.cls-2{fill:#0177a3;}.cls-3{fill:#f6584c;}.cls-4{fill:#fed147;}</style></defs><title>Asset 7</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="IYTXhF.tif"><path class="cls-1" d="M200,115.68c-.78,2.38-1.12,4.88-2.31,7.14-4.37,8.28-11.14,13.09-20.55,13.15-26.82.17-53.64.08-80.46.08-24.67,0-49.34,0-74-.05-11,0-20.6-8.54-22.32-19.45a4,4,0,0,0-.35-.86v-1.56a3.46,3.46,0,0,1,3.3-1.55c4.35,0,8.69,0,13,0H21.8l161.88,0c4.34,0,8.69.09,13,0a3.43,3.43,0,0,1,3.29,1.55ZM99.8,126.56c3.51,0,7,0,10.54,0,1.44,0,2.44-.76,2.4-2.24s-1-2-2.4-2h-.78c-6.44,0-12.88,0-19.32,0-1.53,0-2.78.31-3,2-.18,1.38,1,2.24,3,2.25Z"/><path class="cls-2" d="M183.68,112.53l-161.88,0H16.34q0-41.78,0-83.56,0-12.3,0-24.6C16.33,1.3,17.64,0,20.73,0H179.26c3.07,0,4.42,1.34,4.42,4.37Q183.69,58.45,183.68,112.53ZM99.93,104q36.62,0,73.23,0c1.84,0,2.22-.53,2.21-2.27q-.08-45.79,0-91.59c0-1.85-.77-1.9-2.18-1.9q-73.14,0-146.27,0c-1.93,0-2.32.53-2.32,2.38q.09,45.6,0,91.2c0,1.87.58,2.2,2.29,2.2Q63.41,104,99.93,104Z"/><path class="cls-3" d="M106.21,50.33c8.35,2.45,14.31,8,19.18,14.92a52.37,52.37,0,0,1,9.1,22.38c.57,3.67-1.22,5.9-5,5.9q-22.56,0-45.11,0c-4.49,0-9,0-13.47,0-4.26,0-6.07-2-5.32-6.27,2.28-12.83,8.08-23.66,18.33-31.9a27.41,27.41,0,0,1,10-5.08A19.77,19.77,0,0,0,106.21,50.33Z"/><path class="cls-4" d="M106.21,50.33A19.77,19.77,0,0,1,94,50.27c-4.8-2.32-8.36-5.81-9.6-11.11-1.55-6.58.18-12.31,5.48-16.61,5-4.05,10.71-4.93,16.63-2.25s9.39,7.45,9.65,14.15c.26,6.86-2.85,11.81-8.78,15.11C106.93,49.78,106.58,50.07,106.21,50.33Z"/></g></g></g></svg>
|
assets/images/welcome/Post-Taxonomies.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 170.09"><defs><style>.cls-1{fill:#00bd98;}.cls-2{fill:#2e495f;}.cls-3{fill:#01bd99;}.cls-4{fill:#32d4bd;}.cls-5{fill:#2ed2b9;}</style></defs><title>Asset 3</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="jbbCb7.tif"><path class="cls-1" d="M81.26.24h1.19c.47.57,1.14.43,1.75.48q.07,28,.13,56,0,54.64,0,109.28c0,1.1-.08,2.2-.13,3.3H69.29q-.05-30.1-.1-60.2,0-53,0-106c0-.8.06-1.6.09-2.4C73.27.41,77.3,1.27,81.26.24Z"/><path class="cls-2" d="M149.59,77.19c-15.65,0-31.3-.06-47,.06-2.29,0-2.84-.59-2.78-2.81.16-5.91.1-11.84,0-17.76,0-1.66.15-2.45,2.2-2.45q47.86.11,95.72,0c1.71,0,2.2.49,2.17,2.19-.09,6.12-.12,12.24,0,18.36,0,2-.66,2.45-2.55,2.44C181.5,77.16,165.55,77.19,149.59,77.19Z"/><path class="cls-2" d="M149.89,154.27c-15.75,0-31.5-.05-47.25.06-2.28,0-2.84-.58-2.78-2.81.17-5.91.11-11.84,0-17.76,0-1.67.18-2.45,2.21-2.45q47.86.11,95.71,0c1.71,0,2.2.5,2.18,2.19-.09,6.12-.14,12.24,0,18.36,0,2.05-.65,2.44-2.54,2.44C181.6,154.24,165.75,154.27,149.89,154.27Z"/><path class="cls-2" d="M142.3,38.65c-13.25,0-26.49,0-39.74,0-2,0-2.76-.39-2.7-2.59.16-6.12.1-12.24,0-18.36,0-1.53.37-2.05,2-2q40.34.07,80.69,0c1.44,0,2.18.23,2.15,1.94-.09,6.32-.14,12.65,0,19,.05,2.28-1.24,2-2.67,2Z"/><path class="cls-2" d="M134.58,115.73c-10.73,0-21.46,0-32.19,0-1.9,0-2.57-.41-2.52-2.44.14-6.11.11-12.23,0-18.35,0-1.68.43-2.19,2.15-2.19q32.49.08,65,0c2,0,2.22.79,2.2,2.45-.08,6-.11,12,0,18,0,1.93-.45,2.52-2.46,2.5C156,115.67,145.31,115.73,134.58,115.73Z"/><path class="cls-3" d="M0,92.22Q0,85,0,77.8c1.38-.21,2.86.4,4.16-.48h1.2c5.38,1,10.81.18,16.21.44a1.24,1.24,0,0,0,1.22-.67v-15c4.42,3.27,8.52,6.25,12.57,9.31,5.47,4.12,10.83,8.37,16.38,12.39,1.57,1.13,1.26,1.69.05,2.59q-12.07,9-24.13,17.91c-1.49,1.1-2.94,2.26-4.87,3.75,0-5.37,0-10.23,0-15.09-.8-1.16-2-.66-3-.67C13.18,92.21,6.59,92.23,0,92.22Z"/><path class="cls-4" d="M0,92.22c6.59,0,13.18,0,19.77,0,1,0,2.23-.49,3,.67-6.7,0-13.4,0-20.1-.11C1.79,92.8.68,93.38,0,92.22Z"/><path class="cls-5" d="M22.8,77.09a1.24,1.24,0,0,1-1.22.67c-5.4-.26-10.83.61-16.21-.44Z"/><path class="cls-4" d="M69.29,169.3H84.2c-1.23,1.29-2.81.64-4.17.57C76.45,169.67,72.8,170.67,69.29,169.3Z"/><path class="cls-5" d="M81.26.24c-4,1-8,.17-12,.48C73.23-.59,77.26.3,81.26.24Z"/><path class="cls-5" d="M4.17,77.32c-1.3.88-2.78.27-4.16.48C1.28,76.62,2.77,77.32,4.17,77.32Z"/><path class="cls-5" d="M84.2.72c-.61,0-1.28.09-1.75-.48C83.09.2,83.85-.31,84.2.72Z"/></g></g></g></svg>
|
assets/images/welcome/Profile-Builder.png
ADDED
Binary file
|
assets/images/welcome/Profile-Builder.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 149.35"><defs><style>.cls-1{fill:#8e3d01;}.cls-2{fill:#1a2e3a;}.cls-3{fill:#1f3b4c;}.cls-4{fill:#eb5d38;}.cls-5{fill:#0187db;}.cls-6{fill:#b75924;}.cls-7{fill:#fccb25;}.cls-8{fill:#0471b4;}.cls-9{fill:#c73316;}.cls-10{fill:#04619b;}.cls-11{fill:#fecd23;}.cls-12{fill:#f8b602;}.cls-13{fill:#01a586;}</style></defs><title>Asset 6</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="_6IBkkQ.tif" data-name="6IBkkQ.tif"><path class="cls-1" d="M124.34,35.22c-.16-4.69-.72-9.36-.82-14.07C123.31,10.21,131,2.81,140.13.94c4.84-1,9.63-1,13.75,2.39.64.52,1.11.2,1.65,0,5.46-1.81,10.1-.27,13.84,3.81,4.52,4.92,7.15,10.55,6.13,17.56A102.94,102.94,0,0,0,175,35.28a13.68,13.68,0,0,1-.39,2.34c-.41,1.18-.4,2.75-2.2,2.9A7.28,7.28,0,0,1,171,37.21l-.21-2a10.55,10.55,0,0,0-.54-4c-.24-1-.66-1.13-1.49-.4-1.55,1.37-3.2,2.63-4.81,3.93-5.55,2.68-11.34,2.83-17.26,1.64-2-.39-3-1.45-2.89-3.65a16.79,16.79,0,0,0-1.41-8.26c-1.9-4.09-5-4.58-8.05-1.31a7.94,7.94,0,0,0-.51.63c-3.49,4.57-6,9.55-6.2,15.44,0,.42.18,1.07-.49,1.12-.42,0-.6-.47-.77-.83Z"/><path class="cls-2" d="M25.83,35.24c-.43-3.93-.81-7.86-1.29-11.78C23.47,14.56,27.42,7,35.54,3,43-.74,50.63-1.29,58,3.14A17.61,17.61,0,0,0,65.37,6c6.49.8,9.61,5.79,11.34,11.63,1.08,3.64.31,7.33-.07,11-.23,2.2-.61,4.38-.92,6.57-.22,1-.36,2.11-.67,3.12-.24.78-.25,2-1.25,2.05s-.77-1.24-1.15-1.9a2.63,2.63,0,0,0-.27-1.64,14.22,14.22,0,0,0-1.09-6c-.13-.48-.12-1-.52-1.4-.74-2.71-.74-2.7-3.19-1.55-1.13.53-2.26,1-3.39,1.56l-2.77,1-7.26,1.3a5.73,5.73,0,0,0-2.42.21l-3.66-.16a.32.32,0,0,0-.36,0l-1.63-.14c-2-.62-3.4-1.38-3.36-4,0-2.42-2.14-3.78-4.69-3.55a8.3,8.3,0,0,0-7.21,5,20.4,20.4,0,0,0-1.81,9,3.54,3.54,0,0,1-.57,2.73C26.75,39.29,26.76,37,25.83,35.24Z"/><path class="cls-3" d="M99,149.15a114.52,114.52,0,0,1-15.5-.5,133.18,133.18,0,0,1-26.85-4.77c-.9-.27-1.79-.54-2.68-.84-4.9-1.67-4.91-1.67-4.57-6.77a93.89,93.89,0,0,1,1.82-14.35c.37-1.14.66-2.32,1.11-3.43.82-2,1.83-4.09,4-4.75,4.34-1.29,8.77-2.29,13.16-3.41.45,0,.67.32.95.64,3.48,4.07,6.94,8.16,10.48,12.17,1.9,2.15,2,2.09-.13,3.94-.2.18-.41.35-.62.51-2.17,1.6-2.17,1.6-.2,3.51.24.23.48.47.73.7q8.63,7.84,17.25,15.68C98.43,147.94,99,148.37,99,149.15Z"/><path class="cls-3" d="M148.93,121.95a99.45,99.45,0,0,1,1.82,17.35,2.54,2.54,0,0,1-2,2.83,106.33,106.33,0,0,1-22.14,5.31,173.49,173.49,0,0,1-24.23,1.8c-.46,0-.93-.06-1.39-.1a1.94,1.94,0,0,1,.9-1.48c5.9-5.24,11.83-10.44,17.66-15.74,3.09-2.81,3.05-2.95-.41-5.4-1.21-.86-1.2-1.37-.23-2.46,4.05-4.53,8-9.16,12-13.75l3.22.79A102.22,102.22,0,0,0,145,114h0c0,.29.2.37.42.42l1.7,1.92C147.14,118.36,148.6,120,148.93,121.95Z"/><path class="cls-4" d="M180.46,82.5c.77,1.12,2.06.64,3.08,1,2.92,1,5.88,1.81,8.83,2.69a6.7,6.7,0,0,1,4.09,3.92c1.89,3.93,2.49,8.19,3,12.45.35,3.07.44,6.16.55,9.26.06,1.69-.6,2.33-2,2.86a99.38,99.38,0,0,1-19.45,4.9,168.08,168.08,0,0,1-26.27,2.18,7.52,7.52,0,0,1-.8-.08l0-1.62,5.84-5.2c4.45-4,8.89-7.92,13.36-11.85.87-.76,1.35-1.3,0-2.08a23.11,23.11,0,0,1-2.37-1.85c-.93-.73-1.29-1.36-.21-2.39s2.1-2.6,3.25-3.81C174.51,89.54,177.13,85.71,180.46,82.5Z"/><path class="cls-5" d="M47.26,121.66c-15.56-.1-30.86-1.77-45.58-7.19A2.09,2.09,0,0,1,0,112c.35-6.76.6-13.51,2.79-20,1.16-3.44,3.12-5.74,6.93-6.39,3-.51,5.94-1.51,8.91-2.29,1.11,1.65,3,2.5,4.24,4,2.86,3.28,6.61,5.65,9.42,9C33.21,97.4,34,98,32,98.69a46.35,46.35,0,0,0-4.53,2.2c-1.24.57-1.27,1.16-.3,2,2.22,2,4.38,4.15,6.61,6.18s4.61,3.89,6.73,6S45.28,119.2,47.26,121.66Z"/><path class="cls-6" d="M78.54,36.6c.57.16.84-.31,1.19-.59,9.09-7.35,19.17-8.47,30-4.7a7.22,7.22,0,0,1,2.13,1.1c2.77,2.22,5.95,3.74,9,5.49,3,2.92,5,6.28,5.17,10.56-.73,2.54-.32,5.21-.8,7.78v6.39c-.39,1.38-.77,2.77-1.18,4.14-.26.87-.64,1.53-1.66.76,1-1.68,1-3.17-.79-4.34-.2-4-1.76-7.69-2.82-11.49-.38-1.36-.91-1.66-2.28-1.06a46.09,46.09,0,0,1-8.86,2.62c-3.16.67-5.38-.46-5.69-3.13a2.88,2.88,0,0,0-2.81-2.81c-4.42-.73-8.8-.27-13.22.25s-6,2.18-7.11,7.32a38.16,38.16,0,0,0-.45,8.63c-1.19,1.24-.89,2.6-.34,4-.4,1.33-.89.29-1-.05-.68-1.57-1.26-3.18-1.87-4.78a92.55,92.55,0,0,0-.85-11.2,32.84,32.84,0,0,1,.94-9.34Z"/><path class="cls-2" d="M130.88,110.31c-4,4.59-7.93,9.22-12,13.75-1,1.09-1,1.61.23,2.46,3.47,2.45,3.51,2.59.41,5.4-5.84,5.3-11.76,10.51-17.66,15.74a1.94,1.94,0,0,0-.9,1.48,2.68,2.68,0,0,1-2,0c0-.78-.52-1.21-1-1.66q-8.62-7.85-17.25-15.68c-.25-.23-.49-.46-.73-.7-2-1.91-2-1.91.2-3.51.22-.16.42-.33.62-.51,2.1-1.85,2-1.79.13-3.94-3.54-4-7-8.1-10.48-12.17-.27-.32-.49-.63-.95-.64-.11-.9.47-1.29,1.17-1.63,1.21-.57,2.36-1.27,3.6-1.76,3-1.19,6-2.69,9.33-2.67a5.52,5.52,0,0,0,.7,2.47,71.72,71.72,0,0,0,3.36,10.86,1.56,1.56,0,0,0,.44,1.21,22.08,22.08,0,0,0,1.66,4.43,3.25,3.25,0,0,0,.7,1.63,49.76,49.76,0,0,0,3.25,8,36.19,36.19,0,0,0,3.07,6.65,25.44,25.44,0,0,0,2.14,4.32c.66,1.21,1.23,1,1.87,0a28.45,28.45,0,0,0,3.08-5.17,27.81,27.81,0,0,0,3.14-6.12,68.71,68.71,0,0,0,4.9-12.12,10.53,10.53,0,0,0,1.14-3.24,63.47,63.47,0,0,0,2.87-8.88,6.67,6.67,0,0,0,.83-2.82l.55-1.33A38.82,38.82,0,0,1,130.63,109C131.34,109.38,131.13,109.81,130.88,110.31Z"/><path class="cls-7" d="M126,48.45c-.17-4.28-2.22-7.64-5.17-10.56.65-1.57,1.59-2.77,3.51-2.68l2,4.38c.17.37.36.87.77.83.68-.05.48-.71.49-1.12.23-5.89,2.7-10.87,6.2-15.44a7.94,7.94,0,0,1,.51-.63c3.07-3.27,6.16-2.77,8.05,1.31a16.79,16.79,0,0,1,1.41,8.26c-.14,2.2.93,3.26,2.89,3.65,5.91,1.19,11.71,1,17.26-1.64,0,1-.87,1.47-1.46,2.07q-12.64,12.68-25.31,25.34c-.56.56-1,1.21-1.56,1.82-2.39-2.74-3.89-6.07-6-9C131.46,51.31,130.07,48.78,126,48.45Z"/><path class="cls-8" d="M47.26,121.66c-2-2.46-4.57-4.3-6.78-6.53s-4.5-4-6.73-6-4.39-4.14-6.61-6.18c-1-.89-.95-1.48.3-2A46.35,46.35,0,0,1,32,98.69c2.05-.68,1.24-1.29.33-2.36-2.82-3.35-6.56-5.71-9.42-9-1.29-1.47-3.14-2.32-4.24-4,1.09-.21,1.62-1.24,2.41-1.73a38.45,38.45,0,0,1,12.62-4.87,1.54,1.54,0,0,1,.58.13,17.86,17.86,0,0,0,1.29,4c0,.44-.05.9.34,1.23a21.46,21.46,0,0,0,1.37,4.81l.53,1.69a18.12,18.12,0,0,0,1.46,4,3.09,3.09,0,0,0,.65,1.66L41.71,99l.54,1.3a29.45,29.45,0,0,0,2.52,5.81c1.13,3.57,3.18,6.73,4.55,10.2a13.72,13.72,0,0,0-1.67,5.38Z"/><path class="cls-7" d="M172.43,40.52c1.8-.15,1.79-1.72,2.2-2.9a13.68,13.68,0,0,0,.39-2.34c2.08.43,2.6,1.86,2.77,3.79.35,4-1.06,7.43-2.55,10.92-2.51-1.81-4.48-2-6.12-.55s-1.79,3.46-.34,5.92c-.45.66-.91,1.31-1.34,2-2.65,4-5.29,8-9.15,11-4.57,3-9.46,3.12-14.53,1.63.48-.55.94-1.13,1.45-1.65q12.93-13,25.88-25.9C171.64,41.89,172.41,41.46,172.43,40.52Z"/><path class="cls-7" d="M25.83,35.24c.93,1.8.92,4,2.6,5.58A3.54,3.54,0,0,0,29,38.09a20.4,20.4,0,0,1,1.81-9,8.3,8.3,0,0,1,7.21-5c2.55-.22,4.73,1.13,4.69,3.55,0,2.6,1.4,3.36,3.36,4,0,.93-.77,1.37-1.32,1.92q-7.94,8-15.9,15.93c-.56.56-1.27,1-1.41,1.89-1.12.06-1.66-.76-2.18-1.53a17.33,17.33,0,0,1-3-10.81C22.37,36.65,23.47,35.57,25.83,35.24Z"/><path class="cls-9" d="M180.46,82.5c-3.33,3.21-6,7-9.14,10.37-1.15,1.2-2.05,2.66-3.25,3.81s-.73,1.67.21,2.39a23.11,23.11,0,0,0,2.37,1.85c1.33.78.85,1.31,0,2.08-4.48,3.93-8.91,7.89-13.36,11.85l-5.84,5.2a11.52,11.52,0,0,1-1.22-3.17c4.72-3.81,8.86-8.1,11.3-13.78a8.76,8.76,0,0,0,1.27-3.22,74.87,74.87,0,0,0,3.65-9.71,9.54,9.54,0,0,0,1.16-3.22,60.17,60.17,0,0,0,2.89-8c.39-.35.44-1.11,1.3-.88,2.8.75,5.62,1.46,8,3.17A1.3,1.3,0,0,1,180.46,82.5Z"/><path class="cls-10" d="M47.65,121.7a13.71,13.71,0,0,1,1.67-5.38c1,1.12,1.81.78,2.5-.32,1.19-1.88,2.36-3.78,3.53-5.67a41.41,41.41,0,0,0,10.92-2.95c3.1-1.48,6.14-3.14,9.26-4.63,2.74-.84,5.59-1.37,8.15-2.73,1.12-.6,2.68-1.14,3.07-2.11.54-1.33-1.3-2.06-2.08-3-2-2.44-3.17-5.45-5.5-7.62-.92-2.24-1.71-4.41-4.36-5.45-1.78-.69-3.46-2-3.57-4.33,1.43,0,2.62,1.08,4.08,1,0,.39.37.3.59.4a8.06,8.06,0,0,0,2.85,1.19l0,0,.37.34c1,1.53,1.9,3.07,2.87,4.6,2.68,4.23,5.05,8.71,9.36,11.62l-.1,3.58h-.75c-.78-.59-1.16.27-1.71.47-2,.76-3.23,2.74-5.19,3.61-3.37,0-6.31,1.48-9.33,2.67-1.24.49-2.39,1.19-3.6,1.76-.71.34-1.28.73-1.17,1.63-4.39,1.12-8.82,2.12-13.16,3.42-2.21.66-3.22,2.73-4,4.75-.45,1.11-.75,2.28-1.11,3.43Z"/><path class="cls-11" d="M64.18,29.45c1.13-.52,2.27-1,3.39-1.56C70,26.73,70,26.73,70.77,29.43a15.88,15.88,0,0,1-1.12,1.4Q53.76,46.74,37.86,62.62a14,14,0,0,1-1.08.89,16.62,16.62,0,0,1-2.41-3.64,3,3,0,0,0,.5-.33L63.43,31C63.86,30.57,64.3,30.15,64.18,29.45Z"/><path class="cls-11" d="M71.29,30.83a14.22,14.22,0,0,1,1.09,6c-1,0-1.49.85-2.09,1.45Q56.36,52.19,42.44,66.11c-.6.6-1.08,1.42-2.09,1.46A7.66,7.66,0,0,1,38,65.13c0-1,.88-1.47,1.48-2.07Q54.55,47.94,69.66,32.85A5.71,5.71,0,0,0,71.29,30.83Z"/><path class="cls-11" d="M78.54,36.6l-3.35,5.54c-.87-.06-1.3.62-1.8,1.13Q60.71,55.92,48.05,68.6c-.51.51-1.18.93-1.18,1.79-1.72.09-3.15-.92-4.77-1.21a.81.81,0,0,1-.09-.37,6.36,6.36,0,0,1,.59-.8L71.31,39.27a1.92,1.92,0,0,1,1.34-.79c.38.66.25,1.92,1.15,1.9s1-1.27,1.25-2.05c.32-1,.46-2.08.67-3.12A3,3,0,0,1,78.54,36.6Z"/><path class="cls-1" d="M158.29,68.35c3.86-3,6.5-7,9.15-11,.44-.66.9-1.32,1.34-2,3,1.92,4.59,1.66,6.84-1.11a20,20,0,0,0,2.84,7.4c.68.94,0,1.3-.57,1.74-3.72,3.08-8.11,4.79-12.66,6.16-2.16.65-4.38,1.11-6.57,1.65A6,6,0,0,1,158.29,68.35Z"/><path class="cls-11" d="M54.14,31.73l7.26-1.3c0,.86-.7,1.27-1.21,1.78Q47.79,44.63,35.37,57c-.56.56-1.05,1.26-2,1.28a12.68,12.68,0,0,1-1.92-3.18c.52-.61,1-1.25,1.57-1.81q9.83-9.85,19.67-19.69C53.28,33.07,54,32.64,54.14,31.73Z"/><path class="cls-12" d="M158.29,68.35a6,6,0,0,0,.37,2.84,13,13,0,0,0,.54,3.62c-1.53,1.41-3.56,2.09-5.11,3.41-2.82,2.4-5.54,3-8.44.22,0,0-.13,0-.19,0l-1.69-1.09-3.29-2.08-.19-.46a8.34,8.34,0,0,0,.19-3.19l.12-2.45,3.16.84C148.83,71.47,153.72,71.32,158.29,68.35Z"/><path class="cls-11" d="M27.43,51.35c.14-.88.86-1.33,1.41-1.89q7.94-8,15.9-15.93c.55-.55,1.31-1,1.32-1.92l1.63.14.36,0,3.66.16c0,.86-.62,1.29-1.13,1.8Q41.3,43,32,52.33c-.46.46-.85,1.07-1.61,1.09a4.41,4.41,0,0,1-.65-1A1.61,1.61,0,0,0,27.43,51.35Z"/><path class="cls-12" d="M42.1,69.18c1.62.28,3.06,1.3,4.77,1.21.46.55,1.1.36,1.68.39,3.84.24,7.58-.09,11-2l.64,4-.84.46-.63.32-.15,0a31.52,31.52,0,0,0-6.47,2.1l-1.94,0a.91.91,0,0,0-.9-.34L44.46,73.7l-1.24-.41L42,72.8Z"/><path class="cls-7" d="M71.29,30.83a5.71,5.71,0,0,1-1.63,2Q54.56,48,39.47,63.06c-.6.6-1.44,1.06-1.48,2.07a3.5,3.5,0,0,1-1.21-1.62,14,14,0,0,0,1.08-.89q15.9-15.88,31.78-31.78a15.88,15.88,0,0,0,1.12-1.4C71.17,29.81,71.16,30.35,71.29,30.83Z"/><path class="cls-7" d="M72.65,38.48a1.92,1.92,0,0,0-1.34.79L42.59,68a6.36,6.36,0,0,0-.59.8,4.11,4.11,0,0,1-1.65-1.24c1,0,1.48-.86,2.09-1.46q13.93-13.9,27.85-27.82c.6-.6,1.08-1.42,2.09-1.45A2.63,2.63,0,0,1,72.65,38.48Z"/><path class="cls-7" d="M33.4,58.32c.92,0,1.41-.71,2-1.28Q47.79,44.63,60.2,32.21c.51-.51,1.19-.92,1.21-1.78l2.77-1c.12.7-.32,1.12-.75,1.56L34.87,59.54a3,3,0,0,1-.5.33A3.52,3.52,0,0,1,33.4,58.32Z"/><path class="cls-13" d="M175.62,54.24c-2.25,2.77-3.87,3-6.84,1.11-1.45-2.46-1.33-4.46.34-5.92s3.61-1.26,6.12.55A9.13,9.13,0,0,1,175.62,54.24Z"/><path class="cls-7" d="M30.39,53.41c.77,0,1.15-.63,1.61-1.09Q41.31,43,50.59,33.75c.51-.51,1.16-.95,1.13-1.8a5.72,5.72,0,0,1,2.42-.21c-.1.91-.86,1.33-1.42,1.89Q42.9,43.48,33.05,53.32c-.56.57-1.05,1.21-1.57,1.81A3.83,3.83,0,0,1,30.39,53.41Z"/><path class="cls-1" d="M150.2,116.86a11.54,11.54,0,0,0,1.22,3.17l0,1.62-2.53.3c-.33-2-1.79-3.59-1.81-5.66,1-.3,1.55,1.82,2.71.44A.81.81,0,0,0,150.2,116.86Z"/><path class="cls-11" d="M135.63,64.05c.52-.61,1-1.26,1.56-1.82q12.65-12.67,25.31-25.34c.59-.6,1.44-1.05,1.46-2.07,1.61-1.3,3.26-2.56,4.81-3.93.83-.73,1.25-.6,1.49.4a10.55,10.55,0,0,1,.54,4c-.93,0-1.36.8-1.91,1.35q-14.52,14.49-29,29a4.83,4.83,0,0,0-1.4,1.69A9.41,9.41,0,0,1,135.63,64.05Z"/><path class="cls-11" d="M143.76,70l-3.16-.84-.86-.82c0-.85.7-1.27,1.21-1.77q14-14,28.07-28.08c.56-.56,1.06-1.24,2-1.26a7.28,7.28,0,0,0,1.44,3.32c0,.93-.79,1.36-1.34,1.91q-12.93,13-25.88,25.9C144.69,68.85,144.24,69.43,143.76,70Z"/><path class="cls-7" d="M171,37.21c-.91,0-1.41.7-2,1.26q-14,14-28.07,28.08c-.51.51-1.19.92-1.21,1.77a2.59,2.59,0,0,1-1.26-1,4.83,4.83,0,0,1,1.4-1.69q14.49-14.51,29-29c.55-.55,1-1.31,1.91-1.35Z"/><path class="cls-7" d="M48.05,31.79l-.36,0A.32.32,0,0,1,48.05,31.79Z"/><path class="cls-6" d="M130.88,110.31c.25-.5.46-.93-.25-1.31a38.8,38.8,0,0,0-13.34-4.82c-1.27-.78-2.33-1.9-3.74-2.47l-1.22-.75a2.5,2.5,0,0,0-2.85-.72c0-1.49-.67-2.91-.48-4.42.7-.62,1.41-1.23,2.1-1.86,3.24-3,5.34-6.81,7.91-10.3.75.15,1.48.33,1.07,1.36-.26.64.13,1.12.29,1.66a2.26,2.26,0,0,1-.55,1.46,33.84,33.84,0,0,1-6,7.51c-1.18,1-1.22,1.67.2,2.46,2.61,1.45,5,3.24,8.08,3.81a28.6,28.6,0,0,1,5,1.93c.07.83.72,1.19,1.27,1.69a41.31,41.31,0,0,1,5.64,5.55Z"/><path class="cls-1" d="M142.6,110.34c.53,1.39,2,2.17,2.41,3.62a102.24,102.24,0,0,1-10.92-2.86,41.28,41.28,0,0,0-5.64-5.55c-.55-.5-1.2-.86-1.27-1.69l3.26,1.26h0a.91.91,0,0,0,.81.41c2.89,3.06,6.9,3.39,10.64,4.39Z"/><path class="cls-1" d="M145,113.95c.32,0,.45.11.42.42C145.2,114.31,145,114.24,145,113.95Z"/><path class="cls-7" d="M119,83.65c-2.57,3.49-4.67,7.33-7.91,10.3-.69.63-1.4,1.24-2.1,1.86a11.06,11.06,0,0,1-4.52,2,23,23,0,0,1-13.15-1.23C87,93.7,84.67,89.22,82,85c-1-1.52-1.91-3.06-2.87-4.6,0-.22-.09-.39-.37-.34l0,0c-.14-2.33-1.93-.73-2.85-1.19-.22-.1-.57,0-.59-.4a18.05,18.05,0,0,1-3.83-11.6c.08-2.66,1.09-3.82,3.6-4.21.62,1.6,1.19,3.21,1.87,4.78.15.34.63,1.38,1,.05,1,.38,1,1.3,1.22,2.14.93,3.35,2,6.7,5.77,7.92,5.62,1.8,10.55-.52,12.83-6,.31-.74.53-1.52.76-2.29s.4-1.9,1.72-1.85,1.33.88,1.55,1.77a15.21,15.21,0,0,0,2.3,5.12,7.87,7.87,0,0,0,4.67,3.29c6.38,1.61,10.55-.88,12.31-7.3.27-1,.07-2.21,1.24-2.82,1,.78,1.41.11,1.66-.76.41-1.38.79-2.76,1.18-4.14,2.62.42,3.34,1.39,3.64,4.95-.5,3.22-1,6.45-2.84,9.24-.59.87-1.17,2.16-2.28,2-2.25-.31-2.8,1.13-3.43,2.68Z"/><path class="cls-7" d="M78.35,63.51a38.16,38.16,0,0,1,.45-8.63c1.09-5.14,2.61-6.8,7.11-7.32s8.79-1,13.22-.25a2.88,2.88,0,0,1,2.81,2.81c.31,2.66,2.53,3.8,5.69,3.13a46.09,46.09,0,0,0,8.86-2.62c1.37-.6,1.9-.3,2.28,1.06,1.05,3.8,2.62,7.48,2.82,11.49a27.49,27.49,0,0,0-14.08-.85c-5.3,1.17-10.46.67-15.72-.2A24.49,24.49,0,0,0,78.35,63.51Z"/><path class="cls-3" d="M78.35,63.51a24.49,24.49,0,0,1,13.42-1.38c5.27.88,10.43,1.37,15.72.2a27.49,27.49,0,0,1,14.08.85c1.8,1.17,1.82,2.66.79,4.34-1.17.6-1,1.83-1.24,2.82-1.75,6.43-5.93,8.91-12.31,7.3a7.87,7.87,0,0,1-4.67-3.29,15.21,15.21,0,0,1-2.3-5.12c-.22-.89-.38-1.72-1.55-1.77s-1.44.95-1.72,1.85-.45,1.55-.76,2.29c-2.28,5.44-7.21,7.76-12.83,6-3.8-1.22-4.84-4.57-5.77-7.92C79,68.79,79,67.88,78,67.5,77.46,66.11,77.17,64.75,78.35,63.51Zm9,.08c-1.06.1-2.2.17-3.33.34a3.14,3.14,0,0,0-2.43,1.61c-1.58,2.87.51,8.89,3.51,10.17a8.42,8.42,0,0,0,11.76-6.46c.36-2.21-.37-3.55-2.5-4.47S89.82,63.78,87.39,63.59Zm25.36,0c-.88.08-2.16.16-3.42.3-5.93.67-7.5,4.1-4.15,9,.15.22.3.45.47.65,2.06,2.48,4.74,3.08,7.81,2.63s4.62-2.38,5.41-5.23C120.34,65.69,118.84,63.7,112.76,63.62Z"/><path class="cls-7" d="M59.58,68.77c-3.45,1.92-7.19,2.25-11,2-.58,0-1.22.15-1.68-.39,0-.85.67-1.28,1.18-1.79Q60.71,55.92,73.39,43.26c.51-.51.93-1.19,1.8-1.13a32.85,32.85,0,0,0-.94,9.34c-.78.1-1.62-.53-2.26.61C68.56,58.16,64.73,64,59.58,68.77Z"/><path class="cls-1" d="M128.85,67.57c-.3-3.56-1-4.53-3.64-4.95q0-3.2,0-6.39c1.82.94,3.11-.17,4.42-1.17,2.11,2.92,3.61,6.25,6,9a9.41,9.41,0,0,0,2.84,3.24,2.59,2.59,0,0,0,1.26,1l.86.82-.12,2.45A43.4,43.4,0,0,1,128.85,67.57Z"/><path class="cls-13" d="M129.63,55.06c-1.31,1-2.59,2.11-4.42,1.17.47-2.57.06-5.23.8-7.78C130.07,48.78,131.46,51.31,129.63,55.06Z"/><path class="cls-9" d="M96.77,139.51a36.19,36.19,0,0,1-3.07-6.65c1.08-4.22,1.66-8.54,2.38-12.83l.4-2.43c.14-1.29,1.44-2.81-.73-3.64l-1.56-1.64,5.3-9.26h1.9l3.18,5.26a2.09,2.09,0,0,0,.72,1.23c.24.78.89,1.46.54,2.37a2.15,2.15,0,0,0-.74,1.22c-.56.88-1.72,1.37-1.35,2.83.64,2.55,1.06,5.15,1.57,7.72l.36,2a39.55,39.55,0,0,0,1.35,6.83,27.8,27.8,0,0,1-3.14,6.12l-3-16.07-.59,0c-.56,3.06-1,6.14-1.72,9.18C97.94,134.39,98.06,137.12,96.77,139.51Z"/><path class="cls-4" d="M96.77,139.51c1.29-2.4,1.18-5.12,1.76-7.68.69-3,1.15-6.12,1.72-9.18l.59,0,3,16.07a28.44,28.44,0,0,1-3.08,5.17c-.64.94-1.22,1.2-1.87,0A25.44,25.44,0,0,1,96.77,139.51Z"/><path class="cls-13" d="M50.18,75.6l1.94,0,2,3.2a2.07,2.07,0,0,0,.77,1.28,14.94,14.94,0,0,0,2,3.59c.32,1-.42,1.67-.8,2.44-.64.53-1.48.87-1.28,2a21,21,0,0,0,.89,4.44c0,.69-.18,1.42.35,2A15.46,15.46,0,0,0,57,99.45a30.25,30.25,0,0,0,.85,5.47c-.46,2-1.82,3.53-2.48,5.42-1.18,1.89-2.34,3.79-3.53,5.67-.69,1.1-1.51,1.44-2.5.32-1.37-3.47-3.42-6.63-4.55-10.2l1.57-8.76.47-2.77c.39-2.45,1.27-4.83,1.15-7.36-3-2.36-3-2.54-1.11-5.75C48,79.54,49.07,77.56,50.18,75.6Z"/><path class="cls-8" d="M55.35,110.34c.66-1.88,2-3.44,2.48-5.42a40.06,40.06,0,0,0,3.61-8.69,60.87,60.87,0,0,0,3.28-9.31,10.45,10.45,0,0,0,1.05-3.23l2.28-7.16,2.63.76.52.22,0,0c.1,2.33,1.79,3.64,3.56,4.33,2.65,1,3.44,3.21,4.36,5.45a22.85,22.85,0,0,1-1.86,2.08,74.43,74.43,0,0,0-7.68,7.26c-.9,1.05-1.06,1.47.4,2.06,1.72.69,3.3,1.71,5,2.51.81.38.91.86.52,1.57-3.12,1.49-6.15,3.15-9.26,4.63A41.41,41.41,0,0,1,55.35,110.34Z"/><path class="cls-5" d="M75.54,102.75c.39-.71.28-1.18-.52-1.57-1.68-.8-3.26-1.82-5-2.51-1.45-.58-1.29-1-.4-2.06a74.43,74.43,0,0,1,7.68-7.26,22.85,22.85,0,0,0,1.86-2.08c2.34,2.17,3.51,5.18,5.5,7.62.78,1,2.62,1.68,2.08,3-.39,1-2,1.51-3.07,2.11C81.13,101.38,78.27,101.91,75.54,102.75Z"/><path class="cls-12" d="M97,102.23a4.44,4.44,0,0,0-2-.7l-3.68-1.33.1-3.58a23,23,0,0,0,13.15,1.23,11.06,11.06,0,0,0,4.52-2c-.19,1.51.48,2.93.48,4.42l-8.1,2.86h-1.9A5.16,5.16,0,0,0,97,102.23Z"/><path class="cls-9" d="M141.89,109.9c-3.74-1-7.75-1.34-10.64-4.39a.89.89,0,0,0-.81-.41h0a1.41,1.41,0,0,0-.53-1c-2.47-2.15-2.47-2.16,0-4.28a5.68,5.68,0,0,1,.95-.74c1.29-.71,1.27-1.35.26-2.45-3.24-3.56-6.36-7.24-9.53-10.87.86-1.75,1.75-3.35,3.92-3.91A3.92,3.92,0,0,0,128,79.62c.79-.74,1.25-.23,1.67.44a6.61,6.61,0,0,0,.77,2.43,2.73,2.73,0,0,0,.48,1.61,24.91,24.91,0,0,0,1.78,5.21,2.18,2.18,0,0,0,.54,1.32,14.86,14.86,0,0,0,1.65,4,3.35,3.35,0,0,0,.74,1.75,17,17,0,0,0,1.64,3.93,1.62,1.62,0,0,0,.47,1.19,13.8,13.8,0,0,0,2,4.45,2,2,0,0,0,.68,1.26Z"/><path class="cls-13" d="M161.87,83.27c-1.28.6-.41,1.91-.91,2.77l-.65.85c-.66.16-1.3.34-1.1,1.25a1.09,1.09,0,0,1-.05.19,40.93,40.93,0,0,1-5.28,5.12c-.92-.18-1.86-.63-2.28.83-.2.69-1,1-1.76,1.17a2.6,2.6,0,0,1-2.51-1.62c-.36-1-.93-.61-1.53-.38L144.17,93c-.38-.55-1-1.06-1.08-1.66-.19-1.13-.94-1.14-1.75-1.21l-.67-.46c-.54-1.4-.93-2.91-2.46-3.63-.34-.76.21-1.7-.48-2.4a3.36,3.36,0,0,1-.76-2.73h0l1.67,1.54a4.71,4.71,0,0,0,1.46,1.68c.39.54.82,1.06,1.16,1.63.93,1.58,2,1.94,3.28.41l.83,2a3.43,3.43,0,0,1,2.68,1.93c1.24.18,2.62,1.18,3.52-.64.14-.28.44-.67.69-.69,1.67-.12,2-1.41,2.41-2.63l1.89,1.46L162,81.13C162.54,82.07,161.87,82.63,161.87,83.27Z"/><path class="cls-4" d="M121.56,85.72c3.17,3.63,6.28,7.31,9.53,10.87,1,1.1,1,1.74-.26,2.45a5.68,5.68,0,0,0-.95.74c-2.44,2.12-2.44,2.13,0,4.28a1.41,1.41,0,0,1,.53,1l-3.26-1.26a28.58,28.58,0,0,0-5-1.93c-3.07-.57-5.48-2.35-8.08-3.81-1.42-.79-1.38-1.45-.2-2.46a33.84,33.84,0,0,0,6-7.51,2.26,2.26,0,0,0,.55-1.46Z"/><path class="cls-1" d="M121.56,85.72l-1.18.95c-.16-.54-.55-1-.29-1.66.41-1-.32-1.21-1.07-1.36l1.29-2.16c2.57-.61,5-1.59,7.69-1.87a3.92,3.92,0,0,1-2.51,2.19C123.31,82.38,122.42,84,121.56,85.72Z"/><path class="cls-4" d="M130.44,105.1a.89.89,0,0,1,.81.41A.91.91,0,0,1,130.44,105.1Z"/><path class="cls-7" d="M87.39,63.59c2.43.19,4.8.23,7,1.19s2.87,2.26,2.5,4.47A8.42,8.42,0,0,1,85.15,75.7c-3-1.28-5.09-7.3-3.51-10.17a3.14,3.14,0,0,1,2.43-1.61C85.2,63.76,86.34,63.69,87.39,63.59Z"/><path class="cls-7" d="M112.76,63.62c6.08.07,7.59,2.06,6.11,7.4-.79,2.85-2.33,4.78-5.41,5.23s-5.75-.15-7.81-2.63c-.17-.21-.32-.43-.47-.65-3.35-4.94-1.77-8.37,4.15-9C110.6,63.78,111.88,63.7,112.76,63.62Z"/><path class="cls-10" d="M71.21,77.51l-.52-.22C70.92,77.24,71.12,77.26,71.21,77.51Z"/></g></g></g></svg>
|
assets/images/welcome/Registration-form.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 187.5"><defs><style>.cls-1{fill:#c3d1dd;}.cls-2{fill:#c3d1dc;}.cls-3{fill:#fefefe;}.cls-4{fill:#e7ecf0;}.cls-5{fill:#b8c5cf;}.cls-6{fill:#eaf0f3;}.cls-7{fill:#79909d;}.cls-8{fill:#b9c6d1;}.cls-9{fill:#dde1e4;}.cls-10{fill:#00a901;}.cls-11{fill:#c1ceda;}.cls-12{fill:#17182d;}.cls-13{fill:#c2cfdb;}.cls-14{fill:#ccd6de;}.cls-15{fill:#d2dae1;}.cls-16{fill:#007500;}</style></defs><title>Asset 5</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="U3lwsH.tif"><path class="cls-1" d="M0,179.28V8.22c.66-.49.1-1.48.8-1.95,1.6-.05,5.43-2.91,5.73-4.35.07-.33-.18-.73-.28-1.1C6.75.12,7.74.68,8.22,0H191.78c2.65.74,5.09,1.79,6.57,4.32a17.88,17.88,0,0,0-5.79,5.84h-.37c-1.38-1.36-3.15-.53-4.72-.82a3.94,3.94,0,0,1,.52-1c1.53-1.58,3.1-3.11,4.63-4.68.38-.39,1-.85.44-1.44s-1,0-1.31.39Q188.43,6,185.14,9.39l-5.48,0c1.27-2.41,3.63-3.82,5.31-5.85.32-.38,1.19-.74.53-1.35-.48-.44-1.1,0-1.53.43L177.33,9.4l-.41,0-5.07-.08c1.26-2.41,3.63-3.82,5.31-5.85.32-.38,1.19-.74.53-1.35-.48-.45-1.1,0-1.53.43L169.51,9.4l-5.48,0c1.27-2.41,3.63-3.82,5.31-5.85.32-.38,1.19-.74.53-1.35-.48-.44-1.1,0-1.53.43L161.7,9.4l-5.48-.05a3.94,3.94,0,0,1,.52-1c1.53-1.58,3.1-3.11,4.63-4.68.38-.39,1-.85.44-1.44s-1,0-1.31.39Q157.19,6,153.89,9.4l-.41,0-5.07-.08c1.26-2.41,3.63-3.82,5.31-5.85.32-.38,1.19-.74.53-1.35-.48-.45-1.1,0-1.53.43L146.08,9.4l-5.48-.05c1.27-2.41,3.63-3.82,5.31-5.85.32-.38,1.19-.74.53-1.35-.49-.44-1.1,0-1.53.43L138.27,9.4l-5.48-.05a3.94,3.94,0,0,1,.52-1c1.53-1.58,3.1-3.11,4.63-4.68.38-.39,1-.85.44-1.44s-1,0-1.31.39Q133.75,6,130.46,9.39L125,9.34c1.27-2.41,3.63-3.82,5.31-5.85.32-.38,1.19-.74.53-1.35-.48-.44-1.1,0-1.53.43L122.65,9.4l-5.48,0c1.27-2.41,3.63-3.82,5.31-5.85.32-.38,1.19-.74.53-1.35-.48-.44-1.1,0-1.53.43L114.84,9.4l-.41,0-5.07-.08c1.26-2.41,3.62-3.82,5.3-5.85.32-.38,1.19-.74.54-1.35-.48-.45-1.1,0-1.53.42L107,9.38l-.41,0-5.08-.06c1.27-2.41,3.63-3.82,5.31-5.85.32-.38,1.19-.74.53-1.35-.49-.44-1.1,0-1.53.43L99.22,9.4l-5.48,0C95,6.94,97.36,5.52,99,3.5c.32-.38,1.19-.74.53-1.35-.48-.44-1.1,0-1.53.43L91.41,9.4l-.41,0-5.07-.08c1.26-2.41,3.63-3.82,5.31-5.85.32-.38,1.19-.74.53-1.35-.48-.45-1.1,0-1.53.43L83.6,9.39l-5.48,0c1.27-2.41,3.63-3.82,5.31-5.85.32-.38,1.19-.74.53-1.35-.48-.44-1.1,0-1.53.43L75.79,9.4,70.3,9.35a3.94,3.94,0,0,1,.52-1c1.53-1.58,3.1-3.11,4.63-4.68.38-.39,1-.85.44-1.44s-1,0-1.31.39Q71.27,6,68,9.39l-5.48,0a3.94,3.94,0,0,1,.52-1c1.53-1.58,3.1-3.11,4.63-4.68.38-.39,1-.85.44-1.44s-1,0-1.31.39Q63.46,6,60.16,9.4l-.41,0-5.07-.08c.07-.79.7-1.21,1.19-1.71,1.31-1.33,2.65-2.64,4-4,.38-.39,1-.85.44-1.44s-1,0-1.31.39Q55.65,6,52.35,9.4l-5.49-.05c.08-.79.71-1.21,1.2-1.71,1.41-1.43,2.85-2.85,4.26-4.28.3-.3.87-.65.52-1.11s-1-.26-1.39.09S50.7,3,50.34,3.41Q44.21,9.54,38.08,15.67C35,18.75,32,21.87,28.95,25l-5.51,0c.11-.86.82-1.28,1.34-1.84,2.52-2.68,5.35-5.06,7.67-7.92,1.46.55,2.89.78,4.14-.46s1-2.68.47-4.14C39.74,8.44,42,5.81,44.42,3.44c.33-.32,1-.69.57-1.23s-1.1-.17-1.52.27c-2.38,2.46-5,4.68-7.15,7.36-1.46-.55-2.9-.78-4.14.47s-1,2.68-.46,4.14C28,17.76,24.53,21.33,21.14,25l-5.51,0c.11-.86.81-1.3,1.35-1.85q9.3-9.32,18.62-18.63c.37-.37.74-.73,1.09-1.12s.61-.78.13-1.18-.74-.06-1,.21S35,3.1,34.65,3.47L25.06,12.9a3.72,3.72,0,0,0-2-3.44c2-2.05,4-4.1,5.94-6.17.28-.3.86-.61.41-1.11a.85.85,0,0,0-1.24.08c-2.24,2.32-4.88,4.26-6.64,7a3.73,3.73,0,0,0-2.8,2.81c-.18.06-.42.06-.54.18Q10.29,20.08,2.45,27.89c-.32.32-.65.75-.22,1.18s.82,0,1.18-.23c1.12-.84,1.73-2.29,3.25-2.65-.69,1.92-.25,3.92-.43,5.88-1.34,1.28-2.69,2.56-4,3.85-.37.36-.79.79-.22,1.29s.81,0,1.16-.29c1-.82,1.66-2.15,3.05-2.55l0,5.5c-1.34,1.28-2.69,2.56-4,3.85-.37.36-.79.79-.22,1.29s.81,0,1.16-.29c1-.82,1.66-2.15,3.06-2.55l0,5.5c-1.34,1.28-2.69,2.56-4,3.85-.37.36-.79.79-.22,1.29s.81,0,1.16-.29c1-.82,1.66-2.15,3.06-2.55l0,5.5c-1.34,1.28-2.69,2.56-4,3.85-.37.36-.79.79-.22,1.29s.81,0,1.16-.29c1-.82,1.66-2.15,3.05-2.55l0,5.5C5,64.53,3.69,65.73,2.44,67c-.39.39-.68,1-.29,1.39.54.59.87-.15,1.23-.43,1-.74,1.52-2,2.82-2.31l0,5.5C5,72.32,3.73,73.5,2.49,74.71c-.43.42-.79,1-.29,1.51s.86-.25,1.22-.53c1-.73,1.5-1.95,2.78-2.26l0,5.5c-1.34,1.28-2.69,2.56-4,3.85-.37.36-.79.79-.22,1.29s.81,0,1.16-.29c1-.82,1.66-2.15,3.05-2.55l0,5.5C5,87.94,3.73,89.12,2.49,90.33c-.43.42-.79,1-.29,1.51s.86-.25,1.22-.53c1-.73,1.5-1.95,2.78-2.26l0,5.5c-1.34,1.28-2.69,2.56-4,3.85-.37.36-.79.79-.22,1.29s.81,0,1.16-.29c1-.82,1.66-2.15,3.05-2.55l0,5.5C5,103.56,3.73,104.74,2.49,106c-.43.42-.79,1-.29,1.51s.86-.25,1.22-.53c1-.73,1.5-1.95,2.78-2.26l0,5.5c-1.34,1.28-2.69,2.56-4,3.85-.37.36-.79.79-.22,1.29s.81,0,1.16-.29c1-.82,1.66-2.15,3.05-2.55l0,5.5c-1.26,1.2-2.52,2.4-3.76,3.61-.32.32-.66.74-.25,1.17s.81.08,1.18-.2c1-.73,1.51-2,2.81-2.28l0,5.5c-1.34,1.28-2.69,2.56-4,3.85-.37.36-.79.79-.22,1.29s.81,0,1.16-.29c1-.82,1.66-2.15,3.06-2.55l0,5.5C5,134.8,3.73,136,2.49,137.19c-.43.42-.79,1-.29,1.51s.86-.25,1.22-.53c1-.73,1.5-1.95,2.78-2.26l0,5.5c-1.26,1.21-2.54,2.42-3.79,3.65-.39.39-.68,1-.29,1.39.54.59.87-.15,1.23-.42,1-.74,1.52-2,2.83-2.31l0,5.5c-1.27,1.21-2.54,2.42-3.79,3.65-.39.39-.68,1-.29,1.39.54.59.87-.15,1.23-.43,1-.74,1.52-2,2.83-2.31l0,5.5c-1.34,1.28-2.69,2.56-4,3.85-.37.36-.79.79-.22,1.29s.81,0,1.16-.29c1-.82,1.66-2.15,3.05-2.55l0,5.5C5,166,3.73,167.23,2.49,168.44c-.43.42-.79,1-.29,1.51s.86-.25,1.22-.53c1-.73,1.5-1.95,2.78-2.26l0,5.5c-1.34,1.28-2.69,2.56-4,3.85-.37.36-.79.79-.22,1.29s.81,0,1.16-.29c1-.82,1.66-2.15,3.05-2.55.23,1.68-.26,3.42.51,5l-4.37,4C.84,182.77.74,180.87,0,179.28ZM6.8,10.59a3.74,3.74,0,0,0,.7,4.64,63.34,63.34,0,0,0-5.33,5.12c-.33.31-.68.68-.26,1.17a.62.62,0,0,0,1,0c1.75-2,4.09-3.4,5.3-5.85,3.37,0,4.3-.92,4.28-4.28C16,9.2,18.31,5.88,21.22,3.15a.62.62,0,0,0,.07-.88c-.43-.46-.86-.17-1.18.16-2.67,2.74-5.57,5.25-8,8.21a3.74,3.74,0,0,0-4.64-.71c-.06-.83.54-1.27,1-1.77,1.51-1.51,3-3,4.52-4.54.37-.38,1.21-.78.74-1.36s-1.18-.12-1.66.36Q7.36,7.33,2.63,12.07c-.36.36-.89.82-.43,1.31s1-.06,1.45-.39C4.71,12.2,5.25,10.74,6.8,10.59Z"/><path class="cls-2" d="M200,8.22V179.28c-.29.84-.53,1.7-.87,2.52-1.36,3.27-4.08,4.83-7.33,5.68H8.22c-1.6-.71-3.49-.82-4.69-2.33l4-4.37c1.62.78,3.37.28,5,.52-.44,1.46-1.85,2.11-2.71,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.44,1.46-1.85,2.11-2.71,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.54,1.55-2,2.31-3,3.5-.29.36-.65.72-.18,1.17s.84.11,1.16-.22c1.44-1.48,2.87-3,4.31-4.47l5.5,0c-.54,1.56-2,2.31-3,3.5-.29.36-.65.72-.18,1.17s.84.11,1.16-.22c1.44-1.48,2.87-3,4.31-4.47l5.5,0c-.44,1.46-1.85,2.11-2.7,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.44,1.46-1.85,2.11-2.7,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.44,1.46-1.85,2.11-2.7,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.39,1.4-1.73,2-2.55,3.06-.31.4-.83.82-.31,1.31s1,0,1.3-.37c1.3-1.33,2.58-2.68,3.87-4l5.5,0c-.44,1.46-1.85,2.11-2.71,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.44,1.46-1.85,2.11-2.71,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.39,1.4-1.73,2-2.55,3.06-.31.4-.83.82-.31,1.31s1,0,1.3-.37c1.3-1.33,2.58-2.68,3.87-4l5.5,0c-.44,1.46-1.85,2.11-2.7,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.39,1.4-1.73,2-2.55,3.06-.31.4-.83.82-.31,1.31s1,0,1.3-.37c1.3-1.33,2.58-2.68,3.87-4l5.5,0c-.54,1.55-2,2.31-3,3.5-.29.36-.65.72-.18,1.17s.84.11,1.16-.22c1.44-1.48,2.87-3,4.31-4.47l5.5,0c-.54,1.55-2,2.31-3,3.5-.29.36-.65.72-.18,1.17s.84.11,1.16-.22c1.44-1.48,2.87-3,4.31-4.47l5.5,0c-.44,1.46-1.85,2.11-2.7,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.44,1.46-1.85,2.11-2.7,3.22-.28.36-1,.69-.42,1.23.43.39,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.39,1.4-1.73,2-2.55,3.06-.31.4-.83.82-.31,1.31s1,0,1.3-.37c1.3-1.33,2.58-2.68,3.87-4l5.5,0c-.39,1.4-1.73,2-2.55,3.06-.31.4-.83.82-.31,1.31s1,0,1.3-.37c1.3-1.33,2.58-2.68,3.87-4l5.5,0c-.54,1.55-2,2.31-3,3.5-.29.36-.65.72-.18,1.17s.84.11,1.16-.22c1.44-1.48,2.87-3,4.31-4.47l5.5,0c-.44,1.46-1.85,2.11-2.71,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18l5.5,0c-.54,1.55-2,2.31-3,3.5-.29.36-.65.72-.18,1.17s.84.11,1.16-.22c1.44-1.48,2.87-3,4.31-4.47l5.5,0c-.44,1.46-1.85,2.11-2.7,3.22-.28.36-1,.69-.41,1.23.43.38,1,.1,1.39-.29,1.36-1.38,2.69-2.79,4-4.18,2-.19,4,.26,5.88-.44-.47,1.68-2.1,2.39-3.06,3.66-.27.36-1,.67-.46,1.23.42.41,1,.13,1.39-.25q3.79-3.76,7.55-7.55c.39-.39.66-1,.25-1.39-.56-.57-.87.19-1.23.46-1.27,1-2,2.59-3.66,3.06.7-1.92.25-3.92.44-5.88,1.4-1.34,2.8-2.68,4.18-4,.39-.39.67-1,.29-1.39-.54-.6-.87.14-1.23.41-1.11.86-1.76,2.26-3.22,2.7l0-5.5c1.34-1.29,2.7-2.56,4-3.87.36-.35.85-.8.37-1.3s-.91,0-1.31.31c-1,.82-1.66,2.16-3.06,2.55l0-5.5c1.45-1.39,2.9-2.77,4.33-4.17.35-.35.88-.74.35-1.3s-.91,0-1.3.31c-1.15.92-1.85,2.36-3.36,2.85l0-5.5c1.4-1.34,2.8-2.68,4.18-4,.39-.38.68-1,.29-1.39-.54-.6-.87.14-1.23.41-1.11.86-1.76,2.26-3.22,2.71l0-5.5c1.4-1.34,2.8-2.68,4.18-4,.39-.38.68-1,.29-1.39-.54-.6-.87.14-1.23.41-1.11.86-1.76,2.26-3.22,2.7l0-5.5c1.4-1.34,2.8-2.68,4.18-4,.39-.38.68-1,.29-1.39-.54-.6-.87.14-1.23.42-1.11.86-1.76,2.26-3.23,2.7l0-5.5c1.34-1.29,2.69-2.56,4-3.87.36-.35.85-.8.37-1.3s-.91,0-1.31.31c-1,.82-1.66,2.16-3.06,2.55l0-5.5c1.4-1.34,2.8-2.68,4.18-4,.39-.39.68-1,.29-1.39-.54-.6-.87.14-1.23.41-1.11.86-1.76,2.26-3.22,2.71l0-5.5c1.45-1.39,2.9-2.77,4.33-4.17.35-.35.88-.74.35-1.3s-.91,0-1.3.31c-1.15.92-1.85,2.36-3.36,2.85l0-5.5c1.4-1.34,2.8-2.68,4.18-4,.39-.39.68-1,.29-1.39-.54-.6-.87.14-1.23.41-1.11.86-1.76,2.26-3.22,2.7l0-5.5c1.45-1.39,2.9-2.77,4.33-4.17.35-.35.88-.74.35-1.3s-.91,0-1.3.31c-1.15.92-1.85,2.36-3.36,2.85l0-5.5c1.45-1.39,2.9-2.77,4.33-4.17.35-.35.88-.74.35-1.3s-.91,0-1.3.31C196,84,195.3,85.46,193.79,86l0-5.5c1.4-1.34,2.8-2.68,4.18-4,.39-.39.67-1,.29-1.39-.54-.6-.87.14-1.23.41-1.11.86-1.76,2.26-3.22,2.7l0-5.5c1.34-1.29,2.7-2.56,4-3.87.36-.35.85-.8.37-1.3s-.91,0-1.31.31c-1,.82-1.66,2.16-3.06,2.55l0-5.5c1.34-1.29,2.69-2.56,4-3.87.36-.35.85-.8.37-1.3s-.91,0-1.31.31c-1,.82-1.66,2.16-3.06,2.55l0-5.5c1.4-1.34,2.8-2.68,4.18-4,.39-.38.68-1,.29-1.39-.54-.6-.87.14-1.23.41-1.11.86-1.76,2.26-3.22,2.7l0-5.5c1.4-1.34,2.8-2.68,4.18-4,.39-.38.68-1,.29-1.39-.54-.6-.87.14-1.23.41-1.11.86-1.76,2.26-3.22,2.71l0-5.5c1.4-1.34,2.8-2.68,4.18-4,.39-.39.68-1,.29-1.39-.54-.6-.87.14-1.23.41-1.11.86-1.76,2.26-3.22,2.7l0-5.5c1.45-1.39,2.9-2.77,4.33-4.17.35-.35.88-.74.35-1.3s-.91,0-1.3.31c-1.15.92-1.85,2.36-3.36,2.85-.23-1.68.26-3.43-.52-5A46.89,46.89,0,0,0,198,21.65c.38-.38.61-1,.16-1.39s-.81.15-1.1.45c-1.54,1.57-3,3.17-4.57,4.76-1.62-.79-3.37-.28-5-.52.11-.86.81-1.3,1.35-1.84,2.92-2.94,5.86-5.86,8.78-8.81.37-.38,1.08-.78.45-1.43s-.94,0-1.29.35q-5.8,5.87-11.59,11.75l-21.13,0c.11-.86.81-1.29,1.34-1.83q3.62-3.75,7.27-7.47l14.43,0,1.6,0a21.83,21.83,0,0,0,2.33,0,2.8,2.8,0,0,0,2.49-1.9c.36-1,.59-2-.53-2.77q0-.19,0-.37c.8,0,1.21-.66,1.72-1.13a44.44,44.44,0,0,1,4.18-4C199.76,6.17,199.3,7.43,200,8.22Z"/><path class="cls-3" d="M200,8.22c-.67-.79-.22-2.06-1.14-2.75l-.5-1.14C196.87,1.82,194.42.76,191.78,0c2.47,0,4.95,0,7.42,0,.68,0,.82.12.8.8C199.94,3.28,200,5.75,200,8.22Z"/><path class="cls-3" d="M191.78,187.48c3.25-.86,6-2.41,7.33-5.68.34-.82.58-1.68.87-2.52,0,2.47,0,4.95,0,7.42,0,.68-.12.82-.8.8C196.72,187.45,194.25,187.48,191.78,187.48Z"/><path class="cls-3" d="M3.53,185.15c1.2,1.51,3.1,1.61,4.69,2.33-2.47,0-4.95,0-7.42,0-.68,0-.82-.12-.8-.8.05-2.47,0-4.95,0-7.42.71,1.59.81,3.5,2.33,4.69A2.73,2.73,0,0,0,3.53,185.15Z"/><path class="cls-3" d="M8.22,0c-.49.66-1.48.1-1.94.8a2.17,2.17,0,0,0-1.57.75A5.35,5.35,0,0,0,1.58,4.71,2.18,2.18,0,0,0,.83,6.28C.12,6.74.68,7.74,0,8.22,0,5.75.06,3.28,0,.8,0,.12.12,0,.8,0,3.28.06,5.75,0,8.22,0Z"/><path class="cls-3" d="M193.77,96.07q0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31c-.19,2,.26,4-.44,5.88l-.78.78c-1.92.7-3.92.25-5.88.44l-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0-5.5,0-2.31,0c-1.67-.23-3.42.26-5-.52L6.72,180c-.78-1.62-.28-3.37-.51-5q0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31,0-2.75,0-5.5,0-1.15,0-2.31c.19-2-.26-4,.43-5.88l.78-.78c1.92-.69,3.93-.24,5.89-.43l2.3,0,5.51,0,2.3,0,5.51,0,2.3,0,5.51,0,2.3,0,5.51,0,2.3,0,5.51,0,2.3,0,21.13,0,2.31,0,52.37,0,2.3,0,5.51,0,2.3,0,5.51,0,2.3,0,13.32,0,2.3,0,21.13,0,2.3,0c1.67.24,3.43-.27,5,.52l.77.76c.78,1.62.28,3.37.52,5q0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5,0,1.15,0,2.31,0,2.75,0,5.5Q193.78,94.92,193.77,96.07ZM51.59,87.57C48,87.39,46.78,88.65,47,92.2l0,2.3,0,7.83a3.46,3.46,0,0,0,2.72,3.87l1.92,0,5.51,0,2.3,0,5.51,0,2.3,0,5.51,0,2.3,0,5.51,0h2.3l13.32,0,2.3,0,5.51,0,2.3,0,5.49,0,7.83,0,2.3,0,5.51,0h2.29l5.51,0,2.3,0,5.51,0,2.3,0c1.3,0,2.6.08,3.9.06,2.41,0,3.81-1.24,3.88-3.67.11-3.9.08-7.81,0-11.71a3.18,3.18,0,0,0-3.32-3.33c-.71-.05-1.43,0-2.15,0l-2.3,0-5.51,0h-2.3l-13.32,0-2.3,0-21.13,0-2.3,0-5.49,0-23.45,0H67.22l-5.51,0-2.3,0-5.51,0ZM79.3,162.1c.56.58,1.27.34,1.93.36l5.5,0,2.31,0,5.5,0,2.31,0,5.5,0,2.31,0,5.5,0,2.31,0,5.5,0,2.31,0h5.89a10.1,10.1,0,0,0,7.89-7.17c.24-.74.53-1.48-.08-2.18l.14-.8a.62.62,0,0,0,.24-.73c.69-6.72-4.41-11.24-11.09-11.08-13.82.33-27.66.1-41.49.11a11,11,0,0,0-2.5.21c-5,1.18-7.39,4.71-7.41,10.77a.61.61,0,0,0,.23.72l.14.8c-.62,2,1.13,5.89,3.15,7A6.09,6.09,0,0,0,79.3,162.1ZM46.93,78.51a3.43,3.43,0,0,0,3.89,2.7h2.3l13.32,0,2.3,0,5.51,0,2.3,0,5.51,0,2.3,0,13.32,0,2.3,0,13.32,0h2.29l5.51,0,2.31,0,5.51,0h2.3l13.32,0,2.3,0c5.48.3,6.39-.57,6.24-6,0-.06,0-.13,0-.19q0-3.91,0-7.82l0-1.92a3.43,3.43,0,0,0-3.88-2.7l-2.3,0-13.32,0-2.31,0-7.82,0h-5.5l-2.3,0-13.32,0-2.31,0-28.94,0-2.3,0-5.51,0-2.3,0-5.51,0-2.3,0c-.91,0-1.81-.1-2.72-.06a3.34,3.34,0,0,0-3.52,3.56c0,3.5,0,7,.05,10.49Zm0,47.24c-.07,1.85-.32,3.76,1.54,5a1.69,1.69,0,0,0,1.53.39l31.25,0,5.48,0,7.83,0,2.3,0,13.32,0h2.3l13.32,0,2.3,0,5.49,0,7.83,0,2.3,0,5.5,0c2.63,0,3.85-1.21,3.84-3.84,0-3.43,0-6.86,0-10.29a4.14,4.14,0,0,0-.44-2.63,1.59,1.59,0,0,0-1.51-1.52c-1.64-.88-3.4-.26-5.1-.4l-2.31,0-13.32,0-2.3,0-5.49,0-7.82,0h-2.3l-13.32,0H96.9l-5.51,0-2.31,0-5.51,0H81.28l-5.51,0-2.3,0-5.51,0-2.3,0-13.31,0c-.32,0-.64,0-1,0-3.67,0-4.6,1.14-4.44,5.44q0,2.75,0,5.5ZM100,50c5,0,10,0,15,0,2.29,0,3.69-1.19,3.74-3.08s-1.39-3.16-3.64-3.16q-15.1,0-30.21,0c-2.25,0-3.67,1.28-3.64,3.17S82.69,50,85,50C90,50,95,50,100,50Z"/><path class="cls-4" d="M125,9.34l5.48.05,2.33,0,5.48.05,2.33-.05,5.48.05,1.18.08c-.08.79-.72,1.19-1.2,1.69-1.42,1.49-2.85,3-4.27,4.44l-.4,0-2.33.06c-1,0-1.94,0-2.91-.05L109,15.56c.08-.79.72-1.18,1.2-1.69,1.41-1.49,2.84-3,4.26-4.44l.41,0,2.33,0,5.48,0Z"/><path class="cls-4" d="M78.11,9.35l5.48,0,1.18.08c-.08.79-.72,1.19-1.2,1.69-1.42,1.49-2.85,3-4.27,4.44l-16,0L61,15.7l-5.49-.05-1.18-.08c.08-.79.72-1.19,1.19-1.69,1.41-1.49,2.84-3,4.26-4.44l.41,0,2.33-.05,5.48,0,2.33,0,5.48.05Z"/><path class="cls-4" d="M153.49,9.43l.41,0,2.33-.05,5.48.05,2.33,0,5.48,0,1.18.08c-.08.79-.72,1.19-1.2,1.69-1.42,1.49-2.85,3-4.27,4.44l-8.21,0-2.32,0-5.49-.05L148,15.57c.08-.79.72-1.19,1.19-1.69C150.64,12.39,152.06,10.91,153.49,9.43Z"/><path class="cls-4" d="M101.55,9.35l5.08.06c-.56.62-1.14,1.23-1.67,1.87-1.23,1.48-3,2.44-3.81,4.32l-14.43.05-1.17-.09c.08-.79.72-1.19,1.19-1.69,1.41-1.49,2.84-3,4.26-4.44l.41,0,2.33,0,5.48,0Z"/><path class="cls-4" d="M187.07,15.6l-14.43.05-1.18-.08c.08-.79.72-1.19,1.19-1.69,1.41-1.49,2.84-3,4.26-4.44l.41,0,2.33-.05,5.48,0,2.33,0c1.57.3,3.34-.53,4.72.83C190.33,11.84,188.32,13.36,187.07,15.6Z"/><path class="cls-5" d="M31.25,24.95l-2.3,0c3-3.1,6.07-6.22,9.13-9.3Q44.19,9.52,50.34,3.41c.37-.37.73-.75,1.13-1.07s1-.58,1.39-.09-.22.8-.52,1.11c-1.41,1.43-2.85,2.85-4.26,4.28-.49.5-1.12.92-1.2,1.71a3.28,3.28,0,0,0-3.16,3.16,2.81,2.81,0,0,0-.86.39q-5.62,5.58-11.2,11.2A2.85,2.85,0,0,0,31.25,24.95Z"/><path class="cls-5" d="M15.63,24.95l-2.3,0c.47-.53.91-1.07,1.4-1.57q3.76-3.87,7.53-7.71a3.38,3.38,0,0,0,2.8-2.79l9.59-9.43c.37-.36.73-.74,1.12-1.09s.68-.5,1-.21S37,3,36.69,3.35,36,4.1,35.6,4.47Q26.29,13.79,17,23.1C16.44,23.64,15.74,24.08,15.63,24.95Z"/><path class="cls-4" d="M43.71,12.5a3.28,3.28,0,0,1,3.16-3.16l5.49.05,1.18.08c-.08.79-.72,1.19-1.2,1.69-1.42,1.49-2.85,3-4.27,4.44l-.4,0-1.94,0A3.89,3.89,0,0,1,43.71,12.5Z"/><path class="cls-6" d="M91,9.43c-1.42,1.48-2.85,3-4.26,4.44-.48.5-1.12.9-1.19,1.69l-1.15.13-5.09-.09c1.43-1.48,2.86-3,4.27-4.44.48-.5,1.12-.9,1.2-1.69l1.15-.13Z"/><path class="cls-6" d="M48.06,15.61c1.43-1.48,2.86-3,4.27-4.44.48-.5,1.12-.9,1.2-1.69l1.15-.13,5.07.08c-1.42,1.48-2.85,3-4.26,4.44-.48.5-1.12.9-1.19,1.69l-1.15.13Z"/><path class="cls-6" d="M176.92,9.43c-1.42,1.48-2.85,3-4.26,4.44-.48.5-1.12.9-1.19,1.69l-1.15.13-5.09-.09c1.43-1.48,2.86-3,4.27-4.44.48-.5,1.12-.9,1.2-1.69l1.15-.13Z"/><path class="cls-6" d="M153.49,9.43c-1.42,1.48-2.85,3-4.26,4.44-.48.5-1.12.9-1.19,1.69l-1.15.13-5.09-.09c1.43-1.48,2.86-3,4.27-4.44.48-.5,1.12-.9,1.2-1.69l1.15-.13Z"/><path class="cls-6" d="M114.43,9.43c-1.42,1.48-2.85,3-4.26,4.44-.48.5-1.12.9-1.2,1.69l-6.23.07c.56-.62,1.14-1.23,1.67-1.87,1.23-1.47,3-2.44,3.81-4.31l1.14-.1Z"/><path class="cls-5" d="M7.44,25.41l-.78.78c-1.51.35-2.13,1.81-3.25,2.65-.36.27-.75.65-1.18.23s-.1-.85.22-1.18q7.83-7.81,15.69-15.59c.12-.12.36-.12.54-.18l.15,1.53c-3.88,3.42-7.37,7.24-11,10.89C7.59,24.73,7.55,25.11,7.44,25.41Z"/><path class="cls-7" d="M12.5,11.35c0,3.36-.91,4.29-4.28,4.28l-.72-.41a3.74,3.74,0,0,1-.7-4.64l.67-.67a3.74,3.74,0,0,1,4.64.71Z"/><path class="cls-7" d="M18.83,13.64l-.15-1.53a3.73,3.73,0,0,1,2.8-2.81L23,9.46a3.72,3.72,0,0,1,2,3.44,3.38,3.38,0,0,1-2.8,2.79A3.71,3.71,0,0,1,18.83,13.64Z"/><path class="cls-7" d="M31.72,14.45c-.55-1.46-.78-2.9.46-4.14s2.68-1,4.14-.47l.74.74c.55,1.46.78,2.9-.47,4.14s-2.68,1-4.14.46Z"/><path class="cls-8" d="M7.46,9.92l-.67.67C5.25,10.74,4.71,12.2,3.65,13c-.44.33-.88,1-1.45.39s.08-1,.43-1.31Q7.36,7.33,12.1,2.6c.47-.47,1.16-1,1.66-.36s-.38,1-.74,1.36c-1.48,1.53-3,3-4.52,4.54C8,8.64,7.4,9.09,7.46,9.92Z"/><path class="cls-5" d="M31.72,14.45l.74.73c-2.32,2.87-5.16,5.24-7.67,7.92-.52.55-1.23,1-1.34,1.84l-2.3,0C24.53,21.33,28,17.76,31.72,14.45Z"/><path class="cls-5" d="M12.5,11.35l-.4-.72c2.44-3,5.34-5.47,8-8.21.32-.33.75-.61,1.18-.16a.62.62,0,0,1-.07.88C18.31,5.88,16,9.2,12.5,11.35Z"/><path class="cls-8" d="M37.06,10.59l-.74-.74c2.15-2.67,4.77-4.9,7.15-7.36.42-.44,1.06-.8,1.52-.27s-.24.91-.57,1.23C42,5.81,39.74,8.44,37.06,10.59Z"/><path class="cls-8" d="M164,9.35l-2.33,0,6.64-6.82c.43-.44,1-.88,1.53-.43.67.61-.21,1-.53,1.35C167.66,5.52,165.3,6.94,164,9.35Z"/><path class="cls-8" d="M179.65,9.35l-2.33.05L184,2.58c.43-.44,1-.88,1.53-.43.67.61-.21,1-.53,1.35C183.28,5.52,180.92,6.94,179.65,9.35Z"/><path class="cls-8" d="M148.41,9.35l-1.15.13-1.18-.08,6.64-6.82c.43-.44,1-.88,1.53-.43.66.61-.21,1-.53,1.35C152,5.53,149.67,6.94,148.41,9.35Z"/><path class="cls-8" d="M171.85,9.35l-1.15.13-1.18-.08,6.64-6.82c.43-.44,1-.88,1.53-.43.66.61-.21,1-.53,1.35C175.47,5.53,173.11,6.93,171.85,9.35Z"/><path class="cls-8" d="M140.6,9.34l-2.33.05,6.64-6.82c.43-.44,1-.88,1.53-.43.67.61-.21,1-.53,1.35C144.23,5.52,141.87,6.94,140.6,9.34Z"/><path class="cls-8" d="M85.93,9.35l-1.15.13L83.6,9.39l6.64-6.82c.43-.44,1-.88,1.53-.43.66.61-.21,1-.53,1.35C89.55,5.53,87.19,6.94,85.93,9.35Z"/><path class="cls-8" d="M93.74,9.35l-2.33,0L98,2.58c.43-.44,1-.88,1.53-.43.67.61-.21,1-.53,1.35C97.36,5.52,95,6.94,93.74,9.35Z"/><path class="cls-8" d="M101.55,9.35l-2.33.05,6.64-6.82c.43-.44,1-.88,1.53-.43.67.61-.21,1-.53,1.35C105.17,5.52,102.81,6.94,101.55,9.35Z"/><path class="cls-8" d="M109.36,9.35l-1.14.1L107,9.38l6.64-6.81c.43-.44,1-.87,1.53-.42.65.61-.22,1-.54,1.35C113,5.53,110.62,6.94,109.36,9.35Z"/><path class="cls-8" d="M117.17,9.35l-2.33,0,6.64-6.82c.43-.44,1-.88,1.53-.43.67.61-.21,1-.53,1.35C120.79,5.52,118.43,6.94,117.17,9.35Z"/><path class="cls-8" d="M125,9.34l-2.33.05,6.64-6.82c.43-.44,1-.88,1.53-.43.67.61-.21,1-.53,1.35C128.61,5.52,126.25,6.94,125,9.34Z"/><path class="cls-8" d="M78.11,9.35l-2.33,0,6.64-6.82c.43-.44,1-.88,1.53-.43.67.61-.21,1-.53,1.35C81.74,5.52,79.38,6.94,78.11,9.35Z"/><path class="cls-8" d="M23,9.46l-1.53-.15c1.76-2.78,4.4-4.71,6.64-7a.85.85,0,0,1,1.24-.08c.45.49-.13.81-.41,1.11C27,5.36,25,7.41,23,9.46Z"/><path class="cls-8" d="M54.68,9.35l-1.15.13L52.35,9.4Q55.66,6,59,2.61c.35-.36.82-.88,1.31-.39s-.06,1.05-.44,1.44c-1.31,1.34-2.65,2.65-4,4C55.38,8.14,54.76,8.56,54.68,9.35Z"/><path class="cls-8" d="M62.49,9.35l-2.33.05q3.3-3.4,6.61-6.79c.35-.36.82-.88,1.31-.39S68,3.27,67.64,3.66c-1.53,1.57-3.1,3.1-4.63,4.68A3.94,3.94,0,0,0,62.49,9.35Z"/><path class="cls-8" d="M70.3,9.35,68,9.39q3.3-3.4,6.61-6.79c.35-.36.82-.88,1.31-.39s-.05,1.05-.44,1.44c-1.53,1.57-3.1,3.1-4.63,4.68A3.94,3.94,0,0,0,70.3,9.35Z"/><path class="cls-8" d="M132.79,9.35l-2.33,0q3.3-3.4,6.61-6.79c.35-.36.82-.88,1.31-.39s-.05,1.05-.44,1.44c-1.53,1.57-3.1,3.1-4.63,4.68A3.94,3.94,0,0,0,132.79,9.35Z"/><path class="cls-8" d="M187.46,9.35l-2.33,0q3.3-3.4,6.61-6.79c.35-.36.82-.88,1.31-.39s-.05,1.05-.44,1.44c-1.53,1.57-3.1,3.1-4.63,4.68A3.94,3.94,0,0,0,187.46,9.35Z"/><path class="cls-8" d="M156.22,9.35l-2.33.05q3.3-3.4,6.61-6.79c.35-.36.82-.88,1.31-.39s-.05,1.05-.44,1.44c-1.53,1.57-3.1,3.1-4.63,4.68A3.94,3.94,0,0,0,156.22,9.35Z"/><path class="cls-8" d="M7.5,15.23l.72.41C7,18.09,4.68,19.52,2.92,21.49a.62.62,0,0,1-1,0c-.42-.48-.07-.85.26-1.17A63.34,63.34,0,0,1,7.5,15.23Z"/><path class="cls-9" d="M107,9.38l1.19.07c-.78,1.87-2.58,2.84-3.81,4.31-.54.64-1.11,1.25-1.67,1.87l-1.59,0c.78-1.87,2.58-2.84,3.81-4.32.54-.64,1.11-1.25,1.67-1.87Z"/><path class="cls-8" d="M198.34,4.34l.5,1.14a44.44,44.44,0,0,0-4.18,4c-.51.47-.92,1.1-1.72,1.13l-.39-.39A17.88,17.88,0,0,1,198.34,4.34Z"/><path class="cls-8" d="M.83,6.28a2.18,2.18,0,0,1,.75-1.57A5.21,5.21,0,0,0,4.71,1.58,2.17,2.17,0,0,1,6.28.82c.1.37.35.77.28,1.1C6.25,3.37,2.43,6.22.83,6.28Z"/><path class="cls-9" d="M192.55,10.18l.39.39q0,.19,0,.37l-4.28,4.68-1.6,0c1.25-2.23,3.26-3.76,5.12-5.43Z"/><path class="cls-8" d="M6.23,55.5q0,1.15,0,2.31c-1.4.39-2,1.72-3.06,2.55-.35.28-.69.69-1.16.29s-.15-.93.22-1.29C3.54,58.06,4.89,56.79,6.23,55.5Z"/><path class="cls-8" d="M6.23,47.69q0,1.15,0,2.31c-1.4.39-2,1.72-3.06,2.54-.35.28-.69.69-1.16.29s-.15-.93.22-1.29C3.54,50.25,4.89,49,6.23,47.69Z"/><path class="cls-8" d="M6.23,32.07q0,1.15,0,2.31c-1.4.39-2,1.72-3.06,2.55-.35.28-.69.69-1.16.29s-.15-.93.22-1.29C3.54,34.63,4.89,33.35,6.23,32.07Z"/><path class="cls-8" d="M6.23,172.66q0,1.15,0,2.31c-1.4.39-2,1.72-3.06,2.55-.35.28-.69.69-1.16.29s-.15-.93.22-1.29C3.54,175.22,4.89,173.95,6.23,172.66Z"/><path class="cls-8" d="M6.23,157q0,1.15,0,2.31c-1.4.39-2,1.72-3.06,2.55-.35.28-.69.69-1.16.29s-.15-.93.22-1.29C3.54,159.6,4.89,158.33,6.23,157Z"/><path class="cls-8" d="M6.23,78.93q0,1.15,0,2.31c-1.4.39-2,1.72-3.06,2.55-.35.28-.69.69-1.16.29s-.15-.93.22-1.29C3.54,81.49,4.89,80.22,6.23,78.93Z"/><path class="cls-8" d="M6.23,94.56q0,1.15,0,2.31c-1.4.39-2,1.72-3.05,2.55-.35.28-.69.69-1.16.29s-.15-.93.22-1.29C3.54,97.12,4.89,95.84,6.23,94.56Z"/><path class="cls-8" d="M6.23,39.88q0,1.15,0,2.31c-1.4.39-2,1.72-3.06,2.54C2.8,45,2.46,45.42,2,45s-.15-.93.22-1.29C3.54,42.44,4.89,41.16,6.23,39.88Z"/><path class="cls-8" d="M6.23,125.8q0,1.15,0,2.31c-1.4.39-2,1.72-3.06,2.55-.35.28-.69.69-1.16.29s-.15-.93.22-1.29C3.54,128.36,4.89,127.08,6.23,125.8Z"/><path class="cls-8" d="M6.23,110.18q0,1.15,0,2.31c-1.4.39-2,1.72-3.05,2.55-.35.28-.69.69-1.16.29s-.15-.93.22-1.29C3.54,112.74,4.89,111.46,6.23,110.18Z"/><path class="cls-8" d="M6.23,86.75q0,1.15,0,2.31c-1.29.31-1.83,1.54-2.79,2.26-.37.28-.69,1-1.22.53s-.14-1.09.29-1.51C3.73,89.12,5,87.94,6.23,86.75Z"/><path class="cls-8" d="M6.23,149.23q0,1.15,0,2.31c-1.3.33-1.86,1.57-2.83,2.31-.36.28-.69,1-1.23.43-.39-.43-.1-1,.29-1.39C3.69,151.65,5,150.45,6.23,149.23Z"/><path class="cls-8" d="M6.23,164.85q0,1.15,0,2.31c-1.29.32-1.83,1.54-2.78,2.26-.37.28-.69,1-1.22.53s-.14-1.09.29-1.51C3.73,167.23,5,166,6.23,164.85Z"/><path class="cls-8" d="M6.23,141.42q0,1.15,0,2.31c-1.3.33-1.86,1.57-2.83,2.31-.36.28-.69,1-1.23.42-.39-.43-.1-1,.29-1.39C3.69,143.84,5,142.63,6.23,141.42Z"/><path class="cls-8" d="M6.23,71.12q0,1.15,0,2.31C4.92,73.75,4.37,75,3.42,75.7c-.37.28-.69,1-1.22.53s-.14-1.09.29-1.51C3.73,73.5,5,72.32,6.23,71.12Z"/><path class="cls-8" d="M6.23,133.61q0,1.15,0,2.31c-1.29.32-1.83,1.54-2.78,2.26-.37.28-.69,1-1.22.53s-.14-1.09.29-1.51C3.73,136,5,134.8,6.23,133.61Z"/><path class="cls-5" d="M6.72,180l.77.77-4,4.37A2.73,2.73,0,0,1,2.35,184Z"/><path class="cls-8" d="M6.23,102.37q0,1.15,0,2.31c-1.29.32-1.83,1.54-2.78,2.26-.37.28-.69,1-1.22.53s-.14-1.09.29-1.51C3.73,104.74,5,103.56,6.23,102.37Z"/><path class="cls-8" d="M6.23,63.31q0,1.15,0,2.31c-1.3.33-1.86,1.57-2.83,2.31-.36.28-.69,1-1.23.43-.39-.43-.1-1,.29-1.39C3.69,65.73,5,64.53,6.23,63.31Z"/><path class="cls-8" d="M6.23,118q0,1.15,0,2.31c-1.3.32-1.85,1.55-2.81,2.28-.36.28-.76.64-1.18.2s-.08-.86.25-1.17C3.71,120.39,5,119.19,6.23,118Z"/><path class="cls-5" d="M187.47,24.95l-2.3,0q5.79-5.88,11.59-11.75c.35-.35.76-.9,1.29-.35s-.08,1.05-.45,1.43c-2.92,2.95-5.86,5.87-8.78,8.81C188.28,23.65,187.57,24.09,187.47,24.95Z"/><path class="cls-8" d="M192.56,180.84l.78-.78c1.68-.47,2.39-2.1,3.66-3.06.36-.27.67-1,1.23-.46.41.42.14,1-.25,1.39q-3.76,3.79-7.55,7.55c-.39.39-1,.66-1.39.25-.58-.56.19-.87.46-1.23C190.46,183.23,192.09,182.52,192.56,180.84Z"/><path class="cls-5" d="M170.31,15.7l1.15-.13,1.18.08q-3.64,3.73-7.27,7.47c-.53.54-1.23,1-1.34,1.83l-2.3,0c2.1-2.16,4.23-4.3,6.3-6.49C168.85,17.61,170,17,170.31,15.7Z"/><path class="cls-6" d="M188.67,15.63,193,10.95c1.12.74.89,1.77.53,2.77a2.8,2.8,0,0,1-2.49,1.9A21.83,21.83,0,0,1,188.67,15.63Z"/><path class="cls-8" d="M193.28,26.23l-.77-.76c1.52-1.59,3-3.19,4.57-4.76.29-.3.63-.87,1.1-.45s.23,1-.16,1.39A46.89,46.89,0,0,1,193.28,26.23Z"/><path class="cls-8" d="M193.77,88.26q0-1.15,0-2.31c1.51-.49,2.21-1.93,3.36-2.85.39-.31.76-.87,1.3-.31s0,.95-.35,1.3C196.67,85.49,195.22,86.87,193.77,88.26Z"/><path class="cls-8" d="M121.88,181.3l2.31,0c-1.44,1.49-2.87,3-4.31,4.47-.32.33-.7.67-1.16.22s-.11-.81.18-1.17C119.86,183.6,121.34,182.85,121.88,181.3Z"/><path class="cls-8" d="M160.94,181.3l2.31,0c-1.44,1.49-2.87,3-4.31,4.47-.32.33-.7.67-1.16.22s-.11-.81.18-1.17C158.91,183.6,160.4,182.85,160.94,181.3Z"/><path class="cls-8" d="M193.77,158.56q0-1.15,0-2.31c1.51-.49,2.21-1.93,3.36-2.85.39-.31.76-.87,1.3-.31s0,.95-.35,1.3C196.67,155.79,195.22,157.17,193.77,158.56Z"/><path class="cls-8" d="M28.15,181.3l2.31,0c-1.44,1.49-2.87,3-4.31,4.47-.32.33-.7.67-1.16.22s-.11-.81.18-1.17C26.13,183.6,27.61,182.85,28.15,181.3Z"/><path class="cls-8" d="M193.77,33.58q0-1.15,0-2.31c1.51-.49,2.21-1.93,3.36-2.85.39-.31.76-.87,1.3-.31s0,.95-.35,1.3C196.67,30.82,195.22,32.2,193.77,33.58Z"/><path class="cls-8" d="M114.07,181.3l2.31,0c-1.44,1.49-2.87,3-4.31,4.47-.32.33-.7.67-1.16.22s-.11-.81.18-1.17C112,183.6,113.53,182.85,114.07,181.3Z"/><path class="cls-8" d="M176.56,181.3l2.31,0c-1.44,1.49-2.87,3-4.31,4.47-.32.33-.7.67-1.16.22s-.11-.81.18-1.17C174.54,183.6,176,182.85,176.56,181.3Z"/><path class="cls-8" d="M193.77,96.07q0-1.15,0-2.31c1.51-.49,2.21-1.93,3.36-2.85.39-.31.76-.87,1.3-.31s0,.95-.35,1.3C196.67,93.3,195.22,94.68,193.77,96.07Z"/><path class="cls-8" d="M36,181.3l2.31,0c-1.44,1.49-2.87,3-4.31,4.47-.32.33-.7.67-1.16.22s-.11-.81.18-1.17C33.94,183.6,35.43,182.85,36,181.3Z"/><path class="cls-8" d="M193.77,111.69q0-1.15,0-2.31c1.51-.49,2.21-1.93,3.36-2.85.39-.31.76-.87,1.3-.31s0,.95-.35,1.3C196.67,108.92,195.22,110.3,193.77,111.69Z"/><path class="cls-8" d="M193.77,174.18q0-1.15,0-2.31c1.46-.44,2.11-1.85,3.22-2.7.36-.28.69-1,1.23-.41.38.43.1,1-.29,1.39C196.57,171.5,195.17,172.83,193.77,174.18Z"/><path class="cls-8" d="M43.77,181.3l2.31,0c-1.35,1.4-2.68,2.8-4,4.18-.39.39-1,.68-1.39.29-.6-.54.14-.87.41-1.23C41.93,183.41,43.33,182.76,43.77,181.3Z"/><path class="cls-8" d="M51.59,181.3l2.31,0c-1.35,1.4-2.68,2.8-4,4.18-.39.39-1,.68-1.39.29-.6-.54.14-.87.41-1.23C49.74,183.41,51.14,182.76,51.59,181.3Z"/><path class="cls-8" d="M59.4,181.3l2.31,0c-1.34,1.4-2.68,2.8-4,4.18-.39.39-1,.68-1.39.29-.6-.54.14-.87.41-1.23C57.55,183.41,59,182.76,59.4,181.3Z"/><path class="cls-8" d="M193.77,150.75q0-1.15,0-2.31c1.46-.44,2.11-1.85,3.22-2.71.36-.28.69-1,1.23-.41.38.43.1,1-.29,1.39C196.57,148.06,195.17,149.4,193.77,150.75Z"/><path class="cls-8" d="M129.69,181.3l2.31,0c-1.34,1.4-2.68,2.8-4,4.18-.39.39-1,.67-1.39.29-.6-.54.14-.87.41-1.23C127.84,183.41,129.25,182.76,129.69,181.3Z"/><path class="cls-8" d="M137.5,181.3l2.31,0c-1.35,1.4-2.68,2.8-4,4.18-.39.39-1,.68-1.39.29-.6-.54.14-.87.42-1.23C135.66,183.41,137.06,182.76,137.5,181.3Z"/><path class="cls-8" d="M98.45,181.3l2.31,0c-1.35,1.4-2.68,2.8-4,4.18-.39.39-1,.68-1.39.29-.6-.54.14-.87.41-1.23C96.6,183.41,98,182.76,98.45,181.3Z"/><path class="cls-8" d="M75,181.3l2.31,0c-1.34,1.4-2.68,2.8-4,4.18-.39.39-1,.68-1.39.29-.6-.54.14-.87.41-1.23C73.17,183.41,74.58,182.76,75,181.3Z"/><path class="cls-8" d="M20.34,181.3l2.31,0c-1.34,1.4-2.68,2.8-4,4.18-.39.39-1,.68-1.39.29-.6-.54.14-.87.41-1.23C18.49,183.41,19.9,182.76,20.34,181.3Z"/><path class="cls-8" d="M193.77,142.94q0-1.15,0-2.31c1.46-.44,2.11-1.85,3.23-2.7.36-.28.69-1,1.23-.41.38.43.1,1-.29,1.39C196.57,140.25,195.17,141.59,193.77,142.94Z"/><path class="cls-8" d="M12.53,181.3l2.31,0c-1.35,1.4-2.68,2.8-4,4.18-.39.39-1,.68-1.39.29-.6-.54.14-.87.41-1.23C10.68,183.41,12.09,182.76,12.53,181.3Z"/><path class="cls-8" d="M184.37,181.3l2.31,0c-1.34,1.4-2.68,2.8-4,4.18-.39.39-1,.68-1.39.29-.6-.54.14-.87.41-1.23C182.52,183.41,183.93,182.76,184.37,181.3Z"/><path class="cls-8" d="M82.83,181.3l2.31,0c-1.34,1.4-2.68,2.8-4,4.18-.39.39-1,.68-1.39.29-.6-.54.14-.87.41-1.23C81,183.41,82.39,182.76,82.83,181.3Z"/><path class="cls-8" d="M193.77,135.12q0-1.15,0-2.31c1.46-.44,2.11-1.85,3.23-2.7.36-.28.69-1,1.23-.42.39.43.1,1-.29,1.39C196.57,132.44,195.17,133.78,193.77,135.12Z"/><path class="cls-8" d="M168.75,181.3l2.31,0c-1.34,1.4-2.68,2.8-4,4.18-.38.39-1,.68-1.39.29-.6-.54.14-.87.41-1.23C166.9,183.41,168.31,182.76,168.75,181.3Z"/><path class="cls-8" d="M193.77,103.88q0-1.15,0-2.31c1.46-.44,2.11-1.85,3.23-2.7.36-.28.69-1,1.23-.41.38.43.1,1-.29,1.39C196.57,101.2,195.17,102.54,193.77,103.88Z"/><path class="cls-8" d="M193.77,80.45q0-1.15,0-2.31c1.46-.44,2.11-1.85,3.22-2.7.36-.28.69-1,1.23-.41.38.43.1,1-.29,1.39C196.57,77.77,195.17,79.1,193.77,80.45Z"/><path class="cls-8" d="M193.77,57q0-1.15,0-2.31c1.46-.44,2.11-1.85,3.22-2.7.36-.28.69-1,1.23-.41.38.43.1,1-.29,1.39C196.57,54.33,195.17,55.67,193.77,57Z"/><path class="cls-8" d="M193.77,49.21q0-1.15,0-2.31c1.46-.44,2.11-1.85,3.22-2.71.36-.28.69-1,1.23-.41.38.43.1,1-.29,1.39C196.57,46.52,195.17,47.86,193.77,49.21Z"/><path class="cls-8" d="M193.77,119.5q0-1.15,0-2.31c1.46-.44,2.11-1.85,3.22-2.71.36-.28.69-1,1.23-.41.38.43.1,1-.29,1.39C196.57,116.82,195.17,118.16,193.77,119.5Z"/><path class="cls-8" d="M193.77,41.4q0-1.15,0-2.31c1.46-.44,2.11-1.85,3.23-2.7.36-.28.69-1,1.23-.41.38.43.1,1-.29,1.39C196.57,38.71,195.17,40.05,193.77,41.4Z"/><path class="cls-8" d="M193.77,127.31q0-1.15,0-2.31c1.4-.39,2-1.73,3.06-2.55.4-.31.82-.83,1.31-.31s0,1-.37,1.3C196.47,124.75,195.11,126,193.77,127.31Z"/><path class="cls-8" d="M193.77,166.37q0-1.15,0-2.31c1.4-.39,2-1.73,3.06-2.55.4-.31.82-.83,1.31-.31s0,1-.37,1.3C196.47,163.8,195.11,165.08,193.77,166.37Z"/><path class="cls-8" d="M193.77,72.64q0-1.15,0-2.31c1.4-.39,2-1.73,3.06-2.55.4-.31.82-.83,1.31-.31s0,1-.37,1.3C196.47,70.07,195.11,71.35,193.77,72.64Z"/><path class="cls-8" d="M67.21,181.3l2.31,0c-1.29,1.34-2.56,2.69-3.87,4-.35.36-.8.85-1.3.37s0-.91.31-1.31C65.48,183.31,66.81,182.7,67.21,181.3Z"/><path class="cls-8" d="M90.64,181.3l2.31,0c-1.29,1.34-2.56,2.7-3.87,4-.35.36-.8.85-1.3.37s0-.91.31-1.31C88.91,183.31,90.25,182.7,90.64,181.3Z"/><path class="cls-8" d="M106.26,181.3l2.31,0c-1.29,1.34-2.56,2.69-3.87,4-.35.36-.8.85-1.3.37s0-.91.31-1.31C104.53,183.31,105.87,182.7,106.26,181.3Z"/><path class="cls-8" d="M193.77,64.83q0-1.15,0-2.31c1.4-.39,2-1.73,3.06-2.55.4-.31.82-.83,1.31-.31s0,1-.37,1.3C196.47,62.26,195.11,63.54,193.77,64.83Z"/><path class="cls-8" d="M145.31,181.3l2.31,0c-1.29,1.34-2.56,2.7-3.87,4-.35.36-.8.85-1.3.37s0-.91.31-1.31C143.58,183.31,144.92,182.7,145.31,181.3Z"/><path class="cls-8" d="M153.13,181.3l2.31,0c-1.29,1.34-2.56,2.7-3.87,4-.35.36-.8.85-1.3.37s0-.91.31-1.31C151.4,183.31,152.73,182.7,153.13,181.3Z"/><path class="cls-1" d="M4.71,1.58A5.21,5.21,0,0,1,1.58,4.71,5.35,5.35,0,0,1,4.71,1.58Z"/><path class="cls-10" d="M71.88,151.6c0-6.06,2.42-9.58,7.41-10.77a11,11,0,0,1,2.5-.21c13.83,0,27.67.22,41.49-.11,6.68-.16,11.78,4.36,11.09,11.08l-.24.73-.14.8a11.29,11.29,0,0,1-5.86,5.85c-1.92.6-3.91.27-5.86.47H81.63a13.59,13.59,0,0,1-4.38-.82,12.09,12.09,0,0,1-5-5.48l-.14-.8Zm21.87-1.66a3,3,0,0,0-3.09-3.07,3,3,0,0,0-3.15,2.94,3.12,3.12,0,1,0,6.24.13Zm21.83-3.07a3.12,3.12,0,1,0,3.16,3A3.05,3.05,0,0,0,115.58,146.87Zm-12.35,6.24a3,3,0,0,0,3-3.12,3.12,3.12,0,1,0-3,3.12Z"/><path class="cls-11" d="M101.15,15.6l1.59,0,6.23-.07,27.18.09c1,0,1.94,0,2.91.05-.1.86-.8,1.29-1.32,1.83q-3.62,3.73-7.26,7.43l-52.37,0c.1-.86.81-1.28,1.34-1.83q3.62-3.74,7.26-7.46Z"/><path class="cls-12" d="M100,50c-5,0-10,0-15,0-2.29,0-3.7-1.19-3.73-3.07s1.39-3.16,3.64-3.17q15.1,0,30.21,0c2.24,0,3.68,1.29,3.64,3.16S117.29,50,115,50C110,50,105,50,100,50Z"/><path class="cls-13" d="M79.31,15.61l5.09.09c-.09.86-.8,1.29-1.32,1.83Q79.45,21.26,75.81,25l-21.13,0c.1-.86.81-1.29,1.34-1.83q3.62-3.75,7.27-7.47Z"/><path class="cls-13" d="M170.31,15.7c-.31,1.3-1.46,1.91-2.28,2.78-2.07,2.2-4.19,4.33-6.3,6.49l-13.32,0c.11-.86.81-1.28,1.34-1.83q3.62-3.75,7.26-7.47l8.21,0Z"/><path class="cls-11" d="M81.25,131.2l-31.25,0c.31-1.38,1.77-1.86,2.35-3l.41,0,6.21,0,1.61,0,6.2,0,1.61,0,6.21-.05,1.61,0,6.2,0,1.21,0C83,129.31,81.52,129.79,81.25,131.2Z"/><path class="cls-11" d="M71.07,62.56l28.94,0c-.31,1.38-1.77,1.86-2.35,3l-.41,0-6.21,0-1.61,0-6.21,0-1.61,0-6.21,0-1.61,0-5.08-.07C69,64.2,70.49,63.71,71.07,62.56Z"/><path class="cls-13" d="M147.62,87.55c.72,0,1.43-.08,2.15,0a3.18,3.18,0,0,1,3.32,3.33c.07,3.9.1,7.81,0,11.71-.07,2.43-1.47,3.64-3.88,3.67-1.3,0-2.6,0-3.9-.06.31-1.38,1.78-1.87,2.35-3l.41,0q2.33.43,1.9-1.9l0-7.82,0-1.6c.1-.86-.32-1.16-1.14-1.15-1.17,0-2.34,0-3.51,0C145.58,89.19,147,88.71,147.62,87.55Z"/><path class="cls-11" d="M69.51,87.55l23.45,0c-.58,1.17-2.08,1.65-2.33,3.07l-1.14.08-1.61,0-6.21,0-1.61,0-6.21,0-1.6,0-5.08-.07C67.47,89.19,68.92,88.71,69.51,87.55Z"/><path class="cls-13" d="M100.75,87.55l21.13,0c-.31,1.38-1.77,1.87-2.35,3l-.41,0-6.2,0-1.61,0-6.2,0-1.61,0-5.08-.07C98.71,89.19,100.17,88.71,100.75,87.55Z"/><path class="cls-14" d="M124.19,87.54l13.32,0c-.31,1.39-1.79,1.87-2.36,3.06l-.42,0h-4.08a2.66,2.66,0,0,0-2.17.59c-3.87,4-8,7.74-11.7,11.91l-1.6,0c.14-.84.81-1.3,1.35-1.84,3-3.06,6.12-6.11,9.16-9.19.36-.36,1-.6.78-1.48h-4.62C122.14,89.2,123.62,88.72,124.19,87.54Z"/><path class="cls-14" d="M125.8,131.21l-13.32,0c.18-1,1.09-1.51,1.71-2.2.83-.94,0-.81-.54-.89.11-.85.8-1.29,1.33-1.84,3.44-3.58,7.15-6.89,10.41-10.63l.42,0,1.17,0c-.11.86-.8,1.31-1.34,1.85-3,3-6,6-8.94,9-.42.43-1.09.72-1.08,1.59h5.83l1.62,0,5.08.05C127.85,129.55,126.37,130,125.8,131.21Z"/><path class="cls-14" d="M99.19,112.53l13.32,0c-.17,1-1.09,1.51-1.7,2.21-.83.94,0,.81.54.89-.11.85-.8,1.29-1.33,1.84-3.44,3.58-7.15,6.89-10.41,10.63l-.41,0-1.17,0c.11-.86.8-1.31,1.34-1.85,3-3,6-6,8.94-9,.42-.43,1.1-.72,1.08-1.6h-5.83l-1.62,0-5.08-.06C97.14,114.19,98.62,113.71,99.19,112.53Z"/><path class="cls-14" d="M66.44,81.22l-13.32,0c.18-1,1.09-1.51,1.71-2.2.83-.94,0-.81-.54-.89.11-.85.8-1.29,1.33-1.84C59,72.69,62.76,69.38,66,65.63l.42,0,1.17,0c-.11.86-.8,1.31-1.34,1.85-3,3-6,6-8.94,9-.42.43-1.1.72-1.08,1.59h5.83l1.62,0,5.08.05C68.49,79.56,67,80,66.44,81.22Z"/><path class="cls-14" d="M96.12,106.21l-13.32,0c.18-1,1.09-1.51,1.71-2.2.83-.94,0-.81-.54-.89.11-.85.8-1.29,1.33-1.84,3.44-3.58,7.15-6.88,10.41-10.63l.42,0,1.17,0c-.11.86-.8,1.31-1.34,1.85-3,3-6,6-8.94,9-.42.43-1.1.72-1.08,1.59h5.83l1.62,0,5.08.06C98.17,104.56,96.69,105,96.12,106.21Z"/><path class="cls-1" d="M43.71,12.5a3.89,3.89,0,0,0,2,3.12c-.46.53-.9,1.09-1.39,1.6Q40.56,21.1,36.76,25l-5.51,0a2.85,2.85,0,0,1,.4-.86q5.58-5.62,11.2-11.2A2.81,2.81,0,0,1,43.71,12.5Z"/><path class="cls-14" d="M144.55,81.22l-13.32,0c.31-1.39,1.79-1.87,2.36-3.06l.42,0a9.18,9.18,0,0,0,9.6-3.86,35,35,0,0,1,4.1-4.15c.69-.66,1.2-1.57,2.26-1.76l0,1.17,0,.41c-2.85,2.45-5.39,5.19-8.38,8.24h5.27C146.6,79.56,145.12,80,144.55,81.22Z"/><path class="cls-1" d="M18.83,13.64a3.71,3.71,0,0,0,3.43,2q-3.77,3.85-7.53,7.71c-.49.5-.94,1-1.4,1.57-2,.19-4-.26-5.89.43.11-.3.15-.67.35-.88C11.46,20.89,14.95,17.06,18.83,13.64Z"/><path class="cls-13" d="M152.67,114.44a4.14,4.14,0,0,1,.44,2.63c0,3.43,0,6.86,0,10.29a24.59,24.59,0,0,0-3.84,3.84l-5.5,0c.31-1.38,1.78-1.87,2.35-3l.41,0c4,.05,3.51.49,3.47-3.47l0-7.83,0-.41C151,115.92,151.44,114.62,152.67,114.44Z"/><path class="cls-1" d="M55.48,15.65l5.49,0c-.1.86-.8,1.29-1.32,1.83Q56,21.26,52.38,25l-5.51,0c.11-.86.81-1.29,1.34-1.83Q51.83,19.37,55.48,15.65Z"/><path class="cls-1" d="M48.06,15.61l5.09.09c-.1.86-.8,1.29-1.32,1.83Q48.21,21.26,44.57,25l-5.51,0c.11-.86.81-1.29,1.34-1.83q3.62-3.75,7.27-7.47Z"/><path class="cls-1" d="M141.79,15.61l5.09.08c-.09.86-.79,1.29-1.32,1.83q-3.62,3.73-7.26,7.45l-5.51,0c.11-.86.81-1.29,1.34-1.83q3.62-3.75,7.27-7.47Z"/><path class="cls-1" d="M149.21,15.65l5.49.05c-.1.86-.8,1.29-1.33,1.83q-3.62,3.73-7.26,7.44l-5.51,0c.11-.86.81-1.29,1.34-1.83Q145.56,19.37,149.21,15.65Z"/><path class="cls-13" d="M47,76.58c0-3.5-.09-7-.05-10.49a3.34,3.34,0,0,1,3.52-3.56c.9,0,1.81,0,2.72.06-.31,1.38-1.78,1.87-2.36,3.05-.94.18-.74.93-.75,1.55,0,2.21,0,4.43,0,6.64l0,.41C48.82,74.81,48.34,76.27,47,76.58Z"/><path class="cls-13" d="M133.56,62.56l13.32,0c-.31,1.38-1.77,1.87-2.35,3l-.41,0-6.2,0-1.61,0-5.08-.07C131.52,64.2,133,63.71,133.56,62.56Z"/><path class="cls-13" d="M99.19,128.14l.41,0,6.22-.06,1.61,0,5.08.07c-.29,1.38-1.75,1.87-2.33,3l-13.32,0C97.16,129.79,98.63,129.32,99.19,128.14Z"/><path class="cls-13" d="M102.32,62.56l13.32,0c-.31,1.38-1.77,1.87-2.35,3l-.41,0-6.2,0-1.61,0L100,65.58C100.27,64.2,101.73,63.71,102.32,62.56Z"/><path class="cls-13" d="M97.68,81.21l-13.32,0c.31-1.38,1.77-1.87,2.35-3l.41,0,6.2,0,1.61,0,5.08.07C99.72,79.57,98.27,80.05,97.68,81.21Z"/><path class="cls-13" d="M52.33,112.54l13.31,0c-.31,1.38-1.77,1.87-2.35,3l-.41,0-7.82,0-5.06,0,0,0C50.27,114.2,51.74,113.71,52.33,112.54Z"/><path class="cls-13" d="M113.3,81.21l-13.32,0c.31-1.38,1.77-1.87,2.35-3l.41,0,6.2,0,1.61,0,5.08.07C115.35,79.57,113.89,80.05,113.3,81.21Z"/><path class="cls-13" d="M130.44,112.55l13.32,0c-.31,1.38-1.77,1.87-2.35,3l-.41,0-6.2,0-1.61,0-5.08-.07C128.39,114.19,129.85,113.7,130.44,112.55Z"/><path class="cls-15" d="M121.11,81.23l-5.51,0c.19-1,1.1-1.51,1.72-2.21.83-.94,0-.81-.55-.9.11-.85.8-1.3,1.33-1.84q5.19-5.32,10.41-10.62l.42,0,1.18.06c-.11.86-.8,1.31-1.34,1.85-3,3-6.08,6.07-9.1,9.12-.37.38-1,.63-.86,1.51h4.66C123.17,79.56,121.67,80,121.11,81.23Z"/><path class="cls-15" d="M68.37,128.12l-1.61,0c.13-.85.82-1.3,1.36-1.85,3-3,6.08-6.07,9.09-9.12.37-.38,1-.63.86-1.51H73.42c.29-1.4,1.78-1.88,2.34-3.07l5.51,0c-.18,1-1.1,1.52-1.71,2.21-.83.94,0,.81.55.9-.11.85-.8,1.3-1.33,1.84Q73.58,122.81,68.37,128.12Z"/><path class="cls-15" d="M61.7,87.53l5.51,0c-.18,1-1.1,1.52-1.72,2.22-.84.94,0,.81.55.9-.11.85-.8,1.29-1.33,1.84q-5.19,5.32-10.4,10.62l-.42,0-1.18-.05c.11-.86.81-1.31,1.35-1.85,3-3,6.08-6.07,9.09-9.12.37-.38,1-.63.86-1.51H59.36C59.65,89.2,61.15,88.72,61.7,87.53Z"/><path class="cls-15" d="M83.59,128.13l-1.21,0c.13-.85.82-1.3,1.36-1.85,3-3,6.08-6.07,9.09-9.12.37-.38,1-.63.86-1.51H89c.29-1.4,1.79-1.88,2.34-3.07l5.51,0c-.19,1-1.1,1.51-1.72,2.21-.83.94,0,.81.55.9-.11.85-.8,1.29-1.33,1.84-3.43,3.57-7.14,6.88-10.4,10.62Z"/><path class="cls-15" d="M135.17,106.22l-5.51,0c.19-1,1.1-1.51,1.72-2.21.83-.94,0-.81-.55-.9.11-.85.8-1.29,1.33-1.84,3.43-3.57,7.14-6.88,10.4-10.62l.42,0,1.18.05c-.11.86-.81,1.31-1.35,1.85-3,3-6.08,6.07-9.09,9.12-.37.38-1,.63-.86,1.51h4.66C137.23,104.55,135.73,105,135.17,106.22Z"/><path class="cls-15" d="M150,116.38l0,.41q-5.92,5.41-11.33,11.33l-1.6,0c.13-.85.82-1.3,1.36-1.85,3-3,6.08-6.07,9.09-9.12.37-.38,1-.63.86-1.51h-4.66c.29-1.4,1.78-1.88,2.34-3.07,1.7.13,3.46-.49,5.1.39a1.79,1.79,0,0,1-.89,1.41C149.33,114.94,149.63,115.64,150,116.38Z"/><path class="cls-15" d="M53.89,87.53l5.51,0c-.19,1-1.1,1.52-1.72,2.22-.84.95,0,.81.55.9a38,38,0,0,1-8.19,8.2l0-1.6,6-6.66h-4.5C51.84,89.2,53.34,88.72,53.89,87.53Z"/><path class="cls-11" d="M115.19,103.09l1.6,0,5.1.05c-.29,1.38-1.74,1.87-2.33,3l-7.83,0c.58-1.18,2.08-1.65,2.34-3.07Z"/><path class="cls-13" d="M150,69.93l0-.41c1.18-.56,1.65-2,3-2.33q0,3.91,0,7.82c-1.42.27-1.89,1.79-3.1,2.34Q150,73.64,150,69.93Z"/><path class="cls-11" d="M94.56,131.19l-7.83,0c.58-1.18,2.08-1.65,2.34-3.07l1.14-.08,1.61,0,5.08.07C96.6,129.56,95.15,130,94.56,131.19Z"/><path class="cls-11" d="M137.06,128.08l1.6,0,5.1.06c-.3,1.38-1.75,1.86-2.33,3l-7.83,0c.58-1.17,2.08-1.65,2.34-3.07Z"/><path class="cls-11" d="M50,97.26q0,.8,0,1.6L50,100c-1.42.26-1.9,1.76-3.07,2.34q0-3.91,0-7.83c1.15-.59,1.64-2,3-2.33Z"/><path class="cls-11" d="M114.82,112.54l7.82,0c-.58,1.18-2.08,1.65-2.34,3.07l-1.14.08-1.6,0-5.08-.06C112.77,114.18,114.23,113.7,114.82,112.54Z"/><path class="cls-11" d="M128.92,65.61l-.42,0-6.21.05-1.2-.06c.57-1.19,2.07-1.66,2.34-3.07l7.82,0C131,64,129.49,64.44,128.92,65.61Z"/><path class="cls-9" d="M128.13,159a11.29,11.29,0,0,0,5.86-5.85c.62.71.32,1.44.08,2.18a10.1,10.1,0,0,1-7.89,7.17c0-1,.9-1.33,1.38-2C127.88,160.05,128.8,159.8,128.13,159Z"/><path class="cls-1" d="M150,77.35c1.21-.55,1.67-2.08,3.1-2.34,0,.06,0,.13,0,.19.15,5.41-.76,6.29-6.24,6,.31-1.39,1.79-1.88,2.36-3.06A.73.73,0,0,0,150,77.35Z"/><path class="cls-6" d="M128.13,159c.67.83-.25,1.08-.57,1.52-.48.65-1.33,1-1.38,2h-5.89c.15-1.34,1.8-1.7,2-3C124.22,159.24,126.21,159.57,128.13,159Z"/><path class="cls-5" d="M146.11,25q3.63-3.72,7.26-7.44c.53-.54,1.22-1,1.33-1.83l2.32,0q-3.63,3.73-7.26,7.47c-.53.54-1.23,1-1.34,1.83Z"/><path class="cls-5" d="M149.21,15.65q-3.64,3.73-7.27,7.47c-.53.54-1.23,1-1.34,1.83l-2.3,0q3.63-3.72,7.26-7.45c.53-.54,1.23-1,1.32-1.83l1.15-.13Z"/><path class="cls-5" d="M141.4,15.65q-3.64,3.73-7.27,7.47c-.53.55-1.23,1-1.34,1.83l-2.3,0q3.63-3.72,7.26-7.43c.53-.54,1.23-1,1.32-1.83Z"/><path class="cls-5" d="M75.81,25q3.63-3.72,7.26-7.44c.53-.54,1.23-1,1.32-1.83l1.15-.13,1.17.08q-3.63,3.73-7.26,7.46c-.53.54-1.23,1-1.34,1.83Z"/><path class="cls-5" d="M52.38,25q3.63-3.72,7.26-7.44c.53-.54,1.22-1,1.32-1.83l2.32,0Q59.65,19.38,56,23.12c-.53.54-1.23,1-1.34,1.83Z"/><path class="cls-5" d="M44.57,25q3.63-3.72,7.26-7.44c.53-.54,1.23-1,1.32-1.83l1.15-.13,1.18.08q-3.64,3.73-7.27,7.47c-.53.55-1.23,1-1.34,1.83Z"/><path class="cls-5" d="M47.67,15.65Q44,19.38,40.4,23.12c-.53.55-1.23,1-1.34,1.83l-2.3,0q3.79-3.88,7.57-7.76c.49-.51.93-1.06,1.39-1.6Z"/><path class="cls-6" d="M83.22,159.44h6.22l-2.71,3-5.5,0C81.38,161.11,83,160.76,83.22,159.44Z"/><path class="cls-6" d="M91,159.44h6.22l-2.71,3-5.5,0C89.19,161.12,90.85,160.76,91,159.44Z"/><path class="cls-6" d="M98.84,159.44h6.22l-2.71,3-5.5,0C97,161.12,98.66,160.76,98.84,159.44Z"/><path class="cls-6" d="M114.46,159.44h6.22l-2.71,3-5.5,0C112.63,161.12,114.28,160.76,114.46,159.44Z"/><path class="cls-6" d="M106.65,159.44h6.22l-2.7,3-5.5,0C104.82,161.11,106.47,160.76,106.65,159.44Z"/><path class="cls-1" d="M123.43,62.55c-.27,1.41-1.78,1.89-2.34,3.07l-.41,0-5.08-.06c.29-1.39,1.75-1.87,2.33-3Z"/><path class="cls-1" d="M66.44,65.61l-.42,0-5.09,0c.29-1.39,1.75-1.87,2.33-3l5.51,0C68.47,64,67,64.43,66.44,65.61Z"/><path class="cls-1" d="M135.93,128.15c-.26,1.42-1.76,1.89-2.34,3.07l-5.49,0c.31-1.38,1.77-1.87,2.35-3l.42,0Z"/><path class="cls-1" d="M55.45,62.55l5.51,0c-.31,1.38-1.77,1.87-2.35,3l-.42,0-5.08-.06C53.41,64.2,54.87,63.71,55.45,62.55Z"/><path class="cls-1" d="M53.9,103.14l.42,0,5.09.05c-.29,1.39-1.75,1.87-2.33,3l-5.51,0C51.86,104.8,53.33,104.32,53.9,103.14Z"/><path class="cls-1" d="M64.88,106.2l-5.51,0c.31-1.38,1.77-1.87,2.35-3l.42,0,5.08.06C66.92,104.56,65.46,105,64.88,106.2Z"/><path class="cls-1" d="M89.07,128.15c-.26,1.42-1.76,1.89-2.34,3.07l-5.48,0c.27-1.41,1.77-1.89,2.34-3.07H84Z"/><path class="cls-1" d="M72.69,106.2l-5.51,0c.31-1.38,1.77-1.87,2.35-3l.42,0,5.08.06C74.73,104.56,73.27,105,72.69,106.2Z"/><path class="cls-1" d="M80.5,106.2l-5.51,0c.31-1.38,1.77-1.87,2.35-3l.42,0,5.08.06C82.54,104.56,81.08,105,80.5,106.2Z"/><path class="cls-1" d="M103.93,106.2l-5.51,0c.31-1.38,1.77-1.87,2.35-3l.42,0,5.08.06C106,104.56,104.51,105,103.93,106.2Z"/><path class="cls-1" d="M114.06,103.15c-.26,1.42-1.76,1.89-2.34,3.07l-5.49,0c.31-1.38,1.77-1.87,2.35-3l.42,0Z"/><path class="cls-1" d="M127.36,106.2l-5.51,0c.31-1.38,1.77-1.87,2.35-3l.41,0,5.08.06C129.41,104.56,127.95,105,127.36,106.2Z"/><path class="cls-1" d="M143,106.2l-5.51,0c.31-1.38,1.77-1.87,2.35-3l.41,0,5.09.06C145,104.56,143.57,105,143,106.2Z"/><path class="cls-1" d="M67.95,112.54l5.51,0c-.31,1.38-1.77,1.87-2.35,3l-.42,0-5.08-.06C65.91,114.19,67.37,113.7,67.95,112.54Z"/><path class="cls-13" d="M47,123.45q0-2.75,0-5.5c1.16-.59,1.65-2.06,3.06-2.34l0,0,0,5.06,0,.41C48.83,121.67,48.34,123.13,47,123.45Z"/><path class="cls-1" d="M83.57,112.54l5.51,0c-.31,1.38-1.77,1.87-2.35,3l-.42,0-5.08-.06C81.53,114.19,83,113.7,83.57,112.54Z"/><path class="cls-1" d="M120.31,115.59c.26-1.42,1.76-1.89,2.34-3.07l5.49,0c-.3,1.38-1.78,1.85-2.33,3l-.42,0Z"/><path class="cls-1" d="M82.06,81.21l-5.51,0c.31-1.38,1.77-1.87,2.35-3l.42,0,5.08.06C84.11,79.56,82.64,80,82.06,81.21Z"/><path class="cls-1" d="M143,90.61l-.42,0-5.09-.05c.29-1.39,1.75-1.87,2.33-3l5.51,0C145,89,143.54,89.43,143,90.61Z"/><path class="cls-1" d="M74.25,81.21l-5.51,0c.31-1.38,1.77-1.87,2.35-3l.42,0,5.08.06C76.29,79.57,74.83,80,74.25,81.21Z"/><path class="cls-1" d="M128.93,81.21l-5.51,0c.31-1.38,1.77-1.87,2.35-3l.42,0,5.08.06C131,79.56,129.51,80,128.93,81.21Z"/><path class="cls-1" d="M96.12,90.61l-.42,0-5.08,0c.26-1.42,1.76-1.89,2.34-3.07l5.49,0C98.15,89,96.68,89.43,96.12,90.61Z"/><path class="cls-1" d="M48.47,130.78c-1.86-1.26-1.61-3.17-1.54-5,1.16-.58,1.65-2,3-2.34q0,2.36.05,4.73C50,129.31,48.51,129.62,48.47,130.78Z"/><path class="cls-1" d="M149.18,62.55a3.43,3.43,0,0,1,3.89,2.7c-1.36.11-1.69,1.81-3,2,0-.86-.08-1.67-1.31-1.59-.62,0-1.26,0-1.88,0C147.14,64.2,148.6,63.71,149.18,62.55Z"/><path class="cls-1" d="M46.91,102.33c1.18-.58,1.65-2.08,3.07-2.34.4,1.13-1,3.16,1.61,3.18-.15,1.33-1.84,1.67-2,3A3.46,3.46,0,0,1,46.91,102.33Z"/><path class="cls-1" d="M50.82,81.21a3.43,3.43,0,0,1-3.89-2.7c1.36-.11,1.69-1.81,3-2,0,.86.08,1.67,1.31,1.59.62,0,1.26,0,1.89,0C52.86,79.56,51.4,80,50.82,81.21Z"/><path class="cls-8" d="M50,115.6c-1.4.28-1.89,1.75-3.06,2.34-.16-4.3.77-5.45,4.44-5.44.32,0,.64,0,1,0C51.74,113.71,50.27,114.2,50,115.6Z"/><path class="cls-6" d="M77.25,158.6a13.59,13.59,0,0,0,4.38.82L79.3,162.1a6.09,6.09,0,0,1-3.9-2A2.82,2.82,0,0,1,77.25,158.6Z"/><path class="cls-9" d="M77.25,158.6a2.82,2.82,0,0,0-1.86,1.54c-2-1.13-3.77-5-3.15-7A12.09,12.09,0,0,0,77.25,158.6Z"/><path class="cls-5" d="M50,92.17c-1.38.29-1.87,1.74-3,2.33q0-1.15,0-2.3a12.59,12.59,0,0,0,4.64-4.63l2.3,0c-.56,1.19-2.06,1.67-2.34,3.07C50.38,90.48,49.9,91.05,50,92.17Z"/><path class="cls-1" d="M51.59,87.57A12.59,12.59,0,0,1,47,92.2C46.78,88.65,48,87.39,51.59,87.57Z"/><path class="cls-5" d="M116.77,78.09c.52.09,1.38,0,.55.9-.62.7-1.53,1.18-1.72,2.21H113.3c.59-1.16,2-1.64,2.33-3Z"/><path class="cls-5" d="M71.11,115.61c.58-1.17,2-1.66,2.35-3l2.3,0c-.56,1.19-2.05,1.67-2.34,3.07l-1.13.08Z"/><path class="cls-5" d="M102.33,78.15c-.58,1.17-2,1.66-2.35,3l-2.3,0c.59-1.16,2-1.64,2.33-3l1.13-.11Z"/><path class="cls-5" d="M67.95,112.54c-.58,1.16-2,1.64-2.33,3l-1.13.1-1.18-.07c.58-1.17,2-1.66,2.35-3Z"/><path class="cls-5" d="M82.06,81.21c.58-1.16,2-1.64,2.33-3l1.13-.1,1.18.07c-.58,1.17-2,1.66-2.35,3Z"/><path class="cls-5" d="M139.83,103.14c-.58,1.17-2,1.66-2.35,3l-2.3,0c.56-1.19,2.05-1.67,2.34-3.07l1.13-.08Z"/><path class="cls-5" d="M58.61,65.62c.58-1.17,2-1.66,2.35-3l2.3,0c-.58,1.16-2,1.64-2.33,3l-1.13.1Z"/><path class="cls-5" d="M74.25,81.21c.58-1.16,2-1.64,2.33-3l1.13-.1,1.18.07c-.58,1.17-2,1.66-2.35,3Z"/><path class="cls-5" d="M143,106.2c.58-1.16,2-1.65,2.34-3l2.32,0c-.58,1.18-2,1.67-2.35,3Z"/><path class="cls-5" d="M100.77,103.14c-.58,1.17-2,1.66-2.35,3l-2.3,0c.57-1.18,2.05-1.66,2.34-3.05l1.13-.09Z"/><path class="cls-5" d="M66.44,65.61c.56-1.18,2-1.66,2.33-3l2.3,0c-.59,1.15-2,1.64-2.33,3l-1.13.08Z"/><path class="cls-5" d="M127.36,106.2c.58-1.16,2-1.64,2.33-3l1.13-.08c.53.09,1.38,0,.55.9-.62.7-1.53,1.18-1.72,2.21Z"/><path class="cls-5" d="M71.09,78.14c-.58,1.17-2,1.66-2.35,3l-2.3,0c.57-1.18,2.05-1.66,2.34-3.05l1.13-.09Z"/><path class="cls-5" d="M55.45,62.55c-.58,1.16-2,1.64-2.33,3l-2.33.05c.57-1.18,2-1.67,2.36-3.05Z"/><path class="cls-5" d="M50.82,81.21c.58-1.16,2-1.64,2.33-3l1.13-.07c.54.08,1.37,0,.54.89-.62.7-1.53,1.17-1.71,2.2Z"/><path class="cls-5" d="M102.32,62.56c-.59,1.16-2,1.64-2.33,3l-1.13.1-1.18-.07c.58-1.17,2-1.65,2.35-3Z"/><path class="cls-5" d="M108.58,103.14c-.58,1.17-2,1.66-2.35,3l-2.3,0c.58-1.16,2-1.64,2.33-3l1.13-.1Z"/><path class="cls-5" d="M117.94,62.55c-.58,1.16-2,1.64-2.33,3l-1.13.1-1.18-.07c.58-1.17,2-1.66,2.35-3Z"/><path class="cls-5" d="M128.92,65.61c.57-1.17,2-1.65,2.33-3l2.31,0c-.59,1.16-2,1.64-2.33,3l-1.13.09Z"/><path class="cls-5" d="M149.18,62.55c-.58,1.16-2,1.64-2.33,3l-1.13.1-1.18-.07c.58-1.17,2-1.66,2.35-3Z"/><path class="cls-5" d="M124.2,103.14c-.58,1.17-2,1.66-2.35,3l-2.3,0c.59-1.15,2-1.64,2.33-3l1.14-.11Z"/><path class="cls-5" d="M69.53,103.14c-.58,1.17-2,1.66-2.35,3l-2.3,0c.58-1.16,2-1.65,2.33-3l1.13-.1Z"/><path class="cls-5" d="M61.72,103.14c-.58,1.17-2,1.66-2.35,3l-2.3,0c.58-1.16,2-1.64,2.33-3l1.13-.1Z"/><path class="cls-5" d="M94.56,131.19c.59-1.15,2-1.64,2.33-3l1.13-.08,1.17,0c-.56,1.18-2,1.65-2.33,3Z"/><path class="cls-5" d="M77.34,103.14c-.58,1.17-2,1.66-2.35,3l-2.3,0c.58-1.16,2-1.64,2.33-3l1.13-.1Z"/><path class="cls-5" d="M110.18,131.2c.59-1.16,2-1.64,2.33-3l1.13-.08c.54.08,1.37,0,.54.89-.62.7-1.53,1.17-1.71,2.2Z"/><path class="cls-5" d="M130.45,128.13c-.58,1.17-2,1.66-2.35,3l-2.3,0c.57-1.18,2.05-1.66,2.34-3.05l1.13-.09Z"/><path class="cls-5" d="M146.06,112.52c-.56,1.19-2.06,1.67-2.34,3.07l-1.13.08-1.18-.07c.58-1.17,2-1.66,2.35-3Z"/><path class="cls-5" d="M125.8,115.6c.56-1.18,2-1.66,2.33-3l2.3,0c-.59,1.16-2,1.64-2.33,3l-1.13.08Z"/><path class="cls-5" d="M141.42,131.19c.59-1.15,2-1.64,2.33-3l2.33-.05c-.58,1.18-2,1.67-2.35,3Z"/><path class="cls-5" d="M80.5,106.2c.58-1.16,2-1.64,2.33-3L84,103.1c.54.08,1.37,0,.54.89-.62.7-1.53,1.17-1.71,2.2Z"/><path class="cls-5" d="M143,90.61c.56-1.18,2-1.66,2.34-3l2.3,0c-.59,1.15-2,1.64-2.33,3l-1.13.09Z"/><path class="cls-5" d="M139.81,87.55c-.58,1.16-2,1.64-2.33,3l-1.13.1-1.18-.06c.57-1.19,2-1.68,2.36-3.06Z"/><path class="cls-5" d="M124.19,87.54c-.57,1.18-2.05,1.66-2.34,3.05l-1.13.09-1.18-.07c.58-1.17,2-1.66,2.35-3Z"/><path class="cls-5" d="M96.12,90.61c.56-1.18,2-1.66,2.33-3l2.3,0c-.59,1.16-2,1.64-2.33,3l-1.13.08Z"/><path class="cls-5" d="M66,90.66c-.53-.09-1.38,0-.55-.9.62-.7,1.53-1.18,1.72-2.22h2.29c-.59,1.15-2,1.64-2.33,3Z"/><path class="cls-8" d="M114.82,112.54c-.59,1.15-2,1.64-2.33,3l-1.13.08c-.54-.08-1.37.05-.54-.89.61-.7,1.53-1.17,1.7-2.21Z"/><path class="cls-5" d="M95.73,115.66c-.53-.09-1.38,0-.55-.9.62-.7,1.53-1.18,1.72-2.21h2.29c-.57,1.18-2.05,1.66-2.34,3.05Z"/><path class="cls-5" d="M58.24,90.66c-.52-.09-1.38,0-.55-.9.62-.7,1.53-1.18,1.72-2.22l2.3,0c-.56,1.19-2.06,1.67-2.34,3.07Z"/><path class="cls-5" d="M50,123.41c-1.38.3-1.87,1.75-3,2.34q0-1.15,0-2.3c1.38-.31,1.87-1.78,3-2.35Z"/><path class="cls-5" d="M149.21,78.13c-.57,1.18-2.05,1.67-2.36,3.06l-2.3,0c.57-1.18,2.05-1.66,2.34-3.05Z"/><path class="cls-5" d="M128.93,81.21c.58-1.16,2-1.64,2.33-3l1.13-.1,1.19.06c-.57,1.19-2,1.68-2.36,3.06Z"/><path class="cls-5" d="M86.73,115.61c.58-1.17,2-1.66,2.35-3l2.31,0c-.56,1.19-2.06,1.67-2.34,3.07l-1.13.08Z"/><path class="cls-5" d="M125.77,78.14c-.58,1.17-2,1.66-2.35,3l-2.3,0c.56-1.19,2.05-1.67,2.34-3.07l1.13-.08Z"/><path class="cls-5" d="M83.57,112.54c-.58,1.16-2,1.64-2.33,3l-1.13.08c-.53-.09-1.38,0-.55-.9.62-.7,1.53-1.18,1.71-2.21Z"/><path class="cls-8" d="M149.23,131.2a24.59,24.59,0,0,1,3.84-3.84C153.08,130,151.86,131.21,149.23,131.2Z"/><path class="cls-5" d="M49.64,106.2c.11-1.36,1.81-1.69,2-3l1.13-.08,1.18.05c-.56,1.18-2,1.66-2.34,3Z"/><path class="cls-5" d="M150,67.21c1.33-.15,1.67-1.84,3-2q0,1,0,1.92c-1.38.3-1.85,1.77-3,2.33l0-1.17Z"/><path class="cls-5" d="M50,76.55c-1.34.15-1.67,1.84-3,2q0-1,0-1.93c1.38-.31,1.87-1.77,3-2.35l.07,1.18Z"/><path class="cls-9" d="M118,162.47l2.71-3h1.59c-.18,1.32-1.83,1.68-2,3Z"/><path class="cls-9" d="M110.17,162.47l2.7-3h1.59c-.18,1.32-1.83,1.68-2,3Z"/><path class="cls-9" d="M106.65,159.44c-.18,1.32-1.83,1.68-2,3l-2.31,0,2.71-3Z"/><path class="cls-9" d="M98.84,159.44c-.18,1.32-1.83,1.68-2,3l-2.31,0,2.71-3Z"/><path class="cls-9" d="M91,159.44c-.18,1.32-1.83,1.68-2,3l-2.31,0,2.71-3Z"/><path class="cls-9" d="M79.3,162.1l2.33-2.67h1.59c-.18,1.32-1.83,1.68-2,3C80.57,162.44,79.86,162.67,79.3,162.1Z"/><path class="cls-5" d="M48.47,130.78c0-1.15,1.52-1.47,1.54-2.64l1.16-.06,1.18.06c-.58,1.17-2,1.65-2.35,3A1.69,1.69,0,0,1,48.47,130.78Z"/><path class="cls-5" d="M150,116.38c-.38-.74-.68-1.44.26-2.06a1.79,1.79,0,0,0,.89-1.41,1.59,1.59,0,0,1,1.51,1.52C151.44,114.62,151,115.92,150,116.38Z"/><path class="cls-9" d="M134.13,152.32l.24-.73A.62.62,0,0,1,134.13,152.32Z"/><path class="cls-9" d="M71.88,151.6l.23.72A.61.61,0,0,1,71.88,151.6Z"/><path class="cls-16" d="M93.75,149.94a3.12,3.12,0,1,1-6.24-.13,3,3,0,0,1,3.15-2.94A3,3,0,0,1,93.75,149.94Z"/><path class="cls-16" d="M115.58,146.87a3.12,3.12,0,1,1-3.07,3.07A3,3,0,0,1,115.58,146.87Z"/><path class="cls-16" d="M103.23,153.11a3.12,3.12,0,1,1,3-3.12A3,3,0,0,1,103.23,153.11Z"/><path class="cls-6" d="M87.91,115.67l1.13-.08H93.7c.16.88-.49,1.13-.86,1.51-3,3.05-6.07,6.08-9.09,9.12-.54.54-1.23,1-1.36,1.85l-6.2,0q5.19-5.29,10.38-10.58C87.1,117,87.81,116.54,87.91,115.67Z"/><path class="cls-6" d="M80.11,115.66l1.13-.08,5.08.06q-5.19,5.29-10.37,10.58c-.54.55-1.23,1-1.36,1.85l-6.21.05q5.21-5.31,10.41-10.62C79.31,117,80,116.51,80.11,115.66Z"/><path class="cls-6" d="M72.29,115.67l1.13-.08h4.66c.16.88-.49,1.13-.86,1.51-3,3.05-6.07,6.08-9.09,9.12-.54.54-1.23,1-1.36,1.85l-6.2,0q5.19-5.29,10.38-10.58C71.48,117,72.19,116.54,72.29,115.67Z"/><path class="cls-6" d="M64.48,115.67l1.13-.1,5.08.06q-5.19,5.29-10.37,10.58c-.54.55-1.23,1-1.36,1.85l-6.21,0q5.19-5.29,10.38-10.58C63.67,117,64.38,116.54,64.48,115.67Z"/><path class="cls-9" d="M74.59,128.06c.12-.86.82-1.3,1.36-1.85q5.18-5.3,10.37-10.58l.42,0,1.18.07c-.11.87-.81,1.3-1.35,1.85q-5.18,5.3-10.38,10.58Z"/><path class="cls-9" d="M59,128.06c.12-.86.82-1.3,1.36-1.85q5.18-5.3,10.37-10.58l.42,0,1.18.07c-.11.87-.81,1.3-1.35,1.85q-5.18,5.3-10.38,10.58Z"/><path class="cls-9" d="M64.48,115.67c-.11.87-.81,1.3-1.35,1.85q-5.18,5.3-10.38,10.58l-.41,0-1.18-.06c.09-.86.79-1.3,1.32-1.84q5.19-5.31,10.4-10.61l.41,0Z"/><path class="cls-6" d="M85.53,78.08l-1.13.1-5.08-.06q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85l6.21,0q-5.19,5.29-10.38,10.58C86.34,76.77,85.64,77.21,85.53,78.08Z"/><path class="cls-6" d="M77.72,78.08l-1.13.1-5.08-.06q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85l6.21,0q-5.19,5.29-10.38,10.58C78.53,76.77,77.82,77.21,77.72,78.08Z"/><path class="cls-6" d="M69.91,78.08l-1.13.09-5.08-.05q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85l6.21,0q-5.19,5.29-10.38,10.58C70.72,76.77,70,77.21,69.91,78.08Z"/><path class="cls-6" d="M67.61,65.66l1.13-.08,5.08.07q-5.19,5.29-10.38,10.58c-.54.55-1.23,1-1.36,1.85H56.25c0-.87.66-1.17,1.08-1.59,3-3,6-6,8.94-9C66.81,67,67.5,66.52,67.61,65.66Z"/><path class="cls-9" d="M62.08,78.07c.13-.85.83-1.3,1.36-1.85q5.18-5.3,10.38-10.58l1.6,0c-.12.86-.82,1.3-1.36,1.85Q68.9,72.83,63.7,78.11Z"/><path class="cls-9" d="M69.91,78.08c.11-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l1.61,0c-.12.86-.82,1.3-1.36,1.85q-5.18,5.3-10.37,10.58l-.42,0Z"/><path class="cls-9" d="M77.72,78.08c.11-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l1.61,0c-.12.86-.82,1.3-1.36,1.85q-5.18,5.3-10.37,10.58l-.42,0Z"/><path class="cls-9" d="M85.53,78.08c.11-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l.41,0,1.18.07c-.11.87-.81,1.3-1.35,1.85q-5.18,5.3-10.38,10.58l-.41,0Z"/><path class="cls-6" d="M144.16,90.66l1.13-.09c1.17,0,2.34.06,3.51,0,.81,0,1.24.29,1.14,1.15a2.51,2.51,0,0,0-1.43.93l-8.93,8.93a2.4,2.4,0,0,0-.92,1.44l-1.13.08h-4.66c-.16-.88.49-1.13.86-1.51,3-3.05,6.07-6.08,9.09-9.12C143.35,92,144,91.52,144.16,90.66Z"/><path class="cls-4" d="M147.64,103.13l-2.32,0-5.09-.06Q144.86,98,150,93.37q0,3.91,0,7.82a6.4,6.4,0,0,0-1.9,1.9Z"/><path class="cls-9" d="M150,93.37q-5.12,4.63-9.75,9.75l-.41,0-1.18-.07a2.4,2.4,0,0,1,.92-1.44l8.93-8.93a2.51,2.51,0,0,1,1.43-.93Q150,92.57,150,93.37Z"/><path class="cls-6" d="M148.05,103.09a6.4,6.4,0,0,1,1.9-1.9Q150.38,103.52,148.05,103.09Z"/><path class="cls-6" d="M84,103.1l-1.13.08-5.08-.06q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85l1.14-.08,5.08,0c-3.26,3.75-7,7.05-10.41,10.63C84.76,101.81,84.07,102.25,84,103.1Z"/><path class="cls-6" d="M76.16,103.07l-1.13.1-5.08-.06q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85l6.21,0q-5.19,5.29-10.38,10.58C77,101.77,76.26,102.21,76.16,103.07Z"/><path class="cls-6" d="M68.35,103.07l-1.13.1-5.08-.06q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85l6.21,0q-5.19,5.29-10.38,10.58C69.16,101.77,68.45,102.21,68.35,103.07Z"/><path class="cls-6" d="M66,90.66l1.13-.09,5.08.07q-5.19,5.29-10.38,10.58c-.54.55-1.24,1-1.35,1.85l-1.13.1-5.09-.05q5.2-5.31,10.4-10.62C65.25,92,65.94,91.52,66,90.66Z"/><path class="cls-9" d="M76.16,103.07c.11-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l1.6,0c-.12.86-.82,1.3-1.36,1.85Q83,97.83,77.76,103.11l-.42,0Z"/><path class="cls-9" d="M68.35,103.07c.11-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l1.6,0c-.12.86-.82,1.3-1.36,1.85q-5.18,5.3-10.37,10.58l-.42,0Z"/><path class="cls-9" d="M60.53,103.07c.1-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l1.6,0c-.12.86-.82,1.3-1.36,1.85q-5.18,5.3-10.37,10.58l-.42,0Z"/><path class="cls-6" d="M107.4,103.07l-1.13.1-5.08-.06q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85l6.2,0q-5.19,5.29-10.38,10.58C108.21,101.77,107.5,102.21,107.4,103.07Z"/><path class="cls-6" d="M99.59,103.07l-1.13.09-5.08-.05q5.19-5.29,10.37-10.57c.54-.55,1.23-1,1.36-1.85l6.2,0q-5.19,5.29-10.38,10.58C100.4,101.77,99.69,102.21,99.59,103.07Z"/><path class="cls-6" d="M97.29,90.65l1.13-.08,5.08.07q-5.19,5.29-10.38,10.58c-.54.55-1.23,1-1.36,1.85H85.93c0-.87.66-1.17,1.08-1.59,3-3,6-6,8.94-9C96.49,92,97.18,91.51,97.29,90.65Z"/><path class="cls-9" d="M91.76,103.07c.13-.85.83-1.3,1.36-1.85q5.18-5.3,10.38-10.58l1.61,0c-.13.86-.82,1.3-1.36,1.85q-5.17,5.3-10.37,10.57Z"/><path class="cls-9" d="M99.59,103.07c.11-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l1.61,0c-.13.86-.82,1.3-1.36,1.85q-5.18,5.3-10.37,10.58l-.42,0Z"/><path class="cls-9" d="M107.4,103.07c.11-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l.41,0,1.18.07c-.11.87-.81,1.3-1.35,1.85q-5.18,5.3-10.37,10.58l-.42,0Z"/><path class="cls-6" d="M109,103.11q5.19-5.29,10.37-10.58c.53-.55,1.24-1,1.35-1.85l1.13-.09h4.62c.26.88-.42,1.12-.78,1.48-3,3.08-6.11,6.12-9.16,9.19-.54.54-1.21,1-1.35,1.84l-1.13.06Z"/><path class="cls-6" d="M123,103.07l-1.14.11-5.1-.05c3.69-4.17,7.83-7.91,11.7-11.91a2.66,2.66,0,0,1,2.17-.59h4.08q-5.19,5.29-10.37,10.58C123.83,101.77,123.13,102.21,123,103.07Z"/><path class="cls-9" d="M123,103.07c.11-.87.81-1.3,1.35-1.85q5.17-5.3,10.37-10.58l.42,0,1.18.06c-.1.87-.81,1.3-1.35,1.85q-5.18,5.3-10.38,10.58l-.41,0Z"/><path class="cls-6" d="M113.64,128.09l-1.13.08-5.08-.06q5.19-5.29,10.38-10.58c.54-.55,1.23-1,1.36-1.85l1.14-.08,5.08,0c-3.27,3.74-7,7.05-10.41,10.63C114.45,126.8,113.75,127.24,113.64,128.09Z"/><path class="cls-6" d="M127,115.65l1.13-.08,5.08.06q-5.19,5.29-10.38,10.58c-.54.55-1.23,1-1.36,1.85h-5.83c0-.87.66-1.17,1.08-1.59,3-3,6-6,8.94-9C126.17,117,126.86,116.51,127,115.65Z"/><path class="cls-6" d="M129.27,128.07l-1.13.09-5.08-.05q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85l6.2,0q-5.19,5.29-10.38,10.58C130.08,126.76,129.38,127.2,129.27,128.07Z"/><path class="cls-9" d="M134.79,115.68c-.12.86-.82,1.3-1.36,1.85q-5.17,5.3-10.37,10.58l-1.62,0c.13-.85.83-1.3,1.36-1.85q5.18-5.3,10.38-10.58Z"/><path class="cls-6" d="M111.35,115.65l1.13-.08,5.08.06q-5.19,5.29-10.38,10.58c-.54.55-1.23,1-1.36,1.85l-6.22.06c3.27-3.74,7-7.05,10.41-10.63C110.55,116.94,111.24,116.5,111.35,115.65Z"/><path class="cls-6" d="M98,128.09l-1.13.08-5.08-.07q5.19-5.29,10.38-10.58c.54-.55,1.23-1,1.36-1.85h5.83c0,.87-.66,1.17-1.08,1.6-3,3-6,6-8.94,9C98.82,126.78,98.13,127.23,98,128.09Z"/><path class="cls-6" d="M95.73,115.66l1.12-.07,5.08.05q-5.19,5.29-10.37,10.58c-.54.55-1.23,1-1.36,1.85l-1.14.08-5.07,0c3.27-3.74,7-7,10.4-10.62C94.93,116.95,95.62,116.51,95.73,115.66Z"/><path class="cls-9" d="M90.21,128.06c.12-.86.82-1.3,1.36-1.85q5.17-5.3,10.37-10.58l1.62,0c-.13.85-.82,1.3-1.36,1.85q-5.18,5.3-10.38,10.58Z"/><path class="cls-6" d="M50,76.55l.1-1.13c2.16-1,3.47-3,5.09-4.64s3.61-2.93,4.64-5.09l1.13-.1,5.09,0c-3.27,3.74-7,7.05-10.41,10.63-.53.55-1.22,1-1.33,1.84l-1.13.07c-.63,0-1.26-.09-1.88,0C50,78.22,50,77.41,50,76.55Z"/><path class="cls-6" d="M150,67.21,150,68.34c-1.06.19-1.57,1.1-2.26,1.76a35,35,0,0,0-4.1,4.15,9.18,9.18,0,0,1-9.6,3.86q5.19-5.29,10.37-10.58c.53-.55,1.24-1,1.35-1.85l1.13-.1c.63,0,1.26.08,1.88,0C150,65.54,150,66.35,150,67.21Z"/><path class="cls-6" d="M149.21,78.13l-2.32,0h-5.27c3-3,5.53-5.79,8.38-8.24q0,3.71,0,7.42A.73.73,0,0,1,149.21,78.13Z"/><path class="cls-9" d="M145.71,65.68c-.11.87-.81,1.3-1.35,1.85q-5.17,5.3-10.37,10.58l-.42,0-1.19-.06c.11-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l.41,0Z"/><path class="cls-4" d="M146.08,128.12l-2.33.05-5.09-.06q5.41-5.92,11.33-11.33,0,3.91,0,7.83a19.86,19.86,0,0,0-3.47,3.47Z"/><path class="cls-6" d="M146.49,128.09a19.86,19.86,0,0,1,3.47-3.47C150,128.57,150.45,128.14,146.49,128.09Z"/><path class="cls-6" d="M50.79,65.63l2.33-.05,5.08.06A97.79,97.79,0,0,1,50,73.82c0-2.21,0-4.43,0-6.64C50.05,66.57,49.85,65.81,50.79,65.63Z"/><path class="cls-9" d="M50,73.82a97.79,97.79,0,0,0,8.17-8.17l.42,0,1.18.07c-1,2.16-3,3.47-4.64,5.09s-2.93,3.61-5.09,4.64L50,74.23Z"/><path class="cls-6" d="M144.12,65.65q-5.19,5.29-10.38,10.58c-.53.55-1.24,1-1.35,1.85l-1.13.1-5.08-.06q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85Z"/><path class="cls-6" d="M124.58,78.08l-1.13.08h-4.66c-.16-.88.49-1.14.86-1.51,3-3.05,6.07-6.08,9.1-9.12.54-.54,1.24-1,1.34-1.85l1.13-.09,5.08.07q-5.19,5.29-10.38,10.58C125.39,76.78,124.69,77.21,124.58,78.08Z"/><path class="cls-9" d="M124.58,78.08c.1-.87.81-1.31,1.35-1.85q5.18-5.3,10.38-10.58l1.61,0c-.12.86-.82,1.3-1.36,1.85q-5.18,5.3-10.37,10.58l-.42,0Z"/><path class="cls-9" d="M105.83,128.06c.13-.86.82-1.3,1.36-1.85q5.18-5.3,10.38-10.58l1.6,0c-.12.86-.82,1.3-1.36,1.85q-5.18,5.3-10.38,10.58Z"/><path class="cls-6" d="M101.15,78.08l-1.13.11-5.08-.07q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85l6.2,0q-5.19,5.29-10.38,10.58C102,76.77,101.26,77.21,101.15,78.08Z"/><path class="cls-6" d="M87.13,78.12q5.19-5.29,10.38-10.58c.53-.55,1.24-1,1.35-1.85l1.13-.1,5.08.07q-5.19,5.29-10.37,10.58c-.54.55-1.23,1-1.36,1.85Z"/><path class="cls-9" d="M93.33,78.07c.12-.86.82-1.3,1.36-1.85q5.18-5.3,10.37-10.58l1.61,0c-.12.86-.82,1.3-1.36,1.85q-5.18,5.3-10.37,10.58Z"/><path class="cls-9" d="M101.15,78.08c.11-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l.41,0,1.18.07c-.11.87-.81,1.3-1.35,1.85q-5.18,5.3-10.38,10.58l-.41,0Z"/><path class="cls-4" d="M62.89,115.63q-5.2,5.3-10.4,10.61c-.53.54-1.23,1-1.32,1.84l-1.16.06q0-2.36-.05-4.73,0-1.16,0-2.32l0-.41a41.56,41.56,0,0,0,5-5Z"/><path class="cls-6" d="M55.07,115.65a41.56,41.56,0,0,1-5,5q0-2.53,0-5.06Z"/><path class="cls-6" d="M102.75,78.12q5.19-5.29,10.38-10.58c.53-.55,1.24-1,1.35-1.85l1.13-.1,5.08.06q-5.19,5.29-10.37,10.58c-.54.55-1.23,1-1.36,1.85Z"/><path class="cls-6" d="M116.77,78.09l-1.13.09-5.08-.07q5.19-5.29,10.37-10.58c.54-.55,1.23-1,1.36-1.85l6.21-.05q-5.21,5.31-10.41,10.62C117.57,76.8,116.88,77.24,116.77,78.09Z"/><path class="cls-9" d="M122.29,65.69c-.12.86-.82,1.3-1.36,1.85q-5.18,5.3-10.37,10.58l-1.61,0c.12-.86.82-1.3,1.36-1.85q5.18-5.3,10.37-10.58l.41,0Z"/><path class="cls-9" d="M129.27,128.07c.11-.87.81-1.3,1.35-1.85q5.18-5.3,10.38-10.58l.41,0,1.18.07c-.11.87-.81,1.3-1.35,1.85q-5.18,5.3-10.37,10.58l-.42,0Z"/><path class="cls-6" d="M52.72,103.09l-1.13.08c-2.6,0-1.21-2-1.61-3.18l.07-1.13a38,38,0,0,0,8.19-8.2l1.12-.06H64c.16.88-.49,1.13-.86,1.51-3,3.05-6.07,6.08-9.09,9.12C53.52,101.78,52.83,102.23,52.72,103.09Z"/><path class="cls-6" d="M124.62,103.11q5.19-5.29,10.38-10.58c.53-.55,1.24-1,1.35-1.85l1.13-.1,5.09.05c-3.27,3.74-7,7-10.4,10.62-.53.55-1.22,1-1.33,1.84l-1.13.08Z"/><path class="cls-6" d="M130.87,128.1q5.19-5.29,10.37-10.58c.53-.55,1.24-1,1.35-1.85l1.13-.08h4.66c.16.88-.49,1.13-.86,1.51-3,3.05-6.07,6.08-9.09,9.12-.54.54-1.23,1-1.36,1.85l-1.13.07Z"/><path class="cls-6" d="M50,92.17c-.06-1.12.43-1.69,1.59-1.57H56l-6,6.66Z"/></g></g></g></svg>
|
assets/images/welcome/Subscription-Signup.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 212.06"><defs><style>.cls-1{fill:#397da9;}.cls-2{fill:#fdf0b4;}.cls-3{fill:#fef1b4;}.cls-4{fill:#d3dde7;}.cls-5{fill:#fbe378;}.cls-6{fill:#a5dec7;}.cls-7{fill:#fde679;}.cls-8{fill:#f6e8ae;}.cls-9{fill:#f6dc76;}.cls-10{fill:#9fd5bf;}.cls-11{fill:#fdacab;}.cls-12{fill:#f3a6a5;}</style></defs><title>Asset 12</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="gu7gu3.tif"><path class="cls-1" d="M158.23,126.54l36.3.07c4.2,0,5.47,1.29,5.47,5.54q0,37.14,0,74.28c0,4.4-1.23,5.64-5.61,5.64H84c-4.37,0-5.57-1.22-5.57-5.67,0-3.83,0-3.83-3.85-3.83H34.28c-7.55,0-12.78-5.23-12.78-12.81q0-55.41,0-110.82c0-2-.47-3.13-2.4-4.14C6.37,68.18-1.2,53.87.16,39.35,1.46,25.47,11.51,13.59,25.4,9.59a34.56,34.56,0,0,1,9.35-1.26c1.54,0,2,.4,2,2-.08,5.22,0,10.44,0,15.66l0,2.39,0,7.11,0,2.39c0,.7-.08,1.41-.09,2.11,0,3.21,0,3.21,3.31,3l2.39,0,7.11,0,2.39,0L59,43l2.39,0,7.11,0,1.35.13c.23,2.38-.23,4.72-.35,7.08A7.44,7.44,0,0,0,68.93,53,39.74,39.74,0,0,1,59,69.21l-3.89,3.24a48.22,48.22,0,0,1-10.84,5.34L41,78.57l-7.6.57C29,78.05,29,78.06,29.1,82.49c0,.31.06.62.08.93l0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39c0,1.17-.12,2.34-.07,3.51.05,1.35.25,2.68,1.88,3.11a2,2,0,0,0,1.9.42l7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0c7.89.37,7.89.37,7.52-7.52l0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.09v-19a6.1,6.1,0,0,1,1.51-3.29l2.37-.6,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0,2.39,0,7.11,0Zm26.58,77.85c7.9.38,7.9.38,7.52-7.52l0-2.38,0-7.11,0-2.38,0-7.11,0-2.38,0-7.11,0-2.38,0-7.11,0-2.38,0-7.11,0-2.38,0-7.11,0-2.38v-3l-18,12.34a58.91,58.91,0,0,0-7.05,4.68c-7.4,4.77-14.73,9.65-21.92,14.75l-7,4.68c-7.21,4.69-14.41,9.41-21.4,14.43a66.17,66.17,0,0,0-7.63,5.05c-2.74,1.8-5.5,3.57-8.21,5.42a2.87,2.87,0,0,1-3,.45l-.69-1.87c.58-1.7,2.48-2,3.49-3.19a55.29,55.29,0,0,0,7.07-4.7l28.49-18.94a50.16,50.16,0,0,0-6.64-4.38l-1.44-1-3.81-2.46-1.89-1.3-4.2-2.68-1.4-.94a21.11,21.11,0,0,0-4.32-2.79,2.42,2.42,0,0,0-1.41-.94,19.62,19.62,0,0,0-4.31-2.8l-1.42-.95a15.3,15.3,0,0,0-3.66-2.39,5.2,5.2,0,0,0-2.07-1.36,15.08,15.08,0,0,0-3.69-2.42,4.94,4.94,0,0,0-2-1.34l-8-5.41c0,4.64,0,8.8,0,13l0,2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0,2.38c0,2,0,3.93-.1,5.89,0,1.14.47,1.36,1.43,1.14l2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0,2.38,0,7.11,0Zm-7.12-70.1H92.49l22,14.2,1.42.94a15.11,15.11,0,0,0,3.68,2.41,4.9,4.9,0,0,0,2,1.34,26.67,26.67,0,0,0,4.68,3.08l.68.44a27.84,27.84,0,0,0,5,3.28l.72.49a25.83,25.83,0,0,0,5,3.25,2.29,2.29,0,0,0,1.41,1c.69.82,1.27.2,1.83-.18q8.88-6,17.74-12.05l7.1-4.74,20.21-13.4ZM34.79,46.92c-1.51.16-2.1-.51-1.91-2a11.7,11.7,0,0,0,0-1.85l0-2.39,0-7.11,0-2.39,0-7.11,0-2.39q0-3.55,0-7.11c-.15-1,.84-2.58-1.37-2.31a23.8,23.8,0,0,0-10,2.72A26.09,26.09,0,0,0,6.72,29.74,23.69,23.69,0,0,0,4,39.73l-.05,2.38c0,2.23-.35,4.48.43,6.65,0,.66-.11,1.36.42,1.91a14.84,14.84,0,0,0,1.86,5.76l1,1.95a11.63,11.63,0,0,0,2.82,4.36,2.24,2.24,0,0,0,1,1.32,8.5,8.5,0,0,0,3.25,3.31l1.56,1.35A14,14,0,0,0,21,71.66l1.46.8a12.94,12.94,0,0,0,5.15,1.68l2.45.64c2,.15,4.07.91,6.15.28l2.87-.24A24.29,24.29,0,0,0,50,71.15,26.08,26.08,0,0,0,62.36,58.74a22.09,22.09,0,0,0,3.32-10.46c.41-2.61-1.58-1-2.41-1.36l-7.11,0-2.39,0-7.11,0-2.39,0-7.11,0Z"/><path class="cls-1" d="M42.3,21.69c0-6.48.16-13,0-19.45,0-2.07.76-2.33,2.47-2.22,8.94.58,16,4.81,22.08,11.09a4.54,4.54,0,0,0,3.65,1.59c21.9,0,43.81,0,65.71,0A13.78,13.78,0,0,1,147,17.21c6.29,6.78,12.71,13.44,19.1,20.13a12.34,12.34,0,0,1,3.53,8.78q.05,33.09,0,66.18c0,2.92-.76,3.86-3.79,4.89l-1.37-.21a4.58,4.58,0,0,1-2.51-3.66l0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.09a4.87,4.87,0,0,0-1.23-4.34Q150.83,32.25,141,21.87a3.89,3.89,0,0,0-3.73-1.52l-7.09,0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0H73.77l2.13,4.77.58,1.35,1.42,6.2.18,1.86c-.14,4.58-.14,4.58-4.59,4.8l-.23,0-2.39,0-7.11,0-2.39,0-7.11,0-2.39,0-7.11,0-2.35-.16-.1-5.63,0-2.39,0-7.11Zm4-5.22,0,2.39,0,7.11,0,2.39c0,2,0,3.92-.1,5.88,0,1.12.46,1.37,1.43,1.15l2.39,0,7.11,0,2.39,0c4.33,0,8.67,0,13,.11,1.62,0,1.88-.63,1.64-2a35,35,0,0,0-2.91-9.92,2.47,2.47,0,0,0-.81-1.44,14.41,14.41,0,0,0-2.86-4.75l-.76-1a15.54,15.54,0,0,0-3.94-4.33,3.37,3.37,0,0,0-1.46-1.33,13.66,13.66,0,0,0-4.24-3,2.07,2.07,0,0,0-1.45-.83A20.83,20.83,0,0,0,48,4.13c-1.21-.25-1.9,0-1.86,1.48C46.27,9.23,46.23,12.85,46.26,16.47Z"/><path class="cls-2" d="M174.31,146.88l18-12.34v3c-1,.06-1.47.87-2.07,1.46q-31.67,31.65-63.32,63.32c-.6.6-1.4,1.08-1.46,2.07l-7.11,0c.09-1.17,1.08-1.7,1.78-2.41q26.2-26.24,52.42-52.46C173.29,148.78,174.42,148.23,174.31,146.88Z"/><path class="cls-3" d="M135,204.38l-7.11,0c0-1,.85-1.48,1.44-2.07q30.47-30.5,61-61c.6-.6,1.07-1.41,2.07-1.44l0,7.11c-1,.06-1.47.87-2.07,1.47q-26.92,26.9-53.82,53.82C135.82,202.91,135,203.38,135,204.38Z"/><path class="cls-3" d="M144.45,204.38l-7.11,0c0-1,.85-1.48,1.44-2.08q25.72-25.75,51.47-51.47c.6-.6,1.07-1.41,2.08-1.45l0,7.11c-1,.06-1.47.86-2.07,1.46q-22.18,22.16-44.34,44.34C145.31,202.91,144.51,203.39,144.45,204.38Z"/><path class="cls-2" d="M116,204.38l-7.11,0c.06-1.09,1-1.59,1.61-2.24q16.65-16.68,33.32-33.35c.69-.7,1.72-1.23,1.55-2.49,7.18-5.1,14.51-10,21.92-14.75,0,1.31-1,1.9-1.77,2.66Q141.63,178.11,117.77,202C117.06,202.68,116.08,203.22,116,204.38Z"/><path class="cls-4" d="M55.13,72.45,59,69.21c.5.67,1.22.36,1.86.39l1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.11,0,.95.95c.24,2.5-1.28,3-3.3,2.89l-1.93,0-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0a3.5,3.5,0,0,1-1.9-.54C55.94,72.54,55.54,72.49,55.13,72.45Z"/><path class="cls-3" d="M192.33,158.9l0,7.11c-1,.06-1.47.87-2.07,1.46q-17.43,17.41-34.84,34.84c-.6.6-1.4,1.08-1.46,2.07l-7.11,0c0-1,.84-1.48,1.44-2.07q21-21,42-42C190.85,159.74,191.33,158.93,192.33,158.9Z"/><path class="cls-3" d="M87.48,204.38c-1,.22-1.48,0-1.43-1.14.08-2,.07-3.93.1-5.89,1.08-.09,1.58-1,2.23-1.63q17.1-17.06,34.17-34.15c.61-.61,1.29-1.15,1.94-1.72l3.81,2.46c-.07,1.08-1,1.58-1.62,2.23q-12.11,12.15-24.25,24.28c-.69.7-1.72,1.23-1.61,2.47-1,1.23-2.91,1.49-3.49,3.19-2.53,1.27-4.08,3.62-6,5.52C89.92,201.34,88.17,202.42,87.48,204.38Z"/><path class="cls-5" d="M114.53,148.48l-22-14.2h35.34c-.06,1.08-1,1.57-1.6,2.23C122.38,140.55,118.19,144.25,114.53,148.48Z"/><path class="cls-3" d="M118.41,155.87l4.2,2.68c0,.9-.77,1.34-1.31,1.89Q104.68,177.08,88,193.7c-.54.54-1,1.26-1.91,1.27l0-7.11c1-.06,1.47-.87,2.07-1.47q14.36-14.34,28.7-28.7A23,23,0,0,0,118.41,155.87Z"/><path class="cls-3" d="M163.44,204.38l-7.11,0c0-1,.85-1.48,1.44-2.07q16.23-16.26,32.49-32.49c.6-.6,1.07-1.41,2.07-1.44l0,7.11c-.9,0-1.36.75-1.91,1.3q-12.85,12.83-25.67,25.67C164.19,203,163.48,203.47,163.44,204.38Z"/><path class="cls-3" d="M86.13,185.47l0-7.11c1.08-.09,1.58-1,2.23-1.63q11.16-11.12,22.29-22.29c.72-.72,1.34-1.53,2-2.3a21.11,21.11,0,0,1,4.32,2.79,9.11,9.11,0,0,1-.83,1.13Q102,170.31,87.71,184.54A2.25,2.25,0,0,1,86.13,185.47Z"/><path class="cls-6" d="M4.36,48.76c-.78-2.18-.47-4.42-.43-6.65,1.1,0,1.61-.91,2.26-1.56Q18.4,28.37,30.59,16.18c.65-.65,1.15-1.55,2.24-1.6q0,3.55,0,7.11c-1.07.09-1.58,1-2.23,1.63Q18.6,35.26,6.64,47.23C6,47.88,5.46,48.76,4.36,48.76Z"/><path class="cls-2" d="M106.47,204.38l-7.11,0c0-1,.85-1.48,1.45-2.08,4.85-4.88,9.73-9.73,14.58-14.61.65-.65,1.56-1.16,1.52-2.28,7-5,14.18-9.74,21.4-14.43.07,1.21-.87,1.8-1.58,2.51q-14.3,14.33-28.62,28.64C107.45,202.8,106.56,203.3,106.47,204.38Z"/><path class="cls-6" d="M56.16,46.94l7.11,0c0,1.09-1,1.59-1.6,2.24q-11.92,12-23.87,23.9c-.6.6-1.38,1.08-1.6,2-2.08.63-4.1-.13-6.15-.28-.18-1.22.73-1.83,1.44-2.54Q43,60.7,54.54,49.17C55.18,48.52,56.08,48,56.16,46.94Z"/><path class="cls-7" d="M158.7,134.29h7.11c-.06,1.09-1,1.59-1.61,2.23q-12.34,12.38-24.71,24.74c-.7.7-1.67,1.25-1.7,2.44a25.81,25.81,0,0,1-5-3.25,10.73,10.73,0,0,0,1.32-1q11.83-11.8,23.63-23.61A2.33,2.33,0,0,0,158.7,134.29Z"/><path class="cls-7" d="M168.2,134.29h7.11c0,1-.85,1.48-1.44,2.07-4.57,4.59-9.15,9.16-13.72,13.75-.64.65-1.56,1.17-1.38,2.33q-8.87,6-17.74,12.05c-.56.38-1.13,1-1.83.18,0-1.18,1-1.74,1.72-2.45q12.81-12.85,25.64-25.68C167.21,135.88,168.11,135.37,168.2,134.29Z"/><path class="cls-6" d="M32.83,24.08q0,3.55,0,7.11c-1.08.09-1.58,1-2.23,1.63-6.66,6.63-13.29,13.29-20,19.92a23,23,0,0,1-4,3.7,14.86,14.86,0,0,1-1.86-5.76c1.2,0,1.76-1,2.46-1.69q11.68-11.64,23.33-23.3C31.23,25,31.73,24.13,32.83,24.08Z"/><path class="cls-6" d="M46.67,46.94l7.11,0c0,1.09-1,1.59-1.61,2.24Q40.79,60.58,29.4,72a5.81,5.81,0,0,0-1.79,2.17,12.94,12.94,0,0,1-5.15-1.68c0-1.09.94-1.6,1.58-2.24q10.49-10.53,21-21C45.69,48.52,46.58,48,46.67,46.94Z"/><path class="cls-7" d="M149.21,134.29h7.11c-.06,1.09-1,1.59-1.62,2.24q-10.46,10.5-20.94,21c-.71.71-1.66,1.28-1.68,2.47a27.8,27.8,0,0,1-5-3.28,7.34,7.34,0,0,0,1.16-.79q10.12-10.09,20.23-20.2A2.07,2.07,0,0,0,149.21,134.29Z"/><path class="cls-6" d="M32.83,33.57q0,3.55,0,7.11c-1.08.09-1.58,1-2.24,1.63Q22.16,50.67,13.8,59.08a17.14,17.14,0,0,0-3.34,3.66,11.67,11.67,0,0,1-2.82-4.36,7.23,7.23,0,0,1,.69-1Q19.78,46,31.25,34.5A2.22,2.22,0,0,1,32.83,33.57Z"/><path class="cls-3" d="M172.93,204.38l-7.11,0c0-.91.73-1.37,1.28-1.91q11.65-11.67,23.32-23.32c.55-.55,1-1.26,1.91-1.28l0,7.11a2.33,2.33,0,0,0-1.57,1l-16.86,16.86A2.34,2.34,0,0,0,172.93,204.38Z"/><path class="cls-6" d="M4,39.73a23.69,23.69,0,0,1,2.74-10,2,2,0,0,0,1.61-.82L20.66,16.61A2,2,0,0,0,21.48,15a23.8,23.8,0,0,1,10-2.72c0,.91-.72,1.37-1.27,1.91Q18.06,26.33,5.9,38.47C5.36,39,4.9,39.73,4,39.73Z"/><path class="cls-3" d="M86.13,176l0-7.11c2.43-1.14,3.92-3.35,5.73-5.16,5.06-5.08,10.34-9.93,15.09-15.31a19.62,19.62,0,0,1,4.31,2.8,7.08,7.08,0,0,1-.68,1Q99.16,163.6,87.71,175A2.24,2.24,0,0,1,86.13,176Z"/><path class="cls-6" d="M21,71.66a14,14,0,0,1-4.73-2.95c.57-.65,1.1-1.33,1.71-1.94Q26.75,58,35.54,49.18c.65-.65,1.54-1.16,1.63-2.23l7.11,0c0,1.09-1,1.59-1.6,2.24q-10,10-20,20C22,69.9,21,70.47,21,71.66Z"/><path class="cls-6" d="M50,71.15a24.29,24.29,0,0,1-10.95,3.66c0-.91.71-1.37,1.26-1.91Q52,61.18,63.74,49.48c.55-.55,1-1.23,1.94-1.21a22.09,22.09,0,0,1-3.32,10.46,1.86,1.86,0,0,0-1.43.68L50.64,69.7A1.74,1.74,0,0,0,50,71.15Z"/><path class="cls-8" d="M192.33,139.91c-1,0-1.48.85-2.07,1.44q-30.5,30.47-61,61c-.6.6-1.41,1.07-1.44,2.07l-2.38,0c.06-1,.87-1.47,1.46-2.07q31.65-31.67,63.32-63.32c.6-.6,1.08-1.4,2.07-1.46Z"/><path class="cls-7" d="M126.36,156.25a26.67,26.67,0,0,1-4.68-3.08q8.21-8.32,16.41-16.65c.64-.66,1.54-1.15,1.62-2.23h7.11c-.06,1.09-1,1.59-1.61,2.24q-8.59,8.64-17.22,17.24C127.29,154.47,126.37,155.06,126.36,156.25Z"/><path class="cls-6" d="M14.71,67.36a8.49,8.49,0,0,1-3.25-3.31,4.94,4.94,0,0,1,.53-.78L31.41,43.83a2,2,0,0,1,1.41-.76,11.7,11.7,0,0,1,0,1.85c-.19,1.49.4,2.17,1.91,2,0,1-.84,1.47-1.43,2.07-2.54,2.58-5.08,5.16-7.68,7.68C22,60.22,18.64,64.09,14.71,67.36Z"/><path class="cls-8" d="M116,204.38c.12-1.16,1.1-1.69,1.8-2.4q23.85-23.89,47.71-47.75c.76-.76,1.82-1.35,1.77-2.66a58.83,58.83,0,0,1,7.05-4.68c.11,1.34-1,1.9-1.76,2.64q-26.2,26.24-52.42,52.46c-.7.7-1.69,1.23-1.78,2.41Z"/><path class="cls-8" d="M192.33,149.4c-1,0-1.48.85-2.08,1.45q-25.75,25.72-51.47,51.47c-.6.6-1.41,1.07-1.44,2.08l-2.38,0c.06-1,.87-1.47,1.47-2.07q26.9-26.92,53.82-53.82c.6-.6,1.08-1.41,2.07-1.47Z"/><path class="cls-2" d="M129.74,163.28a50.16,50.16,0,0,1,6.64,4.38l-28.49,18.94c-.05-1.21.92-1.78,1.62-2.48q9.28-9.31,18.57-18.61C128.74,164.85,129.64,164.35,129.74,163.28Z"/><path class="cls-3" d="M86.13,166.48l0-7.11c1-.06,1.47-.86,2.06-1.46q5.7-5.66,11.38-11.36c.66-.66,1.24-1.46,2.31-1.5a15.32,15.32,0,0,1,3.65,2.39C99.63,153.94,93.21,160,87,166.18,86.81,166.38,86.43,166.39,86.13,166.48Z"/><path class="cls-7" d="M130.22,134.29h7.11a2.24,2.24,0,0,1-.93,1.57l-15,15a2.66,2.66,0,0,1-1.79,1,15.11,15.11,0,0,1-3.68-2.41q6.33-6.45,12.65-12.91C129.24,135.86,130.14,135.36,130.22,134.29Z"/><path class="cls-8" d="M192.33,158.9c-1,0-1.48.85-2.07,1.44q-21,21-42,42c-.6.6-1.41,1.07-1.44,2.07l-2.38,0c.06-1,.86-1.47,1.46-2.07q22.16-22.18,44.34-44.34c.6-.6,1.08-1.4,2.07-1.46Z"/><path class="cls-3" d="M192.33,187.38l0,7.11c-1.72.48-2.61,2-3.71,3.16-2.08,2.22-4.72,3.94-6.17,6.73l-7.11,0a2.24,2.24,0,0,1,.93-1.57l14.51-14.51A2.24,2.24,0,0,1,192.33,187.38Z"/><path class="cls-8" d="M192.33,168.39c-1,0-1.48.85-2.07,1.44Q174,186.06,157.77,202.32c-.6.6-1.41,1.07-1.44,2.07l-2.38,0c.06-1,.87-1.47,1.46-2.07q17.41-17.43,34.84-34.84c.6-.6,1.08-1.4,2.07-1.46Z"/><path class="cls-8" d="M106.47,204.38c.09-1.08,1-1.58,1.63-2.23q14.3-14.33,28.62-28.64c.71-.71,1.65-1.3,1.58-2.51l7-4.68c.17,1.26-.86,1.79-1.55,2.49q-16.65,16.69-33.32,33.35c-.65.65-1.55,1.15-1.61,2.24Z"/><path class="cls-8" d="M86.13,195c.91,0,1.36-.73,1.91-1.27q16.64-16.62,33.26-33.26c.54-.54,1.27-1,1.31-1.89l1.89,1.3c-.65.57-1.33,1.11-1.94,1.72q-17.09,17.07-34.17,34.15c-.65.65-1.16,1.55-2.23,1.63Z"/><path class="cls-4" d="M67.57,130.46l-1.92,0-7.57,0a3.49,3.49,0,0,1-1.9-.54c-.79-2.37-.25-3.22,2.14-3.3.86,0,1.72,0,2.58-.05l1.93,0,7.57,0,1.93,0,7.58,0v.59a6.1,6.1,0,0,0-1.51,3.29l-1.34,0-1.93,0Z"/><path class="cls-4" d="M67.57,149.44l-1.92,0-7.57,0a3.5,3.5,0,0,1-1.9-.54c-.79-2.37-.25-3.22,2.14-3.3.86,0,1.72,0,2.58-.05l1.93,0H78.39v3.84l-1.33,0-1.92,0Z"/><path class="cls-2" d="M86.13,157l0-7.11c2.91-1.52,4.61-4.38,7-6.42.94-.79,1.52-2.05,2.95-2.18a15.08,15.08,0,0,1,3.69,2.42q-6.32,6.43-12.66,12.85A3.15,3.15,0,0,1,86.13,157Z"/><path class="cls-8" d="M86.13,185.47a2.25,2.25,0,0,0,1.58-.93q14.23-14.23,28.46-28.47a9.11,9.11,0,0,0,.83-1.13l1.4.94a23,23,0,0,1-1.49,1.82q-14.33,14.37-28.7,28.7c-.6.6-1.08,1.41-2.07,1.47Z"/><path class="cls-2" d="M98,196.35a2.87,2.87,0,0,0,3-.45c2.71-1.85,5.47-3.62,8.21-5.42.16,1.13-.71,1.68-1.36,2.33-3.16,3.18-6.34,6.33-9.49,9.51-.59.6-1.4,1.07-1.45,2.06l-7.11,0A27.09,27.09,0,0,1,98,196.35Z"/><path class="cls-9" d="M168.2,134.29c-.08,1.08-1,1.58-1.63,2.24q-12.81,12.85-25.64,25.68c-.71.71-1.67,1.27-1.72,2.45a2.29,2.29,0,0,1-1.41-1c0-1.19,1-1.74,1.7-2.44q12.34-12.38,24.71-24.74c.65-.65,1.55-1.15,1.61-2.23Z"/><path class="cls-10" d="M4,39.73c.91,0,1.37-.71,1.92-1.26Q18.06,26.33,30.19,14.18c.55-.55,1.26-1,1.27-1.91,2.21-.27,1.22,1.36,1.37,2.31-1.09,0-1.59,1-2.24,1.6Q18.38,28.35,6.19,40.55c-.65.65-1.16,1.54-2.26,1.56Z"/><path class="cls-10" d="M65.68,48.28c-.91,0-1.39.66-1.94,1.21Q52,61.18,40.33,72.9c-.54.55-1.25,1-1.26,1.91l-2.87.24c.22-.91,1-1.4,1.6-2q11.93-12,23.87-23.9c.65-.65,1.55-1.15,1.6-2.24C64.1,47.32,66.09,45.67,65.68,48.28Z"/><path class="cls-8" d="M192.33,177.88c-.91,0-1.37.73-1.91,1.28q-11.67,11.65-23.32,23.32c-.55.55-1.26,1-1.28,1.91l-2.38,0c0-.9.75-1.36,1.3-1.91q12.83-12.85,25.67-25.67c.55-.55,1-1.26,1.91-1.3Z"/><path class="cls-10" d="M32.83,24.08c-1.09.05-1.59,1-2.25,1.61Q18.9,37.32,7.25,49c-.71.7-1.26,1.68-2.46,1.69-.53-.55-.38-1.25-.43-1.91,1.1,0,1.62-.89,2.28-1.54q12-11.95,23.94-23.91c.65-.65,1.16-1.54,2.23-1.63Q32.82,22.88,32.83,24.08Z"/><path class="cls-8" d="M129.74,163.28c-.1,1.07-1,1.57-1.65,2.22q-9.27,9.32-18.57,18.61c-.7.71-1.67,1.27-1.62,2.48a55.25,55.25,0,0,1-7.07,4.7c-.11-1.24.91-1.77,1.61-2.47q12.11-12.15,24.25-24.28c.65-.65,1.55-1.15,1.62-2.23Z"/><path class="cls-10" d="M27.61,74.13A5.81,5.81,0,0,1,29.4,72q11.38-11.41,22.77-22.8c.65-.65,1.56-1.15,1.61-2.24l2.39,0c-.09,1.07-1,1.58-1.63,2.23Q43,60.71,31.5,72.23c-.71.71-1.63,1.32-1.44,2.54Z"/><path class="cls-8" d="M86.13,176a2.24,2.24,0,0,0,1.58-.93q11.45-11.45,22.88-22.9a7.08,7.08,0,0,0,.68-1,2.42,2.42,0,0,1,1.41.94c-.67.77-1.29,1.58-2,2.3Q99.55,165.6,88.39,176.73c-.65.65-1.16,1.55-2.23,1.63Z"/><path class="cls-9" d="M132.08,160c0-1.19,1-1.76,1.68-2.47q10.46-10.5,20.94-21c.65-.65,1.56-1.15,1.62-2.24h2.38a2.33,2.33,0,0,1-1,1.57q-11.81,11.81-23.63,23.61a10.73,10.73,0,0,1-1.32,1Z"/><path class="cls-10" d="M32.83,33.57a2.22,2.22,0,0,0-1.58.93Q19.79,46,8.33,57.43a7.23,7.23,0,0,0-.69,1l-1-1.95a23,23,0,0,0,4-3.7c6.67-6.62,13.3-13.29,20-19.92.65-.65,1.16-1.55,2.23-1.63Q32.82,32.38,32.83,33.57Z"/><path class="cls-5" d="M177.69,134.29h8.39l-20.21,13.4c-.15-1.14.74-1.67,1.38-2.32,3-3,6-6,9-9C176.83,135.75,177.64,135.28,177.69,134.29Z"/><path class="cls-10" d="M21,71.66c0-1.19,1-1.75,1.67-2.46q10-10,20-20c.65-.65,1.55-1.15,1.6-2.24l2.39,0c-.09,1.07-1,1.58-1.63,2.23q-10.49,10.53-21,21c-.65.65-1.55,1.15-1.58,2.24Z"/><path class="cls-2" d="M86.13,147.49v-13l8,5.41C91.57,142.58,89.37,145.58,86.13,147.49Z"/><path class="cls-10" d="M32.83,43.06a2,2,0,0,0-1.41.76L12,63.28a4.94,4.94,0,0,0-.53.78,2.24,2.24,0,0,1-1-1.32,17.15,17.15,0,0,1,3.34-3.66q8.35-8.42,16.77-16.77c.65-.65,1.16-1.55,2.24-1.63Q32.82,41.87,32.83,43.06Z"/><path class="cls-9" d="M126.36,156.25c0-1.18.93-1.78,1.64-2.49q8.6-8.63,17.22-17.24c.65-.65,1.55-1.15,1.61-2.24h2.38a2.07,2.07,0,0,1-.78,1.4q-10.11,10.1-20.23,20.2a7.34,7.34,0,0,1-1.16.79Z"/><path class="cls-10" d="M14.71,67.36c3.94-3.28,7.3-7.15,11-10.7,2.6-2.52,5.14-5.1,7.68-7.68.59-.6,1.41-1.07,1.43-2.07l2.39,0c-.09,1.08-1,1.58-1.63,2.23Q26.77,58,18,66.77c-.61.61-1.14,1.29-1.71,1.94Z"/><path class="cls-8" d="M86.13,166.48c.29-.1.68-.1.87-.3,6.2-6.23,12.62-12.24,18.55-18.74l1.42.95c-4.75,5.38-10,10.24-15.09,15.31-1.81,1.82-3.3,4-5.73,5.16Z"/><path class="cls-8" d="M192.33,187.38a2.24,2.24,0,0,0-1.57.93l-14.51,14.51a2.24,2.24,0,0,0-.93,1.57l-2.38,0a2.34,2.34,0,0,1,1-1.57l16.86-16.86a2.33,2.33,0,0,1,1.57-1Z"/><path class="cls-8" d="M97,204.38c.06-1,.86-1.46,1.45-2.06,3.15-3.18,6.33-6.33,9.49-9.51.65-.65,1.52-1.2,1.36-2.33a66.1,66.1,0,0,1,7.63-5.05c0,1.12-.87,1.63-1.52,2.28-4.85,4.88-9.73,9.73-14.58,14.61-.6.6-1.41,1.07-1.45,2.08Z"/><path class="cls-9" d="M119.64,151.83a2.66,2.66,0,0,0,1.79-1l15-15a2.24,2.24,0,0,0,.93-1.57h2.38c-.08,1.08-1,1.58-1.62,2.23q-8.19,8.34-16.41,16.65A4.9,4.9,0,0,1,119.64,151.83Z"/><path class="cls-9" d="M177.69,134.29c-.05,1-.86,1.46-1.45,2.06-3,3-6,6-9,9-.64.65-1.54,1.18-1.38,2.32l-7.1,4.74c-.18-1.15.73-1.68,1.38-2.33,4.57-4.59,9.15-9.16,13.72-13.75.6-.6,1.41-1.07,1.44-2.07Z"/><path class="cls-10" d="M21.48,15a2,2,0,0,1-.82,1.61L8.34,28.92a2,2,0,0,1-1.61.82A26.09,26.09,0,0,1,21.48,15Z"/><path class="cls-8" d="M86.13,157a3.15,3.15,0,0,0,1-.45q6.35-6.4,12.66-12.85a5.21,5.21,0,0,1,2.07,1.36c-1.07,0-1.65.84-2.31,1.5q-5.69,5.68-11.38,11.36c-.6.6-1.08,1.4-2.06,1.46Z"/><path class="cls-9" d="M130.22,134.29c-.08,1.07-1,1.56-1.61,2.22Q122.3,143,116,149.42l-1.42-.94c3.65-4.23,7.85-7.93,11.7-12,.63-.66,1.55-1.15,1.6-2.23Z"/><path class="cls-3" d="M192.33,196.87c.38,7.9.38,7.9-7.52,7.52A25.36,25.36,0,0,1,192.33,196.87Z"/><path class="cls-10" d="M50,71.15a1.74,1.74,0,0,1,.62-1.45L60.93,59.41a1.86,1.86,0,0,1,1.43-.68A26.08,26.08,0,0,1,50,71.15Z"/><path class="cls-8" d="M192.33,196.87a25.36,25.36,0,0,0-7.52,7.52l-2.38,0c1.46-2.79,4.09-4.51,6.17-6.73,1.1-1.17,2-2.68,3.71-3.16Z"/><path class="cls-8" d="M98,196.35a27.09,27.09,0,0,0-8.16,8l-2.38,0c.69-2,2.44-3,3.82-4.37,2-1.9,3.51-4.25,6-5.52Z"/><path class="cls-8" d="M86.13,147.49c3.23-1.91,5.44-4.91,8-7.56a5,5,0,0,1,2,1.34c-1.42.13-2,1.39-2.95,2.18-2.44,2-4.13,4.9-7,6.42Z"/><path class="cls-4" d="M137.29,21.68l0-1.33A3.89,3.89,0,0,1,141,21.87q9.81,10.36,19.67,20.67a4.87,4.87,0,0,1,1.23,4.34l-1.33,0-2.33,0c-.32-1.53-1.34-1.94-2.79-1.92-4.73,0-9.47-.06-14.2.05-1.67,0-2.14-.46-2.11-2.11.1-5.36,0-10.73.05-16.09,0-1.45-.39-2.47-1.92-2.79Z"/><path class="cls-11" d="M62.84,12.1a15.53,15.53,0,0,1,3.94,4.33,2.82,2.82,0,0,0-2,1.14L48.56,33.8a2.35,2.35,0,0,0-1,1.57c-1,.22-1.47,0-1.43-1.15.08-2,.07-3.92.1-5.88.23-.06.52,0,.67-.19C52.32,22.88,57.83,17.73,62.84,12.1Z"/><path class="cls-11" d="M57.1,35.37l-7.11,0a3.18,3.18,0,0,1,.45-1.05Q59,25.86,67.55,17.42a14.41,14.41,0,0,1,2.86,4.75c-.8,0-1.26.54-1.76,1L58.21,33.65C57.72,34.14,57.12,34.58,57.1,35.37Z"/><path class="cls-11" d="M71.21,23.61a35,35,0,0,1,2.91,9.92c.24,1.34,0,2-1.64,2-4.33-.13-8.67-.08-13-.11,1.15-2.53,3.46-4,5.34-5.91C66.87,27.45,68.54,25,71.21,23.61Z"/><path class="cls-11" d="M46.26,26q0-3.55,0-7.11a4.67,4.67,0,0,0,1.22-.63c3-2.92,5.9-5.87,8.85-8.81a2.31,2.31,0,0,0,.81-1.64,13.68,13.68,0,0,1,4.24,3c0,.08,0,.18,0,.23A110.85,110.85,0,0,1,46.26,26Z"/><path class="cls-11" d="M46.26,16.47c0-3.62,0-7.24-.1-10.86,0-1.51.65-1.73,1.86-1.48A20.82,20.82,0,0,1,55.7,6.94c-.07,1.27-1.1,1.88-1.89,2.58C51.25,11.8,49.36,14.79,46.26,16.47Z"/><path class="cls-12" d="M67.55,17.42Q59,25.87,50.44,34.34A3.18,3.18,0,0,0,50,35.39l-2.39,0a2.35,2.35,0,0,1,1-1.57L64.8,17.56a2.82,2.82,0,0,1,2-1.14Z"/><path class="cls-12" d="M46.26,26a110.85,110.85,0,0,0,15.1-15s0-.15,0-.23a3.37,3.37,0,0,1,1.46,1.33c-5,5.64-10.52,10.79-15.9,16.06-.14.14-.44.13-.67.19Z"/><path class="cls-12" d="M71.21,23.61c-2.68,1.36-4.35,3.84-6.39,5.88-1.88,1.86-4.18,3.38-5.34,5.91l-2.39,0c0-.8.62-1.23,1.11-1.72L68.65,23.2c.5-.5,1-1.06,1.76-1A2.47,2.47,0,0,1,71.21,23.61Z"/><path class="cls-12" d="M46.26,16.47c3.1-1.68,5-4.67,7.55-6.94.79-.7,1.82-1.32,1.89-2.58a2.07,2.07,0,0,1,1.45.83,2.31,2.31,0,0,1-.81,1.64c-2.95,2.94-5.88,5.89-8.85,8.81a4.67,4.67,0,0,1-1.22.63Z"/><path class="cls-4" d="M136.38,107.62l.94.95c.25,2.5-1.28,3-3.3,2.9l-1.92,0-7.57,0-1.92,0-7.57,0-1.92,0-7.57,0-1.92,0-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0-1.92,0-7.57,0-1.91-.54c-.79-2.38-.25-3.22,2.14-3.3.86,0,1.72,0,2.58-.05l1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.57,0,1.93,0,7.56,0,1.92,0Z"/><path class="cls-4" d="M117.85,88.58l1.92,0,7.57,0,1.92,0,7.11,0,.94.95c.25,2.5-1.28,3-3.3,2.89l-1.93,0-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0c-.63-.53-1.28-.07-1.93,0l-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0-1.93,0-7.57,0-1.92,0-7.57,0-1.91-.53c-.79-2.38-.25-3.22,2.14-3.3.86,0,1.72,0,2.58-.05l1.92,0,7.57,0,1.92,0,7.57,0,1.92,0,7.57,0,1.92,0,7.57,0,1.92,0,7.57,0,1.92,0Z"/><path class="cls-1" d="M139.71,48.85l-2.39,0c-1.5.17-2.13-.45-1.91-2a10.75,10.75,0,0,0-.05-1.88l0-2.39,0-7.11,0-2.39,0-7.11a2.3,2.3,0,0,1,2-2c1.53.32,1.93,1.34,1.92,2.79,0,5.36,0,10.73-.05,16.09,0,1.66.43,2.15,2.11,2.11,4.73-.11,9.47,0,14.2-.05,1.45,0,2.47.39,2.79,1.92a2.32,2.32,0,0,1-2,2l-7.11,0-2.39,0Z"/></g></g></g></svg>
|
assets/images/welcome/Subscriptions.png
ADDED
Binary file
|
assets/images/welcome/Support.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 185.56"><defs><style>.cls-1{fill:#fc9600;}.cls-2{fill:#283f52;}.cls-3{fill:#294052;}</style></defs><title>Asset 2</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="HpjlxI.tif"><path class="cls-1" d="M115.73,148.92c0,3.84-.36,3.25,3.3,3.28,4.4,0,8.8-.08,13.19.09,12.7.48,24.36,10.77,26.59,23.28a72.56,72.56,0,0,1,.57,7.34c.15,2-.35,2.66-2.53,2.65-22.58-.09-45.17-.06-67.76-.06-14.59,0-29.18,0-43.77,0-1.67,0-2.07-.44-2.07-2.09,0-13.39,5.67-23.24,17.94-29A26,26,0,0,1,72.6,152.2c4.2,0,8.4-.06,12.59,0,1.53,0,1.94-.48,1.9-1.95-.09-3.6-.07-7.2,0-10.79a2.58,2.58,0,0,0-1.39-2.57,29,29,0,0,1-10.2-10.72c-.62-1.46-1.35-2.89-1.84-4.4-2.72-8.39-2.32-16.89-.73-25.41.1-.25.2-.49.29-.74,6-17,24.57-25.16,40.52-17.69,8.08,3.78,13.28,10.13,16.17,18.48a33.46,33.46,0,0,1,1,5.86c.51,8.2.4,16.3-3.53,23.84-1.95,3.28-4.07,6.68-7.34,8.5-4.18,2.32-4.9,5.55-4.32,9.67l-1.59.08c-1.81.09-3.43.1-4.64-1.8a4.94,4.94,0,0,0-4.23-1.89c-2.4,0-4.8-.06-7.19,0A6.12,6.12,0,0,0,92,146a5.83,5.83,0,0,0,5,6.38,31.59,31.59,0,0,0,8.95.06,5.55,5.55,0,0,0,4-2.33,2.75,2.75,0,0,1,2.71-1.26C113.73,148.91,114.73,148.89,115.73,148.92Z"/><path class="cls-2" d="M22.92,83.59c-7.06,0-14.12,0-21.18,0C.31,83.64,0,83.24,0,81.86,0,70.48,6.73,61.5,17.49,58.94c4.45-1.06,9-.59,13.53-.53,1.88,0,2.34-.54,2.23-2.31-.15-2.46-.07-4.93,0-7.39a2,2,0,0,0-1-1.93c-7.19-4.72-10.57-11.46-10.6-20,0-4.88.13-9.67,2.38-14.18C28.15,4.21,37.71-.92,46.44.14,55.88,1.28,64.77,8.22,66.25,19c1,7,1.1,14.25-3.06,20.68a22,22,0,0,1-6.82,6.9A2.38,2.38,0,0,0,55,49q.13,3.89,0,7.79c0,1.18.22,1.69,1.52,1.59,1.52-.12,3.07.08,4.59-.06s1.64.48,1.74,1.78c.19,2.54-.41,4-3,5.33A26.33,26.33,0,0,0,46.44,82c-.4,1.36-1,1.67-2.33,1.66C37,83.55,30,83.59,22.92,83.59Z"/><path class="cls-2" d="M176.82,83.58c-7.06,0-14.12,0-21.18,0a1.76,1.76,0,0,1-2-1.5,27.3,27.3,0,0,0-13.86-16.94,2.83,2.83,0,0,1-1.83-3c.14-3.81,0-3.81,3.86-3.81,3.16,0,3.16,0,3.16-3.1a3.9,3.9,0,0,1,0-.4c.46-4.42-.22-7.91-4.42-10.94-4.78-3.44-6.85-9-7-15-.15-4.58-.43-9.17,1.12-13.62A22.39,22.39,0,0,1,156.81,0c10.4.47,19.19,7.78,21,17.85,1.43,8.07,1.42,16.21-3.9,23.3a21.26,21.26,0,0,1-5.79,5.43A2.35,2.35,0,0,0,166.74,49c.1,2.59.12,5.2,0,7.79-.06,1.38.45,1.6,1.68,1.61,4.25.06,8.51-.24,12.76.31,9,1.16,17.35,9.44,18.41,18.44.2,1.65.32,3.3.39,5,.06,1.31-.42,1.51-1.59,1.5C191.21,83.55,184,83.58,176.82,83.58Z"/><path class="cls-3" d="M115.73,148.92c-1,0-2,0-3-.09a2.75,2.75,0,0,0-2.71,1.26,5.55,5.55,0,0,1-4,2.33,31.59,31.59,0,0,1-8.95-.06A5.83,5.83,0,0,1,92,146a6.12,6.12,0,0,1,6.09-5.26c2.4-.07,4.8,0,7.19,0a4.94,4.94,0,0,1,4.23,1.89c1.21,1.9,2.83,1.89,4.64,1.8l1.59-.08c4.71.67,8.82-.45,12.12-4,3-3.27,4.49-7.3,5.66-11.48.33-1.17-.36-1.36-1.31-1.28a5.8,5.8,0,0,1-4.81-1.4c3.93-7.54,4-15.64,3.53-23.84a33.49,33.49,0,0,0-1-5.86c1.92-.5,1.4-1.88,1.1-3.13a25.8,25.8,0,0,0-11-15.6c-8.11-5.57-17.24-6.2-26.4-4.41-11.23,2.2-18.87,8.94-21.87,20.33-.32,1.22-.54,2.37,1.13,2.76-1.58,8.52-2,17,.73,25.41.49,1.51,1.22,2.93,1.84,4.4a6.82,6.82,0,0,1-4.65,1.37c-3.13-.1-6.27-.19-9.39,0-4.94.32-8.63-2.7-9.24-7.46-.74-5.72-1-11.57.64-17.24,1.38-4.83,4.14-6.86,9-6.72,2,.06,2.74-.5,3.14-2.65A30.23,30.23,0,0,1,81.64,71.15c13.74-7,27.72-6.84,41.13.9A29.91,29.91,0,0,1,138,94.53a1.57,1.57,0,0,0,1.81,1.59c1.66,0,3.35-.22,4.94.42a8.67,8.67,0,0,1,5.05,5.84,38.47,38.47,0,0,1,.74,18.35,8.26,8.26,0,0,1-8.73,6.86c-3-.19-3,0-3.84,3-1.32,4.56-3.09,8.91-6.36,12.47a16.87,16.87,0,0,1-12.68,5.74C117.85,148.79,116.79,148.87,115.73,148.92Z"/></g></g></g></svg>
|
assets/images/welcome/User.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 193.57"><defs><style>.cls-1{fill:#008838;}.cls-2{fill:#5c2f14;}.cls-3{fill:#01b435;}.cls-4{fill:#472614;}.cls-5{fill:#02953c;}.cls-6{fill:#120f0e;}.cls-7{fill:#fbad00;}.cls-8{fill:#f3c7ab;}</style></defs><title>Asset 9</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="_2pOspT.tif" data-name="2pOspT.tif"><path class="cls-1" d="M148.8,193.56l-145.08,0a15.07,15.07,0,0,1-1.63-.17Q1.39,176.22.69,159q-.3-7.1-.67-14.19c0-.76-.06-1.32.83-1.57,7.57-2.09,14.73-5.36,22.16-7.87a32.47,32.47,0,0,0,11.47,16.14c9,7.09,19.45,10.51,30.67,11.39a66.84,66.84,0,0,0,20-1.11c11.15-2.51,21.13-7,28.63-16,3.63-4.33,6.11-9.22,6.55-15,8.27,1.42,16.53,2.83,24.8,4.28,3.69.65,3.7.68,3.7,4.51q0,25.82,0,51.65C148.87,192,148.82,192.8,148.8,193.56Z"/><path class="cls-2" d="M114.65,22l-3.41,1.6c-3.86.65-4.87,1.38-4.46,3.82a56.43,56.43,0,0,1,.31,10.83,20.71,20.71,0,0,1-2.2,8.84c-.31.63-.53.77-.83,0l-.22-1.24,0-6.18,0-2.07c.24-1.95-.37-3.84-.4-5.77A2.13,2.13,0,0,0,103,30.2c-.12-3.34-.45-3.6-3.45-2.66-.64.2-1.27.44-1.91.66a8.43,8.43,0,0,0-2.89.81l-8.25,2a4.15,4.15,0,0,0-2.48.44l-7,.92-2.49.34A38.52,38.52,0,0,0,68.4,33a8.57,8.57,0,0,0-2.94-.2l-4.93-.46-2.07-.41-4.53-1.28a1.65,1.65,0,0,0-1.2-.52,31.37,31.37,0,0,1-7.46-5.29c0-.16-.1-.39-.29-.22s0,.31.19.34c.5,2.19,2,3.87,3,5.91a8,8,0,0,1-2.87.05c-.46-.45-1.09-.26-1.63-.41-2.87-1.12-5.39-2.63-6.56-6.29-1,5.34-1.66,10.19-2.09,15.07l-.37,2.48-.75,6.63-.17,2.44h0l-.73,0c-.1-.42,0-.91-.49-1.18l-.07-.69c0-2.09-1-4-1.42-6-1.42-6.3-3.34-12.53-2.27-19.15.57-3.48,3.06-6,5.94-5.55a17.64,17.64,0,0,1,3,.57c1.06.35,1.61.2,2-.92a4.23,4.23,0,0,1,2.5-2.57A73.16,73.16,0,0,1,67.93,10a80.67,80.67,0,0,1,10.66.34,92,92,0,0,1,18.53,4.1C103.19,16.47,108.82,19.45,114.65,22Z"/><path class="cls-3" d="M120.35,130.86c-.43,5.76-2.92,10.64-6.55,15-7.5,9-17.49,13.47-28.63,16a66.84,66.84,0,0,1-20,1.11c-11.22-.88-21.7-4.3-30.67-11.39A32.47,32.47,0,0,1,23,135.4c4.81-1.61,9.63-3.21,14.42-4.85.78-.27,1.13.1,1.53.6S40,132.37,40.57,133a4.72,4.72,0,0,0,1.36,1.67l2.21,2.79,1.48,1.8L47.81,142a2.79,2.79,0,0,0,1.07,1.28,16.23,16.23,0,0,0,2.6,3.25,2.8,2.8,0,0,0,1.06,1.31,16.46,16.46,0,0,0,2.61,3.25l1,1.24L59.79,157l3.61-6.37,12.81,0,1.91,3.24,1.62,3.25L97.3,135l.75-.92.32-.37.08-.11a.2.2,0,0,0,.21-.25c.32-.35.62-.73,1-1.05,1.66-1.57,2.52-3.25.2-5.65,2.91.66,5.21,1.25,7.55,1.69,4.08.76,8.18,1.43,12.26,2.15A2.73,2.73,0,0,1,120.35,130.86Z"/><path class="cls-4" d="M102.73,71.07c-.48,7.3-1.15,14.58-1.39,21.9a39.13,39.13,0,0,1-.78,5.67A8.05,8.05,0,0,1,95,105.12c-1,.37-2.07.69-3.1,1-2,.26-3.92.55-5.89.79-5.54.67-11.09-.1-16.62.1-8.09.3-16.14.39-24.16-.89a2.35,2.35,0,0,0-.38-.15c-6.71-1.41-8.66-4.33-9.1-11.91-.42-7.26-.91-14.52-1.37-21.78.09-1.07-.2-2.3,1.16-2.93,1.07,2.67,1.66,5.44,3.11,7.86a3,3,0,0,0,.8,1.7,10.75,10.75,0,0,0,2.09,3.66,3.51,3.51,0,0,0,1.23,1.67,6.09,6.09,0,0,0,2.87,2.47,2.91,2.91,0,0,0,2.1.7c2.5.17,4.07-1.38,5.51-3.07,1.92-2.25,3.74-4.58,6.24-6.25,2.21-1.48,4.55-2.27,7.18-1.18,1.08,1.26,2.15,1.55,3.52.26.81-.77,2-.77,3.12-.85l1.66.39,3.25,1.75,1.62,1.36,2.56,2.75,1.07,1.3a7,7,0,0,0,3.87,3.18c2.51,1.19,4.4-.1,6-1.73a25.91,25.91,0,0,0,5.88-10.17c1.08-1.84,1.38-4,2.32-6A4.22,4.22,0,0,1,102.73,71.07ZM63.83,84.65a23.46,23.46,0,0,0-2.43,0c-1.44.14-3.41-.34-4.08,1.06-.75,1.57.39,3.23,1.38,4.63,0,0,.12.07.17.1a2.39,2.39,0,0,0,1.21,1.3,9.58,9.58,0,0,0,2.85,2,2.62,2.62,0,0,0,1.39.92c1.9,1.16,3.72,2.71,6.14,1.18a21.61,21.61,0,0,0,7.16-4.66,6.67,6.67,0,0,0,2.23-4.9c.24-1-.38-1.14-1.1-1.27a15.63,15.63,0,0,0-4.6-.33l-2.06-.05H65.89A4.35,4.35,0,0,0,63.83,84.65Z"/><path class="cls-4" d="M114.65,22c-5.83-2.55-11.47-5.52-17.53-7.54a92,92,0,0,0-18.53-4.1A80.67,80.67,0,0,0,67.93,10a73.16,73.16,0,0,0-25.72,5.33,4.23,4.23,0,0,0-2.5,2.57c-.4,1.13-1,1.27-2,.92a17.64,17.64,0,0,0-3-.57c-2.87-.41-5.37,2.07-5.94,5.55C27.67,30.43,29.59,36.65,31,43c.45,2,1.39,3.87,1.42,6-4.13-7.43-7.69-15.07-8.7-23.64a14.94,14.94,0,0,1-.05-2.88c.33-4.28,2.17-6.33,6.42-6.91a2.51,2.51,0,0,0,2.26-1.59C35.82,6.65,41.77,2.71,49.53,1.34A89,89,0,0,1,66.94,0c18.41.39,34.3,6.81,47.53,19.68.54.53,1.07,1.06,1.62,1.61A2.43,2.43,0,0,1,114.65,22Z"/><path class="cls-4" d="M104.06,47.12c.3.75.52.6.83,0a20.71,20.71,0,0,0,2.2-8.84,56.43,56.43,0,0,0-.31-10.83c-.41-2.44.6-3.17,4.46-3.82a76.1,76.1,0,0,1-2,17.92,18.22,18.22,0,0,1-2.62,6c-.92.22-1.54,2.24-2.79.46Z"/><path class="cls-5" d="M170.24,36.84,171.51,38l2.09,2.93.64,1.69a29.82,29.82,0,0,1,.63,5.32c0,1.21-.31,1.85-1.74,1.8-3.28-.11-6.57-.08-9.85,0-1.21,0-1.74-.3-1.66-1.6a21.92,21.92,0,0,0-.08-3.89c-.14-1.24-.68-2.19-2.23-2.11a2.19,2.19,0,0,0-2.21,2.23c-.37,3,.17,5.58,3.1,7.18,1.31.71,2.56,1.54,3.84,2.32a14.38,14.38,0,0,0,3.28,2A4.6,4.6,0,0,0,169,57l2.88,2.11,1.59,1.78L175.18,64a3,3,0,0,0,.5,1.64l.1.85.2.54.17,4.38,0,2.07c-.76,4.9-2.62,9.1-7.38,11.39a9.84,9.84,0,0,1-3.45,1.24c-2.26.13-2.75,1.3-2.43,3.2s-.42,2.55-2.24,2.23a3.83,3.83,0,0,0-.62,0c-3.57,0-3.2.53-3.19-3.15,0-1.29,0-2.44-1.8-2.07a2.48,2.48,0,0,0-1.65-.44l-3.58-1.73-1.16-.86a17,17,0,0,1-2.77-3.2l-.67-1.26L145,78l-.26-.44-.78-4.1-.13-1.63c.21-4,.21-4,4.39-4,2.4,0,4.8.06,7.2,0,1.18,0,1.55.4,1.55,1.54,0,2.33.08,4.66.15,7,0,1.39.59,2.47,2.13,2.48s2.19-.86,2.43-2.29c1-5.74-.33-8.67-5.16-11.78-2.58-1.67-5.11-3.41-7.66-5.13l-.68-.58-2.63-3.66a3.45,3.45,0,0,0-.81-1.65l-.9-4.12,0-3.72c.76-6.22,4.23-10,10.57-11.07,1.78-.31,2.76-.81,2.41-2.77-.25-1.41.33-2.05,1.79-1.84a8.33,8.33,0,0,0,1.23,0c2.9,0,2.92,0,3.06,2.95,0,.79.11,1.37,1.09,1.27l2.64.67Z"/><path class="cls-6" d="M83.22,67H81.56l-6.59,0c-1.47.12-2.1-.47-1.87-2a17.93,17.93,0,0,0,0-2.66L73,60.3c.18-2.39-1-3.33-4.19-3.32s-4.78,1.12-4,4.16a18.43,18.43,0,0,0,0,3.25c.35,2.18-.61,2.7-2.57,2.47a22.1,22.1,0,0,0-3.24.07H48.57c-2.39,0-4.78-.16-7.16,0-1.6.07-2.26-.4-2-2a11.79,11.79,0,0,0-.05-2V52.47c-.23-1.74.73-2.21,2.23-2.1H60.12c1.51.35,3.12-.35,4.58.44l0,2.07v3.56a11.49,11.49,0,0,1,4.87-1.14c3.84,1,3.84,1,3.43-3.08A.88.88,0,0,0,73,52c0-1,.6-1.44,1.58-1.4h2.08l6.19,0H93.12l5.34.23.06,1.18V66.5l-.44.52-6.59,0H83.22ZM40.77,52.48l0,5.77c0,2,0,4-.08,6,0,.79.1,1.3,1.09,1.28,6.64-.13,13.29.21,19.93-.19,1.32.54,1.86.13,1.58-1.29,0-3.63,0-7.26.07-10.89,0-.95-.24-1.37-1.26-1.35-5.06.07-10.13.1-15.19.14a32,32,0,0,0-5.75,0C40.64,51.8,40.74,52.17,40.77,52.48ZM94.36,65.6c2.88.15,2.88.15,2.61-2.41,0-3.29,0-6.58.15-9.87,0-1.21-.55-1.3-1.5-1.3-6.59,0-13.18,0-19.77,0-1.06,0-1.43.27-1.41,1.37q.1,5.45,0,10.91c0,1.08.3,1.39,1.38,1.38C82,65.62,88.18,65.62,94.36,65.6Z"/><path class="cls-4" d="M51.46,40.56l2.06-.1,4.59.78,2,.87a8.23,8.23,0,0,1,2.38,2.55c0,.57.33,1.29-.73,1.19a4.27,4.27,0,0,0-3.31-3.33l-1.56-.6a12.77,12.77,0,0,0-5.86-.1,7.17,7.17,0,0,0-6.2,4.11c-1-1.47.31-2.21,1.1-3C47.45,41.47,49.52,41.14,51.46,40.56Z"/><path class="cls-7" d="M199.67,59l-.33.25.33-.25-.18-2h0a16.18,16.18,0,0,0-1.16-5.85,1.5,1.5,0,0,1-.1.52,1.5,1.5,0,0,0,.1-.52c0-.47.1-1-.38-1.32a12.1,12.1,0,0,0-1.68-4.46A30,30,0,0,1,194,47.93c-.53.54-1.07,1.07-1.61,1.59.54-.52,1.08-1.05,1.61-1.59a30,30,0,0,0,2.25-2.54c0-.3,0-.62-.33-.79A16.13,16.13,0,0,0,193.39,40a1.93,1.93,0,0,0-.83-1.23,14.91,14.91,0,0,0-2.9-3.7l-.82-.84a13.56,13.56,0,0,0-3.33-3.13,1.41,1.41,0,0,1-.13.52,1.41,1.41,0,0,0,.13-.52l-.74-.56A11.5,11.5,0,0,0,181.22,28c-1.51,1.32-3,2.65-4.46,4,1.45-1.38,3-2.71,4.46-4a2.07,2.07,0,0,0-1.36-.8,11.69,11.69,0,0,0-4.12-2.05,4.18,4.18,0,0,0-2.14-.88A30.71,30.71,0,0,0,162,22l-.67.77L162,22h-2.06a19.65,19.65,0,0,0-7.41.75,1.34,1.34,0,0,1-.16.68,1.34,1.34,0,0,0,.16-.68,5,5,0,0,0-2.48.49,32.07,32.07,0,0,0-11.6,5.18,34.29,34.29,0,0,0-11.59,11.65,29.71,29.71,0,0,0-4.92,11.13h0a.75.75,0,0,0-.31.85,5.18,5.18,0,0,0-.45,2.48,24.26,24.26,0,0,0-.78,6.61v1.65c.23,1.93.06,3.91.77,5.78,0,.58-.17,1.19.31,1.67a15,15,0,0,0,1.64,5.49c.07.4,0,.86.44,1.11a13.54,13.54,0,0,0,2,4.15l.64,1.19a1.19,1.19,0,0,1-.27,1.61c-.9.93-1.71,1.95-2.55,2.93l-6.74,7.88c1.84-.11,3.19.14,4.48-.43a36.47,36.47,0,0,1,3.05-3.33,36.47,36.47,0,0,0-3.05,3.33l2.08-.09c2.22.24,4.39-.48,6.6-.42a4.48,4.48,0,0,0,2.46-.33c1.8.19,3.74-.51,5.34.88a2.08,2.08,0,0,0,1.24.81A15.22,15.22,0,0,0,143,97.38a1.86,1.86,0,0,0,1.23.49,33.57,33.57,0,0,0,11.56,3.21,1.29,1.29,0,0,1,.1-.47,1.29,1.29,0,0,0-.1.47l1.66,0a32.25,32.25,0,0,0,6.19,0,4.37,4.37,0,0,0,2.47-.38,7.81,7.81,0,0,0,1.43,0A39.57,39.57,0,0,0,192,85.32a34.69,34.69,0,0,0,7.17-17.17h0l.07-.08,0-.1.27-.63.08-2.08A12.84,12.84,0,0,0,199.67,59ZM178.14,39.07l0,0Zm-1,34a2.23,2.23,0,0,1-.36.28A2.23,2.23,0,0,0,177.14,73Zm21-21.11a2.43,2.43,0,0,1-.3.4A2.43,2.43,0,0,0,198.13,51.92ZM174.87,34l-.12.13ZM142.68,72.38a5.88,5.88,0,0,0-.42.44A5.88,5.88,0,0,1,142.68,72.38Zm4.84-13,.22-.14Zm-1,1,.42-.45Zm-4.21-10.24a2.51,2.51,0,0,1,.52-.38A2.51,2.51,0,0,0,142.25,50.14ZM126.64,88.47,125,90Zm16.32.1,0,0Zm-.15,2.24q1-1,2-2Q143.82,89.78,142.82,90.81ZM155,86.35a2.48,2.48,0,0,0-1.65-.44h0l-3.58-1.73h0l-1.16-.86h0a17,17,0,0,1-2.77-3.2l-.2.06.2-.06-.67-1.26L145,78l-.26-.44-.78-4.1a17.09,17.09,0,0,0-2.4,2.08,17.09,17.09,0,0,1,2.4-2.08l-.13-1.63a1.65,1.65,0,0,0-.33.06,1.65,1.65,0,0,1,.33-.06c.21-4,.21-4,4.39-4,2.4,0,4.8.06,7.2,0,1.18,0,1.55.4,1.55,1.54,0,2.33.08,4.66.15,7,0,1.39.59,2.47,2.13,2.48s2.19-.86,2.43-2.29c1-5.74-.33-8.67-5.16-11.78-2.58-1.67-5.11-3.41-7.66-5.13h0l-.68-.58h0l-2.63-3.66a3.45,3.45,0,0,0-.81-1.65h0l-.9-4.12a1.63,1.63,0,0,0-.71,0,1.63,1.63,0,0,1,.71,0l0-3.72c.76-6.22,4.23-10,10.57-11.07,1.78-.31,2.76-.81,2.41-2.77-.25-1.41.33-2.05,1.79-1.84a8.33,8.33,0,0,0,1.23,0c2.9,0,2.92,0,3.06,2.95,0,.79.11,1.37,1.09,1.27h0l2.64.67,3.7,1.75L171.51,38l2.09,2.93.64,1.69h0a29.81,29.81,0,0,1,.63,5.32l.2-.05-.2.05c0,1.21-.31,1.85-1.74,1.8-3.28-.11-6.57-.08-9.85,0-1.21,0-1.74-.3-1.66-1.6a21.92,21.92,0,0,0-.08-3.89c-.14-1.24-.68-2.19-2.23-2.11a2.19,2.19,0,0,0-2.21,2.23c-.37,3,.17,5.58,3.1,7.18,1.31.71,2.56,1.54,3.84,2.32a6.59,6.59,0,0,1,.68-1.25,6.59,6.59,0,0,0-.68,1.25,14.38,14.38,0,0,0,3.28,2A4.6,4.6,0,0,0,169,57h0l2.88,2.11,1.59,1.78h0L175.18,64a1.59,1.59,0,0,0,.89-.28,1.59,1.59,0,0,1-.89.28,3,3,0,0,0,.5,1.64,1.51,1.51,0,0,0,.82-.28,1.51,1.51,0,0,1-.82.28l.1.85.2.54.17,4.38,0,2.07.25,0-.25,0c-.76,4.9-2.62,9.1-7.38,11.39a9.84,9.84,0,0,1-3.45,1.24c-2.26.13-2.75,1.3-2.43,3.2s-.42,2.55-2.24,2.23a3.83,3.83,0,0,0-.62,0c-3.57,0-3.2.53-3.19-3.15C156.8,87.13,156.82,86,155,86.35Zm-8.14.47.17-.16Zm1-27.66.06,0Zm20-9a6.24,6.24,0,0,0-1.77,1,6.24,6.24,0,0,1,1.77-1Zm-2.25,1.42q-.22.21-.42.45Q165.34,51.78,165.57,51.57Zm8.21,8.4a1.94,1.94,0,0,0-.17.34A1.94,1.94,0,0,1,173.77,60Zm24.71,8.34a1.4,1.4,0,0,1,.25-.1A1.4,1.4,0,0,0,198.48,68.31Z"/><path class="cls-6" d="M91,42l1.21.82c.67.87,1.65,1.6,1.26,3.34-1.05-1.5-1.59-3.13-3.33-3.44A9.64,9.64,0,0,0,84,41.61a4.5,4.5,0,0,0-2.06.2c-2.62.34-4.78,1.37-5.8,4.18-.48-1.44-.27-2,1-3.1,2.1-1.75,4.68-2.06,7.25-2.41l2.06.11Z"/><path class="cls-6" d="M89.72,60.45c-1.19,2.81-3.46,4.25-6,3.81a5.5,5.5,0,0,1-.51-10.77,4.88,4.88,0,0,1,6.19,3.92c-.2-.16-.41-.31-.59-.48a2.6,2.6,0,0,0-3.83-.1,2.47,2.47,0,0,0-.43,3.49,2.63,2.63,0,0,0,3.74.84C88.76,60.91,89.24,60.69,89.72,60.45Z"/><path class="cls-8" d="M93.48,116h0l-.41-2c-.33-.95-.15-2-.75-2.91-.12-1.63-.65-3.23-.42-4.9-2,.26-3.92.55-5.89.79-5.54.67-11.09-.1-16.62.1-8.09.3-16.14.39-24.16-.89l.15,4.87c2.32.57,4.74.55,7.07,1-2.33-.47-4.76-.45-7.07-1A51.67,51.67,0,0,1,44,122.18l.48.82.79.08c.76,1,2,1.21,2.91,2l.83.37a1.71,1.71,0,0,1,.61-1.24,1.71,1.71,0,0,0-.61,1.24l.8.44q0,.19.06.37a17.86,17.86,0,0,1,3.66,2.14h.39l.46.71.79.1,3.33,2.41h.41l.82.8.8.11c.74,1,2,1.22,2.9,2l.83.37.8.44q0,.18.06.37c1.38.44,2.39,1.49,3.65,2.14a1.41,1.41,0,0,1,.41,0l1.21-1.38-1.21,1.39.36.39h.59c1.17-.89,2.61-1.38,3.63-2.48a1.51,1.51,0,0,1,.48-1.16,1.51,1.51,0,0,0-.48,1.16c3.51-1.72,6.63-4.07,10-6,.64-.37,1.17-1,2-1.06A22,22,0,0,1,91,125.47c1.18-.82,2.33-1.68,3.54-2.45.81-.52,1.1-1,.66-2C94.55,119.4,94.06,117.68,93.48,116Zm-5.86-3.68-.37,0Zm-2.34.37a2.2,2.2,0,0,1,1.78-.4,2.2,2.2,0,0,0-1.78.4,42.65,42.65,0,0,0-7,.86,2.18,2.18,0,0,1-.93,1.54,2.18,2.18,0,0,0,.93-1.54A42.69,42.69,0,0,1,85.28,112.68Zm-9.07,1.25a2.78,2.78,0,0,1,.95-.36,2.78,2.78,0,0,0-.95.36l-7,.43a1.91,1.91,0,0,1-.71,1.34,1.91,1.91,0,0,0,.71-1.34Z"/><path class="cls-8" d="M108.79,57.42c1.1-2.28,1.72-4.6.47-7a91.36,91.36,0,0,0-6.61,6.4,91.36,91.36,0,0,1,6.61-6.4l-.52-1.2c-.29-1.06-1.44-1.08-2.09-1.71-.92.22-1.54,2.24-2.79.46h0l.19-.82-.22-1.24,0-6.18,0-2.07c.24-1.95-.37-3.84-.4-5.77A2.13,2.13,0,0,0,103,30.2c-.12-3.34-.45-3.6-3.45-2.66-.64.2-1.27.44-1.91.66a8.43,8.43,0,0,0-2.89.81l-8.25,2a4.15,4.15,0,0,0-2.48.44l-7,.92-2.49.34A38.51,38.51,0,0,0,68.4,33a44.34,44.34,0,0,1-4.27,4.53c-.6.58-1.19,1.16-1.78,1.75.58-.59,1.18-1.17,1.78-1.75A44.33,44.33,0,0,0,68.4,33a8.57,8.57,0,0,0-2.94-.2l-4.93-.46-2.07-.41-4.53-1.28a1.65,1.65,0,0,0-1.2-.52,31.36,31.36,0,0,1-7.46-5.29l0,.06,0-.06c0-.16-.1-.39-.29-.22s0,.31.19.34c.5,2.19,2,3.87,3,5.91a8,8,0,0,1-2.87.05c0,.07,0,.15,0,.22s0-.15,0-.22c-.46-.45-1.09-.26-1.63-.41-2.87-1.12-5.39-2.63-6.56-6.29-1,5.34-1.66,10.19-2.09,15.07l-.37,2.48-.75,6.63-.17,2.44h0a10.8,10.8,0,0,1-.57.93,10.8,10.8,0,0,0,.57-.93l-.73,0c-.1-.42,0-.91-.49-1.18-1.09.11-1.84-1.6-3.2-.41a6.1,6.1,0,0,0-1.79,6.17c0,.58-.14,1.21.36,1.69a7.81,7.81,0,0,0,2.08,4.1,61.41,61.41,0,0,0,5.63-5.4,61.42,61.42,0,0,1-5.63,5.4,1.69,1.69,0,0,0,.83,1.26c1.4,1.43,1,3.21,1,4.93l.39,1.59a7.46,7.46,0,0,0,2.27,3.36c.09-1.07-.2-2.3,1.16-2.93,1.07,2.67,1.66,5.44,3.11,7.86a3,3,0,0,0,.8,1.7,10.75,10.75,0,0,0,2.09,3.66,3.51,3.51,0,0,0,1.23,1.67,6.09,6.09,0,0,0,2.87,2.47,2.91,2.91,0,0,0,2.1.7c2.5.17,4.07-1.38,5.51-3.07,1.92-2.25,3.74-4.58,6.24-6.25,2.21-1.48,4.55-2.27,7.18-1.18,1.08,1.26,2.15,1.55,3.52.26.81-.77,2-.77,3.12-.85l1.66.39,3.25,1.75,1.62,1.36,2.56,2.75a1.37,1.37,0,0,0,.86-.29,1.37,1.37,0,0,1-.86.29l1.07,1.3a7,7,0,0,0,3.87,3.18c2.51,1.19,4.4-.1,6-1.73a25.91,25.91,0,0,0,5.88-10.17c1.08-1.84,1.38-4,2.32-6a4.22,4.22,0,0,1,1.16,1.92c2.69-2.06,3.23-4.75,2.34-7.87h0A17.41,17.41,0,0,0,108.79,57.42ZM39.33,62.8V52.47c-.23-1.74.73-2.21,2.23-2.1H60.12c1.51.35,3.12-.35,4.58.44l0,2.07v3.56a11.49,11.49,0,0,1,4.87-1.14c3.84,1,3.84,1,3.43-3.08A.88.88,0,0,0,73,52c0-1,.6-1.44,1.58-1.4h2.08l6.19,0H93.12l5.34.23.06,1.18q0,3.09,0,6.18V66.5l-.44.52-6.59,0H81.56l-6.59,0c-1.47.12-2.1-.47-1.87-2a17.93,17.93,0,0,0,0-2.66h0L73,60.3c.18-2.39-1-3.33-4.19-3.32s-4.78,1.12-4,4.16a18.43,18.43,0,0,0,0,3.25c.35,2.18-.61,2.7-2.57,2.47a22.09,22.09,0,0,0-3.24.07H48.57c-2.39,0-4.78-.16-7.16,0-1.6.07-2.26-.4-2-2A11.79,11.79,0,0,0,39.33,62.8ZM56.69,44.95l.38-.33Zm33.43-2.22A9.64,9.64,0,0,0,84,41.61a4.5,4.5,0,0,0-2.06.2c-2.62.34-4.78,1.37-5.8,4.18-.48-1.44-.27-2,1-3.1,2.1-1.75,4.68-2.06,7.25-2.41l2.06.11L91,42l1.21.82c.67.87,1.65,1.6,1.26,3.34-1.05-1.5-1.59-3.13-3.33-3.44Zm12.74,5.61.29-.17ZM61.51,38.14a35.58,35.58,0,0,1-3.39,3.1l2,.87h0a8.23,8.23,0,0,1,2.38,2.55c0,.57.33,1.29-.73,1.19a4.27,4.27,0,0,0-3.31-3.33,2.5,2.5,0,0,1-.37,1,2.5,2.5,0,0,0,.37-1l-1.56-.59a12.77,12.77,0,0,0-5.86-.1,7.17,7.17,0,0,0-6.2,4.11c-1-1.47.31-2.21,1.1-3,1.51-1.48,3.58-1.81,5.51-2.39l2.06-.1,4.59.78A35.58,35.58,0,0,0,61.51,38.14Z"/><path class="cls-8" d="M74.44,64.3c0,1.08.3,1.39,1.38,1.38,6.17-.07,12.35-.06,18.53-.08,2.88.15,2.88.15,2.61-2.41,0-3.29,0-6.58.15-9.87,0-1.21-.55-1.3-1.5-1.3-6.59,0-13.18,0-19.77,0-1.06,0-1.43.27-1.41,1.37Q74.54,58.85,74.44,64.3Zm8.76-10.82a4.88,4.88,0,0,1,6.19,3.92l.36.3a1.33,1.33,0,0,1,.5,1.13,1.32,1.32,0,0,0-.5-1.13,1.3,1.3,0,0,0,0,1.91l-.06.84c-1.19,2.81-3.46,4.25-6,3.81a5.5,5.5,0,0,1-.51-10.77Z"/><path class="cls-8" d="M59.71,57.06l.06,0h-.1Z"/><path class="cls-8" d="M59.67,60.71h.08l0,0Z"/><path class="cls-8" d="M41.79,65.49c6.64-.13,13.29.21,19.93-.19,1.32.54,1.86.13,1.58-1.29,0-3.63,0-7.26.07-10.89,0-.95-.24-1.37-1.26-1.35-5.06.07-10.13.1-15.19.14a32,32,0,0,0-5.75,0c-.54-.07-.43.29-.41.6l0,5.77c0,2,0,4-.08,6C40.68,65,40.8,65.51,41.79,65.49ZM53.88,53.43a5.51,5.51,0,0,1,5.88,2.8c.13.25.41.55,0,.8.64,0,.33.51.34.84a1.79,1.79,0,0,1,0,2.05c-.09.28.29.82-.35.81.43.37,0,.71-.14,1a5.47,5.47,0,0,1-6.23,2.37,5.56,5.56,0,0,1-3.94-5.4A5.63,5.63,0,0,1,53.88,53.43Z"/><path class="cls-6" d="M59.71,60.67c.51.39.07.75-.1,1a5.47,5.47,0,0,1-6.23,2.37,5.56,5.56,0,0,1-3.94-5.4,5.63,5.63,0,0,1,4.44-5.24,5.51,5.51,0,0,1,5.88,2.8c.14.26.44.58,0,.83-.23-.13-.47-.24-.69-.38-1.4-.88-2.75-.89-3.85.45a2.49,2.49,0,0,0,0,3.39A2.62,2.62,0,0,0,59,61,5.15,5.15,0,0,1,59.71,60.67Z"/><path class="cls-6" d="M59.67,60.71a.58.58,0,0,1,.44-.8C60,60.21,60.43,60.78,59.67,60.71Z"/><path class="cls-6" d="M60.11,57.86c-.48-.1-.49-.46-.44-.84C60.44,57,60.09,57.51,60.11,57.86Z"/></g></g></g></svg>
|
assets/images/welcome/frontend-posting.png
ADDED
Binary file
|
assets/images/welcome/pay-per-post.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 207.24"><defs><style>.cls-1{fill:#feb42c;}.cls-2{fill:#aebfc6;}.cls-3{fill:#fe7400;}.cls-4{fill:#aeb604;}.cls-5{fill:#fea88c;}.cls-6{fill:#8ca6b0;}.cls-7{fill:#fede71;}.cls-8{fill:#fea200;}.cls-9{fill:#fe8601;}.cls-10{fill:#d6ecc0;}.cls-11{fill:#a4e4fc;}.cls-12{fill:#fec8b5;}.cls-13{fill:#feeaaa;}</style></defs><title>Asset 10</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="_8nxI2k.tif" data-name="8nxI2k.tif"><path class="cls-1" d="M0,173.18c1.17-3.47,2.22-7,4.61-9.9,5.59-6.81,12.73-10,21.43-8.17s14.22,7.26,16.71,15.79a9.22,9.22,0,0,1-3.58.88,10.31,10.31,0,0,0-1.82-5.06,18.43,18.43,0,0,0-19-8.18C5.75,160.71-.5,175.44,6.59,186.41c4.51,7,12.37,9.6,21.14,7.22l1.35,3.14C16.74,201.41,3.93,193.36.87,182c-.19-.69-.16-1.51-.87-2Z"/><path class="cls-2" d="M127.73,0c4.12,1.3,7.69,3.34,10.07,7.14,5.09,8.1.2,19.49-9.1,21.52a14.78,14.78,0,0,1-17.23-10.44A14.6,14.6,0,0,1,122,.49c.42-.12.92,0,1.2-.49ZM114.55,14.55a10.91,10.91,0,0,0,21.81.09,10.91,10.91,0,1,0-21.81-.09Z"/><path class="cls-3" d="M169.79,89.85c3.41.39,3.66.89,3.29,4.34-.67,6.22-1.15,12.47-1.71,18.7q-.35,3.83-.72,7.66c-.11,1.11-.6,2-1.84,1.8-1.47-.22-1.56.52-1.55,1.66,0,4.92-.1,9.84.06,14.75a17.58,17.58,0,0,1-2.82,10.94,27.47,27.47,0,0,1-4,3.44,19.26,19.26,0,0,1-8.17,1.44c-15.9,0-31.8,0-47.71,0-1.24.89-2.44-.09-3.67-.09q-19.32.06-38.63.09l-21.13-.07c-5.35,0-8.43-3.08-8.43-8.42q0-39.65,0-79.3c0-.91,0-1.81-.07-2.72v-3.7a8.15,8.15,0,0,1,3.76-6.79,9.68,9.68,0,0,1,3.68-1l1.61,0q18.75,0,37.49.07a8.18,8.18,0,0,0,1.75-.38c.42.67,1.09.39,1.64.39q35.14,0,70.29,0h3.62c2.2.91,4.48,1.65,6.3,3.33a13.18,13.18,0,0,1,4.47,10q0,8.38.07,16.75a34.55,34.55,0,0,1-.1,4.06C167,88.89,167.61,90,169.79,89.85Zm-8.07,32-3.48,0c-5.86-1-11.79-1.36-17.7-1.79-9.41-.68-17.41-9.41-15.33-19.75,1.77-8.81,11.18-14.52,20-12.95,4.27.76,8.66.84,13,1.23l3.44.37c1.78.48,2-.49,2-2,0-6.89,0-13.77,0-20.66,0-6.35-3.63-10-10-10H41.07c-3.26,0-4.19.73-4.68,3.61q0,43,0,85.94c-.91,1.41-.4,2.43.89,3.22.61,2.12,2.38,1.75,3.92,1.75h113c.38,0,.76,0,1.13,0,4.24-.19,8.18-3.94,8.26-8.17.12-6.35,0-12.71,0-19.07C163.65,122.3,163.08,121.69,161.71,121.87Zm-33.08-18.31c-.38,6.9,4.25,11.53,10.51,12.68a110.54,110.54,0,0,0,11,1c4.35.35,8.73.51,13.05,1,4,.5,4,.67,4.49-3.2,0-.22,0-.45,0-.68.55-6.52,1.07-13,1.67-19.56.1-1.09-.22-1.64-1.25-1.67-5.2-.15-10.3-1.32-15.5-1.43a73.2,73.2,0,0,1-8.07-.8C135.53,89.78,128.62,95.06,128.63,103.56Z"/><path class="cls-4" d="M80.94,52.32a8.18,8.18,0,0,1-1.75.38q-18.75,0-37.49-.07c5.53-.58,11.06-1.18,16.59-1.74q14.49-1.46,29-2.89c2.39.47,4.65-.71,7-.53-2.34.07-4.72-.71-7,.34A9.74,9.74,0,0,0,86,47.68c-14.8.47-29.59,1-44.39,1.41-1.36,0-1.72.56-1.59,1.76.07.6.06,1.21.09,1.81a9.68,9.68,0,0,0-3.68,1c0-1.73,0-3.47-.06-5.2-.13-2.08.86-2.85,2.81-2.87,2.71,0,5.42-.16,8.13-.25A10.46,10.46,0,0,0,51.05,45a1.39,1.39,0,0,0,1.43.46c11.23-.9,22.49-.92,33.74-1.36q23.81-.93,47.62-1.73c6.65-.23,13.31-.37,20-.6,1.87-.07,2.59.76,2.59,2.56,0,2.8.07,5.6.11,8.4h-3.62c-.14-1.88-.31-3.76-.41-5.64-.07-1.29-.6-1.51-1.89-1.37-5.62.63-11.27,1.08-16.9,1.61l-25.24,2.4Z"/><path class="cls-5" d="M39.18,171.78a9.22,9.22,0,0,0,3.58-.88c6.29-.27,11.81,1.4,16.08,6.28,4.48,5.12,6,11,3.76,17.46A18.17,18.17,0,0,1,49,206.81c-7.21,1.77-15.74-2-20-10l-1.35-3.14a5.74,5.74,0,0,0,0-.9c-1.51-8.27,1.59-14.5,8.42-19.08C37.12,173,38.16,172.4,39.18,171.78Zm6.41,2.77a14.29,14.29,0,0,0-14.68,14.3c0,8.41,6.17,14.78,14.41,14.79A14.29,14.29,0,0,0,60,189.34C60,180.93,53.82,174.56,45.59,174.55Z"/><path class="cls-5" d="M200,41.76c0,9.53-8.54,18.17-18.08,18.23s-18.32-8.57-18.28-18.25,8.6-18.12,18.18-18.12S200,32.21,200,41.76Zm-18.28,14.6A14.29,14.29,0,0,0,196.36,42c0-8.41-6.2-14.74-14.45-14.75a14.24,14.24,0,0,0-14.64,14.56A14.26,14.26,0,0,0,181.72,56.36Z"/><path class="cls-6" d="M62.29,154.62q19.32,0,38.63-.09c1.22,0,2.43,1,3.67.09,3.74.88,7.59.89,11.39,1.26,6,.58,12,.93,18,1.51,6.83.66,13.65,1.43,20.5,1.72,4.34.18,5.94-1.53,5.95-6a27.47,27.47,0,0,0,4-3.44,56,56,0,0,1-.53,5.86,8.72,8.72,0,0,1-8.95,7.16c-6.71-.38-13.4-1.06-20.1-1.62q-9-.76-18.06-1.54c-8-.7-15.94-1.44-23.92-2.14-5.87-.52-11.74-1-17.61-1.5C71,155.52,66.64,155.05,62.29,154.62Z"/><path class="cls-2" d="M85.45,181.56c.08-7.47,7.12-14.38,14.57-14.29,7.71.09,14.54,6.94,14.52,14.57s-7,14.54-14.57,14.52S85.37,189.34,85.45,181.56Zm14.35,11.16a10.91,10.91,0,0,0,.49-21.81c-6.41-.08-11.17,4.5-11.2,10.77A10.64,10.64,0,0,0,99.81,192.73Z"/><path class="cls-2" d="M51.05,45a10.46,10.46,0,0,1-3.76.32c-1.89-4.68-8.77-6.72-14-4.26-8,3.78-7.93,15.56-.67,19.36v3.7a14.71,14.71,0,0,1-9-14.12A15.29,15.29,0,0,1,34.78,36.85C41.48,35.2,49,39,51.05,45Z"/><path class="cls-6" d="M169.79,89.85c-2.18.12-2.82-1-2.54-3a34.55,34.55,0,0,0,.1-4.06C169.33,84.74,169.83,87.2,169.79,89.85Z"/><path class="cls-7" d="M39.18,171.78c-1,.62-2.06,1.21-3.05,1.88-6.84,4.58-9.94,10.81-8.42,19.08a5.74,5.74,0,0,1,0,.9C19,196,11.1,193.39,6.59,186.41c-7.09-11-.84-25.7,11.79-27.88a18.43,18.43,0,0,1,19,8.18A10.31,10.31,0,0,1,39.18,171.78Z"/><path class="cls-8" d="M158.24,88.59c-4.34-.39-8.73-.47-13-1.23-8.87-1.57-18.28,4.14-20,12.95-2.08,10.34,5.92,19.07,15.33,19.75,5.91.43,11.84.79,17.7,1.79,0,1.56,0,3.13-.06,4.69a2.25,2.25,0,0,0,1.84,2.63v1.67c-2.06.46-2.1,2.13-1.77,3.59.56,2.49-1.81,5.71,1.77,7.47l-.15,1.56a2,2,0,0,0-2.14.29,6.09,6.09,0,0,1-5.15,1.73,1.91,1.91,0,0,0-2.19,1.81h-1.7a2.21,2.21,0,0,0-2.47-1.84c-2,.05-4.09,0-6.13,0a2.08,2.08,0,0,0-2.42,1.83H136a2.21,2.21,0,0,0-2.47-1.84c-2,.05-4.09,0-6.14,0a2.07,2.07,0,0,0-2.42,1.83h-1.7a2.21,2.21,0,0,0-2.47-1.84c-2,.05-4.09,0-6.14,0a2.07,2.07,0,0,0-2.42,1.83h-1.7a2.21,2.21,0,0,0-2.47-1.84c-2,.05-4.09,0-6.13,0a2.07,2.07,0,0,0-2.42,1.83h-1.7a2.21,2.21,0,0,0-2.47-1.84c-2,.05-4.09,0-6.13,0a2.07,2.07,0,0,0-2.42,1.83H85a2.21,2.21,0,0,0-2.47-1.84c-2,.05-4.09,0-6.14,0A2.08,2.08,0,0,0,74,147.28h-1.7a2.21,2.21,0,0,0-2.47-1.84c-2,.05-4.09,0-6.14,0a2.08,2.08,0,0,0-2.42,1.83h-1.7a2.21,2.21,0,0,0-2.47-1.84c-2,.05-4.09,0-6.13,0a2.08,2.08,0,0,0-2.42,1.83h-1.7c-.2-.86-.68-1.74-1.55-1.73-3,0-6-.59-8.94.38q0-43,0-85.94l1.25,0a2.09,2.09,0,0,0,2.44,1.81c2,0,4.08-.05,6.12,0A2.23,2.23,0,0,0,48.68,60h1.68a2.09,2.09,0,0,0,2.44,1.81c2,0,4.08-.05,6.12,0A2.24,2.24,0,0,0,61.41,60h1.68a2.09,2.09,0,0,0,2.44,1.81c2,0,4.08-.05,6.12,0A2.23,2.23,0,0,0,74.14,60h1.68a2.09,2.09,0,0,0,2.44,1.81c2,0,3.93-.06,5.9,0A2.33,2.33,0,0,0,86.86,60h1.68a2,2,0,0,0,2.66,1.76c2.78-.7,6.26,1.92,8.39-1.77h1.68a2,2,0,0,0,2.66,1.76c2.78-.7,6.26,1.92,8.39-1.77H114a2,2,0,0,0,2.66,1.76c2.78-.7,6.26,1.92,8.39-1.77h1.68a2.09,2.09,0,0,0,2.44,1.81c2,0,3.93-.06,5.9,0A2.33,2.33,0,0,0,137.77,60h1.68a2,2,0,0,0,2.66,1.76c2.78-.7,6.26,1.92,8.39-1.77h1.68c.14.34.24,1,.41,1,3.16.4,4.81,3.22,7.39,4.52V67.2a2.15,2.15,0,0,0-1.82,2.46q.08,3.06,0,6.13A2.16,2.16,0,0,0,160,78.25v1.67c-1.43.31-1.87,1.26-1.82,2.63C158.24,84.57,158.22,86.58,158.24,88.59Z"/><path class="cls-8" d="M128.63,103.56c0-8.5,6.9-13.78,15.94-12.57a73.2,73.2,0,0,0,8.07.8c5.21.11,10.31,1.29,15.5,1.43,1,0,1.35.58,1.25,1.67-.61,6.51-1.13,13-1.67,19.56,0,.23,0,.46,0,.68-.51,3.87-.49,3.69-4.49,3.2-4.33-.54-8.7-.69-13.05-1a110.54,110.54,0,0,1-11-1C132.88,115.09,128.25,110.46,128.63,103.56Zm4.12.4c-.08,1.21.35,2.21,1.61,2.33,1.4.13,1.88-.84,2-2.16.36-3.19,1.83-4.64,5.07-5,1.32-.15,2.27-.66,2.1-2.07-.15-1.26-1.17-1.62-2.37-1.57C137.25,95.63,132.85,100.05,132.75,104Zm9.66,7.86c3.12-.08,6.59-3.55,6.69-6.66,0-1.2-.32-2.19-1.59-2.36s-1.92.65-2,1.89a3.48,3.48,0,0,1-3.47,3.49c-1.25.12-2.07.74-1.92,2S141.2,111.89,142.4,111.82Z"/><path class="cls-1" d="M101.27,60H99.59a2.15,2.15,0,0,0-2.41-1.84c-2.09,0-4.18,0-6.28,0A2,2,0,0,0,88.55,60H86.86a2.15,2.15,0,0,0-2.41-1.84c-2.09,0-4.18,0-6.28,0A2,2,0,0,0,75.82,60H74.14a2.24,2.24,0,0,0-2.63-1.85c-1.94.06-3.89.05-5.83,0-1.37,0-2.34.37-2.59,1.85H61.41a2.24,2.24,0,0,0-2.63-1.85c-1.94.06-3.89.05-5.83,0-1.37,0-2.34.37-2.59,1.85H48.68a2.15,2.15,0,0,0-2.41-1.84c-2.09,0-4.18,0-6.28,0A2,2,0,0,0,37.63,60l-1.25,0c.49-2.89,1.42-3.61,4.68-3.61h112.6c6.34,0,10,3.63,10,10,0,6.89,0,13.77,0,20.66,0,1.47-.2,2.43-2,2,0-2.3.1-4.6.14-6.89A2,2,0,0,0,160,79.93V78.25a2.11,2.11,0,0,0,1.85-2.39q-.06-3.14,0-6.28A2.11,2.11,0,0,0,160,67.2V65.52c1.63-.54,1.74-1.73,1.2-3.08a7.48,7.48,0,0,0-6.41-4.28c-1.4,0-2.35.37-2.6,1.86H150.5a2.15,2.15,0,0,0-2.41-1.84c-2.09,0-4.18,0-6.28,0A2,2,0,0,0,139.45,60h-1.68a2.24,2.24,0,0,0-2.63-1.85c-1.94.06-3.89.05-5.83,0-1.37,0-2.34.37-2.59,1.85H125a2.15,2.15,0,0,0-2.4-1.84c-2.09,0-4.19,0-6.28,0A2,2,0,0,0,114,60h-1.68a2.15,2.15,0,0,0-2.41-1.84c-2.09,0-4.18,0-6.28,0A2,2,0,0,0,101.27,60Z"/><path class="cls-9" d="M136,147.28h1.7c.31,1.45,1.29,1.87,2.67,1.83,1.88-.05,3.77-.06,5.65,0a2.36,2.36,0,0,0,2.71-1.83h1.7a2,2,0,0,0,1.77,1.78c2.35.17,4.64.1,6.67-1.42,1.56-1.16,2.23-2.41,1-4.19l.15-1.56c3.5-1.68,1.27-4.81,1.76-7.24.3-1.5.41-3.29-1.76-3.82v-1.67a2.28,2.28,0,0,0,1.83-2.64c-.08-1.55-.08-3.11-.12-4.66,1.37-.18,1.94.43,1.93,1.8,0,6.36.08,12.71,0,19.07-.08,4.23-4,8-8.26,8.17-.38,0-.76,0-1.13,0h-113c-1.54,0-3.3.37-3.92-1.75,2.31,0,4.62-.09,6.93,0a2.36,2.36,0,0,0,2.67-1.84h1.7c.31,1.45,1.3,1.87,2.67,1.83,1.88-.05,3.77-.07,5.65,0a2.36,2.36,0,0,0,2.71-1.83h1.7c.32,1.45,1.29,1.87,2.67,1.83,1.88-.05,3.77-.06,5.65,0a2.36,2.36,0,0,0,2.71-1.83H74c.32,1.45,1.29,1.87,2.67,1.83,1.88-.05,3.77-.06,5.65,0A2.36,2.36,0,0,0,85,147.28h1.7c.31,1.45,1.29,1.87,2.67,1.83,1.88-.05,3.77-.06,5.65,0a2.36,2.36,0,0,0,2.71-1.83h1.7c.31,1.45,1.29,1.87,2.67,1.83,1.88-.05,3.77-.06,5.65,0a2.36,2.36,0,0,0,2.71-1.84h1.7c.31,1.45,1.29,1.87,2.67,1.83,1.88-.05,3.77-.06,5.65,0a2.36,2.36,0,0,0,2.71-1.84h1.7c.32,1.45,1.29,1.87,2.67,1.83,1.88-.05,3.77-.06,5.65,0A2.36,2.36,0,0,0,136,147.28Z"/><path class="cls-10" d="M80.94,52.32l27.49-2.62,25.24-2.4c5.63-.53,11.28-1,16.9-1.61,1.29-.14,1.82.07,1.89,1.37.1,1.88.27,3.76.41,5.64q-35.14,0-70.29,0C82,52.71,81.36,53,80.94,52.32Z"/><path class="cls-11" d="M160.46,153.14c0,4.44-1.61,6.15-5.95,6-6.86-.29-13.68-1.06-20.5-1.72-6-.58-12-.93-18-1.51-3.8-.37-7.64-.38-11.39-1.26,15.9,0,31.8-.08,47.71,0A19.26,19.26,0,0,0,160.46,153.14Z"/><path class="cls-10" d="M87.29,48q-14.5,1.44-29,2.89c-5.53.56-11.06,1.16-16.59,1.74l-1.62,0c0-.6,0-1.21-.09-1.81-.13-1.2.23-1.72,1.59-1.76,14.8-.43,29.59-.93,44.39-1.41a9.86,9.86,0,0,1,1.34.14Z"/><path class="cls-12" d="M46.86,147.28a2.36,2.36,0,0,1-2.67,1.84c-2.31,0-4.62,0-6.93,0-1.3-.8-1.8-1.81-.89-3.22,2.94-1,6-.35,8.94-.38C46.18,145.53,46.66,146.41,46.86,147.28Z"/><path class="cls-12" d="M161.71,121.87c0,1.55,0,3.11.12,4.66a2.28,2.28,0,0,1-1.83,2.64,2.25,2.25,0,0,1-1.84-2.63c.07-1.56,0-3.13.06-4.69Z"/><path class="cls-7" d="M87.29,48l0-.19c2.28-1,4.67-.26,7-.34C91.94,47.3,89.68,48.48,87.29,48Z"/><path class="cls-13" d="M45.59,174.55c8.23,0,14.44,6.38,14.41,14.79a14.29,14.29,0,0,1-14.68,14.3c-8.23,0-14.44-6.38-14.41-14.79A14.29,14.29,0,0,1,45.59,174.55Z"/><path class="cls-13" d="M181.72,56.36a14.26,14.26,0,0,1-14.45-14.52,14.24,14.24,0,0,1,14.64-14.56c8.25,0,14.46,6.35,14.45,14.75A14.29,14.29,0,0,1,181.72,56.36Z"/><path class="cls-12" d="M159.86,143.45c1.19,1.78.52,3-1,4.19-2,1.52-4.33,1.59-6.67,1.42a2,2,0,0,1-1.77-1.78,1.91,1.91,0,0,1,2.19-1.81,6.09,6.09,0,0,0,5.15-1.73A2,2,0,0,1,159.86,143.45Z"/><path class="cls-12" d="M72.32,147.28a2.36,2.36,0,0,1-2.71,1.83c-1.88-.07-3.77-.06-5.65,0-1.38,0-2.35-.38-2.67-1.83a2.08,2.08,0,0,1,2.42-1.83c2,0,4.09,0,6.14,0A2.21,2.21,0,0,1,72.32,147.28Z"/><path class="cls-12" d="M85,147.28a2.36,2.36,0,0,1-2.71,1.83c-1.88-.07-3.77-.06-5.65,0-1.38,0-2.35-.38-2.67-1.83a2.08,2.08,0,0,1,2.42-1.83c2,0,4.09.05,6.14,0A2.21,2.21,0,0,1,85,147.28Z"/><path class="cls-12" d="M59.59,147.28a2.36,2.36,0,0,1-2.71,1.83c-1.88-.07-3.77-.06-5.65,0-1.37,0-2.36-.38-2.67-1.83A2.08,2.08,0,0,1,51,145.44c2,0,4.09,0,6.13,0A2.21,2.21,0,0,1,59.59,147.28Z"/><path class="cls-12" d="M97.77,147.28a2.36,2.36,0,0,1-2.71,1.83c-1.88-.07-3.77-.06-5.65,0-1.38,0-2.35-.38-2.67-1.83a2.07,2.07,0,0,1,2.42-1.83c2,0,4.09,0,6.13,0A2.21,2.21,0,0,1,97.77,147.28Z"/><path class="cls-12" d="M110.5,147.28a2.36,2.36,0,0,1-2.71,1.84c-1.88-.07-3.77-.06-5.65,0-1.38,0-2.35-.38-2.67-1.83a2.07,2.07,0,0,1,2.42-1.83c2,0,4.09,0,6.13,0A2.21,2.21,0,0,1,110.5,147.28Z"/><path class="cls-12" d="M123.22,147.28a2.36,2.36,0,0,1-2.71,1.84c-1.88-.07-3.77-.06-5.65,0-1.38,0-2.36-.38-2.67-1.83a2.07,2.07,0,0,1,2.42-1.83c2,0,4.09,0,6.14,0A2.21,2.21,0,0,1,123.22,147.28Z"/><path class="cls-12" d="M136,147.28a2.36,2.36,0,0,1-2.71,1.83c-1.88-.07-3.77-.06-5.65,0-1.38,0-2.35-.38-2.67-1.83a2.07,2.07,0,0,1,2.42-1.83c2,0,4.09,0,6.14,0A2.21,2.21,0,0,1,136,147.28Z"/><path class="cls-12" d="M148.68,147.28a2.36,2.36,0,0,1-2.71,1.83c-1.88-.07-3.77-.06-5.65,0-1.38,0-2.36-.38-2.67-1.83a2.08,2.08,0,0,1,2.42-1.83c2,0,4.09,0,6.13,0A2.21,2.21,0,0,1,148.68,147.28Z"/><path class="cls-12" d="M160,130.83c2.17.53,2.06,2.32,1.76,3.82-.49,2.43,1.74,5.56-1.76,7.24-3.58-1.76-1.21-5-1.77-7.47C157.91,133,157.94,131.3,160,130.83Z"/><path class="cls-7" d="M132.74,104c.1-3.91,4.51-8.32,8.44-8.49,1.2-.05,2.21.31,2.37,1.57.17,1.41-.78,1.91-2.1,2.07-3.24.38-4.71,1.83-5.07,5-.15,1.32-.62,2.29-2,2.16C133.1,106.16,132.66,105.16,132.74,104Z"/><path class="cls-9" d="M142.4,111.82c-1.2.07-2.19-.34-2.33-1.61s.68-1.9,1.92-2a3.48,3.48,0,0,0,3.47-3.49c.11-1.25.76-2.06,2-1.89s1.64,1.16,1.59,2.36C149,108.27,145.52,111.74,142.4,111.82Z"/></g></g></g></svg>
|
assets/images/welcome/welcome-video.png
ADDED
Binary file
|
assets/images/welcome/wpuf-logo.png
ADDED
Binary file
|
assets/js-templates/form-components.php
CHANGED
@@ -300,6 +300,67 @@
|
|
300 |
</div>
|
301 |
</script>
|
302 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
<script type="text/x-template" id="tmpl-wpuf-form-checkbox_field">
|
304 |
<div class="wpuf-fields">
|
305 |
<ul :class="['wpuf-fields-list', ('yes' === field.inline) ? 'wpuf-list-inline' : '']">
|
300 |
</div>
|
301 |
</script>
|
302 |
|
303 |
+
<script type="text/x-template" id="tmpl-wpuf-field-visibility">
|
304 |
+
<div class="panel-field-opt panel-field-opt-radio">
|
305 |
+
<label v-if="option_field.title">
|
306 |
+
{{ option_field.title }} <help-text v-if="option_field.help_text" :text="option_field.help_text"></help-text>
|
307 |
+
</label>
|
308 |
+
|
309 |
+
<ul :class="[option_field.inline ? 'list-inline' : '']">
|
310 |
+
<li v-for="(option, key) in option_field.options">
|
311 |
+
<label>
|
312 |
+
<input type="radio" :value="key" v-model="selected"> {{ option }}
|
313 |
+
</label>
|
314 |
+
</li>
|
315 |
+
</ul>
|
316 |
+
|
317 |
+
<div v-if="'logged_in' === selected" class="condiotional-logic-container">
|
318 |
+
|
319 |
+
<?php $roles = get_editable_roles() ?>
|
320 |
+
|
321 |
+
<ul>
|
322 |
+
<?php
|
323 |
+
foreach ($roles as $role => $value) {
|
324 |
+
|
325 |
+
$role_name = $value['name'];
|
326 |
+
|
327 |
+
$output = "<li>";
|
328 |
+
$output .= "<label><input type='checkbox' v-model='choices' value='{$role}'> {$role_name} </label>";
|
329 |
+
$output .= "</li>";
|
330 |
+
|
331 |
+
echo $output;
|
332 |
+
|
333 |
+
}
|
334 |
+
?>
|
335 |
+
</ul>
|
336 |
+
</div>
|
337 |
+
|
338 |
+
<div v-if="'subscribed_users' === selected" class="condiotional-logic-container">
|
339 |
+
|
340 |
+
<ul>
|
341 |
+
<?php
|
342 |
+
|
343 |
+
$subscriptions = WPUF_Subscription::init()->get_subscriptions();
|
344 |
+
|
345 |
+
if ( $subscriptions ) {
|
346 |
+
foreach ($subscriptions as $pack) {
|
347 |
+
|
348 |
+
$output = "<li>";
|
349 |
+
$output .= "<label><input type='checkbox' v-model='choices' value='{$pack->ID}' > {$pack->post_title} </label>";
|
350 |
+
$output .= "</li>";
|
351 |
+
|
352 |
+
echo $output;
|
353 |
+
|
354 |
+
}
|
355 |
+
} else {
|
356 |
+
_e( 'No subscription plan found.', 'wpuf' );
|
357 |
+
}
|
358 |
+
?>
|
359 |
+
</ul>
|
360 |
+
|
361 |
+
</div>
|
362 |
+
</div></script>
|
363 |
+
|
364 |
<script type="text/x-template" id="tmpl-wpuf-form-checkbox_field">
|
365 |
<div class="wpuf-fields">
|
366 |
<ul :class="['wpuf-fields-list', ('yes' === field.inline) ? 'wpuf-list-inline' : '']">
|
assets/js/formbuilder.js
CHANGED
@@ -34,6 +34,18 @@
|
|
34 |
$('#wpuf-metabox-settings').on('change', 'input[type=checkbox][name="wpuf_settings[guest_details]"]', this.settingsGuestDetails);
|
35 |
// $('input[type=checkbox][name="wpuf_settings[guest_details]"]').trigger('change');
|
36 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
// collapse all
|
38 |
$('button.wpuf-collapse').on('click', this.collpaseEditFields);
|
39 |
|
@@ -310,6 +322,49 @@
|
|
310 |
}
|
311 |
},
|
312 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
313 |
settingsRedirect: function(e) {
|
314 |
e.preventDefault();
|
315 |
|
34 |
$('#wpuf-metabox-settings').on('change', 'input[type=checkbox][name="wpuf_settings[guest_details]"]', this.settingsGuestDetails);
|
35 |
// $('input[type=checkbox][name="wpuf_settings[guest_details]"]').trigger('change');
|
36 |
|
37 |
+
// Form settings: Payment
|
38 |
+
$('#wpuf-metabox-settings-payment').on('change', 'input[type=checkbox][name="wpuf_settings[payment_options]"]', this.settingsPayment);
|
39 |
+
$('input[type=checkbox][name="wpuf_settings[payment_options]"]').trigger('change');
|
40 |
+
|
41 |
+
// pay per post
|
42 |
+
$('#wpuf-metabox-settings-payment').on('change', 'input[type=checkbox][name="wpuf_settings[enable_pay_per_post]"]', this.settingsPayPerPost);
|
43 |
+
$('input[type=checkbox][name="wpuf_settings[enable_pay_per_post]"]').trigger('change');
|
44 |
+
|
45 |
+
// force pack purchase
|
46 |
+
$('#wpuf-metabox-settings-payment').on('change', 'input[type=checkbox][name="wpuf_settings[force_pack_purchase]"]', this.settingsForcePack);
|
47 |
+
$('input[type=checkbox][name="wpuf_settings[force_pack_purchase]"]').trigger('change');
|
48 |
+
|
49 |
// collapse all
|
50 |
$('button.wpuf-collapse').on('click', this.collpaseEditFields);
|
51 |
|
322 |
}
|
323 |
},
|
324 |
|
325 |
+
settingsPayment: function (e) {
|
326 |
+
e.preventDefault();
|
327 |
+
|
328 |
+
var table = $(this).closest('table');
|
329 |
+
|
330 |
+
if ( $(this).is(':checked') ) {
|
331 |
+
table.find('tr.show-if-payment').show();
|
332 |
+
table.find('tr.show-if-force-pack').hide();
|
333 |
+
|
334 |
+
} else {
|
335 |
+
table.find('tr.show-if-payment').hide();
|
336 |
+
|
337 |
+
}
|
338 |
+
},
|
339 |
+
|
340 |
+
settingsPayPerPost: function (e) {
|
341 |
+
e.preventDefault();
|
342 |
+
|
343 |
+
var table = $(this).closest('table');
|
344 |
+
|
345 |
+
if ( $(this).is(':checked') ) {
|
346 |
+
table.find('tr.show-if-pay-per-post').show();
|
347 |
+
|
348 |
+
} else {
|
349 |
+
table.find('tr.show-if-pay-per-post').hide();
|
350 |
+
|
351 |
+
}
|
352 |
+
},
|
353 |
+
|
354 |
+
settingsForcePack: function (e) {
|
355 |
+
e.preventDefault();
|
356 |
+
|
357 |
+
var table = $(this).closest('table');
|
358 |
+
|
359 |
+
if ( $(this).is(':checked') ) {
|
360 |
+
table.find('tr.show-if-force-pack').hide();
|
361 |
+
|
362 |
+
} else {
|
363 |
+
table.find('tr.show-if-force-pack').hide();
|
364 |
+
|
365 |
+
}
|
366 |
+
},
|
367 |
+
|
368 |
settingsRedirect: function(e) {
|
369 |
e.preventDefault();
|
370 |
|
assets/js/subscriptions.js
CHANGED
@@ -59,11 +59,13 @@
|
|
59 |
|
60 |
deletePack: function(e){
|
61 |
var userid = $(e.target).attr('data-userid');
|
|
|
62 |
$.post(
|
63 |
ajaxurl,
|
64 |
{
|
65 |
'action' : 'wpuf_delete_user_package',
|
66 |
-
'userid' : userid
|
|
|
67 |
},
|
68 |
function(data){
|
69 |
if(data){
|
59 |
|
60 |
deletePack: function(e){
|
61 |
var userid = $(e.target).attr('data-userid');
|
62 |
+
var packid = $(e.target).attr('data-packid');
|
63 |
$.post(
|
64 |
ajaxurl,
|
65 |
{
|
66 |
'action' : 'wpuf_delete_user_package',
|
67 |
+
'userid' : userid,
|
68 |
+
'packid' : packid
|
69 |
},
|
70 |
function(data){
|
71 |
if(data){
|
assets/js/upload.js
CHANGED
@@ -28,7 +28,7 @@
|
|
28 |
container: container,
|
29 |
multipart: true,
|
30 |
multipart_params: {
|
31 |
-
action: '
|
32 |
form_id: $( '#' + browse_button ).data('form_id')
|
33 |
},
|
34 |
max_file_count : 2,
|
28 |
container: container,
|
29 |
multipart: true,
|
30 |
multipart_params: {
|
31 |
+
action: 'wpuf_upload_file',
|
32 |
form_id: $( '#' + browse_button ).data('form_id')
|
33 |
},
|
34 |
max_file_count : 2,
|
assets/js/upload.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(a){window.WPUF_Uploader=function(b,c,d,e,f,g){if(this.removed_files=[],this.container=c,this.browse_button=b,this.max=d||1,this.count=a("#"+c).find(".wpuf-attachment-list > li").length,this.perFileCount=0,a("#"+b).length)return this.uploader=new plupload.Uploader({runtimes:"html5,html4",browse_button:b,container:c,multipart:!0,multipart_params:{action:"
|
1 |
+
!function(a){window.WPUF_Uploader=function(b,c,d,e,f,g){if(this.removed_files=[],this.container=c,this.browse_button=b,this.max=d||1,this.count=a("#"+c).find(".wpuf-attachment-list > li").length,this.perFileCount=0,a("#"+b).length)return this.uploader=new plupload.Uploader({runtimes:"html5,html4",browse_button:b,container:c,multipart:!0,multipart_params:{action:"wpuf_upload_file",form_id:a("#"+b).data("form_id")},max_file_count:2,multiple_queues:!1,multi_selection:"wpuf-avatar-pickfiles"!=b&&"wpuf-featured_image-pickfiles"!=b,urlstream_upload:!0,file_data_name:"wpuf_file",max_file_size:g+"kb",url:wpuf_frontend_upload.plupload.url+"&type="+e,flash_swf_url:wpuf_frontend_upload.flash_swf_url,filters:[{title:"Allowed Files",extensions:f}]}),this.uploader.bind("Init",a.proxy(this,"init")),this.uploader.bind("FilesAdded",a.proxy(this,"added")),this.uploader.bind("QueueChanged",a.proxy(this,"upload")),this.uploader.bind("UploadProgress",a.proxy(this,"progress")),this.uploader.bind("Error",a.proxy(this,"error")),this.uploader.bind("FileUploaded",a.proxy(this,"uploaded")),this.uploader.init(),a("#"+c).on("click","a.attachment-delete",a.proxy(this.removeAttachment,this)),this.uploader},WPUF_Uploader.prototype={init:function(b,c){this.showHide(),a("#"+this.container).prepend('<div class="wpuf-file-warning"></div>')},showHide:function(){if(this.count>=this.max)return this.count,this.max,a("#"+this.container+" .wpuf-file-warning").html(wpuf_frontend_upload.warning),void a("#"+this.container).find(".file-selector").hide();a("#"+this.container+" .wpuf-file-warning").html(""),a("#"+this.container).find(".file-selector").show()},added:function(b,c){var d=a("#"+this.container).find(".wpuf-attachment-upload-filelist");this.showHide(),a.each(c,function(a,b){d.append('<div class="upload-item" id="'+b.id+'"><div class="progress progress-striped active"><div class="bar"></div></div><div class="filename original">'+b.name+" ("+plupload.formatSize(b.size)+") <b></b></div></div>")}),b.refresh(),b.start()},upload:function(a){this.count=a.files.length-this.removed_files.length,this.showHide()},progress:function(b,c){var d=a("#"+c.id);a(".bar",d).css({width:c.percent+"%"}),a(".percent",d).html(c.percent+"%")},error:function(b,c){a("#"+this.container).find("#"+c.file.id).remove();var d="";switch(c.code){case-600:d=wpuf_frontend_upload.plupload.size_error;break;case-601:d=wpuf_frontend_upload.plupload.type_error;break;default:d="Error #"+c.code+": "+c.message}alert(d),this.count-=1,this.showHide(),this.uploader.refresh()},uploaded:function(b,c,d){var e=this;if(a("#"+c.id+" b").html("100%"),a("#"+c.id).remove(),"error"!==d.response){this.perFileCount++;var f=a("#"+this.container).find(".wpuf-attachment-list");if(f.append(d.response),this.perFileCount>this.max){var g=a(".wpuf-image-wrap:last a.attachment-delete",f).data("attach_id");e.removeExtraAttachment(g),a(".wpuf-image-wrap",f).last().remove(),this.perFileCount--}}else alert(d.error),this.count-=1,this.showHide()},removeAttachment:function(b){b.preventDefault();var c=this,d=a(b.currentTarget);if(confirm(wpuf_frontend_upload.confirmMsg)){var e={attach_id:d.data("attach_id"),nonce:wpuf_frontend_upload.nonce,action:"wpuf_file_del"};this.removed_files.push(e),jQuery.post(wpuf_frontend_upload.ajaxurl,e,function(){c.perFileCount--,d.parent().parent().remove(),c.count-=1,c.showHide(),c.uploader.refresh()})}},removeExtraAttachment:function(a){var b=this,c={attach_id:a,nonce:wpuf_frontend_upload.nonce,action:"wpuf_file_del"};this.removed_files.push(c),jQuery.post(wpuf_frontend_upload.ajaxurl,c,function(){b.count-=1,b.showHide(),b.uploader.refresh()})}}}(jQuery);
|
assets/js/wpuf-form-builder-components.js
CHANGED
@@ -573,6 +573,61 @@ Vue.component('field-textarea', {
|
|
573 |
},
|
574 |
});
|
575 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
576 |
/**
|
577 |
* Field template: Checkbox
|
578 |
*/
|
573 |
},
|
574 |
});
|
575 |
|
576 |
+
Vue.component('field-visibility', {
|
577 |
+
template: '#tmpl-wpuf-field-visibility',
|
578 |
+
|
579 |
+
mixins: [
|
580 |
+
wpuf_mixins.option_field_mixin
|
581 |
+
],
|
582 |
+
|
583 |
+
computed: {
|
584 |
+
selected: {
|
585 |
+
get: function () {
|
586 |
+
|
587 |
+
return this.editing_form_field[this.option_field.name].selected;
|
588 |
+
},
|
589 |
+
|
590 |
+
set: function (value) {
|
591 |
+
|
592 |
+
this.$store.commit('update_editing_form_field', {
|
593 |
+
editing_field_id: this.editing_form_field.id,
|
594 |
+
field_name: this.option_field.name,
|
595 |
+
value: {
|
596 |
+
selected: value,
|
597 |
+
choices: [],
|
598 |
+
}
|
599 |
+
});
|
600 |
+
}
|
601 |
+
},
|
602 |
+
|
603 |
+
choices: {
|
604 |
+
get: function () {
|
605 |
+
return this.editing_form_field[this.option_field.name].choices;
|
606 |
+
},
|
607 |
+
|
608 |
+
set: function (value) {
|
609 |
+
|
610 |
+
this.$store.commit('update_editing_form_field', {
|
611 |
+
editing_field_id: this.editing_form_field.id,
|
612 |
+
field_name: this.option_field.name,
|
613 |
+
value: {
|
614 |
+
selected: this.selected,
|
615 |
+
choices: value,
|
616 |
+
}
|
617 |
+
});
|
618 |
+
}
|
619 |
+
},
|
620 |
+
|
621 |
+
},
|
622 |
+
|
623 |
+
methods: {
|
624 |
+
|
625 |
+
},
|
626 |
+
|
627 |
+
watch: {
|
628 |
+
|
629 |
+
}
|
630 |
+
});
|
631 |
/**
|
632 |
* Field template: Checkbox
|
633 |
*/
|
assets/js/wpuf-form-builder.js
CHANGED
@@ -366,6 +366,18 @@
|
|
366 |
$('#wpuf-metabox-settings').on('change', 'input[type=checkbox][name="wpuf_settings[guest_post]"]', this.settingsGuest);
|
367 |
$('input[type=checkbox][name="wpuf_settings[guest_post]"]').trigger('change');
|
368 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
369 |
// From settings: User details
|
370 |
$('#wpuf-metabox-settings').on('change', 'input[type=checkbox][name="wpuf_settings[guest_details]"]', this.settingsGuestDetails);
|
371 |
|
@@ -405,6 +417,49 @@
|
|
405 |
}
|
406 |
},
|
407 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
408 |
settingsRedirect: function(e) {
|
409 |
e.preventDefault();
|
410 |
|
366 |
$('#wpuf-metabox-settings').on('change', 'input[type=checkbox][name="wpuf_settings[guest_post]"]', this.settingsGuest);
|
367 |
$('input[type=checkbox][name="wpuf_settings[guest_post]"]').trigger('change');
|
368 |
|
369 |
+
// Form settings: Payment
|
370 |
+
$('#wpuf-metabox-settings-payment').on('change', 'input[type=checkbox][name="wpuf_settings[payment_options]"]', this.settingsPayment);
|
371 |
+
$('input[type=checkbox][name="wpuf_settings[payment_options]"]').trigger('change');
|
372 |
+
|
373 |
+
// pay per post
|
374 |
+
$('#wpuf-metabox-settings-payment').on('change', 'input[type=checkbox][name="wpuf_settings[enable_pay_per_post]"]', this.settingsPayPerPost);
|
375 |
+
$('input[type=checkbox][name="wpuf_settings[enable_pay_per_post]"]').trigger('change');
|
376 |
+
|
377 |
+
// force pack purchase
|
378 |
+
$('#wpuf-metabox-settings-payment').on('change', 'input[type=checkbox][name="wpuf_settings[force_pack_purchase]"]', this.settingsForcePack);
|
379 |
+
$('input[type=checkbox][name="wpuf_settings[force_pack_purchase]"]').trigger('change');
|
380 |
+
|
381 |
// From settings: User details
|
382 |
$('#wpuf-metabox-settings').on('change', 'input[type=checkbox][name="wpuf_settings[guest_details]"]', this.settingsGuestDetails);
|
383 |
|
417 |
}
|
418 |
},
|
419 |
|
420 |
+
settingsPayment: function (e) {
|
421 |
+
e.preventDefault();
|
422 |
+
|
423 |
+
var table = $(this).closest('table');
|
424 |
+
|
425 |
+
if ( $(this).is(':checked') ) {
|
426 |
+
table.find('tr.show-if-payment').show();
|
427 |
+
table.find('tr.show-if-force-pack').hide();
|
428 |
+
|
429 |
+
} else {
|
430 |
+
table.find('tr.show-if-payment').hide();
|
431 |
+
|
432 |
+
}
|
433 |
+
},
|
434 |
+
|
435 |
+
settingsPayPerPost: function (e) {
|
436 |
+
e.preventDefault();
|
437 |
+
|
438 |
+
var table = $(this).closest('table');
|
439 |
+
|
440 |
+
if ( $(this).is(':checked') ) {
|
441 |
+
table.find('tr.show-if-pay-per-post').show();
|
442 |
+
|
443 |
+
} else {
|
444 |
+
table.find('tr.show-if-pay-per-post').hide();
|
445 |
+
|
446 |
+
}
|
447 |
+
},
|
448 |
+
|
449 |
+
settingsForcePack: function (e) {
|
450 |
+
e.preventDefault();
|
451 |
+
|
452 |
+
var table = $(this).closest('table');
|
453 |
+
|
454 |
+
if ( $(this).is(':checked') ) {
|
455 |
+
table.find('tr.show-if-force-pack').hide();
|
456 |
+
|
457 |
+
} else {
|
458 |
+
table.find('tr.show-if-force-pack').hide();
|
459 |
+
|
460 |
+
}
|
461 |
+
},
|
462 |
+
|
463 |
settingsRedirect: function(e) {
|
464 |
e.preventDefault();
|
465 |
|
assets/less/admin.less
ADDED
@@ -0,0 +1,215 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.wpuf-admin {
|
2 |
+
|
3 |
+
fieldset {
|
4 |
+
border: 1px solid #E3E3E3;
|
5 |
+
margin: 20px 0 0px 0;
|
6 |
+
padding-bottom: 20px;
|
7 |
+
-moz-border-radius: 5px;
|
8 |
+
-webkit-border-radius: 5px;
|
9 |
+
background: #fff;
|
10 |
+
-moz-box-shadow: inset 0 0 5px #ccc;
|
11 |
+
-webkit-box-shadow: inset 0 0 5px #ccc;
|
12 |
+
box-shadow: inset 0 0 5px #ccc;
|
13 |
+
}
|
14 |
+
|
15 |
+
legend {
|
16 |
+
-moz-border-radius: 5px 5px 5px 5px;
|
17 |
+
-webkit-border-radius: 5px;
|
18 |
+
background: #FFFFFF;
|
19 |
+
border: 1px solid #E3E3E3;
|
20 |
+
color: #2481C6;
|
21 |
+
font-size: 15px;
|
22 |
+
font-weight: bold;
|
23 |
+
margin-left: 20px;
|
24 |
+
padding: 5px 10px;
|
25 |
+
text-transform: capitalize;
|
26 |
+
-moz-box-shadow: inset 0 0 5px #ccc;
|
27 |
+
-webkit-box-shadow: inset 0 0 5px #ccc;
|
28 |
+
box-shadow: inset 0 0 5px #ccc;
|
29 |
+
}
|
30 |
+
|
31 |
+
.widefat {
|
32 |
+
td {
|
33 |
+
padding: 7px 12px;
|
34 |
+
vertical-align: top;
|
35 |
+
}
|
36 |
+
}
|
37 |
+
|
38 |
+
.meta {
|
39 |
+
td {
|
40 |
+
&.label {
|
41 |
+
width: 140px;
|
42 |
+
font-size: 12px;
|
43 |
+
}
|
44 |
+
}
|
45 |
+
.description {
|
46 |
+
font-size: 11px;
|
47 |
+
}
|
48 |
+
}
|
49 |
+
|
50 |
+
td {
|
51 |
+
&.label {
|
52 |
+
font-size: 12px;
|
53 |
+
}
|
54 |
+
}
|
55 |
+
|
56 |
+
.options {
|
57 |
+
td {
|
58 |
+
&:nth-child(odd) {
|
59 |
+
background-color: F9F9F9;
|
60 |
+
}
|
61 |
+
}
|
62 |
+
}
|
63 |
+
|
64 |
+
.nav-tab {
|
65 |
+
font-size: 15px;
|
66 |
+
margin: 0 0px -1px 0;
|
67 |
+
}
|
68 |
+
}
|
69 |
+
|
70 |
+
.wpuf_admin {
|
71 |
+
|
72 |
+
ul {
|
73 |
+
margin: 10px;
|
74 |
+
}
|
75 |
+
|
76 |
+
li {
|
77 |
+
padding: 0 0 10px;
|
78 |
+
margin: 0 0 10px;
|
79 |
+
border-bottom: 1px solid #E7E7E7;
|
80 |
+
line-height: 20px;
|
81 |
+
|
82 |
+
&:last-child {
|
83 |
+
border-bottom: none;
|
84 |
+
}
|
85 |
+
}
|
86 |
+
|
87 |
+
span {
|
88 |
+
&.label {
|
89 |
+
float: left;
|
90 |
+
height: 20px;
|
91 |
+
line-height: 20px;
|
92 |
+
width: 200px;
|
93 |
+
}
|
94 |
+
}
|
95 |
+
}
|
96 |
+
|
97 |
+
.tooltip {
|
98 |
+
position: absolute;
|
99 |
+
z-index: 9999;
|
100 |
+
color: #fff;
|
101 |
+
font-size: 11px;
|
102 |
+
width: 250px;
|
103 |
+
background: #333;
|
104 |
+
-moz-border-radius: 5px;
|
105 |
+
-webkit-border-radius: 5px;
|
106 |
+
margin: 20px;
|
107 |
+
opacity: .8;
|
108 |
+
|
109 |
+
&:after {
|
110 |
+
border-color: transparent transparent #333;
|
111 |
+
border-style: solid;
|
112 |
+
border-width: 8px;
|
113 |
+
content: "";
|
114 |
+
display: block;
|
115 |
+
height: 0;
|
116 |
+
left: 20px;
|
117 |
+
position: absolute;
|
118 |
+
top: -16px;
|
119 |
+
width: 0;
|
120 |
+
}
|
121 |
+
|
122 |
+
.tipBody {
|
123 |
+
padding: 5px 10px;
|
124 |
+
text-indent: 0;
|
125 |
+
color: #fff;
|
126 |
+
text-shadow: 1px 1px 1px #333;
|
127 |
+
font-size: 12px;
|
128 |
+
}
|
129 |
+
|
130 |
+
.buble {
|
131 |
+
border-right: 60px solid white;
|
132 |
+
border-top: 50px solid #CCCCCC;
|
133 |
+
height: 0;
|
134 |
+
line-height: 0;
|
135 |
+
position: absolute;
|
136 |
+
right: -60px;
|
137 |
+
top: 30px;
|
138 |
+
width: 0;
|
139 |
+
}
|
140 |
+
}
|
141 |
+
|
142 |
+
span {
|
143 |
+
&.wpuf_help {
|
144 |
+
height: 16px;
|
145 |
+
width: 16px;
|
146 |
+
background: url('../images/help.png') no-repeat;
|
147 |
+
cursor: pointer;
|
148 |
+
float: right;
|
149 |
+
display: none;
|
150 |
+
}
|
151 |
+
}
|
152 |
+
|
153 |
+
#option-saved {
|
154 |
+
-moz-border-radius: 5px 5px 5px 5px;
|
155 |
+
background: none repeat scroll 0 0 orange;
|
156 |
+
border: 1px solid #CCCCCC;
|
157 |
+
color: #FFFFFF;
|
158 |
+
display: none;
|
159 |
+
font-size: 30px;
|
160 |
+
padding: 50px;
|
161 |
+
position: absolute;
|
162 |
+
left: 50%;
|
163 |
+
z-index: 99;
|
164 |
+
-moz-box-shadow: 0 0 8px rgba(82,168,236,.5);
|
165 |
+
-webkit-box-shadow: 0 0 8px rgba(82,168,236,.5);
|
166 |
+
}
|
167 |
+
|
168 |
+
.wpuf_loading {
|
169 |
+
height: 16px;
|
170 |
+
width: 16px;
|
171 |
+
background: url('../images/wpspin_light.gif') no-repeat;
|
172 |
+
padding: 0 0 0 20px;
|
173 |
+
margin-bottom: 10px;
|
174 |
+
}
|
175 |
+
|
176 |
+
.wpuf-status-completed {
|
177 |
+
background: url(../images/completed.png);
|
178 |
+
background-size: cover;
|
179 |
+
width: 18px;
|
180 |
+
height: 18px;
|
181 |
+
display: block;
|
182 |
+
}
|
183 |
+
|
184 |
+
.wpuf-status-processing {
|
185 |
+
background: url(../images/processing.png);
|
186 |
+
background-size: cover;
|
187 |
+
width: 18px;
|
188 |
+
height: 18px;
|
189 |
+
display: block;
|
190 |
+
}
|
191 |
+
|
192 |
+
.wpuf-footer-help {
|
193 |
+
box-sizing: border-box;
|
194 |
+
width: auto;
|
195 |
+
margin: 2rem 0.8rem;
|
196 |
+
text-align: center;
|
197 |
+
.wpuf-footer-help-content {
|
198 |
+
border: 1px solid #ddd;
|
199 |
+
border-radius: 30px;
|
200 |
+
padding: 15px 25px;
|
201 |
+
font-size: 15px;
|
202 |
+
}
|
203 |
+
}
|
204 |
+
|
205 |
+
.wpuf-footer-help-content {
|
206 |
+
.dashicons {
|
207 |
+
color: #47c1bf;
|
208 |
+
font-size: 30px;
|
209 |
+
height: 30px;
|
210 |
+
width: 30px;
|
211 |
+
margin-top: -5px;
|
212 |
+
}
|
213 |
+
}
|
214 |
+
|
215 |
+
@import "help.less";
|
assets/less/frontend-forms.less
ADDED
@@ -0,0 +1,1442 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@borderColor: #eee;
|
2 |
+
@mainColor: #64C3DE;
|
3 |
+
|
4 |
+
/* DivTable.com */
|
5 |
+
.wpufTable{
|
6 |
+
display: table;
|
7 |
+
width: 100%;
|
8 |
+
}
|
9 |
+
.wpufTableRow {
|
10 |
+
display: table-row;
|
11 |
+
}
|
12 |
+
.wpufTableRow:nth-child(even) {
|
13 |
+
background-color: #f5f5f5;
|
14 |
+
}
|
15 |
+
.wpufTableHeading {
|
16 |
+
background-color: @borderColor;
|
17 |
+
display: table-header-group;
|
18 |
+
font-weight: bold;
|
19 |
+
}
|
20 |
+
.wpufTableCell, .wpufTableHead {
|
21 |
+
border: none;
|
22 |
+
display: table-cell;
|
23 |
+
padding: 3px 10px;
|
24 |
+
}
|
25 |
+
.wpufTableFoot {
|
26 |
+
background-color: @borderColor;
|
27 |
+
display: table-footer-group;
|
28 |
+
font-weight: bold;
|
29 |
+
}
|
30 |
+
.wpufTableBody {
|
31 |
+
display: table-row-group;
|
32 |
+
}
|
33 |
+
|
34 |
+
.clearfix() {
|
35 |
+
&:after {
|
36 |
+
clear: both;
|
37 |
+
content: "";
|
38 |
+
display: table;
|
39 |
+
}
|
40 |
+
}
|
41 |
+
|
42 |
+
.border-radius(@radius) {
|
43 |
+
-webkit-border-radius: @radius;
|
44 |
+
-moz-border-radius: @radius;
|
45 |
+
border-radius: @radius;
|
46 |
+
}
|
47 |
+
|
48 |
+
.core-button() {
|
49 |
+
background: #0085ba;
|
50 |
+
border-color: #0073aa #006799 #006799;
|
51 |
+
-webkit-box-shadow: 0 1px 0 #006799;
|
52 |
+
box-shadow: 0 1px 0 #006799;
|
53 |
+
color: #fff;
|
54 |
+
text-decoration: none;
|
55 |
+
text-shadow: 0 -1px 1px #006799,
|
56 |
+
1px 0 1px #006799,
|
57 |
+
0 1px 1px #006799,
|
58 |
+
-1px 0 1px #006799;
|
59 |
+
}
|
60 |
+
|
61 |
+
.core-button-hover() {
|
62 |
+
background: #008ec2;
|
63 |
+
border-color: #006799;
|
64 |
+
color: #fff;
|
65 |
+
}
|
66 |
+
|
67 |
+
.wpuf-loading {
|
68 |
+
width: 16px;
|
69 |
+
height: 16px;
|
70 |
+
background: url('../images/wpspin_light.gif') no-repeat;
|
71 |
+
display: inline-block;
|
72 |
+
|
73 |
+
&.hide {
|
74 |
+
display: none;
|
75 |
+
}
|
76 |
+
}
|
77 |
+
|
78 |
+
.wpuf-button {
|
79 |
+
color: #555;
|
80 |
+
border-color: #cccccc;
|
81 |
+
background: #f7f7f7;
|
82 |
+
-webkit-box-shadow: 0 1px 0 #cccccc;
|
83 |
+
box-shadow: 0 1px 0 #cccccc;
|
84 |
+
vertical-align: top;
|
85 |
+
|
86 |
+
&:hover, &:focus {
|
87 |
+
background: #fafafa;
|
88 |
+
border-color: #999;
|
89 |
+
color: #23282d;
|
90 |
+
}
|
91 |
+
}
|
92 |
+
|
93 |
+
.wpuf-success {
|
94 |
+
background-color: #dff0d8;
|
95 |
+
border: 1px solid #d6e9c6;
|
96 |
+
color: #3c763d;
|
97 |
+
padding: 10px;
|
98 |
+
margin: 10px 0 20px 0;
|
99 |
+
}
|
100 |
+
|
101 |
+
.wpuf-error {
|
102 |
+
background-color: #f2dede;
|
103 |
+
color: #a94442;
|
104 |
+
border: 1px solid #ebccd1;
|
105 |
+
margin: 10px 0 20px 0;
|
106 |
+
padding: 10px;
|
107 |
+
.border-radius(3px);
|
108 |
+
font-size: 13px;
|
109 |
+
}
|
110 |
+
|
111 |
+
.wpuf-message {
|
112 |
+
background: #fcf8e3;
|
113 |
+
border: 1px solid #faebcc;
|
114 |
+
color: #8a6d3b;
|
115 |
+
margin: 10px 0 20px 0;
|
116 |
+
padding: 10px;
|
117 |
+
.border-radius(3px);
|
118 |
+
font-size: 13px;
|
119 |
+
}
|
120 |
+
|
121 |
+
.wpuf-info {
|
122 |
+
background-color: #fef5be;
|
123 |
+
border: 2px solid #fdd425;
|
124 |
+
border-radius: 5px;
|
125 |
+
-moz-border-radius: 5px;
|
126 |
+
-webkit-border-radius: 5px;
|
127 |
+
padding: 5px 10px;
|
128 |
+
margin: 0 0 10px 0;
|
129 |
+
font-size: 13px;
|
130 |
+
}
|
131 |
+
|
132 |
+
ul.wpuf-form {
|
133 |
+
list-style: none !important;
|
134 |
+
margin: 0 !important;
|
135 |
+
padding: 0 !important;
|
136 |
+
width: 100%;
|
137 |
+
|
138 |
+
li {
|
139 |
+
.clearfix();
|
140 |
+
margin-left: 0;
|
141 |
+
margin-bottom: 10px;
|
142 |
+
padding: 10px;
|
143 |
+
|
144 |
+
&.has-error {
|
145 |
+
background: #FFE4E4;
|
146 |
+
}
|
147 |
+
|
148 |
+
.wp-editor-wrap {
|
149 |
+
border: 1px solid @borderColor;
|
150 |
+
}
|
151 |
+
|
152 |
+
&.wpuf_hidden_field {
|
153 |
+
display: none;
|
154 |
+
}
|
155 |
+
|
156 |
+
.wpuf-label {
|
157 |
+
float: left;
|
158 |
+
width: 30%;
|
159 |
+
min-height: 1px;
|
160 |
+
font-weight: bold;
|
161 |
+
|
162 |
+
.required {
|
163 |
+
color: red;
|
164 |
+
}
|
165 |
+
}
|
166 |
+
&.field-size-large {
|
167 |
+
.wpuf-fields {
|
168 |
+
float: left;
|
169 |
+
width: 70%;
|
170 |
+
}
|
171 |
+
}
|
172 |
+
&.field-size-medium {
|
173 |
+
.wpuf-fields {
|
174 |
+
float: left;
|
175 |
+
width: 50%;
|
176 |
+
}
|
177 |
+
}
|
178 |
+
&.field-size-small {
|
179 |
+
.wpuf-fields {
|
180 |
+
float: left;
|
181 |
+
width: 30%;
|
182 |
+
}
|
183 |
+
}
|
184 |
+
|
185 |
+
.wpuf-fields {
|
186 |
+
float: left;
|
187 |
+
width: 70%;
|
188 |
+
|
189 |
+
input[type=text],
|
190 |
+
input[type=password],
|
191 |
+
input[type=email],
|
192 |
+
input[type=url],
|
193 |
+
input[type=number],
|
194 |
+
textarea {
|
195 |
+
background: #fafafa;
|
196 |
+
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
|
197 |
+
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
|
198 |
+
box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
|
199 |
+
border: 1px solid #ddd;
|
200 |
+
color: #888;
|
201 |
+
width: 95%;
|
202 |
+
}
|
203 |
+
|
204 |
+
input[type=text]:focus,
|
205 |
+
input[type=password]:focus,
|
206 |
+
input[type=email]:focus,
|
207 |
+
input[type=url]:focus,
|
208 |
+
input[type=number]:focus,
|
209 |
+
textarea:focus {
|
210 |
+
color: #373737;
|
211 |
+
}
|
212 |
+
textarea {
|
213 |
+
padding-left: 3px;
|
214 |
+
width: 95%;
|
215 |
+
}
|
216 |
+
input[type=text],
|
217 |
+
input[type=password],
|
218 |
+
input[type=email],
|
219 |
+
input[type=url],
|
220 |
+
input[type=number] {
|
221 |
+
padding: 5px;
|
222 |
+
}
|
223 |
+
|
224 |
+
select {
|
225 |
+
border: 1px solid @borderColor;
|
226 |
+
padding: 2px;
|
227 |
+
height: 2em;
|
228 |
+
.border-radius(3px);
|
229 |
+
min-width: 150px;
|
230 |
+
max-width: 100%;
|
231 |
+
}
|
232 |
+
|
233 |
+
select[multiple] {
|
234 |
+
height: auto;
|
235 |
+
}
|
236 |
+
|
237 |
+
.wpuf-radio-inline,
|
238 |
+
.wpuf-checkbox-inline{
|
239 |
+
display: inline-block;
|
240 |
+
margin-right: 10px;
|
241 |
+
}
|
242 |
+
|
243 |
+
.wpuf-radio-block,
|
244 |
+
.wpuf-checkbox-block{
|
245 |
+
display: block;
|
246 |
+
margin-bottom: 6px;
|
247 |
+
}
|
248 |
+
|
249 |
+
a.file-selector {
|
250 |
+
display: inline;
|
251 |
+
text-decoration: none;
|
252 |
+
padding: 5px 12px;
|
253 |
+
margin: 0;
|
254 |
+
height: 30px;
|
255 |
+
line-height: 28px;
|
256 |
+
border: 1px solid #ccc;
|
257 |
+
.border-radius(3px);
|
258 |
+
background: #fafafa;
|
259 |
+
color: #23282d;
|
260 |
+
box-shadow: 0 1px 0 #cccccc;
|
261 |
+
vertical-align: top;
|
262 |
+
cursor: pointer;
|
263 |
+
-webkit-appearance: none;
|
264 |
+
white-space: nowrap;
|
265 |
+
|
266 |
+
&:hover,
|
267 |
+
&:focus {
|
268 |
+
background: #fafafa;
|
269 |
+
border-color: #999;
|
270 |
+
color: #23282d;
|
271 |
+
}
|
272 |
+
}
|
273 |
+
|
274 |
+
.google-map {
|
275 |
+
img {
|
276 |
+
max-width: none !important;
|
277 |
+
}
|
278 |
+
}
|
279 |
+
|
280 |
+
.wpuf-product-qty {
|
281 |
+
float: left;
|
282 |
+
width: 10%;
|
283 |
+
}
|
284 |
+
|
285 |
+
.wpuf-name-field-wrap {
|
286 |
+
.clearfix();
|
287 |
+
margin-bottom: 8px;
|
288 |
+
|
289 |
+
&.format-first-last {
|
290 |
+
.wpuf-name-field-first-name {
|
291 |
+
float: left;
|
292 |
+
width: 48%;
|
293 |
+
}
|
294 |
+
|
295 |
+
.wpuf-name-field-middle-name {
|
296 |
+
display: none;
|
297 |
+
}
|
298 |
+
|
299 |
+
.wpuf-name-field-last-name {
|
300 |
+
float: right;
|
301 |
+
width: 48%;
|
302 |
+
}
|
303 |
+
}
|
304 |
+
|
305 |
+
&.format-first-middle-last {
|
306 |
+
.wpuf-name-field-first-name {
|
307 |
+
float: left;
|
308 |
+
width: 37%;
|
309 |
+
margin-right: 3%;
|
310 |
+
}
|
311 |
+
|
312 |
+
.wpuf-name-field-middle-name {
|
313 |
+
float: left;
|
314 |
+
width: 20%;
|
315 |
+
}
|
316 |
+
|
317 |
+
.wpuf-name-field-last-name {
|
318 |
+
float: right;
|
319 |
+
width: 37%;
|
320 |
+
}
|
321 |
+
}
|
322 |
+
}
|
323 |
+
|
324 |
+
.wpuf-help {
|
325 |
+
color: #666;
|
326 |
+
margin: 2px 0 5px 0;
|
327 |
+
font-size: 12px;
|
328 |
+
font-style: italic;
|
329 |
+
font-family: sans-serif;
|
330 |
+
display: block;
|
331 |
+
}
|
332 |
+
|
333 |
+
table, td {
|
334 |
+
border: none;
|
335 |
+
margin: 0;
|
336 |
+
}
|
337 |
+
|
338 |
+
table {
|
339 |
+
width: 100%;
|
340 |
+
}
|
341 |
+
|
342 |
+
img.wpuf-clone-field,
|
343 |
+
img.wpuf-remove-field {
|
344 |
+
cursor: pointer;
|
345 |
+
margin: 0 3px;
|
346 |
+
box-shadow: none;
|
347 |
+
border: none;
|
348 |
+
}
|
349 |
+
|
350 |
+
ul.wpuf-attachment-list {
|
351 |
+
list-style: none;
|
352 |
+
margin: 5px 0 0 0;
|
353 |
+
padding: 0;
|
354 |
+
|
355 |
+
li {
|
356 |
+
display: inline-block;
|
357 |
+
border: 1px solid @borderColor;
|
358 |
+
padding: 5px;
|
359 |
+
width: 150px;
|
360 |
+
margin-right: 5px;
|
361 |
+
.border-radius(5px);
|
362 |
+
|
363 |
+
.wpuf-file-input-wrap {
|
364 |
+
margin: 10px 0;
|
365 |
+
|
366 |
+
input, textarea {
|
367 |
+
border: 1px solid @borderColor;
|
368 |
+
width: 93%;
|
369 |
+
}
|
370 |
+
}
|
371 |
+
|
372 |
+
.attachment-name {
|
373 |
+
text-align: center;
|
374 |
+
}
|
375 |
+
|
376 |
+
a.attachment-delete,a.wpuf-delete-avatar {
|
377 |
+
text-decoration: none;
|
378 |
+
padding: 3px 12px;
|
379 |
+
border: 1px solid #C47272;
|
380 |
+
color:#ffffff;
|
381 |
+
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
|
382 |
+
.border-radius(3px);
|
383 |
+
background-color:#da4f49;
|
384 |
+
background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);
|
385 |
+
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
|
386 |
+
background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);
|
387 |
+
background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);
|
388 |
+
background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);
|
389 |
+
background-repeat:repeat-x;
|
390 |
+
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
|
391 |
+
border-color:#bd362f #bd362f #802420;
|
392 |
+
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
393 |
+
*background-color:#bd362f;
|
394 |
+
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
|
395 |
+
|
396 |
+
&:hover, &:active {
|
397 |
+
color:#ffffff;
|
398 |
+
background-color:#bd362f;
|
399 |
+
*background-color:#a9302a;
|
400 |
+
}
|
401 |
+
}
|
402 |
+
}
|
403 |
+
}
|
404 |
+
|
405 |
+
.progress {
|
406 |
+
background: -moz-linear-gradient(center bottom , #FFFFFF 0%, #F7F7F7 100%) repeat scroll 0 0 #FFFFFF;
|
407 |
+
border: 1px solid #D1D1D1;
|
408 |
+
border-radius: 3px 3px 3px 3px;
|
409 |
+
box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
|
410 |
+
float: right;
|
411 |
+
height: 22px;
|
412 |
+
line-height: 2em;
|
413 |
+
margin: 0;
|
414 |
+
overflow: hidden;
|
415 |
+
padding: 0;
|
416 |
+
width: 200px;
|
417 |
+
}
|
418 |
+
|
419 |
+
.bar {
|
420 |
+
background-color: #83B4D8;
|
421 |
+
background-image: -moz-linear-gradient(center bottom , #72A7CF 0%, #90C5EE 100%);
|
422 |
+
border-radius: 3px 3px 3px 3px;
|
423 |
+
box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
|
424 |
+
height: 100%;
|
425 |
+
// margin-top: -26px;
|
426 |
+
width: 0;
|
427 |
+
z-index: 9;
|
428 |
+
}
|
429 |
+
|
430 |
+
.progress .percent {
|
431 |
+
color: rgba(0, 0, 0, 0.6);
|
432 |
+
padding: 0 8px;
|
433 |
+
position: relative;
|
434 |
+
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
|
435 |
+
width: 200px;
|
436 |
+
z-index: 10;
|
437 |
+
}
|
438 |
+
|
439 |
+
ul.wpuf-category-checklist {
|
440 |
+
list-style: none;
|
441 |
+
margin: 0;
|
442 |
+
padding: 0;
|
443 |
+
|
444 |
+
li {
|
445 |
+
margin-bottom: 5px;
|
446 |
+
padding: 0;
|
447 |
+
}
|
448 |
+
|
449 |
+
ul.children {
|
450 |
+
list-style: none;
|
451 |
+
margin-left: 25px;
|
452 |
+
}
|
453 |
+
}
|
454 |
+
|
455 |
+
#wpuf-insert-image-container {
|
456 |
+
.clearfix();
|
457 |
+
margin-bottom: 3px;
|
458 |
+
|
459 |
+
a.wpuf-insert-image {
|
460 |
+
text-decoration: none;
|
461 |
+
// float: left;
|
462 |
+
border: 1px solid #DFDFDF;
|
463 |
+
font-size: 11px;
|
464 |
+
.border-radius(3px);
|
465 |
+
padding: 4px 6px;
|
466 |
+
margin-right: 10px;
|
467 |
+
|
468 |
+
.wpuf-media-icon {
|
469 |
+
// background: url('../images/photo.png') no-repeat;
|
470 |
+
height: 12px;
|
471 |
+
width: 12px;
|
472 |
+
// display: inline-block;
|
473 |
+
}
|
474 |
+
}
|
475 |
+
}
|
476 |
+
|
477 |
+
.wpuf-fields-list {
|
478 |
+
box-sizing: border-box;
|
479 |
+
margin: 0;
|
480 |
+
padding: 0;
|
481 |
+
list-style: none;
|
482 |
+
|
483 |
+
li {
|
484 |
+
padding: 0;
|
485 |
+
margin: 0 0 6px;
|
486 |
+
}
|
487 |
+
|
488 |
+
&.wpuf-list-inline {
|
489 |
+
margin-left: -5px;
|
490 |
+
|
491 |
+
li {
|
492 |
+
display: inline-block;
|
493 |
+
padding-left: 5px;
|
494 |
+
padding-right: 5px;
|
495 |
+
}
|
496 |
+
}
|
497 |
+
}
|
498 |
+
|
499 |
+
table.wpuf-repeatable-field {
|
500 |
+
border-collapse: collapse;
|
501 |
+
|
502 |
+
& * {
|
503 |
+
box-sizing: border-box;
|
504 |
+
}
|
505 |
+
|
506 |
+
input {
|
507 |
+
width: 100%;
|
508 |
+
}
|
509 |
+
|
510 |
+
.wpuf-repeater-buttons {
|
511 |
+
width: 75px;
|
512 |
+
padding-left: 12px;
|
513 |
+
|
514 |
+
img {
|
515 |
+
width: 100%;
|
516 |
+
height: auto;
|
517 |
+
}
|
518 |
+
|
519 |
+
i {
|
520 |
+
display: inline-block;
|
521 |
+
width: 15px;
|
522 |
+
height: 15px;
|
523 |
+
margin: 2px 4px 0 0;
|
524 |
+
}
|
525 |
+
}
|
526 |
+
}
|
527 |
+
}
|
528 |
+
|
529 |
+
label.wpuf-form-sub-label {
|
530 |
+
font-size: 12px;
|
531 |
+
display: inline-block;
|
532 |
+
padding-top: 5px;
|
533 |
+
}
|
534 |
+
|
535 |
+
.wpuf-address-field {
|
536 |
+
.clearfix();
|
537 |
+
width: 100%;
|
538 |
+
margin-bottom: 10px;
|
539 |
+
|
540 |
+
&.city_name,
|
541 |
+
&.state,
|
542 |
+
&.zip,
|
543 |
+
&.country_select {
|
544 |
+
float: left;
|
545 |
+
width: 47%;
|
546 |
+
}
|
547 |
+
|
548 |
+
&.city_name,
|
549 |
+
&.zip {
|
550 |
+
margin-right: 4%;
|
551 |
+
}
|
552 |
+
|
553 |
+
&.zip {
|
554 |
+
clear: both;
|
555 |
+
}
|
556 |
+
}
|
557 |
+
|
558 |
+
.wpuf-section-wrap {
|
559 |
+
border-bottom: 1px solid #ccc;
|
560 |
+
margin: 15px 0;
|
561 |
+
|
562 |
+
h2.wpuf-section-title {
|
563 |
+
margin: 0;
|
564 |
+
}
|
565 |
+
|
566 |
+
.wpuf-section-details {
|
567 |
+
padding: 4px 0 8px;
|
568 |
+
font-size: 12px;
|
569 |
+
}
|
570 |
+
}
|
571 |
+
}
|
572 |
+
|
573 |
+
&.form-label-above li {
|
574 |
+
.wpuf-label,
|
575 |
+
.wpuf-fields {
|
576 |
+
display: block;
|
577 |
+
float: none;
|
578 |
+
width: 100%;
|
579 |
+
}
|
580 |
+
&.field-size-large {
|
581 |
+
.wpuf-fields {
|
582 |
+
display: block;
|
583 |
+
float: none;
|
584 |
+
width: 100%;
|
585 |
+
}
|
586 |
+
}
|
587 |
+
&.field-size-medium {
|
588 |
+
.wpuf-fields {
|
589 |
+
display: block;
|
590 |
+
float: none;
|
591 |
+
width: 65%;
|
592 |
+
}
|
593 |
+
}
|
594 |
+
&.field-size-small {
|
595 |
+
.wpuf-fields {
|
596 |
+
display: block;
|
597 |
+
float: none;
|
598 |
+
width: 30%;
|
599 |
+
}
|
600 |
+
}
|
601 |
+
|
602 |
+
.wpuf-label {
|
603 |
+
margin-bottom: 10px;
|
604 |
+
}
|
605 |
+
}
|
606 |
+
|
607 |
+
&.form-label-right li {
|
608 |
+
.wpuf-label {
|
609 |
+
float: right;
|
610 |
+
}
|
611 |
+
}
|
612 |
+
|
613 |
+
&.form-label-hidden li {
|
614 |
+
.wpuf-label {
|
615 |
+
display: none;
|
616 |
+
}
|
617 |
+
|
618 |
+
&.field-size-large {
|
619 |
+
.wpuf-fields {
|
620 |
+
display: block;
|
621 |
+
float: none;
|
622 |
+
width: 100%;
|
623 |
+
}
|
624 |
+
}
|
625 |
+
&.field-size-medium {
|
626 |
+
.wpuf-fields {
|
627 |
+
display: block;
|
628 |
+
float: none;
|
629 |
+
width: 65%;
|
630 |
+
}
|
631 |
+
}
|
632 |
+
&.field-size-small {
|
633 |
+
.wpuf-fields {
|
634 |
+
display: block;
|
635 |
+
float: none;
|
636 |
+
width: 30%;
|
637 |
+
}
|
638 |
+
}
|
639 |
+
|
640 |
+
.wpuf-fields {
|
641 |
+
display: block;
|
642 |
+
float: none;
|
643 |
+
width: 100%;
|
644 |
+
}
|
645 |
+
}
|
646 |
+
|
647 |
+
.wpuf-submit {
|
648 |
+
|
649 |
+
input[type=submit] {
|
650 |
+
font-size: 16px;
|
651 |
+
padding: 5px 15px;
|
652 |
+
border: 1px solid #ccc;
|
653 |
+
.border-radius(3px);
|
654 |
+
.core-button();
|
655 |
+
}
|
656 |
+
|
657 |
+
.button-primary-disabled {
|
658 |
+
color: #94cde7 !important;
|
659 |
+
background: #298cba !important;
|
660 |
+
border-color: #1b607f !important;
|
661 |
+
-webkit-box-shadow: none !important;
|
662 |
+
box-shadow: none !important;
|
663 |
+
text-shadow: 0 -1px 0 rgba(0,0,0,0.1) !important;
|
664 |
+
cursor: default;
|
665 |
+
}
|
666 |
+
|
667 |
+
.wpuf-errors {
|
668 |
+
background: #FFE4E4;
|
669 |
+
border: 1px solid darken(#FFE4E4, 10%);
|
670 |
+
margin: 10px 0;
|
671 |
+
padding: 10px;
|
672 |
+
.border-radius(3px);
|
673 |
+
font-size: 13px;
|
674 |
+
}
|
675 |
+
}
|
676 |
+
|
677 |
+
&:not(.form-label-left) .wpuf-submit .wpuf-label {
|
678 |
+
display: none !important;
|
679 |
+
}
|
680 |
+
}
|
681 |
+
|
682 |
+
#wpuf-login-form {
|
683 |
+
label {
|
684 |
+
display: block;
|
685 |
+
}
|
686 |
+
|
687 |
+
.forgetmenot label {
|
688 |
+
display: inline-block;
|
689 |
+
}
|
690 |
+
}
|
691 |
+
|
692 |
+
.wpuf_sub_info {
|
693 |
+
padding: 0;
|
694 |
+
margin: 10px 5px;
|
695 |
+
border: 1px solid @borderColor;
|
696 |
+
border-radius: 3px;
|
697 |
+
|
698 |
+
h3 {
|
699 |
+
background-color: #f1f1f1;
|
700 |
+
padding: 10px;
|
701 |
+
margin: 0 0 5px 0 !important;
|
702 |
+
font-weight: 300 !important;
|
703 |
+
}
|
704 |
+
|
705 |
+
.wpuf-text{
|
706 |
+
padding: 5px 10px;
|
707 |
+
}
|
708 |
+
|
709 |
+
.wpuf-expire {
|
710 |
+
border-top: 1px solid @borderColor;
|
711 |
+
padding-top: 5px;
|
712 |
+
margin-top: 5px;
|
713 |
+
}
|
714 |
+
}
|
715 |
+
|
716 |
+
.wpuf-coupon-info-wrap {
|
717 |
+
border: 1px solid @borderColor;
|
718 |
+
padding: 15px;
|
719 |
+
margin-bottom: 20px;
|
720 |
+
|
721 |
+
.wpuf-coupon-field-spinner {
|
722 |
+
background: url( '../images/wpspin_light.gif' ) no-repeat right scroll rgba(0, 0, 0, 0);
|
723 |
+
}
|
724 |
+
.wpuf-copon-show {
|
725 |
+
background: #EEEEEE;
|
726 |
+
border-radius: 3px;
|
727 |
+
border-width: 1px;
|
728 |
+
box-shadow: 0 1px 0 rgba(217, 217, 217, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.15);
|
729 |
+
color: #5C5A5A;
|
730 |
+
cursor: pointer;
|
731 |
+
display: inline-block;
|
732 |
+
font-size: 14px;
|
733 |
+
padding: 5px 12px;
|
734 |
+
text-decoration: none;
|
735 |
+
width: 175px;
|
736 |
+
margin-bottom: 8px;
|
737 |
+
}
|
738 |
+
|
739 |
+
.wpuf-copon-wrap {
|
740 |
+
margin: 15px 0;
|
741 |
+
}
|
742 |
+
|
743 |
+
.wpuf-pack-info {
|
744 |
+
margin-bottom: 20px;
|
745 |
+
|
746 |
+
h3 {
|
747 |
+
margin: 0 0 10px 0;
|
748 |
+
padding: 0 0 10px 0;
|
749 |
+
border-bottom: 1px solid @borderColor;
|
750 |
+
|
751 |
+
a {
|
752 |
+
float: right;
|
753 |
+
text-decoration: none;
|
754 |
+
background: @mainColor;
|
755 |
+
color: #fff;
|
756 |
+
padding: 3px 8px;
|
757 |
+
font-size: 14px;
|
758 |
+
}
|
759 |
+
}
|
760 |
+
|
761 |
+
wpuf-subscription-error {
|
762 |
+
color: #D8000C;
|
763 |
+
}
|
764 |
+
}
|
765 |
+
|
766 |
+
.wpuf-copon-show:hover {
|
767 |
+
background: none repeat scroll 0 0 #1E8CBE;
|
768 |
+
border-color: #0074A2;
|
769 |
+
box-shadow: 0 1px 0 rgba(120, 200, 230, 0.6) inset;
|
770 |
+
color: #FFFFFF;
|
771 |
+
}
|
772 |
+
|
773 |
+
a.wpuf-apply-coupon {
|
774 |
+
text-decoration: none;
|
775 |
+
font-size: 11px;
|
776 |
+
margin-top: 10px;
|
777 |
+
margin-right: 10px;
|
778 |
+
background: #21759b;
|
779 |
+
color: #fff;
|
780 |
+
padding: 5px 10px;
|
781 |
+
display: inline-block;
|
782 |
+
.border-radius(3px);
|
783 |
+
}
|
784 |
+
|
785 |
+
.wpuf-copon-cancel {
|
786 |
+
text-decoration: none;
|
787 |
+
font-size: 11px;
|
788 |
+
}
|
789 |
+
}
|
790 |
+
|
791 |
+
.entry-content ul.wpuf_packs,
|
792 |
+
ul.wpuf_packs {
|
793 |
+
overflow: hidden;
|
794 |
+
margin: 15px;
|
795 |
+
|
796 |
+
> li {
|
797 |
+
background: #fff;
|
798 |
+
border: 1px solid #DDD;
|
799 |
+
border-radius: 5px 5px 5px 5px;
|
800 |
+
float: left;
|
801 |
+
list-style: none outside none;
|
802 |
+
margin: 5px 25px 25px 0;
|
803 |
+
position: relative;
|
804 |
+
width: 200px;
|
805 |
+
box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
|
806 |
+
|
807 |
+
&:first-child {
|
808 |
+
margin-left: 5px;
|
809 |
+
}
|
810 |
+
}
|
811 |
+
|
812 |
+
h3 {
|
813 |
+
background: #52B5D5;
|
814 |
+
color: #fff;
|
815 |
+
font-size: 18px;
|
816 |
+
font-weight: normal;
|
817 |
+
margin: 0;
|
818 |
+
padding: 10px !important;
|
819 |
+
text-align: center;
|
820 |
+
border-bottom: 1px solid darken(#52B5D5, 5%);
|
821 |
+
}
|
822 |
+
|
823 |
+
.wpuf-pricing-wrap {
|
824 |
+
background: @mainColor;
|
825 |
+
|
826 |
+
.wpuf-sub-amount {
|
827 |
+
position: relative;
|
828 |
+
text-align: center;
|
829 |
+
color: #FFF;
|
830 |
+
border-bottom: 1px solid darken(@mainColor, 5%);
|
831 |
+
padding: 10px 0;
|
832 |
+
|
833 |
+
.wpuf-sub-symbol {
|
834 |
+
font-size: 19px;
|
835 |
+
position: absolute;
|
836 |
+
top: 25px;
|
837 |
+
line-height: 10px;
|
838 |
+
}
|
839 |
+
|
840 |
+
.wpuf-sub-cost {
|
841 |
+
font-size: 40px;
|
842 |
+
margin-left: 10px;
|
843 |
+
line-height: 50px;
|
844 |
+
}
|
845 |
+
|
846 |
+
.wpuf-pack-cycle {
|
847 |
+
font-size: 13px;
|
848 |
+
padding-bottom: 5px;
|
849 |
+
}
|
850 |
+
}
|
851 |
+
}
|
852 |
+
|
853 |
+
.wpuf-sub-body {
|
854 |
+
margin: 0;
|
855 |
+
padding: 8px 0 0 8px;
|
856 |
+
background: #fff;
|
857 |
+
font-size: 11px;
|
858 |
+
color: #999;
|
859 |
+
}
|
860 |
+
|
861 |
+
.wpuf-sub-button {
|
862 |
+
text-align: center;
|
863 |
+
margin-bottom: 20px;
|
864 |
+
margin-top: 20px;
|
865 |
+
overflow: hidden;
|
866 |
+
|
867 |
+
a {
|
868 |
+
// .core-button();
|
869 |
+
background: @mainColor;
|
870 |
+
color: #fff;
|
871 |
+
text-decoration: none;
|
872 |
+
padding: 5px 10px;
|
873 |
+
.border-radius(3px);
|
874 |
+
display: inline-block;
|
875 |
+
|
876 |
+
&:hover {
|
877 |
+
background: darken(@mainColor, 10%);
|
878 |
+
}
|
879 |
+
}
|
880 |
+
|
881 |
+
a:hover {
|
882 |
+
background: none repeat scroll 0 0 #1E8CBE;
|
883 |
+
border-color: #0074A2;
|
884 |
+
box-shadow: 0 1px 0 rgba(120, 200, 230, 0.6) inset;
|
885 |
+
color: #FFFFFF;
|
886 |
+
}
|
887 |
+
}
|
888 |
+
|
889 |
+
.wpuf-sub-desciption {
|
890 |
+
margin-top: 15px;
|
891 |
+
|
892 |
+
ul, li {
|
893 |
+
margin: 0;
|
894 |
+
padding: 0;
|
895 |
+
list-style: none;
|
896 |
+
}
|
897 |
+
|
898 |
+
li {
|
899 |
+
text-align: center;
|
900 |
+
border-top: 1px solid #eee;
|
901 |
+
padding: 7px 0;
|
902 |
+
|
903 |
+
&:last-child {
|
904 |
+
border-bottom: 1px solid #eee;
|
905 |
+
}
|
906 |
+
|
907 |
+
&:first-child {
|
908 |
+
border-top: none;
|
909 |
+
}
|
910 |
+
}
|
911 |
+
|
912 |
+
p {
|
913 |
+
padding: 0 10px;
|
914 |
+
margin-bottom: 15px;
|
915 |
+
}
|
916 |
+
}
|
917 |
+
|
918 |
+
.button {
|
919 |
+
background: none repeat scroll 0 0 #2EA2CC;
|
920 |
+
border-color: #0074A2;
|
921 |
+
box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset, 0 1px 0 rgba(0, 0, 0, 0.15);
|
922 |
+
color: #FFFFFF;
|
923 |
+
text-decoration: none;
|
924 |
+
padding: 0 12px 2px;
|
925 |
+
color: #fff;
|
926 |
+
}
|
927 |
+
|
928 |
+
.cost {
|
929 |
+
background: red;
|
930 |
+
border-radius: 30px 30px 30px 30px;
|
931 |
+
color: #FFFFFF;
|
932 |
+
margin: -16px -12px 0 0;
|
933 |
+
padding: 10px 8px 8px;
|
934 |
+
position: absolute;
|
935 |
+
right: 0;
|
936 |
+
top: 0;
|
937 |
+
}
|
938 |
+
}
|
939 |
+
|
940 |
+
/* css for timepicker */
|
941 |
+
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
|
942 |
+
.ui-timepicker-div dl { text-align: left; }
|
943 |
+
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
|
944 |
+
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
|
945 |
+
.ui-timepicker-div td { font-size: 90%; }
|
946 |
+
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
|
947 |
+
|
948 |
+
.ui-timepicker-rtl{ direction: rtl; }
|
949 |
+
.ui-timepicker-rtl dl { text-align: right; }
|
950 |
+
.ui-timepicker-rtl dl dd { margin: 0 65px 10px 10px; }
|
951 |
+
|
952 |
+
// Password Strength
|
953 |
+
#pass-strength-result {
|
954 |
+
border-style: solid;
|
955 |
+
border-width: 1px;
|
956 |
+
float: left;
|
957 |
+
margin: 0;
|
958 |
+
padding: 3px 5px;
|
959 |
+
text-align: center;
|
960 |
+
width: 200px;
|
961 |
+
display: none;
|
962 |
+
background-color: #eee;
|
963 |
+
border-color: #ddd !important;
|
964 |
+
|
965 |
+
&.bad {
|
966 |
+
background-color: #ffb78c;
|
967 |
+
border-color: #ff853c !important;
|
968 |
+
}
|
969 |
+
|
970 |
+
&.good {
|
971 |
+
background-color: #ffec8b;
|
972 |
+
border-color: #fc0 !important;
|
973 |
+
}
|
974 |
+
|
975 |
+
&.short {
|
976 |
+
background-color: #ffa0a0;
|
977 |
+
border-color: #f04040 !important;
|
978 |
+
}
|
979 |
+
|
980 |
+
&.strong {
|
981 |
+
background-color: #c3ff88;
|
982 |
+
border-color: #8dff1c !important;
|
983 |
+
}
|
984 |
+
}
|
985 |
+
|
986 |
+
.password[type="text"]{
|
987 |
+
display: none;
|
988 |
+
}
|
989 |
+
|
990 |
+
table.wpuf-table {
|
991 |
+
border: 1px solid #E7E7E7;
|
992 |
+
margin: 0 0px 10px 0;
|
993 |
+
text-align: left;
|
994 |
+
width: 100%;
|
995 |
+
|
996 |
+
thead th, th {
|
997 |
+
color: #888888;
|
998 |
+
font-size: 12px;
|
999 |
+
font-weight: bold;
|
1000 |
+
line-height: 18px;
|
1001 |
+
padding: 9px 24px;
|
1002 |
+
}
|
1003 |
+
|
1004 |
+
td {
|
1005 |
+
border-top: 1px solid #E7E7E7;
|
1006 |
+
padding: 6px 24px;
|
1007 |
+
}
|
1008 |
+
}
|
1009 |
+
|
1010 |
+
#wpuf-payment-gateway {
|
1011 |
+
ul.wpuf-payment-gateways {
|
1012 |
+
list-style: none;
|
1013 |
+
margin: 10px 0;
|
1014 |
+
|
1015 |
+
li {
|
1016 |
+
margin: 0;
|
1017 |
+
|
1018 |
+
.wpuf-payment-instruction {
|
1019 |
+
padding: 8px 10px;
|
1020 |
+
margin: 0 10px;
|
1021 |
+
}
|
1022 |
+
|
1023 |
+
.wpuf-instruction {
|
1024 |
+
padding: 8px 10px;
|
1025 |
+
margin-bottom: 10px;
|
1026 |
+
background: #ebe8eb;
|
1027 |
+
font-size: 13px;
|
1028 |
+
.border-radius(2px);
|
1029 |
+
}
|
1030 |
+
}
|
1031 |
+
}
|
1032 |
+
}
|
1033 |
+
|
1034 |
+
.wpuf-pagination {
|
1035 |
+
div.pagination{
|
1036 |
+
text-align:center;
|
1037 |
+
padding:7px;
|
1038 |
+
margin:3px;
|
1039 |
+
}
|
1040 |
+
|
1041 |
+
.page-numbers{
|
1042 |
+
padding:2px 8px;
|
1043 |
+
margin:2px;
|
1044 |
+
border:1px solid #4A5154;
|
1045 |
+
text-decoration:none;
|
1046 |
+
color:#4A5154;
|
1047 |
+
background: #fff;
|
1048 |
+
border-radius: 5px;
|
1049 |
+
-moz-border-radius: 5px;
|
1050 |
+
|
1051 |
+
&:hover,
|
1052 |
+
&:active{
|
1053 |
+
border:1px solid #4A5154;
|
1054 |
+
background-color:#4A5154;
|
1055 |
+
color:#fff;
|
1056 |
+
border-radius: 5px;
|
1057 |
+
-moz-border-radius: 5px;
|
1058 |
+
}
|
1059 |
+
|
1060 |
+
&.current{
|
1061 |
+
padding:2px 8px;
|
1062 |
+
margin:2px;
|
1063 |
+
border:1px solid #4A5154;
|
1064 |
+
font-weight:bold;
|
1065 |
+
background-color:#4A5154;
|
1066 |
+
color:#FFF;
|
1067 |
+
border-radius: 5px;
|
1068 |
+
-moz-border-radius: 5px;
|
1069 |
+
}
|
1070 |
+
}
|
1071 |
+
}
|
1072 |
+
|
1073 |
+
/** author info **/
|
1074 |
+
.wpuf-author {
|
1075 |
+
.clearfix();
|
1076 |
+
margin: 20px 0;
|
1077 |
+
|
1078 |
+
h3{
|
1079 |
+
margin: 0 !important;
|
1080 |
+
background: #CFCFCF;
|
1081 |
+
text-align: left;
|
1082 |
+
padding: 3px 10px;
|
1083 |
+
}
|
1084 |
+
|
1085 |
+
.wpuf-author-inside {
|
1086 |
+
background: none repeat scroll 0 0 #F0F0F0;
|
1087 |
+
border-bottom: 2px solid #DDDDDD;
|
1088 |
+
height: auto;
|
1089 |
+
padding-left: 10px;
|
1090 |
+
padding-top: 15px;
|
1091 |
+
margin-bottom: 15px;
|
1092 |
+
.clearfix();
|
1093 |
+
|
1094 |
+
.wpuf-user-image {
|
1095 |
+
float: left;
|
1096 |
+
padding-right: 15px;
|
1097 |
+
}
|
1098 |
+
|
1099 |
+
p {
|
1100 |
+
margin-bottom: 10px !important;
|
1101 |
+
}
|
1102 |
+
|
1103 |
+
p.wpuf-author-info {
|
1104 |
+
padding-top: 8px;
|
1105 |
+
word-wrap: break-word;
|
1106 |
+
}
|
1107 |
+
|
1108 |
+
p.wpuf-user-name a {
|
1109 |
+
color: #335160;
|
1110 |
+
font-size: 1.2em;
|
1111 |
+
font-weight: bold;
|
1112 |
+
}
|
1113 |
+
}
|
1114 |
+
}
|
1115 |
+
|
1116 |
+
/** jQuery Suggest **/
|
1117 |
+
|
1118 |
+
.ac_results {
|
1119 |
+
padding: 0;
|
1120 |
+
margin: 0;
|
1121 |
+
list-style: none;
|
1122 |
+
position: absolute;
|
1123 |
+
z-index: 10000;
|
1124 |
+
display: none;
|
1125 |
+
border: 1px solid #ccc;
|
1126 |
+
|
1127 |
+
li {
|
1128 |
+
padding: 2px 5px;
|
1129 |
+
white-space: nowrap;
|
1130 |
+
text-align: left;
|
1131 |
+
}
|
1132 |
+
}
|
1133 |
+
|
1134 |
+
.ac_over {
|
1135 |
+
cursor: pointer;
|
1136 |
+
}
|
1137 |
+
|
1138 |
+
.ac_match {
|
1139 |
+
text-decoration: underline;
|
1140 |
+
}
|
1141 |
+
|
1142 |
+
/*------------------------------------
|
1143 |
+
* Multistep form
|
1144 |
+
*-----------------------------------*/
|
1145 |
+
fieldset.wpuf-multistep-fieldset {
|
1146 |
+
position: relative;
|
1147 |
+
padding-bottom: 50px;
|
1148 |
+
border: none;
|
1149 |
+
display: none;
|
1150 |
+
|
1151 |
+
&.field-active {
|
1152 |
+
display: block;
|
1153 |
+
}
|
1154 |
+
|
1155 |
+
.wpuf-multistep-prev-btn,
|
1156 |
+
.wpuf-multistep-next-btn {
|
1157 |
+
position: absolute;
|
1158 |
+
bottom: 5px;
|
1159 |
+
}
|
1160 |
+
.wpuf-multistep-prev-btn {
|
1161 |
+
left: 10px;
|
1162 |
+
}
|
1163 |
+
.wpuf-multistep-next-btn {
|
1164 |
+
right: 10px;
|
1165 |
+
}
|
1166 |
+
}
|
1167 |
+
|
1168 |
+
.wpuf-multistep-progressbar {
|
1169 |
+
overflow: hidden;
|
1170 |
+
}
|
1171 |
+
|
1172 |
+
.wpuf-form .wpuf-multistep-progressbar {
|
1173 |
+
|
1174 |
+
@stepBackground: #00a0d2;
|
1175 |
+
|
1176 |
+
ul.wpuf-step-wizard {
|
1177 |
+
margin: 20px 0 40px 0;
|
1178 |
+
padding: 0;
|
1179 |
+
list-style: none;
|
1180 |
+
|
1181 |
+
* {
|
1182 |
+
box-sizing: border-box;
|
1183 |
+
}
|
1184 |
+
|
1185 |
+
li {
|
1186 |
+
background-color: #E4E4E4;
|
1187 |
+
border-radius: 5px;
|
1188 |
+
display: inline-block;
|
1189 |
+
padding: 10px 30px 10px 40px;
|
1190 |
+
margin-right: -7px;
|
1191 |
+
width: auto;
|
1192 |
+
margin: 0;
|
1193 |
+
position: relative;
|
1194 |
+
text-align: center;
|
1195 |
+
|
1196 |
+
&::before,
|
1197 |
+
&::after {
|
1198 |
+
border: solid transparent;
|
1199 |
+
content: " ";
|
1200 |
+
height: 0;
|
1201 |
+
width: 0;
|
1202 |
+
position: absolute;
|
1203 |
+
border-color: transparent;
|
1204 |
+
border-left-color: #fff;
|
1205 |
+
border-radius: 10px;
|
1206 |
+
}
|
1207 |
+
|
1208 |
+
&::before {
|
1209 |
+
border-width: 26px;
|
1210 |
+
margin-top: -14px;
|
1211 |
+
right: -50px;
|
1212 |
+
z-index: 98;
|
1213 |
+
}
|
1214 |
+
|
1215 |
+
&::after {
|
1216 |
+
border-left-color: #E4E4E4;
|
1217 |
+
border-width: 25px;
|
1218 |
+
margin-top: -37px;
|
1219 |
+
right: -44px;
|
1220 |
+
z-index: 99;
|
1221 |
+
}
|
1222 |
+
|
1223 |
+
&.active-step {
|
1224 |
+
background-color: @stepBackground;
|
1225 |
+
color: #fff;
|
1226 |
+
|
1227 |
+
&::after {
|
1228 |
+
border-left-color: @stepBackground;
|
1229 |
+
}
|
1230 |
+
}
|
1231 |
+
|
1232 |
+
&:last-child::after {
|
1233 |
+
border-left-color: transparent;
|
1234 |
+
}
|
1235 |
+
}
|
1236 |
+
}
|
1237 |
+
|
1238 |
+
.ui-widget-header {
|
1239 |
+
background: @stepBackground;
|
1240 |
+
}
|
1241 |
+
|
1242 |
+
&.ui-progressbar {
|
1243 |
+
margin-bottom: 30px;
|
1244 |
+
height: 25px;
|
1245 |
+
border: 1px solid @borderColor;
|
1246 |
+
position: relative;
|
1247 |
+
|
1248 |
+
.wpuf-progress-percentage {
|
1249 |
+
position: absolute;
|
1250 |
+
left: 50%;
|
1251 |
+
font-size: 12px;
|
1252 |
+
font-weight: bold;
|
1253 |
+
text-shadow: 1px 1px 0 #fff;
|
1254 |
+
top: 20%;
|
1255 |
+
}
|
1256 |
+
}
|
1257 |
+
}
|
1258 |
+
input.wpuf-btn {
|
1259 |
+
text-decoration: none !important;
|
1260 |
+
font-size: 15px !important;
|
1261 |
+
margin-top: 10px;
|
1262 |
+
margin-right: 10px;
|
1263 |
+
background: #21759b !important;
|
1264 |
+
color: #fff !important;
|
1265 |
+
padding: 5px 10px;
|
1266 |
+
display: inline-block;
|
1267 |
+
-webkit-border-radius: 3px !important;
|
1268 |
+
-moz-border-radius: 3px !important;
|
1269 |
+
border-radius: 3px !important;
|
1270 |
+
border: none !important;
|
1271 |
+
}
|
1272 |
+
/*rtl*/
|
1273 |
+
body.rtl{
|
1274 |
+
ul.wpuf-form li .wpuf-label{
|
1275 |
+
float: right;
|
1276 |
+
}
|
1277 |
+
}
|
1278 |
+
|
1279 |
+
// landscape phones and smaller
|
1280 |
+
@media (max-width: 480px) {
|
1281 |
+
ul.wpuf-form {
|
1282 |
+
li {
|
1283 |
+
.wpuf-label, .wpuf-fields {
|
1284 |
+
float: none;
|
1285 |
+
width: 100%;
|
1286 |
+
}
|
1287 |
+
&.field-size-large {
|
1288 |
+
.wpuf-fields {
|
1289 |
+
float: none;
|
1290 |
+
width: 100%;
|
1291 |
+
}
|
1292 |
+
}
|
1293 |
+
&.field-size-medium {
|
1294 |
+
.wpuf-fields {
|
1295 |
+
float: none;
|
1296 |
+
width: 65%;
|
1297 |
+
}
|
1298 |
+
}
|
1299 |
+
&.field-size-small {
|
1300 |
+
.wpuf-fields {
|
1301 |
+
float: none;
|
1302 |
+
width: 30%;
|
1303 |
+
}
|
1304 |
+
}
|
1305 |
+
}
|
1306 |
+
}
|
1307 |
+
}
|
1308 |
+
|
1309 |
+
.wpuf-form {
|
1310 |
+
.required {
|
1311 |
+
color: red;
|
1312 |
+
font-weight: 700;
|
1313 |
+
border: 0;
|
1314 |
+
}
|
1315 |
+
}
|
1316 |
+
.wpuf-dashboard-container {
|
1317 |
+
.wpuf-dashboard-navigation {
|
1318 |
+
width: 30%;
|
1319 |
+
float: left;
|
1320 |
+
|
1321 |
+
a {
|
1322 |
+
text-decoration: none;
|
1323 |
+
box-shadow: none;
|
1324 |
+
}
|
1325 |
+
|
1326 |
+
ul {
|
1327 |
+
list-style: none;
|
1328 |
+
li {
|
1329 |
+
padding-bottom: 2px;
|
1330 |
+
}
|
1331 |
+
}
|
1332 |
+
}
|
1333 |
+
|
1334 |
+
.wpuf-dashboard-content {
|
1335 |
+
width: 68%;
|
1336 |
+
float: right;
|
1337 |
+
}
|
1338 |
+
|
1339 |
+
table.items-table {
|
1340 |
+
a {
|
1341 |
+
text-decoration: none;
|
1342 |
+
box-shadow: none;
|
1343 |
+
}
|
1344 |
+
|
1345 |
+
border: 0;
|
1346 |
+
|
1347 |
+
th, td {
|
1348 |
+
border: 0;
|
1349 |
+
padding: 10px;
|
1350 |
+
}
|
1351 |
+
|
1352 |
+
tr {
|
1353 |
+
outline: 1px solid #f1f1f1;
|
1354 |
+
}
|
1355 |
+
|
1356 |
+
.items-list-header {
|
1357 |
+
background-color: #f1f1f1;
|
1358 |
+
}
|
1359 |
+
}
|
1360 |
+
|
1361 |
+
.wpuf-update-profile-form {
|
1362 |
+
.form-row-first {
|
1363 |
+
float: left;
|
1364 |
+
width: 47%;
|
1365 |
+
overflow: visible;
|
1366 |
+
}
|
1367 |
+
|
1368 |
+
.form-row-last {
|
1369 |
+
float: right;
|
1370 |
+
width: 43%;
|
1371 |
+
overflow: visible;
|
1372 |
+
}
|
1373 |
+
}
|
1374 |
+
}
|
1375 |
+
|
1376 |
+
.wpuf-toc-container {
|
1377 |
+
.wpuf-fields {
|
1378 |
+
position: relative;
|
1379 |
+
|
1380 |
+
.wpuf-toc-checkbox {
|
1381 |
+
position: absolute;
|
1382 |
+
top: 0;
|
1383 |
+
left: 0;
|
1384 |
+
}
|
1385 |
+
|
1386 |
+
&.has-toc-checkbox {
|
1387 |
+
|
1388 |
+
.wpuf-toc-description {
|
1389 |
+
margin-left: 25px;
|
1390 |
+
}
|
1391 |
+
}
|
1392 |
+
}
|
1393 |
+
}
|
1394 |
+
|
1395 |
+
// Google Map
|
1396 |
+
// --------------------------------------------------
|
1397 |
+
.wpuf-field-google-map {
|
1398 |
+
height: 300px;
|
1399 |
+
width: 100%;
|
1400 |
+
}
|
1401 |
+
|
1402 |
+
.wpuf-form-google-map {
|
1403 |
+
height: 300px;
|
1404 |
+
width: 100%;
|
1405 |
+
}
|
1406 |
+
|
1407 |
+
input[type="text"].wpuf-google-map-search {
|
1408 |
+
margin-top: 10px !important;
|
1409 |
+
border: 1px solid transparent !important;
|
1410 |
+
border-radius: 2px 0 0 2px !important;
|
1411 |
+
box-sizing: border-box !important;
|
1412 |
+
-moz-box-sizing: border-box !important;
|
1413 |
+
height: 32px !important;
|
1414 |
+
outline: none !important;
|
1415 |
+
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3) !important;
|
1416 |
+
background-color: #fff !important;
|
1417 |
+
text-overflow: ellipsis !important;
|
1418 |
+
width: 170px !important;
|
1419 |
+
font-family: Roboto !important;
|
1420 |
+
font-size: 15px !important;
|
1421 |
+
font-weight: 300 !important;
|
1422 |
+
padding: 0 11px 0 13px !important;
|
1423 |
+
display: none;
|
1424 |
+
|
1425 |
+
.gm-style & {
|
1426 |
+
display: block;
|
1427 |
+
}
|
1428 |
+
}
|
1429 |
+
|
1430 |
+
.wpuf-form-google-map-container {
|
1431 |
+
|
1432 |
+
input[type="text"].wpuf-google-map-search {
|
1433 |
+
width: 230px !important;
|
1434 |
+
}
|
1435 |
+
|
1436 |
+
&.hide-search-box {
|
1437 |
+
|
1438 |
+
.gm-style input[type="text"].wpuf-google-map-search {
|
1439 |
+
display: none;
|
1440 |
+
}
|
1441 |
+
}
|
1442 |
+
}
|
assets/less/help.less
ADDED
@@ -0,0 +1,210 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.wpuf-help-tabbed {
|
2 |
+
display: flex;
|
3 |
+
width: 100%;
|
4 |
+
margin-top: 20px;
|
5 |
+
box-shadow: 0 0 0 1px rgba(200, 215, 225, 1), 0 1px 2px #e9eff3;
|
6 |
+
|
7 |
+
nav {
|
8 |
+
order: 1;
|
9 |
+
background-color: #f1f1f1;
|
10 |
+
flex-basis: auto;
|
11 |
+
padding: 0;
|
12 |
+
min-height: 405px;
|
13 |
+
border-right: 1px solid #c8d7e1;
|
14 |
+
min-width: 250px;
|
15 |
+
|
16 |
+
ul,
|
17 |
+
li {
|
18 |
+
margin: 0;
|
19 |
+
}
|
20 |
+
|
21 |
+
a {
|
22 |
+
display: block;
|
23 |
+
border: none;
|
24 |
+
padding: 0.5rem;
|
25 |
+
border-bottom: 1px solid #c8d7e1;
|
26 |
+
border-right: 1px solid #c8d7e1;
|
27 |
+
// border-left: 3px solid #f1f1f1;
|
28 |
+
background-color: #f1f1f1;
|
29 |
+
color: #444;
|
30 |
+
text-decoration: none;
|
31 |
+
margin-right: -1px;
|
32 |
+
font-weight: 500;
|
33 |
+
|
34 |
+
label {
|
35 |
+
padding: 0.5rem;
|
36 |
+
display: inline-block;
|
37 |
+
}
|
38 |
+
}
|
39 |
+
|
40 |
+
a:focus,
|
41 |
+
a:active {
|
42 |
+
outline: 0;
|
43 |
+
box-shadow: none;
|
44 |
+
}
|
45 |
+
|
46 |
+
.dashicons {
|
47 |
+
padding: 8px 0 0 5px;
|
48 |
+
|
49 |
+
&.dashicons-admin-home {
|
50 |
+
color: #9b59b6;
|
51 |
+
}
|
52 |
+
|
53 |
+
&.dashicons-media-text {
|
54 |
+
color: #6c75ff;
|
55 |
+
}
|
56 |
+
|
57 |
+
&.dashicons-dashboard {
|
58 |
+
color: #00aeff;
|
59 |
+
}
|
60 |
+
|
61 |
+
&.dashicons-admin-users {
|
62 |
+
color: #e67e22;
|
63 |
+
}
|
64 |
+
|
65 |
+
&.dashicons-lock {
|
66 |
+
color: #3d566e;
|
67 |
+
}
|
68 |
+
|
69 |
+
&.dashicons-edit {
|
70 |
+
color: #1abc9d;
|
71 |
+
}
|
72 |
+
|
73 |
+
&.dashicons-cart {
|
74 |
+
color: #e74c3c;
|
75 |
+
}
|
76 |
+
|
77 |
+
&.dashicons-unlock {
|
78 |
+
color: #00aeff;
|
79 |
+
}
|
80 |
+
}
|
81 |
+
|
82 |
+
.tab-current {
|
83 |
+
a {
|
84 |
+
// border-left: 3px solid #0073aa;
|
85 |
+
border-right: 1px solid #fff;
|
86 |
+
background: #fff;
|
87 |
+
color: #2e4453;
|
88 |
+
}
|
89 |
+
}
|
90 |
+
}
|
91 |
+
|
92 |
+
.nav-content {
|
93 |
+
order: 1;
|
94 |
+
background-color: #fff;
|
95 |
+
padding: 2rem;
|
96 |
+
width: 100%;
|
97 |
+
|
98 |
+
h2 {
|
99 |
+
margin-top: 30px;
|
100 |
+
color: #23282d;
|
101 |
+
line-height: 1.6;
|
102 |
+
margin-bottom: 0;
|
103 |
+
padding-bottom: 0;
|
104 |
+
|
105 |
+
&:first-child {
|
106 |
+
margin-top: 0;
|
107 |
+
}
|
108 |
+
}
|
109 |
+
|
110 |
+
section {
|
111 |
+
display: none;
|
112 |
+
color: #444;
|
113 |
+
font-size: 0.875rem;
|
114 |
+
|
115 |
+
p {
|
116 |
+
font-size: 0.875rem;
|
117 |
+
}
|
118 |
+
|
119 |
+
&.content-current {
|
120 |
+
display: block;
|
121 |
+
}
|
122 |
+
|
123 |
+
ul {
|
124 |
+
list-style-type: disc;
|
125 |
+
padding-left: 40px;
|
126 |
+
}
|
127 |
+
|
128 |
+
ul.related-articles {
|
129 |
+
list-style: none;
|
130 |
+
padding-left: 10px;
|
131 |
+
}
|
132 |
+
|
133 |
+
.button-primary {
|
134 |
+
background: #00aadc;
|
135 |
+
border-color: #0087be;
|
136 |
+
text-shadow: none;
|
137 |
+
padding: 3px 20px;
|
138 |
+
height: auto;
|
139 |
+
margin: 0.3125rem 0;
|
140 |
+
|
141 |
+
&:hover {
|
142 |
+
border-color: #005082;
|
143 |
+
}
|
144 |
+
}
|
145 |
+
}
|
146 |
+
}
|
147 |
+
|
148 |
+
}
|
149 |
+
|
150 |
+
.wpuf-help-page {
|
151 |
+
|
152 |
+
.help-blocks {
|
153 |
+
display: flex;
|
154 |
+
flex-wrap: wrap;
|
155 |
+
align-items: center;
|
156 |
+
margin-top: 30px;
|
157 |
+
|
158 |
+
.help-block {
|
159 |
+
flex: 1;
|
160 |
+
align-self: flex-start;
|
161 |
+
min-width: 25%;
|
162 |
+
max-width: 30%;
|
163 |
+
border: 1px solid #ddd;
|
164 |
+
margin-right: 2%;
|
165 |
+
margin-bottom: 25px;
|
166 |
+
border-radius: 3px;
|
167 |
+
padding: 25px 15px;
|
168 |
+
text-align: center;
|
169 |
+
background: #fff;
|
170 |
+
|
171 |
+
img {
|
172 |
+
max-height: 44px;
|
173 |
+
}
|
174 |
+
}
|
175 |
+
}
|
176 |
+
|
177 |
+
.wpuf-help-questions {
|
178 |
+
ul {
|
179 |
+
margin: 5px 0;
|
180 |
+
}
|
181 |
+
|
182 |
+
li {
|
183 |
+
padding: 10px 5px;
|
184 |
+
margin: 0;
|
185 |
+
display: block;
|
186 |
+
border-bottom: 1px solid #eee;
|
187 |
+
|
188 |
+
&:hover {
|
189 |
+
background-color: #F5F5F5;
|
190 |
+
}
|
191 |
+
|
192 |
+
&:last-child {
|
193 |
+
border-bottom: none;
|
194 |
+
}
|
195 |
+
|
196 |
+
.dashicons {
|
197 |
+
color: #ccc;
|
198 |
+
margin-top: -3px;
|
199 |
+
}
|
200 |
+
|
201 |
+
.dashicons-media-text {
|
202 |
+
padding-left: 8px;
|
203 |
+
}
|
204 |
+
|
205 |
+
.dashicons-arrow-right-alt2 {
|
206 |
+
float: right;
|
207 |
+
}
|
208 |
+
}
|
209 |
+
}
|
210 |
+
}
|
class/frontend-account.php
CHANGED
@@ -18,6 +18,7 @@ class WPUF_Frontend_Account {
|
|
18 |
add_action( 'wpuf_account_content_subscription', array( $this, 'subscription_section' ), 10, 2 );
|
19 |
add_action( 'wpuf_account_content_edit-profile', array( $this, 'edit_profile_section' ), 10, 2 );
|
20 |
add_action( 'wp_ajax_wpuf_account_update_profile', array( $this, 'update_profile' ) );
|
|
|
21 |
}
|
22 |
|
23 |
/**
|
@@ -105,7 +106,12 @@ class WPUF_Frontend_Account {
|
|
105 |
*/
|
106 |
public function subscription_section( $sections, $current_section ) {
|
107 |
|
108 |
-
if ( wpuf_get_option( 'charge_posting', 'wpuf_payment' ) != 'yes' || ! is_user_logged_in() ) {
|
|
|
|
|
|
|
|
|
|
|
109 |
return;
|
110 |
}
|
111 |
|
@@ -166,6 +172,23 @@ class WPUF_Frontend_Account {
|
|
166 |
);
|
167 |
}
|
168 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
169 |
/**
|
170 |
* Update profile via Ajax
|
171 |
*
|
18 |
add_action( 'wpuf_account_content_subscription', array( $this, 'subscription_section' ), 10, 2 );
|
19 |
add_action( 'wpuf_account_content_edit-profile', array( $this, 'edit_profile_section' ), 10, 2 );
|
20 |
add_action( 'wp_ajax_wpuf_account_update_profile', array( $this, 'update_profile' ) );
|
21 |
+
add_action( 'wpuf_account_content_billing_address', array( $this, 'billing_address_section' ), 10, 2 );
|
22 |
}
|
23 |
|
24 |
/**
|
106 |
*/
|
107 |
public function subscription_section( $sections, $current_section ) {
|
108 |
|
109 |
+
// if ( wpuf_get_option( 'charge_posting', 'wpuf_payment' ) != 'yes' || ! is_user_logged_in() ) {
|
110 |
+
// return;
|
111 |
+
// }
|
112 |
+
$form = new WPUF_Form( $form_id );
|
113 |
+
$payment_options = $form->is_charging_enabled();
|
114 |
+
if ( !$payment_options ) {
|
115 |
return;
|
116 |
}
|
117 |
|
172 |
);
|
173 |
}
|
174 |
|
175 |
+
/**
|
176 |
+
* Display the billing address
|
177 |
+
*
|
178 |
+
* @param array $sections
|
179 |
+
* @param string $current_section
|
180 |
+
*
|
181 |
+
* @since 2.6
|
182 |
+
*
|
183 |
+
* @return void
|
184 |
+
*/
|
185 |
+
public function billing_address_section( $sections, $current_section ) {
|
186 |
+
wpuf_load_template(
|
187 |
+
"dashboard/billing-address.php",
|
188 |
+
array( 'sections' => $sections, 'current_section' => $current_section )
|
189 |
+
);
|
190 |
+
}
|
191 |
+
|
192 |
/**
|
193 |
* Update profile via Ajax
|
194 |
*
|
class/frontend-form-post.php
CHANGED
@@ -20,6 +20,8 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
20 |
|
21 |
// draft
|
22 |
add_action( 'wp_ajax_wpuf_draft_post', array( $this, 'draft_post' ) );
|
|
|
|
|
23 |
add_action( 'init', array( $this, 'publish_guest_post' ) );
|
24 |
|
25 |
// form preview
|
@@ -50,9 +52,98 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
50 |
extract( shortcode_atts( array( 'id' => 0 ), $atts ) );
|
51 |
ob_start();
|
52 |
|
53 |
-
$
|
54 |
-
$
|
55 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
|
57 |
if ( $user_can_post == 'yes' ) {
|
58 |
$this->render_form( $id );
|
@@ -156,6 +247,8 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
156 |
$form_id = isset( $_POST['form_id'] ) ? intval( $_POST['form_id'] ) : 0;
|
157 |
$form_vars = $this->get_input_fields( $form_id );
|
158 |
$form_settings = wpuf_get_form_settings( $form_id );
|
|
|
|
|
159 |
|
160 |
list( $post_vars, $taxonomy_vars, $meta_vars ) = $form_vars;
|
161 |
|
@@ -183,8 +276,6 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
183 |
$is_update = false;
|
184 |
$post_author = null;
|
185 |
$default_post_author = wpuf_get_option( 'default_post_owner', 'wpuf_general', 1 );
|
186 |
-
$guest_verify = isset( $form_settings['guest_email_verify'] ) ? $form_settings['guest_email_verify'] : 'false' ;
|
187 |
-
$guest_mode = $form_settings['guest_post'];
|
188 |
|
189 |
// Guest Stuffs: check for guest post
|
190 |
if ( !is_user_logged_in() ) {
|
@@ -250,21 +341,32 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
250 |
$post_author = get_current_user_id();
|
251 |
}
|
252 |
|
253 |
-
$p_status = isset( $form_settings['post_status'] ) ? $form_settings['post_status'] : 'publish';
|
254 |
-
|
255 |
-
if ( !is_user_logged_in() && $guest_mode = 'true' && $guest_verify == 'true') {
|
256 |
-
$p_status = 'draft';
|
257 |
-
}
|
258 |
-
|
259 |
$postarr = array(
|
260 |
'post_type' => $form_settings['post_type'],
|
261 |
-
'post_status' => $
|
262 |
'post_author' => $post_author,
|
263 |
'post_title' => isset( $_POST['post_title'] ) ? trim( $_POST['post_title'] ) : '',
|
264 |
'post_content' => isset( $_POST['post_content'] ) ? trim( $_POST['post_content'] ) : '',
|
265 |
'post_excerpt' => isset( $_POST['post_excerpt'] ) ? trim( $_POST['post_excerpt'] ) : '',
|
266 |
);
|
267 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
268 |
//if date is set and assigned as publish date
|
269 |
if ( isset( $_POST['wpuf_is_publish_time'] ) ) {
|
270 |
|
@@ -305,12 +407,7 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
305 |
|
306 |
if ( $form_settings['edit_post_status'] == '_nochange' ) {
|
307 |
$postarr['post_status'] = get_post_field( 'post_status', $_POST['post_id'] );
|
308 |
-
}
|
309 |
-
$postarr['post_status'] = 'draft';
|
310 |
-
} elseif ( $guest_mode == 'true' && $guest_verify == 'false' ) {
|
311 |
-
$postarr['post_status'] = 'publish';
|
312 |
-
}
|
313 |
-
else {
|
314 |
$postarr['post_status'] = $form_settings['edit_post_status'];
|
315 |
}
|
316 |
} else {
|
@@ -510,8 +607,9 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
510 |
$mail_body = $this->prepare_mail_body( $form_settings['notification']['edit_body'], $post_author, $post_id );
|
511 |
$to = $this->prepare_mail_body( $form_settings['notification']['edit_to'], $post_author, $post_id );
|
512 |
$subject = $this->prepare_mail_body( $form_settings['notification']['edit_subject'], $post_author, $post_id );
|
|
|
513 |
|
514 |
-
wp_mail( $to, $subject, $mail_body );
|
515 |
}
|
516 |
} else {
|
517 |
|
@@ -531,7 +629,7 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
531 |
//redirect URL
|
532 |
$show_message = false;
|
533 |
$redirect_to = false;
|
534 |
-
$
|
535 |
|
536 |
if ( $is_update ) {
|
537 |
if ( $form_settings['edit_redirect_to'] == 'page' ) {
|
@@ -548,25 +646,6 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
548 |
} else {
|
549 |
$redirect_to = get_permalink( $post_id );
|
550 |
}
|
551 |
-
} elseif ( $guest_mode == 'true' && $guest_verify == 'true' && !is_user_logged_in() ) {
|
552 |
-
$form_settings['redirect_to'] == 'same';
|
553 |
-
$show_message = true;
|
554 |
-
$res_flag = true;
|
555 |
-
$response = array(
|
556 |
-
'success' => true,
|
557 |
-
'redirect_to' => $redirect_to,
|
558 |
-
'show_message' => $show_message,
|
559 |
-
'message' => 'Thank you for posting on our site. We have sent you an confirmation email. Please check your inbox!'
|
560 |
-
);
|
561 |
-
} elseif ( $guest_mode == 'true' && $guest_verify == 'false' && !is_user_logged_in() ) {
|
562 |
-
$form_settings['redirect_to'] == 'same';
|
563 |
-
$res_flag = true;
|
564 |
-
$response = array(
|
565 |
-
'success' => true,
|
566 |
-
'redirect_to' => $redirect_to,
|
567 |
-
'show_message' => $show_message,
|
568 |
-
'message' => $form_settings['message']
|
569 |
-
);
|
570 |
} else {
|
571 |
if ( $form_settings['redirect_to'] == 'page' ) {
|
572 |
$redirect_to = get_permalink( $form_settings['page_id'] );
|
@@ -579,21 +658,45 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
579 |
}
|
580 |
}
|
581 |
|
582 |
-
|
583 |
-
|
584 |
-
$
|
585 |
-
|
586 |
-
|
587 |
-
|
588 |
-
|
589 |
-
|
590 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
591 |
$post_id_encoded = wpuf_encryption( $post_id ) ;
|
592 |
-
|
|
|
|
|
|
|
|
|
|
|
593 |
}
|
594 |
|
595 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
596 |
|
|
|
597 |
wp_send_json( $response );
|
598 |
}
|
599 |
|
@@ -858,13 +961,41 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
858 |
|
859 |
if ( $replace ) {
|
860 |
foreach ( $replace as $index => $meta_key ) {
|
861 |
-
$value = get_post_meta( $post_id, $meta_key );
|
862 |
$new_value = implode( '; ', $value );
|
863 |
|
864 |
-
|
865 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
866 |
} else {
|
867 |
-
|
|
|
|
|
|
|
|
|
868 |
}
|
869 |
|
870 |
$content = str_replace( $search[$index], $original_value, $content );
|
@@ -885,24 +1016,52 @@ class WPUF_Frontend_Form_Post extends WPUF_Render_Form {
|
|
885 |
}
|
886 |
|
887 |
/**
|
888 |
-
|
889 |
-
|
890 |
-
|
891 |
-
|
892 |
-
function publish_guest_post () {
|
893 |
-
if ( isset($_GET['post_msg']) && $_GET['post_msg'] == 'verified' ) {
|
894 |
-
$secret_key = AUTH_KEY;
|
895 |
-
$secret_iv = AUTH_SALT;
|
896 |
|
897 |
-
|
898 |
-
$key = hash( 'sha256', $secret_key );
|
899 |
-
$iv = substr( hash( 'sha256', $secret_iv ), 0, 16 );
|
900 |
|
901 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
902 |
|
903 |
-
if ( get_post_status ( $post_id ) ) {
|
904 |
-
wp_publish_post( $post_id );
|
905 |
}
|
906 |
}
|
907 |
}
|
|
|
908 |
}
|
20 |
|
21 |
// draft
|
22 |
add_action( 'wp_ajax_wpuf_draft_post', array( $this, 'draft_post' ) );
|
23 |
+
|
24 |
+
// guest post hook
|
25 |
add_action( 'init', array( $this, 'publish_guest_post' ) );
|
26 |
|
27 |
// form preview
|
52 |
extract( shortcode_atts( array( 'id' => 0 ), $atts ) );
|
53 |
ob_start();
|
54 |
|
55 |
+
$form = new WPUF_Form( $id );
|
56 |
+
$form_settings = $form->get_settings( $id );
|
57 |
+
$subscription_disabled = isset( $form_settings['subscription_disabled'] ) ? $form_settings['subscription_disabled'] : '';
|
58 |
+
$info = '';
|
59 |
+
$user_can_post = 'yes';
|
60 |
+
$current_user = wpuf_get_user();
|
61 |
+
|
62 |
+
if ( $form_settings['guest_post'] == 'false' && ! is_user_logged_in() ) {
|
63 |
+
$user_can_post = 'no';
|
64 |
+
$info = sprintf( __( 'Sorry. Guest Posting is not enabled for this form.', 'wpuf' ));
|
65 |
+
}
|
66 |
+
|
67 |
+
if ( $form->is_charging_enabled() && $subscription_disabled != 'yes') {
|
68 |
+
$pay_per_post = $form->is_enabled_pay_per_post();
|
69 |
+
$pay_per_post_cost = (int) $form->get_pay_per_post_cost();
|
70 |
+
$force_pack = $form->is_enabled_force_pack();
|
71 |
+
|
72 |
+
|
73 |
+
// guest post payment checking
|
74 |
+
if ( ! is_user_logged_in() && $form_settings['guest_post'] == 'true' ) {
|
75 |
+
if ( $form->is_charging_enabled() ) {
|
76 |
+
if ( $force_pack ) {
|
77 |
+
$user_can_post = 'no';
|
78 |
+
$info = 'You need to buy a pack to post in this form.';
|
79 |
+
} elseif ( $pay_per_post && !$force_pack ) {
|
80 |
+
$user_can_post = 'yes';
|
81 |
+
// $info = sprintf( __( 'There is a <strong>%s</strong> charge to add a new post.', 'wpuf' ), wpuf_format_price( $pay_per_post_cost ));
|
82 |
+
// echo '<div class="wpuf-info">' . apply_filters( 'wpuf_ppp_notice', $info, $id, $form_settings ) . '</div>';
|
83 |
+
} else {
|
84 |
+
$user_can_post = 'no';
|
85 |
+
$info = sprintf( __( 'Payment type not selected for this form. Please contact admin.', 'wpuf' ));
|
86 |
+
}
|
87 |
+
} else {
|
88 |
+
$user_can_post = 'yes';
|
89 |
+
}
|
90 |
+
|
91 |
+
} else {
|
92 |
+
// regular payment checking
|
93 |
+
if ( $force_pack ) {
|
94 |
+
if ( is_user_logged_in() ) {
|
95 |
+
$current_pack = $current_user->subscription()->current_pack();
|
96 |
+
|
97 |
+
if ( ! is_wp_error( $current_pack ) ) {
|
98 |
+
// user has valid post count
|
99 |
+
if ( $current_user->subscription()->has_post_count( $form_settings['post_type'] ) ) {
|
100 |
+
$user_can_post = 'yes';
|
101 |
+
} else {
|
102 |
+
$user_can_post = 'no';
|
103 |
+
$info = 'Post Limit Exceeded for your purchased subscription pack.';
|
104 |
+
}
|
105 |
+
} else {
|
106 |
+
$user_can_post = 'no';
|
107 |
+
$info = $current_pack->get_error_message();
|
108 |
+
}
|
109 |
+
}
|
110 |
+
|
111 |
+
} elseif ( $pay_per_post && is_user_logged_in() && !$current_user->subscription()->has_post_count( $form_settings['post_type'] ) ) {
|
112 |
+
|
113 |
+
$user_can_post = 'yes';
|
114 |
+
// $info = sprintf( __( 'There is a <strong>%s</strong> charge to add a new post.', 'wpuf' ), wpuf_format_price( $pay_per_post_cost ));
|
115 |
+
// echo '<div class="wpuf-info">' . apply_filters( 'wpuf_ppp_notice', $info, $id, $form_settings ) . '</div>';
|
116 |
+
|
117 |
+
} elseif ( !$pay_per_post && !$current_user->subscription()->has_post_count( $form_settings['post_type'] ) ) {
|
118 |
+
|
119 |
+
$user_can_post = 'no';
|
120 |
+
$info = sprintf( __( 'Payment type not selected for this form. Please contact admin.', 'wpuf' ));
|
121 |
+
|
122 |
+
} else {
|
123 |
+
$user_can_post = 'no';
|
124 |
+
if ( !is_user_logged_in() ) {
|
125 |
+
$info = sprintf( __( 'Sorry. Guest Posting is not enabled for this form.', 'wpuf' ));
|
126 |
+
} else {
|
127 |
+
$info = sprintf( __( 'Payment type not selected for this form. Please contact admin.', 'wpuf' ));
|
128 |
+
}
|
129 |
+
|
130 |
+
}
|
131 |
+
}
|
132 |
+
} else {
|
133 |
+
if ( $form_settings['guest_post'] == 'true' && ! is_user_logged_in() ) {
|
134 |
+
$user_can_post = 'yes';
|
135 |
+
}
|
136 |
+
}
|
137 |
+
|
138 |
+
if ( $subscription_disabled == 'yes' ) {
|
139 |
+
$user_can_post = 'yes';
|
140 |
+
}
|
141 |
+
|
142 |
+
$info = apply_filters( 'wpuf_addpost_notice', $info, $id, $form_settings );
|
143 |
+
$user_can_post = apply_filters( 'wpuf_can_post', $user_can_post, $id, $form_settings );
|
144 |
+
|
145 |
+
// var_dump( $user_can_post );
|
146 |
+
// var_dump( $info );
|
147 |
|
148 |
if ( $user_can_post == 'yes' ) {
|
149 |
$this->render_form( $id );
|
247 |
$form_id = isset( $_POST['form_id'] ) ? intval( $_POST['form_id'] ) : 0;
|
248 |
$form_vars = $this->get_input_fields( $form_id );
|
249 |
$form_settings = wpuf_get_form_settings( $form_id );
|
250 |
+
$guest_mode = $form_settings['guest_post'];
|
251 |
+
$guest_verify = isset( $form_settings['guest_email_verify'] ) ? $form_settings['guest_email_verify'] : 'false' ;
|
252 |
|
253 |
list( $post_vars, $taxonomy_vars, $meta_vars ) = $form_vars;
|
254 |
|
276 |
$is_update = false;
|
277 |
$post_author = null;
|
278 |
$default_post_author = wpuf_get_option( 'default_post_owner', 'wpuf_general', 1 );
|
|
|
|
|
279 |
|
280 |
// Guest Stuffs: check for guest post
|
281 |
if ( !is_user_logged_in() ) {
|
341 |
$post_author = get_current_user_id();
|
342 |
}
|
343 |
|
|
|
|
|
|
|
|
|
|
|
|
|
344 |
$postarr = array(
|
345 |
'post_type' => $form_settings['post_type'],
|
346 |
+
'post_status' => isset( $form_settings['post_status'] ) ? $form_settings['post_status'] : 'publish',
|
347 |
'post_author' => $post_author,
|
348 |
'post_title' => isset( $_POST['post_title'] ) ? trim( $_POST['post_title'] ) : '',
|
349 |
'post_content' => isset( $_POST['post_content'] ) ? trim( $_POST['post_content'] ) : '',
|
350 |
'post_excerpt' => isset( $_POST['post_excerpt'] ) ? trim( $_POST['post_excerpt'] ) : '',
|
351 |
);
|
352 |
|
353 |
+
// $charging_enabled = wpuf_get_option( 'charge_posting', 'wpuf_payment' );
|
354 |
+
$charging_enabled = '';
|
355 |
+
$form = new WPUF_Form( $form_id );
|
356 |
+
$payment_options = $form->is_charging_enabled();
|
357 |
+
$current_user = wpuf_get_user();
|
358 |
+
|
359 |
+
if ( !$payment_options || !is_user_logged_in() ) {
|
360 |
+
$charging_enabled = 'no';
|
361 |
+
} else {
|
362 |
+
$charging_enabled = 'yes';
|
363 |
+
}
|
364 |
+
if ( $guest_mode == 'true' && $guest_verify == 'true' && !is_user_logged_in() && $charging_enabled == 'yes' ) {
|
365 |
+
$postarr['post_status'] = wpuf_get_draft_post_status( $form_settings );
|
366 |
+
} elseif ( $guest_mode == 'true' && $guest_verify == 'true' && !is_user_logged_in() ) {
|
367 |
+
$postarr['post_status'] = 'draft';
|
368 |
+
}
|
369 |
+
|
370 |
//if date is set and assigned as publish date
|
371 |
if ( isset( $_POST['wpuf_is_publish_time'] ) ) {
|
372 |
|
407 |
|
408 |
if ( $form_settings['edit_post_status'] == '_nochange' ) {
|
409 |
$postarr['post_status'] = get_post_field( 'post_status', $_POST['post_id'] );
|
410 |
+
} else {
|
|
|
|
|
|
|
|
|
|
|
411 |
$postarr['post_status'] = $form_settings['edit_post_status'];
|
412 |
}
|
413 |
} else {
|
607 |
$mail_body = $this->prepare_mail_body( $form_settings['notification']['edit_body'], $post_author, $post_id );
|
608 |
$to = $this->prepare_mail_body( $form_settings['notification']['edit_to'], $post_author, $post_id );
|
609 |
$subject = $this->prepare_mail_body( $form_settings['notification']['edit_subject'], $post_author, $post_id );
|
610 |
+
$headers = array('Content-Type: text/html; charset=UTF-8');
|
611 |
|
612 |
+
wp_mail( $to, $subject, $mail_body, $headers );
|
613 |
}
|
614 |
} else {
|
615 |
|
629 |
//redirect URL
|
630 |
$show_message = false;
|
631 |
$redirect_to = false;
|
632 |
+
$response = array();
|
633 |
|
634 |
if ( $is_update ) {
|
635 |
if ( $form_settings['edit_redirect_to'] == 'page' ) {
|
646 |
} else {
|
647 |
$redirect_to = get_permalink( $post_id );
|
648 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
649 |
} else {
|
650 |
if ( $form_settings['redirect_to'] == 'page' ) {
|
651 |
$redirect_to = get_permalink( $form_settings['page_id'] );
|
658 |
}
|
659 |
}
|
660 |
|
661 |
+
$response = array(
|
662 |
+
'success' => true,
|
663 |
+
'redirect_to' => $redirect_to,
|
664 |
+
'show_message' => $show_message,
|
665 |
+
'message' => $form_settings['message']
|
666 |
+
);
|
667 |
+
|
668 |
+
// Now Send the mail to guests
|
669 |
+
global $wp;
|
670 |
+
|
671 |
+
if ( $guest_mode == 'true' && $guest_verify == 'true' && !is_user_logged_in() && $charging_enabled != 'yes') {
|
672 |
+
$post_id_encoded = wpuf_encryption( $post_id ) ;
|
673 |
+
$form_id_encoded = wpuf_encryption( $form_id ) ;
|
674 |
+
wpuf_send_mail_to_guest ( $post_id_encoded, $form_id_encoded, 'no', 1 );
|
675 |
+
$response['show_message'] = true;
|
676 |
+
$response['redirect_to'] = add_query_arg( $wp->query_string, '', home_url( $wp->request ) );
|
677 |
+
$response['message'] = 'Thank you for posting on our site. We have sent you an confirmation email. Please check your inbox!';
|
678 |
+
|
679 |
+
} elseif ( $guest_mode == 'true' && $guest_verify == 'true' && !is_user_logged_in() && $charging_enabled == 'yes' ) {
|
680 |
$post_id_encoded = wpuf_encryption( $post_id ) ;
|
681 |
+
$form_id_encoded = wpuf_encryption( $form_id ) ;
|
682 |
+
$response['show_message'] = true;
|
683 |
+
$response['redirect_to'] = add_query_arg( $wp->query_string, '', home_url( $wp->request ) );
|
684 |
+
$response['message'] = 'Thank you for posting on our site. We have sent you an confirmation email. Please check your inbox!';
|
685 |
+
update_post_meta ( $post_id, '_wpuf_payment_status', 'pending' );
|
686 |
+
wpuf_send_mail_to_guest ( $post_id_encoded, $form_id_encoded, 'yes', 2 );
|
687 |
}
|
688 |
|
689 |
+
//redirect the user
|
690 |
+
|
691 |
+
if ( $guest_mode == 'true' && $guest_verify == 'true' && !is_user_logged_in() ) {
|
692 |
+
$response = apply_filters( 'wpuf_edit_post_redirect', $response, $post_id, $form_id, $form_settings );
|
693 |
+
} elseif ( $is_update ) {
|
694 |
+
$response = apply_filters( 'wpuf_edit_post_redirect', $response, $post_id, $form_id, $form_settings );
|
695 |
+
} else {
|
696 |
+
$response = apply_filters( 'wpuf_add_post_redirect', $response, $post_id, $form_id, $form_settings );
|
697 |
+
}
|
698 |
|
699 |
+
wpuf_clear_buffer();
|
700 |
wp_send_json( $response );
|
701 |
}
|
702 |
|
961 |
|
962 |
if ( $replace ) {
|
963 |
foreach ( $replace as $index => $meta_key ) {
|
964 |
+
$value = get_post_meta( $post_id, $meta_key, false );
|
965 |
$new_value = implode( '; ', $value );
|
966 |
|
967 |
+
$original_value = '';
|
968 |
+
$meta_val = '';
|
969 |
+
if ( count( $value ) > 1 ) {
|
970 |
+
$isFirst = true;
|
971 |
+
foreach ($value as $val) {
|
972 |
+
if ( $isFirst ) {
|
973 |
+
if ( get_post_mime_type( (int) $val ) ) {
|
974 |
+
$meta_val = wp_get_attachment_url( $val );
|
975 |
+
} else {
|
976 |
+
$meta_val = $val;
|
977 |
+
}
|
978 |
+
$isFirst = false;
|
979 |
+
} else {
|
980 |
+
if ( get_post_mime_type( (int) $val ) ) {
|
981 |
+
$meta_val = $meta_val . ', ' . wp_get_attachment_url( $val );
|
982 |
+
} else {
|
983 |
+
$meta_val = $meta_val . ', ' . $val;
|
984 |
+
}
|
985 |
+
}
|
986 |
+
if ( get_post_mime_type( (int) $val ) ) {
|
987 |
+
$meta_val = $meta_val . ',' . wp_get_attachment_url( $val );
|
988 |
+
} else {
|
989 |
+
$meta_val = $meta_val . ',' . $val;
|
990 |
+
}
|
991 |
+
}
|
992 |
+
$original_value = $original_value . $meta_val ;
|
993 |
} else {
|
994 |
+
if ( get_post_mime_type( (int) $new_value ) ) {
|
995 |
+
$original_value = wp_get_attachment_url( $new_value );
|
996 |
+
} else {
|
997 |
+
$original_value = $new_value;
|
998 |
+
}
|
999 |
}
|
1000 |
|
1001 |
$content = str_replace( $search[$index], $original_value, $content );
|
1016 |
}
|
1017 |
|
1018 |
/**
|
1019 |
+
* Hook to publish verified guest post with payment
|
1020 |
+
*
|
1021 |
+
* @since 2.5.8
|
1022 |
+
*/
|
|
|
|
|
|
|
|
|
1023 |
|
1024 |
+
function publish_guest_post () {
|
|
|
|
|
1025 |
|
1026 |
+
if ( isset($_GET['post_msg']) && $_GET['post_msg'] == 'verified' ) {
|
1027 |
+
$response = array();
|
1028 |
+
|
1029 |
+
$post_id = wpuf_decryption ( $_GET['p_id'] );
|
1030 |
+
$form_id = wpuf_decryption ( $_GET['f_id'] );
|
1031 |
+
$form_settings = wpuf_get_form_settings( $form_id );
|
1032 |
+
$post_author_id = get_post_field( 'post_author', $post_id );
|
1033 |
+
$payment_status = new WPUF_Subscription();
|
1034 |
+
|
1035 |
+
$form = new WPUF_Form( $form_id );
|
1036 |
+
$pay_per_post = $form->is_enabled_pay_per_post();
|
1037 |
+
$force_pack = $form->is_enabled_force_pack();
|
1038 |
+
|
1039 |
+
if ( $form->is_charging_enabled() && $pay_per_post ) {
|
1040 |
+
if ( ($payment_status->get_payment_status( $post_id ) ) == 'pending') {
|
1041 |
+
|
1042 |
+
$response['show_message'] = true;
|
1043 |
+
$response['redirect_to'] = add_query_arg( array(
|
1044 |
+
'action' => 'wpuf_pay',
|
1045 |
+
'type' => 'post',
|
1046 |
+
'post_id' => $post_id
|
1047 |
+
), get_permalink( wpuf_get_option( 'payment_page', 'wpuf_payment' ) ) );
|
1048 |
+
|
1049 |
+
wp_redirect( $response['redirect_to'] );
|
1050 |
+
wpuf_clear_buffer();
|
1051 |
+
wpuf_send_json ( $response );
|
1052 |
+
}
|
1053 |
+
} else {
|
1054 |
+
$p_status = get_post_status( $post_id );
|
1055 |
+
if ( $p_status ) {
|
1056 |
+
wp_update_post(array(
|
1057 |
+
'ID' => $post_id,
|
1058 |
+
'post_status' => isset( $form_settings['post_status'] ) ? $form_settings['post_status'] : 'publish'
|
1059 |
+
));
|
1060 |
+
echo "<div class='wpuf-success' style='text-align:center'>" . __( 'Email successfully verified. Please Login.', 'wpuf' ) ."</div>";
|
1061 |
+
}
|
1062 |
|
|
|
|
|
1063 |
}
|
1064 |
}
|
1065 |
}
|
1066 |
+
|
1067 |
}
|
class/payment.php
CHANGED
@@ -270,7 +270,9 @@ class WPUF_Payment {
|
|
270 |
switch ($type) {
|
271 |
case 'post':
|
272 |
$post = get_post( $post_id );
|
273 |
-
$
|
|
|
|
|
274 |
$item_number = $post->ID;
|
275 |
$item_name = $post->post_title;
|
276 |
break;
|
270 |
switch ($type) {
|
271 |
case 'post':
|
272 |
$post = get_post( $post_id );
|
273 |
+
$form_id = get_post_meta( $post_id, '_wpuf_form_id', true );
|
274 |
+
$form = new WPUF_Form( $form_id );
|
275 |
+
$amount = $form->get_pay_per_post_cost();
|
276 |
$item_number = $post->ID;
|
277 |
$item_name = $post->post_title;
|
278 |
break;
|
class/post-form-template.php
CHANGED
@@ -28,6 +28,13 @@ abstract class WPUF_Post_Form_Template {
|
|
28 |
*/
|
29 |
public $description;
|
30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
/**
|
32 |
* Conditional logic
|
33 |
*
|
28 |
*/
|
29 |
public $description;
|
30 |
|
31 |
+
/**
|
32 |
+
* Form Template Image
|
33 |
+
*
|
34 |
+
* @var string
|
35 |
+
*/
|
36 |
+
public $image;
|
37 |
+
|
38 |
/**
|
39 |
* Conditional logic
|
40 |
*
|
class/post-form-templates/post.php
CHANGED
@@ -11,6 +11,7 @@ class WPUF_Post_Form_Template_Post extends WPUF_Post_Form_Template {
|
|
11 |
$this->enabled = true;
|
12 |
$this->title = __( 'Post Form', 'wpuf' );
|
13 |
$this->description = __( 'Form for creating a blog post.', 'wpuf' );
|
|
|
14 |
$this->form_fields = array(
|
15 |
array(
|
16 |
'input_type' => 'text',
|
11 |
$this->enabled = true;
|
12 |
$this->title = __( 'Post Form', 'wpuf' );
|
13 |
$this->description = __( 'Form for creating a blog post.', 'wpuf' );
|
14 |
+
$this->image = WPUF_ASSET_URI . '/images/templates/post.png';
|
15 |
$this->form_fields = array(
|
16 |
array(
|
17 |
'input_type' => 'text',
|
class/render-form.php
CHANGED
@@ -483,6 +483,64 @@ class WPUF_Render_Form {
|
|
483 |
}
|
484 |
|
485 |
foreach ($form_vars as $key => $form_field) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
486 |
// don't show captcha in edit page
|
487 |
if ( $post_id && in_array( $form_field['input_type'], $edit_ignore ) ) {
|
488 |
continue;
|
483 |
}
|
484 |
|
485 |
foreach ($form_vars as $key => $form_field) {
|
486 |
+
|
487 |
+
// check field visibility options
|
488 |
+
if ( array_key_exists( 'wpuf_visibility', $form_field ) ) {
|
489 |
+
|
490 |
+
$visibility_selected = $form_field['wpuf_visibility']['selected'];
|
491 |
+
$visibility_choices = $form_field['wpuf_visibility']['choices'];
|
492 |
+
$show_field = false;
|
493 |
+
|
494 |
+
if ( $visibility_selected == 'everyone' ) {
|
495 |
+
$show_field = true;
|
496 |
+
}
|
497 |
+
|
498 |
+
if ( $visibility_selected == 'hidden' ) {
|
499 |
+
$form_field['css'] .= ' wpuf_hidden_field';
|
500 |
+
$show_field = true;
|
501 |
+
}
|
502 |
+
|
503 |
+
if ( $visibility_selected == 'logged_in' && is_user_logged_in() ) {
|
504 |
+
|
505 |
+
if ( empty($visibility_choices) ) {
|
506 |
+
$show_field = true;
|
507 |
+
}else{
|
508 |
+
foreach ( $visibility_choices as $key => $choice ) {
|
509 |
+
if( current_user_can( $choice ) ) {
|
510 |
+
$show_field = true;
|
511 |
+
break;
|
512 |
+
}
|
513 |
+
continue;
|
514 |
+
}
|
515 |
+
}
|
516 |
+
|
517 |
+
}
|
518 |
+
|
519 |
+
if ( $visibility_selected == 'subscribed_users' && is_user_logged_in() ) {
|
520 |
+
|
521 |
+
$user_pack = WPUF_Subscription::init()->get_user_pack(get_current_user_id());
|
522 |
+
|
523 |
+
if ( empty( $visibility_choices ) && !empty( $user_pack ) ) {
|
524 |
+
$show_field = true;
|
525 |
+
}elseif( !empty( $user_pack ) && !empty( $visibility_choices ) ) {
|
526 |
+
|
527 |
+
foreach ( $visibility_choices as $pack => $id ) {
|
528 |
+
if ( $user_pack['pack_id'] == $id ) {
|
529 |
+
$show_field = true;
|
530 |
+
break;
|
531 |
+
}
|
532 |
+
continue;
|
533 |
+
}
|
534 |
+
|
535 |
+
}
|
536 |
+
|
537 |
+
}
|
538 |
+
|
539 |
+
if ( !$show_field ) {
|
540 |
+
break;
|
541 |
+
}
|
542 |
+
}
|
543 |
+
|
544 |
// don't show captcha in edit page
|
545 |
if ( $post_id && in_array( $form_field['input_type'], $edit_ignore ) ) {
|
546 |
continue;
|
class/subscription.php
CHANGED
@@ -51,8 +51,24 @@ class WPUF_Subscription {
|
|
51 |
*
|
52 |
* @return WPUF_Subscription
|
53 |
*/
|
54 |
-
public function
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
if ( isset( $_POST['wpuf_cancel_subscription'] ) ) {
|
57 |
|
58 |
if ( ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'wpuf-sub-cancel' ) ) {
|
@@ -69,6 +85,8 @@ class WPUF_Subscription {
|
|
69 |
do_action( "wpuf_cancel_subscription_{$gateway}", $_POST );
|
70 |
}
|
71 |
|
|
|
|
|
72 |
wp_redirect( $_SERVER['REQUEST_URI'] );
|
73 |
|
74 |
}
|
@@ -187,13 +205,15 @@ class WPUF_Subscription {
|
|
187 |
*
|
188 |
* @return array
|
189 |
*/
|
190 |
-
function get_subscriptions() {
|
191 |
-
$
|
192 |
'post_type' => 'wpuf_subscription',
|
193 |
'posts_per_page' => -1,
|
194 |
'post_status' => 'publish',
|
|
|
195 |
);
|
196 |
|
|
|
197 |
$posts = get_posts( $args );
|
198 |
|
199 |
if ( $posts ) {
|
@@ -257,7 +277,9 @@ class WPUF_Subscription {
|
|
257 |
$post_types['wpuf_profile'],
|
258 |
$post_types['wpuf_subscription'],
|
259 |
$post_types['wpuf_coupon'],
|
260 |
-
$post_types['wpuf_input']
|
|
|
|
|
261 |
);
|
262 |
|
263 |
return apply_filters( 'wpuf_posts_type', $post_types );
|
@@ -433,7 +455,16 @@ class WPUF_Subscription {
|
|
433 |
*/
|
434 |
function set_pending( $postdata, $form_id, $form_settings ) {
|
435 |
|
436 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
437 |
if ( isset ( $form_settings['subscription_disabled'] ) && $form_settings['subscription_disabled'] == 'yes' ) {
|
438 |
return $postdata;
|
439 |
}
|
@@ -451,28 +482,26 @@ class WPUF_Subscription {
|
|
451 |
* @param int $post_id
|
452 |
*/
|
453 |
function monitor_new_post( $post_id, $form_id, $form_settings ) {
|
454 |
-
// check form if subscription is disabled
|
455 |
-
if ( isset( $form_settings['subscription_disabled'] ) && $form_settings['subscription_disabled'] == 'yes' ) {
|
456 |
-
|
457 |
-
}
|
458 |
global $wpdb, $userdata;
|
459 |
|
460 |
// bail out if charging is not enabled
|
461 |
-
|
|
|
|
|
462 |
return;
|
463 |
}
|
464 |
|
465 |
-
$
|
|
|
|
|
466 |
|
467 |
-
|
468 |
-
//there is some error and it needs payment
|
469 |
-
//add a uniqid to track the post easily
|
470 |
-
$order_id = uniqid( rand( 10, 1000 ), false );
|
471 |
-
update_post_meta( $post_id, '_wpuf_order_id', $order_id, true );
|
472 |
-
update_post_meta( $post_id, '_wpuf_payment_status', 'pending' );
|
473 |
-
|
474 |
-
} else {
|
475 |
|
|
|
476 |
$sub_info = self::get_user_pack( $userdata->ID );
|
477 |
$post_type = isset( $form_settings['post_type'] ) ? $form_settings['post_type'] : 'post';
|
478 |
$count = isset( $sub_info['posts'][$post_type] ) ? intval( $sub_info['posts'][$post_type] ) : 0;
|
@@ -489,10 +518,15 @@ class WPUF_Subscription {
|
|
489 |
$this->update_user_subscription_meta( $userdata->ID, $sub_info );
|
490 |
}
|
491 |
}
|
492 |
-
|
493 |
//meta added to make post have flag if post is published
|
494 |
update_post_meta( $post_id, 'wpuf_post_status', 'published' );
|
495 |
|
|
|
|
|
|
|
|
|
|
|
|
|
496 |
}
|
497 |
|
498 |
}
|
@@ -509,9 +543,17 @@ class WPUF_Subscription {
|
|
509 |
global $wpdb, $userdata;
|
510 |
|
511 |
// bail out if charging is not enabled
|
512 |
-
|
513 |
-
|
|
|
|
|
|
|
|
|
|
|
514 |
}
|
|
|
|
|
|
|
515 |
|
516 |
$userdata = get_userdata( get_current_user_id() );
|
517 |
|
@@ -533,7 +575,9 @@ class WPUF_Subscription {
|
|
533 |
*/
|
534 |
function post_redirect( $response, $post_id, $form_id, $form_settings ) {
|
535 |
|
536 |
-
|
|
|
|
|
537 |
|
538 |
$order_id = get_post_meta( $post_id, '_wpuf_order_id', true );
|
539 |
|
@@ -581,7 +625,7 @@ class WPUF_Subscription {
|
|
581 |
* @param int $pack_id subscription pack id
|
582 |
*/
|
583 |
public function new_subscription( $user_id, $pack_id, $profile_id = null, $recurring, $status = null ) {
|
584 |
-
|
585 |
$subscription = $this->get_subscription( $pack_id );
|
586 |
if ( $user_id && $subscription ) {
|
587 |
|
@@ -607,14 +651,34 @@ class WPUF_Subscription {
|
|
607 |
}
|
608 |
|
609 |
$user_meta = apply_filters( 'wpuf_new_subscription', $user_meta, $user_id, $pack_id, $recurring );
|
610 |
-
|
611 |
-
|
612 |
-
$user_meta['
|
613 |
-
$user_meta['
|
|
|
614 |
$user_meta['_enable_mail_after_expired'] = $subscription->_enable_mail_after_expired;
|
615 |
-
$user_meta['_post_expiration_message']
|
616 |
}
|
|
|
617 |
$this->update_user_subscription_meta( $user_id, $user_meta );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
618 |
}
|
619 |
}
|
620 |
|
@@ -682,7 +746,12 @@ class WPUF_Subscription {
|
|
682 |
*/
|
683 |
function subscription_info() {
|
684 |
|
685 |
-
if ( wpuf_get_option( 'charge_posting', 'wpuf_payment' ) != 'yes' || !is_user_logged_in() ) {
|
|
|
|
|
|
|
|
|
|
|
686 |
return;
|
687 |
}
|
688 |
|
@@ -789,20 +858,25 @@ class WPUF_Subscription {
|
|
789 |
* Show the subscription packs that are built
|
790 |
* from admin Panel
|
791 |
*/
|
792 |
-
function subscription_packs() {
|
793 |
-
|
794 |
-
|
795 |
-
|
796 |
-
|
797 |
-
|
798 |
-
|
|
|
|
|
799 |
|
800 |
-
|
801 |
-
|
802 |
-
|
|
|
|
|
803 |
}
|
804 |
|
805 |
-
$packs = $this->get_subscriptions();
|
|
|
806 |
$details_meta = $this->get_details_meta_value();
|
807 |
|
808 |
ob_start();
|
@@ -811,10 +885,17 @@ class WPUF_Subscription {
|
|
811 |
printf( '<h1>%1$s</h1><p>%2$s</p>', __( 'Payment is complete', 'wpuf' ), __( 'Congratulations, your payment has been completed!', 'wpuf' ) );
|
812 |
}
|
813 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
814 |
$current_pack = self::get_user_pack( get_current_user_id() );
|
815 |
|
816 |
if ( isset( $current_pack['pack_id'] ) ) {
|
817 |
-
|
818 |
global $wpdb;
|
819 |
|
820 |
$user_id = get_current_user_id();
|
@@ -824,7 +905,9 @@ class WPUF_Subscription {
|
|
824 |
?>
|
825 |
|
826 |
<?php _e( '<p><i>You have a subscription pack activated. </i></p>', 'wpuf' ); ?>
|
827 |
-
<?php _e( '<p><i>Pack name : '.get_the_title( $current_pack['pack_id'] ).' </i></p>', 'wpuf' );
|
|
|
|
|
828 |
<?php _e( '<p><i>To cancel the pack, press the following cancel button</i></p>', 'wpuf' ); ?>
|
829 |
|
830 |
<form action="" method="post">
|
@@ -835,6 +918,7 @@ class WPUF_Subscription {
|
|
835 |
</form>
|
836 |
<?php
|
837 |
}
|
|
|
838 |
if ( $packs ) {
|
839 |
echo '<ul class="wpuf_packs">';
|
840 |
foreach ($packs as $pack) {
|
@@ -844,6 +928,7 @@ class WPUF_Subscription {
|
|
844 |
<?php $this->pack_details( $pack, $details_meta, isset( $current_pack['pack_id'] ) ? $current_pack['pack_id'] : '' ); ?>
|
845 |
</li>
|
846 |
<?php
|
|
|
847 |
}
|
848 |
echo '</ul>';
|
849 |
}
|
@@ -851,6 +936,8 @@ class WPUF_Subscription {
|
|
851 |
$contents = ob_get_clean();
|
852 |
|
853 |
return apply_filters( 'wpuf_subscription_packs', $contents, $packs );
|
|
|
|
|
854 |
}
|
855 |
|
856 |
function get_details_meta_value() {
|
@@ -940,11 +1027,19 @@ class WPUF_Subscription {
|
|
940 |
* Show a info message when posting if payment is enabled
|
941 |
*/
|
942 |
function add_post_info( $form_id, $form_settings ) {
|
943 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
944 |
?>
|
945 |
<div class="wpuf-info">
|
946 |
<?php
|
947 |
-
|
|
|
|
|
948 |
|
949 |
echo apply_filters( 'wpuf_ppp_notice', $text, $form_id, $form_settings );
|
950 |
?>
|
@@ -957,10 +1052,41 @@ class WPUF_Subscription {
|
|
957 |
return get_user_meta( $user_id, '_wpuf_subscription_pack', $status );
|
958 |
}
|
959 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
960 |
function force_pack_notice( $text, $id, $form_settings ) {
|
961 |
-
$force_pack = wpuf_get_option( 'force_pack', 'wpuf_payment' );
|
962 |
|
963 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
964 |
$pack_page = get_permalink( wpuf_get_option( 'subscription_page', 'wpuf_payment' ) );
|
965 |
|
966 |
$text = sprintf( __( 'You must <a href="%s">purchase a pack</a> before posting', 'wpuf' ), $pack_page );
|
@@ -971,26 +1097,59 @@ class WPUF_Subscription {
|
|
971 |
|
972 |
function force_pack_permission( $perm, $id, $form_settings ) {
|
973 |
|
974 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
975 |
|
976 |
if ( is_user_logged_in() ) {
|
977 |
|
978 |
$is_user_postlock = get_user_meta( get_current_user_id(), 'wpuf_postlock', true );
|
979 |
|
980 |
-
if ( $is_user_postlock == 'yes' )
|
981 |
return 'no';
|
982 |
} else {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
983 |
|
984 |
-
|
|
|
|
|
|
|
|
|
985 |
return 'no';
|
986 |
-
}
|
|
|
987 |
return 'yes';
|
|
|
|
|
988 |
}
|
989 |
-
|
|
|
|
|
990 |
}
|
991 |
}
|
992 |
|
993 |
return $perm;
|
|
|
994 |
}
|
995 |
|
996 |
/**
|
@@ -1138,4 +1297,17 @@ class WPUF_Subscription {
|
|
1138 |
|
1139 |
}
|
1140 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1141 |
}
|
51 |
*
|
52 |
* @return WPUF_Subscription
|
53 |
*/
|
54 |
+
public static function subscriber_cancel( $user_id, $pack_id ) {
|
55 |
+
global $wpdb;
|
56 |
+
|
57 |
+
$sql = $wpdb->prepare( "SELECT transaction_id FROM " . $wpdb->prefix . "wpuf_transaction
|
58 |
+
WHERE user_id = %d AND pack_id = %d LIMIT 1", $user_id, $pack_id );
|
59 |
+
$result = $wpdb->get_row( $sql );
|
60 |
+
|
61 |
+
$transaction_id = $result ? $result->transaction_id : 0;
|
62 |
|
63 |
+
$wpdb->update( $wpdb->prefix.'wpuf_subscribers', array( 'subscribtion_status' => 'cancel' ), array( 'user_id' => $user_id, 'subscribtion_id' => $pack_id, 'transaction_id' => $transaction_id ) );
|
64 |
+
}
|
65 |
+
|
66 |
+
/**
|
67 |
+
* Handle subscription cancel request from the user
|
68 |
+
*
|
69 |
+
* @return WPUF_Subscription
|
70 |
+
*/
|
71 |
+
public function user_subscription_cancel() {
|
72 |
if ( isset( $_POST['wpuf_cancel_subscription'] ) ) {
|
73 |
|
74 |
if ( ! wp_verify_nonce( $_REQUEST['_wpnonce'], 'wpuf-sub-cancel' ) ) {
|
85 |
do_action( "wpuf_cancel_subscription_{$gateway}", $_POST );
|
86 |
}
|
87 |
|
88 |
+
$this::subscriber_cancel( $_POST['user_id'], $current_pack['pack_id'] );
|
89 |
+
|
90 |
wp_redirect( $_SERVER['REQUEST_URI'] );
|
91 |
|
92 |
}
|
205 |
*
|
206 |
* @return array
|
207 |
*/
|
208 |
+
function get_subscriptions( $args = array() ) {
|
209 |
+
$defaults = array(
|
210 |
'post_type' => 'wpuf_subscription',
|
211 |
'posts_per_page' => -1,
|
212 |
'post_status' => 'publish',
|
213 |
+
|
214 |
);
|
215 |
|
216 |
+
$args = wp_parse_args($args, $defaults);
|
217 |
$posts = get_posts( $args );
|
218 |
|
219 |
if ( $posts ) {
|
277 |
$post_types['wpuf_profile'],
|
278 |
$post_types['wpuf_subscription'],
|
279 |
$post_types['wpuf_coupon'],
|
280 |
+
$post_types['wpuf_input'],
|
281 |
+
$post_types['custom_css'],
|
282 |
+
$post_types['customize_changeset']
|
283 |
);
|
284 |
|
285 |
return apply_filters( 'wpuf_posts_type', $post_types );
|
455 |
*/
|
456 |
function set_pending( $postdata, $form_id, $form_settings ) {
|
457 |
|
458 |
+
$charging_enabled = '';
|
459 |
+
$form = new WPUF_Form( $form_id );
|
460 |
+
$payment_options = $form->is_charging_enabled();
|
461 |
+
if ( !$payment_options ) {
|
462 |
+
$charging_enabled = 'no';
|
463 |
+
} else {
|
464 |
+
$charging_enabled = 'yes';
|
465 |
+
}
|
466 |
+
|
467 |
+
if ( $charging_enabled == 'yes' ) {
|
468 |
if ( isset ( $form_settings['subscription_disabled'] ) && $form_settings['subscription_disabled'] == 'yes' ) {
|
469 |
return $postdata;
|
470 |
}
|
482 |
* @param int $post_id
|
483 |
*/
|
484 |
function monitor_new_post( $post_id, $form_id, $form_settings ) {
|
485 |
+
// // check form if subscription is disabled
|
486 |
+
// if ( isset( $form_settings['subscription_disabled'] ) && $form_settings['subscription_disabled'] == 'yes' ) {
|
487 |
+
// return;
|
488 |
+
// }
|
489 |
global $wpdb, $userdata;
|
490 |
|
491 |
// bail out if charging is not enabled
|
492 |
+
$form = new WPUF_Form( $form_id );
|
493 |
+
|
494 |
+
if ( !$form->is_charging_enabled() ) {
|
495 |
return;
|
496 |
}
|
497 |
|
498 |
+
$force_pack = $form->is_enabled_force_pack();
|
499 |
+
$pay_per_post = $form->is_enabled_pay_per_post();
|
500 |
+
$current_user = wpuf_get_user();
|
501 |
|
502 |
+
if ( $force_pack || $current_user->subscription()->has_post_count( $form_settings['post_type'] ) ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
503 |
|
504 |
+
update_post_meta( $post_id, '_test_key', 'test2' );
|
505 |
$sub_info = self::get_user_pack( $userdata->ID );
|
506 |
$post_type = isset( $form_settings['post_type'] ) ? $form_settings['post_type'] : 'post';
|
507 |
$count = isset( $sub_info['posts'][$post_type] ) ? intval( $sub_info['posts'][$post_type] ) : 0;
|
518 |
$this->update_user_subscription_meta( $userdata->ID, $sub_info );
|
519 |
}
|
520 |
}
|
|
|
521 |
//meta added to make post have flag if post is published
|
522 |
update_post_meta( $post_id, 'wpuf_post_status', 'published' );
|
523 |
|
524 |
+
} elseif ( $pay_per_post ) {
|
525 |
+
//there is some error and it needs payment
|
526 |
+
//add a uniqid to track the post easily
|
527 |
+
$order_id = uniqid( rand( 10, 1000 ), false );
|
528 |
+
update_post_meta( $post_id, '_wpuf_order_id', $order_id, true );
|
529 |
+
update_post_meta( $post_id, '_wpuf_payment_status', 'pending' );
|
530 |
}
|
531 |
|
532 |
}
|
543 |
global $wpdb, $userdata;
|
544 |
|
545 |
// bail out if charging is not enabled
|
546 |
+
$charging_enabled = '';
|
547 |
+
$form = new WPUF_Form( $form_id );
|
548 |
+
$payment_options = $form->is_charging_enabled();
|
549 |
+
if ( !$payment_options || !is_user_logged_in() ) {
|
550 |
+
$charging_enabled = 'no';
|
551 |
+
} else {
|
552 |
+
$charging_enabled = 'yes';
|
553 |
}
|
554 |
+
// if ( wpuf_get_option( 'charge_posting', 'wpuf_payment', 'no' ) != 'yes' ) {
|
555 |
+
// return;
|
556 |
+
// }
|
557 |
|
558 |
$userdata = get_userdata( get_current_user_id() );
|
559 |
|
575 |
*/
|
576 |
function post_redirect( $response, $post_id, $form_id, $form_settings ) {
|
577 |
|
578 |
+
$form = new WPUF_Form( $form_id );
|
579 |
+
|
580 |
+
if ( $form->is_charging_enabled() ) {
|
581 |
|
582 |
$order_id = get_post_meta( $post_id, '_wpuf_order_id', true );
|
583 |
|
625 |
* @param int $pack_id subscription pack id
|
626 |
*/
|
627 |
public function new_subscription( $user_id, $pack_id, $profile_id = null, $recurring, $status = null ) {
|
628 |
+
global $wpdb;
|
629 |
$subscription = $this->get_subscription( $pack_id );
|
630 |
if ( $user_id && $subscription ) {
|
631 |
|
651 |
}
|
652 |
|
653 |
$user_meta = apply_filters( 'wpuf_new_subscription', $user_meta, $user_id, $pack_id, $recurring );
|
654 |
+
|
655 |
+
if ( $subscription->_enable_post_expiration ) {
|
656 |
+
$user_meta['_enable_post_expiration'] = $subscription->_enable_post_expiration;
|
657 |
+
$user_meta['_post_expiration_time'] = $subscription->_post_expiration_time;
|
658 |
+
$user_meta['_expired_post_status'] = $subscription->_expired_post_status;
|
659 |
$user_meta['_enable_mail_after_expired'] = $subscription->_enable_mail_after_expired;
|
660 |
+
$user_meta['_post_expiration_message'] = $subscription->_post_expiration_message;
|
661 |
}
|
662 |
+
|
663 |
$this->update_user_subscription_meta( $user_id, $user_meta );
|
664 |
+
|
665 |
+
$sql = $wpdb->prepare( "SELECT * FROM " . $wpdb->prefix . "wpuf_transaction
|
666 |
+
WHERE user_id = %d AND pack_id = %d LIMIT 1", $user_id, $pack_id );
|
667 |
+
|
668 |
+
$result = $wpdb->get_row( $sql );
|
669 |
+
$user_info = get_userdata( $user_id );
|
670 |
+
$table_data = array(
|
671 |
+
'user_id' => $user_id,
|
672 |
+
'name' => $user_info->display_name,
|
673 |
+
'subscribtion_id' => $pack_id,
|
674 |
+
'subscribtion_status' => $status,
|
675 |
+
'gateway' => is_null( $result->payment_type ) ? 'bank' : $result->payment_type,
|
676 |
+
'transaction_id' => is_null( $result->transaction_id ) ? 'NA' : $result->transaction_id,
|
677 |
+
'starts_from' => date( 'd-m-Y' ),
|
678 |
+
'expire' => $user_meta['expire'] == '' ? 'recurring' : $user_meta['expire'],
|
679 |
+
);
|
680 |
+
|
681 |
+
$wpdb->insert( $wpdb->prefix . 'wpuf_subscribers', $table_data );
|
682 |
}
|
683 |
}
|
684 |
|
746 |
*/
|
747 |
function subscription_info() {
|
748 |
|
749 |
+
// if ( wpuf_get_option( 'charge_posting', 'wpuf_payment' ) != 'yes' || !is_user_logged_in() ) {
|
750 |
+
// return;
|
751 |
+
// }
|
752 |
+
$form = new WPUF_Form( $form_id );
|
753 |
+
$payment_options = $form->is_charging_enabled();
|
754 |
+
if ( !$payment_options || !is_user_logged_in() ) {
|
755 |
return;
|
756 |
}
|
757 |
|
858 |
* Show the subscription packs that are built
|
859 |
* from admin Panel
|
860 |
*/
|
861 |
+
function subscription_packs( $atts = null ) {
|
862 |
+
$cost_per_post = isset( $form_settings['pay_per_post_cost'] ) ? $form_settings['pay_per_post_cost'] : 0;
|
863 |
+
|
864 |
+
$defaults = array(
|
865 |
+
'include' => 'any',
|
866 |
+
'exclude' => '',
|
867 |
+
'order' => 'ASC',
|
868 |
+
'orderby' => ''
|
869 |
+
);
|
870 |
|
871 |
+
$arranged = array();
|
872 |
+
$args = wp_parse_args( $atts, $defaults );
|
873 |
+
|
874 |
+
if ( 'any' != $args['include'] ) {
|
875 |
+
$args['orderby'] = $args['post__in'];
|
876 |
}
|
877 |
|
878 |
+
$packs = $this->get_subscriptions( $args );
|
879 |
+
|
880 |
$details_meta = $this->get_details_meta_value();
|
881 |
|
882 |
ob_start();
|
885 |
printf( '<h1>%1$s</h1><p>%2$s</p>', __( 'Payment is complete', 'wpuf' ), __( 'Congratulations, your payment has been completed!', 'wpuf' ) );
|
886 |
}
|
887 |
|
888 |
+
if ( isset( $_GET['pack_msg'] ) && $_GET['pack_msg'] == 'buy_pack' ) {
|
889 |
+
_e('Please buy a subscription pack to post', 'wpuf' );
|
890 |
+
}
|
891 |
+
|
892 |
+
if ( isset( $_GET['ppp_msg'] ) && $_GET['ppp_msg'] == 'pay_per_post' ) {
|
893 |
+
_e('Please buy a subscription pack to post', 'wpuf' );
|
894 |
+
}
|
895 |
+
|
896 |
$current_pack = self::get_user_pack( get_current_user_id() );
|
897 |
|
898 |
if ( isset( $current_pack['pack_id'] ) ) {
|
|
|
899 |
global $wpdb;
|
900 |
|
901 |
$user_id = get_current_user_id();
|
905 |
?>
|
906 |
|
907 |
<?php _e( '<p><i>You have a subscription pack activated. </i></p>', 'wpuf' ); ?>
|
908 |
+
<?php _e( '<p><i>Pack name : '.get_the_title( $current_pack['pack_id'] ).' </i></p>', 'wpuf' );
|
909 |
+
|
910 |
+
?>
|
911 |
<?php _e( '<p><i>To cancel the pack, press the following cancel button</i></p>', 'wpuf' ); ?>
|
912 |
|
913 |
<form action="" method="post">
|
918 |
</form>
|
919 |
<?php
|
920 |
}
|
921 |
+
|
922 |
if ( $packs ) {
|
923 |
echo '<ul class="wpuf_packs">';
|
924 |
foreach ($packs as $pack) {
|
928 |
<?php $this->pack_details( $pack, $details_meta, isset( $current_pack['pack_id'] ) ? $current_pack['pack_id'] : '' ); ?>
|
929 |
</li>
|
930 |
<?php
|
931 |
+
|
932 |
}
|
933 |
echo '</ul>';
|
934 |
}
|
936 |
$contents = ob_get_clean();
|
937 |
|
938 |
return apply_filters( 'wpuf_subscription_packs', $contents, $packs );
|
939 |
+
|
940 |
+
|
941 |
}
|
942 |
|
943 |
function get_details_meta_value() {
|
1027 |
* Show a info message when posting if payment is enabled
|
1028 |
*/
|
1029 |
function add_post_info( $form_id, $form_settings ) {
|
1030 |
+
$subscription_disabled = isset( $form_settings['subscription_disabled'] ) ? $form_settings['subscription_disabled'] : '';
|
1031 |
+
|
1032 |
+
if ( $subscription_disabled == 'yes' ) {
|
1033 |
+
$user_can_post = 'yes';
|
1034 |
+
}
|
1035 |
+
|
1036 |
+
if ( self::has_user_error( $form_settings ) && !$subscription_disabled ) {
|
1037 |
?>
|
1038 |
<div class="wpuf-info">
|
1039 |
<?php
|
1040 |
+
$form = new WPUF_Form( $form_id );
|
1041 |
+
$pay_per_post_cost = (int) $form->get_pay_per_post_cost();
|
1042 |
+
$text = sprintf( __( 'There is a <strong>%s</strong> charge to add a new post.', 'wpuf' ), wpuf_format_price( $pay_per_post_cost ));
|
1043 |
|
1044 |
echo apply_filters( 'wpuf_ppp_notice', $text, $form_id, $form_settings );
|
1045 |
?>
|
1052 |
return get_user_meta( $user_id, '_wpuf_subscription_pack', $status );
|
1053 |
}
|
1054 |
|
1055 |
+
public function subscription_pack_users( $pack_id = '', $status = '' ) {
|
1056 |
+
global $wpdb;
|
1057 |
+
$sql = 'SELECT user_id FROM ' . $wpdb->prefix . 'wpuf_subscribers';
|
1058 |
+
$sql .= $pack_id ? ' WHERE subscribtion_id = ' . $pack_id : '';
|
1059 |
+
$sql .= $status ? ' AND subscribtion_status = ' . $status : '';
|
1060 |
+
|
1061 |
+
$rows = $wpdb->get_results( $sql );
|
1062 |
+
|
1063 |
+
if ( empty( $rows ) ) {
|
1064 |
+
return $rows;
|
1065 |
+
}
|
1066 |
+
|
1067 |
+
$results = array();
|
1068 |
+
foreach ( $rows as $row) {
|
1069 |
+
if ( !in_array( $row->user_id, $results ) ) {
|
1070 |
+
$results[] = $row->user_id;
|
1071 |
+
}
|
1072 |
+
}
|
1073 |
+
|
1074 |
+
$users = get_users( array( 'include' => $results ) );
|
1075 |
+
return $users;
|
1076 |
+
}
|
1077 |
+
|
1078 |
function force_pack_notice( $text, $id, $form_settings ) {
|
|
|
1079 |
|
1080 |
+
$subscription_disabled = isset( $form_settings['subscription_disabled'] ) ? $form_settings['subscription_disabled'] : '';
|
1081 |
+
if ( $subscription_disabled ) {
|
1082 |
+
$text = '';
|
1083 |
+
}
|
1084 |
+
|
1085 |
+
$form = new WPUF_Form( $id );
|
1086 |
+
|
1087 |
+
$force_pack = $form->is_enabled_force_pack();
|
1088 |
+
|
1089 |
+
if ( $force_pack && self::has_user_error($form_settings) ) {
|
1090 |
$pack_page = get_permalink( wpuf_get_option( 'subscription_page', 'wpuf_payment' ) );
|
1091 |
|
1092 |
$text = sprintf( __( 'You must <a href="%s">purchase a pack</a> before posting', 'wpuf' ), $pack_page );
|
1097 |
|
1098 |
function force_pack_permission( $perm, $id, $form_settings ) {
|
1099 |
|
1100 |
+
$form = new WPUF_Form( $id );
|
1101 |
+
$force_pack = $form->is_enabled_force_pack();
|
1102 |
+
$pay_per_post = $form->is_enabled_pay_per_post();
|
1103 |
+
$current_user = wpuf_get_user();
|
1104 |
+
$subscription_disabled = isset( $form_settings['subscription_disabled'] ) ? $form_settings['subscription_disabled'] : '';
|
1105 |
+
|
1106 |
+
if ( $subscription_disabled == 'yes' ) {
|
1107 |
+
return 'yes';
|
1108 |
+
}
|
1109 |
|
1110 |
if ( is_user_logged_in() ) {
|
1111 |
|
1112 |
$is_user_postlock = get_user_meta( get_current_user_id(), 'wpuf_postlock', true );
|
1113 |
|
1114 |
+
if ( $is_user_postlock == 'yes' ) {
|
1115 |
return 'no';
|
1116 |
} else {
|
1117 |
+
if ( !$form->is_charging_enabled() ) {
|
1118 |
+
return 'yes';
|
1119 |
+
} else {
|
1120 |
+
if ( $force_pack ) {
|
1121 |
+
if ( !$current_user->subscription()->current_pack_id() ) {
|
1122 |
+
return 'no';
|
1123 |
+
} elseif ( $current_user->subscription()->has_post_count( $form_settings['post_type'] )) {
|
1124 |
+
return 'yes';
|
1125 |
+
}
|
1126 |
+
}
|
1127 |
+
if ( !$force_pack && $pay_per_post ) {
|
1128 |
+
return 'yes';
|
1129 |
+
}
|
1130 |
+
}
|
1131 |
+
}
|
1132 |
|
1133 |
+
}
|
1134 |
+
|
1135 |
+
if ( !is_user_logged_in() && $form_settings['guest_post'] == 'true' ) {
|
1136 |
+
if ( $form->is_charging_enabled() && $subscription_disabled != 'yes' ) {
|
1137 |
+
if ( $force_pack ) {
|
1138 |
return 'no';
|
1139 |
+
}
|
1140 |
+
if ( !$force_pack && $pay_per_post ) {
|
1141 |
return 'yes';
|
1142 |
+
} elseif ( !$force_pack && !$pay_per_post ) {
|
1143 |
+
return 'no';
|
1144 |
}
|
1145 |
+
}
|
1146 |
+
else {
|
1147 |
+
return 'yes';
|
1148 |
}
|
1149 |
}
|
1150 |
|
1151 |
return $perm;
|
1152 |
+
|
1153 |
}
|
1154 |
|
1155 |
/**
|
1297 |
|
1298 |
}
|
1299 |
|
1300 |
+
/**
|
1301 |
+
* Returns the payment status of a post
|
1302 |
+
*
|
1303 |
+
* @since 2.5.9
|
1304 |
+
*
|
1305 |
+
* @param $post_id
|
1306 |
+
* @return string
|
1307 |
+
*/
|
1308 |
+
|
1309 |
+
public function get_payment_status( $post_id ) {
|
1310 |
+
return get_post_meta( $post_id, '_wpuf_payment_status', true);
|
1311 |
+
}
|
1312 |
+
|
1313 |
}
|
class/transactions-list-table.php
CHANGED
@@ -133,7 +133,9 @@ class WPUF_Transactions_List_Table extends WP_List_Table {
|
|
133 |
return ( $item->status == 'completed' ) ? '<span class="wpuf-status-completed" title="Completed"></span>' : '<span class="wpuf-status-processing" title="Processing"></span>';
|
134 |
case 'user':
|
135 |
$user = get_user_by( 'id', $item->user_id );
|
136 |
-
|
|
|
|
|
137 |
case 'cost':
|
138 |
return wpuf_format_price( $item->cost );
|
139 |
case 'post_id':
|
133 |
return ( $item->status == 'completed' ) ? '<span class="wpuf-status-completed" title="Completed"></span>' : '<span class="wpuf-status-processing" title="Processing"></span>';
|
134 |
case 'user':
|
135 |
$user = get_user_by( 'id', $item->user_id );
|
136 |
+
$post_author_id = get_post_field( 'post_author', $item->post_id ) ;
|
137 |
+
$post_author = get_the_author_meta( 'nickname', $post_author_id);
|
138 |
+
return ! empty( $user ) ? sprintf( '<a href="%s">%s</a>', admin_url( 'user-edit.php?user_id=' . $item->user_id ), $user->display_name ) : $post_author ;
|
139 |
case 'cost':
|
140 |
return wpuf_format_price( $item->cost );
|
141 |
case 'post_id':
|
class/upload.php
CHANGED
@@ -10,8 +10,8 @@ class WPUF_Upload {
|
|
10 |
|
11 |
function __construct() {
|
12 |
|
13 |
-
add_action( '
|
14 |
-
add_action( '
|
15 |
|
16 |
add_action( 'wp_ajax_wpuf_file_del', array($this, 'delete_file') );
|
17 |
add_action( 'wp_ajax_nopriv_wpuf_file_del', array($this, 'delete_file') );
|
10 |
|
11 |
function __construct() {
|
12 |
|
13 |
+
add_action( 'wp_ajax_wpuf_upload_file', array($this, 'upload_file') );
|
14 |
+
add_action( 'wp_ajax_nopriv_wpuf_upload_file', array($this, 'upload_file') );
|
15 |
|
16 |
add_action( 'wp_ajax_wpuf_file_del', array($this, 'delete_file') );
|
17 |
add_action( 'wp_ajax_nopriv_wpuf_file_del', array($this, 'delete_file') );
|
includes/class-form.php
ADDED
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WPUF_Form {
|
4 |
+
|
5 |
+
/**
|
6 |
+
* The form ID
|
7 |
+
*
|
8 |
+
* @var integer
|
9 |
+
*/
|
10 |
+
public $id;
|
11 |
+
|
12 |
+
public function __construct( $form ) {
|
13 |
+
|
14 |
+
if ( is_numeric( $form ) ) {
|
15 |
+
|
16 |
+
$this->id = $form;
|
17 |
+
$this->data = get_post( $form );
|
18 |
+
|
19 |
+
} elseif ( is_a( $form, 'WP_Post' )) {
|
20 |
+
|
21 |
+
$this->id = $form->ID;
|
22 |
+
$this->data = $form;
|
23 |
+
}
|
24 |
+
}
|
25 |
+
|
26 |
+
public function get_settings() {
|
27 |
+
$form_settings = wpuf_get_form_settings( $this->id );
|
28 |
+
return $form_settings;
|
29 |
+
|
30 |
+
}
|
31 |
+
|
32 |
+
public function guest_post() {
|
33 |
+
return 'false';
|
34 |
+
}
|
35 |
+
|
36 |
+
public function is_charging_enabled() {
|
37 |
+
$settings = $this->get_settings();
|
38 |
+
|
39 |
+
if ( isset( $settings['payment_options']) && $settings['payment_options'] == 'true' ) {
|
40 |
+
return true;
|
41 |
+
}
|
42 |
+
|
43 |
+
return false;
|
44 |
+
}
|
45 |
+
|
46 |
+
public function is_enabled_pay_per_post() {
|
47 |
+
$settings = $this->get_settings();
|
48 |
+
|
49 |
+
if ( isset( $settings['enable_pay_per_post']) && $settings['enable_pay_per_post'] == 'true' ) {
|
50 |
+
return true;
|
51 |
+
}
|
52 |
+
|
53 |
+
return false;
|
54 |
+
}
|
55 |
+
|
56 |
+
public function is_enabled_force_pack() {
|
57 |
+
$settings = $this->get_settings();
|
58 |
+
|
59 |
+
if ( isset( $settings['force_pack_purchase']) && $settings['force_pack_purchase'] == 'true' ) {
|
60 |
+
return true;
|
61 |
+
}
|
62 |
+
|
63 |
+
return false;
|
64 |
+
}
|
65 |
+
|
66 |
+
public function get_pay_per_post_cost() {
|
67 |
+
$settings = $this->get_settings();
|
68 |
+
|
69 |
+
if ( isset( $settings['pay_per_post_cost']) && $settings['pay_per_post_cost'] > 0 ) {
|
70 |
+
return $settings['pay_per_post_cost'];
|
71 |
+
}
|
72 |
+
|
73 |
+
return 0;
|
74 |
+
}
|
75 |
+
|
76 |
+
}
|
includes/class-installer.php
ADDED
@@ -0,0 +1,104 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* The installer class
|
5 |
+
*
|
6 |
+
* @since 2.6.0
|
7 |
+
*/
|
8 |
+
class WPUF_Installer {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* The installer class
|
12 |
+
*
|
13 |
+
* @return void
|
14 |
+
*/
|
15 |
+
public function install() {
|
16 |
+
|
17 |
+
$this->create_tables();
|
18 |
+
$this->schedule_events();
|
19 |
+
|
20 |
+
$installed = get_option( 'wpuf_installed' );
|
21 |
+
|
22 |
+
if ( ! $installed ) {
|
23 |
+
update_option( 'wpuf_installed', time() );
|
24 |
+
}
|
25 |
+
|
26 |
+
flush_rewrite_rules( false );
|
27 |
+
|
28 |
+
set_transient( 'wpuf_activation_redirect', true, 30 );
|
29 |
+
update_option( 'wpuf_version', WPUF_VERSION );
|
30 |
+
}
|
31 |
+
|
32 |
+
/**
|
33 |
+
* Create the table schema
|
34 |
+
*
|
35 |
+
* @return void
|
36 |
+
*/
|
37 |
+
public function create_tables() {
|
38 |
+
global $wpdb;
|
39 |
+
|
40 |
+
$collate = '';
|
41 |
+
|
42 |
+
if ( $wpdb->has_cap( 'collation' ) ) {
|
43 |
+
if ( ! empty($wpdb->charset ) ) {
|
44 |
+
$collate .= "DEFAULT CHARACTER SET $wpdb->charset";
|
45 |
+
}
|
46 |
+
|
47 |
+
if ( ! empty($wpdb->collate ) ) {
|
48 |
+
$collate .= " COLLATE $wpdb->collate";
|
49 |
+
}
|
50 |
+
}
|
51 |
+
|
52 |
+
$table_schema = array(
|
53 |
+
"CREATE TABLE IF NOT EXISTS `{$wpdb->prefix}wpuf_transaction` (
|
54 |
+
`id` int(11) NOT NULL AUTO_INCREMENT,
|
55 |
+
`user_id` bigint(20) DEFAULT NULL,
|
56 |
+
`status` varchar(60) NOT NULL DEFAULT 'pending_payment',
|
57 |
+
`cost` varchar(255) DEFAULT '',
|
58 |
+
`post_id` varchar(20) DEFAULT NULL,
|
59 |
+
`pack_id` bigint(20) DEFAULT NULL,
|
60 |
+
`payer_first_name` varchar(60),
|
61 |
+
`payer_last_name` varchar(60),
|
62 |
+
`payer_email` varchar(100),
|
63 |
+
`payment_type` varchar(20),
|
64 |
+
`payer_address` longtext,
|
65 |
+
`transaction_id` varchar(60),
|
66 |
+
`created` datetime NOT NULL,
|
67 |
+
PRIMARY KEY (`id`),
|
68 |
+
key `user_id` (`user_id`),
|
69 |
+
key `post_id` (`post_id`),
|
70 |
+
key `pack_id` (`pack_id`),
|
71 |
+
key `payer_email` (`payer_email`)
|
72 |
+
) $collate;",
|
73 |
+
|
74 |
+
"CREATE TABLE IF NOT EXISTS `{$wpdb->prefix}wpuf_subscribers` (
|
75 |
+
`id` int(11) NOT NULL AUTO_INCREMENT,
|
76 |
+
`user_id` int(11) NOT NULL,
|
77 |
+
`name` varchar(191) NOT NULL,
|
78 |
+
`subscribtion_id` varchar(191) NOT NULL,
|
79 |
+
`subscribtion_status` varchar(191) NOT NULL,
|
80 |
+
`gateway` varchar(191) NOT NULL,
|
81 |
+
`transaction_id` varchar(191) NOT NULL,
|
82 |
+
`starts_from` varchar(191) NOT NULL,
|
83 |
+
`expire` varchar(191) NOT NULL,
|
84 |
+
PRIMARY KEY (`id`),
|
85 |
+
key `user_id` (`user_id`)
|
86 |
+
) $collate;",
|
87 |
+
);
|
88 |
+
|
89 |
+
require_once ABSPATH . 'wp-admin/includes/upgrade.php';
|
90 |
+
foreach ( $table_schema as $table ) {
|
91 |
+
dbDelta( $table );
|
92 |
+
}
|
93 |
+
}
|
94 |
+
|
95 |
+
/**
|
96 |
+
* Schedules the post expiry event
|
97 |
+
*
|
98 |
+
* @since 2.2.7
|
99 |
+
*/
|
100 |
+
public function schedule_events() {
|
101 |
+
wp_schedule_event( time(), 'daily', 'wpuf_remove_expired_post_hook' );
|
102 |
+
}
|
103 |
+
|
104 |
+
}
|
includes/class-list-table-subscribers.php
ADDED
@@ -0,0 +1,201 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! class_exists ( 'WP_List_Table' ) ) {
|
4 |
+
require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php';
|
5 |
+
}
|
6 |
+
|
7 |
+
/**
|
8 |
+
* List table class
|
9 |
+
*/
|
10 |
+
class WPUF_List_Table_Subscribers extends \WP_List_Table {
|
11 |
+
|
12 |
+
function __construct() {
|
13 |
+
parent::__construct( array(
|
14 |
+
'singular' => 'subscriber',
|
15 |
+
'plural' => 'subscribers',
|
16 |
+
'ajax' => false
|
17 |
+
) );
|
18 |
+
}
|
19 |
+
|
20 |
+
function get_table_classes() {
|
21 |
+
return array( 'widefat', 'fixed', 'striped', $this->_args['plural'] );
|
22 |
+
}
|
23 |
+
|
24 |
+
/**
|
25 |
+
* Message to show if no designation found
|
26 |
+
*
|
27 |
+
* @return void
|
28 |
+
*/
|
29 |
+
function no_items() {
|
30 |
+
_e( 'No subscribers found', 'wpuf' );
|
31 |
+
}
|
32 |
+
|
33 |
+
/**
|
34 |
+
* Get the column names
|
35 |
+
*
|
36 |
+
* @return array
|
37 |
+
*/
|
38 |
+
function get_columns() {
|
39 |
+
$columns = array(
|
40 |
+
'cb' => '<input type="checkbox" />',
|
41 |
+
'id' => __( 'User ID', 'wpuf' ),
|
42 |
+
'name' => __( 'User Name', 'wpuf' ),
|
43 |
+
'subscription_id' => __( 'Subscription ID', 'wpuf' ),
|
44 |
+
'status' => __( 'Status', 'wpuf' ),
|
45 |
+
'gateway' => __( 'Gateway', 'wpuf' ),
|
46 |
+
'transaction_id' => __( 'Transaction ID', 'wpuf' ),
|
47 |
+
'starts_from' => __( 'Starts from', 'wpuf' ),
|
48 |
+
'expire' => __( 'Expire date', 'wpuf' ),
|
49 |
+
);
|
50 |
+
return $columns;
|
51 |
+
}
|
52 |
+
|
53 |
+
/**
|
54 |
+
* Default column values if no callback found
|
55 |
+
*
|
56 |
+
* @param object $item
|
57 |
+
* @param string $column_name
|
58 |
+
*
|
59 |
+
* @return string
|
60 |
+
*/
|
61 |
+
function column_default( $item, $column_name ) {
|
62 |
+
switch ( $column_name ) {
|
63 |
+
case 'id':
|
64 |
+
return $item->user_id;
|
65 |
+
case 'name':
|
66 |
+
return $item->name;
|
67 |
+
case 'subscription_id':
|
68 |
+
return $item->subscribtion_id;
|
69 |
+
case 'status':
|
70 |
+
return $item->subscribtion_status;
|
71 |
+
case 'gateway':
|
72 |
+
return $item->gateway;
|
73 |
+
case 'transaction_id':
|
74 |
+
return $item->transaction_id;
|
75 |
+
case 'starts_from':
|
76 |
+
return $item->starts_from;
|
77 |
+
case 'expire':
|
78 |
+
return $item->expire;
|
79 |
+
|
80 |
+
default:
|
81 |
+
return isset( $item->$column_name ) ? $item->$column_name : '';
|
82 |
+
}
|
83 |
+
}
|
84 |
+
|
85 |
+
// /**
|
86 |
+
// * Render the designation name column
|
87 |
+
// *
|
88 |
+
// * @param object $item
|
89 |
+
// *
|
90 |
+
// * @return string
|
91 |
+
// */
|
92 |
+
// function column_id( $item ) {
|
93 |
+
// // echo '<pre>';var_dump($item); echo "</pre>";
|
94 |
+
// $actions = array();
|
95 |
+
// $actions['edit'] = sprintf( '<a href="%s" data-id="%d" title="%s">%s</a>', admin_url( 'admin.php?page=pageslug&action=edit&id=' . $_REQUEST['post_ID'] ), $_REQUEST['post_ID'], __( 'Edit this item', 'wpuf' ), __( 'Edit', 'wpuf' ) );
|
96 |
+
// $actions['delete'] = sprintf( '<a href="%s" class="submitdelete" data-id="%d" title="%s">%s</a>', admin_url( 'admin.php?page=pageslug&action=delete&id=' . $_REQUEST['post_ID'] ), $_REQUEST['post_ID'], __( 'Delete this item', 'wpuf' ), __( 'Delete', 'wpuf' ) );
|
97 |
+
|
98 |
+
// return sprintf( '<a href="%1$s"><strong>%2$s</strong></a> %3$s', admin_url( 'admin.php?page=pageslug&action=view&id=' . $_REQUEST['post_ID'] ), $_REQUEST['post_ID'], $this->row_actions( $actions ) );
|
99 |
+
// }
|
100 |
+
|
101 |
+
/**
|
102 |
+
* Get sortable columns
|
103 |
+
*
|
104 |
+
* @return array
|
105 |
+
*/
|
106 |
+
function get_sortable_columns() {
|
107 |
+
$sortable_columns = array(
|
108 |
+
'id' => array( 'id', true ),
|
109 |
+
);
|
110 |
+
|
111 |
+
return $sortable_columns;
|
112 |
+
}
|
113 |
+
|
114 |
+
// /**
|
115 |
+
// * Set the bulk actions
|
116 |
+
// *
|
117 |
+
// * @return array
|
118 |
+
// */
|
119 |
+
// function get_bulk_actions() {
|
120 |
+
// $actions = array(
|
121 |
+
// 'trash' => __( 'Move to Trash', 'wpuf' ),
|
122 |
+
// );
|
123 |
+
// return $actions;
|
124 |
+
// }
|
125 |
+
|
126 |
+
/**
|
127 |
+
* Render the checkbox column
|
128 |
+
*
|
129 |
+
* @param object $item
|
130 |
+
*
|
131 |
+
* @return string
|
132 |
+
*/
|
133 |
+
function column_cb($item) {
|
134 |
+
return sprintf(
|
135 |
+
'<input type="checkbox" name="subscriber_id[]" value="%d" />', $_REQUEST['post_ID']
|
136 |
+
);
|
137 |
+
}
|
138 |
+
|
139 |
+
/**
|
140 |
+
* Set the views
|
141 |
+
*
|
142 |
+
* @return array
|
143 |
+
*/
|
144 |
+
public function get_views() {
|
145 |
+
$status_links = [];
|
146 |
+
$base_link = admin_url( 'admin.php?page=wpuf_subscribers&pack='.$_REQUEST['post_ID'] );
|
147 |
+
|
148 |
+
$subscribers_count = count( $users = WPUF_Subscription::init()->subscription_pack_users( $_REQUEST['post_ID'] ) );
|
149 |
+
$subscriptions_active_count = count( $users = WPUF_Subscription::init()->subscription_pack_users( $_REQUEST['post_ID'] ) );
|
150 |
+
$subscriptions_cancle_count = count( $users = WPUF_Subscription::init()->subscription_pack_users( $_REQUEST['post_ID'] ) );
|
151 |
+
|
152 |
+
$status = isset( $_REQUEST['status'] ) ? sanitize_text_field( $_REQUEST['status'] ) : 'all';
|
153 |
+
|
154 |
+
$status_links['all'] = sprintf( '<a href="%s" class="%s">%s <span class="count">(%s)</span></a>', add_query_arg( array( 'status' => 'all' ), $base_link ), ( $status == 'all' ) ? 'current' : '', __( 'All', 'wpuf' ), $subscribers_count );
|
155 |
+
$status_links['Completed'] = sprintf( '<a href="%s" class="%s">%s <span class="count">(%s)</span></a>', add_query_arg( array( 'status' => 'Completed' ), $base_link ), ( $status == 'pending' ) ? 'current' : '', __( 'Completed', 'wpuf' ), $subscriptions_active_count );
|
156 |
+
$status_links['Cancel'] = sprintf( '<a href="%s" class="%s">%s <span class="count">(%s)</span></a>', add_query_arg( array( 'status' => 'Cancel' ), $base_link ), ( $status == 'Cancel' ) ? 'current' : '', __( 'Cancel', 'wpuf' ), $subscriptions_cancle_count );
|
157 |
+
|
158 |
+
return $status_links;
|
159 |
+
}
|
160 |
+
|
161 |
+
/**
|
162 |
+
* Prepare the class items
|
163 |
+
*
|
164 |
+
* @return void
|
165 |
+
*/
|
166 |
+
function prepare_items() {
|
167 |
+
global $wpdb;
|
168 |
+
|
169 |
+
$columns = $this->get_columns();
|
170 |
+
$hidden = array( );
|
171 |
+
$sortable = $this->get_sortable_columns();
|
172 |
+
$this->_column_headers = array( $columns, $hidden, $sortable );
|
173 |
+
|
174 |
+
$per_page = 20;
|
175 |
+
$current_page = $this->get_pagenum();
|
176 |
+
$offset = ( $current_page -1 ) * $per_page;
|
177 |
+
$this->page_status = isset( $_GET['status'] ) ? sanitize_text_field( $_GET['status'] ) : '2';
|
178 |
+
|
179 |
+
// only ncessary because we have sample data
|
180 |
+
$args = array(
|
181 |
+
'offset' => $offset,
|
182 |
+
'number' => $per_page,
|
183 |
+
);
|
184 |
+
|
185 |
+
if ( isset( $_REQUEST['orderby'] ) && isset( $_REQUEST['order'] ) ) {
|
186 |
+
$args['orderby'] = $_REQUEST['orderby'];
|
187 |
+
$args['order'] = $_REQUEST['order'] ;
|
188 |
+
}
|
189 |
+
|
190 |
+
$sql = 'SELECT * FROM ' . $wpdb->prefix . 'wpuf_subscribers';
|
191 |
+
$sql .= isset( $_REQUEST['post_ID'] ) ? ' WHERE subscribtion_id = ' . $_REQUEST['post_ID'] : '';
|
192 |
+
$sql .= isset( $_REQUEST['status'] ) ? ' AND subscribtion_status = "' . sanitize_text_field( $_REQUEST['status'] ) . '"' : '';
|
193 |
+
|
194 |
+
$this->items = $wpdb->get_results( $sql, OBJECT );
|
195 |
+
|
196 |
+
$this->set_pagination_args( array(
|
197 |
+
'total_items' => count( $this->items ),
|
198 |
+
'per_page' => $per_page
|
199 |
+
) );
|
200 |
+
}
|
201 |
+
}
|
includes/class-upgrades.php
CHANGED
@@ -13,7 +13,8 @@ class WPUF_Upgrades {
|
|
13 |
* @var array
|
14 |
*/
|
15 |
private static $upgrades = array(
|
16 |
-
'2.1.9' => 'upgrades/upgrade-2.1.9.php'
|
|
|
17 |
);
|
18 |
|
19 |
/**
|
13 |
* @var array
|
14 |
*/
|
15 |
private static $upgrades = array(
|
16 |
+
'2.1.9' => 'upgrades/upgrade-2.1.9.php',
|
17 |
+
'2.6.0' => 'upgrades/upgrade-2.6.0.php'
|
18 |
);
|
19 |
|
20 |
/**
|
includes/class-user-subscription.php
ADDED
@@ -0,0 +1,211 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* User Subscription Class
|
5 |
+
*
|
6 |
+
* @since 2.6.0
|
7 |
+
*/
|
8 |
+
class WPUF_User_Subscription {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* The user object
|
12 |
+
*
|
13 |
+
* @var \WPUF_User
|
14 |
+
*/
|
15 |
+
private $user;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* The current subscription package
|
19 |
+
*
|
20 |
+
* @var array
|
21 |
+
*/
|
22 |
+
private $pack;
|
23 |
+
|
24 |
+
/**
|
25 |
+
* Constructor
|
26 |
+
*
|
27 |
+
* @param \WPUF_User $user
|
28 |
+
*/
|
29 |
+
function __construct( $user ) {
|
30 |
+
$this->user = $user;
|
31 |
+
|
32 |
+
$this->populate_data();
|
33 |
+
}
|
34 |
+
|
35 |
+
/**
|
36 |
+
* Populate the subscription info into the class
|
37 |
+
*
|
38 |
+
* @return void
|
39 |
+
*/
|
40 |
+
public function populate_data() {
|
41 |
+
|
42 |
+
if ( ! $this->pack ) {
|
43 |
+
$this->pack = get_user_meta( $this->user->id, '_wpuf_subscription_pack', true );
|
44 |
+
}
|
45 |
+
}
|
46 |
+
|
47 |
+
/**
|
48 |
+
* Get the current pack of the user
|
49 |
+
*
|
50 |
+
* @return array|WP_Error
|
51 |
+
*/
|
52 |
+
public function current_pack() {
|
53 |
+
$pack = $this->pack;
|
54 |
+
|
55 |
+
if ( ! isset( $this->pack['pack_id'] ) ) {
|
56 |
+
return new WP_Error( 'no-pack', __( 'The user doesn\'t have an active subscription.') );
|
57 |
+
}
|
58 |
+
|
59 |
+
// seems like the user has a pack, now check expiration
|
60 |
+
if ( $this->expired() ) {
|
61 |
+
return new WP_Error( 'expired', __( 'The subscription has been expired.' ) );
|
62 |
+
}
|
63 |
+
|
64 |
+
return $pack;
|
65 |
+
}
|
66 |
+
|
67 |
+
/**
|
68 |
+
* Check if the current pack is expired
|
69 |
+
*
|
70 |
+
* @return boolean
|
71 |
+
*/
|
72 |
+
public function expired() {
|
73 |
+
|
74 |
+
// if no data found, take it as expired
|
75 |
+
if ( ! isset( $this->pack['expire'] ) ) {
|
76 |
+
return true;
|
77 |
+
}
|
78 |
+
|
79 |
+
$expire_date = isset( $this->pack['expire'] ) ? $this->pack['expire'] : 0;
|
80 |
+
$expired = true;
|
81 |
+
|
82 |
+
if ( strtolower( $expire_date ) == 'unlimited' || empty( $expire_date ) ) {
|
83 |
+
$expired = false;
|
84 |
+
} else if ( strtotime( date( 'Y-m-d', strtotime( $expire_date ) ) ) >= strtotime( date( 'Y-m-d', time() ) ) ) {
|
85 |
+
$expired = false;
|
86 |
+
} else {
|
87 |
+
$expired = true;
|
88 |
+
}
|
89 |
+
|
90 |
+
return $expired;
|
91 |
+
}
|
92 |
+
|
93 |
+
/**
|
94 |
+
* Check if a pack is recurring
|
95 |
+
*
|
96 |
+
* @return boolean
|
97 |
+
*/
|
98 |
+
public function recurring() {
|
99 |
+
$current_pack = $this->current_pack();
|
100 |
+
|
101 |
+
if ( is_wp_error( $current_pack ) ) {
|
102 |
+
return false;
|
103 |
+
}
|
104 |
+
|
105 |
+
return 'yes' == $current_pack['recurring'];
|
106 |
+
}
|
107 |
+
|
108 |
+
/**
|
109 |
+
* Check if the user has posts left on a post type
|
110 |
+
*
|
111 |
+
* @param string $post_type
|
112 |
+
*
|
113 |
+
* @return boolean
|
114 |
+
*/
|
115 |
+
public function has_post_count( $post_type ) {
|
116 |
+
if ( isset( $this->pack['posts'] ) && isset( $this->pack['posts'][ $post_type ] ) ) {
|
117 |
+
$count = (int) $this->pack['posts'][ $post_type ];
|
118 |
+
|
119 |
+
if ( $count > 0 ) {
|
120 |
+
return true;
|
121 |
+
}
|
122 |
+
}
|
123 |
+
|
124 |
+
return false;
|
125 |
+
}
|
126 |
+
|
127 |
+
/**
|
128 |
+
* Check if a user has a subscription pack
|
129 |
+
*
|
130 |
+
* @param integer $pack_id
|
131 |
+
*
|
132 |
+
* @return boolean
|
133 |
+
*/
|
134 |
+
public function has_pack( $pack_id ) {
|
135 |
+
return $pack_id == $this->current_pack_id();
|
136 |
+
}
|
137 |
+
|
138 |
+
/**
|
139 |
+
* Returns the current pack ID used by the user
|
140 |
+
*
|
141 |
+
* @return integer|false
|
142 |
+
*/
|
143 |
+
public function current_pack_id() {
|
144 |
+
$pack = get_user_meta( $this->user->id, '_wpuf_subscription_pack', true );
|
145 |
+
|
146 |
+
if ( isset( $pack['pack_id'] ) ) {
|
147 |
+
return (int) $pack['pack_id'];
|
148 |
+
}
|
149 |
+
|
150 |
+
return false;
|
151 |
+
}
|
152 |
+
|
153 |
+
/**
|
154 |
+
* Assign a pack to the user
|
155 |
+
*
|
156 |
+
* @param integer $pack_id
|
157 |
+
*/
|
158 |
+
public function add_pack( $pack_id ) {
|
159 |
+
|
160 |
+
}
|
161 |
+
|
162 |
+
/**
|
163 |
+
* Delete subscription pack from the user
|
164 |
+
*
|
165 |
+
* @return void
|
166 |
+
*/
|
167 |
+
public function delete_pack() {
|
168 |
+
|
169 |
+
// cancel is it's a recurring payment
|
170 |
+
if ( $this->recurring() ) {
|
171 |
+
$wpuf_paypal = new WPUF_Paypal();
|
172 |
+
$wpuf_paypal->recurring_change_status( $this->user->id, 'Cancel' );
|
173 |
+
}
|
174 |
+
|
175 |
+
delete_user_meta( $this->user->id, '_wpuf_subscription_pack' );
|
176 |
+
}
|
177 |
+
|
178 |
+
/**
|
179 |
+
* Determine if the user has used a free pack before
|
180 |
+
*
|
181 |
+
* @param integer $pack_id
|
182 |
+
*
|
183 |
+
* @return boolean
|
184 |
+
*/
|
185 |
+
public function used_free_pack( $pack_id ) {
|
186 |
+
$has_used = get_user_meta( $this->user->id, 'wpuf_fp_used', true );
|
187 |
+
|
188 |
+
if ( $has_used == '' ) {
|
189 |
+
return false;
|
190 |
+
}
|
191 |
+
|
192 |
+
if ( is_array( $has_used ) && isset( $has_used[ $pack_id ] ) ) {
|
193 |
+
return true;
|
194 |
+
}
|
195 |
+
|
196 |
+
return false;
|
197 |
+
}
|
198 |
+
|
199 |
+
/**
|
200 |
+
* Add a free used pack to the user account
|
201 |
+
*
|
202 |
+
* @param int $pack_id
|
203 |
+
*/
|
204 |
+
public function add_free_pack( $user_id, $pack_id ) {
|
205 |
+
$has_used = get_user_meta( $this->user->id, 'wpuf_fp_used', true );
|
206 |
+
$has_used = is_array( $has_used ) ? $has_used : array();
|
207 |
+
|
208 |
+
$has_used[$pack_id] = $pack_id;
|
209 |
+
update_user_meta( $user_id, 'wpuf_fp_used', $has_used );
|
210 |
+
}
|
211 |
+
}
|
includes/class-user.php
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* The User Class
|
5 |
+
*
|
6 |
+
* @since 2.6.0
|
7 |
+
*/
|
8 |
+
class WPUF_User {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* User ID
|
12 |
+
*
|
13 |
+
* @var integer
|
14 |
+
*/
|
15 |
+
public $id;
|
16 |
+
|
17 |
+
/**
|
18 |
+
* User Object
|
19 |
+
*
|
20 |
+
* @var \WP_User
|
21 |
+
*/
|
22 |
+
public $user;
|
23 |
+
|
24 |
+
/**
|
25 |
+
* The constructor
|
26 |
+
*
|
27 |
+
* @param integer|WP_User $user
|
28 |
+
*/
|
29 |
+
function __construct( $user ) {
|
30 |
+
|
31 |
+
if ( is_numeric( $user ) ) {
|
32 |
+
|
33 |
+
$the_user = get_user_by( 'id', $user );
|
34 |
+
|
35 |
+
if ( $the_user ) {
|
36 |
+
$this->id = $the_user->ID;
|
37 |
+
$this->user = $the_user;
|
38 |
+
}
|
39 |
+
|
40 |
+
} elseif ( is_a( $user, 'WP_User') ) {
|
41 |
+
$this->id = $user->ID;
|
42 |
+
$this->user = $user;
|
43 |
+
}
|
44 |
+
}
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Check if a user's posting capability is locked
|
48 |
+
*
|
49 |
+
* @return boolean
|
50 |
+
*/
|
51 |
+
public function post_locked() {
|
52 |
+
return 'yes' == get_user_meta( $this->id, 'wpuf_postlock', true );
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Get the post lock reason
|
57 |
+
*
|
58 |
+
* @return string
|
59 |
+
*/
|
60 |
+
public function lock_reason() {
|
61 |
+
return get_user_meta( $this->id, 'wpuf_lock_cause', true );
|
62 |
+
}
|
63 |
+
|
64 |
+
/**
|
65 |
+
* Handles user subscription
|
66 |
+
*
|
67 |
+
* @return \WPUF_User_Subscription
|
68 |
+
*/
|
69 |
+
public function subscription() {
|
70 |
+
return new WPUF_User_Subscription( $this );
|
71 |
+
}
|
72 |
+
}
|
includes/free/edit-profile.php
CHANGED
@@ -265,7 +265,8 @@ class WPUF_Edit_Profile {
|
|
265 |
</table>
|
266 |
|
267 |
<?php
|
268 |
-
|
|
|
269 |
$validity = (isset( $profileuser->wpuf_sub_validity )) ? $profileuser->wpuf_sub_validity : date( 'Y-m-d G:i:s', time() );
|
270 |
$count = ( isset( $profileuser->wpuf_sub_pcount ) ) ? $profileuser->wpuf_sub_pcount : 0;
|
271 |
|
265 |
</table>
|
266 |
|
267 |
<?php
|
268 |
+
$current_user = wpuf_get_user();
|
269 |
+
if ( $current_user->subscription()->current_pack_id() ) {
|
270 |
$validity = (isset( $profileuser->wpuf_sub_validity )) ? $profileuser->wpuf_sub_validity : date( 'Y-m-d G:i:s', time() );
|
271 |
$count = ( isset( $profileuser->wpuf_sub_pcount ) ) ? $profileuser->wpuf_sub_pcount : 0;
|
272 |
|
includes/free/post-form-templates/woocommerce.php
CHANGED
@@ -11,6 +11,7 @@ class WPUF_Post_Form_Template_WooCommerce extends WPUF_Post_Form_Template {
|
|
11 |
$this->enabled = class_exists( 'WooCommerce' );
|
12 |
$this->title = __( 'WooCommerce Product', 'wpuf' );
|
13 |
$this->description = __( 'Create a simple product form for WooCommerce.', 'wpuf' );
|
|
|
14 |
$this->form_fields = array(
|
15 |
array(
|
16 |
'input_type' => 'text',
|
11 |
$this->enabled = class_exists( 'WooCommerce' );
|
12 |
$this->title = __( 'WooCommerce Product', 'wpuf' );
|
13 |
$this->description = __( 'Create a simple product form for WooCommerce.', 'wpuf' );
|
14 |
+
$this->image = WPUF_ASSET_URI . '/images/templates/woocommerce.png';
|
15 |
$this->form_fields = array(
|
16 |
array(
|
17 |
'input_type' => 'text',
|
includes/upgrades/upgrade-2.6.0.php
ADDED
@@ -0,0 +1,134 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Move 'Custom fields in post' option from global to individual field settings
|
5 |
+
*
|
6 |
+
* @return void
|
7 |
+
*/
|
8 |
+
function wpuf_upgrade_2_6_field_options() {
|
9 |
+
|
10 |
+
$show_custom = wpuf_get_option( 'cf_show_front', 'wpuf_general', 'no' );
|
11 |
+
|
12 |
+
$input_fields = get_posts( array(
|
13 |
+
'post_type' => array( 'wpuf_input' ),
|
14 |
+
'numberposts' => '-1'
|
15 |
+
) );
|
16 |
+
|
17 |
+
if ( !$input_fields ) {
|
18 |
+
return;
|
19 |
+
}
|
20 |
+
|
21 |
+
foreach ($input_fields as $key => $field) {
|
22 |
+
$settings = maybe_unserialize($field->post_content);
|
23 |
+
|
24 |
+
if ( isset($settings['is_meta'] ) && $settings['is_meta'] == 'yes' ) {
|
25 |
+
$settings['show_in_post'] = $show_custom;
|
26 |
+
}
|
27 |
+
|
28 |
+
wp_update_post( array(
|
29 |
+
'ID' => $field->ID,
|
30 |
+
'post_status' => 'publish',
|
31 |
+
'post_content' => maybe_serialize( $settings )
|
32 |
+
) );
|
33 |
+
}
|
34 |
+
|
35 |
+
}
|
36 |
+
|
37 |
+
/**
|
38 |
+
* create table
|
39 |
+
* @return void
|
40 |
+
*/
|
41 |
+
function wpuf_upgrade_2_6_create_subscribers_table() {
|
42 |
+
global $wpdb;
|
43 |
+
$sql = "CREATE TABLE {$wpdb->prefix}wpuf_subscribers (
|
44 |
+
`id` int(11) NOT NULL AUTO_INCREMENT,
|
45 |
+
`user_id` int(11) NOT NULL,
|
46 |
+
`name` varchar(191) NOT NULL,
|
47 |
+
`subscribtion_id` varchar(191) NOT NULL,
|
48 |
+
`subscribtion_status` varchar(191) NOT NULL,
|
49 |
+
`gateway` varchar(191) NOT NULL,
|
50 |
+
`transaction_id` varchar(191) NOT NULL,
|
51 |
+
`starts_from` varchar(191) NOT NULL,
|
52 |
+
`expire` varchar(191) NOT NULL,
|
53 |
+
PRIMARY KEY (`id`)
|
54 |
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci";
|
55 |
+
|
56 |
+
require_once ABSPATH . 'wp-admin/includes/upgrade.php';
|
57 |
+
|
58 |
+
dbDelta( $sql );
|
59 |
+
}
|
60 |
+
|
61 |
+
/**
|
62 |
+
* insert table data
|
63 |
+
* @return void
|
64 |
+
*/
|
65 |
+
function wpuf_upgrade_2_6_insert_subscribers() {
|
66 |
+
global $wpdb;
|
67 |
+
$users = WPUF_Subscription::init()->subscription_pack_users();
|
68 |
+
foreach ($users as $user) {
|
69 |
+
$sub_data = get_user_meta( $user->data->ID, '_wpuf_subscription_pack', true );
|
70 |
+
$sql = $wpdb->prepare( "SELECT * FROM " . $wpdb->prefix . "wpuf_transaction
|
71 |
+
WHERE user_id = %d AND pack_id = %d LIMIT 1", $user->data->ID, $sub_data['pack_id'] );
|
72 |
+
$result = $wpdb->get_row( $sql );
|
73 |
+
if ( $result ) {
|
74 |
+
$table_data = array(
|
75 |
+
'user_id' => $user->data->ID,
|
76 |
+
'name' => $user->data->display_name,
|
77 |
+
'subscribtion_id' => $sub_data['pack_id'],
|
78 |
+
'subscribtion_status' => is_null( $sub_data['status'] ) ? 'pending' : $sub_data['status'],
|
79 |
+
'gateway' => is_null( $result->payment_type ) ? 'bank' : $result->payment_type,
|
80 |
+
'transaction_id' => is_null( $result->transaction_id ) ? 'NA' : $result->transaction_id,
|
81 |
+
'starts_from' => is_null( $result->created ) ? 'NA' : $result->created,
|
82 |
+
'expire' => $sub_data['expire'] == '' ? 'recurring' : $sub_data['expire'],
|
83 |
+
);
|
84 |
+
$wpdb->insert( $wpdb->prefix . 'wpuf_subscribers', $table_data );
|
85 |
+
}
|
86 |
+
}
|
87 |
+
}
|
88 |
+
|
89 |
+
function wpuf_upgrade_2_6_payment_settings_migration() {
|
90 |
+
$args = array(
|
91 |
+
'post_type' => 'wpuf_forms',
|
92 |
+
'post_status' => 'publish',
|
93 |
+
);
|
94 |
+
|
95 |
+
$allforms = get_posts($args);
|
96 |
+
|
97 |
+
if ( $allforms ) {
|
98 |
+
foreach ($allforms as $form) {
|
99 |
+
|
100 |
+
$form_settings = wpuf_get_form_settings( $form->ID );
|
101 |
+
$charge_posting = wpuf_get_option( 'charge_posting', 'wpuf_payment' );
|
102 |
+
|
103 |
+
if ( 'yes' == $charge_posting ) {
|
104 |
+
$form_settings['payment_options'] = 'true';
|
105 |
+
} else {
|
106 |
+
$form_settings['payment_options'] = 'false';
|
107 |
+
}
|
108 |
+
|
109 |
+
$force_pack = wpuf_get_option( 'force_pack', 'wpuf_payment' );
|
110 |
+
|
111 |
+
if ( 'yes' == $force_pack ) {
|
112 |
+
$form_settings['force_pack_purchase'] = 'true';
|
113 |
+
} else {
|
114 |
+
$form_settings['force_pack_purchase'] = 'false';
|
115 |
+
}
|
116 |
+
|
117 |
+
$pay_per_cost = wpuf_get_option( 'cost_per_post', 'wpuf_payment' );
|
118 |
+
|
119 |
+
if ( $pay_per_cost > 0 ) {
|
120 |
+
$form_settings['pay_per_post_cost'] = $pay_per_cost;
|
121 |
+
} else {
|
122 |
+
$form_settings['pay_per_post_cost'] = 0;
|
123 |
+
}
|
124 |
+
|
125 |
+
update_post_meta( $form->ID, 'wpuf_form_settings', $form_settings );
|
126 |
+
}
|
127 |
+
}
|
128 |
+
|
129 |
+
}
|
130 |
+
|
131 |
+
wpuf_upgrade_2_6_field_options();
|
132 |
+
wpuf_upgrade_2_6_create_subscribers_table();
|
133 |
+
wpuf_upgrade_2_6_insert_subscribers();
|
134 |
+
wpuf_upgrade_2_6_payment_settings_migration();
|
languages/wpuf.pot
CHANGED
@@ -2,10 +2,10 @@
|
|
2 |
# This file is distributed under the GPL2 or later.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: WP User Frontend 2.
|
6 |
"Report-Msgid-Bugs-To: "
|
7 |
"https://wedevs.com/support/forum/plugin-support/wp-user-frontend/\n"
|
8 |
-
"POT-Creation-Date: 2017-
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -22,53 +22,58 @@ msgstr ""
|
|
22 |
msgid "WP User Frontend"
|
23 |
msgstr ""
|
24 |
|
25 |
-
#: admin/class-admin-settings.php:
|
26 |
msgid "User Frontend"
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: admin/class-admin-settings.php:
|
30 |
msgid "Post Forms"
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: admin/class-admin-settings.php:
|
34 |
msgid "weForms"
|
35 |
msgstr ""
|
36 |
|
37 |
-
#: admin/class-admin-settings.php:
|
38 |
msgid "Contact Form"
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: admin/class-admin-settings.php:
|
42 |
msgid "Subscriptions"
|
43 |
msgstr ""
|
44 |
|
45 |
-
#: admin/class-admin-settings.php:
|
46 |
#: admin/transactions.php:2
|
47 |
msgid "Transactions"
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: admin/class-admin-settings.php:
|
51 |
msgid "Add-ons"
|
52 |
msgstr ""
|
53 |
|
54 |
-
#: admin/class-admin-settings.php:
|
55 |
msgid "Tools"
|
56 |
msgstr ""
|
57 |
|
58 |
-
#: admin/class-admin-settings.php:
|
59 |
msgid "Help"
|
60 |
msgstr ""
|
61 |
|
62 |
-
#: admin/class-admin-settings.php:
|
63 |
msgid "<span style=\"color:#f18500\">Help</span>"
|
64 |
msgstr ""
|
65 |
|
66 |
-
#: admin/class-admin-settings.php:
|
67 |
#: admin/form-builder/views/form-builder.php:9
|
68 |
msgid "Settings"
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: admin/class-admin-settings.php:
|
|
|
|
|
|
|
|
|
|
|
72 |
msgid "Number of items per page:"
|
73 |
msgstr ""
|
74 |
|
@@ -104,17 +109,18 @@ msgstr ""
|
|
104 |
msgid "Subscription pack draft updated."
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: admin/class-admin-subscription.php:
|
108 |
-
#: admin/class-admin-subscription.php:
|
109 |
-
#: class/subscription.php:
|
110 |
-
#: class/subscription.php:
|
111 |
msgid "Free"
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: admin/class-admin-subscription.php:
|
115 |
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:66
|
116 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
117 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
|
|
118 |
#: admin/post-forms-list-table.php:345 admin/settings-options.php:87
|
119 |
#: admin/settings-options.php:162 admin/settings-options.php:173
|
120 |
#: admin/settings-options.php:262 admin/template.php:70
|
@@ -122,10 +128,11 @@ msgstr ""
|
|
122 |
msgid "Yes"
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: admin/class-admin-subscription.php:
|
126 |
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:67
|
127 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
128 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
|
|
129 |
#: admin/post-forms-list-table.php:346 admin/settings-options.php:88
|
130 |
#: admin/settings-options.php:163 admin/settings-options.php:174
|
131 |
#: admin/settings-options.php:263 admin/template.php:71
|
@@ -133,189 +140,193 @@ msgstr ""
|
|
133 |
msgid "No"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: admin/class-admin-subscription.php:
|
137 |
msgid "Pack Name"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: admin/class-admin-subscription.php:
|
141 |
msgid "Amount"
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: admin/class-admin-subscription.php:
|
145 |
msgid "Recurring"
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: admin/class-admin-subscription.php:
|
149 |
msgid "Duration"
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: admin/class-admin-subscription.php:
|
153 |
msgid "Pack Deleted"
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: admin/class-admin-subscription.php:
|
157 |
#: admin/html/form-settings-post.php:17 admin/template-post.php:167
|
158 |
#: includes/free/edit-profile.php:97 templates/registration-form.php:27
|
159 |
msgid "Name"
|
160 |
msgstr ""
|
161 |
|
162 |
-
#: admin/class-admin-subscription.php:
|
163 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
164 |
#: admin/template.php:609 class/upload.php:166 wpuf-functions.php:732
|
165 |
msgid "Description"
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: admin/class-admin-subscription.php:
|
169 |
-
#: class/transactions-list-table.php:43
|
170 |
msgid "Cost"
|
171 |
msgstr ""
|
172 |
|
173 |
-
#: admin/class-admin-subscription.php:
|
174 |
msgid "Validity"
|
175 |
msgstr ""
|
176 |
|
177 |
-
#: admin/class-admin-subscription.php:
|
178 |
msgid "Post Count"
|
179 |
msgstr ""
|
180 |
|
181 |
-
#: admin/class-admin-subscription.php:
|
182 |
msgid "Action"
|
183 |
msgstr ""
|
184 |
|
185 |
-
#: admin/class-admin-subscription.php:
|
186 |
#: admin/installer.php:75 admin/post-forms-list-table.php:392
|
187 |
-
#: class/subscription.php:
|
188 |
-
#: includes/free/edit-user.php:99 templates/dashboard/posts.php:
|
189 |
-
#: templates/dashboard.php:
|
190 |
msgid "Edit"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: admin/class-admin-subscription.php:
|
194 |
msgid "Are you sure to delete this pack?"
|
195 |
msgstr ""
|
196 |
|
197 |
-
#: admin/class-admin-subscription.php:
|
198 |
-
#: class/transactions-list-table.php:114 class/transactions-list-table.php:
|
199 |
#: class/upload.php:171 includes/free/edit-user.php:100
|
200 |
-
#: templates/dashboard/posts.php:
|
201 |
msgid "Delete"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: admin/class-admin-subscription.php:
|
205 |
msgid "No subscription pack found"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: admin/class-admin-subscription.php:
|
209 |
msgid "Pack Description"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: admin/class-admin-subscription.php:
|
213 |
msgid "Billing amount:"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: admin/class-admin-subscription.php:
|
217 |
msgid "Billing amount each cycle:"
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: admin/class-admin-subscription.php:
|
221 |
msgid "Expires In:"
|
222 |
msgstr ""
|
223 |
|
224 |
-
#: admin/class-admin-subscription.php:
|
225 |
msgid "Enable Post Expiration"
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: admin/class-admin-subscription.php:
|
229 |
-
#: admin/class-admin-subscription.php:
|
230 |
msgid "Post Expiration Time"
|
231 |
msgstr ""
|
232 |
|
233 |
-
#: admin/class-admin-subscription.php:
|
234 |
msgid "Status of post after post expiration time is over "
|
235 |
msgstr ""
|
236 |
|
237 |
-
#: admin/class-admin-subscription.php:
|
238 |
msgid "Day(s)"
|
239 |
msgstr ""
|
240 |
|
241 |
-
#: admin/class-admin-subscription.php:
|
242 |
msgid "Week(s)"
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: admin/class-admin-subscription.php:
|
246 |
msgid "Month(s)"
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: admin/class-admin-subscription.php:
|
250 |
msgid "Year(s)"
|
251 |
msgstr ""
|
252 |
|
253 |
-
#: admin/class-admin-subscription.php:
|
254 |
msgid "WPUF Subscription"
|
255 |
msgstr ""
|
256 |
|
257 |
-
#: admin/class-admin-subscription.php:
|
258 |
#: templates/dashboard/subscription.php:2
|
259 |
msgid "Subscription Details"
|
260 |
msgstr ""
|
261 |
|
262 |
-
#: admin/class-admin-subscription.php:
|
263 |
msgid "This user is using recurring subscription pack"
|
264 |
msgstr ""
|
265 |
|
266 |
-
#: admin/class-admin-subscription.php:
|
267 |
#: templates/dashboard/subscription.php:4
|
268 |
msgid "Subcription Name: "
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: admin/class-admin-subscription.php:
|
272 |
msgid "Package billing details: "
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: admin/class-admin-subscription.php:
|
276 |
#: templates/dashboard/subscription.php:10
|
277 |
msgid "Remaining post: "
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: admin/class-admin-subscription.php:
|
281 |
#: templates/dashboard/subscription.php:41
|
282 |
msgid "Expire date:"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: admin/class-admin-subscription.php:
|
286 |
msgid "Post Expiration Enabled"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: admin/class-admin-subscription.php:
|
290 |
msgid "Assign Package"
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: admin/class-admin-subscription.php:
|
294 |
msgid "Show Package"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: admin/class-admin-subscription.php:
|
298 |
msgid "Pack:"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: admin/class-admin-subscription.php:
|
302 |
msgid "--Select--"
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: admin/class-admin-subscription.php:
|
306 |
msgid "Delete Package"
|
307 |
msgstr ""
|
308 |
|
309 |
-
#: admin/class-admin-subscription.php:
|
310 |
msgid "Learn more about <a href=\"%s\" target=\"_blank\">Subscription</a>"
|
311 |
msgstr ""
|
312 |
|
|
|
|
|
|
|
|
|
313 |
#: admin/class-tools.php:33
|
314 |
msgid "Form Export"
|
315 |
msgstr ""
|
316 |
|
317 |
#: admin/class-tools.php:39 admin/class-tools.php:95
|
318 |
#: admin/post-forms-list-table.php:43 class/transactions-list-table.php:85
|
|
|
319 |
msgid "All"
|
320 |
msgstr ""
|
321 |
|
@@ -323,7 +334,7 @@ msgstr ""
|
|
323 |
msgid "Select individual"
|
324 |
msgstr ""
|
325 |
|
326 |
-
#: admin/class-tools.php:54 admin/class-tools.php:113 admin/tools.php:
|
327 |
msgid "Export"
|
328 |
msgstr ""
|
329 |
|
@@ -359,7 +370,7 @@ msgstr ""
|
|
359 |
msgid "Press <strong>Import</strong> button, we will do the rest for you."
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: admin/class-tools.php:162 admin/tools.php:
|
363 |
msgid "Import"
|
364 |
msgstr ""
|
365 |
|
@@ -494,20 +505,25 @@ msgstr ""
|
|
494 |
msgid "Select an option"
|
495 |
msgstr ""
|
496 |
|
|
|
|
|
|
|
|
|
|
|
497 |
#: admin/form-builder/assets/js/components/form-featured_image/template.php:5
|
498 |
#: admin/form-builder/assets/js/components/form-image_upload/template.php:5
|
499 |
-
#: assets/js-templates/form-components.php:
|
500 |
-
#: assets/js-templates/form-components.php:
|
501 |
msgid "Select Image"
|
502 |
msgstr ""
|
503 |
|
504 |
#: admin/form-builder/assets/js/components/form-post_content/template.php:4
|
505 |
-
#: assets/js-templates/form-components.php:
|
506 |
msgid "Insert Photo"
|
507 |
msgstr ""
|
508 |
|
509 |
#: admin/form-builder/assets/js/components/form-taxonomy/template.php:12
|
510 |
-
#: assets/js-templates/form-components.php:
|
511 |
msgid "— Select —"
|
512 |
msgstr ""
|
513 |
|
@@ -548,7 +564,8 @@ msgid "OK"
|
|
548 |
msgstr ""
|
549 |
|
550 |
#: admin/form-builder/class-wpuf-admin-form-builder.php:325
|
551 |
-
#: class/payment.php:168 class/subscription.php:
|
|
|
552 |
#: templates/dashboard/subscription.php:62
|
553 |
msgid "Cancel"
|
554 |
msgstr ""
|
@@ -563,10 +580,10 @@ msgid "This field must contain at least one choice"
|
|
563 |
msgstr ""
|
564 |
|
565 |
#: admin/form-builder/class-wpuf-admin-form-builder.php:328
|
566 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
567 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
568 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
569 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
570 |
msgid "Option"
|
571 |
msgstr ""
|
572 |
|
@@ -590,7 +607,7 @@ msgstr ""
|
|
590 |
msgid "Get the Pro version"
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: admin/form-builder/class-wpuf-admin-form-builder.php:334 admin/form.php:
|
594 |
msgid "Select"
|
595 |
msgstr ""
|
596 |
|
@@ -663,297 +680,331 @@ msgstr ""
|
|
663 |
msgid "Provide a container class name for this field."
|
664 |
msgstr ""
|
665 |
|
666 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
667 |
-
#: admin/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
668 |
#: admin/template.php:82 admin/template.php:575
|
669 |
msgid "Meta Key"
|
670 |
msgstr ""
|
671 |
|
672 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
673 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
674 |
#: admin/template.php:83 admin/template.php:576
|
675 |
msgid "Name of the meta key this field will save to"
|
676 |
msgstr ""
|
677 |
|
678 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
679 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
680 |
#: admin/template.php:126 admin/template.php:186
|
681 |
msgid "Placeholder text"
|
682 |
msgstr ""
|
683 |
|
684 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
685 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
686 |
#: admin/template.php:127
|
687 |
msgid "Text for HTML5 placeholder attribute"
|
688 |
msgstr ""
|
689 |
|
690 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
691 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
692 |
#: admin/template.php:131 admin/template.php:191
|
693 |
msgid "Default value"
|
694 |
msgstr ""
|
695 |
|
696 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
697 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
698 |
#: admin/template.php:132
|
699 |
msgid "The default value this field will have"
|
700 |
msgstr ""
|
701 |
|
702 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
703 |
#: admin/template.php:136
|
704 |
msgid "Size"
|
705 |
msgstr ""
|
706 |
|
707 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
708 |
#: admin/template.php:137
|
709 |
msgid "Size of this input field"
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
713 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
714 |
#: admin/template.php:141 admin/template.php:206
|
715 |
msgid "Word Restriction"
|
716 |
msgstr ""
|
717 |
|
718 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
719 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
720 |
#: admin/template.php:145 admin/template.php:210
|
721 |
msgid "Numebr of words the author to be restricted in"
|
722 |
msgstr ""
|
723 |
|
724 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
725 |
#: admin/template.php:176
|
726 |
msgid "Rows"
|
727 |
msgstr ""
|
728 |
|
729 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
730 |
msgid "Number of rows in textarea"
|
731 |
msgstr ""
|
732 |
|
733 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
734 |
#: admin/template.php:181
|
735 |
msgid "Columns"
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
739 |
msgid "Number of columns in textarea"
|
740 |
msgstr ""
|
741 |
|
742 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
743 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
744 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
745 |
#: admin/template.php:196
|
746 |
msgid "Textarea"
|
747 |
msgstr ""
|
748 |
|
749 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
750 |
#: admin/template.php:199
|
751 |
msgid "Normal"
|
752 |
msgstr ""
|
753 |
|
754 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
755 |
#: admin/template.php:200
|
756 |
msgid "Rich textarea"
|
757 |
msgstr ""
|
758 |
|
759 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
760 |
#: admin/template.php:201
|
761 |
msgid "Teeny Rich textarea"
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
765 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
766 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
767 |
msgid "- select -"
|
768 |
msgstr ""
|
769 |
|
770 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
771 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
772 |
msgid "Text"
|
773 |
msgstr ""
|
774 |
|
775 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
776 |
#: admin/template.php:398 admin/template.php:422 admin/template.php:454
|
777 |
-
#: admin/template.php:486 templates/dashboard/posts.php:
|
778 |
-
#: templates/dashboard.php:
|
779 |
msgid "Options"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
783 |
msgid "Add options for the form field"
|
784 |
msgstr ""
|
785 |
|
786 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
787 |
#: admin/template.php:449 admin/template.php:481
|
788 |
msgid "Select Text"
|
789 |
msgstr ""
|
790 |
|
791 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
792 |
#: admin/template.php:438 admin/template.php:470
|
793 |
msgid ""
|
794 |
"First element of the select dropdown. Leave this empty if you don't want to "
|
795 |
"show this field"
|
796 |
msgstr ""
|
797 |
|
798 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
799 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
800 |
#: admin/template-post.php:156
|
801 |
msgid "Dropdown"
|
802 |
msgstr ""
|
803 |
|
804 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
805 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
806 |
-
#: admin/form.php:
|
807 |
msgid "Multi Select"
|
808 |
msgstr ""
|
809 |
|
810 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
811 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
812 |
msgid "Show in inline list"
|
813 |
msgstr ""
|
814 |
|
815 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
816 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
817 |
msgid "Show this option in an inline list"
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
821 |
msgid "Radio"
|
822 |
msgstr ""
|
823 |
|
824 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
825 |
msgid "Radio Field"
|
826 |
msgstr ""
|
827 |
|
828 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
829 |
-
#: admin/form.php:
|
830 |
msgid "Checkbox"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
834 |
msgid "Checkbox Field"
|
835 |
msgstr ""
|
836 |
|
837 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
838 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
839 |
msgid "URL"
|
840 |
msgstr ""
|
841 |
|
842 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
843 |
msgid "Email Address"
|
844 |
msgstr ""
|
845 |
|
846 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
847 |
#: admin/html/form-settings-post.php:18 class/transactions-list-table.php:48
|
848 |
#: includes/free/edit-user.php:152 templates/registration-form.php:44
|
849 |
msgid "Email"
|
850 |
msgstr ""
|
851 |
|
852 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
853 |
#: admin/template.php:582
|
854 |
msgid "Meta Value"
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
858 |
#: admin/template.php:583
|
859 |
msgid "Enter the meta value"
|
860 |
msgstr ""
|
861 |
|
862 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
863 |
msgid "Hidden Field"
|
864 |
msgstr ""
|
865 |
|
866 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
867 |
-
#: admin/form.php:
|
868 |
msgid "Max. file size"
|
869 |
msgstr ""
|
870 |
|
871 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
872 |
-
#: admin/form.php:
|
873 |
msgid "Enter maximum upload size limit in KB"
|
874 |
msgstr ""
|
875 |
|
876 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
877 |
#: admin/template.php:651
|
878 |
msgid "Max. files"
|
879 |
msgstr ""
|
880 |
|
881 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
882 |
#: admin/template.php:635
|
883 |
msgid "Number of images can be uploaded"
|
884 |
msgstr ""
|
885 |
|
886 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
887 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
888 |
#: includes/free/form-element.php:8
|
889 |
msgid "Image Upload"
|
890 |
msgstr ""
|
891 |
|
892 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
893 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
894 |
#: admin/template.php:544 admin/template.php:604 admin/template.php:683
|
895 |
-
#: class/upload.php:164 templates/dashboard/posts.php:
|
896 |
-
#: templates/dashboard.php:
|
897 |
msgid "Title"
|
898 |
msgstr ""
|
899 |
|
900 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
901 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
902 |
msgid "Title of the section"
|
903 |
msgstr ""
|
904 |
|
905 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
906 |
msgid "Some details text about the section"
|
907 |
msgstr ""
|
908 |
|
909 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
910 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
911 |
msgid "Section Break"
|
912 |
msgstr ""
|
913 |
|
914 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
915 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
916 |
msgid "Some description about this section"
|
917 |
msgstr ""
|
918 |
|
919 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
920 |
#: admin/template.php:549
|
921 |
msgid "HTML Codes"
|
922 |
msgstr ""
|
923 |
|
924 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
925 |
msgid "Paste your HTML codes, WordPress shortcodes will also work here"
|
926 |
msgstr ""
|
927 |
|
928 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
929 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
930 |
msgid "Custom HTML"
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
934 |
#: admin/template.php:703
|
935 |
msgid "Enable noCaptcha"
|
936 |
msgstr ""
|
937 |
|
938 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
939 |
#: admin/template.php:699
|
940 |
msgid "Enable Invisible reCaptcha"
|
941 |
msgstr ""
|
942 |
|
943 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
944 |
msgid "Select reCaptcha type"
|
945 |
msgstr ""
|
946 |
|
947 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
948 |
#: includes/free/form-element.php:31
|
949 |
msgid "reCaptcha"
|
950 |
msgstr ""
|
951 |
|
952 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
953 |
msgid "Site key and Secret key"
|
954 |
msgstr ""
|
955 |
|
956 |
-
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:
|
957 |
msgid ""
|
958 |
"You need to set Site key and Secret key in <a href=\"%s\" "
|
959 |
"target=\"_blank\">Settings</a> in order to use \"Recaptcha\" field. <a "
|
@@ -1094,138 +1145,142 @@ msgid "Edit Settings"
|
|
1094 |
msgstr ""
|
1095 |
|
1096 |
#: admin/form.php:229
|
|
|
|
|
|
|
|
|
1097 |
msgid "Display Settings"
|
1098 |
msgstr ""
|
1099 |
|
1100 |
-
#: admin/form.php:
|
1101 |
msgid "Post Expiration"
|
1102 |
msgstr ""
|
1103 |
|
1104 |
-
#: admin/form.php:
|
1105 |
msgid "- Select -"
|
1106 |
msgstr ""
|
1107 |
|
1108 |
-
#: admin/form.php:
|
1109 |
msgid "Post Fields"
|
1110 |
msgstr ""
|
1111 |
|
1112 |
-
#: admin/form.php:
|
1113 |
msgid "Taxonomies"
|
1114 |
msgstr ""
|
1115 |
|
1116 |
-
#: admin/form.php:
|
1117 |
-
#: class/render-form.php:
|
1118 |
msgid "Save Draft"
|
1119 |
msgstr ""
|
1120 |
|
1121 |
-
#: admin/form.php:
|
1122 |
msgid "Post Title"
|
1123 |
msgstr ""
|
1124 |
|
1125 |
-
#: admin/form.php:
|
1126 |
msgid "Enable Image Insertion"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: admin/form.php:
|
1130 |
msgid "Enable image upload in post area"
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: admin/form.php:
|
1134 |
msgid "Post Body"
|
1135 |
msgstr ""
|
1136 |
|
1137 |
-
#: admin/form.php:
|
1138 |
msgid "Excerpt"
|
1139 |
msgstr ""
|
1140 |
|
1141 |
-
#: admin/form.php:
|
1142 |
-
#: templates/dashboard.php:
|
1143 |
msgid "Featured Image"
|
1144 |
msgstr ""
|
1145 |
|
1146 |
-
#: admin/form.php:
|
1147 |
msgid "Tags"
|
1148 |
msgstr ""
|
1149 |
|
1150 |
-
#: admin/form.php:
|
1151 |
msgid "Type"
|
1152 |
msgstr ""
|
1153 |
|
1154 |
-
#: admin/form.php:
|
1155 |
msgid "Text Input"
|
1156 |
msgstr ""
|
1157 |
|
1158 |
-
#: admin/form.php:
|
1159 |
msgid "Ajax"
|
1160 |
msgstr ""
|
1161 |
|
1162 |
-
#: admin/form.php:
|
1163 |
msgid "Order By"
|
1164 |
msgstr ""
|
1165 |
|
1166 |
-
#: admin/form.php:
|
1167 |
msgid "Term ID"
|
1168 |
msgstr ""
|
1169 |
|
1170 |
-
#: admin/form.php:
|
1171 |
msgid "Slug"
|
1172 |
msgstr ""
|
1173 |
|
1174 |
-
#: admin/form.php:
|
1175 |
msgid "Count"
|
1176 |
msgstr ""
|
1177 |
|
1178 |
-
#: admin/form.php:
|
1179 |
msgid "Term Group"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
-
#: admin/form.php:
|
1183 |
msgid "Order"
|
1184 |
msgstr ""
|
1185 |
|
1186 |
-
#: admin/form.php:
|
1187 |
msgid "ASC"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
-
#: admin/form.php:
|
1191 |
msgid "DESC"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
-
#: admin/form.php:
|
1195 |
msgid "Selection Type"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
-
#: admin/form.php:
|
1199 |
msgid "Exclude"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
-
#: admin/form.php:
|
1203 |
msgid "Include"
|
1204 |
msgstr ""
|
1205 |
|
1206 |
-
#: admin/form.php:
|
1207 |
msgid "Child of"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
-
#: admin/form.php:
|
1211 |
msgid "Selection Terms"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
-
#: admin/form.php:
|
1215 |
msgid ""
|
1216 |
"Enter the term IDs as comma separated (without space) to exclude/include in "
|
1217 |
"the form."
|
1218 |
msgstr ""
|
1219 |
|
1220 |
-
#: admin/form.php:
|
1221 |
msgid "This taxonomy is a WooCommerce attribute"
|
1222 |
msgstr ""
|
1223 |
|
1224 |
-
#: admin/form.php:
|
1225 |
msgid "Visible on product page"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
-
#: admin/form.php:
|
1229 |
msgid "Post Forms must have either Post Title, Post Body or Excerpt field"
|
1230 |
msgstr ""
|
1231 |
|
@@ -1245,14 +1300,74 @@ msgstr ""
|
|
1245 |
msgid "Right of Element"
|
1246 |
msgstr ""
|
1247 |
|
1248 |
-
#: admin/html/form-settings-display.php:16
|
1249 |
-
msgid "Hidden"
|
1250 |
-
msgstr ""
|
1251 |
-
|
1252 |
#: admin/html/form-settings-display.php:26
|
1253 |
msgid "Where the labels of the form should display"
|
1254 |
msgstr ""
|
1255 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1256 |
#: admin/html/form-settings-post-edit.php:4
|
1257 |
#: admin/html/form-settings-post.php:23
|
1258 |
msgid "Post updated successfully"
|
@@ -1271,32 +1386,32 @@ msgid "No Change"
|
|
1271 |
msgstr ""
|
1272 |
|
1273 |
#: admin/html/form-settings-post-edit.php:30
|
1274 |
-
#: admin/html/form-settings-post.php:
|
1275 |
msgid "Redirect To"
|
1276 |
msgstr ""
|
1277 |
|
1278 |
#: admin/html/form-settings-post-edit.php:35
|
1279 |
-
#: admin/html/form-settings-post.php:
|
1280 |
msgid "Newly created post"
|
1281 |
msgstr ""
|
1282 |
|
1283 |
#: admin/html/form-settings-post-edit.php:36
|
1284 |
-
#: admin/html/form-settings-post.php:
|
1285 |
msgid "Same Page"
|
1286 |
msgstr ""
|
1287 |
|
1288 |
#: admin/html/form-settings-post-edit.php:37
|
1289 |
-
#: admin/html/form-settings-post.php:
|
1290 |
msgid "To a page"
|
1291 |
msgstr ""
|
1292 |
|
1293 |
#: admin/html/form-settings-post-edit.php:38
|
1294 |
-
#: admin/html/form-settings-post.php:
|
1295 |
msgid "To a custom URL"
|
1296 |
msgstr ""
|
1297 |
|
1298 |
#: admin/html/form-settings-post-edit.php:47
|
1299 |
-
#: admin/html/form-settings-post.php:
|
1300 |
msgid "After successfull submit, where the page will redirect to"
|
1301 |
msgstr ""
|
1302 |
|
@@ -1305,12 +1420,12 @@ msgid "Post Update Message"
|
|
1305 |
msgstr ""
|
1306 |
|
1307 |
#: admin/html/form-settings-post-edit.php:60
|
1308 |
-
#: admin/html/form-settings-post.php:
|
1309 |
msgid "Page"
|
1310 |
msgstr ""
|
1311 |
|
1312 |
#: admin/html/form-settings-post-edit.php:75
|
1313 |
-
#: admin/html/form-settings-post.php:
|
1314 |
msgid "Custom URL"
|
1315 |
msgstr ""
|
1316 |
|
@@ -1338,137 +1453,127 @@ msgstr ""
|
|
1338 |
msgid "Preview"
|
1339 |
msgstr ""
|
1340 |
|
1341 |
-
#: admin/html/form-settings-post.php:
|
1342 |
-
msgid "Disable Subscription"
|
1343 |
-
msgstr ""
|
1344 |
-
|
1345 |
-
#: admin/html/form-settings-post.php:45
|
1346 |
-
msgid ""
|
1347 |
-
"If checked, any subscription and pay-per-post will be disabled on the form "
|
1348 |
-
"and will take no effect."
|
1349 |
-
msgstr ""
|
1350 |
-
|
1351 |
-
#: admin/html/form-settings-post.php:50 admin/post-forms-list-table.php:297
|
1352 |
msgid "Post Type"
|
1353 |
msgstr ""
|
1354 |
|
1355 |
-
#: admin/html/form-settings-post.php:
|
1356 |
msgid "Post Status"
|
1357 |
msgstr ""
|
1358 |
|
1359 |
-
#: admin/html/form-settings-post.php:
|
1360 |
msgid "Post Format"
|
1361 |
msgstr ""
|
1362 |
|
1363 |
-
#: admin/html/form-settings-post.php:
|
1364 |
msgid "- None -"
|
1365 |
msgstr ""
|
1366 |
|
1367 |
-
#: admin/html/form-settings-post.php:
|
1368 |
msgid "Default Post Category"
|
1369 |
msgstr ""
|
1370 |
|
1371 |
-
#: admin/html/form-settings-post.php:
|
1372 |
msgid ""
|
1373 |
"If users are not allowed to choose any category, this category will be used "
|
1374 |
"instead (if post type supports)"
|
1375 |
msgstr ""
|
1376 |
|
1377 |
-
#: admin/html/form-settings-post.php:
|
1378 |
msgid "Guest Post"
|
1379 |
msgstr ""
|
1380 |
|
1381 |
-
#: admin/html/form-settings-post.php:
|
1382 |
msgid "Enable Guest Post"
|
1383 |
msgstr ""
|
1384 |
|
1385 |
-
#: admin/html/form-settings-post.php:
|
1386 |
msgid "Unregistered users will be able to submit posts"
|
1387 |
msgstr ""
|
1388 |
|
1389 |
-
#: admin/html/form-settings-post.php:
|
1390 |
msgid "Learn more about guest posting."
|
1391 |
msgstr ""
|
1392 |
|
1393 |
-
#: admin/html/form-settings-post.php:
|
1394 |
msgid "User Details"
|
1395 |
msgstr ""
|
1396 |
|
1397 |
-
#: admin/html/form-settings-post.php:
|
1398 |
msgid "Require Name and Email address"
|
1399 |
msgstr ""
|
1400 |
|
1401 |
-
#: admin/html/form-settings-post.php:
|
1402 |
msgid ""
|
1403 |
"If requires, users will be automatically registered to the site using the "
|
1404 |
"name and email address"
|
1405 |
msgstr ""
|
1406 |
|
1407 |
-
#: admin/html/form-settings-post.php:
|
1408 |
msgid "Email Verification"
|
1409 |
msgstr ""
|
1410 |
|
1411 |
-
#: admin/html/form-settings-post.php:
|
1412 |
msgid "Require Email Verification for Guests"
|
1413 |
msgstr ""
|
1414 |
|
1415 |
-
#: admin/html/form-settings-post.php:
|
1416 |
msgid "If requires, users will be required to verify their email adress."
|
1417 |
msgstr ""
|
1418 |
|
1419 |
-
#: admin/html/form-settings-post.php:
|
1420 |
msgid "Name Label"
|
1421 |
msgstr ""
|
1422 |
|
1423 |
-
#: admin/html/form-settings-post.php:
|
1424 |
msgid "Label text for name field"
|
1425 |
msgstr ""
|
1426 |
|
1427 |
-
#: admin/html/form-settings-post.php:
|
1428 |
msgid "E-Mail Label"
|
1429 |
msgstr ""
|
1430 |
|
1431 |
-
#: admin/html/form-settings-post.php:
|
1432 |
msgid "Label text for email field"
|
1433 |
msgstr ""
|
1434 |
|
1435 |
-
#: admin/html/form-settings-post.php:
|
1436 |
msgid "Unauthorized Message"
|
1437 |
msgstr ""
|
1438 |
|
1439 |
-
#: admin/html/form-settings-post.php:
|
1440 |
msgid "Not logged in users will see this message"
|
1441 |
msgstr ""
|
1442 |
|
1443 |
-
#: admin/html/form-settings-post.php:
|
1444 |
msgid "Message to show"
|
1445 |
msgstr ""
|
1446 |
|
1447 |
-
#: admin/html/form-settings-post.php:
|
1448 |
msgid "Comment Status"
|
1449 |
msgstr ""
|
1450 |
|
1451 |
-
#: admin/html/form-settings-post.php:
|
1452 |
msgid "Open"
|
1453 |
msgstr ""
|
1454 |
|
1455 |
-
#: admin/html/form-settings-post.php:
|
1456 |
msgid "Closed"
|
1457 |
msgstr ""
|
1458 |
|
1459 |
-
#: admin/html/form-settings-post.php:
|
1460 |
msgid "Submit Post Button text"
|
1461 |
msgstr ""
|
1462 |
|
1463 |
-
#: admin/html/form-settings-post.php:
|
1464 |
msgid "Post Draft"
|
1465 |
msgstr ""
|
1466 |
|
1467 |
-
#: admin/html/form-settings-post.php:
|
1468 |
msgid "Enable Saving as draft"
|
1469 |
msgstr ""
|
1470 |
|
1471 |
-
#: admin/html/form-settings-post.php:
|
1472 |
msgid "It will show a button to save as draft"
|
1473 |
msgstr ""
|
1474 |
|
@@ -1488,55 +1593,127 @@ msgstr ""
|
|
1488 |
msgid "Select from a pre-defined template or from a <a href=\"%s\">blank form</a>"
|
1489 |
msgstr ""
|
1490 |
|
1491 |
-
#: admin/html/modal.php:
|
1492 |
msgid "Blank Form"
|
1493 |
msgstr ""
|
1494 |
|
1495 |
-
#: admin/html/modal.php:
|
|
|
|
|
|
|
|
|
1496 |
msgid "This integration is not installed."
|
1497 |
msgstr ""
|
1498 |
|
1499 |
-
#: admin/html/support.php:
|
|
|
|
|
|
|
|
|
1500 |
msgid "General Help Questions"
|
1501 |
msgstr ""
|
1502 |
|
1503 |
-
#: admin/html/support.php:
|
1504 |
msgid "View all Documentations"
|
1505 |
msgstr ""
|
1506 |
|
1507 |
-
#: admin/html/support.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1508 |
msgid "Like The Plugin?"
|
1509 |
msgstr ""
|
1510 |
|
1511 |
-
#: admin/html/support.php:
|
1512 |
msgid "Your Review is very important to us as it helps us to grow more."
|
1513 |
msgstr ""
|
1514 |
|
1515 |
-
#: admin/html/support.php:
|
1516 |
msgid "Review Us on WP.org"
|
1517 |
msgstr ""
|
1518 |
|
1519 |
-
#: admin/html/support.php:
|
1520 |
msgid "Found Any Bugs?"
|
1521 |
msgstr ""
|
1522 |
|
1523 |
-
#: admin/html/support.php:
|
1524 |
msgid "Report any Bug that you Discovered, Get Instant Solutions."
|
1525 |
msgstr ""
|
1526 |
|
1527 |
-
#: admin/html/support.php:
|
1528 |
msgid "Report to GitHub"
|
1529 |
msgstr ""
|
1530 |
|
1531 |
-
#: admin/html/support.php:
|
1532 |
msgid "Need Any Assistance?"
|
1533 |
msgstr ""
|
1534 |
|
1535 |
-
#: admin/html/support.php:
|
1536 |
msgid "Our EXPERT Support Team is always ready to Help you out."
|
1537 |
msgstr ""
|
1538 |
|
1539 |
-
#: admin/html/support.php:
|
1540 |
msgid "Contact Support"
|
1541 |
msgstr ""
|
1542 |
|
@@ -1573,9 +1750,9 @@ msgstr ""
|
|
1573 |
msgid "Login"
|
1574 |
msgstr ""
|
1575 |
|
1576 |
-
#: admin/installer.php:83 class/subscription.php:
|
1577 |
-
#: class/subscription.php:
|
1578 |
-
#: includes/free/admin/shortcode-button.php:102 wpuf-functions.php:
|
1579 |
msgid "Subscription"
|
1580 |
msgstr ""
|
1581 |
|
@@ -1583,8 +1760,8 @@ msgstr ""
|
|
1583 |
msgid "[wpuf_sub_pack]"
|
1584 |
msgstr ""
|
1585 |
|
1586 |
-
#: admin/installer.php:84 templates/dashboard/posts.php:
|
1587 |
-
#: templates/dashboard.php:
|
1588 |
msgid "Payment"
|
1589 |
msgstr ""
|
1590 |
|
@@ -1670,24 +1847,24 @@ msgstr ""
|
|
1670 |
msgid "Draft"
|
1671 |
msgstr ""
|
1672 |
|
1673 |
-
#: admin/posting.php:66 class/asset-loader.php:51 class/render-form.php:
|
1674 |
-
#: wpuf.php:
|
1675 |
msgid "Are you sure?"
|
1676 |
msgstr ""
|
1677 |
|
1678 |
-
#: admin/posting.php:72 class/asset-loader.php:57 wpuf.php:
|
1679 |
msgid "Allowed Files"
|
1680 |
msgstr ""
|
1681 |
|
1682 |
-
#: admin/posting.php:75 class/asset-loader.php:60 wpuf.php:
|
1683 |
msgid "Maximum number of files reached!"
|
1684 |
msgstr ""
|
1685 |
|
1686 |
-
#: admin/posting.php:76 class/asset-loader.php:61 wpuf.php:
|
1687 |
msgid "The file you have uploaded exceeds the file size limit. Please try again."
|
1688 |
msgstr ""
|
1689 |
|
1690 |
-
#: admin/posting.php:77 class/asset-loader.php:62 wpuf.php:
|
1691 |
msgid "You have uploaded an incorrect file type. Please try again."
|
1692 |
msgstr ""
|
1693 |
|
@@ -1979,42 +2156,26 @@ msgid "Select the page which contains <code>[wpuf-login]</code> shortcode"
|
|
1979 |
msgstr ""
|
1980 |
|
1981 |
#: admin/settings-options.php:257
|
1982 |
-
msgid "
|
1983 |
msgstr ""
|
1984 |
|
1985 |
#: admin/settings-options.php:258
|
1986 |
-
msgid "
|
1987 |
msgstr ""
|
1988 |
|
1989 |
#: admin/settings-options.php:268
|
1990 |
-
msgid "Force pack purchase"
|
1991 |
-
msgstr ""
|
1992 |
-
|
1993 |
-
#: admin/settings-options.php:269
|
1994 |
-
msgid "When active, users must have to buy a pack for posting"
|
1995 |
-
msgstr ""
|
1996 |
-
|
1997 |
-
#: admin/settings-options.php:273
|
1998 |
-
msgid "Disable"
|
1999 |
-
msgstr ""
|
2000 |
-
|
2001 |
-
#: admin/settings-options.php:274
|
2002 |
-
msgid "Enable"
|
2003 |
-
msgstr ""
|
2004 |
-
|
2005 |
-
#: admin/settings-options.php:279
|
2006 |
msgid "Subscription Pack Page"
|
2007 |
msgstr ""
|
2008 |
|
2009 |
-
#: admin/settings-options.php:
|
2010 |
msgid "Select the page where <code>[wpuf_sub_pack]</code> located."
|
2011 |
msgstr ""
|
2012 |
|
2013 |
-
#: admin/settings-options.php:
|
2014 |
msgid "Subscription at registration"
|
2015 |
msgstr ""
|
2016 |
|
2017 |
-
#: admin/settings-options.php:
|
2018 |
msgid "Registration time redirect to subscription page"
|
2019 |
msgstr ""
|
2020 |
|
@@ -2066,66 +2227,70 @@ msgstr ""
|
|
2066 |
msgid "This sets the number of decimal points shown in displayed prices."
|
2067 |
msgstr ""
|
2068 |
|
2069 |
-
#: admin/settings-options.php:
|
2070 |
msgid "Enable demo/sandbox mode"
|
2071 |
msgstr ""
|
2072 |
|
2073 |
-
#: admin/settings-options.php:
|
2074 |
msgid "When sandbox mode is active, all payment gateway will be used in demo mode"
|
2075 |
msgstr ""
|
2076 |
|
2077 |
-
#: admin/settings-options.php:
|
2078 |
msgid "Payment Page"
|
2079 |
msgstr ""
|
2080 |
|
2081 |
-
#: admin/settings-options.php:
|
2082 |
msgid "This page will be used to process payment options"
|
2083 |
msgstr ""
|
2084 |
|
2085 |
-
#: admin/settings-options.php:
|
2086 |
msgid "Payment Success Page"
|
2087 |
msgstr ""
|
2088 |
|
2089 |
-
#: admin/settings-options.php:
|
2090 |
msgid "After payment users will be redirected here"
|
2091 |
msgstr ""
|
2092 |
|
2093 |
-
#: admin/settings-options.php:
|
2094 |
msgid "Payment Gateways"
|
2095 |
msgstr ""
|
2096 |
|
2097 |
-
#: admin/settings-options.php:
|
2098 |
msgid "Active payment gateways"
|
2099 |
msgstr ""
|
2100 |
|
2101 |
-
#: admin/settings-options.php:
|
2102 |
msgid "Guest Email Subject"
|
2103 |
msgstr ""
|
2104 |
|
2105 |
-
#: admin/settings-options.php:
|
2106 |
msgid "This sets the subject of the emails sent to guest users"
|
2107 |
msgstr ""
|
2108 |
|
2109 |
-
#: admin/settings-options.php:
|
2110 |
msgid "Guest Email Body"
|
2111 |
msgstr ""
|
2112 |
|
2113 |
-
#: admin/settings-options.php:
|
2114 |
msgid ""
|
2115 |
"This sets the body of the emails sent to guest users. Please DON'T edit the "
|
2116 |
"'{activation_link}' part"
|
2117 |
msgstr ""
|
2118 |
|
2119 |
-
#: admin/settings-options.php:
|
2120 |
msgid ""
|
2121 |
"Select profile/registration forms for user roles. These forms will be used "
|
2122 |
"to populate extra edit profile fields in backend."
|
2123 |
msgstr ""
|
2124 |
|
2125 |
-
#: admin/settings-options.php:
|
2126 |
msgid " - select - "
|
2127 |
msgstr ""
|
2128 |
|
|
|
|
|
|
|
|
|
2129 |
#: admin/template-post.php:193
|
2130 |
msgid "Selection terms"
|
2131 |
msgstr ""
|
@@ -2134,10 +2299,6 @@ msgstr ""
|
|
2134 |
msgid "WooCommerce Attribute"
|
2135 |
msgstr ""
|
2136 |
|
2137 |
-
#: admin/template-post.php:210
|
2138 |
-
msgid "Visibility"
|
2139 |
-
msgstr ""
|
2140 |
-
|
2141 |
#: admin/template-post.php:257
|
2142 |
msgid "all"
|
2143 |
msgstr ""
|
@@ -2223,75 +2384,75 @@ msgstr ""
|
|
2223 |
msgid "Install Now"
|
2224 |
msgstr ""
|
2225 |
|
2226 |
-
#: class/asset-loader.php:31 wpuf.php:
|
2227 |
msgid "is required"
|
2228 |
msgstr ""
|
2229 |
|
2230 |
-
#: class/asset-loader.php:32 wpuf.php:
|
2231 |
msgid "does not match"
|
2232 |
msgstr ""
|
2233 |
|
2234 |
-
#: class/asset-loader.php:33 wpuf.php:
|
2235 |
msgid "is not valid"
|
2236 |
msgstr ""
|
2237 |
|
2238 |
-
#: class/asset-loader.php:45 wpuf.php:
|
2239 |
msgid "Please fix the errors to proceed"
|
2240 |
msgstr ""
|
2241 |
|
2242 |
-
#: class/asset-loader.php:47 wpuf.php:
|
2243 |
msgid "Word limit reached"
|
2244 |
msgstr ""
|
2245 |
|
2246 |
-
#: class/frontend-account.php:
|
2247 |
msgid "<p>You've not subscribed any package yet.</p>"
|
2248 |
msgstr ""
|
2249 |
|
2250 |
-
#: class/frontend-account.php:
|
2251 |
msgid "<p>You've subscribed to the following package.</p>"
|
2252 |
msgstr ""
|
2253 |
|
2254 |
-
#: class/frontend-account.php:
|
2255 |
msgid "Nonce failure"
|
2256 |
msgstr ""
|
2257 |
|
2258 |
-
#: class/frontend-account.php:
|
2259 |
msgid "First Name is a required field."
|
2260 |
msgstr ""
|
2261 |
|
2262 |
-
#: class/frontend-account.php:
|
2263 |
msgid "Last Name is a required field."
|
2264 |
msgstr ""
|
2265 |
|
2266 |
-
#: class/frontend-account.php:
|
2267 |
msgid "Email is a required field."
|
2268 |
msgstr ""
|
2269 |
|
2270 |
-
#: class/frontend-account.php:
|
2271 |
msgid "Please provide a valid email address."
|
2272 |
msgstr ""
|
2273 |
|
2274 |
-
#: class/frontend-account.php:
|
2275 |
msgid "This email address is already registered."
|
2276 |
msgstr ""
|
2277 |
|
2278 |
-
#: class/frontend-account.php:
|
2279 |
msgid "Please fill out all password fields."
|
2280 |
msgstr ""
|
2281 |
|
2282 |
-
#: class/frontend-account.php:
|
2283 |
msgid "Please enter your current password."
|
2284 |
msgstr ""
|
2285 |
|
2286 |
-
#: class/frontend-account.php:
|
2287 |
msgid "Please re-enter your password."
|
2288 |
msgstr ""
|
2289 |
|
2290 |
-
#: class/frontend-account.php:
|
2291 |
msgid "New passwords do not match."
|
2292 |
msgstr ""
|
2293 |
|
2294 |
-
#: class/frontend-account.php:
|
2295 |
msgid "Your current password is incorrect."
|
2296 |
msgstr ""
|
2297 |
|
@@ -2311,35 +2472,44 @@ msgstr ""
|
|
2311 |
msgid "You are not the post author. Cheeting huh!"
|
2312 |
msgstr ""
|
2313 |
|
2314 |
-
#: class/frontend-form-post.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2315 |
msgid "You are not logged in"
|
2316 |
msgstr ""
|
2317 |
|
2318 |
-
#: class/frontend-form-post.php:
|
2319 |
msgid "Invalid post"
|
2320 |
msgstr ""
|
2321 |
|
2322 |
-
#: class/frontend-form-post.php:
|
2323 |
msgid "Post Editing is disabled"
|
2324 |
msgstr ""
|
2325 |
|
2326 |
-
#: class/frontend-form-post.php:
|
2327 |
msgid "You are not allowed to edit"
|
2328 |
msgstr ""
|
2329 |
|
2330 |
-
#: class/frontend-form-post.php:
|
2331 |
msgid "I don't know how to edit this post, I don't have the form ID"
|
2332 |
msgstr ""
|
2333 |
|
2334 |
-
#: class/frontend-form-post.php:
|
2335 |
msgid "You can't edit a post while in pending mode."
|
2336 |
msgstr ""
|
2337 |
|
2338 |
-
#: class/frontend-form-post.php:
|
2339 |
msgid "Invalid email address."
|
2340 |
msgstr ""
|
2341 |
|
2342 |
-
#: class/frontend-form-post.php:
|
2343 |
msgid ""
|
2344 |
"You already have an account in our site. Please login to continue.\n"
|
2345 |
"\n"
|
@@ -2348,10 +2518,14 @@ msgid ""
|
|
2348 |
"Click 'Cancel' to stay at this page."
|
2349 |
msgstr ""
|
2350 |
|
2351 |
-
#: class/frontend-form-post.php:
|
2352 |
msgid "Something went wrong"
|
2353 |
msgstr ""
|
2354 |
|
|
|
|
|
|
|
|
|
2355 |
#: class/payment.php:23 class/payment.php:24
|
2356 |
msgid "PayPal"
|
2357 |
msgstr ""
|
@@ -2408,11 +2582,11 @@ msgstr ""
|
|
2408 |
msgid "No Payment gateway found"
|
2409 |
msgstr ""
|
2410 |
|
2411 |
-
#: class/payment.php:
|
2412 |
msgid "[%s] Payment Received"
|
2413 |
msgstr ""
|
2414 |
|
2415 |
-
#: class/payment.php:
|
2416 |
msgid "New payment received at %s"
|
2417 |
msgstr ""
|
2418 |
|
@@ -2441,108 +2615,108 @@ msgstr ""
|
|
2441 |
msgid "Please make sure you've published your form."
|
2442 |
msgstr ""
|
2443 |
|
2444 |
-
#: class/render-form.php:
|
2445 |
-
#: templates/dashboard/edit-profile.php:
|
2446 |
msgid "Strength indicator"
|
2447 |
msgstr ""
|
2448 |
|
2449 |
-
#: class/render-form.php:
|
2450 |
msgid "-- Select --"
|
2451 |
msgstr ""
|
2452 |
|
2453 |
-
#: class/render-form.php:
|
2454 |
msgid "This field is no longer available."
|
2455 |
msgstr ""
|
2456 |
|
2457 |
-
#: class/subscription.php:
|
2458 |
msgid "Add Subscription"
|
2459 |
msgstr ""
|
2460 |
|
2461 |
-
#: class/subscription.php:
|
2462 |
msgid "Add New Subscription"
|
2463 |
msgstr ""
|
2464 |
|
2465 |
-
#: class/subscription.php:
|
2466 |
msgid "Edit Subscription"
|
2467 |
msgstr ""
|
2468 |
|
2469 |
-
#: class/subscription.php:
|
2470 |
msgid "New Subscription"
|
2471 |
msgstr ""
|
2472 |
|
2473 |
-
#: class/subscription.php:
|
2474 |
msgid "View Subscription"
|
2475 |
msgstr ""
|
2476 |
|
2477 |
-
#: class/subscription.php:
|
2478 |
msgid "Search Subscription"
|
2479 |
msgstr ""
|
2480 |
|
2481 |
-
#: class/subscription.php:
|
2482 |
msgid "No Subscription Found"
|
2483 |
msgstr ""
|
2484 |
|
2485 |
-
#: class/subscription.php:
|
2486 |
msgid "No Subscription Found in Trash"
|
2487 |
msgstr ""
|
2488 |
|
2489 |
-
#: class/subscription.php:
|
2490 |
msgid "Parent Subscription"
|
2491 |
msgstr ""
|
2492 |
|
2493 |
-
#: class/subscription.php:
|
2494 |
msgid "Billing Details"
|
2495 |
msgstr ""
|
2496 |
|
2497 |
-
#: class/subscription.php:
|
2498 |
msgid "Package & billing details: "
|
2499 |
msgstr ""
|
2500 |
|
2501 |
-
#: class/subscription.php:
|
2502 |
msgid "Unlimited"
|
2503 |
msgstr ""
|
2504 |
|
2505 |
-
#: class/subscription.php:
|
2506 |
-
msgid "Please enable force pack and charge posting from admin panel"
|
2507 |
-
msgstr ""
|
2508 |
-
|
2509 |
-
#: class/subscription.php:811
|
2510 |
msgid "Payment is complete"
|
2511 |
msgstr ""
|
2512 |
|
2513 |
-
#: class/subscription.php:
|
2514 |
msgid "Congratulations, your payment has been completed!"
|
2515 |
msgstr ""
|
2516 |
|
2517 |
-
#: class/subscription.php:
|
|
|
|
|
|
|
|
|
2518 |
msgid "<p><i>You have a subscription pack activated. </i></p>"
|
2519 |
msgstr ""
|
2520 |
|
2521 |
-
#: class/subscription.php:
|
2522 |
msgid "<p><i>To cancel the pack, press the following cancel button</i></p>"
|
2523 |
msgstr ""
|
2524 |
|
2525 |
-
#: class/subscription.php:
|
2526 |
msgid "Every"
|
2527 |
msgstr ""
|
2528 |
|
2529 |
-
#: class/subscription.php:
|
2530 |
msgid "One time payment"
|
2531 |
msgstr ""
|
2532 |
|
2533 |
-
#: class/subscription.php:
|
2534 |
msgid "Sign Up"
|
2535 |
msgstr ""
|
2536 |
|
2537 |
-
#: class/subscription.php:
|
2538 |
msgid "Buy Now"
|
2539 |
msgstr ""
|
2540 |
|
2541 |
-
#: class/subscription.php:
|
2542 |
msgid "There is a <strong>%s</strong> charge to add a new post."
|
2543 |
msgstr ""
|
2544 |
|
2545 |
-
#: class/subscription.php:
|
2546 |
msgid "You must <a href=\"%s\">purchase a pack</a> before posting"
|
2547 |
msgstr ""
|
2548 |
|
@@ -2558,8 +2732,9 @@ msgstr ""
|
|
2558 |
msgid "ID"
|
2559 |
msgstr ""
|
2560 |
|
2561 |
-
#: class/transactions-list-table.php:41
|
2562 |
-
#:
|
|
|
2563 |
msgid "Status"
|
2564 |
msgstr ""
|
2565 |
|
@@ -2576,6 +2751,7 @@ msgid "Pack ID"
|
|
2576 |
msgstr ""
|
2577 |
|
2578 |
#: class/transactions-list-table.php:46
|
|
|
2579 |
msgid "Gateway"
|
2580 |
msgstr ""
|
2581 |
|
@@ -2599,11 +2775,11 @@ msgstr ""
|
|
2599 |
msgid "Accept"
|
2600 |
msgstr ""
|
2601 |
|
2602 |
-
#: class/transactions-list-table.php:110 class/transactions-list-table.php:
|
2603 |
msgid "Reject"
|
2604 |
msgstr ""
|
2605 |
|
2606 |
-
#: class/transactions-list-table.php:
|
2607 |
msgid "No transactions found."
|
2608 |
msgstr ""
|
2609 |
|
@@ -2611,6 +2787,46 @@ msgstr ""
|
|
2611 |
msgid "Caption"
|
2612 |
msgstr ""
|
2613 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2614 |
#: includes/free/admin/form-builder/class-wpuf-form-builder-field-settings-free.php:46
|
2615 |
#: includes/free/form-element.php:471
|
2616 |
msgid "Conditional Logic"
|
@@ -2915,7 +3131,7 @@ msgid ""
|
|
2915 |
"be shown publicly."
|
2916 |
msgstr ""
|
2917 |
|
2918 |
-
#: includes/free/edit-profile.php:188
|
2919 |
msgid "New Password"
|
2920 |
msgstr ""
|
2921 |
|
@@ -2932,7 +3148,6 @@ msgid "Password Strength"
|
|
2932 |
msgstr ""
|
2933 |
|
2934 |
#: includes/free/edit-profile.php:227 includes/free/form-element.php:343
|
2935 |
-
#: templates/dashboard/edit-profile.php:63
|
2936 |
msgid "Update Profile"
|
2937 |
msgstr ""
|
2938 |
|
@@ -2952,11 +3167,11 @@ msgstr ""
|
|
2952 |
msgid "Lock Reason:"
|
2953 |
msgstr ""
|
2954 |
|
2955 |
-
#: includes/free/edit-profile.php:
|
2956 |
msgid "Post Count:"
|
2957 |
msgstr ""
|
2958 |
|
2959 |
-
#: includes/free/edit-profile.php:
|
2960 |
msgid "Validity:"
|
2961 |
msgstr ""
|
2962 |
|
@@ -3280,6 +3495,34 @@ msgstr ""
|
|
3280 |
msgid "PayPal API signature"
|
3281 |
msgstr ""
|
3282 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3283 |
#: templates/dashboard/dashboard.php:5
|
3284 |
msgid "Hello %1$s, (not %1$s? <a href=\"%2$s\">Sign out</a>)"
|
3285 |
msgstr ""
|
@@ -3299,31 +3542,27 @@ msgstr ""
|
|
3299 |
msgid "Something went wrong!"
|
3300 |
msgstr ""
|
3301 |
|
3302 |
-
#: templates/dashboard/edit-profile.php:
|
3303 |
msgid "First Name "
|
3304 |
msgstr ""
|
3305 |
|
3306 |
-
#: templates/dashboard/edit-profile.php:
|
3307 |
msgid "Last Name "
|
3308 |
msgstr ""
|
3309 |
|
3310 |
-
#: templates/dashboard/edit-profile.php:
|
3311 |
msgid "Email Address "
|
3312 |
msgstr ""
|
3313 |
|
3314 |
-
#: templates/dashboard/edit-profile.php:
|
3315 |
-
msgid "Password
|
3316 |
msgstr ""
|
3317 |
|
3318 |
-
#: templates/dashboard/edit-profile.php:
|
3319 |
msgid "If you want to unchanged the password then just leave this section."
|
3320 |
msgstr ""
|
3321 |
|
3322 |
-
#: templates/dashboard/edit-profile.php:
|
3323 |
-
msgid "Current Password"
|
3324 |
-
msgstr ""
|
3325 |
-
|
3326 |
-
#: templates/dashboard/edit-profile.php:54
|
3327 |
msgid "Confirm New Password"
|
3328 |
msgstr ""
|
3329 |
|
@@ -3331,27 +3570,27 @@ msgstr ""
|
|
3331 |
msgid "You have created <span>%d</span> %s"
|
3332 |
msgstr ""
|
3333 |
|
3334 |
-
#: templates/dashboard/posts.php:
|
3335 |
msgid "No Image"
|
3336 |
msgstr ""
|
3337 |
|
3338 |
-
#: templates/dashboard/posts.php:
|
3339 |
msgid "Permalink to %s"
|
3340 |
msgstr ""
|
3341 |
|
3342 |
-
#: templates/dashboard/posts.php:
|
3343 |
msgid "Pay Now"
|
3344 |
msgstr ""
|
3345 |
|
3346 |
-
#: templates/dashboard/posts.php:
|
3347 |
msgid "«"
|
3348 |
msgstr ""
|
3349 |
|
3350 |
-
#: templates/dashboard/posts.php:
|
3351 |
msgid "»"
|
3352 |
msgstr ""
|
3353 |
|
3354 |
-
#: templates/dashboard/posts.php:
|
3355 |
msgid "No %s found"
|
3356 |
msgstr ""
|
3357 |
|
@@ -3363,7 +3602,7 @@ msgstr ""
|
|
3363 |
msgid "%s's Dashboard"
|
3364 |
msgstr ""
|
3365 |
|
3366 |
-
#: templates/dashboard.php:
|
3367 |
msgid "Category"
|
3368 |
msgstr ""
|
3369 |
|
@@ -3407,6 +3646,14 @@ msgstr ""
|
|
3407 |
msgid "Reset Password"
|
3408 |
msgstr ""
|
3409 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3410 |
#: wpuf-functions.php:27
|
3411 |
msgid "Live"
|
3412 |
msgstr ""
|
@@ -3467,223 +3714,219 @@ msgstr ""
|
|
3467 |
msgid "Posts"
|
3468 |
msgstr ""
|
3469 |
|
3470 |
-
#: wpuf-functions.php:
|
3471 |
msgid "Edit Profile"
|
3472 |
msgstr ""
|
3473 |
|
3474 |
-
#: wpuf-functions.php:
|
3475 |
msgid "United Arab Emirates Dirham"
|
3476 |
msgstr ""
|
3477 |
|
3478 |
-
#: wpuf-functions.php:
|
3479 |
msgid "Australian Dollars"
|
3480 |
msgstr ""
|
3481 |
|
3482 |
-
#: wpuf-functions.php:
|
3483 |
msgid "Argentine Peso"
|
3484 |
msgstr ""
|
3485 |
|
3486 |
-
#: wpuf-functions.php:
|
3487 |
msgid "Bangladeshi Taka"
|
3488 |
msgstr ""
|
3489 |
|
3490 |
-
#: wpuf-functions.php:
|
3491 |
msgid "Brazilian Real"
|
3492 |
msgstr ""
|
3493 |
|
3494 |
-
#: wpuf-functions.php:
|
3495 |
msgid "Bulgarian Lev"
|
3496 |
msgstr ""
|
3497 |
|
3498 |
-
#: wpuf-functions.php:
|
3499 |
msgid "Canadian Dollars"
|
3500 |
msgstr ""
|
3501 |
|
3502 |
-
#: wpuf-functions.php:
|
3503 |
msgid "Chilean Peso"
|
3504 |
msgstr ""
|
3505 |
|
3506 |
-
#: wpuf-functions.php:
|
3507 |
msgid "Chinese Yuan"
|
3508 |
msgstr ""
|
3509 |
|
3510 |
-
#: wpuf-functions.php:
|
3511 |
msgid "Colombian Peso"
|
3512 |
msgstr ""
|
3513 |
|
3514 |
-
#: wpuf-functions.php:
|
3515 |
msgid "Czech Koruna"
|
3516 |
msgstr ""
|
3517 |
|
3518 |
-
#: wpuf-functions.php:
|
3519 |
msgid "Danish Krone"
|
3520 |
msgstr ""
|
3521 |
|
3522 |
-
#: wpuf-functions.php:
|
3523 |
msgid "Dominican Peso"
|
3524 |
msgstr ""
|
3525 |
|
3526 |
-
#: wpuf-functions.php:
|
3527 |
msgid "Algerian Dinar"
|
3528 |
msgstr ""
|
3529 |
|
3530 |
-
#: wpuf-functions.php:
|
3531 |
msgid "Euros"
|
3532 |
msgstr ""
|
3533 |
|
3534 |
-
#: wpuf-functions.php:
|
3535 |
msgid "Hong Kong Dollar"
|
3536 |
msgstr ""
|
3537 |
|
3538 |
-
#: wpuf-functions.php:
|
3539 |
msgid "Croatia kuna"
|
3540 |
msgstr ""
|
3541 |
|
3542 |
-
#: wpuf-functions.php:
|
3543 |
msgid "Hungarian Forint"
|
3544 |
msgstr ""
|
3545 |
|
3546 |
-
#: wpuf-functions.php:
|
3547 |
msgid "Icelandic krona"
|
3548 |
msgstr ""
|
3549 |
|
3550 |
-
#: wpuf-functions.php:
|
3551 |
msgid "Indonesia Rupiah"
|
3552 |
msgstr ""
|
3553 |
|
3554 |
-
#: wpuf-functions.php:
|
3555 |
msgid "Indian Rupee"
|
3556 |
msgstr ""
|
3557 |
|
3558 |
-
#: wpuf-functions.php:
|
3559 |
msgid "Nepali Rupee"
|
3560 |
msgstr ""
|
3561 |
|
3562 |
-
#: wpuf-functions.php:
|
3563 |
msgid "Israeli Shekel"
|
3564 |
msgstr ""
|
3565 |
|
3566 |
-
#: wpuf-functions.php:
|
3567 |
msgid "Japanese Yen"
|
3568 |
msgstr ""
|
3569 |
|
3570 |
-
#: wpuf-functions.php:
|
3571 |
msgid "Lao Kip"
|
3572 |
msgstr ""
|
3573 |
|
3574 |
-
#: wpuf-functions.php:
|
3575 |
msgid "South Korean Won"
|
3576 |
msgstr ""
|
3577 |
|
3578 |
-
#: wpuf-functions.php:
|
3579 |
msgid "Malaysian Ringgits"
|
3580 |
msgstr ""
|
3581 |
|
3582 |
-
#: wpuf-functions.php:
|
3583 |
msgid "Mexican Peso"
|
3584 |
msgstr ""
|
3585 |
|
3586 |
-
#: wpuf-functions.php:
|
3587 |
msgid "Nigerian Naira"
|
3588 |
msgstr ""
|
3589 |
|
3590 |
-
#: wpuf-functions.php:
|
3591 |
msgid "Norwegian Krone"
|
3592 |
msgstr ""
|
3593 |
|
3594 |
-
#: wpuf-functions.php:
|
3595 |
msgid "New Zealand Dollar"
|
3596 |
msgstr ""
|
3597 |
|
3598 |
-
#: wpuf-functions.php:
|
3599 |
msgid "Omani Rial"
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
#: wpuf-functions.php:
|
3603 |
msgid "Iranian Rial"
|
3604 |
msgstr ""
|
3605 |
|
3606 |
-
#: wpuf-functions.php:
|
3607 |
msgid "Pakistani Rupee"
|
3608 |
msgstr ""
|
3609 |
|
3610 |
-
#: wpuf-functions.php:
|
3611 |
msgid "Paraguayan Guaraní"
|
3612 |
msgstr ""
|
3613 |
|
3614 |
-
#: wpuf-functions.php:
|
3615 |
msgid "Philippine Pesos"
|
3616 |
msgstr ""
|
3617 |
|
3618 |
-
#: wpuf-functions.php:
|
3619 |
msgid "Polish Zloty"
|
3620 |
msgstr ""
|
3621 |
|
3622 |
-
#: wpuf-functions.php:
|
3623 |
msgid "Pounds Sterling"
|
3624 |
msgstr ""
|
3625 |
|
3626 |
-
#: wpuf-functions.php:
|
3627 |
msgid "Romanian Leu"
|
3628 |
msgstr ""
|
3629 |
|
3630 |
-
#: wpuf-functions.php:
|
3631 |
msgid "Russian Ruble"
|
3632 |
msgstr ""
|
3633 |
|
3634 |
-
#: wpuf-functions.php:
|
3635 |
msgid "Saudi Riyal"
|
3636 |
msgstr ""
|
3637 |
|
3638 |
-
#: wpuf-functions.php:
|
3639 |
msgid "Singapore Dollar"
|
3640 |
msgstr ""
|
3641 |
|
3642 |
-
#: wpuf-functions.php:
|
3643 |
msgid "South African rand"
|
3644 |
msgstr ""
|
3645 |
|
3646 |
-
#: wpuf-functions.php:
|
3647 |
msgid "Swedish Krona"
|
3648 |
msgstr ""
|
3649 |
|
3650 |
-
#: wpuf-functions.php:
|
3651 |
msgid "Swiss Franc"
|
3652 |
msgstr ""
|
3653 |
|
3654 |
-
#: wpuf-functions.php:
|
3655 |
msgid "Taiwan New Dollars"
|
3656 |
msgstr ""
|
3657 |
|
3658 |
-
#: wpuf-functions.php:
|
3659 |
msgid "Thai Baht"
|
3660 |
msgstr ""
|
3661 |
|
3662 |
-
#: wpuf-functions.php:
|
3663 |
msgid "Turkish Lira"
|
3664 |
msgstr ""
|
3665 |
|
3666 |
-
#: wpuf-functions.php:
|
3667 |
msgid "US Dollar"
|
3668 |
msgstr ""
|
3669 |
|
3670 |
-
#: wpuf-functions.php:
|
3671 |
msgid "Vietnamese Dong"
|
3672 |
msgstr ""
|
3673 |
|
3674 |
-
#: wpuf-functions.php:
|
3675 |
msgid "Egyptian Pound"
|
3676 |
msgstr ""
|
3677 |
|
3678 |
-
#: wpuf
|
3679 |
-
msgid "WPUF Forms"
|
3680 |
-
msgstr ""
|
3681 |
-
|
3682 |
-
#: wpuf.php:138
|
3683 |
msgid "Your Post Has Been Expired"
|
3684 |
msgstr ""
|
3685 |
|
3686 |
-
#: wpuf.php:
|
3687 |
msgid "Error: Nonce verification failed"
|
3688 |
msgstr ""
|
3689 |
|
2 |
# This file is distributed under the GPL2 or later.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: WP User Frontend 2.6.0\n"
|
6 |
"Report-Msgid-Bugs-To: "
|
7 |
"https://wedevs.com/support/forum/plugin-support/wp-user-frontend/\n"
|
8 |
+
"POT-Creation-Date: 2017-11-06 13:35:24+00:00\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
22 |
msgid "WP User Frontend"
|
23 |
msgstr ""
|
24 |
|
25 |
+
#: admin/class-admin-settings.php:87
|
26 |
msgid "User Frontend"
|
27 |
msgstr ""
|
28 |
|
29 |
+
#: admin/class-admin-settings.php:89 admin/post-forms-list-table-view.php:4
|
30 |
msgid "Post Forms"
|
31 |
msgstr ""
|
32 |
|
33 |
+
#: admin/class-admin-settings.php:98 admin/weforms.php:2
|
34 |
msgid "weForms"
|
35 |
msgstr ""
|
36 |
|
37 |
+
#: admin/class-admin-settings.php:98
|
38 |
msgid "Contact Form"
|
39 |
msgstr ""
|
40 |
|
41 |
+
#: admin/class-admin-settings.php:101
|
42 |
msgid "Subscriptions"
|
43 |
msgstr ""
|
44 |
|
45 |
+
#: admin/class-admin-settings.php:105 admin/class-tools.php:378
|
46 |
#: admin/transactions.php:2
|
47 |
msgid "Transactions"
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: admin/class-admin-settings.php:106
|
51 |
msgid "Add-ons"
|
52 |
msgstr ""
|
53 |
|
54 |
+
#: admin/class-admin-settings.php:107 admin/tools.php:13
|
55 |
msgid "Tools"
|
56 |
msgstr ""
|
57 |
|
58 |
+
#: admin/class-admin-settings.php:108
|
59 |
msgid "Help"
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: admin/class-admin-settings.php:108
|
63 |
msgid "<span style=\"color:#f18500\">Help</span>"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: admin/class-admin-settings.php:109
|
67 |
#: admin/form-builder/views/form-builder.php:9
|
68 |
msgid "Settings"
|
69 |
msgstr ""
|
70 |
|
71 |
+
#: admin/class-admin-settings.php:111 admin/class-admin-subscription.php:207
|
72 |
+
#: admin/subscribers.php:18
|
73 |
+
msgid "Subscribers"
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: admin/class-admin-settings.php:367
|
77 |
msgid "Number of items per page:"
|
78 |
msgstr ""
|
79 |
|
109 |
msgid "Subscription pack draft updated."
|
110 |
msgstr ""
|
111 |
|
112 |
+
#: admin/class-admin-subscription.php:161
|
113 |
+
#: admin/class-admin-subscription.php:493 class/frontend-account.php:135
|
114 |
+
#: class/subscription.php:773 class/subscription.php:976
|
115 |
+
#: class/subscription.php:989
|
116 |
msgid "Free"
|
117 |
msgstr ""
|
118 |
|
119 |
+
#: admin/class-admin-subscription.php:179
|
120 |
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:66
|
121 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:140
|
122 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:526
|
123 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:584
|
124 |
#: admin/post-forms-list-table.php:345 admin/settings-options.php:87
|
125 |
#: admin/settings-options.php:162 admin/settings-options.php:173
|
126 |
#: admin/settings-options.php:262 admin/template.php:70
|
128 |
msgid "Yes"
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: admin/class-admin-subscription.php:181
|
132 |
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:67
|
133 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:141
|
134 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:527
|
135 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:585
|
136 |
#: admin/post-forms-list-table.php:346 admin/settings-options.php:88
|
137 |
#: admin/settings-options.php:163 admin/settings-options.php:174
|
138 |
#: admin/settings-options.php:263 admin/template.php:71
|
140 |
msgid "No"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: admin/class-admin-subscription.php:205 class/subscription.php:298
|
144 |
msgid "Pack Name"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: admin/class-admin-subscription.php:206
|
148 |
msgid "Amount"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: admin/class-admin-subscription.php:208 includes/free/subscription.php:8
|
152 |
msgid "Recurring"
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: admin/class-admin-subscription.php:209
|
156 |
msgid "Duration"
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: admin/class-admin-subscription.php:232
|
160 |
msgid "Pack Deleted"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: admin/class-admin-subscription.php:241 admin/form.php:781
|
164 |
#: admin/html/form-settings-post.php:17 admin/template-post.php:167
|
165 |
#: includes/free/edit-profile.php:97 templates/registration-form.php:27
|
166 |
msgid "Name"
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: admin/class-admin-subscription.php:242
|
170 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:825
|
171 |
#: admin/template.php:609 class/upload.php:166 wpuf-functions.php:732
|
172 |
msgid "Description"
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: admin/class-admin-subscription.php:243 class/transactions-list-table.php:43
|
|
|
176 |
msgid "Cost"
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: admin/class-admin-subscription.php:244
|
180 |
msgid "Validity"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: admin/class-admin-subscription.php:245
|
184 |
msgid "Post Count"
|
185 |
msgstr ""
|
186 |
|
187 |
+
#: admin/class-admin-subscription.php:246 includes/free/edit-user.php:93
|
188 |
msgid "Action"
|
189 |
msgstr ""
|
190 |
|
191 |
+
#: admin/class-admin-subscription.php:263 admin/form.php:74 admin/form.php:112
|
192 |
#: admin/installer.php:75 admin/post-forms-list-table.php:392
|
193 |
+
#: class/subscription.php:382 includes/free/admin/shortcode-button.php:90
|
194 |
+
#: includes/free/edit-user.php:99 templates/dashboard/posts.php:151
|
195 |
+
#: templates/dashboard.php:206
|
196 |
msgid "Edit"
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: admin/class-admin-subscription.php:266
|
200 |
msgid "Are you sure to delete this pack?"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: admin/class-admin-subscription.php:267 class/render-form.php:1576
|
204 |
+
#: class/transactions-list-table.php:114 class/transactions-list-table.php:177
|
205 |
#: class/upload.php:171 includes/free/edit-user.php:100
|
206 |
+
#: templates/dashboard/posts.php:161 templates/dashboard.php:216
|
207 |
msgid "Delete"
|
208 |
msgstr ""
|
209 |
|
210 |
+
#: admin/class-admin-subscription.php:278
|
211 |
msgid "No subscription pack found"
|
212 |
msgstr ""
|
213 |
|
214 |
+
#: admin/class-admin-subscription.php:333
|
215 |
msgid "Pack Description"
|
216 |
msgstr ""
|
217 |
|
218 |
+
#: admin/class-admin-subscription.php:340
|
219 |
msgid "Billing amount:"
|
220 |
msgstr ""
|
221 |
|
222 |
+
#: admin/class-admin-subscription.php:341
|
223 |
msgid "Billing amount each cycle:"
|
224 |
msgstr ""
|
225 |
|
226 |
+
#: admin/class-admin-subscription.php:350
|
227 |
msgid "Expires In:"
|
228 |
msgstr ""
|
229 |
|
230 |
+
#: admin/class-admin-subscription.php:362 includes/free/form-element.php:60
|
231 |
msgid "Enable Post Expiration"
|
232 |
msgstr ""
|
233 |
|
234 |
+
#: admin/class-admin-subscription.php:375
|
235 |
+
#: admin/class-admin-subscription.php:572 includes/free/form-element.php:65
|
236 |
msgid "Post Expiration Time"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: admin/class-admin-subscription.php:414 includes/free/form-element.php:111
|
240 |
msgid "Status of post after post expiration time is over "
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: admin/class-admin-subscription.php:445
|
244 |
msgid "Day(s)"
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: admin/class-admin-subscription.php:446
|
248 |
msgid "Week(s)"
|
249 |
msgstr ""
|
250 |
|
251 |
+
#: admin/class-admin-subscription.php:447
|
252 |
msgid "Month(s)"
|
253 |
msgstr ""
|
254 |
|
255 |
+
#: admin/class-admin-subscription.php:448
|
256 |
msgid "Year(s)"
|
257 |
msgstr ""
|
258 |
|
259 |
+
#: admin/class-admin-subscription.php:485 includes/free/edit-profile.php:281
|
260 |
msgid "WPUF Subscription"
|
261 |
msgstr ""
|
262 |
|
263 |
+
#: admin/class-admin-subscription.php:505 class/subscription.php:784
|
264 |
#: templates/dashboard/subscription.php:2
|
265 |
msgid "Subscription Details"
|
266 |
msgstr ""
|
267 |
|
268 |
+
#: admin/class-admin-subscription.php:509
|
269 |
msgid "This user is using recurring subscription pack"
|
270 |
msgstr ""
|
271 |
|
272 |
+
#: admin/class-admin-subscription.php:514 class/subscription.php:786
|
273 |
#: templates/dashboard/subscription.php:4
|
274 |
msgid "Subcription Name: "
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: admin/class-admin-subscription.php:516
|
278 |
msgid "Package billing details: "
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: admin/class-admin-subscription.php:525 class/subscription.php:799
|
282 |
#: templates/dashboard/subscription.php:10
|
283 |
msgid "Remaining post: "
|
284 |
msgstr ""
|
285 |
|
286 |
+
#: admin/class-admin-subscription.php:547 class/subscription.php:827
|
287 |
#: templates/dashboard/subscription.php:41
|
288 |
msgid "Expire date:"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: admin/class-admin-subscription.php:561
|
292 |
msgid "Post Expiration Enabled"
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: admin/class-admin-subscription.php:601
|
296 |
msgid "Assign Package"
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: admin/class-admin-subscription.php:604
|
300 |
msgid "Show Package"
|
301 |
msgstr ""
|
302 |
|
303 |
+
#: admin/class-admin-subscription.php:607 includes/free/edit-profile.php:285
|
304 |
msgid "Pack:"
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: admin/class-admin-subscription.php:610
|
308 |
msgid "--Select--"
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: admin/class-admin-subscription.php:619
|
312 |
msgid "Delete Package"
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: admin/class-admin-subscription.php:667
|
316 |
msgid "Learn more about <a href=\"%s\" target=\"_blank\">Subscription</a>"
|
317 |
msgstr ""
|
318 |
|
319 |
+
#: admin/class-admin-welcome.php:22
|
320 |
+
msgid "Welcome to WP User Frontend"
|
321 |
+
msgstr ""
|
322 |
+
|
323 |
#: admin/class-tools.php:33
|
324 |
msgid "Form Export"
|
325 |
msgstr ""
|
326 |
|
327 |
#: admin/class-tools.php:39 admin/class-tools.php:95
|
328 |
#: admin/post-forms-list-table.php:43 class/transactions-list-table.php:85
|
329 |
+
#: includes/class-list-table-subscribers.php:154
|
330 |
msgid "All"
|
331 |
msgstr ""
|
332 |
|
334 |
msgid "Select individual"
|
335 |
msgstr ""
|
336 |
|
337 |
+
#: admin/class-tools.php:54 admin/class-tools.php:113 admin/tools.php:15
|
338 |
msgid "Export"
|
339 |
msgstr ""
|
340 |
|
370 |
msgid "Press <strong>Import</strong> button, we will do the rest for you."
|
371 |
msgstr ""
|
372 |
|
373 |
+
#: admin/class-tools.php:162 admin/tools.php:14
|
374 |
msgid "Import"
|
375 |
msgstr ""
|
376 |
|
505 |
msgid "Select an option"
|
506 |
msgstr ""
|
507 |
|
508 |
+
#: admin/form-builder/assets/js/components/field-visibility/template.php:53
|
509 |
+
#: assets/js-templates/form-components.php:356
|
510 |
+
msgid "No subscription plan found."
|
511 |
+
msgstr ""
|
512 |
+
|
513 |
#: admin/form-builder/assets/js/components/form-featured_image/template.php:5
|
514 |
#: admin/form-builder/assets/js/components/form-image_upload/template.php:5
|
515 |
+
#: assets/js-templates/form-components.php:437
|
516 |
+
#: assets/js-templates/form-components.php:503 class/render-form.php:1564
|
517 |
msgid "Select Image"
|
518 |
msgstr ""
|
519 |
|
520 |
#: admin/form-builder/assets/js/components/form-post_content/template.php:4
|
521 |
+
#: assets/js-templates/form-components.php:536 class/render-form.php:985
|
522 |
msgid "Insert Photo"
|
523 |
msgstr ""
|
524 |
|
525 |
#: admin/form-builder/assets/js/components/form-taxonomy/template.php:12
|
526 |
+
#: assets/js-templates/form-components.php:646
|
527 |
msgid "— Select —"
|
528 |
msgstr ""
|
529 |
|
564 |
msgstr ""
|
565 |
|
566 |
#: admin/form-builder/class-wpuf-admin-form-builder.php:325
|
567 |
+
#: class/payment.php:168 class/subscription.php:917
|
568 |
+
#: includes/class-list-table-subscribers.php:156
|
569 |
#: templates/dashboard/subscription.php:62
|
570 |
msgid "Cancel"
|
571 |
msgstr ""
|
580 |
msgstr ""
|
581 |
|
582 |
#: admin/form-builder/class-wpuf-admin-form-builder.php:328
|
583 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:454
|
584 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:497
|
585 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:556
|
586 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:614
|
587 |
msgid "Option"
|
588 |
msgstr ""
|
589 |
|
607 |
msgid "Get the Pro version"
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: admin/form-builder/class-wpuf-admin-form-builder.php:334 admin/form.php:765
|
611 |
msgid "Select"
|
612 |
msgstr ""
|
613 |
|
680 |
msgid "Provide a container class name for this field."
|
681 |
msgstr ""
|
682 |
|
683 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:105
|
684 |
+
#: admin/template-post.php:210
|
685 |
+
msgid "Visibility"
|
686 |
+
msgstr ""
|
687 |
+
|
688 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:109
|
689 |
+
msgid "Everyone"
|
690 |
+
msgstr ""
|
691 |
+
|
692 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:110
|
693 |
+
#: admin/html/form-settings-display.php:16
|
694 |
+
msgid "Hidden"
|
695 |
+
msgstr ""
|
696 |
+
|
697 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:111
|
698 |
+
msgid "Logged in users only"
|
699 |
+
msgstr ""
|
700 |
+
|
701 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:112
|
702 |
+
msgid "Subscription users only"
|
703 |
+
msgstr ""
|
704 |
+
|
705 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:116
|
706 |
+
msgid "Select option"
|
707 |
+
msgstr ""
|
708 |
+
|
709 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:125
|
710 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:711
|
711 |
#: admin/template.php:82 admin/template.php:575
|
712 |
msgid "Meta Key"
|
713 |
msgstr ""
|
714 |
|
715 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:129
|
716 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:715
|
717 |
#: admin/template.php:83 admin/template.php:576
|
718 |
msgid "Name of the meta key this field will save to"
|
719 |
msgstr ""
|
720 |
|
721 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:137
|
722 |
+
msgid "Show Data in Post"
|
723 |
+
msgstr ""
|
724 |
+
|
725 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:147
|
726 |
+
msgid "Select Yes if you want to show the field data in single post."
|
727 |
+
msgstr ""
|
728 |
+
|
729 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:167
|
730 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:237
|
731 |
#: admin/template.php:126 admin/template.php:186
|
732 |
msgid "Placeholder text"
|
733 |
msgstr ""
|
734 |
|
735 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:171
|
736 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:241
|
737 |
#: admin/template.php:127
|
738 |
msgid "Text for HTML5 placeholder attribute"
|
739 |
msgstr ""
|
740 |
|
741 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:176
|
742 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:249
|
743 |
#: admin/template.php:131 admin/template.php:191
|
744 |
msgid "Default value"
|
745 |
msgstr ""
|
746 |
|
747 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:180
|
748 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:253
|
749 |
#: admin/template.php:132
|
750 |
msgid "The default value this field will have"
|
751 |
msgstr ""
|
752 |
|
753 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:185
|
754 |
#: admin/template.php:136
|
755 |
msgid "Size"
|
756 |
msgstr ""
|
757 |
|
758 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:190
|
759 |
#: admin/template.php:137
|
760 |
msgid "Size of this input field"
|
761 |
msgstr ""
|
762 |
|
763 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:197
|
764 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:272
|
765 |
#: admin/template.php:141 admin/template.php:206
|
766 |
msgid "Word Restriction"
|
767 |
msgstr ""
|
768 |
|
769 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:201
|
770 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:276
|
771 |
#: admin/template.php:145 admin/template.php:210
|
772 |
msgid "Numebr of words the author to be restricted in"
|
773 |
msgstr ""
|
774 |
|
775 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:219
|
776 |
#: admin/template.php:176
|
777 |
msgid "Rows"
|
778 |
msgstr ""
|
779 |
|
780 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:223
|
781 |
msgid "Number of rows in textarea"
|
782 |
msgstr ""
|
783 |
|
784 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:228
|
785 |
#: admin/template.php:181
|
786 |
msgid "Columns"
|
787 |
msgstr ""
|
788 |
|
789 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:232
|
790 |
msgid "Number of columns in textarea"
|
791 |
msgstr ""
|
792 |
|
793 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:258
|
794 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:364
|
795 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:371
|
796 |
#: admin/template.php:196
|
797 |
msgid "Textarea"
|
798 |
msgstr ""
|
799 |
|
800 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:261
|
801 |
#: admin/template.php:199
|
802 |
msgid "Normal"
|
803 |
msgstr ""
|
804 |
|
805 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:262
|
806 |
#: admin/template.php:200
|
807 |
msgid "Rich textarea"
|
808 |
msgstr ""
|
809 |
|
810 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:263
|
811 |
#: admin/template.php:201
|
812 |
msgid "Teeny Rich textarea"
|
813 |
msgstr ""
|
814 |
|
815 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:307
|
816 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:455
|
817 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:498
|
818 |
msgid "- select -"
|
819 |
msgstr ""
|
820 |
|
821 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:325
|
822 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:332
|
823 |
msgid "Text"
|
824 |
msgstr ""
|
825 |
|
826 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:404
|
827 |
#: admin/template.php:398 admin/template.php:422 admin/template.php:454
|
828 |
+
#: admin/template.php:486 templates/dashboard/posts.php:85
|
829 |
+
#: templates/dashboard.php:112
|
830 |
msgid "Options"
|
831 |
msgstr ""
|
832 |
|
833 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:409
|
834 |
msgid "Add options for the form field"
|
835 |
msgstr ""
|
836 |
|
837 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:428
|
838 |
#: admin/template.php:449 admin/template.php:481
|
839 |
msgid "Select Text"
|
840 |
msgstr ""
|
841 |
|
842 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:432
|
843 |
#: admin/template.php:438 admin/template.php:470
|
844 |
msgid ""
|
845 |
"First element of the select dropdown. Leave this empty if you don't want to "
|
846 |
"show this field"
|
847 |
msgstr ""
|
848 |
|
849 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:440
|
850 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:447
|
851 |
#: admin/template-post.php:156
|
852 |
msgid "Dropdown"
|
853 |
msgstr ""
|
854 |
|
855 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:483
|
856 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:490
|
857 |
+
#: admin/form.php:766 admin/template-post.php:157
|
858 |
msgid "Multi Select"
|
859 |
msgstr ""
|
860 |
|
861 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:523
|
862 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:581
|
863 |
msgid "Show in inline list"
|
864 |
msgstr ""
|
865 |
|
866 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:533
|
867 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:591
|
868 |
msgid "Show this option in an inline list"
|
869 |
msgstr ""
|
870 |
|
871 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:541
|
872 |
msgid "Radio"
|
873 |
msgstr ""
|
874 |
|
875 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:548
|
876 |
msgid "Radio Field"
|
877 |
msgstr ""
|
878 |
|
879 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:599
|
880 |
+
#: admin/form.php:767 admin/template-post.php:158
|
881 |
msgid "Checkbox"
|
882 |
msgstr ""
|
883 |
|
884 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:606
|
885 |
msgid "Checkbox Field"
|
886 |
msgstr ""
|
887 |
|
888 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:637
|
889 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:644
|
890 |
msgid "URL"
|
891 |
msgstr ""
|
892 |
|
893 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:675
|
894 |
msgid "Email Address"
|
895 |
msgstr ""
|
896 |
|
897 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:682
|
898 |
#: admin/html/form-settings-post.php:18 class/transactions-list-table.php:48
|
899 |
#: includes/free/edit-user.php:152 templates/registration-form.php:44
|
900 |
msgid "Email"
|
901 |
msgstr ""
|
902 |
|
903 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:720
|
904 |
#: admin/template.php:582
|
905 |
msgid "Meta Value"
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:724
|
909 |
#: admin/template.php:583
|
910 |
msgid "Enter the meta value"
|
911 |
msgstr ""
|
912 |
|
913 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:730
|
914 |
msgid "Hidden Field"
|
915 |
msgstr ""
|
916 |
|
917 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:762
|
918 |
+
#: admin/form.php:681 admin/template-post.php:105 admin/template.php:646
|
919 |
msgid "Max. file size"
|
920 |
msgstr ""
|
921 |
|
922 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:766
|
923 |
+
#: admin/form.php:685 admin/template-post.php:93 admin/template.php:634
|
924 |
msgid "Enter maximum upload size limit in KB"
|
925 |
msgstr ""
|
926 |
|
927 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:771
|
928 |
#: admin/template.php:651
|
929 |
msgid "Max. files"
|
930 |
msgstr ""
|
931 |
|
932 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:775
|
933 |
#: admin/template.php:635
|
934 |
msgid "Number of images can be uploaded"
|
935 |
msgstr ""
|
936 |
|
937 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:781
|
938 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:788
|
939 |
#: includes/free/form-element.php:8
|
940 |
msgid "Image Upload"
|
941 |
msgstr ""
|
942 |
|
943 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:816
|
944 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:902
|
945 |
#: admin/template.php:544 admin/template.php:604 admin/template.php:683
|
946 |
+
#: class/upload.php:164 templates/dashboard/posts.php:75
|
947 |
+
#: templates/dashboard.php:73 wpuf-functions.php:726
|
948 |
msgid "Title"
|
949 |
msgstr ""
|
950 |
|
951 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:820
|
952 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:906
|
953 |
msgid "Title of the section"
|
954 |
msgstr ""
|
955 |
|
956 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:829
|
957 |
msgid "Some details text about the section"
|
958 |
msgstr ""
|
959 |
|
960 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:835
|
961 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:842
|
962 |
msgid "Section Break"
|
963 |
msgstr ""
|
964 |
|
965 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:843
|
966 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:882
|
967 |
msgid "Some description about this section"
|
968 |
msgstr ""
|
969 |
|
970 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:864
|
971 |
#: admin/template.php:549
|
972 |
msgid "HTML Codes"
|
973 |
msgstr ""
|
974 |
|
975 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:868
|
976 |
msgid "Paste your HTML codes, WordPress shortcodes will also work here"
|
977 |
msgstr ""
|
978 |
|
979 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:874
|
980 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:881
|
981 |
msgid "Custom HTML"
|
982 |
msgstr ""
|
983 |
|
984 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:914
|
985 |
#: admin/template.php:703
|
986 |
msgid "Enable noCaptcha"
|
987 |
msgstr ""
|
988 |
|
989 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:915
|
990 |
#: admin/template.php:699
|
991 |
msgid "Enable Invisible reCaptcha"
|
992 |
msgstr ""
|
993 |
|
994 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:920
|
995 |
msgid "Select reCaptcha type"
|
996 |
msgstr ""
|
997 |
|
998 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:926
|
999 |
#: includes/free/form-element.php:31
|
1000 |
msgid "reCaptcha"
|
1001 |
msgstr ""
|
1002 |
|
1003 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:931
|
1004 |
msgid "Site key and Secret key"
|
1005 |
msgstr ""
|
1006 |
|
1007 |
+
#: admin/form-builder/class-wpuf-form-builder-field-settings.php:933
|
1008 |
msgid ""
|
1009 |
"You need to set Site key and Secret key in <a href=\"%s\" "
|
1010 |
"target=\"_blank\">Settings</a> in order to use \"Recaptcha\" field. <a "
|
1145 |
msgstr ""
|
1146 |
|
1147 |
#: admin/form.php:229
|
1148 |
+
msgid "Payment Settings"
|
1149 |
+
msgstr ""
|
1150 |
+
|
1151 |
+
#: admin/form.php:230
|
1152 |
msgid "Display Settings"
|
1153 |
msgstr ""
|
1154 |
|
1155 |
+
#: admin/form.php:231 includes/free/form-element.php:56
|
1156 |
msgid "Post Expiration"
|
1157 |
msgstr ""
|
1158 |
|
1159 |
+
#: admin/form.php:289 admin/form.php:293
|
1160 |
msgid "- Select -"
|
1161 |
msgstr ""
|
1162 |
|
1163 |
+
#: admin/form.php:327
|
1164 |
msgid "Post Fields"
|
1165 |
msgstr ""
|
1166 |
|
1167 |
+
#: admin/form.php:333
|
1168 |
msgid "Taxonomies"
|
1169 |
msgstr ""
|
1170 |
|
1171 |
+
#: admin/form.php:435 admin/html/form-settings-post.php:29
|
1172 |
+
#: class/render-form.php:689
|
1173 |
msgid "Save Draft"
|
1174 |
msgstr ""
|
1175 |
|
1176 |
+
#: admin/form.php:545 admin/form.php:552
|
1177 |
msgid "Post Title"
|
1178 |
msgstr ""
|
1179 |
|
1180 |
+
#: admin/form.php:584 admin/template-post.php:41
|
1181 |
msgid "Enable Image Insertion"
|
1182 |
msgstr ""
|
1183 |
|
1184 |
+
#: admin/form.php:586 admin/template-post.php:47
|
1185 |
msgid "Enable image upload in post area"
|
1186 |
msgstr ""
|
1187 |
|
1188 |
+
#: admin/form.php:595 admin/form.php:602
|
1189 |
msgid "Post Body"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
+
#: admin/form.php:641 admin/form.php:648 templates/dashboard.php:99
|
1193 |
msgid "Excerpt"
|
1194 |
msgstr ""
|
1195 |
|
1196 |
+
#: admin/form.php:691 admin/form.php:698 templates/dashboard/posts.php:72
|
1197 |
+
#: templates/dashboard.php:70
|
1198 |
msgid "Featured Image"
|
1199 |
msgstr ""
|
1200 |
|
1201 |
+
#: admin/form.php:726 admin/form.php:732
|
1202 |
msgid "Tags"
|
1203 |
msgstr ""
|
1204 |
|
1205 |
+
#: admin/form.php:762 admin/template-post.php:154
|
1206 |
msgid "Type"
|
1207 |
msgstr ""
|
1208 |
|
1209 |
+
#: admin/form.php:768 admin/template-post.php:159
|
1210 |
msgid "Text Input"
|
1211 |
msgstr ""
|
1212 |
|
1213 |
+
#: admin/form.php:769 admin/template-post.php:160
|
1214 |
msgid "Ajax"
|
1215 |
msgstr ""
|
1216 |
|
1217 |
+
#: admin/form.php:778 admin/template-post.php:165
|
1218 |
msgid "Order By"
|
1219 |
msgstr ""
|
1220 |
|
1221 |
+
#: admin/form.php:782 admin/template-post.php:168
|
1222 |
msgid "Term ID"
|
1223 |
msgstr ""
|
1224 |
|
1225 |
+
#: admin/form.php:783 admin/template-post.php:169
|
1226 |
msgid "Slug"
|
1227 |
msgstr ""
|
1228 |
|
1229 |
+
#: admin/form.php:784 admin/template-post.php:170
|
1230 |
msgid "Count"
|
1231 |
msgstr ""
|
1232 |
|
1233 |
+
#: admin/form.php:785 admin/template-post.php:171
|
1234 |
msgid "Term Group"
|
1235 |
msgstr ""
|
1236 |
|
1237 |
+
#: admin/form.php:794 admin/template-post.php:176
|
1238 |
msgid "Order"
|
1239 |
msgstr ""
|
1240 |
|
1241 |
+
#: admin/form.php:798 admin/template-post.php:178
|
1242 |
msgid "ASC"
|
1243 |
msgstr ""
|
1244 |
|
1245 |
+
#: admin/form.php:799 admin/template-post.php:179
|
1246 |
msgid "DESC"
|
1247 |
msgstr ""
|
1248 |
|
1249 |
+
#: admin/form.php:808 admin/template-post.php:184
|
1250 |
msgid "Selection Type"
|
1251 |
msgstr ""
|
1252 |
|
1253 |
+
#: admin/form.php:811 admin/template-post.php:186
|
1254 |
msgid "Exclude"
|
1255 |
msgstr ""
|
1256 |
|
1257 |
+
#: admin/form.php:812 admin/template-post.php:187
|
1258 |
msgid "Include"
|
1259 |
msgstr ""
|
1260 |
|
1261 |
+
#: admin/form.php:813 admin/template-post.php:188
|
1262 |
msgid "Child of"
|
1263 |
msgstr ""
|
1264 |
|
1265 |
+
#: admin/form.php:822
|
1266 |
msgid "Selection Terms"
|
1267 |
msgstr ""
|
1268 |
|
1269 |
+
#: admin/form.php:826 admin/template-post.php:194
|
1270 |
msgid ""
|
1271 |
"Enter the term IDs as comma separated (without space) to exclude/include in "
|
1272 |
"the form."
|
1273 |
msgstr ""
|
1274 |
|
1275 |
+
#: admin/form.php:834 admin/template-post.php:204
|
1276 |
msgid "This taxonomy is a WooCommerce attribute"
|
1277 |
msgstr ""
|
1278 |
|
1279 |
+
#: admin/form.php:845 admin/template-post.php:216
|
1280 |
msgid "Visible on product page"
|
1281 |
msgstr ""
|
1282 |
|
1283 |
+
#: admin/form.php:895
|
1284 |
msgid "Post Forms must have either Post Title, Post Body or Excerpt field"
|
1285 |
msgstr ""
|
1286 |
|
1300 |
msgid "Right of Element"
|
1301 |
msgstr ""
|
1302 |
|
|
|
|
|
|
|
|
|
1303 |
#: admin/html/form-settings-display.php:26
|
1304 |
msgid "Where the labels of the form should display"
|
1305 |
msgstr ""
|
1306 |
|
1307 |
+
#: admin/html/form-settings-payment.php:21
|
1308 |
+
msgid "Payment Options"
|
1309 |
+
msgstr ""
|
1310 |
+
|
1311 |
+
#: admin/html/form-settings-payment.php:26
|
1312 |
+
msgid "Enable Payments"
|
1313 |
+
msgstr ""
|
1314 |
+
|
1315 |
+
#: admin/html/form-settings-payment.php:28
|
1316 |
+
msgid "Check to enable Payments for this form."
|
1317 |
+
msgstr ""
|
1318 |
+
|
1319 |
+
#: admin/html/form-settings-payment.php:33
|
1320 |
+
msgid "Force Pack"
|
1321 |
+
msgstr ""
|
1322 |
+
|
1323 |
+
#: admin/html/form-settings-payment.php:38
|
1324 |
+
msgid "Force subscription pack"
|
1325 |
+
msgstr ""
|
1326 |
+
|
1327 |
+
#: admin/html/form-settings-payment.php:40
|
1328 |
+
msgid "Force users to purchase and use subscription pack."
|
1329 |
+
msgstr ""
|
1330 |
+
|
1331 |
+
#: admin/html/form-settings-payment.php:45
|
1332 |
+
msgid "Fallback to pay per post"
|
1333 |
+
msgstr ""
|
1334 |
+
|
1335 |
+
#: admin/html/form-settings-payment.php:50
|
1336 |
+
msgid "Fallback pay per post charging"
|
1337 |
+
msgstr ""
|
1338 |
+
|
1339 |
+
#: admin/html/form-settings-payment.php:52
|
1340 |
+
msgid "Fallback to pay per post charging if pack limit exceeds"
|
1341 |
+
msgstr ""
|
1342 |
+
|
1343 |
+
#: admin/html/form-settings-payment.php:57
|
1344 |
+
msgid "Fallback cost"
|
1345 |
+
msgstr ""
|
1346 |
+
|
1347 |
+
#: admin/html/form-settings-payment.php:62
|
1348 |
+
msgid "Cost of pay per post after a subscription pack limit is reached."
|
1349 |
+
msgstr ""
|
1350 |
+
|
1351 |
+
#: admin/html/form-settings-payment.php:67
|
1352 |
+
msgid "Pay per Post"
|
1353 |
+
msgstr ""
|
1354 |
+
|
1355 |
+
#: admin/html/form-settings-payment.php:72
|
1356 |
+
msgid "Enable Pay per Post"
|
1357 |
+
msgstr ""
|
1358 |
+
|
1359 |
+
#: admin/html/form-settings-payment.php:74
|
1360 |
+
msgid "Charge users for posting"
|
1361 |
+
msgstr ""
|
1362 |
+
|
1363 |
+
#: admin/html/form-settings-payment.php:79
|
1364 |
+
msgid "Cost Settings"
|
1365 |
+
msgstr ""
|
1366 |
+
|
1367 |
+
#: admin/html/form-settings-payment.php:84
|
1368 |
+
msgid "Amount to be charged per post"
|
1369 |
+
msgstr ""
|
1370 |
+
|
1371 |
#: admin/html/form-settings-post-edit.php:4
|
1372 |
#: admin/html/form-settings-post.php:23
|
1373 |
msgid "Post updated successfully"
|
1386 |
msgstr ""
|
1387 |
|
1388 |
#: admin/html/form-settings-post-edit.php:30
|
1389 |
+
#: admin/html/form-settings-post.php:174 includes/free/form-element.php:373
|
1390 |
msgid "Redirect To"
|
1391 |
msgstr ""
|
1392 |
|
1393 |
#: admin/html/form-settings-post-edit.php:35
|
1394 |
+
#: admin/html/form-settings-post.php:179
|
1395 |
msgid "Newly created post"
|
1396 |
msgstr ""
|
1397 |
|
1398 |
#: admin/html/form-settings-post-edit.php:36
|
1399 |
+
#: admin/html/form-settings-post.php:180 includes/free/form-element.php:378
|
1400 |
msgid "Same Page"
|
1401 |
msgstr ""
|
1402 |
|
1403 |
#: admin/html/form-settings-post-edit.php:37
|
1404 |
+
#: admin/html/form-settings-post.php:181 includes/free/form-element.php:379
|
1405 |
msgid "To a page"
|
1406 |
msgstr ""
|
1407 |
|
1408 |
#: admin/html/form-settings-post-edit.php:38
|
1409 |
+
#: admin/html/form-settings-post.php:182 includes/free/form-element.php:380
|
1410 |
msgid "To a custom URL"
|
1411 |
msgstr ""
|
1412 |
|
1413 |
#: admin/html/form-settings-post-edit.php:47
|
1414 |
+
#: admin/html/form-settings-post.php:191 includes/free/form-element.php:389
|
1415 |
msgid "After successfull submit, where the page will redirect to"
|
1416 |
msgstr ""
|
1417 |
|
1420 |
msgstr ""
|
1421 |
|
1422 |
#: admin/html/form-settings-post-edit.php:60
|
1423 |
+
#: admin/html/form-settings-post.php:204 includes/free/form-element.php:409
|
1424 |
msgid "Page"
|
1425 |
msgstr ""
|
1426 |
|
1427 |
#: admin/html/form-settings-post-edit.php:75
|
1428 |
+
#: admin/html/form-settings-post.php:219 includes/free/form-element.php:424
|
1429 |
msgid "Custom URL"
|
1430 |
msgstr ""
|
1431 |
|
1453 |
msgid "Preview"
|
1454 |
msgstr ""
|
1455 |
|
1456 |
+
#: admin/html/form-settings-post.php:37 admin/post-forms-list-table.php:297
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1457 |
msgid "Post Type"
|
1458 |
msgstr ""
|
1459 |
|
1460 |
+
#: admin/html/form-settings-post.php:62 admin/post-forms-list-table.php:298
|
1461 |
msgid "Post Status"
|
1462 |
msgstr ""
|
1463 |
|
1464 |
+
#: admin/html/form-settings-post.php:76
|
1465 |
msgid "Post Format"
|
1466 |
msgstr ""
|
1467 |
|
1468 |
+
#: admin/html/form-settings-post.php:79 admin/html/form-settings-post.php:102
|
1469 |
msgid "- None -"
|
1470 |
msgstr ""
|
1471 |
|
1472 |
+
#: admin/html/form-settings-post.php:94
|
1473 |
msgid "Default Post Category"
|
1474 |
msgstr ""
|
1475 |
|
1476 |
+
#: admin/html/form-settings-post.php:106
|
1477 |
msgid ""
|
1478 |
"If users are not allowed to choose any category, this category will be used "
|
1479 |
"instead (if post type supports)"
|
1480 |
msgstr ""
|
1481 |
|
1482 |
+
#: admin/html/form-settings-post.php:111 admin/post-forms-list-table.php:299
|
1483 |
msgid "Guest Post"
|
1484 |
msgstr ""
|
1485 |
|
1486 |
+
#: admin/html/form-settings-post.php:116
|
1487 |
msgid "Enable Guest Post"
|
1488 |
msgstr ""
|
1489 |
|
1490 |
+
#: admin/html/form-settings-post.php:118
|
1491 |
msgid "Unregistered users will be able to submit posts"
|
1492 |
msgstr ""
|
1493 |
|
1494 |
+
#: admin/html/form-settings-post.php:118
|
1495 |
msgid "Learn more about guest posting."
|
1496 |
msgstr ""
|
1497 |
|
1498 |
+
#: admin/html/form-settings-post.php:123
|
1499 |
msgid "User Details"
|
1500 |
msgstr ""
|
1501 |
|
1502 |
+
#: admin/html/form-settings-post.php:128
|
1503 |
msgid "Require Name and Email address"
|
1504 |
msgstr ""
|
1505 |
|
1506 |
+
#: admin/html/form-settings-post.php:130
|
1507 |
msgid ""
|
1508 |
"If requires, users will be automatically registered to the site using the "
|
1509 |
"name and email address"
|
1510 |
msgstr ""
|
1511 |
|
1512 |
+
#: admin/html/form-settings-post.php:135
|
1513 |
msgid "Email Verification"
|
1514 |
msgstr ""
|
1515 |
|
1516 |
+
#: admin/html/form-settings-post.php:139
|
1517 |
msgid "Require Email Verification for Guests"
|
1518 |
msgstr ""
|
1519 |
|
1520 |
+
#: admin/html/form-settings-post.php:141
|
1521 |
msgid "If requires, users will be required to verify their email adress."
|
1522 |
msgstr ""
|
1523 |
|
1524 |
+
#: admin/html/form-settings-post.php:146
|
1525 |
msgid "Name Label"
|
1526 |
msgstr ""
|
1527 |
|
1528 |
+
#: admin/html/form-settings-post.php:151
|
1529 |
msgid "Label text for name field"
|
1530 |
msgstr ""
|
1531 |
|
1532 |
+
#: admin/html/form-settings-post.php:156
|
1533 |
msgid "E-Mail Label"
|
1534 |
msgstr ""
|
1535 |
|
1536 |
+
#: admin/html/form-settings-post.php:161
|
1537 |
msgid "Label text for email field"
|
1538 |
msgstr ""
|
1539 |
|
1540 |
+
#: admin/html/form-settings-post.php:166 admin/settings-options.php:219
|
1541 |
msgid "Unauthorized Message"
|
1542 |
msgstr ""
|
1543 |
|
1544 |
+
#: admin/html/form-settings-post.php:169 admin/settings-options.php:220
|
1545 |
msgid "Not logged in users will see this message"
|
1546 |
msgstr ""
|
1547 |
|
1548 |
+
#: admin/html/form-settings-post.php:197
|
1549 |
msgid "Message to show"
|
1550 |
msgstr ""
|
1551 |
|
1552 |
+
#: admin/html/form-settings-post.php:226
|
1553 |
msgid "Comment Status"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
+
#: admin/html/form-settings-post.php:229
|
1557 |
msgid "Open"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
+
#: admin/html/form-settings-post.php:230
|
1561 |
msgid "Closed"
|
1562 |
msgstr ""
|
1563 |
|
1564 |
+
#: admin/html/form-settings-post.php:236
|
1565 |
msgid "Submit Post Button text"
|
1566 |
msgstr ""
|
1567 |
|
1568 |
+
#: admin/html/form-settings-post.php:243
|
1569 |
msgid "Post Draft"
|
1570 |
msgstr ""
|
1571 |
|
1572 |
+
#: admin/html/form-settings-post.php:248
|
1573 |
msgid "Enable Saving as draft"
|
1574 |
msgstr ""
|
1575 |
|
1576 |
+
#: admin/html/form-settings-post.php:250
|
1577 |
msgid "It will show a button to save as draft"
|
1578 |
msgstr ""
|
1579 |
|
1593 |
msgid "Select from a pre-defined template or from a <a href=\"%s\">blank form</a>"
|
1594 |
msgstr ""
|
1595 |
|
1596 |
+
#: admin/html/modal.php:23 admin/html/modal.php:27 admin/html/modal.php:31
|
1597 |
msgid "Blank Form"
|
1598 |
msgstr ""
|
1599 |
|
1600 |
+
#: admin/html/modal.php:34 admin/html/modal.php:67
|
1601 |
+
msgid "Create Form"
|
1602 |
+
msgstr ""
|
1603 |
+
|
1604 |
+
#: admin/html/modal.php:54
|
1605 |
msgid "This integration is not installed."
|
1606 |
msgstr ""
|
1607 |
|
1608 |
+
#: admin/html/support.php:185
|
1609 |
+
msgid "Related Articles:"
|
1610 |
+
msgstr ""
|
1611 |
+
|
1612 |
+
#: admin/html/support.php:204
|
1613 |
msgid "General Help Questions"
|
1614 |
msgstr ""
|
1615 |
|
1616 |
+
#: admin/html/support.php:204
|
1617 |
msgid "View all Documentations"
|
1618 |
msgstr ""
|
1619 |
|
1620 |
+
#: admin/html/support.php:213
|
1621 |
+
msgid "Plugin Setup"
|
1622 |
+
msgstr ""
|
1623 |
+
|
1624 |
+
#: admin/html/support.php:219
|
1625 |
+
msgid "Frontend Posting"
|
1626 |
+
msgstr ""
|
1627 |
+
|
1628 |
+
#: admin/html/support.php:225
|
1629 |
+
msgid "Frontend Dashboard"
|
1630 |
+
msgstr ""
|
1631 |
+
|
1632 |
+
#: admin/html/support.php:231
|
1633 |
+
msgid "User Registration"
|
1634 |
+
msgstr ""
|
1635 |
+
|
1636 |
+
#: admin/html/support.php:237
|
1637 |
+
msgid "User Login"
|
1638 |
+
msgstr ""
|
1639 |
+
|
1640 |
+
#: admin/html/support.php:243
|
1641 |
+
msgid "Profile Editing"
|
1642 |
+
msgstr ""
|
1643 |
+
|
1644 |
+
#: admin/html/support.php:249
|
1645 |
+
msgid "Subscription & Payment"
|
1646 |
+
msgstr ""
|
1647 |
+
|
1648 |
+
#: admin/html/support.php:255
|
1649 |
+
msgid "Content Restriction"
|
1650 |
+
msgstr ""
|
1651 |
+
|
1652 |
+
#: admin/html/support.php:277
|
1653 |
+
msgid "Learn More About Installation"
|
1654 |
+
msgstr ""
|
1655 |
+
|
1656 |
+
#: admin/html/support.php:288
|
1657 |
+
msgid "Learn More About Frontend Posting"
|
1658 |
+
msgstr ""
|
1659 |
+
|
1660 |
+
#: admin/html/support.php:298
|
1661 |
+
msgid "Learn More About Frontend Dashboard"
|
1662 |
+
msgstr ""
|
1663 |
+
|
1664 |
+
#: admin/html/support.php:328
|
1665 |
+
msgid "Learn More About Registration"
|
1666 |
+
msgstr ""
|
1667 |
+
|
1668 |
+
#: admin/html/support.php:344
|
1669 |
+
msgid "Learn More About Login"
|
1670 |
+
msgstr ""
|
1671 |
+
|
1672 |
+
#: admin/html/support.php:361
|
1673 |
+
msgid "Learn More About Profile Editing"
|
1674 |
+
msgstr ""
|
1675 |
+
|
1676 |
+
#: admin/html/support.php:414
|
1677 |
+
msgid "Learn More About Payments"
|
1678 |
+
msgstr ""
|
1679 |
+
|
1680 |
+
#: admin/html/support.php:431
|
1681 |
+
msgid "Learn More About Content Restriction"
|
1682 |
+
msgstr ""
|
1683 |
+
|
1684 |
+
#: admin/html/support.php:440 admin/html/support.php:442
|
1685 |
msgid "Like The Plugin?"
|
1686 |
msgstr ""
|
1687 |
|
1688 |
+
#: admin/html/support.php:444
|
1689 |
msgid "Your Review is very important to us as it helps us to grow more."
|
1690 |
msgstr ""
|
1691 |
|
1692 |
+
#: admin/html/support.php:446
|
1693 |
msgid "Review Us on WP.org"
|
1694 |
msgstr ""
|
1695 |
|
1696 |
+
#: admin/html/support.php:450 admin/html/support.php:452
|
1697 |
msgid "Found Any Bugs?"
|
1698 |
msgstr ""
|
1699 |
|
1700 |
+
#: admin/html/support.php:454
|
1701 |
msgid "Report any Bug that you Discovered, Get Instant Solutions."
|
1702 |
msgstr ""
|
1703 |
|
1704 |
+
#: admin/html/support.php:456
|
1705 |
msgid "Report to GitHub"
|
1706 |
msgstr ""
|
1707 |
|
1708 |
+
#: admin/html/support.php:460 admin/html/support.php:462
|
1709 |
msgid "Need Any Assistance?"
|
1710 |
msgstr ""
|
1711 |
|
1712 |
+
#: admin/html/support.php:464
|
1713 |
msgid "Our EXPERT Support Team is always ready to Help you out."
|
1714 |
msgstr ""
|
1715 |
|
1716 |
+
#: admin/html/support.php:466
|
1717 |
msgid "Contact Support"
|
1718 |
msgstr ""
|
1719 |
|
1750 |
msgid "Login"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
+
#: admin/installer.php:83 class/subscription.php:357 class/subscription.php:377
|
1754 |
+
#: class/subscription.php:378 class/subscription.php:379
|
1755 |
+
#: includes/free/admin/shortcode-button.php:102 wpuf-functions.php:1421
|
1756 |
msgid "Subscription"
|
1757 |
msgstr ""
|
1758 |
|
1760 |
msgid "[wpuf_sub_pack]"
|
1761 |
msgstr ""
|
1762 |
|
1763 |
+
#: admin/installer.php:84 templates/dashboard/posts.php:82
|
1764 |
+
#: templates/dashboard.php:109
|
1765 |
msgid "Payment"
|
1766 |
msgstr ""
|
1767 |
|
1847 |
msgid "Draft"
|
1848 |
msgstr ""
|
1849 |
|
1850 |
+
#: admin/posting.php:66 class/asset-loader.php:51 class/render-form.php:1576
|
1851 |
+
#: wpuf.php:424
|
1852 |
msgid "Are you sure?"
|
1853 |
msgstr ""
|
1854 |
|
1855 |
+
#: admin/posting.php:72 class/asset-loader.php:57 wpuf.php:430
|
1856 |
msgid "Allowed Files"
|
1857 |
msgstr ""
|
1858 |
|
1859 |
+
#: admin/posting.php:75 class/asset-loader.php:60 wpuf.php:433
|
1860 |
msgid "Maximum number of files reached!"
|
1861 |
msgstr ""
|
1862 |
|
1863 |
+
#: admin/posting.php:76 class/asset-loader.php:61 wpuf.php:434
|
1864 |
msgid "The file you have uploaded exceeds the file size limit. Please try again."
|
1865 |
msgstr ""
|
1866 |
|
1867 |
+
#: admin/posting.php:77 class/asset-loader.php:62 wpuf.php:435
|
1868 |
msgid "You have uploaded an incorrect file type. Please try again."
|
1869 |
msgstr ""
|
1870 |
|
2156 |
msgstr ""
|
2157 |
|
2158 |
#: admin/settings-options.php:257
|
2159 |
+
msgid "Show Subscriptions"
|
2160 |
msgstr ""
|
2161 |
|
2162 |
#: admin/settings-options.php:258
|
2163 |
+
msgid "Show Subscriptions option in dashboard"
|
2164 |
msgstr ""
|
2165 |
|
2166 |
#: admin/settings-options.php:268
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2167 |
msgid "Subscription Pack Page"
|
2168 |
msgstr ""
|
2169 |
|
2170 |
+
#: admin/settings-options.php:269
|
2171 |
msgid "Select the page where <code>[wpuf_sub_pack]</code> located."
|
2172 |
msgstr ""
|
2173 |
|
2174 |
+
#: admin/settings-options.php:275
|
2175 |
msgid "Subscription at registration"
|
2176 |
msgstr ""
|
2177 |
|
2178 |
+
#: admin/settings-options.php:276
|
2179 |
msgid "Registration time redirect to subscription page"
|
2180 |
msgstr ""
|
2181 |
|
2227 |
msgid "This sets the number of decimal points shown in displayed prices."
|
2228 |
msgstr ""
|
2229 |
|
2230 |
+
#: admin/settings-options.php:339
|
2231 |
msgid "Enable demo/sandbox mode"
|
2232 |
msgstr ""
|
2233 |
|
2234 |
+
#: admin/settings-options.php:340
|
2235 |
msgid "When sandbox mode is active, all payment gateway will be used in demo mode"
|
2236 |
msgstr ""
|
2237 |
|
2238 |
+
#: admin/settings-options.php:346
|
2239 |
msgid "Payment Page"
|
2240 |
msgstr ""
|
2241 |
|
2242 |
+
#: admin/settings-options.php:347
|
2243 |
msgid "This page will be used to process payment options"
|
2244 |
msgstr ""
|
2245 |
|
2246 |
+
#: admin/settings-options.php:353
|
2247 |
msgid "Payment Success Page"
|
2248 |
msgstr ""
|
2249 |
|
2250 |
+
#: admin/settings-options.php:354 lib/gateway/bank.php:37
|
2251 |
msgid "After payment users will be redirected here"
|
2252 |
msgstr ""
|
2253 |
|
2254 |
+
#: admin/settings-options.php:360
|
2255 |
msgid "Payment Gateways"
|
2256 |
msgstr ""
|
2257 |
|
2258 |
+
#: admin/settings-options.php:361
|
2259 |
msgid "Active payment gateways"
|
2260 |
msgstr ""
|
2261 |
|
2262 |
+
#: admin/settings-options.php:369
|
2263 |
msgid "Guest Email Subject"
|
2264 |
msgstr ""
|
2265 |
|
2266 |
+
#: admin/settings-options.php:370
|
2267 |
msgid "This sets the subject of the emails sent to guest users"
|
2268 |
msgstr ""
|
2269 |
|
2270 |
+
#: admin/settings-options.php:376
|
2271 |
msgid "Guest Email Body"
|
2272 |
msgstr ""
|
2273 |
|
2274 |
+
#: admin/settings-options.php:377
|
2275 |
msgid ""
|
2276 |
"This sets the body of the emails sent to guest users. Please DON'T edit the "
|
2277 |
"'{activation_link}' part"
|
2278 |
msgstr ""
|
2279 |
|
2280 |
+
#: admin/settings-options.php:400
|
2281 |
msgid ""
|
2282 |
"Select profile/registration forms for user roles. These forms will be used "
|
2283 |
"to populate extra edit profile fields in backend."
|
2284 |
msgstr ""
|
2285 |
|
2286 |
+
#: admin/settings-options.php:411
|
2287 |
msgid " - select - "
|
2288 |
msgstr ""
|
2289 |
|
2290 |
+
#: admin/subscribers.php:4
|
2291 |
+
msgid "Number of subscribers per page:"
|
2292 |
+
msgstr ""
|
2293 |
+
|
2294 |
#: admin/template-post.php:193
|
2295 |
msgid "Selection terms"
|
2296 |
msgstr ""
|
2299 |
msgid "WooCommerce Attribute"
|
2300 |
msgstr ""
|
2301 |
|
|
|
|
|
|
|
|
|
2302 |
#: admin/template-post.php:257
|
2303 |
msgid "all"
|
2304 |
msgstr ""
|
2384 |
msgid "Install Now"
|
2385 |
msgstr ""
|
2386 |
|
2387 |
+
#: class/asset-loader.php:31 wpuf.php:355
|
2388 |
msgid "is required"
|
2389 |
msgstr ""
|
2390 |
|
2391 |
+
#: class/asset-loader.php:32 wpuf.php:356
|
2392 |
msgid "does not match"
|
2393 |
msgstr ""
|
2394 |
|
2395 |
+
#: class/asset-loader.php:33 wpuf.php:357
|
2396 |
msgid "is not valid"
|
2397 |
msgstr ""
|
2398 |
|
2399 |
+
#: class/asset-loader.php:45 wpuf.php:418
|
2400 |
msgid "Please fix the errors to proceed"
|
2401 |
msgstr ""
|
2402 |
|
2403 |
+
#: class/asset-loader.php:47 wpuf.php:420
|
2404 |
msgid "Word limit reached"
|
2405 |
msgstr ""
|
2406 |
|
2407 |
+
#: class/frontend-account.php:124
|
2408 |
msgid "<p>You've not subscribed any package yet.</p>"
|
2409 |
msgstr ""
|
2410 |
|
2411 |
+
#: class/frontend-account.php:126
|
2412 |
msgid "<p>You've subscribed to the following package.</p>"
|
2413 |
msgstr ""
|
2414 |
|
2415 |
+
#: class/frontend-account.php:201 class/subscription.php:75
|
2416 |
msgid "Nonce failure"
|
2417 |
msgstr ""
|
2418 |
|
2419 |
+
#: class/frontend-account.php:215
|
2420 |
msgid "First Name is a required field."
|
2421 |
msgstr ""
|
2422 |
|
2423 |
+
#: class/frontend-account.php:219
|
2424 |
msgid "Last Name is a required field."
|
2425 |
msgstr ""
|
2426 |
|
2427 |
+
#: class/frontend-account.php:223
|
2428 |
msgid "Email is a required field."
|
2429 |
msgstr ""
|
2430 |
|
2431 |
+
#: class/frontend-account.php:234
|
2432 |
msgid "Please provide a valid email address."
|
2433 |
msgstr ""
|
2434 |
|
2435 |
+
#: class/frontend-account.php:236
|
2436 |
msgid "This email address is already registered."
|
2437 |
msgstr ""
|
2438 |
|
2439 |
+
#: class/frontend-account.php:242
|
2440 |
msgid "Please fill out all password fields."
|
2441 |
msgstr ""
|
2442 |
|
2443 |
+
#: class/frontend-account.php:245
|
2444 |
msgid "Please enter your current password."
|
2445 |
msgstr ""
|
2446 |
|
2447 |
+
#: class/frontend-account.php:248
|
2448 |
msgid "Please re-enter your password."
|
2449 |
msgstr ""
|
2450 |
|
2451 |
+
#: class/frontend-account.php:251
|
2452 |
msgid "New passwords do not match."
|
2453 |
msgstr ""
|
2454 |
|
2455 |
+
#: class/frontend-account.php:254 class/frontend-account.php:265
|
2456 |
msgid "Your current password is incorrect."
|
2457 |
msgstr ""
|
2458 |
|
2472 |
msgid "You are not the post author. Cheeting huh!"
|
2473 |
msgstr ""
|
2474 |
|
2475 |
+
#: class/frontend-form-post.php:64 class/frontend-form-post.php:125
|
2476 |
+
msgid "Sorry. Guest Posting is not enabled for this form."
|
2477 |
+
msgstr ""
|
2478 |
+
|
2479 |
+
#: class/frontend-form-post.php:85 class/frontend-form-post.php:120
|
2480 |
+
#: class/frontend-form-post.php:127
|
2481 |
+
msgid "Payment type not selected for this form. Please contact admin."
|
2482 |
+
msgstr ""
|
2483 |
+
|
2484 |
+
#: class/frontend-form-post.php:177
|
2485 |
msgid "You are not logged in"
|
2486 |
msgstr ""
|
2487 |
|
2488 |
+
#: class/frontend-form-post.php:185 class/frontend-form-post.php:196
|
2489 |
msgid "Invalid post"
|
2490 |
msgstr ""
|
2491 |
|
2492 |
+
#: class/frontend-form-post.php:190
|
2493 |
msgid "Post Editing is disabled"
|
2494 |
msgstr ""
|
2495 |
|
2496 |
+
#: class/frontend-form-post.php:201
|
2497 |
msgid "You are not allowed to edit"
|
2498 |
msgstr ""
|
2499 |
|
2500 |
+
#: class/frontend-form-post.php:213
|
2501 |
msgid "I don't know how to edit this post, I don't have the form ID"
|
2502 |
msgstr ""
|
2503 |
|
2504 |
+
#: class/frontend-form-post.php:219
|
2505 |
msgid "You can't edit a post while in pending mode."
|
2506 |
msgstr ""
|
2507 |
|
2508 |
+
#: class/frontend-form-post.php:289
|
2509 |
msgid "Invalid email address."
|
2510 |
msgstr ""
|
2511 |
|
2512 |
+
#: class/frontend-form-post.php:298
|
2513 |
msgid ""
|
2514 |
"You already have an account in our site. Please login to continue.\n"
|
2515 |
"\n"
|
2518 |
"Click 'Cancel' to stay at this page."
|
2519 |
msgstr ""
|
2520 |
|
2521 |
+
#: class/frontend-form-post.php:703
|
2522 |
msgid "Something went wrong"
|
2523 |
msgstr ""
|
2524 |
|
2525 |
+
#: class/frontend-form-post.php:1060
|
2526 |
+
msgid "Email successfully verified. Please Login."
|
2527 |
+
msgstr ""
|
2528 |
+
|
2529 |
#: class/payment.php:23 class/payment.php:24
|
2530 |
msgid "PayPal"
|
2531 |
msgstr ""
|
2582 |
msgid "No Payment gateway found"
|
2583 |
msgstr ""
|
2584 |
|
2585 |
+
#: class/payment.php:356 lib/gateway/bank.php:105
|
2586 |
msgid "[%s] Payment Received"
|
2587 |
msgstr ""
|
2588 |
|
2589 |
+
#: class/payment.php:357
|
2590 |
msgid "New payment received at %s"
|
2591 |
msgstr ""
|
2592 |
|
2615 |
msgid "Please make sure you've published your form."
|
2616 |
msgstr ""
|
2617 |
|
2618 |
+
#: class/render-form.php:1263 includes/free/edit-profile.php:203
|
2619 |
+
#: templates/dashboard/edit-profile.php:45
|
2620 |
msgid "Strength indicator"
|
2621 |
msgstr ""
|
2622 |
|
2623 |
+
#: class/render-form.php:1325 class/render-form.php:1438
|
2624 |
msgid "-- Select --"
|
2625 |
msgstr ""
|
2626 |
|
2627 |
+
#: class/render-form.php:1380
|
2628 |
msgid "This field is no longer available."
|
2629 |
msgstr ""
|
2630 |
|
2631 |
+
#: class/subscription.php:380
|
2632 |
msgid "Add Subscription"
|
2633 |
msgstr ""
|
2634 |
|
2635 |
+
#: class/subscription.php:381
|
2636 |
msgid "Add New Subscription"
|
2637 |
msgstr ""
|
2638 |
|
2639 |
+
#: class/subscription.php:383
|
2640 |
msgid "Edit Subscription"
|
2641 |
msgstr ""
|
2642 |
|
2643 |
+
#: class/subscription.php:384
|
2644 |
msgid "New Subscription"
|
2645 |
msgstr ""
|
2646 |
|
2647 |
+
#: class/subscription.php:385 class/subscription.php:386
|
2648 |
msgid "View Subscription"
|
2649 |
msgstr ""
|
2650 |
|
2651 |
+
#: class/subscription.php:387
|
2652 |
msgid "Search Subscription"
|
2653 |
msgstr ""
|
2654 |
|
2655 |
+
#: class/subscription.php:388
|
2656 |
msgid "No Subscription Found"
|
2657 |
msgstr ""
|
2658 |
|
2659 |
+
#: class/subscription.php:389
|
2660 |
msgid "No Subscription Found in Trash"
|
2661 |
msgstr ""
|
2662 |
|
2663 |
+
#: class/subscription.php:390
|
2664 |
msgid "Parent Subscription"
|
2665 |
msgstr ""
|
2666 |
|
2667 |
+
#: class/subscription.php:419
|
2668 |
msgid "Billing Details"
|
2669 |
msgstr ""
|
2670 |
|
2671 |
+
#: class/subscription.php:788 templates/dashboard/subscription.php:6
|
2672 |
msgid "Package & billing details: "
|
2673 |
msgstr ""
|
2674 |
|
2675 |
+
#: class/subscription.php:812 templates/dashboard/subscription.php:24
|
2676 |
msgid "Unlimited"
|
2677 |
msgstr ""
|
2678 |
|
2679 |
+
#: class/subscription.php:885
|
|
|
|
|
|
|
|
|
2680 |
msgid "Payment is complete"
|
2681 |
msgstr ""
|
2682 |
|
2683 |
+
#: class/subscription.php:885
|
2684 |
msgid "Congratulations, your payment has been completed!"
|
2685 |
msgstr ""
|
2686 |
|
2687 |
+
#: class/subscription.php:889 class/subscription.php:893
|
2688 |
+
msgid "Please buy a subscription pack to post"
|
2689 |
+
msgstr ""
|
2690 |
+
|
2691 |
+
#: class/subscription.php:907
|
2692 |
msgid "<p><i>You have a subscription pack activated. </i></p>"
|
2693 |
msgstr ""
|
2694 |
|
2695 |
+
#: class/subscription.php:911
|
2696 |
msgid "<p><i>To cancel the pack, press the following cancel button</i></p>"
|
2697 |
msgstr ""
|
2698 |
|
2699 |
+
#: class/subscription.php:957
|
2700 |
msgid "Every"
|
2701 |
msgstr ""
|
2702 |
|
2703 |
+
#: class/subscription.php:961
|
2704 |
msgid "One time payment"
|
2705 |
msgstr ""
|
2706 |
|
2707 |
+
#: class/subscription.php:973
|
2708 |
msgid "Sign Up"
|
2709 |
msgstr ""
|
2710 |
|
2711 |
+
#: class/subscription.php:978
|
2712 |
msgid "Buy Now"
|
2713 |
msgstr ""
|
2714 |
|
2715 |
+
#: class/subscription.php:1042
|
2716 |
msgid "There is a <strong>%s</strong> charge to add a new post."
|
2717 |
msgstr ""
|
2718 |
|
2719 |
+
#: class/subscription.php:1092
|
2720 |
msgid "You must <a href=\"%s\">purchase a pack</a> before posting"
|
2721 |
msgstr ""
|
2722 |
|
2732 |
msgid "ID"
|
2733 |
msgstr ""
|
2734 |
|
2735 |
+
#: class/transactions-list-table.php:41
|
2736 |
+
#: includes/class-list-table-subscribers.php:44
|
2737 |
+
#: templates/dashboard/posts.php:76 templates/dashboard.php:103
|
2738 |
msgid "Status"
|
2739 |
msgstr ""
|
2740 |
|
2751 |
msgstr ""
|
2752 |
|
2753 |
#: class/transactions-list-table.php:46
|
2754 |
+
#: includes/class-list-table-subscribers.php:45
|
2755 |
msgid "Gateway"
|
2756 |
msgstr ""
|
2757 |
|
2775 |
msgid "Accept"
|
2776 |
msgstr ""
|
2777 |
|
2778 |
+
#: class/transactions-list-table.php:110 class/transactions-list-table.php:173
|
2779 |
msgid "Reject"
|
2780 |
msgstr ""
|
2781 |
|
2782 |
+
#: class/transactions-list-table.php:161
|
2783 |
msgid "No transactions found."
|
2784 |
msgstr ""
|
2785 |
|
2787 |
msgid "Caption"
|
2788 |
msgstr ""
|
2789 |
|
2790 |
+
#: includes/class-list-table-subscribers.php:30
|
2791 |
+
msgid "No subscribers found"
|
2792 |
+
msgstr ""
|
2793 |
+
|
2794 |
+
#: includes/class-list-table-subscribers.php:41
|
2795 |
+
msgid "User ID"
|
2796 |
+
msgstr ""
|
2797 |
+
|
2798 |
+
#: includes/class-list-table-subscribers.php:42
|
2799 |
+
msgid "User Name"
|
2800 |
+
msgstr ""
|
2801 |
+
|
2802 |
+
#: includes/class-list-table-subscribers.php:43
|
2803 |
+
msgid "Subscription ID"
|
2804 |
+
msgstr ""
|
2805 |
+
|
2806 |
+
#: includes/class-list-table-subscribers.php:46
|
2807 |
+
msgid "Transaction ID"
|
2808 |
+
msgstr ""
|
2809 |
+
|
2810 |
+
#: includes/class-list-table-subscribers.php:47
|
2811 |
+
msgid "Starts from"
|
2812 |
+
msgstr ""
|
2813 |
+
|
2814 |
+
#: includes/class-list-table-subscribers.php:48
|
2815 |
+
msgid "Expire date"
|
2816 |
+
msgstr ""
|
2817 |
+
|
2818 |
+
#: includes/class-list-table-subscribers.php:155
|
2819 |
+
msgid "Completed"
|
2820 |
+
msgstr ""
|
2821 |
+
|
2822 |
+
#: includes/class-user-subscription.php:56
|
2823 |
+
msgid "The user doesn't have an active subscription."
|
2824 |
+
msgstr ""
|
2825 |
+
|
2826 |
+
#: includes/class-user-subscription.php:61
|
2827 |
+
msgid "The subscription has been expired."
|
2828 |
+
msgstr ""
|
2829 |
+
|
2830 |
#: includes/free/admin/form-builder/class-wpuf-form-builder-field-settings-free.php:46
|
2831 |
#: includes/free/form-element.php:471
|
2832 |
msgid "Conditional Logic"
|
3131 |
"be shown publicly."
|
3132 |
msgstr ""
|
3133 |
|
3134 |
+
#: includes/free/edit-profile.php:188
|
3135 |
msgid "New Password"
|
3136 |
msgstr ""
|
3137 |
|
3148 |
msgstr ""
|
3149 |
|
3150 |
#: includes/free/edit-profile.php:227 includes/free/form-element.php:343
|
|
|
3151 |
msgid "Update Profile"
|
3152 |
msgstr ""
|
3153 |
|
3167 |
msgid "Lock Reason:"
|
3168 |
msgstr ""
|
3169 |
|
3170 |
+
#: includes/free/edit-profile.php:291
|
3171 |
msgid "Post Count:"
|
3172 |
msgstr ""
|
3173 |
|
3174 |
+
#: includes/free/edit-profile.php:297
|
3175 |
msgid "Validity:"
|
3176 |
msgstr ""
|
3177 |
|
3495 |
msgid "PayPal API signature"
|
3496 |
msgstr ""
|
3497 |
|
3498 |
+
#: templates/dashboard/billing-address.php:38
|
3499 |
+
msgid "Address Line 1 "
|
3500 |
+
msgstr ""
|
3501 |
+
|
3502 |
+
#: templates/dashboard/billing-address.php:45
|
3503 |
+
msgid "Address Line 2 "
|
3504 |
+
msgstr ""
|
3505 |
+
|
3506 |
+
#: templates/dashboard/billing-address.php:52
|
3507 |
+
msgid "City"
|
3508 |
+
msgstr ""
|
3509 |
+
|
3510 |
+
#: templates/dashboard/billing-address.php:59
|
3511 |
+
msgid "State "
|
3512 |
+
msgstr ""
|
3513 |
+
|
3514 |
+
#: templates/dashboard/billing-address.php:69
|
3515 |
+
msgid "Zip Code "
|
3516 |
+
msgstr ""
|
3517 |
+
|
3518 |
+
#: templates/dashboard/billing-address.php:74
|
3519 |
+
msgid "Country "
|
3520 |
+
msgstr ""
|
3521 |
+
|
3522 |
+
#: templates/dashboard/billing-address.php:98
|
3523 |
+
msgid "Update Billing Address"
|
3524 |
+
msgstr ""
|
3525 |
+
|
3526 |
#: templates/dashboard/dashboard.php:5
|
3527 |
msgid "Hello %1$s, (not %1$s? <a href=\"%2$s\">Sign out</a>)"
|
3528 |
msgstr ""
|
3542 |
msgid "Something went wrong!"
|
3543 |
msgstr ""
|
3544 |
|
3545 |
+
#: templates/dashboard/edit-profile.php:10
|
3546 |
msgid "First Name "
|
3547 |
msgstr ""
|
3548 |
|
3549 |
+
#: templates/dashboard/edit-profile.php:18
|
3550 |
msgid "Last Name "
|
3551 |
msgstr ""
|
3552 |
|
3553 |
+
#: templates/dashboard/edit-profile.php:28
|
3554 |
msgid "Email Address "
|
3555 |
msgstr ""
|
3556 |
|
3557 |
+
#: templates/dashboard/edit-profile.php:37
|
3558 |
+
msgid "Current Password"
|
3559 |
msgstr ""
|
3560 |
|
3561 |
+
#: templates/dashboard/edit-profile.php:42
|
3562 |
msgid "If you want to unchanged the password then just leave this section."
|
3563 |
msgstr ""
|
3564 |
|
3565 |
+
#: templates/dashboard/edit-profile.php:63
|
|
|
|
|
|
|
|
|
3566 |
msgid "Confirm New Password"
|
3567 |
msgstr ""
|
3568 |
|
3570 |
msgid "You have created <span>%d</span> %s"
|
3571 |
msgstr ""
|
3572 |
|
3573 |
+
#: templates/dashboard/posts.php:105 templates/dashboard.php:132
|
3574 |
msgid "No Image"
|
3575 |
msgstr ""
|
3576 |
|
3577 |
+
#: templates/dashboard/posts.php:119 templates/dashboard.php:146
|
3578 |
msgid "Permalink to %s"
|
3579 |
msgstr ""
|
3580 |
|
3581 |
+
#: templates/dashboard/posts.php:135 templates/dashboard.php:190
|
3582 |
msgid "Pay Now"
|
3583 |
msgstr ""
|
3584 |
|
3585 |
+
#: templates/dashboard/posts.php:179 templates/dashboard.php:234
|
3586 |
msgid "«"
|
3587 |
msgstr ""
|
3588 |
|
3589 |
+
#: templates/dashboard/posts.php:180 templates/dashboard.php:235
|
3590 |
msgid "»"
|
3591 |
msgstr ""
|
3592 |
|
3593 |
+
#: templates/dashboard/posts.php:194 templates/dashboard.php:249
|
3594 |
msgid "No %s found"
|
3595 |
msgstr ""
|
3596 |
|
3602 |
msgid "%s's Dashboard"
|
3603 |
msgstr ""
|
3604 |
|
3605 |
+
#: templates/dashboard.php:77
|
3606 |
msgid "Category"
|
3607 |
msgstr ""
|
3608 |
|
3646 |
msgid "Reset Password"
|
3647 |
msgstr ""
|
3648 |
|
3649 |
+
#: views/welcome-page.php:445 views/welcome-page.php:586
|
3650 |
+
msgid "Create Your First Form"
|
3651 |
+
msgstr ""
|
3652 |
+
|
3653 |
+
#: views/welcome-page.php:446 views/welcome-page.php:587
|
3654 |
+
msgid "Read the Full Guide"
|
3655 |
+
msgstr ""
|
3656 |
+
|
3657 |
#: wpuf-functions.php:27
|
3658 |
msgid "Live"
|
3659 |
msgstr ""
|
3714 |
msgid "Posts"
|
3715 |
msgstr ""
|
3716 |
|
3717 |
+
#: wpuf-functions.php:1420
|
3718 |
msgid "Edit Profile"
|
3719 |
msgstr ""
|
3720 |
|
3721 |
+
#: wpuf-functions.php:1533
|
3722 |
msgid "United Arab Emirates Dirham"
|
3723 |
msgstr ""
|
3724 |
|
3725 |
+
#: wpuf-functions.php:1534
|
3726 |
msgid "Australian Dollars"
|
3727 |
msgstr ""
|
3728 |
|
3729 |
+
#: wpuf-functions.php:1535
|
3730 |
msgid "Argentine Peso"
|
3731 |
msgstr ""
|
3732 |
|
3733 |
+
#: wpuf-functions.php:1536
|
3734 |
msgid "Bangladeshi Taka"
|
3735 |
msgstr ""
|
3736 |
|
3737 |
+
#: wpuf-functions.php:1537
|
3738 |
msgid "Brazilian Real"
|
3739 |
msgstr ""
|
3740 |
|
3741 |
+
#: wpuf-functions.php:1538
|
3742 |
msgid "Bulgarian Lev"
|
3743 |
msgstr ""
|
3744 |
|
3745 |
+
#: wpuf-functions.php:1539
|
3746 |
msgid "Canadian Dollars"
|
3747 |
msgstr ""
|
3748 |
|
3749 |
+
#: wpuf-functions.php:1540
|
3750 |
msgid "Chilean Peso"
|
3751 |
msgstr ""
|
3752 |
|
3753 |
+
#: wpuf-functions.php:1541
|
3754 |
msgid "Chinese Yuan"
|
3755 |
msgstr ""
|
3756 |
|
3757 |
+
#: wpuf-functions.php:1542
|
3758 |
msgid "Colombian Peso"
|
3759 |
msgstr ""
|
3760 |
|
3761 |
+
#: wpuf-functions.php:1543
|
3762 |
msgid "Czech Koruna"
|
3763 |
msgstr ""
|
3764 |
|
3765 |
+
#: wpuf-functions.php:1544
|
3766 |
msgid "Danish Krone"
|
3767 |
msgstr ""
|
3768 |
|
3769 |
+
#: wpuf-functions.php:1545
|
3770 |
msgid "Dominican Peso"
|
3771 |
msgstr ""
|
3772 |
|
3773 |
+
#: wpuf-functions.php:1546
|
3774 |
msgid "Algerian Dinar"
|
3775 |
msgstr ""
|
3776 |
|
3777 |
+
#: wpuf-functions.php:1547
|
3778 |
msgid "Euros"
|
3779 |
msgstr ""
|
3780 |
|
3781 |
+
#: wpuf-functions.php:1548
|
3782 |
msgid "Hong Kong Dollar"
|
3783 |
msgstr ""
|
3784 |
|
3785 |
+
#: wpuf-functions.php:1549
|
3786 |
msgid "Croatia kuna"
|
3787 |
msgstr ""
|
3788 |
|
3789 |
+
#: wpuf-functions.php:1550
|
3790 |
msgid "Hungarian Forint"
|
3791 |
msgstr ""
|
3792 |
|
3793 |
+
#: wpuf-functions.php:1551
|
3794 |
msgid "Icelandic krona"
|
3795 |
msgstr ""
|
3796 |
|
3797 |
+
#: wpuf-functions.php:1552
|
3798 |
msgid "Indonesia Rupiah"
|
3799 |
msgstr ""
|
3800 |
|
3801 |
+
#: wpuf-functions.php:1553
|
3802 |
msgid "Indian Rupee"
|
3803 |
msgstr ""
|
3804 |
|
3805 |
+
#: wpuf-functions.php:1554
|
3806 |
msgid "Nepali Rupee"
|
3807 |
msgstr ""
|
3808 |
|
3809 |
+
#: wpuf-functions.php:1555
|
3810 |
msgid "Israeli Shekel"
|
3811 |
msgstr ""
|
3812 |
|
3813 |
+
#: wpuf-functions.php:1556
|
3814 |
msgid "Japanese Yen"
|
3815 |
msgstr ""
|
3816 |
|
3817 |
+
#: wpuf-functions.php:1557
|
3818 |
msgid "Lao Kip"
|
3819 |
msgstr ""
|
3820 |
|
3821 |
+
#: wpuf-functions.php:1558
|
3822 |
msgid "South Korean Won"
|
3823 |
msgstr ""
|
3824 |
|
3825 |
+
#: wpuf-functions.php:1559
|
3826 |
msgid "Malaysian Ringgits"
|
3827 |
msgstr ""
|
3828 |
|
3829 |
+
#: wpuf-functions.php:1560
|
3830 |
msgid "Mexican Peso"
|
3831 |
msgstr ""
|
3832 |
|
3833 |
+
#: wpuf-functions.php:1561
|
3834 |
msgid "Nigerian Naira"
|
3835 |
msgstr ""
|
3836 |
|
3837 |
+
#: wpuf-functions.php:1562
|
3838 |
msgid "Norwegian Krone"
|
3839 |
msgstr ""
|
3840 |
|
3841 |
+
#: wpuf-functions.php:1563
|
3842 |
msgid "New Zealand Dollar"
|
3843 |
msgstr ""
|
3844 |
|
3845 |
+
#: wpuf-functions.php:1564
|
3846 |
msgid "Omani Rial"
|
3847 |
msgstr ""
|
3848 |
|
3849 |
+
#: wpuf-functions.php:1565
|
3850 |
msgid "Iranian Rial"
|
3851 |
msgstr ""
|
3852 |
|
3853 |
+
#: wpuf-functions.php:1566
|
3854 |
msgid "Pakistani Rupee"
|
3855 |
msgstr ""
|
3856 |
|
3857 |
+
#: wpuf-functions.php:1567
|
3858 |
msgid "Paraguayan Guaraní"
|
3859 |
msgstr ""
|
3860 |
|
3861 |
+
#: wpuf-functions.php:1568
|
3862 |
msgid "Philippine Pesos"
|
3863 |
msgstr ""
|
3864 |
|
3865 |
+
#: wpuf-functions.php:1569
|
3866 |
msgid "Polish Zloty"
|
3867 |
msgstr ""
|
3868 |
|
3869 |
+
#: wpuf-functions.php:1570
|
3870 |
msgid "Pounds Sterling"
|
3871 |
msgstr ""
|
3872 |
|
3873 |
+
#: wpuf-functions.php:1571
|
3874 |
msgid "Romanian Leu"
|
3875 |
msgstr ""
|
3876 |
|
3877 |
+
#: wpuf-functions.php:1572
|
3878 |
msgid "Russian Ruble"
|
3879 |
msgstr ""
|
3880 |
|
3881 |
+
#: wpuf-functions.php:1573
|
3882 |
msgid "Saudi Riyal"
|
3883 |
msgstr ""
|
3884 |
|
3885 |
+
#: wpuf-functions.php:1574
|
3886 |
msgid "Singapore Dollar"
|
3887 |
msgstr ""
|
3888 |
|
3889 |
+
#: wpuf-functions.php:1575
|
3890 |
msgid "South African rand"
|
3891 |
msgstr ""
|
3892 |
|
3893 |
+
#: wpuf-functions.php:1576
|
3894 |
msgid "Swedish Krona"
|
3895 |
msgstr ""
|
3896 |
|
3897 |
+
#: wpuf-functions.php:1577
|
3898 |
msgid "Swiss Franc"
|
3899 |
msgstr ""
|
3900 |
|
3901 |
+
#: wpuf-functions.php:1578
|
3902 |
msgid "Taiwan New Dollars"
|
3903 |
msgstr ""
|
3904 |
|
3905 |
+
#: wpuf-functions.php:1579
|
3906 |
msgid "Thai Baht"
|
3907 |
msgstr ""
|
3908 |
|
3909 |
+
#: wpuf-functions.php:1580
|
3910 |
msgid "Turkish Lira"
|
3911 |
msgstr ""
|
3912 |
|
3913 |
+
#: wpuf-functions.php:1581
|
3914 |
msgid "US Dollar"
|
3915 |
msgstr ""
|
3916 |
|
3917 |
+
#: wpuf-functions.php:1582
|
3918 |
msgid "Vietnamese Dong"
|
3919 |
msgstr ""
|
3920 |
|
3921 |
+
#: wpuf-functions.php:1583
|
3922 |
msgid "Egyptian Pound"
|
3923 |
msgstr ""
|
3924 |
|
3925 |
+
#: wpuf.php:139
|
|
|
|
|
|
|
|
|
3926 |
msgid "Your Post Has Been Expired"
|
3927 |
msgstr ""
|
3928 |
|
3929 |
+
#: wpuf.php:562
|
3930 |
msgid "Error: Nonce verification failed"
|
3931 |
msgstr ""
|
3932 |
|
lib/gateway/paypal.php
CHANGED
@@ -64,7 +64,7 @@ class WPUF_Paypal {
|
|
64 |
// Send back post vars to paypal
|
65 |
$params = array(
|
66 |
'body' => $args,
|
67 |
-
'sslverify' =>
|
68 |
'timeout' => 30,
|
69 |
'user-agent' => 'WP User Frontend Pro/' . WPUF_VERSION,
|
70 |
);
|
@@ -421,7 +421,11 @@ class WPUF_Paypal {
|
|
421 |
'decompress' => false,
|
422 |
'user-agent' => 'WP User Frontend Pro/' . WPUF_VERSION
|
423 |
);
|
424 |
-
|
|
|
|
|
|
|
|
|
425 |
$response = wp_safe_remote_post( $this->gateway_url, $params );
|
426 |
|
427 |
WP_User_Frontend::log( 'paypal', 'IPN Request: ' . print_r( $params, true ) );
|
@@ -441,4 +445,4 @@ class WPUF_Paypal {
|
|
441 |
|
442 |
return false;
|
443 |
}
|
444 |
-
}
|
64 |
// Send back post vars to paypal
|
65 |
$params = array(
|
66 |
'body' => $args,
|
67 |
+
'sslverify' => true,
|
68 |
'timeout' => 30,
|
69 |
'user-agent' => 'WP User Frontend Pro/' . WPUF_VERSION,
|
70 |
);
|
421 |
'decompress' => false,
|
422 |
'user-agent' => 'WP User Frontend Pro/' . WPUF_VERSION
|
423 |
);
|
424 |
+
if ( wpuf_get_option( 'sandbox_mode', 'wpuf_payment' ) == 'on' ) {
|
425 |
+
$this->gateway_url = 'https://ipnpb.sandbox.paypal.com/cgi-bin/webscr';
|
426 |
+
} else {
|
427 |
+
$this->gateway_url = 'https://ipnpb.paypal.com/cgi-bin/webscr';
|
428 |
+
}
|
429 |
$response = wp_safe_remote_post( $this->gateway_url, $params );
|
430 |
|
431 |
WP_User_Frontend::log( 'paypal', 'IPN Request: ' . print_r( $params, true ) );
|
445 |
|
446 |
return false;
|
447 |
}
|
448 |
+
}
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: Forms, registration, profile-builder, login, membership
|
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 4.8.1
|
7 |
Requires PHP: 5.4
|
8 |
-
Stable tag: 2.
|
9 |
License: GPLv2
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -170,6 +170,23 @@ redirected to the edit page with that post id. Then you'll see the edit post for
|
|
170 |
|
171 |
== Changelog ==
|
172 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
173 |
= v2.5.7 (18 October, 2017) =
|
174 |
|
175 |
* **New:** Guest post email verification feature added. When turned on, users need to click the activation link on their email before publising the post.
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 4.8.1
|
7 |
Requires PHP: 5.4
|
8 |
+
Stable tag: 2.6.0
|
9 |
License: GPLv2
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
170 |
|
171 |
== Changelog ==
|
172 |
|
173 |
+
= v2.6.0 (6 November, 2017) =
|
174 |
+
|
175 |
+
* **New:** When configuring payment settings from wp-admin → User Frontend → Settings → Payments, the payment options were applicable for all post forms with the same behavior. Admin could not configure payment option for each post form individually. In this version, the payment configuration option for individual form has been added. Now the admin can configure payment from wp-admin → User Frontend → Post Forms → Add/Edit a form → Navigate Payment Settings located under Settings tab.
|
176 |
+
* **New:** When rendering a form, each field can be shown/hidden based on the type of user roles, subscription pack. This visibility option is located under **Advanced Options** section of each form field and provides a more granular control over which value you want to show and to whom.
|
177 |
+
* **New:** **Menu Restriction** feature added. Like content restriction, now the admin can restrict the menu items based on roles of logged in users, logged out users, subscription pack or everyone. Available to **Pro** users.
|
178 |
+
* **New:** When use `[wpuf_sub_pack]` shortcode, all the subscriptions were visible on the frontend. Admin could not exclude any subscription pack from the available packs. Now, the admin has the opportunity to show specific subscription pack using include/exclude attributes inside `[wpuf_sub_pack]` shortcode. For example, if you have 3 subscription packs with 101, 102, 103 IDs and want to show only the last two packs then you can use `[wpuf_sub_pack include="102,103"]` or to exclude the middle one from the list then you can use `[wpuf_sub_pack exclude="102" order="DESC"]`.
|
179 |
+
* **New:** Admin could not understand which users currently have subscription validity & what is the subscription pack a user is assigned to. Now, a new column **Subscribers** has been added in the **User Frontend** → **Subscriptions** list. Admin can easily understand how many users have purchased a subscription pack & who are the users.
|
180 |
+
* **New:** **Payment Invoice** added. Users who purchase a subscription or process payment for pay per post could not receive an invoice. Now, it's available, a PDF invoice will be sent to user's email with details. Available to **Pro** users.
|
181 |
+
* **New:** Registration/Login function is now available in the free version. User's don't need to login/registration using WordPress default form but the frontend opportunity of WPUF plugin.
|
182 |
+
* **New:** **"Custom Fields in post"** option was available in global settings (User Frontend > Settings > General Options) when admin enable it the data of all the custom fields of all post forms were showing on the frontend with the post. Now, the admin has more flexibility to choose which field's data will show on the frontend. This option can be found as **"Show data in the post"** when editing custom fields under **"Advanced Options"** section.
|
183 |
+
* **Fix:** When viewing pending transactions, the admin could not see more than 20 but there are a lot more available then this number. This issue has been fixed.
|
184 |
+
* **Fix:** Now, the site must have SSL (https) enabled to receive payment with PayPal. We had to update the payment process due to [PayPal security update notice](https://www.paypal-notice.com/en/IPN-Verification-Postback-to-HTTPS/)
|
185 |
+
* **New:** Added plugin welcome wizard. Users who are installing the plugin for the first time will be presented with a nice video and instructions to configure the plugin.
|
186 |
+
* **Improved:** Styling update for edit profile shortcode, now it looks more user friendly with newly applied styles.
|
187 |
+
* **Improved:** Add form preview image in template popup.
|
188 |
+
* **Improved:** Improved help texts in settings → general & form settings
|
189 |
+
|
190 |
= v2.5.7 (18 October, 2017) =
|
191 |
|
192 |
* **New:** Guest post email verification feature added. When turned on, users need to click the activation link on their email before publising the post.
|
templates/account.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
<?php
|
5 |
if ( is_user_logged_in() ) {
|
6 |
foreach ( $sections as $section ) {
|
7 |
-
if ( 'subscription' === $section['slug'] && wpuf_get_option( '
|
8 |
continue;
|
9 |
}
|
10 |
echo sprintf(
|
4 |
<?php
|
5 |
if ( is_user_logged_in() ) {
|
6 |
foreach ( $sections as $section ) {
|
7 |
+
if ( 'subscription' === $section['slug'] && wpuf_get_option( 'show_subscription', 'wpuf_payment' ) != 'yes' ) {
|
8 |
continue;
|
9 |
}
|
10 |
echo sprintf(
|
templates/dashboard.php
CHANGED
@@ -54,12 +54,13 @@
|
|
54 |
|
55 |
wp_reset_postdata();
|
56 |
|
57 |
-
$len
|
58 |
$len_label = count( $meta_label );
|
59 |
-
$len_id
|
60 |
$featured_img = wpuf_get_option( 'show_ft_image', 'wpuf_dashboard' );
|
61 |
$featured_img_size = wpuf_get_option( 'ft_img_size', 'wpuf_dashboard' );
|
62 |
-
$
|
|
|
63 |
?>
|
64 |
<table class="items-table <?php echo $post_type; ?>" cellpadding="0" cellspacing="0">
|
65 |
<thead>
|
@@ -104,7 +105,7 @@
|
|
104 |
<?php do_action( 'wpuf_dashboard_head_col', $args ) ?>
|
105 |
|
106 |
<?php
|
107 |
-
if (
|
108 |
echo '<th>' . __( 'Payment', 'wpuf' ) . '</th>';
|
109 |
}
|
110 |
?>
|
@@ -180,7 +181,7 @@
|
|
180 |
<?php do_action( 'wpuf_dashboard_row_col', $args, $post ) ?>
|
181 |
|
182 |
<?php
|
183 |
-
if ( $charging_enabled
|
184 |
$order_id = get_post_meta( $post->ID, '_wpuf_order_id', true );
|
185 |
$payment_status = get_post_meta( $post->ID, '_wpuf_payment_status', true );
|
186 |
?>
|
54 |
|
55 |
wp_reset_postdata();
|
56 |
|
57 |
+
$len = count( $meta_key );
|
58 |
$len_label = count( $meta_label );
|
59 |
+
$len_id = count( $meta_id );
|
60 |
$featured_img = wpuf_get_option( 'show_ft_image', 'wpuf_dashboard' );
|
61 |
$featured_img_size = wpuf_get_option( 'ft_img_size', 'wpuf_dashboard' );
|
62 |
+
$current_user = wpuf_get_user();
|
63 |
+
$charging_enabled = $current_user->subscription()->current_pack_id();
|
64 |
?>
|
65 |
<table class="items-table <?php echo $post_type; ?>" cellpadding="0" cellspacing="0">
|
66 |
<thead>
|
105 |
<?php do_action( 'wpuf_dashboard_head_col', $args ) ?>
|
106 |
|
107 |
<?php
|
108 |
+
if ( $charging_enabled ) {
|
109 |
echo '<th>' . __( 'Payment', 'wpuf' ) . '</th>';
|
110 |
}
|
111 |
?>
|
181 |
<?php do_action( 'wpuf_dashboard_row_col', $args, $post ) ?>
|
182 |
|
183 |
<?php
|
184 |
+
if ( $charging_enabled ) {
|
185 |
$order_id = get_post_meta( $post->ID, '_wpuf_order_id', true );
|
186 |
$payment_status = get_post_meta( $post->ID, '_wpuf_payment_status', true );
|
187 |
?>
|
templates/dashboard/billing-address.php
ADDED
@@ -0,0 +1,107 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
global $current_user;
|
4 |
+
|
5 |
+
$address_fields = array();
|
6 |
+
|
7 |
+
if ( isset( $_POST['add_line_1'] )
|
8 |
+
&& isset( $_POST['city'] )
|
9 |
+
&& isset( $_POST['state'] )
|
10 |
+
&& isset( $_POST['zip_code'] )
|
11 |
+
&& isset( $_POST['country'] ) ) {
|
12 |
+
$address_fields = array(
|
13 |
+
'add_line_1' => $_POST['add_line_1'],
|
14 |
+
'add_line_2' => $_POST['add_line_2'],
|
15 |
+
'city' => $_POST['city'],
|
16 |
+
'state' => $_POST['state'],
|
17 |
+
'zip_code' => $_POST['zip_code'],
|
18 |
+
'country' => $_POST['country']
|
19 |
+
);
|
20 |
+
update_user_meta( $current_user->ID, 'address_fields', $address_fields );
|
21 |
+
} else {
|
22 |
+
if ( metadata_exists( 'user', $current_user->ID, 'address_fields') ) {
|
23 |
+
$address_fields = get_user_meta( $current_user->ID, 'address_fields', false );
|
24 |
+
$address_fields = $address_fields[0];
|
25 |
+
} else {
|
26 |
+
$address_fields = array_fill_keys(
|
27 |
+
array( 'add_line_1', 'add_line_2', 'city', 'state', 'zip_code', 'country' ), '' );
|
28 |
+
}
|
29 |
+
}
|
30 |
+
?>
|
31 |
+
|
32 |
+
<form class="wpuf-form form-label-above" action="" method="post">
|
33 |
+
<div class="wpuf-fields">
|
34 |
+
|
35 |
+
<ul class="wpuf-form form-label-above">
|
36 |
+
|
37 |
+
<li>
|
38 |
+
<div class="wpuf-label"><?php _e( 'Address Line 1 ', 'wpuf' ); ?><span class="required">*</span></div>
|
39 |
+
<div class="wpuf-fields">
|
40 |
+
<input type="text" class="input" name="add_line_1" id="add_line_1" value="<?php echo $address_fields['add_line_1']; ?>" />
|
41 |
+
</div>
|
42 |
+
</li>
|
43 |
+
|
44 |
+
<li>
|
45 |
+
<div class="wpuf-label"><?php _e( 'Address Line 2 ', 'wpuf' ); ?><span class="required">*</span></div>
|
46 |
+
<div class="wpuf-fields">
|
47 |
+
<input type="text" class="input" name="add_line_2" id="add_line_2" value="<?php echo $address_fields['add_line_2']; ?>" />
|
48 |
+
</div>
|
49 |
+
</li>
|
50 |
+
|
51 |
+
<li>
|
52 |
+
<div class="wpuf-label"><?php _e( 'City', 'wpuf' ); ?> <span class="required">*</span></div>
|
53 |
+
<div class="wpuf-fields">
|
54 |
+
<input type="text" class="input" name="city" id="city" value="<?php echo $address_fields['city']; ?>" />
|
55 |
+
</div>
|
56 |
+
</li>
|
57 |
+
|
58 |
+
<li>
|
59 |
+
<div class="wpuf-label"><?php _e('State ', 'wpuf' ); ?> <span class="required">*</span></div>
|
60 |
+
<div class="wpuf-fields">
|
61 |
+
<input type="text" class="input" name="state" id="state" value="<?php echo $address_fields['state']; ?>" />
|
62 |
+
</div>
|
63 |
+
</li>
|
64 |
+
|
65 |
+
<li>
|
66 |
+
<div class="wpuf-fields">
|
67 |
+
<div class="wpuf-name-field-wrap format-first-last">
|
68 |
+
<div class="wpuf-name-field-first-name">
|
69 |
+
<label class="wpuf-fields wpuf-label"><?php _e( 'Zip Code ', 'wpuf' ); ?></label>
|
70 |
+
<input type="number" class="input" name="zip_code" id="zip_code" value="<?php echo $address_fields['zip_code']; ?>" />
|
71 |
+
</div>
|
72 |
+
|
73 |
+
<div class="wpuf-name-field-last-name">
|
74 |
+
<label class="wpuf-fields wpuf-label"><?php _e('Country ', 'wpuf' ); ?></label>
|
75 |
+
<div class="wpuf-fields">
|
76 |
+
<?php
|
77 |
+
$countries = wpuf_get_countries() ;
|
78 |
+
?>
|
79 |
+
<select name="country" id="country">
|
80 |
+
<?php
|
81 |
+
foreach ( $countries as $country ) {
|
82 |
+
if ( $country['name'] == $address_fields['country'] ) { ?>
|
83 |
+
<option selected value="<?php echo $country['name']; ?>" selected ><?php echo $country['name']; ?></option>
|
84 |
+
<?php } else { ?>
|
85 |
+
<option value="<?php echo $country['name']; ?>"><?php echo $country['name']; ?></option>
|
86 |
+
<?php }
|
87 |
+
} ?>
|
88 |
+
</select>
|
89 |
+
|
90 |
+
</div>
|
91 |
+
</div>
|
92 |
+
</div>
|
93 |
+
</div>
|
94 |
+
</li>
|
95 |
+
|
96 |
+
|
97 |
+
<li class="wpuf-submit">
|
98 |
+
<input type="submit" name="update_billing_address" id="wpuf-account-update-billing_address" value="<?php _e( 'Update Billing Address', 'wpuf' ); ?>" />
|
99 |
+
</li>
|
100 |
+
</ul>
|
101 |
+
|
102 |
+
<div class="clear"></div>
|
103 |
+
|
104 |
+
</div>
|
105 |
+
|
106 |
+
|
107 |
+
</form>
|
templates/dashboard/edit-profile.php
CHANGED
@@ -1,37 +1,46 @@
|
|
1 |
<?php global $current_user; ?>
|
2 |
|
3 |
-
<form class="wpuf-form wpuf-update-profile-form" action="" method="post">
|
4 |
|
5 |
<div style="display: none;" class="wpuf-success"><?php _e( 'Profile updated successfully!', 'wpuf' ); ?></div>
|
6 |
<div style="display: none;" class="wpuf-error"><?php _e( 'Something went wrong!', 'wpuf' ); ?></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
<div class="clear"></div>
|
17 |
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
<p class="form-row">
|
29 |
-
<label for="current_password"><?php _e( 'Current Password', 'wpuf' ); ?></label>
|
30 |
-
<input type="password" class="input-text" name="current_password" id="current_password">
|
31 |
-
</p>
|
32 |
-
<p class="form-row">
|
33 |
-
<label for="pass1"><?php _e( 'New Password', 'wpuf' ); ?></label>
|
34 |
-
<input type="password" class="input-text" name="pass1" id="pass1" size="16" value="" autocomplete="off" />
|
35 |
|
36 |
<span style="width: 100%;" id="pass-strength-result"><?php _e( 'Strength indicator', 'wpuf' ); ?></span>
|
37 |
<script src="<?php echo site_url(); ?>/wp-includes/js/zxcvbn.min.js"></script>
|
@@ -49,18 +58,21 @@
|
|
49 |
convertEntities(pwsL10n);
|
50 |
} catch (e) {};
|
51 |
</script>
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
|
|
|
|
59 |
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
|
|
65 |
|
66 |
</form>
|
1 |
<?php global $current_user; ?>
|
2 |
|
3 |
+
<form class="wpuf-form wpuf-form-add wpuf-update-profile-form" action="" method="post">
|
4 |
|
5 |
<div style="display: none;" class="wpuf-success"><?php _e( 'Profile updated successfully!', 'wpuf' ); ?></div>
|
6 |
<div style="display: none;" class="wpuf-error"><?php _e( 'Something went wrong!', 'wpuf' ); ?></div>
|
7 |
+
<ul class="wpuf-form form-label-above">
|
8 |
+
<li class="wpuf-el form-row form-row-first">
|
9 |
+
<div class="wpuf-label" >
|
10 |
+
<label for="first_name"><?php _e( 'First Name ', 'wpuf' ); ?><span class="required">*</span></label>
|
11 |
+
</div>
|
12 |
+
<div class="wpuf-fields" >
|
13 |
+
<input type="text" class="input-text" name="first_name" id="first_name" value="<?php echo $current_user->first_name; ?>" required>
|
14 |
+
</div>
|
15 |
+
</li>
|
16 |
+
<li class="wpuf-el form-row-last">
|
17 |
+
<div class="wpuf-label" >
|
18 |
+
<label for="last_name"><?php _e('Last Name ', 'wpuf' ); ?><span class="required">*</span></label>
|
19 |
+
</div>
|
20 |
+
<div class="wpuf-fields" >
|
21 |
+
<input type="text" class="input-text" name="last_name" id="last_name" value="<?php echo $current_user->last_name; ?>" required>
|
22 |
+
</div>
|
23 |
+
</li>
|
24 |
+
<div class="clear"></div>
|
25 |
|
26 |
+
<li class="wpuf-el form-row">
|
27 |
+
<div class="wpuf-label" >
|
28 |
+
<label for="email"><?php _e( 'Email Address ', 'wpuf' ); ?><span class="required">*</span></label>
|
29 |
+
</div>
|
30 |
+
<div class="wpuf-fields" >
|
31 |
+
<input type="email" class="input-text" name="email" id="email" value="<?php echo $current_user->user_email; ?>" required>
|
32 |
+
</div>
|
33 |
+
</li>
|
|
|
34 |
|
35 |
+
<li class="wpuf-el">
|
36 |
+
<div class="wpuf-label" >
|
37 |
+
<label for="current_password"><?php _e( 'Current Password', 'wpuf' ); ?></label>
|
38 |
+
</div>
|
39 |
+
<div class="wpuf-fields" >
|
40 |
+
<input type="password" class="input-text" name="pass1" id="pass1" size="16" value="" autocomplete="off" />
|
41 |
+
</div>
|
42 |
+
<span class="wpuf-help"><?php _e( 'If you want to unchanged the password then just leave this section.', 'wpuf' ); ?></span>
|
43 |
+
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
|
45 |
<span style="width: 100%;" id="pass-strength-result"><?php _e( 'Strength indicator', 'wpuf' ); ?></span>
|
46 |
<script src="<?php echo site_url(); ?>/wp-includes/js/zxcvbn.min.js"></script>
|
58 |
convertEntities(pwsL10n);
|
59 |
} catch (e) {};
|
60 |
</script>
|
61 |
+
<li class="wpuf-el">
|
62 |
+
<div class="wpuf-label" >
|
63 |
+
<label for="pass2"><?php _e( 'Confirm New Password', 'wpuf' ); ?></label>
|
64 |
+
</div>
|
65 |
+
<div class="wpuf-fields" >
|
66 |
+
<input type="password" class="input-text" name="pass2" id="pass2" size="16" value="" autocomplete="off" />
|
67 |
+
</div>
|
68 |
+
</li>
|
69 |
+
<div class="clear"></div>
|
70 |
|
71 |
+
<li class="wpuf-submit">
|
72 |
+
<?php wp_nonce_field( 'wpuf-account-update-profile' ); ?>
|
73 |
+
<input type="hidden" name="action" value="wpuf_account_update_profile">
|
74 |
+
<input type="submit" name="update_profile" id="wpuf-account-update-profile" value="Update Profile">
|
75 |
+
</li>
|
76 |
+
</ul>
|
77 |
|
78 |
</form>
|
templates/dashboard/posts.php
CHANGED
@@ -61,7 +61,8 @@ $post_type_obj = get_post_type_object( $post_type );
|
|
61 |
<?php
|
62 |
$featured_img = wpuf_get_option( 'show_ft_image', 'wpuf_dashboard' );
|
63 |
$featured_img_size = wpuf_get_option( 'ft_img_size', 'wpuf_dashboard' );
|
64 |
-
$
|
|
|
65 |
?>
|
66 |
<table class="items-table <?php echo $post_type; ?>" cellpadding="0" cellspacing="0">
|
67 |
<thead>
|
@@ -77,7 +78,7 @@ $post_type_obj = get_post_type_object( $post_type );
|
|
77 |
<?php do_action( 'wpuf_account_posts_head_col', $args ) ?>
|
78 |
|
79 |
<?php
|
80 |
-
if (
|
81 |
echo '<th>' . __( 'Payment', 'wpuf' ) . '</th>';
|
82 |
}
|
83 |
?>
|
@@ -126,7 +127,7 @@ $post_type_obj = get_post_type_object( $post_type );
|
|
126 |
<?php do_action( 'wpuf_account_posts_row_col', $args, $post ) ?>
|
127 |
|
128 |
<?php
|
129 |
-
if ( $charging_enabled
|
130 |
$order_id = get_post_meta( $post->ID, '_wpuf_order_id', true );
|
131 |
?>
|
132 |
<td>
|
61 |
<?php
|
62 |
$featured_img = wpuf_get_option( 'show_ft_image', 'wpuf_dashboard' );
|
63 |
$featured_img_size = wpuf_get_option( 'ft_img_size', 'wpuf_dashboard' );
|
64 |
+
$current_user = wpuf_get_user();
|
65 |
+
$charging_enabled = $current_user->subscription()->current_pack_id();
|
66 |
?>
|
67 |
<table class="items-table <?php echo $post_type; ?>" cellpadding="0" cellspacing="0">
|
68 |
<thead>
|
78 |
<?php do_action( 'wpuf_account_posts_head_col', $args ) ?>
|
79 |
|
80 |
<?php
|
81 |
+
if ( $charging_enabled ) {
|
82 |
echo '<th>' . __( 'Payment', 'wpuf' ) . '</th>';
|
83 |
}
|
84 |
?>
|
127 |
<?php do_action( 'wpuf_account_posts_row_col', $args, $post ) ?>
|
128 |
|
129 |
<?php
|
130 |
+
if ( $charging_enabled ) {
|
131 |
$order_id = get_post_meta( $post->ID, '_wpuf_order_id', true );
|
132 |
?>
|
133 |
<td>
|
views/welcome-page.php
ADDED
@@ -0,0 +1,620 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<style>
|
2 |
+
/* Welcome Screen */
|
3 |
+
|
4 |
+
#wpuf-welcome{
|
5 |
+
font-family: "Open Sans", sans-serif;
|
6 |
+
}
|
7 |
+
|
8 |
+
#wpuf-welcome .container{
|
9 |
+
margin: 0 auto;
|
10 |
+
max-width: 700px;
|
11 |
+
padding: 0;
|
12 |
+
}
|
13 |
+
|
14 |
+
#wpuf-welcome .intro{
|
15 |
+
margin-bottom: 60px;
|
16 |
+
}
|
17 |
+
|
18 |
+
#wpuf-welcome .header {
|
19 |
+
display: flex;
|
20 |
+
flex-wrap: wrap;
|
21 |
+
align-content: center;
|
22 |
+
margin: 50px 0 40px;
|
23 |
+
}
|
24 |
+
#wpuf-welcome .header > *{
|
25 |
+
width: 50%;
|
26 |
+
}
|
27 |
+
#wpuf-welcome .header .text{
|
28 |
+
text-align: right;
|
29 |
+
|
30 |
+
}
|
31 |
+
#wpuf-welcome .header .text h1 {
|
32 |
+
color: #647182;
|
33 |
+
font-size: 23px;
|
34 |
+
line-height: 1.2em;
|
35 |
+
margin-right: 26px;
|
36 |
+
}
|
37 |
+
|
38 |
+
#wpuf-welcome .video-block{
|
39 |
+
background-color: #fff;
|
40 |
+
border: 1px solid rgb(224, 233, 236);
|
41 |
+
box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.07);
|
42 |
+
}
|
43 |
+
#wpuf-welcome .video-block .play-video{
|
44 |
+
display: block;
|
45 |
+
position: relative;
|
46 |
+
}
|
47 |
+
#wpuf-welcome .video-block .play-video:before {
|
48 |
+
position: absolute;
|
49 |
+
font-family: dashicons;
|
50 |
+
content: "\f522";
|
51 |
+
color: #fff;
|
52 |
+
background-color: #0c5bdf;
|
53 |
+
border-radius: 50%;
|
54 |
+
width: 69px;
|
55 |
+
height: 69px;
|
56 |
+
font-size: 30px;
|
57 |
+
text-align: center;
|
58 |
+
line-height: 69px;
|
59 |
+
left: 50%;
|
60 |
+
top: 50%;
|
61 |
+
transform: translate(-50%, -50%);
|
62 |
+
background-image: -moz-linear-gradient( 145deg, rgb(12,88,213) 0%, rgb(13,98,244) 99%);
|
63 |
+
background-image: -webkit-linear-gradient( 145deg, rgb(12,88,213) 0%, rgb(13,98,244) 99%);
|
64 |
+
background-image: -ms-linear-gradient( 145deg, rgb(12,88,213) 0%, rgb(13,98,244) 99%);
|
65 |
+
box-shadow: 0px 20px 38px 0px rgba(94, 152, 239, 0.77);
|
66 |
+
}
|
67 |
+
#wpuf-welcome .video-block .play-video:hover:before {
|
68 |
+
background-image: -moz-linear-gradient( 145deg, rgb(13, 185, 159) 0%, rgb(128, 185, 6) 99%);
|
69 |
+
background-image: -webkit-linear-gradient( 145deg, rgb(13, 185, 159) 0%, rgb(128, 185, 6) 99%);
|
70 |
+
background-image: -ms-linear-gradient( 145deg, rgb(13, 185, 159) 0%, rgb(128, 185, 6) 99%);
|
71 |
+
}
|
72 |
+
#wpuf-welcome .video-block .play-video img{
|
73 |
+
max-width: 100%;
|
74 |
+
}
|
75 |
+
|
76 |
+
#wpuf-welcome .action-block{
|
77 |
+
text-align: center;
|
78 |
+
padding: 18px 20px 22px;
|
79 |
+
}
|
80 |
+
|
81 |
+
#wpuf-welcome .wpuf-btn {
|
82 |
+
cursor: pointer;
|
83 |
+
display: inline-block;
|
84 |
+
text-decoration: none;
|
85 |
+
text-align: center;
|
86 |
+
vertical-align: middle;
|
87 |
+
white-space: nowrap;
|
88 |
+
font-size: 16px;
|
89 |
+
font-weight: 400;
|
90 |
+
padding: 16px 28px;
|
91 |
+
margin: 8px;
|
92 |
+
border-radius: 3px;
|
93 |
+
border: 1px solid rgb(204, 204, 204);
|
94 |
+
box-shadow: 0px 1px 0px 0px rgba(204, 204, 204, 0.004);
|
95 |
+
transition: all .2s;
|
96 |
+
}
|
97 |
+
|
98 |
+
#wpuf-welcome .wpuf-btn.primary {
|
99 |
+
background-color: #0085ba;
|
100 |
+
border-color: #006799;
|
101 |
+
color: #fff;
|
102 |
+
}
|
103 |
+
#wpuf-welcome .wpuf-btn.primary:hover{
|
104 |
+
background-color: #0473a9;
|
105 |
+
}
|
106 |
+
|
107 |
+
#wpuf-welcome .wpuf-btn.default {
|
108 |
+
background-color: #fff;
|
109 |
+
color: #000;
|
110 |
+
}
|
111 |
+
#wpuf-welcome .wpuf-btn.default:hover{
|
112 |
+
background-color: #EFEFEF;
|
113 |
+
}
|
114 |
+
|
115 |
+
#wpuf-welcome .features-section h1{
|
116 |
+
color: #000;
|
117 |
+
font-size: 33px;
|
118 |
+
line-height: 1.2em;
|
119 |
+
text-align: center;
|
120 |
+
margin-bottom: 40px;
|
121 |
+
}
|
122 |
+
#wpuf-welcome .features-section .section, .upgrade-section .section{
|
123 |
+
padding: 30px;
|
124 |
+
border-radius: 3px;
|
125 |
+
border: 1px solid rgb(224, 233, 236);
|
126 |
+
background-color: #fff;
|
127 |
+
box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.07);
|
128 |
+
overflow: hidden;
|
129 |
+
}
|
130 |
+
|
131 |
+
#wpuf-welcome .features-section .features-block{
|
132 |
+
|
133 |
+
}
|
134 |
+
|
135 |
+
#wpuf-welcome .features-section .features-block h2 {
|
136 |
+
border: 2px solid #eff2f7;
|
137 |
+
border-radius: 3px;
|
138 |
+
background-color: rgb(246, 248, 251);
|
139 |
+
color: #000;
|
140 |
+
font-size: 23px;
|
141 |
+
line-height: 1.2em;
|
142 |
+
font-weight: 400;
|
143 |
+
padding: 15px;
|
144 |
+
margin: 20px 0 10px 0;
|
145 |
+
}
|
146 |
+
|
147 |
+
#wpuf-welcome .features-section .features-block h2 img {
|
148 |
+
display: inline-block;
|
149 |
+
vertical-align: middle;
|
150 |
+
margin-right: 10px;
|
151 |
+
}
|
152 |
+
|
153 |
+
#wpuf-welcome .features-section .features-list {
|
154 |
+
display: flex;
|
155 |
+
flex-wrap: wrap;
|
156 |
+
}
|
157 |
+
#wpuf-welcome .features-section .features-list > *{
|
158 |
+
width: 48%;
|
159 |
+
margin-bottom: 25px;
|
160 |
+
margin-top: 25px;
|
161 |
+
}
|
162 |
+
#wpuf-welcome .features-section .features-list > .feature-block:nth-child(even) {
|
163 |
+
margin-left: 2%;
|
164 |
+
}
|
165 |
+
#wpuf-welcome .features-section .features-list > .feature-block:nth-child(odd) {
|
166 |
+
margin-right: 2%;
|
167 |
+
}
|
168 |
+
|
169 |
+
#wpuf-welcome .features-section .features-list img {
|
170 |
+
float: left;
|
171 |
+
max-width: 60px;
|
172 |
+
}
|
173 |
+
#wpuf-welcome .features-section .features-list h5 {
|
174 |
+
margin: 0 0 8px 80px;
|
175 |
+
font-size: 16px;
|
176 |
+
line-height: 1.2em;
|
177 |
+
font-weight: 600;
|
178 |
+
color: #23282d;
|
179 |
+
}
|
180 |
+
#wpuf-welcome .features-section .features-list p {
|
181 |
+
margin: 0px 0px 0px 80px;
|
182 |
+
font-size: 14px;
|
183 |
+
}
|
184 |
+
|
185 |
+
#wpuf-welcome .upgrade-section{
|
186 |
+
margin-top: 35px;
|
187 |
+
}
|
188 |
+
#wpuf-welcome .upgrade-section h2{
|
189 |
+
color: #242e3c;
|
190 |
+
font-size: 30px;
|
191 |
+
text-align: center;
|
192 |
+
line-height: 1.2em;
|
193 |
+
margin-bottom: 87px;
|
194 |
+
}
|
195 |
+
|
196 |
+
#wpuf-welcome .upgrade-section .left {
|
197 |
+
float: left;
|
198 |
+
width: 60%;
|
199 |
+
padding-right: 2%;
|
200 |
+
margin-bottom: 50px;
|
201 |
+
}
|
202 |
+
#wpuf-welcome .upgrade-section .right {
|
203 |
+
float: right;
|
204 |
+
width: 28%;
|
205 |
+
margin-left: 2%;
|
206 |
+
text-align: center;
|
207 |
+
border: 1px solid #e8f4f3;
|
208 |
+
border-radius: 5px;
|
209 |
+
background-color: rgb(255, 255, 255);
|
210 |
+
box-shadow: 0px 20px 50px 0px rgba(8, 101, 67, 0.15);
|
211 |
+
position: relative;
|
212 |
+
padding: 3%;
|
213 |
+
margin-bottom: 20px;
|
214 |
+
}
|
215 |
+
|
216 |
+
#wpuf-welcome .upgrade-section ul {
|
217 |
+
display: -ms-flex;
|
218 |
+
display: -webkit-flex;
|
219 |
+
display: flex;
|
220 |
+
-webkit-flex-wrap: wrap;
|
221 |
+
flex-wrap: wrap;
|
222 |
+
font-size: 15px;
|
223 |
+
margin: 0;
|
224 |
+
padding: 0;
|
225 |
+
}
|
226 |
+
#wpuf-welcome .upgrade-section ul li {
|
227 |
+
display: block;
|
228 |
+
width: 50%;
|
229 |
+
margin: 0 0 15px 0;
|
230 |
+
padding: 0;
|
231 |
+
}
|
232 |
+
#wpuf-welcome .upgrade-section ul li .dashicons {
|
233 |
+
color: #fff;
|
234 |
+
background-color: #1abc9c;
|
235 |
+
border-radius: 50%;
|
236 |
+
height: 20px;
|
237 |
+
width: 20px;
|
238 |
+
line-height: 20px;
|
239 |
+
margin-right: 5px;
|
240 |
+
text-align: center;
|
241 |
+
display: inline-block;
|
242 |
+
}
|
243 |
+
|
244 |
+
#wpuf-welcome .upgrade-section .right .price{
|
245 |
+
font-size:35px;
|
246 |
+
color: #fff;
|
247 |
+
display: block;
|
248 |
+
width: 87px;
|
249 |
+
height: 87px;
|
250 |
+
text-align: center;
|
251 |
+
border: 10px solid #fff;
|
252 |
+
border-radius: 50%;
|
253 |
+
line-height: 80px;
|
254 |
+
position: absolute;
|
255 |
+
top: -50px;
|
256 |
+
left: 50%;
|
257 |
+
transform: translateX(-50%);
|
258 |
+
text-shadow: 1.026px 2.819px 10px rgba(3, 96, 16, 0.23);
|
259 |
+
background-image: -moz-linear-gradient( 90deg, rgb(126,213,0) 0%, rgb(0,191,141) 100%);
|
260 |
+
background-image: -webkit-linear-gradient( 90deg, rgb(126,213,0) 0%, rgb(0,191,141) 100%);
|
261 |
+
background-image: -ms-linear-gradient( 90deg, rgb(126,213,0) 0%, rgb(0,191,141) 100%);
|
262 |
+
box-shadow: 0.698px 19.988px 50px 0px rgba(14, 157, 34, 0.26);
|
263 |
+
|
264 |
+
}
|
265 |
+
#wpuf-welcome .upgrade-section .right .price sup {
|
266 |
+
font-size: 17px;
|
267 |
+
}
|
268 |
+
#wpuf-welcome .upgrade-section .right .term{
|
269 |
+
display: block;
|
270 |
+
margin-top: 60px;
|
271 |
+
margin-bottom: 15px;
|
272 |
+
color: #8e9297;
|
273 |
+
font-size: 14px;
|
274 |
+
}
|
275 |
+
|
276 |
+
#wpuf-welcome .footer {
|
277 |
+
background-color: #3d566e;
|
278 |
+
margin-top: 35px;
|
279 |
+
border-radius: 3px;
|
280 |
+
}
|
281 |
+
|
282 |
+
@media (max-width: 1190px) {
|
283 |
+
#wpuf-welcome .container{
|
284 |
+
max-width: 95%;
|
285 |
+
}
|
286 |
+
}
|
287 |
+
@media (max-width: 768px) {
|
288 |
+
#wpuf-welcome .header{
|
289 |
+
display: block;
|
290 |
+
text-align: center;
|
291 |
+
}
|
292 |
+
|
293 |
+
#wpuf-welcome .header > * {
|
294 |
+
width: 100%;
|
295 |
+
}
|
296 |
+
#wpuf-welcome .header .text {
|
297 |
+
text-align: center;
|
298 |
+
}
|
299 |
+
#wpuf-welcome .header .text h1{
|
300 |
+
margin:25px;
|
301 |
+
}
|
302 |
+
#wpuf-welcome .features-section .features-list{
|
303 |
+
display: block;
|
304 |
+
}
|
305 |
+
#wpuf-welcome .features-section .features-list > *{
|
306 |
+
width: 100%;
|
307 |
+
margin-left: 0 !important;
|
308 |
+
margin-right: 0 !important;
|
309 |
+
clear: both;
|
310 |
+
overflow: hidden;
|
311 |
+
}
|
312 |
+
#wpuf-welcome .upgrade-section .left{
|
313 |
+
float: none;
|
314 |
+
width: 100%;
|
315 |
+
}
|
316 |
+
#wpuf-welcome .upgrade-section .right{
|
317 |
+
float: none;
|
318 |
+
margin: 90px 0 0;
|
319 |
+
width: 94%;
|
320 |
+
}
|
321 |
+
}
|
322 |
+
|
323 |
+
@media (max-width: 600px) {
|
324 |
+
#wpuf-welcome .features-section .features-list img{
|
325 |
+
max-width: 45px;
|
326 |
+
}
|
327 |
+
#wpuf-welcome .features-section .features-list h5{
|
328 |
+
margin: 0 0 10px 60px;
|
329 |
+
}
|
330 |
+
#wpuf-welcome .features-section .features-list p{
|
331 |
+
margin: 0px 0px 0px 60px;
|
332 |
+
}
|
333 |
+
#wpuf-welcome .features-section .features-block h2, .features-section .features-list{
|
334 |
+
margin-bottom: 50px;
|
335 |
+
}
|
336 |
+
#wpuf-welcome .upgrade-section ul{
|
337 |
+
display: block;
|
338 |
+
}
|
339 |
+
#wpuf-welcome .upgrade-section ul li{
|
340 |
+
width: 100%;
|
341 |
+
}
|
342 |
+
|
343 |
+
#wpuf-welcome .features-section .features-block h2{
|
344 |
+
font-size: 17px;
|
345 |
+
line-height: 1.2;
|
346 |
+
text-align: center;
|
347 |
+
}
|
348 |
+
#wpuf-welcome .features-section .features-block h2 img{
|
349 |
+
display: block;
|
350 |
+
margin: 0 auto 10px;
|
351 |
+
}
|
352 |
+
}
|
353 |
+
|
354 |
+
|
355 |
+
|
356 |
+
.wpuf-welcome-modal {
|
357 |
+
background: #fff;
|
358 |
+
position: fixed;
|
359 |
+
top: 5%;
|
360 |
+
bottom: 5%;
|
361 |
+
right: 10%;
|
362 |
+
left: 10%;
|
363 |
+
display: none;
|
364 |
+
box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
365 |
+
z-index: 160000;
|
366 |
+
}
|
367 |
+
|
368 |
+
.wpuf-welcome-modal .video-wrap {
|
369 |
+
position: relative;
|
370 |
+
padding-bottom: 56.25%; /* 16:9 */
|
371 |
+
padding-top: 25px;
|
372 |
+
height: 0;
|
373 |
+
}
|
374 |
+
|
375 |
+
.wpuf-welcome-modal .video-wrap iframe {
|
376 |
+
position: absolute;
|
377 |
+
top: 0;
|
378 |
+
left: 0;
|
379 |
+
width: 100%;
|
380 |
+
height: 100%;
|
381 |
+
}
|
382 |
+
|
383 |
+
.wpuf-welcome-modal .learn-more {
|
384 |
+
position: absolute;
|
385 |
+
bottom: 0;
|
386 |
+
right: 10px;
|
387 |
+
background: #fff;
|
388 |
+
padding: 10px;
|
389 |
+
border-radius: 3px;
|
390 |
+
}
|
391 |
+
|
392 |
+
.wpuf-welcome-modal a.close {
|
393 |
+
position: absolute;
|
394 |
+
top: 20px;
|
395 |
+
right: -60px;
|
396 |
+
font: 300 1.71429em "dashicons" !important;
|
397 |
+
content: '\f335';
|
398 |
+
display: inline-block;
|
399 |
+
padding: 10px 20px 0 20px;
|
400 |
+
z-index: 5;
|
401 |
+
text-decoration: none;
|
402 |
+
height: 40px;
|
403 |
+
cursor: pointer;
|
404 |
+
background: #000;
|
405 |
+
color: #fff;
|
406 |
+
border-radius: 50%;
|
407 |
+
}
|
408 |
+
|
409 |
+
.wpuf-welcome-modal-backdrop {
|
410 |
+
position: fixed;
|
411 |
+
z-index: 159999;
|
412 |
+
top: 0;
|
413 |
+
left: 0;
|
414 |
+
right: 0;
|
415 |
+
bottom: 0;
|
416 |
+
min-height: 360px;
|
417 |
+
background: #000;
|
418 |
+
opacity: .7;
|
419 |
+
display: none;
|
420 |
+
}
|
421 |
+
|
422 |
+
.wpuf-welcome-modal.show,
|
423 |
+
.wpuf-welcome-modal-backdrop.show {
|
424 |
+
display: block;
|
425 |
+
}
|
426 |
+
</style>
|
427 |
+
<div id="wpuf-welcome" class="lite">
|
428 |
+
|
429 |
+
<div class="container">
|
430 |
+
<div class="intro">
|
431 |
+
<div class="header">
|
432 |
+
<div class="text">
|
433 |
+
<h1>Welcome to</h1>
|
434 |
+
</div>
|
435 |
+
|
436 |
+
<div class="logo">
|
437 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/wpuf-logo.png" alt="WP User Frontend Pro">
|
438 |
+
</div>
|
439 |
+
</div>
|
440 |
+
<div class="video-block" id="wpuf-welcome-prompt">
|
441 |
+
<a href="#" class="play-video learn-more" title="Watch how to create your first form" data-tube="NJvjy9WFyAM">
|
442 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/welcome-video.png" alt="Watch how to create your first form" class="video-thumbnail">
|
443 |
+
</a>
|
444 |
+
<div class="action-block">
|
445 |
+
<a href="<?php echo admin_url( 'admin.php?page=wpuf-post-forms' ); ?>" class="wpuf-btn primary"><?php _e( 'Create Your First Form', 'wpuf' ); ?></a>
|
446 |
+
<a href="<?php echo admin_url( 'admin.php?page=wpuf-support' ); ?>" class="wpuf-btn default"><?php _e( 'Read the Full Guide', 'wpuf' ); ?></a>
|
447 |
+
</div>
|
448 |
+
</div>
|
449 |
+
<div class="wpuf-welcome-modal" id="wpuf-welcome-modal">
|
450 |
+
<a class="close">
|
451 |
+
×
|
452 |
+
<span class="screen-reader-text">Close modal window</span>
|
453 |
+
</a>
|
454 |
+
<div class="video-wrap">
|
455 |
+
<iframe id="wpuf-welcome-modal-iframe" width="1280" height="720" src="" frameborder="0" allowfullscreen></iframe>
|
456 |
+
</div>
|
457 |
+
</div>
|
458 |
+
<div class="wpuf-welcome-modal-backdrop" id="wpuf-welcome-modal-backdrop"></div>
|
459 |
+
</div><!-- /.intro -->
|
460 |
+
|
461 |
+
<div class="features-section">
|
462 |
+
|
463 |
+
<h1>What’s Next...</h1>
|
464 |
+
|
465 |
+
<div class="section">
|
466 |
+
<div class="features-block">
|
467 |
+
<h2><img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/frontend-posting.png" alt="Frontend Posting"> Frontend Posting</h2>
|
468 |
+
|
469 |
+
<div class="features-list">
|
470 |
+
<div class="feature-block">
|
471 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Form-Builder.svg">
|
472 |
+
<h5>Post Form Builder</h5>
|
473 |
+
<p><a href="https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/creating-posting-forms/" target="_blank">Design your forms</a> with drag & Drop builder with live preview</p>
|
474 |
+
</div>
|
475 |
+
|
476 |
+
<div class="feature-block">
|
477 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Support.svg">
|
478 |
+
<h5>Custom Field Support</h5>
|
479 |
+
<p>Build exclusive submission forms with <a href="https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/form-elements/" target="_blank">30+ custom field types</a>.</p>
|
480 |
+
</div>
|
481 |
+
<div class="feature-block">
|
482 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Post-Taxonomies.svg">
|
483 |
+
<h5>Post Types & Taxonomies</h5>
|
484 |
+
<p>Unleash your creativity with <a href="https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/different-custom-post-type-submission-2/" target="_blank">custom post types</a> & taxonomies</p>
|
485 |
+
</div>
|
486 |
+
<div class="feature-block">
|
487 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Guest-Posting.svg">
|
488 |
+
<h5>Guest Posting</h5>
|
489 |
+
<p>Allow your guests to post from the frontend with full capabilities. <a href="https://wedevs.com/docs/wp-user-frontend-pro/posting-forms/guest-posting/" target="_blank">Learn more</a>.</p>
|
490 |
+
</div>
|
491 |
+
</div>
|
492 |
+
</div>
|
493 |
+
<div class="features-block">
|
494 |
+
<h2><img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Profile-Builder.png" alt="Frontend Posting"> Registration & Profile Builder</h2>
|
495 |
+
|
496 |
+
<div class="features-list">
|
497 |
+
<div class="feature-block">
|
498 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Registration-form.svg">
|
499 |
+
<h5>Registration form builder</h5>
|
500 |
+
<p>Create <a href="https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/registration-forms/" target="_blank">frontend registration forms</a> with powerful builder using shortcodes.</p>
|
501 |
+
</div>
|
502 |
+
|
503 |
+
<div class="feature-block">
|
504 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Profile-Builder.svg">
|
505 |
+
<h5>User Profile Builder</h5>
|
506 |
+
<p>Use shortcodes to publish frontend profile page and <a href="https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/wordpress-edit-user-profile-from-front-end/" target="_blank">profile edit</a> page.</p>
|
507 |
+
</div>
|
508 |
+
<div class="feature-block">
|
509 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/My-Account.svg">
|
510 |
+
<h5>My Account on Frontend</h5>
|
511 |
+
<p>Use shortcodes to generate frontend <a href="https://wedevs.com/docs/wp-user-frontend-pro/frontend/how-to-create-my-account-page/" target="_blank">my account</a> pages.</p>
|
512 |
+
</div>
|
513 |
+
<div class="feature-block">
|
514 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Create-Database.svg">
|
515 |
+
<h5>Login Page</h5>
|
516 |
+
<p>Create themed login and registration page for a unified user experience for the user.</p>
|
517 |
+
</div>
|
518 |
+
</div>
|
519 |
+
</div>
|
520 |
+
<div class="features-block">
|
521 |
+
<h2><img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Subscriptions.png" alt="Subscriptions"> Subscriptions</h2>
|
522 |
+
|
523 |
+
<div class="features-list">
|
524 |
+
<div class="feature-block">
|
525 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/User.svg">
|
526 |
+
<h5>Charge User for Posting</h5>
|
527 |
+
<p><a href="https://wedevs.com/docs/wp-user-frontend-pro/subscription-payment/" target="_blank">Accept payments</a> from multiple gateways for post submissions</p>
|
528 |
+
</div>
|
529 |
+
|
530 |
+
<div class="feature-block">
|
531 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/pay-per-post.svg">
|
532 |
+
<h5>Pay-per-post on Forms</h5>
|
533 |
+
<p>Earn from <a href="https://wedevs.com/docs/wp-user-frontend-pro/subscription-payment/how-to-charge-for-each-post-submission/" target="_blank">each guest post</a> with different subscription packs</p>
|
534 |
+
</div>
|
535 |
+
<div class="feature-block">
|
536 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Content-Locking.svg">
|
537 |
+
<h5>Content Locking</h5>
|
538 |
+
<p><a href="https://wedevs.com/docs/wp-user-frontend-pro/content-restriction/" target="_blank">Lock high value & quality contents</a> for your subscribed users</p>
|
539 |
+
</div>
|
540 |
+
<div class="feature-block">
|
541 |
+
<img src="<?php echo WPUF_ASSET_URI; ?>/images/welcome/Subscription-Signup.svg">
|
542 |
+
<h5>Subscription Signup</h5>
|
543 |
+
<p>Build a membership site where users can <a href="https://wedevs.com/docs/wp-user-frontend-pro/registration-profile-forms/paid-membership-registration/" target="_blank">signup with a subscription plan</a>.</p>
|
544 |
+
</div>
|
545 |
+
</div>
|
546 |
+
</div>
|
547 |
+
|
548 |
+
<div class="action-block">
|
549 |
+
<a href="" class="wpuf-btn primary" rel="noopener noreferrer" target="_blank">See All Features</a>
|
550 |
+
</div>
|
551 |
+
</div>
|
552 |
+
|
553 |
+
</div><!-- /.features-section -->
|
554 |
+
|
555 |
+
<div class="upgrade-section">
|
556 |
+
<div class="section">
|
557 |
+
<h2>Upgrade to PRO</h2>
|
558 |
+
|
559 |
+
<div class="left">
|
560 |
+
<ul>
|
561 |
+
<li><span class="dashicons dashicons-yes"></span> Unlock More Fields</li>
|
562 |
+
<li><span class="dashicons dashicons-yes"></span> Registration Forms</li>
|
563 |
+
<li><span class="dashicons dashicons-yes"></span> Content Restriction</li>
|
564 |
+
<li><span class="dashicons dashicons-yes"></span> Menu Restriction</li>
|
565 |
+
<li><span class="dashicons dashicons-yes"></span> Email Notification</li>
|
566 |
+
<li><span class="dashicons dashicons-yes"></span> Discount Coupons</li>
|
567 |
+
<li><span class="dashicons dashicons-yes"></span> Custom Post Types</li>
|
568 |
+
<li><span class="dashicons dashicons-yes"></span> Multistep Form</li>
|
569 |
+
<li><span class="dashicons dashicons-yes"></span> Stripe Payment</li>
|
570 |
+
<li><span class="dashicons dashicons-yes"></span> Much More...</li>
|
571 |
+
</ul>
|
572 |
+
</div>
|
573 |
+
|
574 |
+
<div class="right">
|
575 |
+
<span class="price"><sup>$</sup>49</span>
|
576 |
+
<span class="term">Per Year</span>
|
577 |
+
<a href="https://wedevs.com/wp-user-frontend-pro/pricing/" class="wpuf-btn primary" target="_blank">Upgrade Now</a>
|
578 |
+
</div>
|
579 |
+
|
580 |
+
</div>
|
581 |
+
|
582 |
+
</div><!-- /.upgrade-section -->
|
583 |
+
|
584 |
+
<div class="footer">
|
585 |
+
<div class="action-block">
|
586 |
+
<a href="<?php echo admin_url( 'admin.php?page=wpuf-post-forms' ); ?>" class="wpuf-btn primary"><?php _e( 'Create Your First Form', 'wpuf' ); ?></a>
|
587 |
+
<a href="<?php echo admin_url( 'admin.php?page=wpuf-support' ); ?>" class="wpuf-btn default"><?php _e( 'Read the Full Guide', 'wpuf' ); ?></a>
|
588 |
+
</div>
|
589 |
+
</div><!-- /.footer -->
|
590 |
+
|
591 |
+
</div><!-- /.container -->
|
592 |
+
<script type="text/javascript">
|
593 |
+
(function ($) {
|
594 |
+
var wrapper = $('#wpuf-welcome-prompt'),
|
595 |
+
modal = $('#wpuf-welcome-modal'),
|
596 |
+
modalBackdrop = $('#wpuf-welcome-modal-backdrop'),
|
597 |
+
iframe = $('#wpuf-welcome-modal-iframe');
|
598 |
+
|
599 |
+
wrapper.on('click', 'a.learn-more', function(e) {
|
600 |
+
e.preventDefault();
|
601 |
+
|
602 |
+
modal.addClass('show');
|
603 |
+
modalBackdrop.addClass('show');
|
604 |
+
|
605 |
+
iframe.attr( 'src', 'https://www.youtube.com/embed/rzxdIN8ZMYc?rel=0&controls=0&showinfo=0&autoplay=1&hd=1' );
|
606 |
+
});
|
607 |
+
|
608 |
+
$('body').on('click', '.wpuf-welcome-modal a.close', function(e) {
|
609 |
+
e.preventDefault();
|
610 |
+
|
611 |
+
console.log('close modal');
|
612 |
+
|
613 |
+
modal.removeClass('show');
|
614 |
+
modalBackdrop.removeClass('show');
|
615 |
+
|
616 |
+
iframe.attr( 'src', '' );
|
617 |
+
});
|
618 |
+
})(jQuery);
|
619 |
+
</script>
|
620 |
+
</div>
|
wpuf-functions.php
CHANGED
@@ -380,7 +380,7 @@ function wpuf_category_checklist( $post_id = 0, $selected_cats = false, $attr =
|
|
380 |
echo '</ul>';
|
381 |
}
|
382 |
|
383 |
-
function
|
384 |
echo '<pre>'; print_r( $data ); echo '</pre>';
|
385 |
}
|
386 |
|
@@ -635,7 +635,7 @@ function wpuf_show_custom_fields( $content ) {
|
|
635 |
|
636 |
if ( $form_vars ) {
|
637 |
foreach ($form_vars as $attr) {
|
638 |
-
if ( isset( $attr['
|
639 |
$meta[] = $attr;
|
640 |
}
|
641 |
}
|
@@ -1417,10 +1417,18 @@ function wpuf_get_account_sections() {
|
|
1417 |
$account_sections = array(
|
1418 |
array( 'slug' => 'dashboard', 'label' => __( 'Dashboard', 'wpuf' ) ),
|
1419 |
array( 'slug' => 'posts', 'label' => __( 'Posts', 'wpuf' ) ),
|
1420 |
-
array( 'slug' => 'subscription', 'label' => __( 'Subscription', 'wpuf' ) ),
|
1421 |
array( 'slug' => 'edit-profile', 'label' => __( 'Edit Profile', 'wpuf' ) ),
|
|
|
1422 |
);
|
1423 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1424 |
return apply_filters( 'wpuf_account_sections', $account_sections );
|
1425 |
}
|
1426 |
|
@@ -1485,7 +1493,7 @@ function wpuf_get_pending_transactions( $args = array() ) {
|
|
1485 |
$wpuf_order_query = new WP_Query( $pending_args );
|
1486 |
|
1487 |
if ( $args['count'] ) {
|
1488 |
-
return $wpuf_order_query->
|
1489 |
}
|
1490 |
|
1491 |
$transactions = $wpuf_order_query->get_posts();
|
@@ -2085,10 +2093,11 @@ function wpuf_delete_form( $form_id, $force = true ) {
|
|
2085 |
*/
|
2086 |
function wpuf_get_draft_post_status( $form_settings ) {
|
2087 |
$post_status = 'draft';
|
2088 |
-
$
|
|
|
2089 |
$user_wpuf_subscription_pack = get_user_meta( get_current_user_id(), '_wpuf_subscription_pack', true );
|
2090 |
|
2091 |
-
if ( $charging_enabled
|
2092 |
if ( !empty( $user_wpuf_subscription_pack ) ) {
|
2093 |
if ( isset ( $form_settings['subscription_disabled'] ) && $form_settings['subscription_disabled'] == 'yes' ) {
|
2094 |
$post_status = 'pending';
|
@@ -2104,46 +2113,60 @@ function wpuf_get_draft_post_status( $form_settings ) {
|
|
2104 |
}
|
2105 |
|
2106 |
/**
|
2107 |
-
*
|
2108 |
*
|
2109 |
-
* @since 2.
|
|
|
|
|
|
|
2110 |
*
|
|
|
2111 |
*/
|
2112 |
-
function
|
2113 |
|
2114 |
-
$
|
2115 |
-
|
2116 |
-
|
2117 |
-
$columns = array_merge( $columns, $myCustomColumns );
|
2118 |
|
2119 |
-
|
2120 |
-
}
|
2121 |
-
add_filter( 'manage_pages_columns', 'wpuf_pages_columns_form' );
|
2122 |
|
2123 |
-
|
2124 |
-
|
2125 |
-
*
|
2126 |
-
* @since 2.5.8
|
2127 |
-
*
|
2128 |
-
*/
|
2129 |
-
function page_column_content_form ( $column_name, $post_id ) {
|
2130 |
-
if ( $column_name == 'wpuf_forms' ) {
|
2131 |
-
$content_page = get_post( $post_id );
|
2132 |
|
2133 |
-
|
2134 |
-
$wpuf_shortcodes = array();
|
2135 |
|
2136 |
-
$
|
|
|
2137 |
|
2138 |
-
|
2139 |
-
|
2140 |
-
|
2141 |
-
|
2142 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2143 |
}
|
2144 |
}
|
|
|
|
|
2145 |
}
|
2146 |
-
|
|
|
2147 |
|
2148 |
/**
|
2149 |
* Encryption function for various usage
|
@@ -2158,12 +2181,12 @@ function wpuf_encryption ( $id ) {
|
|
2158 |
|
2159 |
$secret_key = AUTH_KEY;
|
2160 |
$secret_iv = AUTH_SALT;
|
2161 |
-
|
2162 |
$encrypt_method = "AES-256-CBC";
|
2163 |
$key = hash( 'sha256', $secret_key );
|
2164 |
$iv = substr( hash( 'sha256', $secret_iv ), 0, 16 );
|
2165 |
$encoded_id = base64_encode( openssl_encrypt( $id, $encrypt_method, $key, 0, $iv ) );
|
2166 |
-
|
2167 |
return $encoded_id;
|
2168 |
}
|
2169 |
|
@@ -2180,12 +2203,12 @@ function wpuf_decryption ( $id ) {
|
|
2180 |
|
2181 |
$secret_key = AUTH_KEY;
|
2182 |
$secret_iv = AUTH_SALT;
|
2183 |
-
|
2184 |
$encrypt_method = "AES-256-CBC";
|
2185 |
$key = hash( 'sha256', $secret_key );
|
2186 |
$iv = substr( hash( 'sha256', $secret_iv ), 0, 16 );
|
2187 |
$decoded_id = openssl_decrypt( base64_decode( $id ), $encrypt_method, $key, 0, $iv );
|
2188 |
-
|
2189 |
return $decoded_id;
|
2190 |
}
|
2191 |
|
@@ -2194,23 +2217,44 @@ function wpuf_decryption ( $id ) {
|
|
2194 |
*
|
2195 |
* @since 2.5.8
|
2196 |
*
|
2197 |
-
* @param string $
|
2198 |
*
|
2199 |
* @return void
|
2200 |
*/
|
2201 |
-
function
|
2202 |
|
2203 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2204 |
|
2205 |
$default_body = 'Hey There,' . '<br>' . '<br>' . 'We just received your guest post and now we want you to confirm your email so that we can verify the content and move on to the publishing process.' . '<br>' . '<br>' . 'Please click the link below to verify:' . '<br>' . '<br>' . '<a href="'.$encoded_guest_url.'">Publish Post</a>' . '<br>' . '<br>' . 'Regards,' . '<br>' . '<br>' . bloginfo('name');
|
2206 |
$to = trim( $_POST['guest_email'] );
|
2207 |
$guest_email_sub = wpuf_get_option( 'guest_email_subject', 'wpuf_guest_mails', 'Please Confirm Your Email to Get the Post Published!' );
|
2208 |
$subject = $guest_email_sub;
|
2209 |
$guest_email_body = wpuf_get_option( 'guest_email_body', 'wpuf_guest_mails', $default_body );
|
2210 |
-
|
|
|
2211 |
$body = str_replace( '{activation_link}', '<a href="'.$encoded_guest_url.'">Publish Post</a>', $guest_email_body );
|
2212 |
-
else
|
2213 |
$body = $default_body;
|
|
|
|
|
2214 |
$headers = array('Content-Type: text/html; charset=UTF-8');
|
2215 |
|
2216 |
wp_mail( $to, $subject, $body, $headers );
|
@@ -2220,4 +2264,45 @@ function send_mail_to_guest ( $post_id_encoded ) {
|
|
2220 |
} else {
|
2221 |
$response = apply_filters( 'wpuf_add_post_redirect', $response, $post_id, $form_id, $form_settings );
|
2222 |
}
|
2223 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
380 |
echo '</ul>';
|
381 |
}
|
382 |
|
383 |
+
function wpuf_pre($data) {
|
384 |
echo '<pre>'; print_r( $data ); echo '</pre>';
|
385 |
}
|
386 |
|
635 |
|
636 |
if ( $form_vars ) {
|
637 |
foreach ($form_vars as $attr) {
|
638 |
+
if ( isset( $attr['show_in_post'] ) && $attr['show_in_post'] == 'yes' ) {
|
639 |
$meta[] = $attr;
|
640 |
}
|
641 |
}
|
1417 |
$account_sections = array(
|
1418 |
array( 'slug' => 'dashboard', 'label' => __( 'Dashboard', 'wpuf' ) ),
|
1419 |
array( 'slug' => 'posts', 'label' => __( 'Posts', 'wpuf' ) ),
|
|
|
1420 |
array( 'slug' => 'edit-profile', 'label' => __( 'Edit Profile', 'wpuf' ) ),
|
1421 |
+
array( 'slug' => 'subscription', 'label' => __( 'Subscription', 'wpuf' ) ),
|
1422 |
);
|
1423 |
|
1424 |
+
// if ( wpuf_get_option( 'edit_billing_address', 'wpuf_payment') == 'yes') {
|
1425 |
+
// $address_section = array(
|
1426 |
+
// array( 'slug' => 'billing_address', 'label' => __( 'Billing Address', 'wpuf-pro' ) ),
|
1427 |
+
// );
|
1428 |
+
|
1429 |
+
// $account_sections = array_merge( $account_sections, $address_section );
|
1430 |
+
// }
|
1431 |
+
|
1432 |
return apply_filters( 'wpuf_account_sections', $account_sections );
|
1433 |
}
|
1434 |
|
1493 |
$wpuf_order_query = new WP_Query( $pending_args );
|
1494 |
|
1495 |
if ( $args['count'] ) {
|
1496 |
+
return $wpuf_order_query->found_posts;
|
1497 |
}
|
1498 |
|
1499 |
$transactions = $wpuf_order_query->get_posts();
|
2093 |
*/
|
2094 |
function wpuf_get_draft_post_status( $form_settings ) {
|
2095 |
$post_status = 'draft';
|
2096 |
+
$current_user = wpuf_get_user();
|
2097 |
+
$charging_enabled = $current_user->subscription()->current_pack_id();
|
2098 |
$user_wpuf_subscription_pack = get_user_meta( get_current_user_id(), '_wpuf_subscription_pack', true );
|
2099 |
|
2100 |
+
if ( $charging_enabled && ! isset( $_POST['post_id'] ) ) {
|
2101 |
if ( !empty( $user_wpuf_subscription_pack ) ) {
|
2102 |
if ( isset ( $form_settings['subscription_disabled'] ) && $form_settings['subscription_disabled'] == 'yes' ) {
|
2103 |
$post_status = 'pending';
|
2113 |
}
|
2114 |
|
2115 |
/**
|
2116 |
+
* Show helper texts to understand the type of page in admin page listing
|
2117 |
*
|
2118 |
+
* @since 2.6.0
|
2119 |
+
*
|
2120 |
+
* @param array $state
|
2121 |
+
* @param \WP_Post $post
|
2122 |
*
|
2123 |
+
* @return array
|
2124 |
*/
|
2125 |
+
function wpuf_admin_page_states( $state, $post) {
|
2126 |
|
2127 |
+
if ( 'page' != $post->post_type ) {
|
2128 |
+
return $state;
|
2129 |
+
}
|
|
|
2130 |
|
2131 |
+
$pattern = '/\[(wpuf[\w\-\_]+).+\]/';
|
|
|
|
|
2132 |
|
2133 |
+
preg_match_all ( $pattern , $post->post_content, $matches);
|
2134 |
+
$matches = array_unique( $matches[0] );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2135 |
|
2136 |
+
if ( !empty( $matches ) ) {
|
|
|
2137 |
|
2138 |
+
$page = '';
|
2139 |
+
$shortcode = $matches[0];
|
2140 |
|
2141 |
+
if ( '[wpuf_account]' == $shortcode ) {
|
2142 |
+
$page = 'WPUF Account Page';
|
2143 |
+
} elseif ( '[wpuf_edit]' == $shortcode ) {
|
2144 |
+
$page = 'WPUF Post Edit Page';
|
2145 |
+
} elseif ( '[wpuf-login]' == $shortcode ) {
|
2146 |
+
$page = 'WPUF Login Page';
|
2147 |
+
} elseif ( '[wpuf_sub_pack]' == $shortcode ) {
|
2148 |
+
$page = 'WPUF Subscription Page';
|
2149 |
+
} elseif ( '[wpuf_editprofile]' == $shortcode ) {
|
2150 |
+
$page = 'WPUF Profile Edit Page';
|
2151 |
+
} elseif ( stristr( $shortcode, '[wpuf_dashboard') ) {
|
2152 |
+
$page = 'WPUF Dashboard Page';
|
2153 |
+
} elseif ( stristr( $shortcode, '[wpuf_profile type="registration"') ) {
|
2154 |
+
$page = 'WPUF Registration Page';
|
2155 |
+
} elseif ( stristr( $shortcode, '[wpuf_profile type="profile"') ) {
|
2156 |
+
$page = 'WPUF Profile Edit Page';
|
2157 |
+
} elseif ( stristr( $shortcode, '[wpuf_form') ) {
|
2158 |
+
$page = 'WPUF Form Page';
|
2159 |
+
}
|
2160 |
+
|
2161 |
+
if ( ! empty( $page )) {
|
2162 |
+
$state['wpuf'] = $page;
|
2163 |
}
|
2164 |
}
|
2165 |
+
|
2166 |
+
return $state;
|
2167 |
}
|
2168 |
+
|
2169 |
+
add_filter( 'display_post_states', 'wpuf_admin_page_states', 10, 2 );
|
2170 |
|
2171 |
/**
|
2172 |
* Encryption function for various usage
|
2181 |
|
2182 |
$secret_key = AUTH_KEY;
|
2183 |
$secret_iv = AUTH_SALT;
|
2184 |
+
|
2185 |
$encrypt_method = "AES-256-CBC";
|
2186 |
$key = hash( 'sha256', $secret_key );
|
2187 |
$iv = substr( hash( 'sha256', $secret_iv ), 0, 16 );
|
2188 |
$encoded_id = base64_encode( openssl_encrypt( $id, $encrypt_method, $key, 0, $iv ) );
|
2189 |
+
|
2190 |
return $encoded_id;
|
2191 |
}
|
2192 |
|
2203 |
|
2204 |
$secret_key = AUTH_KEY;
|
2205 |
$secret_iv = AUTH_SALT;
|
2206 |
+
|
2207 |
$encrypt_method = "AES-256-CBC";
|
2208 |
$key = hash( 'sha256', $secret_key );
|
2209 |
$iv = substr( hash( 'sha256', $secret_iv ), 0, 16 );
|
2210 |
$decoded_id = openssl_decrypt( base64_decode( $id ), $encrypt_method, $key, 0, $iv );
|
2211 |
+
|
2212 |
return $decoded_id;
|
2213 |
}
|
2214 |
|
2217 |
*
|
2218 |
* @since 2.5.8
|
2219 |
*
|
2220 |
+
* @param string $post_id_encoded, $form_id_encoded, $charging_enabled, $flag
|
2221 |
*
|
2222 |
* @return void
|
2223 |
*/
|
2224 |
+
function wpuf_send_mail_to_guest ( $post_id_encoded, $form_id_encoded, $charging_enabled, $flag ) {
|
2225 |
|
2226 |
+
if ( $charging_enabled ) {
|
2227 |
+
$encoded_guest_url = add_query_arg(
|
2228 |
+
array(
|
2229 |
+
'p_id' => $post_id_encoded,
|
2230 |
+
'f_id' => $form_id_encoded,
|
2231 |
+
'post_msg' => 'verified',
|
2232 |
+
'f' => 2,
|
2233 |
+
), get_home_url()
|
2234 |
+
);
|
2235 |
+
} else {
|
2236 |
+
$encoded_guest_url = add_query_arg(
|
2237 |
+
array(
|
2238 |
+
'p_id' => $post_id_encoded,
|
2239 |
+
'f_id' => $form_id_encoded,
|
2240 |
+
'post_msg' => 'verified',
|
2241 |
+
'f' => 1,
|
2242 |
+
), get_home_url()
|
2243 |
+
);
|
2244 |
+
}
|
2245 |
|
2246 |
$default_body = 'Hey There,' . '<br>' . '<br>' . 'We just received your guest post and now we want you to confirm your email so that we can verify the content and move on to the publishing process.' . '<br>' . '<br>' . 'Please click the link below to verify:' . '<br>' . '<br>' . '<a href="'.$encoded_guest_url.'">Publish Post</a>' . '<br>' . '<br>' . 'Regards,' . '<br>' . '<br>' . bloginfo('name');
|
2247 |
$to = trim( $_POST['guest_email'] );
|
2248 |
$guest_email_sub = wpuf_get_option( 'guest_email_subject', 'wpuf_guest_mails', 'Please Confirm Your Email to Get the Post Published!' );
|
2249 |
$subject = $guest_email_sub;
|
2250 |
$guest_email_body = wpuf_get_option( 'guest_email_body', 'wpuf_guest_mails', $default_body );
|
2251 |
+
|
2252 |
+
if ( !empty( $guest_email_body ) ) {
|
2253 |
$body = str_replace( '{activation_link}', '<a href="'.$encoded_guest_url.'">Publish Post</a>', $guest_email_body );
|
2254 |
+
} else {
|
2255 |
$body = $default_body;
|
2256 |
+
}
|
2257 |
+
|
2258 |
$headers = array('Content-Type: text/html; charset=UTF-8');
|
2259 |
|
2260 |
wp_mail( $to, $subject, $body, $headers );
|
2264 |
} else {
|
2265 |
$response = apply_filters( 'wpuf_add_post_redirect', $response, $post_id, $form_id, $form_settings );
|
2266 |
}
|
2267 |
+
}
|
2268 |
+
|
2269 |
+
|
2270 |
+
/**
|
2271 |
+
* Check if it's post form builder
|
2272 |
+
*
|
2273 |
+
* @since 2.6
|
2274 |
+
*
|
2275 |
+
* @return boolean
|
2276 |
+
*/
|
2277 |
+
function is_wpuf_post_form_builder() {
|
2278 |
+
return isset( $_GET['page'] ) && $_GET['page'] == 'wpuf-post-forms' ? true : false;
|
2279 |
+
}
|
2280 |
+
|
2281 |
+
/**
|
2282 |
+
* Check if it's profile form builder
|
2283 |
+
*
|
2284 |
+
* @since 2.6
|
2285 |
+
*
|
2286 |
+
* @return boolean
|
2287 |
+
*/
|
2288 |
+
function is_wpuf_profile_form_builder() {
|
2289 |
+
return isset( $_GET['page'] ) && $_GET['page'] == 'wpuf-profile-forms' ? true : false;
|
2290 |
+
}
|
2291 |
+
|
2292 |
+
/**
|
2293 |
+
* Get a WP User
|
2294 |
+
*
|
2295 |
+
* @since 2.6.0
|
2296 |
+
*
|
2297 |
+
* @param integer|WP_User $user_id
|
2298 |
+
*
|
2299 |
+
* @return \WPUF_User
|
2300 |
+
*/
|
2301 |
+
function wpuf_get_user( $user = null ) {
|
2302 |
+
|
2303 |
+
if ( ! $user ) {
|
2304 |
+
$user = wp_get_current_user();
|
2305 |
+
}
|
2306 |
+
|
2307 |
+
return new WPUF_User( $user );
|
2308 |
+
}
|
wpuf.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: WP User Frontend
|
|
4 |
Plugin URI: https://wordpress.org/plugins/wp-user-frontend/
|
5 |
Description: Create, edit, delete, manages your post, pages or custom post types from frontend. Create registration forms, frontend profile and more...
|
6 |
Author: Tareq Hasan
|
7 |
-
Version: 2.
|
8 |
Author URI: https://tareq.co
|
9 |
License: GPL2 or later
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
@@ -12,7 +12,7 @@ Text Domain: wpuf
|
|
12 |
Domain Path: /languages
|
13 |
*/
|
14 |
|
15 |
-
define( 'WPUF_VERSION', '2.
|
16 |
define( 'WPUF_FILE', __FILE__ );
|
17 |
define( 'WPUF_ROOT', dirname( __FILE__ ) );
|
18 |
define( 'WPUF_ROOT_URI', plugins_url( '', __FILE__ ) );
|
@@ -32,7 +32,7 @@ final class WP_User_Frontend {
|
|
32 |
*
|
33 |
* @var array
|
34 |
*/
|
35 |
-
private $container =
|
36 |
|
37 |
/**
|
38 |
* The singleton instance
|
@@ -78,6 +78,7 @@ final class WP_User_Frontend {
|
|
78 |
add_action( 'init', array( $this, 'load_textdomain') );
|
79 |
|
80 |
add_action( 'admin_init', array( $this, 'block_admin_access') );
|
|
|
81 |
add_action( 'show_admin_bar', array( $this, 'show_admin_bar') );
|
82 |
|
83 |
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts') );
|
@@ -190,6 +191,10 @@ final class WP_User_Frontend {
|
|
190 |
require_once WPUF_ROOT . '/class/payment.php';
|
191 |
require_once WPUF_ROOT . '/class/frontend-form-post.php';
|
192 |
require_once WPUF_ROOT . '/class/frontend-account.php';
|
|
|
|
|
|
|
|
|
193 |
|
194 |
if ( is_admin() ) {
|
195 |
require_once WPUF_ROOT . '/admin/settings-options.php';
|
@@ -199,6 +204,7 @@ final class WP_User_Frontend {
|
|
199 |
require_once WPUF_ROOT . '/admin/posting.php';
|
200 |
require_once WPUF_ROOT . '/admin/class-admin-subscription.php';
|
201 |
require_once WPUF_ROOT . '/admin/installer.php';
|
|
|
202 |
require_once WPUF_ROOT . '/admin/promotion.php';
|
203 |
require_once WPUF_ROOT . '/admin/post-forms-list-table.php';
|
204 |
require_once WPUF_ROOT . '/includes/free/admin/shortcode-button.php';
|
@@ -246,6 +252,7 @@ final class WP_User_Frontend {
|
|
246 |
$this->container['admin_installer'] = new WPUF_Admin_Installer();
|
247 |
$this->container['admin_promotion'] = new WPUF_Admin_Promotion();
|
248 |
$this->container['upsell'] = new WeForms_Upsell( 'wpuf' );
|
|
|
249 |
|
250 |
} else {
|
251 |
|
@@ -262,51 +269,10 @@ final class WP_User_Frontend {
|
|
262 |
* @global object $wpdb
|
263 |
*/
|
264 |
public static function install() {
|
265 |
-
|
266 |
-
|
267 |
-
$collate = '';
|
268 |
-
|
269 |
-
if ( $wpdb->has_cap( 'collation' ) ) {
|
270 |
-
if ( ! empty($wpdb->charset ) ) {
|
271 |
-
$collate .= "DEFAULT CHARACTER SET $wpdb->charset";
|
272 |
-
}
|
273 |
-
|
274 |
-
if ( ! empty($wpdb->collate ) ) {
|
275 |
-
$collate .= " COLLATE $wpdb->collate";
|
276 |
-
}
|
277 |
-
}
|
278 |
|
279 |
-
|
280 |
-
|
281 |
-
flush_rewrite_rules( false );
|
282 |
-
|
283 |
-
$sql_transaction = "CREATE TABLE IF NOT EXISTS {$wpdb->prefix}wpuf_transaction (
|
284 |
-
`id` int(11) NOT NULL AUTO_INCREMENT,
|
285 |
-
`user_id` bigint(20) DEFAULT NULL,
|
286 |
-
`status` varchar(60) NOT NULL DEFAULT 'pending_payment',
|
287 |
-
`cost` varchar(255) DEFAULT '',
|
288 |
-
`post_id` varchar(20) DEFAULT NULL,
|
289 |
-
`pack_id` bigint(20) DEFAULT NULL,
|
290 |
-
`payer_first_name` varchar(60),
|
291 |
-
`payer_last_name` varchar(60),
|
292 |
-
`payer_email` varchar(100),
|
293 |
-
`payment_type` varchar(20),
|
294 |
-
`payer_address` longtext,
|
295 |
-
`transaction_id` varchar(60),
|
296 |
-
`created` datetime NOT NULL,
|
297 |
-
PRIMARY KEY (`id`),
|
298 |
-
key `user_id` (`user_id`),
|
299 |
-
key `post_id` (`post_id`),
|
300 |
-
key `pack_id` (`pack_id`),
|
301 |
-
key `payer_email` (`payer_email`)
|
302 |
-
) $collate;";
|
303 |
-
|
304 |
-
require_once ABSPATH . 'wp-admin/includes/upgrade.php';
|
305 |
-
|
306 |
-
dbDelta( $sql_transaction );
|
307 |
-
|
308 |
-
update_option( 'wpuf_installed', time() );
|
309 |
-
update_option( 'wpuf_version', WPUF_VERSION );
|
310 |
}
|
311 |
|
312 |
/**
|
4 |
Plugin URI: https://wordpress.org/plugins/wp-user-frontend/
|
5 |
Description: Create, edit, delete, manages your post, pages or custom post types from frontend. Create registration forms, frontend profile and more...
|
6 |
Author: Tareq Hasan
|
7 |
+
Version: 2.6.0
|
8 |
Author URI: https://tareq.co
|
9 |
License: GPL2 or later
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
12 |
Domain Path: /languages
|
13 |
*/
|
14 |
|
15 |
+
define( 'WPUF_VERSION', '2.6.0' );
|
16 |
define( 'WPUF_FILE', __FILE__ );
|
17 |
define( 'WPUF_ROOT', dirname( __FILE__ ) );
|
18 |
define( 'WPUF_ROOT_URI', plugins_url( '', __FILE__ ) );
|
32 |
*
|
33 |
* @var array
|
34 |
*/
|
35 |
+
private $container = array();
|
36 |
|
37 |
/**
|
38 |
* The singleton instance
|
78 |
add_action( 'init', array( $this, 'load_textdomain') );
|
79 |
|
80 |
add_action( 'admin_init', array( $this, 'block_admin_access') );
|
81 |
+
|
82 |
add_action( 'show_admin_bar', array( $this, 'show_admin_bar') );
|
83 |
|
84 |
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts') );
|
191 |
require_once WPUF_ROOT . '/class/payment.php';
|
192 |
require_once WPUF_ROOT . '/class/frontend-form-post.php';
|
193 |
require_once WPUF_ROOT . '/class/frontend-account.php';
|
194 |
+
require_once WPUF_ROOT . '/includes/class-form.php';
|
195 |
+
|
196 |
+
require_once WPUF_ROOT . '/includes/class-user.php';
|
197 |
+
require_once WPUF_ROOT . '/includes/class-user-subscription.php';
|
198 |
|
199 |
if ( is_admin() ) {
|
200 |
require_once WPUF_ROOT . '/admin/settings-options.php';
|
204 |
require_once WPUF_ROOT . '/admin/posting.php';
|
205 |
require_once WPUF_ROOT . '/admin/class-admin-subscription.php';
|
206 |
require_once WPUF_ROOT . '/admin/installer.php';
|
207 |
+
require_once WPUF_ROOT . '/admin/class-admin-welcome.php';
|
208 |
require_once WPUF_ROOT . '/admin/promotion.php';
|
209 |
require_once WPUF_ROOT . '/admin/post-forms-list-table.php';
|
210 |
require_once WPUF_ROOT . '/includes/free/admin/shortcode-button.php';
|
252 |
$this->container['admin_installer'] = new WPUF_Admin_Installer();
|
253 |
$this->container['admin_promotion'] = new WPUF_Admin_Promotion();
|
254 |
$this->container['upsell'] = new WeForms_Upsell( 'wpuf' );
|
255 |
+
$this->container['welcome'] = new WPUF_Admin_Welcome();
|
256 |
|
257 |
} else {
|
258 |
|
269 |
* @global object $wpdb
|
270 |
*/
|
271 |
public static function install() {
|
272 |
+
require_once WPUF_ROOT . '/includes/class-installer.php';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
273 |
|
274 |
+
$installer = new WPUF_Installer();
|
275 |
+
$installer->install();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
276 |
}
|
277 |
|
278 |
/**
|