Version Description
- Fixed Bug: Some phrases were not translate-able
- Fixed Bug: Social Network Avatar display problem
- Fixed Bug: Issues with site layout, website field and Facebook login button
- Fixed Bug: Error message "URL is invalid" for Website URLs starting with http://
- Fixed Bug: Unlimited voting issue for guests
IMPORTANT: If you have a Cache Plugin, please delete all caches after wpDiscuz update.
Download this release
Release Info
Developer | AdvancedCoding |
Plugin | Comments – wpDiscuz |
Version | 2.2.2 |
Comparing to | |
See all releases |
Code changes from version 2.2.1 to 2.2.2
- comment-form/form.php +39 -17
- comment-form/tpl-comment.php +9 -9
- files/css/wpdiscuz.min.css +1 -2
- files/js/jquery.cookie.js +117 -0
- files/js/options-js.js +89 -0
- files/js/validator.js +379 -0
- files/js/wc-ajax.js +759 -0
- files/js/wc-frontend.js +5 -0
- files/js/wc-scripts.js +62 -0
- files/third-party/colorpicker/js/colorpicker.js +529 -0
- files/third-party/easy-responsive-tabs/js/easy-responsive-tabs.js +224 -0
- includes/wc-db-helper.php +1 -1
- {helper → includes}/wc-helper.php +4 -4
- languages/wpdiscuz-en.mo +0 -0
- languages/wpdiscuz-en.po +1151 -1033
- languages/wpdiscuz-hy_HY.mo +0 -0
- languages/wpdiscuz-hy_HY.po +1160 -0
- languages/wpdiscuz-pt_BR.mo +0 -0
- languages/wpdiscuz-pt_BR.po +1109 -0
- languages/wpdiscuz-pt_PT.mo +0 -0
- languages/wpdiscuz-pt_PT.po +914 -415
- options/options-layouts/settings-general.php +2 -2
- options/options-layouts/settings-live-update.php +1 -1
- options/options-layouts/settings-social.php +1 -1
- options/phrases-layout/phrases-comment.php +1 -1
- options/phrases-layout/phrases-email.php +2 -2
- options/wc-options-serialize.php +2 -2
- readme.txt +12 -4
- wc-css.php +1 -1
- wc.php +15 -19
comment-form/form.php
CHANGED
@@ -54,16 +54,14 @@ $header_text .= ($post->comment_count > 1) ? $wc_core->wc_options_serialized->wc
|
|
54 |
$header_text .= ' ' . $wc_core->wc_options_serialized->wc_phrases['wc_header_on_text'];
|
55 |
$header_text .= ' "' . get_the_title($post) . '"';
|
56 |
|
|
|
|
|
57 |
$wc_is_name_field_required = ($wc_core->wc_options_serialized->wc_is_name_field_required) ? 'required="required"' : '';
|
58 |
$wc_is_email_field_required = ($wc_core->wc_options_serialized->wc_is_email_field_required) ? 'required="required"' : '';
|
59 |
-
|
60 |
-
|
61 |
-
ob_start(); do_action('comment_form_top'); $wc_comment_form_top_content = ob_get_contents(); ob_clean();
|
62 |
-
if( strpos('champ_login') !== FALSE ){ if( preg_match_all('|<li[^><]*>.+?</li>|is', $wc_comment_form_top_content, $wc_social_buttons, PREG_SET_ORDER ) ){ foreach( $wc_social_buttons as $wc_social_button ){ $wc_social_buttons_array[] = $wc_social_button[0]; } $wc_comment_form_top_content = '<div class="wp-social-login-widget"><div class="wp-social-login-connect-with_by_the_champ">'.__('Connect with').':</div><div class="wp-social-login-provider-list"><ul class="wc_social_login_by_the_champ">'.implode('', $wc_social_buttons_array).'</ul><div style="clear:both"></div></div></div>'; } }
|
63 |
-
?>
|
64 |
<div style="clear:both"></div>
|
65 |
|
66 |
-
<?php if (comments_open($post->ID))
|
67 |
<div id="comments" class="comments-area">
|
68 |
<?php
|
69 |
if (isset($_GET['wpdiscuzSubscribeID']) && isset($_GET['key'])) {
|
@@ -90,7 +88,6 @@ if( strpos('champ_login') !== FALSE ){ if( preg_match_all('|<li[^><]*>.+?</li>|i
|
|
90 |
<?php if (comments_open($post->ID)) { ?>
|
91 |
<h3 id="wc-comment-header"><?php echo $wc_core->wc_options_serialized->wc_phrases['wc_leave_a_reply_text']; ?></h3>
|
92 |
<?php } ?>
|
93 |
-
<?php do_action('comment_form_before'); ?>
|
94 |
<?php
|
95 |
if ($wc_core->wc_options_serialized->wc_show_hide_loggedin_username) {
|
96 |
if (is_user_logged_in()) {
|
@@ -107,13 +104,14 @@ if( strpos('champ_login') !== FALSE ){ if( preg_match_all('|<li[^><]*>.+?</li>|i
|
|
107 |
}
|
108 |
}
|
109 |
?>
|
110 |
-
<div id="wpcomm">
|
111 |
<div class="wc-comment-bar">
|
112 |
<p class="wc-comment-title">
|
113 |
<?php echo ($post->comment_count) ? $header_text : $wc_core->wc_options_serialized->wc_phrases['wc_be_the_first_text']; ?>
|
114 |
</p>
|
115 |
<div style="clear:both"></div>
|
116 |
</div>
|
|
|
117 |
<div class="wc_social_plugin_wrapper">
|
118 |
<?php echo $wc_comment_form_top_content; ?>
|
119 |
</div>
|
@@ -125,7 +123,7 @@ if( strpos('champ_login') !== FALSE ){ if( preg_match_all('|<li[^><]*>.+?</li>|i
|
|
125 |
<form action="" method="post" id="wc_comm_form-<?php echo $unique_id; ?>" class="wc_comm_form wc_main_comm_form">
|
126 |
<div class="wc-field-comment">
|
127 |
<div class="wc-field-avatararea">
|
128 |
-
<?php echo $wc_core->wc_helper->get_comment_author_avatar(); ?>
|
129 |
</div>
|
130 |
<div class="wpdiscuz-item wc-field-textarea"><textarea id="wc_comment-<?php echo $unique_id; ?>" class="wc_comment wc_field_input" name="wc_comment" required="required" placeholder="<?php echo $textarea_placeholder; ?>"></textarea></div>
|
131 |
<div style="clear:both"></div>
|
@@ -225,12 +223,14 @@ if( strpos('champ_login') !== FALSE ){ if( preg_match_all('|<li[^><]*>.+?</li>|i
|
|
225 |
<input type="hidden" name="wc_comment_post_ID" value="<?php echo $post->ID; ?>" id="wc_comment_post_ID-<?php echo $unique_id; ?>" />
|
226 |
<input type="hidden" name="wc_comment_parent" value="0" id="wc_comment_parent-<?php echo $unique_id; ?>" />
|
227 |
</form>
|
|
|
228 |
<?php } else { ?>
|
229 |
<p class="wc-must-login"><?php echo $wc_core->wc_options_serialized->wc_phrases['wc_you_must_be_text']; ?> <a href="<?php echo wp_login_url(); ?>"><?php echo $wc_core->wc_options_serialized->wc_phrases['wc_logged_in_text']; ?></a> <?php echo $wc_core->wc_options_serialized->wc_phrases['wc_to_post_comment_text']; ?></p>
|
230 |
<?php
|
231 |
}
|
232 |
?>
|
233 |
</div>
|
|
|
234 |
<hr/>
|
235 |
<?php if ($wc_comment_list_update_type == 2) { ?>
|
236 |
<div class="wc_new_comment_and_replies">
|
@@ -240,14 +240,16 @@ if( strpos('champ_login') !== FALSE ){ if( preg_match_all('|<li[^><]*>.+?</li>|i
|
|
240 |
</div>
|
241 |
<div style="clear:both"></div>
|
242 |
<?php } ?>
|
243 |
-
<?php else
|
244 |
-
<?php if ($post->comment_count > 0)
|
245 |
<div class="comments-area" style="border:none;">
|
246 |
-
|
|
|
247 |
<div class="comments-area" style="display:none">
|
248 |
-
|
|
|
249 |
<div id="wpcomm" style="border:none;">
|
250 |
-
<?php
|
251 |
<div class="wc-thread-wrapper">
|
252 |
<?php
|
253 |
$wc_wp_comments = $wc_core->get_wp_comments(1);
|
@@ -294,6 +296,26 @@ if( strpos('champ_login') !== FALSE ){ if( preg_match_all('|<li[^><]*>.+?</li>|i
|
|
294 |
</div>
|
295 |
</div><!-- wpcomm -->
|
296 |
</div><!-- comments-area -->
|
297 |
-
<?php
|
298 |
-
|
299 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
$header_text .= ' ' . $wc_core->wc_options_serialized->wc_phrases['wc_header_on_text'];
|
55 |
$header_text .= ' "' . get_the_title($post) . '"';
|
56 |
|
57 |
+
$wc_main_form_comment_object = (object)array('user_id' => $current_user->ID ,'comment_author_email' => $current_user->user_email, 'comment_type' => '' );
|
58 |
+
|
59 |
$wc_is_name_field_required = ($wc_core->wc_options_serialized->wc_is_name_field_required) ? 'required="required"' : '';
|
60 |
$wc_is_email_field_required = ($wc_core->wc_options_serialized->wc_is_email_field_required) ? 'required="required"' : '';
|
61 |
+
ob_start();do_action('comment_form_top');$wc_comment_form_top_content = ob_get_contents();ob_clean();$wc_comment_form_top_content = wpdiscuz_close_divs($wc_comment_form_top_content);?>
|
|
|
|
|
|
|
|
|
62 |
<div style="clear:both"></div>
|
63 |
|
64 |
+
<?php if (comments_open($post->ID)) { ?>
|
65 |
<div id="comments" class="comments-area">
|
66 |
<?php
|
67 |
if (isset($_GET['wpdiscuzSubscribeID']) && isset($_GET['key'])) {
|
88 |
<?php if (comments_open($post->ID)) { ?>
|
89 |
<h3 id="wc-comment-header"><?php echo $wc_core->wc_options_serialized->wc_phrases['wc_leave_a_reply_text']; ?></h3>
|
90 |
<?php } ?>
|
|
|
91 |
<?php
|
92 |
if ($wc_core->wc_options_serialized->wc_show_hide_loggedin_username) {
|
93 |
if (is_user_logged_in()) {
|
104 |
}
|
105 |
}
|
106 |
?>
|
107 |
+
<div id="wpcomm">
|
108 |
<div class="wc-comment-bar">
|
109 |
<p class="wc-comment-title">
|
110 |
<?php echo ($post->comment_count) ? $header_text : $wc_core->wc_options_serialized->wc_phrases['wc_be_the_first_text']; ?>
|
111 |
</p>
|
112 |
<div style="clear:both"></div>
|
113 |
</div>
|
114 |
+
<?php do_action('comment_form_before');?>
|
115 |
<div class="wc_social_plugin_wrapper">
|
116 |
<?php echo $wc_comment_form_top_content; ?>
|
117 |
</div>
|
123 |
<form action="" method="post" id="wc_comm_form-<?php echo $unique_id; ?>" class="wc_comm_form wc_main_comm_form">
|
124 |
<div class="wc-field-comment">
|
125 |
<div class="wc-field-avatararea">
|
126 |
+
<?php echo $wc_core->wc_helper->get_comment_author_avatar($wc_main_form_comment_object); ?>
|
127 |
</div>
|
128 |
<div class="wpdiscuz-item wc-field-textarea"><textarea id="wc_comment-<?php echo $unique_id; ?>" class="wc_comment wc_field_input" name="wc_comment" required="required" placeholder="<?php echo $textarea_placeholder; ?>"></textarea></div>
|
129 |
<div style="clear:both"></div>
|
223 |
<input type="hidden" name="wc_comment_post_ID" value="<?php echo $post->ID; ?>" id="wc_comment_post_ID-<?php echo $unique_id; ?>" />
|
224 |
<input type="hidden" name="wc_comment_parent" value="0" id="wc_comment_parent-<?php echo $unique_id; ?>" />
|
225 |
</form>
|
226 |
+
|
227 |
<?php } else { ?>
|
228 |
<p class="wc-must-login"><?php echo $wc_core->wc_options_serialized->wc_phrases['wc_you_must_be_text']; ?> <a href="<?php echo wp_login_url(); ?>"><?php echo $wc_core->wc_options_serialized->wc_phrases['wc_logged_in_text']; ?></a> <?php echo $wc_core->wc_options_serialized->wc_phrases['wc_to_post_comment_text']; ?></p>
|
229 |
<?php
|
230 |
}
|
231 |
?>
|
232 |
</div>
|
233 |
+
<?php do_action('comment_form_after'); ?>
|
234 |
<hr/>
|
235 |
<?php if ($wc_comment_list_update_type == 2) { ?>
|
236 |
<div class="wc_new_comment_and_replies">
|
240 |
</div>
|
241 |
<div style="clear:both"></div>
|
242 |
<?php } ?>
|
243 |
+
<?php } else { ?>
|
244 |
+
<?php if ($post->comment_count > 0) { ?>
|
245 |
<div class="comments-area" style="border:none;">
|
246 |
+
<?php do_action('comment_form_closed'); ?>
|
247 |
+
<?php } else { ?>
|
248 |
<div class="comments-area" style="display:none">
|
249 |
+
<?php do_action('comment_form_closed'); ?>
|
250 |
+
<?php } ?>
|
251 |
<div id="wpcomm" style="border:none;">
|
252 |
+
<?php } ?>
|
253 |
<div class="wc-thread-wrapper">
|
254 |
<?php
|
255 |
$wc_wp_comments = $wc_core->get_wp_comments(1);
|
296 |
</div>
|
297 |
</div><!-- wpcomm -->
|
298 |
</div><!-- comments-area -->
|
299 |
+
<?php
|
300 |
+
|
301 |
+
function wpdiscuz_close_divs($html) {
|
302 |
+
@preg_match_all('|<div|is', $html, $wc_div_open, PREG_SET_ORDER);
|
303 |
+
@preg_match_all('|</div|is', $html, $wc_div_close, PREG_SET_ORDER);
|
304 |
+
$wc_div_open = count((array) $wc_div_open);
|
305 |
+
$wc_div_close = count((array) $wc_div_close);
|
306 |
+
$wc_div_delta = $wc_div_open - $wc_div_close;
|
307 |
+
if ($wc_div_delta) {
|
308 |
+
$wc_div_end_html = str_repeat('</div>', $wc_div_delta);
|
309 |
+
$html = $html . $wc_div_end_html;
|
310 |
+
}
|
311 |
+
//Custom case for social login plugin
|
312 |
+
if (strpos('champ_login') !== FALSE) {
|
313 |
+
if (preg_match_all('|<li[^><]*>.+?</li>|is', $html, $wc_social_buttons, PREG_SET_ORDER)) {
|
314 |
+
foreach ($wc_social_buttons as $wc_social_button) {
|
315 |
+
$wc_social_buttons_array[] = $wc_social_button[0];
|
316 |
+
} $html = '<div class="wp-social-login-widget"><div class="wp-social-login-connect-with_by_the_champ">' . __('Connect with') . ':</div><div class="wp-social-login-provider-list"><ul class="wc_social_login_by_the_champ">' . implode('', $wc_social_buttons_array) . '</ul><div style="clear:both"></div></div></div>';
|
317 |
+
}
|
318 |
+
}
|
319 |
+
return $html;
|
320 |
+
}
|
321 |
+
?>
|
comment-form/tpl-comment.php
CHANGED
@@ -42,7 +42,7 @@ class WC_Comment_Template_Builder {
|
|
42 |
$vote_cls = '';
|
43 |
$vote_title_text = '';
|
44 |
$user = get_user_by('id', $comment->user_id);
|
45 |
-
$
|
46 |
$wc_comment_author_url = ('http://' == $comment->comment_author_url) ? '' : $comment->comment_author_url;
|
47 |
$wc_comment_author_url = esc_url($wc_comment_author_url, array('http', 'https'));
|
48 |
$wc_comment_author_url = apply_filters('get_comment_author_url', $wc_comment_author_url, $comment->comment_ID, $comment);
|
@@ -50,17 +50,17 @@ class WC_Comment_Template_Builder {
|
|
50 |
$wc_comment_author_url = $wc_comment_author_url ? $wc_comment_author_url : $user->user_url;
|
51 |
$post = get_post($comment->comment_post_ID);
|
52 |
if ($user->ID == $post->post_author) {
|
53 |
-
$
|
54 |
$author_title = $this->wc_options_serialized->wc_phrases['wc_user_title_author_text'];
|
55 |
} else if (in_array('administrator', $user->roles)) {
|
56 |
-
$
|
57 |
$author_title = $this->wc_options_serialized->wc_phrases['wc_user_title_admin_text'];
|
58 |
} else {
|
59 |
-
$
|
60 |
$author_title = $this->wc_options_serialized->wc_phrases['wc_user_title_member_text'];
|
61 |
}
|
62 |
} else {
|
63 |
-
$
|
64 |
$author_title = $this->wc_options_serialized->wc_phrases['wc_user_title_guest_text'];
|
65 |
}
|
66 |
|
@@ -100,7 +100,7 @@ class WC_Comment_Template_Builder {
|
|
100 |
if ($wc_profile_url) {
|
101 |
$wc_author_name = "<a href='$wc_profile_url'>" . $wc_author_name . "</a>";
|
102 |
}
|
103 |
-
}
|
104 |
|
105 |
$child_comments = get_comments(array(
|
106 |
'parent' => $comment->comment_ID,
|
@@ -123,10 +123,10 @@ class WC_Comment_Template_Builder {
|
|
123 |
$wc_visible_parent_comment_ids = isset($args['wc_visible_parent_comment_ids']) ? $args['wc_visible_parent_comment_ids'] : null;
|
124 |
$comment_content_class = ($wc_visible_parent_comment_ids != null && !in_array($comment->comment_ID, $wc_visible_parent_comment_ids)) ? ' wc_new_loaded_comment' : '';
|
125 |
|
126 |
-
$output = '<div id="wc-comm-' . $unique_id . '" class="' . $comment_wrapper_class . ' ' . $parent_comment . ' wc_comment_level-' . $depth . '">';
|
127 |
$output .= '<div class="wc-comment-left" id="comment-' . $comment->comment_ID . '">' . $wc_comm_author_avatar;
|
128 |
if (!$this->wc_options_serialized->wc_author_titles_show_hide) {
|
129 |
-
$output .= '<div class="' . $
|
130 |
}
|
131 |
if (class_exists('userpro_api') && $comment->user_id) {
|
132 |
$output .= userpro_show_badges($comment->user_id, $inline = true);
|
@@ -202,7 +202,7 @@ class WC_Comment_Template_Builder {
|
|
202 |
$output_form = '<div class="wc-form-wrapper wc-secondary-forms-wrapper" id="wc-secondary-forms-wrapper-' . $unique_id . '">';
|
203 |
$output_form .= '<div class="wc-secondary-forms-social-content" id="wc-secondary-forms-social-content-' . $unique_id . '"></div>';
|
204 |
$output_form .= '<form action="" method="post" id="wc_comm_form-' . $unique_id . '" class="wc_comm_form wc_secondary_form">';
|
205 |
-
$output_form .= '<div class="wc-field-comment"><div class="wc-field-avatararea">' . $this->wc_helper->get_comment_author_avatar() . '</div><div class="wc-field-textarea wpdiscuz-item"><textarea id="wc_comment-' . $unique_id . '" class="wc_comment wc_field_input" name="wc_comment" required="required" placeholder="' . $textarea_placeholder . '"></textarea></div><div style="clear:both"></div></div>';
|
206 |
|
207 |
$output_form .= '<div id="wc-form-footer-' . $unique_id . '" class="wc-form-footer">';
|
208 |
|
42 |
$vote_cls = '';
|
43 |
$vote_title_text = '';
|
44 |
$user = get_user_by('id', $comment->user_id);
|
45 |
+
$wc_author_class = '';
|
46 |
$wc_comment_author_url = ('http://' == $comment->comment_author_url) ? '' : $comment->comment_author_url;
|
47 |
$wc_comment_author_url = esc_url($wc_comment_author_url, array('http', 'https'));
|
48 |
$wc_comment_author_url = apply_filters('get_comment_author_url', $wc_comment_author_url, $comment->comment_ID, $comment);
|
50 |
$wc_comment_author_url = $wc_comment_author_url ? $wc_comment_author_url : $user->user_url;
|
51 |
$post = get_post($comment->comment_post_ID);
|
52 |
if ($user->ID == $post->post_author) {
|
53 |
+
$wc_author_class = 'wc-post-author';
|
54 |
$author_title = $this->wc_options_serialized->wc_phrases['wc_user_title_author_text'];
|
55 |
} else if (in_array('administrator', $user->roles)) {
|
56 |
+
$wc_author_class = 'wc-blog-admin';
|
57 |
$author_title = $this->wc_options_serialized->wc_phrases['wc_user_title_admin_text'];
|
58 |
} else {
|
59 |
+
$wc_author_class = 'wc-blog-member';
|
60 |
$author_title = $this->wc_options_serialized->wc_phrases['wc_user_title_member_text'];
|
61 |
}
|
62 |
} else {
|
63 |
+
$wc_author_class = 'wc-blog-guest';
|
64 |
$author_title = $this->wc_options_serialized->wc_phrases['wc_user_title_guest_text'];
|
65 |
}
|
66 |
|
100 |
if ($wc_profile_url) {
|
101 |
$wc_author_name = "<a href='$wc_profile_url'>" . $wc_author_name . "</a>";
|
102 |
}
|
103 |
+
}
|
104 |
|
105 |
$child_comments = get_comments(array(
|
106 |
'parent' => $comment->comment_ID,
|
123 |
$wc_visible_parent_comment_ids = isset($args['wc_visible_parent_comment_ids']) ? $args['wc_visible_parent_comment_ids'] : null;
|
124 |
$comment_content_class = ($wc_visible_parent_comment_ids != null && !in_array($comment->comment_ID, $wc_visible_parent_comment_ids)) ? ' wc_new_loaded_comment' : '';
|
125 |
|
126 |
+
$output = '<div id="wc-comm-' . $unique_id . '" class="' . $comment_wrapper_class . ' ' . $wc_author_class . ' ' . $parent_comment . ' wc_comment_level-' . $depth . '">';
|
127 |
$output .= '<div class="wc-comment-left" id="comment-' . $comment->comment_ID . '">' . $wc_comm_author_avatar;
|
128 |
if (!$this->wc_options_serialized->wc_author_titles_show_hide) {
|
129 |
+
$output .= '<div class="' . $wc_author_class . ' wc-comment-label">' . $author_title . '</div>';
|
130 |
}
|
131 |
if (class_exists('userpro_api') && $comment->user_id) {
|
132 |
$output .= userpro_show_badges($comment->user_id, $inline = true);
|
202 |
$output_form = '<div class="wc-form-wrapper wc-secondary-forms-wrapper" id="wc-secondary-forms-wrapper-' . $unique_id . '">';
|
203 |
$output_form .= '<div class="wc-secondary-forms-social-content" id="wc-secondary-forms-social-content-' . $unique_id . '"></div>';
|
204 |
$output_form .= '<form action="" method="post" id="wc_comm_form-' . $unique_id . '" class="wc_comm_form wc_secondary_form">';
|
205 |
+
$output_form .= '<div class="wc-field-comment"><div class="wc-field-avatararea">' . $this->wc_helper->get_comment_author_avatar($comment) . '</div><div class="wc-field-textarea wpdiscuz-item"><textarea id="wc_comment-' . $unique_id . '" class="wc_comment wc_field_input" name="wc_comment" required="required" placeholder="' . $textarea_placeholder . '"></textarea></div><div style="clear:both"></div></div>';
|
206 |
|
207 |
$output_form .= '<div id="wc-form-footer-' . $unique_id . '" class="wc-form-footer">';
|
208 |
|
files/css/wpdiscuz.min.css
CHANGED
@@ -1,2 +1 @@
|
|
1 |
-
#wc-comment-header{padding:20px 5px 1px 5px;display:block;float:none;clear:both;font-size:18px}#wpcomm form div{box-sizing:inherit}#wpcomm form .wpdiscuz-item{display:block;height:auto}.wpdiscuz-item input{border-radius:0;height:auto;width:auto}#wpcomm{margin:15px 5px;padding:1px 0 10px 0;border-top:#ddd solid 1px}#wpcomm form{margin:0;padding:0;background:0;border:0;width:auto!important}#wpcomm form div{margin:0}#wc_show_hide_loggedin_username{padding:10px 5px 5px 5px;font-size:13px}#wpcomm .wc_new_comment_and_replies{margin:0;padding:0;width:100%;height:auto;background:transparent}#wpcomm .wc_new_comment_and_replies .wc_new_comment{float:right;display:none;padding:3px 10px;font-size:12px;margin:1px 0 1px 3px;cursor:pointer;color:#fff;line-height:15px}#wpcomm .wc_new_comment_and_replies .wc_new_reply{float:right;display:none;padding:3px 10px;font-size:12px;margin:1px 0 1px 1px;cursor:pointer;color:#fff;line-height:15px}#wpcomm .wc-comment-bar{width:100%;padding:0;display:block}#wpcomm .wc-comment-title{margin:0;line-height:18px;font-weight:bold;padding:10px;margin-bottom:10px;font-size:13px;text-align:right;border-bottom:#ccc dotted 1px;padding-bottom:10px}#wpcomm .wc-form-wrapper{padding:10px;margin-top:20px;border:1px solid #f1f1f1}#wpcomm .wc-author-data{margin-bottom:3px}#wpcomm .wc-field-submit{padding:5px 0 13px 0}#wpcomm .wc-field-name{width:49%;float:left}#wpcomm .wc-field-email{width:49%;float:right;text-align:right}#wpcomm .wc-field-comment{margin:5px auto 1px auto}#wpcomm .wc-field-comment .wc-field-avatararea{width:60px;float:left}#wpcomm .wc-field-comment .wc-field-textarea{margin-left:65px}#wpcomm .wc-field-captcha{width:49%;float:left;margin:0;height:auto!important}#wpcomm .wc-field-submit{width:49%;float:right;text-align:right;margin:0}#wpcomm .wc-field-website{width:100%;padding:0 0 10px 0;margin:0;display:block}#wpcomm .wc-field-name input[type="text"]{width:99%;max-width:100%;padding:3px 5px;font-size:14px;margin:0;height:29px}#wpcomm .wc-field-website input[type="url"],#wpcomm .wc-field-website input[type="text"]{width:100%;max-width:100%;padding:3px 5px;font-size:14px;margin:0;height:29px}#wpcomm .wc-field-email input[type="email"]{width:100%;max-width:100%;padding:3px 5px;font-size:14px;margin:0;height:29px}#wpcomm .wc-field-captcha input[type="text"]{max-width:55%;min-width:110px;padding:3px 5px;font-size:14px;margin:0 5px 2px 0;height:27px}@media screen and (max-width:1000px){#wpcomm .wc-field-captcha input[type="text"]{max-width:45%;min-width:90px}}@media screen and (max-width:850px){#wpcomm .wc-field-captcha input[type="text"]{max-width:35%;min-width:90px}}@media screen and (max-width:790px){#wpcomm .wc-field-captcha input[type="text"]{max-width:30%;min-width:80px}}@media screen and (max-width:690px){#wpcomm .wc-field-captcha input[type="text"]{max-width:30%;min-width:80px}}#wpcomm .wc-field-submit input[type="submit"]{margin:1px}#wpcomm .wc-field-submit input[type="button"]{margin:1px;border:#ddd 1px solid;font-size:13px;line-height:16px;padding:6px 15px;clear:both;float:none}#wpcomm .captcha_msg{color:#999;font-family:Lato,sans-serif;font-size:13px;line-height:18px;display:block;clear:both;padding:5px 0 0 0}#wpcomm .wc-field-comment textarea,#wpcomm .wc-comment .wc-comment-right textarea{width:100%;max-width:100%;height:48px;min-height:48px!important;padding:5px;box-sizing:border-box;border-radius:0}#wpcomm .wc-label{display:block;font-size:14px;padding:5px}#wpcomm .wc_manage_subscribtions{cursor:pointer;padding:0 0 5px 0;display:block;font-size:13px;line-height:16px;font-family:Lato,sans-serif}#wpcomm .wc_notification_checkboxes{padding:7px 0 7px 0;text-align:left;display:none;border-top:1px dotted #ddd;line-height:18px;font-size:13px}#wpcomm .wc_notification_checkboxes input[type="checkbox"],#wpcomm .wc_notification_checkboxes input[type="radio"]{overflow:none;width:inherit;font-size:13px;margin:0;padding:0;display:inline;clear:both;float:none;max-height:20px;margin:0 3px}#wpcomm .wc_notification_checkboxes label{clear:both;float:none;font-weight:normal}#wpcomm .wc-label-comment-notify{display:inline;font-size:13px;padding:0;margin:0;border:0;line-height:15px;text-decoration:none;color:#999;font-family:Lato,sans-serif;cursor:pointer}#wpcomm .wc-label-reply-notify,#wpcomm .wc-notification-none{display:inline;font-size:13px;padding:0;margin:0;border:0;line-height:15px;text-decoration:none;color:#999;font-family:Lato,sans-serif;cursor:pointer}#wpcomm .wc-label-all-reply-notify{display:inline;font-size:13px;padding:0;margin:0;border:0;line-height:15px;text-decoration:none;color:#999;font-family:Lato,sans-serif;cursor:pointer}#wpcomm .wc-field-captcha .wc-label{font-size:14px;padding:5px;text-align:center;display:inline}#wpcomm input[type="text"],#wpcomm input[type="email"],#wpcomm input[type="url"],#wpcomm textarea{font-size:14px;color:#777;font-family:Lato,sans-serif;box-sizing:border-box;margin:0;clear:both;float:none;display:inline}#wpcomm .wc-copyright{margin:0 0 0 auto;text-align:right;display:block;padding-top:2px}#wpcomm .wc-copyright a{font-size:9px;color:#aaa;cursor:help;text-decoration:none;margin:0;padding:0;border:0}#wpcomm .wc-thread-wrapper{padding:10px 0;margin-bottom:10px}#wpcomm .wc-comment{margin-bottom:13px}#wpcomm .wc-comment .wc-field-submit{padding:5px 0 5px 0}#wpcomm .wc-comment .wc-form-wrapper{padding:10px 10px 7px 10px}#wpcomm .wc-comment .wc-comment-left{width:62px;float:left;position:absolute;text-align:center;font-family:Lato,sans-serif;line-height:16px}#wpcomm .wc-comment .wc-comment-right{margin-left:70px;border:#f5f5f5 1px solid;padding:10px 10px 3px 10px}#wpcomm .wc-reply .wc-comment-right{margin-left:70px;border:#f5f5f5 1px solid;padding:10px 10px 3px 10px}#wpcomm .wc-reply{margin-top:10px;margin-bottom:0;margin-left:40px}#wpcomm .wc-must-login{margin:0;font-size:14px;line-height:16px;padding:10px;text-align:center}#wpcomm hr{background-color:rgba(0,0,0,0.1);border:0 none;height:1px;margin:10px 0}#wpcomm .avatar{border:1px solid rgba(0,0,0,0.1);padding:2px;margin:0 auto;float:none;display:inline;width:48px;height:auto}#wpcomm .wc-form-wrapper .avatar{margin-top:3px}#wpcomm .wc-comment-text{text-align:left;padding-bottom:5px;line-height:20px;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#wpcomm .wc-comment-text img{max-width:90%;height:auto}#wpcomm .wc-comment-header{margin-bottom:7px;font-family:Lato,sans-serif}#wpcomm .wc-comment-author{font-size:16px;width:40%;float:left;white-space:nowrap}#wpcomm .wc-comment-author a{font-size:16px;white-space:nowrap;text-decoration:none}#wpcomm .wc-comment-label{color:#fff;padding:2px 5px;font-size:12px;margin:4px auto;text-align:center;display:table;line-height:16px}#wpcomm .wc-comment-date{font-size:12px;color:#999;float:right;text-align:right;white-space:nowrap;line-height:27px}#wpcomm .wc-comment-footer{font-size:12px;font-weight:normal;color:#999;margin-top:12px;min-height:28px;font-family:Lato,sans-serif}#wpcomm .wc-comment-footer a,#wpcomm .wc-comment-footer span.wc_editable_comment,#wpcomm .wc-comment-footer span.wc_save_edited_comment,#wpcomm span.wc_cancel_edit{text-decoration:none;font-size:13px;font-weight:bold;cursor:pointer}#wpcomm .wc-comment-footer .share_buttons_box img{vertical-align:middle}#wpcomm .wc-comment-footer .wc-voted{color:#666;cursor:default}#wpcomm .wc-comment-footer .wc-vote-img-up{padding:0;margin:0 0 -2px 0;vertical-align:baseline;display:inline;float:none;clear:both;border:0;background:transparent;width:16px;height:16px;border-radius:0;box-shadow:none;box-sizing:border-box}#wpcomm .wc-comment-footer .wc-vote-img-down{padding:0;margin:0 0 -6px 0;vertical-align:baseline;display:inline;float:none;clear:both;border:0;background:transparent;width:16px;height:16px;border-radius:0;box-shadow:none;box-sizing:border-box}#wpcomm .wc-comment-footer .wc-vote-result{padding:2px 6px 2px 5px;color:#fff;font-size:12px;font-weight:bold;display:inline;margin-right:5px}#wpcomm .wc-toggle{float:right;text-align:right;padding-right:0;margin-right:0;color:#999;cursor:pointer;font-size:12px;white-space:nowrap}#wpcomm .wpdiscuz-item{background:0;border-radius:0;box-shadow:none}#wc_response_info img{margin:0 auto 0 auto;box-shadow:none}#wpcomm .share_buttons_box img{display:inline!important;width:16px;height:16px}#wpcomm .wc-captcha-label img{display:inline!important;border:0;padding:0 0 0 2px;margin:0;vertical-align:middle}#wpcomm .wc-reply-link,#wpcomm .wc-vote-link,#wpcomm .wc-share-link{cursor:pointer;font-size:13px;font-weight:bold}#wpcomm .wc-form-footer,#wpcomm .wc-secondary-forms-wrapper{display:none}#wpcomm .wc-field-captcha .wc-captcha-label{padding:0;display:inline-block}#wpcomm .wc_captcha_refresh_img{cursor:pointer;margin-left:3px}#wpcomm .share_buttons_box{display:none}#wpcomm .wc-comment.wc-no-left-margin{margin-left:0!important}div.wc_modal{background:none repeat scroll 0 0 #ededed;color:#444;font-size:18px;font-weight:normal;padding:45px 10px 50px 10px!important;text-align:center;line-height:25px}.wc-load-more-submit-wrap{width:100%;text-align:center;margin-bottom:20px;margin-top:25px}.wc-load-more-submit{width:auto!important;padding:10px 20px;text-align:center;background-color:#fafafa;border-radius:3px;color:#555;cursor:pointer}.wc-load-more-submit:hover{background-image:-moz-linear-gradient(center top,#f4f4f4,#e6e6e6);background-repeat:repeat-x;box-shadow:0 1px 2px rgba(64,64,64,0.1);color:#7c7c7c}#wc_openModalFormAction>div#wc_response_info{width:200px;background:none repeat scroll 0 0 #ededed;color:#444;font-size:18px;font-weight:normal;padding:45px 10px 50px 10px!important;text-align:center;line-height:25px}#wc_openModalFormAction>div#wc_response_info a.close{background-position-x:right;background-position-y:top}#wpcomm #bywpdiscuz{display:none}#wpcomm .by-wpdiscuz{text-align:right;border-top:#ddd solid 1px;padding:1px 1px 1px 1px}#wpcomm .by-wpdiscuz a{font-size:11px;font-weight:bold;text-align:right;color:#ccc;padding:1px;margin:0;line-height:12px;border:0;text-decoration:none}#wpcomm .wpdimg{border:0;padding:0;margin:0;height:12px;cursor:pointer;display:inline;clear:both}#wc_unsubscribe_message{margin:10px auto 1px auto;padding:10px;text-align:center;border:#0d0 1px dotted;background:#cfc}.wc_unsubscribe_message{font-size:14px;color:#444}#wpcomm .wc_comment_level-3{margin-left:40px!important}#wpcomm .wc_comment_level-4{margin-left:40px!important}#wpcomm .wc_comment_level-5{margin-left:40px!important}#wpcomm .wc_editable_div{-moz-appearance:textfield-multiline;-webkit-appearance:textarea;border:1px solid #ccc;border-radius:0;font:medium -moz-fixed;font:-webkit-small-control;overflow:auto;resize:both;box-sizing:border-box;height:46px;max-width:100%;min-height:46px!important;padding:5px;width:100%}#wpcomm .wc_cancel_edit{display:none}#wpcomm .wc-comment-text p{margin-bottom:10px}#wpcomm .wc-comment-right textarea.wc_edit_comment{height:80px;max-height:200px}#wpcomm .wc_social_plugin_wrapper{width:auto}#wpcomm .wc_social_plugin_wrapper .wp-social-login-connect-with{float:left;font-size:13px;padding:2px 7px 0 0;text-transform:uppercase}#wpcomm .wc_social_plugin_wrapper .wp-social-login-provider-list{padding:1px;text-align:left;margin-bottom:-10px}#wpcomm .wc-secondary-forms-social-content .wp-social-login-provider-list{padding:1px;text-align:right}#wpcomm .wc-secondary-forms-social-content .wp-social-login-provider-list img{width:20px;height:20px;float:none;display:inline;border:0}#wpcomm .wc_social_plugin_wrapper .wp-social-login-provider-list img{width:24px;height:24px;float:none;display:inline;border:0}#wpcomm .wc-form-wrapper{clear:both}#wpcomm .wc_comm_form .wc_secondary_form{clear:both}#wpcomm .wc_comm_form .wc-field-comment{clear:both}#wpcomm .wc_social_plugin_wrapper .social_connect_ui{padding:0;clear:both;margin:0;margin-top:-20px;margin-bottom:-10px}#wpcomm .wc_social_plugin_wrapper .comment-form-social-connect{display:inherit;padding:0;margin:0;float:left;line-height:35px;padding-right:10px}#wpcomm .wc_social_plugin_wrapper .social_connect_form img{width:24px;height:24px;float:none;display:inline;border:0}#wpcomm .wc_social_plugin_wrapper .social_connect_form{float:left;line-height:35px;text-align:left;vertical-align:middle}#wpcomm .wc_social_plugin_wrapper .comment-form-social-connect label{display:inherit;padding:0;margin:0;font-style:normal;font-weight:normal;border:0;font-size:13px;text-transform:uppercase}#social_connect_facebook_auth,#social_connect_twitter_auth,#social_connect_google_auth,#social_connect_google_plus_auth,#social_connect_yahoo_auth,#social_connect_wordpress_auth{clear:both;padding:0;margin:0}#wpcomm .wc-secondary-forms-social-content .social_connect_ui{padding:0;clear:both;margin:0;text-align:right}#wpcomm .wc-secondary-forms-social-content .comment-form-social-connect{display:inherit;padding:0;margin:0;float:left;line-height:35px;padding-right:10px}#wpcomm .wc-secondary-forms-social-content .social_connect_form img{width:24px;height:24px;float:none;display:inline;border:0}#wpcomm .wc-secondary-forms-social-content .social_connect_form{float:left;width:100%;text-align:right;padding:0 0 5px 0;line-height:20px;vertical-align:middle}#wpcomm .wc-secondary-forms-social-content .comment-form-social-connect label{display:inherit;padding:0;margin:0;font-style:normal;font-weight:normal;border:0;font-size:13px;text-transform:uppercase}#wpcomm .wc_social_plugin_wrapper .wp-social-login-connect-with_by_the_champ{float:left;font-size:13px;padding:2px 7px 0 0;text-transform:uppercase}#wpcomm .wc_social_plugin_wrapper ul.wc_social_login_by_the_champ{list-style:none outside none!important;margin:0!important;padding-left:0!important}#wpcomm .wc_social_plugin_wrapper ul.wc_social_login_by_the_champ .theChampLoginButton{width:24px!important;height:24px!important}#wpcomm .wc-secondary-forms-social-content ul.wc_social_login_by_the_champ{list-style:none outside none!important;margin:0!important;padding-left:0!important}#wpcomm .wc-secondary-forms-social-content ul.wc_social_login_by_the_champ .theChampLoginButton{width:24px!important;height:24px!important}#wpcomm .wc-secondary-forms-social-content ul.wc_social_login_by_the_champ li{float:right!important}#wpcomm .theChampTwitterButton{background-position:-4px -68px!important}#wpcomm .theChampGoogleButton{background-position:-36px -2px!important}#wpcomm .theChampVkontakteButton{background-position:-35px -67px!important}#wpcomm .theChampLinkedinButton{background-position:-34px -34px!important}#wpcomm input[type="text"], #wpcomm input[type="email"], #wpcomm input[type="password"]{
|
2 |
-
line-height: inherit!important;}#wpcomm .wc-form-wrapper{ clear: both; }
|
1 |
+
#wc-comment-header{padding:20px 5px 1px 5px;display:block;float:none;clear:both;font-size:18px}#wpcomm form div{box-sizing:inherit}#wpcomm form .wpdiscuz-item{display:block;height:auto}.wpdiscuz-item input{border-radius:0;height:auto;width:auto}#wpcomm{margin:15px 5px;padding:1px 0 10px 0;border-top:#ddd solid 1px}#wpcomm form{margin:0;padding:0;background:0;border:0;width:auto!important}#wpcomm form div{margin:0}#wc_show_hide_loggedin_username{padding:10px 5px 5px 5px;font-size:13px}#wpcomm .wc_new_comment_and_replies{margin:0;padding:0;width:100%;height:auto;background:transparent}#wpcomm .wc_new_comment_and_replies .wc_new_comment{float:right;display:none;padding:3px 10px;font-size:12px;margin:1px 0 1px 3px;cursor:pointer;color:#fff;line-height:15px}#wpcomm .wc_new_comment_and_replies .wc_new_reply{float:right;display:none;padding:3px 10px;font-size:12px;margin:1px 0 1px 1px;cursor:pointer;color:#fff;line-height:15px}#wpcomm .wc-comment-bar{width:100%;padding:0;display:block}#wpcomm .wc-comment-title{margin:0;line-height:18px;font-weight:bold;padding:10px;margin-bottom:10px;font-size:13px;text-align:right;border-bottom:#ccc dotted 1px;padding-bottom:10px}#wpcomm .wc-form-wrapper{padding:10px;margin-top:20px;border:1px solid #f1f1f1}#wpcomm .wc-author-data{margin-bottom:3px}#wpcomm .wc-field-submit{padding:5px 0 13px 0}#wpcomm .wc-field-name{width:49%;float:left}#wpcomm .wc-field-email{width:49%;float:right;text-align:right}#wpcomm .wc-field-comment{margin:5px auto 1px auto}#wpcomm .wc-field-comment .wc-field-avatararea{width:60px;float:left}#wpcomm .wc-field-comment .wc-field-textarea{margin-left:65px}#wpcomm .wc-field-captcha{width:49%;float:left;margin:0;height:auto!important}#wpcomm .wc-field-submit{width:49%;float:right;text-align:right;margin:0}#wpcomm .wc-field-website{width:100%;padding:0 0 10px 0;margin:0;display:block}#wpcomm .wc-field-name input[type="text"]{width:99%;max-width:100%;padding:3px 5px;font-size:14px;margin:0;height:29px}#wpcomm .wc-field-website input[type="url"],#wpcomm .wc-field-website input[type="text"]{width:100%;max-width:100%;padding:3px 5px;font-size:14px;margin:0;height:29px}#wpcomm .wc-field-email input[type="email"]{width:100%;max-width:100%;padding:3px 5px;font-size:14px;margin:0;height:29px}#wpcomm .wc-field-captcha input[type="text"]{max-width:55%;min-width:110px;padding:3px 5px;font-size:14px;margin:0 5px 2px 0;height:27px}@media screen and (max-width:1000px){#wpcomm .wc-field-captcha input[type="text"]{max-width:45%;min-width:90px}}@media screen and (max-width:850px){#wpcomm .wc-field-captcha input[type="text"]{max-width:35%;min-width:90px}}@media screen and (max-width:790px){#wpcomm .wc-field-captcha input[type="text"]{max-width:30%;min-width:80px}}@media screen and (max-width:690px){#wpcomm .wc-field-captcha input[type="text"]{max-width:30%;min-width:80px}}#wpcomm .wc-field-submit input[type="submit"]{margin:1px}#wpcomm .wc-field-submit input[type="button"]{margin:1px;border:#ddd 1px solid;font-size:13px;line-height:16px;padding:6px 15px;clear:both;float:none}#wpcomm .captcha_msg{color:#999;font-family:Lato,sans-serif;font-size:13px;line-height:18px;display:block;clear:both;padding:5px 0 0 0}#wpcomm .wc-field-comment textarea,#wpcomm .wc-comment .wc-comment-right textarea{width:100%;max-width:100%;height:48px;min-height:48px!important;padding:5px;box-sizing:border-box;border-radius:0}#wpcomm .wc-label{display:block;font-size:14px;padding:5px}#wpcomm .wc_manage_subscribtions{cursor:pointer;padding:0 0 5px 0;display:block;font-size:13px;line-height:16px;font-family:Lato,sans-serif}#wpcomm .wc_notification_checkboxes{padding:7px 0 7px 0;text-align:left;display:none;border-top:1px dotted #ddd;line-height:18px;font-size:13px}#wpcomm .wc_notification_checkboxes input[type="checkbox"],#wpcomm .wc_notification_checkboxes input[type="radio"]{overflow:none;width:inherit;font-size:13px;margin:0;padding:0;display:inline;clear:both;float:none;max-height:20px;margin:0 3px}#wpcomm .wc_notification_checkboxes label{clear:both;float:none;font-weight:normal}#wpcomm .wc-label-comment-notify{display:inline;font-size:13px;padding:0;margin:0;border:0;line-height:15px;text-decoration:none;color:#999;font-family:Lato,sans-serif;cursor:pointer}#wpcomm .wc-label-reply-notify,#wpcomm .wc-notification-none{display:inline;font-size:13px;padding:0;margin:0;border:0;line-height:15px;text-decoration:none;color:#999;font-family:Lato,sans-serif;cursor:pointer}#wpcomm .wc-label-all-reply-notify{display:inline;font-size:13px;padding:0;margin:0;border:0;line-height:15px;text-decoration:none;color:#999;font-family:Lato,sans-serif;cursor:pointer}#wpcomm .wc-field-captcha .wc-label{font-size:14px;padding:5px;text-align:center;display:inline}#wpcomm input[type="text"],#wpcomm input[type="email"],#wpcomm input[type="url"],#wpcomm textarea{font-size:14px;color:#777;font-family:Lato,sans-serif;box-sizing:border-box;margin:0;clear:both;float:none;display:inline}#wpcomm .wc-copyright{margin:0 0 0 auto;text-align:right;display:block;padding-top:2px}#wpcomm .wc-copyright a{font-size:9px;color:#aaa;cursor:help;text-decoration:none;margin:0;padding:0;border:0}#wpcomm .wc-thread-wrapper{padding:10px 0;margin-bottom:10px}#wpcomm .wc-comment{margin-bottom:13px}#wpcomm .wc-comment .wc-field-submit{padding:5px 0 5px 0}#wpcomm .wc-comment .wc-form-wrapper{padding:10px 10px 7px 10px}#wpcomm .wc-comment .wc-comment-left{width:62px;float:left;position:absolute;text-align:center;font-family:Lato,sans-serif;line-height:16px}#wpcomm .wc-comment .wc-comment-right{margin-left:70px;border:#f5f5f5 1px solid;padding:10px 10px 3px 10px}#wpcomm .wc-reply .wc-comment-right{margin-left:70px;border:#f5f5f5 1px solid;padding:10px 10px 3px 10px}#wpcomm .wc-reply{margin-top:10px;margin-bottom:0;margin-left:40px}#wpcomm .wc-must-login{margin:0;font-size:14px;line-height:16px;padding:10px;text-align:center}#wpcomm hr{background-color:rgba(0,0,0,0.1);border:0 none;height:1px;margin:10px 0}#wpcomm .avatar{border:1px solid rgba(0,0,0,0.1);padding:2px;margin:0 auto;float:none;display:inline;width:48px;height:auto}#wpcomm .wc-form-wrapper .avatar{margin-top:3px}#wpcomm .wc-comment-text{text-align:left;padding-bottom:5px;line-height:20px;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#wpcomm .wc-comment-text img{max-width:90%;height:auto}#wpcomm .wc-comment-header{margin-bottom:7px;font-family:Lato,sans-serif}#wpcomm .wc-comment-author{font-size:16px;width:40%;float:left;white-space:nowrap}#wpcomm .wc-comment-author a{font-size:16px;white-space:nowrap;text-decoration:none}#wpcomm .wc-comment-label{color:#fff;padding:2px 5px;font-size:12px;margin:4px auto;text-align:center;display:table;line-height:16px}#wpcomm .wc-comment-date{font-size:12px;color:#999;float:right;text-align:right;white-space:nowrap;line-height:27px}#wpcomm .wc-comment-footer{font-size:12px;font-weight:normal;color:#999;margin-top:12px;min-height:28px;font-family:Lato,sans-serif}#wpcomm .wc-comment-footer a,#wpcomm .wc-comment-footer span.wc_editable_comment,#wpcomm .wc-comment-footer span.wc_save_edited_comment,#wpcomm span.wc_cancel_edit{text-decoration:none;font-size:13px;font-weight:bold;cursor:pointer}#wpcomm .wc-comment-footer .share_buttons_box img{vertical-align:middle}#wpcomm .wc-comment-footer .wc-voted{color:#666;cursor:default}#wpcomm .wc-comment-footer .wc-vote-img-up{padding:0;margin:0 0 -2px 0;vertical-align:baseline;display:inline;float:none;clear:both;border:0;background:transparent;width:16px;height:16px;border-radius:0;box-shadow:none;box-sizing:border-box}#wpcomm .wc-comment-footer .wc-vote-img-down{padding:0;margin:0 0 -6px 0;vertical-align:baseline;display:inline;float:none;clear:both;border:0;background:transparent;width:16px;height:16px;border-radius:0;box-shadow:none;box-sizing:border-box}#wpcomm .wc-comment-footer .wc-vote-result{padding:2px 6px 2px 5px;color:#fff;font-size:12px;font-weight:bold;display:inline;margin-right:5px}#wpcomm .wc-toggle{float:right;text-align:right;padding-right:0;margin-right:0;color:#999;cursor:pointer;font-size:12px;white-space:nowrap}#wpcomm .wpdiscuz-item{background:0;border-radius:0;box-shadow:none}#wc_response_info img{margin:0 auto 0 auto;box-shadow:none}#wpcomm .share_buttons_box img{display:inline!important;width:16px;height:16px}#wpcomm .wc-captcha-label img{display:inline!important;border:0;padding:0 0 0 2px;margin:0;vertical-align:middle}#wpcomm .wc-reply-link,#wpcomm .wc-vote-link,#wpcomm .wc-share-link{cursor:pointer;font-size:13px;font-weight:bold}#wpcomm .wc-form-footer,#wpcomm .wc-secondary-forms-wrapper{display:none}#wpcomm .wc-field-captcha .wc-captcha-label{padding:0;display:inline-block}#wpcomm .wc_captcha_refresh_img{cursor:pointer;margin-left:3px}#wpcomm .share_buttons_box{display:none}#wpcomm .wc-comment.wc-no-left-margin{margin-left:0!important}div.wc_modal{background:none repeat scroll 0 0 #ededed;color:#444;font-size:18px;font-weight:normal;padding:45px 10px 50px 10px!important;text-align:center;line-height:25px}.wc-load-more-submit-wrap{width:100%;text-align:center;margin-bottom:20px;margin-top:25px}.wc-load-more-submit{width:auto!important;padding:10px 20px;text-align:center;background-color:#fafafa;border-radius:3px;color:#555;cursor:pointer}.wc-load-more-submit:hover{background-image:-moz-linear-gradient(center top,#f4f4f4,#e6e6e6);background-repeat:repeat-x;box-shadow:0 1px 2px rgba(64,64,64,0.1);color:#7c7c7c}#wc_openModalFormAction>div#wc_response_info{width:200px;background:none repeat scroll 0 0 #ededed;color:#444;font-size:18px;font-weight:normal;padding:45px 10px 50px 10px!important;text-align:center;line-height:25px}#wc_openModalFormAction>div#wc_response_info a.close{background-position-x:right;background-position-y:top}#wpcomm #bywpdiscuz{display:none}#wpcomm .by-wpdiscuz{text-align:right;border-top:#ddd solid 1px;padding:1px 1px 1px 1px}#wpcomm .by-wpdiscuz a{font-size:11px;font-weight:bold;text-align:right;color:#ccc;padding:1px;margin:0;line-height:12px;border:0;text-decoration:none}#wpcomm .wpdimg{border:0;padding:0;margin:0;height:12px;cursor:pointer;display:inline;clear:both}#wc_unsubscribe_message{margin:10px auto 1px auto;padding:10px;text-align:center;border:#0d0 1px dotted;background:#cfc}.wc_unsubscribe_message{font-size:14px;color:#444}#wpcomm .wc_comment_level-3{margin-left:40px!important}#wpcomm .wc_comment_level-4{margin-left:40px!important}#wpcomm .wc_comment_level-5{margin-left:40px!important}#wpcomm .wc_editable_div{-moz-appearance:textfield-multiline;-webkit-appearance:textarea;border:1px solid #ccc;border-radius:0;font:medium -moz-fixed;font:-webkit-small-control;overflow:auto;resize:both;box-sizing:border-box;height:46px;max-width:100%;min-height:46px!important;padding:5px;width:100%}#wpcomm .wc_cancel_edit{display:none}#wpcomm .wc-comment-text p{margin-bottom:10px}#wpcomm .wc-comment-right textarea.wc_edit_comment{height:80px;max-height:200px}#wpcomm .wc_social_plugin_wrapper{width:auto}#wpcomm .wc_social_plugin_wrapper .wp-social-login-connect-with{float:left;font-size:13px;padding:2px 7px 0 0;text-transform:uppercase}#wpcomm .wc_social_plugin_wrapper .wp-social-login-provider-list{padding:1px;text-align:left;margin-bottom:-10px}#wpcomm .wc-secondary-forms-social-content .wp-social-login-provider-list{padding:1px;text-align:right}#wpcomm .wc-secondary-forms-social-content .wp-social-login-provider-list img{width:20px;height:20px;float:none;display:inline;border:0}#wpcomm .wc_social_plugin_wrapper .wp-social-login-provider-list img{width:24px;height:24px;float:none;display:inline;border:0}#wpcomm .wc-form-wrapper{clear:both}#wpcomm .wc_comm_form .wc_secondary_form{clear:both}#wpcomm .wc_comm_form .wc-field-comment{clear:both}#wpcomm .wc_social_plugin_wrapper .social_connect_ui{padding:0;clear:both;margin:0;margin-top:-20px;margin-bottom:-10px}#wpcomm .wc_social_plugin_wrapper .comment-form-social-connect{display:inherit;padding:0;margin:0;float:left;line-height:35px;padding-right:10px}#wpcomm .wc_social_plugin_wrapper .social_connect_form img{width:24px;height:24px;float:none;display:inline;border:0}#wpcomm .wc_social_plugin_wrapper .social_connect_form{float:left;line-height:35px;text-align:left;vertical-align:middle}#wpcomm .wc_social_plugin_wrapper .comment-form-social-connect label{display:inherit;padding:0;margin:0;font-style:normal;font-weight:normal;border:0;font-size:13px;text-transform:uppercase}#social_connect_facebook_auth,#social_connect_twitter_auth,#social_connect_google_auth,#social_connect_google_plus_auth,#social_connect_yahoo_auth,#social_connect_wordpress_auth{clear:both;padding:0;margin:0}#wpcomm .wc-secondary-forms-social-content .social_connect_ui{padding:0;clear:both;margin:0;text-align:right}#wpcomm .wc-secondary-forms-social-content .comment-form-social-connect{display:inherit;padding:0;margin:0;float:left;line-height:35px;padding-right:10px}#wpcomm .wc-secondary-forms-social-content .social_connect_form img{width:24px;height:24px;float:none;display:inline;border:0}#wpcomm .wc-secondary-forms-social-content .social_connect_form{float:left;width:100%;text-align:right;padding:0 0 5px 0;line-height:20px;vertical-align:middle}#wpcomm .wc-secondary-forms-social-content .comment-form-social-connect label{display:inherit;padding:0;margin:0;font-style:normal;font-weight:normal;border:0;font-size:13px;text-transform:uppercase}#wpcomm .wc_social_plugin_wrapper .wp-social-login-connect-with_by_the_champ{float:left;font-size:13px;padding:5px 7px 0 0;text-transform:uppercase}#wpcomm .wc_social_plugin_wrapper ul.wc_social_login_by_the_champ{list-style:none outside none!important;margin:0!important;padding-left:0!important}#wpcomm .wc_social_plugin_wrapper ul.wc_social_login_by_the_champ .theChampLoginButton{width:24px!important;height:24px!important}#wpcomm .wc-secondary-forms-social-content ul.wc_social_login_by_the_champ{list-style:none outside none!important;margin:0!important;padding-left:0!important}#wpcomm .wc-secondary-forms-social-content ul.wc_social_login_by_the_champ .theChampLoginButton{width:24px!important;height:24px!important}#wpcomm .wc-secondary-forms-social-content ul.wc_social_login_by_the_champ li{float:right!important} #wpcomm .wc_social_plugin_wrapper .theChampFacebookButton{ display:block!important; } #wpcomm .theChampTwitterButton{background-position:-4px -68px!important}#wpcomm .theChampGoogleButton{background-position:-36px -2px!important}#wpcomm .theChampVkontakteButton{background-position:-35px -67px!important}#wpcomm .theChampLinkedinButton{background-position:-34px -34px!important}#wpcomm input[type="text"], #wpcomm input[type="email"], #wpcomm input[type="password"], #wpcomm input[type="url"]{ line-height: inherit!important;}#wpcomm .wc-form-wrapper{ clear: both; }
|
|
files/js/jquery.cookie.js
ADDED
@@ -0,0 +1,117 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* jQuery Cookie Plugin v1.4.1
|
3 |
+
* https://github.com/carhartl/jquery-cookie
|
4 |
+
*
|
5 |
+
* Copyright 2013 Klaus Hartl
|
6 |
+
* Released under the MIT license
|
7 |
+
*/
|
8 |
+
(function (factory) {
|
9 |
+
if (typeof define === 'function' && define.amd) {
|
10 |
+
// AMD
|
11 |
+
define(['jquery'], factory);
|
12 |
+
} else if (typeof exports === 'object') {
|
13 |
+
// CommonJS
|
14 |
+
factory(require('jquery'));
|
15 |
+
} else {
|
16 |
+
// Browser globals
|
17 |
+
factory(jQuery);
|
18 |
+
}
|
19 |
+
}(function ($) {
|
20 |
+
|
21 |
+
var pluses = /\+/g;
|
22 |
+
|
23 |
+
function encode(s) {
|
24 |
+
return config.raw ? s : encodeURIComponent(s);
|
25 |
+
}
|
26 |
+
|
27 |
+
function decode(s) {
|
28 |
+
return config.raw ? s : decodeURIComponent(s);
|
29 |
+
}
|
30 |
+
|
31 |
+
function stringifyCookieValue(value) {
|
32 |
+
return encode(config.json ? JSON.stringify(value) : String(value));
|
33 |
+
}
|
34 |
+
|
35 |
+
function parseCookieValue(s) {
|
36 |
+
if (s.indexOf('"') === 0) {
|
37 |
+
// This is a quoted cookie as according to RFC2068, unescape...
|
38 |
+
s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\');
|
39 |
+
}
|
40 |
+
|
41 |
+
try {
|
42 |
+
// Replace server-side written pluses with spaces.
|
43 |
+
// If we can't decode the cookie, ignore it, it's unusable.
|
44 |
+
// If we can't parse the cookie, ignore it, it's unusable.
|
45 |
+
s = decodeURIComponent(s.replace(pluses, ' '));
|
46 |
+
return config.json ? JSON.parse(s) : s;
|
47 |
+
} catch(e) {}
|
48 |
+
}
|
49 |
+
|
50 |
+
function read(s, converter) {
|
51 |
+
var value = config.raw ? s : parseCookieValue(s);
|
52 |
+
return $.isFunction(converter) ? converter(value) : value;
|
53 |
+
}
|
54 |
+
|
55 |
+
var config = $.cookie = function (key, value, options) {
|
56 |
+
|
57 |
+
// Write
|
58 |
+
|
59 |
+
if (value !== undefined && !$.isFunction(value)) {
|
60 |
+
options = $.extend({}, config.defaults, options);
|
61 |
+
|
62 |
+
if (typeof options.expires === 'number') {
|
63 |
+
var days = options.expires, t = options.expires = new Date();
|
64 |
+
t.setTime(+t + days * 864e+5);
|
65 |
+
}
|
66 |
+
|
67 |
+
return (document.cookie = [
|
68 |
+
encode(key), '=', stringifyCookieValue(value),
|
69 |
+
options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
|
70 |
+
options.path ? '; path=' + options.path : '',
|
71 |
+
options.domain ? '; domain=' + options.domain : '',
|
72 |
+
options.secure ? '; secure' : ''
|
73 |
+
].join(''));
|
74 |
+
}
|
75 |
+
|
76 |
+
// Read
|
77 |
+
|
78 |
+
var result = key ? undefined : {};
|
79 |
+
|
80 |
+
// To prevent the for loop in the first place assign an empty array
|
81 |
+
// in case there are no cookies at all. Also prevents odd result when
|
82 |
+
// calling $.cookie().
|
83 |
+
var cookies = document.cookie ? document.cookie.split('; ') : [];
|
84 |
+
|
85 |
+
for (var i = 0, l = cookies.length; i < l; i++) {
|
86 |
+
var parts = cookies[i].split('=');
|
87 |
+
var name = decode(parts.shift());
|
88 |
+
var cookie = parts.join('=');
|
89 |
+
|
90 |
+
if (key && key === name) {
|
91 |
+
// If second argument (value) is a function it's a converter...
|
92 |
+
result = read(cookie, value);
|
93 |
+
break;
|
94 |
+
}
|
95 |
+
|
96 |
+
// Prevent storing a cookie that we couldn't decode.
|
97 |
+
if (!key && (cookie = read(cookie)) !== undefined) {
|
98 |
+
result[name] = cookie;
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
return result;
|
103 |
+
};
|
104 |
+
|
105 |
+
config.defaults = {};
|
106 |
+
|
107 |
+
$.removeCookie = function (key, options) {
|
108 |
+
if ($.cookie(key) === undefined) {
|
109 |
+
return false;
|
110 |
+
}
|
111 |
+
|
112 |
+
// Must not alter options, thus extending a fresh object...
|
113 |
+
$.cookie(key, '', $.extend({}, options, { expires: -1 }));
|
114 |
+
return !$.cookie(key);
|
115 |
+
};
|
116 |
+
|
117 |
+
}));
|
files/js/options-js.js
ADDED
@@ -0,0 +1,89 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery(document).ready(function ($) {
|
2 |
+
$('#wc_voting_buttons_show_hide').change(function () {
|
3 |
+
if ($(this).is(':checked')) {
|
4 |
+
$(this).val('1');
|
5 |
+
} else {
|
6 |
+
$(this).val('0');
|
7 |
+
}
|
8 |
+
});
|
9 |
+
|
10 |
+
$('#wc_share_buttons_show_hide').change(function () {
|
11 |
+
if ($(this).is(':checked')) {
|
12 |
+
$(this).val('1');
|
13 |
+
} else {
|
14 |
+
$(this).val('0');
|
15 |
+
}
|
16 |
+
});
|
17 |
+
|
18 |
+
$('#wc_captcha_show_hide').change(function () {
|
19 |
+
if ($(this).is(':checked')) {
|
20 |
+
$(this).val('1');
|
21 |
+
} else {
|
22 |
+
$(this).val('0');
|
23 |
+
}
|
24 |
+
});
|
25 |
+
|
26 |
+
$('#wc_reply_button_guests_show_hide').change(function () {
|
27 |
+
if ($(this).is(':checked')) {
|
28 |
+
$(this).val('1');
|
29 |
+
} else {
|
30 |
+
$(this).val('0');
|
31 |
+
}
|
32 |
+
});
|
33 |
+
|
34 |
+
$('#wc_reply_button_members_show_hide').change(function () {
|
35 |
+
if ($(this).is(':checked')) {
|
36 |
+
$(this).val('1');
|
37 |
+
} else {
|
38 |
+
$(this).val('0');
|
39 |
+
}
|
40 |
+
});
|
41 |
+
|
42 |
+
$('#wc_author_titles_show_hide').change(function () {
|
43 |
+
if ($(this).is(':checked')) {
|
44 |
+
$(this).val('1');
|
45 |
+
} else {
|
46 |
+
$(this).val('0');
|
47 |
+
}
|
48 |
+
});
|
49 |
+
|
50 |
+
$('#wc_jquery_ajax_features_on_off').change(function () {
|
51 |
+
if ($(this).is(':checked')) {
|
52 |
+
$(this).val('1');
|
53 |
+
} else {
|
54 |
+
$(this).val('0');
|
55 |
+
}
|
56 |
+
});
|
57 |
+
|
58 |
+
$('#wc_held_comment_to_moderate').change(function () {
|
59 |
+
if ($(this).is(':checked')) {
|
60 |
+
$(this).val('1');
|
61 |
+
} else {
|
62 |
+
$(this).val('0');
|
63 |
+
}
|
64 |
+
});
|
65 |
+
|
66 |
+
$('#wc_simple_comment_date').change(function () {
|
67 |
+
if ($(this).is(':checked')) {
|
68 |
+
$(this).val('1');
|
69 |
+
} else {
|
70 |
+
$(this).val('0');
|
71 |
+
}
|
72 |
+
});
|
73 |
+
|
74 |
+
$('#wc_show_hide_comment_checkbox').change(function () {
|
75 |
+
if ($(this).is(':checked')) {
|
76 |
+
$(this).val('1');
|
77 |
+
} else {
|
78 |
+
$(this).val('0');
|
79 |
+
}
|
80 |
+
});
|
81 |
+
|
82 |
+
$('#wc_show_hide_reply_checkbox').change(function () {
|
83 |
+
if ($(this).is(':checked')) {
|
84 |
+
$(this).val('1');
|
85 |
+
} else {
|
86 |
+
$(this).val('0');
|
87 |
+
}
|
88 |
+
});
|
89 |
+
});
|
files/js/validator.js
ADDED
@@ -0,0 +1,379 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
Validator v1.1.0
|
3 |
+
(c) Yair Even Or
|
4 |
+
https://github.com/yairEO/validator
|
5 |
+
|
6 |
+
MIT-style license.
|
7 |
+
*/
|
8 |
+
|
9 |
+
var wpdiscuzValidator = (function ($) {
|
10 |
+
var message, tests, checkField, validate, mark, unmark, field, minmax, defaults,
|
11 |
+
validateWords, lengthRange, lengthLimit, pattern, alertTxt, data,
|
12 |
+
email_illegalChars = /[\(\)\<\>\,\;\:\\\/\"\[\]]/,
|
13 |
+
email_filter = /^.+@.+\..{2,3}$/;
|
14 |
+
/* general text messages
|
15 |
+
*/
|
16 |
+
message = {
|
17 |
+
invalid: 'invalid input',
|
18 |
+
empty: 'please put something here',
|
19 |
+
min: 'input is too short',
|
20 |
+
max: 'input is too long',
|
21 |
+
number_min: 'too low',
|
22 |
+
number_max: 'too high',
|
23 |
+
url: 'invalid URL',
|
24 |
+
number: 'not a number',
|
25 |
+
email: 'email address is invalid',
|
26 |
+
email_repeat: 'emails do not match',
|
27 |
+
password_repeat: 'passwords do not match',
|
28 |
+
repeat: 'no match',
|
29 |
+
complete: 'input is not complete',
|
30 |
+
select: 'Please select an option'
|
31 |
+
};
|
32 |
+
if (!window.console) {
|
33 |
+
console = {};
|
34 |
+
console.log = console.warn = function () {
|
35 |
+
return;
|
36 |
+
}
|
37 |
+
}
|
38 |
+
|
39 |
+
// defaults
|
40 |
+
defaults = {alerts: true};
|
41 |
+
/* Tests for each type of field (including Select element)
|
42 |
+
*/
|
43 |
+
tests = {
|
44 |
+
sameAsPlaceholder: function (a) {
|
45 |
+
return $.fn.placeholder && a.attr('placeholder') !== undefined && data.val == a.prop('placeholder');
|
46 |
+
},
|
47 |
+
hasValue: function (a) {
|
48 |
+
if (!a) {
|
49 |
+
alertTxt = message.empty;
|
50 |
+
return false;
|
51 |
+
}
|
52 |
+
return true;
|
53 |
+
},
|
54 |
+
// 'linked' is a special test case for inputs which their values should be equal to each other (ex. confirm email or retype password)
|
55 |
+
linked: function (a, b) {
|
56 |
+
if (b != a) {
|
57 |
+
// choose a specific message or a general one
|
58 |
+
alertTxt = message[data.type + '_repeat'] || message.no_match;
|
59 |
+
return false;
|
60 |
+
}
|
61 |
+
return true;
|
62 |
+
},
|
63 |
+
email: function (a) {
|
64 |
+
if (!email_filter.test(a) || a.match(email_illegalChars)) {
|
65 |
+
alertTxt = a ? message.email : message.empty;
|
66 |
+
return false;
|
67 |
+
}
|
68 |
+
return true;
|
69 |
+
},
|
70 |
+
text: function (a) {
|
71 |
+
// make sure there are at least X number of words, each at least 2 chars long.
|
72 |
+
// for example 'john F kenedy' should be at least 2 words and will pass validation
|
73 |
+
if (validateWords) {
|
74 |
+
var words = a.split(' ');
|
75 |
+
// iterrate on all the words
|
76 |
+
var wordsLength = function (len) {
|
77 |
+
for (var w = words.length; w--; )
|
78 |
+
if (words[w].length < len)
|
79 |
+
return false;
|
80 |
+
return true;
|
81 |
+
};
|
82 |
+
if (words.length < validateWords || !wordsLength(2)) {
|
83 |
+
alertTxt = message.complete;
|
84 |
+
return false;
|
85 |
+
}
|
86 |
+
return true;
|
87 |
+
}
|
88 |
+
if (lengthRange && a.length < lengthRange[0]) {
|
89 |
+
alertTxt = message.min;
|
90 |
+
return false;
|
91 |
+
}
|
92 |
+
|
93 |
+
// check if there is max length & field length is greater than the allowed
|
94 |
+
if (lengthRange && lengthRange[1] && a.length > lengthRange[1]) {
|
95 |
+
alertTxt = message.max;
|
96 |
+
return false;
|
97 |
+
}
|
98 |
+
// check if the field's value should obey any length limits, and if so, make sure the length of the value is as specified
|
99 |
+
if (lengthLimit && lengthLimit.length) {
|
100 |
+
var obeyLimit = false;
|
101 |
+
while (lengthLimit.length) {
|
102 |
+
if (lengthLimit.pop() == a.length)
|
103 |
+
obeyLimit = true;
|
104 |
+
}
|
105 |
+
if (!obeyLimit) {
|
106 |
+
alertTxt = message.complete;
|
107 |
+
return false;
|
108 |
+
}
|
109 |
+
}
|
110 |
+
|
111 |
+
if (pattern) {
|
112 |
+
var regex, jsRegex;
|
113 |
+
switch (pattern) {
|
114 |
+
case 'alphanumeric' :
|
115 |
+
regex = /^[a-z0-9]+$/i;
|
116 |
+
break;
|
117 |
+
case 'numeric' :
|
118 |
+
regex = /^[0-9]+$/i;
|
119 |
+
break;
|
120 |
+
case 'phone' :
|
121 |
+
regex = /^\+?([0-9]|[-|' '])+$/i;
|
122 |
+
break;
|
123 |
+
default :
|
124 |
+
regex = pattern;
|
125 |
+
}
|
126 |
+
try {
|
127 |
+
jsRegex = new RegExp(regex).test(a);
|
128 |
+
if (a && !jsRegex)
|
129 |
+
return false;
|
130 |
+
}
|
131 |
+
catch (err) {
|
132 |
+
console.log(err, field, 'regex is invalid');
|
133 |
+
return false;
|
134 |
+
}
|
135 |
+
}
|
136 |
+
return true;
|
137 |
+
},
|
138 |
+
number: function (a) {
|
139 |
+
// if not not a number
|
140 |
+
if (isNaN(parseFloat(a)) && !isFinite(a)) {
|
141 |
+
alertTxt = message.number;
|
142 |
+
return false;
|
143 |
+
}
|
144 |
+
// not enough numbers
|
145 |
+
else if (lengthRange && a.length < lengthRange[0]) {
|
146 |
+
alertTxt = message.min;
|
147 |
+
return false;
|
148 |
+
}
|
149 |
+
// check if there is max length & field length is greater than the allowed
|
150 |
+
else if (lengthRange && lengthRange[1] && a.length > lengthRange[1]) {
|
151 |
+
alertTxt = message.max;
|
152 |
+
return false;
|
153 |
+
}
|
154 |
+
else if (minmax[0] && (a | 0) < minmax[0]) {
|
155 |
+
alertTxt = message.number_min;
|
156 |
+
return false;
|
157 |
+
}
|
158 |
+
else if (minmax[1] && (a | 0) > minmax[1]) {
|
159 |
+
alertTxt = message.number_max;
|
160 |
+
return false;
|
161 |
+
}
|
162 |
+
return true;
|
163 |
+
},
|
164 |
+
// Date is validated in European format (day,month,year)
|
165 |
+
date: function (a) {
|
166 |
+
var day, A = a.split(/[-./]/g), i;
|
167 |
+
// if there is native HTML5 support:
|
168 |
+
if (field[0].valueAsNumber)
|
169 |
+
return true;
|
170 |
+
for (i = A.length; i--; ) {
|
171 |
+
if (isNaN(parseFloat(a)) && !isFinite(a))
|
172 |
+
return false;
|
173 |
+
}
|
174 |
+
try {
|
175 |
+
day = new Date(A[2], A[1] - 1, A[0]);
|
176 |
+
if (day.getMonth() + 1 == A[1] && day.getDate() == A[0])
|
177 |
+
return day;
|
178 |
+
return false;
|
179 |
+
}
|
180 |
+
catch (er) {
|
181 |
+
console.log('date test: ', err);
|
182 |
+
return false;
|
183 |
+
}
|
184 |
+
},
|
185 |
+
url: function (a) {
|
186 |
+
// minimalistic URL validation
|
187 |
+
function testUrl(url) {
|
188 |
+
// return /^(?:(?:https?|ftp):\/\/)(?:\S+(?::\S*)?@)?(?:(?!10(?:\.\d{1,3}){3})(?!127(?:\.\d{1,3}){3})(?!169\.254(?:\.\d{1,3}){2})(?!192\.168(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/[^\s]*)?$/i.test(url);
|
189 |
+
// return /^(ht|f)tps?:\/\/[a-z0-9-\.]+\.[a-zа-я]{2,4}\/?([^\s<>\#%"\,\{\}\\|\\\^\[\]`]+)?$/.test(url);
|
190 |
+
return /^(?:(?:https?|ftp):\/\/)?(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/\S*)?$/i.test(url);
|
191 |
+
// return /^(https?:\/\/)?([\w\d\-_]+\.+[A-Za-z]{2,})+\/?/.test(url);
|
192 |
+
}
|
193 |
+
if (!testUrl(a)) {
|
194 |
+
console.log(a);
|
195 |
+
alertTxt = a ? message.url : message.empty;
|
196 |
+
return false;
|
197 |
+
}
|
198 |
+
return true;
|
199 |
+
},
|
200 |
+
hidden: function (a) {
|
201 |
+
if (lengthRange && a.length < lengthRange[0]) {
|
202 |
+
alertTxt = message.min;
|
203 |
+
return false;
|
204 |
+
}
|
205 |
+
if (pattern) {
|
206 |
+
var regex;
|
207 |
+
if (pattern == 'alphanumeric') {
|
208 |
+
regex = /^[a-z0-9]+$/i;
|
209 |
+
if (!regex.test(a)) {
|
210 |
+
return false;
|
211 |
+
}
|
212 |
+
}
|
213 |
+
}
|
214 |
+
return true;
|
215 |
+
},
|
216 |
+
select: function (a) {
|
217 |
+
if (!tests.hasValue(a)) {
|
218 |
+
alertTxt = message.select;
|
219 |
+
return false;
|
220 |
+
}
|
221 |
+
return true;
|
222 |
+
}
|
223 |
+
};
|
224 |
+
/* marks invalid fields
|
225 |
+
*/
|
226 |
+
mark = function (field, text) {
|
227 |
+
if (!text || !field || !field.length)
|
228 |
+
return false;
|
229 |
+
// check if not already marked as a 'bad' record and add the 'alert' object.
|
230 |
+
// if already is marked as 'bad', then make sure the text is set again because it might change depending on validation
|
231 |
+
var item = field.parents('.wpdiscuz-item'),
|
232 |
+
warning;
|
233 |
+
if (item.hasClass('bad')) {
|
234 |
+
if (defaults.alerts)
|
235 |
+
item.find('.alert').html(text);
|
236 |
+
}
|
237 |
+
else if (defaults.alerts) {
|
238 |
+
warning = $('<div class="alert">').html(text);
|
239 |
+
item.append(warning);
|
240 |
+
}
|
241 |
+
|
242 |
+
item.removeClass('bad');
|
243 |
+
// a delay so the "alert" could be transitioned via CSS
|
244 |
+
setTimeout(function () {
|
245 |
+
item.addClass('bad');
|
246 |
+
}, 0);
|
247 |
+
};
|
248 |
+
/* un-marks invalid fields
|
249 |
+
*/
|
250 |
+
unmark = function (field) {
|
251 |
+
if (!field || !field.length) {
|
252 |
+
console.warn('no "field" argument, null or DOM object not found');
|
253 |
+
return false;
|
254 |
+
}
|
255 |
+
|
256 |
+
field.parents('.wpdiscuz-item')
|
257 |
+
.removeClass('bad')
|
258 |
+
.find('.alert').remove();
|
259 |
+
};
|
260 |
+
function testByType(type, value) {
|
261 |
+
if (type == 'tel')
|
262 |
+
pattern = pattern || 'phone';
|
263 |
+
if (!type || type == 'password' || type == 'tel')
|
264 |
+
type = 'text';
|
265 |
+
return tests[type](value);
|
266 |
+
}
|
267 |
+
|
268 |
+
function prepareFieldData(el) {
|
269 |
+
field = $(el);
|
270 |
+
field.data('valid', true); // initialize validity of field
|
271 |
+
field.data('type', field.attr('type')); // every field starts as 'valid=true' until proven otherwise
|
272 |
+
pattern = field.attr('pattern');
|
273 |
+
}
|
274 |
+
|
275 |
+
/* Validations per-character keypress
|
276 |
+
*/
|
277 |
+
function keypress(e) {
|
278 |
+
prepareFieldData(this);
|
279 |
+
if (e.charCode)
|
280 |
+
return testByType(this.type, String.fromCharCode(e.charCode));
|
281 |
+
}
|
282 |
+
|
283 |
+
/* Checks a single form field by it's type and specific (custom) attributes
|
284 |
+
*/
|
285 |
+
function checkField() {
|
286 |
+
// skip testing fields whom their type is not HIDDEN but they are HIDDEN via CSS.
|
287 |
+
if (this.type != 'hidden' && $(this).is(':hidden'))
|
288 |
+
return true;
|
289 |
+
prepareFieldData(this);
|
290 |
+
field.data('val', field[0].value.replace(/^\s+|\s+$/g, "")); // cache the value of the field and trim it
|
291 |
+
data = field.data();
|
292 |
+
// Check if there is a specific error message for that field, if not, use the default 'invalid' message
|
293 |
+
alertTxt = message[field.prop('name')] || message.invalid;
|
294 |
+
// SELECT / TEXTAREA nodes needs special treatment
|
295 |
+
if (field[0].nodeName.toLowerCase() === "select") {
|
296 |
+
data.type = 'select';
|
297 |
+
}
|
298 |
+
if (field[0].nodeName.toLowerCase() === "textarea") {
|
299 |
+
data.type = 'text';
|
300 |
+
}
|
301 |
+
/* Gather Custom data attributes for specific validation:
|
302 |
+
*/
|
303 |
+
validateWords = data['validateWords'] || 0;
|
304 |
+
lengthRange = data['validateLengthRange'] ? (data['validateLengthRange'] + '').split(',') : [1];
|
305 |
+
lengthLimit = data['validateLength'] ? (data['validateLength'] + '').split(',') : false;
|
306 |
+
minmax = data['validateMinmax'] ? (data['validateMinmax'] + '').split(',') : ''; // for type 'number', defines the minimum and/or maximum for the value as a number.
|
307 |
+
|
308 |
+
data.valid = tests.hasValue(data.val);
|
309 |
+
// check if field has any value
|
310 |
+
if (data.valid) {
|
311 |
+
/* Validate the field's value is different than the placeholder attribute (and attribute exists)
|
312 |
+
* this is needed when fixing the placeholders for older browsers which does not support them.
|
313 |
+
* in this case, make sure the "placeholder" jQuery plugin was even used before proceeding
|
314 |
+
*/
|
315 |
+
if (tests.sameAsPlaceholder(field)) {
|
316 |
+
alertTxt = message.empty;
|
317 |
+
data.valid = false;
|
318 |
+
}
|
319 |
+
|
320 |
+
// if this field is linked to another field (their values should be the same)
|
321 |
+
if (data.validateLinked) {
|
322 |
+
var linkedTo = data['validateLinked'].indexOf('#') == 0 ? $(data['validateLinked']) : $(':input[name=' + data['validateLinked'] + ']');
|
323 |
+
data.valid = tests.linked(data.val, linkedTo.val());
|
324 |
+
}
|
325 |
+
/* validate by type of field. use 'attr()' is proffered to get the actual value and not what the browsers sees for unsupported types.
|
326 |
+
*/
|
327 |
+
else if (data.valid || data.type == 'select') {
|
328 |
+
data.valid = testByType(data.type, data.val);
|
329 |
+
}
|
330 |
+
|
331 |
+
}
|
332 |
+
|
333 |
+
// optional fields are only validated if they are not empty
|
334 |
+
if (field.hasClass('wpdiscuz_optional') && !data.val) {
|
335 |
+
data.valid = true;
|
336 |
+
}
|
337 |
+
|
338 |
+
// mark / unmark the field, and set the general 'submit' flag accordingly
|
339 |
+
if (data.valid) {
|
340 |
+
unmark(field);
|
341 |
+
}
|
342 |
+
else {
|
343 |
+
mark(field, alertTxt);
|
344 |
+
submit = false;
|
345 |
+
}
|
346 |
+
|
347 |
+
return data.valid;
|
348 |
+
}
|
349 |
+
|
350 |
+
/* vaildates all the REQUIRED fields prior to submiting the form
|
351 |
+
*/
|
352 |
+
function checkAll($form) {
|
353 |
+
$form = $($form);
|
354 |
+
if ($form.length == 0) {
|
355 |
+
console.warn('element not found');
|
356 |
+
return false;
|
357 |
+
}
|
358 |
+
|
359 |
+
var that = this,
|
360 |
+
submit = true, // save the scope
|
361 |
+
fieldsToCheck = $form.find(':input').filter('[required=required], .required, .wpdiscuz_optional').not('[disabled=disabled]');
|
362 |
+
fieldsToCheck.each(function () {
|
363 |
+
// use an AND operation, so if any of the fields returns 'false' then the submitted result will be also FALSE
|
364 |
+
submit = submit * checkField.apply(this);
|
365 |
+
});
|
366 |
+
return !!submit; // casting the variable to make sure it's a boolean
|
367 |
+
}
|
368 |
+
|
369 |
+
return {
|
370 |
+
defaults: defaults,
|
371 |
+
checkField: checkField,
|
372 |
+
keypress: keypress,
|
373 |
+
checkAll: checkAll,
|
374 |
+
mark: mark,
|
375 |
+
unmark: unmark,
|
376 |
+
message: message,
|
377 |
+
tests: tests
|
378 |
+
}
|
379 |
+
})(jQuery);
|
files/js/wc-ajax.js
ADDED
@@ -0,0 +1,759 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery(document).ready(function ($) {
|
2 |
+
var wc_home_url = $('#wc_home_url').val();
|
3 |
+
var wc_plugin_dir_url = $('#wc_plugin_dir_url').val();
|
4 |
+
var wc_name;
|
5 |
+
var wc_email;
|
6 |
+
var wc_comment;
|
7 |
+
var wc_website;
|
8 |
+
var wc_captcha;
|
9 |
+
var wc_comment_post_ID;
|
10 |
+
var wc_comment_parent;
|
11 |
+
var wc_form;
|
12 |
+
var wc_submitID;
|
13 |
+
var wc_comments_offset;
|
14 |
+
var wc_new_comment_id;
|
15 |
+
var wc_loading_image;
|
16 |
+
var wc_comment_list_update_type = parseInt($('#wc_comment_list_update_type').val());
|
17 |
+
var wc_comment_list_update_timer = parseInt($('#wc_comment_list_update_timer').val());
|
18 |
+
var wc_all_comments_count_new;
|
19 |
+
var wc_comment_text_before_editting;
|
20 |
+
|
21 |
+
$(".wc_comment").autoGrow();
|
22 |
+
|
23 |
+
$(document).delegate('#wc_openModalFormAction', 'click', function () {
|
24 |
+
$('#wc_openModalFormAction').css('opacity', '0');
|
25 |
+
$('#wc_openModalFormAction').css('pointer-events', 'none');
|
26 |
+
});
|
27 |
+
|
28 |
+
$(document).delegate('#wc_openModalFormAction .close', 'click', function () {
|
29 |
+
$('#wc_openModalFormAction').css('opacity', '0');
|
30 |
+
$('#wc_openModalFormAction').css('pointer-events', 'none');
|
31 |
+
});
|
32 |
+
|
33 |
+
wc_loading_image = "<img width='64' height='64' src='" + wc_home_url + '/' + wc_plugin_dir_url + "/files/img/loader/ajax-loader-200x200.gif' />";
|
34 |
+
wc_comments_offset = $('#wc_comments_offset');
|
35 |
+
wc_comments_offset.val('1');
|
36 |
+
|
37 |
+
$(document).delegate('.wc_comment', 'focus', function () {
|
38 |
+
var uniqueID = getUniqueID($(this));
|
39 |
+
$('#wc-form-footer-' + uniqueID).slideDown(700);
|
40 |
+
});
|
41 |
+
|
42 |
+
$(document).delegate('.wc-reply-link', 'click', function () {
|
43 |
+
var uniqueID = getUniqueID($(this));
|
44 |
+
if ($('.wc_social_plugin_wrapper .wp-social-login-provider-list').length && !($('#wc-secondary-forms-social-content-' + uniqueID + ' .wp-social-login-provider-list').length)) {
|
45 |
+
$('.wc_social_plugin_wrapper .wp-social-login-provider-list').clone().prependTo('#wc-secondary-forms-social-content-' + uniqueID);
|
46 |
+
} else if ($('.wc_social_plugin_wrapper .the_champ_login_container').length && !($('#wc-secondary-forms-social-content-' + uniqueID + ' .the_champ_login_container').length)) {
|
47 |
+
$('.wc_social_plugin_wrapper .the_champ_login_container').clone().prependTo('#wc-secondary-forms-social-content-' + uniqueID);
|
48 |
+
} else if ($('.wc_social_plugin_wrapper .social_connect_form').length && !($('#wc-secondary-forms-social-content-' + uniqueID + ' .social_connect_form').length)) {
|
49 |
+
$('.wc_social_plugin_wrapper .social_connect_form').clone().prependTo('#wc-secondary-forms-social-content-' + uniqueID);
|
50 |
+
}
|
51 |
+
|
52 |
+
$('#wc-secondary-forms-wrapper-' + uniqueID).slideToggle(700);
|
53 |
+
});
|
54 |
+
|
55 |
+
$(document).delegate('.wc-share-link', 'click', function () {
|
56 |
+
var uniqueID = getUniqueID($(this));
|
57 |
+
$('#share_buttons_box-' + uniqueID).slideToggle(1000);
|
58 |
+
});
|
59 |
+
|
60 |
+
$(document).delegate('.wc_captcha_refresh_img', 'click', function () {
|
61 |
+
var uniqueID = getUniqueID($(this));
|
62 |
+
var wc_commpost_ID = $('#wc_comment_post_ID-' + uniqueID).val();
|
63 |
+
var wc_commparent = $('#wc_comment_parent-' + uniqueID).val();
|
64 |
+
$("#wc_captcha_img-" + uniqueID).attr("src", wc_home_url + "/" + wc_plugin_dir_url + "/captcha/captcha.php?comm_id=" + wc_commpost_ID + '-' + wc_commparent + '&r=' + Math.random());
|
65 |
+
});
|
66 |
+
|
67 |
+
$(document).delegate('.wc_comm_submit', 'click', function () {
|
68 |
+
wc_submitID = $(this).attr('id');
|
69 |
+
var uniqueID = wc_submitID.substring(wc_submitID.lastIndexOf('-') + 1);
|
70 |
+
wc_name = $('#wc_name-' + uniqueID).val();
|
71 |
+
wc_email = $('#wc_email-' + uniqueID).val();
|
72 |
+
wc_website = ($('#wc_website-' + uniqueID).length) ? $('#wc_website-' + uniqueID).val() : '';
|
73 |
+
wc_comment = $('textarea#wc_comment-' + uniqueID).val();
|
74 |
+
wc_captcha = $('#wc_captcha-' + uniqueID).val();
|
75 |
+
wc_comment_post_ID = $('#wc_comment_post_ID-' + uniqueID).val();
|
76 |
+
wc_comment_parent = $('#wc_comment_parent-' + uniqueID).val();
|
77 |
+
wc_form = $('#wc_comm_form-' + uniqueID);
|
78 |
+
var notification_type_radio = $("input[name='wc_comment_reply_notification-" + uniqueID + "']:checked").length ? $("input[name='wc_comment_reply_notification-" + uniqueID + "']:checked").val() : '';
|
79 |
+
|
80 |
+
var depth = '';
|
81 |
+
if (isMainFormSubmit(wc_submitID, wc_comment_post_ID)) {
|
82 |
+
depth = 1;
|
83 |
+
} else {
|
84 |
+
depth = getCommentDepth($(this).parents('.wc-comment'));
|
85 |
+
}
|
86 |
+
|
87 |
+
|
88 |
+
var notification_type = '';
|
89 |
+
if (notification_type_radio.length && notification_type_radio != 'wc_notification_none') {
|
90 |
+
if (notification_type_radio == 'wc_notification_new_reply') {
|
91 |
+
notification_type = 'reply';
|
92 |
+
}
|
93 |
+
if (notification_type_radio == 'wc_notification_all_new_reply') {
|
94 |
+
notification_type = 'all_comment';
|
95 |
+
}
|
96 |
+
if (notification_type_radio == 'wc_notification_new_comment') {
|
97 |
+
notification_type = 'post';
|
98 |
+
}
|
99 |
+
|
100 |
+
}
|
101 |
+
|
102 |
+
var submit = true;
|
103 |
+
// evaluate the form using generic validaing
|
104 |
+
if (!wpdiscuzValidator.checkAll(wc_form)) {
|
105 |
+
submit = false;
|
106 |
+
// testic heto bacel commentnery
|
107 |
+
$('#wc_captcha-' + uniqueID).val('');
|
108 |
+
$("#wc_captcha_img-" + uniqueID).attr("src", wc_home_url + "/" + wc_plugin_dir_url + "/captcha/captcha.php?comm_id=" + wc_comment_post_ID + '-' + wc_comment_parent + '&r=' + Math.random());
|
109 |
+
} else {
|
110 |
+
$('#wc_openModalFormAction .close').css('display', 'none');
|
111 |
+
$('#wc_openModalFormAction').css('opacity', '1');
|
112 |
+
$('#wc_openModalFormAction').css('pointer-events', 'auto');
|
113 |
+
$('#wc_openModalFormAction > #wc_response_info').html(wc_loading_image);
|
114 |
+
}
|
115 |
+
|
116 |
+
if (submit) {
|
117 |
+
$.ajax({
|
118 |
+
type: 'POST',
|
119 |
+
url: wc_ajax_obj.url,
|
120 |
+
data: {
|
121 |
+
name: wc_name,
|
122 |
+
email: wc_email,
|
123 |
+
website: wc_website,
|
124 |
+
comment: wc_comment,
|
125 |
+
captcha: wc_captcha,
|
126 |
+
comment_post_ID: wc_comment_post_ID,
|
127 |
+
comment_parent: wc_comment_parent,
|
128 |
+
comment_depth: depth,
|
129 |
+
notification_type: notification_type,
|
130 |
+
action: 'wc_comms_via_ajax'
|
131 |
+
}
|
132 |
+
}).done(function (response) {
|
133 |
+
|
134 |
+
$("#wc_captcha_img-" + uniqueID).attr("src", wc_home_url + "/" + wc_plugin_dir_url + "/captcha/captcha.php?comm_id=" + wc_comment_post_ID + '-' + wc_comment_parent + '&r=' + Math.random());
|
135 |
+
try {
|
136 |
+
|
137 |
+
var obj = $.parseJSON(response);
|
138 |
+
wc_new_comment_id = parseInt(obj.wc_new_comment_id);
|
139 |
+
if (obj.code === -1) {
|
140 |
+
var html = "<a href='#close' title='Close' class='close'> </a>";
|
141 |
+
$('#wc_openModalFormAction').css('opacity', '1');
|
142 |
+
$('#wc_openModalFormAction').css('pointer-events', 'auto');
|
143 |
+
$('#wc_openModalFormAction .close').css('display', 'block');
|
144 |
+
$('#wc_openModalFormAction > #wc_response_info').html(html + obj.message);
|
145 |
+
} else if (obj.code === -2) {
|
146 |
+
var html = "<a href='#close' title='Close' class='close'> </a>";
|
147 |
+
$('#wc_openModalFormAction').css('opacity', '1');
|
148 |
+
$('#wc_openModalFormAction').css('pointer-events', 'auto');
|
149 |
+
$('#wc_openModalFormAction .close').css('display', 'block');
|
150 |
+
$('#wc_openModalFormAction > #wc_response_info').html(html + obj.message);
|
151 |
+
$('#wc_comment-' + uniqueID).val('');
|
152 |
+
$('.wc_comm_form textarea').css('height', '46px');
|
153 |
+
|
154 |
+
if (wc_submitID === 'wc_comm-' + wc_comment_post_ID + '_0') {
|
155 |
+
$('#wc-form-footer-' + uniqueID).slideToggle(700);
|
156 |
+
} else {
|
157 |
+
$('#wc-secondary-forms-wrapper-' + uniqueID).slideToggle(700);
|
158 |
+
}
|
159 |
+
|
160 |
+
$.cookie('wc_author_name', wc_name);
|
161 |
+
$.cookie('wc_author_email', wc_email);
|
162 |
+
$.cookie('wc_author_website', wc_website);
|
163 |
+
} else {
|
164 |
+
wc_all_comments_count_new = obj.wc_all_comments_count_new;
|
165 |
+
$('#wc_comment-' + uniqueID).val('');
|
166 |
+
$('.wc_comm_form textarea').css('height', '46px');
|
167 |
+
|
168 |
+
if (wc_submitID === 'wc_comm-' + wc_comment_post_ID + '_0') {
|
169 |
+
$('.wc-thread-wrapper').prepend(obj.message);
|
170 |
+
$('#wc-form-footer-' + uniqueID).slideToggle(700);
|
171 |
+
$('#wc_curr_user_comment_count').val(parseInt($('#wc_curr_user_comment_count').val()) + 1);
|
172 |
+
} else {
|
173 |
+
$('#wc-secondary-forms-wrapper-' + uniqueID).slideToggle(700);
|
174 |
+
|
175 |
+
if (obj.is_in_same_container == 1) {
|
176 |
+
$('#wc-secondary-forms-wrapper-' + uniqueID).after(obj.message);
|
177 |
+
} else {
|
178 |
+
$('#wc-secondary-forms-wrapper-' + uniqueID).after(obj.message.replace('wc-reply', 'wc-reply wc-no-left-margin'));
|
179 |
+
}
|
180 |
+
}
|
181 |
+
$('#wc_openModalFormAction').css('opacity', '0');
|
182 |
+
$('#wc_openModalFormAction').css('pointer-events', 'none');
|
183 |
+
$.cookie('wc_author_name', wc_name);
|
184 |
+
$.cookie('wc_author_email', wc_email);
|
185 |
+
$.cookie('wc_author_website', wc_website);
|
186 |
+
$('#wpcomm .wc_name').val(wc_name);
|
187 |
+
$('#wpcomm .wc_email').val(wc_email);
|
188 |
+
$('#wpcomm .wc_website').val(wc_website);
|
189 |
+
if ($('.wc_header_text_count').length) {
|
190 |
+
$('.wc_header_text_count').val(parseInt($('.wc_header_text_count').val()) + 1);
|
191 |
+
}
|
192 |
+
$.cookie('wc_all_comments_count_new', wc_all_comments_count_new);
|
193 |
+
|
194 |
+
}
|
195 |
+
$('#wc_captcha-' + uniqueID).val('');
|
196 |
+
$('.wc_tooltipster').tooltipster({offsetY: 2});
|
197 |
+
$('.wc_comm_form input').css('box-shadow', '0 0 4px -2px #d4d0ba');
|
198 |
+
$('.wc_comm_form textarea').css('box-shadow', '0 0 4px -2px #d4d0ba');
|
199 |
+
|
200 |
+
notify_on_new_comment(wc_comment_post_ID, wc_new_comment_id, wc_email, notification_type);
|
201 |
+
|
202 |
+
// call redirection if comment added successfully
|
203 |
+
if (obj.code == 1 || obj.code == -2) {
|
204 |
+
$.ajax({
|
205 |
+
type: 'POST',
|
206 |
+
url: wc_ajax_obj.url,
|
207 |
+
data: {
|
208 |
+
wc_new_comment_id: wc_new_comment_id,
|
209 |
+
action: 'wpdiscuz_comment_redirect'
|
210 |
+
}
|
211 |
+
}).done(function (redirectResponse) {
|
212 |
+
try {
|
213 |
+
var redirectObj = $.parseJSON(redirectResponse);
|
214 |
+
if (redirectObj.code == 1) {
|
215 |
+
setTimeout(function () {
|
216 |
+
window.location.href = redirectObj.redirect_to;
|
217 |
+
}, 5000)
|
218 |
+
}
|
219 |
+
} catch (e) {
|
220 |
+
|
221 |
+
}
|
222 |
+
});
|
223 |
+
}
|
224 |
+
|
225 |
+
} catch (e) {
|
226 |
+
$('#wc_captcha-' + uniqueID).val('');
|
227 |
+
$('.wc_tooltipster').tooltipster({offsetY: 2});
|
228 |
+
$('.wc_comm_form input').css('box-shadow', '0 0 4px -2px #d4d0ba');
|
229 |
+
$('.wc_comm_form textarea').css('box-shadow', '0 0 4px -2px #d4d0ba');
|
230 |
+
var html = "<a href='#close' title='Close' class='close'> </a>";
|
231 |
+
$('#wc_openModalFormAction').css('opacity', '1');
|
232 |
+
$('#wc_openModalFormAction').css('pointer-events', 'auto');
|
233 |
+
$('#wc_openModalFormAction .close').css('display', 'block');
|
234 |
+
if (response.contains('<') && response.contains('>')) {
|
235 |
+
$('#wc_openModalFormAction > #wc_response_info').html(html + e);
|
236 |
+
} else {
|
237 |
+
$('#wc_openModalFormAction > #wc_response_info').html(html + response);
|
238 |
+
}
|
239 |
+
}
|
240 |
+
});
|
241 |
+
}
|
242 |
+
else {
|
243 |
+
return false;
|
244 |
+
}
|
245 |
+
});
|
246 |
+
|
247 |
+
|
248 |
+
|
249 |
+
$(document).delegate('.wc_vote', 'click', function () {
|
250 |
+
var uniqueID = getUniqueID($(this));
|
251 |
+
var commentID = getCommentID(uniqueID);
|
252 |
+
var voteType;
|
253 |
+
|
254 |
+
$('#wc_openModalFormAction > #wc_response_info').html(wc_loading_image);
|
255 |
+
$('#wc_openModalFormAction .close').css('display', 'block');
|
256 |
+
$('#wc_openModalFormAction').css('opacity', '1');
|
257 |
+
$('#wc_openModalFormAction').css('pointer-events', 'auto');
|
258 |
+
if ($(this).hasClass('wc-up')) {
|
259 |
+
voteType = 1;
|
260 |
+
} else {
|
261 |
+
voteType = -1;
|
262 |
+
}
|
263 |
+
|
264 |
+
$.ajax({
|
265 |
+
dateType: 'json',
|
266 |
+
type: 'POST',
|
267 |
+
url: wc_ajax_obj.url,
|
268 |
+
data: {
|
269 |
+
comment_ID: commentID,
|
270 |
+
vote_type: voteType,
|
271 |
+
action: 'wc_vote_via_ajax'
|
272 |
+
}
|
273 |
+
}).done(function (response) {
|
274 |
+
var obj = $.parseJSON(response);
|
275 |
+
|
276 |
+
if (obj.code !== -1) {
|
277 |
+
$('#vote-count-' + uniqueID).text(parseInt($('#vote-count-' + uniqueID).text()) + voteType);
|
278 |
+
$('#wc_openModalFormAction').css('opacity', '0');
|
279 |
+
$('#wc_openModalFormAction').css('pointer-events', 'none');
|
280 |
+
} else {
|
281 |
+
var html = "<a href='#close' title='Close' class='close'> </a>";
|
282 |
+
$('#wc_response_info').html(html + obj.message);
|
283 |
+
$('#wc_openModalFormAction .close').css('display', 'block');
|
284 |
+
}
|
285 |
+
});
|
286 |
+
});
|
287 |
+
|
288 |
+
// MUST BE CHANGED IN NEXT VERSION OF PLUGIN
|
289 |
+
$(document).delegate('.wc-load-more-submit', 'click', function () {
|
290 |
+
|
291 |
+
$('#wc_openModalFormAction > #wc_response_info').html(wc_loading_image);
|
292 |
+
$('#wc_openModalFormAction .close').css('display', 'none');
|
293 |
+
$('#wc_openModalFormAction').css('opacity', '1');
|
294 |
+
$('#wc_openModalFormAction').css('pointer-events', 'auto');
|
295 |
+
|
296 |
+
var wc_comments_offset_value = wc_comments_offset.val();
|
297 |
+
var wc_post_id = getPostID($(this).attr('id'));
|
298 |
+
var wc_parent_comments_count = parseInt($('#wc_parent_comments_count').val());
|
299 |
+
var wc_parent_per_page = parseInt($('#wc_parent_per_page').val());
|
300 |
+
var wc_last_comment_id = ($('#wc_last_comment_id_before_update').val()) ? $('#wc_last_comment_id_before_update').val() : 0;
|
301 |
+
var wc_curr_user_comment_count = $('#wc_curr_user_comment_count').val();
|
302 |
+
|
303 |
+
wc_comments_offset_value = parseInt(wc_comments_offset_value);
|
304 |
+
wc_comments_offset_value++;
|
305 |
+
|
306 |
+
$.ajax({
|
307 |
+
type: 'POST',
|
308 |
+
url: wc_ajax_obj.url,
|
309 |
+
data: {
|
310 |
+
comments_offset: wc_comments_offset_value,
|
311 |
+
wc_curr_user_comment_count: wc_curr_user_comment_count,
|
312 |
+
wc_post_id: wc_post_id,
|
313 |
+
wc_last_comment_id: wc_last_comment_id,
|
314 |
+
action: 'wc_load_more_comments'
|
315 |
+
}
|
316 |
+
}).done(function (response) {
|
317 |
+
var obj = $.parseJSON(response);
|
318 |
+
wc_comments_offset.val(wc_comments_offset_value);
|
319 |
+
if (wc_parent_comments_count <= (wc_comments_offset_value * wc_parent_per_page)) {
|
320 |
+
$('.wc-load-more-submit-wrap').remove();
|
321 |
+
}
|
322 |
+
$('.wc-thread-wrapper').html(obj.message);
|
323 |
+
$('#wc_last_comment_id').val(obj.wc_last_comment_id);
|
324 |
+
$('#hidden_new_comment_count').val(obj.hidden_new_comment_count);
|
325 |
+
$('#wc_openModalFormAction').css('opacity', '0');
|
326 |
+
$('#wc_openModalFormAction').css('pointer-events', 'none');
|
327 |
+
$('.wc_tooltipster').tooltipster({offsetY: 2});
|
328 |
+
setInputsDataFromCookie();
|
329 |
+
});
|
330 |
+
});
|
331 |
+
|
332 |
+
// MUST BE CHANGED IN NEXT VERSION OF PLUGIN
|
333 |
+
$(document).delegate('.wc_new_comment', 'click', function () {
|
334 |
+
wc_submitID = $('.wc_main_comm_form input.wc_comm_submit').attr('id');
|
335 |
+
var uniqueID = wc_submitID.substring(wc_submitID.lastIndexOf('-') + 1);
|
336 |
+
wc_comment_post_ID = getPostID(uniqueID);
|
337 |
+
var wc_last_new_comment_id = $('#wc_last_new_comment_id').val();
|
338 |
+
wc_email = $.cookie('wc_author_email');
|
339 |
+
var wc_curr_user_comment_count = $('#wc_curr_user_comment_count').val();
|
340 |
+
var wc_comments_offset_value = wc_comments_offset.val();
|
341 |
+
|
342 |
+
var wc_visible_comments_ids = '';
|
343 |
+
$('.wc-thread-wrapper .wc-comment').each(function () {
|
344 |
+
var comment_id = $(this).attr('id');
|
345 |
+
var commentUniqueID = comment_id.substring(comment_id.lastIndexOf('-') + 1);
|
346 |
+
wc_visible_comments_ids += getCommentID(commentUniqueID) + ',';
|
347 |
+
});
|
348 |
+
|
349 |
+
$.ajax({
|
350 |
+
type: 'POST',
|
351 |
+
url: wc_ajax_obj.url,
|
352 |
+
data: {
|
353 |
+
wc_requested_comments_type: 1,
|
354 |
+
wc_last_comment_id: wc_last_new_comment_id,
|
355 |
+
wc_post_id: wc_comment_post_ID,
|
356 |
+
wc_author_email: wc_email,
|
357 |
+
wc_comments_offset: wc_comments_offset_value,
|
358 |
+
wc_curr_user_comment_count: wc_curr_user_comment_count,
|
359 |
+
wc_visible_comments_ids: wc_visible_comments_ids,
|
360 |
+
action: 'wc_list_new_comments'
|
361 |
+
}
|
362 |
+
}).done(function (response) {
|
363 |
+
try {
|
364 |
+
var obj = $.parseJSON(response);
|
365 |
+
if (obj.code != 0) {
|
366 |
+
$('.wc-thread-wrapper').html(obj.message);
|
367 |
+
$('#wc_last_new_comment_id').val(obj.wc_last_comment_id);
|
368 |
+
$('.wc_new_comment').hide();
|
369 |
+
$(document).delegate('.wc_new_loaded_comment', 'mouseenter', function () {
|
370 |
+
if ($(this).parent('.wc-comment').hasClass('wc-reply')) {
|
371 |
+
$(this, '.wc-comment-right').animate({
|
372 |
+
backgroundColor: "#f8f8f8"
|
373 |
+
}, 1500);
|
374 |
+
} else {
|
375 |
+
$(this, '.wc-comment-right').animate({
|
376 |
+
backgroundColor: "#fefefe"
|
377 |
+
}, 1500);
|
378 |
+
}
|
379 |
+
|
380 |
+
$(this, '.wc-comment-right').removeClass('wc_new_loaded_comment');
|
381 |
+
});
|
382 |
+
}
|
383 |
+
} catch (e) {
|
384 |
+
console.log(e);
|
385 |
+
}
|
386 |
+
});
|
387 |
+
});
|
388 |
+
|
389 |
+
// MUST BE CHANGED IN NEXT VERSION OF PLUGIN
|
390 |
+
$(document).delegate('.wc_new_reply', 'click', function () {
|
391 |
+
wc_submitID = $('.wc_main_comm_form input.wc_comm_submit').attr('id');
|
392 |
+
var uniqueID = wc_submitID.substring(wc_submitID.lastIndexOf('-') + 1);
|
393 |
+
wc_comment_post_ID = getPostID(uniqueID);
|
394 |
+
var wc_last_new_reply_id = $('#wc_last_new_reply_id').val();
|
395 |
+
wc_email = $.cookie('wc_author_email');
|
396 |
+
var wc_curr_user_comment_count = $('#wc_curr_user_comment_count').val();
|
397 |
+
var wc_comments_offset_value = wc_comments_offset.val();
|
398 |
+
|
399 |
+
var wc_visible_comments_ids = '';
|
400 |
+
$('.wc-thread-wrapper .wc-comment').each(function () {
|
401 |
+
var comment_id = $(this).attr('id');
|
402 |
+
var commentUniqueID = comment_id.substring(comment_id.lastIndexOf('-') + 1);
|
403 |
+
wc_visible_comments_ids += getCommentID(commentUniqueID) + ',';
|
404 |
+
});
|
405 |
+
|
406 |
+
$.ajax({
|
407 |
+
type: 'POST',
|
408 |
+
url: wc_ajax_obj.url,
|
409 |
+
data: {
|
410 |
+
wc_requested_comments_type: 2,
|
411 |
+
wc_last_comment_id: wc_last_new_reply_id,
|
412 |
+
wc_comments_offset: wc_comments_offset_value,
|
413 |
+
wc_curr_user_comment_count: wc_curr_user_comment_count,
|
414 |
+
wc_post_id: wc_comment_post_ID,
|
415 |
+
wc_author_email: wc_email,
|
416 |
+
wc_visible_comments_ids: wc_visible_comments_ids,
|
417 |
+
action: 'wc_list_new_comments'
|
418 |
+
}
|
419 |
+
}).done(function (response) {
|
420 |
+
try {
|
421 |
+
var obj = $.parseJSON(response);
|
422 |
+
if (obj.code != 0) {
|
423 |
+
$('.wc-thread-wrapper').html(obj.message);
|
424 |
+
$('#wc_last_new_reply_id').val(obj.wc_last_comment_id);
|
425 |
+
$('.wc_new_reply').hide();
|
426 |
+
}
|
427 |
+
} catch (e) {
|
428 |
+
console.log(e);
|
429 |
+
}
|
430 |
+
});
|
431 |
+
});
|
432 |
+
|
433 |
+
|
434 |
+
function getUniqueID(field) {
|
435 |
+
var fieldID = field.attr('id');
|
436 |
+
var uniqueID = fieldID.substring(fieldID.lastIndexOf('-') + 1);
|
437 |
+
return uniqueID;
|
438 |
+
}
|
439 |
+
|
440 |
+
function getPostID(uniqueID) {
|
441 |
+
var postID = uniqueID.substring(uniqueID.lastIndexOf('-') + 1);
|
442 |
+
postID = postID.substring(0, postID.lastIndexOf('_'));
|
443 |
+
return postID;
|
444 |
+
}
|
445 |
+
|
446 |
+
function getCommentID(uniqueID) {
|
447 |
+
var commentID = uniqueID.substring(uniqueID.indexOf('_') + 1);
|
448 |
+
return commentID;
|
449 |
+
}
|
450 |
+
|
451 |
+
function getCommentDepth(field) {
|
452 |
+
var fieldClasses = field.attr('class');
|
453 |
+
var classesArray = fieldClasses.split(' ');
|
454 |
+
var depth = '';
|
455 |
+
$.each(classesArray, function (index, value) {
|
456 |
+
;
|
457 |
+
if ('wc_comment_level' === getParentDepth(value, false)) {
|
458 |
+
depth = getParentDepth(value, true);
|
459 |
+
}
|
460 |
+
});
|
461 |
+
return parseInt(depth) + 1;
|
462 |
+
}
|
463 |
+
|
464 |
+
function getParentDepth(depthValue, isNumberPart) {
|
465 |
+
var depth = '';
|
466 |
+
if (isNumberPart) {
|
467 |
+
depth = depthValue.substring(depthValue.indexOf('-') + 1);
|
468 |
+
} else {
|
469 |
+
depth = depthValue.substring(0, depthValue.indexOf('-'));
|
470 |
+
}
|
471 |
+
return depth;
|
472 |
+
}
|
473 |
+
|
474 |
+
function isMainFormSubmit(wc_submitID, wc_comment_post_ID) {
|
475 |
+
return wc_submitID === 'wc_comm-' + wc_comment_post_ID + '_0';
|
476 |
+
}
|
477 |
+
|
478 |
+
/**
|
479 |
+
* live update
|
480 |
+
*/
|
481 |
+
// MUST BE CHANGED IN NEXT VERSION OF PLUGIN
|
482 |
+
function liveUpdate() {
|
483 |
+
var isNewComment = $.cookie('wc_all_comments_count_new') ? false : true;
|
484 |
+
if (wc_comment_list_update_type == 1) {
|
485 |
+
if (!isFieldsActive(isNewComment)) {
|
486 |
+
updateAutomatically();
|
487 |
+
}
|
488 |
+
} else if (wc_comment_list_update_type == 2) {
|
489 |
+
if (!isFieldsActive(isNewComment)) {
|
490 |
+
updateIfNewComments();
|
491 |
+
}
|
492 |
+
}
|
493 |
+
}
|
494 |
+
|
495 |
+
/**
|
496 |
+
* update automatically
|
497 |
+
*/
|
498 |
+
// MUST BE CHANGED IN NEXT VERSION OF PLUGIN
|
499 |
+
function updateAutomatically() {
|
500 |
+
// wc_submitID = $('.wc_main_comm_form input.wc_comm_submit').attr('id');
|
501 |
+
// var uniqueID = wc_submitID.substring(wc_submitID.lastIndexOf('-') + 1);
|
502 |
+
wc_comment_post_ID = $('#wpdiscuz_current_post_id').val();
|
503 |
+
var wc_last_comment_id = $('#wc_last_comment_id_before_update').val();
|
504 |
+
var wc_last_new_comment_id = $('#wc_last_new_comment_id').val();
|
505 |
+
var wc_last_new_reply_id = $('#wc_last_new_reply_id').val();
|
506 |
+
var comment_offset = $('#wc_comments_offset').length ? $('#wc_comments_offset').val() : 1;
|
507 |
+
var wc_all_comments_count_old = $.cookie('wc_all_comments_count_old');
|
508 |
+
var wc_curr_user_comment_count = $('#wc_curr_user_comment_count').val();
|
509 |
+
var wc_author_email = $.cookie('wc_author_email');
|
510 |
+
$.ajax({
|
511 |
+
type: 'POST',
|
512 |
+
url: wc_ajax_obj.url,
|
513 |
+
data: {
|
514 |
+
wc_author_email: wc_author_email,
|
515 |
+
wc_curr_user_comment_count: wc_curr_user_comment_count,
|
516 |
+
wc_last_comment_id: wc_last_comment_id,
|
517 |
+
wc_last_new_comment_id: wc_last_new_comment_id,
|
518 |
+
wc_last_new_reply_id: wc_last_new_reply_id,
|
519 |
+
wc_all_comments_count_old: wc_all_comments_count_old,
|
520 |
+
wc_comments_offset: comment_offset,
|
521 |
+
wc_comment_list_update_type: wc_comment_list_update_type,
|
522 |
+
wc_post_id: wc_comment_post_ID,
|
523 |
+
action: 'wc_live_update'
|
524 |
+
}
|
525 |
+
}).done(function (response) {
|
526 |
+
update(response);
|
527 |
+
});
|
528 |
+
}
|
529 |
+
|
530 |
+
/**
|
531 |
+
* check if post has new comments updates comment list
|
532 |
+
*/
|
533 |
+
// MUST BE CHANGED IN NEXT VERSION OF PLUGIN
|
534 |
+
function updateIfNewComments() {
|
535 |
+
wc_submitID = $('.wc_main_comm_form input.wc_comm_submit').attr('id');
|
536 |
+
var uniqueID = wc_submitID.substring(wc_submitID.lastIndexOf('-') + 1);
|
537 |
+
wc_comment_post_ID = getPostID(uniqueID);
|
538 |
+
wc_comment_parent = getCommentID(uniqueID);
|
539 |
+
var comment_offset = $('#wc_comments_offset').length ? $('#wc_comments_offset').val() : 1;
|
540 |
+
var wc_curr_user_comment_count = $('#wc_curr_user_comment_count').val();
|
541 |
+
var wc_last_comment_id = $('#wc_last_comment_id').val();
|
542 |
+
var wc_last_new_comment_id = $('#wc_last_new_comment_id').val();
|
543 |
+
var wc_last_new_reply_id = $('#wc_last_new_reply_id').val();
|
544 |
+
wc_email = $.cookie('wc_author_email');
|
545 |
+
$.ajax({
|
546 |
+
type: 'POST',
|
547 |
+
url: wc_ajax_obj.url,
|
548 |
+
data: {
|
549 |
+
wc_last_comment_id: wc_last_comment_id,
|
550 |
+
wc_last_new_comment_id: wc_last_new_comment_id,
|
551 |
+
wc_last_new_reply_id: wc_last_new_reply_id,
|
552 |
+
wc_comment_list_update_type: wc_comment_list_update_type,
|
553 |
+
wc_comments_offset: comment_offset,
|
554 |
+
wc_curr_user_comment_count: wc_curr_user_comment_count,
|
555 |
+
wc_post_id: wc_comment_post_ID,
|
556 |
+
wc_author_email: wc_email,
|
557 |
+
action: 'wc_live_update'
|
558 |
+
}
|
559 |
+
}).done(function (response) {
|
560 |
+
update(response);
|
561 |
+
});
|
562 |
+
}
|
563 |
+
|
564 |
+
/**
|
565 |
+
* update front end
|
566 |
+
*/
|
567 |
+
// MUST BE CHANGED IN NEXT VERSION OF PLUGIN
|
568 |
+
function update(response) {
|
569 |
+
try {
|
570 |
+
var obj = $.parseJSON(response);
|
571 |
+
if (obj.code == 1) {
|
572 |
+
$('.wc-thread-wrapper').html(obj.message);
|
573 |
+
if ($('.wc_header_text_count').length) {
|
574 |
+
$('.wc_header_text_count').html(obj.wc_all_comments_count_new);
|
575 |
+
}
|
576 |
+
$('#wc_last_comment_id').val(obj.wc_last_comment_id);
|
577 |
+
} else if (obj.code == 2) {
|
578 |
+
if (obj.wc_new_comment_count) {
|
579 |
+
$('.wc_new_comment_button_text').html(obj.wc_new_comment_count + ' ' + obj.wc_new_comment_button_text);
|
580 |
+
$('.wc_new_comment').css('display', 'inline-block');
|
581 |
+
} else {
|
582 |
+
$('.wc_new_comment').css('display', 'none');
|
583 |
+
}
|
584 |
+
if (obj.wc_new_reply_count) {
|
585 |
+
$('.wc_new_reply_button_text').html(obj.wc_new_reply_count + ' ' + obj.wc_new_reply_button_text);
|
586 |
+
$('.wc_new_reply').css('display', 'inline-block');
|
587 |
+
} else {
|
588 |
+
$('.wc_new_reply').css('display', 'none');
|
589 |
+
}
|
590 |
+
}
|
591 |
+
setInputsDataFromCookie();
|
592 |
+
} catch (e) {
|
593 |
+
console.log(e);
|
594 |
+
}
|
595 |
+
}
|
596 |
+
|
597 |
+
/**
|
598 |
+
* check update or not
|
599 |
+
*/
|
600 |
+
// MUST BE CHANGED IN NEXT VERSION OF PLUGIN
|
601 |
+
function isFieldsActive(isNewComment) {
|
602 |
+
var isInpFocus = $('.wc_secondary_form input.wc_field_input').is(':focus');
|
603 |
+
var isTextAreaFocused = $('.wc_secondary_form textarea.wc_field_input').is(':focus');
|
604 |
+
var isInputNotEmpty = false;
|
605 |
+
var isTextAreaNotEmpty = false;
|
606 |
+
if (isNewComment) {
|
607 |
+
$('.wc_secondary_form input.wc_field_input').each(function () {
|
608 |
+
if ($(this).val() != '') {
|
609 |
+
isInputNotEmpty = true;
|
610 |
+
}
|
611 |
+
});
|
612 |
+
}
|
613 |
+
else {
|
614 |
+
$('.wc_secondary_form input.wc_field_captcha').each(function () {
|
615 |
+
if ($(this).val() != '') {
|
616 |
+
isInputNotEmpty = true;
|
617 |
+
}
|
618 |
+
});
|
619 |
+
}
|
620 |
+
|
621 |
+
$('.wc_secondary_form textarea.wc_field_input').each(function () {
|
622 |
+
if ($(this).val() != '') {
|
623 |
+
isTextAreaNotEmpty = true;
|
624 |
+
}
|
625 |
+
});
|
626 |
+
return isInpFocus || isTextAreaFocused || isInputNotEmpty || isTextAreaNotEmpty;
|
627 |
+
}
|
628 |
+
|
629 |
+
if (wc_comment_list_update_type != 0) {
|
630 |
+
setInterval(liveUpdate, wc_comment_list_update_timer * 1000);
|
631 |
+
}
|
632 |
+
|
633 |
+
function setInputsDataFromCookie() {
|
634 |
+
if ($.cookie('wc_author_name') && $.cookie('wc_author_email')) {
|
635 |
+
$('.wc_name').val($.cookie('wc_author_name'));
|
636 |
+
$('.wc_email').val($.cookie('wc_author_email'));
|
637 |
+
}
|
638 |
+
}
|
639 |
+
|
640 |
+
function notify_on_new_comment(post_id, comment_id, email, type) {
|
641 |
+
$.ajax({
|
642 |
+
type: 'POST',
|
643 |
+
url: wc_ajax_obj.url,
|
644 |
+
data: {
|
645 |
+
wc_post_id: post_id,
|
646 |
+
wc_comment_id: comment_id,
|
647 |
+
wc_notifcattion_type: type,
|
648 |
+
wc_email: email,
|
649 |
+
action: 'wc_check_notification_type'
|
650 |
+
}
|
651 |
+
});
|
652 |
+
}
|
653 |
+
|
654 |
+
$(document).delegate('.wc_editable_comment', 'click', function () {
|
655 |
+
var uniqueID = getUniqueID($(this));
|
656 |
+
var commentID = getCommentID(uniqueID);
|
657 |
+
|
658 |
+
$.ajax({
|
659 |
+
type: 'POST',
|
660 |
+
url: wc_ajax_obj.url,
|
661 |
+
data: {
|
662 |
+
comment_id: commentID,
|
663 |
+
action: 'wc_get_editable_comment_content'
|
664 |
+
}
|
665 |
+
}).done(function (response) {
|
666 |
+
try {
|
667 |
+
var obj = $.parseJSON(response);
|
668 |
+
if (obj.code == 1) {
|
669 |
+
wc_comment_text_before_editting = obj.message;
|
670 |
+
var editableTextarea = '<textarea required="required" name="wc_comment" class="wc_comment wc_field_input wc_edit_comment" id="wc_edit_comment-' + uniqueID + '" style="min-height: 2em;">' + obj.message + '</textarea>';
|
671 |
+
$('#wc-comm-' + uniqueID + ' > .wc-comment-right .wc-comment-text').replaceWith(editableTextarea);
|
672 |
+
document.getElementById('wc_edit_comment-' + uniqueID).focus();
|
673 |
+
$('#wc_save_edited_comment-' + uniqueID).show();
|
674 |
+
editableTextarea = '';
|
675 |
+
$('#wc_editable_comment-' + uniqueID).hide();
|
676 |
+
$('#wc_cancel_edit-' + uniqueID).show();
|
677 |
+
} else {
|
678 |
+
var html = "<a href='#close' title='Close' class='close'> </a>";
|
679 |
+
$('#wc_openModalFormAction').css('opacity', '1');
|
680 |
+
$('#wc_openModalFormAction').css('pointer-events', 'auto');
|
681 |
+
$('#wc_openModalFormAction .close').css('display', 'block');
|
682 |
+
$('#wc_openModalFormAction > #wc_response_info').html(html + obj.phrase_message);
|
683 |
+
}
|
684 |
+
} catch (e) {
|
685 |
+
console.log(e);
|
686 |
+
}
|
687 |
+
});
|
688 |
+
});
|
689 |
+
|
690 |
+
$(document).delegate('.wc_save_edited_comment', 'click', function () {
|
691 |
+
var uniqueID = getUniqueID($(this));
|
692 |
+
var commentID = getCommentID(uniqueID);
|
693 |
+
var editableTextarea = $('#wc-comm-' + uniqueID + ' textarea#wc_edit_comment-' + uniqueID);
|
694 |
+
var commentContent = editableTextarea.val();
|
695 |
+
var submit = true;
|
696 |
+
var depth = getCommentDepth($(this).parents('.wc-comment')) - 1;
|
697 |
+
if ($.trim(commentContent).length <= 0) {
|
698 |
+
submit = false;
|
699 |
+
}
|
700 |
+
|
701 |
+
if (submit) {
|
702 |
+
$('#wc_openModalFormAction .close').css('display', 'none');
|
703 |
+
$('#wc_openModalFormAction').css('opacity', '1');
|
704 |
+
$('#wc_openModalFormAction').css('pointer-events', 'auto');
|
705 |
+
$('#wc_openModalFormAction > #wc_response_info').html(wc_loading_image);
|
706 |
+
|
707 |
+
$.ajax({
|
708 |
+
type: 'POST',
|
709 |
+
url: wc_ajax_obj.url,
|
710 |
+
data: {
|
711 |
+
comment_id: commentID,
|
712 |
+
comment_content: commentContent,
|
713 |
+
comment_depth: depth,
|
714 |
+
action: 'wc_save_edited_comment'
|
715 |
+
}
|
716 |
+
}).done(function (response) {
|
717 |
+
try {
|
718 |
+
var obj = $.parseJSON(response);
|
719 |
+
if (obj.code == 1) {
|
720 |
+
$('#wc_openModalFormAction').css('opacity', '0');
|
721 |
+
$('#wc_openModalFormAction').css('pointer-events', 'none');
|
722 |
+
wc_cancel_or_save(uniqueID,obj.message);
|
723 |
+
} else {
|
724 |
+
var html = "<a href='#close' title='Close' class='close'> </a>";
|
725 |
+
$('#wc_openModalFormAction').css('opacity', '1');
|
726 |
+
$('#wc_openModalFormAction').css('pointer-events', 'auto');
|
727 |
+
$('#wc_openModalFormAction .close').css('display', 'block');
|
728 |
+
$('#wc_openModalFormAction > #wc_response_info').html(html + obj.phrase_message);
|
729 |
+
}
|
730 |
+
editableTextarea = '';
|
731 |
+
commentContent = '';
|
732 |
+
} catch (e) {
|
733 |
+
console.log(e);
|
734 |
+
}
|
735 |
+
});
|
736 |
+
}
|
737 |
+
});
|
738 |
+
|
739 |
+
$(document).delegate('.wc_cancel_edit', 'click', function () {
|
740 |
+
var uniqueID = getUniqueID($(this));
|
741 |
+
wc_cancel_or_save(uniqueID,wc_comment_text_before_editting);
|
742 |
+
});
|
743 |
+
|
744 |
+
function wc_cancel_or_save(uniqueID,content){
|
745 |
+
$('#wc_editable_comment-' + uniqueID).show();
|
746 |
+
$('#wc_cancel_edit-' + uniqueID).hide();
|
747 |
+
$('#wc_save_edited_comment-' + uniqueID).hide();
|
748 |
+
var commentContentWrapper = '<div class="wc-comment-text">' + nl2br(content) + '</div>';
|
749 |
+
$('#wc-comm-' + uniqueID + ' #wc_edit_comment-' + uniqueID).replaceWith(commentContentWrapper);
|
750 |
+
}
|
751 |
+
|
752 |
+
function nl2br(str, is_xhtml) {
|
753 |
+
var breakTag = (is_xhtml || typeof is_xhtml === 'undefined') ? '<br/>' : '<br>';
|
754 |
+
var string = (str + '').replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, '$1' + breakTag + '$2');
|
755 |
+
return string.replace('<br><br>', '<br/>');
|
756 |
+
}
|
757 |
+
|
758 |
+
$('.wc_tooltipster').tooltipster({offsetY: 2});
|
759 |
+
});
|
files/js/wc-frontend.js
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery(document).ready(function ($) {
|
2 |
+
$(document).delegate('.wc_manage_subscribtions', 'click', function () {
|
3 |
+
$(this).next('.wc_notification_checkboxes').slideToggle(700);
|
4 |
+
});
|
5 |
+
});
|
files/js/wc-scripts.js
ADDED
@@ -0,0 +1,62 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery(document).ready(function ($) {
|
2 |
+
var pickerImg1 = $('.wc_colorpicker_img1');
|
3 |
+
var modalBox1 = $('div#wc_box1');
|
4 |
+
var position1 = pickerImg1.position();
|
5 |
+
/*modalBox1.css('margin-left', position1.left + 200);*/
|
6 |
+
|
7 |
+
$('#wc_colorpickerHolder1').ColorPicker({
|
8 |
+
flat: true,
|
9 |
+
onChange: function (hsb, hex, rgb) {
|
10 |
+
$('#wc_comment_bg_color').val('#' + hex);
|
11 |
+
}
|
12 |
+
});
|
13 |
+
|
14 |
+
$('#wc_colorpickerHolder2').ColorPicker({
|
15 |
+
flat: true,
|
16 |
+
onChange: function (hsb, hex, rgb) {
|
17 |
+
$('#wc_reply_bg_color').val('#' + hex);
|
18 |
+
}
|
19 |
+
});
|
20 |
+
|
21 |
+
$('#wc_colorpickerHolder3').ColorPicker({
|
22 |
+
flat: true,
|
23 |
+
onChange: function (hsb, hex, rgb) {
|
24 |
+
$('#wc_comment_text_color').val('#' + hex);
|
25 |
+
}
|
26 |
+
});
|
27 |
+
|
28 |
+
$('#wc_colorpickerHolder4').ColorPicker({
|
29 |
+
flat: true,
|
30 |
+
onChange: function (hsb, hex, rgb) {
|
31 |
+
$('#wc_author_title_color').val('#' + hex);
|
32 |
+
}
|
33 |
+
});
|
34 |
+
|
35 |
+
$('#wc_colorpickerHolder5').ColorPicker({
|
36 |
+
flat: true,
|
37 |
+
onChange: function (hsb, hex, rgb) {
|
38 |
+
$('#wc_vote_reply_color').val('#' + hex);
|
39 |
+
}
|
40 |
+
});
|
41 |
+
|
42 |
+
$('#wc_colorpickerHolder6').ColorPicker({
|
43 |
+
flat: true,
|
44 |
+
onChange: function (hsb, hex, rgb) {
|
45 |
+
$('#wc_form_bg_color').val('#' + hex);
|
46 |
+
}
|
47 |
+
});
|
48 |
+
|
49 |
+
$('#wc_colorpickerHolder7').ColorPicker({
|
50 |
+
flat: true,
|
51 |
+
onChange: function (hsb, hex, rgb) {
|
52 |
+
$('#wc_new_loaded_comment_bg_color').val('rgb(' + rgb.r + ',' + rgb.g + ',' + rgb.b + ')');
|
53 |
+
}
|
54 |
+
});
|
55 |
+
|
56 |
+
$('#wc_colorpickerHolder8').ColorPicker({
|
57 |
+
flat: true,
|
58 |
+
onChange: function (hsb, hex, rgb) {
|
59 |
+
$('#wc_input_border_color').val('#' + hex);
|
60 |
+
}
|
61 |
+
});
|
62 |
+
});
|
files/third-party/colorpicker/js/colorpicker.js
ADDED
@@ -0,0 +1,529 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
*
|
3 |
+
* Color picker
|
4 |
+
* Author: Stefan Petre www.eyecon.ro
|
5 |
+
*
|
6 |
+
* Dual licensed under the MIT and GPL licenses
|
7 |
+
*
|
8 |
+
*/
|
9 |
+
(function ($) {
|
10 |
+
var ColorPicker = function () {
|
11 |
+
var
|
12 |
+
ids = {},
|
13 |
+
inAction,
|
14 |
+
charMin = 65,
|
15 |
+
visible,
|
16 |
+
tpl = '<div class="colorpicker"><div class="colorpicker_color"><div><div></div></div></div><div class="colorpicker_hue"><div></div></div><div class="colorpicker_new_color"></div><div class="colorpicker_current_color"></div><div class="colorpicker_hex"><input type="text" maxlength="6" size="6" /></div><div class="colorpicker_rgb_r colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_g colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_h colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_s colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_submit"></div></div>',
|
17 |
+
defaults = {
|
18 |
+
eventName: 'click',
|
19 |
+
onShow: function () {},
|
20 |
+
onBeforeShow: function(){},
|
21 |
+
onHide: function () {},
|
22 |
+
onChange: function () {},
|
23 |
+
onSubmit: function () {},
|
24 |
+
color: 'ff0000',
|
25 |
+
livePreview: true,
|
26 |
+
flat: false
|
27 |
+
},
|
28 |
+
fillRGBFields = function (hsb, cal) {
|
29 |
+
var rgb = HSBToRGB(hsb);
|
30 |
+
$(cal).data('colorpicker').fields
|
31 |
+
.eq(1).val(rgb.r).end()
|
32 |
+
.eq(2).val(rgb.g).end()
|
33 |
+
.eq(3).val(rgb.b).end();
|
34 |
+
},
|
35 |
+
fillHSBFields = function (hsb, cal) {
|
36 |
+
$(cal).data('colorpicker').fields
|
37 |
+
.eq(4).val(hsb.h).end()
|
38 |
+
.eq(5).val(hsb.s).end()
|
39 |
+
.eq(6).val(hsb.b).end();
|
40 |
+
},
|
41 |
+
fillHexFields = function (hsb, cal) {
|
42 |
+
$(cal).data('colorpicker').fields
|
43 |
+
.eq(0).val(HSBToHex(hsb)).end();
|
44 |
+
},
|
45 |
+
setSelector = function (hsb, cal) {
|
46 |
+
$(cal).data('colorpicker').selector.css('backgroundColor', '#' + HSBToHex({
|
47 |
+
h: hsb.h,
|
48 |
+
s: 100,
|
49 |
+
b: 100
|
50 |
+
}));
|
51 |
+
$(cal).data('colorpicker').selectorIndic.css({
|
52 |
+
left: parseInt(150 * hsb.s/100, 10),
|
53 |
+
top: parseInt(150 * (100-hsb.b)/100, 10)
|
54 |
+
});
|
55 |
+
},
|
56 |
+
setHue = function (hsb, cal) {
|
57 |
+
$(cal).data('colorpicker').hue.css('top', parseInt(150 - 150 * hsb.h/360, 10));
|
58 |
+
},
|
59 |
+
setCurrentColor = function (hsb, cal) {
|
60 |
+
$(cal).data('colorpicker').currentColor.css('backgroundColor', '#' + HSBToHex(hsb));
|
61 |
+
},
|
62 |
+
setNewColor = function (hsb, cal) {
|
63 |
+
$(cal).data('colorpicker').newColor.css('backgroundColor', '#' + HSBToHex(hsb));
|
64 |
+
},
|
65 |
+
keyDown = function (ev) {
|
66 |
+
var pressedKey = ev.charCode || ev.keyCode || -1;
|
67 |
+
if ((pressedKey > charMin && pressedKey <= 90) || pressedKey == 32) {
|
68 |
+
return false;
|
69 |
+
}
|
70 |
+
var cal = $(this).parent().parent();
|
71 |
+
if (cal.data('colorpicker').livePreview === true) {
|
72 |
+
change.apply(this);
|
73 |
+
}
|
74 |
+
},
|
75 |
+
change = function (ev) {
|
76 |
+
var cal = $(this).parent().parent(), col;
|
77 |
+
if (this.parentNode.className.indexOf('_hex') > 0) {
|
78 |
+
cal.data('colorpicker').color = col = HexToHSB(fixHex(this.value));
|
79 |
+
} else if (this.parentNode.className.indexOf('_hsb') > 0) {
|
80 |
+
cal.data('colorpicker').color = col = fixHSB({
|
81 |
+
h: parseInt(cal.data('colorpicker').fields.eq(4).val(), 10),
|
82 |
+
s: parseInt(cal.data('colorpicker').fields.eq(5).val(), 10),
|
83 |
+
b: parseInt(cal.data('colorpicker').fields.eq(6).val(), 10)
|
84 |
+
});
|
85 |
+
} else {
|
86 |
+
cal.data('colorpicker').color = col = RGBToHSB(fixRGB({
|
87 |
+
r: parseInt(cal.data('colorpicker').fields.eq(1).val(), 10),
|
88 |
+
g: parseInt(cal.data('colorpicker').fields.eq(2).val(), 10),
|
89 |
+
b: parseInt(cal.data('colorpicker').fields.eq(3).val(), 10)
|
90 |
+
}));
|
91 |
+
}
|
92 |
+
if (ev) {
|
93 |
+
fillRGBFields(col, cal.get(0));
|
94 |
+
fillHexFields(col, cal.get(0));
|
95 |
+
fillHSBFields(col, cal.get(0));
|
96 |
+
}
|
97 |
+
setSelector(col, cal.get(0));
|
98 |
+
setHue(col, cal.get(0));
|
99 |
+
setNewColor(col, cal.get(0));
|
100 |
+
cal.data('colorpicker').onChange.apply(cal, [col, HSBToHex(col), HSBToRGB(col)]);
|
101 |
+
},
|
102 |
+
blur = function (ev) {
|
103 |
+
var cal = $(this).parent().parent();
|
104 |
+
cal.data('colorpicker').fields.parent().removeClass('colorpicker_focus');
|
105 |
+
},
|
106 |
+
focus = function () {
|
107 |
+
charMin = this.parentNode.className.indexOf('_hex') > 0 ? 70 : 65;
|
108 |
+
$(this).parent().parent().data('colorpicker').fields.parent().removeClass('colorpicker_focus');
|
109 |
+
$(this).parent().addClass('colorpicker_focus');
|
110 |
+
},
|
111 |
+
downIncrement = function (ev) {
|
112 |
+
var field = $(this).parent().find('input').focus();
|
113 |
+
var current = {
|
114 |
+
el: $(this).parent().addClass('colorpicker_slider'),
|
115 |
+
max: this.parentNode.className.indexOf('_hsb_h') > 0 ? 360 : (this.parentNode.className.indexOf('_hsb') > 0 ? 100 : 255),
|
116 |
+
y: ev.pageY,
|
117 |
+
field: field,
|
118 |
+
val: parseInt(field.val(), 10),
|
119 |
+
preview: $(this).parent().parent().data('colorpicker').livePreview
|
120 |
+
};
|
121 |
+
$(document).bind('mouseup', current, upIncrement);
|
122 |
+
$(document).bind('mousemove', current, moveIncrement);
|
123 |
+
},
|
124 |
+
moveIncrement = function (ev) {
|
125 |
+
ev.data.field.val(Math.max(0, Math.min(ev.data.max, parseInt(ev.data.val + ev.pageY - ev.data.y, 10))));
|
126 |
+
if (ev.data.preview) {
|
127 |
+
change.apply(ev.data.field.get(0), [true]);
|
128 |
+
}
|
129 |
+
return false;
|
130 |
+
},
|
131 |
+
upIncrement = function (ev) {
|
132 |
+
change.apply(ev.data.field.get(0), [true]);
|
133 |
+
ev.data.el.removeClass('colorpicker_slider').find('input').focus();
|
134 |
+
$(document).unbind('mouseup', upIncrement);
|
135 |
+
$(document).unbind('mousemove', moveIncrement);
|
136 |
+
return false;
|
137 |
+
},
|
138 |
+
downHue = function (ev) {
|
139 |
+
var current = {
|
140 |
+
cal: $(this).parent(),
|
141 |
+
y: $(this).offset().top
|
142 |
+
};
|
143 |
+
current.preview = current.cal.data('colorpicker').livePreview;
|
144 |
+
$(document).bind('mouseup', current, upHue);
|
145 |
+
$(document).bind('mousemove', current, moveHue);
|
146 |
+
},
|
147 |
+
moveHue = function (ev) {
|
148 |
+
change.apply(
|
149 |
+
ev.data.cal.data('colorpicker')
|
150 |
+
.fields
|
151 |
+
.eq(4)
|
152 |
+
.val(parseInt(360*(150 - Math.max(0,Math.min(150,(ev.pageY - ev.data.y))))/150, 10))
|
153 |
+
.get(0),
|
154 |
+
[ev.data.preview]
|
155 |
+
);
|
156 |
+
return false;
|
157 |
+
},
|
158 |
+
upHue = function (ev) {
|
159 |
+
fillRGBFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
160 |
+
fillHexFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
161 |
+
$(document).unbind('mouseup', upHue);
|
162 |
+
$(document).unbind('mousemove', moveHue);
|
163 |
+
return false;
|
164 |
+
},
|
165 |
+
downSelector = function (ev) {
|
166 |
+
var current = {
|
167 |
+
cal: $(this).parent(),
|
168 |
+
pos: $(this).offset()
|
169 |
+
};
|
170 |
+
current.preview = current.cal.data('colorpicker').livePreview;
|
171 |
+
$(document).bind('mouseup', current, upSelector);
|
172 |
+
$(document).bind('mousemove', current, moveSelector);
|
173 |
+
},
|
174 |
+
moveSelector = function (ev) {
|
175 |
+
change.apply(
|
176 |
+
ev.data.cal.data('colorpicker')
|
177 |
+
.fields
|
178 |
+
.eq(6)
|
179 |
+
.val(parseInt(100*(150 - Math.max(0,Math.min(150,(ev.pageY - ev.data.pos.top))))/150, 10))
|
180 |
+
.end()
|
181 |
+
.eq(5)
|
182 |
+
.val(parseInt(100*(Math.max(0,Math.min(150,(ev.pageX - ev.data.pos.left))))/150, 10))
|
183 |
+
.get(0),
|
184 |
+
[ev.data.preview]
|
185 |
+
);
|
186 |
+
return false;
|
187 |
+
},
|
188 |
+
upSelector = function (ev) {
|
189 |
+
fillRGBFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
190 |
+
fillHexFields(ev.data.cal.data('colorpicker').color, ev.data.cal.get(0));
|
191 |
+
$(document).unbind('mouseup', upSelector);
|
192 |
+
$(document).unbind('mousemove', moveSelector);
|
193 |
+
return false;
|
194 |
+
},
|
195 |
+
enterSubmit = function (ev) {
|
196 |
+
$(this).addClass('colorpicker_focus');
|
197 |
+
},
|
198 |
+
leaveSubmit = function (ev) {
|
199 |
+
$(this).removeClass('colorpicker_focus');
|
200 |
+
},
|
201 |
+
clickSubmit = function (ev) {
|
202 |
+
var cal = $(this).parent();
|
203 |
+
var col = cal.data('colorpicker').color;
|
204 |
+
cal.data('colorpicker').origColor = col;
|
205 |
+
setCurrentColor(col, cal.get(0));
|
206 |
+
cal.data('colorpicker').onSubmit(col, HSBToHex(col), HSBToRGB(col), cal.data('colorpicker').el);
|
207 |
+
},
|
208 |
+
show = function (ev) {
|
209 |
+
var cal = $('#' + $(this).data('colorpickerId'));
|
210 |
+
cal.data('colorpicker').onBeforeShow.apply(this, [cal.get(0)]);
|
211 |
+
var pos = $(this).offset();
|
212 |
+
var viewPort = getViewport();
|
213 |
+
var top = pos.top + this.offsetHeight;
|
214 |
+
var left = pos.left;
|
215 |
+
if (top + 176 > viewPort.t + viewPort.h) {
|
216 |
+
top -= this.offsetHeight + 176;
|
217 |
+
}
|
218 |
+
if (left + 356 > viewPort.l + viewPort.w) {
|
219 |
+
left -= 356;
|
220 |
+
}
|
221 |
+
cal.css({
|
222 |
+
left: left + 'px',
|
223 |
+
top: top + 'px'
|
224 |
+
});
|
225 |
+
if (cal.data('colorpicker').onShow.apply(this, [cal.get(0)]) != false) {
|
226 |
+
cal.show();
|
227 |
+
}
|
228 |
+
$(document).bind('mousedown', {
|
229 |
+
cal: cal
|
230 |
+
}, hide);
|
231 |
+
return false;
|
232 |
+
},
|
233 |
+
hide = function (ev) {
|
234 |
+
if (!isChildOf(ev.data.cal.get(0), ev.target, ev.data.cal.get(0))) {
|
235 |
+
if (ev.data.cal.data('colorpicker').onHide.apply(this, [ev.data.cal.get(0)]) != false) {
|
236 |
+
ev.data.cal.hide();
|
237 |
+
}
|
238 |
+
$(document).unbind('mousedown', hide);
|
239 |
+
}
|
240 |
+
},
|
241 |
+
isChildOf = function(parentEl, el, container) {
|
242 |
+
if (parentEl == el) {
|
243 |
+
return true;
|
244 |
+
}
|
245 |
+
if (parentEl.contains) {
|
246 |
+
return parentEl.contains(el);
|
247 |
+
}
|
248 |
+
if ( parentEl.compareDocumentPosition ) {
|
249 |
+
return !!(parentEl.compareDocumentPosition(el) & 16);
|
250 |
+
}
|
251 |
+
var prEl = el.parentNode;
|
252 |
+
while(prEl && prEl != container) {
|
253 |
+
if (prEl == parentEl)
|
254 |
+
return true;
|
255 |
+
prEl = prEl.parentNode;
|
256 |
+
}
|
257 |
+
return false;
|
258 |
+
},
|
259 |
+
getViewport = function () {
|
260 |
+
var m = document.compatMode == 'CSS1Compat';
|
261 |
+
return {
|
262 |
+
l : window.pageXOffset || (m ? document.documentElement.scrollLeft : document.body.scrollLeft),
|
263 |
+
t : window.pageYOffset || (m ? document.documentElement.scrollTop : document.body.scrollTop),
|
264 |
+
w : window.innerWidth || (m ? document.documentElement.clientWidth : document.body.clientWidth),
|
265 |
+
h : window.innerHeight || (m ? document.documentElement.clientHeight : document.body.clientHeight)
|
266 |
+
};
|
267 |
+
},
|
268 |
+
fixHSB = function (hsb) {
|
269 |
+
return {
|
270 |
+
h: Math.min(360, Math.max(0, hsb.h)),
|
271 |
+
s: Math.min(100, Math.max(0, hsb.s)),
|
272 |
+
b: Math.min(100, Math.max(0, hsb.b))
|
273 |
+
};
|
274 |
+
},
|
275 |
+
fixRGB = function (rgb) {
|
276 |
+
return {
|
277 |
+
r: Math.min(255, Math.max(0, rgb.r)),
|
278 |
+
g: Math.min(255, Math.max(0, rgb.g)),
|
279 |
+
b: Math.min(255, Math.max(0, rgb.b))
|
280 |
+
};
|
281 |
+
},
|
282 |
+
fixHex = function (hex) {
|
283 |
+
var len = 6 - hex.length;
|
284 |
+
if (len > 0) {
|
285 |
+
var o = [];
|
286 |
+
for (var i=0; i<len; i++) {
|
287 |
+
o.push('0');
|
288 |
+
}
|
289 |
+
o.push(hex);
|
290 |
+
hex = o.join('');
|
291 |
+
}
|
292 |
+
return hex;
|
293 |
+
},
|
294 |
+
HexToRGB = function (hex) {
|
295 |
+
var hex = parseInt(((hex.indexOf('#') > -1) ? hex.substring(1) : hex), 16);
|
296 |
+
return {
|
297 |
+
r: hex >> 16,
|
298 |
+
g: (hex & 0x00FF00) >> 8,
|
299 |
+
b: (hex & 0x0000FF)
|
300 |
+
};
|
301 |
+
},
|
302 |
+
HexToHSB = function (hex) {
|
303 |
+
return RGBToHSB(HexToRGB(hex));
|
304 |
+
},
|
305 |
+
RGBToHSB = function (rgb) {
|
306 |
+
var hsb = {
|
307 |
+
h: 0,
|
308 |
+
s: 0,
|
309 |
+
b: 0
|
310 |
+
};
|
311 |
+
var min = Math.min(rgb.r, rgb.g, rgb.b);
|
312 |
+
var max = Math.max(rgb.r, rgb.g, rgb.b);
|
313 |
+
var delta = max - min;
|
314 |
+
hsb.b = max;
|
315 |
+
if (max != 0) {
|
316 |
+
|
317 |
+
}
|
318 |
+
hsb.s = max != 0 ? 255 * delta / max : 0;
|
319 |
+
if (hsb.s != 0) {
|
320 |
+
if (rgb.r == max) {
|
321 |
+
hsb.h = (rgb.g - rgb.b) / delta;
|
322 |
+
} else if (rgb.g == max) {
|
323 |
+
hsb.h = 2 + (rgb.b - rgb.r) / delta;
|
324 |
+
} else {
|
325 |
+
hsb.h = 4 + (rgb.r - rgb.g) / delta;
|
326 |
+
}
|
327 |
+
} else {
|
328 |
+
hsb.h = -1;
|
329 |
+
}
|
330 |
+
hsb.h *= 60;
|
331 |
+
if (hsb.h < 0) {
|
332 |
+
hsb.h += 360;
|
333 |
+
}
|
334 |
+
hsb.s *= 100/255;
|
335 |
+
hsb.b *= 100/255;
|
336 |
+
return hsb;
|
337 |
+
},
|
338 |
+
HSBToRGB = function (hsb) {
|
339 |
+
var rgb = {};
|
340 |
+
var h = Math.round(hsb.h);
|
341 |
+
var s = Math.round(hsb.s*255/100);
|
342 |
+
var v = Math.round(hsb.b*255/100);
|
343 |
+
if(s == 0) {
|
344 |
+
rgb.r = rgb.g = rgb.b = v;
|
345 |
+
} else {
|
346 |
+
var t1 = v;
|
347 |
+
var t2 = (255-s)*v/255;
|
348 |
+
var t3 = (t1-t2)*(h%60)/60;
|
349 |
+
if(h==360) h = 0;
|
350 |
+
if(h<60) {
|
351 |
+
rgb.r=t1;
|
352 |
+
rgb.b=t2;
|
353 |
+
rgb.g=t2+t3
|
354 |
+
}
|
355 |
+
else if(h<120) {
|
356 |
+
rgb.g=t1;
|
357 |
+
rgb.b=t2;
|
358 |
+
rgb.r=t1-t3
|
359 |
+
}
|
360 |
+
else if(h<180) {
|
361 |
+
rgb.g=t1;
|
362 |
+
rgb.r=t2;
|
363 |
+
rgb.b=t2+t3
|
364 |
+
}
|
365 |
+
else if(h<240) {
|
366 |
+
rgb.b=t1;
|
367 |
+
rgb.r=t2;
|
368 |
+
rgb.g=t1-t3
|
369 |
+
}
|
370 |
+
else if(h<300) {
|
371 |
+
rgb.b=t1;
|
372 |
+
rgb.g=t2;
|
373 |
+
rgb.r=t2+t3
|
374 |
+
}
|
375 |
+
else if(h<360) {
|
376 |
+
rgb.r=t1;
|
377 |
+
rgb.g=t2;
|
378 |
+
rgb.b=t1-t3
|
379 |
+
}
|
380 |
+
else {
|
381 |
+
rgb.r=0;
|
382 |
+
rgb.g=0;
|
383 |
+
rgb.b=0
|
384 |
+
}
|
385 |
+
}
|
386 |
+
return {
|
387 |
+
r:Math.round(rgb.r),
|
388 |
+
g:Math.round(rgb.g),
|
389 |
+
b:Math.round(rgb.b)
|
390 |
+
};
|
391 |
+
},
|
392 |
+
RGBToHex = function (rgb) {
|
393 |
+
var hex = [
|
394 |
+
rgb.r.toString(16),
|
395 |
+
rgb.g.toString(16),
|
396 |
+
rgb.b.toString(16)
|
397 |
+
];
|
398 |
+
$.each(hex, function (nr, val) {
|
399 |
+
if (val.length == 1) {
|
400 |
+
hex[nr] = '0' + val;
|
401 |
+
}
|
402 |
+
});
|
403 |
+
return hex.join('');
|
404 |
+
},
|
405 |
+
HSBToHex = function (hsb) {
|
406 |
+
return RGBToHex(HSBToRGB(hsb));
|
407 |
+
},
|
408 |
+
restoreOriginal = function () {
|
409 |
+
var cal = $(this).parent();
|
410 |
+
var col = cal.data('colorpicker').origColor;
|
411 |
+
cal.data('colorpicker').color = col;
|
412 |
+
fillRGBFields(col, cal.get(0));
|
413 |
+
fillHexFields(col, cal.get(0));
|
414 |
+
fillHSBFields(col, cal.get(0));
|
415 |
+
setSelector(col, cal.get(0));
|
416 |
+
setHue(col, cal.get(0));
|
417 |
+
setNewColor(col, cal.get(0));
|
418 |
+
};
|
419 |
+
return {
|
420 |
+
init: function (opt) {
|
421 |
+
opt = $.extend({}, defaults, opt||{});
|
422 |
+
if (typeof opt.color == 'string') {
|
423 |
+
opt.color = HexToHSB(opt.color);
|
424 |
+
} else if (opt.color.r != undefined && opt.color.g != undefined && opt.color.b != undefined) {
|
425 |
+
opt.color = RGBToHSB(opt.color);
|
426 |
+
} else if (opt.color.h != undefined && opt.color.s != undefined && opt.color.b != undefined) {
|
427 |
+
opt.color = fixHSB(opt.color);
|
428 |
+
} else {
|
429 |
+
return this;
|
430 |
+
}
|
431 |
+
return this.each(function () {
|
432 |
+
if (!$(this).data('colorpickerId')) {
|
433 |
+
var options = $.extend({}, opt);
|
434 |
+
options.origColor = opt.color;
|
435 |
+
var id = 'collorpicker_' + parseInt(Math.random() * 1000);
|
436 |
+
$(this).data('colorpickerId', id);
|
437 |
+
var cal = $(tpl).attr('id', id);
|
438 |
+
if (options.flat) {
|
439 |
+
cal.appendTo(this).show();
|
440 |
+
} else {
|
441 |
+
cal.appendTo(document.body);
|
442 |
+
}
|
443 |
+
options.fields = cal
|
444 |
+
.find('input')
|
445 |
+
.bind('keyup', keyDown)
|
446 |
+
.bind('change', change)
|
447 |
+
.bind('blur', blur)
|
448 |
+
.bind('focus', focus);
|
449 |
+
cal
|
450 |
+
.find('span').bind('mousedown', downIncrement).end()
|
451 |
+
.find('>div.colorpicker_current_color').bind('click', restoreOriginal);
|
452 |
+
options.selector = cal.find('div.colorpicker_color').bind('mousedown', downSelector);
|
453 |
+
options.selectorIndic = options.selector.find('div div');
|
454 |
+
options.el = this;
|
455 |
+
options.hue = cal.find('div.colorpicker_hue div');
|
456 |
+
cal.find('div.colorpicker_hue').bind('mousedown', downHue);
|
457 |
+
options.newColor = cal.find('div.colorpicker_new_color');
|
458 |
+
options.currentColor = cal.find('div.colorpicker_current_color');
|
459 |
+
cal.data('colorpicker', options);
|
460 |
+
cal.find('div.colorpicker_submit')
|
461 |
+
.bind('mouseenter', enterSubmit)
|
462 |
+
.bind('mouseleave', leaveSubmit)
|
463 |
+
.bind('click', clickSubmit);
|
464 |
+
fillRGBFields(options.color, cal.get(0));
|
465 |
+
fillHSBFields(options.color, cal.get(0));
|
466 |
+
fillHexFields(options.color, cal.get(0));
|
467 |
+
setHue(options.color, cal.get(0));
|
468 |
+
setSelector(options.color, cal.get(0));
|
469 |
+
setCurrentColor(options.color, cal.get(0));
|
470 |
+
setNewColor(options.color, cal.get(0));
|
471 |
+
if (options.flat) {
|
472 |
+
cal.css({
|
473 |
+
position: 'relative',
|
474 |
+
display: 'block'
|
475 |
+
});
|
476 |
+
} else {
|
477 |
+
$(this).bind(options.eventName, show);
|
478 |
+
}
|
479 |
+
}
|
480 |
+
});
|
481 |
+
},
|
482 |
+
showPicker: function() {
|
483 |
+
return this.each( function () {
|
484 |
+
if ($(this).data('colorpickerId')) {
|
485 |
+
show.apply(this);
|
486 |
+
}
|
487 |
+
});
|
488 |
+
},
|
489 |
+
hidePicker: function() {
|
490 |
+
return this.each( function () {
|
491 |
+
if ($(this).data('colorpickerId')) {
|
492 |
+
$('#' + $(this).data('colorpickerId')).hide();
|
493 |
+
}
|
494 |
+
});
|
495 |
+
},
|
496 |
+
setColor: function(col) {
|
497 |
+
if (typeof col == 'string') {
|
498 |
+
col = HexToHSB(col);
|
499 |
+
} else if (col.r != undefined && col.g != undefined && col.b != undefined) {
|
500 |
+
col = RGBToHSB(col);
|
501 |
+
} else if (col.h != undefined && col.s != undefined && col.b != undefined) {
|
502 |
+
col = fixHSB(col);
|
503 |
+
} else {
|
504 |
+
return this;
|
505 |
+
}
|
506 |
+
return this.each(function(){
|
507 |
+
if ($(this).data('colorpickerId')) {
|
508 |
+
var cal = $('#' + $(this).data('colorpickerId'));
|
509 |
+
cal.data('colorpicker').color = col;
|
510 |
+
cal.data('colorpicker').origColor = col;
|
511 |
+
fillRGBFields(col, cal.get(0));
|
512 |
+
fillHSBFields(col, cal.get(0));
|
513 |
+
fillHexFields(col, cal.get(0));
|
514 |
+
setHue(col, cal.get(0));
|
515 |
+
setSelector(col, cal.get(0));
|
516 |
+
setCurrentColor(col, cal.get(0));
|
517 |
+
setNewColor(col, cal.get(0));
|
518 |
+
}
|
519 |
+
});
|
520 |
+
}
|
521 |
+
};
|
522 |
+
}();
|
523 |
+
$.fn.extend({
|
524 |
+
ColorPicker: ColorPicker.init,
|
525 |
+
ColorPickerHide: ColorPicker.hidePicker,
|
526 |
+
ColorPickerShow: ColorPicker.showPicker,
|
527 |
+
ColorPickerSetColor: ColorPicker.setColor
|
528 |
+
});
|
529 |
+
})(jQuery)
|
files/third-party/easy-responsive-tabs/js/easy-responsive-tabs.js
ADDED
@@ -0,0 +1,224 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Easy Responsive Tabs Plugin
|
2 |
+
// Author: Samson.Onna <Email : samson3d@gmail.com>
|
3 |
+
(function ($) {
|
4 |
+
$.fn.extend({
|
5 |
+
easyResponsiveTabs: function (options) {
|
6 |
+
//Set the default values, use comma to separate the settings, example:
|
7 |
+
var defaults = {
|
8 |
+
type: 'default', //default, vertical, accordion;
|
9 |
+
width: 'auto',
|
10 |
+
fit: true,
|
11 |
+
closed: false,
|
12 |
+
tabidentify: '',
|
13 |
+
activetab_bg: 'white',
|
14 |
+
inactive_bg: '#F9F9F9',
|
15 |
+
active_border_color: '#c1c1c1',
|
16 |
+
active_content_border_color: '#c1c1c1',
|
17 |
+
activate: function () {
|
18 |
+
}
|
19 |
+
}
|
20 |
+
//Variables
|
21 |
+
var options = $.extend(defaults, options);
|
22 |
+
var opt = options, jtype = opt.type, jfit = opt.fit, jwidth = opt.width, vtabs = 'vertical', accord = 'accordion';
|
23 |
+
var hash = window.location.hash;
|
24 |
+
var historyApi = !!(window.history && history.replaceState);
|
25 |
+
|
26 |
+
//Events
|
27 |
+
$(this).bind('tabactivate', function (e, currentTab) {
|
28 |
+
if (typeof options.activate === 'function') {
|
29 |
+
options.activate.call(currentTab, e)
|
30 |
+
}
|
31 |
+
});
|
32 |
+
|
33 |
+
//Main function
|
34 |
+
this.each(function () {
|
35 |
+
var $respTabs = $(this);
|
36 |
+
var $respTabsList = $respTabs.find('ul.resp-tabs-list.' + options.tabidentify);
|
37 |
+
var respTabsId = $respTabs.attr('id');
|
38 |
+
$respTabs.find('ul.resp-tabs-list.' + options.tabidentify + ' li').addClass('resp-tab-item').addClass(options.tabidentify);
|
39 |
+
$respTabs.css({
|
40 |
+
'display': 'block',
|
41 |
+
'width': jwidth
|
42 |
+
});
|
43 |
+
|
44 |
+
// if (options.type == 'vertical')
|
45 |
+
// $respTabsList.css('margin-top', '3px');
|
46 |
+
|
47 |
+
$respTabs.find('.resp-tabs-container.' + options.tabidentify).css('border-color', options.active_content_border_color);
|
48 |
+
$respTabs.find('.resp-tabs-container.' + options.tabidentify + ' > div').addClass('resp-tab-content').addClass(options.tabidentify);
|
49 |
+
jtab_options();
|
50 |
+
//Properties Function
|
51 |
+
function jtab_options() {
|
52 |
+
if (jtype == vtabs) {
|
53 |
+
$respTabs.addClass('resp-vtabs').addClass(options.tabidentify);
|
54 |
+
}
|
55 |
+
if (jfit == true) {
|
56 |
+
$respTabs.css({ width: '100%', margin: '0px' });
|
57 |
+
}
|
58 |
+
if (jtype == accord) {
|
59 |
+
$respTabs.addClass('resp-easy-accordion').addClass(options.tabidentify);
|
60 |
+
$respTabs.find('.resp-tabs-list').css('display', 'none');
|
61 |
+
}
|
62 |
+
}
|
63 |
+
|
64 |
+
//Assigning the h2 markup to accordion title
|
65 |
+
var $tabItemh2;
|
66 |
+
$respTabs.find('.resp-tab-content.' + options.tabidentify).before("<h2 class='resp-accordion " + options.tabidentify + "' role='tab'><span class='resp-arrow'></span></h2>");
|
67 |
+
|
68 |
+
$respTabs.find('.resp-tab-content.' + options.tabidentify).prev("h2").css({
|
69 |
+
'background-color': options.inactive_bg,
|
70 |
+
'border-color': options.active_border_color
|
71 |
+
});
|
72 |
+
|
73 |
+
var itemCount = 0;
|
74 |
+
$respTabs.find('.resp-accordion').each(function () {
|
75 |
+
$tabItemh2 = $(this);
|
76 |
+
var $tabItem = $respTabs.find('.resp-tab-item:eq(' + itemCount + ')');
|
77 |
+
var $accItem = $respTabs.find('.resp-accordion:eq(' + itemCount + ')');
|
78 |
+
$accItem.append($tabItem.html());
|
79 |
+
$accItem.data($tabItem.data());
|
80 |
+
$tabItemh2.attr('aria-controls', options.tabidentify + '_tab_item-' + (itemCount));
|
81 |
+
itemCount++;
|
82 |
+
});
|
83 |
+
|
84 |
+
//Assigning the 'aria-controls' to Tab items
|
85 |
+
var count = 0,
|
86 |
+
$tabContent;
|
87 |
+
$respTabs.find('.resp-tab-item').each(function () {
|
88 |
+
$tabItem = $(this);
|
89 |
+
$tabItem.attr('aria-controls', options.tabidentify + '_tab_item-' + (count));
|
90 |
+
$tabItem.attr('role', 'tab');
|
91 |
+
$tabItem.css({
|
92 |
+
'background-color': options.inactive_bg,
|
93 |
+
'border-color': 'none'
|
94 |
+
});
|
95 |
+
|
96 |
+
//Assigning the 'aria-labelledby' attr to tab-content
|
97 |
+
var tabcount = 0;
|
98 |
+
$respTabs.find('.resp-tab-content.' + options.tabidentify).each(function () {
|
99 |
+
$tabContent = $(this);
|
100 |
+
$tabContent.attr('aria-labelledby', options.tabidentify + '_tab_item-' + (tabcount)).css({
|
101 |
+
'border-color': options.active_border_color
|
102 |
+
});
|
103 |
+
tabcount++;
|
104 |
+
});
|
105 |
+
count++;
|
106 |
+
});
|
107 |
+
|
108 |
+
// Show correct content area
|
109 |
+
var tabNum = 0;
|
110 |
+
if (hash != '') {
|
111 |
+
var matches = hash.match(new RegExp(respTabsId + "([0-9]+)"));
|
112 |
+
if (matches !== null && matches.length === 2) {
|
113 |
+
tabNum = parseInt(matches[1], 10) - 1;
|
114 |
+
if (tabNum > count) {
|
115 |
+
tabNum = 0;
|
116 |
+
}
|
117 |
+
}
|
118 |
+
}
|
119 |
+
|
120 |
+
//Active correct tab
|
121 |
+
$($respTabs.find('.resp-tab-item.' + options.tabidentify)[tabNum]).addClass('resp-tab-active').css({
|
122 |
+
'background-color': options.activetab_bg,
|
123 |
+
'border-color': options.active_border_color
|
124 |
+
});
|
125 |
+
|
126 |
+
//keep closed if option = 'closed' or option is 'accordion' and the element is in accordion mode
|
127 |
+
if (options.closed !== true && !(options.closed === 'accordion' && !$respTabsList.is(':visible')) && !(options.closed === 'tabs' && $respTabsList.is(':visible'))) {
|
128 |
+
$($respTabs.find('.resp-accordion.' + options.tabidentify)[tabNum]).addClass('resp-tab-active').css({
|
129 |
+
'background-color': options.activetab_bg + ' !important',
|
130 |
+
'border-color': options.active_border_color,
|
131 |
+
'background': 'none'
|
132 |
+
});
|
133 |
+
|
134 |
+
$($respTabs.find('.resp-tab-content.' + options.tabidentify)[tabNum]).addClass('resp-tab-content-active').addClass(options.tabidentify).attr('style', 'display:block');
|
135 |
+
}
|
136 |
+
//assign proper classes for when tabs mode is activated before making a selection in accordion mode
|
137 |
+
else {
|
138 |
+
// $($respTabs.find('.resp-tab-content.' + options.tabidentify)[tabNum]).addClass('resp-accordion-closed'); //removed resp-tab-content-active
|
139 |
+
}
|
140 |
+
|
141 |
+
//Tab Click action function
|
142 |
+
$respTabs.find("[role=tab]").each(function () {
|
143 |
+
|
144 |
+
var $currentTab = $(this);
|
145 |
+
$currentTab.click(function () {
|
146 |
+
|
147 |
+
var $currentTab = $(this);
|
148 |
+
var $tabAria = $currentTab.attr('aria-controls');
|
149 |
+
|
150 |
+
if ($currentTab.hasClass('resp-accordion') && $currentTab.hasClass('resp-tab-active')) {
|
151 |
+
$respTabs.find('.resp-tab-content-active.' + options.tabidentify).slideUp('', function () {
|
152 |
+
$(this).addClass('resp-accordion-closed');
|
153 |
+
});
|
154 |
+
$currentTab.removeClass('resp-tab-active').css({
|
155 |
+
'background-color': options.inactive_bg,
|
156 |
+
'border-color': 'none'
|
157 |
+
});
|
158 |
+
return false;
|
159 |
+
}
|
160 |
+
if (!$currentTab.hasClass('resp-tab-active') && $currentTab.hasClass('resp-accordion')) {
|
161 |
+
$respTabs.find('.resp-tab-active.' + options.tabidentify).removeClass('resp-tab-active').css({
|
162 |
+
'background-color': options.inactive_bg,
|
163 |
+
'border-color': 'none'
|
164 |
+
});
|
165 |
+
$respTabs.find('.resp-tab-content-active.' + options.tabidentify).slideUp().removeClass('resp-tab-content-active resp-accordion-closed');
|
166 |
+
$respTabs.find("[aria-controls=" + $tabAria + "]").addClass('resp-tab-active').css({
|
167 |
+
'background-color': options.activetab_bg,
|
168 |
+
'border-color': options.active_border_color
|
169 |
+
});
|
170 |
+
|
171 |
+
$respTabs.find('.resp-tab-content[aria-labelledby = ' + $tabAria + '].' + options.tabidentify).slideDown().addClass('resp-tab-content-active');
|
172 |
+
} else {
|
173 |
+
console.log('here');
|
174 |
+
$respTabs.find('.resp-tab-active.' + options.tabidentify).removeClass('resp-tab-active').css({
|
175 |
+
'background-color': options.inactive_bg,
|
176 |
+
'border-color': 'none'
|
177 |
+
});
|
178 |
+
|
179 |
+
$respTabs.find('.resp-tab-content-active.' + options.tabidentify).removeAttr('style').removeClass('resp-tab-content-active').removeClass('resp-accordion-closed');
|
180 |
+
|
181 |
+
$respTabs.find("[aria-controls=" + $tabAria + "]").addClass('resp-tab-active').css({
|
182 |
+
'background-color': options.activetab_bg,
|
183 |
+
'border-color': options.active_border_color
|
184 |
+
});
|
185 |
+
|
186 |
+
$respTabs.find('.resp-tab-content[aria-labelledby = ' + $tabAria + '].' + options.tabidentify).addClass('resp-tab-content-active').attr('style', 'display:block');
|
187 |
+
}
|
188 |
+
//Trigger tab activation event
|
189 |
+
$currentTab.trigger('tabactivate', $currentTab);
|
190 |
+
|
191 |
+
//Update Browser History
|
192 |
+
if (historyApi) {
|
193 |
+
var currentHash = window.location.hash;
|
194 |
+
var tabAriaParts = $tabAria.split('tab_item-');
|
195 |
+
// var newHash = respTabsId + (parseInt($tabAria.substring(9), 10) + 1).toString();
|
196 |
+
var newHash = respTabsId + (parseInt(tabAriaParts[1], 10) + 1).toString();
|
197 |
+
if (currentHash != "") {
|
198 |
+
var re = new RegExp(respTabsId + "[0-9]+");
|
199 |
+
if (currentHash.match(re) != null) {
|
200 |
+
newHash = currentHash.replace(re, newHash);
|
201 |
+
}
|
202 |
+
else {
|
203 |
+
newHash = currentHash + "|" + newHash;
|
204 |
+
}
|
205 |
+
}
|
206 |
+
else {
|
207 |
+
newHash = '#' + newHash;
|
208 |
+
}
|
209 |
+
|
210 |
+
history.replaceState(null, null, newHash);
|
211 |
+
}
|
212 |
+
});
|
213 |
+
|
214 |
+
});
|
215 |
+
|
216 |
+
//Window resize function
|
217 |
+
$(window).resize(function () {
|
218 |
+
$respTabs.find('.resp-accordion-closed').removeAttr('style');
|
219 |
+
});
|
220 |
+
});
|
221 |
+
}
|
222 |
+
});
|
223 |
+
})(jQuery);
|
224 |
+
|
includes/wc-db-helper.php
CHANGED
@@ -117,7 +117,7 @@ class WC_DB_Helper {
|
|
117 |
* update vote type
|
118 |
*/
|
119 |
public function update_vote_type($user_id, $comment_id, $vote_type) {
|
120 |
-
$sql = $this->db->prepare("UPDATE `" . $this->users_voted . "` SET `vote_type` = %d WHERE `user_id` = %
|
121 |
return $this->db->query($sql);
|
122 |
}
|
123 |
|
117 |
* update vote type
|
118 |
*/
|
119 |
public function update_vote_type($user_id, $comment_id, $vote_type) {
|
120 |
+
$sql = $this->db->prepare("UPDATE `" . $this->users_voted . "` SET `vote_type` = %d WHERE `user_id` = %s AND `comment_id` = %d", $vote_type, $user_id, $comment_id);
|
121 |
return $this->db->query($sql);
|
122 |
}
|
123 |
|
{helper → includes}/wc-helper.php
RENAMED
@@ -104,7 +104,7 @@ class WC_Helper {
|
|
104 |
|
105 |
$comm_auth_user_email = $current_user->user_email;
|
106 |
if ($comment) {
|
107 |
-
$comm_auth_avatar = get_avatar($comment
|
108 |
} else {
|
109 |
if ($comm_auth_user_email) {
|
110 |
$comm_auth_avatar = get_avatar($comm_auth_user_email, 48);
|
@@ -257,7 +257,7 @@ class WC_Helper {
|
|
257 |
* return boolean
|
258 |
*/
|
259 |
public static function is_posted_today($comment) {
|
260 |
-
return date('Ymd',
|
261 |
}
|
262 |
|
263 |
/**
|
@@ -295,9 +295,9 @@ class WC_Helper {
|
|
295 |
* return client real ip
|
296 |
*/
|
297 |
public static function get_real_ip_addr() {
|
298 |
-
if (
|
299 |
$ip = $_SERVER['HTTP_CLIENT_IP'];
|
300 |
-
} elseif (
|
301 |
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
|
302 |
} else {
|
303 |
$ip = $_SERVER['REMOTE_ADDR'];
|
104 |
|
105 |
$comm_auth_user_email = $current_user->user_email;
|
106 |
if ($comment) {
|
107 |
+
$comm_auth_avatar = get_avatar($comment, 48);
|
108 |
} else {
|
109 |
if ($comm_auth_user_email) {
|
110 |
$comm_auth_avatar = get_avatar($comm_auth_user_email, 48);
|
257 |
* return boolean
|
258 |
*/
|
259 |
public static function is_posted_today($comment) {
|
260 |
+
return date('Ymd', strtotime(current_time('Ymd'))) <= date('Ymd', strtotime($comment->comment_date));
|
261 |
}
|
262 |
|
263 |
/**
|
295 |
* return client real ip
|
296 |
*/
|
297 |
public static function get_real_ip_addr() {
|
298 |
+
if (isset($_SERVER['HTTP_CLIENT_IP'])) { //check ip from share internet
|
299 |
$ip = $_SERVER['HTTP_CLIENT_IP'];
|
300 |
+
} elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { //to check ip is pass from proxy
|
301 |
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
|
302 |
} else {
|
303 |
$ip = $_SERVER['REMOTE_ADDR'];
|
languages/wpdiscuz-en.mo
CHANGED
Binary file
|
languages/wpdiscuz-en.po
CHANGED
@@ -1,1033 +1,1151 @@
|
|
1 |
-
msgid ""
|
2 |
-
msgstr ""
|
3 |
-
"Project-Id-Version: wpDiscuz - Wordpress Comments\n"
|
4 |
-
"POT-Creation-Date: 2015-
|
5 |
-
"PO-Revision-Date: 2015-
|
6 |
-
"Last-Translator: advancedcoding <advancedcoding@mail.ru>\n"
|
7 |
-
"Language-Team: advancedcoding <advancedcoding@mail.ru>\n"
|
8 |
-
"Language: en\n"
|
9 |
-
"MIME-Version: 1.0\n"
|
10 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
-
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.7.
|
13 |
-
"X-Poedit-Basepath: ..\n"
|
14 |
-
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
-
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
-
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
-
"X-Poedit-SearchPath-0: .\n"
|
20 |
-
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
-
|
22 |
-
#: comment-form/form.php:
|
23 |
-
msgid "Participate in this discussion via email"
|
24 |
-
msgstr ""
|
25 |
-
|
26 |
-
#: comment-form/
|
27 |
-
msgid "
|
28 |
-
msgstr ""
|
29 |
-
|
30 |
-
#: comment-form/tpl-comment.php:
|
31 |
-
msgid "
|
32 |
-
msgstr ""
|
33 |
-
|
34 |
-
#:
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
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 |
-
|
79 |
-
|
80 |
-
#: options/options-layouts/settings-general.php:
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
#: options/options-layouts/settings-
|
101 |
-
#: options/options-layouts/settings-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
#: options/options-layouts/settings-general.php:
|
112 |
-
msgid "
|
113 |
-
msgstr ""
|
114 |
-
|
115 |
-
#: options/options-layouts/settings-general.php:
|
116 |
-
msgid "
|
117 |
-
msgstr ""
|
118 |
-
|
119 |
-
#: options/options-layouts/settings-general.php:
|
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 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
#: options/options-layouts/settings-live-update.php:
|
186 |
-
#: options/options
|
187 |
-
msgid "
|
188 |
-
msgstr ""
|
189 |
-
|
190 |
-
#: options/options-layouts/settings-live-update.php:
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
#: options/options-layouts/settings-
|
232 |
-
msgid "
|
233 |
-
msgstr ""
|
234 |
-
|
235 |
-
#: options/options-layouts/settings-
|
236 |
-
#: options/
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
#: options/options-layouts/settings-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
#: options/options-layouts/settings-
|
279 |
-
msgid "
|
280 |
-
msgstr ""
|
281 |
-
|
282 |
-
#: options/options-layouts/settings-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
#: options/options-layouts/settings-
|
291 |
-
msgid "
|
292 |
-
msgstr ""
|
293 |
-
|
294 |
-
#: options/options-layouts/settings-
|
295 |
-
msgid ""
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
"
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
#: options/options-layouts/settings-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
#: options/
|
334 |
-
msgid "
|
335 |
-
msgstr ""
|
336 |
-
|
337 |
-
#: options/
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
#: options/
|
354 |
-
msgid "
|
355 |
-
msgstr ""
|
356 |
-
|
357 |
-
#: options/
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
#: options/
|
385 |
-
msgid "
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
#: options/
|
403 |
-
msgid "
|
404 |
-
msgstr ""
|
405 |
-
|
406 |
-
#: options/phrases-layout/phrases-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
#: options/
|
423 |
-
msgid "
|
424 |
-
msgstr ""
|
425 |
-
|
426 |
-
#: options/phrases-layout/phrases-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
#: options/
|
443 |
-
msgid "
|
444 |
-
msgstr ""
|
445 |
-
|
446 |
-
#: options/phrases-layout/phrases-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
#: options/
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
-
|
477 |
-
|
478 |
-
|
479 |
-
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
#: options/
|
500 |
-
msgid "
|
501 |
-
msgstr ""
|
502 |
-
|
503 |
-
#: options/phrases-layout/phrases-
|
504 |
-
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
#: options/
|
512 |
-
msgid "
|
513 |
-
msgstr ""
|
514 |
-
|
515 |
-
#: options/phrases-layout/phrases-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
#: options/
|
536 |
-
msgid ""
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
"
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
#: options/
|
557 |
-
msgid "
|
558 |
-
msgstr ""
|
559 |
-
|
560 |
-
#: options/phrases-layout/phrases-
|
561 |
-
msgid "
|
562 |
-
msgstr ""
|
563 |
-
|
564 |
-
#: options/phrases-layout/phrases-
|
565 |
-
msgid "
|
566 |
-
msgstr ""
|
567 |
-
|
568 |
-
#: options/phrases-layout/phrases-
|
569 |
-
msgid "
|
570 |
-
msgstr ""
|
571 |
-
|
572 |
-
#: options/phrases-layout/phrases-
|
573 |
-
|
574 |
-
|
575 |
-
|
576 |
-
|
577 |
-
|
578 |
-
#: options/
|
579 |
-
msgid "
|
580 |
-
msgstr ""
|
581 |
-
|
582 |
-
#: options/phrases-layout/phrases-
|
583 |
-
|
584 |
-
|
585 |
-
|
586 |
-
|
587 |
-
#: options/phrases-layout/phrases-
|
588 |
-
|
589 |
-
|
590 |
-
|
591 |
-
|
592 |
-
#: options/
|
593 |
-
|
594 |
-
|
595 |
-
|
596 |
-
|
597 |
-
|
598 |
-
|
599 |
-
|
600 |
-
#: options/
|
601 |
-
|
602 |
-
|
603 |
-
|
604 |
-
|
605 |
-
#: options/phrases-layout/phrases-
|
606 |
-
|
607 |
-
|
608 |
-
|
609 |
-
|
610 |
-
#: options/
|
611 |
-
msgid "
|
612 |
-
msgstr ""
|
613 |
-
|
614 |
-
#: options/phrases-layout/phrases-
|
615 |
-
|
616 |
-
|
617 |
-
|
618 |
-
|
619 |
-
|
620 |
-
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
|
625 |
-
|
626 |
-
|
627 |
-
|
628 |
-
|
629 |
-
|
630 |
-
|
631 |
-
|
632 |
-
|
633 |
-
|
634 |
-
|
635 |
-
|
636 |
-
|
637 |
-
|
638 |
-
|
639 |
-
|
640 |
-
|
641 |
-
|
642 |
-
|
643 |
-
|
644 |
-
|
645 |
-
|
646 |
-
|
647 |
-
|
648 |
-
|
649 |
-
|
650 |
-
|
651 |
-
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
|
656 |
-
|
657 |
-
|
658 |
-
|
659 |
-
|
660 |
-
|
661 |
-
#: options/
|
662 |
-
msgid "
|
663 |
-
msgstr ""
|
664 |
-
|
665 |
-
#: options/phrases-layout/phrases-
|
666 |
-
|
667 |
-
|
668 |
-
|
669 |
-
|
670 |
-
|
671 |
-
|
672 |
-
|
673 |
-
|
674 |
-
|
675 |
-
|
676 |
-
|
677 |
-
|
678 |
-
|
679 |
-
|
680 |
-
|
681 |
-
|
682 |
-
|
683 |
-
|
684 |
-
|
685 |
-
#: options/
|
686 |
-
msgid "
|
687 |
-
msgstr ""
|
688 |
-
|
689 |
-
#: options/phrases-layout/phrases-
|
690 |
-
|
691 |
-
|
692 |
-
|
693 |
-
|
694 |
-
#: options/
|
695 |
-
msgid "
|
696 |
-
msgstr ""
|
697 |
-
|
698 |
-
#: options/phrases-layout/phrases-
|
699 |
-
|
700 |
-
|
701 |
-
|
702 |
-
|
703 |
-
#: options/
|
704 |
-
msgid "
|
705 |
-
msgstr ""
|
706 |
-
|
707 |
-
#: options/phrases-layout/phrases-
|
708 |
-
msgid "
|
709 |
-
msgstr ""
|
710 |
-
|
711 |
-
#: options/phrases-layout/phrases-
|
712 |
-
|
713 |
-
|
714 |
-
|
715 |
-
|
716 |
-
|
717 |
-
|
718 |
-
|
719 |
-
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
|
725 |
-
|
726 |
-
|
727 |
-
|
728 |
-
|
729 |
-
|
730 |
-
|
731 |
-
|
732 |
-
|
733 |
-
#: options/
|
734 |
-
|
735 |
-
|
736 |
-
|
737 |
-
|
738 |
-
|
739 |
-
|
740 |
-
|
741 |
-
|
742 |
-
|
743 |
-
|
744 |
-
|
745 |
-
|
746 |
-
|
747 |
-
|
748 |
-
|
749 |
-
|
750 |
-
|
751 |
-
|
752 |
-
|
753 |
-
|
754 |
-
|
755 |
-
|
756 |
-
|
757 |
-
|
758 |
-
|
759 |
-
|
760 |
-
|
761 |
-
|
762 |
-
|
763 |
-
|
764 |
-
|
765 |
-
|
766 |
-
|
767 |
-
|
768 |
-
|
769 |
-
|
770 |
-
|
771 |
-
|
772 |
-
|
773 |
-
|
774 |
-
|
775 |
-
|
776 |
-
|
777 |
-
|
778 |
-
|
779 |
-
|
780 |
-
|
781 |
-
|
782 |
-
|
783 |
-
#: options/
|
784 |
-
msgid "
|
785 |
-
msgstr ""
|
786 |
-
|
787 |
-
#: options/phrases-layout/phrases-
|
788 |
-
|
789 |
-
|
790 |
-
|
791 |
-
|
792 |
-
|
793 |
-
|
794 |
-
|
795 |
-
|
796 |
-
|
797 |
-
|
798 |
-
|
799 |
-
|
800 |
-
|
801 |
-
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
|
807 |
-
|
808 |
-
|
809 |
-
|
810 |
-
|
811 |
-
|
812 |
-
|
813 |
-
|
814 |
-
|
815 |
-
|
816 |
-
|
817 |
-
|
818 |
-
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
|
823 |
-
#: options/wc-options-serialize.php:
|
824 |
-
msgid "
|
825 |
-
msgstr ""
|
826 |
-
|
827 |
-
#: options/
|
828 |
-
msgid "
|
829 |
-
msgstr ""
|
830 |
-
|
831 |
-
#: options/
|
832 |
-
msgid "
|
833 |
-
msgstr ""
|
834 |
-
|
835 |
-
#: options/
|
836 |
-
|
837 |
-
|
838 |
-
|
839 |
-
|
840 |
-
|
841 |
-
|
842 |
-
|
843 |
-
|
844 |
-
|
845 |
-
|
846 |
-
|
847 |
-
|
848 |
-
|
849 |
-
|
850 |
-
|
851 |
-
|
852 |
-
|
853 |
-
|
854 |
-
|
855 |
-
|
856 |
-
|
857 |
-
|
858 |
-
|
859 |
-
|
860 |
-
|
861 |
-
|
862 |
-
|
863 |
-
|
864 |
-
|
865 |
-
|
866 |
-
|
867 |
-
#: options/wc-options-serialize.php:
|
868 |
-
msgid "
|
869 |
-
msgstr ""
|
870 |
-
|
871 |
-
#: options/
|
872 |
-
msgid "
|
873 |
-
msgstr ""
|
874 |
-
|
875 |
-
#: options/
|
876 |
-
msgid "
|
877 |
-
msgstr ""
|
878 |
-
|
879 |
-
#: options/
|
880 |
-
|
881 |
-
|
882 |
-
|
883 |
-
|
884 |
-
|
885 |
-
|
886 |
-
|
887 |
-
|
888 |
-
|
889 |
-
|
890 |
-
|
891 |
-
|
892 |
-
|
893 |
-
|
894 |
-
|
895 |
-
|
896 |
-
|
897 |
-
|
898 |
-
|
899 |
-
|
900 |
-
|
901 |
-
|
902 |
-
|
903 |
-
|
904 |
-
|
905 |
-
|
906 |
-
|
907 |
-
|
908 |
-
|
909 |
-
|
910 |
-
|
911 |
-
|
912 |
-
|
913 |
-
|
914 |
-
|
915 |
-
|
916 |
-
|
917 |
-
|
918 |
-
|
919 |
-
|
920 |
-
|
921 |
-
|
922 |
-
|
923 |
-
|
924 |
-
|
925 |
-
|
926 |
-
|
927 |
-
|
928 |
-
|
929 |
-
|
930 |
-
|
931 |
-
|
932 |
-
|
933 |
-
|
934 |
-
|
935 |
-
|
936 |
-
|
937 |
-
|
938 |
-
|
939 |
-
|
940 |
-
|
941 |
-
|
942 |
-
|
943 |
-
|
944 |
-
|
945 |
-
|
946 |
-
|
947 |
-
|
948 |
-
|
949 |
-
|
950 |
-
|
951 |
-
|
952 |
-
|
953 |
-
|
954 |
-
|
955 |
-
|
956 |
-
|
957 |
-
|
958 |
-
|
959 |
-
|
960 |
-
|
961 |
-
|
962 |
-
|
963 |
-
|
964 |
-
|
965 |
-
|
966 |
-
|
967 |
-
|
968 |
-
|
969 |
-
|
970 |
-
|
971 |
-
|
972 |
-
|
973 |
-
|
974 |
-
|
975 |
-
|
976 |
-
|
977 |
-
|
978 |
-
|
979 |
-
|
980 |
-
|
981 |
-
|
982 |
-
|
983 |
-
|
984 |
-
|
985 |
-
|
986 |
-
|
987 |
-
|
988 |
-
|
989 |
-
|
990 |
-
|
991 |
-
|
992 |
-
|
993 |
-
|
994 |
-
|
995 |
-
|
996 |
-
|
997 |
-
|
998 |
-
|
999 |
-
|
1000 |
-
|
1001 |
-
|
1002 |
-
|
1003 |
-
|
1004 |
-
|
1005 |
-
|
1006 |
-
|
1007 |
-
|
1008 |
-
|
1009 |
-
|
1010 |
-
|
1011 |
-
|
1012 |
-
|
1013 |
-
|
1014 |
-
|
1015 |
-
|
1016 |
-
|
1017 |
-
|
1018 |
-
|
1019 |
-
|
1020 |
-
|
1021 |
-
|
1022 |
-
|
1023 |
-
|
1024 |
-
|
1025 |
-
|
1026 |
-
|
1027 |
-
|
1028 |
-
|
1029 |
-
|
1030 |
-
|
1031 |
-
|
1032 |
-
|
1033 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: wpDiscuz - Wordpress Comments\n"
|
4 |
+
"POT-Creation-Date: 2015-05-15 22:52+0400\n"
|
5 |
+
"PO-Revision-Date: 2015-05-15 22:52+0400\n"
|
6 |
+
"Last-Translator: advancedcoding <advancedcoding@mail.ru>\n"
|
7 |
+
"Language-Team: advancedcoding <advancedcoding@mail.ru>\n"
|
8 |
+
"Language: en\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.7.6\n"
|
13 |
+
"X-Poedit-Basepath: ..\n"
|
14 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
+
|
22 |
+
#: comment-form/form.php:178 comment-form/tpl-comment.php:265
|
23 |
+
msgid "Participate in this discussion via email"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: comment-form/form.php:316
|
27 |
+
msgid "Connect with"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: comment-form/tpl-comment.php:87 wc.php:318
|
31 |
+
msgid "Anonymous"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: comment-form/tpl-comment.php:179
|
35 |
+
#: options/phrases-layout/phrases-comment.php:27
|
36 |
+
#: options/wc-options-serialize.php:402
|
37 |
+
msgid "Edit"
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: options/options-layouts/settings-general.php:2
|
41 |
+
msgid "General Settings"
|
42 |
+
msgstr ""
|
43 |
+
|
44 |
+
#: options/options-layouts/settings-general.php:7
|
45 |
+
msgid "Display comment form for post types:"
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
+
#: options/options-layouts/settings-general.php:28
|
49 |
+
msgid "User Must be registered to comment"
|
50 |
+
msgstr ""
|
51 |
+
|
52 |
+
#: options/options-layouts/settings-general.php:34
|
53 |
+
msgid "Yes"
|
54 |
+
msgstr ""
|
55 |
+
|
56 |
+
#: options/options-layouts/settings-general.php:38
|
57 |
+
msgid "No"
|
58 |
+
msgstr ""
|
59 |
+
|
60 |
+
#: options/options-layouts/settings-general.php:46
|
61 |
+
msgid "Comment author must fill out name"
|
62 |
+
msgstr ""
|
63 |
+
|
64 |
+
#: options/options-layouts/settings-general.php:57
|
65 |
+
msgid "Comment author must fill out email"
|
66 |
+
msgstr ""
|
67 |
+
|
68 |
+
#: options/options-layouts/settings-general.php:68
|
69 |
+
msgid "Show the latest comments on"
|
70 |
+
msgstr ""
|
71 |
+
|
72 |
+
#: options/options-layouts/settings-general.php:72
|
73 |
+
msgid "the top of the list"
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: options/options-layouts/settings-general.php:74
|
77 |
+
msgid "top of the threads"
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: options/options-layouts/settings-general.php:76
|
81 |
+
msgid "bottom of the threads"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: options/options-layouts/settings-general.php:78
|
85 |
+
msgid "the bottom of the list"
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: options/options-layouts/settings-general.php:86
|
89 |
+
msgid "Comment Threads Per Page"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: options/options-layouts/settings-general.php:98
|
93 |
+
msgid "Comments max depth"
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: options/options-layouts/settings-general.php:103
|
97 |
+
msgid "Level"
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: options/options-layouts/settings-general.php:104
|
101 |
+
#: options/options-layouts/settings-general.php:105
|
102 |
+
#: options/options-layouts/settings-general.php:106
|
103 |
+
#: options/options-layouts/settings-general.php:107
|
104 |
+
msgid "Levels"
|
105 |
+
msgstr ""
|
106 |
+
|
107 |
+
#: options/options-layouts/settings-general.php:114
|
108 |
+
msgid "Comment text size in pixels"
|
109 |
+
msgstr ""
|
110 |
+
|
111 |
+
#: options/options-layouts/settings-general.php:131
|
112 |
+
msgid "Allow comment editing for"
|
113 |
+
msgstr ""
|
114 |
+
|
115 |
+
#: options/options-layouts/settings-general.php:136
|
116 |
+
msgid "Not Allow"
|
117 |
+
msgstr ""
|
118 |
+
|
119 |
+
#: options/options-layouts/settings-general.php:137
|
120 |
+
#: options/options-layouts/settings-general.php:138
|
121 |
+
#: options/options-layouts/settings-live-update.php:41
|
122 |
+
#: options/options-layouts/settings-live-update.php:42
|
123 |
+
#: options/options-layouts/settings-live-update.php:43
|
124 |
+
msgid "Minutes"
|
125 |
+
msgstr ""
|
126 |
+
|
127 |
+
#: options/options-layouts/settings-general.php:139
|
128 |
+
#: options/phrases-layout/phrases-datetime.php:73
|
129 |
+
msgid "Hour"
|
130 |
+
msgstr ""
|
131 |
+
|
132 |
+
#: options/options-layouts/settings-general.php:140
|
133 |
+
#: options/options-layouts/settings-general.php:141
|
134 |
+
msgid "Hours"
|
135 |
+
msgstr ""
|
136 |
+
|
137 |
+
#: options/options-layouts/settings-general.php:148
|
138 |
+
msgid "Redirect first commenter to"
|
139 |
+
msgstr ""
|
140 |
+
|
141 |
+
#: options/options-layouts/settings-general.php:155
|
142 |
+
msgid "Do not redirect"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: options/options-layouts/settings-general.php:164
|
146 |
+
msgid "Allow guests to vote on comments"
|
147 |
+
msgstr ""
|
148 |
+
|
149 |
+
#: options/options-layouts/settings-general.php:174
|
150 |
+
msgid "Load rest of all comments on clicking the [Load More Comments] button"
|
151 |
+
msgstr ""
|
152 |
+
|
153 |
+
#: options/options-layouts/settings-general.php:185
|
154 |
+
msgid "Use WordPress Date/Time format"
|
155 |
+
msgstr ""
|
156 |
+
|
157 |
+
#: options/options-layouts/settings-general.php:186
|
158 |
+
msgid ""
|
159 |
+
"wpDiscuz shows Human Readable date format. If you check this option it'll "
|
160 |
+
"show the date/time format set in WordPress General Settings."
|
161 |
+
msgstr ""
|
162 |
+
|
163 |
+
#: options/options-layouts/settings-general.php:193
|
164 |
+
msgid "Current Wordpress date/time format"
|
165 |
+
msgstr ""
|
166 |
+
|
167 |
+
#: options/options-layouts/settings-general.php:202
|
168 |
+
msgid ""
|
169 |
+
"Help wpDiscuz to grow allowing people to recognize which comment plugin you "
|
170 |
+
"use"
|
171 |
+
msgstr ""
|
172 |
+
|
173 |
+
#: options/options-layouts/settings-general.php:204
|
174 |
+
msgid ""
|
175 |
+
"Please check this option on to help wpDiscuz get more popularity as your "
|
176 |
+
"thank to the hard work we do for you totally free. This option adds a very "
|
177 |
+
"small (16x16px) icon under the comment section which will allow your site "
|
178 |
+
"visitors recognize the name of comment solution you use."
|
179 |
+
msgstr ""
|
180 |
+
|
181 |
+
#: options/options-layouts/settings-general.php:209
|
182 |
+
msgid "Thank you!"
|
183 |
+
msgstr ""
|
184 |
+
|
185 |
+
#: options/options-layouts/settings-live-update.php:2
|
186 |
+
#: options/wc-options.php:176
|
187 |
+
msgid "Live Update"
|
188 |
+
msgstr ""
|
189 |
+
|
190 |
+
#: options/options-layouts/settings-live-update.php:8
|
191 |
+
msgid "Live update options"
|
192 |
+
msgstr ""
|
193 |
+
|
194 |
+
#: options/options-layouts/settings-live-update.php:9
|
195 |
+
msgid ""
|
196 |
+
"If you use Shared Web Hosting you should make sure the \"Live Update\" "
|
197 |
+
"function doesn't overload your server resources. This function is good for "
|
198 |
+
"VPS and Dedicated Hosting Plans."
|
199 |
+
msgstr ""
|
200 |
+
|
201 |
+
#: options/options-layouts/settings-live-update.php:14
|
202 |
+
msgid "Never update"
|
203 |
+
msgstr ""
|
204 |
+
|
205 |
+
#: options/options-layouts/settings-live-update.php:16
|
206 |
+
msgid "Turn off \"Live Update\" function"
|
207 |
+
msgstr ""
|
208 |
+
|
209 |
+
#: options/options-layouts/settings-live-update.php:18
|
210 |
+
msgid "Show new comment/reply buttons to update manualy"
|
211 |
+
msgstr ""
|
212 |
+
|
213 |
+
#: options/options-layouts/settings-live-update.php:20
|
214 |
+
msgid "Always check for new comments and show update buttons"
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
#: options/options-layouts/settings-live-update.php:22
|
218 |
+
msgid "Always update"
|
219 |
+
msgstr ""
|
220 |
+
|
221 |
+
#: options/options-layouts/settings-live-update.php:24
|
222 |
+
msgid "Always check for new comments and update automatically"
|
223 |
+
msgstr ""
|
224 |
+
|
225 |
+
#: options/options-layouts/settings-live-update.php:32
|
226 |
+
msgid "Update comment list every"
|
227 |
+
msgstr ""
|
228 |
+
|
229 |
+
#: options/options-layouts/settings-live-update.php:37
|
230 |
+
#: options/options-layouts/settings-live-update.php:38
|
231 |
+
#: options/options-layouts/settings-live-update.php:39
|
232 |
+
msgid "Seconds"
|
233 |
+
msgstr ""
|
234 |
+
|
235 |
+
#: options/options-layouts/settings-live-update.php:40
|
236 |
+
#: options/phrases-layout/phrases-datetime.php:95
|
237 |
+
msgid "Minute"
|
238 |
+
msgstr ""
|
239 |
+
|
240 |
+
#: options/options-layouts/settings-show-hide.php:2 options/wc-options.php:177
|
241 |
+
msgid "Show/Hide Components"
|
242 |
+
msgstr ""
|
243 |
+
|
244 |
+
#: options/options-layouts/settings-show-hide.php:7
|
245 |
+
msgid "Show logged-in user name and logout link on top of main form"
|
246 |
+
msgstr ""
|
247 |
+
|
248 |
+
#: options/options-layouts/settings-show-hide.php:17
|
249 |
+
msgid "Hide Reply button for Guests"
|
250 |
+
msgstr ""
|
251 |
+
|
252 |
+
#: options/options-layouts/settings-show-hide.php:27
|
253 |
+
msgid "Hide Reply button for Members"
|
254 |
+
msgstr ""
|
255 |
+
|
256 |
+
#: options/options-layouts/settings-show-hide.php:37
|
257 |
+
msgid "Hide Author Titles"
|
258 |
+
msgstr ""
|
259 |
+
|
260 |
+
#: options/options-layouts/settings-show-hide.php:47
|
261 |
+
msgid "Hide Voting buttons"
|
262 |
+
msgstr ""
|
263 |
+
|
264 |
+
#: options/options-layouts/settings-show-hide.php:57
|
265 |
+
msgid "Hide Share Buttons"
|
266 |
+
msgstr ""
|
267 |
+
|
268 |
+
#: options/options-layouts/settings-show-hide.php:67
|
269 |
+
msgid "Hide the CAPTCHA field"
|
270 |
+
msgstr ""
|
271 |
+
|
272 |
+
#: options/options-layouts/settings-show-hide.php:77
|
273 |
+
msgid "Hide the Website URL field"
|
274 |
+
msgstr ""
|
275 |
+
|
276 |
+
#: options/options-layouts/settings-social.php:10
|
277 |
+
#: options/options-layouts/settings-social.php:12
|
278 |
+
#: options/options-layouts/settings-social.php:14 wc.php:1021
|
279 |
+
msgid "Settings"
|
280 |
+
msgstr ""
|
281 |
+
|
282 |
+
#: options/options-layouts/settings-social.php:19
|
283 |
+
#: options/options-layouts/settings-social.php:29
|
284 |
+
#: options/options-layouts/settings-social.php:39
|
285 |
+
msgid "Activate"
|
286 |
+
msgstr ""
|
287 |
+
|
288 |
+
#: options/options-layouts/settings-social.php:23
|
289 |
+
#: options/options-layouts/settings-social.php:33
|
290 |
+
#: options/options-layouts/settings-social.php:43
|
291 |
+
msgid "View details/Install"
|
292 |
+
msgstr ""
|
293 |
+
|
294 |
+
#: options/options-layouts/settings-social.php:75 options/wc-options.php:180
|
295 |
+
msgid "Social Login"
|
296 |
+
msgstr ""
|
297 |
+
|
298 |
+
#: options/options-layouts/settings-social.php:76
|
299 |
+
msgid ""
|
300 |
+
"You can use one of these most popular Social Login Plugins to allow your "
|
301 |
+
"visitors login and comment with Facebook, Twitter, Google+, Wordpress, VK, "
|
302 |
+
"OK and lots of other social network service accounts. All social login "
|
303 |
+
"buttons will be fully integrated with wpDiscuz comment forms."
|
304 |
+
msgstr ""
|
305 |
+
|
306 |
+
#: options/options-layouts/settings-style.php:2 options/wc-options.php:179
|
307 |
+
msgid "Background and Colors"
|
308 |
+
msgstr ""
|
309 |
+
|
310 |
+
#: options/options-layouts/settings-style.php:7
|
311 |
+
msgid "Comment Form Background Color"
|
312 |
+
msgstr ""
|
313 |
+
|
314 |
+
#: options/options-layouts/settings-style.php:10
|
315 |
+
#: options/options-layouts/settings-style.php:34
|
316 |
+
#: options/options-layouts/settings-style.php:58
|
317 |
+
#: options/options-layouts/settings-style.php:82
|
318 |
+
#: options/options-layouts/settings-style.php:107
|
319 |
+
#: options/options-layouts/settings-style.php:132
|
320 |
+
#: options/options-layouts/settings-style.php:155
|
321 |
+
#: options/options-layouts/settings-style.php:178
|
322 |
+
msgid "Example: #00ff00"
|
323 |
+
msgstr ""
|
324 |
+
|
325 |
+
#: options/options-layouts/settings-style.php:31
|
326 |
+
msgid "Comment Background Color"
|
327 |
+
msgstr ""
|
328 |
+
|
329 |
+
#: options/options-layouts/settings-style.php:55
|
330 |
+
msgid "Reply Background Color"
|
331 |
+
msgstr ""
|
332 |
+
|
333 |
+
#: options/options-layouts/settings-style.php:79
|
334 |
+
msgid "Comment Text Color"
|
335 |
+
msgstr ""
|
336 |
+
|
337 |
+
#: options/options-layouts/settings-style.php:104
|
338 |
+
msgid "Author title color"
|
339 |
+
msgstr ""
|
340 |
+
|
341 |
+
#: options/options-layouts/settings-style.php:129
|
342 |
+
msgid "Vote, Reply, Share, Edit links text colors"
|
343 |
+
msgstr ""
|
344 |
+
|
345 |
+
#: options/options-layouts/settings-style.php:152
|
346 |
+
msgid "Comment form fields border color"
|
347 |
+
msgstr ""
|
348 |
+
|
349 |
+
#: options/options-layouts/settings-style.php:175
|
350 |
+
msgid "New loaded comments' background color"
|
351 |
+
msgstr ""
|
352 |
+
|
353 |
+
#: options/options-layouts/settings-style.php:199
|
354 |
+
msgid "Custom CSS Code"
|
355 |
+
msgstr ""
|
356 |
+
|
357 |
+
#: options/options-layouts/settings-subscription.php:2
|
358 |
+
msgid "Email Subscription Settings"
|
359 |
+
msgstr ""
|
360 |
+
|
361 |
+
#: options/options-layouts/settings-subscription.php:7
|
362 |
+
msgid "Show \"Notify of all new follow-up comments\""
|
363 |
+
msgstr ""
|
364 |
+
|
365 |
+
#: options/options-layouts/settings-subscription.php:8
|
366 |
+
msgid "Show \"Notify of new replies to all my comments\""
|
367 |
+
msgstr ""
|
368 |
+
|
369 |
+
#: options/options-layouts/settings-subscription.php:9
|
370 |
+
msgid "Show \"Notify of new replies to this comment\""
|
371 |
+
msgstr ""
|
372 |
+
|
373 |
+
#: options/options-layouts/settings-subscription.php:11
|
374 |
+
msgid ""
|
375 |
+
"Please keep all three or at least one of those options ON, otherwise users "
|
376 |
+
"will not have any option for email notifications and they'll not get any "
|
377 |
+
"messages."
|
378 |
+
msgstr ""
|
379 |
+
|
380 |
+
#: options/options-layouts/settings-subscription.php:30
|
381 |
+
msgid "Use Postmatic for subscriptions and commenting by email"
|
382 |
+
msgstr ""
|
383 |
+
|
384 |
+
#: options/options-layouts/settings-subscription.php:31
|
385 |
+
msgid ""
|
386 |
+
"Postmatic allows your users subscribe to comments. Instead of just being "
|
387 |
+
"notified, they add a reply right from their inbox."
|
388 |
+
msgstr ""
|
389 |
+
|
390 |
+
#: options/options-layouts/settings-subscription.php:42
|
391 |
+
msgid ""
|
392 |
+
"Keep selected the email notification of all new follow-up comments by default"
|
393 |
+
msgstr ""
|
394 |
+
|
395 |
+
#: options/options-layouts/settings-subscription.php:43
|
396 |
+
msgid ""
|
397 |
+
"If this option is checked-on, in Manage Subscriptions section of comment "
|
398 |
+
"forms will only be displayed the \"Notify of all new follow-up comments\" "
|
399 |
+
"option and this option will always be selected by default."
|
400 |
+
msgstr ""
|
401 |
+
|
402 |
+
#: options/phrases-layout/phrases-comment.php:2
|
403 |
+
msgid "Comment Template Phrases"
|
404 |
+
msgstr ""
|
405 |
+
|
406 |
+
#: options/phrases-layout/phrases-comment.php:7
|
407 |
+
#: options/wc-options-serialize.php:400
|
408 |
+
msgid "Reply"
|
409 |
+
msgstr ""
|
410 |
+
|
411 |
+
#: options/phrases-layout/phrases-comment.php:17
|
412 |
+
#: options/wc-options-serialize.php:401
|
413 |
+
msgid "Share"
|
414 |
+
msgstr ""
|
415 |
+
|
416 |
+
#: options/phrases-layout/phrases-comment.php:37
|
417 |
+
#: options/wc-options-serialize.php:403
|
418 |
+
msgid "Share On Facebook"
|
419 |
+
msgstr ""
|
420 |
+
|
421 |
+
#: options/phrases-layout/phrases-comment.php:47
|
422 |
+
#: options/wc-options-serialize.php:404
|
423 |
+
msgid "Share On Twitter"
|
424 |
+
msgstr ""
|
425 |
+
|
426 |
+
#: options/phrases-layout/phrases-comment.php:57
|
427 |
+
#: options/wc-options-serialize.php:405
|
428 |
+
msgid "Share On Google"
|
429 |
+
msgstr ""
|
430 |
+
|
431 |
+
#: options/phrases-layout/phrases-comment.php:67
|
432 |
+
#: options/wc-options-serialize.php:406
|
433 |
+
msgid "Share On VKontakte"
|
434 |
+
msgstr ""
|
435 |
+
|
436 |
+
#: options/phrases-layout/phrases-comment.php:77
|
437 |
+
#: options/wc-options-serialize.php:407
|
438 |
+
msgid "Share On Odnoklassniki"
|
439 |
+
msgstr ""
|
440 |
+
|
441 |
+
#: options/phrases-layout/phrases-comment.php:87
|
442 |
+
#: options/wc-options-serialize.php:408
|
443 |
+
msgid "Hide Replies"
|
444 |
+
msgstr ""
|
445 |
+
|
446 |
+
#: options/phrases-layout/phrases-comment.php:97
|
447 |
+
#: options/wc-options-serialize.php:409
|
448 |
+
msgid "Show Replies"
|
449 |
+
msgstr ""
|
450 |
+
|
451 |
+
#: options/phrases-layout/phrases-comment.php:107
|
452 |
+
msgid "Title For Guests"
|
453 |
+
msgstr ""
|
454 |
+
|
455 |
+
#: options/phrases-layout/phrases-comment.php:117
|
456 |
+
msgid "Title For Members"
|
457 |
+
msgstr ""
|
458 |
+
|
459 |
+
#: options/phrases-layout/phrases-comment.php:127
|
460 |
+
msgid "Title For Authors"
|
461 |
+
msgstr ""
|
462 |
+
|
463 |
+
#: options/phrases-layout/phrases-comment.php:137
|
464 |
+
msgid "Title For Admins"
|
465 |
+
msgstr ""
|
466 |
+
|
467 |
+
#: options/phrases-layout/phrases-comment.php:147
|
468 |
+
#: options/wc-options-serialize.php:451
|
469 |
+
msgid "Vote Up"
|
470 |
+
msgstr ""
|
471 |
+
|
472 |
+
#: options/phrases-layout/phrases-comment.php:157
|
473 |
+
#: options/wc-options-serialize.php:452
|
474 |
+
msgid "Vote Down"
|
475 |
+
msgstr ""
|
476 |
+
|
477 |
+
#: options/phrases-layout/phrases-comment.php:167
|
478 |
+
msgid "Save edited comment button text"
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: options/phrases-layout/phrases-comment.php:171
|
482 |
+
#: options/wc-options-serialize.php:470
|
483 |
+
msgid "Save"
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: options/phrases-layout/phrases-comment.php:177
|
487 |
+
msgid "Cancel comment editing button text"
|
488 |
+
msgstr ""
|
489 |
+
|
490 |
+
#: options/phrases-layout/phrases-comment.php:181
|
491 |
+
#: options/wc-options-serialize.php:471
|
492 |
+
msgid "Cancel"
|
493 |
+
msgstr ""
|
494 |
+
|
495 |
+
#: options/phrases-layout/phrases-datetime.php:2
|
496 |
+
msgid "Date/Time Phrases"
|
497 |
+
msgstr ""
|
498 |
+
|
499 |
+
#: options/phrases-layout/phrases-datetime.php:7
|
500 |
+
msgid "Year"
|
501 |
+
msgstr ""
|
502 |
+
|
503 |
+
#: options/phrases-layout/phrases-datetime.php:18
|
504 |
+
msgid "Years (Plural Form)"
|
505 |
+
msgstr ""
|
506 |
+
|
507 |
+
#: options/phrases-layout/phrases-datetime.php:22
|
508 |
+
msgid "Years"
|
509 |
+
msgstr ""
|
510 |
+
|
511 |
+
#: options/phrases-layout/phrases-datetime.php:29
|
512 |
+
msgid "Month"
|
513 |
+
msgstr ""
|
514 |
+
|
515 |
+
#: options/phrases-layout/phrases-datetime.php:40
|
516 |
+
msgid "Months (Plural Form)"
|
517 |
+
msgstr ""
|
518 |
+
|
519 |
+
#: options/phrases-layout/phrases-datetime.php:51
|
520 |
+
msgid "Day"
|
521 |
+
msgstr ""
|
522 |
+
|
523 |
+
#: options/phrases-layout/phrases-datetime.php:62
|
524 |
+
msgid "Days (Plural Form)"
|
525 |
+
msgstr ""
|
526 |
+
|
527 |
+
#: options/phrases-layout/phrases-datetime.php:84
|
528 |
+
msgid "Hours (Plural Form)"
|
529 |
+
msgstr ""
|
530 |
+
|
531 |
+
#: options/phrases-layout/phrases-datetime.php:106
|
532 |
+
msgid "Minutes (Plural Form)"
|
533 |
+
msgstr ""
|
534 |
+
|
535 |
+
#: options/phrases-layout/phrases-datetime.php:117
|
536 |
+
msgid "Second"
|
537 |
+
msgstr ""
|
538 |
+
|
539 |
+
#: options/phrases-layout/phrases-datetime.php:128
|
540 |
+
msgid "Seconds (Plural Form)"
|
541 |
+
msgstr ""
|
542 |
+
|
543 |
+
#: options/phrases-layout/phrases-datetime.php:138
|
544 |
+
msgid "Commented \"right now\" text"
|
545 |
+
msgstr ""
|
546 |
+
|
547 |
+
#: options/phrases-layout/phrases-datetime.php:149
|
548 |
+
msgid "Ago text"
|
549 |
+
msgstr ""
|
550 |
+
|
551 |
+
#: options/phrases-layout/phrases-datetime.php:160
|
552 |
+
msgid "\"Today\" text"
|
553 |
+
msgstr ""
|
554 |
+
|
555 |
+
#: options/phrases-layout/phrases-datetime.php:164
|
556 |
+
#: options/wc-options-serialize.php:445
|
557 |
+
msgid "Today"
|
558 |
+
msgstr ""
|
559 |
+
|
560 |
+
#: options/phrases-layout/phrases-email.php:2
|
561 |
+
msgid "Email Template Phrases"
|
562 |
+
msgstr ""
|
563 |
+
|
564 |
+
#: options/phrases-layout/phrases-email.php:7
|
565 |
+
msgid "Email Subject"
|
566 |
+
msgstr ""
|
567 |
+
|
568 |
+
#: options/phrases-layout/phrases-email.php:18
|
569 |
+
msgid "Email Message"
|
570 |
+
msgstr ""
|
571 |
+
|
572 |
+
#: options/phrases-layout/phrases-email.php:29
|
573 |
+
msgid "New Reply Subject"
|
574 |
+
msgstr ""
|
575 |
+
|
576 |
+
#: options/phrases-layout/phrases-email.php:33
|
577 |
+
#: options/phrases-layout/phrases-general.php:101
|
578 |
+
#: options/wc-options-serialize.php:416
|
579 |
+
msgid "New Reply"
|
580 |
+
msgstr ""
|
581 |
+
|
582 |
+
#: options/phrases-layout/phrases-email.php:40
|
583 |
+
msgid "New Reply Message"
|
584 |
+
msgstr ""
|
585 |
+
|
586 |
+
#: options/phrases-layout/phrases-email.php:50
|
587 |
+
#: options/phrases-layout/phrases-email.php:54
|
588 |
+
#: options/wc-options-serialize.php:421
|
589 |
+
msgid "Unsubscribe"
|
590 |
+
msgstr ""
|
591 |
+
|
592 |
+
#: options/phrases-layout/phrases-email.php:61
|
593 |
+
#: options/phrases-layout/phrases-email.php:65
|
594 |
+
#: options/wc-options-serialize.php:422
|
595 |
+
msgid "Ignore Subscription"
|
596 |
+
msgstr ""
|
597 |
+
|
598 |
+
#: options/phrases-layout/phrases-email.php:72
|
599 |
+
#: options/phrases-layout/phrases-email.php:76
|
600 |
+
#: options/wc-options-serialize.php:424
|
601 |
+
msgid "Confirm your subscription"
|
602 |
+
msgstr ""
|
603 |
+
|
604 |
+
#: options/phrases-layout/phrases-email.php:82
|
605 |
+
#: options/phrases-layout/phrases-email.php:86
|
606 |
+
#: options/wc-options-serialize.php:425
|
607 |
+
msgid "You've successfully confirmed your subscription."
|
608 |
+
msgstr ""
|
609 |
+
|
610 |
+
#: options/phrases-layout/phrases-email.php:92
|
611 |
+
msgid "Subscribe Confirmation Email Subject"
|
612 |
+
msgstr ""
|
613 |
+
|
614 |
+
#: options/phrases-layout/phrases-email.php:96
|
615 |
+
#: options/wc-options-serialize.php:426 wc.php:944
|
616 |
+
msgid "Subscribe Confirmation"
|
617 |
+
msgstr ""
|
618 |
+
|
619 |
+
#: options/phrases-layout/phrases-email.php:103
|
620 |
+
msgid "Subscribe Confirmation Email Content"
|
621 |
+
msgstr ""
|
622 |
+
|
623 |
+
#: options/phrases-layout/phrases-email.php:107
|
624 |
+
#: options/wc-options-serialize.php:427 wc.php:945
|
625 |
+
msgid ""
|
626 |
+
"Hi, <br/> You just subscribed for new comments on our website. This means "
|
627 |
+
"you will receive an email when new comments are posted according to "
|
628 |
+
"subscription option you've chosen. <br/> To activate, click confirm below. "
|
629 |
+
"If you believe this is an error, ignore this message and we'll never bother "
|
630 |
+
"you again."
|
631 |
+
msgstr ""
|
632 |
+
|
633 |
+
#: options/phrases-layout/phrases-form.php:2
|
634 |
+
msgid "Form Template Phrases"
|
635 |
+
msgstr ""
|
636 |
+
|
637 |
+
#: options/phrases-layout/phrases-form.php:7
|
638 |
+
msgid "Comment Field Start"
|
639 |
+
msgstr ""
|
640 |
+
|
641 |
+
#: options/phrases-layout/phrases-form.php:17
|
642 |
+
msgid "Comment Field Join"
|
643 |
+
msgstr ""
|
644 |
+
|
645 |
+
#: options/phrases-layout/phrases-form.php:27
|
646 |
+
msgid "Email Field"
|
647 |
+
msgstr ""
|
648 |
+
|
649 |
+
#: options/phrases-layout/phrases-form.php:37
|
650 |
+
msgid "Name Field"
|
651 |
+
msgstr ""
|
652 |
+
|
653 |
+
#: options/phrases-layout/phrases-form.php:47
|
654 |
+
msgid "WebSite URL Field"
|
655 |
+
msgstr ""
|
656 |
+
|
657 |
+
#: options/phrases-layout/phrases-form.php:57
|
658 |
+
msgid "CAPTCHA Field"
|
659 |
+
msgstr ""
|
660 |
+
|
661 |
+
#: options/phrases-layout/phrases-form.php:67
|
662 |
+
msgid "Submit Button"
|
663 |
+
msgstr ""
|
664 |
+
|
665 |
+
#: options/phrases-layout/phrases-form.php:77
|
666 |
+
#: options/phrases-layout/phrases-form.php:81
|
667 |
+
#: options/wc-options-serialize.php:393
|
668 |
+
msgid "Manage Subscriptions"
|
669 |
+
msgstr ""
|
670 |
+
|
671 |
+
#: options/phrases-layout/phrases-form.php:87
|
672 |
+
msgid "Notify \"None\""
|
673 |
+
msgstr ""
|
674 |
+
|
675 |
+
#: options/phrases-layout/phrases-form.php:91
|
676 |
+
#: options/wc-options-serialize.php:394
|
677 |
+
msgid "None"
|
678 |
+
msgstr ""
|
679 |
+
|
680 |
+
#: options/phrases-layout/phrases-form.php:97
|
681 |
+
msgid "Notify on new comments (checkbox)"
|
682 |
+
msgstr ""
|
683 |
+
|
684 |
+
#: options/phrases-layout/phrases-form.php:101
|
685 |
+
#: options/wc-options-serialize.php:395
|
686 |
+
msgid "Notify of all new follow-up comments"
|
687 |
+
msgstr ""
|
688 |
+
|
689 |
+
#: options/phrases-layout/phrases-form.php:108
|
690 |
+
msgid "Notify on all new replies (checkbox)"
|
691 |
+
msgstr ""
|
692 |
+
|
693 |
+
#: options/phrases-layout/phrases-form.php:112
|
694 |
+
#: options/wc-options-serialize.php:396
|
695 |
+
msgid "Notify of new replies to all my comments"
|
696 |
+
msgstr ""
|
697 |
+
|
698 |
+
#: options/phrases-layout/phrases-form.php:119
|
699 |
+
msgid "Notify on new replies (checkbox)"
|
700 |
+
msgstr ""
|
701 |
+
|
702 |
+
#: options/phrases-layout/phrases-form.php:123
|
703 |
+
#: options/wc-options-serialize.php:397
|
704 |
+
msgid "Notify of new replies to this comment"
|
705 |
+
msgstr ""
|
706 |
+
|
707 |
+
#: options/phrases-layout/phrases-form.php:129
|
708 |
+
msgid "Subscribed on this comment replies"
|
709 |
+
msgstr ""
|
710 |
+
|
711 |
+
#: options/phrases-layout/phrases-form.php:139
|
712 |
+
msgid "Subscribed on all your comments replies"
|
713 |
+
msgstr ""
|
714 |
+
|
715 |
+
#: options/phrases-layout/phrases-form.php:149
|
716 |
+
msgid "Subscribed on this post"
|
717 |
+
msgstr ""
|
718 |
+
|
719 |
+
#: options/phrases-layout/phrases-general.php:2
|
720 |
+
msgid "General Phrases"
|
721 |
+
msgstr ""
|
722 |
+
|
723 |
+
#: options/phrases-layout/phrases-general.php:7
|
724 |
+
#: options/wc-options-serialize.php:381
|
725 |
+
msgid "Leave a Reply"
|
726 |
+
msgstr ""
|
727 |
+
|
728 |
+
#: options/phrases-layout/phrases-general.php:17
|
729 |
+
msgid "Be the first to comment"
|
730 |
+
msgstr ""
|
731 |
+
|
732 |
+
#: options/phrases-layout/phrases-general.php:27
|
733 |
+
#: options/wc-options-serialize.php:383 options/wc-options.php:350
|
734 |
+
msgid "Comment"
|
735 |
+
msgstr ""
|
736 |
+
|
737 |
+
#: options/phrases-layout/phrases-general.php:37
|
738 |
+
msgid "Comment (Plural Form)"
|
739 |
+
msgstr ""
|
740 |
+
|
741 |
+
#: options/phrases-layout/phrases-general.php:47
|
742 |
+
msgid "On"
|
743 |
+
msgstr ""
|
744 |
+
|
745 |
+
#: options/phrases-layout/phrases-general.php:57
|
746 |
+
msgid "Load More Button"
|
747 |
+
msgstr ""
|
748 |
+
|
749 |
+
#: options/phrases-layout/phrases-general.php:67
|
750 |
+
#: options/wc-options-serialize.php:399
|
751 |
+
msgid "Load Rest of Comments"
|
752 |
+
msgstr ""
|
753 |
+
|
754 |
+
#: options/phrases-layout/phrases-general.php:77
|
755 |
+
msgid "Button text if has new comment"
|
756 |
+
msgstr ""
|
757 |
+
|
758 |
+
#: options/phrases-layout/phrases-general.php:81
|
759 |
+
#: options/wc-options-serialize.php:414
|
760 |
+
msgid "New Comment"
|
761 |
+
msgstr ""
|
762 |
+
|
763 |
+
#: options/phrases-layout/phrases-general.php:87
|
764 |
+
msgid "Button text if has new comments (Plural Form)"
|
765 |
+
msgstr ""
|
766 |
+
|
767 |
+
#: options/phrases-layout/phrases-general.php:91
|
768 |
+
msgid "New Comments"
|
769 |
+
msgstr ""
|
770 |
+
|
771 |
+
#: options/phrases-layout/phrases-general.php:97
|
772 |
+
msgid "Button text if has new reply"
|
773 |
+
msgstr ""
|
774 |
+
|
775 |
+
#: options/phrases-layout/phrases-general.php:107
|
776 |
+
msgid "Button text if has new replies (Plural Form)"
|
777 |
+
msgstr ""
|
778 |
+
|
779 |
+
#: options/phrases-layout/phrases-general.php:111
|
780 |
+
msgid "New Replies"
|
781 |
+
msgstr ""
|
782 |
+
|
783 |
+
#: options/phrases-layout/phrases-general.php:117
|
784 |
+
msgid "Text on load more button if has new comment(s)"
|
785 |
+
msgstr ""
|
786 |
+
|
787 |
+
#: options/phrases-layout/phrases-general.php:121
|
788 |
+
#: options/wc-options-serialize.php:466
|
789 |
+
msgid "New"
|
790 |
+
msgstr ""
|
791 |
+
|
792 |
+
#: options/phrases-layout/phrases-notification.php:2
|
793 |
+
msgid "Notification Phrases"
|
794 |
+
msgstr ""
|
795 |
+
|
796 |
+
#: options/phrases-layout/phrases-notification.php:7
|
797 |
+
#: options/wc-options-serialize.php:423
|
798 |
+
msgid "You've successfully unsubscribed."
|
799 |
+
msgstr ""
|
800 |
+
|
801 |
+
#: options/phrases-layout/phrases-notification.php:18
|
802 |
+
msgid "Error message for empty field"
|
803 |
+
msgstr ""
|
804 |
+
|
805 |
+
#: options/phrases-layout/phrases-notification.php:28
|
806 |
+
msgid "Error message for invalid email field"
|
807 |
+
msgstr ""
|
808 |
+
|
809 |
+
#: options/phrases-layout/phrases-notification.php:38
|
810 |
+
msgid "Error message for invalid website url field"
|
811 |
+
msgstr ""
|
812 |
+
|
813 |
+
#: options/phrases-layout/phrases-notification.php:48
|
814 |
+
#: options/wc-options-serialize.php:446
|
815 |
+
msgid "You must be"
|
816 |
+
msgstr ""
|
817 |
+
|
818 |
+
#: options/phrases-layout/phrases-notification.php:58
|
819 |
+
msgid "Logged in as"
|
820 |
+
msgstr ""
|
821 |
+
|
822 |
+
#: options/phrases-layout/phrases-notification.php:68
|
823 |
+
#: options/wc-options-serialize.php:448
|
824 |
+
msgid "Log out"
|
825 |
+
msgstr ""
|
826 |
+
|
827 |
+
#: options/phrases-layout/phrases-notification.php:78
|
828 |
+
msgid "Logged In"
|
829 |
+
msgstr ""
|
830 |
+
|
831 |
+
#: options/phrases-layout/phrases-notification.php:88
|
832 |
+
msgid "To post a comment"
|
833 |
+
msgstr ""
|
834 |
+
|
835 |
+
#: options/phrases-layout/phrases-notification.php:98
|
836 |
+
#: options/wc-options-serialize.php:453
|
837 |
+
msgid "Vote Counted"
|
838 |
+
msgstr ""
|
839 |
+
|
840 |
+
#: options/phrases-layout/phrases-notification.php:108
|
841 |
+
msgid "You can vote only 1 time"
|
842 |
+
msgstr ""
|
843 |
+
|
844 |
+
#: options/phrases-layout/phrases-notification.php:118
|
845 |
+
#: options/wc-options-serialize.php:455
|
846 |
+
msgid "Voting Error"
|
847 |
+
msgstr ""
|
848 |
+
|
849 |
+
#: options/phrases-layout/phrases-notification.php:128
|
850 |
+
msgid "Login To Vote"
|
851 |
+
msgstr ""
|
852 |
+
|
853 |
+
#: options/phrases-layout/phrases-notification.php:138
|
854 |
+
msgid "You Cannot Vote On Your Comment"
|
855 |
+
msgstr ""
|
856 |
+
|
857 |
+
#: options/phrases-layout/phrases-notification.php:148
|
858 |
+
msgid "You are not allowed to vote for this comment (Voting from same IP)"
|
859 |
+
msgstr ""
|
860 |
+
|
861 |
+
#: options/phrases-layout/phrases-notification.php:158
|
862 |
+
#: options/wc-options-serialize.php:459
|
863 |
+
msgid "Invalid Captcha Code"
|
864 |
+
msgstr ""
|
865 |
+
|
866 |
+
#: options/phrases-layout/phrases-notification.php:168
|
867 |
+
#: options/wc-options-serialize.php:460
|
868 |
+
msgid "Some of field value is invalid"
|
869 |
+
msgstr ""
|
870 |
+
|
871 |
+
#: options/phrases-layout/phrases-notification.php:178
|
872 |
+
msgid "Comment waiting moderation"
|
873 |
+
msgstr ""
|
874 |
+
|
875 |
+
#: options/phrases-layout/phrases-notification.php:188
|
876 |
+
msgid "Message if comment was not updated"
|
877 |
+
msgstr ""
|
878 |
+
|
879 |
+
#: options/phrases-layout/phrases-notification.php:192
|
880 |
+
#: options/wc-options-serialize.php:467
|
881 |
+
msgid "Sorry, the comment was not updated"
|
882 |
+
msgstr ""
|
883 |
+
|
884 |
+
#: options/phrases-layout/phrases-notification.php:198
|
885 |
+
msgid "Message if comment no longer possible to edit"
|
886 |
+
msgstr ""
|
887 |
+
|
888 |
+
#: options/phrases-layout/phrases-notification.php:202
|
889 |
+
#: options/wc-options-serialize.php:468
|
890 |
+
msgid "Sorry, this comment no longer possible to edit"
|
891 |
+
msgstr ""
|
892 |
+
|
893 |
+
#: options/phrases-layout/phrases-notification.php:209
|
894 |
+
msgid "Message if comment text not changed"
|
895 |
+
msgstr ""
|
896 |
+
|
897 |
+
#: options/phrases-layout/phrases-notification.php:213
|
898 |
+
msgid "TYou've not made any changes"
|
899 |
+
msgstr ""
|
900 |
+
|
901 |
+
#: options/wc-options-serialize.php:382
|
902 |
+
msgid "Be the First to Comment!"
|
903 |
+
msgstr ""
|
904 |
+
|
905 |
+
#: options/wc-options-serialize.php:384
|
906 |
+
msgid "Comments"
|
907 |
+
msgstr ""
|
908 |
+
|
909 |
+
#: options/wc-options-serialize.php:385
|
910 |
+
msgid "on"
|
911 |
+
msgstr ""
|
912 |
+
|
913 |
+
#: options/wc-options-serialize.php:386
|
914 |
+
msgid "Start the discussion"
|
915 |
+
msgstr ""
|
916 |
+
|
917 |
+
#: options/wc-options-serialize.php:387
|
918 |
+
msgid "Join the discussion"
|
919 |
+
msgstr ""
|
920 |
+
|
921 |
+
#: options/wc-options-serialize.php:388 options/wc-options.php:352
|
922 |
+
msgid "Email"
|
923 |
+
msgstr ""
|
924 |
+
|
925 |
+
#: options/wc-options-serialize.php:389
|
926 |
+
msgid "Name"
|
927 |
+
msgstr ""
|
928 |
+
|
929 |
+
#: options/wc-options-serialize.php:390
|
930 |
+
msgid "WebSite URL"
|
931 |
+
msgstr ""
|
932 |
+
|
933 |
+
#: options/wc-options-serialize.php:391
|
934 |
+
msgid "Please insert the code above to comment"
|
935 |
+
msgstr ""
|
936 |
+
|
937 |
+
#: options/wc-options-serialize.php:392
|
938 |
+
msgid "Post Comment"
|
939 |
+
msgstr ""
|
940 |
+
|
941 |
+
#: options/wc-options-serialize.php:398
|
942 |
+
msgid "Load More Comments"
|
943 |
+
msgstr ""
|
944 |
+
|
945 |
+
#: options/wc-options-serialize.php:410
|
946 |
+
msgid "Guest"
|
947 |
+
msgstr ""
|
948 |
+
|
949 |
+
#: options/wc-options-serialize.php:411
|
950 |
+
msgid "Member"
|
951 |
+
msgstr ""
|
952 |
+
|
953 |
+
#: options/wc-options-serialize.php:412
|
954 |
+
msgid "Author"
|
955 |
+
msgstr ""
|
956 |
+
|
957 |
+
#: options/wc-options-serialize.php:413
|
958 |
+
msgid "Admin"
|
959 |
+
msgstr ""
|
960 |
+
|
961 |
+
#: options/wc-options-serialize.php:415
|
962 |
+
msgid "New comment on the discussion section you've been interested in"
|
963 |
+
msgstr ""
|
964 |
+
|
965 |
+
#: options/wc-options-serialize.php:417
|
966 |
+
msgid "New reply on the discussion section you've been interested in"
|
967 |
+
msgstr ""
|
968 |
+
|
969 |
+
#: options/wc-options-serialize.php:418
|
970 |
+
msgid "You're subscribed for new replies on this comment"
|
971 |
+
msgstr ""
|
972 |
+
|
973 |
+
#: options/wc-options-serialize.php:419
|
974 |
+
msgid "You're subscribed for new replies on all your comments"
|
975 |
+
msgstr ""
|
976 |
+
|
977 |
+
#: options/wc-options-serialize.php:420
|
978 |
+
msgid "You're subscribed for new follow-up comments on this post"
|
979 |
+
msgstr ""
|
980 |
+
|
981 |
+
#: options/wc-options-serialize.php:428
|
982 |
+
msgid "please fill out this field to comment"
|
983 |
+
msgstr ""
|
984 |
+
|
985 |
+
#: options/wc-options-serialize.php:429
|
986 |
+
msgid "email address is invalid"
|
987 |
+
msgstr ""
|
988 |
+
|
989 |
+
#: options/wc-options-serialize.php:430
|
990 |
+
msgid "url is invalid"
|
991 |
+
msgstr ""
|
992 |
+
|
993 |
+
#: options/wc-options-serialize.php:431
|
994 |
+
msgid "year"
|
995 |
+
msgstr ""
|
996 |
+
|
997 |
+
#: options/wc-options-serialize.php:432
|
998 |
+
msgid "years"
|
999 |
+
msgstr ""
|
1000 |
+
|
1001 |
+
#: options/wc-options-serialize.php:433
|
1002 |
+
msgid "month"
|
1003 |
+
msgstr ""
|
1004 |
+
|
1005 |
+
#: options/wc-options-serialize.php:434
|
1006 |
+
msgid "months"
|
1007 |
+
msgstr ""
|
1008 |
+
|
1009 |
+
#: options/wc-options-serialize.php:435
|
1010 |
+
msgid "day"
|
1011 |
+
msgstr ""
|
1012 |
+
|
1013 |
+
#: options/wc-options-serialize.php:436
|
1014 |
+
msgid "days"
|
1015 |
+
msgstr ""
|
1016 |
+
|
1017 |
+
#: options/wc-options-serialize.php:437
|
1018 |
+
msgid "hour"
|
1019 |
+
msgstr ""
|
1020 |
+
|
1021 |
+
#: options/wc-options-serialize.php:438
|
1022 |
+
msgid "hours"
|
1023 |
+
msgstr ""
|
1024 |
+
|
1025 |
+
#: options/wc-options-serialize.php:439
|
1026 |
+
msgid "minute"
|
1027 |
+
msgstr ""
|
1028 |
+
|
1029 |
+
#: options/wc-options-serialize.php:440
|
1030 |
+
msgid "minutes"
|
1031 |
+
msgstr ""
|
1032 |
+
|
1033 |
+
#: options/wc-options-serialize.php:441
|
1034 |
+
msgid "second"
|
1035 |
+
msgstr ""
|
1036 |
+
|
1037 |
+
#: options/wc-options-serialize.php:442
|
1038 |
+
msgid "seconds"
|
1039 |
+
msgstr ""
|
1040 |
+
|
1041 |
+
#: options/wc-options-serialize.php:443
|
1042 |
+
msgid "right now"
|
1043 |
+
msgstr ""
|
1044 |
+
|
1045 |
+
#: options/wc-options-serialize.php:444
|
1046 |
+
msgid "ago"
|
1047 |
+
msgstr ""
|
1048 |
+
|
1049 |
+
#: options/wc-options-serialize.php:447
|
1050 |
+
msgid "You are logged in as"
|
1051 |
+
msgstr ""
|
1052 |
+
|
1053 |
+
#: options/wc-options-serialize.php:449
|
1054 |
+
msgid "logged in"
|
1055 |
+
msgstr ""
|
1056 |
+
|
1057 |
+
#: options/wc-options-serialize.php:450
|
1058 |
+
msgid "to post a comment."
|
1059 |
+
msgstr ""
|
1060 |
+
|
1061 |
+
#: options/wc-options-serialize.php:454
|
1062 |
+
msgid "You've already voted for this comment"
|
1063 |
+
msgstr ""
|
1064 |
+
|
1065 |
+
#: options/wc-options-serialize.php:456
|
1066 |
+
msgid "You Must Be Logged In To Vote"
|
1067 |
+
msgstr ""
|
1068 |
+
|
1069 |
+
#: options/wc-options-serialize.php:457
|
1070 |
+
msgid "You cannot vote for your comment"
|
1071 |
+
msgstr ""
|
1072 |
+
|
1073 |
+
#: options/wc-options-serialize.php:458
|
1074 |
+
msgid "You are not allowed to vote for this comment"
|
1075 |
+
msgstr ""
|
1076 |
+
|
1077 |
+
#: options/wc-options-serialize.php:461
|
1078 |
+
msgid "new comment"
|
1079 |
+
msgstr ""
|
1080 |
+
|
1081 |
+
#: options/wc-options-serialize.php:462
|
1082 |
+
msgid "new comments"
|
1083 |
+
msgstr ""
|
1084 |
+
|
1085 |
+
#: options/wc-options-serialize.php:463
|
1086 |
+
msgid "Comment awaiting moderation"
|
1087 |
+
msgstr ""
|
1088 |
+
|
1089 |
+
#: options/wc-options-serialize.php:464
|
1090 |
+
msgid "new reply on your comment"
|
1091 |
+
msgstr ""
|
1092 |
+
|
1093 |
+
#: options/wc-options-serialize.php:465
|
1094 |
+
msgid "new replies on your comments"
|
1095 |
+
msgstr ""
|
1096 |
+
|
1097 |
+
#: options/wc-options-serialize.php:469
|
1098 |
+
msgid "You've not made any changes"
|
1099 |
+
msgstr ""
|
1100 |
+
|
1101 |
+
#: options/wc-options.php:28 options/wc-options.php:228
|
1102 |
+
msgid "Hacker?"
|
1103 |
+
msgstr ""
|
1104 |
+
|
1105 |
+
#: options/wc-options.php:83
|
1106 |
+
msgid "wpDiscuz General Settings"
|
1107 |
+
msgstr ""
|
1108 |
+
|
1109 |
+
#: options/wc-options.php:175
|
1110 |
+
msgid "General settings"
|
1111 |
+
msgstr ""
|
1112 |
+
|
1113 |
+
#: options/wc-options.php:178
|
1114 |
+
msgid "Email Subscription"
|
1115 |
+
msgstr ""
|
1116 |
+
|
1117 |
+
#: options/wc-options.php:178
|
1118 |
+
msgid "and Postmatic"
|
1119 |
+
msgstr ""
|
1120 |
+
|
1121 |
+
#: options/wc-options.php:209 options/wc-options.php:380
|
1122 |
+
msgid "Save Changes"
|
1123 |
+
msgstr ""
|
1124 |
+
|
1125 |
+
#: options/wc-options.php:210
|
1126 |
+
msgid "Reset Options"
|
1127 |
+
msgstr ""
|
1128 |
+
|
1129 |
+
#: options/wc-options.php:338
|
1130 |
+
msgid "WpDiscuz Front-end Phrases"
|
1131 |
+
msgstr ""
|
1132 |
+
|
1133 |
+
#: options/wc-options.php:348
|
1134 |
+
msgid "General"
|
1135 |
+
msgstr ""
|
1136 |
+
|
1137 |
+
#: options/wc-options.php:349
|
1138 |
+
msgid "Form"
|
1139 |
+
msgstr ""
|
1140 |
+
|
1141 |
+
#: options/wc-options.php:351
|
1142 |
+
msgid "Date/Time"
|
1143 |
+
msgstr ""
|
1144 |
+
|
1145 |
+
#: options/wc-options.php:353
|
1146 |
+
msgid "Notification"
|
1147 |
+
msgstr ""
|
1148 |
+
|
1149 |
+
#: wc.php:1022
|
1150 |
+
msgid "Phrases"
|
1151 |
+
msgstr ""
|
languages/wpdiscuz-hy_HY.mo
ADDED
Binary file
|
languages/wpdiscuz-hy_HY.po
ADDED
@@ -0,0 +1,1160 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: wpDiscuz - Wordpress Comments\n"
|
4 |
+
"POT-Creation-Date: 2015-05-15 22:52+0400\n"
|
5 |
+
"PO-Revision-Date: 2015-05-15 23:57+0400\n"
|
6 |
+
"Last-Translator: advancedcoding <advancedcoding@mail.ru>\n"
|
7 |
+
"Language-Team: advancedcoding <advancedcoding@mail.ru>\n"
|
8 |
+
"Language: en\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.7.6\n"
|
13 |
+
"X-Poedit-Basepath: ..\n"
|
14 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
+
|
22 |
+
#: comment-form/form.php:178 comment-form/tpl-comment.php:265
|
23 |
+
msgid "Participate in this discussion via email"
|
24 |
+
msgstr "Մասնակցել այս քննարկմանը էլ-փոստով"
|
25 |
+
|
26 |
+
#: comment-form/form.php:316
|
27 |
+
msgid "Connect with"
|
28 |
+
msgstr "Մուտք գործել"
|
29 |
+
|
30 |
+
#: comment-form/tpl-comment.php:87 wc.php:318
|
31 |
+
msgid "Anonymous"
|
32 |
+
msgstr "Անանուն"
|
33 |
+
|
34 |
+
#: comment-form/tpl-comment.php:179
|
35 |
+
#: options/phrases-layout/phrases-comment.php:27
|
36 |
+
#: options/wc-options-serialize.php:402
|
37 |
+
msgid "Edit"
|
38 |
+
msgstr "Խմբագրել"
|
39 |
+
|
40 |
+
#: options/options-layouts/settings-general.php:2
|
41 |
+
msgid "General Settings"
|
42 |
+
msgstr "Գլխավոր պարամետրեր"
|
43 |
+
|
44 |
+
#: options/options-layouts/settings-general.php:7
|
45 |
+
msgid "Display comment form for post types:"
|
46 |
+
msgstr "Միացնել մեկնաբանությունները այս տիպերի համար"
|
47 |
+
|
48 |
+
#: options/options-layouts/settings-general.php:28
|
49 |
+
msgid "User Must be registered to comment"
|
50 |
+
msgstr "Մեկնաբանություն թողնելու համար գրանցվելը պարտադիր է"
|
51 |
+
|
52 |
+
#: options/options-layouts/settings-general.php:34
|
53 |
+
msgid "Yes"
|
54 |
+
msgstr "Այո"
|
55 |
+
|
56 |
+
#: options/options-layouts/settings-general.php:38
|
57 |
+
msgid "No"
|
58 |
+
msgstr "Ոչ"
|
59 |
+
|
60 |
+
#: options/options-layouts/settings-general.php:46
|
61 |
+
msgid "Comment author must fill out name"
|
62 |
+
msgstr "Մեկնաբանության հեղինակը պետք է պարտադիր լրացնի անունը"
|
63 |
+
|
64 |
+
#: options/options-layouts/settings-general.php:57
|
65 |
+
msgid "Comment author must fill out email"
|
66 |
+
msgstr "Մեկնաբանության հեղինակը պետք է պարտադիր լրացնի էլ-փոստը"
|
67 |
+
|
68 |
+
#: options/options-layouts/settings-general.php:68
|
69 |
+
msgid "Show the latest comments on"
|
70 |
+
msgstr "Ցույց տալ վերջին մեկնաբանությունները"
|
71 |
+
|
72 |
+
#: options/options-layouts/settings-general.php:72
|
73 |
+
msgid "the top of the list"
|
74 |
+
msgstr "վերևում"
|
75 |
+
|
76 |
+
#: options/options-layouts/settings-general.php:74
|
77 |
+
msgid "top of the threads"
|
78 |
+
msgstr "վերևում"
|
79 |
+
|
80 |
+
#: options/options-layouts/settings-general.php:76
|
81 |
+
msgid "bottom of the threads"
|
82 |
+
msgstr "ներքևում"
|
83 |
+
|
84 |
+
#: options/options-layouts/settings-general.php:78
|
85 |
+
msgid "the bottom of the list"
|
86 |
+
msgstr "ներքևում"
|
87 |
+
|
88 |
+
#: options/options-layouts/settings-general.php:86
|
89 |
+
msgid "Comment Threads Per Page"
|
90 |
+
msgstr "Գլպավոր մեկնաբանությունների քանակը "
|
91 |
+
|
92 |
+
#: options/options-layouts/settings-general.php:98
|
93 |
+
msgid "Comments max depth"
|
94 |
+
msgstr "Մեկնաբանությունների խորությունը"
|
95 |
+
|
96 |
+
#: options/options-layouts/settings-general.php:103
|
97 |
+
msgid "Level"
|
98 |
+
msgstr "Մակարդակ"
|
99 |
+
|
100 |
+
#: options/options-layouts/settings-general.php:104
|
101 |
+
#: options/options-layouts/settings-general.php:105
|
102 |
+
#: options/options-layouts/settings-general.php:106
|
103 |
+
#: options/options-layouts/settings-general.php:107
|
104 |
+
msgid "Levels"
|
105 |
+
msgstr "Մակարդակներ"
|
106 |
+
|
107 |
+
#: options/options-layouts/settings-general.php:114
|
108 |
+
msgid "Comment text size in pixels"
|
109 |
+
msgstr "Մեկնաբանության տեքստի չափը "
|
110 |
+
|
111 |
+
#: options/options-layouts/settings-general.php:131
|
112 |
+
msgid "Allow comment editing for"
|
113 |
+
msgstr "Թույլատրել մեկնաբանությունների խմբագրումը"
|
114 |
+
|
115 |
+
#: options/options-layouts/settings-general.php:136
|
116 |
+
msgid "Not Allow"
|
117 |
+
msgstr "Չթույլատրել"
|
118 |
+
|
119 |
+
#: options/options-layouts/settings-general.php:137
|
120 |
+
#: options/options-layouts/settings-general.php:138
|
121 |
+
#: options/options-layouts/settings-live-update.php:41
|
122 |
+
#: options/options-layouts/settings-live-update.php:42
|
123 |
+
#: options/options-layouts/settings-live-update.php:43
|
124 |
+
msgid "Minutes"
|
125 |
+
msgstr "Րոպեներ"
|
126 |
+
|
127 |
+
#: options/options-layouts/settings-general.php:139
|
128 |
+
#: options/phrases-layout/phrases-datetime.php:73
|
129 |
+
msgid "Hour"
|
130 |
+
msgstr "Ժամ"
|
131 |
+
|
132 |
+
#: options/options-layouts/settings-general.php:140
|
133 |
+
#: options/options-layouts/settings-general.php:141
|
134 |
+
msgid "Hours"
|
135 |
+
msgstr "Ժամեր"
|
136 |
+
|
137 |
+
#: options/options-layouts/settings-general.php:148
|
138 |
+
msgid "Redirect first commenter to"
|
139 |
+
msgstr "Վերահղել առաջին մեկնաբանություն անողին դեպի"
|
140 |
+
|
141 |
+
#: options/options-layouts/settings-general.php:155
|
142 |
+
msgid "Do not redirect"
|
143 |
+
msgstr "Չվերահղել"
|
144 |
+
|
145 |
+
#: options/options-layouts/settings-general.php:164
|
146 |
+
msgid "Allow guests to vote on comments"
|
147 |
+
msgstr "Թույլատրել \"հյուրերին\" քվեարկել մեկնաբանություններին"
|
148 |
+
|
149 |
+
#: options/options-layouts/settings-general.php:174
|
150 |
+
msgid "Load rest of all comments on clicking the [Load More Comments] button"
|
151 |
+
msgstr "Ցույց տալ բոլոր մեկնաբանությունները"
|
152 |
+
|
153 |
+
#: options/options-layouts/settings-general.php:185
|
154 |
+
msgid "Use WordPress Date/Time format"
|
155 |
+
msgstr "Օգտվել WordPress-ի ամսաթվային ֆորմատից"
|
156 |
+
|
157 |
+
#: options/options-layouts/settings-general.php:186
|
158 |
+
msgid ""
|
159 |
+
"wpDiscuz shows Human Readable date format. If you check this option it'll "
|
160 |
+
"show the date/time format set in WordPress General Settings."
|
161 |
+
msgstr "wpDiscuz-ը ցույց ե տալիս ամսաթիվը ընթռնելի ֆորմատով"
|
162 |
+
|
163 |
+
#: options/options-layouts/settings-general.php:193
|
164 |
+
msgid "Current Wordpress date/time format"
|
165 |
+
msgstr "Wordpress-ի Ընթացիկ ամսաթվային ֆորմատ"
|
166 |
+
|
167 |
+
#: options/options-layouts/settings-general.php:202
|
168 |
+
msgid ""
|
169 |
+
"Help wpDiscuz to grow allowing people to recognize which comment plugin you "
|
170 |
+
"use"
|
171 |
+
msgstr ""
|
172 |
+
"Օգնեք wpDiscuz-ին զարգանալու համար, թույլ տալով մարդկանց տեսնելու թե ինչ "
|
173 |
+
"plugin եք դուք օգտագործում"
|
174 |
+
|
175 |
+
#: options/options-layouts/settings-general.php:204
|
176 |
+
msgid ""
|
177 |
+
"Please check this option on to help wpDiscuz get more popularity as your "
|
178 |
+
"thank to the hard work we do for you totally free. This option adds a very "
|
179 |
+
"small (16x16px) icon under the comment section which will allow your site "
|
180 |
+
"visitors recognize the name of comment solution you use."
|
181 |
+
msgstr ""
|
182 |
+
"Խնդրում ենք միացրեք այս օպցիան որպեսզի օգնեք wpDiscuz-ին ավելի ճանաչելի "
|
183 |
+
"դառնալու ճանապարհին"
|
184 |
+
|
185 |
+
#: options/options-layouts/settings-general.php:209
|
186 |
+
msgid "Thank you!"
|
187 |
+
msgstr "Շնորհակալություն"
|
188 |
+
|
189 |
+
#: options/options-layouts/settings-live-update.php:2
|
190 |
+
#: options/wc-options.php:176
|
191 |
+
msgid "Live Update"
|
192 |
+
msgstr "Մեկնաբանությունների ընթացիկ թարմացում"
|
193 |
+
|
194 |
+
#: options/options-layouts/settings-live-update.php:8
|
195 |
+
msgid "Live update options"
|
196 |
+
msgstr "ընթացիկ թարմացման օպցիաներ"
|
197 |
+
|
198 |
+
#: options/options-layouts/settings-live-update.php:9
|
199 |
+
msgid ""
|
200 |
+
"If you use Shared Web Hosting you should make sure the \"Live Update\" "
|
201 |
+
"function doesn't overload your server resources. This function is good for "
|
202 |
+
"VPS and Dedicated Hosting Plans."
|
203 |
+
msgstr ""
|
204 |
+
"Եթե դուք օգտագործում եք Shared Վեբ Հոսթինգ դուք պետք է համոզվեք, որ \"Live "
|
205 |
+
"Update \" օպցիան չի ծանրաբեռնել ձեր սերվերի ռեսուրսները. Այս օպցաին լավ է "
|
206 |
+
"VPS սերվերների համար."
|
207 |
+
|
208 |
+
#: options/options-layouts/settings-live-update.php:14
|
209 |
+
msgid "Never update"
|
210 |
+
msgstr "Չթարմացնել"
|
211 |
+
|
212 |
+
#: options/options-layouts/settings-live-update.php:16
|
213 |
+
msgid "Turn off \"Live Update\" function"
|
214 |
+
msgstr "Անջատել ընթացիկ թարմացումը"
|
215 |
+
|
216 |
+
#: options/options-layouts/settings-live-update.php:18
|
217 |
+
msgid "Show new comment/reply buttons to update manualy"
|
218 |
+
msgstr ""
|
219 |
+
"Ցույց տալ նոր մեկնաբանություն / պատասխան կոճակները ձեռքով թարմացնելու համար"
|
220 |
+
|
221 |
+
#: options/options-layouts/settings-live-update.php:20
|
222 |
+
msgid "Always check for new comments and show update buttons"
|
223 |
+
msgstr "Միշտ ստուգել նոր մեկնաբանությունները եւ ցույց տալ թարմացման կոճակները"
|
224 |
+
|
225 |
+
#: options/options-layouts/settings-live-update.php:22
|
226 |
+
msgid "Always update"
|
227 |
+
msgstr "Միշտ թարմացնել"
|
228 |
+
|
229 |
+
#: options/options-layouts/settings-live-update.php:24
|
230 |
+
msgid "Always check for new comments and update automatically"
|
231 |
+
msgstr "Միշտ ստուգել նոր մեկնաբանությունները եւ թարմացնել ավտոմատ կերպով"
|
232 |
+
|
233 |
+
#: options/options-layouts/settings-live-update.php:32
|
234 |
+
msgid "Update comment list every"
|
235 |
+
msgstr "Թարմացնել մեկնաբանությունները ամեն"
|
236 |
+
|
237 |
+
#: options/options-layouts/settings-live-update.php:37
|
238 |
+
#: options/options-layouts/settings-live-update.php:38
|
239 |
+
#: options/options-layouts/settings-live-update.php:39
|
240 |
+
msgid "Seconds"
|
241 |
+
msgstr "Վարկյաններ"
|
242 |
+
|
243 |
+
#: options/options-layouts/settings-live-update.php:40
|
244 |
+
#: options/phrases-layout/phrases-datetime.php:95
|
245 |
+
msgid "Minute"
|
246 |
+
msgstr "Րոպե"
|
247 |
+
|
248 |
+
#: options/options-layouts/settings-show-hide.php:2 options/wc-options.php:177
|
249 |
+
msgid "Show/Hide Components"
|
250 |
+
msgstr "Ցույց տալ / չտալ կոմպոնենտներ"
|
251 |
+
|
252 |
+
#: options/options-layouts/settings-show-hide.php:7
|
253 |
+
msgid "Show logged-in user name and logout link on top of main form"
|
254 |
+
msgstr ""
|
255 |
+
"Ցույց տալ լոգին եխած օգտագործողների անունը և լոգաուտ լինկը ֆորմի վերևում"
|
256 |
+
|
257 |
+
#: options/options-layouts/settings-show-hide.php:17
|
258 |
+
msgid "Hide Reply button for Guests"
|
259 |
+
msgstr ""
|
260 |
+
|
261 |
+
#: options/options-layouts/settings-show-hide.php:27
|
262 |
+
msgid "Hide Reply button for Members"
|
263 |
+
msgstr ""
|
264 |
+
|
265 |
+
#: options/options-layouts/settings-show-hide.php:37
|
266 |
+
msgid "Hide Author Titles"
|
267 |
+
msgstr ""
|
268 |
+
|
269 |
+
#: options/options-layouts/settings-show-hide.php:47
|
270 |
+
msgid "Hide Voting buttons"
|
271 |
+
msgstr ""
|
272 |
+
|
273 |
+
#: options/options-layouts/settings-show-hide.php:57
|
274 |
+
msgid "Hide Share Buttons"
|
275 |
+
msgstr ""
|
276 |
+
|
277 |
+
#: options/options-layouts/settings-show-hide.php:67
|
278 |
+
msgid "Hide the CAPTCHA field"
|
279 |
+
msgstr ""
|
280 |
+
|
281 |
+
#: options/options-layouts/settings-show-hide.php:77
|
282 |
+
msgid "Hide the Website URL field"
|
283 |
+
msgstr ""
|
284 |
+
|
285 |
+
#: options/options-layouts/settings-social.php:10
|
286 |
+
#: options/options-layouts/settings-social.php:12
|
287 |
+
#: options/options-layouts/settings-social.php:14 wc.php:1021
|
288 |
+
msgid "Settings"
|
289 |
+
msgstr ""
|
290 |
+
|
291 |
+
#: options/options-layouts/settings-social.php:19
|
292 |
+
#: options/options-layouts/settings-social.php:29
|
293 |
+
#: options/options-layouts/settings-social.php:39
|
294 |
+
msgid "Activate"
|
295 |
+
msgstr ""
|
296 |
+
|
297 |
+
#: options/options-layouts/settings-social.php:23
|
298 |
+
#: options/options-layouts/settings-social.php:33
|
299 |
+
#: options/options-layouts/settings-social.php:43
|
300 |
+
msgid "View details/Install"
|
301 |
+
msgstr ""
|
302 |
+
|
303 |
+
#: options/options-layouts/settings-social.php:75 options/wc-options.php:180
|
304 |
+
msgid "Social Login"
|
305 |
+
msgstr ""
|
306 |
+
|
307 |
+
#: options/options-layouts/settings-social.php:76
|
308 |
+
msgid ""
|
309 |
+
"You can use one of these most popular Social Login Plugins to allow your "
|
310 |
+
"visitors login and comment with Facebook, Twitter, Google+, Wordpress, VK, "
|
311 |
+
"OK and lots of other social network service accounts. All social login "
|
312 |
+
"buttons will be fully integrated with wpDiscuz comment forms."
|
313 |
+
msgstr ""
|
314 |
+
|
315 |
+
#: options/options-layouts/settings-style.php:2 options/wc-options.php:179
|
316 |
+
msgid "Background and Colors"
|
317 |
+
msgstr ""
|
318 |
+
|
319 |
+
#: options/options-layouts/settings-style.php:7
|
320 |
+
msgid "Comment Form Background Color"
|
321 |
+
msgstr ""
|
322 |
+
|
323 |
+
#: options/options-layouts/settings-style.php:10
|
324 |
+
#: options/options-layouts/settings-style.php:34
|
325 |
+
#: options/options-layouts/settings-style.php:58
|
326 |
+
#: options/options-layouts/settings-style.php:82
|
327 |
+
#: options/options-layouts/settings-style.php:107
|
328 |
+
#: options/options-layouts/settings-style.php:132
|
329 |
+
#: options/options-layouts/settings-style.php:155
|
330 |
+
#: options/options-layouts/settings-style.php:178
|
331 |
+
msgid "Example: #00ff00"
|
332 |
+
msgstr ""
|
333 |
+
|
334 |
+
#: options/options-layouts/settings-style.php:31
|
335 |
+
msgid "Comment Background Color"
|
336 |
+
msgstr ""
|
337 |
+
|
338 |
+
#: options/options-layouts/settings-style.php:55
|
339 |
+
msgid "Reply Background Color"
|
340 |
+
msgstr ""
|
341 |
+
|
342 |
+
#: options/options-layouts/settings-style.php:79
|
343 |
+
msgid "Comment Text Color"
|
344 |
+
msgstr ""
|
345 |
+
|
346 |
+
#: options/options-layouts/settings-style.php:104
|
347 |
+
msgid "Author title color"
|
348 |
+
msgstr ""
|
349 |
+
|
350 |
+
#: options/options-layouts/settings-style.php:129
|
351 |
+
msgid "Vote, Reply, Share, Edit links text colors"
|
352 |
+
msgstr ""
|
353 |
+
|
354 |
+
#: options/options-layouts/settings-style.php:152
|
355 |
+
msgid "Comment form fields border color"
|
356 |
+
msgstr ""
|
357 |
+
|
358 |
+
#: options/options-layouts/settings-style.php:175
|
359 |
+
msgid "New loaded comments' background color"
|
360 |
+
msgstr ""
|
361 |
+
|
362 |
+
#: options/options-layouts/settings-style.php:199
|
363 |
+
msgid "Custom CSS Code"
|
364 |
+
msgstr ""
|
365 |
+
|
366 |
+
#: options/options-layouts/settings-subscription.php:2
|
367 |
+
msgid "Email Subscription Settings"
|
368 |
+
msgstr ""
|
369 |
+
|
370 |
+
#: options/options-layouts/settings-subscription.php:7
|
371 |
+
msgid "Show \"Notify of all new follow-up comments\""
|
372 |
+
msgstr ""
|
373 |
+
|
374 |
+
#: options/options-layouts/settings-subscription.php:8
|
375 |
+
msgid "Show \"Notify of new replies to all my comments\""
|
376 |
+
msgstr ""
|
377 |
+
|
378 |
+
#: options/options-layouts/settings-subscription.php:9
|
379 |
+
msgid "Show \"Notify of new replies to this comment\""
|
380 |
+
msgstr ""
|
381 |
+
|
382 |
+
#: options/options-layouts/settings-subscription.php:11
|
383 |
+
msgid ""
|
384 |
+
"Please keep all three or at least one of those options ON, otherwise users "
|
385 |
+
"will not have any option for email notifications and they'll not get any "
|
386 |
+
"messages."
|
387 |
+
msgstr ""
|
388 |
+
|
389 |
+
#: options/options-layouts/settings-subscription.php:30
|
390 |
+
msgid "Use Postmatic for subscriptions and commenting by email"
|
391 |
+
msgstr ""
|
392 |
+
|
393 |
+
#: options/options-layouts/settings-subscription.php:31
|
394 |
+
msgid ""
|
395 |
+
"Postmatic allows your users subscribe to comments. Instead of just being "
|
396 |
+
"notified, they add a reply right from their inbox."
|
397 |
+
msgstr ""
|
398 |
+
|
399 |
+
#: options/options-layouts/settings-subscription.php:42
|
400 |
+
msgid ""
|
401 |
+
"Keep selected the email notification of all new follow-up comments by default"
|
402 |
+
msgstr ""
|
403 |
+
|
404 |
+
#: options/options-layouts/settings-subscription.php:43
|
405 |
+
msgid ""
|
406 |
+
"If this option is checked-on, in Manage Subscriptions section of comment "
|
407 |
+
"forms will only be displayed the \"Notify of all new follow-up comments\" "
|
408 |
+
"option and this option will always be selected by default."
|
409 |
+
msgstr ""
|
410 |
+
|
411 |
+
#: options/phrases-layout/phrases-comment.php:2
|
412 |
+
msgid "Comment Template Phrases"
|
413 |
+
msgstr ""
|
414 |
+
|
415 |
+
#: options/phrases-layout/phrases-comment.php:7
|
416 |
+
#: options/wc-options-serialize.php:400
|
417 |
+
msgid "Reply"
|
418 |
+
msgstr ""
|
419 |
+
|
420 |
+
#: options/phrases-layout/phrases-comment.php:17
|
421 |
+
#: options/wc-options-serialize.php:401
|
422 |
+
msgid "Share"
|
423 |
+
msgstr ""
|
424 |
+
|
425 |
+
#: options/phrases-layout/phrases-comment.php:37
|
426 |
+
#: options/wc-options-serialize.php:403
|
427 |
+
msgid "Share On Facebook"
|
428 |
+
msgstr ""
|
429 |
+
|
430 |
+
#: options/phrases-layout/phrases-comment.php:47
|
431 |
+
#: options/wc-options-serialize.php:404
|
432 |
+
msgid "Share On Twitter"
|
433 |
+
msgstr ""
|
434 |
+
|
435 |
+
#: options/phrases-layout/phrases-comment.php:57
|
436 |
+
#: options/wc-options-serialize.php:405
|
437 |
+
msgid "Share On Google"
|
438 |
+
msgstr ""
|
439 |
+
|
440 |
+
#: options/phrases-layout/phrases-comment.php:67
|
441 |
+
#: options/wc-options-serialize.php:406
|
442 |
+
msgid "Share On VKontakte"
|
443 |
+
msgstr ""
|
444 |
+
|
445 |
+
#: options/phrases-layout/phrases-comment.php:77
|
446 |
+
#: options/wc-options-serialize.php:407
|
447 |
+
msgid "Share On Odnoklassniki"
|
448 |
+
msgstr ""
|
449 |
+
|
450 |
+
#: options/phrases-layout/phrases-comment.php:87
|
451 |
+
#: options/wc-options-serialize.php:408
|
452 |
+
msgid "Hide Replies"
|
453 |
+
msgstr ""
|
454 |
+
|
455 |
+
#: options/phrases-layout/phrases-comment.php:97
|
456 |
+
#: options/wc-options-serialize.php:409
|
457 |
+
msgid "Show Replies"
|
458 |
+
msgstr ""
|
459 |
+
|
460 |
+
#: options/phrases-layout/phrases-comment.php:107
|
461 |
+
msgid "Title For Guests"
|
462 |
+
msgstr ""
|
463 |
+
|
464 |
+
#: options/phrases-layout/phrases-comment.php:117
|
465 |
+
msgid "Title For Members"
|
466 |
+
msgstr ""
|
467 |
+
|
468 |
+
#: options/phrases-layout/phrases-comment.php:127
|
469 |
+
msgid "Title For Authors"
|
470 |
+
msgstr ""
|
471 |
+
|
472 |
+
#: options/phrases-layout/phrases-comment.php:137
|
473 |
+
msgid "Title For Admins"
|
474 |
+
msgstr ""
|
475 |
+
|
476 |
+
#: options/phrases-layout/phrases-comment.php:147
|
477 |
+
#: options/wc-options-serialize.php:451
|
478 |
+
msgid "Vote Up"
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: options/phrases-layout/phrases-comment.php:157
|
482 |
+
#: options/wc-options-serialize.php:452
|
483 |
+
msgid "Vote Down"
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: options/phrases-layout/phrases-comment.php:167
|
487 |
+
msgid "Save edited comment button text"
|
488 |
+
msgstr ""
|
489 |
+
|
490 |
+
#: options/phrases-layout/phrases-comment.php:171
|
491 |
+
#: options/wc-options-serialize.php:470
|
492 |
+
msgid "Save"
|
493 |
+
msgstr ""
|
494 |
+
|
495 |
+
#: options/phrases-layout/phrases-comment.php:177
|
496 |
+
msgid "Cancel comment editing button text"
|
497 |
+
msgstr ""
|
498 |
+
|
499 |
+
#: options/phrases-layout/phrases-comment.php:181
|
500 |
+
#: options/wc-options-serialize.php:471
|
501 |
+
msgid "Cancel"
|
502 |
+
msgstr ""
|
503 |
+
|
504 |
+
#: options/phrases-layout/phrases-datetime.php:2
|
505 |
+
msgid "Date/Time Phrases"
|
506 |
+
msgstr ""
|
507 |
+
|
508 |
+
#: options/phrases-layout/phrases-datetime.php:7
|
509 |
+
msgid "Year"
|
510 |
+
msgstr ""
|
511 |
+
|
512 |
+
#: options/phrases-layout/phrases-datetime.php:18
|
513 |
+
msgid "Years (Plural Form)"
|
514 |
+
msgstr ""
|
515 |
+
|
516 |
+
#: options/phrases-layout/phrases-datetime.php:22
|
517 |
+
msgid "Years"
|
518 |
+
msgstr ""
|
519 |
+
|
520 |
+
#: options/phrases-layout/phrases-datetime.php:29
|
521 |
+
msgid "Month"
|
522 |
+
msgstr ""
|
523 |
+
|
524 |
+
#: options/phrases-layout/phrases-datetime.php:40
|
525 |
+
msgid "Months (Plural Form)"
|
526 |
+
msgstr ""
|
527 |
+
|
528 |
+
#: options/phrases-layout/phrases-datetime.php:51
|
529 |
+
msgid "Day"
|
530 |
+
msgstr ""
|
531 |
+
|
532 |
+
#: options/phrases-layout/phrases-datetime.php:62
|
533 |
+
msgid "Days (Plural Form)"
|
534 |
+
msgstr ""
|
535 |
+
|
536 |
+
#: options/phrases-layout/phrases-datetime.php:84
|
537 |
+
msgid "Hours (Plural Form)"
|
538 |
+
msgstr ""
|
539 |
+
|
540 |
+
#: options/phrases-layout/phrases-datetime.php:106
|
541 |
+
msgid "Minutes (Plural Form)"
|
542 |
+
msgstr ""
|
543 |
+
|
544 |
+
#: options/phrases-layout/phrases-datetime.php:117
|
545 |
+
msgid "Second"
|
546 |
+
msgstr ""
|
547 |
+
|
548 |
+
#: options/phrases-layout/phrases-datetime.php:128
|
549 |
+
msgid "Seconds (Plural Form)"
|
550 |
+
msgstr ""
|
551 |
+
|
552 |
+
#: options/phrases-layout/phrases-datetime.php:138
|
553 |
+
msgid "Commented \"right now\" text"
|
554 |
+
msgstr ""
|
555 |
+
|
556 |
+
#: options/phrases-layout/phrases-datetime.php:149
|
557 |
+
msgid "Ago text"
|
558 |
+
msgstr ""
|
559 |
+
|
560 |
+
#: options/phrases-layout/phrases-datetime.php:160
|
561 |
+
msgid "\"Today\" text"
|
562 |
+
msgstr ""
|
563 |
+
|
564 |
+
#: options/phrases-layout/phrases-datetime.php:164
|
565 |
+
#: options/wc-options-serialize.php:445
|
566 |
+
msgid "Today"
|
567 |
+
msgstr ""
|
568 |
+
|
569 |
+
#: options/phrases-layout/phrases-email.php:2
|
570 |
+
msgid "Email Template Phrases"
|
571 |
+
msgstr ""
|
572 |
+
|
573 |
+
#: options/phrases-layout/phrases-email.php:7
|
574 |
+
msgid "Email Subject"
|
575 |
+
msgstr ""
|
576 |
+
|
577 |
+
#: options/phrases-layout/phrases-email.php:18
|
578 |
+
msgid "Email Message"
|
579 |
+
msgstr ""
|
580 |
+
|
581 |
+
#: options/phrases-layout/phrases-email.php:29
|
582 |
+
msgid "New Reply Subject"
|
583 |
+
msgstr ""
|
584 |
+
|
585 |
+
#: options/phrases-layout/phrases-email.php:33
|
586 |
+
#: options/phrases-layout/phrases-general.php:101
|
587 |
+
#: options/wc-options-serialize.php:416
|
588 |
+
msgid "New Reply"
|
589 |
+
msgstr ""
|
590 |
+
|
591 |
+
#: options/phrases-layout/phrases-email.php:40
|
592 |
+
msgid "New Reply Message"
|
593 |
+
msgstr ""
|
594 |
+
|
595 |
+
#: options/phrases-layout/phrases-email.php:50
|
596 |
+
#: options/phrases-layout/phrases-email.php:54
|
597 |
+
#: options/wc-options-serialize.php:421
|
598 |
+
msgid "Unsubscribe"
|
599 |
+
msgstr ""
|
600 |
+
|
601 |
+
#: options/phrases-layout/phrases-email.php:61
|
602 |
+
#: options/phrases-layout/phrases-email.php:65
|
603 |
+
#: options/wc-options-serialize.php:422
|
604 |
+
msgid "Ignore Subscription"
|
605 |
+
msgstr ""
|
606 |
+
|
607 |
+
#: options/phrases-layout/phrases-email.php:72
|
608 |
+
#: options/phrases-layout/phrases-email.php:76
|
609 |
+
#: options/wc-options-serialize.php:424
|
610 |
+
msgid "Confirm your subscription"
|
611 |
+
msgstr ""
|
612 |
+
|
613 |
+
#: options/phrases-layout/phrases-email.php:82
|
614 |
+
#: options/phrases-layout/phrases-email.php:86
|
615 |
+
#: options/wc-options-serialize.php:425
|
616 |
+
msgid "You've successfully confirmed your subscription."
|
617 |
+
msgstr ""
|
618 |
+
|
619 |
+
#: options/phrases-layout/phrases-email.php:92
|
620 |
+
msgid "Subscribe Confirmation Email Subject"
|
621 |
+
msgstr ""
|
622 |
+
|
623 |
+
#: options/phrases-layout/phrases-email.php:96
|
624 |
+
#: options/wc-options-serialize.php:426 wc.php:944
|
625 |
+
msgid "Subscribe Confirmation"
|
626 |
+
msgstr ""
|
627 |
+
|
628 |
+
#: options/phrases-layout/phrases-email.php:103
|
629 |
+
msgid "Subscribe Confirmation Email Content"
|
630 |
+
msgstr ""
|
631 |
+
|
632 |
+
#: options/phrases-layout/phrases-email.php:107
|
633 |
+
#: options/wc-options-serialize.php:427 wc.php:945
|
634 |
+
msgid ""
|
635 |
+
"Hi, <br/> You just subscribed for new comments on our website. This means "
|
636 |
+
"you will receive an email when new comments are posted according to "
|
637 |
+
"subscription option you've chosen. <br/> To activate, click confirm below. "
|
638 |
+
"If you believe this is an error, ignore this message and we'll never bother "
|
639 |
+
"you again."
|
640 |
+
msgstr ""
|
641 |
+
|
642 |
+
#: options/phrases-layout/phrases-form.php:2
|
643 |
+
msgid "Form Template Phrases"
|
644 |
+
msgstr ""
|
645 |
+
|
646 |
+
#: options/phrases-layout/phrases-form.php:7
|
647 |
+
msgid "Comment Field Start"
|
648 |
+
msgstr ""
|
649 |
+
|
650 |
+
#: options/phrases-layout/phrases-form.php:17
|
651 |
+
msgid "Comment Field Join"
|
652 |
+
msgstr ""
|
653 |
+
|
654 |
+
#: options/phrases-layout/phrases-form.php:27
|
655 |
+
msgid "Email Field"
|
656 |
+
msgstr ""
|
657 |
+
|
658 |
+
#: options/phrases-layout/phrases-form.php:37
|
659 |
+
msgid "Name Field"
|
660 |
+
msgstr ""
|
661 |
+
|
662 |
+
#: options/phrases-layout/phrases-form.php:47
|
663 |
+
msgid "WebSite URL Field"
|
664 |
+
msgstr ""
|
665 |
+
|
666 |
+
#: options/phrases-layout/phrases-form.php:57
|
667 |
+
msgid "CAPTCHA Field"
|
668 |
+
msgstr ""
|
669 |
+
|
670 |
+
#: options/phrases-layout/phrases-form.php:67
|
671 |
+
msgid "Submit Button"
|
672 |
+
msgstr ""
|
673 |
+
|
674 |
+
#: options/phrases-layout/phrases-form.php:77
|
675 |
+
#: options/phrases-layout/phrases-form.php:81
|
676 |
+
#: options/wc-options-serialize.php:393
|
677 |
+
msgid "Manage Subscriptions"
|
678 |
+
msgstr ""
|
679 |
+
|
680 |
+
#: options/phrases-layout/phrases-form.php:87
|
681 |
+
msgid "Notify \"None\""
|
682 |
+
msgstr ""
|
683 |
+
|
684 |
+
#: options/phrases-layout/phrases-form.php:91
|
685 |
+
#: options/wc-options-serialize.php:394
|
686 |
+
msgid "None"
|
687 |
+
msgstr ""
|
688 |
+
|
689 |
+
#: options/phrases-layout/phrases-form.php:97
|
690 |
+
msgid "Notify on new comments (checkbox)"
|
691 |
+
msgstr ""
|
692 |
+
|
693 |
+
#: options/phrases-layout/phrases-form.php:101
|
694 |
+
#: options/wc-options-serialize.php:395
|
695 |
+
msgid "Notify of all new follow-up comments"
|
696 |
+
msgstr ""
|
697 |
+
|
698 |
+
#: options/phrases-layout/phrases-form.php:108
|
699 |
+
msgid "Notify on all new replies (checkbox)"
|
700 |
+
msgstr ""
|
701 |
+
|
702 |
+
#: options/phrases-layout/phrases-form.php:112
|
703 |
+
#: options/wc-options-serialize.php:396
|
704 |
+
msgid "Notify of new replies to all my comments"
|
705 |
+
msgstr ""
|
706 |
+
|
707 |
+
#: options/phrases-layout/phrases-form.php:119
|
708 |
+
msgid "Notify on new replies (checkbox)"
|
709 |
+
msgstr ""
|
710 |
+
|
711 |
+
#: options/phrases-layout/phrases-form.php:123
|
712 |
+
#: options/wc-options-serialize.php:397
|
713 |
+
msgid "Notify of new replies to this comment"
|
714 |
+
msgstr ""
|
715 |
+
|
716 |
+
#: options/phrases-layout/phrases-form.php:129
|
717 |
+
msgid "Subscribed on this comment replies"
|
718 |
+
msgstr ""
|
719 |
+
|
720 |
+
#: options/phrases-layout/phrases-form.php:139
|
721 |
+
msgid "Subscribed on all your comments replies"
|
722 |
+
msgstr ""
|
723 |
+
|
724 |
+
#: options/phrases-layout/phrases-form.php:149
|
725 |
+
msgid "Subscribed on this post"
|
726 |
+
msgstr ""
|
727 |
+
|
728 |
+
#: options/phrases-layout/phrases-general.php:2
|
729 |
+
msgid "General Phrases"
|
730 |
+
msgstr ""
|
731 |
+
|
732 |
+
#: options/phrases-layout/phrases-general.php:7
|
733 |
+
#: options/wc-options-serialize.php:381
|
734 |
+
msgid "Leave a Reply"
|
735 |
+
msgstr ""
|
736 |
+
|
737 |
+
#: options/phrases-layout/phrases-general.php:17
|
738 |
+
msgid "Be the first to comment"
|
739 |
+
msgstr ""
|
740 |
+
|
741 |
+
#: options/phrases-layout/phrases-general.php:27
|
742 |
+
#: options/wc-options-serialize.php:383 options/wc-options.php:350
|
743 |
+
msgid "Comment"
|
744 |
+
msgstr ""
|
745 |
+
|
746 |
+
#: options/phrases-layout/phrases-general.php:37
|
747 |
+
msgid "Comment (Plural Form)"
|
748 |
+
msgstr ""
|
749 |
+
|
750 |
+
#: options/phrases-layout/phrases-general.php:47
|
751 |
+
msgid "On"
|
752 |
+
msgstr ""
|
753 |
+
|
754 |
+
#: options/phrases-layout/phrases-general.php:57
|
755 |
+
msgid "Load More Button"
|
756 |
+
msgstr ""
|
757 |
+
|
758 |
+
#: options/phrases-layout/phrases-general.php:67
|
759 |
+
#: options/wc-options-serialize.php:399
|
760 |
+
msgid "Load Rest of Comments"
|
761 |
+
msgstr ""
|
762 |
+
|
763 |
+
#: options/phrases-layout/phrases-general.php:77
|
764 |
+
msgid "Button text if has new comment"
|
765 |
+
msgstr ""
|
766 |
+
|
767 |
+
#: options/phrases-layout/phrases-general.php:81
|
768 |
+
#: options/wc-options-serialize.php:414
|
769 |
+
msgid "New Comment"
|
770 |
+
msgstr ""
|
771 |
+
|
772 |
+
#: options/phrases-layout/phrases-general.php:87
|
773 |
+
msgid "Button text if has new comments (Plural Form)"
|
774 |
+
msgstr ""
|
775 |
+
|
776 |
+
#: options/phrases-layout/phrases-general.php:91
|
777 |
+
msgid "New Comments"
|
778 |
+
msgstr ""
|
779 |
+
|
780 |
+
#: options/phrases-layout/phrases-general.php:97
|
781 |
+
msgid "Button text if has new reply"
|
782 |
+
msgstr ""
|
783 |
+
|
784 |
+
#: options/phrases-layout/phrases-general.php:107
|
785 |
+
msgid "Button text if has new replies (Plural Form)"
|
786 |
+
msgstr ""
|
787 |
+
|
788 |
+
#: options/phrases-layout/phrases-general.php:111
|
789 |
+
msgid "New Replies"
|
790 |
+
msgstr ""
|
791 |
+
|
792 |
+
#: options/phrases-layout/phrases-general.php:117
|
793 |
+
msgid "Text on load more button if has new comment(s)"
|
794 |
+
msgstr ""
|
795 |
+
|
796 |
+
#: options/phrases-layout/phrases-general.php:121
|
797 |
+
#: options/wc-options-serialize.php:466
|
798 |
+
msgid "New"
|
799 |
+
msgstr ""
|
800 |
+
|
801 |
+
#: options/phrases-layout/phrases-notification.php:2
|
802 |
+
msgid "Notification Phrases"
|
803 |
+
msgstr ""
|
804 |
+
|
805 |
+
#: options/phrases-layout/phrases-notification.php:7
|
806 |
+
#: options/wc-options-serialize.php:423
|
807 |
+
msgid "You've successfully unsubscribed."
|
808 |
+
msgstr ""
|
809 |
+
|
810 |
+
#: options/phrases-layout/phrases-notification.php:18
|
811 |
+
msgid "Error message for empty field"
|
812 |
+
msgstr ""
|
813 |
+
|
814 |
+
#: options/phrases-layout/phrases-notification.php:28
|
815 |
+
msgid "Error message for invalid email field"
|
816 |
+
msgstr ""
|
817 |
+
|
818 |
+
#: options/phrases-layout/phrases-notification.php:38
|
819 |
+
msgid "Error message for invalid website url field"
|
820 |
+
msgstr ""
|
821 |
+
|
822 |
+
#: options/phrases-layout/phrases-notification.php:48
|
823 |
+
#: options/wc-options-serialize.php:446
|
824 |
+
msgid "You must be"
|
825 |
+
msgstr ""
|
826 |
+
|
827 |
+
#: options/phrases-layout/phrases-notification.php:58
|
828 |
+
msgid "Logged in as"
|
829 |
+
msgstr ""
|
830 |
+
|
831 |
+
#: options/phrases-layout/phrases-notification.php:68
|
832 |
+
#: options/wc-options-serialize.php:448
|
833 |
+
msgid "Log out"
|
834 |
+
msgstr ""
|
835 |
+
|
836 |
+
#: options/phrases-layout/phrases-notification.php:78
|
837 |
+
msgid "Logged In"
|
838 |
+
msgstr ""
|
839 |
+
|
840 |
+
#: options/phrases-layout/phrases-notification.php:88
|
841 |
+
msgid "To post a comment"
|
842 |
+
msgstr ""
|
843 |
+
|
844 |
+
#: options/phrases-layout/phrases-notification.php:98
|
845 |
+
#: options/wc-options-serialize.php:453
|
846 |
+
msgid "Vote Counted"
|
847 |
+
msgstr ""
|
848 |
+
|
849 |
+
#: options/phrases-layout/phrases-notification.php:108
|
850 |
+
msgid "You can vote only 1 time"
|
851 |
+
msgstr ""
|
852 |
+
|
853 |
+
#: options/phrases-layout/phrases-notification.php:118
|
854 |
+
#: options/wc-options-serialize.php:455
|
855 |
+
msgid "Voting Error"
|
856 |
+
msgstr ""
|
857 |
+
|
858 |
+
#: options/phrases-layout/phrases-notification.php:128
|
859 |
+
msgid "Login To Vote"
|
860 |
+
msgstr ""
|
861 |
+
|
862 |
+
#: options/phrases-layout/phrases-notification.php:138
|
863 |
+
msgid "You Cannot Vote On Your Comment"
|
864 |
+
msgstr ""
|
865 |
+
|
866 |
+
#: options/phrases-layout/phrases-notification.php:148
|
867 |
+
msgid "You are not allowed to vote for this comment (Voting from same IP)"
|
868 |
+
msgstr ""
|
869 |
+
|
870 |
+
#: options/phrases-layout/phrases-notification.php:158
|
871 |
+
#: options/wc-options-serialize.php:459
|
872 |
+
msgid "Invalid Captcha Code"
|
873 |
+
msgstr ""
|
874 |
+
|
875 |
+
#: options/phrases-layout/phrases-notification.php:168
|
876 |
+
#: options/wc-options-serialize.php:460
|
877 |
+
msgid "Some of field value is invalid"
|
878 |
+
msgstr ""
|
879 |
+
|
880 |
+
#: options/phrases-layout/phrases-notification.php:178
|
881 |
+
msgid "Comment waiting moderation"
|
882 |
+
msgstr ""
|
883 |
+
|
884 |
+
#: options/phrases-layout/phrases-notification.php:188
|
885 |
+
msgid "Message if comment was not updated"
|
886 |
+
msgstr ""
|
887 |
+
|
888 |
+
#: options/phrases-layout/phrases-notification.php:192
|
889 |
+
#: options/wc-options-serialize.php:467
|
890 |
+
msgid "Sorry, the comment was not updated"
|
891 |
+
msgstr ""
|
892 |
+
|
893 |
+
#: options/phrases-layout/phrases-notification.php:198
|
894 |
+
msgid "Message if comment no longer possible to edit"
|
895 |
+
msgstr ""
|
896 |
+
|
897 |
+
#: options/phrases-layout/phrases-notification.php:202
|
898 |
+
#: options/wc-options-serialize.php:468
|
899 |
+
msgid "Sorry, this comment no longer possible to edit"
|
900 |
+
msgstr ""
|
901 |
+
|
902 |
+
#: options/phrases-layout/phrases-notification.php:209
|
903 |
+
msgid "Message if comment text not changed"
|
904 |
+
msgstr ""
|
905 |
+
|
906 |
+
#: options/phrases-layout/phrases-notification.php:213
|
907 |
+
msgid "TYou've not made any changes"
|
908 |
+
msgstr ""
|
909 |
+
|
910 |
+
#: options/wc-options-serialize.php:382
|
911 |
+
msgid "Be the First to Comment!"
|
912 |
+
msgstr ""
|
913 |
+
|
914 |
+
#: options/wc-options-serialize.php:384
|
915 |
+
msgid "Comments"
|
916 |
+
msgstr ""
|
917 |
+
|
918 |
+
#: options/wc-options-serialize.php:385
|
919 |
+
msgid "on"
|
920 |
+
msgstr ""
|
921 |
+
|
922 |
+
#: options/wc-options-serialize.php:386
|
923 |
+
msgid "Start the discussion"
|
924 |
+
msgstr ""
|
925 |
+
|
926 |
+
#: options/wc-options-serialize.php:387
|
927 |
+
msgid "Join the discussion"
|
928 |
+
msgstr ""
|
929 |
+
|
930 |
+
#: options/wc-options-serialize.php:388 options/wc-options.php:352
|
931 |
+
msgid "Email"
|
932 |
+
msgstr ""
|
933 |
+
|
934 |
+
#: options/wc-options-serialize.php:389
|
935 |
+
msgid "Name"
|
936 |
+
msgstr ""
|
937 |
+
|
938 |
+
#: options/wc-options-serialize.php:390
|
939 |
+
msgid "WebSite URL"
|
940 |
+
msgstr ""
|
941 |
+
|
942 |
+
#: options/wc-options-serialize.php:391
|
943 |
+
msgid "Please insert the code above to comment"
|
944 |
+
msgstr ""
|
945 |
+
|
946 |
+
#: options/wc-options-serialize.php:392
|
947 |
+
msgid "Post Comment"
|
948 |
+
msgstr ""
|
949 |
+
|
950 |
+
#: options/wc-options-serialize.php:398
|
951 |
+
msgid "Load More Comments"
|
952 |
+
msgstr ""
|
953 |
+
|
954 |
+
#: options/wc-options-serialize.php:410
|
955 |
+
msgid "Guest"
|
956 |
+
msgstr ""
|
957 |
+
|
958 |
+
#: options/wc-options-serialize.php:411
|
959 |
+
msgid "Member"
|
960 |
+
msgstr ""
|
961 |
+
|
962 |
+
#: options/wc-options-serialize.php:412
|
963 |
+
msgid "Author"
|
964 |
+
msgstr ""
|
965 |
+
|
966 |
+
#: options/wc-options-serialize.php:413
|
967 |
+
msgid "Admin"
|
968 |
+
msgstr ""
|
969 |
+
|
970 |
+
#: options/wc-options-serialize.php:415
|
971 |
+
msgid "New comment on the discussion section you've been interested in"
|
972 |
+
msgstr ""
|
973 |
+
|
974 |
+
#: options/wc-options-serialize.php:417
|
975 |
+
msgid "New reply on the discussion section you've been interested in"
|
976 |
+
msgstr ""
|
977 |
+
|
978 |
+
#: options/wc-options-serialize.php:418
|
979 |
+
msgid "You're subscribed for new replies on this comment"
|
980 |
+
msgstr ""
|
981 |
+
|
982 |
+
#: options/wc-options-serialize.php:419
|
983 |
+
msgid "You're subscribed for new replies on all your comments"
|
984 |
+
msgstr ""
|
985 |
+
|
986 |
+
#: options/wc-options-serialize.php:420
|
987 |
+
msgid "You're subscribed for new follow-up comments on this post"
|
988 |
+
msgstr ""
|
989 |
+
|
990 |
+
#: options/wc-options-serialize.php:428
|
991 |
+
msgid "please fill out this field to comment"
|
992 |
+
msgstr ""
|
993 |
+
|
994 |
+
#: options/wc-options-serialize.php:429
|
995 |
+
msgid "email address is invalid"
|
996 |
+
msgstr ""
|
997 |
+
|
998 |
+
#: options/wc-options-serialize.php:430
|
999 |
+
msgid "url is invalid"
|
1000 |
+
msgstr ""
|
1001 |
+
|
1002 |
+
#: options/wc-options-serialize.php:431
|
1003 |
+
msgid "year"
|
1004 |
+
msgstr ""
|
1005 |
+
|
1006 |
+
#: options/wc-options-serialize.php:432
|
1007 |
+
msgid "years"
|
1008 |
+
msgstr ""
|
1009 |
+
|
1010 |
+
#: options/wc-options-serialize.php:433
|
1011 |
+
msgid "month"
|
1012 |
+
msgstr ""
|
1013 |
+
|
1014 |
+
#: options/wc-options-serialize.php:434
|
1015 |
+
msgid "months"
|
1016 |
+
msgstr ""
|
1017 |
+
|
1018 |
+
#: options/wc-options-serialize.php:435
|
1019 |
+
msgid "day"
|
1020 |
+
msgstr ""
|
1021 |
+
|
1022 |
+
#: options/wc-options-serialize.php:436
|
1023 |
+
msgid "days"
|
1024 |
+
msgstr ""
|
1025 |
+
|
1026 |
+
#: options/wc-options-serialize.php:437
|
1027 |
+
msgid "hour"
|
1028 |
+
msgstr ""
|
1029 |
+
|
1030 |
+
#: options/wc-options-serialize.php:438
|
1031 |
+
msgid "hours"
|
1032 |
+
msgstr ""
|
1033 |
+
|
1034 |
+
#: options/wc-options-serialize.php:439
|
1035 |
+
msgid "minute"
|
1036 |
+
msgstr ""
|
1037 |
+
|
1038 |
+
#: options/wc-options-serialize.php:440
|
1039 |
+
msgid "minutes"
|
1040 |
+
msgstr ""
|
1041 |
+
|
1042 |
+
#: options/wc-options-serialize.php:441
|
1043 |
+
msgid "second"
|
1044 |
+
msgstr ""
|
1045 |
+
|
1046 |
+
#: options/wc-options-serialize.php:442
|
1047 |
+
msgid "seconds"
|
1048 |
+
msgstr ""
|
1049 |
+
|
1050 |
+
#: options/wc-options-serialize.php:443
|
1051 |
+
msgid "right now"
|
1052 |
+
msgstr ""
|
1053 |
+
|
1054 |
+
#: options/wc-options-serialize.php:444
|
1055 |
+
msgid "ago"
|
1056 |
+
msgstr ""
|
1057 |
+
|
1058 |
+
#: options/wc-options-serialize.php:447
|
1059 |
+
msgid "You are logged in as"
|
1060 |
+
msgstr ""
|
1061 |
+
|
1062 |
+
#: options/wc-options-serialize.php:449
|
1063 |
+
msgid "logged in"
|
1064 |
+
msgstr ""
|
1065 |
+
|
1066 |
+
#: options/wc-options-serialize.php:450
|
1067 |
+
msgid "to post a comment."
|
1068 |
+
msgstr ""
|
1069 |
+
|
1070 |
+
#: options/wc-options-serialize.php:454
|
1071 |
+
msgid "You've already voted for this comment"
|
1072 |
+
msgstr ""
|
1073 |
+
|
1074 |
+
#: options/wc-options-serialize.php:456
|
1075 |
+
msgid "You Must Be Logged In To Vote"
|
1076 |
+
msgstr ""
|
1077 |
+
|
1078 |
+
#: options/wc-options-serialize.php:457
|
1079 |
+
msgid "You cannot vote for your comment"
|
1080 |
+
msgstr ""
|
1081 |
+
|
1082 |
+
#: options/wc-options-serialize.php:458
|
1083 |
+
msgid "You are not allowed to vote for this comment"
|
1084 |
+
msgstr ""
|
1085 |
+
|
1086 |
+
#: options/wc-options-serialize.php:461
|
1087 |
+
msgid "new comment"
|
1088 |
+
msgstr ""
|
1089 |
+
|
1090 |
+
#: options/wc-options-serialize.php:462
|
1091 |
+
msgid "new comments"
|
1092 |
+
msgstr ""
|
1093 |
+
|
1094 |
+
#: options/wc-options-serialize.php:463
|
1095 |
+
msgid "Comment awaiting moderation"
|
1096 |
+
msgstr ""
|
1097 |
+
|
1098 |
+
#: options/wc-options-serialize.php:464
|
1099 |
+
msgid "new reply on your comment"
|
1100 |
+
msgstr ""
|
1101 |
+
|
1102 |
+
#: options/wc-options-serialize.php:465
|
1103 |
+
msgid "new replies on your comments"
|
1104 |
+
msgstr ""
|
1105 |
+
|
1106 |
+
#: options/wc-options-serialize.php:469
|
1107 |
+
msgid "You've not made any changes"
|
1108 |
+
msgstr ""
|
1109 |
+
|
1110 |
+
#: options/wc-options.php:28 options/wc-options.php:228
|
1111 |
+
msgid "Hacker?"
|
1112 |
+
msgstr ""
|
1113 |
+
|
1114 |
+
#: options/wc-options.php:83
|
1115 |
+
msgid "wpDiscuz General Settings"
|
1116 |
+
msgstr ""
|
1117 |
+
|
1118 |
+
#: options/wc-options.php:175
|
1119 |
+
msgid "General settings"
|
1120 |
+
msgstr ""
|
1121 |
+
|
1122 |
+
#: options/wc-options.php:178
|
1123 |
+
msgid "Email Subscription"
|
1124 |
+
msgstr ""
|
1125 |
+
|
1126 |
+
#: options/wc-options.php:178
|
1127 |
+
msgid "and Postmatic"
|
1128 |
+
msgstr ""
|
1129 |
+
|
1130 |
+
#: options/wc-options.php:209 options/wc-options.php:380
|
1131 |
+
msgid "Save Changes"
|
1132 |
+
msgstr ""
|
1133 |
+
|
1134 |
+
#: options/wc-options.php:210
|
1135 |
+
msgid "Reset Options"
|
1136 |
+
msgstr ""
|
1137 |
+
|
1138 |
+
#: options/wc-options.php:338
|
1139 |
+
msgid "WpDiscuz Front-end Phrases"
|
1140 |
+
msgstr ""
|
1141 |
+
|
1142 |
+
#: options/wc-options.php:348
|
1143 |
+
msgid "General"
|
1144 |
+
msgstr ""
|
1145 |
+
|
1146 |
+
#: options/wc-options.php:349
|
1147 |
+
msgid "Form"
|
1148 |
+
msgstr ""
|
1149 |
+
|
1150 |
+
#: options/wc-options.php:351
|
1151 |
+
msgid "Date/Time"
|
1152 |
+
msgstr ""
|
1153 |
+
|
1154 |
+
#: options/wc-options.php:353
|
1155 |
+
msgid "Notification"
|
1156 |
+
msgstr ""
|
1157 |
+
|
1158 |
+
#: wc.php:1022
|
1159 |
+
msgid "Phrases"
|
1160 |
+
msgstr ""
|
languages/wpdiscuz-pt_BR.mo
ADDED
Binary file
|
languages/wpdiscuz-pt_BR.po
ADDED
@@ -0,0 +1,1109 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
msgid ""
|
2 |
+
msgstr ""
|
3 |
+
"Project-Id-Version: wpDiscuz - Wordpress Comments\n"
|
4 |
+
"POT-Creation-Date: 2015-05-12 10:16-0300\n"
|
5 |
+
"PO-Revision-Date: 2015-05-12 10:19-0300\n"
|
6 |
+
"Last-Translator: Moisés <moisbach@gmail.com>\n"
|
7 |
+
"Language-Team: Celso Azevedo <mail@celsoazevedo.net>\n"
|
8 |
+
"Language: pt_PT\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.7.6\n"
|
13 |
+
"X-Poedit-Basepath: ..\n"
|
14 |
+
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
+
"X-Poedit-SearchPath-0: .\n"
|
20 |
+
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
+
|
22 |
+
#: comment-form/form.php:161 comment-form/tpl-comment.php:231
|
23 |
+
msgid "Participate in this discussion via email"
|
24 |
+
msgstr "Participar desta discussão via e-mail"
|
25 |
+
|
26 |
+
#: comment-form/tpl-comment.php:83
|
27 |
+
msgid "Anonymous"
|
28 |
+
msgstr "Anônimo"
|
29 |
+
|
30 |
+
#: comment-form/tpl-comment.php:165 comment-form/tpl-comment.php:168
|
31 |
+
msgid "Edit"
|
32 |
+
msgstr "Editar"
|
33 |
+
|
34 |
+
#: options/options-layouts/settings-general.php:2
|
35 |
+
msgid "General Settings"
|
36 |
+
msgstr "Configurações Gerais"
|
37 |
+
|
38 |
+
#: options/options-layouts/settings-general.php:7
|
39 |
+
msgid "Display comment form for post types:"
|
40 |
+
msgstr "Mostrar o formulário de comentário em:"
|
41 |
+
|
42 |
+
#: options/options-layouts/settings-general.php:28
|
43 |
+
msgid "User Must be registered to comment"
|
44 |
+
msgstr "O utilizador deve estar registrado para comentar"
|
45 |
+
|
46 |
+
#: options/options-layouts/settings-general.php:46
|
47 |
+
msgid "Show the latest comments on"
|
48 |
+
msgstr "Mostrar os últimos comentários no"
|
49 |
+
|
50 |
+
#: options/options-layouts/settings-general.php:50
|
51 |
+
msgid "the top of the list"
|
52 |
+
msgstr "no topo da lista de comentários"
|
53 |
+
|
54 |
+
#: options/options-layouts/settings-general.php:52
|
55 |
+
msgid "top of the threads"
|
56 |
+
msgstr "no topo"
|
57 |
+
|
58 |
+
#: options/options-layouts/settings-general.php:54
|
59 |
+
msgid "bottom of the threads"
|
60 |
+
msgstr "no fim"
|
61 |
+
|
62 |
+
#: options/options-layouts/settings-general.php:56
|
63 |
+
msgid "the bottom of the list"
|
64 |
+
msgstr "no fim da lista de comentários"
|
65 |
+
|
66 |
+
#: options/options-layouts/settings-general.php:64
|
67 |
+
msgid "Comment Threads Per Page"
|
68 |
+
msgstr "Comentários Por Página"
|
69 |
+
|
70 |
+
#: options/options-layouts/settings-general.php:76
|
71 |
+
msgid "Comments max depth"
|
72 |
+
msgstr "Níveis de respostas a comentários"
|
73 |
+
|
74 |
+
#: options/options-layouts/settings-general.php:81
|
75 |
+
msgid "Level"
|
76 |
+
msgstr "Nível"
|
77 |
+
|
78 |
+
#: options/options-layouts/settings-general.php:82
|
79 |
+
#: options/options-layouts/settings-general.php:83
|
80 |
+
#: options/options-layouts/settings-general.php:84
|
81 |
+
#: options/options-layouts/settings-general.php:85
|
82 |
+
msgid "Levels"
|
83 |
+
msgstr "Níveis"
|
84 |
+
|
85 |
+
#: options/options-layouts/settings-general.php:92
|
86 |
+
msgid "Comment text size in pixels"
|
87 |
+
msgstr "Tamanho do texto do comentário em pixeis."
|
88 |
+
|
89 |
+
#: options/options-layouts/settings-general.php:109
|
90 |
+
msgid "Allow comment editing for"
|
91 |
+
msgstr "Permitir a edição de comentários por"
|
92 |
+
|
93 |
+
#: options/options-layouts/settings-general.php:114
|
94 |
+
msgid "Not Allow"
|
95 |
+
msgstr "Não Permitir"
|
96 |
+
|
97 |
+
#: options/options-layouts/settings-general.php:115
|
98 |
+
#: options/options-layouts/settings-general.php:116
|
99 |
+
#: options/options-layouts/settings-live-update.php:41
|
100 |
+
#: options/options-layouts/settings-live-update.php:42
|
101 |
+
#: options/options-layouts/settings-live-update.php:43
|
102 |
+
msgid "Minutes"
|
103 |
+
msgstr "Minutos"
|
104 |
+
|
105 |
+
#: options/options-layouts/settings-general.php:117
|
106 |
+
#: options/phrases-layout/phrases-datetime.php:73
|
107 |
+
msgid "Hour"
|
108 |
+
msgstr "Hora"
|
109 |
+
|
110 |
+
#: options/options-layouts/settings-general.php:118
|
111 |
+
#: options/options-layouts/settings-general.php:119
|
112 |
+
msgid "Hours"
|
113 |
+
msgstr "Horas"
|
114 |
+
|
115 |
+
#: options/options-layouts/settings-general.php:126
|
116 |
+
msgid "Redirect first commenter to"
|
117 |
+
msgstr "Redirecionar o primeiro comentarista para"
|
118 |
+
|
119 |
+
#: options/options-layouts/settings-general.php:133
|
120 |
+
msgid "Do not redirect"
|
121 |
+
msgstr "Não redirecionar"
|
122 |
+
|
123 |
+
#: options/options-layouts/settings-general.php:142
|
124 |
+
msgid "Allow guests to vote on comments"
|
125 |
+
msgstr "Permitir que os visitantes votem em comentários"
|
126 |
+
|
127 |
+
#: options/options-layouts/settings-general.php:152
|
128 |
+
msgid "Load rest of all comments on clicking the [Load More Comments] button"
|
129 |
+
msgstr ""
|
130 |
+
"Carregar todos os outros comentários ao clicar no botão [Carregar Mais "
|
131 |
+
"Comentários]"
|
132 |
+
|
133 |
+
#: options/options-layouts/settings-general.php:163
|
134 |
+
msgid "Use WordPress Date/Time format"
|
135 |
+
msgstr "Usar o formato de data e hora do WordPress"
|
136 |
+
|
137 |
+
#: options/options-layouts/settings-general.php:164
|
138 |
+
msgid ""
|
139 |
+
"wpDiscuz shows Human Readable date format. If you check this option it'll "
|
140 |
+
"show the date/time format set in WordPress General Settings."
|
141 |
+
msgstr ""
|
142 |
+
"O wpDiscuz mostra uma data mais amigável. Ao selecionar esta opção, o plugin "
|
143 |
+
"vai usar o formato de data/hora definido na página de Opções do WordPress."
|
144 |
+
|
145 |
+
#: options/options-layouts/settings-general.php:171
|
146 |
+
msgid "Current Wordpress date/time format"
|
147 |
+
msgstr "Formato atual de data e hora do WordPress"
|
148 |
+
|
149 |
+
#: options/options-layouts/settings-general.php:180
|
150 |
+
msgid ""
|
151 |
+
"Help wpDiscuz to grow allowing people to recognize which comment plugin you "
|
152 |
+
"use"
|
153 |
+
msgstr ""
|
154 |
+
"Ajude o wpDiscuz a crescer permitindo que as pessoas possam reconhecer qual "
|
155 |
+
"plugin de comentário você usa"
|
156 |
+
|
157 |
+
#: options/options-layouts/settings-general.php:182
|
158 |
+
msgid ""
|
159 |
+
"Please check this option on to help wpDiscuz get more popularity as your "
|
160 |
+
"thank to the hard work we do for you totally free. This option adds a very "
|
161 |
+
"small (16x16px) icon under the comment section which will allow your site "
|
162 |
+
"visitors recognize the name of comment solution you use."
|
163 |
+
msgstr ""
|
164 |
+
"Por favor, ative esta opção para ajudar o wpDiscuz a obter mais popularidade "
|
165 |
+
"e como forma de agradecer pelo trabalho duro que fazemos para você "
|
166 |
+
"totalmente grátis. Esta opção adiciona um ícone muito pequeno (16x16px) sob "
|
167 |
+
"a seção de comentário que permitirá que os visitantes do seu site reconheçam "
|
168 |
+
"o nome da solução de comentários que você usa."
|
169 |
+
|
170 |
+
#: options/options-layouts/settings-general.php:187
|
171 |
+
msgid "Thank you!"
|
172 |
+
msgstr "Obrigado!"
|
173 |
+
|
174 |
+
#: options/options-layouts/settings-live-update.php:2
|
175 |
+
#: options/wc-options.php:174
|
176 |
+
msgid "Live Update"
|
177 |
+
msgstr "Atualização em Tempo Real"
|
178 |
+
|
179 |
+
#: options/options-layouts/settings-live-update.php:8
|
180 |
+
msgid "Live update options"
|
181 |
+
msgstr "Opções de atualização automática"
|
182 |
+
|
183 |
+
#: options/options-layouts/settings-live-update.php:14
|
184 |
+
msgid "Never update"
|
185 |
+
msgstr "Nunca atualizar"
|
186 |
+
|
187 |
+
#: options/options-layouts/settings-live-update.php:16
|
188 |
+
msgid "Turn off \"Live Update\" function"
|
189 |
+
msgstr "Desligar a opção \"Atualização automática\""
|
190 |
+
|
191 |
+
#: options/options-layouts/settings-live-update.php:18
|
192 |
+
msgid "Show new comment/reply buttons to update manualy"
|
193 |
+
msgstr ""
|
194 |
+
"Mostrar os botões de novo comentário e resposta para atualizar manualmente"
|
195 |
+
|
196 |
+
#: options/options-layouts/settings-live-update.php:20
|
197 |
+
msgid "Always check for new comments and show update buttons"
|
198 |
+
msgstr "Sempre verificar novos comentários e exibir botões de atualização"
|
199 |
+
|
200 |
+
#: options/options-layouts/settings-live-update.php:22
|
201 |
+
msgid "Always update"
|
202 |
+
msgstr "Atualizar sempre"
|
203 |
+
|
204 |
+
#: options/options-layouts/settings-live-update.php:24
|
205 |
+
msgid "Always check for new comments and update automatically"
|
206 |
+
msgstr "Sempre verificar novos comentários e atualizar automaticamente"
|
207 |
+
|
208 |
+
#: options/options-layouts/settings-live-update.php:32
|
209 |
+
msgid "Update comment list every"
|
210 |
+
msgstr "Atualizar a lista de comentário a cada"
|
211 |
+
|
212 |
+
#: options/options-layouts/settings-live-update.php:37
|
213 |
+
#: options/options-layouts/settings-live-update.php:38
|
214 |
+
#: options/options-layouts/settings-live-update.php:39
|
215 |
+
msgid "Seconds"
|
216 |
+
msgstr "Segundos"
|
217 |
+
|
218 |
+
#: options/options-layouts/settings-live-update.php:40
|
219 |
+
#: options/phrases-layout/phrases-datetime.php:95
|
220 |
+
msgid "Minute"
|
221 |
+
msgstr "Minuto"
|
222 |
+
|
223 |
+
#: options/options-layouts/settings-show-hide.php:2 options/wc-options.php:175
|
224 |
+
msgid "Show/Hide Components"
|
225 |
+
msgstr "Mostrar/Esconder Componentes"
|
226 |
+
|
227 |
+
#: options/options-layouts/settings-show-hide.php:7
|
228 |
+
msgid "Show logged-in user name and logout link on top of main form"
|
229 |
+
msgstr ""
|
230 |
+
"Exibir o username no topo do formulário principal quando o utilizador tem o "
|
231 |
+
"login feito"
|
232 |
+
|
233 |
+
#: options/options-layouts/settings-show-hide.php:18
|
234 |
+
msgid "Hide Reply button for Guests"
|
235 |
+
msgstr "Esconder o botão Responder de visitantes"
|
236 |
+
|
237 |
+
#: options/options-layouts/settings-show-hide.php:29
|
238 |
+
msgid "Hide Reply button for Members"
|
239 |
+
msgstr "Esconder o botão Responder de membros"
|
240 |
+
|
241 |
+
#: options/options-layouts/settings-show-hide.php:40
|
242 |
+
msgid "Hide Author Titles"
|
243 |
+
msgstr "Esconder título do autor do comentário"
|
244 |
+
|
245 |
+
#: options/options-layouts/settings-show-hide.php:51
|
246 |
+
msgid "Hide Voting buttons"
|
247 |
+
msgstr "Esconder os botões de votação"
|
248 |
+
|
249 |
+
#: options/options-layouts/settings-show-hide.php:62
|
250 |
+
msgid "Hide Share Button"
|
251 |
+
msgstr "Esconder o botão de compartilhar"
|
252 |
+
|
253 |
+
#: options/options-layouts/settings-show-hide.php:73
|
254 |
+
msgid "Hide the CAPTCHA field"
|
255 |
+
msgstr "Esconder o campo Captcha"
|
256 |
+
|
257 |
+
#: options/options-layouts/settings-style.php:2 options/wc-options.php:177
|
258 |
+
msgid "Background and Colors"
|
259 |
+
msgstr "Fundo e Cores"
|
260 |
+
|
261 |
+
#: options/options-layouts/settings-style.php:7
|
262 |
+
msgid "Comment Form Background Color"
|
263 |
+
msgstr "Cor de fundo do formulário de comentário"
|
264 |
+
|
265 |
+
#: options/options-layouts/settings-style.php:10
|
266 |
+
#: options/options-layouts/settings-style.php:34
|
267 |
+
#: options/options-layouts/settings-style.php:58
|
268 |
+
#: options/options-layouts/settings-style.php:82
|
269 |
+
#: options/options-layouts/settings-style.php:107
|
270 |
+
#: options/options-layouts/settings-style.php:132
|
271 |
+
#: options/options-layouts/settings-style.php:155
|
272 |
+
#: options/options-layouts/settings-style.php:178
|
273 |
+
msgid "Example: #00ff00"
|
274 |
+
msgstr "Exemplo: #00ff00"
|
275 |
+
|
276 |
+
#: options/options-layouts/settings-style.php:31
|
277 |
+
msgid "Comment Background Color"
|
278 |
+
msgstr "Cor de fundo do comentário"
|
279 |
+
|
280 |
+
#: options/options-layouts/settings-style.php:55
|
281 |
+
msgid "Reply Background Color"
|
282 |
+
msgstr "Cor de fundo da resposta"
|
283 |
+
|
284 |
+
#: options/options-layouts/settings-style.php:79
|
285 |
+
msgid "Comment Text Color"
|
286 |
+
msgstr "Cor do texto do comentário"
|
287 |
+
|
288 |
+
#: options/options-layouts/settings-style.php:104
|
289 |
+
msgid "Author title color"
|
290 |
+
msgstr "Cor do título do autor"
|
291 |
+
|
292 |
+
#: options/options-layouts/settings-style.php:129
|
293 |
+
msgid "Vote, Reply, Share, Edit links text colors"
|
294 |
+
msgstr "Cor dos links Votar, Responder, Compartilhar e Editar"
|
295 |
+
|
296 |
+
#: options/options-layouts/settings-style.php:152
|
297 |
+
msgid "Comment form fields border color"
|
298 |
+
msgstr "Cor da borda nos campos do formulário"
|
299 |
+
|
300 |
+
#: options/options-layouts/settings-style.php:175
|
301 |
+
msgid "New loaded comments' background color"
|
302 |
+
msgstr "Cor de fundo dos novos comentários carregados"
|
303 |
+
|
304 |
+
#: options/options-layouts/settings-style.php:199
|
305 |
+
msgid "Custom CSS Code"
|
306 |
+
msgstr "CSS personalizado"
|
307 |
+
|
308 |
+
#: options/options-layouts/settings-subscription.php:2
|
309 |
+
msgid "Email Subscription Settings"
|
310 |
+
msgstr "Configurações de assinatura de e-mail"
|
311 |
+
|
312 |
+
#: options/options-layouts/settings-subscription.php:7
|
313 |
+
msgid "Show \"Notify of all new follow-up comments\""
|
314 |
+
msgstr "Mostrar \"Notificar-me de novos comentários\""
|
315 |
+
|
316 |
+
#: options/options-layouts/settings-subscription.php:8
|
317 |
+
msgid "Show \"Notify of new replies to all my comments\""
|
318 |
+
msgstr "Mostrar \"Notificar-me de novos comentários\""
|
319 |
+
|
320 |
+
#: options/options-layouts/settings-subscription.php:9
|
321 |
+
msgid "Show \"Notify of new replies to this comment\""
|
322 |
+
msgstr "Mostrar \"Notificar-me de respostas a este comentário\""
|
323 |
+
|
324 |
+
#: options/options-layouts/settings-subscription.php:11
|
325 |
+
msgid ""
|
326 |
+
"Please keep all three or at least one of those options ON, otherwise users "
|
327 |
+
"will not have any option for email notifications and they'll not get any "
|
328 |
+
"messages."
|
329 |
+
msgstr ""
|
330 |
+
"Mantenha pelo menos uma destas opções ativas para exibir uma opção de "
|
331 |
+
"subscrição aos utilizadores."
|
332 |
+
|
333 |
+
#: options/options-layouts/settings-subscription.php:30
|
334 |
+
msgid "Use Postmatic for subscriptions and commenting by email"
|
335 |
+
msgstr "Usar o Postmatic para subscrições e comentários via email"
|
336 |
+
|
337 |
+
#: options/options-layouts/settings-subscription.php:31
|
338 |
+
msgid ""
|
339 |
+
"Postmatic allows your users subscribe to comments. Instead of just being "
|
340 |
+
"notified, they add a reply right from their inbox."
|
341 |
+
msgstr ""
|
342 |
+
"O Postmatic permite que os seus utilizadores assinem os comentários. Em vez "
|
343 |
+
"de serem apenas notificados, eles podem responder diretamente via email."
|
344 |
+
|
345 |
+
#: options/options-layouts/settings-subscription.php:42
|
346 |
+
msgid ""
|
347 |
+
"Keep selected the email notification of all new follow-up comments by default"
|
348 |
+
msgstr ""
|
349 |
+
"Deixar a opção de notificação por email no formulário de comentário ativa "
|
350 |
+
"por padrão"
|
351 |
+
|
352 |
+
#: options/options-layouts/settings-subscription.php:43
|
353 |
+
msgid ""
|
354 |
+
"If this option is checked-on, in Manage Subscriptions section of comment "
|
355 |
+
"forms will only be displayed the \"Notify of all new follow-up comments\" "
|
356 |
+
"option and this option will always be selected by default."
|
357 |
+
msgstr ""
|
358 |
+
"Se esta opção estiver marcada, na seção Assinaturas de Email no formulário "
|
359 |
+
"de comentário será exibida a opção \"Notificar sobre novos comentários neste "
|
360 |
+
"post\" e essa opção será sempre selecionada por padrão."
|
361 |
+
|
362 |
+
#: options/phrases-layout/phrases-comment.php:2
|
363 |
+
msgid "Comment Template Phrases"
|
364 |
+
msgstr "Modelo de Frases de Comentários"
|
365 |
+
|
366 |
+
#: options/phrases-layout/phrases-comment.php:7
|
367 |
+
#: options/wc-options-serialize.php:372
|
368 |
+
msgid "Reply"
|
369 |
+
msgstr "Responder"
|
370 |
+
|
371 |
+
#: options/phrases-layout/phrases-comment.php:17
|
372 |
+
#: options/wc-options-serialize.php:373
|
373 |
+
msgid "Share"
|
374 |
+
msgstr "Compartilhar"
|
375 |
+
|
376 |
+
#: options/phrases-layout/phrases-comment.php:27
|
377 |
+
#: options/wc-options-serialize.php:374
|
378 |
+
msgid "Share On Facebook"
|
379 |
+
msgstr "Compartilhar no Facebook"
|
380 |
+
|
381 |
+
#: options/phrases-layout/phrases-comment.php:37
|
382 |
+
#: options/wc-options-serialize.php:375
|
383 |
+
msgid "Share On Twitter"
|
384 |
+
msgstr "Compartilhar no Twitter"
|
385 |
+
|
386 |
+
#: options/phrases-layout/phrases-comment.php:47
|
387 |
+
#: options/wc-options-serialize.php:376
|
388 |
+
msgid "Share On Google"
|
389 |
+
msgstr "Compartilhar no Google"
|
390 |
+
|
391 |
+
#: options/phrases-layout/phrases-comment.php:57
|
392 |
+
#: options/wc-options-serialize.php:377
|
393 |
+
msgid "Hide Replies"
|
394 |
+
msgstr "Esconder Respostas"
|
395 |
+
|
396 |
+
#: options/phrases-layout/phrases-comment.php:67
|
397 |
+
#: options/wc-options-serialize.php:378
|
398 |
+
msgid "Show Replies"
|
399 |
+
msgstr "Mostrar Respostas"
|
400 |
+
|
401 |
+
#: options/phrases-layout/phrases-comment.php:77
|
402 |
+
msgid "Title For Guests"
|
403 |
+
msgstr "Título para Visitantes"
|
404 |
+
|
405 |
+
#: options/phrases-layout/phrases-comment.php:87
|
406 |
+
msgid "Title For Members"
|
407 |
+
msgstr "Título para Membros"
|
408 |
+
|
409 |
+
#: options/phrases-layout/phrases-comment.php:97
|
410 |
+
msgid "Title For Authors"
|
411 |
+
msgstr "Título para Autores"
|
412 |
+
|
413 |
+
#: options/phrases-layout/phrases-comment.php:107
|
414 |
+
msgid "Title For Admins"
|
415 |
+
msgstr "Título para Administradores"
|
416 |
+
|
417 |
+
#: options/phrases-layout/phrases-comment.php:117
|
418 |
+
#: options/wc-options-serialize.php:419
|
419 |
+
msgid "Vote Up"
|
420 |
+
msgstr "Voto Positivo"
|
421 |
+
|
422 |
+
#: options/phrases-layout/phrases-comment.php:127
|
423 |
+
#: options/wc-options-serialize.php:420
|
424 |
+
msgid "Vote Down"
|
425 |
+
msgstr "Voto Negativo"
|
426 |
+
|
427 |
+
#: options/phrases-layout/phrases-comment.php:137
|
428 |
+
msgid "Save edited comment button text"
|
429 |
+
msgstr "Texto do botão para guardar comentário editado"
|
430 |
+
|
431 |
+
#: options/phrases-layout/phrases-comment.php:141
|
432 |
+
#: options/wc-options-serialize.php:438
|
433 |
+
msgid "Save"
|
434 |
+
msgstr "Guardar"
|
435 |
+
|
436 |
+
#: options/phrases-layout/phrases-comment.php:147
|
437 |
+
msgid "Cancel comment editing button text"
|
438 |
+
msgstr "Texto do botão para cancelar a edição do comentário"
|
439 |
+
|
440 |
+
#: options/phrases-layout/phrases-comment.php:151
|
441 |
+
#: options/wc-options-serialize.php:439
|
442 |
+
msgid "Cancel"
|
443 |
+
msgstr "Cancelar"
|
444 |
+
|
445 |
+
#: options/phrases-layout/phrases-datetime.php:2
|
446 |
+
msgid "Date/Time Phrases"
|
447 |
+
msgstr "Frases de data/hora"
|
448 |
+
|
449 |
+
#: options/phrases-layout/phrases-datetime.php:7
|
450 |
+
msgid "Year"
|
451 |
+
msgstr "Ano"
|
452 |
+
|
453 |
+
#: options/phrases-layout/phrases-datetime.php:18
|
454 |
+
msgid "Years (Plural Form)"
|
455 |
+
msgstr "Anos (forma Plural)"
|
456 |
+
|
457 |
+
#: options/phrases-layout/phrases-datetime.php:22
|
458 |
+
msgid "Years"
|
459 |
+
msgstr "Anos"
|
460 |
+
|
461 |
+
#: options/phrases-layout/phrases-datetime.php:29
|
462 |
+
msgid "Month"
|
463 |
+
msgstr "Mês"
|
464 |
+
|
465 |
+
#: options/phrases-layout/phrases-datetime.php:40
|
466 |
+
msgid "Months (Plural Form)"
|
467 |
+
msgstr "Meses (forma Plural)"
|
468 |
+
|
469 |
+
#: options/phrases-layout/phrases-datetime.php:51
|
470 |
+
msgid "Day"
|
471 |
+
msgstr "Dia"
|
472 |
+
|
473 |
+
#: options/phrases-layout/phrases-datetime.php:62
|
474 |
+
msgid "Days (Plural Form)"
|
475 |
+
msgstr "Dias (forma Plural)"
|
476 |
+
|
477 |
+
#: options/phrases-layout/phrases-datetime.php:84
|
478 |
+
msgid "Hours (Plural Form)"
|
479 |
+
msgstr "Horas (forma Plural)"
|
480 |
+
|
481 |
+
#: options/phrases-layout/phrases-datetime.php:106
|
482 |
+
msgid "Minutes (Plural Form)"
|
483 |
+
msgstr "Minutos (forma Plural)"
|
484 |
+
|
485 |
+
#: options/phrases-layout/phrases-datetime.php:117
|
486 |
+
msgid "Second"
|
487 |
+
msgstr "Segundo"
|
488 |
+
|
489 |
+
#: options/phrases-layout/phrases-datetime.php:128
|
490 |
+
msgid "Seconds (Plural Form)"
|
491 |
+
msgstr "Segundos (forma Plural)"
|
492 |
+
|
493 |
+
#: options/phrases-layout/phrases-datetime.php:138
|
494 |
+
msgid "Commented \"right now\" text"
|
495 |
+
msgstr "Comentário enviado \"agora mesmo\" texto"
|
496 |
+
|
497 |
+
#: options/phrases-layout/phrases-datetime.php:149
|
498 |
+
msgid "Ago text"
|
499 |
+
msgstr "\"Atrás\" texto"
|
500 |
+
|
501 |
+
#: options/phrases-layout/phrases-datetime.php:160
|
502 |
+
msgid "\"Today\" text"
|
503 |
+
msgstr "\"Hoje\" texto"
|
504 |
+
|
505 |
+
#: options/phrases-layout/phrases-datetime.php:164
|
506 |
+
#: options/wc-options-serialize.php:413
|
507 |
+
msgid "Today"
|
508 |
+
msgstr "Hoje"
|
509 |
+
|
510 |
+
#: options/phrases-layout/phrases-email.php:2
|
511 |
+
msgid "Email Template Phrases"
|
512 |
+
msgstr "Modelo de Frases para Email"
|
513 |
+
|
514 |
+
#: options/phrases-layout/phrases-email.php:7
|
515 |
+
msgid "Email Subject"
|
516 |
+
msgstr "Assunto do Email"
|
517 |
+
|
518 |
+
#: options/phrases-layout/phrases-email.php:18
|
519 |
+
msgid "Email Message"
|
520 |
+
msgstr "Mensagem do Email"
|
521 |
+
|
522 |
+
#: options/phrases-layout/phrases-email.php:29
|
523 |
+
msgid "New Reply Subject"
|
524 |
+
msgstr "Assunto do alerta de Nova Resposta"
|
525 |
+
|
526 |
+
#: options/phrases-layout/phrases-email.php:33
|
527 |
+
#: options/phrases-layout/phrases-general.php:101
|
528 |
+
#: options/wc-options-serialize.php:385
|
529 |
+
msgid "New Reply"
|
530 |
+
msgstr "Nova Resposta"
|
531 |
+
|
532 |
+
#: options/phrases-layout/phrases-email.php:40
|
533 |
+
msgid "New Reply Message"
|
534 |
+
msgstr "Mensagem do alerta de Nova Resposta"
|
535 |
+
|
536 |
+
#: options/phrases-layout/phrases-email.php:50
|
537 |
+
#: options/phrases-layout/phrases-email.php:54
|
538 |
+
#: options/wc-options-serialize.php:390
|
539 |
+
msgid "Unsubscribe"
|
540 |
+
msgstr "Cancelar Inscrição"
|
541 |
+
|
542 |
+
#: options/phrases-layout/phrases-email.php:61
|
543 |
+
#: options/phrases-layout/phrases-email.php:65
|
544 |
+
#: options/wc-options-serialize.php:391
|
545 |
+
msgid "Ignore Subscription"
|
546 |
+
msgstr "Ignorar Inscrição"
|
547 |
+
|
548 |
+
#: options/phrases-layout/phrases-email.php:72
|
549 |
+
#: options/phrases-layout/phrases-email.php:76
|
550 |
+
#: options/wc-options-serialize.php:393
|
551 |
+
msgid "Confirm your subscribtion"
|
552 |
+
msgstr "Confirme a sua inscrição"
|
553 |
+
|
554 |
+
#: options/phrases-layout/phrases-email.php:82
|
555 |
+
#: options/phrases-layout/phrases-email.php:86
|
556 |
+
#: options/wc-options-serialize.php:394
|
557 |
+
msgid "You've successfully confirmed your subscription."
|
558 |
+
msgstr "A sua inscrição foi confirmada com sucesso."
|
559 |
+
|
560 |
+
#: options/phrases-layout/phrases-email.php:92
|
561 |
+
msgid "Subscribe Confirmation Email Subject"
|
562 |
+
msgstr "Assunto do email de confirmação da inscrição"
|
563 |
+
|
564 |
+
#: options/phrases-layout/phrases-email.php:96
|
565 |
+
#: options/wc-options-serialize.php:395 wc.php:924
|
566 |
+
msgid "Subscribe Confirmation"
|
567 |
+
msgstr "Confirmação de inscrição"
|
568 |
+
|
569 |
+
#: options/phrases-layout/phrases-email.php:103
|
570 |
+
msgid "Subscribe Confirmation Email Content"
|
571 |
+
msgstr "Conteúdo do email sobre a confirmação da inscrição"
|
572 |
+
|
573 |
+
#: options/phrases-layout/phrases-email.php:107
|
574 |
+
#: options/wc-options-serialize.php:396 wc.php:925
|
575 |
+
msgid ""
|
576 |
+
"Hi, <br/> You just subscribed for new comments on our website. This means "
|
577 |
+
"you will receive an email when new comments are posted according to "
|
578 |
+
"subscription option you've chosen. <br/> To activate, click confirm below. "
|
579 |
+
"If you believe this is an error, ignore this message and we'll never bother "
|
580 |
+
"you again."
|
581 |
+
msgstr ""
|
582 |
+
"Olá, <br/> Você se inscreveu para receber notificações sobre novos "
|
583 |
+
"comentários no nosso site. Estas notificações serão enviadas a você de "
|
584 |
+
"acordo com a opção que selecionou quando pediu a inscrição no site. <br/> "
|
585 |
+
"Para ativar, clique em CONFIRMAR INSCRIÇÃO abaixo. No entanto, se você "
|
586 |
+
"acredita que este é um erro e você não fez esta solicitação, apenas ignore "
|
587 |
+
"esta mensagem."
|
588 |
+
|
589 |
+
#: options/phrases-layout/phrases-form.php:2
|
590 |
+
msgid "Form Template Phrases"
|
591 |
+
msgstr "Modelo de Frases em Formulários"
|
592 |
+
|
593 |
+
#: options/phrases-layout/phrases-form.php:7
|
594 |
+
msgid "Comment Field Start"
|
595 |
+
msgstr "Mensagem de incentivo a discussão"
|
596 |
+
|
597 |
+
#: options/phrases-layout/phrases-form.php:17
|
598 |
+
msgid "Comment Field Join"
|
599 |
+
msgstr "Mensagem de incentivo no formulário"
|
600 |
+
|
601 |
+
#: options/phrases-layout/phrases-form.php:27
|
602 |
+
msgid "Email Field"
|
603 |
+
msgstr "Campo de Email"
|
604 |
+
|
605 |
+
#: options/phrases-layout/phrases-form.php:37
|
606 |
+
msgid "Name Field"
|
607 |
+
msgstr "Campo do Nome"
|
608 |
+
|
609 |
+
#: options/phrases-layout/phrases-form.php:47
|
610 |
+
msgid "CAPTCHA Field"
|
611 |
+
msgstr "Campo do Captcha"
|
612 |
+
|
613 |
+
#: options/phrases-layout/phrases-form.php:57
|
614 |
+
msgid "Submit Button"
|
615 |
+
msgstr "Botão de Enviar"
|
616 |
+
|
617 |
+
#: options/phrases-layout/phrases-form.php:67
|
618 |
+
#: options/phrases-layout/phrases-form.php:71
|
619 |
+
#: options/wc-options-serialize.php:365
|
620 |
+
msgid "Manage Subscriptions"
|
621 |
+
msgstr "Gerenciar Assinaturas"
|
622 |
+
|
623 |
+
#: options/phrases-layout/phrases-form.php:77
|
624 |
+
msgid "Notify \"None\""
|
625 |
+
msgstr "Notificar \"Nenhum\""
|
626 |
+
|
627 |
+
#: options/phrases-layout/phrases-form.php:81
|
628 |
+
#: options/wc-options-serialize.php:366
|
629 |
+
msgid "None"
|
630 |
+
msgstr "Nenhum"
|
631 |
+
|
632 |
+
#: options/phrases-layout/phrases-form.php:87
|
633 |
+
msgid "Notify on new comments (checkbox)"
|
634 |
+
msgstr "Notificar ao receber novos comentários (checkbox)"
|
635 |
+
|
636 |
+
#: options/phrases-layout/phrases-form.php:91
|
637 |
+
#: options/wc-options-serialize.php:367
|
638 |
+
msgid "Notify of all new follow-up comments"
|
639 |
+
msgstr "Notificar-me de novos comentários"
|
640 |
+
|
641 |
+
#: options/phrases-layout/phrases-form.php:98
|
642 |
+
msgid "Notify on all new replies (checkbox)"
|
643 |
+
msgstr "Notificar em todas as respostas (checkbox)"
|
644 |
+
|
645 |
+
#: options/phrases-layout/phrases-form.php:102
|
646 |
+
#: options/wc-options-serialize.php:368
|
647 |
+
msgid "Notify of new replies to all my comments"
|
648 |
+
msgstr "Notificar-me de respostas a todos os meus comentários"
|
649 |
+
|
650 |
+
#: options/phrases-layout/phrases-form.php:109
|
651 |
+
msgid "Notify on new replies (checkbox)"
|
652 |
+
msgstr "Notificar de respostas ao comentário (checkbox)"
|
653 |
+
|
654 |
+
#: options/phrases-layout/phrases-form.php:113
|
655 |
+
#: options/wc-options-serialize.php:369
|
656 |
+
msgid "Notify of new replies to this comment"
|
657 |
+
msgstr "Notificar-me de respostas a este comentário"
|
658 |
+
|
659 |
+
#: options/phrases-layout/phrases-form.php:119
|
660 |
+
msgid "Subscribed on this comment replies"
|
661 |
+
msgstr "Inscrito para respostas a este comentário"
|
662 |
+
|
663 |
+
#: options/phrases-layout/phrases-form.php:129
|
664 |
+
msgid "Subscribed on all your comments replies"
|
665 |
+
msgstr "Inscrito para respostas a todos os seus comentários"
|
666 |
+
|
667 |
+
#: options/phrases-layout/phrases-form.php:139
|
668 |
+
msgid "Subscribed on this post"
|
669 |
+
msgstr "Inscrito neste artigo"
|
670 |
+
|
671 |
+
#: options/phrases-layout/phrases-general.php:2
|
672 |
+
msgid "General Phrases"
|
673 |
+
msgstr "Frases Gerais"
|
674 |
+
|
675 |
+
#: options/phrases-layout/phrases-general.php:7
|
676 |
+
#: options/wc-options-serialize.php:354
|
677 |
+
msgid "Leave a Reply"
|
678 |
+
msgstr "Deixe um comentário"
|
679 |
+
|
680 |
+
#: options/phrases-layout/phrases-general.php:17
|
681 |
+
msgid "Be the first to comment"
|
682 |
+
msgstr "Seja o primeiro a comentar"
|
683 |
+
|
684 |
+
#: options/phrases-layout/phrases-general.php:27
|
685 |
+
#: options/wc-options-serialize.php:356 options/wc-options.php:341
|
686 |
+
msgid "Comment"
|
687 |
+
msgstr "Comentário"
|
688 |
+
|
689 |
+
#: options/phrases-layout/phrases-general.php:37
|
690 |
+
msgid "Comment (Plural Form)"
|
691 |
+
msgstr "Comentário (forma Plural)"
|
692 |
+
|
693 |
+
#: options/phrases-layout/phrases-general.php:47
|
694 |
+
msgid "On"
|
695 |
+
msgstr "Em"
|
696 |
+
|
697 |
+
#: options/phrases-layout/phrases-general.php:57
|
698 |
+
msgid "Load More Button"
|
699 |
+
msgstr "Botão Mostrar Mais"
|
700 |
+
|
701 |
+
#: options/phrases-layout/phrases-general.php:67
|
702 |
+
#: options/wc-options-serialize.php:371
|
703 |
+
msgid "Load Rest of Comments"
|
704 |
+
msgstr "Carregar o resto dos comentários"
|
705 |
+
|
706 |
+
#: options/phrases-layout/phrases-general.php:77
|
707 |
+
msgid "Button text if has new comment"
|
708 |
+
msgstr "Texto no botão se houver um novo comentário"
|
709 |
+
|
710 |
+
#: options/phrases-layout/phrases-general.php:81
|
711 |
+
#: options/wc-options-serialize.php:383
|
712 |
+
msgid "New Comment"
|
713 |
+
msgstr "Novo Comentário"
|
714 |
+
|
715 |
+
#: options/phrases-layout/phrases-general.php:87
|
716 |
+
msgid "Button text if has new comments (Plural Form)"
|
717 |
+
msgstr "Texto do botão se tem novos comentários (forma Plural)"
|
718 |
+
|
719 |
+
#: options/phrases-layout/phrases-general.php:91
|
720 |
+
msgid "New Comments"
|
721 |
+
msgstr "Novos Comentários"
|
722 |
+
|
723 |
+
#: options/phrases-layout/phrases-general.php:97
|
724 |
+
msgid "Button text if has new reply"
|
725 |
+
msgstr "Texto no botão se tiver uma resposta nova"
|
726 |
+
|
727 |
+
#: options/phrases-layout/phrases-general.php:107
|
728 |
+
msgid "Button text if has new replies (Plural Form)"
|
729 |
+
msgstr "Texto do botão se tem novas respostas (forma Plural)"
|
730 |
+
|
731 |
+
#: options/phrases-layout/phrases-general.php:111
|
732 |
+
msgid "New Replies"
|
733 |
+
msgstr "Novas Respostas"
|
734 |
+
|
735 |
+
#: options/phrases-layout/phrases-general.php:117
|
736 |
+
msgid "Text on load more button if has new comment(s)"
|
737 |
+
msgstr "Texto no botão Mostrar Mais"
|
738 |
+
|
739 |
+
#: options/phrases-layout/phrases-general.php:121
|
740 |
+
#: options/wc-options-serialize.php:434
|
741 |
+
msgid "New"
|
742 |
+
msgstr "Novo"
|
743 |
+
|
744 |
+
#: options/phrases-layout/phrases-notification.php:2
|
745 |
+
msgid "Notification Phrases"
|
746 |
+
msgstr "Frases de notificação"
|
747 |
+
|
748 |
+
#: options/phrases-layout/phrases-notification.php:7
|
749 |
+
#: options/wc-options-serialize.php:392
|
750 |
+
msgid "You've successfully unsubscribed."
|
751 |
+
msgstr "A sua inscrição foi cancelada com sucesso."
|
752 |
+
|
753 |
+
#: options/phrases-layout/phrases-notification.php:18
|
754 |
+
msgid "Error message for empty field"
|
755 |
+
msgstr "Mensagem de erro para campos vazios"
|
756 |
+
|
757 |
+
#: options/phrases-layout/phrases-notification.php:28
|
758 |
+
msgid "Error message for invalid email field"
|
759 |
+
msgstr "Mensagem de erro para email inválido"
|
760 |
+
|
761 |
+
#: options/phrases-layout/phrases-notification.php:38
|
762 |
+
#: options/wc-options-serialize.php:414
|
763 |
+
msgid "You must be"
|
764 |
+
msgstr "Você deve"
|
765 |
+
|
766 |
+
#: options/phrases-layout/phrases-notification.php:48
|
767 |
+
msgid "Logged in as"
|
768 |
+
msgstr "Autenticado como"
|
769 |
+
|
770 |
+
#: options/phrases-layout/phrases-notification.php:58
|
771 |
+
#: options/wc-options-serialize.php:416
|
772 |
+
msgid "Log out"
|
773 |
+
msgstr "Sair"
|
774 |
+
|
775 |
+
#: options/phrases-layout/phrases-notification.php:68
|
776 |
+
msgid "Logged In"
|
777 |
+
msgstr "Fazer o login"
|
778 |
+
|
779 |
+
#: options/phrases-layout/phrases-notification.php:78
|
780 |
+
msgid "To post a comment"
|
781 |
+
msgstr "Para publicar um comentário"
|
782 |
+
|
783 |
+
#: options/phrases-layout/phrases-notification.php:88
|
784 |
+
#: options/wc-options-serialize.php:421
|
785 |
+
msgid "Vote Counted"
|
786 |
+
msgstr "Votos Contados"
|
787 |
+
|
788 |
+
#: options/phrases-layout/phrases-notification.php:98
|
789 |
+
msgid "You can vote only 1 time"
|
790 |
+
msgstr "Apenas pode votar uma vez"
|
791 |
+
|
792 |
+
#: options/phrases-layout/phrases-notification.php:108
|
793 |
+
#: options/wc-options-serialize.php:423
|
794 |
+
msgid "Voting Error"
|
795 |
+
msgstr "Erro ao votar"
|
796 |
+
|
797 |
+
#: options/phrases-layout/phrases-notification.php:118
|
798 |
+
msgid "Login To Vote"
|
799 |
+
msgstr "Faça o login para votar"
|
800 |
+
|
801 |
+
#: options/phrases-layout/phrases-notification.php:128
|
802 |
+
msgid "You Cannot Vote On Your Comment"
|
803 |
+
msgstr "Não pode votar no seu comentário"
|
804 |
+
|
805 |
+
#: options/phrases-layout/phrases-notification.php:138
|
806 |
+
msgid "You are not allowed to vote for this comment (Voting from same IP)"
|
807 |
+
msgstr "Você não tem permissão para votar neste comentário (votos do mesmo IP)"
|
808 |
+
|
809 |
+
#: options/phrases-layout/phrases-notification.php:148
|
810 |
+
#: options/wc-options-serialize.php:427
|
811 |
+
msgid "Invalid Captcha Code"
|
812 |
+
msgstr "Captcha Inválida"
|
813 |
+
|
814 |
+
#: options/phrases-layout/phrases-notification.php:158
|
815 |
+
#: options/wc-options-serialize.php:428
|
816 |
+
msgid "Some of field value is invalid"
|
817 |
+
msgstr "A informação de algum campo é inválida"
|
818 |
+
|
819 |
+
#: options/phrases-layout/phrases-notification.php:168
|
820 |
+
msgid "Comment waiting moderation"
|
821 |
+
msgstr "O comentário aguarda moderação"
|
822 |
+
|
823 |
+
#: options/phrases-layout/phrases-notification.php:178
|
824 |
+
msgid "Message if comment was not updated"
|
825 |
+
msgstr "Mensagem se o comentário não for atualizado"
|
826 |
+
|
827 |
+
#: options/phrases-layout/phrases-notification.php:182
|
828 |
+
#: options/wc-options-serialize.php:435
|
829 |
+
msgid "Sorry, the comment was not updated"
|
830 |
+
msgstr "Lamentamos, mas o comentário não foi atualizado"
|
831 |
+
|
832 |
+
#: options/phrases-layout/phrases-notification.php:188
|
833 |
+
msgid "Message if comment no longer possible to edit"
|
834 |
+
msgstr "Mensagem se não for mais possível editar"
|
835 |
+
|
836 |
+
#: options/phrases-layout/phrases-notification.php:192
|
837 |
+
#: options/wc-options-serialize.php:436
|
838 |
+
msgid "Sorry, this comment no longer possible to edit"
|
839 |
+
msgstr "Lamentamos, mas já não é possível editar o comentário"
|
840 |
+
|
841 |
+
#: options/phrases-layout/phrases-notification.php:199
|
842 |
+
msgid "Message if comment text not changed"
|
843 |
+
msgstr "Mensagem se o texto do comentário não for alterado"
|
844 |
+
|
845 |
+
#: options/phrases-layout/phrases-notification.php:203
|
846 |
+
msgid "TYou've not made any changes"
|
847 |
+
msgstr "Você não fez nenhuma alteração"
|
848 |
+
|
849 |
+
#: options/wc-options-serialize.php:355
|
850 |
+
msgid "Be the First to Comment!"
|
851 |
+
msgstr "Seja o Primeiro a Comentar!"
|
852 |
+
|
853 |
+
#: options/wc-options-serialize.php:357
|
854 |
+
msgid "Comments"
|
855 |
+
msgstr "Comentários"
|
856 |
+
|
857 |
+
#: options/wc-options-serialize.php:358
|
858 |
+
msgid "on"
|
859 |
+
msgstr "em"
|
860 |
+
|
861 |
+
#: options/wc-options-serialize.php:359
|
862 |
+
msgid "Start the discussion"
|
863 |
+
msgstr "Iniciar a discussão"
|
864 |
+
|
865 |
+
#: options/wc-options-serialize.php:360
|
866 |
+
msgid "Join the discussion"
|
867 |
+
msgstr "Entre na discussão"
|
868 |
+
|
869 |
+
#: options/wc-options-serialize.php:361 options/wc-options.php:343
|
870 |
+
msgid "Email"
|
871 |
+
msgstr "Email"
|
872 |
+
|
873 |
+
#: options/wc-options-serialize.php:362
|
874 |
+
msgid "Name"
|
875 |
+
msgstr "Nome"
|
876 |
+
|
877 |
+
#: options/wc-options-serialize.php:363
|
878 |
+
msgid "Please insert the code above to comment"
|
879 |
+
msgstr "Por favor, insira o código acima para comentar"
|
880 |
+
|
881 |
+
#: options/wc-options-serialize.php:364
|
882 |
+
msgid "Post Comment"
|
883 |
+
msgstr "Publicar Comentário."
|
884 |
+
|
885 |
+
#: options/wc-options-serialize.php:370
|
886 |
+
msgid "Load More Comments"
|
887 |
+
msgstr "Carregar mais comentários"
|
888 |
+
|
889 |
+
#: options/wc-options-serialize.php:379
|
890 |
+
msgid "Guest"
|
891 |
+
msgstr "Visitante"
|
892 |
+
|
893 |
+
#: options/wc-options-serialize.php:380
|
894 |
+
msgid "Member"
|
895 |
+
msgstr "Membro"
|
896 |
+
|
897 |
+
#: options/wc-options-serialize.php:381
|
898 |
+
msgid "Author"
|
899 |
+
msgstr "Autor"
|
900 |
+
|
901 |
+
#: options/wc-options-serialize.php:382
|
902 |
+
msgid "Admin"
|
903 |
+
msgstr "Admin"
|
904 |
+
|
905 |
+
#: options/wc-options-serialize.php:384
|
906 |
+
msgid "New comment on the discussion section you've been interested in"
|
907 |
+
msgstr "Novo comentário na discussão de seu interesse em"
|
908 |
+
|
909 |
+
#: options/wc-options-serialize.php:386
|
910 |
+
msgid "New reply on the discussion section you've been interested in"
|
911 |
+
msgstr "Nova resposta na discussão de seu interesse em"
|
912 |
+
|
913 |
+
#: options/wc-options-serialize.php:387
|
914 |
+
msgid "You're subscribed for new replies on this comment"
|
915 |
+
msgstr "Você está inscrito para saber de novas respostas a este comentário"
|
916 |
+
|
917 |
+
#: options/wc-options-serialize.php:388
|
918 |
+
msgid "You're subscribed for new replies on all your comments"
|
919 |
+
msgstr ""
|
920 |
+
"Você está inscrito para saber de novas respostas a todos os seus comentários"
|
921 |
+
|
922 |
+
#: options/wc-options-serialize.php:389
|
923 |
+
msgid "You're subscribed for new follow-up comments on this post"
|
924 |
+
msgstr ""
|
925 |
+
"Você está inscrito para acompanhamento de novos comentários nesta publicação"
|
926 |
+
|
927 |
+
#: options/wc-options-serialize.php:397
|
928 |
+
msgid "please fill out this field to comment"
|
929 |
+
msgstr "por favor, preencha este campo para comentar"
|
930 |
+
|
931 |
+
#: options/wc-options-serialize.php:398
|
932 |
+
msgid "email address is invalid"
|
933 |
+
msgstr "Endereço de e-mail inválido"
|
934 |
+
|
935 |
+
#: options/wc-options-serialize.php:399
|
936 |
+
msgid "year"
|
937 |
+
msgstr "ano"
|
938 |
+
|
939 |
+
#: options/wc-options-serialize.php:400
|
940 |
+
msgid "years"
|
941 |
+
msgstr "anos"
|
942 |
+
|
943 |
+
#: options/wc-options-serialize.php:401
|
944 |
+
msgid "month"
|
945 |
+
msgstr "mês"
|
946 |
+
|
947 |
+
#: options/wc-options-serialize.php:402
|
948 |
+
msgid "months"
|
949 |
+
msgstr "meses"
|
950 |
+
|
951 |
+
#: options/wc-options-serialize.php:403
|
952 |
+
msgid "day"
|
953 |
+
msgstr "dia"
|
954 |
+
|
955 |
+
#: options/wc-options-serialize.php:404
|
956 |
+
msgid "days"
|
957 |
+
msgstr "dias"
|
958 |
+
|
959 |
+
#: options/wc-options-serialize.php:405
|
960 |
+
msgid "hour"
|
961 |
+
msgstr "hora"
|
962 |
+
|
963 |
+
#: options/wc-options-serialize.php:406
|
964 |
+
msgid "hours"
|
965 |
+
msgstr "horas"
|
966 |
+
|
967 |
+
#: options/wc-options-serialize.php:407
|
968 |
+
msgid "minute"
|
969 |
+
msgstr "minuto"
|
970 |
+
|
971 |
+
#: options/wc-options-serialize.php:408
|
972 |
+
msgid "minutes"
|
973 |
+
msgstr "minutos"
|
974 |
+
|
975 |
+
#: options/wc-options-serialize.php:409
|
976 |
+
msgid "second"
|
977 |
+
msgstr "segundo"
|
978 |
+
|
979 |
+
#: options/wc-options-serialize.php:410
|
980 |
+
msgid "seconds"
|
981 |
+
msgstr "segundos"
|
982 |
+
|
983 |
+
#: options/wc-options-serialize.php:411
|
984 |
+
msgid "right now"
|
985 |
+
msgstr "agora mesmo"
|
986 |
+
|
987 |
+
#: options/wc-options-serialize.php:412
|
988 |
+
msgid "ago"
|
989 |
+
msgstr "atrás"
|
990 |
+
|
991 |
+
#: options/wc-options-serialize.php:415
|
992 |
+
msgid "You are logged in as"
|
993 |
+
msgstr "Você está autenticado como"
|
994 |
+
|
995 |
+
#: options/wc-options-serialize.php:417
|
996 |
+
msgid "logged in"
|
997 |
+
msgstr "Autenticado como"
|
998 |
+
|
999 |
+
#: options/wc-options-serialize.php:418
|
1000 |
+
msgid "to post a comment."
|
1001 |
+
msgstr "para publicar um comentário."
|
1002 |
+
|
1003 |
+
#: options/wc-options-serialize.php:422
|
1004 |
+
msgid "You've already voted for this comment"
|
1005 |
+
msgstr "Você já votou para este comentário"
|
1006 |
+
|
1007 |
+
#: options/wc-options-serialize.php:424
|
1008 |
+
msgid "You Must Be Logged In To Vote"
|
1009 |
+
msgstr "Você deve estar autenticado para votar"
|
1010 |
+
|
1011 |
+
#: options/wc-options-serialize.php:425
|
1012 |
+
msgid "You cannot vote for your comment"
|
1013 |
+
msgstr "Não pode votar no seu comentário"
|
1014 |
+
|
1015 |
+
#: options/wc-options-serialize.php:426
|
1016 |
+
msgid "You are not allowed to vote for this comment"
|
1017 |
+
msgstr "Você não tem permissão para votar neste comentário"
|
1018 |
+
|
1019 |
+
#: options/wc-options-serialize.php:429
|
1020 |
+
msgid "new comment"
|
1021 |
+
msgstr "novo comentário"
|
1022 |
+
|
1023 |
+
#: options/wc-options-serialize.php:430
|
1024 |
+
msgid "new comments"
|
1025 |
+
msgstr "novos comentários"
|
1026 |
+
|
1027 |
+
#: options/wc-options-serialize.php:431
|
1028 |
+
msgid "Your Comment awaiting moderation"
|
1029 |
+
msgstr "Seu comentário aguarda moderação"
|
1030 |
+
|
1031 |
+
#: options/wc-options-serialize.php:432
|
1032 |
+
msgid "new reply on your comment"
|
1033 |
+
msgstr "notificar-me de respostas ao meu comentário"
|
1034 |
+
|
1035 |
+
#: options/wc-options-serialize.php:433
|
1036 |
+
msgid "new replies on your comments"
|
1037 |
+
msgstr "notificar-me de respostas a todos os meus comentários"
|
1038 |
+
|
1039 |
+
#: options/wc-options-serialize.php:437
|
1040 |
+
msgid "You've not made any changes"
|
1041 |
+
msgstr "Você não fez alterações"
|
1042 |
+
|
1043 |
+
#: options/wc-options.php:29 options/wc-options.php:224
|
1044 |
+
msgid "Hacker?"
|
1045 |
+
msgstr "Hacker?"
|
1046 |
+
|
1047 |
+
#: options/wc-options.php:81
|
1048 |
+
msgid "wpDiscuz General Settings"
|
1049 |
+
msgstr "wpDiscuz - Opções Gerais"
|
1050 |
+
|
1051 |
+
#: options/wc-options.php:173
|
1052 |
+
msgid "General settings"
|
1053 |
+
msgstr "Opções gerais"
|
1054 |
+
|
1055 |
+
#: options/wc-options.php:176
|
1056 |
+
msgid "Email Subscription"
|
1057 |
+
msgstr "Assinatura de e-mail"
|
1058 |
+
|
1059 |
+
#: options/wc-options.php:176
|
1060 |
+
msgid "and Postmatic"
|
1061 |
+
msgstr "e Postmatic"
|
1062 |
+
|
1063 |
+
#: options/wc-options.php:205 options/wc-options.php:371
|
1064 |
+
msgid "Save Changes"
|
1065 |
+
msgstr "Guardar Alterações"
|
1066 |
+
|
1067 |
+
#: options/wc-options.php:206
|
1068 |
+
msgid "Reset Options"
|
1069 |
+
msgstr "Reiniciar Opções"
|
1070 |
+
|
1071 |
+
#: options/wc-options.php:329
|
1072 |
+
msgid "WpDiscuz Front-end Phrases"
|
1073 |
+
msgstr "wpDiscuz - Frases do Front-end"
|
1074 |
+
|
1075 |
+
#: options/wc-options.php:339
|
1076 |
+
msgid "General"
|
1077 |
+
msgstr "Geral"
|
1078 |
+
|
1079 |
+
#: options/wc-options.php:340
|
1080 |
+
msgid "Form"
|
1081 |
+
msgstr "Formulário"
|
1082 |
+
|
1083 |
+
#: options/wc-options.php:342
|
1084 |
+
msgid "Date/Time"
|
1085 |
+
msgstr "Data/Hora"
|
1086 |
+
|
1087 |
+
#: options/wc-options.php:344
|
1088 |
+
msgid "Notification"
|
1089 |
+
msgstr "Notificação"
|
1090 |
+
|
1091 |
+
#: wc.php:1001
|
1092 |
+
msgid "Settings"
|
1093 |
+
msgstr "Opções"
|
1094 |
+
|
1095 |
+
#: wc.php:1002
|
1096 |
+
msgid "Phrases"
|
1097 |
+
msgstr "Frases"
|
1098 |
+
|
1099 |
+
#~ msgid "Held new comments for moderation"
|
1100 |
+
#~ msgstr "Reter os novos comentários para moderação"
|
1101 |
+
|
1102 |
+
#~ msgid "Show plugin powered by link"
|
1103 |
+
#~ msgstr "Adicionar um link para o site do wpDiscuz"
|
1104 |
+
|
1105 |
+
#~ msgid "Front-end phrases"
|
1106 |
+
#~ msgstr "Frases do Front-end"
|
1107 |
+
|
1108 |
+
#~ msgid "Plural (Ex. user -> user + s)"
|
1109 |
+
#~ msgstr "Plural (Ex: user -> user + s)"
|
languages/wpdiscuz-pt_PT.mo
CHANGED
Binary file
|
languages/wpdiscuz-pt_PT.po
CHANGED
@@ -1,216 +1,371 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: wpDiscuz - Wordpress Comments\n"
|
4 |
-
"POT-Creation-Date: 2015-
|
5 |
-
"PO-Revision-Date: 2015-
|
6 |
"Last-Translator: Celso Azevedo <mail@celsoazevedo.net>\n"
|
7 |
"Language-Team: Celso Azevedo <mail@celsoazevedo.net>\n"
|
8 |
"Language: pt_PT\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.7.
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
-
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;"
|
17 |
-
"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
|
22 |
-
#: comment-form/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
msgid "Edit"
|
24 |
msgstr "Editar"
|
25 |
|
26 |
-
#: options
|
27 |
-
msgid "General
|
28 |
-
msgstr "Opções
|
29 |
|
30 |
-
#: options
|
31 |
msgid "Display comment form for post types:"
|
32 |
msgstr "Mostrar o formulário de comentário em:"
|
33 |
|
34 |
-
#: options
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
msgid "Show the latest comments on"
|
36 |
msgstr "Mostrar os últimos comentários no"
|
37 |
|
38 |
-
#: options
|
39 |
msgid "the top of the list"
|
40 |
msgstr "no topo da lista de comentários"
|
41 |
|
42 |
-
#: options
|
43 |
msgid "top of the threads"
|
44 |
msgstr "no topo"
|
45 |
|
46 |
-
#: options
|
47 |
msgid "bottom of the threads"
|
48 |
msgstr "no fim"
|
49 |
|
50 |
-
#: options
|
51 |
msgid "the bottom of the list"
|
52 |
msgstr "no fim da lista de comentários"
|
53 |
|
54 |
-
#: options
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
msgid "Live update options"
|
56 |
-
msgstr "Opções de atualização
|
57 |
|
58 |
-
#: options
|
59 |
msgid "Never update"
|
60 |
msgstr "Nunca atualizar"
|
61 |
|
62 |
-
#: options
|
63 |
msgid "Turn off \"Live Update\" function"
|
64 |
-
msgstr "Desligar a opção \"Atualização
|
65 |
|
66 |
-
#: options
|
67 |
msgid "Show new comment/reply buttons to update manualy"
|
68 |
-
msgstr ""
|
69 |
-
"Mostrar os botões de novo comentário e resposta para atualizar manualmente"
|
70 |
|
71 |
-
#: options
|
72 |
msgid "Always check for new comments and show update buttons"
|
73 |
-
msgstr "
|
74 |
|
75 |
-
#: options
|
76 |
msgid "Always update"
|
77 |
msgstr "Atualizar sempre"
|
78 |
|
79 |
-
#: options
|
80 |
msgid "Always check for new comments and update automatically"
|
81 |
-
msgstr "
|
82 |
|
83 |
-
#: options
|
84 |
msgid "Update comment list every"
|
85 |
-
msgstr "Atualizar a lista de
|
86 |
|
87 |
-
#: options
|
88 |
-
#: options
|
89 |
-
#: options
|
90 |
msgid "Seconds"
|
91 |
msgstr "Segundos"
|
92 |
|
93 |
-
#: options
|
94 |
-
#: options-
|
95 |
msgid "Minute"
|
96 |
msgstr "Minuto"
|
97 |
|
98 |
-
#: options
|
99 |
-
#: options-
|
100 |
-
|
101 |
-
|
102 |
-
#: options-templates/options-template-main.php:93
|
103 |
-
msgid "Minutes"
|
104 |
-
msgstr "Minutos"
|
105 |
|
106 |
-
#: options
|
107 |
-
msgid "
|
108 |
-
msgstr "
|
|
|
|
|
109 |
|
110 |
-
#: options
|
111 |
-
msgid "
|
112 |
-
msgstr "
|
113 |
|
114 |
-
#: options
|
115 |
-
|
116 |
-
|
117 |
-
msgstr "Hora"
|
118 |
|
119 |
-
#: options
|
120 |
-
|
121 |
-
|
122 |
-
msgstr "Horas"
|
123 |
|
124 |
-
#: options
|
125 |
msgid "Hide Voting buttons"
|
126 |
-
msgstr "
|
127 |
|
128 |
-
#: options
|
129 |
-
msgid "Hide Share
|
130 |
-
msgstr "
|
131 |
|
132 |
-
#: options
|
133 |
msgid "Hide the CAPTCHA field"
|
134 |
-
msgstr "
|
135 |
|
136 |
-
#: options
|
137 |
-
msgid "
|
138 |
-
msgstr "
|
139 |
|
140 |
-
#: options
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
|
|
145 |
|
146 |
-
#: options
|
147 |
-
|
148 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
149 |
|
150 |
-
#: options
|
151 |
-
|
152 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
|
154 |
-
#: options
|
155 |
-
msgid "
|
156 |
-
msgstr "
|
157 |
|
158 |
-
#: options
|
159 |
-
msgid "
|
160 |
-
msgstr "
|
161 |
|
162 |
-
#: options
|
163 |
-
msgid "Comment
|
164 |
-
msgstr "
|
165 |
|
166 |
-
#: options
|
167 |
-
msgid "
|
168 |
-
msgstr "
|
169 |
|
170 |
-
#: options
|
171 |
-
msgid "
|
172 |
-
msgstr "
|
173 |
|
174 |
-
#: options
|
175 |
-
|
176 |
-
|
177 |
-
#: options-templates/options-template-main.php:229
|
178 |
-
msgid "Levels"
|
179 |
-
msgstr "Níveis"
|
180 |
|
181 |
-
#: options
|
182 |
-
msgid "
|
183 |
-
msgstr "
|
184 |
|
185 |
-
#: options
|
186 |
-
msgid ""
|
187 |
-
"
|
188 |
-
"show the date/time format set in WordPress General Settings."
|
189 |
-
msgstr ""
|
190 |
-
"O wpDiscuz mostra uma data mais amigável. Ao selecionar esta opção, o "
|
191 |
-
"plugin vai usar o formato de data/hora definido na página de Opções do "
|
192 |
-
"WordPress."
|
193 |
|
194 |
-
#: options
|
195 |
-
msgid ""
|
196 |
-
"
|
197 |
-
msgstr ""
|
198 |
-
"Deixar as opções de notificação por email no formulário de comentário "
|
199 |
-
"ativas por defeito"
|
200 |
|
201 |
-
#: options
|
202 |
msgid "Show \"Notify of all new follow-up comments\""
|
203 |
msgstr "Mostrar \"Notificar-me de novos comentários\""
|
204 |
|
205 |
-
#: options
|
206 |
msgid "Show \"Notify of new replies to all my comments\""
|
207 |
-
msgstr "Mostrar \"Notificar-me de
|
208 |
|
209 |
-
#: options
|
210 |
msgid "Show \"Notify of new replies to this comment\""
|
211 |
msgstr "Mostrar \"Notificar-me de respostas a este comentário\""
|
212 |
|
213 |
-
#:
|
|
|
214 |
msgid ""
|
215 |
"Please keep all three or at least one of those options ON, otherwise users "
|
216 |
"will not have any option for email notifications and they'll not get any "
|
@@ -219,11 +374,13 @@ msgstr ""
|
|
219 |
"Mantenha pelo menos uma destas opções ativas para exibir uma opção de "
|
220 |
"subscrição aos utilizadores."
|
221 |
|
222 |
-
#:
|
|
|
223 |
msgid "Use Postmatic for subscriptions and commenting by email"
|
224 |
msgstr "Usar o Postmatic para subscrições e comentários via email"
|
225 |
|
226 |
-
#:
|
|
|
227 |
msgid ""
|
228 |
"Postmatic allows your users subscribe to comments. Instead of just being "
|
229 |
"notified, they add a reply right from their inbox."
|
@@ -231,251 +388,246 @@ msgstr ""
|
|
231 |
"O Postmatic permite que os seus utilizadores subscrevam aos comentários. Em "
|
232 |
"vez de serem apenas notificados, eles podem responder diretamente via email."
|
233 |
|
234 |
-
#:
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
msgid "Comment Form Background Color"
|
240 |
-
msgstr "Cor de fundo do formulário de comentário"
|
241 |
-
|
242 |
-
#: options-templates/options-template-main.php:313
|
243 |
-
#: options-templates/options-template-main.php:337
|
244 |
-
#: options-templates/options-template-main.php:361
|
245 |
-
#: options-templates/options-template-main.php:385
|
246 |
-
#: options-templates/options-template-main.php:410
|
247 |
-
#: options-templates/options-template-main.php:435
|
248 |
-
#: options-templates/options-template-main.php:459
|
249 |
-
msgid "Example: #00ff00"
|
250 |
-
msgstr "Exemplo: #00ff00"
|
251 |
-
|
252 |
-
#: options-templates/options-template-main.php:334
|
253 |
-
msgid "Comment Background Color"
|
254 |
-
msgstr "Cor de fundo do comentário"
|
255 |
-
|
256 |
-
#: options-templates/options-template-main.php:358
|
257 |
-
msgid "Reply Background Color"
|
258 |
-
msgstr "Cor de fundo da resposta"
|
259 |
|
260 |
-
#:
|
261 |
-
|
262 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
263 |
|
264 |
-
#: options-
|
265 |
-
msgid "
|
266 |
-
msgstr "
|
267 |
|
268 |
-
#: options-
|
269 |
-
|
270 |
-
|
|
|
271 |
|
272 |
-
#: options-
|
273 |
-
|
274 |
-
|
|
|
275 |
|
276 |
-
#: options-
|
277 |
-
|
278 |
-
|
|
|
279 |
|
280 |
-
#: options-
|
281 |
-
|
282 |
-
|
|
|
283 |
|
284 |
-
#: options-
|
285 |
-
|
286 |
-
|
|
|
287 |
|
288 |
-
#: options-
|
289 |
-
|
290 |
-
|
|
|
291 |
|
292 |
-
#: options-
|
293 |
-
|
294 |
-
|
|
|
295 |
|
296 |
-
#: options-
|
297 |
-
|
298 |
-
|
|
|
299 |
|
300 |
-
#: options-
|
301 |
-
|
302 |
-
|
|
|
303 |
|
304 |
-
#: options-
|
305 |
-
msgid "
|
306 |
-
msgstr "
|
307 |
|
308 |
-
#: options-
|
309 |
-
msgid "
|
310 |
-
msgstr "
|
311 |
|
312 |
-
#: options-
|
313 |
-
msgid "
|
314 |
-
msgstr "
|
315 |
|
316 |
-
#: options-
|
317 |
-
msgid "
|
318 |
-
msgstr "
|
319 |
|
320 |
-
#: options-
|
321 |
-
|
322 |
-
|
|
|
323 |
|
324 |
-
#: options-
|
325 |
-
|
326 |
-
|
|
|
327 |
|
328 |
-
#: options-
|
329 |
-
|
330 |
-
|
331 |
-
msgstr "Gerir Subscrições"
|
332 |
|
333 |
-
#: options-
|
334 |
-
|
335 |
-
|
|
|
336 |
|
337 |
-
#: options-
|
338 |
-
msgid "
|
339 |
-
msgstr "
|
340 |
|
341 |
-
#: options-
|
342 |
-
|
343 |
-
|
|
|
344 |
|
345 |
-
#: options-
|
346 |
-
msgid "
|
347 |
-
msgstr "
|
348 |
|
349 |
-
#: options-
|
350 |
-
msgid "
|
351 |
-
msgstr "
|
352 |
|
353 |
-
#: options-
|
354 |
-
msgid "
|
355 |
-
msgstr "
|
356 |
|
357 |
-
#: options-
|
358 |
-
msgid "
|
359 |
-
msgstr "
|
360 |
|
361 |
-
#: options-
|
362 |
-
msgid "
|
363 |
-
msgstr "
|
364 |
|
365 |
-
#: options-
|
366 |
-
msgid "
|
367 |
-
msgstr "
|
368 |
|
369 |
-
#: options-
|
370 |
-
msgid "
|
371 |
-
msgstr "
|
372 |
|
373 |
-
#: options-
|
374 |
-
msgid "
|
375 |
-
msgstr "
|
376 |
|
377 |
-
#: options-
|
378 |
-
msgid "
|
379 |
-
msgstr "
|
380 |
|
381 |
-
#: options-
|
382 |
-
msgid "
|
383 |
-
msgstr "
|
384 |
|
385 |
-
#: options-
|
386 |
-
msgid "
|
387 |
-
msgstr "
|
388 |
|
389 |
-
#: options-
|
390 |
-
msgid "
|
391 |
-
msgstr "
|
392 |
|
393 |
-
#: options-
|
394 |
-
msgid "
|
395 |
-
msgstr "
|
396 |
|
397 |
-
#: options-
|
398 |
-
msgid "
|
399 |
-
msgstr "
|
400 |
|
401 |
-
#: options-
|
402 |
-
msgid "
|
403 |
-
msgstr "
|
404 |
|
405 |
-
#: options-
|
406 |
-
|
407 |
-
|
|
|
408 |
|
409 |
-
#: options-
|
410 |
-
msgid "
|
411 |
-
msgstr "
|
412 |
|
413 |
-
#: options-
|
414 |
msgid "Email Subject"
|
415 |
msgstr "Assunto do Email"
|
416 |
|
417 |
-
#: options-
|
418 |
msgid "Email Message"
|
419 |
msgstr "Mensagem do Email"
|
420 |
|
421 |
-
#: options-
|
422 |
msgid "New Reply Subject"
|
423 |
msgstr "Assunto do alerta de Nova Resposta"
|
424 |
|
425 |
-
#: options-
|
426 |
-
#: options-
|
|
|
427 |
msgid "New Reply"
|
428 |
msgstr "Nova Resposta"
|
429 |
|
430 |
-
#: options-
|
431 |
-
#: options-templates/options-template-phrases.php:379
|
432 |
msgid "New Reply Message"
|
433 |
msgstr "Mensagem do alerta de Nova Resposta"
|
434 |
|
435 |
-
#: options-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
#: options-templates/options-template-phrases.php:357
|
440 |
-
msgid "Subscribed on all your comments replies"
|
441 |
-
msgstr "Subscrito a respostas a todos os seus comentários"
|
442 |
-
|
443 |
-
#: options-templates/options-template-phrases.php:368
|
444 |
-
msgid "Subscribed on this post"
|
445 |
-
msgstr "Subscrito neste artigo"
|
446 |
-
|
447 |
-
#: options-templates/options-template-phrases.php:383
|
448 |
msgid "Unsubscribe"
|
449 |
msgstr "Cancelar Subscrição"
|
450 |
|
451 |
-
#: options-
|
452 |
-
#: options-
|
|
|
453 |
msgid "Ignore Subscription"
|
454 |
msgstr "Ignorar Subscrição"
|
455 |
|
456 |
-
#: options-
|
457 |
-
#: options-
|
|
|
458 |
msgid "Confirm your subscribtion"
|
459 |
msgstr "Confirme a sua subscrição"
|
460 |
|
461 |
-
#: options-
|
462 |
-
#: options-
|
|
|
463 |
msgid "You've successfully confirmed your subscription."
|
464 |
msgstr "A sua subscrição foi confirmada com sucesso."
|
465 |
|
466 |
-
#: options-
|
467 |
msgid "Subscribe Confirmation Email Subject"
|
468 |
msgstr "Assunto do email de confirmação da subscrição"
|
469 |
|
470 |
-
#: options-
|
|
|
471 |
msgid "Subscribe Confirmation"
|
472 |
msgstr "Confirmação de subscrição"
|
473 |
|
474 |
-
#: options-
|
475 |
msgid "Subscribe Confirmation Email Content"
|
476 |
msgstr "Conteúdo do email sobre a confirmação da subscrição"
|
477 |
|
478 |
-
#: options-
|
|
|
479 |
msgid ""
|
480 |
"Hi, <br/> You just subscribed for new comments on our website. This means "
|
481 |
"you will receive an email when new comments are posted according to "
|
@@ -484,215 +636,562 @@ msgid ""
|
|
484 |
"you again."
|
485 |
msgstr ""
|
486 |
"Olá, <br/> Você de subscrever os novos comentários no nosso website. Isto "
|
487 |
-
"significa que irá receber um email quando novos comentários forem "
|
488 |
-
"
|
489 |
-
"
|
490 |
-
"
|
491 |
|
492 |
-
#: options-
|
493 |
-
msgid "
|
494 |
-
msgstr "
|
495 |
|
496 |
-
#: options-
|
497 |
-
msgid "
|
498 |
-
msgstr "Mensagem de
|
499 |
|
500 |
-
#: options-
|
501 |
-
msgid "
|
502 |
-
msgstr "Mensagem de
|
503 |
|
504 |
-
#: options-
|
505 |
-
msgid "
|
506 |
-
msgstr "
|
507 |
|
508 |
-
#: options-
|
509 |
-
msgid "
|
510 |
-
msgstr "
|
511 |
|
512 |
-
#: options-
|
513 |
-
msgid "
|
514 |
-
msgstr "
|
515 |
|
516 |
-
#: options-
|
517 |
-
msgid "
|
518 |
-
msgstr "
|
519 |
|
520 |
-
#: options-
|
521 |
-
msgid "
|
522 |
-
msgstr "
|
523 |
|
524 |
-
#: options-
|
525 |
-
|
526 |
-
|
|
|
|
|
527 |
|
528 |
-
#: options-
|
529 |
-
msgid "
|
530 |
-
msgstr "\"
|
531 |
|
532 |
-
#: options-
|
533 |
-
|
534 |
-
|
|
|
535 |
|
536 |
-
#: options-
|
537 |
-
msgid "
|
538 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
539 |
|
540 |
-
#: options-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
541 |
msgid "You must be"
|
542 |
msgstr "Você deve"
|
543 |
|
544 |
-
#: options-
|
545 |
msgid "Logged in as"
|
546 |
msgstr "Autenticado como"
|
547 |
|
548 |
-
#: options-
|
|
|
549 |
msgid "Log out"
|
550 |
msgstr "Sair"
|
551 |
|
552 |
-
#: options-
|
553 |
msgid "Logged In"
|
554 |
msgstr "Fazer o login"
|
555 |
|
556 |
-
#: options-
|
557 |
msgid "To post a comment"
|
558 |
msgstr "Para publicar um comentário"
|
559 |
|
560 |
-
#: options-
|
561 |
-
|
562 |
-
msgstr "Voto Positivo"
|
563 |
-
|
564 |
-
#: options-templates/options-template-phrases.php:654
|
565 |
-
msgid "Vote Down"
|
566 |
-
msgstr "Voto Negativo"
|
567 |
-
|
568 |
-
#: options-templates/options-template-phrases.php:665
|
569 |
msgid "Vote Counted"
|
570 |
msgstr "Votos Contados"
|
571 |
|
572 |
-
#: options-
|
573 |
msgid "You can vote only 1 time"
|
574 |
msgstr "Apenas pode votar uma vez"
|
575 |
|
576 |
-
#: options-
|
|
|
577 |
msgid "Voting Error"
|
578 |
msgstr "Erro ao votar"
|
579 |
|
580 |
-
#: options-
|
581 |
msgid "Login To Vote"
|
582 |
msgstr "Faça o login para votar"
|
583 |
|
584 |
-
#: options-
|
585 |
msgid "You Cannot Vote On Your Comment"
|
586 |
msgstr "Não pode votar no seu comentário"
|
587 |
|
588 |
-
#: options-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
589 |
msgid "Invalid Captcha Code"
|
590 |
msgstr "Captcha Inválida"
|
591 |
|
592 |
-
#: options-
|
|
|
593 |
msgid "Some of field value is invalid"
|
594 |
msgstr "A informação de algum campo é inválida"
|
595 |
|
596 |
-
#: options-
|
597 |
msgid "Comment waiting moderation"
|
598 |
msgstr "O comentário aguarda moderação"
|
599 |
|
600 |
-
#: options-
|
601 |
-
msgid "Button text if has new comment"
|
602 |
-
msgstr "Texto no botão se houver um novo comentário"
|
603 |
-
|
604 |
-
#: options-templates/options-template-phrases.php:757
|
605 |
-
msgid "New Comment"
|
606 |
-
msgstr "Novo Comentário"
|
607 |
-
|
608 |
-
#: options-templates/options-template-phrases.php:764
|
609 |
-
msgid "Button text if has new comments"
|
610 |
-
msgstr "Texto no botão se houverem novos comentários"
|
611 |
-
|
612 |
-
#: options-templates/options-template-phrases.php:768
|
613 |
-
msgid "New Comments"
|
614 |
-
msgstr "Novos Comentários"
|
615 |
-
|
616 |
-
#: options-templates/options-template-phrases.php:775
|
617 |
-
msgid "Button text if has new reply"
|
618 |
-
msgstr "Texto no botão se tiver uma resposta nova"
|
619 |
-
|
620 |
-
#: options-templates/options-template-phrases.php:786
|
621 |
-
msgid "Button text if has new replies"
|
622 |
-
msgstr "Texto no botão se tiver várias respostas novas"
|
623 |
-
|
624 |
-
#: options-templates/options-template-phrases.php:790
|
625 |
-
msgid "New Replies"
|
626 |
-
msgstr "Novas Respostas"
|
627 |
-
|
628 |
-
#: options-templates/options-template-phrases.php:797
|
629 |
-
msgid "Text on load more button if has new comment(s)"
|
630 |
-
msgstr "Texto no botão Mostrar Mais"
|
631 |
-
|
632 |
-
#: options-templates/options-template-phrases.php:801
|
633 |
-
msgid "New"
|
634 |
-
msgstr "Novo"
|
635 |
-
|
636 |
-
#: options-templates/options-template-phrases.php:808
|
637 |
msgid "Message if comment was not updated"
|
638 |
msgstr "Mensagem se o comentário não for atualizado"
|
639 |
|
640 |
-
#: options-
|
|
|
641 |
msgid "Sorry, the comment was not updated"
|
642 |
msgstr "Lamentamos, mas o comentário não foi atualizado"
|
643 |
|
644 |
-
#: options-
|
645 |
msgid "Message if comment no longer possible to edit"
|
646 |
msgstr "Mensagem se não for mais possível editar"
|
647 |
|
648 |
-
#: options-
|
|
|
649 |
msgid "Sorry, this comment no longer possible to edit"
|
650 |
msgstr "Lamentamos, mas já não é possível editar o comentário"
|
651 |
|
652 |
-
#: options-
|
653 |
msgid "Message if comment text not changed"
|
654 |
msgstr "Mensagem se o texto do comentário não for alterado"
|
655 |
|
656 |
-
#: options-
|
657 |
msgid "TYou've not made any changes"
|
658 |
msgstr "Você não fez nenhuma alteração"
|
659 |
|
660 |
-
#: options-
|
661 |
-
msgid "
|
662 |
-
msgstr "
|
663 |
|
664 |
-
#: options-
|
665 |
-
msgid "
|
666 |
-
msgstr "
|
667 |
|
668 |
-
#: options-
|
669 |
-
msgid "
|
670 |
-
msgstr "
|
671 |
|
672 |
-
#: options-
|
673 |
-
msgid "
|
674 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
675 |
|
676 |
-
#: wc-options
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
677 |
msgid "Hacker?"
|
678 |
msgstr "Hacker?"
|
679 |
|
680 |
-
#: wc-options.php:
|
681 |
msgid "wpDiscuz General Settings"
|
682 |
msgstr "wpDiscuz - Opções Gerais"
|
683 |
|
684 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
685 |
msgid "Save Changes"
|
686 |
msgstr "Guardar Alterações"
|
687 |
|
688 |
-
#: wc-options.php:
|
|
|
|
|
|
|
|
|
689 |
msgid "WpDiscuz Front-end Phrases"
|
690 |
msgstr "wpDiscuz - Frases do Front-end"
|
691 |
|
692 |
-
#: wc.php:
|
693 |
-
msgid "
|
694 |
-
msgstr "
|
|
|
|
|
|
|
|
|
695 |
|
696 |
-
#: wc.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
697 |
msgid "Phrases"
|
698 |
msgstr "Frases"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: wpDiscuz - Wordpress Comments\n"
|
4 |
+
"POT-Creation-Date: 2015-05-14 19:38-0000\n"
|
5 |
+
"PO-Revision-Date: 2015-05-14 22:13-0000\n"
|
6 |
"Last-Translator: Celso Azevedo <mail@celsoazevedo.net>\n"
|
7 |
"Language-Team: Celso Azevedo <mail@celsoazevedo.net>\n"
|
8 |
"Language: pt_PT\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 1.7.6\n"
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-SourceCharset: UTF-8\n"
|
15 |
"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
|
16 |
+
"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;_n_noop:1,2;"
|
17 |
+
"_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
|
18 |
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
19 |
"X-Poedit-SearchPath-0: .\n"
|
20 |
"X-Poedit-SearchPathExcluded-0: *.js\n"
|
21 |
|
22 |
+
#: pasta sem nome/wpdiscuz/comment-form/form.php:62
|
23 |
+
msgid "Connect with"
|
24 |
+
msgstr "Conectar-se com"
|
25 |
+
|
26 |
+
#: pasta sem nome/wpdiscuz/comment-form/form.php:180
|
27 |
+
#: nome/wpdiscuz/comment-form/tpl-comment.php:265
|
28 |
+
msgid "Participate in this discussion via email"
|
29 |
+
msgstr "Participar nesta discussão via e-mail"
|
30 |
+
|
31 |
+
#: pasta sem nome/wpdiscuz/comment-form/tpl-comment.php:87
|
32 |
+
#: nome/wpdiscuz/wc.php:321
|
33 |
+
msgid "Anonymous"
|
34 |
+
msgstr "Anónimo"
|
35 |
+
|
36 |
+
#: pasta sem nome/wpdiscuz/comment-form/tpl-comment.php:179
|
37 |
+
#: nome/wpdiscuz/options/phrases-layout/phrases-comment.php:27
|
38 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:402
|
39 |
msgid "Edit"
|
40 |
msgstr "Editar"
|
41 |
|
42 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:2
|
43 |
+
msgid "General Settings"
|
44 |
+
msgstr "Opções Gerais"
|
45 |
|
46 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:7
|
47 |
msgid "Display comment form for post types:"
|
48 |
msgstr "Mostrar o formulário de comentário em:"
|
49 |
|
50 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:28
|
51 |
+
msgid "User Must be registered to comment"
|
52 |
+
msgstr "O utilizador deve estar registado para comentar"
|
53 |
+
|
54 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:46
|
55 |
+
msgid "Comment author must fill out name"
|
56 |
+
msgstr "O autor do comentário deve preencher o nome"
|
57 |
+
|
58 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:57
|
59 |
+
msgid "Comment author must fill out email"
|
60 |
+
msgstr "O autor do comentário deve preencher o email"
|
61 |
+
|
62 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:68
|
63 |
msgid "Show the latest comments on"
|
64 |
msgstr "Mostrar os últimos comentários no"
|
65 |
|
66 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:72
|
67 |
msgid "the top of the list"
|
68 |
msgstr "no topo da lista de comentários"
|
69 |
|
70 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:74
|
71 |
msgid "top of the threads"
|
72 |
msgstr "no topo"
|
73 |
|
74 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:76
|
75 |
msgid "bottom of the threads"
|
76 |
msgstr "no fim"
|
77 |
|
78 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:78
|
79 |
msgid "the bottom of the list"
|
80 |
msgstr "no fim da lista de comentários"
|
81 |
|
82 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:86
|
83 |
+
msgid "Comment Threads Per Page"
|
84 |
+
msgstr "Comentários por página"
|
85 |
+
|
86 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:98
|
87 |
+
msgid "Comments max depth"
|
88 |
+
msgstr "Níveis de respostas a comentários"
|
89 |
+
|
90 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:103
|
91 |
+
msgid "Level"
|
92 |
+
msgstr "Nível"
|
93 |
+
|
94 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:104
|
95 |
+
#: nome/wpdiscuz/options/options-layouts/settings-general.php:105
|
96 |
+
#: nome/wpdiscuz/options/options-layouts/settings-general.php:106
|
97 |
+
#: nome/wpdiscuz/options/options-layouts/settings-general.php:107
|
98 |
+
msgid "Levels"
|
99 |
+
msgstr "Níveis"
|
100 |
+
|
101 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:114
|
102 |
+
msgid "Comment text size in pixels"
|
103 |
+
msgstr "Tamanho do texto do comentário em pixeis"
|
104 |
+
|
105 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:131
|
106 |
+
msgid "Allow comment editing for"
|
107 |
+
msgstr "Permitir a edição de comentários por"
|
108 |
+
|
109 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:136
|
110 |
+
msgid "Not Allow"
|
111 |
+
msgstr "Não Permitir"
|
112 |
+
|
113 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:137
|
114 |
+
#: nome/wpdiscuz/options/options-layouts/settings-general.php:138
|
115 |
+
#: nome/wpdiscuz/options/options-layouts/settings-live-update.php:41
|
116 |
+
#: nome/wpdiscuz/options/options-layouts/settings-live-update.php:42
|
117 |
+
#: nome/wpdiscuz/options/options-layouts/settings-live-update.php:43
|
118 |
+
msgid "Minutes"
|
119 |
+
msgstr "Minutos"
|
120 |
+
|
121 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:139
|
122 |
+
#: nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:73
|
123 |
+
msgid "Hour"
|
124 |
+
msgstr "Hora"
|
125 |
+
|
126 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:140
|
127 |
+
#: nome/wpdiscuz/options/options-layouts/settings-general.php:141
|
128 |
+
msgid "Hours"
|
129 |
+
msgstr "Horas"
|
130 |
+
|
131 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:148
|
132 |
+
msgid "Redirect first commenter to"
|
133 |
+
msgstr "Redirecionar o primeiro comentador para"
|
134 |
+
|
135 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:155
|
136 |
+
msgid "Do not redirect"
|
137 |
+
msgstr "Não redirecionar"
|
138 |
+
|
139 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:164
|
140 |
+
msgid "Allow guests to vote on comments"
|
141 |
+
msgstr "Permitir que os visitantes votem nos comentários"
|
142 |
+
|
143 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:174
|
144 |
+
msgid "Load rest of all comments on clicking the [Load More Comments] button"
|
145 |
+
msgstr ""
|
146 |
+
"Carregar o resto dos comentários ao clicar no botão [Carregar Mais "
|
147 |
+
"Comentários]"
|
148 |
+
|
149 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:185
|
150 |
+
msgid "Use WordPress Date/Time format"
|
151 |
+
msgstr "Usar o formato de data e tempo do WordPress"
|
152 |
+
|
153 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:186
|
154 |
+
msgid ""
|
155 |
+
"wpDiscuz shows Human Readable date format. If you check this option it'll "
|
156 |
+
"show the date/time format set in WordPress General Settings."
|
157 |
+
msgstr ""
|
158 |
+
"O wpDiscuz mostra a data num formato mais amigável. Ao selecionar esta "
|
159 |
+
"opção, o plugin vai usar o formato de data/hora definido na página de opções "
|
160 |
+
"do WordPress."
|
161 |
+
|
162 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:193
|
163 |
+
msgid "Current Wordpress date/time format"
|
164 |
+
msgstr "Formato atual de data e hora do WordPress"
|
165 |
+
|
166 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:202
|
167 |
+
msgid ""
|
168 |
+
"Help wpDiscuz to grow allowing people to recognize which comment plugin you "
|
169 |
+
"use"
|
170 |
+
msgstr "Ajude o wpDiscuz a crescer divulgando o plugin"
|
171 |
+
|
172 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:204
|
173 |
+
msgid ""
|
174 |
+
"Please check this option on to help wpDiscuz get more popularity as your "
|
175 |
+
"thank to the hard work we do for you totally free. This option adds a very "
|
176 |
+
"small (16x16px) icon under the comment section which will allow your site "
|
177 |
+
"visitors recognize the name of comment solution you use."
|
178 |
+
msgstr ""
|
179 |
+
"Marque esta opção para ajudar a divulgar o wpDiscuz e agradecer pelo nosso "
|
180 |
+
"trabalho árduo na criação deste plugin gratuito. Esta opção adiciona um "
|
181 |
+
"pequeno icon (16x16px) no fim da secção de comentários e permite que os "
|
182 |
+
"visitantes fiquem a saber o nome do plugin que você usa."
|
183 |
+
|
184 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-general.php:209
|
185 |
+
msgid "Thank you!"
|
186 |
+
msgstr "Obrigado!"
|
187 |
+
|
188 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:2
|
189 |
+
#: nome/wpdiscuz/options/wc-options.php:176
|
190 |
+
msgid "Live Update"
|
191 |
+
msgstr "Atualização em Tempo Real"
|
192 |
+
|
193 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:8
|
194 |
msgid "Live update options"
|
195 |
+
msgstr "Opções de atualização em tempo real"
|
196 |
|
197 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:14
|
198 |
msgid "Never update"
|
199 |
msgstr "Nunca atualizar"
|
200 |
|
201 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:16
|
202 |
msgid "Turn off \"Live Update\" function"
|
203 |
+
msgstr "Desligar a opção \"Atualização em tempo real\""
|
204 |
|
205 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:18
|
206 |
msgid "Show new comment/reply buttons to update manualy"
|
207 |
+
msgstr "Mostrar novos botões de comentário/resposta para atualizar manualmente"
|
|
|
208 |
|
209 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:20
|
210 |
msgid "Always check for new comments and show update buttons"
|
211 |
+
msgstr "Verificar novos comentários e mostrar botões de atualização"
|
212 |
|
213 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:22
|
214 |
msgid "Always update"
|
215 |
msgstr "Atualizar sempre"
|
216 |
|
217 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:24
|
218 |
msgid "Always check for new comments and update automatically"
|
219 |
+
msgstr "Verificar novos comentários e atualizar automaticamente"
|
220 |
|
221 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:32
|
222 |
msgid "Update comment list every"
|
223 |
+
msgstr "Atualizar a lista de comentários a cada"
|
224 |
|
225 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:37
|
226 |
+
#: nome/wpdiscuz/options/options-layouts/settings-live-update.php:38
|
227 |
+
#: nome/wpdiscuz/options/options-layouts/settings-live-update.php:39
|
228 |
msgid "Seconds"
|
229 |
msgstr "Segundos"
|
230 |
|
231 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-live-update.php:40
|
232 |
+
#: nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:95
|
233 |
msgid "Minute"
|
234 |
msgstr "Minuto"
|
235 |
|
236 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-show-hide.php:2
|
237 |
+
#: nome/wpdiscuz/options/wc-options.php:177
|
238 |
+
msgid "Show/Hide Components"
|
239 |
+
msgstr "Mostrar/Ocultar Componentes"
|
|
|
|
|
|
|
240 |
|
241 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-show-hide.php:7
|
242 |
+
msgid "Show logged-in user name and logout link on top of main form"
|
243 |
+
msgstr ""
|
244 |
+
"Exibir o username no topo do formulário principal quando o utilizador tem o "
|
245 |
+
"login feito"
|
246 |
|
247 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-show-hide.php:17
|
248 |
+
msgid "Hide Reply button for Guests"
|
249 |
+
msgstr "Ocultar o botão Responder a visitantes"
|
250 |
|
251 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-show-hide.php:27
|
252 |
+
msgid "Hide Reply button for Members"
|
253 |
+
msgstr "Ocultar o botão Responder a membros"
|
|
|
254 |
|
255 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-show-hide.php:37
|
256 |
+
msgid "Hide Author Titles"
|
257 |
+
msgstr "Ocultar título do autor do comentário"
|
|
|
258 |
|
259 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-show-hide.php:47
|
260 |
msgid "Hide Voting buttons"
|
261 |
+
msgstr "Ocultar os botões de votação"
|
262 |
|
263 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-show-hide.php:57
|
264 |
+
msgid "Hide Share Buttons"
|
265 |
+
msgstr "Ocultar botões de partilha"
|
266 |
|
267 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-show-hide.php:67
|
268 |
msgid "Hide the CAPTCHA field"
|
269 |
+
msgstr "Ocultar o campo captcha"
|
270 |
|
271 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-show-hide.php:77
|
272 |
+
msgid "Hide the Website URL field"
|
273 |
+
msgstr "Ocultar o campo website"
|
274 |
|
275 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-social.php:10
|
276 |
+
#: nome/wpdiscuz/options/options-layouts/settings-social.php:12
|
277 |
+
#: nome/wpdiscuz/options/options-layouts/settings-social.php:14
|
278 |
+
#: nome/wpdiscuz/wc.php:1023
|
279 |
+
msgid "Settings"
|
280 |
+
msgstr "Opções"
|
281 |
|
282 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-social.php:19
|
283 |
+
#: nome/wpdiscuz/options/options-layouts/settings-social.php:29
|
284 |
+
#: nome/wpdiscuz/options/options-layouts/settings-social.php:39
|
285 |
+
msgid "Activate"
|
286 |
+
msgstr "Ativar"
|
287 |
+
|
288 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-social.php:23
|
289 |
+
#: nome/wpdiscuz/options/options-layouts/settings-social.php:33
|
290 |
+
#: nome/wpdiscuz/options/options-layouts/settings-social.php:43
|
291 |
+
msgid "View details/Install"
|
292 |
+
msgstr "Ver detalhes/instalar"
|
293 |
+
|
294 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-social.php:75
|
295 |
+
#: nome/wpdiscuz/options/wc-options.php:180
|
296 |
+
msgid "Social Login"
|
297 |
+
msgstr "Login Social"
|
298 |
+
|
299 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:2
|
300 |
+
#: nome/wpdiscuz/options/wc-options.php:179
|
301 |
+
msgid "Background and Colors"
|
302 |
+
msgstr "Fundo e Cores"
|
303 |
+
|
304 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:7
|
305 |
+
msgid "Comment Form Background Color"
|
306 |
+
msgstr "Cor de fundo do formulário de comentário"
|
307 |
|
308 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:10
|
309 |
+
#: nome/wpdiscuz/options/options-layouts/settings-style.php:34
|
310 |
+
#: nome/wpdiscuz/options/options-layouts/settings-style.php:58
|
311 |
+
#: nome/wpdiscuz/options/options-layouts/settings-style.php:82
|
312 |
+
#: nome/wpdiscuz/options/options-layouts/settings-style.php:107
|
313 |
+
#: nome/wpdiscuz/options/options-layouts/settings-style.php:132
|
314 |
+
#: nome/wpdiscuz/options/options-layouts/settings-style.php:155
|
315 |
+
#: nome/wpdiscuz/options/options-layouts/settings-style.php:178
|
316 |
+
msgid "Example: #00ff00"
|
317 |
+
msgstr "Exemplo: #00ff00"
|
318 |
|
319 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:31
|
320 |
+
msgid "Comment Background Color"
|
321 |
+
msgstr "Cor de fundo do comentário"
|
322 |
|
323 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:55
|
324 |
+
msgid "Reply Background Color"
|
325 |
+
msgstr "Cor de fundo da resposta"
|
326 |
|
327 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:79
|
328 |
+
msgid "Comment Text Color"
|
329 |
+
msgstr "Cor do texto do comentário"
|
330 |
|
331 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:104
|
332 |
+
msgid "Author title color"
|
333 |
+
msgstr "Cor do título do autor"
|
334 |
|
335 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:129
|
336 |
+
msgid "Vote, Reply, Share, Edit links text colors"
|
337 |
+
msgstr "Cor dos links Votar, Responder, Partilhar e Editar"
|
338 |
|
339 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:152
|
340 |
+
msgid "Comment form fields border color"
|
341 |
+
msgstr "Cor das bordas nos campos do formulário"
|
|
|
|
|
|
|
342 |
|
343 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:175
|
344 |
+
msgid "New loaded comments' background color"
|
345 |
+
msgstr "Cor de fundo dos novos comentários carregados"
|
346 |
|
347 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-style.php:199
|
348 |
+
msgid "Custom CSS Code"
|
349 |
+
msgstr "CSS personalizado"
|
|
|
|
|
|
|
|
|
|
|
350 |
|
351 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-subscription.php:2
|
352 |
+
msgid "Email Subscription Settings"
|
353 |
+
msgstr "Opções da Subscrição via Email"
|
|
|
|
|
|
|
354 |
|
355 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-subscription.php:7
|
356 |
msgid "Show \"Notify of all new follow-up comments\""
|
357 |
msgstr "Mostrar \"Notificar-me de novos comentários\""
|
358 |
|
359 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-subscription.php:8
|
360 |
msgid "Show \"Notify of new replies to all my comments\""
|
361 |
+
msgstr "Mostrar \"Notificar-me de respostas a todos os meus comentários\""
|
362 |
|
363 |
+
#: pasta sem nome/wpdiscuz/options/options-layouts/settings-subscription.php:9
|
364 |
msgid "Show \"Notify of new replies to this comment\""
|
365 |
msgstr "Mostrar \"Notificar-me de respostas a este comentário\""
|
366 |
|
367 |
+
#: pasta sem
|
368 |
+
#: nome/wpdiscuz/options/options-layouts/settings-subscription.php:11
|
369 |
msgid ""
|
370 |
"Please keep all three or at least one of those options ON, otherwise users "
|
371 |
"will not have any option for email notifications and they'll not get any "
|
374 |
"Mantenha pelo menos uma destas opções ativas para exibir uma opção de "
|
375 |
"subscrição aos utilizadores."
|
376 |
|
377 |
+
#: pasta sem
|
378 |
+
#: nome/wpdiscuz/options/options-layouts/settings-subscription.php:30
|
379 |
msgid "Use Postmatic for subscriptions and commenting by email"
|
380 |
msgstr "Usar o Postmatic para subscrições e comentários via email"
|
381 |
|
382 |
+
#: pasta sem
|
383 |
+
#: nome/wpdiscuz/options/options-layouts/settings-subscription.php:31
|
384 |
msgid ""
|
385 |
"Postmatic allows your users subscribe to comments. Instead of just being "
|
386 |
"notified, they add a reply right from their inbox."
|
388 |
"O Postmatic permite que os seus utilizadores subscrevam aos comentários. Em "
|
389 |
"vez de serem apenas notificados, eles podem responder diretamente via email."
|
390 |
|
391 |
+
#: pasta sem
|
392 |
+
#: nome/wpdiscuz/options/options-layouts/settings-subscription.php:42
|
393 |
+
msgid ""
|
394 |
+
"Keep selected the email notification of all new follow-up comments by default"
|
395 |
+
msgstr "Deixar a opção de notificação via email ativa por defeito"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
396 |
|
397 |
+
#: pasta sem
|
398 |
+
#: nome/wpdiscuz/options/options-layouts/settings-subscription.php:43
|
399 |
+
msgid ""
|
400 |
+
"If this option is checked-on, in Manage Subscriptions section of comment "
|
401 |
+
"forms will only be displayed the \"Notify of all new follow-up comments\" "
|
402 |
+
"option and this option will always be selected by default."
|
403 |
+
msgstr ""
|
404 |
+
"Se esta opção estiver selecionada, na secção \"Gerir Subscrições\" dos "
|
405 |
+
"comentários apenas a opção \"Notificar-me de novos comentários\" será "
|
406 |
+
"exibida e esta opção estará sempre ativa por defeito."
|
407 |
|
408 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:2
|
409 |
+
msgid "Comment Template Phrases"
|
410 |
+
msgstr "Frases dos Comentários"
|
411 |
|
412 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:7
|
413 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:400
|
414 |
+
msgid "Reply"
|
415 |
+
msgstr "Responder"
|
416 |
|
417 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:17
|
418 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:401
|
419 |
+
msgid "Share"
|
420 |
+
msgstr "Partilhar"
|
421 |
|
422 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:37
|
423 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:403
|
424 |
+
msgid "Share On Facebook"
|
425 |
+
msgstr "Partilhar no Facebook"
|
426 |
|
427 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:47
|
428 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:404
|
429 |
+
msgid "Share On Twitter"
|
430 |
+
msgstr "Partilhar no Twitter"
|
431 |
|
432 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:57
|
433 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:405
|
434 |
+
msgid "Share On Google"
|
435 |
+
msgstr "Partilhar no Google"
|
436 |
|
437 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:67
|
438 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:406
|
439 |
+
msgid "Share On vKontakte"
|
440 |
+
msgstr "Partilhar no vKontakte"
|
441 |
|
442 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:77
|
443 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:407
|
444 |
+
msgid "Share On Odnoklassniki"
|
445 |
+
msgstr "Partilhar no Odnoklassniki"
|
446 |
|
447 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:87
|
448 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:408
|
449 |
+
msgid "Hide Replies"
|
450 |
+
msgstr "Ocultar Respostas"
|
451 |
|
452 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:97
|
453 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:409
|
454 |
+
msgid "Show Replies"
|
455 |
+
msgstr "Mostrar Respostas"
|
456 |
|
457 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:107
|
458 |
+
msgid "Title For Guests"
|
459 |
+
msgstr "Título para Visitantes"
|
460 |
|
461 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:117
|
462 |
+
msgid "Title For Members"
|
463 |
+
msgstr "Título para Membros"
|
464 |
|
465 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:127
|
466 |
+
msgid "Title For Authors"
|
467 |
+
msgstr "Título para Autores"
|
468 |
|
469 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:137
|
470 |
+
msgid "Title For Admins"
|
471 |
+
msgstr "Título para Administradores"
|
472 |
|
473 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:147
|
474 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:451
|
475 |
+
msgid "Vote Up"
|
476 |
+
msgstr "Voto Positivo"
|
477 |
|
478 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:157
|
479 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:452
|
480 |
+
msgid "Vote Down"
|
481 |
+
msgstr "Voto Negativo"
|
482 |
|
483 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:167
|
484 |
+
msgid "Save edited comment button text"
|
485 |
+
msgstr "Texto do botão para guardar comentário editado"
|
|
|
486 |
|
487 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:171
|
488 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:470
|
489 |
+
msgid "Save"
|
490 |
+
msgstr "Guardar"
|
491 |
|
492 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:177
|
493 |
+
msgid "Cancel comment editing button text"
|
494 |
+
msgstr "Texto do botão para cancelar a edição do comentário"
|
495 |
|
496 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-comment.php:181
|
497 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:471
|
498 |
+
msgid "Cancel"
|
499 |
+
msgstr "Cancelar"
|
500 |
|
501 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:2
|
502 |
+
msgid "Date/Time Phrases"
|
503 |
+
msgstr "Frases da Data/Hora"
|
504 |
|
505 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:7
|
506 |
+
msgid "Year"
|
507 |
+
msgstr "Ano"
|
508 |
|
509 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:18
|
510 |
+
msgid "Years (Plural Form)"
|
511 |
+
msgstr "Anos (plural)"
|
512 |
|
513 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:22
|
514 |
+
msgid "Years"
|
515 |
+
msgstr "Anos"
|
516 |
|
517 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:29
|
518 |
+
msgid "Month"
|
519 |
+
msgstr "Mês"
|
520 |
|
521 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:40
|
522 |
+
msgid "Months (Plural Form)"
|
523 |
+
msgstr "Mês (plural)"
|
524 |
|
525 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:51
|
526 |
+
msgid "Day"
|
527 |
+
msgstr "Dia"
|
528 |
|
529 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:62
|
530 |
+
msgid "Days (Plural Form)"
|
531 |
+
msgstr "Dias (plural)"
|
532 |
|
533 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:84
|
534 |
+
msgid "Hours (Plural Form)"
|
535 |
+
msgstr "Horas (plural)"
|
536 |
|
537 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:106
|
538 |
+
msgid "Minutes (Plural Form)"
|
539 |
+
msgstr "Minutos (plural)"
|
540 |
|
541 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:117
|
542 |
+
msgid "Second"
|
543 |
+
msgstr "Segundo"
|
544 |
|
545 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:128
|
546 |
+
msgid "Seconds (Plural Form)"
|
547 |
+
msgstr "Segundos (plural)"
|
548 |
|
549 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:138
|
550 |
+
msgid "Commented \"right now\" text"
|
551 |
+
msgstr "Comentário enviado \"agora mesmo\""
|
552 |
|
553 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:149
|
554 |
+
msgid "Ago text"
|
555 |
+
msgstr "\"Atrás\""
|
556 |
|
557 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:160
|
558 |
+
msgid "\"Today\" text"
|
559 |
+
msgstr "\"Hoje\""
|
560 |
|
561 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-datetime.php:164
|
562 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:445
|
563 |
+
msgid "Today"
|
564 |
+
msgstr "Hoje"
|
565 |
|
566 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:2
|
567 |
+
msgid "Email Template Phrases"
|
568 |
+
msgstr "Frases dos Emails"
|
569 |
|
570 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:7
|
571 |
msgid "Email Subject"
|
572 |
msgstr "Assunto do Email"
|
573 |
|
574 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:18
|
575 |
msgid "Email Message"
|
576 |
msgstr "Mensagem do Email"
|
577 |
|
578 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:29
|
579 |
msgid "New Reply Subject"
|
580 |
msgstr "Assunto do alerta de Nova Resposta"
|
581 |
|
582 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:33
|
583 |
+
#: nome/wpdiscuz/options/phrases-layout/phrases-general.php:101
|
584 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:416
|
585 |
msgid "New Reply"
|
586 |
msgstr "Nova Resposta"
|
587 |
|
588 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:40
|
|
|
589 |
msgid "New Reply Message"
|
590 |
msgstr "Mensagem do alerta de Nova Resposta"
|
591 |
|
592 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:50
|
593 |
+
#: nome/wpdiscuz/options/phrases-layout/phrases-email.php:54
|
594 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:421
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
595 |
msgid "Unsubscribe"
|
596 |
msgstr "Cancelar Subscrição"
|
597 |
|
598 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:61
|
599 |
+
#: nome/wpdiscuz/options/phrases-layout/phrases-email.php:65
|
600 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:422
|
601 |
msgid "Ignore Subscription"
|
602 |
msgstr "Ignorar Subscrição"
|
603 |
|
604 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:72
|
605 |
+
#: nome/wpdiscuz/options/phrases-layout/phrases-email.php:76
|
606 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:424
|
607 |
msgid "Confirm your subscribtion"
|
608 |
msgstr "Confirme a sua subscrição"
|
609 |
|
610 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:82
|
611 |
+
#: nome/wpdiscuz/options/phrases-layout/phrases-email.php:86
|
612 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:425
|
613 |
msgid "You've successfully confirmed your subscription."
|
614 |
msgstr "A sua subscrição foi confirmada com sucesso."
|
615 |
|
616 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:92
|
617 |
msgid "Subscribe Confirmation Email Subject"
|
618 |
msgstr "Assunto do email de confirmação da subscrição"
|
619 |
|
620 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:96
|
621 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:426 nome/wpdiscuz/wc.php:946
|
622 |
msgid "Subscribe Confirmation"
|
623 |
msgstr "Confirmação de subscrição"
|
624 |
|
625 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:103
|
626 |
msgid "Subscribe Confirmation Email Content"
|
627 |
msgstr "Conteúdo do email sobre a confirmação da subscrição"
|
628 |
|
629 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-email.php:107
|
630 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:427 nome/wpdiscuz/wc.php:947
|
631 |
msgid ""
|
632 |
"Hi, <br/> You just subscribed for new comments on our website. This means "
|
633 |
"you will receive an email when new comments are posted according to "
|
636 |
"you again."
|
637 |
msgstr ""
|
638 |
"Olá, <br/> Você de subscrever os novos comentários no nosso website. Isto "
|
639 |
+
"significa que irá receber um email quando novos comentários forem publicados "
|
640 |
+
"de acordo com as opções que escolheu. <br/> Para ativar, clique no link em "
|
641 |
+
"baixo. Se acha que este email foi enviado por engano, por favor ignore esta "
|
642 |
+
"mensagem e nunca o contactaremos de novo."
|
643 |
|
644 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:2
|
645 |
+
msgid "Form Template Phrases"
|
646 |
+
msgstr "Frases do Formulário de Contacto"
|
647 |
|
648 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:7
|
649 |
+
msgid "Comment Field Start"
|
650 |
+
msgstr "Mensagem de incentivo a discussão"
|
651 |
|
652 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:17
|
653 |
+
msgid "Comment Field Join"
|
654 |
+
msgstr "Mensagem de incentivo no formulário"
|
655 |
|
656 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:27
|
657 |
+
msgid "Email Field"
|
658 |
+
msgstr "Campo de Email"
|
659 |
|
660 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:37
|
661 |
+
msgid "Name Field"
|
662 |
+
msgstr "Campo do Nome"
|
663 |
|
664 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:47
|
665 |
+
msgid "WebSite URL Field"
|
666 |
+
msgstr "Campo do URL"
|
667 |
|
668 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:57
|
669 |
+
msgid "CAPTCHA Field"
|
670 |
+
msgstr "Campo do Captcha"
|
671 |
|
672 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:67
|
673 |
+
msgid "Submit Button"
|
674 |
+
msgstr "Botão de Submissão"
|
675 |
|
676 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:77
|
677 |
+
#: nome/wpdiscuz/options/phrases-layout/phrases-form.php:81
|
678 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:393
|
679 |
+
msgid "Manage Subscriptions"
|
680 |
+
msgstr "Gerir Subscrições"
|
681 |
|
682 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:87
|
683 |
+
msgid "Notify \"None\""
|
684 |
+
msgstr "Notificar \"Nenhum\""
|
685 |
|
686 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:91
|
687 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:394
|
688 |
+
msgid "None"
|
689 |
+
msgstr "Nenhum"
|
690 |
|
691 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:97
|
692 |
+
msgid "Notify on new comments (checkbox)"
|
693 |
+
msgstr "Notificar ao receber novos comentários (checkbox)"
|
694 |
+
|
695 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:101
|
696 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:395
|
697 |
+
msgid "Notify of all new follow-up comments"
|
698 |
+
msgstr "Notificar-me de novos comentários"
|
699 |
+
|
700 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:108
|
701 |
+
msgid "Notify on all new replies (checkbox)"
|
702 |
+
msgstr "Notificar em todas as respostas (checkbox)"
|
703 |
+
|
704 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:112
|
705 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:396
|
706 |
+
msgid "Notify of new replies to all my comments"
|
707 |
+
msgstr "Notificar-me de respostas a todos os meus comentários"
|
708 |
+
|
709 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:119
|
710 |
+
msgid "Notify on new replies (checkbox)"
|
711 |
+
msgstr "Notificar de respostas ao comentário (checkbox)"
|
712 |
+
|
713 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:123
|
714 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:397
|
715 |
+
msgid "Notify of new replies to this comment"
|
716 |
+
msgstr "Notificar-me de respostas a este comentário"
|
717 |
+
|
718 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:129
|
719 |
+
msgid "Subscribed on this comment replies"
|
720 |
+
msgstr "Subscrito a repostas a este comentário"
|
721 |
+
|
722 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:139
|
723 |
+
msgid "Subscribed on all your comments replies"
|
724 |
+
msgstr "Subscrito a respostas a todos os seus comentários"
|
725 |
+
|
726 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-form.php:149
|
727 |
+
msgid "Subscribed on this post"
|
728 |
+
msgstr "Subscrito neste artigo"
|
729 |
+
|
730 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:2
|
731 |
+
msgid "General Phrases"
|
732 |
+
msgstr "Frases Gerais"
|
733 |
+
|
734 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:7
|
735 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:381
|
736 |
+
msgid "Leave a Reply"
|
737 |
+
msgstr "Deixe um comentário"
|
738 |
+
|
739 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:17
|
740 |
+
msgid "Be the first to comment"
|
741 |
+
msgstr "Seja o primeiro a comentar"
|
742 |
+
|
743 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:27
|
744 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:383
|
745 |
+
#: nome/wpdiscuz/options/wc-options.php:350
|
746 |
+
msgid "Comment"
|
747 |
+
msgstr "Comentário"
|
748 |
+
|
749 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:37
|
750 |
+
msgid "Comment (Plural Form)"
|
751 |
+
msgstr "Comentário (Plural)"
|
752 |
+
|
753 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:47
|
754 |
+
msgid "On"
|
755 |
+
msgstr "Em"
|
756 |
+
|
757 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:57
|
758 |
+
msgid "Load More Button"
|
759 |
+
msgstr "Botão Carregar Mais Comentários"
|
760 |
+
|
761 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:67
|
762 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:399
|
763 |
+
msgid "Load Rest of Comments"
|
764 |
+
msgstr "Carregar o resto dos comentários"
|
765 |
+
|
766 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:77
|
767 |
+
msgid "Button text if has new comment"
|
768 |
+
msgstr "Texto do botão se houver um novo comentário"
|
769 |
+
|
770 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:81
|
771 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:414
|
772 |
+
msgid "New Comment"
|
773 |
+
msgstr "Novo Comentário"
|
774 |
+
|
775 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:87
|
776 |
+
msgid "Button text if has new comments (Plural Form)"
|
777 |
+
msgstr "Texto do botão se tiver novos comentários (plural)"
|
778 |
+
|
779 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:91
|
780 |
+
msgid "New Comments"
|
781 |
+
msgstr "Novos Comentários"
|
782 |
|
783 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:97
|
784 |
+
msgid "Button text if has new reply"
|
785 |
+
msgstr "Texto do botão se tiver uma resposta nova"
|
786 |
+
|
787 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:107
|
788 |
+
msgid "Button text if has new replies (Plural Form)"
|
789 |
+
msgstr "Texto do botão se tiver novas respostas (plural)"
|
790 |
+
|
791 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:111
|
792 |
+
msgid "New Replies"
|
793 |
+
msgstr "Novas Respostas"
|
794 |
+
|
795 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:117
|
796 |
+
msgid "Text on load more button if has new comment(s)"
|
797 |
+
msgstr ""
|
798 |
+
"Texto do botão \"mostrar novos comentários\" se houverem novos comentários"
|
799 |
+
|
800 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-general.php:121
|
801 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:466
|
802 |
+
msgid "New"
|
803 |
+
msgstr "Novo"
|
804 |
+
|
805 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:2
|
806 |
+
msgid "Notification Phrases"
|
807 |
+
msgstr "Frases de Notificação"
|
808 |
+
|
809 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:7
|
810 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:423
|
811 |
+
msgid "You've successfully unsubscribed."
|
812 |
+
msgstr "A sua subscrição foi cancelada com sucesso."
|
813 |
+
|
814 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:18
|
815 |
+
msgid "Error message for empty field"
|
816 |
+
msgstr "Mensagem de erro para campos vazios"
|
817 |
+
|
818 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:28
|
819 |
+
msgid "Error message for invalid email field"
|
820 |
+
msgstr "Mensagem de erro para email inválido"
|
821 |
+
|
822 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:38
|
823 |
+
msgid "Error message for invalid website url field"
|
824 |
+
msgstr "Mensagem de erro para website inválido"
|
825 |
+
|
826 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:48
|
827 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:446
|
828 |
msgid "You must be"
|
829 |
msgstr "Você deve"
|
830 |
|
831 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:58
|
832 |
msgid "Logged in as"
|
833 |
msgstr "Autenticado como"
|
834 |
|
835 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:68
|
836 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:448
|
837 |
msgid "Log out"
|
838 |
msgstr "Sair"
|
839 |
|
840 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:78
|
841 |
msgid "Logged In"
|
842 |
msgstr "Fazer o login"
|
843 |
|
844 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:88
|
845 |
msgid "To post a comment"
|
846 |
msgstr "Para publicar um comentário"
|
847 |
|
848 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:98
|
849 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:453
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
850 |
msgid "Vote Counted"
|
851 |
msgstr "Votos Contados"
|
852 |
|
853 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:108
|
854 |
msgid "You can vote only 1 time"
|
855 |
msgstr "Apenas pode votar uma vez"
|
856 |
|
857 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:118
|
858 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:455
|
859 |
msgid "Voting Error"
|
860 |
msgstr "Erro ao votar"
|
861 |
|
862 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:128
|
863 |
msgid "Login To Vote"
|
864 |
msgstr "Faça o login para votar"
|
865 |
|
866 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:138
|
867 |
msgid "You Cannot Vote On Your Comment"
|
868 |
msgstr "Não pode votar no seu comentário"
|
869 |
|
870 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:148
|
871 |
+
msgid "You are not allowed to vote for this comment (Voting from same IP)"
|
872 |
+
msgstr ""
|
873 |
+
"Você não tem permissões para votar neste comentário (votando usando o mesmo "
|
874 |
+
"IP)"
|
875 |
+
|
876 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:158
|
877 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:459
|
878 |
msgid "Invalid Captcha Code"
|
879 |
msgstr "Captcha Inválida"
|
880 |
|
881 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:168
|
882 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:460
|
883 |
msgid "Some of field value is invalid"
|
884 |
msgstr "A informação de algum campo é inválida"
|
885 |
|
886 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:178
|
887 |
msgid "Comment waiting moderation"
|
888 |
msgstr "O comentário aguarda moderação"
|
889 |
|
890 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:188
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
891 |
msgid "Message if comment was not updated"
|
892 |
msgstr "Mensagem se o comentário não for atualizado"
|
893 |
|
894 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:192
|
895 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:467
|
896 |
msgid "Sorry, the comment was not updated"
|
897 |
msgstr "Lamentamos, mas o comentário não foi atualizado"
|
898 |
|
899 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:198
|
900 |
msgid "Message if comment no longer possible to edit"
|
901 |
msgstr "Mensagem se não for mais possível editar"
|
902 |
|
903 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:202
|
904 |
+
#: nome/wpdiscuz/options/wc-options-serialize.php:468
|
905 |
msgid "Sorry, this comment no longer possible to edit"
|
906 |
msgstr "Lamentamos, mas já não é possível editar o comentário"
|
907 |
|
908 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:209
|
909 |
msgid "Message if comment text not changed"
|
910 |
msgstr "Mensagem se o texto do comentário não for alterado"
|
911 |
|
912 |
+
#: pasta sem nome/wpdiscuz/options/phrases-layout/phrases-notification.php:213
|
913 |
msgid "TYou've not made any changes"
|
914 |
msgstr "Você não fez nenhuma alteração"
|
915 |
|
916 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:382
|
917 |
+
msgid "Be the First to Comment!"
|
918 |
+
msgstr "Seja o Primeiro a Comentar!"
|
919 |
|
920 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:384
|
921 |
+
msgid "Comments"
|
922 |
+
msgstr "Comentários"
|
923 |
|
924 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:385
|
925 |
+
msgid "on"
|
926 |
+
msgstr "em"
|
927 |
|
928 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:386
|
929 |
+
msgid "Start the discussion"
|
930 |
+
msgstr "Comece a discussão"
|
931 |
+
|
932 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:387
|
933 |
+
msgid "Join the discussion"
|
934 |
+
msgstr "Entre na discussão"
|
935 |
+
|
936 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:388
|
937 |
+
#: nome/wpdiscuz/options/wc-options.php:352
|
938 |
+
msgid "Email"
|
939 |
+
msgstr "Email"
|
940 |
+
|
941 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:389
|
942 |
+
msgid "Name"
|
943 |
+
msgstr "Nome"
|
944 |
+
|
945 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:390
|
946 |
+
msgid "WebSite URL"
|
947 |
+
msgstr "Website"
|
948 |
+
|
949 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:391
|
950 |
+
msgid "Please insert the code above to comment"
|
951 |
+
msgstr "Por favor insira o código acima para comentar"
|
952 |
+
|
953 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:392
|
954 |
+
msgid "Post Comment"
|
955 |
+
msgstr "Publicar Comentário"
|
956 |
+
|
957 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:398
|
958 |
+
msgid "Load More Comments"
|
959 |
+
msgstr "Carregar Mais Comentários"
|
960 |
+
|
961 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:410
|
962 |
+
msgid "Guest"
|
963 |
+
msgstr "Visitante"
|
964 |
|
965 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:411
|
966 |
+
msgid "Member"
|
967 |
+
msgstr "Membro"
|
968 |
+
|
969 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:412
|
970 |
+
msgid "Author"
|
971 |
+
msgstr "Autor"
|
972 |
+
|
973 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:413
|
974 |
+
msgid "Admin"
|
975 |
+
msgstr "Admin"
|
976 |
+
|
977 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:415
|
978 |
+
msgid "New comment on the discussion section you've been interested in"
|
979 |
+
msgstr "Novo comentário na discussão do seu interesse"
|
980 |
+
|
981 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:417
|
982 |
+
msgid "New reply on the discussion section you've been interested in"
|
983 |
+
msgstr "Nova resposta na discussão do seu interesse "
|
984 |
+
|
985 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:418
|
986 |
+
msgid "You're subscribed for new replies on this comment"
|
987 |
+
msgstr "Subscreveu a alertas de novas respostas a este comentário"
|
988 |
+
|
989 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:419
|
990 |
+
msgid "You're subscribed for new replies on all your comments"
|
991 |
+
msgstr "Subscreveu a alertas de novas respostas a todos os meus comentários"
|
992 |
+
|
993 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:420
|
994 |
+
msgid "You're subscribed for new follow-up comments on this post"
|
995 |
+
msgstr "Subscreveu a alertas de novos comentários neste artigo"
|
996 |
+
|
997 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:428
|
998 |
+
msgid "please fill out this field to comment"
|
999 |
+
msgstr "preencha este campo para comentar"
|
1000 |
+
|
1001 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:429
|
1002 |
+
msgid "email address is invalid"
|
1003 |
+
msgstr "o endereço de email é inválido"
|
1004 |
+
|
1005 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:430
|
1006 |
+
msgid "url is invalid"
|
1007 |
+
msgstr "o url é inválido"
|
1008 |
+
|
1009 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:431
|
1010 |
+
msgid "year"
|
1011 |
+
msgstr "ano"
|
1012 |
+
|
1013 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:432
|
1014 |
+
msgid "years"
|
1015 |
+
msgstr "anos"
|
1016 |
+
|
1017 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:433
|
1018 |
+
msgid "month"
|
1019 |
+
msgstr "mês"
|
1020 |
+
|
1021 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:434
|
1022 |
+
msgid "months"
|
1023 |
+
msgstr "meses"
|
1024 |
+
|
1025 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:435
|
1026 |
+
msgid "day"
|
1027 |
+
msgstr "dia"
|
1028 |
+
|
1029 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:436
|
1030 |
+
msgid "days"
|
1031 |
+
msgstr "dias"
|
1032 |
+
|
1033 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:437
|
1034 |
+
msgid "hour"
|
1035 |
+
msgstr "hora"
|
1036 |
+
|
1037 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:438
|
1038 |
+
msgid "hours"
|
1039 |
+
msgstr "horas"
|
1040 |
+
|
1041 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:439
|
1042 |
+
msgid "minute"
|
1043 |
+
msgstr "minuto"
|
1044 |
+
|
1045 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:440
|
1046 |
+
msgid "minutes"
|
1047 |
+
msgstr "minutos"
|
1048 |
+
|
1049 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:441
|
1050 |
+
msgid "second"
|
1051 |
+
msgstr "segundo"
|
1052 |
+
|
1053 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:442
|
1054 |
+
msgid "seconds"
|
1055 |
+
msgstr "segundos"
|
1056 |
+
|
1057 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:443
|
1058 |
+
msgid "right now"
|
1059 |
+
msgstr "agora mesmo"
|
1060 |
+
|
1061 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:444
|
1062 |
+
msgid "ago"
|
1063 |
+
msgstr "atrás"
|
1064 |
+
|
1065 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:447
|
1066 |
+
msgid "You are logged in as"
|
1067 |
+
msgstr "Autenticado como"
|
1068 |
+
|
1069 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:449
|
1070 |
+
msgid "logged in"
|
1071 |
+
msgstr "fazer o login"
|
1072 |
+
|
1073 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:450
|
1074 |
+
msgid "to post a comment."
|
1075 |
+
msgstr "para publicar um comentário."
|
1076 |
+
|
1077 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:454
|
1078 |
+
msgid "You've already voted for this comment"
|
1079 |
+
msgstr "Você já votou neste comentário"
|
1080 |
+
|
1081 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:456
|
1082 |
+
msgid "You Must Be Logged In To Vote"
|
1083 |
+
msgstr "Faça o login para votar"
|
1084 |
+
|
1085 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:457
|
1086 |
+
msgid "You cannot vote for your comment"
|
1087 |
+
msgstr "Você não pode votar no seu comentário"
|
1088 |
+
|
1089 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:458
|
1090 |
+
msgid "You are not allowed to vote for this comment"
|
1091 |
+
msgstr "Você não tem permissão para votar neste comentário"
|
1092 |
+
|
1093 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:461
|
1094 |
+
msgid "new comment"
|
1095 |
+
msgstr "novo comentário"
|
1096 |
+
|
1097 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:462
|
1098 |
+
msgid "new comments"
|
1099 |
+
msgstr "novos comentários"
|
1100 |
+
|
1101 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:463
|
1102 |
+
msgid "Comment awaiting moderation"
|
1103 |
+
msgstr "O seu comentário aguarda moderação"
|
1104 |
+
|
1105 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:464
|
1106 |
+
msgid "new reply on your comment"
|
1107 |
+
msgstr "nova resposta ao seu comentário"
|
1108 |
+
|
1109 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:465
|
1110 |
+
msgid "new replies on your comments"
|
1111 |
+
msgstr "novas respostas aos seus comentários"
|
1112 |
+
|
1113 |
+
#: pasta sem nome/wpdiscuz/options/wc-options-serialize.php:469
|
1114 |
+
msgid "You've not made any changes"
|
1115 |
+
msgstr "Você não fez alterações"
|
1116 |
+
|
1117 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:28
|
1118 |
+
#: nome/wpdiscuz/options/wc-options.php:228
|
1119 |
msgid "Hacker?"
|
1120 |
msgstr "Hacker?"
|
1121 |
|
1122 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:83
|
1123 |
msgid "wpDiscuz General Settings"
|
1124 |
msgstr "wpDiscuz - Opções Gerais"
|
1125 |
|
1126 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:175
|
1127 |
+
msgid "General settings"
|
1128 |
+
msgstr "Opções gerais"
|
1129 |
+
|
1130 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:178
|
1131 |
+
msgid "Email Subscription"
|
1132 |
+
msgstr "Subscrição via Email"
|
1133 |
+
|
1134 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:178
|
1135 |
+
msgid "and Postmatic"
|
1136 |
+
msgstr "e Postmatic"
|
1137 |
+
|
1138 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:209
|
1139 |
+
#: nome/wpdiscuz/options/wc-options.php:380
|
1140 |
msgid "Save Changes"
|
1141 |
msgstr "Guardar Alterações"
|
1142 |
|
1143 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:210
|
1144 |
+
msgid "Reset Options"
|
1145 |
+
msgstr "Repor Opções"
|
1146 |
+
|
1147 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:338
|
1148 |
msgid "WpDiscuz Front-end Phrases"
|
1149 |
msgstr "wpDiscuz - Frases do Front-end"
|
1150 |
|
1151 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:348
|
1152 |
+
msgid "General"
|
1153 |
+
msgstr "Geral"
|
1154 |
+
|
1155 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:349
|
1156 |
+
msgid "Form"
|
1157 |
+
msgstr "Formulário"
|
1158 |
|
1159 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:351
|
1160 |
+
msgid "Date/Time"
|
1161 |
+
msgstr "Data/Hora"
|
1162 |
+
|
1163 |
+
#: pasta sem nome/wpdiscuz/options/wc-options.php:353
|
1164 |
+
msgid "Notification"
|
1165 |
+
msgstr "Notificação"
|
1166 |
+
|
1167 |
+
#: pasta sem nome/wpdiscuz/wc.php:1024
|
1168 |
msgid "Phrases"
|
1169 |
msgstr "Frases"
|
1170 |
+
|
1171 |
+
#~ msgid "Hide Share Button"
|
1172 |
+
#~ msgstr "Esconder o botão de partilha"
|
1173 |
+
|
1174 |
+
#~ msgid "Held new comments for moderation"
|
1175 |
+
#~ msgstr "Reter os novos comentários para moderação"
|
1176 |
+
|
1177 |
+
#~ msgid ""
|
1178 |
+
#~ "Keep checked-on the email notification checkboxes on comment form by "
|
1179 |
+
#~ "default"
|
1180 |
+
#~ msgstr ""
|
1181 |
+
#~ "Deixar as opções de notificação por email no formulário de comentário "
|
1182 |
+
#~ "ativas por defeito"
|
1183 |
+
|
1184 |
+
#~ msgid "Show plugin powered by link"
|
1185 |
+
#~ msgstr "Adicionar um link para o site do wpDiscuz"
|
1186 |
+
|
1187 |
+
#~ msgid "Front-end phrases"
|
1188 |
+
#~ msgstr "Frases do Front-end"
|
1189 |
+
|
1190 |
+
#~ msgid "Plural (Ex. user -> user + s)"
|
1191 |
+
#~ msgstr "Plural (Ex: user -> user + s)"
|
1192 |
+
|
1193 |
+
#~ msgid "Button text if has new comments"
|
1194 |
+
#~ msgstr "Texto no botão se houverem novos comentários"
|
1195 |
+
|
1196 |
+
#~ msgid "Button text if has new replies"
|
1197 |
+
#~ msgstr "Texto no botão se tiver várias respostas novas"
|
options/options-layouts/settings-general.php
CHANGED
@@ -31,11 +31,11 @@
|
|
31 |
<fieldset>
|
32 |
<label title="Yes">
|
33 |
<input type="radio" value="1" <?php checked('1' == $this->wc_options_serialized->wc_user_must_be_registered); ?> name="wc_user_must_be_registered" id="wc_user_must_be_registered_yes" />
|
34 |
-
<span
|
35 |
</label>
|
36 |
<label title="No">
|
37 |
<input type="radio" value="0" <?php checked('0' == $this->wc_options_serialized->wc_user_must_be_registered); ?> name="wc_user_must_be_registered" id="wc_user_must_be_registered_no" />
|
38 |
-
<span
|
39 |
</label><br>
|
40 |
</fieldset>
|
41 |
</td>
|
31 |
<fieldset>
|
32 |
<label title="Yes">
|
33 |
<input type="radio" value="1" <?php checked('1' == $this->wc_options_serialized->wc_user_must_be_registered); ?> name="wc_user_must_be_registered" id="wc_user_must_be_registered_yes" />
|
34 |
+
<span><?php _e('Yes', WC_Core::$TEXT_DOMAIN); ?></span>
|
35 |
</label>
|
36 |
<label title="No">
|
37 |
<input type="radio" value="0" <?php checked('0' == $this->wc_options_serialized->wc_user_must_be_registered); ?> name="wc_user_must_be_registered" id="wc_user_must_be_registered_no" />
|
38 |
+
<span><?php _e('No', WC_Core::$TEXT_DOMAIN); ?></span>
|
39 |
</label><br>
|
40 |
</fieldset>
|
41 |
</td>
|
options/options-layouts/settings-live-update.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
<tr valign="top">
|
7 |
<th scope="row" style="width:55%;">
|
8 |
<?php _e('Live update options', WC_Core::$TEXT_DOMAIN); ?>
|
9 |
-
<p style="font-size:13px; color:#999999; width:80%; padding-left:0px; margin-left:0px;"
|
10 |
</th>
|
11 |
<td>
|
12 |
<fieldset class="wc_comment_list_update_type">
|
6 |
<tr valign="top">
|
7 |
<th scope="row" style="width:55%;">
|
8 |
<?php _e('Live update options', WC_Core::$TEXT_DOMAIN); ?>
|
9 |
+
<p style="font-size:13px; color:#999999; width:80%; padding-left:0px; margin-left:0px;"><?php _e('If you use Shared Web Hosting you should make sure the "Live Update" function doesn\'t overload your server resources. This function is good for VPS and Dedicated Hosting Plans.', WC_Core::$TEXT_DOMAIN); ?></p>
|
10 |
</th>
|
11 |
<td>
|
12 |
<fieldset class="wc_comment_list_update_type">
|
options/options-layouts/settings-social.php
CHANGED
@@ -73,7 +73,7 @@ if (isset($_GET['wc_social_action'])) {
|
|
73 |
?>
|
74 |
<div>
|
75 |
<h2 style="padding:5px 10px 10px 10px; margin:0px;"><?php _e('Social Login', WC_Core::$TEXT_DOMAIN); ?> </h2>
|
76 |
-
<p style="padding-bottom:10px; padding-left:10px;"
|
77 |
<table class="wp-list-table widefat plugins" style="margin-top:10px; border:none;">
|
78 |
<tbody>
|
79 |
<?php echo $wc_social_plugin; ?>
|
73 |
?>
|
74 |
<div>
|
75 |
<h2 style="padding:5px 10px 10px 10px; margin:0px;"><?php _e('Social Login', WC_Core::$TEXT_DOMAIN); ?> </h2>
|
76 |
+
<p style="padding-bottom:10px; padding-left:10px;"><?php _e('You can use one of these most popular Social Login Plugins to allow your visitors login and comment with Facebook, Twitter, Google+, Wordpress, VK, OK and lots of other social network service accounts. All social login buttons will be fully integrated with wpDiscuz comment forms.', WC_Core::$TEXT_DOMAIN); ?> </p>
|
77 |
<table class="wp-list-table widefat plugins" style="margin-top:10px; border:none;">
|
78 |
<tbody>
|
79 |
<?php echo $wc_social_plugin; ?>
|
options/phrases-layout/phrases-comment.php
CHANGED
@@ -64,7 +64,7 @@
|
|
64 |
</tr>
|
65 |
<tr valign="top">
|
66 |
<th scope="row">
|
67 |
-
<?php _e('Share On
|
68 |
</th>
|
69 |
<td colspan="3">
|
70 |
<label for="wc_share_vk">
|
64 |
</tr>
|
65 |
<tr valign="top">
|
66 |
<th scope="row">
|
67 |
+
<?php _e('Share On VKontakte', WC_Core::$TEXT_DOMAIN); ?>
|
68 |
</th>
|
69 |
<td colspan="3">
|
70 |
<label for="wc_share_vk">
|
options/phrases-layout/phrases-email.php
CHANGED
@@ -69,11 +69,11 @@
|
|
69 |
|
70 |
<tr valign="top">
|
71 |
<th scope="row">
|
72 |
-
<?php _e('Confirm your
|
73 |
</th>
|
74 |
<td colspan="3">
|
75 |
<label for="wc_confirm_email">
|
76 |
-
<input type="text" name="wc_confirm_email" id="wc_confirm_email" class="wc_confirm_email" value="<?php echo isset($this->wc_options_serialized->wc_phrases['wc_confirm_email']) ? $this->wc_options_serialized->wc_phrases['wc_confirm_email'] : __('Confirm your
|
77 |
</label>
|
78 |
</td>
|
79 |
</tr>
|
69 |
|
70 |
<tr valign="top">
|
71 |
<th scope="row">
|
72 |
+
<?php _e('Confirm your subscription', WC_Core::$TEXT_DOMAIN); ?>
|
73 |
</th>
|
74 |
<td colspan="3">
|
75 |
<label for="wc_confirm_email">
|
76 |
+
<input type="text" name="wc_confirm_email" id="wc_confirm_email" class="wc_confirm_email" value="<?php echo isset($this->wc_options_serialized->wc_phrases['wc_confirm_email']) ? $this->wc_options_serialized->wc_phrases['wc_confirm_email'] : __('Confirm your subscription', WC_Core::$TEXT_DOMAIN); ?>" placeholder="<?php echo _e('Confirm your subscription', WC_Core::$TEXT_DOMAIN); ?>"/>
|
77 |
</label>
|
78 |
</td>
|
79 |
</tr>
|
options/wc-options-serialize.php
CHANGED
@@ -403,7 +403,7 @@ class WC_Options_Serialize {
|
|
403 |
'wc_share_facebook' => __('Share On Facebook', WC_Core::$TEXT_DOMAIN),
|
404 |
'wc_share_twitter' => __('Share On Twitter', WC_Core::$TEXT_DOMAIN),
|
405 |
'wc_share_google' => __('Share On Google', WC_Core::$TEXT_DOMAIN),
|
406 |
-
'wc_share_vk' => __('Share On
|
407 |
'wc_share_ok' => __('Share On Odnoklassniki', WC_Core::$TEXT_DOMAIN),
|
408 |
'wc_hide_replies_text' => __('Hide Replies', WC_Core::$TEXT_DOMAIN),
|
409 |
'wc_show_replies_text' => __('Show Replies', WC_Core::$TEXT_DOMAIN),
|
@@ -421,7 +421,7 @@ class WC_Options_Serialize {
|
|
421 |
'wc_unsubscribe' => __('Unsubscribe', WC_Core::$TEXT_DOMAIN),
|
422 |
'wc_ignore_subscription' => __('Ignore Subscription', WC_Core::$TEXT_DOMAIN),
|
423 |
'wc_unsubscribe_message' => __('You\'ve successfully unsubscribed.', WC_Core::$TEXT_DOMAIN),
|
424 |
-
'wc_confirm_email' => __('Confirm your
|
425 |
'wc_comfirm_success_message' => __('You\'ve successfully confirmed your subscription.', WC_Core::$TEXT_DOMAIN),
|
426 |
'wc_confirm_email_subject' => __('Subscribe Confirmation', WC_Core::$TEXT_DOMAIN),
|
427 |
'wc_confirm_email_message' => __('Hi, <br/> You just subscribed for new comments on our website. This means you will receive an email when new comments are posted according to subscription option you\'ve chosen. <br/> To activate, click confirm below. If you believe this is an error, ignore this message and we\'ll never bother you again.', WC_Core::$TEXT_DOMAIN),
|
403 |
'wc_share_facebook' => __('Share On Facebook', WC_Core::$TEXT_DOMAIN),
|
404 |
'wc_share_twitter' => __('Share On Twitter', WC_Core::$TEXT_DOMAIN),
|
405 |
'wc_share_google' => __('Share On Google', WC_Core::$TEXT_DOMAIN),
|
406 |
+
'wc_share_vk' => __('Share On VKontakte', WC_Core::$TEXT_DOMAIN),
|
407 |
'wc_share_ok' => __('Share On Odnoklassniki', WC_Core::$TEXT_DOMAIN),
|
408 |
'wc_hide_replies_text' => __('Hide Replies', WC_Core::$TEXT_DOMAIN),
|
409 |
'wc_show_replies_text' => __('Show Replies', WC_Core::$TEXT_DOMAIN),
|
421 |
'wc_unsubscribe' => __('Unsubscribe', WC_Core::$TEXT_DOMAIN),
|
422 |
'wc_ignore_subscription' => __('Ignore Subscription', WC_Core::$TEXT_DOMAIN),
|
423 |
'wc_unsubscribe_message' => __('You\'ve successfully unsubscribed.', WC_Core::$TEXT_DOMAIN),
|
424 |
+
'wc_confirm_email' => __('Confirm your subscription', WC_Core::$TEXT_DOMAIN),
|
425 |
'wc_comfirm_success_message' => __('You\'ve successfully confirmed your subscription.', WC_Core::$TEXT_DOMAIN),
|
426 |
'wc_confirm_email_subject' => __('Subscribe Confirmation', WC_Core::$TEXT_DOMAIN),
|
427 |
'wc_confirm_email_message' => __('Hi, <br/> You just subscribed for new comments on our website. This means you will receive an email when new comments are posted according to subscription option you\'ve chosen. <br/> To activate, click confirm below. If you believe this is an error, ignore this message and we\'ll never bother you again.', WC_Core::$TEXT_DOMAIN),
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
|
|
4 |
Tags: wordpress comments, ajax comments, ajax, live update, theme, post comments, comments box, community, discussion, discuss, comment form, reply, comments, discussions, comment template, activity, comment author, comment system, redirect, comment redirect, first commenter, social login
|
5 |
Requires at least: 2.7
|
6 |
Tested up to: 4.2.2
|
7 |
-
Stable tag: 2.2.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -129,8 +129,18 @@ http://www.gvectors.com/questions/wpdiscuz-comment-form-is-missing/
|
|
129 |
|
130 |
|
131 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
132 |
= 2.2.1 =
|
133 |
-
* Fixed Bug
|
134 |
|
135 |
= 2.2.0 =
|
136 |
* Added: Social Network Login:
|
@@ -144,8 +154,6 @@ Integrated with WordPress Social Login, Super Socializer and Social Connect plug
|
|
144 |
* Fixed Bug: Issues with comment editing
|
145 |
* Fixed Bug: Custom "Phrases" fail to display if apostrophes are used
|
146 |
|
147 |
-
IMPORTANT: If you have a Cache Plugin, please delete all caches after wpDiscuz update.
|
148 |
-
|
149 |
= 2.1.10 =
|
150 |
* Fixed Bug: First comment redirection without setting the destination page
|
151 |
|
4 |
Tags: wordpress comments, ajax comments, ajax, live update, theme, post comments, comments box, community, discussion, discuss, comment form, reply, comments, discussions, comment template, activity, comment author, comment system, redirect, comment redirect, first commenter, social login
|
5 |
Requires at least: 2.7
|
6 |
Tested up to: 4.2.2
|
7 |
+
Stable tag: 2.2.2
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
129 |
|
130 |
|
131 |
== Changelog ==
|
132 |
+
|
133 |
+
= 2.2.2 =
|
134 |
+
* Fixed Bug: Some phrases were not translate-able
|
135 |
+
* Fixed Bug: Social Network Avatar display problem
|
136 |
+
* Fixed Bug: Issues with site layout, website field and Facebook login button
|
137 |
+
* Fixed Bug: Error message "URL is invalid" for Website URLs starting with http://
|
138 |
+
* Fixed Bug: Unlimited voting issue for guests
|
139 |
+
|
140 |
+
IMPORTANT: If you have a Cache Plugin, please delete all caches after wpDiscuz update.
|
141 |
+
|
142 |
= 2.2.1 =
|
143 |
+
* Fixed Bug: Front-end Phrases don't suport Special Characters
|
144 |
|
145 |
= 2.2.0 =
|
146 |
* Added: Social Network Login:
|
154 |
* Fixed Bug: Issues with comment editing
|
155 |
* Fixed Bug: Custom "Phrases" fail to display if apostrophes are used
|
156 |
|
|
|
|
|
157 |
= 2.1.10 =
|
158 |
* Fixed Bug: First comment redirection without setting the destination page
|
159 |
|
wc-css.php
CHANGED
@@ -14,7 +14,7 @@ class WC_CSS {
|
|
14 |
public function init_styles() {
|
15 |
if (is_singular()) {
|
16 |
?>
|
17 |
-
<style type="text/css"> .wc_new_comment{ background:<?php echo $this->wc_options_serialized->wc_author_title_color; ?>;} #wpcomm .wc_new_comment_and_replies .wc_new_reply{background:<?php echo $this->wc_options_serialized->wc_author_title_color; ?>;}#wpcomm .wc-form-wrapper{background:<?php echo isset($this->wc_options_serialized->wc_form_bg_color) ? $this->wc_options_serialized->wc_form_bg_color : '#f9f9f9'; ?>;} #wpcomm .wc_manage_subscribtions {color: <?php echo $this->wc_options_serialized->wc_author_title_color; ?>; }#wpcomm textarea, input[type="text"], input[type="email"]{ border:<?php echo $this->wc_options_serialized->wc_input_border_color; ?> 1px solid;}#wpcomm .wc-comment .wc-comment-right{ background:<?php echo $this->wc_options_serialized->wc_comment_bg_color; ?>;} #wpcomm .wc-reply .wc-comment-right{ background:<?php echo $this->wc_options_serialized->wc_reply_bg_color; ?>; }#wpcomm .wc-comment-text{ font-size:<?php echo isset($this->wc_options_serialized->wc_comment_text_size) ? $this->wc_options_serialized->wc_comment_text_size : '14px'; ?>;color:<?php echo $this->wc_options_serialized->wc_comment_text_color; ?>;} #wpcomm .wc-comment-author{ color:<?php echo $this->wc_options_serialized->wc_author_title_color; ?>; }#wpcomm .wc-comment-author a{ color:<?php echo $this->wc_options_serialized->wc_author_title_color; ?>;} #wpcomm .wc-comment-label{ background:<?php echo $this->wc_options_serialized->wc_author_title_color; ?>; } #wpcomm .wc-comment-footer a, #wpcomm .wc-comment-footer span.wc_editable_comment, #wpcomm .wc-comment-footer span.wc_save_edited_comment, #wpcomm span.wc_cancel_edit { color:<?php echo $this->wc_options_serialized->wc_vote_reply_color; ?>; } #wpcomm .wc-comment-footer .wc-vote-result{ background:<?php echo $this->wc_options_serialized->wc_vote_reply_color; ?>;} #wpcomm .wc-reply-link, #wpcomm .wc-vote-link, #wpcomm .wc-share-link {color: <?php echo $this->wc_options_serialized->wc_vote_reply_color; ?>; }.wc-load-more-submit {border: 1px solid <?php echo $this->wc_options_serialized->wc_input_border_color; ?>;} #wc_openModalFormAction > div#wc_response_info a.close { background: url("<?php echo plugins_url(WC_Core::$PLUGIN_DIRECTORY . '/files/img/x.png'); ?>") no-repeat;}#wpcomm .wc-comment.wc-comment-right.wc_new_loaded_comment {background: <?php echo $this->wc_options_serialized->wc_new_loaded_comment_bg_color; ?>;} <?php echo stripslashes($this->wc_options_serialized->wc_custom_css); ?> </style>
|
18 |
<?php
|
19 |
}
|
20 |
}
|
14 |
public function init_styles() {
|
15 |
if (is_singular()) {
|
16 |
?>
|
17 |
+
<style type="text/css"> .wc_new_comment{ background:<?php echo $this->wc_options_serialized->wc_author_title_color; ?>;} #wpcomm .wc_new_comment_and_replies .wc_new_reply{background:<?php echo $this->wc_options_serialized->wc_author_title_color; ?>;}#wpcomm .wc-form-wrapper{background:<?php echo isset($this->wc_options_serialized->wc_form_bg_color) ? $this->wc_options_serialized->wc_form_bg_color : '#f9f9f9'; ?>;} #wpcomm .wc_manage_subscribtions {color: <?php echo $this->wc_options_serialized->wc_author_title_color; ?>; }#wpcomm textarea, #wpcomm input[type="text"], #wpcomm input[type="email"], #wpcomm input[type="password"], #wpcomm input[type="url"]{ border:<?php echo $this->wc_options_serialized->wc_input_border_color; ?> 1px solid;}#wpcomm .wc-comment .wc-comment-right{ background:<?php echo $this->wc_options_serialized->wc_comment_bg_color; ?>;} #wpcomm .wc-reply .wc-comment-right{ background:<?php echo $this->wc_options_serialized->wc_reply_bg_color; ?>; }#wpcomm .wc-comment-text{ font-size:<?php echo isset($this->wc_options_serialized->wc_comment_text_size) ? $this->wc_options_serialized->wc_comment_text_size : '14px'; ?>;color:<?php echo $this->wc_options_serialized->wc_comment_text_color; ?>;} #wpcomm .wc-comment-author{ color:<?php echo $this->wc_options_serialized->wc_author_title_color; ?>; }#wpcomm .wc-comment-author a{ color:<?php echo $this->wc_options_serialized->wc_author_title_color; ?>;} #wpcomm .wc-comment-label{ background:<?php echo $this->wc_options_serialized->wc_author_title_color; ?>; } #wpcomm .wc-comment-footer a, #wpcomm .wc-comment-footer span.wc_editable_comment, #wpcomm .wc-comment-footer span.wc_save_edited_comment, #wpcomm span.wc_cancel_edit { color:<?php echo $this->wc_options_serialized->wc_vote_reply_color; ?>; } #wpcomm .wc-comment-footer .wc-vote-result{ background:<?php echo $this->wc_options_serialized->wc_vote_reply_color; ?>;} #wpcomm .wc-reply-link, #wpcomm .wc-vote-link, #wpcomm .wc-share-link {color: <?php echo $this->wc_options_serialized->wc_vote_reply_color; ?>; }.wc-load-more-submit {border: 1px solid <?php echo $this->wc_options_serialized->wc_input_border_color; ?>;} #wc_openModalFormAction > div#wc_response_info a.close { background: url("<?php echo plugins_url(WC_Core::$PLUGIN_DIRECTORY . '/files/img/x.png'); ?>") no-repeat;}#wpcomm .wc-comment.wc-comment-right.wc_new_loaded_comment {background: <?php echo $this->wc_options_serialized->wc_new_loaded_comment_bg_color; ?>;} <?php echo stripslashes($this->wc_options_serialized->wc_custom_css); ?> </style>
|
18 |
<?php
|
19 |
}
|
20 |
}
|
wc.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
/*
|
4 |
Plugin Name: wpDiscuz - Wordpress Comments
|
5 |
Description: Better comment system. Wordpress post comments and discussion plugin. Allows your visitors discuss, vote for comments and share.
|
6 |
-
Version: 2.2.
|
7 |
Author: gVectors Team (A. Chakhoyan, G. Zakaryan, H. Martirosyan)
|
8 |
Author URI: http://www.gvectors.com/
|
9 |
Plugin URI: http://www.gvectors.com/wpdiscuz/
|
@@ -11,7 +11,7 @@
|
|
11 |
|
12 |
include_once 'options/wc-options.php';
|
13 |
include_once 'options/wc-options-serialize.php';
|
14 |
-
include_once '
|
15 |
include_once 'includes/wc-db-helper.php';
|
16 |
include_once 'comment-form/tpl-comment.php';
|
17 |
include_once 'dto/wc-comment.php';
|
@@ -37,7 +37,7 @@ class WC_Core {
|
|
37 |
public $wc_user_agent = '';
|
38 |
|
39 |
function __construct() {
|
40 |
-
$this->wc_user_agent = $_SERVER['HTTP_USER_AGENT'];
|
41 |
add_action('plugins_loaded', array(&$this, 'load_wpdiscuz_text_domain'));
|
42 |
add_action('init', array(&$this, 'init_plugin_dir_name'), 1);
|
43 |
|
@@ -264,9 +264,6 @@ class WC_Core {
|
|
264 |
wp_register_style('wpdiscuz-options-css', plugins_url(WC_Core::$PLUGIN_DIRECTORY . '/files/css/options-css.min.css'));
|
265 |
wp_enqueue_style('wpdiscuz-options-css');
|
266 |
|
267 |
-
wp_register_script('wpdiscuz-option-js', plugins_url(WC_Core::$PLUGIN_DIRECTORY . '/files/js/options-js.min.js'), array('jquery'));
|
268 |
-
wp_enqueue_script('wpdiscuz-option-js');
|
269 |
-
|
270 |
wp_register_script('wpdiscuz-scripts-js', plugins_url(WC_Core::$PLUGIN_DIRECTORY . '/files/js/wc-scripts.min.js'), array('jquery'));
|
271 |
wp_enqueue_script('wpdiscuz-scripts-js');
|
272 |
|
@@ -329,15 +326,15 @@ class WC_Core {
|
|
329 |
$website_url = filter_input(INPUT_POST, 'website');
|
330 |
}
|
331 |
|
332 |
-
|
333 |
-
|
334 |
-
if (!filter_var($website_url, FILTER_VALIDATE_URL) === false) {
|
335 |
-
$message_array['code'] = -1;
|
336 |
-
$message_array['message'] = $this->wc_options_serialized->wc_phrases['wc_error_url_text'];
|
337 |
-
echo json_encode($message_array);
|
338 |
-
exit;
|
339 |
}
|
340 |
-
|
|
|
|
|
|
|
|
|
|
|
341 |
$comment = wp_kses($comment, array(
|
342 |
'br' => array(),
|
343 |
'a' => array('href' => array(), 'title' => array()),
|
@@ -761,6 +758,7 @@ class WC_Core {
|
|
761 |
$wc_wp_comments = array();
|
762 |
$comments = get_comments(array('post_id' => $post_id, 'status' => 'approve', 'order' => $wc_comment_list_order));
|
763 |
$wc_comments = $this->init_wc_comments($comments);
|
|
|
764 |
$wc_wp_comments['wc_list'] = wp_list_comments($comm_list_args, $wc_comments);
|
765 |
$wc_button_comments_count_style = $wc_hidden_new_comment_count > 0 ? "inline-block" : "none";
|
766 |
|
@@ -1020,8 +1018,8 @@ class WC_Core {
|
|
1020 |
|
1021 |
// Add settings link on plugin page
|
1022 |
public function wc_add_plugin_settings_link($links) {
|
1023 |
-
$settings_link = '<a href="' . admin_url() . 'admin.php?page=wpdiscuz_options_page">' . __('Settings',
|
1024 |
-
$settings_link .= '<a href="' . admin_url() . 'admin.php?page=wpdiscuz_phrases_page">' . __('Phrases',
|
1025 |
array_unshift($links, $settings_link);
|
1026 |
return $links;
|
1027 |
}
|
@@ -1053,7 +1051,6 @@ class WC_Core {
|
|
1053 |
$message_array = array();
|
1054 |
$comment_ID = intval(filter_input(INPUT_POST, 'comment_id'));
|
1055 |
$comment_content = filter_input(INPUT_POST, 'comment_content');
|
1056 |
-
$comment_depth = intval(filter_input(INPUT_POST, 'comment_depth'));
|
1057 |
$comment = get_comment($comment_ID);
|
1058 |
|
1059 |
$trimmed_comment_content = trim($comment_content);
|
@@ -1072,7 +1069,7 @@ class WC_Core {
|
|
1072 |
));
|
1073 |
|
1074 |
$author_ip = WC_Helper::get_real_ip_addr();
|
1075 |
-
$this->wc_user_agent = $_SERVER['HTTP_USER_AGENT'];
|
1076 |
$commentarr = array(
|
1077 |
'comment_ID' => $comment_ID,
|
1078 |
'comment_content' => apply_filters('pre_comment_content', $comment_content),
|
@@ -1095,7 +1092,6 @@ class WC_Core {
|
|
1095 |
echo json_encode($message_array);
|
1096 |
exit;
|
1097 |
}
|
1098 |
-
|
1099 |
}
|
1100 |
|
1101 |
$wc_core = new WC_Core();
|
3 |
/*
|
4 |
Plugin Name: wpDiscuz - Wordpress Comments
|
5 |
Description: Better comment system. Wordpress post comments and discussion plugin. Allows your visitors discuss, vote for comments and share.
|
6 |
+
Version: 2.2.2
|
7 |
Author: gVectors Team (A. Chakhoyan, G. Zakaryan, H. Martirosyan)
|
8 |
Author URI: http://www.gvectors.com/
|
9 |
Plugin URI: http://www.gvectors.com/wpdiscuz/
|
11 |
|
12 |
include_once 'options/wc-options.php';
|
13 |
include_once 'options/wc-options-serialize.php';
|
14 |
+
include_once 'includes/wc-helper.php';
|
15 |
include_once 'includes/wc-db-helper.php';
|
16 |
include_once 'comment-form/tpl-comment.php';
|
17 |
include_once 'dto/wc-comment.php';
|
37 |
public $wc_user_agent = '';
|
38 |
|
39 |
function __construct() {
|
40 |
+
$this->wc_user_agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
|
41 |
add_action('plugins_loaded', array(&$this, 'load_wpdiscuz_text_domain'));
|
42 |
add_action('init', array(&$this, 'init_plugin_dir_name'), 1);
|
43 |
|
264 |
wp_register_style('wpdiscuz-options-css', plugins_url(WC_Core::$PLUGIN_DIRECTORY . '/files/css/options-css.min.css'));
|
265 |
wp_enqueue_style('wpdiscuz-options-css');
|
266 |
|
|
|
|
|
|
|
267 |
wp_register_script('wpdiscuz-scripts-js', plugins_url(WC_Core::$PLUGIN_DIRECTORY . '/files/js/wc-scripts.min.js'), array('jquery'));
|
268 |
wp_enqueue_script('wpdiscuz-scripts-js');
|
269 |
|
326 |
$website_url = filter_input(INPUT_POST, 'website');
|
327 |
}
|
328 |
|
329 |
+
if ($website_url != '' && (strpos($website_url, 'http://') !== '' && strpos($website_url, 'http://') !== 0) && (strpos($website_url, 'https://') !== '' && strpos($website_url, 'https://') !== 0)) {
|
330 |
+
$website_url = 'http://' . $website_url;
|
|
|
|
|
|
|
|
|
|
|
331 |
}
|
332 |
+
if ($website_url != '' && (filter_var($website_url, FILTER_VALIDATE_URL) === false)) {
|
333 |
+
$message_array['code'] = -1;
|
334 |
+
$message_array['message'] = $this->wc_options_serialized->wc_phrases['wc_error_url_text'];
|
335 |
+
echo json_encode($message_array);
|
336 |
+
exit;
|
337 |
+
}
|
338 |
$comment = wp_kses($comment, array(
|
339 |
'br' => array(),
|
340 |
'a' => array('href' => array(), 'title' => array()),
|
758 |
$wc_wp_comments = array();
|
759 |
$comments = get_comments(array('post_id' => $post_id, 'status' => 'approve', 'order' => $wc_comment_list_order));
|
760 |
$wc_comments = $this->init_wc_comments($comments);
|
761 |
+
// echo count($comments);exit();
|
762 |
$wc_wp_comments['wc_list'] = wp_list_comments($comm_list_args, $wc_comments);
|
763 |
$wc_button_comments_count_style = $wc_hidden_new_comment_count > 0 ? "inline-block" : "none";
|
764 |
|
1018 |
|
1019 |
// Add settings link on plugin page
|
1020 |
public function wc_add_plugin_settings_link($links) {
|
1021 |
+
$settings_link = '<a href="' . admin_url() . 'admin.php?page=wpdiscuz_options_page">' . __('Settings', WC_Core::$TEXT_DOMAIN) . '</a> |';
|
1022 |
+
$settings_link .= '<a href="' . admin_url() . 'admin.php?page=wpdiscuz_phrases_page">' . __('Phrases', WC_Core::$TEXT_DOMAIN) . '</a>';
|
1023 |
array_unshift($links, $settings_link);
|
1024 |
return $links;
|
1025 |
}
|
1051 |
$message_array = array();
|
1052 |
$comment_ID = intval(filter_input(INPUT_POST, 'comment_id'));
|
1053 |
$comment_content = filter_input(INPUT_POST, 'comment_content');
|
|
|
1054 |
$comment = get_comment($comment_ID);
|
1055 |
|
1056 |
$trimmed_comment_content = trim($comment_content);
|
1069 |
));
|
1070 |
|
1071 |
$author_ip = WC_Helper::get_real_ip_addr();
|
1072 |
+
$this->wc_user_agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
|
1073 |
$commentarr = array(
|
1074 |
'comment_ID' => $comment_ID,
|
1075 |
'comment_content' => apply_filters('pre_comment_content', $comment_content),
|
1092 |
echo json_encode($message_array);
|
1093 |
exit;
|
1094 |
}
|
|
|
1095 |
}
|
1096 |
|
1097 |
$wc_core = new WC_Core();
|