Version Description
Download this release
Release Info
Developer | Tomdever |
Plugin | wpForo Forum |
Version | 1.8.0 |
Comparing to | |
See all releases |
Code changes from version 1.7.7 to 1.8.0
- readme.txt +39 -9
- wpf-admin/admin.php +2 -2
- wpf-admin/includes/member-listtable.php +1 -1
- wpf-admin/includes/moderation-listtable.php +1 -1
- wpf-admin/includes/phrase-listtable.php +1 -1
- wpf-admin/options-tabs/general.php +1 -1
- wpf-assets/addons/tcf/header-off.png +0 -0
- wpf-assets/addons/tcf/header.png +0 -0
- wpf-assets/js/ajax.js +88 -131
- wpf-assets/js/frontend.js +99 -126
- wpf-assets/js/widgets.js +1 -1
- wpf-includes/class-actions.php +127 -31
- wpf-includes/class-activity.php +9 -5
- wpf-includes/class-api.php +4 -4
- wpf-includes/class-forms.php +165 -72
- wpf-includes/class-forums.php +2 -2
- wpf-includes/class-members.php +53 -5
- wpf-includes/class-moderation.php +1 -1
- wpf-includes/class-phrases.php +4 -4
- wpf-includes/class-postmeta.php +641 -0
- wpf-includes/class-posts.php +606 -42
- wpf-includes/class-revisions.php +8 -4
- wpf-includes/class-subscribes.php +2 -1
- wpf-includes/class-template.php +356 -273
- wpf-includes/class-topics.php +51 -20
- wpf-includes/class-usergroups.php +2 -1
- wpf-includes/functions-installation.php +609 -565
- wpf-includes/functions-integration.php +3 -2
- wpf-includes/functions-template.php +73 -10
- wpf-includes/functions.php +142 -45
- wpf-includes/install-sql.php +44 -24
- wpf-includes/integration/buddypress.php +1 -1
- wpf-includes/integration/ultimate-member.php +1 -1
- wpf-includes/wpf-hooks.php +143 -82
- wpf-languages/wpforo.pot +212 -174
- wpf-themes/classic/colors.css +685 -682
- wpf-themes/classic/functions.php +3 -5
- wpf-themes/classic/layouts/4/topic.php +1 -1
- wpf-themes/classic/members.php +16 -43
- wpf-themes/classic/post.php +4 -9
- wpf-themes/classic/search.php +60 -179
- wpf-themes/classic/style-rtl.css +1664 -1633
- wpf-themes/classic/style.css +808 -868
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: gVectors Team
|
|
3 |
Tags: forum, forums, forum plugin, WordPress forum plugin, community, discussion
|
4 |
Requires at least: 4.1
|
5 |
Tested up to: 5.4
|
6 |
-
Stable tag: 1.
|
7 |
Requires PHP: 5.6 and higher
|
8 |
License: GPLv2 or later
|
9 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
@@ -165,6 +165,44 @@ Find wpForo forum plugin addons on [gVectors Team website...](https://gvectors.c
|
|
165 |
|
166 |
== Changelog ==
|
167 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
168 |
= wpForo Forum 1.7.5 / 1.7.6 / 1.7.7 | 31.05.2020 =
|
169 |
|
170 |
[wpForo Forum v1.7.5 / 1.7.6 / 1.7.7 Release Summary](https://wpforo.com/community/wpforo-announcements/wpforo-1-7-5-is-released/)
|
@@ -191,14 +229,6 @@ With this version of wpForo, we've improved the [wpForo - User Custom Fields](ht
|
|
191 |
* Fixed Bug: Lots of small bugs
|
192 |
|
193 |
|
194 |
-
IMPORTANT NOTES for UPDATE
|
195 |
-
|
196 |
-
- After the update, please delete all caches.
|
197 |
-
- If you have a Minifier/Optimizer plugins please delete all caches.
|
198 |
-
- If you use CDN and found some issues please purge it.
|
199 |
-
- Some JS and CSS files are changed, please refresh (press Ctrl+F5) on forum front-end twice to reset browser cache, otherwise you'll see crashed design.
|
200 |
-
|
201 |
-
|
202 |
= wpForo Forum 1.7.3 / 1.7.4 | 23.04.2020 =
|
203 |
|
204 |
[wpForo Forum v1.7.3 / v1.7.4 Release Summary](https://wpforo.com/community/wpforo-announcements/wpforo-1-7-3-is-released/)
|
3 |
Tags: forum, forums, forum plugin, WordPress forum plugin, community, discussion
|
4 |
Requires at least: 4.1
|
5 |
Tested up to: 5.4
|
6 |
+
Stable tag: 1.8.0
|
7 |
Requires PHP: 5.6 and higher
|
8 |
License: GPLv2 or later
|
9 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
165 |
|
166 |
== Changelog ==
|
167 |
|
168 |
+
= wpForo Forum 1.8.0 | 22.07.2020 =
|
169 |
+
|
170 |
+
[wpForo Forum v1.8.0 Release Summary](https://wpforo.com/community/wpforo-announcements/wpforo-1-8-0-is-released/)
|
171 |
+
|
172 |
+
IMPORTANT: wpForo 1.8.0 is not compatible with old versions of addons. Please update addons right after the wpForo update and delete all caches.
|
173 |
+
|
174 |
+
* Added: The core is improved and adopted for page builders
|
175 |
+
* Added: You can use wpForo shortcodes in Elementor plugin
|
176 |
+
* Added: Now you can add forum in custom post types and in child pages
|
177 |
+
* Added: Robust CSS style, preventing design conflicts (e.g. with Divi theme)
|
178 |
+
* Added: WordPress default First and Last Names added in User Fields addon
|
179 |
+
* Added: Edit and Delete user in Dashboard button in forum profile page
|
180 |
+
* Added: Please Login or Register message in Topic pages for guests
|
181 |
+
* Added: Add new topic using a URL and opening in separate page
|
182 |
+
* Added: Add Topic URL: site.com/community/add-topic/
|
183 |
+
* Added: Add Topic with preselected forumid: site.com/community/add-topic/5/
|
184 |
+
* Added: Add Topic shortcode: [wpforo item="add-topic"]
|
185 |
+
* Added: Add Topic shortcode for forumid=5: [wpforo item="add-topic" id="5"]
|
186 |
+
* Added: Add Topic page access based on Usergroup permissions
|
187 |
+
* Added: New permission "Can access to add topic page" in Usergroups
|
188 |
+
* Fixed Bug: Reset password URL opens 404 page on multi-site installation
|
189 |
+
* Fixed Bug: Problem with WhatsApp share button
|
190 |
+
* Fixed Bug: SEO issues, "noindex" meta tag
|
191 |
+
* Fixed Bug: User nickname validation issues
|
192 |
+
* Fixed Bug: Another attempt to make compatible with Rank Math SEO
|
193 |
+
* Fixed Bug: Editor smile button problem in Threaded Layout
|
194 |
+
* Fixed Bug: Many small bugs are fixed as well
|
195 |
+
* New Addon: [wpForo Topic Custom Fields](https://gvectors.com/product/wpforo-topic-custom-fields/)
|
196 |
+
|
197 |
+
IMPORTANT NOTES for UPDATE
|
198 |
+
|
199 |
+
- After the update, please delete all caches.
|
200 |
+
- If you have a Minifier/Optimizer plugins please delete all caches.
|
201 |
+
- If you use CDN and found some issues please purge it.
|
202 |
+
- Some JS and CSS files are changed, please refresh (press Ctrl+F5) on forum front-end twice to reset browser cache, otherwise you'll see crashed design.
|
203 |
+
|
204 |
+
|
205 |
+
|
206 |
= wpForo Forum 1.7.5 / 1.7.6 / 1.7.7 | 31.05.2020 =
|
207 |
|
208 |
[wpForo Forum v1.7.5 / 1.7.6 / 1.7.7 Release Summary](https://wpforo.com/community/wpforo-announcements/wpforo-1-7-5-is-released/)
|
229 |
* Fixed Bug: Lots of small bugs
|
230 |
|
231 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
232 |
= wpForo Forum 1.7.3 / 1.7.4 | 23.04.2020 =
|
233 |
|
234 |
[wpForo Forum v1.7.3 / v1.7.4 Release Summary](https://wpforo.com/community/wpforo-announcements/wpforo-1-7-3-is-released/)
|
wpf-admin/admin.php
CHANGED
@@ -6,7 +6,6 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
6 |
}
|
7 |
|
8 |
function wpforo_add_menu() {
|
9 |
-
|
10 |
if ( WPF()->tools_antispam['spam_file_scanner'] ) {
|
11 |
WPF()->moderation->spam_attachment();
|
12 |
}
|
@@ -63,8 +62,9 @@ function wpforo_add_menu() {
|
|
63 |
if ( wpforo_current_user_is( 'admin' ) ) {
|
64 |
add_submenu_page( 'wpforo-community', __( 'Addons', 'wpforo' ), __( 'Addons', 'wpforo' ), 'read', 'wpforo-addons', 'wpforo_addons' );
|
65 |
}
|
66 |
-
}
|
67 |
|
|
|
|
|
68 |
add_action( 'admin_menu', 'wpforo_add_menu', 39 );
|
69 |
|
70 |
function wpforo_toplevel_page() {
|
6 |
}
|
7 |
|
8 |
function wpforo_add_menu() {
|
|
|
9 |
if ( WPF()->tools_antispam['spam_file_scanner'] ) {
|
10 |
WPF()->moderation->spam_attachment();
|
11 |
}
|
62 |
if ( wpforo_current_user_is( 'admin' ) ) {
|
63 |
add_submenu_page( 'wpforo-community', __( 'Addons', 'wpforo' ), __( 'Addons', 'wpforo' ), 'read', 'wpforo-addons', 'wpforo_addons' );
|
64 |
}
|
|
|
65 |
|
66 |
+
do_action('wpforo_admin_menu');
|
67 |
+
}
|
68 |
add_action( 'admin_menu', 'wpforo_add_menu', 39 );
|
69 |
|
70 |
function wpforo_toplevel_page() {
|
wpf-admin/includes/member-listtable.php
CHANGED
@@ -282,7 +282,7 @@ class wpForoMembersListTable extends WP_List_Table {
|
|
282 |
/**
|
283 |
* First, lets decide how many records per page to show
|
284 |
*/
|
285 |
-
$per_page = get_option('wpforo_count_per_page');
|
286 |
|
287 |
|
288 |
/**
|
282 |
/**
|
283 |
* First, lets decide how many records per page to show
|
284 |
*/
|
285 |
+
$per_page = get_option('wpforo_count_per_page', 10);
|
286 |
|
287 |
|
288 |
/**
|
wpf-admin/includes/moderation-listtable.php
CHANGED
@@ -214,7 +214,7 @@ class wpForoModeratonsListTable extends WP_List_Table {
|
|
214 |
/**
|
215 |
* First, lets decide how many records per page to show
|
216 |
*/
|
217 |
-
$per_page = get_option('wpforo_count_per_page');
|
218 |
|
219 |
|
220 |
/**
|
214 |
/**
|
215 |
* First, lets decide how many records per page to show
|
216 |
*/
|
217 |
+
$per_page = get_option('wpforo_count_per_page', 10);
|
218 |
|
219 |
|
220 |
/**
|
wpf-admin/includes/phrase-listtable.php
CHANGED
@@ -193,7 +193,7 @@ class wpForoPhrasesListTable extends WP_List_Table {
|
|
193 |
/**
|
194 |
* First, lets decide how many records per page to show
|
195 |
*/
|
196 |
-
$per_page = get_option('wpforo_count_per_page');
|
197 |
|
198 |
|
199 |
/**
|
193 |
/**
|
194 |
* First, lets decide how many records per page to show
|
195 |
*/
|
196 |
+
$per_page = get_option('wpforo_count_per_page', 10);
|
197 |
|
198 |
|
199 |
/**
|
wpf-admin/options-tabs/general.php
CHANGED
@@ -46,7 +46,7 @@
|
|
46 |
<br/>
|
47 |
<?php endif; ?>
|
48 |
<a href="<?php echo wpforo_home_url() ?>" target="_blank"><?php _e('Visit Forum', 'wpforo') ?></a> |
|
49 |
-
<?php $page_id = WPF()->db->get_var("SELECT `ID` FROM `".WPF()->db->posts."` WHERE `ID` = ".intval(WPF()->pageid)." AND `post_content` LIKE '%[wpforo%' AND `post_status` LIKE 'publish' AND `post_type` IN('
|
50 |
<?php if( !WPF()->pageid || !$page_id ): ?>
|
51 |
<?php echo '<span style="color:#DD0000">' . __('wpForo PageID doesn\'t exist. Forums will not be loaded, please read this') . ' <a href="http://wpforo.com/community/faq/how-to-add-forum-pageid/">' . __('support topic', 'wpforo') . '»</a>' . '</span>'; ?>
|
52 |
<?php else: ?>
|
46 |
<br/>
|
47 |
<?php endif; ?>
|
48 |
<a href="<?php echo wpforo_home_url() ?>" target="_blank"><?php _e('Visit Forum', 'wpforo') ?></a> |
|
49 |
+
<?php $page_id = WPF()->db->get_var("SELECT `ID` FROM `".WPF()->db->posts."` WHERE `ID` = ".intval(WPF()->pageid)." AND `post_content` LIKE '%[wpforo%' AND `post_status` LIKE 'publish' AND `post_type` IN('". implode("','", wpforo_get_blog_content_types()) ."')"); ?>
|
50 |
<?php if( !WPF()->pageid || !$page_id ): ?>
|
51 |
<?php echo '<span style="color:#DD0000">' . __('wpForo PageID doesn\'t exist. Forums will not be loaded, please read this') . ' <a href="http://wpforo.com/community/faq/how-to-add-forum-pageid/">' . __('support topic', 'wpforo') . '»</a>' . '</span>'; ?>
|
52 |
<?php else: ?>
|
wpf-assets/addons/tcf/header-off.png
ADDED
Binary file
|
wpf-assets/addons/tcf/header.png
ADDED
Binary file
|
wpf-assets/js/ajax.js
CHANGED
@@ -238,14 +238,14 @@ jQuery(document).ready(function ($) {
|
|
238 |
wpforo_wrap.on('click', '.wpforo-quote', function () {
|
239 |
wpforo_load_show();
|
240 |
|
241 |
-
$('#wpf-form-wrapper').show();
|
242 |
-
|
243 |
var main_form = $('form.wpforo-main-form[data-textareaid]');
|
|
|
|
|
244 |
|
245 |
-
var
|
246 |
-
|
247 |
-
|
248 |
-
$("
|
249 |
$.ajax({
|
250 |
type: 'POST',
|
251 |
url: wpforo.ajax_url,
|
@@ -256,33 +256,12 @@ jQuery(document).ready(function ($) {
|
|
256 |
}).done(function (response) {
|
257 |
var phrase = wpforo_phrase('Reply with quote');
|
258 |
phrase = phrase.charAt(0).toUpperCase() + phrase.slice(1);
|
259 |
-
$("
|
260 |
-
|
261 |
-
$(".wpf-topic-sbs").show();
|
262 |
-
$("#wpf-topic-sbs").prop("disabled", false);
|
263 |
-
|
264 |
-
var wpf_formaction = $("#wpf_formaction"),
|
265 |
-
wpf_formtopicid = $("#wpf_formtopicid"),
|
266 |
-
wpf_formbutton = $("#wpf_formbutton"),
|
267 |
-
wpf_title = $("#wpf_title"),
|
268 |
-
wpf_body = $(".wpforoeditor textarea.wpeditor");
|
269 |
-
|
270 |
-
$('input[name=wpfaction]', main_form).val('wpforo_post_save');
|
271 |
-
wpf_formaction.attr('name', 'post[action]');
|
272 |
-
wpf_formtopicid.attr('name', 'post[topicid]');
|
273 |
-
wpf_formbutton.attr('name', 'post[save]');
|
274 |
-
wpf_formbutton.val(wpforo_phrase('Save'));
|
275 |
-
wpf_title.attr('name', 'post[title]');
|
276 |
-
wpf_body.attr('name', 'post[body]');
|
277 |
-
wpf_formaction.val( 'add' );
|
278 |
-
$( "#wpf_formpostid" ).val( '' );
|
279 |
-
var reply_title = wpf_title.data('title');
|
280 |
-
if( !reply_title ) reply_title = '';
|
281 |
-
wpf_title.val(wpforo_phrase('re') + ": " + reply_title.replace(wpforo_phrase('re') + ": ", "").replace(wpforo_phrase('answer to') + ": ", ""));
|
282 |
|
283 |
wpforo_editor.set_content( response, wpforo_editor.get_main() );
|
284 |
|
285 |
-
$('html, body').animate({scrollTop:
|
286 |
wpforo_load_hide();
|
287 |
});
|
288 |
});
|
@@ -595,7 +574,7 @@ jQuery(document).ready(function ($) {
|
|
595 |
if( that.is("[wpf-tooltip]") ) {
|
596 |
that.attr("wpf-tooltip", wpforo_phrase('Open') );
|
597 |
}
|
598 |
-
$("
|
599 |
$(".wpforo-reply").remove();
|
600 |
$(".wpforo-quote").remove();
|
601 |
$(".wpforo-edit").remove();
|
@@ -622,9 +601,6 @@ jQuery(document).ready(function ($) {
|
|
622 |
}
|
623 |
}).done(function(response){
|
624 |
if(response != 0){
|
625 |
-
/*$("#" + postid_value).removeClass('wpforo-open').addClass('wpforo-close');
|
626 |
-
$("#closeicon" + postid).removeClass('fa-unlock').addClass('fa-lock');
|
627 |
-
$("#closetext" + postid).text( ' ' + wpforo_phrase('Close') );*/
|
628 |
if( that.is("[wpf-tooltip]") ) {
|
629 |
that.attr("wpf-tooltip", wpforo_phrase('Close') );
|
630 |
}
|
@@ -634,83 +610,54 @@ jQuery(document).ready(function ($) {
|
|
634 |
|
635 |
});
|
636 |
});
|
637 |
-
|
638 |
-
|
639 |
-
// Edit
|
640 |
-
wpforo_wrap.on('click','.wpforo-edit', function(){
|
641 |
-
wpforo_load_show();
|
642 |
-
|
643 |
-
$('#wpf-form-wrapper').show();
|
644 |
-
|
645 |
-
var main_form = $('form.wpforo-main-form[data-textareaid]');
|
646 |
|
647 |
-
|
648 |
-
|
649 |
-
|
650 |
-
|
651 |
-
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
|
656 |
-
|
657 |
-
|
658 |
-
|
659 |
-
|
660 |
-
|
661 |
-
|
662 |
-
|
663 |
-
|
664 |
-
|
665 |
-
|
666 |
-
|
667 |
-
|
668 |
-
|
669 |
-
|
670 |
-
|
671 |
-
}
|
672 |
-
|
673 |
-
$( ".wpf-topic-sbs" ).hide();
|
674 |
-
$( "#wpf-topic-sbs" ).prop("disabled", true);
|
675 |
-
$( "#wpf_formaction" ).val( 'edit' );
|
676 |
-
$( "#wpf_formpostid" ).val( postid );
|
677 |
-
$( "#wpf_formbutton" ).val( wpforo_phrase('Update') );
|
678 |
-
if(is_topic == -1){
|
679 |
-
$( ".wpf-topic-tags" ).hide();
|
680 |
-
$( "#wpf_title").val( response.post_title );
|
681 |
-
$('input[name=wpfaction]', main_form).val('wpforo_post_save');
|
682 |
-
$( "#wpf_formaction" ).attr('name', 'post[action]');
|
683 |
-
$( "#wpf_formbutton" ).attr('name', 'post[save]');
|
684 |
-
$( "#wpf_formtopicid" ).attr('name', 'post[topicid]');
|
685 |
-
$( "#wpf_title" ).attr('name', 'post[title]');
|
686 |
-
$(".wpforoeditor textarea.wpeditor").attr('name', 'post[body]');
|
687 |
-
if( $( "#wpf_user_name" ).length ) { $( "#wpf_user_name" ).attr('name', 'post[name]'); }
|
688 |
-
if( $( "#wpf_user_email" ).length ) { $( "#wpf_user_email" ).attr('name', 'post[email]'); }
|
689 |
-
}else{
|
690 |
-
$( "#wpf_title").val( response.topic_title ).show();
|
691 |
-
$( "#wpf_tags" ).val( response.topic_tags );
|
692 |
-
$( ".wpf-topic-tags" ).show();
|
693 |
-
$('input[name=wpfaction]', main_form).val('wpforo_topic_save');
|
694 |
-
$( "#wpf_formaction" ).attr('name', 'topic[action]');
|
695 |
-
$( "#wpf_formbutton" ).attr('name', 'topic[save]');
|
696 |
-
$( "#wpf_formtopicid" ).attr('name', 'topic[topicid]');
|
697 |
-
$( "#wpf_title" ).attr('name', 'topic[title]');
|
698 |
-
$(".wpforoeditor textarea.wpeditor").attr('name', 'topic[body]');
|
699 |
-
$( "#wpf_tags" ).attr('name', 'topic[tags]');
|
700 |
-
if( $( "#wpf_user_name" ).length ) { $( "#wpf_user_name" ).attr('name', 'topic[name]'); }
|
701 |
-
if( $( "#wpf_user_email" ).length ) { $( "#wpf_user_email" ).attr('name', 'topic[email]'); }
|
702 |
-
}
|
703 |
-
|
704 |
-
wpforo_editor.set_content( response.body, wpforo_editor.get_main() );
|
705 |
|
706 |
-
|
707 |
-
|
708 |
-
|
709 |
-
|
710 |
-
|
711 |
-
|
712 |
-
|
713 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
714 |
|
715 |
// Delete
|
716 |
wpforo_wrap.on('click', '.wpforo-delete', function(){
|
@@ -732,8 +679,8 @@ jQuery(document).ready(function ($) {
|
|
732 |
}
|
733 |
|
734 |
var forumid = 0;
|
735 |
-
var
|
736 |
-
if(
|
737 |
|
738 |
$.ajax({
|
739 |
type: 'POST',
|
@@ -897,8 +844,11 @@ jQuery(document).ready(function ($) {
|
|
897 |
});
|
898 |
|
899 |
wpforo_wrap.on('change', '.wpf-topic-form-forumid', function () {
|
900 |
-
var form_wrap = $(this).
|
901 |
-
$('.wpf-topic-form-ajax-wrap', form_wrap)
|
|
|
|
|
|
|
902 |
$('.wpf-topic-form-no-selected-forum', form_wrap).hide();
|
903 |
|
904 |
var forumid = parseInt( $(this).val() );
|
@@ -910,19 +860,13 @@ jQuery(document).ready(function ($) {
|
|
910 |
action: 'wpforo_topic_portable_form'
|
911 |
}
|
912 |
}).done(function (response) {
|
|
|
913 |
if( response ){
|
914 |
-
$(
|
915 |
-
|
916 |
-
|
917 |
-
|
918 |
-
|
919 |
-
if( textareaid ){
|
920 |
-
wpforo_tinymce_initializeIt( '#' + textareaid, true );
|
921 |
-
$('input.wpf-subject', form_wrap).focus();
|
922 |
-
}
|
923 |
-
}
|
924 |
-
|
925 |
-
wpforo_trigger_custom_event(document, 'wpforo_topic_portable_form');
|
926 |
}
|
927 |
})
|
928 |
}
|
@@ -1031,7 +975,7 @@ jQuery(document).ready(function ($) {
|
|
1031 |
//$('.wpforo_save_revision', form).click();
|
1032 |
|
1033 |
var textareaid = form.data('textareaid');
|
1034 |
-
var postid = $( 'input
|
1035 |
var body = wpforo_editor.get_content('raw');
|
1036 |
var body_info = wpforo_editor.get_stats();
|
1037 |
|
@@ -1065,7 +1009,7 @@ jQuery(document).ready(function ($) {
|
|
1065 |
var ico = $('.wpf-rev-save-ico', $(this));
|
1066 |
var form = $(this).closest('form[data-textareaid]');
|
1067 |
var textareaid = form.data('textareaid');
|
1068 |
-
var postid = $( 'input
|
1069 |
var body = wpforo_editor.get_content('raw');
|
1070 |
var body_info = wpforo_editor.get_stats();
|
1071 |
if( textareaid && body_info.has_content && $.active === 0 ){
|
@@ -1113,7 +1057,7 @@ jQuery(document).ready(function ($) {
|
|
1113 |
var ico = $('.wpf-rev-ico', $this);
|
1114 |
var form = $this.closest('form[data-textareaid]');
|
1115 |
var textareaid = form.data('textareaid');
|
1116 |
-
var postid = $( 'input
|
1117 |
|
1118 |
if( textareaid && $.active === 0 ){
|
1119 |
wpforo_load_show();
|
@@ -1256,7 +1200,20 @@ jQuery(document).ready(function ($) {
|
|
1256 |
document.addEventListener('wpforo_textarea_ctrl_s', wpforo_content_ctrl_s);
|
1257 |
|
1258 |
wpforo_tags_suggest();
|
1259 |
-
document.addEventListener('wpforo_topic_portable_form',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1260 |
|
1261 |
wpforo_wrap.on('click', '.wpforo-rcn-wrap .wpforo-rcn-dismiss-button', function () {
|
1262 |
wpforo_load_show();
|
@@ -1341,9 +1298,9 @@ function wpforo_topic_tools_tab_load() {
|
|
1341 |
}
|
1342 |
|
1343 |
function wpforo_tags_suggest(){
|
1344 |
-
var wpf_tags = jQuery('
|
1345 |
wpf_tags.suggest(
|
1346 |
-
window.
|
1347 |
{ multiple:true,
|
1348 |
multipleSep: ",",
|
1349 |
resultsClass: 'wpf_ac_results',
|
238 |
wpforo_wrap.on('click', '.wpforo-quote', function () {
|
239 |
wpforo_load_show();
|
240 |
|
|
|
|
|
241 |
var main_form = $('form.wpforo-main-form[data-textareaid]');
|
242 |
+
var wrap = main_form.closest('.wpf-form-wrapper');
|
243 |
+
wrap.show();
|
244 |
|
245 |
+
var post_wrap = $(this).closest('[id^=post-][data-postid]');
|
246 |
+
var postid = post_wrap.data('postid');
|
247 |
+
if( !postid ) postid = 0;
|
248 |
+
$(".wpf-form-post-parentid").val( postid );
|
249 |
$.ajax({
|
250 |
type: 'POST',
|
251 |
url: wpforo.ajax_url,
|
256 |
}).done(function (response) {
|
257 |
var phrase = wpforo_phrase('Reply with quote');
|
258 |
phrase = phrase.charAt(0).toUpperCase() + phrase.slice(1);
|
259 |
+
$(".wpf-reply-form-title").html(phrase);
|
260 |
+
$(".wpf-form-postid", main_form).val(0);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
261 |
|
262 |
wpforo_editor.set_content( response, wpforo_editor.get_main() );
|
263 |
|
264 |
+
$('html, body').animate({scrollTop: wrap.offset().top}, 1000);
|
265 |
wpforo_load_hide();
|
266 |
});
|
267 |
});
|
574 |
if( that.is("[wpf-tooltip]") ) {
|
575 |
that.attr("wpf-tooltip", wpforo_phrase('Open') );
|
576 |
}
|
577 |
+
$(".wpf-form-wrapper").remove();
|
578 |
$(".wpforo-reply").remove();
|
579 |
$(".wpforo-quote").remove();
|
580 |
$(".wpforo-edit").remove();
|
601 |
}
|
602 |
}).done(function(response){
|
603 |
if(response != 0){
|
|
|
|
|
|
|
604 |
if( that.is("[wpf-tooltip]") ) {
|
605 |
that.attr("wpf-tooltip", wpforo_phrase('Close') );
|
606 |
}
|
610 |
|
611 |
});
|
612 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
613 |
|
614 |
+
// Edit post
|
615 |
+
wpforo_wrap.on('click','.wpforo-edit', function(){
|
616 |
+
var wrap = $(this).closest('[id^=post-][data-postid]');
|
617 |
+
if( wrap.length ){
|
618 |
+
var children = wrap.contents().not(":hidden");
|
619 |
+
var loading = $('<div class="wpforo-loading-portable"><i class="fas fa-3x fa-circle-notch fa-spin"></i></div>');
|
620 |
+
wrap.append(loading);
|
621 |
+
|
622 |
+
var show_form = function(form, init){
|
623 |
+
loading.remove();
|
624 |
+
children.fadeOut('fast');
|
625 |
+
var f = $(form);
|
626 |
+
f.on('click', '.wpf-edit-post-cancel', function(){
|
627 |
+
f.fadeOut('fast');
|
628 |
+
children.fadeIn('slow');
|
629 |
+
$( 'html, body' ).animate({scrollTop: (wrap.offset().top - 80)}, 415);
|
630 |
+
});
|
631 |
+
f.fadeIn('slow');
|
632 |
+
if( init ){
|
633 |
+
f.appendTo(wrap);
|
634 |
+
wpforo_trigger_custom_event(document, 'wpforo_topic_portable_form', f);
|
635 |
+
}
|
636 |
+
$( 'html, body' ).animate({scrollTop: (wrap.offset().top - 80)}, 415);
|
637 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
638 |
|
639 |
+
var f = $('.wpf-form-wrapper', wrap);
|
640 |
+
if( f.length ){
|
641 |
+
show_form(f);
|
642 |
+
}else{
|
643 |
+
$.ajax({
|
644 |
+
type: 'POST',
|
645 |
+
url: wpforo.ajax_url,
|
646 |
+
data: {
|
647 |
+
postid: parseInt(wrap.data('postid')),
|
648 |
+
action: 'wpforo_post_edit'
|
649 |
+
}
|
650 |
+
}).done(function(response){
|
651 |
+
try {
|
652 |
+
response = $.parseJSON(response);
|
653 |
+
if( parseInt(response.state) ) show_form(response.html, true);
|
654 |
+
}catch (e) {
|
655 |
+
console.log(e);
|
656 |
+
}
|
657 |
+
});
|
658 |
+
}
|
659 |
+
}
|
660 |
+
});
|
661 |
|
662 |
// Delete
|
663 |
wpforo_wrap.on('click', '.wpforo-delete', function(){
|
679 |
}
|
680 |
|
681 |
var forumid = 0;
|
682 |
+
var wpf_forumid = $("input[type='hidden'].wpf-form-forumid");
|
683 |
+
if( wpf_forumid.length ) forumid = wpf_forumid.val();
|
684 |
|
685 |
$.ajax({
|
686 |
type: 'POST',
|
844 |
});
|
845 |
|
846 |
wpforo_wrap.on('change', '.wpf-topic-form-forumid', function () {
|
847 |
+
var form_wrap = $(this).closest('.wpf-topic-form-extra-wrap');
|
848 |
+
var form_ajax_wrap = $('.wpf-topic-form-ajax-wrap', form_wrap);
|
849 |
+
var l = $('<i class="fas fa-spinner fa-spin wpf-icon-spinner"></i>');
|
850 |
+
form_ajax_wrap.empty();
|
851 |
+
l.appendTo(form_ajax_wrap);
|
852 |
$('.wpf-topic-form-no-selected-forum', form_wrap).hide();
|
853 |
|
854 |
var forumid = parseInt( $(this).val() );
|
860 |
action: 'wpforo_topic_portable_form'
|
861 |
}
|
862 |
}).done(function (response) {
|
863 |
+
l.remove();
|
864 |
if( response ){
|
865 |
+
var f = $(response);
|
866 |
+
form_ajax_wrap.empty();
|
867 |
+
f.appendTo(form_ajax_wrap);
|
868 |
+
f.fadeIn('slow');
|
869 |
+
wpforo_trigger_custom_event(document, 'wpforo_topic_portable_form', f);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
870 |
}
|
871 |
})
|
872 |
}
|
975 |
//$('.wpforo_save_revision', form).click();
|
976 |
|
977 |
var textareaid = form.data('textareaid');
|
978 |
+
var postid = $( 'input.wpf-form-postid', form ).val();
|
979 |
var body = wpforo_editor.get_content('raw');
|
980 |
var body_info = wpforo_editor.get_stats();
|
981 |
|
1009 |
var ico = $('.wpf-rev-save-ico', $(this));
|
1010 |
var form = $(this).closest('form[data-textareaid]');
|
1011 |
var textareaid = form.data('textareaid');
|
1012 |
+
var postid = $( 'input.wpf-form-postid', form ).val();
|
1013 |
var body = wpforo_editor.get_content('raw');
|
1014 |
var body_info = wpforo_editor.get_stats();
|
1015 |
if( textareaid && body_info.has_content && $.active === 0 ){
|
1057 |
var ico = $('.wpf-rev-ico', $this);
|
1058 |
var form = $this.closest('form[data-textareaid]');
|
1059 |
var textareaid = form.data('textareaid');
|
1060 |
+
var postid = $( 'input.wpf-form-postid', form ).val();
|
1061 |
|
1062 |
if( textareaid && $.active === 0 ){
|
1063 |
wpforo_load_show();
|
1200 |
document.addEventListener('wpforo_textarea_ctrl_s', wpforo_content_ctrl_s);
|
1201 |
|
1202 |
wpforo_tags_suggest();
|
1203 |
+
document.addEventListener('wpforo_topic_portable_form', function(e){
|
1204 |
+
wpforo_tags_suggest();
|
1205 |
+
window.wpforo_fix_form_data_attributes();
|
1206 |
+
var f = e.detail;
|
1207 |
+
if( f && f.length ){
|
1208 |
+
var t = $('[type="text"][required]', f);
|
1209 |
+
if( t.length && t.val().length ){
|
1210 |
+
wpforo_tinymce_initializeIt('.wp-editor-area');
|
1211 |
+
}else{
|
1212 |
+
wpforo_tinymce_initializeIt('.wp-editor-area', true);
|
1213 |
+
t.focus();
|
1214 |
+
}
|
1215 |
+
}
|
1216 |
+
});
|
1217 |
|
1218 |
wpforo_wrap.on('click', '.wpforo-rcn-wrap .wpforo-rcn-dismiss-button', function () {
|
1219 |
wpforo_load_show();
|
1298 |
}
|
1299 |
|
1300 |
function wpforo_tags_suggest(){
|
1301 |
+
var wpf_tags = jQuery('.wpf-tags');
|
1302 |
wpf_tags.suggest(
|
1303 |
+
window.wpforo.ajax_url + "?action=wpforo_tag_search",
|
1304 |
{ multiple:true,
|
1305 |
multipleSep: ",",
|
1306 |
resultsClass: 'wpf_ac_results',
|
wpf-assets/js/frontend.js
CHANGED
@@ -62,39 +62,42 @@ function wpforo_trigger_custom_event(target, name, detail) {
|
|
62 |
}
|
63 |
|
64 |
function wpforo_tinymce_initializeIt(selector, do_not_focus) {
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
|
|
|
|
|
|
98 |
}
|
99 |
|
100 |
function wpforo_tinymce_setup(editor) {
|
@@ -419,6 +422,16 @@ function wpforo_getTextSelection(){
|
|
419 |
}
|
420 |
}
|
421 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
422 |
jQuery(document).ready(function($){
|
423 |
var wpforo_wrap = $('#wpforo-wrap');
|
424 |
|
@@ -428,7 +441,7 @@ jQuery(document).ready(function($){
|
|
428 |
if(match){
|
429 |
scroll_to = $('#post-' + match[1]);
|
430 |
}else{
|
431 |
-
scroll_to = $("#m_");
|
432 |
}
|
433 |
if( scroll_to.length ){
|
434 |
$('html, body').scrollTop(scroll_to.offset().top - 25);
|
@@ -443,7 +456,7 @@ jQuery(document).ready(function($){
|
|
443 |
}
|
444 |
|
445 |
window.onbeforeunload = function(e) {
|
446 |
-
var forms = $('form[data-textareaid]');
|
447 |
if( forms.length ){
|
448 |
var i, textareaid;
|
449 |
for( i = 0; i < forms.length; i++ ){
|
@@ -457,6 +470,8 @@ jQuery(document).ready(function($){
|
|
457 |
}
|
458 |
};
|
459 |
|
|
|
|
|
460 |
setTimeout(function () {
|
461 |
wpforo_editor.fix_textareaid();
|
462 |
wpforo_editor.set_main('', true);
|
@@ -546,14 +561,15 @@ jQuery(document).ready(function($){
|
|
546 |
});
|
547 |
|
548 |
wpforo_wrap.on('click', '#add_wpftopic:not(.not_reg_user)', function(){
|
549 |
-
var
|
550 |
-
|
|
|
551 |
wpforo_editor.set_content('');
|
552 |
-
$('
|
553 |
var add_wpftopic = '<i class="fas fa-times" aria-hidden="true"></i>';
|
554 |
-
if( !stat ) add_wpftopic = $("
|
555 |
-
$(
|
556 |
-
$('html, body').animate({ scrollTop: ($(
|
557 |
});
|
558 |
|
559 |
wpforo_wrap.on('click', '.wpf-answer-button .wpf-button:not(.not_reg_user)', function(){
|
@@ -561,6 +577,7 @@ jQuery(document).ready(function($){
|
|
561 |
});
|
562 |
|
563 |
wpforo_wrap.on('click', '.wpfl-4 .add_wpftopic:not(.not_reg_user)', function(){
|
|
|
564 |
var wrap = $(this).parents('div.wpfl-4');
|
565 |
var form_wrap = $( ".wpf-topic-form-extra-wrap", wrap );
|
566 |
var stat = form_wrap.is( ":hidden" );
|
@@ -577,7 +594,6 @@ jQuery(document).ready(function($){
|
|
577 |
var option_no_selected = $( 'option.wpf-topic-form-no-selected-forum' );
|
578 |
option_no_selected.show();
|
579 |
option_no_selected.prop('selected', true);
|
580 |
-
$( '.wpf-topic-form-ajax-wrap').empty();
|
581 |
$( this ).html(add_wpftopic);
|
582 |
$('html, body').animate({ scrollTop: (wrap.offset().top -30 ) }, 415);
|
583 |
});
|
@@ -647,37 +663,24 @@ jQuery(document).ready(function($){
|
|
647 |
//Reply
|
648 |
wpforo_wrap.on('click', ".wpforo-reply:not(.wpforo_layout_4)", function(){
|
649 |
wpforo_load_show();
|
650 |
-
$('#wpf-form-wrapper').show();
|
651 |
|
652 |
var main_form = $('form.wpforo-main-form[data-textareaid]');
|
|
|
|
|
|
|
|
|
653 |
|
654 |
-
$(
|
655 |
-
|
656 |
-
|
657 |
-
|
658 |
-
$("#wpf_postparentid").val( parentpostid );
|
659 |
-
$( ".wpf-topic-sbs" ).show();
|
660 |
-
$( "#wpf-topic-sbs" ).prop("disabled", false);
|
661 |
-
|
662 |
-
$('input[name=wpfaction]', main_form).val('wpforo_post_save');
|
663 |
-
$( "#wpf_formaction" ).attr('name', 'post[action]');
|
664 |
-
$( "#wpf_formbutton" ).attr('name', 'post[save]');
|
665 |
-
$( "#wpf_formtopicid" ).attr('name', 'post[topicid]');
|
666 |
-
$( "#wpf_title" ).attr('name', 'post[title]');
|
667 |
-
$(".wpforoeditor textarea.wpeditor").attr('name', 'post[body]');
|
668 |
-
$( "#wpf_formaction" ).val( 'add' );
|
669 |
-
$( "#wpf_formpostid" ).val( '' );
|
670 |
-
$( "#wpf_formbutton" ).val( wpforo_phrase('Save') );
|
671 |
-
var reply_title = $("#wpf_title").data('title');
|
672 |
-
if( !reply_title ) reply_title = '';
|
673 |
-
$( "#wpf_title").val( wpforo_phrase('re') + ": " + reply_title.replace( wpforo_phrase('re') + ": ", ""));
|
674 |
|
675 |
var mention = $(this).data('mention');
|
676 |
var content = ( mention ? '@' + mention + "\r\n" : '' );
|
677 |
|
678 |
wpforo_editor.set_content( content, wpforo_editor.get_main() );
|
679 |
|
680 |
-
$('html, body').animate({ scrollTop:
|
681 |
|
682 |
wpforo_load_hide();
|
683 |
|
@@ -685,83 +688,28 @@ jQuery(document).ready(function($){
|
|
685 |
|
686 |
//Answer
|
687 |
wpforo_wrap.on('click', ".wpforo-answer", function(){
|
688 |
-
var phrase = wpforo_phrase('Save') ;
|
689 |
-
if( $(this).data('phrase') !== undefined ) phrase = $(this).data('phrase');
|
690 |
-
|
691 |
wpforo_load_show();
|
692 |
|
693 |
var main_form = $('form.wpforo-main-form[data-textareaid]');
|
|
|
|
|
694 |
|
695 |
-
|
696 |
|
697 |
-
$("
|
698 |
-
|
699 |
-
$('input[name=wpfaction]', main_form).val('wpforo_post_save');
|
700 |
-
$( "#wpf_formaction" ).attr('name', 'post[action]');
|
701 |
-
$( "#wpf_formbutton" ).attr('name', 'post[save]');
|
702 |
-
$( "#wpf_formtopicid" ).attr('name', 'post[topicid]');
|
703 |
-
$( "#wpf_title" ).attr('name', 'post[title]');
|
704 |
-
$(".wpforoeditor textarea.wpeditor").attr('name', 'post[body]');
|
705 |
-
$( "#wpf_formaction" ).val( 'add' );
|
706 |
-
$( "#wpf_formpostid" ).val( '' );
|
707 |
-
$( "#wpf_formbutton" ).val( phrase );
|
708 |
-
var reply_title = $("#wpf_title").data('title');
|
709 |
-
if( !reply_title ) reply_title = '';
|
710 |
-
$( "#wpf_title").val( wpforo_phrase('Answer to') + ": " + reply_title.replace( wpforo_phrase('re') + ": ", "").replace( wpforo_phrase('Answer to') + ": ", ""));
|
711 |
|
712 |
var mention = $(this).data('mention');
|
713 |
var content = ( mention ? '@' + mention + "\r\n" : '' );
|
714 |
|
715 |
wpforo_editor.set_content( content, wpforo_editor.get_main() );
|
716 |
|
717 |
-
$('html, body').animate({ scrollTop:
|
718 |
|
719 |
wpforo_load_hide();
|
720 |
|
721 |
});
|
722 |
|
723 |
-
//Comment
|
724 |
-
wpforo_wrap.on('click', ".wpforo-childreply", function(){
|
725 |
-
var phrase = wpforo_phrase('Save') ;
|
726 |
-
if( $(this).data('phrase') !== undefined ) phrase = $(this).data('phrase');
|
727 |
-
|
728 |
-
wpforo_load_show();
|
729 |
-
|
730 |
-
var main_form = $('form.wpforo-main-form[data-textareaid]');
|
731 |
-
|
732 |
-
// $('#wpf-form-wrapper').show();
|
733 |
-
|
734 |
-
$("#wpf-reply-form-title").html( wpforo_phrase('Leave a comment') );
|
735 |
-
|
736 |
-
var parentpostid = $(this).attr('id');
|
737 |
-
var postid = parentpostid.replace("parentpostid", "");
|
738 |
-
$("#wpf_postparentid").val( postid );
|
739 |
-
$( ".wpf-topic-sbs" ).show();
|
740 |
-
$( "#wpf-topic-sbs" ).prop("disabled", false);
|
741 |
-
|
742 |
-
$('input[name=wpfaction]', main_form).val('wpforo_post_save');
|
743 |
-
$( "#wpf_formaction" ).attr('name', 'post[action]');
|
744 |
-
$( "#wpf_formbutton" ).attr('name', 'post[save]');
|
745 |
-
$( "#wpf_formtopicid" ).attr('name', 'post[topicid]');
|
746 |
-
$( "#wpf_title" ).attr('name', 'post[title]');
|
747 |
-
$(".wpforoeditor textarea.wpeditor").attr('name', 'post[body]');
|
748 |
-
$( "#wpf_formaction" ).val( 'add' );
|
749 |
-
$( "#wpf_formpostid" ).val( '' );
|
750 |
-
$( "#wpf_formbutton" ).val( phrase );
|
751 |
-
var reply_title = $("#wpf_title").data('title');
|
752 |
-
if( !reply_title ) reply_title = '';
|
753 |
-
$( "#wpf_title").val( wpforo_phrase('re') + ": " + reply_title.replace( wpforo_phrase('re') + ": ", "").replace( wpforo_phrase('Answer to') + ": ", "") );
|
754 |
-
|
755 |
-
var mention = $(this).data('mention');
|
756 |
-
var content = ( mention ? '@' + mention + "\r\n" : '' );
|
757 |
-
|
758 |
-
wpforo_editor.set_content( content, wpforo_editor.get_main() );
|
759 |
-
|
760 |
-
$('html, body').animate({ scrollTop: $("#wpf-form-wrapper").offset().top }, 800);
|
761 |
-
|
762 |
-
wpforo_load_hide();
|
763 |
-
});
|
764 |
-
|
765 |
wpforo_wrap.on('click', '.wpforo-qa-comment, .wpforo-reply.wpf-action.wpforo_layout_4', function () {
|
766 |
var wrap = $(this).parents('.reply-wrap,.wpforo-qa-item-wrap');
|
767 |
var post_wrap = $('.post-wrap', wrap);
|
@@ -962,7 +910,7 @@ jQuery(document).ready(function($){
|
|
962 |
'</label>' +
|
963 |
'</div>' +
|
964 |
'<div class="wpforo-copy-input-body">' +
|
965 |
-
'<input readonly class="wpforo-copy-url" type="text" value="' + url + '">' +
|
966 |
'</div>' +
|
967 |
'</div>' +
|
968 |
'<div class="wpforo-copied-txt"><span>' + wpforo_phrase('Copied') + '</span></div>' +
|
@@ -987,4 +935,29 @@ jQuery(document).ready(function($){
|
|
987 |
}
|
988 |
});
|
989 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
990 |
});
|
62 |
}
|
63 |
|
64 |
function wpforo_tinymce_initializeIt(selector, do_not_focus) {
|
65 |
+
if( wpforo_editor.is_tinymce_loaded() ){
|
66 |
+
tinymce.init({
|
67 |
+
forced_root_block: "",
|
68 |
+
force_br_newlines: false,
|
69 |
+
force_p_newlines: true,
|
70 |
+
selector: selector,
|
71 |
+
plugins: wpforo.editor_settings.plugins,
|
72 |
+
external_plugins: wpforo.editor_settings.external_plugins,
|
73 |
+
menubar: "",
|
74 |
+
toolbar: wpforo.editor_settings.tinymce.toolbar1,
|
75 |
+
content_style: wpforo.editor_settings.tinymce.content_style,
|
76 |
+
branding: false,
|
77 |
+
elementpath: false,
|
78 |
+
autoresize_on_init: wpforo.editor_settings.tinymce.autoresize_on_init,
|
79 |
+
wp_autoresize_on: wpforo.editor_settings.tinymce.wp_autoresize_on,
|
80 |
+
object_resizing: wpforo.editor_settings.tinymce.object_resizing,
|
81 |
+
min_height: wpforo.editor_settings.editor_height,
|
82 |
+
height: wpforo.editor_settings.editor_height,
|
83 |
+
statusbar: true,
|
84 |
+
wp_keep_scroll_position: wpforo.editor_settings.wp_keep_scroll_position,
|
85 |
+
indent: wpforo.editor_settings.indent,
|
86 |
+
add_unload_trigger: wpforo.editor_settings.add_unload_trigger,
|
87 |
+
wpautop: wpforo.editor_settings.wpautop,
|
88 |
+
fix_list_elements: true,
|
89 |
+
browser_spellcheck: true,
|
90 |
+
setup: wpforo.editor_settings.tinymce.setup,
|
91 |
+
content_css: wpforo.editor_settings.tinymce.content_css,
|
92 |
+
extended_valid_elements: wpforo.editor_settings.tinymce.extended_valid_elements,
|
93 |
+
custom_elements: wpforo.editor_settings.tinymce.custom_elements
|
94 |
+
}).then(function (e) {
|
95 |
+
if (!do_not_focus && e.length) {
|
96 |
+
wpforo_editor.focus(e[0].id);
|
97 |
+
wpforo_editor.set_active(e[0].id);
|
98 |
+
}
|
99 |
+
});
|
100 |
+
}
|
101 |
}
|
102 |
|
103 |
function wpforo_tinymce_setup(editor) {
|
422 |
}
|
423 |
}
|
424 |
|
425 |
+
window.wpforo_fix_form_data_attributes = function(){
|
426 |
+
jQuery('form textarea[id^="wpf_"]:first').each(function(t){
|
427 |
+
var form = jQuery(this).closest('form');
|
428 |
+
var id = jQuery(this).attr('id');
|
429 |
+
form.attr('data-textareaid', id);
|
430 |
+
form.prop('data-textareaid', id);
|
431 |
+
form.data('textareaid', id);
|
432 |
+
});
|
433 |
+
}
|
434 |
+
|
435 |
jQuery(document).ready(function($){
|
436 |
var wpforo_wrap = $('#wpforo-wrap');
|
437 |
|
441 |
if(match){
|
442 |
scroll_to = $('#post-' + match[1]);
|
443 |
}else{
|
444 |
+
scroll_to = $("#m_, .wpforo-members-content, .wpforo-search-content", wpforo_wrap);
|
445 |
}
|
446 |
if( scroll_to.length ){
|
447 |
$('html, body').scrollTop(scroll_to.offset().top - 25);
|
456 |
}
|
457 |
|
458 |
window.onbeforeunload = function(e) {
|
459 |
+
var forms = $('form[data-textareaid]').not(":hidden");
|
460 |
if( forms.length ){
|
461 |
var i, textareaid;
|
462 |
for( i = 0; i < forms.length; i++ ){
|
470 |
}
|
471 |
};
|
472 |
|
473 |
+
window.wpforo_fix_form_data_attributes();
|
474 |
+
|
475 |
setTimeout(function () {
|
476 |
wpforo_editor.fix_textareaid();
|
477 |
wpforo_editor.set_main('', true);
|
561 |
});
|
562 |
|
563 |
wpforo_wrap.on('click', '#add_wpftopic:not(.not_reg_user)', function(){
|
564 |
+
var form = $( ".wpf-topic-create" );
|
565 |
+
var stat = form.is( ":hidden" );
|
566 |
+
form.slideToggle( "slow" );
|
567 |
wpforo_editor.set_content('');
|
568 |
+
$('[name="topic[title]"]').focus();
|
569 |
var add_wpftopic = '<i class="fas fa-times" aria-hidden="true"></i>';
|
570 |
+
if( !stat ) add_wpftopic = $('input[type="submit"]', form).val();
|
571 |
+
$(this).html(add_wpftopic);
|
572 |
+
$('html, body').animate({ scrollTop: ($(this).offset().top - 35) }, 415);
|
573 |
});
|
574 |
|
575 |
wpforo_wrap.on('click', '.wpf-answer-button .wpf-button:not(.not_reg_user)', function(){
|
577 |
});
|
578 |
|
579 |
wpforo_wrap.on('click', '.wpfl-4 .add_wpftopic:not(.not_reg_user)', function(){
|
580 |
+
$( '.wpf-topic-form-ajax-wrap').empty();
|
581 |
var wrap = $(this).parents('div.wpfl-4');
|
582 |
var form_wrap = $( ".wpf-topic-form-extra-wrap", wrap );
|
583 |
var stat = form_wrap.is( ":hidden" );
|
594 |
var option_no_selected = $( 'option.wpf-topic-form-no-selected-forum' );
|
595 |
option_no_selected.show();
|
596 |
option_no_selected.prop('selected', true);
|
|
|
597 |
$( this ).html(add_wpftopic);
|
598 |
$('html, body').animate({ scrollTop: (wrap.offset().top -30 ) }, 415);
|
599 |
});
|
663 |
//Reply
|
664 |
wpforo_wrap.on('click', ".wpforo-reply:not(.wpforo_layout_4)", function(){
|
665 |
wpforo_load_show();
|
|
|
666 |
|
667 |
var main_form = $('form.wpforo-main-form[data-textareaid]');
|
668 |
+
var wrap = main_form.closest('.wpf-form-wrapper');
|
669 |
+
wrap.show();
|
670 |
+
|
671 |
+
$(".wpf-reply-form-title").html( wpforo_phrase('Leave a reply') );
|
672 |
|
673 |
+
var post_wrap = $(this).closest('[id^=post-][data-postid]');
|
674 |
+
var parentpostid = post_wrap.data('postid');
|
675 |
+
if( !parentpostid ) parentpostid = 0;
|
676 |
+
$(".wpf-form-post-parentid", main_form).val( parentpostid );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
677 |
|
678 |
var mention = $(this).data('mention');
|
679 |
var content = ( mention ? '@' + mention + "\r\n" : '' );
|
680 |
|
681 |
wpforo_editor.set_content( content, wpforo_editor.get_main() );
|
682 |
|
683 |
+
$('html, body').animate({ scrollTop: wrap.offset().top }, 500);
|
684 |
|
685 |
wpforo_load_hide();
|
686 |
|
688 |
|
689 |
//Answer
|
690 |
wpforo_wrap.on('click', ".wpforo-answer", function(){
|
|
|
|
|
|
|
691 |
wpforo_load_show();
|
692 |
|
693 |
var main_form = $('form.wpforo-main-form[data-textareaid]');
|
694 |
+
var wrap = main_form.closest('.wpf-form-wrapper');
|
695 |
+
wrap.show();
|
696 |
|
697 |
+
$(".wpf-reply-form-title").html( wpforo_phrase('Your answer') );
|
698 |
|
699 |
+
$( ".wpf-form-postid", main_form ).val(0);
|
700 |
+
$(".wpf-form-post-parentid", main_form).val(0);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
701 |
|
702 |
var mention = $(this).data('mention');
|
703 |
var content = ( mention ? '@' + mention + "\r\n" : '' );
|
704 |
|
705 |
wpforo_editor.set_content( content, wpforo_editor.get_main() );
|
706 |
|
707 |
+
$('html, body').animate({ scrollTop: wrap.offset().top }, 500);
|
708 |
|
709 |
wpforo_load_hide();
|
710 |
|
711 |
});
|
712 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
713 |
wpforo_wrap.on('click', '.wpforo-qa-comment, .wpforo-reply.wpf-action.wpforo_layout_4', function () {
|
714 |
var wrap = $(this).parents('.reply-wrap,.wpforo-qa-item-wrap');
|
715 |
var post_wrap = $('.post-wrap', wrap);
|
910 |
'</label>' +
|
911 |
'</div>' +
|
912 |
'<div class="wpforo-copy-input-body">' +
|
913 |
+
'<input dir="ltr" readonly class="wpforo-copy-url" type="text" value="' + url + '">' +
|
914 |
'</div>' +
|
915 |
'</div>' +
|
916 |
'<div class="wpforo-copied-txt"><span>' + wpforo_phrase('Copied') + '</span></div>' +
|
935 |
}
|
936 |
});
|
937 |
|
938 |
+
wpforo_wrap.on('click', '.wpf-toggle .wpf-toggle-advanced', function(){
|
939 |
+
var wrap = $(this).closest('.wpf-toggle-wrap');
|
940 |
+
$('.wpf-ico', $(this)).toggleClass('fa-chevron-down fa-chevron-up');
|
941 |
+
$('.wpf-search-advanced-fields', wrap).slideToggle(350);
|
942 |
+
});
|
943 |
+
|
944 |
+
wpforo_wrap.on('click', '.wpf-toggle .wpf-toggle-custom', function(){
|
945 |
+
var wrap = $(this).closest('.wpf-toggle-wrap');
|
946 |
+
$('.wpf-ico', $(this)).toggleClass('fa-chevron-down fa-chevron-up');
|
947 |
+
$('.wpf-search-custom-fields', wrap).slideToggle(350);
|
948 |
+
});
|
949 |
+
|
950 |
+
wpforo_wrap.on('click', 'form[data-textareaid] .wpforo-delete-custom-file', function(){
|
951 |
+
if( confirm( wpforo_phrase( 'Are you sure you want to delete this file?' ) ) ){
|
952 |
+
var wrap = $(this).closest('.wpf-field-file-wrap');
|
953 |
+
var fieldKey = $(this).data('fieldkey');
|
954 |
+
if( fieldKey ) wrap.html('<input type="hidden" name="wpftcf_delete[]" value="'+ fieldKey +'">');
|
955 |
+
}
|
956 |
+
});
|
957 |
+
|
958 |
+
wpforo_wrap.on('change', '#wpf-profile-action', function(){
|
959 |
+
var val = $(this).val();
|
960 |
+
var exreg = new RegExp('^https?://', 'i');
|
961 |
+
if( val.match(exreg) ) location.href = val;
|
962 |
+
});
|
963 |
});
|
wpf-assets/js/widgets.js
CHANGED
@@ -100,7 +100,7 @@ function wpforo_check_notifications( wpforo_check_interval ) {
|
|
100 |
});
|
101 |
}
|
102 |
|
103 |
-
function wpforo_load_notifications()
|
104 |
jQuery('.wpf-notifications .wpf-notification-content').html('<div class="wpf-nspin"><i class="fas fa-spinner fa-spin"></i></div>');
|
105 |
jQuery.ajax({
|
106 |
type: 'POST',
|
100 |
});
|
101 |
}
|
102 |
|
103 |
+
function wpforo_load_notifications(){
|
104 |
jQuery('.wpf-notifications .wpf-notification-content').html('<div class="wpf-nspin"><i class="fas fa-spinner fa-spin"></i></div>');
|
105 |
jQuery.ajax({
|
106 |
type: 'POST',
|
wpf-includes/class-actions.php
CHANGED
@@ -14,8 +14,9 @@ class wpForoAction {
|
|
14 |
* method for initializing all necessary hooks
|
15 |
*/
|
16 |
public function init_hooks(){
|
17 |
-
add_action( '
|
18 |
add_action( 'deleted_user', array( $this, 'user_delete' ) );
|
|
|
19 |
if( !wpforo_is_admin() ){
|
20 |
add_action( 'wpforo_actions', array($this, 'init_default_attach_hooks') );
|
21 |
add_action( 'wpforo_actions', array($this, 'init_wp_emoji_hooks') );
|
@@ -29,12 +30,14 @@ class wpForoAction {
|
|
29 |
add_action( 'wpforo_action_wpforo_login', array($this, 'login') );
|
30 |
add_action( 'wpforo_action_wpforo_profile_update', array($this, 'profile_update') );
|
31 |
|
32 |
-
add_action( '
|
|
|
33 |
add_action( 'wpforo_action_wpforo_topic_move', array($this, 'topic_move') );
|
34 |
add_action( 'wpforo_action_wpforo_topic_merge', array($this, 'topic_merge') );
|
35 |
add_action( 'wpforo_action_wpforo_topic_split', array($this, 'topic_split') );
|
36 |
|
37 |
-
add_action( '
|
|
|
38 |
|
39 |
add_action( 'wpforo_action_sbscrbconfirm', array($this, 'subscription_confirmation') );
|
40 |
add_action( 'wpforo_action_unsbscrb', array($this, 'subscription_delete') );
|
@@ -109,6 +112,9 @@ class wpForoAction {
|
|
109 |
add_action( 'wpforo_action_wpforo_theme_install', array($this, 'theme_install') );
|
110 |
add_action( 'wpforo_action_wpforo_theme_delete', array($this, 'theme_delete') );
|
111 |
add_action( 'wpforo_action_wpforo_theme_reset', array($this, 'theme_reset') );
|
|
|
|
|
|
|
112 |
}
|
113 |
add_action( 'wpforo_action_wpforo_reset_all_caches', array($this, 'reset_all_caches') );
|
114 |
}
|
@@ -420,44 +426,61 @@ class wpForoAction {
|
|
420 |
}
|
421 |
|
422 |
/**
|
423 |
-
*
|
424 |
*/
|
425 |
-
public function
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
}elseif( wpfval($_REQUEST, 'topic', 'action') === 'edit' ){
|
433 |
-
wpforo_verify_form();
|
434 |
-
if( $topicid = WPF()->topic->edit() ){
|
435 |
-
wp_redirect( WPF()->topic->get_topic_url($topicid) );
|
436 |
-
exit();
|
437 |
-
}
|
438 |
}
|
439 |
wp_redirect( wpforo_get_request_uri() );
|
440 |
exit();
|
441 |
}
|
442 |
|
443 |
/**
|
444 |
-
*
|
445 |
*/
|
446 |
-
public function
|
447 |
wpforo_verify_form();
|
448 |
-
$
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
}
|
454 |
-
}elseif( $action === 'edit' ){
|
455 |
-
if( $postid = WPF()->post->edit() ){
|
456 |
-
wp_redirect( WPF()->post->get_post_url( $postid ) );
|
457 |
-
exit();
|
458 |
-
}
|
459 |
}
|
|
|
|
|
|
|
460 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
461 |
wp_redirect( wpforo_get_request_uri() );
|
462 |
exit();
|
463 |
}
|
@@ -882,7 +905,7 @@ class wpForoAction {
|
|
882 |
WHERE `ID` = ".intval(WPF()->pageid)."
|
883 |
AND `post_content` LIKE '%[wpforo%'
|
884 |
AND `post_status` LIKE 'publish'
|
885 |
-
AND `post_type` IN('
|
886 |
if( !WPF()->pageid || !WPF()->db->get_var($sql) ){
|
887 |
wpforo_create_forum_page();
|
888 |
}
|
@@ -1045,6 +1068,7 @@ class wpForoAction {
|
|
1045 |
$_POST['wpforo_post_options']['eor_durr'] = intval( $_POST['wpforo_post_options']['eor_durr'] ) * 60;
|
1046 |
$_POST['wpforo_post_options']['dor_durr'] = intval( $_POST['wpforo_post_options']['dor_durr'] ) * 60;
|
1047 |
$_POST['wpforo_post_options']['max_upload_size'] = intval( wpforo_human_size_to_bytes( $_POST['wpforo_post_options']['max_upload_size'] . 'M' ) );
|
|
|
1048 |
update_option( 'wpforo_post_options', $_POST['wpforo_post_options'] );
|
1049 |
update_option('wpforo_form_options', $_POST['wpforo_form_options']);
|
1050 |
update_option('wpforo_revision_options', $_POST['wpforo_revision_options']);
|
@@ -2185,6 +2209,31 @@ class wpForoAction {
|
|
2185 |
exit();
|
2186 |
}
|
2187 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2188 |
/**
|
2189 |
* dissmiss the recaptcha not configured notification for admins
|
2190 |
*/
|
@@ -2198,4 +2247,51 @@ class wpForoAction {
|
|
2198 |
echo intval($response);
|
2199 |
exit();
|
2200 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2201 |
}
|
14 |
* method for initializing all necessary hooks
|
15 |
*/
|
16 |
public function init_hooks(){
|
17 |
+
add_action( 'wpforo_after_init', array( $this, 'do_actions' ), 999 );
|
18 |
add_action( 'deleted_user', array( $this, 'user_delete' ) );
|
19 |
+
add_action('wp_ajax_wpforo_deactivate', array($this, 'deactivate'));
|
20 |
if( !wpforo_is_admin() ){
|
21 |
add_action( 'wpforo_actions', array($this, 'init_default_attach_hooks') );
|
22 |
add_action( 'wpforo_actions', array($this, 'init_wp_emoji_hooks') );
|
30 |
add_action( 'wpforo_action_wpforo_login', array($this, 'login') );
|
31 |
add_action( 'wpforo_action_wpforo_profile_update', array($this, 'profile_update') );
|
32 |
|
33 |
+
add_action( 'wpforo_action_wpforo_topic_add', array($this, 'topic_add') );
|
34 |
+
add_action( 'wpforo_action_wpforo_topic_edit', array($this, 'topic_edit') );
|
35 |
add_action( 'wpforo_action_wpforo_topic_move', array($this, 'topic_move') );
|
36 |
add_action( 'wpforo_action_wpforo_topic_merge', array($this, 'topic_merge') );
|
37 |
add_action( 'wpforo_action_wpforo_topic_split', array($this, 'topic_split') );
|
38 |
|
39 |
+
add_action( 'wpforo_action_wpforo_post_add', array($this, 'post_add') );
|
40 |
+
add_action( 'wpforo_action_wpforo_post_edit', array($this, 'post_edit') );
|
41 |
|
42 |
add_action( 'wpforo_action_sbscrbconfirm', array($this, 'subscription_confirmation') );
|
43 |
add_action( 'wpforo_action_unsbscrb', array($this, 'subscription_delete') );
|
112 |
add_action( 'wpforo_action_wpforo_theme_install', array($this, 'theme_install') );
|
113 |
add_action( 'wpforo_action_wpforo_theme_delete', array($this, 'theme_delete') );
|
114 |
add_action( 'wpforo_action_wpforo_theme_reset', array($this, 'theme_reset') );
|
115 |
+
|
116 |
+
add_action( 'wpforo_action_wpforo_update_addons_css', array($this, 'update_addons_css') );
|
117 |
+
add_action( 'wpforo_action_wpforo_dissmiss_poll_version_is_old', array($this, 'dissmiss_poll_version_is_old') );
|
118 |
}
|
119 |
add_action( 'wpforo_action_wpforo_reset_all_caches', array($this, 'reset_all_caches') );
|
120 |
}
|
426 |
}
|
427 |
|
428 |
/**
|
429 |
+
* topic_add form submit action
|
430 |
*/
|
431 |
+
public function topic_add(){
|
432 |
+
wpforo_verify_form();
|
433 |
+
$args = $_REQUEST['topic'];
|
434 |
+
$args['postmetas'] = (array) wpfval($_REQUEST, 'data');
|
435 |
+
if( $topicid = WPF()->topic->add($args) ){
|
436 |
+
wp_redirect( WPF()->topic->get_topic_url($topicid) );
|
437 |
+
exit();
|
|
|
|
|
|
|
|
|
|
|
|
|
438 |
}
|
439 |
wp_redirect( wpforo_get_request_uri() );
|
440 |
exit();
|
441 |
}
|
442 |
|
443 |
/**
|
444 |
+
* topic_edit form submit action
|
445 |
*/
|
446 |
+
public function topic_edit(){
|
447 |
wpforo_verify_form();
|
448 |
+
$args = $_REQUEST['topic'];
|
449 |
+
$args['postmetas'] = (array) wpfval($_REQUEST, 'data');
|
450 |
+
if( $topicid = WPF()->topic->edit($args) ){
|
451 |
+
wp_redirect( WPF()->topic->get_topic_url($topicid) );
|
452 |
+
exit();
|
|
|
|
|
|
|
|
|
|
|
|
|
453 |
}
|
454 |
+
wp_redirect( wpforo_get_request_uri() );
|
455 |
+
exit();
|
456 |
+
}
|
457 |
|
458 |
+
/**
|
459 |
+
* post_add form submit action
|
460 |
+
*/
|
461 |
+
public function post_add(){
|
462 |
+
wpforo_verify_form();
|
463 |
+
$args = $_REQUEST['post'];
|
464 |
+
$args['postmetas'] = (array) wpfval($_REQUEST, 'data');
|
465 |
+
if( $postid = WPF()->post->add($args) ){
|
466 |
+
wp_redirect( WPF()->post->get_post_url( $postid ) );
|
467 |
+
exit();
|
468 |
+
}
|
469 |
+
wp_redirect( wpforo_get_request_uri() );
|
470 |
+
exit();
|
471 |
+
}
|
472 |
+
|
473 |
+
/**
|
474 |
+
* post_edit form submit action
|
475 |
+
*/
|
476 |
+
public function post_edit(){
|
477 |
+
wpforo_verify_form();
|
478 |
+
$args = $_REQUEST['post'];
|
479 |
+
$args['postmetas'] = (array) wpfval($_REQUEST, 'data');
|
480 |
+
if( $postid = WPF()->post->edit($args) ){
|
481 |
+
wp_redirect( WPF()->post->get_post_url( $postid ) );
|
482 |
+
exit();
|
483 |
+
}
|
484 |
wp_redirect( wpforo_get_request_uri() );
|
485 |
exit();
|
486 |
}
|
905 |
WHERE `ID` = ".intval(WPF()->pageid)."
|
906 |
AND `post_content` LIKE '%[wpforo%'
|
907 |
AND `post_status` LIKE 'publish'
|
908 |
+
AND `post_type` IN('". implode("','", wpforo_get_blog_content_types()) ."')";
|
909 |
if( !WPF()->pageid || !WPF()->db->get_var($sql) ){
|
910 |
wpforo_create_forum_page();
|
911 |
}
|
1068 |
$_POST['wpforo_post_options']['eor_durr'] = intval( $_POST['wpforo_post_options']['eor_durr'] ) * 60;
|
1069 |
$_POST['wpforo_post_options']['dor_durr'] = intval( $_POST['wpforo_post_options']['dor_durr'] ) * 60;
|
1070 |
$_POST['wpforo_post_options']['max_upload_size'] = intval( wpforo_human_size_to_bytes( $_POST['wpforo_post_options']['max_upload_size'] . 'M' ) );
|
1071 |
+
$_POST['wpforo_post_options']['attach_cant_view_msg'] = wp_unslash( $_POST['wpforo_post_options']['attach_cant_view_msg'] );
|
1072 |
update_option( 'wpforo_post_options', $_POST['wpforo_post_options'] );
|
1073 |
update_option('wpforo_form_options', $_POST['wpforo_form_options']);
|
1074 |
update_option('wpforo_revision_options', $_POST['wpforo_revision_options']);
|
2209 |
exit();
|
2210 |
}
|
2211 |
|
2212 |
+
/**
|
2213 |
+
* update wpForo addons CSS style to make compatible with the current version of wpForo
|
2214 |
+
*/
|
2215 |
+
function update_addons_css(){
|
2216 |
+
check_admin_referer('wpforo-update-addons-css');
|
2217 |
+
|
2218 |
+
wpforo_wrap_in_all_addons_css();
|
2219 |
+
|
2220 |
+
wp_redirect( admin_url( 'admin.php?page=wpforo-community' ) );
|
2221 |
+
exit();
|
2222 |
+
}
|
2223 |
+
|
2224 |
+
/**
|
2225 |
+
* dissmiss the poll version is old notification for admins
|
2226 |
+
*/
|
2227 |
+
public function dissmiss_poll_version_is_old() {
|
2228 |
+
check_admin_referer('wpforo-dissmiss-poll-version-is-old');
|
2229 |
+
|
2230 |
+
WPF()->dissmissed['poll_version_is_old'] = 1;
|
2231 |
+
update_option('wpforo_dissmissed', WPF()->dissmissed);
|
2232 |
+
|
2233 |
+
wp_redirect( admin_url( 'admin.php?page=wpforo-community' ) );
|
2234 |
+
exit();
|
2235 |
+
}
|
2236 |
+
|
2237 |
/**
|
2238 |
* dissmiss the recaptcha not configured notification for admins
|
2239 |
*/
|
2247 |
echo intval($response);
|
2248 |
exit();
|
2249 |
}
|
2250 |
+
|
2251 |
+
/**
|
2252 |
+
* wpforo before deactivate action
|
2253 |
+
*/
|
2254 |
+
public function deactivate(){
|
2255 |
+
$response = array('code' => 0);
|
2256 |
+
$json = filter_input(INPUT_POST, 'deactivateData');
|
2257 |
+
if ($json) {
|
2258 |
+
parse_str($json, $data);
|
2259 |
+
|
2260 |
+
$blogTitle = get_option('blogname');
|
2261 |
+
$to = 'feedback@wpforo.com';
|
2262 |
+
$subject = '[wpForo Feedback - ' . WPFORO_VERSION . ']';
|
2263 |
+
$headers = array();
|
2264 |
+
$contentType = 'text/html';
|
2265 |
+
$fromName = apply_filters('wp_mail_from_name', $blogTitle);
|
2266 |
+
$fromName = html_entity_decode($fromName, ENT_QUOTES);
|
2267 |
+
$siteUrl = get_site_url();
|
2268 |
+
$parsedUrl = parse_url($siteUrl);
|
2269 |
+
$domain = isset($parsedUrl['host']) ? $parsedUrl['host'] : '';
|
2270 |
+
$fromEmail = 'no-reply@' . $domain;
|
2271 |
+
$headers[] = "Content-Type: $contentType; charset=UTF-8";
|
2272 |
+
$headers[] = "From: " . $fromName . " <" . $fromEmail . "> \r\n";
|
2273 |
+
$message = "Dismiss and never show again";
|
2274 |
+
|
2275 |
+
if(isset($data['never_show']) && ($v = intval($data['never_show']))){
|
2276 |
+
update_option('wpforo_deactivation_dialog_never_show', $v);
|
2277 |
+
$response['code'] = 'dismiss_and_deactivate';
|
2278 |
+
}elseif(isset($data['deactivation_reason']) && ($reason = trim($data['deactivation_reason']))){
|
2279 |
+
$subject .= ' - ' . $reason;
|
2280 |
+
$message = "<strong>Deactivation reason:</strong> " . $reason . "\r\n" . "<br/>";
|
2281 |
+
if (isset($data['deactivation_reason_desc']) && ($reasonDesc = trim($data['deactivation_reason_desc']))) {
|
2282 |
+
$message .= "<strong>Deactivation reason description:</strong> " . $reasonDesc . "\r\n" . "<br/>";
|
2283 |
+
}
|
2284 |
+
if (isset($data['deactivation_feedback_email']) && ($feedback_email = trim($data['deactivation_feedback_email']))) {
|
2285 |
+
$to = 'support@wpforo.com';
|
2286 |
+
$message .= "<strong>Feedback Email:</strong> " . $feedback_email . "\r\n" . "<br/>";
|
2287 |
+
}
|
2288 |
+
$subject = html_entity_decode($subject, ENT_QUOTES);
|
2289 |
+
$message = html_entity_decode($message, ENT_QUOTES);
|
2290 |
+
$response['code'] = 'send_and_deactivate';
|
2291 |
+
}
|
2292 |
+
|
2293 |
+
wp_mail($to, $subject, $message, $headers);
|
2294 |
+
}
|
2295 |
+
wp_die(json_encode($response));
|
2296 |
+
}
|
2297 |
}
|
wpf-includes/class-activity.php
CHANGED
@@ -12,7 +12,7 @@ class wpForoActivity
|
|
12 |
|
13 |
public function __construct()
|
14 |
{
|
15 |
-
add_action( '
|
16 |
}
|
17 |
|
18 |
public function init()
|
@@ -346,9 +346,10 @@ class wpForoActivity
|
|
346 |
if (!$activity['type'] || !$activity['itemid'] || !$activity['itemtype']) return false;
|
347 |
if (!$activity['date']) $activity['date'] = current_time('timestamp', 1);
|
348 |
|
|
|
349 |
if (WPF()->db->insert(
|
350 |
WPF()->tables->activity,
|
351 |
-
|
352 |
wpforo_array_ordered_intersect_key($this->default->activity_format, $activity)
|
353 |
)) {
|
354 |
return WPF()->db->insert_id;
|
@@ -364,10 +365,12 @@ class wpForoActivity
|
|
364 |
$data = (array)$data;
|
365 |
$where = (array)$where;
|
366 |
|
|
|
|
|
367 |
if (false !== WPF()->db->update(
|
368 |
WPF()->tables->activity,
|
369 |
-
|
370 |
-
|
371 |
wpforo_array_ordered_intersect_key($this->default->activity_format, $data),
|
372 |
wpforo_array_ordered_intersect_key($this->default->activity_format, $where)
|
373 |
)) {
|
@@ -383,9 +386,10 @@ class wpForoActivity
|
|
383 |
if (is_numeric($where)) $where = array('id' => $where);
|
384 |
$where = (array)$where;
|
385 |
|
|
|
386 |
if (false !== WPF()->db->delete(
|
387 |
WPF()->tables->activity,
|
388 |
-
|
389 |
wpforo_array_ordered_intersect_key($this->default->activity_format, $where)
|
390 |
)) {
|
391 |
return true;
|
12 |
|
13 |
public function __construct()
|
14 |
{
|
15 |
+
add_action( 'wpforo_after_init', array($this, 'init') );
|
16 |
}
|
17 |
|
18 |
public function init()
|
346 |
if (!$activity['type'] || !$activity['itemid'] || !$activity['itemtype']) return false;
|
347 |
if (!$activity['date']) $activity['date'] = current_time('timestamp', 1);
|
348 |
|
349 |
+
$activity = wpforo_array_ordered_intersect_key($activity, $this->default->activity_format);
|
350 |
if (WPF()->db->insert(
|
351 |
WPF()->tables->activity,
|
352 |
+
$activity,
|
353 |
wpforo_array_ordered_intersect_key($this->default->activity_format, $activity)
|
354 |
)) {
|
355 |
return WPF()->db->insert_id;
|
365 |
$data = (array)$data;
|
366 |
$where = (array)$where;
|
367 |
|
368 |
+
$data = wpforo_array_ordered_intersect_key($data, $this->default->activity_format);
|
369 |
+
$where = wpforo_array_ordered_intersect_key($where, $this->default->activity_format);
|
370 |
if (false !== WPF()->db->update(
|
371 |
WPF()->tables->activity,
|
372 |
+
$data,
|
373 |
+
$where,
|
374 |
wpforo_array_ordered_intersect_key($this->default->activity_format, $data),
|
375 |
wpforo_array_ordered_intersect_key($this->default->activity_format, $where)
|
376 |
)) {
|
386 |
if (is_numeric($where)) $where = array('id' => $where);
|
387 |
$where = (array)$where;
|
388 |
|
389 |
+
$where = wpforo_array_ordered_intersect_key($where, $this->default->activity_format);
|
390 |
if (false !== WPF()->db->delete(
|
391 |
WPF()->tables->activity,
|
392 |
+
$where,
|
393 |
wpforo_array_ordered_intersect_key($this->default->activity_format, $where)
|
394 |
)) {
|
395 |
return true;
|
wpf-includes/class-api.php
CHANGED
@@ -409,7 +409,7 @@ class wpForoAPI{
|
|
409 |
$url = ( $url ) ? $url : WPF()->current_url;
|
410 |
$domain = ( wp_is_mobile() ) ? 'https://api.whatsapp.com' : 'https://web.whatsapp.com';
|
411 |
$text = ( $text ) ? $text : ( wpfval(WPF()->current_object,'og_text') ? WPF()->current_object['og_text'] : WPF()->general_options['title'] );
|
412 |
-
$text = urlencode( wpforo_text( strip_shortcodes( strip_tags($text) ), 100, false) ) . ' URL: ' . $url;
|
413 |
if( $type == 'custom' ){ ?>
|
414 |
<a class="wpforo-share-button wpf-wapp" href="<?php echo $domain ?>/send?text=<?php echo $text ?>" title="<?php wpforo_phrase('Share to WhatsApp'); ?>" target="_blank" data-action="share/whatsapp/share">
|
415 |
<i class="fab fa-whatsapp" aria-hidden="true"></i>
|
@@ -625,15 +625,15 @@ class wpForoAPI{
|
|
625 |
|
626 |
public function rc_verify() {
|
627 |
if( !WPF()->tools_antispam['rc_post_editor'] || !WPF()->tools_antispam['rc_topic_editor'] ){
|
628 |
-
if( wpfval($_POST, '
|
629 |
return true;
|
630 |
}
|
631 |
-
elseif( wpfval($_POST, '
|
632 |
return true;
|
633 |
}
|
634 |
}
|
635 |
$result = $this->rc_check();
|
636 |
-
if ( $result
|
637 |
return true;
|
638 |
} else {
|
639 |
WPF()->notice->add( $result , 'error');
|
409 |
$url = ( $url ) ? $url : WPF()->current_url;
|
410 |
$domain = ( wp_is_mobile() ) ? 'https://api.whatsapp.com' : 'https://web.whatsapp.com';
|
411 |
$text = ( $text ) ? $text : ( wpfval(WPF()->current_object,'og_text') ? WPF()->current_object['og_text'] : WPF()->general_options['title'] );
|
412 |
+
$text = urlencode( wpforo_text( strip_shortcodes( strip_tags($text) ), 100, false) ) . ' URL: ' . urlencode($url);
|
413 |
if( $type == 'custom' ){ ?>
|
414 |
<a class="wpforo-share-button wpf-wapp" href="<?php echo $domain ?>/send?text=<?php echo $text ?>" title="<?php wpforo_phrase('Share to WhatsApp'); ?>" target="_blank" data-action="share/whatsapp/share">
|
415 |
<i class="fab fa-whatsapp" aria-hidden="true"></i>
|
625 |
|
626 |
public function rc_verify() {
|
627 |
if( !WPF()->tools_antispam['rc_post_editor'] || !WPF()->tools_antispam['rc_topic_editor'] ){
|
628 |
+
if( !WPF()->tools_antispam['rc_post_editor'] && in_array(wpfval($_POST, 'wpfaction'), array('wpforo_post_add', 'wpforo_post_edit'), true) ){
|
629 |
return true;
|
630 |
}
|
631 |
+
elseif( !WPF()->tools_antispam['rc_topic_editor'] && in_array(wpfval($_POST, 'wpfaction'), array('wpforo_topic_add', 'wpforo_topic_edit'), true) ){
|
632 |
return true;
|
633 |
}
|
634 |
}
|
635 |
$result = $this->rc_check();
|
636 |
+
if ( $result === 'success' ) {
|
637 |
return true;
|
638 |
} else {
|
639 |
WPF()->notice->add( $result , 'error');
|
wpf-includes/class-forms.php
CHANGED
@@ -14,39 +14,43 @@ class wpForoForm{
|
|
14 |
private function init_defaults(){
|
15 |
$this->user_dir = '/wpforo/users/';
|
16 |
$this->field_dir = '/wpforo/users/fields/';
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
|
|
|
|
|
|
|
|
50 |
}
|
51 |
|
52 |
public function fix_field($field){
|
@@ -116,7 +120,7 @@ class wpForoForm{
|
|
116 |
if( $this->can_show_value($f) ) $html = $this->field_wrap_members( $field_html, $f );
|
117 |
}
|
118 |
else{
|
119 |
-
|
120 |
}
|
121 |
return $html;
|
122 |
}
|
@@ -140,11 +144,13 @@ class wpForoForm{
|
|
140 |
case 'select': $field_html = $this->field_select($f); break;
|
141 |
case 'avatar': $field_html = $this->field_avatar($f); break;
|
142 |
case 'textarea': $field_html = $this->field_textarea($f); break;
|
|
|
143 |
case 'password': $field_html = $this->field_password($f); break;
|
144 |
case 'checkbox': $field_html = $this->field_checkbox($f); break;
|
145 |
case 'usergroup': $field_html = $this->field_usergroup($f); break;
|
146 |
case 'secondary_groups': $field_html = $this->field_secondary_groups($f); break;
|
147 |
case 'user_nicename': $field_html = $this->field_nicename($f); break;
|
|
|
148 |
default: $field_html = $this->field_text($f);
|
149 |
}
|
150 |
|
@@ -326,8 +332,28 @@ class wpForoForm{
|
|
326 |
* @return string wrapped field input HTML
|
327 |
*/
|
328 |
public function field_wrap_default($field_html, $f){
|
329 |
-
|
330 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
331 |
$html .= '<div class="wpf-field-cl"></div></div>';
|
332 |
return $html;
|
333 |
}
|
@@ -348,16 +374,22 @@ class wpForoForm{
|
|
348 |
}
|
349 |
if( $f['value'] ){
|
350 |
$f['isRequired'] = '';
|
351 |
-
|
|
|
|
|
|
|
|
|
|
|
352 |
$extension = pathinfo( $f['value'], PATHINFO_EXTENSION );
|
353 |
-
|
354 |
-
$f['value'] = $wp_upload_dir['baseurl'] . "/" . trim( $f['value'], '/' );
|
355 |
|
356 |
if( wpfval(WPF()->current_object['user'], 'ID') ){
|
357 |
$url = strtok( wpforo_get_request_uri(), '?');
|
358 |
$delete = $url . '?foro_f=' . $f['name'] . '&foro_u=' . WPF()->current_object['user']['ID'];
|
359 |
$delete_url = wp_nonce_url( wpforo_home_url( $delete ) , 'wpforo_delete_profile_field', 'foro_n' );
|
360 |
$delete_html = ' | <a href="' . $delete_url . '" title="' . wpforo_phrase( 'Delete this file', false ) . '" onclick="return confirm(\'' . wpforo_phrase( 'Are you sure you want to delete this file?', false ) . '\')"><i class="fas fa-times" style="color:#e86666; font-size:14px; line-height:14px;"></i></a>';
|
|
|
|
|
361 |
}
|
362 |
|
363 |
if( $extension && wpforo_is_image( $extension ) ){
|
@@ -384,7 +416,23 @@ class wpForoForm{
|
|
384 |
return $field_html;
|
385 |
}
|
386 |
|
387 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
388 |
* Textarea - Field builder
|
389 |
*
|
390 |
* @param array $f field arguments
|
@@ -397,9 +445,30 @@ class wpForoForm{
|
|
397 |
placeholder="' . esc_attr($f['placeholder']) . '"
|
398 |
' . $f['isRequired'] . ' ' . $f['isDisabled'] . ' ' . $f['attributes'] . '
|
399 |
' . $f['minmax'] . '>' . esc_textarea( $f['value'] ) . '</textarea>';
|
|
|
|
|
|
|
|
|
|
|
400 |
return $field_html;
|
401 |
}
|
402 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
403 |
/**
|
404 |
* Password - Field builder
|
405 |
*
|
@@ -688,6 +757,17 @@ class wpForoForm{
|
|
688 |
' . $f['isRequired'] . ' ' . $f['isDisabled'] . ' ' . $f['attributes'] . ' ' . $f['minmax'] . '/>';
|
689 |
}
|
690 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
691 |
/**
|
692 |
* Prepares displayed values for Profile fields
|
693 |
*
|
@@ -717,12 +797,17 @@ class wpForoForm{
|
|
717 |
break;
|
718 |
case 'file':
|
719 |
if( !empty($f['value']) ){
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
724 |
-
|
725 |
-
|
|
|
|
|
|
|
|
|
|
|
726 |
$f['value'] = sprintf('<a href="%s" target="_blank" title="%s"><img src="%s" alt="%s" class="wpf-field-file-img" style="max-width:120px; max-height:120px" /></a>', $file_url, $file_name, $file_url, $file_name );
|
727 |
} else {
|
728 |
$f['value'] = sprintf('<a href="%s" target="_blank">%s</a>', $file_url, $file_name );
|
@@ -839,6 +924,7 @@ class wpForoForm{
|
|
839 |
|
840 |
//fieldId | new key in args
|
841 |
$f['fieldId'] = ( !empty($f['varname'] ) ? $f['varname'] . '_' : '' ) . ( ($f['id']) ? $f['id'] : $f['name'] );
|
|
|
842 |
|
843 |
//minLength & maxLength
|
844 |
$f['minLength'] = ($f['minLength']) ? intval($f['minLength']): '';
|
@@ -850,6 +936,11 @@ class wpForoForm{
|
|
850 |
//attributes
|
851 |
$f['attributes'] .= ' autocomplete="off"';
|
852 |
|
|
|
|
|
|
|
|
|
|
|
853 |
return $f;
|
854 |
}
|
855 |
|
@@ -889,7 +980,7 @@ class wpForoForm{
|
|
889 |
}
|
890 |
|
891 |
public function build_label( $item_label, $item_html, $f, $for = '' ){
|
892 |
-
$label = '<
|
893 |
$field_html = $f['isLabelFirst'] ? $label . ' ' . $item_html : $item_html . ' ' . $label;
|
894 |
if( $f['isWrapItem'] ) $field_html = '<label for="' . $for . '">' . $field_html . '</label>';
|
895 |
return $field_html;
|
@@ -938,73 +1029,72 @@ class wpForoForm{
|
|
938 |
return $data;
|
939 |
}
|
940 |
|
941 |
-
public function sanitize_field( $
|
942 |
-
if( !is_null($
|
943 |
if( $type === 'text' ){
|
944 |
-
$
|
945 |
if( $name === 'user_nicename' ){
|
946 |
-
|
947 |
-
$data = sanitize_title( $data );
|
948 |
}
|
949 |
}
|
950 |
elseif( $type === 'url' ){
|
951 |
-
$
|
952 |
}
|
953 |
elseif( $type === 'date' ){
|
954 |
-
$
|
955 |
}
|
956 |
elseif( $type === 'textarea' ){
|
957 |
-
$
|
958 |
}
|
959 |
elseif( $type === 'email' ){
|
960 |
-
$
|
961 |
}
|
962 |
elseif( $type === 'password' ){
|
963 |
-
$
|
964 |
}
|
965 |
elseif( $type === 'usergroup' ){
|
966 |
-
$
|
967 |
}
|
968 |
elseif( $type === 'radio' ){
|
969 |
-
$
|
970 |
}
|
971 |
elseif( $type === 'checkbox' ){
|
972 |
if( $name === 'secondary_groups' ){
|
973 |
-
$
|
974 |
} else{
|
975 |
-
$
|
976 |
}
|
977 |
}
|
978 |
elseif( $type === 'select' ){
|
979 |
-
$
|
980 |
}
|
981 |
elseif( $type === 'color' ){
|
982 |
-
$
|
983 |
}
|
984 |
elseif( $type === 'date' ){
|
985 |
-
$
|
986 |
}
|
987 |
elseif( $type === 'number' ){
|
988 |
-
$
|
989 |
}
|
990 |
elseif( $type === 'tel' ){
|
991 |
-
$
|
992 |
}
|
993 |
elseif( $type === 'html' ){
|
994 |
-
$
|
995 |
}
|
996 |
|
997 |
-
if( is_string($
|
998 |
-
$
|
999 |
}
|
1000 |
}
|
1001 |
-
return $
|
1002 |
}
|
1003 |
|
1004 |
public function esc_field( $f ){
|
1005 |
if( wpfkey($f, 'value') ){
|
1006 |
$f['value'] = wpforo_trim($f['value']);
|
1007 |
-
if( wpfval($f, 'type')
|
1008 |
$f['value'] = wpautop( wpforo_kses( stripslashes( $f['value'] ) ) );
|
1009 |
} elseif( $f['name'] === 'timezone' ){
|
1010 |
$f['value'] = str_replace('_', ' ', $f['value']);
|
@@ -1013,6 +1103,8 @@ class wpForoForm{
|
|
1013 |
$f['value'] = implode( ', ', $f['value'] );
|
1014 |
}elseif( $f['type'] === 'usergroup' && $f['fieldKey'] === 'groupid' && ($f['value'] = intval( $f['value'] )) ) {
|
1015 |
if( $group = WPF()->usergroup->get_usergroup( $f['value'] ) ) $f['value'] = wpfval($group, 'name');
|
|
|
|
|
1016 |
}elseif( is_array($f['value']) ){
|
1017 |
$f['value'] = array_filter($f['value']);
|
1018 |
$f['value'] = implode( ', ', $f['value'] );
|
@@ -1135,7 +1227,8 @@ class wpForoForm{
|
|
1135 |
}
|
1136 |
}
|
1137 |
if( $name === 'user_nicename' ){
|
1138 |
-
|
|
|
1139 |
if( is_numeric( $user_nicename ) ){
|
1140 |
$error[] = 'Numerical nicknames are not allowed. Please insert another.';
|
1141 |
}
|
14 |
private function init_defaults(){
|
15 |
$this->user_dir = '/wpforo/users/';
|
16 |
$this->field_dir = '/wpforo/users/fields/';
|
17 |
+
$this->default = array(
|
18 |
+
'label' => '',
|
19 |
+
'title' => '',
|
20 |
+
'name' => '',
|
21 |
+
'value' => '',
|
22 |
+
'values' => '',
|
23 |
+
'type' => 'text',
|
24 |
+
'placeholder' => '',
|
25 |
+
'description' => '',
|
26 |
+
'id' => '',
|
27 |
+
'class' => '',
|
28 |
+
'attributes' => '',
|
29 |
+
'isDefault' => 0,
|
30 |
+
'isWrapItem' => '',
|
31 |
+
'isLabelFirst' => '',
|
32 |
+
'isDisabled' => 0,
|
33 |
+
'isEditable' => 1,
|
34 |
+
'isRequired' => 0,
|
35 |
+
'isMultiChoice' => 0,
|
36 |
+
'isOnlyForGuests' => 0,
|
37 |
+
'isRemovable' => 1,
|
38 |
+
'isSearchable' => 0,
|
39 |
+
'allowedGroupIds' => array(),
|
40 |
+
'fileExtensions' => '',
|
41 |
+
'fileSize' => 1,
|
42 |
+
'minLength' => 0,
|
43 |
+
'maxLength' => 0,
|
44 |
+
'faIcon' => '',
|
45 |
+
'html' => '',
|
46 |
+
'varname' => '',
|
47 |
+
'template' => '',
|
48 |
+
'cantBeInactive' => array(),
|
49 |
+
'canEdit' => array( 1 ),
|
50 |
+
'canView' => array( 1, 2, 3, 5 ),
|
51 |
+
'can' => '',
|
52 |
+
'isDisplayDefaultValues' => 0
|
53 |
+
);
|
54 |
}
|
55 |
|
56 |
public function fix_field($field){
|
120 |
if( $this->can_show_value($f) ) $html = $this->field_wrap_members( $field_html, $f );
|
121 |
}
|
122 |
else{
|
123 |
+
$html = $this->field_wrap_default( $field_html, $f );
|
124 |
}
|
125 |
return $html;
|
126 |
}
|
144 |
case 'select': $field_html = $this->field_select($f); break;
|
145 |
case 'avatar': $field_html = $this->field_avatar($f); break;
|
146 |
case 'textarea': $field_html = $this->field_textarea($f); break;
|
147 |
+
case 'tinymce': $field_html = $this->field_tinymce($f); break;
|
148 |
case 'password': $field_html = $this->field_password($f); break;
|
149 |
case 'checkbox': $field_html = $this->field_checkbox($f); break;
|
150 |
case 'usergroup': $field_html = $this->field_usergroup($f); break;
|
151 |
case 'secondary_groups': $field_html = $this->field_secondary_groups($f); break;
|
152 |
case 'user_nicename': $field_html = $this->field_nicename($f); break;
|
153 |
+
case 'tel': $field_html = $this->field_tel($f); break;
|
154 |
default: $field_html = $this->field_text($f);
|
155 |
}
|
156 |
|
332 |
* @return string wrapped field input HTML
|
333 |
*/
|
334 |
public function field_wrap_default($field_html, $f){
|
335 |
+
$html = '<div class="wpf-field wpf-field-type-' . esc_attr($f['type']) . ' wpf-field-name-' . esc_attr($f['field_class']) . ' ' . esc_attr($f['required_class']) . '" title="' . esc_attr($f['title']) . '">';
|
336 |
+
if( $f['type'] === 'html' ){
|
337 |
+
$html .= $field_html;
|
338 |
+
}else{
|
339 |
+
if ( $f['label'] || $f['description'] ) {
|
340 |
+
$html .= '<div class="wpf-label-wrap" style="float: none; width: 100%;">';
|
341 |
+
if($f['faIcon']) $html .= '<i class="' . esc_attr($f['faIcon']) . '"></i>';
|
342 |
+
if ($f['label']){ $html .= '<p class="wpf-label wpfcl-1" style="display: inline-block; margin-left: 5px;">' . stripslashes($f['label']) . $f['required_indicator'] . '</p>'; }
|
343 |
+
|
344 |
+
if( wpfval($f, 'type') === 'file' && ($file_size = wpfval( $f, 'fileSize' )) ){
|
345 |
+
$html .= '<em style="opacity: 0.8;"> ('. wpforo_phrase('max allowed file size', false, 'lower') . ' ' . $file_size .'MB)</em>';
|
346 |
+
}
|
347 |
+
|
348 |
+
if ($f['description']){ $html .= '<div class="wpf-desc wpfcl-2" style="display: inline-block; margin-left: 5px;">' . $f['description'] . '</div>'; }
|
349 |
+
$html .= '</div>';
|
350 |
+
}else{
|
351 |
+
if($f['faIcon']) $html .= '<i class="' . esc_attr($f['faIcon']) . '"></i>';
|
352 |
+
}
|
353 |
+
$html .= '<div class="wpf-field-wrap" style="width: 100%">';
|
354 |
+
$html .= $field_html;
|
355 |
+
$html .= '</div>';
|
356 |
+
}
|
357 |
$html .= '<div class="wpf-field-cl"></div></div>';
|
358 |
return $html;
|
359 |
}
|
374 |
}
|
375 |
if( $f['value'] ){
|
376 |
$f['isRequired'] = '';
|
377 |
+
if( is_array($f['value']) ){
|
378 |
+
$file_name = (string) wpfval($f['value'], 'filename');
|
379 |
+
$f['value'] = (string) wpfval($f['value'], 'fileurl');
|
380 |
+
}else{
|
381 |
+
$file_name = basename( $f['value'] );
|
382 |
+
}
|
383 |
$extension = pathinfo( $f['value'], PATHINFO_EXTENSION );
|
384 |
+
$f['value'] = wpforo_fix_upload_url($f['value']);
|
|
|
385 |
|
386 |
if( wpfval(WPF()->current_object['user'], 'ID') ){
|
387 |
$url = strtok( wpforo_get_request_uri(), '?');
|
388 |
$delete = $url . '?foro_f=' . $f['name'] . '&foro_u=' . WPF()->current_object['user']['ID'];
|
389 |
$delete_url = wp_nonce_url( wpforo_home_url( $delete ) , 'wpforo_delete_profile_field', 'foro_n' );
|
390 |
$delete_html = ' | <a href="' . $delete_url . '" title="' . wpforo_phrase( 'Delete this file', false ) . '" onclick="return confirm(\'' . wpforo_phrase( 'Are you sure you want to delete this file?', false ) . '\')"><i class="fas fa-times" style="color:#e86666; font-size:14px; line-height:14px;"></i></a>';
|
391 |
+
}else{
|
392 |
+
$delete_html = ' | <span data-fieldkey="'. $f['fieldKey'] .'" style="cursor: pointer;" class="wpforo-delete-custom-file" title="' . wpforo_phrase( 'Delete this file', false ) . '"><i class="fas fa-times" style="color:#e86666; font-size:14px; line-height:14px;"></i></span>';
|
393 |
}
|
394 |
|
395 |
if( $extension && wpforo_is_image( $extension ) ){
|
416 |
return $field_html;
|
417 |
}
|
418 |
|
419 |
+
private function form_extra($f) {
|
420 |
+
$form_type = wpfval($f, 'form_type');
|
421 |
+
switch ($form_type){
|
422 |
+
case 'topic':
|
423 |
+
if( $forum = wpfval($f, 'meta', 'forum') ){
|
424 |
+
wpforo_topic_form_extra( (int) wpfval($forum, 'forumid'), (array) wpfval($f, 'meta', 'values') );
|
425 |
+
}
|
426 |
+
break;
|
427 |
+
case 'reply':
|
428 |
+
if( $topic = wpfval($f, 'meta', 'topic') ){
|
429 |
+
wpforo_reply_form_extra( $topic, (array) wpfval($f, 'meta', 'values') );
|
430 |
+
}
|
431 |
+
break;
|
432 |
+
}
|
433 |
+
}
|
434 |
+
|
435 |
+
/**
|
436 |
* Textarea - Field builder
|
437 |
*
|
438 |
* @param array $f field arguments
|
445 |
placeholder="' . esc_attr($f['placeholder']) . '"
|
446 |
' . $f['isRequired'] . ' ' . $f['isDisabled'] . ' ' . $f['attributes'] . '
|
447 |
' . $f['minmax'] . '>' . esc_textarea( $f['value'] ) . '</textarea>';
|
448 |
+
if( $f['fieldKey'] === 'body' ){
|
449 |
+
ob_start();
|
450 |
+
$this->form_extra($f);
|
451 |
+
$field_html .= ob_get_clean();
|
452 |
+
}
|
453 |
return $field_html;
|
454 |
}
|
455 |
|
456 |
+
/**
|
457 |
+
* Textarea - Field builder
|
458 |
+
*
|
459 |
+
* @param array $f field arguments
|
460 |
+
* @return string field HTML
|
461 |
+
*/
|
462 |
+
public function field_tinymce($f){
|
463 |
+
if( empty($f['textareaid']) ) $f['textareaid'] = uniqid('wpfpcf_');
|
464 |
+
if( empty($f['wp_editor_settings']) ) $f['wp_editor_settings'] = WPF()->tpl->editor_buttons();
|
465 |
+
$f['wp_editor_settings']['textarea_name'] = $f['fieldName'];
|
466 |
+
ob_start();
|
467 |
+
wp_editor( wpautop(wp_unslash($f['value'])), $f['textareaid'], $f['wp_editor_settings'] );
|
468 |
+
if( $f['fieldKey'] === 'body' ) $this->form_extra($f);
|
469 |
+
return ob_get_clean();
|
470 |
+
}
|
471 |
+
|
472 |
/**
|
473 |
* Password - Field builder
|
474 |
*
|
757 |
' . $f['isRequired'] . ' ' . $f['isDisabled'] . ' ' . $f['attributes'] . ' ' . $f['minmax'] . '/>';
|
758 |
}
|
759 |
|
760 |
+
public function field_tel($f){
|
761 |
+
return '<input type="' . esc_attr( $f['type'] ) .'"
|
762 |
+
value="' . esc_attr( $f['value'] ) . '"
|
763 |
+
name="' . esc_attr( $f['fieldName'] ) .'"
|
764 |
+
id="' . esc_attr( $f['fieldId'] ) . '"
|
765 |
+
class="' . esc_attr( $f['class'] ) . '"
|
766 |
+
placeholder="' . esc_attr( $f['placeholder'] ) . '"
|
767 |
+
' . $f['isRequired'] . ' ' . $f['isDisabled'] . ' ' . $f['attributes'] . ' ' . $f['minmax'] . '
|
768 |
+
pattern="[0-9]*">';
|
769 |
+
}
|
770 |
+
|
771 |
/**
|
772 |
* Prepares displayed values for Profile fields
|
773 |
*
|
797 |
break;
|
798 |
case 'file':
|
799 |
if( !empty($f['value']) ){
|
800 |
+
if( is_array($f['value']) ){
|
801 |
+
$file_name = (string) wpfval($f['value'], 'filename');
|
802 |
+
$f['value'] = (string) wpfval($f['value'], 'fileurl');
|
803 |
+
}else{
|
804 |
+
$file_name = basename($f['value']);
|
805 |
+
}
|
806 |
+
$f['value'] = wpforo_fix_upload_url( $f['value'] );
|
807 |
+
$file_url = esc_url_raw( $f['value'] );
|
808 |
+
$file_name = esc_attr( $file_name );
|
809 |
+
$extension = pathinfo($f['value'], PATHINFO_EXTENSION);
|
810 |
+
if( wpforo_is_image( $extension ) ){
|
811 |
$f['value'] = sprintf('<a href="%s" target="_blank" title="%s"><img src="%s" alt="%s" class="wpf-field-file-img" style="max-width:120px; max-height:120px" /></a>', $file_url, $file_name, $file_url, $file_name );
|
812 |
} else {
|
813 |
$f['value'] = sprintf('<a href="%s" target="_blank">%s</a>', $file_url, $file_name );
|
924 |
|
925 |
//fieldId | new key in args
|
926 |
$f['fieldId'] = ( !empty($f['varname'] ) ? $f['varname'] . '_' : '' ) . ( ($f['id']) ? $f['id'] : $f['name'] );
|
927 |
+
$f['fieldId'] = uniqid($f['fieldId'] . '_');
|
928 |
|
929 |
//minLength & maxLength
|
930 |
$f['minLength'] = ($f['minLength']) ? intval($f['minLength']): '';
|
936 |
//attributes
|
937 |
$f['attributes'] .= ' autocomplete="off"';
|
938 |
|
939 |
+
if( wpfkey($f, 'fileExtensions') ){
|
940 |
+
if( is_scalar($f['fileExtensions']) ) $f['fileExtensions'] = explode(',', $f['fileExtensions']);
|
941 |
+
$f['fileExtensions'] = array_filter( $f['fileExtensions'] );
|
942 |
+
}
|
943 |
+
|
944 |
return $f;
|
945 |
}
|
946 |
|
980 |
}
|
981 |
|
982 |
public function build_label( $item_label, $item_html, $f, $for = '' ){
|
983 |
+
$label = '<label for="' . $for . '" class="wpf-' . $f['type'] . '-label">' . stripslashes($item_label) . '</label>';
|
984 |
$field_html = $f['isLabelFirst'] ? $label . ' ' . $item_html : $item_html . ' ' . $label;
|
985 |
if( $f['isWrapItem'] ) $field_html = '<label for="' . $for . '">' . $field_html . '</label>';
|
986 |
return $field_html;
|
1029 |
return $data;
|
1030 |
}
|
1031 |
|
1032 |
+
public function sanitize_field( $value, $type = 'text', $name = '' ){
|
1033 |
+
if( !is_null($value) ){
|
1034 |
if( $type === 'text' ){
|
1035 |
+
$value = sanitize_text_field($value);
|
1036 |
if( $name === 'user_nicename' ){
|
1037 |
+
$value = sanitize_title( sanitize_user($value, true) );
|
|
|
1038 |
}
|
1039 |
}
|
1040 |
elseif( $type === 'url' ){
|
1041 |
+
$value = esc_url_raw($value);
|
1042 |
}
|
1043 |
elseif( $type === 'date' ){
|
1044 |
+
$value = sanitize_text_field($value);
|
1045 |
}
|
1046 |
elseif( $type === 'textarea' ){
|
1047 |
+
$value = stripslashes( wpforo_kses( trim( $value ), 'user_description' ) );
|
1048 |
}
|
1049 |
elseif( $type === 'email' ){
|
1050 |
+
$value = sanitize_email($value);
|
1051 |
}
|
1052 |
elseif( $type === 'password' ){
|
1053 |
+
$value = trim($value);
|
1054 |
}
|
1055 |
elseif( $type === 'usergroup' ){
|
1056 |
+
$value = intval($value);
|
1057 |
}
|
1058 |
elseif( $type === 'radio' ){
|
1059 |
+
$value = sanitize_text_field($value);
|
1060 |
}
|
1061 |
elseif( $type === 'checkbox' ){
|
1062 |
if( $name === 'secondary_groups' ){
|
1063 |
+
$value = wpforo_sanitize_int($value);
|
1064 |
} else{
|
1065 |
+
$value = wpforo_sanitize_text($value);
|
1066 |
}
|
1067 |
}
|
1068 |
elseif( $type === 'select' ){
|
1069 |
+
$value = sanitize_text_field($value);
|
1070 |
}
|
1071 |
elseif( $type === 'color' ){
|
1072 |
+
$value = sanitize_text_field($value);
|
1073 |
}
|
1074 |
elseif( $type === 'date' ){
|
1075 |
+
$value = sanitize_text_field($value);
|
1076 |
}
|
1077 |
elseif( $type === 'number' ){
|
1078 |
+
$value = intval($value);
|
1079 |
}
|
1080 |
elseif( $type === 'tel' ){
|
1081 |
+
$value = sanitize_text_field($value);
|
1082 |
}
|
1083 |
elseif( $type === 'html' ){
|
1084 |
+
$value = preg_replace('#<script(.*?)>(.*?)</script>#is', '', $value);
|
1085 |
}
|
1086 |
|
1087 |
+
if( is_string($value) ){
|
1088 |
+
$value = stripslashes( $value );
|
1089 |
}
|
1090 |
}
|
1091 |
+
return $value;
|
1092 |
}
|
1093 |
|
1094 |
public function esc_field( $f ){
|
1095 |
if( wpfkey($f, 'value') ){
|
1096 |
$f['value'] = wpforo_trim($f['value']);
|
1097 |
+
if( in_array(wpfval($f, 'type'), array('textarea', 'tinymce'), true) ) {
|
1098 |
$f['value'] = wpautop( wpforo_kses( stripslashes( $f['value'] ) ) );
|
1099 |
} elseif( $f['name'] === 'timezone' ){
|
1100 |
$f['value'] = str_replace('_', ' ', $f['value']);
|
1103 |
$f['value'] = implode( ', ', $f['value'] );
|
1104 |
}elseif( $f['type'] === 'usergroup' && $f['fieldKey'] === 'groupid' && ($f['value'] = intval( $f['value'] )) ) {
|
1105 |
if( $group = WPF()->usergroup->get_usergroup( $f['value'] ) ) $f['value'] = wpfval($group, 'name');
|
1106 |
+
}elseif( wpfval($f, 'type') === 'file' ){
|
1107 |
+
//Do nothing
|
1108 |
}elseif( is_array($f['value']) ){
|
1109 |
$f['value'] = array_filter($f['value']);
|
1110 |
$f['value'] = implode( ', ', $f['value'] );
|
1227 |
}
|
1228 |
}
|
1229 |
if( $name === 'user_nicename' ){
|
1230 |
+
$value = sanitize_text_field($value);
|
1231 |
+
$user_nicename = sanitize_title(sanitize_user($value, true));
|
1232 |
if( is_numeric( $user_nicename ) ){
|
1233 |
$error[] = 'Numerical nicknames are not allowed. Please insert another.';
|
1234 |
}
|
wpf-includes/class-forums.php
CHANGED
@@ -962,7 +962,7 @@ class wpForoForum{
|
|
962 |
function get_layout($args = NULL){
|
963 |
if( is_null($args) ) $args = WPF()->current_object['forum'];
|
964 |
if(!$args) return 1;
|
965 |
-
if( $cat_layout = wpfval($args, 'cat_layout') ) return $cat_layout;
|
966 |
if(is_array($args)){
|
967 |
$default = array(
|
968 |
'forumid' => NULL, // forum id
|
@@ -981,7 +981,7 @@ class wpForoForum{
|
|
981 |
extract($args, EXTR_OVERWRITE);
|
982 |
|
983 |
if( $args['forumid'] ){
|
984 |
-
$cat_layout = wpforo_forum($args['forumid'], 'cat_layout');
|
985 |
return ( $cat_layout ? $cat_layout : 1 );
|
986 |
}elseif( $args['topicid'] ){
|
987 |
$sql = "SELECT `forumid` FROM `".WPF()->tables->topics."` WHERE `topicid` = " . intval($args['topicid']);
|
962 |
function get_layout($args = NULL){
|
963 |
if( is_null($args) ) $args = WPF()->current_object['forum'];
|
964 |
if(!$args) return 1;
|
965 |
+
if( $cat_layout = (int) wpfval($args, 'cat_layout') ) return $cat_layout;
|
966 |
if(is_array($args)){
|
967 |
$default = array(
|
968 |
'forumid' => NULL, // forum id
|
981 |
extract($args, EXTR_OVERWRITE);
|
982 |
|
983 |
if( $args['forumid'] ){
|
984 |
+
$cat_layout = (int) wpforo_forum($args['forumid'], 'cat_layout');
|
985 |
return ( $cat_layout ? $cat_layout : 1 );
|
986 |
}elseif( $args['topicid'] ){
|
987 |
$sql = "SELECT `forumid` FROM `".WPF()->tables->topics."` WHERE `topicid` = " . intval($args['topicid']);
|
wpf-includes/class-members.php
CHANGED
@@ -64,10 +64,11 @@ class wpForoMember{
|
|
64 |
}
|
65 |
|
66 |
private function init_hooks(){
|
67 |
-
add_action('
|
68 |
add_action('delete_user_form', array($this, 'show_delete_form'), 10, 2);
|
69 |
add_action('register_new_user', array($this, 'after_register_new_user'));
|
70 |
add_action('after_password_reset', array($this, 'after_password_reset'));
|
|
|
71 |
}
|
72 |
|
73 |
public function get_cache( $var ){
|
@@ -675,12 +676,18 @@ class wpForoMember{
|
|
675 |
if( wpfkey($data, 'user_nicename') ){
|
676 |
if( !wpfval($data, 'user_nicename') ){
|
677 |
$user_info = get_userdata( $userid );
|
678 |
-
$data['user_nicename'] = sanitize_title( $user_info->user_nicename );
|
679 |
}
|
680 |
$user_fields['user_nicename'] = $data['user_nicename'];
|
681 |
WPF()->db->update( WPF()->db->usermeta, array('meta_value' => $data['user_nicename'] ), array('user_id' => $userid, 'meta_key' => 'nickname'), array('%s'), array('%d', '%s') );
|
682 |
$user_fields_types[] = '%s';
|
683 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
684 |
if( wpfkey($data, 'site') ){
|
685 |
$user_fields['user_url'] = $data['site'];
|
686 |
$user_fields_types[] = '%s';
|
@@ -1168,6 +1175,8 @@ class wpForoMember{
|
|
1168 |
if( !wpfval($member, 'stat') ) $member['stat'] = $this->get_stat( $member, false, true );
|
1169 |
$fields = wpfval($member, 'fields');
|
1170 |
if( is_string($fields) && $fields ) $member = array_merge((array) json_decode($fields, true), $member);
|
|
|
|
|
1171 |
if( $do_db_cache ){
|
1172 |
if(!$user_meta_obj) update_user_meta( $userid, '_wpf_member_obj', $member );
|
1173 |
}
|
@@ -2202,6 +2211,44 @@ class wpForoMember{
|
|
2202 |
'isSearchable' => 1
|
2203 |
);
|
2204 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2205 |
$this->fields['title'] = array(
|
2206 |
'fieldKey' => 'title',
|
2207 |
'type' => 'text',
|
@@ -2648,12 +2695,13 @@ class wpForoMember{
|
|
2648 |
|
2649 |
public function get_fields($only_defaults = false){
|
2650 |
$this->init_fields();
|
|
|
2651 |
if($only_defaults){
|
2652 |
-
foreach ($
|
2653 |
}else{
|
2654 |
-
$this->fields = apply_filters('wpforo_get_fields', $
|
2655 |
}
|
2656 |
-
return $
|
2657 |
}
|
2658 |
|
2659 |
public function get_field($key){
|
64 |
}
|
65 |
|
66 |
private function init_hooks(){
|
67 |
+
if( is_admin() ) add_action('wpforo_after_init', array($this, 'init_list_table'));
|
68 |
add_action('delete_user_form', array($this, 'show_delete_form'), 10, 2);
|
69 |
add_action('register_new_user', array($this, 'after_register_new_user'));
|
70 |
add_action('after_password_reset', array($this, 'after_password_reset'));
|
71 |
+
add_action('set_current_user', array($this, 'init_current_user'));
|
72 |
}
|
73 |
|
74 |
public function get_cache( $var ){
|
676 |
if( wpfkey($data, 'user_nicename') ){
|
677 |
if( !wpfval($data, 'user_nicename') ){
|
678 |
$user_info = get_userdata( $userid );
|
679 |
+
$data['user_nicename'] = sanitize_title( sanitize_user($user_info->user_nicename, true) );
|
680 |
}
|
681 |
$user_fields['user_nicename'] = $data['user_nicename'];
|
682 |
WPF()->db->update( WPF()->db->usermeta, array('meta_value' => $data['user_nicename'] ), array('user_id' => $userid, 'meta_key' => 'nickname'), array('%s'), array('%d', '%s') );
|
683 |
$user_fields_types[] = '%s';
|
684 |
}
|
685 |
+
if( wpfkey($data, 'first_name') ){
|
686 |
+
WPF()->db->update( WPF()->db->usermeta, array('meta_value' => $data['first_name'] ), array('user_id' => $userid, 'meta_key' => 'first_name'), array('%s'), array('%d', '%s') );
|
687 |
+
}
|
688 |
+
if( wpfkey($data, 'last_name') ){
|
689 |
+
WPF()->db->update( WPF()->db->usermeta, array('meta_value' => $data['last_name'] ), array('user_id' => $userid, 'meta_key' => 'last_name'), array('%s'), array('%d', '%s') );
|
690 |
+
}
|
691 |
if( wpfkey($data, 'site') ){
|
692 |
$user_fields['user_url'] = $data['site'];
|
693 |
$user_fields_types[] = '%s';
|
1175 |
if( !wpfval($member, 'stat') ) $member['stat'] = $this->get_stat( $member, false, true );
|
1176 |
$fields = wpfval($member, 'fields');
|
1177 |
if( is_string($fields) && $fields ) $member = array_merge((array) json_decode($fields, true), $member);
|
1178 |
+
$member['first_name'] = get_user_meta($member['userid'], 'first_name', true);
|
1179 |
+
$member['last_name'] = get_user_meta($member['userid'], 'last_name', true);
|
1180 |
if( $do_db_cache ){
|
1181 |
if(!$user_meta_obj) update_user_meta( $userid, '_wpf_member_obj', $member );
|
1182 |
}
|
2211 |
'isSearchable' => 1
|
2212 |
);
|
2213 |
|
2214 |
+
$this->fields['first_name'] = array(
|
2215 |
+
'fieldKey' => 'first_name',
|
2216 |
+
'type' => 'text',
|
2217 |
+
'isDefault' => 1,
|
2218 |
+
'isRemovable' => 0,
|
2219 |
+
'isRequired' => 0,
|
2220 |
+
'isEditable' => 1,
|
2221 |
+
'label' => wpforo_phrase( 'First Name', false ),
|
2222 |
+
'title' => wpforo_phrase( 'First Name', false ),
|
2223 |
+
'placeholder' => wpforo_phrase( 'First Name', false ),
|
2224 |
+
'faIcon' => 'fas fa-address-card',
|
2225 |
+
'name' => 'first_name',
|
2226 |
+
'cantBeInactive' => array(),
|
2227 |
+
'canEdit' => $usergroupids_can_edit_fields,
|
2228 |
+
'canView' => $usergroupids,
|
2229 |
+
'can' => '',
|
2230 |
+
'isSearchable' => 0
|
2231 |
+
);
|
2232 |
+
|
2233 |
+
$this->fields['last_name'] = array(
|
2234 |
+
'fieldKey' => 'last_name',
|
2235 |
+
'type' => 'text',
|
2236 |
+
'isDefault' => 1,
|
2237 |
+
'isRemovable' => 0,
|
2238 |
+
'isRequired' => 0,
|
2239 |
+
'isEditable' => 1,
|
2240 |
+
'label' => wpforo_phrase( 'Last Name', false ),
|
2241 |
+
'title' => wpforo_phrase( 'Last Name', false ),
|
2242 |
+
'placeholder' => wpforo_phrase( 'Last Name', false ),
|
2243 |
+
'faIcon' => 'fas fa-address-card',
|
2244 |
+
'name' => 'last_name',
|
2245 |
+
'cantBeInactive' => array(),
|
2246 |
+
'canEdit' => $usergroupids_can_edit_fields,
|
2247 |
+
'canView' => $usergroupids,
|
2248 |
+
'can' => '',
|
2249 |
+
'isSearchable' => 0
|
2250 |
+
);
|
2251 |
+
|
2252 |
$this->fields['title'] = array(
|
2253 |
'fieldKey' => 'title',
|
2254 |
'type' => 'text',
|
2695 |
|
2696 |
public function get_fields($only_defaults = false){
|
2697 |
$this->init_fields();
|
2698 |
+
$fields = $this->fields;
|
2699 |
if($only_defaults){
|
2700 |
+
foreach ($fields as $k => $v) if( !wpfval($v, 'isDefault') ) unset($fields[$k]);
|
2701 |
}else{
|
2702 |
+
$this->fields = $fields = apply_filters('wpforo_get_fields', $fields);
|
2703 |
}
|
2704 |
+
return $fields;
|
2705 |
}
|
2706 |
|
2707 |
public function get_field($key){
|
wpf-includes/class-moderation.php
CHANGED
@@ -12,7 +12,7 @@ class wpForoModeration
|
|
12 |
}
|
13 |
|
14 |
public function init(){
|
15 |
-
add_action('
|
16 |
|
17 |
if( !WPF()->perm->usergroup_can( 'aup' ) ){
|
18 |
add_filter('wpforo_add_topic_data_filter', array(&$this, 'auto_moderate'));
|
12 |
}
|
13 |
|
14 |
public function init(){
|
15 |
+
if( is_admin() ) add_action('wpforo_after_init', array($this, 'init_list_table'));
|
16 |
|
17 |
if( !WPF()->perm->usergroup_can( 'aup' ) ){
|
18 |
add_filter('wpforo_add_topic_data_filter', array(&$this, 'auto_moderate'));
|
wpf-includes/class-phrases.php
CHANGED
@@ -11,7 +11,7 @@ class wpForoPhrase{
|
|
11 |
|
12 |
public function init(){
|
13 |
if( WPF()->is_installed() ) {
|
14 |
-
add_action('
|
15 |
if ( $phrases = $this->get_phrases() ) {
|
16 |
foreach ($phrases as $phrase) {
|
17 |
$this->phrases[addslashes(strtolower($phrase['phrase_key']))] = $phrase['phrase_value'];
|
@@ -201,7 +201,7 @@ class wpForoPhrase{
|
|
201 |
$general_options = WPF()->general_options;
|
202 |
$general_options['lang'] = sanitize_text_field($langid);
|
203 |
}
|
204 |
-
if( $type
|
205 |
add_option('wpforo_general_options', $general_options);
|
206 |
}
|
207 |
else{
|
@@ -213,7 +213,7 @@ class wpForoPhrase{
|
|
213 |
}
|
214 |
}
|
215 |
|
216 |
-
return
|
217 |
}
|
218 |
|
219 |
function add_lang(){
|
@@ -225,7 +225,7 @@ class wpForoPhrase{
|
|
225 |
if( $error ){
|
226 |
$error = wpforo_file_upload_error($error);
|
227 |
WPF()->notice->add($error, 'error');
|
228 |
-
return
|
229 |
}
|
230 |
|
231 |
$xmlfile = strtolower(sanitize_file_name($_FILES['add_lang']['name']['xml']));
|
11 |
|
12 |
public function init(){
|
13 |
if( WPF()->is_installed() ) {
|
14 |
+
if(is_admin()) add_action('wpforo_after_init', array($this, 'init_list_table'));
|
15 |
if ( $phrases = $this->get_phrases() ) {
|
16 |
foreach ($phrases as $phrase) {
|
17 |
$this->phrases[addslashes(strtolower($phrase['phrase_key']))] = $phrase['phrase_value'];
|
201 |
$general_options = WPF()->general_options;
|
202 |
$general_options['lang'] = sanitize_text_field($langid);
|
203 |
}
|
204 |
+
if( $type === 'install' ){
|
205 |
add_option('wpforo_general_options', $general_options);
|
206 |
}
|
207 |
else{
|
213 |
}
|
214 |
}
|
215 |
|
216 |
+
return false;
|
217 |
}
|
218 |
|
219 |
function add_lang(){
|
225 |
if( $error ){
|
226 |
$error = wpforo_file_upload_error($error);
|
227 |
WPF()->notice->add($error, 'error');
|
228 |
+
return false;
|
229 |
}
|
230 |
|
231 |
$xmlfile = strtolower(sanitize_file_name($_FILES['add_lang']['name']['xml']));
|
wpf-includes/class-postmeta.php
ADDED
@@ -0,0 +1,641 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// Exit if accessed directly
|
3 |
+
if (!defined('ABSPATH')) exit;
|
4 |
+
|
5 |
+
class wpForoPostMeta {
|
6 |
+
private $default;
|
7 |
+
|
8 |
+
public function __construct(){
|
9 |
+
$this->init_defaults();
|
10 |
+
$this->init_hooks();
|
11 |
+
}
|
12 |
+
|
13 |
+
private function init_hooks(){
|
14 |
+
add_action('wpforo_after_add_topic', array($this, 'after_add_topic'));
|
15 |
+
add_action('wpforo_after_edit_topic', array($this, 'after_edit_topic'), 10, 2);
|
16 |
+
add_action('wpforo_after_add_post', array($this, 'after_add_post'));
|
17 |
+
add_action('wpforo_after_edit_post', array($this, 'after_edit_post'), 10, 2);
|
18 |
+
add_action('wpforo_after_move_topic', array($this, 'after_move_topic'), 10, 2);
|
19 |
+
add_action('wpforo_after_merge_topic', array($this, 'after_merge_topic'), 10, 3);
|
20 |
+
add_action('wpforo_after_delete_post', array($this, 'after_delete_post'));
|
21 |
+
add_action('wpforo_post_status_update', array($this, 'after_post_status_update'), 10, 2);
|
22 |
+
add_action('wpforo_topic_private_update', array($this, 'after_topic_private_update'), 10, 2);
|
23 |
+
add_action('wpforo_after_is_first_post_update', array($this, 'after_is_first_post_update'), 10, 2);
|
24 |
+
}
|
25 |
+
|
26 |
+
private function init_defaults() {
|
27 |
+
$this->default = new stdClass();
|
28 |
+
$this->default->postmeta = array(
|
29 |
+
'metaid' => 0,
|
30 |
+
'postid' => 0,
|
31 |
+
'metakey' => '',
|
32 |
+
'metavalue' => '',
|
33 |
+
'forumid' => 0,
|
34 |
+
'topicid' => 0,
|
35 |
+
'status' => 0,
|
36 |
+
'private' => 0,
|
37 |
+
'is_first_post' => 0
|
38 |
+
);
|
39 |
+
$this->default->postmeta_format = array(
|
40 |
+
'metaid' => '%d',
|
41 |
+
'postid' => '%d',
|
42 |
+
'metakey' => '%s',
|
43 |
+
'metavalue' => '%s',
|
44 |
+
'forumid' => '%d',
|
45 |
+
'topicid' => '%d',
|
46 |
+
'status' => '%d',
|
47 |
+
'private' => '%d',
|
48 |
+
'is_first_post' => '%d'
|
49 |
+
);
|
50 |
+
$this->default->sql_select_args = array(
|
51 |
+
'include' => array(),
|
52 |
+
'exclude' => array(),
|
53 |
+
'postids_include' => array(),
|
54 |
+
'postids_exclude' => array(),
|
55 |
+
'metakeys_include' => array(),
|
56 |
+
'metakeys_exclude' => array(),
|
57 |
+
'metavalues_include' => array(),
|
58 |
+
'metavalues_exclude' => array(),
|
59 |
+
'metavalue_like' => null,
|
60 |
+
'metavalue_notlike' => null,
|
61 |
+
'forumids_include' => array(),
|
62 |
+
'forumids_exclude' => array(),
|
63 |
+
'topicids_include' => array(),
|
64 |
+
'topicids_exclude' => array(),
|
65 |
+
'is_first_post' => null,
|
66 |
+
'status' => null,
|
67 |
+
'private' => null,
|
68 |
+
'orderby' => null,
|
69 |
+
'offset' => null,
|
70 |
+
'row_count' => null
|
71 |
+
);
|
72 |
+
}
|
73 |
+
|
74 |
+
public function fix_postmeta($postmeta){
|
75 |
+
$postmeta = wpforo_array_args_cast_and_merge($postmeta, $this->default->postmeta);
|
76 |
+
$postmeta['metavalue'] = wpforo_is_json($postmeta['metavalue']) ? json_decode($postmeta['metavalue'], true) : $postmeta['metavalue'];
|
77 |
+
return $postmeta;
|
78 |
+
}
|
79 |
+
|
80 |
+
/**
|
81 |
+
* @param array $postmeta
|
82 |
+
*
|
83 |
+
* @return bool|int
|
84 |
+
*/
|
85 |
+
public function add( $postmeta ) {
|
86 |
+
if ( ! wpfval($postmeta, 'postid') || ! wpfval($postmeta, 'metakey')) return false;
|
87 |
+
|
88 |
+
if( !wpfkey($postmeta, 'topicid')
|
89 |
+
|| !wpfkey($postmeta, 'forumid')
|
90 |
+
|| !wpfkey($postmeta, 'status')
|
91 |
+
|| !wpfkey($postmeta, 'private')
|
92 |
+
|| !wpfkey($postmeta, 'is_first_post')
|
93 |
+
){
|
94 |
+
if ( ! $post = WPF()->post->get_post($postmeta['postid'], false) ) return false;
|
95 |
+
$postmeta['topicid'] = wpforo_bigintval(wpfval($post, 'topicid'));
|
96 |
+
$postmeta['forumid'] = intval(wpfval($post, 'forumid'));
|
97 |
+
$postmeta['status'] = intval(wpfval($post, 'status'));
|
98 |
+
$postmeta['private'] = intval(wpfval($post, 'private'));
|
99 |
+
$postmeta['is_first_post'] = intval(wpfval($post, 'is_first_post'));
|
100 |
+
}
|
101 |
+
|
102 |
+
$postmeta = wpforo_array_args_cast_and_merge( (array) $postmeta, $this->default->postmeta );
|
103 |
+
unset( $postmeta['metaid'] );
|
104 |
+
|
105 |
+
if( is_null($postmeta['metavalue']) ) $postmeta['metavalue'] = '';
|
106 |
+
$postmeta['metavalue'] = wp_unslash($postmeta['metavalue']);
|
107 |
+
if( !is_scalar($postmeta['metavalue']) ) $postmeta['metavalue'] = json_encode( (array) $postmeta['metavalue'] );
|
108 |
+
|
109 |
+
$postmeta = wpforo_array_ordered_intersect_key( $postmeta, $this->default->postmeta_format );
|
110 |
+
if( WPF()->db->insert(
|
111 |
+
WPF()->tables->postmeta,
|
112 |
+
$postmeta,
|
113 |
+
wpforo_array_ordered_intersect_key( $this->default->postmeta_format, $postmeta )
|
114 |
+
)){
|
115 |
+
return WPF()->db->insert_id;
|
116 |
+
}
|
117 |
+
|
118 |
+
return false;
|
119 |
+
}
|
120 |
+
|
121 |
+
/**
|
122 |
+
* @param array $postmeta
|
123 |
+
* @param array|int $where
|
124 |
+
*
|
125 |
+
* @return bool
|
126 |
+
*/
|
127 |
+
public function edit( $postmeta, $where ) {
|
128 |
+
if ( empty( $postmeta ) || empty( $where ) ) return false;
|
129 |
+
if ( is_numeric( $where ) ) $where = array( 'metaid' => $where );
|
130 |
+
$postmeta = (array) $postmeta;
|
131 |
+
$where = (array) $where;
|
132 |
+
|
133 |
+
if( wpfkey($postmeta, 'metavalue') ){
|
134 |
+
if( is_null($postmeta['metavalue']) ) $postmeta['metavalue'] = '';
|
135 |
+
$postmeta['metavalue'] = wp_unslash($postmeta['metavalue']);
|
136 |
+
if( !is_scalar($postmeta['metavalue']) ) $postmeta['metavalue'] = json_encode( (array) $postmeta['metavalue'] );
|
137 |
+
}
|
138 |
+
|
139 |
+
$postmeta = wpforo_array_ordered_intersect_key( $postmeta, $this->default->postmeta_format );
|
140 |
+
$where = wpforo_array_ordered_intersect_key( $where, $this->default->postmeta_format );
|
141 |
+
if ( false !== WPF()->db->update(
|
142 |
+
WPF()->tables->postmeta,
|
143 |
+
$postmeta,
|
144 |
+
$where,
|
145 |
+
wpforo_array_ordered_intersect_key( $this->default->postmeta_format, $postmeta ),
|
146 |
+
wpforo_array_ordered_intersect_key( $this->default->postmeta_format, $where )
|
147 |
+
)){
|
148 |
+
return true;
|
149 |
+
}
|
150 |
+
|
151 |
+
return false;
|
152 |
+
}
|
153 |
+
|
154 |
+
/**
|
155 |
+
* @param array|int $where
|
156 |
+
*
|
157 |
+
* @return bool
|
158 |
+
*/
|
159 |
+
public function delete($where) {
|
160 |
+
if ( empty( $where ) ) return false;
|
161 |
+
if (is_numeric($where)) $where = array('metaid' => $where);
|
162 |
+
$where = (array) $where;
|
163 |
+
|
164 |
+
$where = wpforo_array_ordered_intersect_key($where, $this->default->postmeta_format);
|
165 |
+
if (false !== WPF()->db->delete(
|
166 |
+
WPF()->tables->postmeta,
|
167 |
+
$where,
|
168 |
+
wpforo_array_ordered_intersect_key($this->default->postmeta_format, $where)
|
169 |
+
)){
|
170 |
+
return true;
|
171 |
+
}
|
172 |
+
|
173 |
+
return false;
|
174 |
+
}
|
175 |
+
|
176 |
+
private function parse_args( $args ) {
|
177 |
+
$args = wpforo_parse_args( $args, $this->default->sql_select_args );
|
178 |
+
$args = wpforo_array_ordered_intersect_key( $args, $this->default->sql_select_args );
|
179 |
+
$args['include'] = wpforo_parse_args( $args['include'] );
|
180 |
+
$args['exclude'] = wpforo_parse_args( $args['exclude'] );
|
181 |
+
$args['postids_include'] = wpforo_parse_args( $args['postids_include'] );
|
182 |
+
$args['postids_exclude'] = wpforo_parse_args( $args['postids_exclude'] );
|
183 |
+
$args['metakeys_include'] = wpforo_parse_args( $args['metakeys_include'] );
|
184 |
+
$args['metakeys_exclude'] = wpforo_parse_args( $args['metakeys_exclude'] );
|
185 |
+
$args['metavalues_include'] = wpforo_parse_args( $args['metavalues_include'] );
|
186 |
+
$args['metavalues_exclude'] = wpforo_parse_args( $args['metavalues_exclude'] );
|
187 |
+
$args['forumids_include'] = wpforo_parse_args( $args['forumids_include'] );
|
188 |
+
$args['forumids_exclude'] = wpforo_parse_args( $args['forumids_exclude'] );
|
189 |
+
$args['topicids_include'] = wpforo_parse_args( $args['topicids_include'] );
|
190 |
+
$args['topicids_exclude'] = wpforo_parse_args( $args['topicids_exclude'] );
|
191 |
+
|
192 |
+
return $args;
|
193 |
+
}
|
194 |
+
|
195 |
+
private function build_sql_select($args, $select = ''){
|
196 |
+
$args = $this->parse_args($args);
|
197 |
+
if( !$select ) $select = '*';
|
198 |
+
|
199 |
+
$wheres = array();
|
200 |
+
|
201 |
+
if (!is_null($args['is_first_post'])) $wheres[] = "`is_first_post` = '" . intval($args['is_first_post']) ."'";
|
202 |
+
if (!is_null($args['status'])) $wheres[] = "`status` = '" . intval($args['status']) ."'";
|
203 |
+
if (!is_null($args['private'])) $wheres[] = "`private` = " . intval($args['private']);
|
204 |
+
|
205 |
+
if (!empty($args['include'])) $wheres[] = "`metaid` IN(" . implode(',', array_map('wpforo_bigintval', $args['include'])) . ")";
|
206 |
+
if (!empty($args['exclude'])) $wheres[] = "`metaid` NOT IN(" . implode(',', array_map('wpforo_bigintval', $args['exclude'])) . ")";
|
207 |
+
|
208 |
+
if (!empty($args['postids_include'])) $wheres[] = "`postid` IN(" . implode(',', array_map('wpforo_bigintval', $args['postids_include'])) . ")";
|
209 |
+
if (!empty($args['postids_exclude'])) $wheres[] = "`postid` NOT IN(" . implode(',', array_map('wpforo_bigintval', $args['postids_exclude'])) . ")";
|
210 |
+
|
211 |
+
if (!empty($args['metakeys_include'])) $wheres[] = "`metakey` IN('" . implode("','", array_map('trim', $args['metakeys_include'])) . "')";
|
212 |
+
if (!empty($args['metakeys_exclude'])) $wheres[] = "`metakey` NOT IN('" . implode("','", array_map('trim', $args['metakeys_exclude'])) . "')";
|
213 |
+
|
214 |
+
if (!empty($args['metavalues_include'])) $wheres[] = "`metavalue` IN('" . implode("','", array_map('trim', $args['metavalues_include'])) . "')";
|
215 |
+
if (!empty($args['metavalues_exclude'])) $wheres[] = "`metavalue` NOT IN('" . implode("','", array_map('trim', $args['metavalues_exclude'])) . "')";
|
216 |
+
|
217 |
+
if (!is_null($args['metavalue_like'])) $wheres[] = "`metavalue` LIKE '" . esc_sql($args['metavalue_like']) . "'";
|
218 |
+
if (!is_null($args['metavalue_notlike'])) $wheres[] = "`metavalue` NOT LIKE '" . esc_sql($args['metavalue_notlike']) . "'";
|
219 |
+
|
220 |
+
if (!empty($args['forumids_include'])) $wheres[] = "`forumid` IN(" . implode(',', array_map('intval', $args['forumids_include'])) . ")";
|
221 |
+
if (!empty($args['forumids_exclude'])) $wheres[] = "`forumid` NOT IN(" . implode(',', array_map('intval', $args['forumids_exclude'])) . ")";
|
222 |
+
|
223 |
+
if (!empty($args['topicids_include'])) $wheres[] = "`topicid` IN(" . implode(',', array_map('wpforo_bigintval', $args['topicids_include'])) . ")";
|
224 |
+
if (!empty($args['topicids_exclude'])) $wheres[] = "`topicid` NOT IN(" . implode(',', array_map('wpforo_bigintval', $args['topicids_exclude'])) . ")";
|
225 |
+
|
226 |
+
$sql = "SELECT {$select} FROM " . WPF()->tables->postmeta;
|
227 |
+
if ($wheres) $sql .= " WHERE " . implode(" AND ", $wheres);
|
228 |
+
if ( $args['orderby'] ) $sql .= " ORDER BY " . $args['orderby'];
|
229 |
+
if ($args['row_count']) $sql .= " LIMIT " . wpforo_bigintval($args['offset']) . "," . wpforo_bigintval($args['row_count']);
|
230 |
+
|
231 |
+
return $sql;
|
232 |
+
}
|
233 |
+
|
234 |
+
/**
|
235 |
+
* @param int $metaid
|
236 |
+
*
|
237 |
+
* @return array|mixed
|
238 |
+
*/
|
239 |
+
public function get_postmeta_by_id($metaid) {
|
240 |
+
if( !$metaid = wpforo_bigintval($metaid) ) return null;
|
241 |
+
|
242 |
+
$key = 'get_postmeta_by_id_' . $metaid;
|
243 |
+
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
244 |
+
|
245 |
+
if( $postmeta = (array) WPF()->db->get_row( $this->build_sql_select( array('include' => $metaid) ), ARRAY_A ) ){
|
246 |
+
$postmeta = $this->fix_postmeta($postmeta);
|
247 |
+
}
|
248 |
+
|
249 |
+
WPF()->sql_cache->set($key, $postmeta);
|
250 |
+
return $postmeta;
|
251 |
+
}
|
252 |
+
|
253 |
+
/**
|
254 |
+
* @param int $postid
|
255 |
+
* @param string $metakey
|
256 |
+
*
|
257 |
+
* @return bool
|
258 |
+
*/
|
259 |
+
public function exists($postid, $metakey){
|
260 |
+
if( !$metakey || !($postid = wpforo_bigintval($postid)) ) return false;
|
261 |
+
$sql = "SELECT EXISTS(
|
262 |
+
SELECT * FROM `" . WPF()->tables->postmeta . "`
|
263 |
+
WHERE `postid` = %d
|
264 |
+
AND `metakey` = %s
|
265 |
+
) AS is_exists";
|
266 |
+
return (bool) WPF()->db->get_var( WPF()->db->prepare($sql, $postid, $metakey) );
|
267 |
+
}
|
268 |
+
|
269 |
+
/**
|
270 |
+
* @param array $args
|
271 |
+
* @param string $field
|
272 |
+
*
|
273 |
+
* @return array
|
274 |
+
*/
|
275 |
+
public function get_postmetas_col($args, $field){
|
276 |
+
$args = wpforo_array_ordered_intersect_key( (array) $args, $this->default->sql_select_args );
|
277 |
+
if( empty($args) ) return array();
|
278 |
+
|
279 |
+
$key = 'get_postmetas_' . json_encode($args) . '_' . $field;
|
280 |
+
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
281 |
+
|
282 |
+
$postmetas = (array) WPF()->db->get_col( $this->build_sql_select($args, "`{$field}`") );
|
283 |
+
|
284 |
+
WPF()->sql_cache->set($key, $postmetas);
|
285 |
+
return $postmetas;
|
286 |
+
}
|
287 |
+
|
288 |
+
/**
|
289 |
+
* @param array $args
|
290 |
+
*
|
291 |
+
* @return array
|
292 |
+
*/
|
293 |
+
public function get_postmetas($args){
|
294 |
+
$args = wpforo_array_ordered_intersect_key( (array) $args, $this->default->sql_select_args );
|
295 |
+
if( empty($args) ) return array();
|
296 |
+
|
297 |
+
$key = 'get_postmetas_' . json_encode($args);
|
298 |
+
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
299 |
+
|
300 |
+
if( $postmetas = (array) WPF()->db->get_results( $this->build_sql_select($args), ARRAY_A ) ){
|
301 |
+
$postmetas = array_map( array($this, 'fix_postmeta'), $postmetas );
|
302 |
+
}
|
303 |
+
|
304 |
+
WPF()->sql_cache->set($key, $postmetas);
|
305 |
+
return $postmetas;
|
306 |
+
}
|
307 |
+
|
308 |
+
/**
|
309 |
+
* @param int $postid
|
310 |
+
* @param string|array $metakeys
|
311 |
+
* @param bool $single
|
312 |
+
*
|
313 |
+
* @return array|mixed|null
|
314 |
+
*/
|
315 |
+
public function get_postmeta($postid, $metakeys = '', $single = false){
|
316 |
+
if( !$postid = wpforo_bigintval($postid) ) return null;
|
317 |
+
$metakeys = array_filter((array) $metakeys);
|
318 |
+
|
319 |
+
$key = 'get_postmeta_' . $postid . '_'. json_encode($metakeys) . '_' . (string) $single;
|
320 |
+
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
321 |
+
|
322 |
+
$postmeta = null;
|
323 |
+
|
324 |
+
$args = array(
|
325 |
+
'postids_include' => $postid,
|
326 |
+
'metakeys_include' => $metakeys,
|
327 |
+
'orderby' => '`metaid` ASC',
|
328 |
+
'row_count' => $single && $metakeys ? 1 : null
|
329 |
+
);
|
330 |
+
if( $postmetas = $this->get_postmetas($args) ){
|
331 |
+
if( count($metakeys) === 1 ){
|
332 |
+
if( $single ){
|
333 |
+
$first = current($postmetas);
|
334 |
+
$postmeta = $first['metavalue'];
|
335 |
+
}else{
|
336 |
+
$postmeta = array();
|
337 |
+
foreach ($postmetas as $p) $postmeta[] = $p['metavalue'];
|
338 |
+
}
|
339 |
+
}else{
|
340 |
+
$postmeta = array();
|
341 |
+
foreach ($postmetas as $p) {
|
342 |
+
if( $single ){
|
343 |
+
if( !array_key_exists( $p['metakey'], $postmeta ) ) $postmeta[ $p['metakey'] ] = $p['metavalue'];
|
344 |
+
}else{
|
345 |
+
$postmeta[ $p['metakey'] ][] = $p['metavalue'];
|
346 |
+
}
|
347 |
+
}
|
348 |
+
}
|
349 |
+
}
|
350 |
+
|
351 |
+
WPF()->sql_cache->set($key, $postmeta);
|
352 |
+
return $postmeta;
|
353 |
+
}
|
354 |
+
|
355 |
+
public function search($args){
|
356 |
+
$args = array_filter( (array) $args );
|
357 |
+
if( !$args ) return array();
|
358 |
+
|
359 |
+
$selects = array();
|
360 |
+
foreach ( $args as $key => $value ){
|
361 |
+
if( $field = WPF()->post->get_field($key) ){
|
362 |
+
$value = (array) $value;
|
363 |
+
$wheres = array();
|
364 |
+
if( in_array( $field['type'], array('text','textarea','email','search','tel') ) ){
|
365 |
+
foreach ( $value as $v ) $wheres[] = "`metavalue` LIKE '%". esc_sql( wp_unslash($v) ) ."%'";
|
366 |
+
}elseif( $field['type'] === 'checkbox' || ( $field['type'] === 'select' && wpfval($field, 'isMultiChoice') ) ){
|
367 |
+
foreach ( $value as $v ) {
|
368 |
+
$v = preg_quote(preg_quote(wp_unslash($v)));
|
369 |
+
$wheres[] = "`metavalue` REGEXP '[\\\[,]\"". esc_sql($v) ."\"[,\\\]]'";
|
370 |
+
}
|
371 |
+
}else{
|
372 |
+
foreach ( $value as $v ) $wheres[] = "`metavalue` LIKE '". esc_sql( wp_unslash($v) ) ."'";
|
373 |
+
}
|
374 |
+
if( $wheres ){
|
375 |
+
$selects[] = "SELECT `postid`, `metakey` FROM `". WPF()->tables->postmeta ."`
|
376 |
+
WHERE `metakey` = '". esc_sql($key) ."' AND " . implode(' AND ', $wheres);
|
377 |
+
}
|
378 |
+
}
|
379 |
+
}
|
380 |
+
|
381 |
+
if( $selects ){
|
382 |
+
$sql = "SELECT `postid`, COUNT(`postid`) AS pcount FROM
|
383 |
+
(". implode(' UNION ', $selects) .") AS pm
|
384 |
+
GROUP BY `postid` HAVING pcount = " . count($selects);
|
385 |
+
return (array) WPF()->db->get_col($sql);
|
386 |
+
}
|
387 |
+
return array();
|
388 |
+
}
|
389 |
+
|
390 |
+
private function delete_file($postid, $metakey){
|
391 |
+
$postid = wpforo_bigintval($postid);
|
392 |
+
if( $postid && $metakey ){
|
393 |
+
if( $postmeta = $this->get_postmeta( $postid, $metakey ) ){
|
394 |
+
foreach ( $postmeta as $file ){
|
395 |
+
$mediaid = (int) wpfval( $file, 'mediaid' );
|
396 |
+
$fileurl = (string) wpfval($file, 'fileurl');
|
397 |
+
$filedir = wpforo_fix_upload_dir($fileurl);
|
398 |
+
if( $mediaid ) wp_delete_attachment($mediaid);
|
399 |
+
wp_delete_file($filedir);
|
400 |
+
}
|
401 |
+
$this->delete( array('postid' => $postid, 'metakey' => $metakey) );
|
402 |
+
}
|
403 |
+
}
|
404 |
+
}
|
405 |
+
|
406 |
+
private function add_file( $post ){
|
407 |
+
$postid = (int) (wpfval($post, 'first_postid') ? $post['first_postid'] : wpfval($post, 'postid'));
|
408 |
+
|
409 |
+
if( $wpftcf_delete = array_filter( (array) wpfval($_POST, 'wpftcf_delete') ) ){
|
410 |
+
foreach ( $wpftcf_delete as $metakey ){
|
411 |
+
$this->delete_file($postid, $metakey);
|
412 |
+
}
|
413 |
+
}
|
414 |
+
|
415 |
+
if( !empty( wpfval($_FILES, 'data', 'type') ) ){
|
416 |
+
$fields_list = WPF()->post->get_topic_fields_list();
|
417 |
+
$mime_types = wp_get_mime_types();
|
418 |
+
$allowed_mime_types = get_allowed_mime_types();
|
419 |
+
foreach( $_FILES['data']['type'] as $k => $mime_type ){
|
420 |
+
if( in_array($k, $fields_list) ){
|
421 |
+
$field = WPF()->post->get_field($k);
|
422 |
+
$label = ($field['label'] ? $field['label'] : $field['fieldKey']);
|
423 |
+
|
424 |
+
if( $error = intval( wpfval($_FILES, 'data', 'error', $k) ) ){
|
425 |
+
$phpFileUploadErrors = array(
|
426 |
+
0 => 'There is no error, the file uploaded with success',
|
427 |
+
1 => 'The uploaded file size is too big',
|
428 |
+
2 => 'The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form',
|
429 |
+
3 => 'The uploaded file was only partially uploaded',
|
430 |
+
// 4 => 'No file was uploaded',
|
431 |
+
6 => 'Missing a temporary folder',
|
432 |
+
7 => 'Failed to write file to disk.',
|
433 |
+
8 => 'A PHP extension stopped the file upload.',
|
434 |
+
);
|
435 |
+
if( $n = wpfval( $phpFileUploadErrors, $error ) ) WPF()->notice->add( $n, 'error' );
|
436 |
+
}else{
|
437 |
+
$name = wpfval($_FILES, 'data', 'name', $k);
|
438 |
+
$tmp_name = wpfval($_FILES, 'data', 'tmp_name', $k);
|
439 |
+
$size = intval($field['fileSize']);
|
440 |
+
$fileExtensions = array_filter( (array) is_scalar($field['fileExtensions']) ? explode(',', trim($field['fileExtensions'])) : $field['fileExtensions'] );
|
441 |
+
if( $fileExtensions ){
|
442 |
+
$extensions = explode( '|', array_search($mime_type, $mime_types) );
|
443 |
+
$e = array_intersect($fileExtensions, $extensions);
|
444 |
+
}else{
|
445 |
+
$e = in_array($mime_type, $allowed_mime_types);
|
446 |
+
}
|
447 |
+
|
448 |
+
if( !empty($e) ){
|
449 |
+
if ( wpfval($_FILES, 'data', 'size', $k) <= ($size * 1024 * 1024) ) {
|
450 |
+
|
451 |
+
$ext = pathinfo($name, PATHINFO_EXTENSION);
|
452 |
+
$wp_upload_dir = wp_upload_dir();
|
453 |
+
$uplds_dir = $wp_upload_dir['basedir']."/wpforo";
|
454 |
+
$attach_dir = $wp_upload_dir['basedir']."/wpforo/default_attachments/" . WPF()->current_userid;
|
455 |
+
$attach_url = preg_replace('#^https?\:#is', '', $wp_upload_dir['baseurl'])."/wpforo/default_attachments/" . WPF()->current_userid;
|
456 |
+
if(!is_dir($uplds_dir)) wp_mkdir_p($uplds_dir);
|
457 |
+
if(!is_dir($attach_dir)) wp_mkdir_p($attach_dir);
|
458 |
+
|
459 |
+
$fnm = pathinfo($name, PATHINFO_FILENAME);
|
460 |
+
$fnm = str_replace(' ', '-', $fnm);
|
461 |
+
while(strpos($fnm, '--') !== FALSE) $fnm = str_replace('--', '-', $fnm);
|
462 |
+
$fnm = preg_replace("/[^-a-zA-Z0-9_]/", "", $fnm);
|
463 |
+
$fnm = trim($fnm, "-");
|
464 |
+
$fnm_empty = ( $fnm ? FALSE : TRUE );
|
465 |
+
|
466 |
+
$file_name = $fnm . "." . $ext;
|
467 |
+
|
468 |
+
$attach_fname = current_time( 'timestamp', 1 ).( !$fnm_empty ? '-' : '' ) . $file_name;
|
469 |
+
$attach_path = $attach_dir . "/" . $attach_fname;
|
470 |
+
|
471 |
+
if( is_dir($attach_dir) && move_uploaded_file($tmp_name, $attach_path) ){
|
472 |
+
$this->delete_file($postid, $field['fieldKey']);
|
473 |
+
|
474 |
+
$attach_id = wpforo_insert_to_media_library( $attach_path, $fnm );
|
475 |
+
$file = array(
|
476 |
+
'fileurl' => $attach_url . '/' . $attach_fname,
|
477 |
+
'filename' => basename( $name ),
|
478 |
+
'mediaid' => $attach_id
|
479 |
+
);
|
480 |
+
|
481 |
+
$postmeta = array(
|
482 |
+
'postid' => $postid,
|
483 |
+
'metakey' => $field['fieldKey'],
|
484 |
+
'metavalue' => $file,
|
485 |
+
'forumid' => $post['forumid'],
|
486 |
+
'topicid' => $post['topicid'],
|
487 |
+
'is_first_post' => 1,
|
488 |
+
'status' => $post['status'],
|
489 |
+
'private' => $post['private']
|
490 |
+
);
|
491 |
+
$this->add($postmeta);
|
492 |
+
|
493 |
+
}else{
|
494 |
+
WPF()->notice->add('Can\'t upload file', 'error');
|
495 |
+
}
|
496 |
+
|
497 |
+
}else{
|
498 |
+
WPF()->notice->add('%1$s - File is too large. Maximum allowed file size is %2$s MB', 'error', array($label, $size));
|
499 |
+
}
|
500 |
+
}else{
|
501 |
+
WPF()->notice->add('%1$s - File type is not allowed.', 'error', $label);
|
502 |
+
}
|
503 |
+
}
|
504 |
+
}
|
505 |
+
}
|
506 |
+
}
|
507 |
+
}
|
508 |
+
|
509 |
+
public function after_add_topic($topic){
|
510 |
+
$this->add_file($topic);
|
511 |
+
|
512 |
+
if( !empty($topic['postmetas']) ){
|
513 |
+
$fields_list = WPF()->post->get_topic_fields_list();
|
514 |
+
foreach ( $topic['postmetas'] as $metakey => $metavalue ){
|
515 |
+
if( in_array( $metakey, $fields_list ) ){
|
516 |
+
$postmeta = array(
|
517 |
+
'postid' => $topic['first_postid'],
|
518 |
+
'metakey' => $metakey,
|
519 |
+
'metavalue' => $metavalue,
|
520 |
+
'forumid' => $topic['forumid'],
|
521 |
+
'topicid' => $topic['topicid'],
|
522 |
+
'is_first_post' => 1,
|
523 |
+
'status' => $topic['status'],
|
524 |
+
'private' => $topic['private']
|
525 |
+
);
|
526 |
+
$this->add($postmeta);
|
527 |
+
}
|
528 |
+
}
|
529 |
+
}
|
530 |
+
}
|
531 |
+
|
532 |
+
public function after_edit_topic($topic, $args){
|
533 |
+
$this->add_file($topic);
|
534 |
+
|
535 |
+
if( !empty($args['postmetas']) ){
|
536 |
+
$fields_list = WPF()->post->get_topic_fields_list();
|
537 |
+
foreach ( $args['postmetas'] as $metakey => $metavalue ){
|
538 |
+
if( in_array( $metakey, $fields_list ) ){
|
539 |
+
$postmeta = array(
|
540 |
+
'metavalue' => $metavalue,
|
541 |
+
'forumid' => $topic['forumid'],
|
542 |
+
'topicid' => $topic['topicid'],
|
543 |
+
'is_first_post' => 1,
|
544 |
+
'status' => $topic['status'],
|
545 |
+
'private' => $topic['private']
|
546 |
+
);
|
547 |
+
if( $this->exists($topic['first_postid'], $metakey) ){
|
548 |
+
$this->edit( $postmeta, array(
|
549 |
+
'postid' => $topic['first_postid'],
|
550 |
+
'metakey' => $metakey
|
551 |
+
));
|
552 |
+
}else{
|
553 |
+
$postmeta['postid'] = $topic['first_postid'];
|
554 |
+
$postmeta['metakey'] = $metakey;
|
555 |
+
$this->add($postmeta);
|
556 |
+
}
|
557 |
+
}
|
558 |
+
}
|
559 |
+
}
|
560 |
+
}
|
561 |
+
|
562 |
+
public function after_add_post($post){
|
563 |
+
$this->add_file($post);
|
564 |
+
|
565 |
+
if( !empty($post['postmetas']) ){
|
566 |
+
$fields_list = WPF()->post->get_post_fields_list();
|
567 |
+
foreach ( $post['postmetas'] as $metakey => $metavalue ){
|
568 |
+
if( in_array( $metakey, $fields_list ) ){
|
569 |
+
$postmeta = array(
|
570 |
+
'postid' => $post['postid'],
|
571 |
+
'metakey' => $metakey,
|
572 |
+
'metavalue' => $metavalue,
|
573 |
+
'forumid' => $post['forumid'],
|
574 |
+
'topicid' => $post['topicid'],
|
575 |
+
'is_first_post' => 0,
|
576 |
+
'status' => $post['status'],
|
577 |
+
'private' => $post['private']
|
578 |
+
);
|
579 |
+
$this->add($postmeta);
|
580 |
+
}
|
581 |
+
}
|
582 |
+
}
|
583 |
+
}
|
584 |
+
|
585 |
+
public function after_edit_post($post, $args){
|
586 |
+
$this->add_file($post);
|
587 |
+
|
588 |
+
if( !empty($args['postmetas']) ){
|
589 |
+
$fields_list = WPF()->post->get_post_fields_list();
|
590 |
+
foreach ( $args['postmetas'] as $metakey => $metavalue ){
|
591 |
+
if( in_array( $metakey, $fields_list ) ){
|
592 |
+
$postmeta = array(
|
593 |
+
'metavalue' => $metavalue,
|
594 |
+
'forumid' => $post['forumid'],
|
595 |
+
'topicid' => $post['topicid'],
|
596 |
+
'is_first_post' => 0,
|
597 |
+
'status' => $post['status'],
|
598 |
+
'private' => $post['private']
|
599 |
+
);
|
600 |
+
if( $this->exists($post['postid'], $metakey) ){
|
601 |
+
$this->edit( $postmeta, array(
|
602 |
+
'postid' => $post['postid'],
|
603 |
+
'metakey' => $metakey
|
604 |
+
));
|
605 |
+
}else{
|
606 |
+
$postmeta['postid'] = $post['postid'];
|
607 |
+
$postmeta['metakey'] = $metakey;
|
608 |
+
$this->add($postmeta);
|
609 |
+
}
|
610 |
+
}
|
611 |
+
}
|
612 |
+
}
|
613 |
+
}
|
614 |
+
|
615 |
+
public function after_move_topic($topic, $forumid){
|
616 |
+
$this->edit( array('forumid' => $forumid), array('topicid' => $topic['topicid']) );
|
617 |
+
}
|
618 |
+
|
619 |
+
public function after_merge_topic($target, $current, $postids){
|
620 |
+
$sql = "UPDATE `" . WPF()->tables->postmeta . "` SET `topicid` = %d, `forumid` = %d, `private` = %d, `is_first_post` = 0 WHERE `topicid` = %d";
|
621 |
+
$sql = WPF()->db->prepare($sql, $target['topicid'], $target['forumid'], $target['private'], $current['topicid']);
|
622 |
+
if( $postids ) $sql .= " AND `postid` IN(" . implode(',', array_map('wpforo_bigintval', (array) $postids)) . ")";
|
623 |
+
WPF()->db->query($sql);
|
624 |
+
}
|
625 |
+
|
626 |
+
public function after_delete_post($post){
|
627 |
+
$this->delete(array('postid' => $post['postid']));
|
628 |
+
}
|
629 |
+
|
630 |
+
public function after_post_status_update($postid, $status){
|
631 |
+
$this->edit( array('status' => $status), array('postid' => $postid) );
|
632 |
+
}
|
633 |
+
|
634 |
+
public function after_topic_private_update($topicid, $private){
|
635 |
+
$this->edit( array('private' => $private), array('topicid' => $topicid) );
|
636 |
+
}
|
637 |
+
|
638 |
+
public function after_is_first_post_update($postid, $is_first_post){
|
639 |
+
$this->edit( array('is_first_post' => $is_first_post), array('postid' => $postid) );
|
640 |
+
}
|
641 |
+
}
|
wpf-includes/class-posts.php
CHANGED
@@ -5,12 +5,14 @@
|
|
5 |
class wpForoPost{
|
6 |
public $default;
|
7 |
public $options;
|
|
|
8 |
|
9 |
public static $cache = array( 'posts' => array(), 'post' => array(), 'item' => array(), 'topic_slug' => array(), 'forum_slug' => array(), 'post_url' => array() );
|
10 |
|
11 |
function __construct(){
|
12 |
$this->init_defaults();
|
13 |
$this->init_options();
|
|
|
14 |
}
|
15 |
|
16 |
public function get_cache( $var ){
|
@@ -75,6 +77,10 @@ class wpForoPost{
|
|
75 |
$this->options = get_wpf_option('wpforo_post_options', $this->default->options);
|
76 |
}
|
77 |
|
|
|
|
|
|
|
|
|
78 |
/**
|
79 |
* @param int $layout
|
80 |
*
|
@@ -238,7 +244,7 @@ class wpForoPost{
|
|
238 |
WPF()->forum->rebuild_stats( $forum['forumid'] );
|
239 |
}
|
240 |
|
241 |
-
do_action( 'wpforo_after_add_post', $post, $topic );
|
242 |
|
243 |
wpforo_clean_cache('post', $postid, $post);
|
244 |
WPF()->member->reset($userid);
|
@@ -316,26 +322,15 @@ class wpForoPost{
|
|
316 |
|
317 |
$title = (isset($title) ? wpforo_text( trim($title), 250, false ) : '');
|
318 |
$body = ( isset($body) ? preg_replace('#</pre>[\r\n\t\s\0]*<pre>#isu', "\r\n", $body) : '' );
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
if(isset($status)) $status = intval($status);
|
329 |
-
if(isset($private)) $private = intval($private);
|
330 |
-
if(isset($name)) $name = strip_tags(trim($name));
|
331 |
-
if(isset($email)) $email = strip_tags(trim($email));
|
332 |
-
|
333 |
-
$title = ( isset($title) ? stripslashes($title) : stripslashes($post['title']) );
|
334 |
-
$body = ( (isset($body) && $body) ? stripslashes($body) : stripslashes($post['body']) );
|
335 |
-
$status = ( isset($status) ? $status : intval($post['status']) );
|
336 |
-
$private = ( isset($private) ? $private : intval($post['private']) );
|
337 |
-
$name = ( isset($name) ? stripslashes($name) : stripslashes($post['name']) );
|
338 |
-
$email = ( isset($email) ? stripslashes($email) : stripslashes($post['email']) );
|
339 |
|
340 |
if( FALSE !== WPF()->db->update(
|
341 |
WPF()->tables->posts,
|
@@ -352,7 +347,14 @@ class wpForoPost{
|
|
352 |
array('%d')
|
353 |
)
|
354 |
){
|
355 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
356 |
|
357 |
wpforo_clean_cache('post', $postid, $post);
|
358 |
WPF()->notice->add('This post successfully edited', 'success');
|
@@ -474,25 +476,19 @@ class wpForoPost{
|
|
474 |
|
475 |
#################################################################################
|
476 |
/**
|
477 |
-
* array get_post(id(num))
|
478 |
-
*
|
479 |
-
* Returns array from defined and default arguments.
|
480 |
-
*
|
481 |
* @since 1.0.0
|
482 |
*
|
483 |
-
* @
|
|
|
|
|
|
|
484 |
*/
|
485 |
function get_post( $postid, $protect = true ){
|
486 |
-
|
487 |
-
$post = array();
|
488 |
$cache = WPF()->cache->on('memory_cashe');
|
489 |
-
|
490 |
-
|
491 |
-
return self::$cache['post'][$postid];
|
492 |
-
}
|
493 |
-
|
494 |
$sql = "SELECT * FROM `".WPF()->tables->posts."` WHERE `postid` = " . wpforo_bigintval($postid);
|
495 |
-
$post = WPF()->db->get_row($sql, ARRAY_A);
|
496 |
|
497 |
if(!empty($post)) $post['userid'] = wpforo_bigintval($post['userid']);
|
498 |
|
@@ -506,21 +502,19 @@ class wpForoPost{
|
|
506 |
}
|
507 |
}
|
508 |
}
|
509 |
-
|
510 |
-
if($cache
|
511 |
-
|
512 |
-
}
|
513 |
-
|
514 |
$post = apply_filters('wpforo_get_post', $post);
|
515 |
return $post;
|
516 |
}
|
517 |
-
|
518 |
/**
|
519 |
* get all posts based on provided arguments
|
520 |
*
|
521 |
* @since 1.0.0
|
522 |
*
|
523 |
-
* @param
|
524 |
* @param int $items_count
|
525 |
* @param bool $count
|
526 |
*
|
@@ -955,6 +949,7 @@ class wpForoPost{
|
|
955 |
$default = array(
|
956 |
'needle' => '', // search needle
|
957 |
'forumids' => array(), // array( 2, 10, 25 )
|
|
|
958 |
'date_period' => 0, // topic id in DB
|
959 |
'type' => 'entire-posts', // search type ( entire-posts | titles-only | user-posts | user-topics | tag )
|
960 |
'orderby' => 'relevancy', // Sort Search Results by ( relevancy | date | user | forum )
|
@@ -964,6 +959,8 @@ class wpForoPost{
|
|
964 |
);
|
965 |
|
966 |
$args = wpforo_parse_args( $args, $default );
|
|
|
|
|
967 |
|
968 |
$args['order'] = strtoupper($args['order']);
|
969 |
if( !in_array($args['order'], array('ASC', 'DESC')) ) $args['order'] = 'DESC';
|
@@ -1014,6 +1011,8 @@ class wpForoPost{
|
|
1014 |
}
|
1015 |
}
|
1016 |
|
|
|
|
|
1017 |
if($args['orderby'] === 'date'){
|
1018 |
$orders = array($fa.'.`created`');
|
1019 |
}elseif($args['orderby'] === 'user'){
|
@@ -1036,6 +1035,9 @@ class wpForoPost{
|
|
1036 |
if( $args['row_count'] ) $sql .= " LIMIT ". intval($args['offset']) ."," . intval($args['row_count']);
|
1037 |
|
1038 |
$posts = WPF()->db->get_results($sql, ARRAY_A);
|
|
|
|
|
|
|
1039 |
foreach($posts as $key => $post){
|
1040 |
if( !WPF()->perm->forum_can( 'vf', $post['forumid'] ) ) unset($posts[$key]);
|
1041 |
if( !WPF()->perm->forum_can( 'vt', $post['forumid'] ) ) unset($posts[$key]);
|
@@ -1522,5 +1524,567 @@ class wpForoPost{
|
|
1522 |
return $unread_posts;
|
1523 |
}
|
1524 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1525 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1526 |
}
|
5 |
class wpForoPost{
|
6 |
public $default;
|
7 |
public $options;
|
8 |
+
private $fields = array();
|
9 |
|
10 |
public static $cache = array( 'posts' => array(), 'post' => array(), 'item' => array(), 'topic_slug' => array(), 'forum_slug' => array(), 'post_url' => array() );
|
11 |
|
12 |
function __construct(){
|
13 |
$this->init_defaults();
|
14 |
$this->init_options();
|
15 |
+
$this->init_hooks();
|
16 |
}
|
17 |
|
18 |
public function get_cache( $var ){
|
77 |
$this->options = get_wpf_option('wpforo_post_options', $this->default->options);
|
78 |
}
|
79 |
|
80 |
+
private function init_hooks(){
|
81 |
+
add_filter('wpforo_content_after', array($this, 'print_custom_fields'), 99, 2);
|
82 |
+
}
|
83 |
+
|
84 |
/**
|
85 |
* @param int $layout
|
86 |
*
|
244 |
WPF()->forum->rebuild_stats( $forum['forumid'] );
|
245 |
}
|
246 |
|
247 |
+
do_action( 'wpforo_after_add_post', $post, $topic, $forum );
|
248 |
|
249 |
wpforo_clean_cache('post', $postid, $post);
|
250 |
WPF()->member->reset($userid);
|
322 |
|
323 |
$title = (isset($title) ? wpforo_text( trim($title), 250, false ) : '');
|
324 |
$body = ( isset($body) ? preg_replace('#</pre>[\r\n\t\s\0]*<pre>#isu', "\r\n", $body) : '' );
|
325 |
+
$body = wpforo_kses(trim($body), 'post');
|
326 |
+
|
327 |
+
$topicid = wpforo_bigintval( (isset($topicid) ? $topicid : $post['topicid']) );
|
328 |
+
$title = isset($title) ? stripslashes(sanitize_text_field(trim($title))) : stripslashes($post['title']);
|
329 |
+
$body = $body ? stripslashes($body) : stripslashes($post['body']);
|
330 |
+
$status = isset($status) ? intval($status) : intval($post['status']);
|
331 |
+
$private = isset($private) ? intval($private) : intval($post['private']);
|
332 |
+
$name = isset($name) ? stripslashes(strip_tags(trim($name))) : stripslashes($post['name']);
|
333 |
+
$email = isset($email) ? stripslashes(strip_tags(trim($email))) : stripslashes($post['email']);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
334 |
|
335 |
if( FALSE !== WPF()->db->update(
|
336 |
WPF()->tables->posts,
|
347 |
array('%d')
|
348 |
)
|
349 |
){
|
350 |
+
$post['topicid'] = $topicid;
|
351 |
+
$post['title'] = $title;
|
352 |
+
$post['body'] = $body;
|
353 |
+
$post['status'] = $status;
|
354 |
+
$post['private'] = $private;
|
355 |
+
$post['name'] = $name;
|
356 |
+
$post['email'] = $email;
|
357 |
+
do_action( 'wpforo_after_edit_post', $post, $args );
|
358 |
|
359 |
wpforo_clean_cache('post', $postid, $post);
|
360 |
WPF()->notice->add('This post successfully edited', 'success');
|
476 |
|
477 |
#################################################################################
|
478 |
/**
|
|
|
|
|
|
|
|
|
479 |
* @since 1.0.0
|
480 |
*
|
481 |
+
* @param int $postid
|
482 |
+
* @param bool $protect
|
483 |
+
*
|
484 |
+
* @return array
|
485 |
*/
|
486 |
function get_post( $postid, $protect = true ){
|
|
|
|
|
487 |
$cache = WPF()->cache->on('memory_cashe');
|
488 |
+
if( $cache && isset(self::$cache['post'][$postid]) ) return self::$cache['post'][$postid];
|
489 |
+
|
|
|
|
|
|
|
490 |
$sql = "SELECT * FROM `".WPF()->tables->posts."` WHERE `postid` = " . wpforo_bigintval($postid);
|
491 |
+
$post = (array) WPF()->db->get_row($sql, ARRAY_A);
|
492 |
|
493 |
if(!empty($post)) $post['userid'] = wpforo_bigintval($post['userid']);
|
494 |
|
502 |
}
|
503 |
}
|
504 |
}
|
505 |
+
|
506 |
+
if($cache) self::$cache['post'][$postid] = $post;
|
507 |
+
|
|
|
|
|
508 |
$post = apply_filters('wpforo_get_post', $post);
|
509 |
return $post;
|
510 |
}
|
511 |
+
|
512 |
/**
|
513 |
* get all posts based on provided arguments
|
514 |
*
|
515 |
* @since 1.0.0
|
516 |
*
|
517 |
+
* @param array $args
|
518 |
* @param int $items_count
|
519 |
* @param bool $count
|
520 |
*
|
949 |
$default = array(
|
950 |
'needle' => '', // search needle
|
951 |
'forumids' => array(), // array( 2, 10, 25 )
|
952 |
+
'postids' => array(), // array( 2, 10, 25 )
|
953 |
'date_period' => 0, // topic id in DB
|
954 |
'type' => 'entire-posts', // search type ( entire-posts | titles-only | user-posts | user-topics | tag )
|
955 |
'orderby' => 'relevancy', // Sort Search Results by ( relevancy | date | user | forum )
|
959 |
);
|
960 |
|
961 |
$args = wpforo_parse_args( $args, $default );
|
962 |
+
$args['postids'] = wpforo_parse_args($args['postids']);
|
963 |
+
$args['postids'] = array_filter(array_map('wpforo_bigintval', $args['postids']));
|
964 |
|
965 |
$args['order'] = strtoupper($args['order']);
|
966 |
if( !in_array($args['order'], array('ASC', 'DESC')) ) $args['order'] = 'DESC';
|
1011 |
}
|
1012 |
}
|
1013 |
|
1014 |
+
if( $args['postids'] ) $wheres[] = "(".$fa.".`postid` IN(". implode(',', $args['postids']) ."))";
|
1015 |
+
|
1016 |
if($args['orderby'] === 'date'){
|
1017 |
$orders = array($fa.'.`created`');
|
1018 |
}elseif($args['orderby'] === 'user'){
|
1035 |
if( $args['row_count'] ) $sql .= " LIMIT ". intval($args['offset']) ."," . intval($args['row_count']);
|
1036 |
|
1037 |
$posts = WPF()->db->get_results($sql, ARRAY_A);
|
1038 |
+
|
1039 |
+
do_action( 'wpforo_search_result_after', $args, $items_count, $posts, $sql );
|
1040 |
+
|
1041 |
foreach($posts as $key => $post){
|
1042 |
if( !WPF()->perm->forum_can( 'vf', $post['forumid'] ) ) unset($posts[$key]);
|
1043 |
if( !WPF()->perm->forum_can( 'vt', $post['forumid'] ) ) unset($posts[$key]);
|
1524 |
return $unread_posts;
|
1525 |
}
|
1526 |
|
1527 |
+
private function init_fields(){
|
1528 |
+
if( $this->fields ) return;
|
1529 |
+
$all_groupids = WPF()->usergroup->get_usergroups('groupid');
|
1530 |
+
$all_groupids = array_map('intval', $all_groupids);
|
1531 |
+
|
1532 |
+
$this->fields = apply_filters( 'wpforo_post_before_init_fields', $this->fields );
|
1533 |
+
|
1534 |
+
$this->fields['title'] = array(
|
1535 |
+
'fieldKey' => 'title',
|
1536 |
+
'type' => 'text',
|
1537 |
+
'isDefault' => 1,
|
1538 |
+
'isRemovable' => 0,
|
1539 |
+
'isRequired' => 1,
|
1540 |
+
'isEditable' => 1,
|
1541 |
+
'label' => wpforo_phrase( 'Topic Title', false ),
|
1542 |
+
'title' => wpforo_phrase( 'Title', false ),
|
1543 |
+
'placeholder' => wpforo_phrase( 'Enter title here', false ),
|
1544 |
+
'minLength' => 0,
|
1545 |
+
'maxLength' => 0,
|
1546 |
+
'faIcon' => 'fas fa-pen-alt',
|
1547 |
+
'name' => 'title',
|
1548 |
+
'cantBeInactive' => array('topic'),
|
1549 |
+
'canEdit' => $all_groupids,
|
1550 |
+
'canView' => $all_groupids,
|
1551 |
+
'can' => '',
|
1552 |
+
'isSearchable' => 1
|
1553 |
+
);
|
1554 |
+
|
1555 |
+
/*$this->fields['slug'] = array(
|
1556 |
+
'fieldKey' => 'slug',
|
1557 |
+
'type' => 'text',
|
1558 |
+
'isDefault' => 1,
|
1559 |
+
'isRemovable' => 0,
|
1560 |
+
'isRequired' => 0,
|
1561 |
+
'isEditable' => 1,
|
1562 |
+
'label' => wpforo_phrase( 'Slug', false ),
|
1563 |
+
'title' => wpforo_phrase( 'Slug', false ),
|
1564 |
+
'placeholder' => wpforo_phrase( 'Slug', false ),
|
1565 |
+
'minLength' => 0,
|
1566 |
+
'maxLength' => 0,
|
1567 |
+
'faIcon' => 'fas fa-link',
|
1568 |
+
'name' => 'slug',
|
1569 |
+
'cantBeInactive' => array(),
|
1570 |
+
'canEdit' => $all_groupids,
|
1571 |
+
'canView' => $all_groupids,
|
1572 |
+
'can' => '',
|
1573 |
+
'isSearchable' => 1
|
1574 |
+
);*/
|
1575 |
+
|
1576 |
+
$this->fields['body'] = array(
|
1577 |
+
'fieldKey' => 'body',
|
1578 |
+
'type' => 'tinymce',
|
1579 |
+
'isDefault' => 1,
|
1580 |
+
'isRemovable' => 0,
|
1581 |
+
'isRequired' => 1,
|
1582 |
+
'isEditable' => 1,
|
1583 |
+
'title' => wpforo_phrase( 'Body', false ),
|
1584 |
+
'placeholder' => wpforo_phrase( 'Body', false ),
|
1585 |
+
'minLength' => 0,
|
1586 |
+
'maxLength' => 0,
|
1587 |
+
'faIcon' => '',
|
1588 |
+
'name' => 'body',
|
1589 |
+
'cantBeInactive' => array('topic', 'post', 'comment', 'reply'),
|
1590 |
+
'canEdit' => $all_groupids,
|
1591 |
+
'canView' => $all_groupids,
|
1592 |
+
'can' => '',
|
1593 |
+
'isSearchable' => 1
|
1594 |
+
);
|
1595 |
+
|
1596 |
+
$this->fields['name'] = array(
|
1597 |
+
'fieldKey' => 'name',
|
1598 |
+
'type' => 'text',
|
1599 |
+
'isDefault' => 1,
|
1600 |
+
'isRemovable' => 0,
|
1601 |
+
'isRequired' => 0,
|
1602 |
+
'isEditable' => 1,
|
1603 |
+
'label' => wpforo_phrase( 'Author Name', false ),
|
1604 |
+
'title' => wpforo_phrase( 'Author Name', false ),
|
1605 |
+
'placeholder' => wpforo_phrase( 'Your name', false ),
|
1606 |
+
'minLength' => 0,
|
1607 |
+
'maxLength' => 0,
|
1608 |
+
'faIcon' => 'fas fa-id-card',
|
1609 |
+
'name' => 'name',
|
1610 |
+
'cantBeInactive' => array(),
|
1611 |
+
'canEdit' => $all_groupids,
|
1612 |
+
'canView' => $all_groupids,
|
1613 |
+
'can' => '',
|
1614 |
+
'isSearchable' => 1,
|
1615 |
+
'isOnlyForGuests' => 1
|
1616 |
+
);
|
1617 |
+
|
1618 |
+
$this->fields['email'] = array(
|
1619 |
+
'fieldKey' => 'email',
|
1620 |
+
'type' => 'text',
|
1621 |
+
'isDefault' => 1,
|
1622 |
+
'isRemovable' => 0,
|
1623 |
+
'isRequired' => 0,
|
1624 |
+
'isEditable' => 1,
|
1625 |
+
'label' => wpforo_phrase( 'Author Email', false ),
|
1626 |
+
'title' => wpforo_phrase( 'Author Email', false ),
|
1627 |
+
'placeholder' => wpforo_phrase( 'Your email', false ),
|
1628 |
+
'minLength' => 0,
|
1629 |
+
'maxLength' => 0,
|
1630 |
+
'faIcon' => 'fas fa-at',
|
1631 |
+
'name' => 'email',
|
1632 |
+
'cantBeInactive' => array(),
|
1633 |
+
'canEdit' => $all_groupids,
|
1634 |
+
'canView' => $all_groupids,
|
1635 |
+
'can' => '',
|
1636 |
+
'isSearchable' => 1,
|
1637 |
+
'isOnlyForGuests' => 1
|
1638 |
+
);
|
1639 |
+
|
1640 |
+
/*$this->fields['tags'] = array(
|
1641 |
+
'fieldKey' => 'tags',
|
1642 |
+
'type' => 'text',
|
1643 |
+
'isDefault' => 1,
|
1644 |
+
'isRemovable' => 0,
|
1645 |
+
'isRequired' => 0,
|
1646 |
+
'isEditable' => 1,
|
1647 |
+
'label' => wpforo_phrase( 'Topic Tags', false ) . ' ' . wpforo_phrase( 'Separate tags using a comma', false ),
|
1648 |
+
'title' => wpforo_phrase( 'Tags', false ),
|
1649 |
+
'placeholder' => wpforo_phrase( 'Start typing tags here (maximum %d tags are allowed)...', false ),
|
1650 |
+
'minLength' => 0,
|
1651 |
+
'maxLength' => 0,
|
1652 |
+
'faIcon' => 'fas fa-tag',
|
1653 |
+
'name' => 'tags',
|
1654 |
+
'cantBeInactive' => array(),
|
1655 |
+
'canEdit' => $all_groupids,
|
1656 |
+
'canView' => $all_groupids,
|
1657 |
+
'can' => '',
|
1658 |
+
'isSearchable' => 1
|
1659 |
+
);
|
1660 |
+
|
1661 |
+
$this->fields['sticky'] = array(
|
1662 |
+
'fieldKey' => 'sticky',
|
1663 |
+
'type' => 'checkbox',
|
1664 |
+
'isDefault' => 1,
|
1665 |
+
'isRemovable' => 0,
|
1666 |
+
'isRequired' => 0,
|
1667 |
+
'isEditable' => 1,
|
1668 |
+
'label' => wpforo_phrase( 'Set Topic Sticky', false ),
|
1669 |
+
'title' => wpforo_phrase( 'Set Topic Sticky', false ),
|
1670 |
+
'placeholder' => wpforo_phrase( 'Set Topic Sticky', false ),
|
1671 |
+
'faIcon' => 'fas fa-exclamation',
|
1672 |
+
'name' => 'type',
|
1673 |
+
'values' => '1 => ' . wpforo_phrase( 'Set Topic Sticky', false ),
|
1674 |
+
'cantBeInactive' => array(),
|
1675 |
+
'canEdit' => $all_groupids,
|
1676 |
+
'canView' => $all_groupids,
|
1677 |
+
'can' => '',
|
1678 |
+
'isSearchable' => 1
|
1679 |
+
);
|
1680 |
+
|
1681 |
+
$this->fields['private'] = array(
|
1682 |
+
'fieldKey' => 'private',
|
1683 |
+
'type' => 'checkbox',
|
1684 |
+
'isDefault' => 1,
|
1685 |
+
'isRemovable' => 0,
|
1686 |
+
'isRequired' => 0,
|
1687 |
+
'isEditable' => 1,
|
1688 |
+
'label' => wpforo_phrase( 'Private Topic', false ),
|
1689 |
+
'title' => wpforo_phrase( 'Only Admins and Moderators can see your private topics.', false ),
|
1690 |
+
'placeholder' => wpforo_phrase( 'Private Topic', false ),
|
1691 |
+
'faIcon' => 'fas fa-eye-slash',
|
1692 |
+
'name' => 'private',
|
1693 |
+
'values' => '1 => ' . wpforo_phrase( 'Private Topic', false ),
|
1694 |
+
'cantBeInactive' => array(),
|
1695 |
+
'canEdit' => $all_groupids,
|
1696 |
+
'canView' => $all_groupids,
|
1697 |
+
'can' => '',
|
1698 |
+
'isSearchable' => 1
|
1699 |
+
);
|
1700 |
+
|
1701 |
+
$this->fields['subscribe'] = array(
|
1702 |
+
'fieldKey' => 'subscribe',
|
1703 |
+
'type' => 'checkbox',
|
1704 |
+
'isDefault' => 1,
|
1705 |
+
'isRemovable' => 0,
|
1706 |
+
'isRequired' => 0,
|
1707 |
+
'isEditable' => 1,
|
1708 |
+
'label' => wpforo_phrase( 'Subscribe to this topic', false ),
|
1709 |
+
'title' => wpforo_phrase( 'Subscribe to this topic', false ),
|
1710 |
+
'placeholder' => wpforo_phrase( 'Subscribe to this topic', false ),
|
1711 |
+
'faIcon' => 'fas fa-eye-slash',
|
1712 |
+
'name' => 'wpforo_topic_subs',
|
1713 |
+
'values' => '1 => ' . wpforo_phrase( 'Subscribe to this topic', false ),
|
1714 |
+
'cantBeInactive' => array(),
|
1715 |
+
'canEdit' => $all_groupids,
|
1716 |
+
'canView' => $all_groupids,
|
1717 |
+
'can' => '',
|
1718 |
+
'isSearchable' => 0
|
1719 |
+
);*/
|
1720 |
+
|
1721 |
+
$this->fields = (array) apply_filters( 'wpforo_post_after_init_fields', $this->fields );
|
1722 |
+
|
1723 |
+
$this->fields = array_map(array($this, 'fix_field'), $this->fields);
|
1724 |
+
}
|
1725 |
+
|
1726 |
+
public function fix_field($field){
|
1727 |
+
$field = array_merge(WPF()->form->default, (array) $field);
|
1728 |
+
if( is_scalar($field['values']) ) $field['values'] = explode("\n", $field['values']);
|
1729 |
+
return $field;
|
1730 |
+
}
|
1731 |
+
|
1732 |
+
public function get_fields($only_defaults = false){
|
1733 |
+
$this->init_fields();
|
1734 |
+
$fields = $this->fields;
|
1735 |
+
if($only_defaults) foreach ($fields as $k => $v) if( !wpfval($v, 'isDefault') ) unset($fields[$k]);
|
1736 |
+
return $fields;
|
1737 |
+
}
|
1738 |
+
|
1739 |
+
public function get_field($key){
|
1740 |
+
if( is_string($key) ){
|
1741 |
+
$this->init_fields();
|
1742 |
+
return (array) wpfval($this->fields, $key);
|
1743 |
+
}elseif( $this->is_field($key) ){
|
1744 |
+
return $key;
|
1745 |
+
}
|
1746 |
+
return array();
|
1747 |
+
}
|
1748 |
+
|
1749 |
+
public function is_field($field){
|
1750 |
+
return wpfval($field, 'fieldKey') && wpfval($field, 'type') && wpfkey($field, 'isDefault');
|
1751 |
+
}
|
1752 |
|
1753 |
+
public function get_field_key($field) {
|
1754 |
+
return is_string($field) ? $field : (string) wpfval($field, 'fieldKey');
|
1755 |
+
}
|
1756 |
+
|
1757 |
+
public function fields_structure_full_array($fields, &$used_fields = array() ){
|
1758 |
+
if(is_string($fields)) $fields = maybe_unserialize($fields);
|
1759 |
+
$fs = array(array(array()));
|
1760 |
+
if(!is_array($fields)) return $fs;
|
1761 |
+
foreach( $fields as $kr => $row ){
|
1762 |
+
if( is_array($row) ){
|
1763 |
+
foreach( $row as $kc => $cols ){
|
1764 |
+
if( is_array($cols) ){
|
1765 |
+
foreach( $cols as $kf => $field ){
|
1766 |
+
$used_fields[] = $field_key = $this->get_field_key($field);
|
1767 |
+
$fs[$kr][$kc][$field_key] = $this->get_field($field);
|
1768 |
+
}
|
1769 |
+
}
|
1770 |
+
}
|
1771 |
+
}
|
1772 |
+
}
|
1773 |
+
return $fs;
|
1774 |
+
}
|
1775 |
+
|
1776 |
+
// -- START -- get topic fields
|
1777 |
+
public function get_topic_fields_structure($only_defaults = false, $layout = 1, $guest = false){
|
1778 |
+
if( $guest ) {
|
1779 |
+
$fields[0][0][0] = 'name';
|
1780 |
+
$fields[0][1][0] = 'email';
|
1781 |
+
}
|
1782 |
+
$fields[][] = array('title','body');
|
1783 |
+
if(!$only_defaults) $fields = apply_filters('wpforo_get_topic_fields_structure', $fields, $layout, $guest);
|
1784 |
+
return $fields;
|
1785 |
+
}
|
1786 |
+
|
1787 |
+
public function get_topic_fields($forum, $values = array(), $guest = false ){
|
1788 |
+
$fields = $this->fields_structure_full_array( $this->get_topic_fields_structure(false, $forum['cat_layout'], $guest), $used_fields );
|
1789 |
+
if( !in_array('title', $used_fields, true) ) $fields[][][] = $this->get_field('title');
|
1790 |
+
if( !in_array('body', $used_fields, true) ) $fields[][][] = $this->get_field('body');
|
1791 |
+
|
1792 |
+
/**
|
1793 |
+
* apply old options to fields
|
1794 |
+
*/
|
1795 |
+
foreach( $fields as $kr => $row ){
|
1796 |
+
foreach( $row as $kc => $cols ){
|
1797 |
+
foreach( $cols as $kf => $field ){
|
1798 |
+
if( $field ){
|
1799 |
+
$field['value'] = wpfval($values, $kf);
|
1800 |
+
switch ($kf){
|
1801 |
+
case 'body':
|
1802 |
+
if( $field['type'] === 'tinymce' ) {
|
1803 |
+
$field['value'] = wpautop($field['value']);
|
1804 |
+
$field['wp_editor_settings'] = WPF()->tpl->editor_buttons( 'topic' );
|
1805 |
+
}
|
1806 |
+
$field['textareaid'] = uniqid('wpf_topic_body_');
|
1807 |
+
$field['minLength'] = $this->options['topic_body_min_length'];
|
1808 |
+
$field['maxLength'] = $this->options['topic_body_max_length'];
|
1809 |
+
$field['form_type'] = 'topic';
|
1810 |
+
$field['meta'] = array( 'forum' => $forum, 'values' => $values );
|
1811 |
+
break;
|
1812 |
+
case 'title':
|
1813 |
+
if( intval($forum['cat_layout']) === 3 ) $field['label'] = wpforo_phrase('Your question', false);
|
1814 |
+
break;
|
1815 |
+
}
|
1816 |
+
if( $field && intval($field['isOnlyForGuests']) || in_array($kf, array('name', 'email'), true) ){
|
1817 |
+
if( $guest ){
|
1818 |
+
if( !$values ){
|
1819 |
+
$g = WPF()->member->get_guest_cookies();
|
1820 |
+
if( $kf === 'name' ){
|
1821 |
+
$field['value'] = $g['name'];
|
1822 |
+
}elseif( $kf === 'email' ){
|
1823 |
+
$field['value'] = $g['email'];
|
1824 |
+
}
|
1825 |
+
}
|
1826 |
+
}else{
|
1827 |
+
$field = array();
|
1828 |
+
}
|
1829 |
+
}
|
1830 |
+
$fields[$kr][$kc][$kf] = apply_filters( 'wpforo_topic_field', $field, $forum, $values, $guest );
|
1831 |
+
}
|
1832 |
+
}
|
1833 |
+
}
|
1834 |
+
}
|
1835 |
+
|
1836 |
+
return $fields;
|
1837 |
+
}
|
1838 |
+
|
1839 |
+
public function get_topic_fields_list($only_defaults = false, $layout = 1, $guest = false){
|
1840 |
+
$fields_list = array('title', 'body');
|
1841 |
+
$fields_structure = $this->get_topic_fields_structure($only_defaults, $layout, $guest);
|
1842 |
+
foreach ( $fields_structure as $r ){
|
1843 |
+
foreach ( $r as $c ){
|
1844 |
+
foreach ($c as $f){
|
1845 |
+
$fields_list[] = $f;
|
1846 |
+
}
|
1847 |
+
}
|
1848 |
+
}
|
1849 |
+
return array_values(array_unique($fields_list));
|
1850 |
+
}
|
1851 |
+
// -- END -- get topic fields
|
1852 |
+
|
1853 |
+
// -- START -- get post fields
|
1854 |
+
public function get_post_fields_structure($only_defaults = false, $layout = 1, $guest = false){
|
1855 |
+
if( $guest ) {
|
1856 |
+
$fields[0][0][0] = 'name';
|
1857 |
+
$fields[0][1][0] = 'email';
|
1858 |
+
}
|
1859 |
+
$fields[][] = array('title','body');
|
1860 |
+
if(!$only_defaults) $fields = apply_filters('wpforo_get_post_fields_structure', $fields, $layout, $guest);
|
1861 |
+
return $fields;
|
1862 |
+
}
|
1863 |
+
|
1864 |
+
public function get_post_fields($topic, $values = array(), $guest = false){
|
1865 |
+
$fields = $this->fields_structure_full_array( $this->get_post_fields_structure(false, $topic['layout'], $guest), $used_fields );
|
1866 |
+
if( !in_array('body', $used_fields, true) ) $fields[][][] = $this->get_field('body');
|
1867 |
+
|
1868 |
+
/**
|
1869 |
+
* apply old options to fields
|
1870 |
+
*/
|
1871 |
+
foreach( $fields as $kr => $row ){
|
1872 |
+
foreach( $row as $kc => $cols ){
|
1873 |
+
foreach( $cols as $kf => $field ){
|
1874 |
+
if( $field ){
|
1875 |
+
$field['value'] = wpfval($values, $kf);
|
1876 |
+
switch ($kf){
|
1877 |
+
case 'body':
|
1878 |
+
if( $field['type'] === 'tinymce' ) {
|
1879 |
+
$field['value'] = wpautop($field['value']);
|
1880 |
+
$field['wp_editor_settings'] = WPF()->tpl->editor_buttons( 'post' );
|
1881 |
+
}
|
1882 |
+
$field['textareaid'] = uniqid('wpf_post_body_');
|
1883 |
+
$field['minLength'] = $this->options['post_body_min_length'];
|
1884 |
+
$field['maxLength'] = $this->options['post_body_max_length'];
|
1885 |
+
$field['form_type'] = 'reply';
|
1886 |
+
$field['meta'] = array('topic' => $topic, 'values' => $values);
|
1887 |
+
break;
|
1888 |
+
case 'title':
|
1889 |
+
$prefix_answer = wpforo_phrase('Answer to', false, 'default');
|
1890 |
+
$prefix_re = wpforo_phrase('RE', false, 'default');
|
1891 |
+
$prefix_patterns = array($prefix_answer,$prefix_re);
|
1892 |
+
$pattern = array_map('preg_quote', $prefix_patterns);
|
1893 |
+
$pattern = implode('|', $pattern);
|
1894 |
+
$title = preg_replace('#^\s*(?:'. $pattern .')\s*: #isu', '', trim($field['value']), 1);
|
1895 |
+
if( intval($topic['layout']) === 3 ) {
|
1896 |
+
$field['label'] = wpforo_phrase( 'Your question', false );
|
1897 |
+
if($title) $field['value'] = $prefix_answer . ': ' . $title;
|
1898 |
+
}elseif( intval($topic['layout']) === 4 ){
|
1899 |
+
$field = array();
|
1900 |
+
}else{
|
1901 |
+
$field['label'] = wpforo_phrase( 'Title', false );
|
1902 |
+
if($title) $field['value'] = $prefix_re . ': ' . $title;
|
1903 |
+
}
|
1904 |
+
break;
|
1905 |
+
}
|
1906 |
+
if( $field && intval($field['isOnlyForGuests']) || in_array($kf, array('name', 'email'), true) ){
|
1907 |
+
if( $guest ){
|
1908 |
+
if( !$values || (count($values) === 1 && wpfkey($values, 'title')) ){
|
1909 |
+
$g = WPF()->member->get_guest_cookies();
|
1910 |
+
if( $kf === 'name' ){
|
1911 |
+
$field['value'] = $g['name'];
|
1912 |
+
}elseif( $kf === 'email' ){
|
1913 |
+
$field['value'] = $g['email'];
|
1914 |
+
}
|
1915 |
+
}
|
1916 |
+
}else{
|
1917 |
+
$field = array();
|
1918 |
+
}
|
1919 |
+
}
|
1920 |
+
$fields[$kr][$kc][$kf] = apply_filters( 'wpforo_post_field', $field, $topic, $values, $guest );
|
1921 |
+
}
|
1922 |
+
}
|
1923 |
+
}
|
1924 |
+
}
|
1925 |
+
|
1926 |
+
return $fields;
|
1927 |
+
}
|
1928 |
+
|
1929 |
+
public function get_post_fields_list($only_defaults = false, $layout = 1, $guest = false){
|
1930 |
+
$fields_list = array('body');
|
1931 |
+
$fields_structure = $this->get_post_fields_structure($only_defaults, $layout, $guest);
|
1932 |
+
foreach ( $fields_structure as $r ){
|
1933 |
+
foreach ( $r as $c ){
|
1934 |
+
foreach ($c as $f){
|
1935 |
+
$fields_list[] = $f;
|
1936 |
+
}
|
1937 |
+
}
|
1938 |
+
}
|
1939 |
+
return array_values(array_unique($fields_list));
|
1940 |
+
}
|
1941 |
+
// -- END -- get post fields
|
1942 |
+
|
1943 |
+
// -- START -- get QA comment fields
|
1944 |
+
public function get_comment_fields_structure($only_defaults = false, $guest = false){
|
1945 |
+
if( $guest ) {
|
1946 |
+
$fields[0][0][0] = 'name';
|
1947 |
+
$fields[0][1][0] = 'email';
|
1948 |
+
}
|
1949 |
+
$fields[][] = array('body');
|
1950 |
+
if(!$only_defaults) $fields = apply_filters('wpforo_get_comment_fields_structure', $fields, $guest);
|
1951 |
+
return $fields;
|
1952 |
+
}
|
1953 |
+
|
1954 |
+
public function get_comment_fields($only_defaults = false, $guest = false){
|
1955 |
+
$fields = $this->fields_structure_full_array( $this->get_comment_fields_structure($only_defaults, $guest), $used_fields );
|
1956 |
+
if( !$only_defaults ){
|
1957 |
+
if( !in_array('body', $used_fields, true) ) $fields[][][] = $this->get_field('body');
|
1958 |
+
}
|
1959 |
+
|
1960 |
+
/**
|
1961 |
+
* apply old options to fields
|
1962 |
+
*/
|
1963 |
+
foreach( $fields as $kr => $row ){
|
1964 |
+
foreach( $row as $kc => $cols ){
|
1965 |
+
foreach( $cols as $kf => $field ){
|
1966 |
+
if( $kf === 'body' && $field ){
|
1967 |
+
if( $field['type'] === 'tinymce' ) $field['wp_editor_settings'] = WPF()->tpl->editor_buttons('post');
|
1968 |
+
$field['type'] = WPF()->tpl->forms['qa_comments_rich_editor'] ? 'tinymce' : 'textarea';
|
1969 |
+
$field['textareaid'] = uniqid('wpf_post_body_');
|
1970 |
+
$field['minLength'] = $this->options['comment_body_min_length'];
|
1971 |
+
$field['maxLength'] = $this->options['comment_body_max_length'];
|
1972 |
+
$fields[$kr][$kc][$kf] = $field;
|
1973 |
+
}
|
1974 |
+
}
|
1975 |
+
}
|
1976 |
+
}
|
1977 |
+
|
1978 |
+
return $fields;
|
1979 |
+
}
|
1980 |
+
|
1981 |
+
public function get_comment_fields_list($only_defaults = false, $guest = false){
|
1982 |
+
$fields_list = array('body');
|
1983 |
+
$fields_structure = $this->get_comment_fields_structure($only_defaults, $guest);
|
1984 |
+
foreach ( $fields_structure as $r ){
|
1985 |
+
foreach ( $r as $c ){
|
1986 |
+
foreach ($c as $f){
|
1987 |
+
$fields_list[] = $f;
|
1988 |
+
}
|
1989 |
+
}
|
1990 |
+
}
|
1991 |
+
return array_values(array_unique($fields_list));
|
1992 |
+
}
|
1993 |
+
// -- END -- get QA comment fields
|
1994 |
+
|
1995 |
+
// -- START -- get threaded reply fields
|
1996 |
+
public function get_reply_fields_structure($only_defaults = false, $guest = false){
|
1997 |
+
if( $guest ) {
|
1998 |
+
$fields[0][0][0] = 'name';
|
1999 |
+
$fields[0][1][0] = 'email';
|
2000 |
+
}
|
2001 |
+
$fields[][] = array('body');
|
2002 |
+
if(!$only_defaults) $fields = apply_filters('wpforo_get_reply_fields_structure', $fields, $guest);
|
2003 |
+
return $fields;
|
2004 |
+
}
|
2005 |
+
|
2006 |
+
public function get_reply_fields($only_defaults = false, $guest = false){
|
2007 |
+
$fields = $this->fields_structure_full_array( $this->get_reply_fields_structure($only_defaults, $guest), $used_fields );
|
2008 |
+
if( !$only_defaults ){
|
2009 |
+
if( !in_array('body', $used_fields, true) ) $fields[][][] = $this->get_field('body');
|
2010 |
+
}
|
2011 |
+
|
2012 |
+
/**
|
2013 |
+
* apply old options to fields
|
2014 |
+
*/
|
2015 |
+
foreach( $fields as $kr => $row ){
|
2016 |
+
foreach( $row as $kc => $cols ){
|
2017 |
+
foreach( $cols as $kf => $field ){
|
2018 |
+
if( $kf === 'body' && $field ){
|
2019 |
+
if( $field['type'] === 'tinymce' ) $field['wp_editor_settings'] = WPF()->tpl->editor_buttons('post');
|
2020 |
+
$field['type'] = WPF()->tpl->forms['threaded_reply_rich_editor'] ? 'tinymce' : 'textarea';
|
2021 |
+
$field['textareaid'] = uniqid('wpf_post_body_');
|
2022 |
+
$field['minLength'] = $this->options['post_body_min_length'];
|
2023 |
+
$field['maxLength'] = $this->options['post_body_max_length'];
|
2024 |
+
$fields[$kr][$kc][$kf] = $field;
|
2025 |
+
}
|
2026 |
+
}
|
2027 |
+
}
|
2028 |
+
}
|
2029 |
+
|
2030 |
+
return $fields;
|
2031 |
+
}
|
2032 |
+
|
2033 |
+
public function get_reply_fields_list($only_defaults = false, $guest = false){
|
2034 |
+
$fields_list = array('body');
|
2035 |
+
$fields_structure = $this->get_reply_fields_structure($only_defaults, $guest);
|
2036 |
+
foreach ( $fields_structure as $r ){
|
2037 |
+
foreach ( $r as $c ){
|
2038 |
+
foreach ($c as $f){
|
2039 |
+
$fields_list[] = $f;
|
2040 |
+
}
|
2041 |
+
}
|
2042 |
+
}
|
2043 |
+
return array_values(array_unique($fields_list));
|
2044 |
+
}
|
2045 |
+
// -- END -- get threaded reply fields
|
2046 |
+
|
2047 |
+
public function get_search_fields($values){
|
2048 |
+
$values = (array) $values;
|
2049 |
+
$fields = $this->get_fields();
|
2050 |
+
|
2051 |
+
$topic_fields = WPF()->post->get_topic_fields_list();
|
2052 |
+
$topic_fields = array_flip($topic_fields);
|
2053 |
+
$fields = array_intersect_key($fields, $topic_fields);
|
2054 |
+
|
2055 |
+
$search_fields = array();
|
2056 |
+
foreach ( $fields as $kf => $field ){
|
2057 |
+
if( !$field['isDefault'] && (int) wpfval($field, 'isSearchable') && !(int) wpfval($field, 'isOnlyForGuests') && wpfval($field, 'type') !== 'file' ){
|
2058 |
+
$field['value'] = wpfval($values, $kf);
|
2059 |
+
if( in_array( $field['type'], array( 'text', 'textarea', 'email', 'url' ), true ) ) $field['type'] = 'search';
|
2060 |
+
$search_fields[0][0][$field['fieldKey']] = $field;
|
2061 |
+
}
|
2062 |
+
}
|
2063 |
+
return $search_fields;
|
2064 |
+
}
|
2065 |
+
|
2066 |
+
public function print_custom_fields($content, $post){
|
2067 |
+
if( (int) wpfval($post, 'is_first_post') && ($postmetas = WPF()->postmeta->get_postmeta($post['postid'], '', true)) ){
|
2068 |
+
$content .= '<div class="wpf-topic-fields">';
|
2069 |
+
$content .= apply_filters('wpforo_topic_fields_before', '', $post);
|
2070 |
+
$fields = WPF()->post->get_topic_fields_list();
|
2071 |
+
foreach ( $fields as $field ){
|
2072 |
+
if( $postmeta = wpfval($postmetas, $field) ){
|
2073 |
+
$field = WPF()->post->get_field($field);
|
2074 |
+
if( !(int) wpfval($field, 'isDefault') ){
|
2075 |
+
$field['value'] = $postmeta;
|
2076 |
+
$field = WPF()->form->prepare_values( WPF()->form->esc_field($field) );
|
2077 |
+
$content .= sprintf(
|
2078 |
+
'<div class="wpf-topic-field"><div class="wpf-topic-field-label"> <i class="%1$s"></i> %2$s</div><div class="wpf-topic-field-value">%3$s</div></div>',
|
2079 |
+
(string) wpfval($field, 'faIcon'),
|
2080 |
+
(string) wpfval($field, 'label'),
|
2081 |
+
(string) wpfval($field, 'value')
|
2082 |
+
);
|
2083 |
+
}
|
2084 |
+
}
|
2085 |
+
}
|
2086 |
+
$content .= '</div>';
|
2087 |
+
}
|
2088 |
+
return $content;
|
2089 |
+
}
|
2090 |
}
|
wpf-includes/class-revisions.php
CHANGED
@@ -225,9 +225,10 @@ class wpForoRevision {
|
|
225 |
if ( !$revision['email'] ) $revision['email'] = WPF()->current_user_email;
|
226 |
if ( !$revision['textareaid'] || !$revision['url'] || !$revision['body'] || !($revision['userid'] || $revision['email']) ) return false;
|
227 |
|
|
|
228 |
if ( WPF()->db->insert(
|
229 |
WPF()->tables->post_revisions,
|
230 |
-
|
231 |
wpforo_array_ordered_intersect_key( $this->default->revision_format, $revision )
|
232 |
)
|
233 |
) {
|
@@ -243,10 +244,12 @@ class wpForoRevision {
|
|
243 |
$data = (array) $data;
|
244 |
$where = (array) $where;
|
245 |
|
|
|
|
|
246 |
if ( false !== WPF()->db->update(
|
247 |
WPF()->tables->post_revisions,
|
248 |
-
|
249 |
-
|
250 |
wpforo_array_ordered_intersect_key( $this->default->revision_format, $data ),
|
251 |
wpforo_array_ordered_intersect_key( $this->default->revision_format, $where )
|
252 |
)
|
@@ -262,9 +265,10 @@ class wpForoRevision {
|
|
262 |
if ( is_numeric( $where ) ) $where = array( 'revisionid' => $where );
|
263 |
$where = (array) $where;
|
264 |
|
|
|
265 |
if ( false !== WPF()->db->delete(
|
266 |
WPF()->tables->post_revisions,
|
267 |
-
|
268 |
wpforo_array_ordered_intersect_key( $this->default->revision_format, $where )
|
269 |
)
|
270 |
) {
|
225 |
if ( !$revision['email'] ) $revision['email'] = WPF()->current_user_email;
|
226 |
if ( !$revision['textareaid'] || !$revision['url'] || !$revision['body'] || !($revision['userid'] || $revision['email']) ) return false;
|
227 |
|
228 |
+
$revision = wpforo_array_ordered_intersect_key( $revision, $this->default->revision_format );
|
229 |
if ( WPF()->db->insert(
|
230 |
WPF()->tables->post_revisions,
|
231 |
+
$revision,
|
232 |
wpforo_array_ordered_intersect_key( $this->default->revision_format, $revision )
|
233 |
)
|
234 |
) {
|
244 |
$data = (array) $data;
|
245 |
$where = (array) $where;
|
246 |
|
247 |
+
$data = wpforo_array_ordered_intersect_key( $data, $this->default->revision_format );
|
248 |
+
$where = wpforo_array_ordered_intersect_key( $where, $this->default->revision_format );
|
249 |
if ( false !== WPF()->db->update(
|
250 |
WPF()->tables->post_revisions,
|
251 |
+
$data,
|
252 |
+
$where,
|
253 |
wpforo_array_ordered_intersect_key( $this->default->revision_format, $data ),
|
254 |
wpforo_array_ordered_intersect_key( $this->default->revision_format, $where )
|
255 |
)
|
265 |
if ( is_numeric( $where ) ) $where = array( 'revisionid' => $where );
|
266 |
$where = (array) $where;
|
267 |
|
268 |
+
$where = wpforo_array_ordered_intersect_key( $where, $this->default->revision_format );
|
269 |
if ( false !== WPF()->db->delete(
|
270 |
WPF()->tables->post_revisions,
|
271 |
+
$where,
|
272 |
wpforo_array_ordered_intersect_key( $this->default->revision_format, $where )
|
273 |
)
|
274 |
) {
|
wpf-includes/class-subscribes.php
CHANGED
@@ -236,9 +236,10 @@ class wpForoSubscribe{
|
|
236 |
if ( ! is_array( $where ) ) $where = array( 'confirmkey' => $where );
|
237 |
$where = (array) $where;
|
238 |
|
|
|
239 |
if ( false !== WPF()->db->delete(
|
240 |
WPF()->tables->subscribes,
|
241 |
-
|
242 |
wpforo_array_ordered_intersect_key( $this->default->subscribe_format, $where )
|
243 |
) ) {
|
244 |
WPF()->notice->add( 'You have been successfully unsubscribed', 'success' );
|
236 |
if ( ! is_array( $where ) ) $where = array( 'confirmkey' => $where );
|
237 |
$where = (array) $where;
|
238 |
|
239 |
+
$where = wpforo_array_ordered_intersect_key( $where, $this->default->subscribe_format );
|
240 |
if ( false !== WPF()->db->delete(
|
241 |
WPF()->tables->subscribes,
|
242 |
+
$where,
|
243 |
wpforo_array_ordered_intersect_key( $this->default->subscribe_format, $where )
|
244 |
) ) {
|
245 |
WPF()->notice->add( 'You have been successfully unsubscribed', 'success' );
|
wpf-includes/class-template.php
CHANGED
@@ -50,6 +50,9 @@ class wpForoTemplate{
|
|
50 |
echo '<input type="hidden" name="wpfaction" value="wpforo_profile_update">';
|
51 |
});
|
52 |
|
|
|
|
|
|
|
53 |
add_filter( 'wpforo_content_after', array( $this, 'do_spoilers' ) );
|
54 |
add_action('wp_footer', array($this, 'add_footer_html'), 999999);
|
55 |
|
@@ -92,7 +95,14 @@ class wpForoTemplate{
|
|
92 |
'editor_class' => '',
|
93 |
'teeny' => false,
|
94 |
'dfw' => false,
|
95 |
-
'plugins' => 'hr,lists,textcolor,paste,wpautoresize,fullscreen
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
'tinymce' => array(
|
97 |
'toolbar1' => 'fontsizeselect,bold,italic,underline,strikethrough,forecolor,bullist,numlist,hr,alignleft,aligncenter,alignright,alignjustify,link,unlink,blockquote,pre,wpf_spoil,undo,redo,pastetext,source_code,emoticons,fullscreen',
|
98 |
'toolbar2' => '',
|
@@ -133,7 +143,21 @@ class wpForoTemplate{
|
|
133 |
);
|
134 |
|
135 |
$this->default->templates = array(
|
136 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
137 |
'type' => 'html',
|
138 |
'key' => 'recent',
|
139 |
'title' => 'Recent Posts',
|
@@ -523,15 +547,19 @@ class wpForoTemplate{
|
|
523 |
public function show_template($template = null){
|
524 |
if( $template = $this->get_template($template) ){
|
525 |
if( $template['type'] === 'callback' && is_callable($template['callback_for_page']) ){ ?>
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
|
|
|
|
|
|
|
|
531 |
</div>
|
532 |
</div>
|
533 |
</div>
|
534 |
-
|
535 |
<?php
|
536 |
}elseif( $template['type'] === 'html' && is_string($template['value']) && $template['value'] ){ ?>
|
537 |
<div class="wpforo-profile-home">
|
@@ -772,14 +800,15 @@ class wpForoTemplate{
|
|
772 |
define('WPFORO_TEMPLATE_URL', WPFORO_THEME_URL . '/' . $this->theme );
|
773 |
}
|
774 |
|
775 |
-
function add_mce_external_plugins($plugin_array) {
|
776 |
-
|
777 |
-
|
778 |
-
|
779 |
-
|
780 |
-
|
781 |
-
|
782 |
-
|
|
|
783 |
}
|
784 |
|
785 |
function filter_tinymce_plugins($plugins){
|
@@ -806,262 +835,182 @@ class wpForoTemplate{
|
|
806 |
}
|
807 |
}
|
808 |
|
809 |
-
public function topic_form_forums_selectbox($
|
810 |
-
if( WPF()->forum->options['layout_threaded_add_topic_button'] && WPF()->perm->forum_can( 'ct', $
|
811 |
-
|
812 |
-
|
813 |
-
|
814 |
-
|
815 |
-
|
816 |
-
|
817 |
-
|
818 |
-
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
823 |
</div>
|
824 |
-
<div class="wpf-topic-form-ajax-wrap"></div>
|
825 |
</div>
|
826 |
-
|
827 |
-
|
|
|
828 |
}
|
829 |
-
|
830 |
-
|
831 |
-
|
832 |
-
|
833 |
-
|
834 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
835 |
?>
|
836 |
-
<div class="wpf-topic-create">
|
837 |
-
|
|
|
838 |
<?php wp_nonce_field( 'wpforo_verify_form', 'wpforo_form' ); ?>
|
839 |
-
<input type="hidden" name="wpfaction" value="
|
840 |
-
<input type="hidden" name="topic[
|
841 |
-
|
842 |
-
|
843 |
-
<
|
844 |
-
|
845 |
-
<label style="padding-left:8px;"> <?php wpforo_phrase('Author Name') ?> * </label>
|
846 |
-
<input id="wpf_user_name" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your name') ) ?>" name="topic[name]" value="<?php echo esc_attr($guest['name']) ?>" required>
|
847 |
-
</div>
|
848 |
-
<div class="wpf-topic-guest-email">
|
849 |
-
<label style="padding-left:8px;"> <?php wpforo_phrase('Author Email') ?> * </label>
|
850 |
-
<input id="wpf_user_email" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your email') ) ?>" name="topic[email]" value="<?php echo esc_attr($guest['email']) ?>" required>
|
851 |
-
</div>
|
852 |
-
<div class="wpf-clear"></div>
|
853 |
-
</div>
|
854 |
-
<?php endif; ?>
|
855 |
-
|
856 |
-
<input type="hidden" id="wpf_parent" name="topic[forumid]" value="<?php echo $forumid ?>" />
|
857 |
|
858 |
<div class="wpf-topic-form-wrap">
|
859 |
-
|
860 |
-
<input id="wpf_title" class="wpf-subject" type="text" name="topic[title]" autocomplete="off" required autofocus placeholder="<?php esc_attr( wpforo_phrase('Enter title here') ) ?>" data-title="<?php esc_attr( wpforo_phrase('Enter title here') ) ?>">
|
861 |
-
<?php
|
862 |
-
$settings = $this->editor_buttons( 'topic' );
|
863 |
-
wp_editor( '', $textareaid, $settings );
|
864 |
-
?>
|
865 |
<div class="wpf-extra-fields">
|
866 |
-
<?php do_action('
|
867 |
<div class="wpf-main-fields">
|
868 |
-
|
869 |
-
|
870 |
-
|
871 |
-
|
872 |
-
|
873 |
-
|
874 |
-
|
875 |
-
|
876 |
-
|
877 |
-
|
|
|
|
|
|
|
|
|
878 |
</div>
|
879 |
-
<?php do_action('
|
880 |
</div>
|
881 |
<?php if( WPF()->post->options['tags'] && WPF()->perm->forum_can('tag', $forumid) ) : ?>
|
882 |
<div class="wpf-topic-tags">
|
883 |
-
<p class="wpf-topic-tags-label"
|
884 |
-
|
885 |
-
|
|
|
|
|
|
|
|
|
|
|
886 |
</div>
|
887 |
<?php endif; ?>
|
888 |
-
<?php if( wpforo_feature('subscribe_checkbox_on_post_editor') && WPF()->perm->forum_can('sb', $forumid) ) : ?>
|
889 |
-
<div class="wpf-topic-sbs"
|
|
|
|
|
|
|
|
|
|
|
890 |
<?php endif; ?>
|
891 |
-
<?php do_action('wpforo_editor_topic_submit_before', $forumid) ?>
|
892 |
-
<
|
893 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
894 |
<div class="wpf-clear"></div>
|
895 |
</div>
|
896 |
</form>
|
897 |
</div>
|
898 |
-
|
899 |
-
<?php
|
900 |
-
}
|
901 |
-
|
902 |
-
function topic_form_portable($forumid = null){
|
903 |
-
if( !$forumid ) $forumid = WPF()->current_object['forumid'];
|
904 |
-
$textareaid = uniqid('wpf_topic_body_');
|
905 |
-
$forumid = intval($forumid);
|
906 |
-
$layout = WPF()->forum->get_layout($forumid);
|
907 |
-
?>
|
908 |
-
<div class="wpf-topic-create">
|
909 |
-
<form name="topic" action="" enctype="multipart/form-data" method="POST" class="wpforoeditor" data-textareaid="<?php echo $textareaid ?>" data-bodyminlength="<?php echo WPF()->post->options['topic_body_min_length'] ?>" data-bodymaxlength="<?php echo WPF()->post->options['topic_body_max_length'] ?>">
|
910 |
-
<?php wp_nonce_field( 'wpforo_verify_form', 'wpforo_form' ); ?>
|
911 |
-
<input type="hidden" name="wpfaction" value="wpforo_topic_save">
|
912 |
-
<input type="hidden" name="topic[action]" value="add"/>
|
913 |
-
<?php if(!is_user_logged_in()): ?>
|
914 |
-
<?php $guest = WPF()->member->get_guest_cookies(); ?>
|
915 |
-
<div class="wpf-topic-guest-fields">
|
916 |
-
<div class="wpf-topic-guest-name">
|
917 |
-
<label style="padding-left:8px;"> <?php wpforo_phrase('Author Name') ?> * </label>
|
918 |
-
<input id="wpf_user_name" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your name') ) ?>" name="topic[name]" value="<?php echo esc_attr($guest['name']) ?>" required>
|
919 |
-
</div>
|
920 |
-
<div class="wpf-topic-guest-email">
|
921 |
-
<label style="padding-left:8px;"> <?php wpforo_phrase('Author Email') ?> * </label>
|
922 |
-
<input id="wpf_user_email" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your email') ) ?>" name="topic[email]" value="<?php echo esc_attr($guest['email']) ?>" required>
|
923 |
-
</div>
|
924 |
-
<div class="wpf-clear"></div>
|
925 |
-
</div>
|
926 |
-
<?php endif; ?>
|
927 |
-
|
928 |
-
<input type="hidden" id="wpf_parent" name="topic[forumid]" value="<?php echo $forumid ?>" />
|
929 |
-
|
930 |
-
<div class="wpf-topic-form-wrap">
|
931 |
-
<label class="wpf-subject-label" style="padding-left:8px;"> <?php $layout == 3 ? wpforo_phrase('Your question') : wpforo_phrase('Topic Title') ?> * </label>
|
932 |
-
<input id="wpf_title" class="wpf-subject" type="text" name="topic[title]" autocomplete="off" required autofocus placeholder="<?php esc_attr( wpforo_phrase('Enter title here') ) ?>" data-title="<?php esc_attr( wpforo_phrase('Enter title here') ) ?>">
|
933 |
-
<div class="wpf_topic_form_textarea_wrap" data-textareatype="rich_editor">
|
934 |
-
<textarea id="<?php echo $textareaid ?>" class="wpf_topic_body" name="topic[body]" style="resize: vertical; width: 100%;" rows="6"></textarea>
|
935 |
-
</div>
|
936 |
-
<div class="wpf-extra-fields">
|
937 |
-
<?php do_action('wpforo_topic_form_extra_fields_before', $forumid) ?>
|
938 |
-
<div class="wpf-main-fields">
|
939 |
-
<?php if(WPF()->perm->forum_can('s', $forumid)) : ?>
|
940 |
-
<input id="wpf_t_sticky" name="topic[type]" type="checkbox" value="1">
|
941 |
-
<i class="fas fa-exclamation wpfsx"></i> <label for="wpf_t_sticky" style="padding-bottom:2px; cursor: pointer;"><?php wpforo_phrase('Set Topic Sticky'); ?> </label>
|
942 |
-
<span class="wpfbs"> | </span>
|
943 |
-
<?php endif; ?>
|
944 |
-
<?php if(WPF()->perm->forum_can('p', $forumid) || WPF()->perm->forum_can('op', $forumid)) : ?>
|
945 |
-
<input id="wpf_t_private" name="topic[private]" type="checkbox" value="1">
|
946 |
-
<i class="fas fa-eye-slash wpfsx"></i> <label for="wpf_t_private" style="padding-bottom:2px; cursor: pointer;" title="<?php wpforo_phrase('Only Admins and Moderators can see your private topics.'); ?>"><?php wpforo_phrase('Private Topic'); ?> </label>
|
947 |
-
<?php endif; ?>
|
948 |
-
<?php do_action('wpforo_topic_form_buttons_hook', $forumid); ?>
|
949 |
-
</div>
|
950 |
-
<?php do_action('wpforo_topic_form_extra_fields_after', $forumid) ?>
|
951 |
-
</div>
|
952 |
-
<?php if( WPF()->post->options['tags'] && WPF()->perm->forum_can('tag', $forumid) ) : ?>
|
953 |
-
<div class="wpf-topic-tags">
|
954 |
-
<p class="wpf-topic-tags-label"><i class="fas fa-tag"></i> <?php $layout == 3 ? wpforo_phrase('Question Tags') : wpforo_phrase('Topic Tags') ?> <span>(<?php wpforo_phrase('Separate tags using a comma') ?>)</span></p>
|
955 |
-
<input id="wpf_tags" placeholder="<?php echo sprintf(wpforo_phrase('Start typing tags here (maximum %d tags are allowed)...', false), WPF()->post->options['max_tags']) ?>" name="topic[tags]" autocomplete="off" value="" type="text">
|
956 |
-
<style type="text/css">#wpforo-wrap .wpf-ac-loading {background-image: url('<?php echo WPFORO_URL ?>/wpf-assets/images/ajax_loading.gif');background-repeat: no-repeat;background-position: right center;visibility: visible;} </style>
|
957 |
-
</div>
|
958 |
-
<?php endif; ?>
|
959 |
-
<?php if( wpforo_feature('subscribe_checkbox_on_post_editor') && WPF()->perm->forum_can('sb', $forumid) ) : ?>
|
960 |
-
<div class="wpf-topic-sbs"><input id="wpf-topic-sbs" type="checkbox" name="wpforo_topic_subs" value="1" <?php echo ( wpforo_feature('subscribe_checkbox_default_status') ) ? 'checked="true" ' : ''; ?>/> <label for="wpf-topic-sbs"><?php $layout == 3 ? wpforo_phrase('Subscribe to this question') : wpforo_phrase('Subscribe to this topic') ?></label></div>
|
961 |
-
<?php endif; ?>
|
962 |
-
<?php do_action('wpforo_editor_topic_submit_before', $forumid) ?>
|
963 |
-
<input id="wpf_formbutton" type="submit" name="topic[save]" class="button button-primary forum_submit" value="<?php $layout == 3 ? wpforo_phrase('Ask a question') : wpforo_phrase('Add topic') ?>" title="Ctrl+Enter">
|
964 |
-
<?php do_action('wpforo_editor_topic_submit_after', $forumid) ?>
|
965 |
-
<div class="wpf-clear"></div>
|
966 |
-
</div>
|
967 |
-
</form>
|
968 |
-
</div>
|
969 |
|
970 |
<?php
|
971 |
}
|
972 |
-
|
973 |
/**
|
974 |
-
*
|
975 |
-
* @param array $
|
976 |
-
*
|
977 |
-
* Please note that all array elements are required!
|
978 |
-
* example of args
|
979 |
-
* $default = array(
|
980 |
-
* "topic_closed" => $topic['closed'], // is topic closed or opened (values 1 or 0)
|
981 |
-
* "topicid" => $topic['topicid'], // the id of topic
|
982 |
-
* "forumid" => $forum_data['forumid'],
|
983 |
-
* "layout" => $cat_layout,
|
984 |
-
* "topic_title" => $topic['title'] // the title of topic
|
985 |
-
* );
|
986 |
*/
|
987 |
-
function reply_form($
|
988 |
-
|
989 |
-
|
990 |
-
if( wpfval($
|
991 |
-
|
992 |
-
|
993 |
-
|
994 |
-
|
995 |
-
|
996 |
-
|
997 |
-
$
|
|
|
|
|
998 |
?>
|
999 |
-
<div
|
1000 |
-
|
1001 |
-
|
1002 |
-
|
|
|
|
|
1003 |
<?php wp_nonce_field( 'wpforo_verify_form', 'wpforo_form' ); ?>
|
1004 |
-
|
1005 |
-
<input type="hidden" name="
|
1006 |
-
<input type="hidden"
|
1007 |
-
|
1008 |
-
|
1009 |
-
|
1010 |
-
<input type="hidden" id="wpf_parent" name="post[forumid]" value="<?php echo intval($forumid) ?>" />
|
1011 |
-
<?php if(!is_user_logged_in()): ?>
|
1012 |
-
<?php $guest = WPF()->member->get_guest_cookies(); ?>
|
1013 |
-
<div class="wpf-post-guest-fields">
|
1014 |
-
<div class="wpf-post-guest-name">
|
1015 |
-
<label style="padding-left:8px;"> <?php wpforo_phrase('Author Name') ?> * </label>
|
1016 |
-
<input id="wpf_user_name" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your name') ) ?>" name="post[name]" value="<?php echo esc_attr($guest['name']) ?>" required>
|
1017 |
-
</div>
|
1018 |
-
<div class="wpf-post-guest-email">
|
1019 |
-
<label style="padding-left:8px;"> <?php wpforo_phrase('Author Email') ?> * </label>
|
1020 |
-
<input id="wpf_user_email" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your email') ) ?>" name="post[email]" value="<?php echo esc_attr($guest['email']) ?>" required>
|
1021 |
-
</div>
|
1022 |
-
<div class="wpf-clear"></div>
|
1023 |
-
</div>
|
1024 |
-
<label style="padding-left:8px;"> <?php wpforo_phrase('Post Title') ?> * </label>
|
1025 |
-
<?php endif; ?>
|
1026 |
-
<?php
|
1027 |
-
$reply_title = wpforo_phrase('RE', false) . ': '. $topic_title;
|
1028 |
-
$reply_title = apply_filters( 'wpforo_reply_form_field_title', $reply_title, $args );
|
1029 |
-
$reply_title = esc_attr($reply_title);
|
1030 |
-
?>
|
1031 |
-
<input id="wpf_title" required="required" type="text" name="post[title]" class="wpf-subject" value="<?php if($reply_title) echo esc_attr($reply_title); ?>" autocomplete="off" placeholder="<?php if($reply_title) echo esc_attr($reply_title); ?>" data-title="<?php if($reply_title) echo esc_attr($reply_title); ?>"><br/>
|
1032 |
-
<?php
|
1033 |
-
$settings = $this->editor_buttons( 'post' );
|
1034 |
-
wp_editor( '', $textareaid, $settings );
|
1035 |
-
?>
|
1036 |
<div class="wpf-extra-fields">
|
1037 |
-
<?php do_action('
|
1038 |
-
|
1039 |
-
<?php do_action('
|
1040 |
</div>
|
1041 |
-
|
1042 |
-
|
1043 |
-
|
1044 |
-
<input id="wpf_tags" placeholder="<?php echo sprintf(wpforo_phrase('Start typing tags here (maximum %d tags are allowed)...', false), WPF()->post->options['max_tags']) ?>" name="post[tags]" autocomplete="off" value="" type="text">
|
1045 |
-
<style type="text/css">#wpforo-wrap .wpf-ac-loading {background-image: url('<?php echo WPFORO_URL ?>/wpf-assets/images/ajax_loading.gif');background-repeat: no-repeat;background-position: right center;visibility: visible;} </style>
|
1046 |
-
</div>
|
1047 |
-
<?php endif; ?>
|
1048 |
-
<?php if( wpforo_feature('subscribe_checkbox_on_post_editor') && WPF()->perm->forum_can('sb', $forumid) ) :
|
1049 |
-
$args = array( "userid" => WPF()->current_userid , "itemid" => intval($topicid), "type" => "topic" );
|
1050 |
-
$subscribe = WPF()->sbscrb->get_subscribe( $args );
|
1051 |
if( !isset($subscribe['subid']) ) : ?>
|
1052 |
-
<div class="wpf-topic-sbs"
|
|
|
|
|
|
|
|
|
|
|
1053 |
<?php endif;
|
1054 |
endif; ?>
|
1055 |
-
<?php do_action('wpforo_editor_post_submit_before') ?>
|
1056 |
-
<
|
1057 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1058 |
<div class="wpf-clear"></div>
|
1059 |
</form>
|
1060 |
</div>
|
1061 |
</div>
|
1062 |
<?php
|
1063 |
-
if (
|
1064 |
-
$form_option = ( $layout
|
1065 |
if ( $this->forms[ $form_option ] ) {
|
1066 |
$this->post_form();
|
1067 |
} else {
|
@@ -1078,24 +1027,24 @@ class wpForoTemplate{
|
|
1078 |
$bodymaxlength = ( $layout == 3 ? WPF()->post->options['comment_body_max_length'] : WPF()->post->options['post_body_max_length'] );
|
1079 |
$submit_ico = ( $layout == 3 ? '<i class="far fa-comment"></i>' : '<i class="fas fa-reply"></i>' );
|
1080 |
$submit_value = ( $layout == 3 ? wpforo_phrase('Add a comment', false) : wpforo_phrase('Reply', false) );
|
|
|
1081 |
?>
|
1082 |
<form enctype="multipart/form-data" method="POST" class="wpforo-post-form" style="display: none;" data-textareaid="<?php echo $textareaid ?>" data-bodyminlength="<?php echo $bodyminlength ?>" data-bodymaxlength="<?php echo $bodymaxlength ?>">
|
1083 |
<?php wp_nonce_field( 'wpforo_verify_form', 'wpforo_form' ); ?>
|
1084 |
-
<input type="hidden" name="wpfaction" value="
|
1085 |
-
<input type="hidden" class="
|
1086 |
-
<input type="hidden" class="
|
1087 |
-
<input type="hidden" class="wpf_post_topicid" name="post[topicid]" value="<?php echo wpforo_bigintval( wpfval(WPF()->current_object, 'topicid') ) ?>"/>
|
1088 |
<input type="hidden" class="wpf_post_parentid" name="post[parentid]" value="0">
|
1089 |
<?php if(!is_user_logged_in()): ?>
|
1090 |
<?php $guest = WPF()->member->get_guest_cookies(); ?>
|
1091 |
<div class="wpf-post-guest-fields" style="display: table;">
|
1092 |
<div class="wpf-post-guest-name" style="display: table-row;">
|
1093 |
-
<label style="padding-left:8px; display: table-cell;"> <?php wpforo_phrase('Author Name') ?> * </label>
|
1094 |
-
<input class="wpf_user_name" style="display: table-cell;" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your name') ) ?>" name="post[name]" value="<?php echo esc_attr($guest['name']) ?>" required>
|
1095 |
</div>
|
1096 |
<div class="wpf-post-guest-email" style="display: table-row;">
|
1097 |
-
<label style="padding-left:8px; display: table-cell;"> <?php wpforo_phrase('Author Email') ?> * </label>
|
1098 |
-
<input class="wpf_user_email" style="display: table-cell;" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your email') ) ?>" name="post[email]" value="<?php echo esc_attr($guest['email']) ?>" required>
|
1099 |
</div>
|
1100 |
<div class="wpf-clear"></div>
|
1101 |
</div>
|
@@ -1132,24 +1081,24 @@ class wpForoTemplate{
|
|
1132 |
$bodymaxlength = ( $layout == 3 ? WPF()->post->options['comment_body_max_length'] : WPF()->post->options['post_body_max_length'] );
|
1133 |
$submit_ico = ( $layout == 3 ? '<i class="far fa-comment"></i>' : '<i class="fas fa-reply"></i>' );
|
1134 |
$submit_value = ( $layout == 3 ? wpforo_phrase('Add a comment', false) : wpforo_phrase('Reply', false) );
|
|
|
1135 |
?>
|
1136 |
<form enctype="multipart/form-data" method="POST" class="wpforo-post-form" style="display: none;" data-textareaid="<?php echo $textareaid ?>" data-bodyminlength="<?php echo $bodyminlength ?>" data-bodymaxlength="<?php echo $bodymaxlength ?>">
|
1137 |
<?php wp_nonce_field( 'wpforo_verify_form', 'wpforo_form' ); ?>
|
1138 |
-
<input type="hidden" name="wpfaction" value="
|
1139 |
-
<input type="hidden" class="
|
1140 |
-
<input type="hidden" class="
|
1141 |
-
<input type="hidden" class="wpf_post_topicid" name="post[topicid]" value="<?php echo $topicid ?>"/>
|
1142 |
<input type="hidden" class="wpf_post_parentid" name="post[parentid]" value="0">
|
1143 |
<?php if(!is_user_logged_in()): ?>
|
1144 |
<?php $guest = WPF()->member->get_guest_cookies(); ?>
|
1145 |
<div class="wpf-post-guest-fields" style="display: table;">
|
1146 |
<div class="wpf-post-guest-name" style="display: table-row;">
|
1147 |
-
<label style="padding-left:8px; display: table-cell;"> <?php wpforo_phrase('Author Name') ?> * </label>
|
1148 |
-
<input class="wpf_user_name" style="display: table-cell;" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your name') ) ?>" name="post[name]" value="<?php echo esc_attr($guest['name']) ?>" required>
|
1149 |
</div>
|
1150 |
<div class="wpf-post-guest-email" style="display: table-row;">
|
1151 |
-
<label style="padding-left:8px; display: table-cell;"> <?php wpforo_phrase('Author Email') ?> * </label>
|
1152 |
-
<input class="wpf_user_email" style="display: table-cell;" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your email') ) ?>" name="post[email]" value="<?php echo esc_attr($guest['email']) ?>" required>
|
1153 |
</div>
|
1154 |
<div class="wpf-clear"></div>
|
1155 |
</div>
|
@@ -1385,7 +1334,7 @@ class wpForoTemplate{
|
|
1385 |
<div class="form-field">
|
1386 |
<label for="parent"></label>
|
1387 |
<label for="spl-target-url" class="wpf-input-label" style="padding-bottom: 7px;"><?php wpforo_phrase('Choose Target Forum') ?><sup>*</sup></label>
|
1388 |
-
<select
|
1389 |
<?php WPF()->forum->tree('select_box', false); ?>
|
1390 |
</select>
|
1391 |
</div>
|
@@ -1400,6 +1349,140 @@ class wpForoTemplate{
|
|
1400 |
</div>
|
1401 |
<?php
|
1402 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1403 |
|
1404 |
function pagenavi($paged = null, $items_count = null, $items_per_page = null, $permalink = TRUE, $class = ''){
|
1405 |
if( is_null($paged) ) $paged = WPF()->current_object['paged'];
|
@@ -2197,7 +2280,11 @@ class wpForoTemplate{
|
|
2197 |
$css = wpforo_get_file_content( $css_matrix );
|
2198 |
}
|
2199 |
|
2200 |
-
$
|
|
|
|
|
|
|
|
|
2201 |
|
2202 |
$css = str_replace( $search, $replace, $css );
|
2203 |
|
@@ -2406,7 +2493,7 @@ class wpForoTemplate{
|
|
2406 |
if( wpforo_feature('copyright') ): ?>
|
2407 |
<div id="wpforo-poweredby">
|
2408 |
<p class="wpf-by">
|
2409 |
-
<span onclick='
|
2410 |
</p>
|
2411 |
</div>
|
2412 |
<?php
|
@@ -2417,24 +2504,6 @@ class wpForoTemplate{
|
|
2417 |
echo apply_filters('wpforo_member_error_filter', wpforo_phrase('Members not found', FALSE));
|
2418 |
}
|
2419 |
|
2420 |
-
/**
|
2421 |
-
* @deprecated since 1.5.0
|
2422 |
-
* @deprecated No longer used by core and not recommended.
|
2423 |
-
*/
|
2424 |
-
public function field( $args, $wrap = true ){}
|
2425 |
-
|
2426 |
-
/**
|
2427 |
-
* @deprecated since 1.5.0
|
2428 |
-
* @deprecated No longer used by core and not recommended.
|
2429 |
-
*/
|
2430 |
-
public function field_wrap( $args, $field_html ){}
|
2431 |
-
|
2432 |
-
/**
|
2433 |
-
* @deprecated since 1.5.0
|
2434 |
-
* @deprecated No longer used by core and not recommended.
|
2435 |
-
*/
|
2436 |
-
public function form_fields( $fields ){}
|
2437 |
-
|
2438 |
public function forum_subscribe_link(){
|
2439 |
if ( WPF()->current_userid || WPF()->current_user_email ): ?>
|
2440 |
<?php if( wpfval( WPF()->current_object, 'forumid') && WPF()->perm->forum_can('sb', WPF()->current_object['forumid']) ): ?>
|
@@ -2520,7 +2589,11 @@ class wpForoTemplate{
|
|
2520 |
|
2521 |
public function editor_buttons( $editor = 'post' ) {
|
2522 |
global $wp_styles;
|
2523 |
-
$
|
|
|
|
|
|
|
|
|
2524 |
$settings = array(
|
2525 |
'topic' => array(
|
2526 |
'media_buttons' => false,
|
@@ -2665,4 +2738,14 @@ class wpForoTemplate{
|
|
2665 |
$text = preg_replace('#\[[\r\n\t\s\0]*/[\r\n\t\s\0]*spoiler[\r\n\t\s\0]*\]#isu', '</div></div>', $text, $count2);
|
2666 |
return $text;
|
2667 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2668 |
}
|
50 |
echo '<input type="hidden" name="wpfaction" value="wpforo_profile_update">';
|
51 |
});
|
52 |
|
53 |
+
add_filter('is_wpforo_attach_page_templates', function($templates){ $templates[] = 'add-topic'; return $templates; });
|
54 |
+
add_filter('wpforo_emoticons_loading_template', function($templates){ $templates[] = 'add-topic'; return $templates; });
|
55 |
+
|
56 |
add_filter( 'wpforo_content_after', array( $this, 'do_spoilers' ) );
|
57 |
add_action('wp_footer', array($this, 'add_footer_html'), 999999);
|
58 |
|
95 |
'editor_class' => '',
|
96 |
'teeny' => false,
|
97 |
'dfw' => false,
|
98 |
+
'plugins' => 'hr,lists,textcolor,paste,wpautoresize,fullscreen',
|
99 |
+
'external_plugins' => array(
|
100 |
+
'wpforo_pre_button' => WPFORO_URL . '/wpf-assets/js/tinymce-pre.js',
|
101 |
+
'wpforo_link_button' => WPFORO_URL . '/wpf-assets/js/tinymce-link.js',
|
102 |
+
'wpforo_spoiler_button' => WPFORO_URL . '/wpf-assets/js/tinymce-spoiler.js',
|
103 |
+
'wpforo_source_code_button' => WPFORO_URL . '/wpf-assets/js/tinymce-code.js',
|
104 |
+
'emoticons' => WPFORO_URL . '/wpf-assets/js/tinymce-emoji.js'
|
105 |
+
),
|
106 |
'tinymce' => array(
|
107 |
'toolbar1' => 'fontsizeselect,bold,italic,underline,strikethrough,forecolor,bullist,numlist,hr,alignleft,aligncenter,alignright,alignjustify,link,unlink,blockquote,pre,wpf_spoil,undo,redo,pastetext,source_code,emoticons,fullscreen',
|
108 |
'toolbar2' => '',
|
143 |
);
|
144 |
|
145 |
$this->default->templates = array(
|
146 |
+
'add-topic' => array(
|
147 |
+
'type' => 'callback',
|
148 |
+
'key' => 'add-topic',
|
149 |
+
'title' => 'Add New Topic',
|
150 |
+
'is_default' => 1,
|
151 |
+
'callback_for_page' => function () {
|
152 |
+
echo '<div class="wpf-add-topic-wrap">';
|
153 |
+
printf('<h2 class="wpf-add-topic-title">%1$s</h2>', wpforo_phrase('Add New Topic', false));
|
154 |
+
$forumid = (int) wpfval( WPF()->current_object['qvars'], 0 );
|
155 |
+
$this->portable_topic_form($forumid);
|
156 |
+
echo '</div>';
|
157 |
+
},
|
158 |
+
'can' => 'vt_add_topic'
|
159 |
+
),
|
160 |
+
'recent' => array(
|
161 |
'type' => 'html',
|
162 |
'key' => 'recent',
|
163 |
'title' => 'Recent Posts',
|
547 |
public function show_template($template = null){
|
548 |
if( $template = $this->get_template($template) ){
|
549 |
if( $template['type'] === 'callback' && is_callable($template['callback_for_page']) ){ ?>
|
550 |
+
<?php if( $template['key'] === 'add-topic' ): ?>
|
551 |
+
<?php echo call_user_func($template['callback_for_page'], $template); ?>
|
552 |
+
<?php else: ?>
|
553 |
+
<div class="wpforo-profile-home">
|
554 |
+
<div class="wpf-profile-section wpf-mi-section">
|
555 |
+
<div class="wpf-table wpforo-post">
|
556 |
+
<div class="wpforo-post-content">
|
557 |
+
<?php echo call_user_func($template['callback_for_page'], $template); ?>
|
558 |
+
</div>
|
559 |
</div>
|
560 |
</div>
|
561 |
</div>
|
562 |
+
<?php endif; ?>
|
563 |
<?php
|
564 |
}elseif( $template['type'] === 'html' && is_string($template['value']) && $template['value'] ){ ?>
|
565 |
<div class="wpforo-profile-home">
|
800 |
define('WPFORO_TEMPLATE_URL', WPFORO_THEME_URL . '/' . $this->theme );
|
801 |
}
|
802 |
|
803 |
+
function add_mce_external_plugins( $plugin_array ) {
|
804 |
+
$plugin_array = array();
|
805 |
+
$plugin_array['wpforo_pre_button'] = WPFORO_URL . '/wpf-assets/js/tinymce-pre.js';
|
806 |
+
$plugin_array['wpforo_link_button'] = WPFORO_URL . '/wpf-assets/js/tinymce-link.js';
|
807 |
+
$plugin_array['wpforo_spoiler_button'] = WPFORO_URL . '/wpf-assets/js/tinymce-spoiler.js';
|
808 |
+
$plugin_array['wpforo_source_code_button'] = WPFORO_URL . '/wpf-assets/js/tinymce-code.js';
|
809 |
+
$plugin_array['emoticons'] = WPFORO_URL . '/wpf-assets/js/tinymce-emoji.js';
|
810 |
+
|
811 |
+
return $plugin_array;
|
812 |
}
|
813 |
|
814 |
function filter_tinymce_plugins($plugins){
|
835 |
}
|
836 |
}
|
837 |
|
838 |
+
public function topic_form_forums_selectbox($parent_forumid = null){
|
839 |
+
if( WPF()->forum->options['layout_threaded_add_topic_button'] && WPF()->perm->forum_can( 'ct', $parent_forumid ) ){
|
840 |
+
$this->portable_topic_form(null, $parent_forumid);
|
841 |
+
}
|
842 |
+
}
|
843 |
+
|
844 |
+
public function portable_topic_form( $forumid = null, $parent_forumid = null ){
|
845 |
+
WPF()->current_object['load_tinymce'] = true;
|
846 |
+
$uniqid = uniqid();
|
847 |
+
?>
|
848 |
+
<div class="wpf-topic-form-extra-wrap">
|
849 |
+
<div class="wpf-topic-forum-field" style="padding: 0 10px 15px; text-align: center; margin: 0 auto 10px;">
|
850 |
+
<label for="wpf-choose-forum-<?php echo $uniqid ?>" class="wpf-choose-forum" style="font-size: 15px; padding-bottom: 5px;">
|
851 |
+
<?php wpforo_phrase('Select Forum') ?>
|
852 |
+
</label>
|
853 |
+
<div class="wpf-topic-forum-wrap" style="width: 70%; margin: 0 auto; padding-bottom: 15px; min-width: 222px; border-bottom: 1px dashed #cccccc;">
|
854 |
+
<select id="wpf-choose-forum-<?php echo $uniqid ?>" class="wpf-topic-form-forumid" style="width: 100%; max-width: 100%;">
|
855 |
+
<option class="wpf-topic-form-no-selected-forum" value="0">-- <?php wpforo_phrase('No forum selected'); ?> --</option>
|
856 |
+
<?php WPF()->forum->tree('select_box', false, (array) $forumid, true, array(), $parent_forumid); ?>
|
857 |
+
</select>
|
858 |
</div>
|
|
|
859 |
</div>
|
860 |
+
<div class="wpf-topic-form-ajax-wrap"><?php if( (int) $forumid ) $this->topic_form($forumid); ?></div>
|
861 |
+
</div>
|
862 |
+
<?php
|
863 |
}
|
864 |
+
|
865 |
+
/**
|
866 |
+
* @param array|int $forum
|
867 |
+
* @param array $values
|
868 |
+
*/
|
869 |
+
function topic_form($forum = array(), $values = array()){
|
870 |
+
if( !$forum ) $forum = WPF()->current_object['forum'];
|
871 |
+
if( !is_array($forum) && is_scalar($forum) ) $forum = WPF()->forum->get_forum((int)$forum);
|
872 |
+
if( !$forum ) return;
|
873 |
+
$forumid = intval($forum['forumid']);
|
874 |
+
$layout = WPF()->forum->get_layout($forum);
|
875 |
+
$uniqid = uniqid();
|
876 |
+
WPF()->data['varname'] = 'topic';
|
877 |
?>
|
878 |
+
<div class="wpf-form-wrapper wpf-topic-create">
|
879 |
+
<style type="text/css">#wpforo-wrap .wpf-ac-loading {background-image: url('<?php echo WPFORO_URL ?>/wpf-assets/images/ajax_loading.gif');background-repeat: no-repeat;background-position: right center;visibility: visible;} </style>
|
880 |
+
<form enctype="multipart/form-data" method="POST" class="wpforoeditor" data-bodyminlength="<?php echo WPF()->post->options['topic_body_min_length'] ?>" data-bodymaxlength="<?php echo WPF()->post->options['topic_body_max_length'] ?>">
|
881 |
<?php wp_nonce_field( 'wpforo_verify_form', 'wpforo_form' ); ?>
|
882 |
+
<input type="hidden" name="wpfaction" value="<?php echo !$values ? 'wpforo_topic_add' : 'wpforo_topic_edit' ?>">
|
883 |
+
<input type="hidden" name="topic[forumid]" value="<?php echo $forumid ?>">
|
884 |
+
<?php if( $values ) : ?>
|
885 |
+
<input type="hidden" name="topic[topicid]" value="<?php echo wpforo_bigintval( wpfval($values, 'topicid') ) ?>">
|
886 |
+
<input type="hidden" name="topic[postid]" value="<?php echo wpforo_bigintval( wpfval($values, 'postid') ) ?>">
|
887 |
+
<?php endif ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
888 |
|
889 |
<div class="wpf-topic-form-wrap">
|
890 |
+
<?php wpforo_fields( WPF()->post->get_topic_fields($forum, $values, !WPF()->current_userid ) ) ?>
|
|
|
|
|
|
|
|
|
|
|
891 |
<div class="wpf-extra-fields">
|
892 |
+
<?php do_action('wpforo_topic_form_extra_before', $forumid, $values) ?>
|
893 |
<div class="wpf-main-fields">
|
894 |
+
<?php if( !$values ) : ?>
|
895 |
+
<?php if(WPF()->perm->forum_can('s', $forumid)) : ?>
|
896 |
+
<input id="wpf_t_sticky_<?php echo $uniqid ?>" name="topic[type]" type="checkbox" value="1">
|
897 |
+
<i class="fas fa-exclamation wpfsx"></i>
|
898 |
+
<label for="wpf_t_sticky_<?php echo $uniqid ?>" style="padding-bottom:2px; cursor: pointer;"><?php wpforo_phrase('Set Topic Sticky'); ?> </label>
|
899 |
+
<span class="wpfbs"> | </span>
|
900 |
+
<?php endif; ?>
|
901 |
+
<?php if(WPF()->perm->forum_can('p', $forumid) || WPF()->perm->forum_can('op', $forumid)) : ?>
|
902 |
+
<input id="wpf_t_private_<?php echo $uniqid ?>" name="topic[private]" type="checkbox" value="1">
|
903 |
+
<i class="fas fa-eye-slash wpfsx"></i>
|
904 |
+
<label for="wpf_t_private_<?php echo $uniqid ?>" style="padding-bottom:2px; cursor: pointer;" title="<?php wpforo_phrase('Only Admins and Moderators can see your private topics.'); ?>"><?php wpforo_phrase('Private Topic'); ?> </label>
|
905 |
+
<?php endif; ?>
|
906 |
+
<?php endif ?>
|
907 |
+
<?php do_action('wpforo_topic_buttons_hook', $forumid, $values); ?>
|
908 |
</div>
|
909 |
+
<?php do_action('wpforo_topic_form_extra_after', $forumid, $values) ?>
|
910 |
</div>
|
911 |
<?php if( WPF()->post->options['tags'] && WPF()->perm->forum_can('tag', $forumid) ) : ?>
|
912 |
<div class="wpf-topic-tags">
|
913 |
+
<p class="wpf-topic-tags-label">
|
914 |
+
<label for="wpf_tags_<?php echo $uniqid ?>">
|
915 |
+
<i class="fas fa-tag"></i>
|
916 |
+
<?php $layout == 3 ? wpforo_phrase('Question Tags') : wpforo_phrase('Topic Tags') ?>
|
917 |
+
<span>(<?php wpforo_phrase('Separate tags using a comma') ?>)</span>
|
918 |
+
</label>
|
919 |
+
</p>
|
920 |
+
<input id="wpf_tags_<?php echo $uniqid ?>" class="wpf-tags" placeholder="<?php echo sprintf(wpforo_phrase('Start typing tags here (maximum %d tags are allowed)...', false), WPF()->post->options['max_tags']) ?>" name="topic[tags]" autocomplete="off" value="<?php echo (string) wpfval($values, 'tags') ?>" type="text">
|
921 |
</div>
|
922 |
<?php endif; ?>
|
923 |
+
<?php if( !$values && wpforo_feature('subscribe_checkbox_on_post_editor') && WPF()->perm->forum_can('sb', $forumid) ) : ?>
|
924 |
+
<div class="wpf-topic-sbs">
|
925 |
+
<input id="wpf_topic_sbs_<?php echo $uniqid ?>" type="checkbox" name="wpforo_topic_subs" value="1" <?php echo ( wpforo_feature('subscribe_checkbox_default_status') ) ? 'checked ' : ''; ?>>
|
926 |
+
<label for="wpf_topic_sbs_<?php echo $uniqid ?>">
|
927 |
+
<?php $layout == 3 ? wpforo_phrase('Subscribe to this question') : wpforo_phrase('Subscribe to this topic') ?>
|
928 |
+
</label>
|
929 |
+
</div>
|
930 |
<?php endif; ?>
|
931 |
+
<?php do_action('wpforo_editor_topic_submit_before', $forumid, $values) ?>
|
932 |
+
<div class="wpf-buttons-wrap">
|
933 |
+
<?php if($values) : ?>
|
934 |
+
<input type="button" class="wpf-button wpf-button-secondary wpf-edit-post-cancel" value="<?php wpforo_phrase('Cancel') ?>">
|
935 |
+
<input type="submit" class="wpf-button" value="<?php wpforo_phrase('Save') ?>" title="Ctrl+Enter">
|
936 |
+
<?php else : ?>
|
937 |
+
<input type="submit" class="wpf-button" value="<?php $layout == 3 ? wpforo_phrase('Ask a question') : wpforo_phrase('Add topic') ?>" title="Ctrl+Enter">
|
938 |
+
<?php endif ?>
|
939 |
+
</div>
|
940 |
+
<?php do_action('wpforo_editor_topic_submit_after', $forumid, $values) ?>
|
941 |
<div class="wpf-clear"></div>
|
942 |
</div>
|
943 |
</form>
|
944 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
945 |
|
946 |
<?php
|
947 |
}
|
948 |
+
|
949 |
/**
|
950 |
+
* @param array|int $topic
|
951 |
+
* @param array $values post object edit values
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
952 |
*/
|
953 |
+
function reply_form($topic = array(), $values = array()){
|
954 |
+
if( !$topic ) $topic = WPF()->current_object['topic'];
|
955 |
+
if( !is_array($topic) && is_scalar($topic) ) $topic = wpforo_topic($topic);
|
956 |
+
if( wpfval($topic, 'topic_closed') ) return;
|
957 |
+
$layout = $topic['layout'] = WPF()->forum->get_layout($topic);
|
958 |
+
|
959 |
+
$uniqid = uniqid();
|
960 |
+
WPF()->data['varname'] = 'post';
|
961 |
+
|
962 |
+
$style = ($layout === 3 && !$this->forms['qa_display_answer_editor']) ? 'style="display: none;"' : '';
|
963 |
+
$parentid = ($layout === 3 && !WPF()->topic->can_answer($topic['topicid'])) ? wpforo_bigintval( wpfval($topic, 'first_postid') ) : 0;
|
964 |
+
$v = $values;
|
965 |
+
if( !trim( wpfval( $v, 'title' ) ) ) $v['title'] = $topic['title'];
|
966 |
?>
|
967 |
+
<div class="wpf-form-wrapper wpfel-<?php echo $layout ?>" <?php echo $style ?>>
|
968 |
+
<?php if( !$values ): ?>
|
969 |
+
<p class="wpf-reply-form-title"><?php echo apply_filters( 'wpforo_reply_form_head', wpforo_phrase('Leave a reply', false), $topic ) ?></p>
|
970 |
+
<?php endif ?>
|
971 |
+
<div class="wpf-post-create">
|
972 |
+
<form enctype="multipart/form-data" method="POST" class="wpforoeditor <?php echo (!$values ? 'wpforo-main-form' : '') ?>" data-bodyminlength="<?php echo WPF()->post->options['post_body_min_length'] ?>" data-bodymaxlength="<?php echo WPF()->post->options['post_body_max_length'] ?>">
|
973 |
<?php wp_nonce_field( 'wpforo_verify_form', 'wpforo_form' ); ?>
|
974 |
+
<input type="hidden" name="wpfaction" value="<?php echo !$values ? 'wpforo_post_add' : 'wpforo_post_edit' ?>">
|
975 |
+
<input type="hidden" class="wpf-form-forumid" name="post[forumid]" value="<?php echo intval($topic['forumid']) ?>">
|
976 |
+
<input type="hidden" class="wpf-form-topicid" name="post[topicid]" value="<?php echo intval($topic['topicid']) ?>">
|
977 |
+
<input type="hidden" class="wpf-form-post-parentid" name="post[parentid]" value="<?php echo $parentid ?>">
|
978 |
+
<input type="hidden" class="wpf-form-postid" name="post[postid]" value="<?php echo wpforo_bigintval(wpfval($values, 'postid')) ?>">
|
979 |
+
<?php wpforo_fields( WPF()->post->get_post_fields($topic, $v, !WPF()->current_userid ) ); ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
980 |
<div class="wpf-extra-fields">
|
981 |
+
<?php do_action('wpforo_reply_form_extra_before', $topic, $values) ?>
|
982 |
+
<?php do_action('wpforo_reply_buttons_hook', $topic, $values); ?>
|
983 |
+
<?php do_action('wpforo_reply_form_extra_after', $topic, $values) ?>
|
984 |
</div>
|
985 |
+
<?php if( !$values && wpforo_feature('subscribe_checkbox_on_post_editor') && WPF()->perm->forum_can('sb', $topic['forumid']) ) :
|
986 |
+
$topic = array( "userid" => WPF()->current_userid , "itemid" => intval($topic['topicid']), "type" => "topic" );
|
987 |
+
$subscribe = WPF()->sbscrb->get_subscribe( $topic );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
988 |
if( !isset($subscribe['subid']) ) : ?>
|
989 |
+
<div class="wpf-topic-sbs">
|
990 |
+
<input id="wpf-topic-sbs-<?php echo $uniqid ?>" type="checkbox" name="wpforo_topic_subs" value="1" <?php echo ( wpforo_feature('subscribe_checkbox_default_status') ) ? 'checked' : '' ?>>
|
991 |
+
<label for="wpf-topic-sbs-<?php echo $uniqid ?>">
|
992 |
+
<?php $layout === 3 ? wpforo_phrase('Subscribe to this question') : wpforo_phrase('Subscribe to this topic'); ?>
|
993 |
+
</label>
|
994 |
+
</div>
|
995 |
<?php endif;
|
996 |
endif; ?>
|
997 |
+
<?php do_action('wpforo_editor_post_submit_before', $topic, $values) ?>
|
998 |
+
<div class="wpf-buttons-wrap">
|
999 |
+
<?php if($values) : ?>
|
1000 |
+
<input type="button" class="wpf-button wpf-button-secondary wpf-edit-post-cancel" value="<?php wpforo_phrase('Cancel') ?>">
|
1001 |
+
<input type="submit" class="wpf-button" value="<?php wpforo_phrase('Save') ?>" title="Ctrl+Enter">
|
1002 |
+
<?php else : ?>
|
1003 |
+
<input type="submit" class="wpf-button" value="<?php $layout === 3 ? wpforo_phrase('Answer') : wpforo_phrase('Add Reply') ?>" title="Ctrl+Enter">
|
1004 |
+
<?php endif ?>
|
1005 |
+
</div>
|
1006 |
+
<?php do_action('wpforo_editor_post_submit_after', $topic, $values) ?>
|
1007 |
<div class="wpf-clear"></div>
|
1008 |
</form>
|
1009 |
</div>
|
1010 |
</div>
|
1011 |
<?php
|
1012 |
+
if( !$values && ($layout === 3 || $layout === 4) ){
|
1013 |
+
$form_option = ( $layout === 3 ? 'qa_comments_rich_editor' : 'threaded_reply_rich_editor' );
|
1014 |
if ( $this->forms[ $form_option ] ) {
|
1015 |
$this->post_form();
|
1016 |
} else {
|
1027 |
$bodymaxlength = ( $layout == 3 ? WPF()->post->options['comment_body_max_length'] : WPF()->post->options['post_body_max_length'] );
|
1028 |
$submit_ico = ( $layout == 3 ? '<i class="far fa-comment"></i>' : '<i class="fas fa-reply"></i>' );
|
1029 |
$submit_value = ( $layout == 3 ? wpforo_phrase('Add a comment', false) : wpforo_phrase('Reply', false) );
|
1030 |
+
$uniqid = uniqid();
|
1031 |
?>
|
1032 |
<form enctype="multipart/form-data" method="POST" class="wpforo-post-form" style="display: none;" data-textareaid="<?php echo $textareaid ?>" data-bodyminlength="<?php echo $bodyminlength ?>" data-bodymaxlength="<?php echo $bodymaxlength ?>">
|
1033 |
<?php wp_nonce_field( 'wpforo_verify_form', 'wpforo_form' ); ?>
|
1034 |
+
<input type="hidden" name="wpfaction" value="wpforo_post_add">
|
1035 |
+
<input type="hidden" class="wpf_post_forumid" name="post[forumid]" value="<?php echo wpforo_bigintval( wpfval(WPF()->current_object, 'forumid') ) ?>">
|
1036 |
+
<input type="hidden" class="wpf_post_topicid" name="post[topicid]" value="<?php echo wpforo_bigintval( wpfval(WPF()->current_object, 'topicid') ) ?>">
|
|
|
1037 |
<input type="hidden" class="wpf_post_parentid" name="post[parentid]" value="0">
|
1038 |
<?php if(!is_user_logged_in()): ?>
|
1039 |
<?php $guest = WPF()->member->get_guest_cookies(); ?>
|
1040 |
<div class="wpf-post-guest-fields" style="display: table;">
|
1041 |
<div class="wpf-post-guest-name" style="display: table-row;">
|
1042 |
+
<label for="wpf-name-<?php echo $uniqid ?>" style="padding-left:8px; display: table-cell;"> <?php wpforo_phrase('Author Name') ?> * </label>
|
1043 |
+
<input id="wpf-name-<?php echo $uniqid ?>" class="wpf_user_name" style="display: table-cell;" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your name') ) ?>" name="post[name]" value="<?php echo esc_attr($guest['name']) ?>" required>
|
1044 |
</div>
|
1045 |
<div class="wpf-post-guest-email" style="display: table-row;">
|
1046 |
+
<label for="wpf-email-<?php echo $uniqid ?>" style="padding-left:8px; display: table-cell;"> <?php wpforo_phrase('Author Email') ?> * </label>
|
1047 |
+
<input id="wpf-email-<?php echo $uniqid ?>" class="wpf_user_email" style="display: table-cell;" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your email') ) ?>" name="post[email]" value="<?php echo esc_attr($guest['email']) ?>" required>
|
1048 |
</div>
|
1049 |
<div class="wpf-clear"></div>
|
1050 |
</div>
|
1081 |
$bodymaxlength = ( $layout == 3 ? WPF()->post->options['comment_body_max_length'] : WPF()->post->options['post_body_max_length'] );
|
1082 |
$submit_ico = ( $layout == 3 ? '<i class="far fa-comment"></i>' : '<i class="fas fa-reply"></i>' );
|
1083 |
$submit_value = ( $layout == 3 ? wpforo_phrase('Add a comment', false) : wpforo_phrase('Reply', false) );
|
1084 |
+
$uniqid = uniqid();
|
1085 |
?>
|
1086 |
<form enctype="multipart/form-data" method="POST" class="wpforo-post-form" style="display: none;" data-textareaid="<?php echo $textareaid ?>" data-bodyminlength="<?php echo $bodyminlength ?>" data-bodymaxlength="<?php echo $bodymaxlength ?>">
|
1087 |
<?php wp_nonce_field( 'wpforo_verify_form', 'wpforo_form' ); ?>
|
1088 |
+
<input type="hidden" name="wpfaction" value="wpforo_post_add">
|
1089 |
+
<input type="hidden" class="wpf_post_forumid" name="post[forumid]" value="<?php echo wpforo_bigintval( wpfval(WPF()->current_object, 'forumid') ) ?>">
|
1090 |
+
<input type="hidden" class="wpf_post_topicid" name="post[topicid]" value="<?php echo $topicid ?>">
|
|
|
1091 |
<input type="hidden" class="wpf_post_parentid" name="post[parentid]" value="0">
|
1092 |
<?php if(!is_user_logged_in()): ?>
|
1093 |
<?php $guest = WPF()->member->get_guest_cookies(); ?>
|
1094 |
<div class="wpf-post-guest-fields" style="display: table;">
|
1095 |
<div class="wpf-post-guest-name" style="display: table-row;">
|
1096 |
+
<label for="wpf-name-<?php echo $uniqid ?>" style="padding-left:8px; display: table-cell;"> <?php wpforo_phrase('Author Name') ?> * </label>
|
1097 |
+
<input id="wpf-name-<?php echo $uniqid ?>" class="wpf_user_name" style="display: table-cell;" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your name') ) ?>" name="post[name]" value="<?php echo esc_attr($guest['name']) ?>" required>
|
1098 |
</div>
|
1099 |
<div class="wpf-post-guest-email" style="display: table-row;">
|
1100 |
+
<label for="wpf-email-<?php echo $uniqid ?>" style="padding-left:8px; display: table-cell;"> <?php wpforo_phrase('Author Email') ?> * </label>
|
1101 |
+
<input id="wpf-email-<?php echo $uniqid ?>" class="wpf_user_email" style="display: table-cell;" type="text" placeholder="<?php esc_attr( wpforo_phrase('Your email') ) ?>" name="post[email]" value="<?php echo esc_attr($guest['email']) ?>" required>
|
1102 |
</div>
|
1103 |
<div class="wpf-clear"></div>
|
1104 |
</div>
|
1334 |
<div class="form-field">
|
1335 |
<label for="parent"></label>
|
1336 |
<label for="spl-target-url" class="wpf-input-label" style="padding-bottom: 7px;"><?php wpforo_phrase('Choose Target Forum') ?><sup>*</sup></label>
|
1337 |
+
<select name="topic_move[forumid]" class="postform">
|
1338 |
<?php WPF()->forum->tree('select_box', false); ?>
|
1339 |
</select>
|
1340 |
</div>
|
1349 |
</div>
|
1350 |
<?php
|
1351 |
}
|
1352 |
+
|
1353 |
+
public function post_search_form($values) {
|
1354 |
+
$type = wpfval($values, 'type');
|
1355 |
+
$is_tag = $type === 'tag';
|
1356 |
+
$needle = wpfval($values, 'needle');
|
1357 |
+
$date_period = (int) wpfval($values, 'date_period');
|
1358 |
+
$order = strtolower( wpfval($values, 'order') );
|
1359 |
+
$orderby = (string) wpfval($values, 'orderby');
|
1360 |
+
$forumids = (array) wpfval($_GET, 'wpff');
|
1361 |
+
$search_fields = WPF()->post->get_search_fields( (array) wpfval($_GET, 'data') );
|
1362 |
+
?>
|
1363 |
+
<form action="<?php echo wpforo_home_url() ?>" method="get">
|
1364 |
+
<?php wpforo_make_hidden_fields_from_url( wpforo_home_url() ) ?>
|
1365 |
+
<div class="wpforo-table">
|
1366 |
+
<div class="wpforo-tr">
|
1367 |
+
<div class="wpforo-td wpfw-60 wpfltd">
|
1368 |
+
<span class="wpf-search-label wpfcl-1"> <?php wpforo_phrase('Search Phrase') ?>:</span><br>
|
1369 |
+
<input type="text" name="wpfs" class="wpfs wpfw-90" value="<?php echo esc_attr($needle) ?>">
|
1370 |
+
</div>
|
1371 |
+
<div class="wpforo-td wpfw-40 wpfrtd">
|
1372 |
+
<span class="wpf-search-label wpfcl-1"> <?php wpforo_phrase('Search Type') ?>:</span><br>
|
1373 |
+
<select name="wpfin" class="wpfw-90 wpfin">
|
1374 |
+
<option value="entire-posts" <?php echo $type === 'entire-posts' ? 'selected' : '' ?>> <?php wpforo_phrase('Search Entire Posts') ?></option>
|
1375 |
+
<option value="titles-only" <?php echo $type === 'titles-only' ? 'selected' : '' ?>> <?php wpforo_phrase('Search Titles Only') ?></option>
|
1376 |
+
<option value="tag" <?php echo $type === 'tag' ? 'selected' : '' ?>> <?php wpforo_phrase('Find Topics by Tags') ?></option>
|
1377 |
+
<option value="user-posts" <?php echo $type === 'user-posts' ? 'selected' : '' ?>> <?php wpforo_phrase('Find Posts by User') ?></option>
|
1378 |
+
<option value="user-topics" <?php echo $type === 'user-topics' ? 'selected' : '' ?>> <?php wpforo_phrase('Find Topics Started by User') ?></option>
|
1379 |
+
</select>
|
1380 |
+
</div>
|
1381 |
+
</div>
|
1382 |
+
</div>
|
1383 |
+
<div class="wpforo-table wpf-toggle-wrap wpf-search-advanced-wrap">
|
1384 |
+
<div class="wpforo-tr">
|
1385 |
+
<div class="wpforo-td wpfw-100 wpfrtd wpf-toggle">
|
1386 |
+
<span class="wpf-toggle-button wpf-toggle-advanced">
|
1387 |
+
<i class="fas fa-chevron-down wpf-ico"></i><?php wpforo_phrase('Advanced search options') ?>
|
1388 |
+
</span>
|
1389 |
+
</div>
|
1390 |
+
</div>
|
1391 |
+
<div class="wpforo-tr wpf-cfields">
|
1392 |
+
<div class="wpforo-td wpfw-100 wpfltd wpf-last">
|
1393 |
+
<div class="wpf-search-advanced-fields">
|
1394 |
+
<div class="wpforo-table">
|
1395 |
+
<div class="wpforo-tr">
|
1396 |
+
<div class="wpforo-td wpfw-60 wpfltd" <?php if( $is_tag ) echo 'style="display: none;"'; ?>>
|
1397 |
+
<span class="wpf-search-label wpfcl-1"> <?php wpforo_phrase('Search in Forums') ?>:</span><br>
|
1398 |
+
<select name="wpff[]" class="wpfw-90 wpff" multiple="multiple">
|
1399 |
+
<?php WPF()->forum->tree('select_box', false, $forumids ) ?>
|
1400 |
+
</select>
|
1401 |
+
</div>
|
1402 |
+
<div class="wpforo-td wpfw-40 wpfrtd" <?php if( $is_tag ) echo 'style="display: none;"'; ?>>
|
1403 |
+
<span class="wpf-search-label wpfcl-1"> <?php wpforo_phrase('Search in date period') ?>:</span><br>
|
1404 |
+
<select name="wpfd" class="wpfw-90 wpfd">
|
1405 |
+
<option value="0" <?php echo $date_period === 0 ? 'selected' : '' ?>> <?php wpforo_phrase('Any Date') ?></option>
|
1406 |
+
<option value="1" <?php echo $date_period === 1 ? 'selected' : '' ?>> <?php wpforo_phrase('Last 24 hours') ?></option>
|
1407 |
+
<option value="7" <?php echo $date_period === 7 ? 'selected' : '' ?>> <?php wpforo_phrase('Last Week') ?></option>
|
1408 |
+
<option value="30" <?php echo $date_period === 30 ? 'selected' : '' ?>> <?php wpforo_phrase('Last Month') ?></option>
|
1409 |
+
<option value="90" <?php echo $date_period === 90 ? 'selected' : '' ?>> <?php wpforo_phrase('Last 3 Months') ?></option>
|
1410 |
+
<option value="180" <?php echo $date_period === 180 ? 'selected' : '' ?>> <?php wpforo_phrase('Last 6 Months') ?></option>
|
1411 |
+
<option value="365" <?php echo $date_period === 365 ? 'selected' : '' ?>> <?php wpforo_phrase('Last Year ago') ?></option>
|
1412 |
+
</select>
|
1413 |
+
<br>
|
1414 |
+
<span class="wpf-search-label wpfcl-1"> <?php wpforo_phrase('Sort Search Results by') ?>:</span><br>
|
1415 |
+
<select class="wpfw-90 wpfob" name="wpfob">
|
1416 |
+
<option value="relevancy" <?php echo $orderby === 'relevancy' ? 'selected' : '' ?>> <?php wpforo_phrase('Relevancy') ?></option>
|
1417 |
+
<option value="date" <?php echo $orderby === 'date' ? 'selected' : '' ?>> <?php wpforo_phrase('Date') ?></option>
|
1418 |
+
<option value="user" <?php echo $orderby === 'user' ? 'selected' : '' ?>> <?php wpforo_phrase('User') ?></option>
|
1419 |
+
<option value="forum" <?php echo $orderby === 'forum' ? 'selected' : '' ?>> <?php wpforo_phrase('Forum') ?></option>
|
1420 |
+
</select><br>
|
1421 |
+
<select class="wpfw-90 wpfo" name="wpfo">
|
1422 |
+
<option value="desc" <?php echo $order === 'desc' ? 'selected' : '' ?>> <?php wpforo_phrase('Descending order') ?></option>
|
1423 |
+
<option value="asc" <?php echo $order === 'asc' ? 'selected' : '' ?>> <?php wpforo_phrase('Ascending order') ?></option>
|
1424 |
+
</select>
|
1425 |
+
</div>
|
1426 |
+
</div>
|
1427 |
+
</div>
|
1428 |
+
</div>
|
1429 |
+
</div>
|
1430 |
+
</div>
|
1431 |
+
</div>
|
1432 |
+
<?php if( $search_fields ) : ?>
|
1433 |
+
<div class="wpforo-table wpf-toggle-wrap wpf-search-custom-wrap">
|
1434 |
+
<div class="wpforo-tr">
|
1435 |
+
<div class="wpforo-td wpfw-100 wpfrtd wpf-toggle">
|
1436 |
+
<span class="wpf-toggle-button wpf-toggle-custom">
|
1437 |
+
<i class="fas fa-chevron-down wpf-ico"></i><?php wpforo_phrase('Filter by custom fields') ?>
|
1438 |
+
</span>
|
1439 |
+
</div>
|
1440 |
+
</div>
|
1441 |
+
<div class="wpforo-tr wpf-cfields">
|
1442 |
+
<div class="wpforo-td wpfw-100 wpfltd wpf-last">
|
1443 |
+
<div class="wpf-search-custom-fields">
|
1444 |
+
<?php wpforo_fields( $search_fields ) ?>
|
1445 |
+
</div>
|
1446 |
+
</div>
|
1447 |
+
</div>
|
1448 |
+
</div>
|
1449 |
+
<?php endif ?>
|
1450 |
+
<div class="wpforo-table">
|
1451 |
+
<div class="wpforo-tr">
|
1452 |
+
<div class="wpforo-td wpfw-100 wpfrtd wpf-last">
|
1453 |
+
<input type="submit" class="wpf-search" value="<?php wpforo_phrase('Search') ?>">
|
1454 |
+
</div>
|
1455 |
+
</div>
|
1456 |
+
</div>
|
1457 |
+
</form>
|
1458 |
+
<?php
|
1459 |
+
}
|
1460 |
+
|
1461 |
+
public function member_search_form() {
|
1462 |
+
?>
|
1463 |
+
<form action="<?php echo wpforo_home_url(wpforo_get_template_slug('members')) ?>" method="get">
|
1464 |
+
<?php wpforo_make_hidden_fields_from_url( wpforo_home_url() ) ?>
|
1465 |
+
<?php wpforo_fields( wpforo_search_fields() ); ?>
|
1466 |
+
<div class="wpf-tr">
|
1467 |
+
<div class="wpf-td wpfw-1">
|
1468 |
+
<div class="wpf-field wpf-field-type-submit">
|
1469 |
+
<a href="<?php echo wpforo_home_url(wpforo_get_template_slug('members')) ?>">
|
1470 |
+
<input type="button" class="wpf-member-search wpfbg-7 wpfcl-1" value="<?php wpforo_phrase('Reset Search') ?>">
|
1471 |
+
</a>
|
1472 |
+
<?php if( WPF()->member->options['search_type'] === 'filter' ): ?>
|
1473 |
+
<a href="<?php echo wpforo_home_url(wpforo_get_template_slug('members')) ?>">
|
1474 |
+
<input type="reset" class="wpf-member-search wpfbg-7 wpfcl-1" value="<?php wpforo_phrase('Reset Fields') ?>">
|
1475 |
+
</a>
|
1476 |
+
<?php endif; ?>
|
1477 |
+
<input type="submit" class="wpf-member-search" name="_wpfms" value="<?php wpforo_phrase('Search') ?>"/>
|
1478 |
+
</div>
|
1479 |
+
<div class="wpf-field-cl"></div>
|
1480 |
+
</div>
|
1481 |
+
<div class="wpf-cl"></div>
|
1482 |
+
</div>
|
1483 |
+
</form>
|
1484 |
+
<?php
|
1485 |
+
}
|
1486 |
|
1487 |
function pagenavi($paged = null, $items_count = null, $items_per_page = null, $permalink = TRUE, $class = ''){
|
1488 |
if( is_null($paged) ) $paged = WPF()->current_object['paged'];
|
2280 |
$css = wpforo_get_file_content( $css_matrix );
|
2281 |
}
|
2282 |
|
2283 |
+
$dynamic_css = apply_filters( 'wpforo_dynamic_css_filter', '', $COLORS );
|
2284 |
+
$dynamic_css = wpforo_add_wrapper($dynamic_css);
|
2285 |
+
|
2286 |
+
$css .= "\r\n" . $dynamic_css;
|
2287 |
+
$css = apply_filters('wpforo_dynamic_css', $css, $COLORS);
|
2288 |
|
2289 |
$css = str_replace( $search, $replace, $css );
|
2290 |
|
2493 |
if( wpforo_feature('copyright') ): ?>
|
2494 |
<div id="wpforo-poweredby">
|
2495 |
<p class="wpf-by">
|
2496 |
+
<span onclick='document.getElementById("bywpforo").style.display = "inline";document.getElementById("awpforo").style.display = "none";' id="awpforo"> <img title="<?php esc_attr( wpforo_phrase('Powered by') ) ?> wpForo version <?php echo esc_html(WPFORO_VERSION) ?>" alt="Powered by wpForo" class="wpdimg" src="<?php echo WPFORO_URL ?>/wpf-assets/images/wpforo-info.png"> </span><a id="bywpforo" target="_blank" href="http://wpforo.com/"> <?php wpforo_phrase('Powered by') ?> wpForo version <?php echo esc_html(WPFORO_VERSION) ?></a>
|
2497 |
</p>
|
2498 |
</div>
|
2499 |
<?php
|
2504 |
echo apply_filters('wpforo_member_error_filter', wpforo_phrase('Members not found', FALSE));
|
2505 |
}
|
2506 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2507 |
public function forum_subscribe_link(){
|
2508 |
if ( WPF()->current_userid || WPF()->current_user_email ): ?>
|
2509 |
<?php if( wpfval( WPF()->current_object, 'forumid') && WPF()->perm->forum_can('sb', WPF()->current_object['forumid']) ): ?>
|
2589 |
|
2590 |
public function editor_buttons( $editor = 'post' ) {
|
2591 |
global $wp_styles;
|
2592 |
+
if( !empty($wp_styles) && ($fa = wpfval($wp_styles->registered, 'wpforo-font-awesome')) && ($fa_rtl = wpfval($wp_styles->registered, 'wpforo-font-awesome-rtl')) ){
|
2593 |
+
$content_css = $fa->src . ( is_rtl() ? ',' . $fa_rtl->src : '' );
|
2594 |
+
}else{
|
2595 |
+
$content_css = '';
|
2596 |
+
}
|
2597 |
$settings = array(
|
2598 |
'topic' => array(
|
2599 |
'media_buttons' => false,
|
2738 |
$text = preg_replace('#\[[\r\n\t\s\0]*/[\r\n\t\s\0]*spoiler[\r\n\t\s\0]*\]#isu', '</div></div>', $text, $count2);
|
2739 |
return $text;
|
2740 |
}
|
2741 |
+
|
2742 |
+
public function please_login(){
|
2743 |
+
if( !wpforo_is_bot() ){
|
2744 |
+
$html = sprintf( '<div class="wpf-please-login">%1$s %2$s</div>',
|
2745 |
+
wpforo_get_login_or_register_notice_text(),
|
2746 |
+
wpforo_phrase('to reply to this topic.', false, 'lower')
|
2747 |
+
);
|
2748 |
+
echo apply_filters('wpforo_login_message_in_topic', $html);
|
2749 |
+
}
|
2750 |
+
}
|
2751 |
}
|
wpf-includes/class-topics.php
CHANGED
@@ -54,12 +54,12 @@ class wpForoTopic{
|
|
54 |
}
|
55 |
|
56 |
if( !is_user_logged_in() ){
|
57 |
-
if(
|
58 |
-
WPF()->notice->add('Please insert required fields!', 'error');
|
59 |
-
return FALSE;
|
60 |
-
}
|
61 |
-
else{
|
62 |
WPF()->member->set_guest_cookies( $args );
|
|
|
|
|
|
|
|
|
63 |
}
|
64 |
}
|
65 |
|
@@ -233,13 +233,6 @@ class wpForoTopic{
|
|
233 |
WPF()->notice->add('You are not allowed to edit this post', 'error');
|
234 |
return FALSE;
|
235 |
}
|
236 |
-
if( !$args['name'] || !$args['email'] ){
|
237 |
-
WPF()->notice->add('Please insert required fields!', 'error');
|
238 |
-
return FALSE;
|
239 |
-
}
|
240 |
-
else{
|
241 |
-
WPF()->member->set_guest_cookies( $args );
|
242 |
-
}
|
243 |
}
|
244 |
|
245 |
$args['status'] = $topic['status'];
|
@@ -251,16 +244,11 @@ class wpForoTopic{
|
|
251 |
extract($args, EXTR_OVERWRITE);
|
252 |
|
253 |
if(isset($topicid)) $topicid = intval($topicid);
|
254 |
-
if(isset($forumid)) $forumid = intval($forumid);
|
255 |
if(isset($title)) $title = sanitize_text_field(trim($title));
|
256 |
if(isset($slug)) $slug = sanitize_title($slug);
|
257 |
-
if(isset($created)) $created = sanitize_text_field($created);
|
258 |
-
if(isset($userid)) $userid = intval($userid);
|
259 |
if(isset($type)) $type = intval($type);
|
260 |
if(isset($status)) $status = intval($status);
|
261 |
if(isset($private)) $private = intval($private);
|
262 |
-
if(isset($meta_key)) $meta_key = sanitize_text_field($meta_key);
|
263 |
-
if(isset($meta_desc)) $meta_desc = sanitize_text_field($meta_desc);
|
264 |
if(isset($has_attach)) $has_attach = intval($has_attach);
|
265 |
if(isset($name)) $name = strip_tags(trim($name));
|
266 |
if(isset($email)) $email = strip_tags(trim($email));
|
@@ -360,7 +348,23 @@ class wpForoTopic{
|
|
360 |
|
361 |
if( isset($tags) ) $this->edit_tags($tags , $topic);
|
362 |
|
363 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
364 |
|
365 |
wpforo_clean_cache('topic', $topicid, $topic);
|
366 |
WPF()->notice->add('Topic successfully updated', 'success');
|
@@ -972,8 +976,8 @@ class wpForoTopic{
|
|
972 |
public function merge( $current = array(), $target, $postids = array(), $to_target_title = 0, $append = 0 ){
|
973 |
if( !$current ) $current = WPF()->current_object['topic'];
|
974 |
|
975 |
-
$sql = "UPDATE `".WPF()->tables->posts."` SET `topicid` = %d, `forumid` = %d, `is_first_post` = 0";
|
976 |
-
$sql = WPF()->db->prepare($sql, $target['topicid'], $target['forumid']);
|
977 |
|
978 |
if($append){
|
979 |
$sql .= ", `modified` = %s, `created` = %s";
|
@@ -1020,6 +1024,8 @@ class wpForoTopic{
|
|
1020 |
WPF()->forum->rebuild_stats($current['forumid']);
|
1021 |
WPF()->forum->rebuild_stats($target['forumid']);
|
1022 |
|
|
|
|
|
1023 |
WPF()->notice->clear();
|
1024 |
WPF()->notice->add('Done!', 'success');
|
1025 |
|
@@ -1204,6 +1210,29 @@ class wpForoTopic{
|
|
1204 |
return false;
|
1205 |
}
|
1206 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1207 |
public function delete_attachments( $topicid ){
|
1208 |
$args = array( 'topicid' => $topicid );
|
1209 |
$posts = WPF()->post->get_posts( $args );
|
@@ -1253,6 +1282,8 @@ class wpForoTopic{
|
|
1253 |
if( $first_postid = WPF()->db->get_var( WPF()->db->prepare($sql, $topic['topicid']) ) ){
|
1254 |
$sql = "UPDATE `".WPF()->tables->posts."` SET `is_first_post` = 1 WHERE `postid` = %d";
|
1255 |
WPF()->db->query( WPF()->db->prepare($sql, $first_postid) );
|
|
|
|
|
1256 |
}else{
|
1257 |
$first_postid = 0;
|
1258 |
}
|
54 |
}
|
55 |
|
56 |
if( !is_user_logged_in() ){
|
57 |
+
if( $args['name'] && $args['email'] ){
|
|
|
|
|
|
|
|
|
58 |
WPF()->member->set_guest_cookies( $args );
|
59 |
+
}else{
|
60 |
+
$uqid = uniqid();
|
61 |
+
if( !trim($args['name']) ) $args['name'] = wpforo_phrase('Anonymous', false);
|
62 |
+
if( !trim($args['email']) ) $args['email'] = "anonymous_{$uqid}@example.com";
|
63 |
}
|
64 |
}
|
65 |
|
233 |
WPF()->notice->add('You are not allowed to edit this post', 'error');
|
234 |
return FALSE;
|
235 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
236 |
}
|
237 |
|
238 |
$args['status'] = $topic['status'];
|
244 |
extract($args, EXTR_OVERWRITE);
|
245 |
|
246 |
if(isset($topicid)) $topicid = intval($topicid);
|
|
|
247 |
if(isset($title)) $title = sanitize_text_field(trim($title));
|
248 |
if(isset($slug)) $slug = sanitize_title($slug);
|
|
|
|
|
249 |
if(isset($type)) $type = intval($type);
|
250 |
if(isset($status)) $status = intval($status);
|
251 |
if(isset($private)) $private = intval($private);
|
|
|
|
|
252 |
if(isset($has_attach)) $has_attach = intval($has_attach);
|
253 |
if(isset($name)) $name = strip_tags(trim($name));
|
254 |
if(isset($email)) $email = strip_tags(trim($email));
|
348 |
|
349 |
if( isset($tags) ) $this->edit_tags($tags , $topic);
|
350 |
|
351 |
+
$a = array(
|
352 |
+
'userid' => $topic['userid'],
|
353 |
+
'forumid' => $topic['forumid'],
|
354 |
+
'topicid' => $topicid,
|
355 |
+
'postid' => $topic['first_postid'],
|
356 |
+
'first_postid' => $topic['first_postid'],
|
357 |
+
'title' => $title,
|
358 |
+
'body' => $body,
|
359 |
+
'status' => $status,
|
360 |
+
'private' => $private,
|
361 |
+
'name' => $name,
|
362 |
+
'email' => $email,
|
363 |
+
'type' => $type,
|
364 |
+
'has_attach' => $has_attach,
|
365 |
+
'tags' => $tags
|
366 |
+
);
|
367 |
+
do_action( 'wpforo_after_edit_topic', $a, $args );
|
368 |
|
369 |
wpforo_clean_cache('topic', $topicid, $topic);
|
370 |
WPF()->notice->add('Topic successfully updated', 'success');
|
976 |
public function merge( $current = array(), $target, $postids = array(), $to_target_title = 0, $append = 0 ){
|
977 |
if( !$current ) $current = WPF()->current_object['topic'];
|
978 |
|
979 |
+
$sql = "UPDATE `".WPF()->tables->posts."` SET `topicid` = %d, `forumid` = %d, `private` = %d,`is_first_post` = 0";
|
980 |
+
$sql = WPF()->db->prepare($sql, $target['topicid'], $target['forumid'], $target['private']);
|
981 |
|
982 |
if($append){
|
983 |
$sql .= ", `modified` = %s, `created` = %s";
|
1024 |
WPF()->forum->rebuild_stats($current['forumid']);
|
1025 |
WPF()->forum->rebuild_stats($target['forumid']);
|
1026 |
|
1027 |
+
do_action('wpforo_after_merge_topic', $target, $current, $postids, $to_target_title, $append);
|
1028 |
+
|
1029 |
WPF()->notice->clear();
|
1030 |
WPF()->notice->add('Done!', 'success');
|
1031 |
|
1210 |
return false;
|
1211 |
}
|
1212 |
|
1213 |
+
public function wprivate($topicid, $private){
|
1214 |
+
WPF()->db->update(
|
1215 |
+
WPF()->tables->topics,
|
1216 |
+
array( 'private' => intval($private) ),
|
1217 |
+
array( 'topicid' => wpforo_bigintval($topicid) ),
|
1218 |
+
array( '%d' ),
|
1219 |
+
array( '%d' )
|
1220 |
+
);
|
1221 |
+
|
1222 |
+
WPF()->db->update(
|
1223 |
+
WPF()->tables->posts,
|
1224 |
+
array( 'private' => intval($private) ),
|
1225 |
+
array( 'topicid' => wpforo_bigintval($topicid) ),
|
1226 |
+
array( '%d' ),
|
1227 |
+
array( '%d' )
|
1228 |
+
);
|
1229 |
+
|
1230 |
+
do_action( 'wpforo_topic_private_update', $topicid, $private );
|
1231 |
+
wpforo_clean_cache();
|
1232 |
+
|
1233 |
+
return true;
|
1234 |
+
}
|
1235 |
+
|
1236 |
public function delete_attachments( $topicid ){
|
1237 |
$args = array( 'topicid' => $topicid );
|
1238 |
$posts = WPF()->post->get_posts( $args );
|
1282 |
if( $first_postid = WPF()->db->get_var( WPF()->db->prepare($sql, $topic['topicid']) ) ){
|
1283 |
$sql = "UPDATE `".WPF()->tables->posts."` SET `is_first_post` = 1 WHERE `postid` = %d";
|
1284 |
WPF()->db->query( WPF()->db->prepare($sql, $first_postid) );
|
1285 |
+
|
1286 |
+
do_action('wpforo_after_is_first_post_update', $first_postid, 1);
|
1287 |
}else{
|
1288 |
$first_postid = 0;
|
1289 |
}
|
wpf-includes/class-usergroups.php
CHANGED
@@ -82,7 +82,8 @@ class wpForoUsergroup{
|
|
82 |
'vms' => __( 'Front - Can view member signature', 'wpforo' ),
|
83 |
'vmam' => __( 'Front - Can view member about me', 'wpforo' ),
|
84 |
'vwpm' => __( 'Front - Can write PM', 'wpforo' ),
|
85 |
-
'caa' => __( 'Front - Can access to attachments', 'wpforo' )
|
|
|
86 |
);
|
87 |
}
|
88 |
|
82 |
'vms' => __( 'Front - Can view member signature', 'wpforo' ),
|
83 |
'vmam' => __( 'Front - Can view member about me', 'wpforo' ),
|
84 |
'vwpm' => __( 'Front - Can write PM', 'wpforo' ),
|
85 |
+
'caa' => __( 'Front - Can access to attachments', 'wpforo' ),
|
86 |
+
'vt_add_topic' => __( 'Front - Can access to add topic page', 'wpforo' )
|
87 |
);
|
88 |
}
|
89 |
|
wpf-includes/functions-installation.php
CHANGED
@@ -35,444 +35,236 @@ function do_wpforo_deactivation($network_wide){
|
|
35 |
}
|
36 |
|
37 |
function wpforo_activation(){
|
38 |
-
|
39 |
-
|
|
|
40 |
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
}
|
45 |
|
46 |
-
|
47 |
-
|
|
|
48 |
|
49 |
-
|
|
|
|
|
50 |
|
51 |
#################################################################
|
52 |
-
//
|
53 |
-
|
54 |
-
wpforo_update_options( 'wpforo_member_options', WPF()->member->default->options, $exlude);
|
55 |
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
$menu_location = 'wpforo-menu';
|
60 |
-
$menu_exists = wp_get_nav_menu_object( $menu_name );
|
61 |
-
if(!$menu_exists){
|
62 |
-
$id = array();
|
63 |
-
$menu_id = wp_create_nav_menu($menu_name);
|
64 |
-
$id['wpforo-home'] = wp_update_nav_menu_item($menu_id, 0, array(
|
65 |
-
'menu-item-title' => wpforo_phrase('Forums', false),
|
66 |
-
'menu-item-classes' => 'wpforo-home',
|
67 |
-
'menu-item-url' => '/%wpforo-home%/',
|
68 |
-
'menu-item-status' => 'publish',
|
69 |
-
'menu-item-parent-id' => 0,
|
70 |
-
'menu-item-position' => 0));
|
71 |
-
|
72 |
-
$id['wpforo-members'] = wp_update_nav_menu_item($menu_id, 0, array(
|
73 |
-
'menu-item-title' => wpforo_phrase('Members', false),
|
74 |
-
'menu-item-classes' => 'wpforo-members',
|
75 |
-
'menu-item-url' => '/%wpforo-members%/',
|
76 |
-
'menu-item-status' => 'publish',
|
77 |
-
'menu-item-parent-id' => 0,
|
78 |
-
'menu-item-position' => 0));
|
79 |
-
|
80 |
-
$id['wpforo-recent'] = wp_update_nav_menu_item($menu_id, 0, array(
|
81 |
-
'menu-item-title' => wpforo_phrase('Recent Posts', false),
|
82 |
-
'menu-item-classes' => 'wpforo-recent',
|
83 |
-
'menu-item-url' => '/%wpforo-recent%/',
|
84 |
-
'menu-item-status' => 'publish',
|
85 |
-
'menu-item-parent-id' => 0,
|
86 |
-
'menu-item-position' => 0));
|
87 |
-
|
88 |
-
$id['wpforo-profile'] = wp_update_nav_menu_item($menu_id, 0, array(
|
89 |
-
'menu-item-title' => wpforo_phrase('My Profile', false),
|
90 |
-
'menu-item-classes' => 'wpforo-profile',
|
91 |
-
'menu-item-url' => '/%wpforo-profile-home%/',
|
92 |
-
'menu-item-status' => 'publish',
|
93 |
-
'menu-item-parent-id' => 0,
|
94 |
-
'menu-item-position' => 0));
|
95 |
-
|
96 |
-
if(isset($id['wpforo-profile']) && $id['wpforo-profile']){
|
97 |
-
$id['wpforo-profile-account'] = wp_update_nav_menu_item($menu_id, 0, array(
|
98 |
-
'menu-item-title' => wpforo_phrase('Account', false),
|
99 |
-
'menu-item-classes' => 'wpforo-profile-account',
|
100 |
-
'menu-item-url' => '/%wpforo-profile-account%/',
|
101 |
-
'menu-item-status' => 'publish',
|
102 |
-
'menu-item-parent-id' => $id['wpforo-profile'],
|
103 |
-
'menu-item-position' => 1)
|
104 |
-
);
|
105 |
-
$id['wpforo-profile-activity'] = wp_update_nav_menu_item($menu_id, 0, array(
|
106 |
-
'menu-item-title' => wpforo_phrase('Activity', false),
|
107 |
-
'menu-item-classes' => 'wpforo-profile-activity',
|
108 |
-
'menu-item-url' => '/%wpforo-profile-activity%/',
|
109 |
-
'menu-item-status' => 'publish',
|
110 |
-
'menu-item-parent-id' => $id['wpforo-profile'],
|
111 |
-
'menu-item-position' => 1)
|
112 |
-
);
|
113 |
-
$id['wpforo-profile-subscriptions'] = wp_update_nav_menu_item($menu_id, 0, array(
|
114 |
-
'menu-item-title' => wpforo_phrase('Subscriptions', false),
|
115 |
-
'menu-item-classes' => 'wpforo-profile-subscriptions',
|
116 |
-
'menu-item-url' => '/%wpforo-profile-subscriptions%/',
|
117 |
-
'menu-item-status' => 'publish',
|
118 |
-
'menu-item-parent-id' => $id['wpforo-profile'],
|
119 |
-
'menu-item-position' => 2)
|
120 |
-
);
|
121 |
-
}
|
122 |
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
'menu-item-parent-id' => 0,
|
129 |
-
'menu-item-position' => 0));
|
130 |
-
|
131 |
-
$id['wpforo-login'] = wp_update_nav_menu_item($menu_id, 0, array(
|
132 |
-
'menu-item-title' => wpforo_phrase('Login', false),
|
133 |
-
'menu-item-classes' => 'wpforo-login',
|
134 |
-
'menu-item-url' => '/%wpforo-login%/',
|
135 |
-
'menu-item-status' => 'publish',
|
136 |
-
'menu-item-parent-id' => 0,
|
137 |
-
'menu-item-position' => 0));
|
138 |
-
|
139 |
-
$id['wpforo-logout'] = wp_update_nav_menu_item($menu_id, 0, array(
|
140 |
-
'menu-item-title' => wpforo_phrase('Logout', false),
|
141 |
-
'menu-item-classes' => 'wpforo-logout',
|
142 |
-
'menu-item-url' => '/%wpforo-logout%/',
|
143 |
-
'menu-item-status' => 'publish',
|
144 |
-
'menu-item-parent-id' => 0,
|
145 |
-
'menu-item-position' => 0));
|
146 |
-
|
147 |
-
if( !has_nav_menu( $menu_location ) ){
|
148 |
-
$locations = get_theme_mod('nav_menu_locations');
|
149 |
-
if(empty($locations)) $locations = array();
|
150 |
-
$locations[$menu_location] = $menu_id;
|
151 |
-
set_theme_mod( 'nav_menu_locations', $locations );
|
152 |
-
}
|
153 |
-
}
|
154 |
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
'eot' => 0, 'eor' => 0, 'dot' => 0, 'dor' => 0, 'sb' => 0,
|
160 |
-
'l' => 0, 'r' => 0, 's' => 0, 'au' => 0,
|
161 |
-
'p' => 0, 'op' => 0, 'vp' => 0, 'sv' => 0,
|
162 |
-
'osv' => 0, 'v' => 0, 'a' => 0, 'va' => 0,
|
163 |
-
'at' => 0, 'oat' => 0, 'aot'=> 0, 'cot' => 0, 'mt' => 0, 'ccp' => 0, 'cvp' => 0, 'cvpr' => 0 );
|
164 |
-
$cans_r = array('vf' => 1, 'ct' => 0, 'vt' => 1, 'et' => 0, 'dt' => 0,
|
165 |
-
'cr' => 0, 'ocr' => 0, 'vr' => 1, 'er' => 0, 'dr' => 0, 'tag' => 0,
|
166 |
-
'eot' => 0, 'eor' => 0, 'dot' => 0, 'dor' => 0, 'sb' => 1,
|
167 |
-
'l' => 0, 'r' => 0, 's' => 0, 'au' => 0,
|
168 |
-
'p' => 0, 'op' => 0, 'vp' => 0, 'sv' => 0,
|
169 |
-
'osv' => 0, 'v' => 0, 'a' => 0, 'va' => 1,
|
170 |
-
'at' => 0, 'oat' => 0, 'aot'=> 0, 'cot' => 0, 'mt' => 0, 'ccp' => 0, 'cvp' => 0, 'cvpr' => 1 );
|
171 |
-
$cans_s = array('vf' => 1, 'ct' => 1, 'vt' => 1, 'et' => 0, 'dt' => 0,
|
172 |
-
'cr' => 1, 'ocr' => 1, 'vr' => 1, 'er' => 0, 'dr' => 0, 'tag' => 1,
|
173 |
-
'eot' => 1, 'eor' => 1, 'dot' => 1, 'dor' => 1, 'sb' => 1,
|
174 |
-
'l' => 1, 'r' => 1, 's' => 0, 'au' => 0,
|
175 |
-
'p' => 0, 'op' => 1, 'vp' => 0, 'sv' => 0,
|
176 |
-
'osv' => 1, 'v' => 1, 'a' => 1, 'va' => 1,
|
177 |
-
'at' => 0, 'oat' => 1, 'aot'=> 1, 'cot' => 0, 'mt' => 0, 'ccp' => 1, 'cvp' => 1, 'cvpr' => 1 );
|
178 |
-
$cans_m = array('vf' => 1, 'ct' => 1, 'vt' => 1, 'et' => 1, 'dt' => 1,
|
179 |
-
'cr' => 1, 'ocr' => 1, 'vr' => 1, 'er' => 1, 'dr' => 1, 'tag' => 1,
|
180 |
-
'eot' => 1, 'eor' => 1, 'dot' => 1, 'dor' => 1, 'sb' => 1,
|
181 |
-
'l' => 1, 'r' => 1, 's' => 1, 'au' => 1,
|
182 |
-
'p' => 1, 'op' => 1, 'vp' => 1, 'sv' => 1,
|
183 |
-
'osv' => 1, 'v' => 1, 'a' => 1, 'va' => 1,
|
184 |
-
'at' => 1, 'oat' => 1, 'aot'=> 1, 'cot' => 1, 'mt' => 1, 'ccp' => 1, 'cvp' => 1, 'cvpr' => 1 );
|
185 |
-
$cans_a = array('vf' => 1, 'ct' => 1, 'vt' => 1, 'et' => 1, 'dt' => 1,
|
186 |
-
'cr' => 1, 'ocr' => 1, 'vr' => 1, 'er' => 1, 'dr' => 1, 'tag' => 1,
|
187 |
-
'eot' => 1, 'eor' => 1, 'dot' => 1, 'dor' => 1, 'sb' => 1,
|
188 |
-
'l' => 1, 'r' => 1, 's' => 1, 'au' => 1,
|
189 |
-
'p' => 1, 'op' => 1, 'vp' => 1, 'sv' => 1,
|
190 |
-
'osv' => 1, 'v' => 1, 'a' => 1, 'va' => 1,
|
191 |
-
'at' => 1, 'oat' => 1, 'aot'=> 1, 'cot' => 1, 'mt' => 1, 'ccp' => 1, 'cvp' => 1, 'cvpr' => 1 );
|
192 |
-
|
193 |
-
//Add new Accesses in this array to add those in custom Accesses created by forum admin
|
194 |
-
$cans_default = array( 'sb' => 1, 'au' => 1, 'p' => 0, 'op' => 1,
|
195 |
-
'vp' => 0,'ccp' => 0, 'cvp' => 0, 'cvpr' => 1,
|
196 |
-
'aot' => 1, 'tag' => 1, 'ocr' => 0 );
|
197 |
-
|
198 |
-
$sql = "SELECT * FROM `".WPF()->tables->accesses."`";
|
199 |
-
$accesses = WPF()->db->get_results($sql, ARRAY_A);
|
200 |
-
if( empty($accesses) ){
|
201 |
-
|
202 |
-
$cans_n = serialize($cans_n);
|
203 |
-
$cans_r = serialize($cans_r);
|
204 |
-
$cans_s = serialize($cans_s);
|
205 |
-
$cans_m = serialize($cans_m);
|
206 |
-
$cans_a = serialize($cans_a);
|
207 |
-
|
208 |
-
$sql = "INSERT IGNORE INTO `".WPF()->tables->accesses."`
|
209 |
-
(`access`, `title`, cans) VALUES
|
210 |
-
('no_access', 'No access', '". $cans_n ."'),
|
211 |
-
('read_only', 'Read only access', '". $cans_r ."'),
|
212 |
-
('standard', 'Standard access', '". $cans_s ."'),
|
213 |
-
('moderator', 'Moderator access', '".$cans_m."'),
|
214 |
-
('full', 'Full access', '".$cans_a."')";
|
215 |
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
$current = unserialize($access['cans']);
|
220 |
-
if( strtolower($access['access']) === 'no_access' ){ $default = $cans_n; }
|
221 |
-
elseif( strtolower($access['access']) === 'read_only' ){ $default = $cans_r; }
|
222 |
-
elseif( strtolower($access['access']) === 'standard' ) { $default = $cans_s; }
|
223 |
-
elseif( strtolower($access['access']) === 'moderator' ) { $default = $cans_m; }
|
224 |
-
elseif( strtolower($access['access']) === 'full' ) { $default = $cans_a; }
|
225 |
-
else { $default = $cans_default; }
|
226 |
-
if( !empty($default) ){
|
227 |
-
$data_update = array_merge($default, $current);
|
228 |
-
if( !empty($data_update) ){
|
229 |
-
$data_update = serialize($data_update);
|
230 |
-
WPF()->db->query("UPDATE `".WPF()->tables->accesses."` SET `cans` = '" . WPF()->db->_real_escape($data_update) . "' WHERE `accessid` = " . intval($access['accessid']) );
|
231 |
-
}
|
232 |
-
}
|
233 |
-
}
|
234 |
-
}
|
235 |
|
|
|
|
|
|
|
236 |
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
'bm' => '1', 'dm' => '1', 'upa' => '1', 'ups' => '1', 'va' => '1',
|
241 |
-
'vmu' => '1', 'vmm' => '1', 'vmt' => '1', 'vmct' => '1',
|
242 |
-
'vmr' => '1', 'vmw' => '1', 'vmsn' => '1', 'vmrd' => '1',
|
243 |
-
'vml' => '1', 'vmo' => '1',
|
244 |
-
'vms' => '1', 'vmam' => '1', 'vwpm' => '1', 'caa' => 1);
|
245 |
-
$cans_moder = array('mf' => '0', 'ms' => '0', 'mt' => '0', 'mp' => '0', 'mth' => '0', 'vm' => '0', 'aum' => '1', 'em' => '0', 'vmg' => '0', 'aup' => '1', 'vmem' => '1', 'view_stat' => '1', 'vprf' => '1', 'vpra' => '1', 'vprs' => '1',
|
246 |
-
'bm' => '1', 'dm' => '1', 'upa' => '1', 'ups' => '1', 'va' => '1',
|
247 |
-
'vmu' => '0', 'vmm' => '1', 'vmt' => '1', 'vmct' => '1',
|
248 |
-
'vmr' => '1', 'vmw' => '1', 'vmsn' => '1', 'vmrd' => '1',
|
249 |
-
'vml' => '1', 'vmo' => '1',
|
250 |
-
'vms' => '1', 'vmam' => '1', 'vwpm' => '1', 'caa' => 1);
|
251 |
-
$cans_reg = array( 'mf' => '0', 'ms' => '0', 'mt' => '0', 'mp' => '0', 'mth' => '0', 'vm' => '0', 'aum' => '0', 'em' => '0', 'vmg' => '0', 'aup' => '1', 'vmem' => '1', 'view_stat' => '1', 'vprf' => '1', 'vpra' => '1', 'vprs' => '0',
|
252 |
-
'bm' => '0', 'dm' => '0', 'upa' => '1', 'ups' => '1', 'va' => '1',
|
253 |
-
'vmu' => '0', 'vmm' => '0', 'vmt' => '1', 'vmct' => '1',
|
254 |
-
'vmr' => '1', 'vmw' => '1', 'vmsn' => '1', 'vmrd' => '1',
|
255 |
-
'vml' => '1', 'vmo' => '1',
|
256 |
-
'vms' => '1', 'vmam' => '1', 'vwpm' => '1', 'caa' => 1);
|
257 |
-
$cans_guest = array('mf' => '0', 'ms' => '0', 'mt' => '0', 'mp' => '0', 'mth' => '0', 'vm' => '0', 'aum' => '0', 'em' => '0', 'vmg' => '0', 'aup' => '0', 'vmem' => '1', 'view_stat' => '1', 'vprf' => '1', 'vpra' => '1', 'vprs' => '0',
|
258 |
-
'bm' => '0', 'dm' => '0', 'upa' => '0', 'ups' => '0', 'va' => '1',
|
259 |
-
'vmu' => '0', 'vmm' => '0', 'vmt' => '1', 'vmct' => '1',
|
260 |
-
'vmr' => '1', 'vmw' => '0', 'vmsn' => '1', 'vmrd' => '1',
|
261 |
-
'vml' => '1', 'vmo' => '1',
|
262 |
-
'vms' => '1', 'vmam' => '1', 'vwpm' => '0', 'caa' => 1);
|
263 |
-
$cans_customer = array('mf' => '0', 'ms' => '0', 'mt' => '0', 'mp' => '0', 'mth' => '0', 'vm' => '0', 'aum' => '0', 'em' => '0', 'vmg' => '0', 'aup' => '0', 'vmem' => '1', 'view_stat' => '1', 'vprf' => '1', 'vpra' => '1', 'vprs' => '0',
|
264 |
-
'bm' => '0', 'dm' => '0', 'upa' => '1', 'ups' => '1', 'va' => '1',
|
265 |
-
'vmu' => '0', 'vmm' => '0', 'vmt' => '1', 'vmct' => '1',
|
266 |
-
'vmr' => '1', 'vmw' => '1', 'vmsn' => '1', 'vmrd' => '1',
|
267 |
-
'vml' => '1', 'vmo' => '1',
|
268 |
-
'vms' => '1', 'vmam' => '1', 'vwpm' => '1', 'caa' => 1);
|
269 |
-
|
270 |
-
//Add new Cans in this array to add those in custom Usergroup created by forum admin
|
271 |
-
$cans_defaults = array( 'mf' => '0', 'ms' => '0', 'mt' => '0', 'mp' => '0', 'mth' => '0', 'vmem' => 1, 'view_stat' => '1', 'vprf' => 1, 'caa' => 1 );
|
272 |
-
|
273 |
-
$sql = "SELECT * FROM `".WPF()->tables->usergroups."`";
|
274 |
-
if( !$usergroups = WPF()->db->get_results($sql, ARRAY_A) ){
|
275 |
-
WPF()->usergroup->add('Admin', $cans_admin, '', 'administrator', 'full', '#FF3333', 1, 0);
|
276 |
-
WPF()->usergroup->add('Moderator', $cans_moder, '', 'editor', 'moderator', '#0066FF', 1, 0);
|
277 |
-
WPF()->usergroup->add('Registered', $cans_reg, '', 'subscriber', 'standard', '', 1, 1);
|
278 |
-
WPF()->usergroup->add('Guest', $cans_guest, '', '', 'read_only', '#222222', 0, 0);
|
279 |
-
WPF()->usergroup->add('Customer', $cans_customer, '', 'customer', 'standard', '#993366', 1, 1);
|
280 |
-
}
|
281 |
-
else{
|
282 |
-
foreach($usergroups as $usergroup){
|
283 |
-
$default = array();
|
284 |
-
$current = unserialize($usergroup['cans']);
|
285 |
-
if( strtolower($usergroup['name']) === 'admin' ) $default = $cans_admin;
|
286 |
-
elseif( strtolower($usergroup['name']) === 'moderator' ) $default = $cans_moder;
|
287 |
-
elseif( strtolower($usergroup['name']) === 'registered' ) $default = $cans_reg;
|
288 |
-
elseif( strtolower($usergroup['name']) === 'guest' ) $default = $cans_guest;
|
289 |
-
elseif( strtolower($usergroup['name']) === 'customer' ) $default = $cans_customer;
|
290 |
-
else { $default = $cans_defaults; }
|
291 |
-
if( !empty($default) ){
|
292 |
-
$data_update = array_merge($default, $current);
|
293 |
-
if( !empty($data_update) ){
|
294 |
-
$data_update = serialize($data_update);
|
295 |
-
WPF()->db->query("UPDATE `".WPF()->tables->usergroups."` SET `cans` = '" . WPF()->db->_real_escape($data_update) . "' WHERE `groupid` = " . intval($usergroup['groupid']) );
|
296 |
-
}
|
297 |
-
}
|
298 |
-
}
|
299 |
-
}
|
300 |
-
$sql = "SELECT COUNT(*) FROM `".WPF()->tables->forums."`";
|
301 |
-
$count = WPF()->db->get_var($sql);
|
302 |
-
if(!$count){
|
303 |
-
if( $parentid = WPF()->forum->add( array( 'title' => __('Main Category', 'wpforo'), 'description' => __('This is a simple category / section', 'wpforo'), 'cat_layout' => 4, 'icon' => 'fas fa-comments'), FALSE ) ){
|
304 |
-
WPF()->forum->add( array( 'title' => __('Main Forum', 'wpforo'), 'description' => __('This is a simple parent forum', 'wpforo'), 'parentid' => $parentid, 'cat_layout' => 4, 'icon' => 'fas fa-comments'), FALSE );
|
305 |
-
}
|
306 |
-
}
|
307 |
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
if( !$permalink_structure ){
|
312 |
-
global $wp_rewrite;
|
313 |
-
$wp_rewrite->set_permalink_structure( '/%postname%/' );
|
314 |
-
}
|
315 |
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
|
320 |
-
|
321 |
-
|
322 |
-
|
|
|
|
|
|
|
323 |
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
330 |
}
|
331 |
-
|
332 |
-
|
333 |
-
wp_mkdir_p($avatars_upload_dir);
|
334 |
}
|
335 |
|
336 |
-
|
337 |
-
|
338 |
-
WPF()->member->clear_db_cache();
|
339 |
|
340 |
-
|
341 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
342 |
$args = array( 'table' => WPF()->tables->phrases, 'col' => 'package', 'check' => 'col_exists' );
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
INNER JOIN `".WPF()->tables->posts."` p ON p.`topicid` = t.`topicid` AND p.`is_answer` = 1
|
361 |
SET t.`solved` = 1
|
362 |
WHERE t.`solved` = 0" );
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
-
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
410 |
-
|
411 |
-
|
412 |
-
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
JOIN `".WPF()->tables->subscribes."`
|
418 |
ON `".WPF()->tables->subscribes."`.`userid` = `".WPF()->tables->profiles."`.`userid`
|
419 |
SET `".WPF()->tables->profiles."`.`is_email_confirmed` = 1
|
420 |
WHERE `".WPF()->tables->subscribes."`.`active` = 1");
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
445 |
-
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
461 |
-
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
|
474 |
-
|
475 |
-
|
476 |
$args = array( 'table' => WPF()->tables->posts, 'col' => 'topicid_status', 'check' => 'key_exists' );
|
477 |
if( !wpforo_db_check( $args ) ) {
|
478 |
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->posts."` ADD KEY `topicid_status` (`topicid`,`status`)" );
|
@@ -489,72 +281,72 @@ function wpforo_activation(){
|
|
489 |
if( $topic_slug_key && intval( wpfval($topic_slug_key, 'Non_unique') ) === 0 ){
|
490 |
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->topics."` DROP INDEX slug, ADD KEY slug (`slug`(191))" );
|
491 |
}
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
499 |
-
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
|
505 |
-
|
506 |
-
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
522 |
-
|
523 |
-
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
|
528 |
-
|
529 |
-
|
530 |
-
|
531 |
-
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
549 |
-
|
550 |
-
|
551 |
-
|
552 |
-
|
553 |
-
|
554 |
-
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
#################################################################
|
559 |
// ADD `new` in ACTIVITY TABLE /////////////////////////////////
|
560 |
$args = array( 'table' => WPF()->tables->activity, 'col' => 'new', 'check' => 'col_exists' );
|
@@ -562,96 +354,13 @@ function wpforo_activation(){
|
|
562 |
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->activity."` ADD `new` TINYINT NOT NULL DEFAULT '0' AFTER `permalink`, ADD KEY `itemtype_userid_new` (`itemtype`, `userid`, `new`);" );
|
563 |
}
|
564 |
|
565 |
-
|
566 |
-
* in the update process, using old features settings set the right profile setting for the new option
|
567 |
-
*/
|
568 |
-
if( $features = get_option('wpforo_features', array()) ){
|
569 |
-
if( ! (int) wpfval($features, 'profile') ){
|
570 |
-
if( (int) wpfval($features, 'bp_profile') && class_exists('BP_Component') ){
|
571 |
-
$features['profile'] = 3;
|
572 |
-
}elseif( (int) wpfval($features, 'um_profile') && function_exists('UM') ){
|
573 |
-
$features['profile'] = 4;
|
574 |
-
}elseif( (int) wpfval($features, 'comment-author-link') ){
|
575 |
-
$features['profile'] = 2;
|
576 |
-
}else{
|
577 |
-
$features['profile'] = 1;
|
578 |
-
}
|
579 |
-
update_option('wpforo_features', array_map( 'intval', $features));
|
580 |
-
}
|
581 |
-
}
|
582 |
-
|
583 |
-
#################################################################
|
584 |
-
// CHECK Addon Notice /////////////////////////////////////////
|
585 |
-
$lastHash = get_option('wpforo-addon-note-dismissed');
|
586 |
-
$first = get_option('wpforo-addon-note-first');
|
587 |
-
if( $lastHash && $first == 'true' ) {
|
588 |
-
update_option('wpforo-addon-note-first', 'false');
|
589 |
-
}
|
590 |
-
#################################################################
|
591 |
-
// AVOID PLUGIN CONFLICTS ///////////////////////////////////////
|
592 |
-
/* Autoptimize *************************************************/
|
593 |
-
$autopt = get_option('autoptimize_js_exclude');
|
594 |
-
if( $autopt && strpos($autopt, 'wp-includes/js/tinymce') === FALSE ){
|
595 |
-
$autopt = $autopt . ', wp-includes/js/tinymce';
|
596 |
-
update_option('autoptimize_js_exclude', $autopt);
|
597 |
-
if( class_exists('autoptimizeCache') && is_callable(array('autoptimizeCache', 'clearall')) ){
|
598 |
-
autoptimizeCache::clearall();
|
599 |
-
}
|
600 |
-
}
|
601 |
-
|
602 |
-
#################################################################
|
603 |
-
// UPDATE THEME OPTIONS ////////////////////////////////////////
|
604 |
-
if( $current_theme = get_option('wpforo_theme_options') ){
|
605 |
-
$theme = WPF()->tpl->find_theme( 'classic' );
|
606 |
-
if( wpfval($theme, 'layouts') ){
|
607 |
-
$current_theme['layouts'] = $theme['layouts'];
|
608 |
-
$theme = wpforo_deep_merge($theme, $current_theme);
|
609 |
-
update_option('wpforo_theme_options', $theme);
|
610 |
-
}
|
611 |
-
}
|
612 |
-
|
613 |
-
#################################################################
|
614 |
-
// UPDATE VERSION - END /////////////////////////////////////////
|
615 |
-
WPF()->db->query("TRUNCATE TABLE `" . WPF()->tables->visits."`");
|
616 |
-
update_option('wpforo_version', WPFORO_VERSION);
|
617 |
-
WPF()->notice->clear();
|
618 |
-
wpforo_clean_cache();
|
619 |
-
}
|
620 |
-
|
621 |
-
|
622 |
-
function wpforo_update() {
|
623 |
-
if ( get_option('wpforo_version') && WPFORO_VERSION !== get_option('wpforo_version') ) wpforo_activation();
|
624 |
}
|
625 |
-
add_action('wp_loaded', 'wpforo_update');
|
626 |
-
|
627 |
-
|
628 |
-
function wpforo_update_options( $option_key, $default, $exlude = array() ) {
|
629 |
-
|
630 |
-
$option = get_option( $option_key, array() );
|
631 |
-
|
632 |
-
if( !empty($option) ){
|
633 |
-
if( !empty($exlude) ){
|
634 |
-
foreach( $exlude as $key ){
|
635 |
-
if( isset($default[$key]) ) unset($default[$key]);
|
636 |
-
}
|
637 |
-
}
|
638 |
-
$option_update = array_merge($default, $option);
|
639 |
-
}
|
640 |
-
else{
|
641 |
-
$option_update = $default;
|
642 |
-
}
|
643 |
-
|
644 |
-
update_option( $option_key, $option_update );
|
645 |
-
}
|
646 |
-
|
647 |
-
|
648 |
-
function wpforo_deactivation() {}
|
649 |
-
|
650 |
|
651 |
function wpforo_uninstall() {
|
652 |
if( ! wpforo_is_admin() ) return;
|
653 |
if( ! current_user_can( 'activate_plugins' ) ) return;
|
654 |
-
$QUERY_STRING = trim(preg_replace('|_wpnonce=[
|
655 |
|
656 |
if( 'action=wpforo-uninstall' == trim($QUERY_STRING) ){
|
657 |
|
@@ -737,7 +446,7 @@ function wpforo_profile_notice(){
|
|
737 |
$button = '<a href="' . $url . '" class="button button-primary button-large" style="font-size:14px;">' . $btext . ' >></a>';
|
738 |
$header = __( 'wpForo Forum Installation | ', 'wpforo' );
|
739 |
$message = __( 'Forum users\' profile data are not synchronized yet, this step is required! Please click the button below to complete installation.', 'wpforo' );
|
740 |
-
echo '<div class="' . $class . '" style="padding:15px 20px;"><h2 style="margin:0;">' . esc_html($header) . $status . ' </h2><p style="font-size:15px;margin:5px 0;">' . $message . '</p><p style="margin:
|
741 |
}
|
742 |
|
743 |
function wpforo_database_notice(){
|
@@ -748,7 +457,21 @@ function wpforo_database_notice(){
|
|
748 |
$button = '<a href="' . $url . '" class="button button-primary button-large" style="font-size:13px;">Go to Database Troubleshooter >></a>';
|
749 |
$header = __( 'wpForo Database Update Problem - Action Required!', 'wpforo' );
|
750 |
$message = __( 'Forum database is not updated properly. Please click the button below for further instruction.', 'wpforo' );
|
751 |
-
echo '<div class="' . $class . '" style="padding:15px 20px;"><h2 style="margin:0;">' . esc_html($header) . ' </h2><p style="font-size:15px;margin:5px 0;">' . $message . '</p><p style="margin:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
752 |
}
|
753 |
|
754 |
function wpforo_get_shortcode_pageid( $exclude = array() ){
|
@@ -756,14 +479,14 @@ function wpforo_get_shortcode_pageid( $exclude = array() ){
|
|
756 |
$sql = "SELECT `ID` FROM `".WPF()->db->posts."`
|
757 |
WHERE `post_content` LIKE '%[wpforo]%'
|
758 |
AND `post_status` LIKE 'publish'
|
759 |
-
AND `post_type` IN('
|
760 |
if( $exclude ) $sql .= " AND `ID` NOT IN(". implode(',', $exclude) .")";
|
761 |
return WPF()->db->get_var($sql);
|
762 |
}
|
763 |
|
764 |
function wpforo_create_forum_page(){
|
765 |
if( !WPF()->pageid ||
|
766 |
-
!WPF()->db->get_var("SELECT `ID` FROM `".WPF()->db->posts."` WHERE `ID` = '".intval(WPF()->pageid)."' AND ( `post_content` LIKE '%[wpforo]%' OR `post_content` LIKE '%[wpforo-index]%' ) AND `post_status` LIKE 'publish' AND `post_type` IN('
|
767 |
if( !$page_id = wpforo_get_shortcode_pageid( get_option('page_on_front') ) ){
|
768 |
$wpforo_page = array(
|
769 |
'post_date' => current_time( 'mysql', 1 ),
|
@@ -808,4 +531,325 @@ function wpforo_create_forum_page(){
|
|
808 |
WPF()->permastruct = trim( get_wpf_option('wpforo_permastruct'), '/' );
|
809 |
flush_rewrite_rules(FALSE);
|
810 |
nocache_headers();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
811 |
}
|
35 |
}
|
36 |
|
37 |
function wpforo_activation(){
|
38 |
+
#################################################################
|
39 |
+
// Create wpForo Tables /////////////////////////////////////////
|
40 |
+
wpforo_create_tables();
|
41 |
|
42 |
+
#################################################################
|
43 |
+
// Alter wpForo Tables //////////////////////////////////////////
|
44 |
+
wpforo_alter_tables();
|
|
|
45 |
|
46 |
+
#################################################################
|
47 |
+
// Permalink Settings ///////////////////////////////////////////
|
48 |
+
wpforo_fix_wp_permalink_structure();
|
49 |
|
50 |
+
#################################################################
|
51 |
+
// Creating wpforo folders //////////////////////////////////////
|
52 |
+
wpforo_create_important_folders();
|
53 |
|
54 |
#################################################################
|
55 |
+
// Access Sets //////////////////////////////////////////////////
|
56 |
+
wpforo_import_default_accesses();
|
|
|
57 |
|
58 |
+
#################################################################
|
59 |
+
// fix already installed options ////////////////////////////////
|
60 |
+
wpforo_fix_installed_options();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
|
62 |
+
#################################################################
|
63 |
+
// synchronize users ////////////////////////////////////////////
|
64 |
+
WPF()->member->synchronize_users(100);
|
65 |
+
WPF()->member->init_current_user();
|
66 |
+
WPF()->member->clear_db_cache();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
|
68 |
+
#################################################################
|
69 |
+
// Importing Language Packs and Phrases /////////////////////////
|
70 |
+
WPF()->phrase->xml_import('english.xml', 'install');
|
71 |
+
WPF()->phrase->clear_cache();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
72 |
|
73 |
+
#################################################################
|
74 |
+
// Creating Forum Page //////////////////////////////////////////
|
75 |
+
wpforo_create_forum_page();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76 |
|
77 |
+
#################################################################
|
78 |
+
// Forum Navigation and Menu ////////////////////////////////////
|
79 |
+
wpforo_import_default_menus();
|
80 |
|
81 |
+
#################################################################
|
82 |
+
// Usergroup ////////////////////////////////////////////////////
|
83 |
+
wpforo_import_default_usergroups();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
|
85 |
+
#################################################################
|
86 |
+
// Forums ////////////////////////////////////////////////////
|
87 |
+
wpforo_import_default_forums();
|
|
|
|
|
|
|
|
|
88 |
|
89 |
+
#################################################################
|
90 |
+
// UPDATE THEME OPTIONS ////////////////////////////////////////
|
91 |
+
wpforo_update_theme_options();
|
92 |
|
93 |
+
#################################################################
|
94 |
+
// UPDATE VERSION - END /////////////////////////////////////////
|
95 |
+
update_option('wpforo_version', WPFORO_VERSION);
|
96 |
+
WPF()->notice->clear();
|
97 |
+
wpforo_clean_cache();
|
98 |
+
}
|
99 |
|
100 |
+
add_action('wpforo_actions', function(){
|
101 |
+
if( get_option('wpforo_version') && WPFORO_VERSION !== get_option('wpforo_version') ) wpforo_activation();
|
102 |
+
});
|
103 |
+
|
104 |
+
function wpforo_update_options( $option_key, $default, $exlude = array() ) {
|
105 |
+
$option = get_option( $option_key, array() );
|
106 |
+
|
107 |
+
if( !empty($option) ){
|
108 |
+
if( !empty($exlude) ){
|
109 |
+
foreach( $exlude as $key ){
|
110 |
+
if( isset($default[$key]) ) unset($default[$key]);
|
111 |
+
}
|
112 |
+
}
|
113 |
+
$option_update = array_merge($default, $option);
|
114 |
}
|
115 |
+
else{
|
116 |
+
$option_update = $default;
|
|
|
117 |
}
|
118 |
|
119 |
+
update_option( $option_key, $option_update );
|
120 |
+
}
|
|
|
121 |
|
122 |
+
function wpforo_deactivation() {}
|
123 |
+
|
124 |
+
function wpforo_create_tables(){
|
125 |
+
require_once( WPFORO_DIR . '/wpf-includes/install-sql.php' );
|
126 |
+
foreach( wpforo_get_install_sqls() as $sql ) if( false === @WPF()->db->query($sql) ) {
|
127 |
+
@WPF()->db->query( preg_replace('#\)\s*ENGINE.*$#isu', ')', $sql) );
|
128 |
+
}
|
129 |
+
}
|
130 |
+
|
131 |
+
function wpforo_alter_tables(){
|
132 |
+
#################################################################
|
133 |
+
// ADD `package` field in `phrases` TABLE //////////////////////////////////////////////
|
134 |
$args = array( 'table' => WPF()->tables->phrases, 'col' => 'package', 'check' => 'col_exists' );
|
135 |
+
if( !wpforo_db_check( $args ) ){
|
136 |
+
@WPF()->db->query( "ALTER TABLE `" . WPF()->tables->phrases . "` ADD `package` VARCHAR(255) NOT NULL DEFAULT 'wpforo'" );
|
137 |
+
}
|
138 |
+
WPF()->phrase->clear_cache();
|
139 |
|
140 |
+
#################################################################
|
141 |
+
// ADD `private` field in TOPIC TABLE ///////////////////////////
|
142 |
+
$args = array( 'table' => WPF()->tables->topics, 'col' => 'private', 'check' => 'col_exists' );
|
143 |
+
if( !wpforo_db_check( $args ) ){
|
144 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->topics."` ADD `private` TINYINT(1) NOT NULL DEFAULT '0', ADD INDEX `is_private` (`private`);" );
|
145 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->topics."` ADD INDEX `own_private` ( `userid`, `private`);" );
|
146 |
+
}
|
147 |
+
// ADD `solved` field in TOPIC TABLE ///////////////////////////
|
148 |
+
$args = array( 'table' => WPF()->tables->topics, 'col' => 'solved', 'check' => 'col_exists' );
|
149 |
+
if( !wpforo_db_check( $args ) ){
|
150 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->topics."` ADD `solved` TINYINT(1) NOT NULL DEFAULT 0 AFTER `type`, ADD INDEX `solved` (`solved`)" );
|
151 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->topics."` t
|
152 |
INNER JOIN `".WPF()->tables->posts."` p ON p.`topicid` = t.`topicid` AND p.`is_answer` = 1
|
153 |
SET t.`solved` = 1
|
154 |
WHERE t.`solved` = 0" );
|
155 |
+
wpforo_clean_cache();
|
156 |
+
}
|
157 |
+
// ADD `status` field in TOPICS & POSTS TABLE ///////////////////////////
|
158 |
+
$args = array( 'table' => WPF()->tables->topics, 'col' => 'status', 'check' => 'col_exists' );
|
159 |
+
if( !wpforo_db_check( $args ) ){
|
160 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->topics."` ADD `status` TINYINT(1) NOT NULL DEFAULT '0', ADD INDEX `status` (`status`);" );
|
161 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->posts."` ADD `status` TINYINT(1) NOT NULL DEFAULT '0', ADD INDEX `status` (`status`);" );
|
162 |
+
}
|
163 |
+
// ADD `name` and `email` field in TOPIC TABLE ///////////////////////////
|
164 |
+
$args = array( 'table' => WPF()->tables->topics, 'col' => 'name', 'check' => 'col_exists' );
|
165 |
+
if( !wpforo_db_check( $args ) ){
|
166 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->topics."` ADD `name` VARCHAR(50) NOT NULL, ADD `email` VARCHAR(50) NOT NULL" );
|
167 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->posts."` ADD `name` VARCHAR(50) NOT NULL, ADD `email` VARCHAR(50) NOT NULL" );
|
168 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->topics."` ADD KEY `email` (`email`)" );
|
169 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->posts."` ADD KEY `email` (`email`)" );
|
170 |
+
}
|
171 |
+
// ADD `utitle`, `role` and `access` to USERGROUP TABLE /////////
|
172 |
+
$args = array( 'table' => WPF()->tables->usergroups, 'col' => 'utitle', 'check' => 'col_exists' );
|
173 |
+
if( !wpforo_db_check( $args ) ){
|
174 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->usergroups."` ADD `utitle` VARCHAR(100), ADD `role` VARCHAR(50), ADD `access` VARCHAR(50)" );
|
175 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `utitle` = 'Admin', `role` = 'administrator', `access` = 'full' WHERE `groupid` = 1");
|
176 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `utitle` = 'Moderator', `role` = 'editor', `access` = 'moderator' WHERE `groupid` = 2");
|
177 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `utitle` = 'Registered', `role` = 'subscriber', `access` = 'standard' WHERE `groupid` = 3");
|
178 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `utitle` = 'Guest', `role` = '', `access` = 'read_only' WHERE `groupid` = 4");
|
179 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `utitle` = 'Customer', `role` = 'customer', `access` = 'standard' WHERE `groupid` = 5");
|
180 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `utitle` = 'name', `role` = 'subscriber', `access` = 'standard' WHERE `utitle` IS NULL OR `utitle` = ''");
|
181 |
+
}
|
182 |
+
#################################################################
|
183 |
+
// ADD `color` field in usergroups TABLE ///////////////////////////
|
184 |
+
$args = array( 'table' => WPF()->tables->usergroups, 'col' => 'color', 'check' => 'col_exists' );
|
185 |
+
if( !wpforo_db_check( $args ) ){
|
186 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->usergroups."` ADD `color` varchar(7) NOT NULL DEFAULT ''" );
|
187 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `color` = '#FF3333' WHERE `groupid` = 1");
|
188 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `color` = '#0066FF' WHERE `groupid` = 2");
|
189 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `color` = '#222222' WHERE `groupid` = 4");
|
190 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `color` = '#993366' WHERE `groupid` = 5");
|
191 |
+
}
|
192 |
+
#################################################################
|
193 |
+
// ADD `visible` field in usergroups TABLE ///////////////////////////
|
194 |
+
$args = array( 'table' => WPF()->tables->usergroups, 'col' => 'visible', 'check' => 'col_exists' );
|
195 |
+
if( !wpforo_db_check( $args ) ){
|
196 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->usergroups."` ADD `visible` TINYINT(1) NOT NULL DEFAULT 1;" );
|
197 |
+
}
|
198 |
+
#################################################################
|
199 |
+
// ADD `online_time` field in profiles TABLE ///////////////////////////
|
200 |
+
$args = array( 'table' => WPF()->tables->profiles, 'col' => 'online_time', 'check' => 'col_exists' );
|
201 |
+
if( !wpforo_db_check( $args ) ){
|
202 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->profiles."` ADD `online_time` INT UNSIGNED NOT NULL DEFAULT 0 AFTER `last_login`, ADD KEY (`online_time`)" );
|
203 |
+
}
|
204 |
+
// ADD `is_email_confirmed` field in profiles TABLE ///////////////////////////
|
205 |
+
$args = array( 'table' => WPF()->tables->profiles, 'col' => 'is_email_confirmed', 'check' => 'col_exists' );
|
206 |
+
if( !wpforo_db_check( $args ) ){
|
207 |
+
WPF()->db->query( "ALTER TABLE `".WPF()->tables->profiles."` ADD `is_email_confirmed` TINYINT(1) NOT NULL DEFAULT 0, ADD KEY (`is_email_confirmed`)" );
|
208 |
+
WPF()->db->query( "UPDATE `".WPF()->tables->profiles."`
|
209 |
JOIN `".WPF()->tables->subscribes."`
|
210 |
ON `".WPF()->tables->subscribes."`.`userid` = `".WPF()->tables->profiles."`.`userid`
|
211 |
SET `".WPF()->tables->profiles."`.`is_email_confirmed` = 1
|
212 |
WHERE `".WPF()->tables->subscribes."`.`active` = 1");
|
213 |
+
WPF()->db->query("UPDATE `".WPF()->tables->profiles."` SET `is_email_confirmed` = 1 WHERE `groupid` = 1");
|
214 |
+
}
|
215 |
+
#################################################################
|
216 |
+
// DROP uname unique key from profiles TABLE ///////////////////////////
|
217 |
+
$args = array( 'table' => WPF()->tables->profiles, 'col' => 'UNIQUE USERNAME', 'check' => 'key_exists' );
|
218 |
+
if( wpforo_db_check( $args ) ){
|
219 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->profiles."` DROP KEY `UNIQUE USERNAME`" );
|
220 |
+
}
|
221 |
+
$args = array( 'table' => WPF()->tables->profiles, 'col' => 'UNIQUE ID', 'check' => 'key_exists' );
|
222 |
+
if( wpforo_db_check( $args ) ){
|
223 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->profiles."` DROP KEY `UNIQUE ID`" );
|
224 |
+
}
|
225 |
+
#################################################################
|
226 |
+
// ADD `private` field in post TABLE ///////////////////////////
|
227 |
+
$args = array( 'table' => WPF()->tables->posts, 'col' => 'private', 'check' => 'col_exists' );
|
228 |
+
if( !wpforo_db_check( $args ) ){
|
229 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->posts."` ADD `private` TINYINT(1) NOT NULL DEFAULT 0, ADD INDEX `is_private` (`private`)" );
|
230 |
+
}
|
231 |
+
#################################################################
|
232 |
+
// ADD `unique_vote` KEY in post Votes ///////////////////////////
|
233 |
+
$args = array( 'table' => WPF()->tables->votes, 'col' => 'unique_vote', 'check' => 'key_exists' );
|
234 |
+
if( !wpforo_db_check( $args ) ){
|
235 |
+
$args = array( 'table' => WPF()->tables->votes, 'col' => 'userid', 'check' => 'key_exists' );
|
236 |
+
if( wpforo_db_check( $args ) ) @WPF()->db->query( "ALTER TABLE `".WPF()->tables->votes."` DROP KEY `userid`" );
|
237 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->votes."` ADD UNIQUE KEY `unique_vote` (`userid`, `postid`, `reaction`)" );
|
238 |
+
}
|
239 |
+
#################################################################
|
240 |
+
//Add user_name col in subsciption table///////////////////////////
|
241 |
+
$args = array( 'table' => WPF()->tables->subscribes, 'col' => 'user_name', 'check' => 'col_exists' );
|
242 |
+
if( !wpforo_db_check( $args ) ){
|
243 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->subscribes."` ADD `user_name` VARCHAR(60) NOT NULL DEFAULT ''" );
|
244 |
+
}
|
245 |
+
//Add user_email col in subsciption table
|
246 |
+
$args = array( 'table' => WPF()->tables->subscribes, 'col' => 'user_email', 'check' => 'col_exists' );
|
247 |
+
if( !wpforo_db_check( $args ) ){
|
248 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->subscribes."` ADD `user_email` VARCHAR(60) NOT NULL DEFAULT ''" );
|
249 |
+
}
|
250 |
+
//Add indexes for subscribe new fields
|
251 |
+
$args = array( 'table' => WPF()->tables->subscribes, 'col' => 'fld_group_unq', 'check' => 'key_exists' );
|
252 |
+
if( !wpforo_db_check( $args ) ){
|
253 |
+
$args = array( 'table' => WPF()->tables->subscribes, 'col' => 'itemid', 'check' => 'key_exists' );
|
254 |
+
if( wpforo_db_check( $args ) ) @WPF()->db->query( "ALTER TABLE `".WPF()->tables->subscribes."` DROP KEY `itemid`" );
|
255 |
+
wpforo_add_unique_key( WPF()->tables->subscribes, 'subid', 'fld_group_unq', '`itemid`, `type`, `userid`, `user_email`(60)');
|
256 |
+
}
|
257 |
+
$args = array( 'table' => WPF()->tables->subscribes, 'col' => 'type', 'check' => 'col_type' );
|
258 |
+
$col_type = wpforo_db_check( $args );
|
259 |
+
if( $col_type != 'varchar(50)' ){
|
260 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->subscribes."` MODIFY `type` VARCHAR(50) NOT NULL" );
|
261 |
+
}
|
262 |
+
####################################################################
|
263 |
+
//Add index for double condition queries to avoid SQl caching///////
|
264 |
+
$args = array( 'table' => WPF()->tables->posts, 'col' => 'forumid_status', 'check' => 'key_exists' );
|
265 |
+
if( !wpforo_db_check( $args ) ) {
|
266 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->posts."` ADD KEY `forumid_status` (`forumid`,`status`)" );
|
267 |
+
}
|
268 |
$args = array( 'table' => WPF()->tables->posts, 'col' => 'topicid_status', 'check' => 'key_exists' );
|
269 |
if( !wpforo_db_check( $args ) ) {
|
270 |
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->posts."` ADD KEY `topicid_status` (`topicid`,`status`)" );
|
281 |
if( $topic_slug_key && intval( wpfval($topic_slug_key, 'Non_unique') ) === 0 ){
|
282 |
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->topics."` DROP INDEX slug, ADD KEY slug (`slug`(191))" );
|
283 |
}
|
284 |
+
$args = array( 'table' => WPF()->tables->posts, 'col' => 'topicid_parentid', 'check' => 'key_exists' );
|
285 |
+
if( !wpforo_db_check( $args ) ) {
|
286 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->posts."` ADD KEY `topicid_parentid` (`topicid`,`parentid`)" );
|
287 |
+
}
|
288 |
+
#################################################################
|
289 |
+
// ADD `secondary_groups` field in profiles TABLE //////////////
|
290 |
+
$args = array( 'table' => WPF()->tables->profiles, 'col' => 'secondary_groups', 'check' => 'col_exists' );
|
291 |
+
if( !wpforo_db_check( $args ) ){
|
292 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->profiles."` ADD `secondary_groups` VARCHAR(255)" );
|
293 |
+
}
|
294 |
+
$args = array( 'table' => WPF()->tables->usergroups, 'col' => 'secondary', 'check' => 'col_exists' );
|
295 |
+
if( !wpforo_db_check( $args ) ){
|
296 |
+
@WPF()->db->query( "ALTER TABLE `" . WPF()->tables->usergroups . "` ADD `secondary` TINYINT(1) NOT NULL DEFAULT 0;" );
|
297 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->usergroups."` SET `secondary` = 1 WHERE `groupid` IN(3,5)");
|
298 |
+
}
|
299 |
+
#################################################################
|
300 |
+
// ADD `fields` field in profiles TABLE ////////////////////////
|
301 |
+
$args = array( 'table' => WPF()->tables->profiles, 'col' => 'fields', 'check' => 'col_exists' );
|
302 |
+
if( !wpforo_db_check( $args ) ){
|
303 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->profiles."` ADD `fields` LONGTEXT" );
|
304 |
+
}
|
305 |
+
#################################################################
|
306 |
+
// Change `phrase_key` type in phrases TABLE ///////////////////
|
307 |
+
$args = array( 'table' => WPF()->tables->phrases, 'col' => 'phrase_key', 'check' => 'col_type' );
|
308 |
+
$col_type = strtolower( wpforo_db_check( $args ) );
|
309 |
+
if( $col_type !== 'text' ){
|
310 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->phrases."` MODIFY `phrase_key` TEXT" );
|
311 |
+
}
|
312 |
+
#################################################################
|
313 |
+
// ADD `prefix` and `tags` fields in TOPIC TABLE ///////////////
|
314 |
+
$args = array( 'table' => WPF()->tables->topics, 'col' => 'tags', 'check' => 'col_exists' );
|
315 |
+
if( !wpforo_db_check( $args ) ){
|
316 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->topics."` ADD `prefix` VARCHAR(100) NOT NULL DEFAULT '', ADD `tags` TEXT, ADD KEY (`prefix`), ADD KEY (`tags`(190))" );
|
317 |
+
}
|
318 |
+
#################################################################
|
319 |
+
//Add last_post indexes for forums and topics tables ////////////
|
320 |
+
$args = array( 'table' => WPF()->tables->forums, 'col' => 'last_postid', 'check' => 'key_exists' );
|
321 |
+
if( !wpforo_db_check( $args ) ){
|
322 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->forums."` ADD KEY(`last_postid`)");
|
323 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->topics."` ADD KEY `forumid_status_private` ( `forumid`,`status`,`private` ), ADD KEY(`last_post`)");
|
324 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->posts."` ADD KEY `forumid_status_private` (`forumid`, `status`, `private`)");
|
325 |
+
}
|
326 |
+
#################################################################
|
327 |
+
//Add unique keys in VISITS TABLE ///////////////////////////////
|
328 |
+
$args = array( 'table' => WPF()->tables->visits, 'col' => 'unique_tracking', 'check' => 'key_exists' );
|
329 |
+
if( !wpforo_db_check( $args ) ){
|
330 |
+
wpforo_add_unique_key( WPF()->tables->visits, 'id', 'unique_tracking', '`userid`,`ip`,`forumid`,`topicid`');
|
331 |
+
@WPF()->db->query( "ALTER TABLE `" . WPF()->tables->visits . "` ADD KEY `time_forumid` (`time`, `forumid`)");
|
332 |
+
@WPF()->db->query( "ALTER TABLE `" . WPF()->tables->visits . "` ADD KEY `time_topicid` (`time`, `topicid`)");
|
333 |
+
}
|
334 |
+
#################################################################
|
335 |
+
// ADD `color` field in forums TABLE ///////////////////////////
|
336 |
+
$args = array( 'table' => WPF()->tables->forums, 'col' => 'color', 'check' => 'col_exists' );
|
337 |
+
if( !wpforo_db_check( $args ) ){
|
338 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->forums."` ADD `color` varchar(7) NOT NULL DEFAULT ''" );
|
339 |
+
@WPF()->db->query( "UPDATE `".WPF()->tables->forums."` SET `color` = concat('#',SUBSTRING((lpad(hex(round(rand() * 10000000)),6,0)),-6))");
|
340 |
+
}
|
341 |
+
#################################################################
|
342 |
+
// ADD `root` fields in POSTS TABLE ///////////////
|
343 |
+
//$post_table_count = @WPF()->db->get_var("SELECT COUNT(*) FROM `".WPF()->tables->posts."`");
|
344 |
+
//if( $post_table_count < 100000 ){
|
345 |
+
$args = array( 'table' => WPF()->tables->posts, 'col' => 'root', 'check' => 'col_exists' );
|
346 |
+
if( !wpforo_db_check( $args ) ){
|
347 |
+
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->posts."` ADD `root` BIGINT, ADD KEY(`root`)" );
|
348 |
+
}
|
349 |
+
//}
|
350 |
#################################################################
|
351 |
// ADD `new` in ACTIVITY TABLE /////////////////////////////////
|
352 |
$args = array( 'table' => WPF()->tables->activity, 'col' => 'new', 'check' => 'col_exists' );
|
354 |
@WPF()->db->query( "ALTER TABLE `".WPF()->tables->activity."` ADD `new` TINYINT NOT NULL DEFAULT '0' AFTER `permalink`, ADD KEY `itemtype_userid_new` (`itemtype`, `userid`, `new`);" );
|
355 |
}
|
356 |
|
357 |
+
WPF()->db->query("TRUNCATE TABLE `" . WPF()->tables->visits . "`");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
358 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
359 |
|
360 |
function wpforo_uninstall() {
|
361 |
if( ! wpforo_is_admin() ) return;
|
362 |
if( ! current_user_can( 'activate_plugins' ) ) return;
|
363 |
+
$QUERY_STRING = trim(preg_replace('|_wpnonce=[^&?=]*|is', '', $_SERVER['QUERY_STRING']), '&');
|
364 |
|
365 |
if( 'action=wpforo-uninstall' == trim($QUERY_STRING) ){
|
366 |
|
446 |
$button = '<a href="' . $url . '" class="button button-primary button-large" style="font-size:14px;">' . $btext . ' >></a>';
|
447 |
$header = __( 'wpForo Forum Installation | ', 'wpforo' );
|
448 |
$message = __( 'Forum users\' profile data are not synchronized yet, this step is required! Please click the button below to complete installation.', 'wpforo' );
|
449 |
+
echo '<div class="' . $class . '" style="padding:15px 20px;"><h2 style="margin:0;">' . esc_html($header) . $status . ' </h2><p style="font-size:15px;margin:5px 0;">' . $message . '</p><p style="margin:0 0 10px 0;">' . $button . '</p><hr /><p style="margin:0;color:#dd0000;">' . $note . '</p><p style="margin:0;color:#999; font-size:12px;">' . $info . '</p></div>';
|
450 |
}
|
451 |
|
452 |
function wpforo_database_notice(){
|
457 |
$button = '<a href="' . $url . '" class="button button-primary button-large" style="font-size:13px;">Go to Database Troubleshooter >></a>';
|
458 |
$header = __( 'wpForo Database Update Problem - Action Required!', 'wpforo' );
|
459 |
$message = __( 'Forum database is not updated properly. Please click the button below for further instruction.', 'wpforo' );
|
460 |
+
echo '<div class="' . $class . '" style="padding:15px 20px;"><h2 style="margin:0;">' . esc_html($header) . ' </h2><p style="font-size:15px;margin:5px 0;">' . $message . '</p><p style="margin:0 0 10px 0;">' . $button . '</p><hr /><p style="margin:0;color:#999; font-size:12px;">' . $info . '</p></div>';
|
461 |
+
}
|
462 |
+
|
463 |
+
function wpforo_create_important_folders(){
|
464 |
+
$wp_upload_dir = wp_upload_dir();
|
465 |
+
$folders = array(
|
466 |
+
'wpforo',
|
467 |
+
'wpforo/avatars',
|
468 |
+
'wpforo/default_attachments',
|
469 |
+
'wpforo/cache'
|
470 |
+
);
|
471 |
+
foreach ( $folders as $folder ){
|
472 |
+
$dir = $wp_upload_dir['basedir'] . '/' . trim($folder, '/') . '/';
|
473 |
+
if( !is_dir($dir) ) wp_mkdir_p($dir);
|
474 |
+
}
|
475 |
}
|
476 |
|
477 |
function wpforo_get_shortcode_pageid( $exclude = array() ){
|
479 |
$sql = "SELECT `ID` FROM `".WPF()->db->posts."`
|
480 |
WHERE `post_content` LIKE '%[wpforo]%'
|
481 |
AND `post_status` LIKE 'publish'
|
482 |
+
AND `post_type` IN('". implode("','", wpforo_get_blog_content_types()) ."')";
|
483 |
if( $exclude ) $sql .= " AND `ID` NOT IN(". implode(',', $exclude) .")";
|
484 |
return WPF()->db->get_var($sql);
|
485 |
}
|
486 |
|
487 |
function wpforo_create_forum_page(){
|
488 |
if( !WPF()->pageid ||
|
489 |
+
!WPF()->db->get_var("SELECT `ID` FROM `".WPF()->db->posts."` WHERE `ID` = '".intval(WPF()->pageid)."' AND ( `post_content` LIKE '%[wpforo]%' OR `post_content` LIKE '%[wpforo-index]%' ) AND `post_status` LIKE 'publish' AND `post_type` IN('". implode("','", wpforo_get_blog_content_types()) ."')") ){
|
490 |
if( !$page_id = wpforo_get_shortcode_pageid( get_option('page_on_front') ) ){
|
491 |
$wpforo_page = array(
|
492 |
'post_date' => current_time( 'mysql', 1 ),
|
531 |
WPF()->permastruct = trim( get_wpf_option('wpforo_permastruct'), '/' );
|
532 |
flush_rewrite_rules(FALSE);
|
533 |
nocache_headers();
|
534 |
+
}
|
535 |
+
|
536 |
+
function wpforo_import_default_menus(){
|
537 |
+
$menu_name = wpforo_phrase('wpForo Navigation', false, 'orig');
|
538 |
+
$menu_location = 'wpforo-menu';
|
539 |
+
$menu_exists = wp_get_nav_menu_object( $menu_name );
|
540 |
+
if(!$menu_exists){
|
541 |
+
$id = array();
|
542 |
+
$menu_id = wp_create_nav_menu($menu_name);
|
543 |
+
$id['wpforo-home'] = wp_update_nav_menu_item($menu_id, 0, array(
|
544 |
+
'menu-item-title' => wpforo_phrase('Forums', false),
|
545 |
+
'menu-item-classes' => 'wpforo-home',
|
546 |
+
'menu-item-url' => '/%wpforo-home%/',
|
547 |
+
'menu-item-status' => 'publish',
|
548 |
+
'menu-item-parent-id' => 0,
|
549 |
+
'menu-item-position' => 0));
|
550 |
+
|
551 |
+
$id['wpforo-members'] = wp_update_nav_menu_item($menu_id, 0, array(
|
552 |
+
'menu-item-title' => wpforo_phrase('Members', false),
|
553 |
+
'menu-item-classes' => 'wpforo-members',
|
554 |
+
'menu-item-url' => '/%wpforo-members%/',
|
555 |
+
'menu-item-status' => 'publish',
|
556 |
+
'menu-item-parent-id' => 0,
|
557 |
+
'menu-item-position' => 0));
|
558 |
+
|
559 |
+
$id['wpforo-recent'] = wp_update_nav_menu_item($menu_id, 0, array(
|
560 |
+
'menu-item-title' => wpforo_phrase('Recent Posts', false),
|
561 |
+
'menu-item-classes' => 'wpforo-recent',
|
562 |
+
'menu-item-url' => '/%wpforo-recent%/',
|
563 |
+
'menu-item-status' => 'publish',
|
564 |
+
'menu-item-parent-id' => 0,
|
565 |
+
'menu-item-position' => 0));
|
566 |
+
|
567 |
+
$id['wpforo-profile'] = wp_update_nav_menu_item($menu_id, 0, array(
|
568 |
+
'menu-item-title' => wpforo_phrase('My Profile', false),
|
569 |
+
'menu-item-classes' => 'wpforo-profile',
|
570 |
+
'menu-item-url' => '/%wpforo-profile-home%/',
|
571 |
+
'menu-item-status' => 'publish',
|
572 |
+
'menu-item-parent-id' => 0,
|
573 |
+
'menu-item-position' => 0));
|
574 |
+
|
575 |
+
if(isset($id['wpforo-profile']) && $id['wpforo-profile']){
|
576 |
+
$id['wpforo-profile-account'] = wp_update_nav_menu_item($menu_id, 0, array(
|
577 |
+
'menu-item-title' => wpforo_phrase('Account', false),
|
578 |
+
'menu-item-classes' => 'wpforo-profile-account',
|
579 |
+
'menu-item-url' => '/%wpforo-profile-account%/',
|
580 |
+
'menu-item-status' => 'publish',
|
581 |
+
'menu-item-parent-id' => $id['wpforo-profile'],
|
582 |
+
'menu-item-position' => 1)
|
583 |
+
);
|
584 |
+
$id['wpforo-profile-activity'] = wp_update_nav_menu_item($menu_id, 0, array(
|
585 |
+
'menu-item-title' => wpforo_phrase('Activity', false),
|
586 |
+
'menu-item-classes' => 'wpforo-profile-activity',
|
587 |
+
'menu-item-url' => '/%wpforo-profile-activity%/',
|
588 |
+
'menu-item-status' => 'publish',
|
589 |
+
'menu-item-parent-id' => $id['wpforo-profile'],
|
590 |
+
'menu-item-position' => 1)
|
591 |
+
);
|
592 |
+
$id['wpforo-profile-subscriptions'] = wp_update_nav_menu_item($menu_id, 0, array(
|
593 |
+
'menu-item-title' => wpforo_phrase('Subscriptions', false),
|
594 |
+
'menu-item-classes' => 'wpforo-profile-subscriptions',
|
595 |
+
'menu-item-url' => '/%wpforo-profile-subscriptions%/',
|
596 |
+
'menu-item-status' => 'publish',
|
597 |
+
'menu-item-parent-id' => $id['wpforo-profile'],
|
598 |
+
'menu-item-position' => 2)
|
599 |
+
);
|
600 |
+
}
|
601 |
+
|
602 |
+
$id['wpforo-register'] = wp_update_nav_menu_item($menu_id, 0, array(
|
603 |
+
'menu-item-title' => wpforo_phrase('Register', false),
|
604 |
+
'menu-item-classes' => 'wpforo-register',
|
605 |
+
'menu-item-url' => '/%wpforo-register%/',
|
606 |
+
'menu-item-status' => 'publish',
|
607 |
+
'menu-item-parent-id' => 0,
|
608 |
+
'menu-item-position' => 0));
|
609 |
+
|
610 |
+
$id['wpforo-login'] = wp_update_nav_menu_item($menu_id, 0, array(
|
611 |
+
'menu-item-title' => wpforo_phrase('Login', false),
|
612 |
+
'menu-item-classes' => 'wpforo-login',
|
613 |
+
'menu-item-url' => '/%wpforo-login%/',
|
614 |
+
'menu-item-status' => 'publish',
|
615 |
+
'menu-item-parent-id' => 0,
|
616 |
+
'menu-item-position' => 0));
|
617 |
+
|
618 |
+
$id['wpforo-logout'] = wp_update_nav_menu_item($menu_id, 0, array(
|
619 |
+
'menu-item-title' => wpforo_phrase('Logout', false),
|
620 |
+
'menu-item-classes' => 'wpforo-logout',
|
621 |
+
'menu-item-url' => '/%wpforo-logout%/',
|
622 |
+
'menu-item-status' => 'publish',
|
623 |
+
'menu-item-parent-id' => 0,
|
624 |
+
'menu-item-position' => 0));
|
625 |
+
|
626 |
+
if( !has_nav_menu( $menu_location ) ){
|
627 |
+
$locations = get_theme_mod('nav_menu_locations');
|
628 |
+
if(empty($locations)) $locations = array();
|
629 |
+
$locations[$menu_location] = $menu_id;
|
630 |
+
set_theme_mod( 'nav_menu_locations', $locations );
|
631 |
+
}
|
632 |
+
}
|
633 |
+
}
|
634 |
+
|
635 |
+
function wpforo_import_default_accesses(){
|
636 |
+
$cans_n = array('vf' => 0, 'ct' => 0, 'vt' => 0, 'et' => 0, 'dt' => 0,
|
637 |
+
'cr' => 0, 'ocr' => 0, 'vr' => 0, 'er' => 0, 'dr' => 0, 'tag' => 0,
|
638 |
+
'eot' => 0, 'eor' => 0, 'dot' => 0, 'dor' => 0, 'sb' => 0,
|
639 |
+
'l' => 0, 'r' => 0, 's' => 0, 'au' => 0,
|
640 |
+
'p' => 0, 'op' => 0, 'vp' => 0, 'sv' => 0,
|
641 |
+
'osv' => 0, 'v' => 0, 'a' => 0, 'va' => 0,
|
642 |
+
'at' => 0, 'oat' => 0, 'aot'=> 0, 'cot' => 0, 'mt' => 0, 'ccp' => 0, 'cvp' => 0, 'cvpr' => 0 );
|
643 |
+
$cans_r = array('vf' => 1, 'ct' => 0, 'vt' => 1, 'et' => 0, 'dt' => 0,
|
644 |
+
'cr' => 0, 'ocr' => 0, 'vr' => 1, 'er' => 0, 'dr' => 0, 'tag' => 0,
|
645 |
+
'eot' => 0, 'eor' => 0, 'dot' => 0, 'dor' => 0, 'sb' => 1,
|
646 |
+
'l' => 0, 'r' => 0, 's' => 0, 'au' => 0,
|
647 |
+
'p' => 0, 'op' => 0, 'vp' => 0, 'sv' => 0,
|
648 |
+
'osv' => 0, 'v' => 0, 'a' => 0, 'va' => 1,
|
649 |
+
'at' => 0, 'oat' => 0, 'aot'=> 0, 'cot' => 0, 'mt' => 0, 'ccp' => 0, 'cvp' => 0, 'cvpr' => 1 );
|
650 |
+
$cans_s = array('vf' => 1, 'ct' => 1, 'vt' => 1, 'et' => 0, 'dt' => 0,
|
651 |
+
'cr' => 1, 'ocr' => 1, 'vr' => 1, 'er' => 0, 'dr' => 0, 'tag' => 1,
|
652 |
+
'eot' => 1, 'eor' => 1, 'dot' => 1, 'dor' => 1, 'sb' => 1,
|
653 |
+
'l' => 1, 'r' => 1, 's' => 0, 'au' => 0,
|
654 |
+
'p' => 0, 'op' => 1, 'vp' => 0, 'sv' => 0,
|
655 |
+
'osv' => 1, 'v' => 1, 'a' => 1, 'va' => 1,
|
656 |
+
'at' => 0, 'oat' => 1, 'aot'=> 1, 'cot' => 0, 'mt' => 0, 'ccp' => 1, 'cvp' => 1, 'cvpr' => 1 );
|
657 |
+
$cans_m = array('vf' => 1, 'ct' => 1, 'vt' => 1, 'et' => 1, 'dt' => 1,
|
658 |
+
'cr' => 1, 'ocr' => 1, 'vr' => 1, 'er' => 1, 'dr' => 1, 'tag' => 1,
|
659 |
+
'eot' => 1, 'eor' => 1, 'dot' => 1, 'dor' => 1, 'sb' => 1,
|
660 |
+
'l' => 1, 'r' => 1, 's' => 1, 'au' => 1,
|
661 |
+
'p' => 1, 'op' => 1, 'vp' => 1, 'sv' => 1,
|
662 |
+
'osv' => 1, 'v' => 1, 'a' => 1, 'va' => 1,
|
663 |
+
'at' => 1, 'oat' => 1, 'aot'=> 1, 'cot' => 1, 'mt' => 1, 'ccp' => 1, 'cvp' => 1, 'cvpr' => 1 );
|
664 |
+
$cans_a = array('vf' => 1, 'ct' => 1, 'vt' => 1, 'et' => 1, 'dt' => 1,
|
665 |
+
'cr' => 1, 'ocr' => 1, 'vr' => 1, 'er' => 1, 'dr' => 1, 'tag' => 1,
|
666 |
+
'eot' => 1, 'eor' => 1, 'dot' => 1, 'dor' => 1, 'sb' => 1,
|
667 |
+
'l' => 1, 'r' => 1, 's' => 1, 'au' => 1,
|
668 |
+
'p' => 1, 'op' => 1, 'vp' => 1, 'sv' => 1,
|
669 |
+
'osv' => 1, 'v' => 1, 'a' => 1, 'va' => 1,
|
670 |
+
'at' => 1, 'oat' => 1, 'aot'=> 1, 'cot' => 1, 'mt' => 1, 'ccp' => 1, 'cvp' => 1, 'cvpr' => 1 );
|
671 |
+
|
672 |
+
//Add new Accesses in this array to add those in custom Accesses created by forum admin
|
673 |
+
$cans_default = array( 'sb' => 1, 'au' => 1, 'p' => 0, 'op' => 1,
|
674 |
+
'vp' => 0,'ccp' => 0, 'cvp' => 0, 'cvpr' => 1,
|
675 |
+
'aot' => 1, 'tag' => 1, 'ocr' => 0 );
|
676 |
+
|
677 |
+
$sql = "SELECT * FROM `".WPF()->tables->accesses."`";
|
678 |
+
$accesses = WPF()->db->get_results($sql, ARRAY_A);
|
679 |
+
if( empty($accesses) ){
|
680 |
+
$cans_n = serialize($cans_n);
|
681 |
+
$cans_r = serialize($cans_r);
|
682 |
+
$cans_s = serialize($cans_s);
|
683 |
+
$cans_m = serialize($cans_m);
|
684 |
+
$cans_a = serialize($cans_a);
|
685 |
+
|
686 |
+
$sql = "INSERT IGNORE INTO `".WPF()->tables->accesses."`
|
687 |
+
(`access`, `title`, cans) VALUES
|
688 |
+
('no_access', 'No access', '". $cans_n ."'),
|
689 |
+
('read_only', 'Read only access', '". $cans_r ."'),
|
690 |
+
('standard', 'Standard access', '". $cans_s ."'),
|
691 |
+
('moderator', 'Moderator access', '".$cans_m."'),
|
692 |
+
('full', 'Full access', '".$cans_a."')";
|
693 |
+
|
694 |
+
WPF()->db->query( $sql );
|
695 |
+
}else{
|
696 |
+
foreach($accesses as $access){
|
697 |
+
$current = unserialize($access['cans']);
|
698 |
+
if( strtolower($access['access']) === 'no_access' ){ $default = $cans_n; }
|
699 |
+
elseif( strtolower($access['access']) === 'read_only' ){ $default = $cans_r; }
|
700 |
+
elseif( strtolower($access['access']) === 'standard' ) { $default = $cans_s; }
|
701 |
+
elseif( strtolower($access['access']) === 'moderator' ) { $default = $cans_m; }
|
702 |
+
elseif( strtolower($access['access']) === 'full' ) { $default = $cans_a; }
|
703 |
+
else { $default = $cans_default; }
|
704 |
+
if( !empty($default) ){
|
705 |
+
$data_update = array_merge($default, $current);
|
706 |
+
if( !empty($data_update) ){
|
707 |
+
$data_update = serialize($data_update);
|
708 |
+
WPF()->db->query("UPDATE `".WPF()->tables->accesses."` SET `cans` = '" . WPF()->db->_real_escape($data_update) . "' WHERE `accessid` = " . intval($access['accessid']) );
|
709 |
+
}
|
710 |
+
}
|
711 |
+
}
|
712 |
+
}
|
713 |
+
}
|
714 |
+
|
715 |
+
function wpforo_import_default_usergroups(){
|
716 |
+
$cans_admin = array('mf' => '1', 'ms' => '1', 'mt' => '1', 'mp' => '1', 'mth' => '1', 'vm' => '1', 'aum' => '1', 'em' => '1', 'vmg' => '1', 'aup' => '1', 'vmem' => '1', 'view_stat' => '1', 'vprf' => '1', 'vpra' => '1', 'vprs' => '1',
|
717 |
+
'bm' => '1', 'dm' => '1', 'upa' => '1', 'ups' => '1', 'va' => '1',
|
718 |
+
'vmu' => '1', 'vmm' => '1', 'vmt' => '1', 'vmct' => '1',
|
719 |
+
'vmr' => '1', 'vmw' => '1', 'vmsn' => '1', 'vmrd' => '1',
|
720 |
+
'vml' => '1', 'vmo' => '1',
|
721 |
+
'vms' => '1', 'vmam' => '1', 'vwpm' => '1', 'caa' => 1, 'vt_add_topic' => 1);
|
722 |
+
$cans_moder = array('mf' => '0', 'ms' => '0', 'mt' => '0', 'mp' => '0', 'mth' => '0', 'vm' => '0', 'aum' => '1', 'em' => '0', 'vmg' => '0', 'aup' => '1', 'vmem' => '1', 'view_stat' => '1', 'vprf' => '1', 'vpra' => '1', 'vprs' => '1',
|
723 |
+
'bm' => '1', 'dm' => '1', 'upa' => '1', 'ups' => '1', 'va' => '1',
|
724 |
+
'vmu' => '0', 'vmm' => '1', 'vmt' => '1', 'vmct' => '1',
|
725 |
+
'vmr' => '1', 'vmw' => '1', 'vmsn' => '1', 'vmrd' => '1',
|
726 |
+
'vml' => '1', 'vmo' => '1',
|
727 |
+
'vms' => '1', 'vmam' => '1', 'vwpm' => '1', 'caa' => 1, 'vt_add_topic' => 1);
|
728 |
+
$cans_reg = array( 'mf' => '0', 'ms' => '0', 'mt' => '0', 'mp' => '0', 'mth' => '0', 'vm' => '0', 'aum' => '0', 'em' => '0', 'vmg' => '0', 'aup' => '1', 'vmem' => '1', 'view_stat' => '1', 'vprf' => '1', 'vpra' => '1', 'vprs' => '0',
|
729 |
+
'bm' => '0', 'dm' => '0', 'upa' => '1', 'ups' => '1', 'va' => '1',
|
730 |
+
'vmu' => '0', 'vmm' => '0', 'vmt' => '1', 'vmct' => '1',
|
731 |
+
'vmr' => '1', 'vmw' => '1', 'vmsn' => '1', 'vmrd' => '1',
|
732 |
+
'vml' => '1', 'vmo' => '1',
|
733 |
+
'vms' => '1', 'vmam' => '1', 'vwpm' => '1', 'caa' => 1, 'vt_add_topic' => 1);
|
734 |
+
$cans_guest = array('mf' => '0', 'ms' => '0', 'mt' => '0', 'mp' => '0', 'mth' => '0', 'vm' => '0', 'aum' => '0', 'em' => '0', 'vmg' => '0', 'aup' => '0', 'vmem' => '1', 'view_stat' => '1', 'vprf' => '1', 'vpra' => '1', 'vprs' => '0',
|
735 |
+
'bm' => '0', 'dm' => '0', 'upa' => '0', 'ups' => '0', 'va' => '1',
|
736 |
+
'vmu' => '0', 'vmm' => '0', 'vmt' => '1', 'vmct' => '1',
|
737 |
+
'vmr' => '1', 'vmw' => '0', 'vmsn' => '1', 'vmrd' => '1',
|
738 |
+
'vml' => '1', 'vmo' => '1',
|
739 |
+
'vms' => '1', 'vmam' => '1', 'vwpm' => '0', 'caa' => 1, 'vt_add_topic' => 0);
|
740 |
+
$cans_customer = array('mf' => '0', 'ms' => '0', 'mt' => '0', 'mp' => '0', 'mth' => '0', 'vm' => '0', 'aum' => '0', 'em' => '0', 'vmg' => '0', 'aup' => '0', 'vmem' => '1', 'view_stat' => '1', 'vprf' => '1', 'vpra' => '1', 'vprs' => '0',
|
741 |
+
'bm' => '0', 'dm' => '0', 'upa' => '1', 'ups' => '1', 'va' => '1',
|
742 |
+
'vmu' => '0', 'vmm' => '0', 'vmt' => '1', 'vmct' => '1',
|
743 |
+
'vmr' => '1', 'vmw' => '1', 'vmsn' => '1', 'vmrd' => '1',
|
744 |
+
'vml' => '1', 'vmo' => '1',
|
745 |
+
'vms' => '1', 'vmam' => '1', 'vwpm' => '1', 'caa' => 1, 'vt_add_topic' => 1);
|
746 |
+
|
747 |
+
//Add new Cans in this array to add those in custom Usergroup created by forum admin
|
748 |
+
$cans_defaults = array( 'mf' => '0', 'ms' => '0', 'mt' => '0', 'mp' => '0', 'mth' => '0', 'vmem' => 1, 'view_stat' => '1', 'vprf' => 1, 'caa' => 1, 'vt_add_topic' => 1 );
|
749 |
+
|
750 |
+
$sql = "SELECT * FROM `".WPF()->tables->usergroups."`";
|
751 |
+
if( !$usergroups = WPF()->db->get_results($sql, ARRAY_A) ){
|
752 |
+
WPF()->usergroup->add('Admin', $cans_admin, '', 'administrator', 'full', '#FF3333', 1, 0);
|
753 |
+
WPF()->usergroup->add('Moderator', $cans_moder, '', 'editor', 'moderator', '#0066FF', 1, 0);
|
754 |
+
WPF()->usergroup->add('Registered', $cans_reg, '', 'subscriber', 'standard', '', 1, 1);
|
755 |
+
WPF()->usergroup->add('Guest', $cans_guest, '', '', 'read_only', '#222222', 0, 0);
|
756 |
+
WPF()->usergroup->add('Customer', $cans_customer, '', 'customer', 'standard', '#993366', 1, 1);
|
757 |
+
}
|
758 |
+
else{
|
759 |
+
foreach($usergroups as $usergroup){
|
760 |
+
$current = unserialize($usergroup['cans']);
|
761 |
+
if( strtolower($usergroup['name']) === 'admin' ) $default = $cans_admin;
|
762 |
+
elseif( strtolower($usergroup['name']) === 'moderator' ) $default = $cans_moder;
|
763 |
+
elseif( strtolower($usergroup['name']) === 'registered' ) $default = $cans_reg;
|
764 |
+
elseif( strtolower($usergroup['name']) === 'guest' ) $default = $cans_guest;
|
765 |
+
elseif( strtolower($usergroup['name']) === 'customer' ) $default = $cans_customer;
|
766 |
+
else { $default = $cans_defaults; }
|
767 |
+
if( !empty($default) ){
|
768 |
+
$data_update = array_merge($default, $current);
|
769 |
+
if( !empty($data_update) ){
|
770 |
+
$data_update = serialize($data_update);
|
771 |
+
WPF()->db->query("UPDATE `".WPF()->tables->usergroups."` SET `cans` = '" . WPF()->db->_real_escape($data_update) . "' WHERE `groupid` = " . intval($usergroup['groupid']) );
|
772 |
+
}
|
773 |
+
}
|
774 |
+
}
|
775 |
+
}
|
776 |
+
}
|
777 |
+
|
778 |
+
function wpforo_import_default_forums(){
|
779 |
+
$sql = "SELECT COUNT(*) FROM `".WPF()->tables->forums."`";
|
780 |
+
$count = WPF()->db->get_var($sql);
|
781 |
+
if(!$count){
|
782 |
+
if( $parentid = WPF()->forum->add( array( 'title' => __('Main Category', 'wpforo'), 'description' => __('This is a simple category / section', 'wpforo'), 'cat_layout' => 4, 'icon' => 'fas fa-comments'), false ) ){
|
783 |
+
WPF()->forum->add( array( 'title' => __('Main Forum', 'wpforo'), 'description' => __('This is a simple parent forum', 'wpforo'), 'parentid' => $parentid, 'cat_layout' => 4, 'icon' => 'fas fa-comments'), false );
|
784 |
+
}
|
785 |
+
}
|
786 |
+
}
|
787 |
+
|
788 |
+
function wpforo_fix_wp_permalink_structure(){
|
789 |
+
$permalink_structure = get_option( 'permalink_structure' );
|
790 |
+
if( !$permalink_structure ){
|
791 |
+
global $wp_rewrite;
|
792 |
+
$wp_rewrite->set_permalink_structure( '/%postname%/' );
|
793 |
+
}
|
794 |
+
}
|
795 |
+
|
796 |
+
function wpforo_fix_installed_options(){
|
797 |
+
/**
|
798 |
+
* in the update process, using old features settings set the right profile setting for the new option
|
799 |
+
*/
|
800 |
+
if( $features = get_option('wpforo_features', array()) ){
|
801 |
+
if( ! (int) wpfval($features, 'profile') ){
|
802 |
+
if( (int) wpfval($features, 'bp_profile') && class_exists('BP_Component') ){
|
803 |
+
$features['profile'] = 3;
|
804 |
+
}elseif( (int) wpfval($features, 'um_profile') && function_exists('UM') ){
|
805 |
+
$features['profile'] = 4;
|
806 |
+
}elseif( (int) wpfval($features, 'comment-author-link') ){
|
807 |
+
$features['profile'] = 2;
|
808 |
+
}else{
|
809 |
+
$features['profile'] = 1;
|
810 |
+
}
|
811 |
+
update_option('wpforo_features', array_map( 'intval', $features));
|
812 |
+
}
|
813 |
+
}
|
814 |
+
|
815 |
+
#################################################################
|
816 |
+
// CHECK Addon Notice /////////////////////////////////////////
|
817 |
+
$lastHash = get_option('wpforo-addon-note-dismissed');
|
818 |
+
$first = get_option('wpforo-addon-note-first');
|
819 |
+
if( $lastHash && $first === 'true' ) {
|
820 |
+
update_option('wpforo-addon-note-first', 'false');
|
821 |
+
}
|
822 |
+
|
823 |
+
#################################################################
|
824 |
+
// AVOID PLUGIN CONFLICTS ///////////////////////////////////////
|
825 |
+
/* Autoptimize *************************************************/
|
826 |
+
$autopt = get_option('autoptimize_js_exclude');
|
827 |
+
if( $autopt && strpos($autopt, 'wp-includes/js/tinymce') === FALSE ){
|
828 |
+
$autopt = $autopt . ', wp-includes/js/tinymce';
|
829 |
+
update_option('autoptimize_js_exclude', $autopt);
|
830 |
+
if( class_exists('autoptimizeCache') && is_callable(array('autoptimizeCache', 'clearall')) ){
|
831 |
+
autoptimizeCache::clearall();
|
832 |
+
}
|
833 |
+
}
|
834 |
+
|
835 |
+
#################################################################
|
836 |
+
// Adding #wpforo to custom css /////////////////////////////////
|
837 |
+
if( $style_options = get_option('wpforo_style_options', array()) ){
|
838 |
+
$custom_css = wpfval($style_options, 'custom_css');
|
839 |
+
if( $custom_css && strpos( $custom_css, '#wpforo #wpforo-wrap' ) === false ){
|
840 |
+
$style_options['custom_css'] = str_replace('#wpforo-wrap', '#wpforo #wpforo-wrap', $style_options['custom_css']);
|
841 |
+
update_option('wpforo_style_options', $style_options);
|
842 |
+
}
|
843 |
+
}
|
844 |
+
}
|
845 |
+
|
846 |
+
function wpforo_update_theme_options(){
|
847 |
+
if( $current_theme = get_option('wpforo_theme_options') ){
|
848 |
+
$theme = WPF()->tpl->find_theme( 'classic' );
|
849 |
+
if( wpfval($theme, 'layouts') ){
|
850 |
+
$current_theme['layouts'] = $theme['layouts'];
|
851 |
+
$theme = wpforo_deep_merge($theme, $current_theme);
|
852 |
+
update_option('wpforo_theme_options', $theme);
|
853 |
+
}
|
854 |
+
}
|
855 |
}
|
wpf-includes/functions-integration.php
CHANGED
@@ -79,7 +79,8 @@ function wpforo_seo_clear(){
|
|
79 |
}
|
80 |
if ( defined('RANK_MATH_FILE') ) { // Rank Math SEO
|
81 |
remove_all_actions( 'rank_math/head' );
|
82 |
-
|
|
|
83 |
}
|
84 |
remove_action('wp_head','rel_canonical');
|
85 |
remove_action('wp_head','index_rel_link');
|
@@ -88,7 +89,7 @@ function wpforo_seo_clear(){
|
|
88 |
remove_all_filters( 'pre_get_document_title', 15 );
|
89 |
}
|
90 |
}
|
91 |
-
add_action( '
|
92 |
|
93 |
////////////////////////////////////////////////////////////////////////////////////////
|
94 |
// BuddyPress Integration //////////////////////////////////////////////////////////////
|
79 |
}
|
80 |
if ( defined('RANK_MATH_FILE') ) { // Rank Math SEO
|
81 |
remove_all_actions( 'rank_math/head' );
|
82 |
+
// add_filter( 'rank_math/frontend/remove_credit_notice', '__return_true' );
|
83 |
+
add_action( 'wp_head', '_wp_render_title_tag', 2 ); //need to test
|
84 |
}
|
85 |
remove_action('wp_head','rel_canonical');
|
86 |
remove_action('wp_head','index_rel_link');
|
89 |
remove_all_filters( 'pre_get_document_title', 15 );
|
90 |
}
|
91 |
}
|
92 |
+
add_action( 'wpforo_actions_end', 'wpforo_seo_clear' );
|
93 |
|
94 |
////////////////////////////////////////////////////////////////////////////////////////
|
95 |
// BuddyPress Integration //////////////////////////////////////////////////////////////
|
wpf-includes/functions-template.php
CHANGED
@@ -9,13 +9,13 @@ register_nav_menus( array(
|
|
9 |
|
10 |
|
11 |
function wpforo_login_url(){
|
12 |
-
if(
|
13 |
$wp_login_url = trim(get_bloginfo('url') , '/') . '/' . ltrim(WPF()->member->options['login_url'] , '/');
|
14 |
}else{
|
15 |
$request_uri = preg_replace( '#/?\?.*$#isu', '', wpforo_get_request_uri() );
|
16 |
$wp_login_url = (!(is_wpforo_page() && !is_wpforo_shortcode_page()) ? wpforo_home_url('?foro=signin') : wpforo_home_url( $request_uri . '?foro=signin' ) );
|
17 |
}
|
18 |
-
|
19 |
return esc_url($wp_login_url);
|
20 |
}
|
21 |
|
@@ -27,12 +27,13 @@ function wpforo_register_url(){
|
|
27 |
$request_uri = preg_replace( '#/?\?.*$#isu', '', wpforo_get_request_uri() );
|
28 |
$wp_register_url = (!(is_wpforo_page() && !is_wpforo_shortcode_page()) ? wpforo_home_url('?foro=signup') : wpforo_home_url( $request_uri . '?foro=signup' ) );
|
29 |
}
|
|
|
30 |
return esc_url($wp_register_url);
|
31 |
}
|
32 |
|
33 |
|
34 |
function wpforo_lostpass_url(){
|
35 |
-
if(
|
36 |
$wp_lostpass_url = trim(get_bloginfo('url') , '/') . '/' . ltrim(WPF()->member->options['lost_password_url'] , '/');
|
37 |
}
|
38 |
else{
|
@@ -77,8 +78,7 @@ function wpforo_menu_nofollow_items($item_output, $item, $depth, $args) {
|
|
77 |
add_filter('walker_nav_menu_start_el', 'wpforo_menu_nofollow_items', 1, 4);
|
78 |
|
79 |
function wpforo_profile_plugin_menu( $userid = 0 ){
|
80 |
-
|
81 |
-
$menu_html = '<div class="wpf-profile-plugin-menu">';
|
82 |
|
83 |
$forum_profile = false;
|
84 |
if($url = wpforo_has_shop_plugin($userid)){
|
@@ -103,10 +103,11 @@ function wpforo_profile_plugin_menu( $userid = 0 ){
|
|
103 |
<i class="fas fa-comments" title="' . wpforo_phrase('Forum Profile', false) . '"></i> <span>' . wpforo_phrase('Forum Profile', false) . '</span>
|
104 |
</div>
|
105 |
</div>';
|
106 |
-
$menu_html .= "\r\n<div class=\"wpf-clear\"></div>\r\n</div>";
|
107 |
$menu_html = apply_filters( 'wpforo_profile_plugin_menu_filter', $menu_html, $userid );
|
108 |
-
echo $menu_html; //This is a HTML content//
|
109 |
}
|
|
|
|
|
|
|
110 |
}
|
111 |
add_action( 'wpforo_profile_plugin_menu_action', 'wpforo_profile_plugin_menu', 1 );
|
112 |
|
@@ -1432,7 +1433,7 @@ function wpforo_lostpassword(){
|
|
1432 |
if($ob_exists) ob_start();
|
1433 |
?>
|
1434 |
<p id="wpforo-title"><?php wpforo_phrase('Reset Password') ?></p>
|
1435 |
-
<form name="wpflogin" action="<?php echo esc_url(
|
1436 |
<div class="wpforo-login-wrap wpfbg-9">
|
1437 |
<div class="wpforo-login-content">
|
1438 |
<h3><?php wpforo_phrase('Forgot Your Password?') ?></h3>
|
@@ -1483,7 +1484,7 @@ function wpforo_resetpassword(){
|
|
1483 |
?>
|
1484 |
<p id="wpforo-title"><?php wpforo_phrase('Reset Password') ?></p>
|
1485 |
|
1486 |
-
<form name="wpflogin" action="<?php echo esc_url(
|
1487 |
<input type="hidden" name="rp_key" value="<?php echo esc_attr($_REQUEST['rp_key']) ?>">
|
1488 |
<input type="hidden" name="rp_login" value="<?php echo esc_attr($_REQUEST['rp_login']) ?>">
|
1489 |
<div class="wpforo-login-wrap">
|
@@ -2751,7 +2752,7 @@ function wpforo_admin_cpanel(){
|
|
2751 |
<a href="<?php echo admin_url('nav-menus.php?action=edit&menu=' . intval($menu->term_id) ); ?>" class="wpf-button-secondary"><i class="fas fa-bars"></i> <?php wpforo_phrase('Forum Menu') ?></a>
|
2752 |
<?php endif; ?>
|
2753 |
<a href="<?php echo admin_url('widgets.php'); ?>" class="wpf-button-secondary"><i class="far fa-window-restore"></i> <?php wpforo_phrase('Forum Widgets') ?></a>
|
2754 |
-
<a href="<?php echo wp_nonce_url(wpforo_home_url('?wpfaction=wpforo_reset_all_caches'), 'wpforo_reset_cache') ?>" class="wpf-button-secondary" style="color: #e22d00"><i class="fas fa-times"></i> <?php wpforo_phrase('Delete Forum Cache') ?></a>
|
2755 |
</div>
|
2756 |
</div>
|
2757 |
</div>
|
@@ -2892,4 +2893,66 @@ function wpforo_register_link(){
|
|
2892 |
<a href="<?php echo wpforo_register_url(); ?>"><i class="fas fa-user-plus"></i> <?php wpforo_phrase('Create Account'); ?></a>
|
2893 |
<?php
|
2894 |
endif;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2895 |
}
|
9 |
|
10 |
|
11 |
function wpforo_login_url(){
|
12 |
+
if(WPF()->member->options['login_url']){
|
13 |
$wp_login_url = trim(get_bloginfo('url') , '/') . '/' . ltrim(WPF()->member->options['login_url'] , '/');
|
14 |
}else{
|
15 |
$request_uri = preg_replace( '#/?\?.*$#isu', '', wpforo_get_request_uri() );
|
16 |
$wp_login_url = (!(is_wpforo_page() && !is_wpforo_shortcode_page()) ? wpforo_home_url('?foro=signin') : wpforo_home_url( $request_uri . '?foro=signin' ) );
|
17 |
}
|
18 |
+
$wp_login_url = apply_filters('wpforo_login_url', $wp_login_url);
|
19 |
return esc_url($wp_login_url);
|
20 |
}
|
21 |
|
27 |
$request_uri = preg_replace( '#/?\?.*$#isu', '', wpforo_get_request_uri() );
|
28 |
$wp_register_url = (!(is_wpforo_page() && !is_wpforo_shortcode_page()) ? wpforo_home_url('?foro=signup') : wpforo_home_url( $request_uri . '?foro=signup' ) );
|
29 |
}
|
30 |
+
$wp_register_url = apply_filters('wpforo_register_url', $wp_register_url);
|
31 |
return esc_url($wp_register_url);
|
32 |
}
|
33 |
|
34 |
|
35 |
function wpforo_lostpass_url(){
|
36 |
+
if( WPF()->member->options['lost_password_url'] ){
|
37 |
$wp_lostpass_url = trim(get_bloginfo('url') , '/') . '/' . ltrim(WPF()->member->options['lost_password_url'] , '/');
|
38 |
}
|
39 |
else{
|
78 |
add_filter('walker_nav_menu_start_el', 'wpforo_menu_nofollow_items', 1, 4);
|
79 |
|
80 |
function wpforo_profile_plugin_menu( $userid = 0 ){
|
81 |
+
$menu_html = '';
|
|
|
82 |
|
83 |
$forum_profile = false;
|
84 |
if($url = wpforo_has_shop_plugin($userid)){
|
103 |
<i class="fas fa-comments" title="' . wpforo_phrase('Forum Profile', false) . '"></i> <span>' . wpforo_phrase('Forum Profile', false) . '</span>
|
104 |
</div>
|
105 |
</div>';
|
|
|
106 |
$menu_html = apply_filters( 'wpforo_profile_plugin_menu_filter', $menu_html, $userid );
|
|
|
107 |
}
|
108 |
+
|
109 |
+
$menu_html = apply_filters( 'wpforo_profile_top_bar', $menu_html, $userid );
|
110 |
+
if($menu_html) echo '<div class="wpf-profile-plugin-menu">' . $menu_html . '<div class="wpf-clear"></div></div>';
|
111 |
}
|
112 |
add_action( 'wpforo_profile_plugin_menu_action', 'wpforo_profile_plugin_menu', 1 );
|
113 |
|
1433 |
if($ob_exists) ob_start();
|
1434 |
?>
|
1435 |
<p id="wpforo-title"><?php wpforo_phrase('Reset Password') ?></p>
|
1436 |
+
<form name="wpflogin" action="<?php echo esc_url( site_url( 'wp-login.php?action=lostpassword', 'login_post' ) ); ?>" method="POST">
|
1437 |
<div class="wpforo-login-wrap wpfbg-9">
|
1438 |
<div class="wpforo-login-content">
|
1439 |
<h3><?php wpforo_phrase('Forgot Your Password?') ?></h3>
|
1484 |
?>
|
1485 |
<p id="wpforo-title"><?php wpforo_phrase('Reset Password') ?></p>
|
1486 |
|
1487 |
+
<form name="wpflogin" action="<?php echo esc_url( site_url( 'wp-login.php?action=resetpass', 'login_post' ) ); ?>" method="POST" autocomplete="off">
|
1488 |
<input type="hidden" name="rp_key" value="<?php echo esc_attr($_REQUEST['rp_key']) ?>">
|
1489 |
<input type="hidden" name="rp_login" value="<?php echo esc_attr($_REQUEST['rp_login']) ?>">
|
1490 |
<div class="wpforo-login-wrap">
|
2752 |
<a href="<?php echo admin_url('nav-menus.php?action=edit&menu=' . intval($menu->term_id) ); ?>" class="wpf-button-secondary"><i class="fas fa-bars"></i> <?php wpforo_phrase('Forum Menu') ?></a>
|
2753 |
<?php endif; ?>
|
2754 |
<a href="<?php echo admin_url('widgets.php'); ?>" class="wpf-button-secondary"><i class="far fa-window-restore"></i> <?php wpforo_phrase('Forum Widgets') ?></a>
|
2755 |
+
<a href="<?php echo wp_nonce_url(wpforo_home_url('?wpfaction=wpforo_reset_all_caches'), 'wpforo_reset_cache') ?>" class="wpf-button-secondary" style="color: #e22d00 !important;"><i class="fas fa-times"></i> <?php wpforo_phrase('Delete Forum Cache') ?></a>
|
2756 |
</div>
|
2757 |
</div>
|
2758 |
</div>
|
2893 |
<a href="<?php echo wpforo_register_url(); ?>"><i class="fas fa-user-plus"></i> <?php wpforo_phrase('Create Account'); ?></a>
|
2894 |
<?php
|
2895 |
endif;
|
2896 |
+
}
|
2897 |
+
|
2898 |
+
function wpforo_topic_form_extra($forumid, $values){ ?>
|
2899 |
+
<div class="wpf-extra-fields">
|
2900 |
+
<?php do_action('wpforo_topic_form_extra_fields_before', $forumid, $values) ?>
|
2901 |
+
<div class="wpf-main-fields">
|
2902 |
+
<?php do_action('wpforo_topic_form_buttons_hook', $forumid, $values); ?>
|
2903 |
+
</div>
|
2904 |
+
<?php do_action('wpforo_topic_form_extra_fields_after', $forumid, $values) ?>
|
2905 |
+
</div>
|
2906 |
+
<?php
|
2907 |
+
}
|
2908 |
+
|
2909 |
+
function wpforo_reply_form_extra($topic, $values){ ?>
|
2910 |
+
<div class="wpf-extra-fields">
|
2911 |
+
<?php do_action('wpforo_reply_form_extra_fields_before', $topic, $values) ?>
|
2912 |
+
<?php do_action('wpforo_reply_form_buttons_hook', $topic, $values); ?>
|
2913 |
+
<?php do_action('wpforo_reply_form_extra_fields_after', $topic, $values) ?>
|
2914 |
+
</div>
|
2915 |
+
<?php
|
2916 |
+
}
|
2917 |
+
|
2918 |
+
function wpforo_post_search_form($values){
|
2919 |
+
WPF()->tpl->post_search_form($values);
|
2920 |
+
}
|
2921 |
+
|
2922 |
+
function wpforo_member_search_form(){
|
2923 |
+
WPF()->tpl->member_search_form();
|
2924 |
+
}
|
2925 |
+
|
2926 |
+
function wpforo_member_buttons($member){
|
2927 |
+
WPF()->tpl->member_buttons($member);
|
2928 |
+
}
|
2929 |
+
|
2930 |
+
function wpforo_sanitize_search_body($body, $needle){
|
2931 |
+
$body = wpforo_content_filter($body);
|
2932 |
+
$body = wpforo_text($body, 0, false);
|
2933 |
+
$words = explode(' ', trim($needle));
|
2934 |
+
if(!empty($words)){
|
2935 |
+
$body_len = apply_filters('wpforo_search_results_body_length', 564);
|
2936 |
+
$pos = mb_stripos( $body, " ".trim($words[0]), 0, get_option('blog_charset') );
|
2937 |
+
if( strlen($body) > $body_len && $pos !== FALSE ){
|
2938 |
+
if($pos > ($body_len/2)){
|
2939 |
+
$bef_body = "... ";
|
2940 |
+
$start = mb_stripos( $body, " ", ($body_len/2), get_option('blog_charset') );
|
2941 |
+
}else{
|
2942 |
+
$bef_body = "";
|
2943 |
+
$start = 0;
|
2944 |
+
}
|
2945 |
+
if( (mb_strlen($body, get_option('blog_charset')) - $start) > $body_len ){
|
2946 |
+
$aft_body = " ...";
|
2947 |
+
}else{
|
2948 |
+
$aft_body = "";
|
2949 |
+
}
|
2950 |
+
$body = $bef_body . mb_substr( $body, $start, $body_len, get_option('blog_charset') ) . $aft_body;
|
2951 |
+
}
|
2952 |
+
foreach($words as $word){
|
2953 |
+
$word = trim($word);
|
2954 |
+
$body = str_ireplace(' '.esc_html($word), ' <span class="wpf-sword wpfcl-b">'.esc_html($word).'</span>', $body);
|
2955 |
+
}
|
2956 |
+
}
|
2957 |
+
return $body;
|
2958 |
}
|
wpf-includes/functions.php
CHANGED
@@ -60,13 +60,13 @@ function wpforo_home_url($str = '', $echo = false, $absolute = true){
|
|
60 |
}
|
61 |
|
62 |
function wpforo_is_ajax(){
|
63 |
-
|
64 |
-
return FALSE;
|
65 |
}
|
66 |
|
67 |
-
function wpforo_is_admin(){
|
68 |
-
|
69 |
-
|
|
|
70 |
}
|
71 |
|
72 |
function is_wpforo_page($url = ''){
|
@@ -74,7 +74,7 @@ function is_wpforo_page($url = ''){
|
|
74 |
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
75 |
|
76 |
if(!$url) $url = wpforo_get_request_uri();
|
77 |
-
$result = ( !(wpforo_is_admin() || (is_wpforo_exclude_url($url) && !is_wpforo_shortcode_page($url))) && (is_wpforo_url($url) || is_wpforo_shortcode_page($url)) );
|
78 |
$result = apply_filters( 'is_wpforo_page', $result, $url );
|
79 |
|
80 |
WPF()->sql_cache->set($key, $result);
|
@@ -115,7 +115,7 @@ function is_wpforo_url($url = ''){
|
|
115 |
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
116 |
|
117 |
$result = false;
|
118 |
-
if( wpforo_is_admin() ){
|
119 |
$result = false;
|
120 |
}elseif( WPF()->use_home_url ){
|
121 |
$result = true;
|
@@ -141,7 +141,7 @@ function is_wpforo_shortcode_page($url = ''){
|
|
141 |
$key = 'is_wpforo_shortcode_page_' . $url;
|
142 |
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
143 |
|
144 |
-
$result = !wpforo_is_admin() && !(is_wpforo_url($url) && !WPF()->use_home_url) && has_shortcode( wpforo_get_wp_post_content($url), 'wpforo' );
|
145 |
|
146 |
WPF()->sql_cache->set($key, $result);
|
147 |
return $result;
|
@@ -153,13 +153,11 @@ function wpforo_get_wp_post_content($url = ''){
|
|
153 |
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
154 |
|
155 |
$post_content = '';
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
$post_content = get_post_field('post_content', $postid );
|
162 |
-
}
|
163 |
}
|
164 |
|
165 |
WPF()->sql_cache->set($key, $post_content);
|
@@ -168,10 +166,11 @@ function wpforo_get_wp_post_content($url = ''){
|
|
168 |
|
169 |
/**
|
170 |
* @param string $text
|
|
|
171 |
* @return array|string
|
172 |
*/
|
173 |
-
function get_wpforo_shortcode_atts($text = ''){
|
174 |
-
if
|
175 |
if( preg_match('#\[[\r\n\t\s\0]*wpforo[\r\n\t\s\0]*([^\[\]]*?)\]#isu', $text, $match) ){
|
176 |
return shortcode_parse_atts($match[1]);
|
177 |
}
|
@@ -390,7 +389,7 @@ function wpforo_screen_option(){ ?>
|
|
390 |
<h5><?php _e('Show on screen', 'wpforo') ?></h5>
|
391 |
|
392 |
<div class="screen-options">
|
393 |
-
<input type="number" step="1" min="1" max="999" class="screen-per-page" name="wpforo_dashboard_count_per_page" id="edit_post_per_page" maxlength="3" value="<?php echo intval(get_option('wpforo_count_per_page')) ?>">
|
394 |
<label for="edit_post_per_page"><?php _e('Items', 'wpforo') ?></label>
|
395 |
<input type="submit" id="screen-options-apply" class="button" value="<?php _e('Apply', 'wpforo') ?>">
|
396 |
</div>
|
@@ -451,14 +450,13 @@ function wpforo_admin_options_tabs( $tabs, $current = 'general', $subtab = FALSE
|
|
451 |
$class_attr = $subtab ? 'vert_tab' : '';
|
452 |
echo '<h2 class="nav-tab-wrapper ' . esc_attr($class_attr) . '">';
|
453 |
foreach( $tabs as $tab => $name ){
|
454 |
-
$class = ( $tab
|
455 |
$sub = $subtab ? '&subtab='.esc_attr($tab) : '';
|
456 |
$class = esc_attr($class);
|
457 |
$current = esc_attr($current);
|
458 |
$tab = esc_attr($tab);
|
459 |
$sub = esc_attr($sub);
|
460 |
-
|
461 |
-
echo "<a class='nav-tab$class $class_attr' href='?page=wpforo-settings&tab=". ($subtab ? $current : $tab ) ."$sub'>$name</a>";
|
462 |
}
|
463 |
echo '</h2>';
|
464 |
}
|
@@ -527,7 +525,7 @@ function wpforo_nofollow($match){
|
|
527 |
return $link;
|
528 |
}
|
529 |
|
530 |
-
add_action('
|
531 |
function wpforo_logs(){
|
532 |
if( !WPF()->current_object['is_404'] ){
|
533 |
WPF()->log->read();
|
@@ -538,25 +536,29 @@ function wpforo_logs(){
|
|
538 |
add_action('wpforo_bottom_hook', 'wpforo_user_logging');
|
539 |
function wpforo_user_logging(){
|
540 |
$data = WPF()->current_object;
|
541 |
-
$
|
542 |
if( wpfval($data, 'template') && $data['template'] == 'post' && wpfval($data, 'topicid') ){
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
548 |
}
|
|
|
|
|
549 |
}
|
550 |
-
elseif( is_user_logged_in() ){
|
551 |
-
if( wpfval(WPF()->current_usermeta, 'wpf_read_topics') ) {
|
552 |
-
$viwed_db_ids = wpforo_current_usermeta( 'wpf_read_topics' );
|
553 |
-
if( empty( $viwed_db_ids ) || !wpfval($viwed_db_ids, $data['topicid']) ){
|
554 |
-
WPF()->db->query("UPDATE `".WPF()->tables->topics."` SET `views` = `views` + 1 WHERE `topicid` = " . intval($data['topicid']));
|
555 |
-
}
|
556 |
-
} else{
|
557 |
-
WPF()->db->query("UPDATE `".WPF()->tables->topics."` SET `views` = `views` + 1 WHERE `topicid` = " . intval($data['topicid']));
|
558 |
-
}
|
559 |
-
}
|
560 |
}
|
561 |
}
|
562 |
|
@@ -1217,6 +1219,8 @@ function wpforo_insert_to_media_library( $attach_path, $title = '' ){
|
|
1217 |
remove_filter( 'intermediate_image_sizes', 'wpforo_attachment_sizes' );
|
1218 |
return $attach_id;
|
1219 |
}
|
|
|
|
|
1220 |
}
|
1221 |
|
1222 |
function wpforo_attachment_sizes( $sizes ){
|
@@ -1334,8 +1338,9 @@ function wpforo_db_check( $args = array() ){
|
|
1334 |
|
1335 |
function wpforo_database_check(){
|
1336 |
$_tables = array(); $_table_diffs = array();
|
1337 |
-
|
1338 |
-
|
|
|
1339 |
foreach( $wpforo_sql as $sql ) {
|
1340 |
if( preg_match('|EXISTS \`([^\(]+)\`\s*\((.+)(PRIMARY.+)\)\s*ENGINE|is', $sql, $table)){
|
1341 |
if( wpfval($table, 1) ){
|
@@ -1406,8 +1411,9 @@ function wpforo_database_check(){
|
|
1406 |
|
1407 |
function wpforo_database_parse(){
|
1408 |
$_tables = array(); $_table_diffs = array();
|
1409 |
-
|
1410 |
-
|
|
|
1411 |
foreach( $wpforo_sql as $sql ) {
|
1412 |
if( preg_match('|EXISTS \`([^\(]+)\`\s*\((.+)(PRIMARY.+)\)\s*ENGINE|is', $sql, $table)){
|
1413 |
if( wpfval($table, 1) ){
|
@@ -1427,7 +1433,7 @@ function wpforo_database_parse(){
|
|
1427 |
function wpforo_database_fixer( $problems ){
|
1428 |
if( !empty($problems) ){
|
1429 |
$SQL = array();
|
1430 |
-
|
1431 |
$table_structure = wpforo_database_parse();
|
1432 |
if( !empty($table_structure) ){
|
1433 |
foreach( $problems as $table_name => $problem ){
|
@@ -1462,6 +1468,7 @@ function wpforo_database_fixer( $problems ){
|
|
1462 |
}
|
1463 |
}
|
1464 |
if( wpfval($problem, 'exists') ){
|
|
|
1465 |
if( wpfval($wpforo_sql, $table_name) ) {
|
1466 |
$SQL['tables'][] = preg_replace('|\t+|', ' ', $wpforo_sql[$table_name]);
|
1467 |
}
|
@@ -1688,7 +1695,7 @@ function wpforo_find_image_urls( $content, $first = true, $type = 'general' ){
|
|
1688 |
|
1689 |
function wpforo_is_json($string) {
|
1690 |
json_decode($string);
|
1691 |
-
return
|
1692 |
}
|
1693 |
|
1694 |
function wpforo_ajax_response( $message ) {
|
@@ -2246,4 +2253,94 @@ function wpforo_wp_url_to_postid($url) {
|
|
2246 |
|
2247 |
WPF()->sql_cache->set($key, 0);
|
2248 |
return 0;
|
2249 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
}
|
61 |
|
62 |
function wpforo_is_ajax(){
|
63 |
+
return defined('DOING_AJAX') && DOING_AJAX;
|
|
|
64 |
}
|
65 |
|
66 |
+
function wpforo_is_admin($url = ''){
|
67 |
+
$url = trim($url);
|
68 |
+
if($url) return strpos($url, trim(admin_url(), '/')) === 0 || strpos($url, trim(self_admin_url(), '/')) === 0;
|
69 |
+
return is_admin() && !wpforo_is_ajax();
|
70 |
}
|
71 |
|
72 |
function is_wpforo_page($url = ''){
|
74 |
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
75 |
|
76 |
if(!$url) $url = wpforo_get_request_uri();
|
77 |
+
$result = ( !(wpforo_is_admin($url) || (is_wpforo_exclude_url($url) && !is_wpforo_shortcode_page($url))) && (is_wpforo_url($url) || is_wpforo_shortcode_page($url)) );
|
78 |
$result = apply_filters( 'is_wpforo_page', $result, $url );
|
79 |
|
80 |
WPF()->sql_cache->set($key, $result);
|
115 |
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
116 |
|
117 |
$result = false;
|
118 |
+
if( wpforo_is_admin($url) ){
|
119 |
$result = false;
|
120 |
}elseif( WPF()->use_home_url ){
|
121 |
$result = true;
|
141 |
$key = 'is_wpforo_shortcode_page_' . $url;
|
142 |
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
143 |
|
144 |
+
$result = !wpforo_is_admin($url) && !(is_wpforo_url($url) && !WPF()->use_home_url) && has_shortcode( wpforo_get_wp_post_content($url), 'wpforo' );
|
145 |
|
146 |
WPF()->sql_cache->set($key, $result);
|
147 |
return $result;
|
153 |
if( WPF()->sql_cache->is_exist($key) ) return WPF()->sql_cache->get($key);
|
154 |
|
155 |
$post_content = '';
|
156 |
+
global $post;
|
157 |
+
if( $url === wpforo_get_request_uri() && is_a( $post, 'WP_Post' ) ){
|
158 |
+
$post_content = $post->post_content;
|
159 |
+
}elseif( $postid = wpforo_wp_url_to_postid($url) ){
|
160 |
+
$post_content = get_post_field('post_content', $postid );
|
|
|
|
|
161 |
}
|
162 |
|
163 |
WPF()->sql_cache->set($key, $post_content);
|
166 |
|
167 |
/**
|
168 |
* @param string $text
|
169 |
+
* @param string $url
|
170 |
* @return array|string
|
171 |
*/
|
172 |
+
function get_wpforo_shortcode_atts($text = '', $url = ''){
|
173 |
+
if(!$text) $text = wpforo_get_wp_post_content($url);
|
174 |
if( preg_match('#\[[\r\n\t\s\0]*wpforo[\r\n\t\s\0]*([^\[\]]*?)\]#isu', $text, $match) ){
|
175 |
return shortcode_parse_atts($match[1]);
|
176 |
}
|
389 |
<h5><?php _e('Show on screen', 'wpforo') ?></h5>
|
390 |
|
391 |
<div class="screen-options">
|
392 |
+
<input type="number" step="1" min="1" max="999" class="screen-per-page" name="wpforo_dashboard_count_per_page" id="edit_post_per_page" maxlength="3" value="<?php echo intval(get_option('wpforo_count_per_page', 10)) ?>">
|
393 |
<label for="edit_post_per_page"><?php _e('Items', 'wpforo') ?></label>
|
394 |
<input type="submit" id="screen-options-apply" class="button" value="<?php _e('Apply', 'wpforo') ?>">
|
395 |
</div>
|
450 |
$class_attr = $subtab ? 'vert_tab' : '';
|
451 |
echo '<h2 class="nav-tab-wrapper ' . esc_attr($class_attr) . '">';
|
452 |
foreach( $tabs as $tab => $name ){
|
453 |
+
$class = ( $tab === $current || ($subtab && $tab === $sub_current ) ) ? ' nav-tab-active' : '';
|
454 |
$sub = $subtab ? '&subtab='.esc_attr($tab) : '';
|
455 |
$class = esc_attr($class);
|
456 |
$current = esc_attr($current);
|
457 |
$tab = esc_attr($tab);
|
458 |
$sub = esc_attr($sub);
|
459 |
+
echo "<a class='nav-tab $class $class_attr' href='?page=". (string) wpfval($_GET, 'page') ."&tab=". ($subtab ? $current : $tab ) ."$sub'>$name</a>";
|
|
|
460 |
}
|
461 |
echo '</h2>';
|
462 |
}
|
525 |
return $link;
|
526 |
}
|
527 |
|
528 |
+
add_action('wpforo_actions_end', 'wpforo_logs', 10);
|
529 |
function wpforo_logs(){
|
530 |
if( !WPF()->current_object['is_404'] ){
|
531 |
WPF()->log->read();
|
536 |
add_action('wpforo_bottom_hook', 'wpforo_user_logging');
|
537 |
function wpforo_user_logging(){
|
538 |
$data = WPF()->current_object;
|
539 |
+
$filter_views = apply_filters( 'wpforo_filter_topic_views', true );
|
540 |
if( wpfval($data, 'template') && $data['template'] == 'post' && wpfval($data, 'topicid') ){
|
541 |
+
if($filter_views){
|
542 |
+
//to-do: don't increase views before all read point.
|
543 |
+
if( WPF()->tools_legal['cookies'] ){
|
544 |
+
$viwed_ids = wpforo_getcookie( 'wpf_read_topics', false );
|
545 |
+
if( empty($viwed_ids) || !wpfval($viwed_ids, $data['topicid']) ){
|
546 |
+
WPF()->db->query("UPDATE `".WPF()->tables->topics."` SET `views` = `views` + 1 WHERE `topicid` = " . intval($data['topicid']));
|
547 |
+
}
|
548 |
+
}
|
549 |
+
elseif( is_user_logged_in() ){
|
550 |
+
if( wpfval(WPF()->current_usermeta, 'wpf_read_topics') ) {
|
551 |
+
$viwed_db_ids = wpforo_current_usermeta( 'wpf_read_topics' );
|
552 |
+
if( empty( $viwed_db_ids ) || !wpfval($viwed_db_ids, $data['topicid']) ){
|
553 |
+
WPF()->db->query("UPDATE `".WPF()->tables->topics."` SET `views` = `views` + 1 WHERE `topicid` = " . intval($data['topicid']));
|
554 |
+
}
|
555 |
+
} else{
|
556 |
+
WPF()->db->query("UPDATE `".WPF()->tables->topics."` SET `views` = `views` + 1 WHERE `topicid` = " . intval($data['topicid']));
|
557 |
+
}
|
558 |
}
|
559 |
+
} else {
|
560 |
+
WPF()->db->query("UPDATE `".WPF()->tables->topics."` SET `views` = `views` + 1 WHERE `topicid` = " . intval($data['topicid']));
|
561 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
562 |
}
|
563 |
}
|
564 |
|
1219 |
remove_filter( 'intermediate_image_sizes', 'wpforo_attachment_sizes' );
|
1220 |
return $attach_id;
|
1221 |
}
|
1222 |
+
|
1223 |
+
return 0;
|
1224 |
}
|
1225 |
|
1226 |
function wpforo_attachment_sizes( $sizes ){
|
1338 |
|
1339 |
function wpforo_database_check(){
|
1340 |
$_tables = array(); $_table_diffs = array();
|
1341 |
+
require_once( WPFORO_DIR . '/wpf-includes/install-sql.php' );
|
1342 |
+
$wpforo_sql = wpforo_get_install_sqls();
|
1343 |
+
if( !empty($wpforo_sql) ) {
|
1344 |
foreach( $wpforo_sql as $sql ) {
|
1345 |
if( preg_match('|EXISTS \`([^\(]+)\`\s*\((.+)(PRIMARY.+)\)\s*ENGINE|is', $sql, $table)){
|
1346 |
if( wpfval($table, 1) ){
|
1411 |
|
1412 |
function wpforo_database_parse(){
|
1413 |
$_tables = array(); $_table_diffs = array();
|
1414 |
+
require_once( WPFORO_DIR . '/wpf-includes/install-sql.php' );
|
1415 |
+
$wpforo_sql = wpforo_get_install_sqls();
|
1416 |
+
if( !empty($wpforo_sql) ) {
|
1417 |
foreach( $wpforo_sql as $sql ) {
|
1418 |
if( preg_match('|EXISTS \`([^\(]+)\`\s*\((.+)(PRIMARY.+)\)\s*ENGINE|is', $sql, $table)){
|
1419 |
if( wpfval($table, 1) ){
|
1433 |
function wpforo_database_fixer( $problems ){
|
1434 |
if( !empty($problems) ){
|
1435 |
$SQL = array();
|
1436 |
+
require_once( WPFORO_DIR . '/wpf-includes/install-sql.php' );
|
1437 |
$table_structure = wpforo_database_parse();
|
1438 |
if( !empty($table_structure) ){
|
1439 |
foreach( $problems as $table_name => $problem ){
|
1468 |
}
|
1469 |
}
|
1470 |
if( wpfval($problem, 'exists') ){
|
1471 |
+
$wpforo_sql = wpforo_get_install_sqls();
|
1472 |
if( wpfval($wpforo_sql, $table_name) ) {
|
1473 |
$SQL['tables'][] = preg_replace('|\t+|', ' ', $wpforo_sql[$table_name]);
|
1474 |
}
|
1695 |
|
1696 |
function wpforo_is_json($string) {
|
1697 |
json_decode($string);
|
1698 |
+
return json_last_error() === JSON_ERROR_NONE;
|
1699 |
}
|
1700 |
|
1701 |
function wpforo_ajax_response( $message ) {
|
2253 |
|
2254 |
WPF()->sql_cache->set($key, 0);
|
2255 |
return 0;
|
2256 |
+
}
|
2257 |
+
|
2258 |
+
function wpforo_get_blog_content_types(){
|
2259 |
+
$post_types = (array) get_post_types(array(
|
2260 |
+
'public' => true,
|
2261 |
+
'publicly_queryable' => true,
|
2262 |
+
'show_ui' => true,
|
2263 |
+
'capability_type' => 'post'
|
2264 |
+
));
|
2265 |
+
$post_types['post'] = 'post';
|
2266 |
+
$post_types['page'] = 'page';
|
2267 |
+
unset($post_types['attachment']);
|
2268 |
+
$post_types = array_filter( array_keys($post_types) );
|
2269 |
+
$post_types = apply_filters('wpforo_get_blog_content_types', $post_types);
|
2270 |
+
return $post_types;
|
2271 |
+
}
|
2272 |
+
|
2273 |
+
/**
|
2274 |
+
* @param string $css
|
2275 |
+
*
|
2276 |
+
* @return string
|
2277 |
+
*/
|
2278 |
+
function wpforo_add_wrapper($css){
|
2279 |
+
$css = preg_replace('@(#(?:wpforo-wrap|wpfa_dialog|wpfa_dialog_wrap)[\s.#{:>+\[~,])@um', '#wpforo $1', $css);
|
2280 |
+
$css = preg_replace('@(#(?:wpforo|wpforo-wrap|wpfa_dialog|wpfa_dialog_wrap)\s*)#wpforo[\s.#{:>+\[~,]@um', '$1', $css);
|
2281 |
+
return $css;
|
2282 |
+
}
|
2283 |
+
|
2284 |
+
/**
|
2285 |
+
* @param string $css
|
2286 |
+
*
|
2287 |
+
* @return string
|
2288 |
+
*/
|
2289 |
+
function wpforo_wrap_fix_in_css($css){
|
2290 |
+
if( (strpos($css, '#wpforo-wrap') !== false && strpos($css, '#wpforo #wpforo-wrap') === false) ||
|
2291 |
+
(strpos($css, '#wpfa_dialog') !== false && strpos($css, '#wpforo #wpfa_dialog') === false)
|
2292 |
+
){
|
2293 |
+
$css = wpforo_add_wrapper($css);
|
2294 |
+
}
|
2295 |
+
return $css;
|
2296 |
+
}
|
2297 |
+
|
2298 |
+
/**
|
2299 |
+
* @param string $csspath
|
2300 |
+
*/
|
2301 |
+
function wpforo_wrap_fix_in_cssfile($csspath){
|
2302 |
+
$csspath = wpforo_fix_directory($csspath);
|
2303 |
+
if( is_file($csspath) ){
|
2304 |
+
$css = wpforo_get_file_content( $csspath );
|
2305 |
+
$css = wpforo_wrap_fix_in_css( $css );
|
2306 |
+
if( md5($css) !== md5_file($csspath) ) wpforo_write_file($csspath, $css);
|
2307 |
+
}
|
2308 |
+
}
|
2309 |
+
|
2310 |
+
function wpforo_wrap_in_all_addons_css(){
|
2311 |
+
$csspaths = array(
|
2312 |
+
'/wpforo-ad-manager/assets/css/style.css',
|
2313 |
+
'/wpforo-advanced-attachments/assets/css/style.css',
|
2314 |
+
'/wpforo-cross-posting/assets/css/wpf-wpdiscuz-uploader.css',
|
2315 |
+
'/wpforo-cross-posting/assets/css/wpforo-cross-rtl.css',
|
2316 |
+
'/wpforo-cross-posting/assets/css/wpforo-cross.css',
|
2317 |
+
'/wpforo-embeds/assets/css/embed.css',
|
2318 |
+
'/wpforo-emoticons/assets/emoticons.css',
|
2319 |
+
'/wpforo-mycred/css/wpf-mycread.css',
|
2320 |
+
'/wpforo-polls/assets/css/poll.css',
|
2321 |
+
'/wpforo-private-messages/assets/css/style-rtl.css',
|
2322 |
+
'/wpforo-private-messages/assets/css/style.css',
|
2323 |
+
'/wpforo-user-custom-fields/assets/css/frontend.css'
|
2324 |
+
);
|
2325 |
+
foreach ( $csspaths as $csspath ) wpforo_wrap_fix_in_cssfile( WP_PLUGIN_DIR . $csspath );
|
2326 |
+
|
2327 |
+
WPF()->dissmissed['addons_css_update'] = 1;
|
2328 |
+
update_option('wpforo_dissmissed', WPF()->dissmissed);
|
2329 |
+
}
|
2330 |
+
|
2331 |
+
add_action( 'admin_notices', function(){
|
2332 |
+
if( !(int) wpfval(WPF()->dissmissed, 'addons_css_update') ){
|
2333 |
+
$has_addon = false;
|
2334 |
+
foreach ( WPF()->addons as $addon ){
|
2335 |
+
if( class_exists( $addon['class'] ) ) {
|
2336 |
+
$has_addon = true;
|
2337 |
+
break;
|
2338 |
+
}
|
2339 |
+
}
|
2340 |
+
if( !$has_addon ) return;
|
2341 |
+
$class = 'notice notice-warning';
|
2342 |
+
$message = '<h3>' . __( 'Action Required!', 'wpforo' ) . '<span style="display: inline-block;font-size: 14px; padding: 0 7px; font-weight: normal;">' . __( 'Please update wpForo addons CSS style to make compatible with the current version of wpForo.', 'wpforo' ) . '</span>' . '</h3>';
|
2343 |
+
$message .= '<a href="'. admin_url( wp_nonce_url('admin.php?page=wpforo-community&wpfaction=wpforo_update_addons_css', 'wpforo-update-addons-css') ) .'" class="button button-primary">'. __('Update CSS >>', 'wpforo') .'</a>';
|
2344 |
+
printf( '<div class="%1$s"><p>%2$s</p></div>', $class, $message );
|
2345 |
+
}
|
2346 |
+
} );
|
wpf-includes/install-sql.php
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
<?php
|
2 |
// Exit if accessed directly
|
3 |
if( !defined( 'ABSPATH' ) ) exit;
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
5 |
-
|
6 |
-
|
7 |
-
if ( ! empty(WPF()->db->charset) ) $charset_collate = "DEFAULT CHARACTER SET " . WPF()->db->charset;
|
8 |
-
if ( ! empty(WPF()->db->collate) ) $charset_collate .= " COLLATE " . WPF()->db->collate;
|
9 |
-
$engine = version_compare(WPF()->db->db_version(), '5.6.4', '>=') ? 'InnoDB' : 'MyISAM';
|
10 |
-
|
11 |
-
$wpforo_sql = array(
|
12 |
-
WPF()->tables->forums => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->forums."`(
|
13 |
`forumid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
14 |
`title` VARCHAR(255) NOT NULL,
|
15 |
`slug` VARCHAR(255) NOT NULL,
|
@@ -38,7 +38,7 @@
|
|
38 |
KEY `last_postid` (`last_postid`),
|
39 |
KEY `is_cat` (`is_cat`)
|
40 |
) ENGINE=InnoDB $charset_collate",
|
41 |
-
|
42 |
`topicid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
43 |
`forumid` INT UNSIGNED NOT NULL,
|
44 |
`first_postid` BIGINT UNSIGNED NOT NULL DEFAULT 0,
|
@@ -82,7 +82,25 @@
|
|
82 |
KEY `forumid_status_private` (`forumid`,`status`,`private`),
|
83 |
KEY `prefix` (`prefix`)
|
84 |
) ENGINE=$engine $charset_collate",
|
85 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
`postid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
87 |
`parentid` BIGINT UNSIGNED NOT NULL DEFAULT 0,
|
88 |
`forumid` INT UNSIGNED NOT NULL,
|
@@ -123,7 +141,7 @@
|
|
123 |
KEY `forumid_status_private` (`forumid`, `status`, `private`),
|
124 |
KEY `forumid_answer_first` (`forumid`, `is_answer`, `is_first_post`)
|
125 |
) ENGINE=$engine $charset_collate",
|
126 |
-
|
127 |
`userid` INT UNSIGNED NOT NULL,
|
128 |
`title` VARCHAR(255) NOT NULL DEFAULT 'member',
|
129 |
`username` VARCHAR(255) NOT NULL,
|
@@ -162,7 +180,7 @@
|
|
162 |
KEY `status` (`status`),
|
163 |
KEY `is_email_confirmed` (`is_email_confirmed`)
|
164 |
) ENGINE=InnoDB $charset_collate",
|
165 |
-
|
166 |
`groupid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
167 |
`name` VARCHAR(255) NOT NULL,
|
168 |
`cans` LONGTEXT NOT NULL COMMENT 'board permissions',
|
@@ -178,13 +196,13 @@
|
|
178 |
KEY `secondary` (`secondary`),
|
179 |
UNIQUE KEY `UNIQUE_GROUP_NAME` (`name`(191))
|
180 |
) ENGINE=InnoDB $charset_collate",
|
181 |
-
|
182 |
`langid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
183 |
`name` VARCHAR(255) NOT NULL,
|
184 |
PRIMARY KEY (`langid`),
|
185 |
UNIQUE KEY `UNIQUE language name` (`name`(191))
|
186 |
) ENGINE=InnoDB $charset_collate",
|
187 |
-
|
188 |
`phraseid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
189 |
`langid` INT UNSIGNED NOT NULL,
|
190 |
`phrase_key` text NOT NULL,
|
@@ -195,7 +213,7 @@
|
|
195 |
KEY `phrase_key` (`phrase_key`(191)),
|
196 |
UNIQUE KEY lng_and_key_uniq (`langid`, `phrase_key`(191))
|
197 |
) ENGINE=MyISAM $charset_collate",
|
198 |
-
|
199 |
`likeid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
200 |
`userid` INT UNSIGNED NOT NULL,
|
201 |
`postid` INT UNSIGNED NOT NULL,
|
@@ -204,7 +222,7 @@
|
|
204 |
UNIQUE KEY `userid` (`userid`,`postid`),
|
205 |
KEY `post_userid` (`post_userid`)
|
206 |
) ENGINE=INNODB $charset_collate",
|
207 |
-
|
208 |
`vid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
209 |
`userid` INT UNSIGNED NOT NULL,
|
210 |
`topicid` INT UNSIGNED NOT NULL,
|
@@ -214,7 +232,7 @@
|
|
214 |
KEY `topicid` (`topicid`),
|
215 |
UNIQUE KEY `user_topic` (`userid`,`topicid`)
|
216 |
) ENGINE=INNODB $charset_collate",
|
217 |
-
|
218 |
`voteid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
219 |
`userid` INT UNSIGNED NOT NULL,
|
220 |
`postid` INT UNSIGNED NOT NULL,
|
@@ -223,7 +241,7 @@
|
|
223 |
PRIMARY KEY (`voteid`),
|
224 |
UNIQUE KEY `userid` (`userid`,`postid`)
|
225 |
) ENGINE=INNODB $charset_collate",
|
226 |
-
|
227 |
`accessid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
228 |
`access` VARCHAR(255) NOT NULL,
|
229 |
`title` VARCHAR(255) NOT NULL,
|
@@ -231,7 +249,7 @@
|
|
231 |
PRIMARY KEY (`accessid`),
|
232 |
UNIQUE KEY ( `access`(191) )
|
233 |
) ENGINE=InnoDB $charset_collate",
|
234 |
-
|
235 |
`subid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
236 |
`itemid` BIGINT UNSIGNED NOT NULL,
|
237 |
`type` VARCHAR(5) NOT NULL,
|
@@ -246,7 +264,7 @@
|
|
246 |
KEY `itemid_2` (`itemid`),
|
247 |
KEY `userid` (`userid`)
|
248 |
) ENGINE=INNODB $charset_collate",
|
249 |
-
|
250 |
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
251 |
`userid` BIGINT UNSIGNED NOT NULL,
|
252 |
`name` VARCHAR(60) NOT NULL,
|
@@ -264,7 +282,7 @@
|
|
264 |
KEY `time_topicid` (`time`,`topicid`),
|
265 |
UNIQUE KEY `unique_tracking` (`userid`,`ip`,`forumid`,`topicid`)
|
266 |
) ENGINE=INNODB $charset_collate",
|
267 |
-
|
268 |
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
269 |
`type` VARCHAR(60) NOT NULL,
|
270 |
`itemid` BIGINT UNSIGNED NOT NULL,
|
@@ -284,7 +302,7 @@
|
|
284 |
KEY `itemtype_userid_new` (`itemtype`,`userid`,`new`),
|
285 |
KEY `date` (`date`)
|
286 |
) ENGINE=INNODB $charset_collate",
|
287 |
-
|
288 |
`revisionid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
289 |
`userid` BIGINT UNSIGNED NOT NULL DEFAULT 0,
|
290 |
`textareaid` VARCHAR(50) NOT NULL,
|
@@ -297,7 +315,7 @@
|
|
297 |
PRIMARY KEY (`revisionid`),
|
298 |
KEY `userid_textareaid_postid_email` (`userid`, `textareaid`, `postid`, `email`, `url`(70))
|
299 |
) ENGINE=INNODB $charset_collate",
|
300 |
-
|
301 |
`tagid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
302 |
`tag` VARCHAR(255) NOT NULL,
|
303 |
`prefix` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
|
@@ -306,4 +324,6 @@
|
|
306 |
UNIQUE KEY `tag` (`tag`(190)),
|
307 |
KEY (`prefix`)
|
308 |
) ENGINE=INNODB $charset_collate"
|
309 |
-
|
|
|
|
1 |
<?php
|
2 |
// Exit if accessed directly
|
3 |
if( !defined( 'ABSPATH' ) ) exit;
|
4 |
+
if( !function_exists('wpforo_get_install_sqls') ){
|
5 |
+
function wpforo_get_install_sqls(){
|
6 |
+
$charset_collate = '';
|
7 |
+
if ( ! empty(WPF()->db->charset) ) $charset_collate = "DEFAULT CHARACTER SET " . WPF()->db->charset;
|
8 |
+
if ( ! empty(WPF()->db->collate) ) $charset_collate .= " COLLATE " . WPF()->db->collate;
|
9 |
+
$engine = version_compare(WPF()->db->db_version(), '5.6.4', '>=') ? 'InnoDB' : 'MyISAM';
|
10 |
|
11 |
+
return array(
|
12 |
+
WPF()->tables->forums => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->forums."`(
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
`forumid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
14 |
`title` VARCHAR(255) NOT NULL,
|
15 |
`slug` VARCHAR(255) NOT NULL,
|
38 |
KEY `last_postid` (`last_postid`),
|
39 |
KEY `is_cat` (`is_cat`)
|
40 |
) ENGINE=InnoDB $charset_collate",
|
41 |
+
WPF()->tables->topics => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->topics."`(
|
42 |
`topicid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
43 |
`forumid` INT UNSIGNED NOT NULL,
|
44 |
`first_postid` BIGINT UNSIGNED NOT NULL DEFAULT 0,
|
82 |
KEY `forumid_status_private` (`forumid`,`status`,`private`),
|
83 |
KEY `prefix` (`prefix`)
|
84 |
) ENGINE=$engine $charset_collate",
|
85 |
+
WPF()->tables->postmeta => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->postmeta."`(
|
86 |
+
`metaid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
87 |
+
`postid` BIGINT UNSIGNED NOT NULL,
|
88 |
+
`metakey` VARCHAR(255) NOT NULL,
|
89 |
+
`metavalue` MEDIUMTEXT,
|
90 |
+
`forumid` INT UNSIGNED NOT NULL DEFAULT 0,
|
91 |
+
`topicid` BIGINT UNSIGNED NOT NULL DEFAULT 0,
|
92 |
+
`is_first_post` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
|
93 |
+
`status` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
|
94 |
+
`private` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
|
95 |
+
PRIMARY KEY (`metaid`),
|
96 |
+
KEY `postid_metakey` (`postid`, `metakey`(191)),
|
97 |
+
KEY `forumid` (`forumid`),
|
98 |
+
KEY `topicid` (`topicid`),
|
99 |
+
KEY `is_first_post` (`is_first_post`),
|
100 |
+
KEY `status` (`status`),
|
101 |
+
KEY `private` (`private`)
|
102 |
+
) ENGINE=InnoDB $charset_collate",
|
103 |
+
WPF()->tables->posts => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->posts."`(
|
104 |
`postid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
105 |
`parentid` BIGINT UNSIGNED NOT NULL DEFAULT 0,
|
106 |
`forumid` INT UNSIGNED NOT NULL,
|
141 |
KEY `forumid_status_private` (`forumid`, `status`, `private`),
|
142 |
KEY `forumid_answer_first` (`forumid`, `is_answer`, `is_first_post`)
|
143 |
) ENGINE=$engine $charset_collate",
|
144 |
+
WPF()->tables->profiles => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->profiles."` (
|
145 |
`userid` INT UNSIGNED NOT NULL,
|
146 |
`title` VARCHAR(255) NOT NULL DEFAULT 'member',
|
147 |
`username` VARCHAR(255) NOT NULL,
|
180 |
KEY `status` (`status`),
|
181 |
KEY `is_email_confirmed` (`is_email_confirmed`)
|
182 |
) ENGINE=InnoDB $charset_collate",
|
183 |
+
WPF()->tables->usergroups => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->usergroups."`(
|
184 |
`groupid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
185 |
`name` VARCHAR(255) NOT NULL,
|
186 |
`cans` LONGTEXT NOT NULL COMMENT 'board permissions',
|
196 |
KEY `secondary` (`secondary`),
|
197 |
UNIQUE KEY `UNIQUE_GROUP_NAME` (`name`(191))
|
198 |
) ENGINE=InnoDB $charset_collate",
|
199 |
+
WPF()->tables->languages => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->languages."`(
|
200 |
`langid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
201 |
`name` VARCHAR(255) NOT NULL,
|
202 |
PRIMARY KEY (`langid`),
|
203 |
UNIQUE KEY `UNIQUE language name` (`name`(191))
|
204 |
) ENGINE=InnoDB $charset_collate",
|
205 |
+
WPF()->tables->phrases => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->phrases."` (
|
206 |
`phraseid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
207 |
`langid` INT UNSIGNED NOT NULL,
|
208 |
`phrase_key` text NOT NULL,
|
213 |
KEY `phrase_key` (`phrase_key`(191)),
|
214 |
UNIQUE KEY lng_and_key_uniq (`langid`, `phrase_key`(191))
|
215 |
) ENGINE=MyISAM $charset_collate",
|
216 |
+
WPF()->tables->likes => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->likes."`(
|
217 |
`likeid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
218 |
`userid` INT UNSIGNED NOT NULL,
|
219 |
`postid` INT UNSIGNED NOT NULL,
|
222 |
UNIQUE KEY `userid` (`userid`,`postid`),
|
223 |
KEY `post_userid` (`post_userid`)
|
224 |
) ENGINE=INNODB $charset_collate",
|
225 |
+
WPF()->tables->views => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->views."`(
|
226 |
`vid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
227 |
`userid` INT UNSIGNED NOT NULL,
|
228 |
`topicid` INT UNSIGNED NOT NULL,
|
232 |
KEY `topicid` (`topicid`),
|
233 |
UNIQUE KEY `user_topic` (`userid`,`topicid`)
|
234 |
) ENGINE=INNODB $charset_collate",
|
235 |
+
WPF()->tables->votes => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->votes."`(
|
236 |
`voteid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
237 |
`userid` INT UNSIGNED NOT NULL,
|
238 |
`postid` INT UNSIGNED NOT NULL,
|
241 |
PRIMARY KEY (`voteid`),
|
242 |
UNIQUE KEY `userid` (`userid`,`postid`)
|
243 |
) ENGINE=INNODB $charset_collate",
|
244 |
+
WPF()->tables->accesses => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->accesses."`(
|
245 |
`accessid` INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
246 |
`access` VARCHAR(255) NOT NULL,
|
247 |
`title` VARCHAR(255) NOT NULL,
|
249 |
PRIMARY KEY (`accessid`),
|
250 |
UNIQUE KEY ( `access`(191) )
|
251 |
) ENGINE=InnoDB $charset_collate",
|
252 |
+
WPF()->tables->subscribes => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->subscribes."` (
|
253 |
`subid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
254 |
`itemid` BIGINT UNSIGNED NOT NULL,
|
255 |
`type` VARCHAR(5) NOT NULL,
|
264 |
KEY `itemid_2` (`itemid`),
|
265 |
KEY `userid` (`userid`)
|
266 |
) ENGINE=INNODB $charset_collate",
|
267 |
+
WPF()->tables->visits => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->visits."` (
|
268 |
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
269 |
`userid` BIGINT UNSIGNED NOT NULL,
|
270 |
`name` VARCHAR(60) NOT NULL,
|
282 |
KEY `time_topicid` (`time`,`topicid`),
|
283 |
UNIQUE KEY `unique_tracking` (`userid`,`ip`,`forumid`,`topicid`)
|
284 |
) ENGINE=INNODB $charset_collate",
|
285 |
+
WPF()->tables->activity => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->activity."` (
|
286 |
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
287 |
`type` VARCHAR(60) NOT NULL,
|
288 |
`itemid` BIGINT UNSIGNED NOT NULL,
|
302 |
KEY `itemtype_userid_new` (`itemtype`,`userid`,`new`),
|
303 |
KEY `date` (`date`)
|
304 |
) ENGINE=INNODB $charset_collate",
|
305 |
+
WPF()->tables->post_revisions => "CREATE TABLE IF NOT EXISTS `" . WPF()->tables->post_revisions . "` (
|
306 |
`revisionid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
307 |
`userid` BIGINT UNSIGNED NOT NULL DEFAULT 0,
|
308 |
`textareaid` VARCHAR(50) NOT NULL,
|
315 |
PRIMARY KEY (`revisionid`),
|
316 |
KEY `userid_textareaid_postid_email` (`userid`, `textareaid`, `postid`, `email`, `url`(70))
|
317 |
) ENGINE=INNODB $charset_collate",
|
318 |
+
WPF()->tables->tags => "CREATE TABLE IF NOT EXISTS `".WPF()->tables->tags."`(
|
319 |
`tagid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
320 |
`tag` VARCHAR(255) NOT NULL,
|
321 |
`prefix` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0,
|
324 |
UNIQUE KEY `tag` (`tag`(190)),
|
325 |
KEY (`prefix`)
|
326 |
) ENGINE=INNODB $charset_collate"
|
327 |
+
);
|
328 |
+
}
|
329 |
+
}
|
wpf-includes/integration/buddypress.php
CHANGED
@@ -717,7 +717,7 @@ function wpforo_bp_buddypress_mark_notifications( $action = '' ) {
|
|
717 |
// For good measure
|
718 |
exit();
|
719 |
}
|
720 |
-
add_action( '
|
721 |
|
722 |
function wpforo_bp_profile_url( $url = '', $member = array(), $template = 'profile' ){
|
723 |
if(wpfval($member, 'ID')){
|
717 |
// For good measure
|
718 |
exit();
|
719 |
}
|
720 |
+
add_action( 'wpforo_actions_end', 'wpforo_bp_buddypress_mark_notifications', 9 );
|
721 |
|
722 |
function wpforo_bp_profile_url( $url = '', $member = array(), $template = 'profile' ){
|
723 |
if(wpfval($member, 'ID')){
|
wpf-includes/integration/ultimate-member.php
CHANGED
@@ -17,7 +17,7 @@ if( class_exists('UM') ){
|
|
17 |
}
|
18 |
|
19 |
function __construct() {
|
20 |
-
add_action('
|
21 |
add_action('wp_enqueue_scripts', array($this, 'um_frontend_enqueue'), 100 );
|
22 |
}
|
23 |
|
17 |
}
|
18 |
|
19 |
function __construct() {
|
20 |
+
add_action('wpforo_after_init', array( $this, 'init' ));
|
21 |
add_action('wp_enqueue_scripts', array($this, 'um_frontend_enqueue'), 100 );
|
22 |
}
|
23 |
|
wpf-includes/wpf-hooks.php
CHANGED
@@ -3,9 +3,9 @@
|
|
3 |
if( !defined( 'ABSPATH' ) ) exit;
|
4 |
|
5 |
|
6 |
-
add_action( '
|
7 |
function wpforo_do_uninstall(){
|
8 |
-
if(
|
9 |
if( check_admin_referer( 'wpforo_uninstall' ) && current_user_can('administrator') ) wpforo_uninstall();
|
10 |
wp_redirect( admin_url( 'plugins.php' ) );
|
11 |
exit();
|
@@ -35,7 +35,7 @@ function wpforo_user_admin_bar(){
|
|
35 |
if( !is_super_admin() && is_user_logged_in() && !array_intersect($allowed_roles, (array) WPF()->wp_current_user->roles) )
|
36 |
show_admin_bar( wpforo_feature('user-admin-bar') );
|
37 |
}
|
38 |
-
add_action('
|
39 |
|
40 |
function wpforo_admin_notice__menu_help(){
|
41 |
if(strpos(wpforo_get_request_uri(), 'nav-menus.php') !== FALSE){
|
@@ -72,7 +72,7 @@ function wpforo_remove_comment_support() {
|
|
72 |
remove_post_type_support( 'page', 'comments' );
|
73 |
}
|
74 |
}
|
75 |
-
add_action('
|
76 |
|
77 |
function wpforo_manage_current_post_query() {
|
78 |
if ( !WPF()->use_home_url && !is_front_page() && !is_home() && is_wpforo_url() ) {
|
@@ -106,7 +106,7 @@ function wpforo_manage_current_post_query() {
|
|
106 |
}
|
107 |
}
|
108 |
}
|
109 |
-
add_action( '
|
110 |
|
111 |
function wpforo_change_author_default_page( $link ){
|
112 |
if( wpforo_feature('profile') === 2 ) return WPF()->member->get_profile_url($link);
|
@@ -152,7 +152,7 @@ function wpforo_restrict_front_page_dropdown($output, $r){
|
|
152 |
add_filter('wp_dropdown_pages', 'wpforo_restrict_front_page_dropdown', 10, 2);
|
153 |
|
154 |
function wpforo_page_on_front_manager($value, $option, $old_value){
|
155 |
-
if( $option
|
156 |
if( !$page_id = wpforo_get_shortcode_pageid( WPF()->pageid ) ){
|
157 |
$wpforo_page = array(
|
158 |
'post_date' => current_time( 'mysql', 1 ),
|
@@ -189,13 +189,39 @@ function wpftpl( $filename ){
|
|
189 |
}
|
190 |
|
191 |
function wpforo_init_template(){
|
192 |
-
|
193 |
include( wpftpl('index.php') );
|
|
|
194 |
}
|
195 |
|
196 |
add_shortcode( 'wpforo', 'wpforo_load' );
|
197 |
-
function wpforo_load(
|
198 |
-
if(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
199 |
if( apply_filters('on_wpforo_load_remove_the_content_all_filters', false) ) remove_all_filters('the_content');
|
200 |
if(wpforo_feature('output-buffer') && function_exists('ob_start')){
|
201 |
if( wpforo_feature('html_cashe') ){
|
@@ -235,7 +261,7 @@ function wpforo_template_include($template){
|
|
235 |
return $template;
|
236 |
}
|
237 |
|
238 |
-
add_action('
|
239 |
function wpforo_set_header_status(){
|
240 |
if( is_wpforo_page() ){
|
241 |
global $wp_query;
|
@@ -254,7 +280,7 @@ function wpforo_do_rewrite(){
|
|
254 |
}
|
255 |
}
|
256 |
}
|
257 |
-
add_action('
|
258 |
|
259 |
function wpforo_rewrite_rules_array($rules){
|
260 |
$permastruct = utf8_uri_encode( WPF()->permastruct );
|
@@ -274,7 +300,7 @@ function wpforo_checking_rewrite(){
|
|
274 |
nocache_headers();
|
275 |
}
|
276 |
}
|
277 |
-
add_action('
|
278 |
|
279 |
function wpforo_theme_functions(){
|
280 |
$path = wpftpl('functions.php');
|
@@ -282,7 +308,7 @@ function wpforo_theme_functions(){
|
|
282 |
include_once($path);
|
283 |
}
|
284 |
}
|
285 |
-
add_action('
|
286 |
|
287 |
function wpforo_theme_functions_wp(){
|
288 |
$path = wpftpl('functions-wp.php');
|
@@ -290,7 +316,7 @@ function wpforo_theme_functions_wp(){
|
|
290 |
include_once($path);
|
291 |
}
|
292 |
}
|
293 |
-
add_action('
|
294 |
|
295 |
function wpforo_meta_title($title) {
|
296 |
$meta_title = array();
|
@@ -403,7 +429,11 @@ function wpforo_add_meta_tags(){
|
|
403 |
$template = '';
|
404 |
$description = '';
|
405 |
$udata = array();
|
406 |
-
|
|
|
|
|
|
|
|
|
407 |
$noindex_urls = WPF()->tools_misc['noindex'];
|
408 |
$image = wpforo_find_image_urls('', true, 'og:image');
|
409 |
if(!empty($noindex_urls)){
|
@@ -786,23 +816,12 @@ function wpf_sticky(){
|
|
786 |
|
787 |
add_action('wp_ajax_wpforo_private_ajax', 'wpf_private');
|
788 |
function wpf_private(){
|
789 |
-
if(!
|
790 |
-
if(
|
791 |
-
|
792 |
-
|
793 |
-
|
794 |
-
WPF()->db->query( $sql );
|
795 |
-
$sql = "UPDATE ".WPF()->tables->posts." SET private = 1 WHERE topicid = " . intval($p_id);
|
796 |
-
WPF()->db->query( $sql );
|
797 |
-
//WPF()->topic->last_topic($topic, 'remove');
|
798 |
-
}elseif( $_POST['status'] == 'public' ){
|
799 |
-
$sql = "UPDATE ".WPF()->tables->topics." SET private = 0 WHERE topicid = " . intval($p_id);
|
800 |
-
WPF()->db->query( $sql );
|
801 |
-
$sql = "UPDATE ".WPF()->tables->posts." SET private = 0 WHERE topicid = " . intval($p_id);
|
802 |
-
WPF()->db->query( $sql );
|
803 |
-
//WPF()->topic->last_topic($topic, 'add');
|
804 |
}
|
805 |
-
wpforo_clean_cache();
|
806 |
echo 1;
|
807 |
exit();
|
808 |
}
|
@@ -860,25 +879,34 @@ function wpf_close(){
|
|
860 |
exit();
|
861 |
}
|
862 |
|
863 |
-
add_action('
|
864 |
-
add_action('
|
865 |
-
function
|
866 |
-
|
867 |
-
|
868 |
-
|
869 |
-
|
870 |
-
|
871 |
-
|
872 |
-
|
873 |
-
|
874 |
-
|
875 |
-
|
876 |
-
|
877 |
-
|
878 |
-
|
879 |
-
|
880 |
-
|
881 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
882 |
}
|
883 |
|
884 |
add_action('wp_ajax_wpforo_delete_ajax', 'wpf_delete');
|
@@ -1081,7 +1109,8 @@ add_action('wp_ajax_wpforo_topic_portable_form', 'wpforo_topic_portable_form');
|
|
1081 |
add_action('wp_ajax_nopriv_wpforo_topic_portable_form', 'wpforo_topic_portable_form');
|
1082 |
function wpforo_topic_portable_form(){
|
1083 |
if( $forumid = wpfval($_POST, 'forumid') ){
|
1084 |
-
WPF()->
|
|
|
1085 |
}
|
1086 |
exit();
|
1087 |
}
|
@@ -1262,7 +1291,7 @@ function wpforo_dynamic_style_enqueue() {
|
|
1262 |
}
|
1263 |
add_action('wp_enqueue_scripts', 'wpforo_dynamic_style_enqueue', 999);
|
1264 |
|
1265 |
-
function
|
1266 |
wp_register_style('wpforo-font-awesome', WPFORO_URL . '/wpf-assets/css/font-awesome/css/fontawesome-all.min.css', false, '5.11.2' );
|
1267 |
wp_register_style('wpforo-font-awesome-rtl', WPFORO_URL . '/wpf-assets/css/font-awesome/css/font-awesome-rtl.css', array('wpforo-font-awesome'), WPFORO_VERSION );
|
1268 |
wpforo_dynamic_phrases_register();
|
@@ -1300,6 +1329,28 @@ function wpforo_frontend_enqueue(){
|
|
1300 |
}
|
1301 |
wp_localize_script('wpforo-widgets-js', 'wpforo_widgets', $wpforo_widgets);
|
1302 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1303 |
if( (is_wpforo_page() && wpforo_feature('font-awesome') == 1) || wpforo_feature('font-awesome') == 2 ){
|
1304 |
wp_enqueue_style('wpforo-font-awesome');
|
1305 |
if (is_rtl()) wp_enqueue_style('wpforo-font-awesome-rtl');
|
@@ -1321,29 +1372,9 @@ function wpforo_frontend_enqueue(){
|
|
1321 |
} else {
|
1322 |
wp_enqueue_style( 'wpforo-widgets' );
|
1323 |
}
|
1324 |
-
|
1325 |
-
if( !WPF()->perm->forum_can('va') || !WPF()->perm->usergroup_can('caa') ){
|
1326 |
-
wp_add_inline_script('wpforo-frontend-js', "jQuery(document).ready(function($){
|
1327 |
-
$('#wpforo-wrap').on('click', '.attach_cant_view', function(){
|
1328 |
-
wpforo_notice_show(
|
1329 |
-
'<p>" .
|
1330 |
-
addslashes(
|
1331 |
-
( is_user_logged_in() ?
|
1332 |
-
WPF()->post->options['attach_cant_view_msg'] :
|
1333 |
-
wpforo_get_login_or_register_notice_text()
|
1334 |
-
)
|
1335 |
-
) .
|
1336 |
-
"</p>'
|
1337 |
-
);
|
1338 |
-
});
|
1339 |
-
})");
|
1340 |
-
}
|
1341 |
-
|
1342 |
}
|
1343 |
-
add_action('wp_enqueue_scripts', 'wpforo_frontend_enqueue');
|
1344 |
|
1345 |
function wpforo_style_options($css, $COLORS){
|
1346 |
-
if( !isset($css)) return '';
|
1347 |
if( isset(WPF()->tpl->style['font_size_forum']) && WPF()->tpl->style['font_size_forum'] != 17 ){
|
1348 |
$css .= "\r\n#wpforo-wrap .wpforo-forum-title{font-size: " . intval(WPF()->tpl->style['font_size_forum']) . "px!important; line-height: " . (intval(WPF()->tpl->style['font_size_forum']) + 1) . "px!important;}";
|
1349 |
}
|
@@ -2108,7 +2139,7 @@ function wpforo_topic_subscribers_mail_sender( $post ){
|
|
2108 |
}
|
2109 |
add_action( 'wpforo_after_add_post', 'wpforo_topic_subscribers_mail_sender', 13, 1 );
|
2110 |
|
2111 |
-
function wpforo_move_uploded_default_attach($argname){
|
2112 |
if( !empty($_FILES[$argname]) && !empty($_FILES[$argname]['name']) ){
|
2113 |
$name = sanitize_file_name($_FILES[$argname]['name']); //myimg.png
|
2114 |
$type = sanitize_mime_type($_FILES[$argname]['type']); //image/png
|
@@ -2177,7 +2208,11 @@ function wpforo_move_uploded_default_attach($argname){
|
|
2177 |
|
2178 |
if( is_dir($attach_dir) && move_uploaded_file($tmp_name, $attach_path) ){
|
2179 |
$attach_id = wpforo_insert_to_media_library( $attach_path, $fnm );
|
2180 |
-
|
|
|
|
|
|
|
|
|
2181 |
}else{
|
2182 |
WPF()->notice->add('Can\'t upload file', 'error');
|
2183 |
}
|
@@ -2240,7 +2275,7 @@ function wpforo_content_enable_do_shortcode(){
|
|
2240 |
add_filter('wpforo_content_after', 'do_shortcode', 20);
|
2241 |
}
|
2242 |
}
|
2243 |
-
add_action('
|
2244 |
|
2245 |
function wpforo_create_cache(){
|
2246 |
WPF()->cache->create();
|
@@ -2681,12 +2716,7 @@ add_action( 'wp_ajax_wpforo_tag_search', 'wpforo_tag_search' );
|
|
2681 |
add_action( 'wp_ajax_nopriv_wpforo_tag_search', 'wpforo_tag_search' );
|
2682 |
|
2683 |
function wpforo_add_to_footer(){
|
2684 |
-
if( WPF()->current_object['load_tinymce'] )
|
2685 |
-
<div style="display: none;">
|
2686 |
-
<?php wp_editor( '', 'wpforo-hidden-form', WPF()->tpl->editor_buttons('topic') ); ?>
|
2687 |
-
</div>
|
2688 |
-
<?php
|
2689 |
-
}
|
2690 |
}
|
2691 |
add_action('wpforo_bottom_hook', 'wpforo_add_to_footer');
|
2692 |
|
@@ -2755,4 +2785,35 @@ function wpforo_is_recaptcha_configured(){
|
|
2755 |
return WPF()->tools_antispam['rc_wpf_reg_form']
|
2756 |
&& WPF()->tools_antispam['rc_site_key']
|
2757 |
&& WPF()->tools_antispam['rc_secret_key'];
|
2758 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
if( !defined( 'ABSPATH' ) ) exit;
|
4 |
|
5 |
|
6 |
+
add_action( 'wpforo_actions', 'wpforo_do_uninstall');
|
7 |
function wpforo_do_uninstall(){
|
8 |
+
if( is_admin() && wpfval($_GET, 'action') === 'wpforo-uninstall' ){
|
9 |
if( check_admin_referer( 'wpforo_uninstall' ) && current_user_can('administrator') ) wpforo_uninstall();
|
10 |
wp_redirect( admin_url( 'plugins.php' ) );
|
11 |
exit();
|
35 |
if( !is_super_admin() && is_user_logged_in() && !array_intersect($allowed_roles, (array) WPF()->wp_current_user->roles) )
|
36 |
show_admin_bar( wpforo_feature('user-admin-bar') );
|
37 |
}
|
38 |
+
add_action('admin_bar_init', 'wpforo_user_admin_bar');
|
39 |
|
40 |
function wpforo_admin_notice__menu_help(){
|
41 |
if(strpos(wpforo_get_request_uri(), 'nav-menus.php') !== FALSE){
|
72 |
remove_post_type_support( 'page', 'comments' );
|
73 |
}
|
74 |
}
|
75 |
+
add_action('wpforo_actions_end', 'wpforo_remove_comment_support', 100);
|
76 |
|
77 |
function wpforo_manage_current_post_query() {
|
78 |
if ( !WPF()->use_home_url && !is_front_page() && !is_home() && is_wpforo_url() ) {
|
106 |
}
|
107 |
}
|
108 |
}
|
109 |
+
add_action( 'wpforo_actions_end', 'wpforo_manage_current_post_query' );
|
110 |
|
111 |
function wpforo_change_author_default_page( $link ){
|
112 |
if( wpforo_feature('profile') === 2 ) return WPF()->member->get_profile_url($link);
|
152 |
add_filter('wp_dropdown_pages', 'wpforo_restrict_front_page_dropdown', 10, 2);
|
153 |
|
154 |
function wpforo_page_on_front_manager($value, $option, $old_value){
|
155 |
+
if( $option === 'page_on_front' && $value == WPF()->pageid ){
|
156 |
if( !$page_id = wpforo_get_shortcode_pageid( WPF()->pageid ) ){
|
157 |
$wpforo_page = array(
|
158 |
'post_date' => current_time( 'mysql', 1 ),
|
189 |
}
|
190 |
|
191 |
function wpforo_init_template(){
|
192 |
+
echo '<div id="wpforo">';
|
193 |
include( wpftpl('index.php') );
|
194 |
+
echo '</div>';
|
195 |
}
|
196 |
|
197 |
add_shortcode( 'wpforo', 'wpforo_load' );
|
198 |
+
function wpforo_load($atts){
|
199 |
+
if( defined( 'REST_REQUEST' ) && REST_REQUEST ) return '';
|
200 |
+
|
201 |
+
if( !is_wpforo_url() ){
|
202 |
+
if(!$atts) $atts = array('item' => 'forum');
|
203 |
+
WPF()->init_current_url($atts);
|
204 |
+
WPF()->init_current_object();
|
205 |
+
wpforo_frontend_enqueue_scripts();
|
206 |
+
}
|
207 |
+
/*if( !is_wpforo_page() ) {
|
208 |
+
return sprintf(
|
209 |
+
'<div style="width: 100%%; border: 1px solid #a3a3a3; box-sizing: border-box; font-weight: bold;">
|
210 |
+
<div style="width: 100%%; padding: 10px 20px; color: white; background: #00A3F5; box-sizing: border-box;">%s</div>
|
211 |
+
<div style="width: 100%%; padding: 10px; box-sizing: border-box;">
|
212 |
+
<ol>
|
213 |
+
<li>%s<br>%s</li>
|
214 |
+
<li>%s<br>%s</li>
|
215 |
+
</ol>
|
216 |
+
</div>
|
217 |
+
</div>',
|
218 |
+
__('wpForo Forum is hidden', 'wpforo'),
|
219 |
+
__('If you\'re currently in the page editing process and are using a page bulder or other editors, please save the page to see the forum.', 'wpforo'),
|
220 |
+
__('wpForo cannot be displied in the page editing mode.', 'wpforo'),
|
221 |
+
__('If this is not the page editing mode, please make sure you use a Page content type.', 'wpforo'),
|
222 |
+
__('wpForo doesn\'t support other content types.', 'wpforo')
|
223 |
+
);
|
224 |
+
}*/
|
225 |
if( apply_filters('on_wpforo_load_remove_the_content_all_filters', false) ) remove_all_filters('the_content');
|
226 |
if(wpforo_feature('output-buffer') && function_exists('ob_start')){
|
227 |
if( wpforo_feature('html_cashe') ){
|
261 |
return $template;
|
262 |
}
|
263 |
|
264 |
+
add_action('wpforo_actions_end', 'wpforo_set_header_status');
|
265 |
function wpforo_set_header_status(){
|
266 |
if( is_wpforo_page() ){
|
267 |
global $wp_query;
|
280 |
}
|
281 |
}
|
282 |
}
|
283 |
+
add_action('wpforo_actions_end', 'wpforo_do_rewrite');
|
284 |
|
285 |
function wpforo_rewrite_rules_array($rules){
|
286 |
$permastruct = utf8_uri_encode( WPF()->permastruct );
|
300 |
nocache_headers();
|
301 |
}
|
302 |
}
|
303 |
+
add_action('wpforo_actions_end', 'wpforo_checking_rewrite');
|
304 |
|
305 |
function wpforo_theme_functions(){
|
306 |
$path = wpftpl('functions.php');
|
308 |
include_once($path);
|
309 |
}
|
310 |
}
|
311 |
+
add_action('wpforo_after_init', 'wpforo_theme_functions');
|
312 |
|
313 |
function wpforo_theme_functions_wp(){
|
314 |
$path = wpftpl('functions-wp.php');
|
316 |
include_once($path);
|
317 |
}
|
318 |
}
|
319 |
+
add_action('wpforo_after_init', 'wpforo_theme_functions_wp');
|
320 |
|
321 |
function wpforo_meta_title($title) {
|
322 |
$meta_title = array();
|
429 |
$template = '';
|
430 |
$description = '';
|
431 |
$udata = array();
|
432 |
+
if( preg_match('#\?.*$#is', WPF()->current_url, $requests) ){
|
433 |
+
$canonical = wpforo_home_url( $requests[0] );
|
434 |
+
} else{
|
435 |
+
$canonical = WPF()->current_url;
|
436 |
+
}
|
437 |
$noindex_urls = WPF()->tools_misc['noindex'];
|
438 |
$image = wpforo_find_image_urls('', true, 'og:image');
|
439 |
if(!empty($noindex_urls)){
|
816 |
|
817 |
add_action('wp_ajax_wpforo_private_ajax', 'wpf_private');
|
818 |
function wpf_private(){
|
819 |
+
if( !WPF()->current_userid || !($topicid = wpforo_bigintval( wpfval($_POST, 'postid') )) ){ echo 0; exit(); }
|
820 |
+
if( $_POST['status'] === 'private' ){
|
821 |
+
WPF()->topic->wprivate($topicid, 1);
|
822 |
+
}elseif( $_POST['status'] === 'public' ){
|
823 |
+
WPF()->topic->wprivate($topicid, 0);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
824 |
}
|
|
|
825 |
echo 1;
|
826 |
exit();
|
827 |
}
|
879 |
exit();
|
880 |
}
|
881 |
|
882 |
+
add_action('wp_ajax_wpforo_post_edit', 'wpforo_post_edit');
|
883 |
+
add_action('wp_ajax_nopriv_wpforo_post_edit', 'wpforo_post_edit' );
|
884 |
+
function wpforo_post_edit(){
|
885 |
+
$r = array('state' => 0, 'html' => '');
|
886 |
+
if( $postid = wpforo_bigintval( wpfval($_POST, 'postid') ) ){
|
887 |
+
if( $post = WPF()->post->get_post($postid, false) ){
|
888 |
+
if( WPF()->perm->forum_can('eor', $post['forumid']) || WPF()->perm->forum_can('eot', $post['forumid']) ) {
|
889 |
+
if ( $topic = WPF()->topic->get_topic( $post['topicid'] ) ) {
|
890 |
+
$postmetas = (array) WPF()->postmeta->get_postmeta( $postid, '', true );
|
891 |
+
$values = array_merge( $post, $topic, $postmetas );
|
892 |
+
$values = apply_filters('wpforo_edit_post_ajax', $values, $post, $topic, $postmetas);
|
893 |
+
ob_start();
|
894 |
+
if ( intval( $post['is_first_post'] ) ) {
|
895 |
+
WPF()->data['varname'] = 'topic';
|
896 |
+
WPF()->tpl->topic_form( $post['forumid'], $values );
|
897 |
+
} else {
|
898 |
+
WPF()->data['varname'] = 'post';
|
899 |
+
if( trim($post['title']) ) $values['title'] = $post['title'];
|
900 |
+
WPF()->tpl->reply_form( $topic, $values );
|
901 |
+
}
|
902 |
+
$r['html'] = ob_get_clean();
|
903 |
+
$r['state'] = 1;
|
904 |
+
}
|
905 |
+
}
|
906 |
+
}
|
907 |
+
}
|
908 |
+
echo json_encode($r);
|
909 |
+
exit();
|
910 |
}
|
911 |
|
912 |
add_action('wp_ajax_wpforo_delete_ajax', 'wpf_delete');
|
1109 |
add_action('wp_ajax_nopriv_wpforo_topic_portable_form', 'wpforo_topic_portable_form');
|
1110 |
function wpforo_topic_portable_form(){
|
1111 |
if( $forumid = wpfval($_POST, 'forumid') ){
|
1112 |
+
WPF()->data['varname'] = 'topic';
|
1113 |
+
WPF()->tpl->topic_form($forumid);
|
1114 |
}
|
1115 |
exit();
|
1116 |
}
|
1291 |
}
|
1292 |
add_action('wp_enqueue_scripts', 'wpforo_dynamic_style_enqueue', 999);
|
1293 |
|
1294 |
+
function wpforo_frontend_register_scripts(){
|
1295 |
wp_register_style('wpforo-font-awesome', WPFORO_URL . '/wpf-assets/css/font-awesome/css/fontawesome-all.min.css', false, '5.11.2' );
|
1296 |
wp_register_style('wpforo-font-awesome-rtl', WPFORO_URL . '/wpf-assets/css/font-awesome/css/font-awesome-rtl.css', array('wpforo-font-awesome'), WPFORO_VERSION );
|
1297 |
wpforo_dynamic_phrases_register();
|
1329 |
}
|
1330 |
wp_localize_script('wpforo-widgets-js', 'wpforo_widgets', $wpforo_widgets);
|
1331 |
|
1332 |
+
if( !WPF()->perm->forum_can('va') || !WPF()->perm->usergroup_can('caa') ){
|
1333 |
+
wp_add_inline_script('wpforo-frontend-js', "jQuery(document).ready(function($){
|
1334 |
+
$('#wpforo-wrap').on('click', '.attach_cant_view', function(){
|
1335 |
+
wpforo_notice_show(
|
1336 |
+
'<p>" .
|
1337 |
+
addslashes(
|
1338 |
+
( is_user_logged_in() ?
|
1339 |
+
WPF()->post->options['attach_cant_view_msg'] :
|
1340 |
+
wpforo_get_login_or_register_notice_text()
|
1341 |
+
)
|
1342 |
+
) .
|
1343 |
+
"</p>'
|
1344 |
+
);
|
1345 |
+
});
|
1346 |
+
})");
|
1347 |
+
}
|
1348 |
+
|
1349 |
+
wpforo_frontend_enqueue_scripts();
|
1350 |
+
}
|
1351 |
+
add_action('wp_enqueue_scripts', 'wpforo_frontend_register_scripts');
|
1352 |
+
|
1353 |
+
function wpforo_frontend_enqueue_scripts(){
|
1354 |
if( (is_wpforo_page() && wpforo_feature('font-awesome') == 1) || wpforo_feature('font-awesome') == 2 ){
|
1355 |
wp_enqueue_style('wpforo-font-awesome');
|
1356 |
if (is_rtl()) wp_enqueue_style('wpforo-font-awesome-rtl');
|
1372 |
} else {
|
1373 |
wp_enqueue_style( 'wpforo-widgets' );
|
1374 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1375 |
}
|
|
|
1376 |
|
1377 |
function wpforo_style_options($css, $COLORS){
|
|
|
1378 |
if( isset(WPF()->tpl->style['font_size_forum']) && WPF()->tpl->style['font_size_forum'] != 17 ){
|
1379 |
$css .= "\r\n#wpforo-wrap .wpforo-forum-title{font-size: " . intval(WPF()->tpl->style['font_size_forum']) . "px!important; line-height: " . (intval(WPF()->tpl->style['font_size_forum']) + 1) . "px!important;}";
|
1380 |
}
|
2139 |
}
|
2140 |
add_action( 'wpforo_after_add_post', 'wpforo_topic_subscribers_mail_sender', 13, 1 );
|
2141 |
|
2142 |
+
function wpforo_move_uploded_default_attach($argname, $return = 'html'){
|
2143 |
if( !empty($_FILES[$argname]) && !empty($_FILES[$argname]['name']) ){
|
2144 |
$name = sanitize_file_name($_FILES[$argname]['name']); //myimg.png
|
2145 |
$type = sanitize_mime_type($_FILES[$argname]['type']); //image/png
|
2208 |
|
2209 |
if( is_dir($attach_dir) && move_uploaded_file($tmp_name, $attach_path) ){
|
2210 |
$attach_id = wpforo_insert_to_media_library( $attach_path, $fnm );
|
2211 |
+
if( $return === 'html' ){
|
2212 |
+
return "\r\n" . '<div id="wpfa-' . $attach_id . '" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="' . esc_url($attach_url.'/'.$attach_fname) . '" target="_blank"><i class="fas fa-paperclip"></i> ' . esc_html(basename($name)) . '</a></div>';
|
2213 |
+
}else{
|
2214 |
+
return array('fileurl' => $attach_url.'/'.$attach_fname, 'filename' => basename($name), 'mediaid' => $attach_id);
|
2215 |
+
}
|
2216 |
}else{
|
2217 |
WPF()->notice->add('Can\'t upload file', 'error');
|
2218 |
}
|
2275 |
add_filter('wpforo_content_after', 'do_shortcode', 20);
|
2276 |
}
|
2277 |
}
|
2278 |
+
add_action('wpforo_after_init', 'wpforo_content_enable_do_shortcode');
|
2279 |
|
2280 |
function wpforo_create_cache(){
|
2281 |
WPF()->cache->create();
|
2716 |
add_action( 'wp_ajax_nopriv_wpforo_tag_search', 'wpforo_tag_search' );
|
2717 |
|
2718 |
function wpforo_add_to_footer(){
|
2719 |
+
if( WPF()->current_object['load_tinymce'] ) wp_enqueue_editor();
|
|
|
|
|
|
|
|
|
|
|
2720 |
}
|
2721 |
add_action('wpforo_bottom_hook', 'wpforo_add_to_footer');
|
2722 |
|
2785 |
return WPF()->tools_antispam['rc_wpf_reg_form']
|
2786 |
&& WPF()->tools_antispam['rc_site_key']
|
2787 |
&& WPF()->tools_antispam['rc_secret_key'];
|
2788 |
+
}
|
2789 |
+
|
2790 |
+
add_action( 'plugins_loaded', function(){
|
2791 |
+
if( function_exists('WPF_POLL') ){
|
2792 |
+
if( version_compare(WPFORO_VERSION, '1.7.7', '>') && version_compare(WPFOROPOLL_VERSION, '1.0.5', '<=') ){
|
2793 |
+
deactivate_plugins( WPFOROPOLL_BASENAME );
|
2794 |
+
|
2795 |
+
WPF()->dissmissed['poll_version_is_old'] = 0;
|
2796 |
+
update_option('wpforo_dissmissed', WPF()->dissmissed);
|
2797 |
+
}
|
2798 |
+
}
|
2799 |
+
});
|
2800 |
+
|
2801 |
+
add_action('admin_notices', function(){
|
2802 |
+
if( wpfkey(WPF()->dissmissed, 'poll_version_is_old') && !(int) WPF()->dissmissed['poll_version_is_old'] ){
|
2803 |
+
$class = 'notice notice-error';
|
2804 |
+
$message = '<div style="font-size: 16px; padding: 10px 0;"><strong>'. __( 'wpForo Polls Addon is Deactivated!', 'wpforo' ) . '</strong>' . __(' Your addon version is not compatible with the current version of wpForo. Please update the addon or downgrade the wpForo to 1.7.7', 'wpforo') . '</div>';
|
2805 |
+
$message .= ' <a href="'. admin_url( wp_nonce_url('admin.php?page=wpforo-community&wpfaction=wpforo_dissmiss_poll_version_is_old', 'wpforo-dissmiss-poll-version-is-old') ) .'">['. __('dismiss', 'wpforo') .']</a>';
|
2806 |
+
printf( '<div class="%1$s"><p>%2$s</p></div>', $class, $message );
|
2807 |
+
}
|
2808 |
+
});
|
2809 |
+
|
2810 |
+
add_filter('wpforo_profile_top_bar', function($menuhtml, $userid){
|
2811 |
+
$userid = intval($userid);
|
2812 |
+
if( $userid && current_user_can('administrator') ){
|
2813 |
+
$menuhtml .= sprintf( '<select id="wpf-profile-action"><option value="0">-- '. wpforo_phrase('Dashboard Actions', false) .' --</option>>%1$s%2$s</select>',
|
2814 |
+
'<option value="'. admin_url( "user-edit.php?user_id=" . $userid ) .'">'. wpforo_phrase('Edit in Dashboard', false) .'</option>',
|
2815 |
+
$userid !== WPF()->current_userid ? '<option value="'. admin_url( wp_nonce_url( "users.php?action=delete&user=" . $userid, 'bulk-users' ) ) .'">'. wpforo_phrase('Delete in Dashboard', false) .'</option>' : ''
|
2816 |
+
);
|
2817 |
+
}
|
2818 |
+
return $menuhtml;
|
2819 |
+
}, 10, 2);
|
wpf-languages/wpforo.pot
CHANGED
@@ -5,7 +5,7 @@ msgid ""
|
|
5 |
msgstr ""
|
6 |
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
7 |
"Project-Id-Version: Forum - wpForo\n"
|
8 |
-
"POT-Creation-Date: 2020-
|
9 |
"PO-Revision-Date: 2016-06-28 21:09+0400\n"
|
10 |
"Last-Translator: \n"
|
11 |
"Language-Team: \n"
|
@@ -64,59 +64,59 @@ msgstr ""
|
|
64 |
msgid "More information about"
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: wpf-admin/admin.php:
|
68 |
#: wpf-includes/wpf-phrases.php:788
|
69 |
msgid "Dashboard"
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: wpf-admin/admin.php:
|
73 |
#: wpf-admin/options-tabs/api.php:84 wpf-admin/options-tabs/styles.php:17
|
74 |
#: wpf-admin/options.php:15 wpf-admin/tools-tabs/misc.php:93
|
75 |
#: wpf-includes/integration/buddypress.php:11
|
76 |
#: wpf-includes/integration/buddypress.php:57
|
77 |
-
#: wpf-includes/integration/buddypress.php:129 wpf-includes/wpf-hooks.php:
|
78 |
#: wpf-includes/wpf-phrases.php:309
|
79 |
msgid "Forums"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: wpf-admin/admin.php:
|
83 |
-
#: wpf-includes/wpf-hooks.php:
|
84 |
msgid "Settings"
|
85 |
msgstr ""
|
86 |
|
87 |
-
#: wpf-admin/admin.php:
|
88 |
#: wpf-includes/wpf-phrases.php:914
|
89 |
msgid "Tools"
|
90 |
msgstr ""
|
91 |
|
92 |
-
#: wpf-admin/admin.php:
|
93 |
msgid "Moderation"
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: wpf-admin/admin.php:
|
97 |
#: wpf-admin/options.php:18 wpf-admin/tools-tabs/misc.php:113
|
98 |
-
#: wpf-admin/usergroup.php:36 wpf-includes/wpf-hooks.php:
|
99 |
#: wpf-includes/wpf-phrases.php:364
|
100 |
msgid "Members"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: wpf-admin/admin.php:
|
104 |
-
#: wpf-admin/usergroup.php:155 wpf-includes/wpf-hooks.php:
|
105 |
msgid "Usergroups"
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: wpf-admin/admin.php:
|
109 |
#: wpf-includes/wpf-phrases.php:789
|
110 |
msgid "Phrases"
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: wpf-admin/admin.php:
|
114 |
#: wpf-includes/wpf-phrases.php:790
|
115 |
msgid "Themes"
|
116 |
msgstr ""
|
117 |
|
118 |
-
#: wpf-admin/admin.php:
|
119 |
-
#: wpf-includes/wpf-hooks.php:
|
120 |
msgid "Addons"
|
121 |
msgstr ""
|
122 |
|
@@ -372,7 +372,7 @@ msgstr ""
|
|
372 |
msgid "Other"
|
373 |
msgstr ""
|
374 |
|
375 |
-
#: wpf-admin/deactivation-dialog.php:142 wpf-includes/wpf-hooks.php:
|
376 |
msgid "Please provide more information"
|
377 |
msgstr ""
|
378 |
|
@@ -388,7 +388,7 @@ msgstr ""
|
|
388 |
msgid "Thank you for your feedback!"
|
389 |
msgstr ""
|
390 |
|
391 |
-
#: wpf-admin/forum.php:15 wpf-includes/functions.php:
|
392 |
#: wpf-includes/wpf-phrases.php:487
|
393 |
msgid "Show on screen"
|
394 |
msgstr ""
|
@@ -418,7 +418,7 @@ msgstr ""
|
|
418 |
msgid "Number of Columns"
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: wpf-admin/forum.php:34 wpf-includes/functions.php:
|
422 |
#: wpf-includes/wpf-phrases.php:460
|
423 |
msgid "Screen Options"
|
424 |
msgstr ""
|
@@ -535,7 +535,7 @@ msgstr ""
|
|
535 |
#: wpf-admin/includes/moderation-listtable.php:92
|
536 |
#: wpf-admin/includes/moderation-listtable.php:193 wpf-admin/themes.php:68
|
537 |
#: wpf-admin/tools-tabs/antispam.php:313 wpf-admin/usergroup.php:75
|
538 |
-
#: wpf-admin/usergroup.php:276 wpf-includes/wpf-hooks.php:
|
539 |
#: wpf-includes/wpf-phrases.php:252
|
540 |
msgid "Delete"
|
541 |
msgstr ""
|
@@ -771,13 +771,13 @@ msgid "Are you sure you want to DELETE this item?"
|
|
771 |
msgstr ""
|
772 |
|
773 |
#: wpf-admin/includes/moderation-listtable.php:137
|
774 |
-
#: wpf-includes/functions-template.php:
|
775 |
-
#: wpf-includes/functions-template.php:
|
776 |
-
#: wpf-includes/functions-template.php:
|
777 |
-
#: wpf-includes/functions-template.php:
|
778 |
-
#: wpf-includes/functions-template.php:
|
779 |
-
#: wpf-includes/functions-template.php:
|
780 |
-
#: wpf-includes/functions-template.php:
|
781 |
msgid "Title"
|
782 |
msgstr ""
|
783 |
|
@@ -1179,7 +1179,7 @@ msgstr ""
|
|
1179 |
#: wpf-admin/tools-tabs/antispam.php:189 wpf-admin/tools-tabs/antispam.php:198
|
1180 |
#: wpf-admin/tools-tabs/antispam.php:207 wpf-admin/tools-tabs/antispam.php:216
|
1181 |
#: wpf-admin/tools-tabs/antispam.php:225 wpf-admin/tools-tabs/antispam.php:273
|
1182 |
-
#: wpf-admin/tools-tabs/cleanup.php:40 wpf-includes/functions-template.php:
|
1183 |
#: wpf-includes/wpf-phrases.php:552 wpf-themes/classic/functions.php:94
|
1184 |
#: wpf-themes/classic/functions.php:103 wpf-themes/classic/functions.php:171
|
1185 |
#: wpf-themes/classic/functions.php:199 wpf-themes/classic/functions.php:254
|
@@ -1197,7 +1197,7 @@ msgstr ""
|
|
1197 |
#: wpf-admin/tools-tabs/antispam.php:190 wpf-admin/tools-tabs/antispam.php:199
|
1198 |
#: wpf-admin/tools-tabs/antispam.php:208 wpf-admin/tools-tabs/antispam.php:217
|
1199 |
#: wpf-admin/tools-tabs/antispam.php:226 wpf-admin/tools-tabs/antispam.php:274
|
1200 |
-
#: wpf-admin/tools-tabs/cleanup.php:41 wpf-includes/functions-template.php:
|
1201 |
#: wpf-includes/wpf-phrases.php:382 wpf-themes/classic/functions.php:95
|
1202 |
#: wpf-themes/classic/functions.php:104 wpf-themes/classic/functions.php:172
|
1203 |
#: wpf-themes/classic/functions.php:200 wpf-themes/classic/functions.php:255
|
@@ -1764,7 +1764,7 @@ msgid ""
|
|
1764 |
msgstr ""
|
1765 |
|
1766 |
#: wpf-admin/options-tabs/features.php:80 wpf-admin/usergroup.php:37
|
1767 |
-
#: wpf-includes/wpf-hooks.php:
|
1768 |
msgid "Default"
|
1769 |
msgstr ""
|
1770 |
|
@@ -1800,7 +1800,7 @@ msgid "Sitewide"
|
|
1800 |
msgstr ""
|
1801 |
|
1802 |
#: wpf-admin/options-tabs/features.php:87 wpf-includes/class-subscribes.php:25
|
1803 |
-
#: wpf-includes/wpf-phrases.php:287 wpforo.php:
|
1804 |
msgid "Forum"
|
1805 |
msgstr ""
|
1806 |
|
@@ -1860,7 +1860,7 @@ msgstr ""
|
|
1860 |
msgid "one URL per line"
|
1861 |
msgstr ""
|
1862 |
|
1863 |
-
#: wpf-admin/options-tabs/general.php:48 wpf-includes/wpf-hooks.php:
|
1864 |
msgid "Visit Forum"
|
1865 |
msgstr ""
|
1866 |
|
@@ -2017,7 +2017,7 @@ msgstr ""
|
|
2017 |
msgid "Member Custom Title by default"
|
2018 |
msgstr ""
|
2019 |
|
2020 |
-
#: wpf-admin/options-tabs/members.php:111 wpf-includes/wpf-hooks.php:
|
2021 |
#: wpf-includes/wpf-phrases.php:433
|
2022 |
msgid "Rating Level"
|
2023 |
msgstr ""
|
@@ -2050,7 +2050,7 @@ msgstr ""
|
|
2050 |
msgid "More"
|
2051 |
msgstr ""
|
2052 |
|
2053 |
-
#: wpf-admin/options-tabs/members.php:122 wpf-includes/wpf-hooks.php:
|
2054 |
#: wpf-includes/wpf-phrases.php:344
|
2055 |
msgid "Level"
|
2056 |
msgstr ""
|
@@ -2557,7 +2557,7 @@ msgstr ""
|
|
2557 |
msgid "Do not allow to attach files with following extensions:"
|
2558 |
msgstr ""
|
2559 |
|
2560 |
-
#: wpf-admin/tools-tabs/antispam.php:118 wpf-includes/wpf-hooks.php:
|
2561 |
msgid "Google reCAPTCHA"
|
2562 |
msgstr ""
|
2563 |
|
@@ -3495,35 +3495,35 @@ msgstr ""
|
|
3495 |
msgid "Can be also used as Secondary Usergroup"
|
3496 |
msgstr ""
|
3497 |
|
3498 |
-
#: wpf-includes/class-actions.php:
|
3499 |
msgid "Theme activate error"
|
3500 |
msgstr ""
|
3501 |
|
3502 |
-
#: wpf-includes/class-actions.php:
|
3503 |
msgid "Theme activate success"
|
3504 |
msgstr ""
|
3505 |
|
3506 |
-
#: wpf-includes/class-actions.php:
|
3507 |
msgid "Theme install error"
|
3508 |
msgstr ""
|
3509 |
|
3510 |
-
#: wpf-includes/class-actions.php:
|
3511 |
msgid "Theme install success"
|
3512 |
msgstr ""
|
3513 |
|
3514 |
-
#: wpf-includes/class-actions.php:
|
3515 |
msgid "Theme delete error"
|
3516 |
msgstr ""
|
3517 |
|
3518 |
-
#: wpf-includes/class-actions.php:
|
3519 |
msgid "Theme delete success"
|
3520 |
msgstr ""
|
3521 |
|
3522 |
-
#: wpf-includes/class-actions.php:
|
3523 |
msgid "Theme reset error"
|
3524 |
msgstr ""
|
3525 |
|
3526 |
-
#: wpf-includes/class-actions.php:
|
3527 |
msgid "Theme reset success"
|
3528 |
msgstr ""
|
3529 |
|
@@ -3697,53 +3697,53 @@ msgstr ""
|
|
3697 |
msgid "Add a new Forum in this Category"
|
3698 |
msgstr ""
|
3699 |
|
3700 |
-
#: wpf-includes/class-members.php:
|
3701 |
msgid "<strong>ERROR</strong>: Please enter a username."
|
3702 |
msgstr ""
|
3703 |
|
3704 |
-
#: wpf-includes/class-members.php:
|
3705 |
msgid ""
|
3706 |
"<strong>ERROR</strong>: This username is invalid because it uses illegal "
|
3707 |
"characters. Please enter a valid username."
|
3708 |
msgstr ""
|
3709 |
|
3710 |
-
#: wpf-includes/class-members.php:
|
3711 |
msgid ""
|
3712 |
"<strong>ERROR</strong>: This username is already registered. Please choose "
|
3713 |
"another one."
|
3714 |
msgstr ""
|
3715 |
|
3716 |
-
#: wpf-includes/class-members.php:
|
3717 |
msgid "<strong>ERROR</strong>: Sorry, that username is not allowed."
|
3718 |
msgstr ""
|
3719 |
|
3720 |
-
#: wpf-includes/class-members.php:
|
3721 |
msgid "<strong>ERROR</strong>: Please type your email address."
|
3722 |
msgstr ""
|
3723 |
|
3724 |
-
#: wpf-includes/class-members.php:
|
3725 |
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
3726 |
msgstr ""
|
3727 |
|
3728 |
-
#: wpf-includes/class-members.php:
|
3729 |
msgid ""
|
3730 |
"<strong>ERROR</strong>: This email is already registered, please choose "
|
3731 |
"another one."
|
3732 |
msgstr ""
|
3733 |
|
3734 |
-
#: wpf-includes/class-members.php:
|
3735 |
msgid "What should be done with wpForo content owned by this user?"
|
3736 |
msgstr ""
|
3737 |
|
3738 |
-
#: wpf-includes/class-members.php:
|
3739 |
msgid "What should be done with wpForo content owned by these users?"
|
3740 |
msgstr ""
|
3741 |
|
3742 |
-
#: wpf-includes/class-members.php:
|
3743 |
msgid "Delete all wpForo content."
|
3744 |
msgstr ""
|
3745 |
|
3746 |
-
#: wpf-includes/class-members.php:
|
3747 |
msgid "Attribute all content to:"
|
3748 |
msgstr ""
|
3749 |
|
@@ -3777,7 +3777,7 @@ msgstr ""
|
|
3777 |
msgid " Discussion Board"
|
3778 |
msgstr ""
|
3779 |
|
3780 |
-
#: wpf-includes/class-posts.php:
|
3781 |
msgid "You are not permitted to view this attachment"
|
3782 |
msgstr ""
|
3783 |
|
@@ -3903,27 +3903,27 @@ msgid ""
|
|
3903 |
" Post URL: [post-url]"
|
3904 |
msgstr ""
|
3905 |
|
3906 |
-
#: wpf-includes/class-template.php:
|
3907 |
msgid "Insert link"
|
3908 |
msgstr ""
|
3909 |
|
3910 |
-
#: wpf-includes/class-template.php:
|
3911 |
msgid "Link Text"
|
3912 |
msgstr ""
|
3913 |
|
3914 |
-
#: wpf-includes/class-template.php:
|
3915 |
msgid "Open link in a new tab"
|
3916 |
msgstr ""
|
3917 |
|
3918 |
-
#: wpf-includes/class-template.php:
|
3919 |
msgid "Insert Spoiler"
|
3920 |
msgstr ""
|
3921 |
|
3922 |
-
#: wpf-includes/class-template.php:
|
3923 |
msgid "Spoiler"
|
3924 |
msgstr ""
|
3925 |
|
3926 |
-
#: wpf-includes/class-template.php:
|
3927 |
msgid "Theme file not readable"
|
3928 |
msgstr ""
|
3929 |
|
@@ -4015,54 +4015,42 @@ msgstr ""
|
|
4015 |
msgid "Front - Can access to attachments"
|
4016 |
msgstr ""
|
4017 |
|
4018 |
-
#: wpf-includes/
|
4019 |
-
msgid "
|
4020 |
-
msgstr ""
|
4021 |
-
|
4022 |
-
#: wpf-includes/functions-installation.php:303
|
4023 |
-
msgid "This is a simple category / section"
|
4024 |
-
msgstr ""
|
4025 |
-
|
4026 |
-
#: wpf-includes/functions-installation.php:304
|
4027 |
-
msgid "Main Forum"
|
4028 |
msgstr ""
|
4029 |
|
4030 |
-
#: wpf-includes/functions-installation.php:
|
4031 |
-
msgid "This is a simple parent forum"
|
4032 |
-
msgstr ""
|
4033 |
-
|
4034 |
-
#: wpf-includes/functions-installation.php:732
|
4035 |
msgid "Start Profile Synchronization"
|
4036 |
msgstr ""
|
4037 |
|
4038 |
-
#: wpf-includes/functions-installation.php:
|
4039 |
msgid "Continue Synchronization"
|
4040 |
msgstr ""
|
4041 |
|
4042 |
-
#: wpf-includes/functions-installation.php:
|
4043 |
msgid ""
|
4044 |
"This process may take a few seconds or dozens of minutes, please be patient "
|
4045 |
"and don't close this page."
|
4046 |
msgstr ""
|
4047 |
|
4048 |
-
#: wpf-includes/functions-installation.php:
|
4049 |
-
#: wpf-includes/functions-installation.php:
|
4050 |
msgid ""
|
4051 |
"You can permanently disable this message in Dashboard > Forums > Features "
|
4052 |
"admin page."
|
4053 |
msgstr ""
|
4054 |
|
4055 |
-
#: wpf-includes/functions-installation.php:
|
4056 |
msgid "wpForo Forum Installation | "
|
4057 |
msgstr ""
|
4058 |
|
4059 |
-
#: wpf-includes/functions-installation.php:
|
4060 |
msgid ""
|
4061 |
"Forum users' profile data are not synchronized yet, this step is required! "
|
4062 |
"Please click the button below to complete installation."
|
4063 |
msgstr ""
|
4064 |
|
4065 |
-
#: wpf-includes/functions-installation.php:
|
4066 |
msgid ""
|
4067 |
"This process may take a few seconds or dozens of minutes, please be patient "
|
4068 |
"and don't close this page. Database backup is not required. If you got 500 "
|
@@ -4070,176 +4058,206 @@ msgid ""
|
|
4070 |
"in MySQL server."
|
4071 |
msgstr ""
|
4072 |
|
4073 |
-
#: wpf-includes/functions-installation.php:
|
4074 |
msgid "wpForo Database Update Problem - Action Required!"
|
4075 |
msgstr ""
|
4076 |
|
4077 |
-
#: wpf-includes/functions-installation.php:
|
4078 |
msgid ""
|
4079 |
"Forum database is not updated properly. Please click the button below for "
|
4080 |
"further instruction."
|
4081 |
msgstr ""
|
4082 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4083 |
#: wpf-includes/functions-template.php:7
|
4084 |
msgid "wpForo Menu"
|
4085 |
msgstr ""
|
4086 |
|
4087 |
-
#: wpf-includes/functions-template.php:
|
4088 |
msgid "wpForo Sidebar"
|
4089 |
msgstr ""
|
4090 |
|
4091 |
-
#: wpf-includes/functions-template.php:
|
4092 |
msgid ""
|
4093 |
"NOTE: If you're going to add widgets in this sidebar, please use 'Full "
|
4094 |
"Width' template for wpForo index page to avoid sidebar duplication."
|
4095 |
msgstr ""
|
4096 |
|
4097 |
-
#: wpf-includes/functions-template.php:
|
4098 |
-
#: wpf-includes/functions-template.php:
|
4099 |
msgid "My Profile"
|
4100 |
msgstr ""
|
4101 |
|
4102 |
-
#: wpf-includes/functions-template.php:
|
4103 |
-
#: wpf-includes/functions-template.php:
|
4104 |
-
#: wpf-includes/functions-template.php:
|
4105 |
msgid "Join Us!"
|
4106 |
msgstr ""
|
4107 |
|
4108 |
-
#: wpf-includes/functions-template.php:
|
4109 |
msgid "Title for Users"
|
4110 |
msgstr ""
|
4111 |
|
4112 |
-
#: wpf-includes/functions-template.php:
|
4113 |
msgid "Title for Guests"
|
4114 |
msgstr ""
|
4115 |
|
4116 |
-
#: wpf-includes/functions-template.php:
|
4117 |
msgid "Hide avatar"
|
4118 |
msgstr ""
|
4119 |
|
4120 |
-
#: wpf-includes/functions-template.php:
|
4121 |
msgid "Hide user name"
|
4122 |
msgstr ""
|
4123 |
|
4124 |
-
#: wpf-includes/functions-template.php:
|
4125 |
msgid "Hide notification bell"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
-
#: wpf-includes/functions-template.php:
|
4129 |
msgid "Hide user data"
|
4130 |
msgstr ""
|
4131 |
|
4132 |
-
#: wpf-includes/functions-template.php:
|
4133 |
msgid "Hide buttons"
|
4134 |
msgstr ""
|
4135 |
|
4136 |
-
#: wpf-includes/functions-template.php:
|
4137 |
msgid "Hide this widget for guests"
|
4138 |
msgstr ""
|
4139 |
|
4140 |
-
#: wpf-includes/functions-template.php:
|
4141 |
msgid "User Groups"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
-
#: wpf-includes/functions-template.php:
|
4145 |
-
#: wpf-includes/functions-template.php:
|
4146 |
-
#: wpf-includes/functions-template.php:
|
4147 |
-
#: wpf-includes/functions-template.php:
|
4148 |
msgid "Number of Items"
|
4149 |
msgstr ""
|
4150 |
|
4151 |
-
#: wpf-includes/functions-template.php:
|
4152 |
msgid "Display Avatars"
|
4153 |
msgstr ""
|
4154 |
|
4155 |
-
#: wpf-includes/functions-template.php:
|
4156 |
-
#: wpf-includes/functions-template.php:
|
4157 |
msgid "Created Date"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
-
#: wpf-includes/functions-template.php:
|
4161 |
-
#: wpf-includes/functions-template.php:
|
4162 |
msgid "Modified Date"
|
4163 |
msgstr ""
|
4164 |
|
4165 |
-
#: wpf-includes/functions-template.php:
|
4166 |
msgid "Posts Count"
|
4167 |
msgstr ""
|
4168 |
|
4169 |
-
#: wpf-includes/functions-template.php:
|
4170 |
msgid "Views Count"
|
4171 |
msgstr ""
|
4172 |
|
4173 |
-
#: wpf-includes/functions-template.php:
|
4174 |
-
#: wpf-includes/functions-template.php:
|
4175 |
msgid "DESC"
|
4176 |
msgstr ""
|
4177 |
|
4178 |
-
#: wpf-includes/functions-template.php:
|
4179 |
-
#: wpf-includes/functions-template.php:
|
4180 |
msgid "ASC"
|
4181 |
msgstr ""
|
4182 |
|
4183 |
-
#: wpf-includes/functions-template.php:
|
4184 |
-
#: wpf-includes/functions-template.php:
|
4185 |
msgid "Filter by forums"
|
4186 |
msgstr ""
|
4187 |
|
4188 |
-
#: wpf-includes/functions-template.php:
|
4189 |
-
#: wpf-includes/functions-template.php:
|
4190 |
msgid "Autofilter by current forum"
|
4191 |
msgstr ""
|
4192 |
|
4193 |
-
#: wpf-includes/functions-template.php:
|
4194 |
-
#: wpf-includes/functions-template.php:
|
4195 |
msgid "Order by"
|
4196 |
msgstr ""
|
4197 |
|
4198 |
-
#: wpf-includes/functions-template.php:
|
4199 |
msgid "Display with avatars"
|
4200 |
msgstr ""
|
4201 |
|
4202 |
-
#: wpf-includes/functions-template.php:
|
4203 |
msgid "Refer topics to first unread post"
|
4204 |
msgstr ""
|
4205 |
|
4206 |
-
#: wpf-includes/functions-template.php:
|
4207 |
msgid "Limit Per Topic"
|
4208 |
msgstr ""
|
4209 |
|
4210 |
-
#: wpf-includes/functions-template.php:
|
4211 |
msgid "set 0 to remove this limit"
|
4212 |
msgstr ""
|
4213 |
|
4214 |
-
#: wpf-includes/functions-template.php:
|
4215 |
msgid "Display with Avatars"
|
4216 |
msgstr ""
|
4217 |
|
4218 |
-
#: wpf-includes/functions-template.php:
|
4219 |
msgid "Display Only Unread Posts"
|
4220 |
msgstr ""
|
4221 |
|
4222 |
-
#: wpf-includes/functions-template.php:
|
4223 |
msgid "Display [new] indicator"
|
4224 |
msgstr ""
|
4225 |
|
4226 |
-
#: wpf-includes/functions-template.php:
|
4227 |
msgid "Topic Counts"
|
4228 |
msgstr ""
|
4229 |
|
4230 |
-
#: wpf-includes/functions.php:
|
4231 |
msgid "Items"
|
4232 |
msgstr ""
|
4233 |
|
4234 |
-
#: wpf-includes/functions.php:
|
4235 |
msgid "Apply"
|
4236 |
msgstr ""
|
4237 |
|
4238 |
-
#: wpf-includes/functions.php:
|
4239 |
#, php-format
|
4240 |
msgid "Could not write file %s"
|
4241 |
msgstr ""
|
4242 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4243 |
#: wpf-includes/integration/buddypress.php:34
|
4244 |
msgid "Search Forums..."
|
4245 |
msgstr ""
|
@@ -4333,51 +4351,51 @@ msgstr ""
|
|
4333 |
msgid "Uninstall"
|
4334 |
msgstr ""
|
4335 |
|
4336 |
-
#: wpf-includes/wpf-hooks.php:
|
4337 |
msgid "Clear"
|
4338 |
msgstr ""
|
4339 |
|
4340 |
-
#: wpf-includes/wpf-hooks.php:
|
4341 |
msgid "Select Color"
|
4342 |
msgstr ""
|
4343 |
|
4344 |
-
#: wpf-includes/wpf-hooks.php:
|
4345 |
msgid "Move"
|
4346 |
msgstr ""
|
4347 |
|
4348 |
-
#: wpf-includes/wpf-hooks.php:
|
4349 |
msgid "Please choose one reasons before sending a feedback!"
|
4350 |
msgstr ""
|
4351 |
|
4352 |
-
#: wpf-includes/wpf-hooks.php:
|
4353 |
msgid ""
|
4354 |
"With the email address, please check the \"I agree to receive email\" "
|
4355 |
"checkbox to proceed."
|
4356 |
msgstr ""
|
4357 |
|
4358 |
-
#: wpf-includes/wpf-hooks.php:
|
4359 |
msgid "Please fill your email address for feedback"
|
4360 |
msgstr ""
|
4361 |
|
4362 |
-
#: wpf-includes/wpf-hooks.php:
|
4363 |
msgid "Your email address is not valid"
|
4364 |
msgstr ""
|
4365 |
|
4366 |
-
#: wpf-includes/wpf-hooks.php:
|
4367 |
msgid ""
|
4368 |
"IMPORTANT: wpForo can't work with default permalink, please change permalink "
|
4369 |
"structure"
|
4370 |
msgstr ""
|
4371 |
|
4372 |
-
#: wpf-includes/wpf-hooks.php:
|
4373 |
msgid "Forum Profile Fields - wpForo"
|
4374 |
msgstr ""
|
4375 |
|
4376 |
-
#: wpf-includes/wpf-hooks.php:
|
4377 |
msgid "Forum - Usergroup"
|
4378 |
msgstr ""
|
4379 |
|
4380 |
-
#: wpf-includes/wpf-hooks.php:
|
4381 |
#, php-format
|
4382 |
msgid ""
|
4383 |
"Forum Usergroups are synched with User Roles based on the %s. When you "
|
@@ -4385,15 +4403,15 @@ msgid ""
|
|
4385 |
"that table."
|
4386 |
msgstr ""
|
4387 |
|
4388 |
-
#: wpf-includes/wpf-hooks.php:
|
4389 |
msgid "Synced with user role"
|
4390 |
msgstr ""
|
4391 |
|
4392 |
-
#: wpf-includes/wpf-hooks.php:
|
4393 |
msgid "Role-Usergroup Synchronization is Turned ON!"
|
4394 |
msgstr ""
|
4395 |
|
4396 |
-
#: wpf-includes/wpf-hooks.php:
|
4397 |
msgid ""
|
4398 |
"This user Usergroup is automatically changed according to current Role. If "
|
4399 |
"you want to disable Role-Usergroup synchronization and manage Usergroups and "
|
@@ -4402,19 +4420,19 @@ msgid ""
|
|
4402 |
"option."
|
4403 |
msgstr ""
|
4404 |
|
4405 |
-
#: wpf-includes/wpf-hooks.php:
|
4406 |
msgid "Forum - Secondary Usergroups"
|
4407 |
msgstr ""
|
4408 |
|
4409 |
-
#: wpf-includes/wpf-hooks.php:
|
4410 |
msgid "Forum - User Timezone"
|
4411 |
msgstr ""
|
4412 |
|
4413 |
-
#: wpf-includes/wpf-hooks.php:
|
4414 |
msgid "User Reputation"
|
4415 |
msgstr ""
|
4416 |
|
4417 |
-
#: wpf-includes/wpf-hooks.php:
|
4418 |
msgid ""
|
4419 |
"By default all members get rating badges and titles based on number of "
|
4420 |
"posts. However, using this option you can grant lower or higher rating to "
|
@@ -4422,59 +4440,59 @@ msgid ""
|
|
4422 |
"points can be managed in Forums > Settings > Members Tab."
|
4423 |
msgstr ""
|
4424 |
|
4425 |
-
#: wpf-includes/wpf-hooks.php:
|
4426 |
msgid "Default Rating"
|
4427 |
msgstr ""
|
4428 |
|
4429 |
-
#: wpf-includes/wpf-hooks.php:
|
4430 |
msgid "Custom Rating"
|
4431 |
msgstr ""
|
4432 |
|
4433 |
-
#: wpf-includes/wpf-hooks.php:
|
4434 |
msgid "Rating Title"
|
4435 |
msgstr ""
|
4436 |
|
4437 |
-
#: wpf-includes/wpf-hooks.php:
|
4438 |
msgid "Rating Badge"
|
4439 |
msgstr ""
|
4440 |
|
4441 |
-
#: wpf-includes/wpf-hooks.php:
|
4442 |
msgid "Please Moderate: "
|
4443 |
msgstr ""
|
4444 |
|
4445 |
-
#: wpf-includes/wpf-hooks.php:
|
4446 |
msgid ""
|
4447 |
"This topic is currently unapproved. You can approve topics in Dashboard "
|
4448 |
"» Forums » Moderation admin page."
|
4449 |
msgstr ""
|
4450 |
|
4451 |
-
#: wpf-includes/wpf-hooks.php:
|
4452 |
msgid ""
|
4453 |
"This post is currently unapproved. You can approve posts in Dashboard "
|
4454 |
"» Forums » Moderation admin page."
|
4455 |
msgstr ""
|
4456 |
|
4457 |
-
#: wpf-includes/wpf-hooks.php:
|
4458 |
msgid "New Forum"
|
4459 |
msgstr ""
|
4460 |
|
4461 |
-
#: wpf-includes/wpf-hooks.php:
|
4462 |
msgid "New User Group"
|
4463 |
msgstr ""
|
4464 |
|
4465 |
-
#: wpf-includes/wpf-hooks.php:
|
4466 |
msgid "New Phrase"
|
4467 |
msgstr ""
|
4468 |
|
4469 |
-
#: wpf-includes/wpf-hooks.php:
|
4470 |
msgid "Forum Dashboard"
|
4471 |
msgstr ""
|
4472 |
|
4473 |
-
#: wpf-includes/wpf-hooks.php:
|
4474 |
msgid "New Usergroup"
|
4475 |
msgstr ""
|
4476 |
|
4477 |
-
#: wpf-includes/wpf-hooks.php:
|
4478 |
#, php-format
|
4479 |
msgid ""
|
4480 |
"IMPORTANT! The forum registration form is probably under risk of spam "
|
@@ -4484,6 +4502,20 @@ msgid ""
|
|
4484 |
"button to dismiss this message."
|
4485 |
msgstr ""
|
4486 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4487 |
#: wpf-includes/wpf-phrases.php:6
|
4488 |
msgid "relevance"
|
4489 |
msgstr ""
|
@@ -7754,59 +7786,65 @@ msgid ""
|
|
7754 |
"pages of that topic. You can manage this option by forum layouts."
|
7755 |
msgstr ""
|
7756 |
|
7757 |
-
#: wpforo.php:
|
7758 |
msgid "Discussion Board"
|
7759 |
msgstr ""
|
7760 |
|
7761 |
-
#: wpforo.php:
|
7762 |
msgid ""
|
7763 |
"Allows to embed hundreds of video, social network, audio and photo content "
|
7764 |
"providers in forum topics and posts."
|
7765 |
msgstr ""
|
7766 |
|
7767 |
-
#: wpforo.php:
|
7768 |
msgid ""
|
7769 |
"wpForo Polls is a complete addon to help forum members create, vote and "
|
7770 |
"manage polls effectively. Comes with poll specific permissions and settings."
|
7771 |
msgstr ""
|
7772 |
|
7773 |
-
#: wpforo.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
7774 |
msgid ""
|
7775 |
"Awards myCRED points for forum activity. Integrates myCRED Badges and Ranks. "
|
7776 |
"Converts wpForo topic and posts, likes to myCRED points."
|
7777 |
msgstr ""
|
7778 |
|
7779 |
-
#: wpforo.php:
|
7780 |
msgid ""
|
7781 |
"Advanced user profile builder system. Allows to add new fields and manage "
|
7782 |
"profile page. Creates custom Registration, Account, Member Search forms."
|
7783 |
msgstr ""
|
7784 |
|
7785 |
-
#: wpforo.php:
|
7786 |
msgid ""
|
7787 |
"Adds an advanced file attachment system to forum topics and posts. AJAX "
|
7788 |
"powered media uploading and displaying system with user specific library."
|
7789 |
msgstr ""
|
7790 |
|
7791 |
-
#: wpforo.php:
|
7792 |
msgid ""
|
7793 |
"Provides a safe way to communicate directly with other members. Messages are "
|
7794 |
"private and can only be viewed by conversation participants."
|
7795 |
msgstr ""
|
7796 |
|
7797 |
-
#: wpforo.php:
|
7798 |
msgid ""
|
7799 |
"Blog to Forum and Forum to Blog content synchronization. Blog posts with "
|
7800 |
"Forum topics and Blog comments with Forum replies."
|
7801 |
msgstr ""
|
7802 |
|
7803 |
-
#: wpforo.php:
|
7804 |
msgid ""
|
7805 |
"Ads Manager is a powerful yet simple advertisement management system, that "
|
7806 |
"allows you to add adverting banners between forums, topics and posts."
|
7807 |
msgstr ""
|
7808 |
|
7809 |
-
#: wpforo.php:
|
7810 |
msgid ""
|
7811 |
"Adds awesome Sticker and Emoticons packs to editor. Allows to create new "
|
7812 |
"custom emoticons packs."
|
5 |
msgstr ""
|
6 |
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
7 |
"Project-Id-Version: Forum - wpForo\n"
|
8 |
+
"POT-Creation-Date: 2020-07-22 00:42+0400\n"
|
9 |
"PO-Revision-Date: 2016-06-28 21:09+0400\n"
|
10 |
"Last-Translator: \n"
|
11 |
"Language-Team: \n"
|
64 |
msgid "More information about"
|
65 |
msgstr ""
|
66 |
|
67 |
+
#: wpf-admin/admin.php:35 wpf-admin/admin.php:36
|
68 |
#: wpf-includes/wpf-phrases.php:788
|
69 |
msgid "Dashboard"
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: wpf-admin/admin.php:35 wpf-admin/admin.php:39 wpf-admin/dashboard.php:137
|
73 |
#: wpf-admin/options-tabs/api.php:84 wpf-admin/options-tabs/styles.php:17
|
74 |
#: wpf-admin/options.php:15 wpf-admin/tools-tabs/misc.php:93
|
75 |
#: wpf-includes/integration/buddypress.php:11
|
76 |
#: wpf-includes/integration/buddypress.php:57
|
77 |
+
#: wpf-includes/integration/buddypress.php:129 wpf-includes/wpf-hooks.php:2657
|
78 |
#: wpf-includes/wpf-phrases.php:309
|
79 |
msgid "Forums"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: wpf-admin/admin.php:42 wpf-includes/wpf-hooks.php:22
|
83 |
+
#: wpf-includes/wpf-hooks.php:2663
|
84 |
msgid "Settings"
|
85 |
msgstr ""
|
86 |
|
87 |
+
#: wpf-admin/admin.php:45 wpf-includes/wpf-hooks.php:2667
|
88 |
#: wpf-includes/wpf-phrases.php:914
|
89 |
msgid "Tools"
|
90 |
msgstr ""
|
91 |
|
92 |
+
#: wpf-admin/admin.php:48 wpf-includes/wpf-hooks.php:2671
|
93 |
msgid "Moderation"
|
94 |
msgstr ""
|
95 |
|
96 |
+
#: wpf-admin/admin.php:51 wpf-admin/dashboard.php:149 wpf-admin/member.php:10
|
97 |
#: wpf-admin/options.php:18 wpf-admin/tools-tabs/misc.php:113
|
98 |
+
#: wpf-admin/usergroup.php:36 wpf-includes/wpf-hooks.php:2675
|
99 |
#: wpf-includes/wpf-phrases.php:364
|
100 |
msgid "Members"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: wpf-admin/admin.php:54 wpf-admin/usergroup.php:11
|
104 |
+
#: wpf-admin/usergroup.php:155 wpf-includes/wpf-hooks.php:2679
|
105 |
msgid "Usergroups"
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: wpf-admin/admin.php:57 wpf-includes/wpf-hooks.php:2685
|
109 |
#: wpf-includes/wpf-phrases.php:789
|
110 |
msgid "Phrases"
|
111 |
msgstr ""
|
112 |
|
113 |
+
#: wpf-admin/admin.php:60 wpf-includes/wpf-hooks.php:2691
|
114 |
#: wpf-includes/wpf-phrases.php:790
|
115 |
msgid "Themes"
|
116 |
msgstr ""
|
117 |
|
118 |
+
#: wpf-admin/admin.php:63 wpf-admin/options.php:24
|
119 |
+
#: wpf-includes/wpf-hooks.php:2695 wpf-includes/wpf-phrases.php:211
|
120 |
msgid "Addons"
|
121 |
msgstr ""
|
122 |
|
372 |
msgid "Other"
|
373 |
msgstr ""
|
374 |
|
375 |
+
#: wpf-admin/deactivation-dialog.php:142 wpf-includes/wpf-hooks.php:1410
|
376 |
msgid "Please provide more information"
|
377 |
msgstr ""
|
378 |
|
388 |
msgid "Thank you for your feedback!"
|
389 |
msgstr ""
|
390 |
|
391 |
+
#: wpf-admin/forum.php:15 wpf-includes/functions.php:389
|
392 |
#: wpf-includes/wpf-phrases.php:487
|
393 |
msgid "Show on screen"
|
394 |
msgstr ""
|
418 |
msgid "Number of Columns"
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: wpf-admin/forum.php:34 wpf-includes/functions.php:403
|
422 |
#: wpf-includes/wpf-phrases.php:460
|
423 |
msgid "Screen Options"
|
424 |
msgstr ""
|
535 |
#: wpf-admin/includes/moderation-listtable.php:92
|
536 |
#: wpf-admin/includes/moderation-listtable.php:193 wpf-admin/themes.php:68
|
537 |
#: wpf-admin/tools-tabs/antispam.php:313 wpf-admin/usergroup.php:75
|
538 |
+
#: wpf-admin/usergroup.php:276 wpf-includes/wpf-hooks.php:1403
|
539 |
#: wpf-includes/wpf-phrases.php:252
|
540 |
msgid "Delete"
|
541 |
msgstr ""
|
771 |
msgstr ""
|
772 |
|
773 |
#: wpf-admin/includes/moderation-listtable.php:137
|
774 |
+
#: wpf-includes/functions-template.php:366
|
775 |
+
#: wpf-includes/functions-template.php:403
|
776 |
+
#: wpf-includes/functions-template.php:468
|
777 |
+
#: wpf-includes/functions-template.php:613
|
778 |
+
#: wpf-includes/functions-template.php:861
|
779 |
+
#: wpf-includes/functions-template.php:960
|
780 |
+
#: wpf-includes/functions-template.php:1016 wpf-includes/wpf-phrases.php:520
|
781 |
msgid "Title"
|
782 |
msgstr ""
|
783 |
|
1179 |
#: wpf-admin/tools-tabs/antispam.php:189 wpf-admin/tools-tabs/antispam.php:198
|
1180 |
#: wpf-admin/tools-tabs/antispam.php:207 wpf-admin/tools-tabs/antispam.php:216
|
1181 |
#: wpf-admin/tools-tabs/antispam.php:225 wpf-admin/tools-tabs/antispam.php:273
|
1182 |
+
#: wpf-admin/tools-tabs/cleanup.php:40 wpf-includes/functions-template.php:1021
|
1183 |
#: wpf-includes/wpf-phrases.php:552 wpf-themes/classic/functions.php:94
|
1184 |
#: wpf-themes/classic/functions.php:103 wpf-themes/classic/functions.php:171
|
1185 |
#: wpf-themes/classic/functions.php:199 wpf-themes/classic/functions.php:254
|
1197 |
#: wpf-admin/tools-tabs/antispam.php:190 wpf-admin/tools-tabs/antispam.php:199
|
1198 |
#: wpf-admin/tools-tabs/antispam.php:208 wpf-admin/tools-tabs/antispam.php:217
|
1199 |
#: wpf-admin/tools-tabs/antispam.php:226 wpf-admin/tools-tabs/antispam.php:274
|
1200 |
+
#: wpf-admin/tools-tabs/cleanup.php:41 wpf-includes/functions-template.php:1022
|
1201 |
#: wpf-includes/wpf-phrases.php:382 wpf-themes/classic/functions.php:95
|
1202 |
#: wpf-themes/classic/functions.php:104 wpf-themes/classic/functions.php:172
|
1203 |
#: wpf-themes/classic/functions.php:200 wpf-themes/classic/functions.php:255
|
1764 |
msgstr ""
|
1765 |
|
1766 |
#: wpf-admin/options-tabs/features.php:80 wpf-admin/usergroup.php:37
|
1767 |
+
#: wpf-includes/wpf-hooks.php:1397
|
1768 |
msgid "Default"
|
1769 |
msgstr ""
|
1770 |
|
1800 |
msgstr ""
|
1801 |
|
1802 |
#: wpf-admin/options-tabs/features.php:87 wpf-includes/class-subscribes.php:25
|
1803 |
+
#: wpf-includes/wpf-phrases.php:287 wpforo.php:400
|
1804 |
msgid "Forum"
|
1805 |
msgstr ""
|
1806 |
|
1860 |
msgid "one URL per line"
|
1861 |
msgstr ""
|
1862 |
|
1863 |
+
#: wpf-admin/options-tabs/general.php:48 wpf-includes/wpf-hooks.php:2645
|
1864 |
msgid "Visit Forum"
|
1865 |
msgstr ""
|
1866 |
|
2017 |
msgid "Member Custom Title by default"
|
2018 |
msgstr ""
|
2019 |
|
2020 |
+
#: wpf-admin/options-tabs/members.php:111 wpf-includes/wpf-hooks.php:1588
|
2021 |
#: wpf-includes/wpf-phrases.php:433
|
2022 |
msgid "Rating Level"
|
2023 |
msgstr ""
|
2050 |
msgid "More"
|
2051 |
msgstr ""
|
2052 |
|
2053 |
+
#: wpf-admin/options-tabs/members.php:122 wpf-includes/wpf-hooks.php:1596
|
2054 |
#: wpf-includes/wpf-phrases.php:344
|
2055 |
msgid "Level"
|
2056 |
msgstr ""
|
2557 |
msgid "Do not allow to attach files with following extensions:"
|
2558 |
msgstr ""
|
2559 |
|
2560 |
+
#: wpf-admin/tools-tabs/antispam.php:118 wpf-includes/wpf-hooks.php:2779
|
2561 |
msgid "Google reCAPTCHA"
|
2562 |
msgstr ""
|
2563 |
|
3495 |
msgid "Can be also used as Secondary Usergroup"
|
3496 |
msgstr ""
|
3497 |
|
3498 |
+
#: wpf-includes/class-actions.php:2099
|
3499 |
msgid "Theme activate error"
|
3500 |
msgstr ""
|
3501 |
|
3502 |
+
#: wpf-includes/class-actions.php:2108
|
3503 |
msgid "Theme activate success"
|
3504 |
msgstr ""
|
3505 |
|
3506 |
+
#: wpf-includes/class-actions.php:2131
|
3507 |
msgid "Theme install error"
|
3508 |
msgstr ""
|
3509 |
|
3510 |
+
#: wpf-includes/class-actions.php:2140
|
3511 |
msgid "Theme install success"
|
3512 |
msgstr ""
|
3513 |
|
3514 |
+
#: wpf-includes/class-actions.php:2163
|
3515 |
msgid "Theme delete error"
|
3516 |
msgstr ""
|
3517 |
|
3518 |
+
#: wpf-includes/class-actions.php:2171
|
3519 |
msgid "Theme delete success"
|
3520 |
msgstr ""
|
3521 |
|
3522 |
+
#: wpf-includes/class-actions.php:2194
|
3523 |
msgid "Theme reset error"
|
3524 |
msgstr ""
|
3525 |
|
3526 |
+
#: wpf-includes/class-actions.php:2202
|
3527 |
msgid "Theme reset success"
|
3528 |
msgstr ""
|
3529 |
|
3697 |
msgid "Add a new Forum in this Category"
|
3698 |
msgstr ""
|
3699 |
|
3700 |
+
#: wpf-includes/class-members.php:186
|
3701 |
msgid "<strong>ERROR</strong>: Please enter a username."
|
3702 |
msgstr ""
|
3703 |
|
3704 |
+
#: wpf-includes/class-members.php:191
|
3705 |
msgid ""
|
3706 |
"<strong>ERROR</strong>: This username is invalid because it uses illegal "
|
3707 |
"characters. Please enter a valid username."
|
3708 |
msgstr ""
|
3709 |
|
3710 |
+
#: wpf-includes/class-members.php:202
|
3711 |
msgid ""
|
3712 |
"<strong>ERROR</strong>: This username is already registered. Please choose "
|
3713 |
"another one."
|
3714 |
msgstr ""
|
3715 |
|
3716 |
+
#: wpf-includes/class-members.php:207
|
3717 |
msgid "<strong>ERROR</strong>: Sorry, that username is not allowed."
|
3718 |
msgstr ""
|
3719 |
|
3720 |
+
#: wpf-includes/class-members.php:212
|
3721 |
msgid "<strong>ERROR</strong>: Please type your email address."
|
3722 |
msgstr ""
|
3723 |
|
3724 |
+
#: wpf-includes/class-members.php:217
|
3725 |
msgid "<strong>ERROR</strong>: The email address isn’t correct."
|
3726 |
msgstr ""
|
3727 |
|
3728 |
+
#: wpf-includes/class-members.php:223
|
3729 |
msgid ""
|
3730 |
"<strong>ERROR</strong>: This email is already registered, please choose "
|
3731 |
"another one."
|
3732 |
msgstr ""
|
3733 |
|
3734 |
+
#: wpf-includes/class-members.php:1946
|
3735 |
msgid "What should be done with wpForo content owned by this user?"
|
3736 |
msgstr ""
|
3737 |
|
3738 |
+
#: wpf-includes/class-members.php:1948
|
3739 |
msgid "What should be done with wpForo content owned by these users?"
|
3740 |
msgstr ""
|
3741 |
|
3742 |
+
#: wpf-includes/class-members.php:1952
|
3743 |
msgid "Delete all wpForo content."
|
3744 |
msgstr ""
|
3745 |
|
3746 |
+
#: wpf-includes/class-members.php:1954
|
3747 |
msgid "Attribute all content to:"
|
3748 |
msgstr ""
|
3749 |
|
3777 |
msgid " Discussion Board"
|
3778 |
msgstr ""
|
3779 |
|
3780 |
+
#: wpf-includes/class-posts.php:65
|
3781 |
msgid "You are not permitted to view this attachment"
|
3782 |
msgstr ""
|
3783 |
|
3903 |
" Post URL: [post-url]"
|
3904 |
msgstr ""
|
3905 |
|
3906 |
+
#: wpf-includes/class-template.php:819
|
3907 |
msgid "Insert link"
|
3908 |
msgstr ""
|
3909 |
|
3910 |
+
#: wpf-includes/class-template.php:820
|
3911 |
msgid "Link Text"
|
3912 |
msgstr ""
|
3913 |
|
3914 |
+
#: wpf-includes/class-template.php:821
|
3915 |
msgid "Open link in a new tab"
|
3916 |
msgstr ""
|
3917 |
|
3918 |
+
#: wpf-includes/class-template.php:822
|
3919 |
msgid "Insert Spoiler"
|
3920 |
msgstr ""
|
3921 |
|
3922 |
+
#: wpf-includes/class-template.php:823
|
3923 |
msgid "Spoiler"
|
3924 |
msgstr ""
|
3925 |
|
3926 |
+
#: wpf-includes/class-template.php:2338 wpf-includes/wpf-phrases.php:513
|
3927 |
msgid "Theme file not readable"
|
3928 |
msgstr ""
|
3929 |
|
4015 |
msgid "Front - Can access to attachments"
|
4016 |
msgstr ""
|
4017 |
|
4018 |
+
#: wpf-includes/class-usergroups.php:86
|
4019 |
+
msgid "Front - Can access to add topic page"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4020 |
msgstr ""
|
4021 |
|
4022 |
+
#: wpf-includes/functions-installation.php:441
|
|
|
|
|
|
|
|
|
4023 |
msgid "Start Profile Synchronization"
|
4024 |
msgstr ""
|
4025 |
|
4026 |
+
#: wpf-includes/functions-installation.php:441
|
4027 |
msgid "Continue Synchronization"
|
4028 |
msgstr ""
|
4029 |
|
4030 |
+
#: wpf-includes/functions-installation.php:444
|
4031 |
msgid ""
|
4032 |
"This process may take a few seconds or dozens of minutes, please be patient "
|
4033 |
"and don't close this page."
|
4034 |
msgstr ""
|
4035 |
|
4036 |
+
#: wpf-includes/functions-installation.php:445
|
4037 |
+
#: wpf-includes/functions-installation.php:456
|
4038 |
msgid ""
|
4039 |
"You can permanently disable this message in Dashboard > Forums > Features "
|
4040 |
"admin page."
|
4041 |
msgstr ""
|
4042 |
|
4043 |
+
#: wpf-includes/functions-installation.php:447
|
4044 |
msgid "wpForo Forum Installation | "
|
4045 |
msgstr ""
|
4046 |
|
4047 |
+
#: wpf-includes/functions-installation.php:448
|
4048 |
msgid ""
|
4049 |
"Forum users' profile data are not synchronized yet, this step is required! "
|
4050 |
"Please click the button below to complete installation."
|
4051 |
msgstr ""
|
4052 |
|
4053 |
+
#: wpf-includes/functions-installation.php:455
|
4054 |
msgid ""
|
4055 |
"This process may take a few seconds or dozens of minutes, please be patient "
|
4056 |
"and don't close this page. Database backup is not required. If you got 500 "
|
4058 |
"in MySQL server."
|
4059 |
msgstr ""
|
4060 |
|
4061 |
+
#: wpf-includes/functions-installation.php:458
|
4062 |
msgid "wpForo Database Update Problem - Action Required!"
|
4063 |
msgstr ""
|
4064 |
|
4065 |
+
#: wpf-includes/functions-installation.php:459
|
4066 |
msgid ""
|
4067 |
"Forum database is not updated properly. Please click the button below for "
|
4068 |
"further instruction."
|
4069 |
msgstr ""
|
4070 |
|
4071 |
+
#: wpf-includes/functions-installation.php:782
|
4072 |
+
msgid "Main Category"
|
4073 |
+
msgstr ""
|
4074 |
+
|
4075 |
+
#: wpf-includes/functions-installation.php:782
|
4076 |
+
msgid "This is a simple category / section"
|
4077 |
+
msgstr ""
|
4078 |
+
|
4079 |
+
#: wpf-includes/functions-installation.php:783
|
4080 |
+
msgid "Main Forum"
|
4081 |
+
msgstr ""
|
4082 |
+
|
4083 |
+
#: wpf-includes/functions-installation.php:783
|
4084 |
+
msgid "This is a simple parent forum"
|
4085 |
+
msgstr ""
|
4086 |
+
|
4087 |
#: wpf-includes/functions-template.php:7
|
4088 |
msgid "wpForo Menu"
|
4089 |
msgstr ""
|
4090 |
|
4091 |
+
#: wpf-includes/functions-template.php:162 wpf-includes/wpf-phrases.php:596
|
4092 |
msgid "wpForo Sidebar"
|
4093 |
msgstr ""
|
4094 |
|
4095 |
+
#: wpf-includes/functions-template.php:163 wpf-includes/wpf-phrases.php:377
|
4096 |
msgid ""
|
4097 |
"NOTE: If you're going to add widgets in this sidebar, please use 'Full "
|
4098 |
"Width' template for wpForo index page to avoid sidebar duplication."
|
4099 |
msgstr ""
|
4100 |
|
4101 |
+
#: wpf-includes/functions-template.php:185
|
4102 |
+
#: wpf-includes/functions-template.php:279 wpf-includes/wpf-phrases.php:376
|
4103 |
msgid "My Profile"
|
4104 |
msgstr ""
|
4105 |
|
4106 |
+
#: wpf-includes/functions-template.php:186
|
4107 |
+
#: wpf-includes/functions-template.php:205
|
4108 |
+
#: wpf-includes/functions-template.php:280 wpf-includes/wpf-phrases.php:1062
|
4109 |
msgid "Join Us!"
|
4110 |
msgstr ""
|
4111 |
|
4112 |
+
#: wpf-includes/functions-template.php:289
|
4113 |
msgid "Title for Users"
|
4114 |
msgstr ""
|
4115 |
|
4116 |
+
#: wpf-includes/functions-template.php:293
|
4117 |
msgid "Title for Guests"
|
4118 |
msgstr ""
|
4119 |
|
4120 |
+
#: wpf-includes/functions-template.php:297
|
4121 |
msgid "Hide avatar"
|
4122 |
msgstr ""
|
4123 |
|
4124 |
+
#: wpf-includes/functions-template.php:301
|
4125 |
msgid "Hide user name"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
+
#: wpf-includes/functions-template.php:305
|
4129 |
msgid "Hide notification bell"
|
4130 |
msgstr ""
|
4131 |
|
4132 |
+
#: wpf-includes/functions-template.php:309
|
4133 |
msgid "Hide user data"
|
4134 |
msgstr ""
|
4135 |
|
4136 |
+
#: wpf-includes/functions-template.php:313
|
4137 |
msgid "Hide buttons"
|
4138 |
msgstr ""
|
4139 |
|
4140 |
+
#: wpf-includes/functions-template.php:317
|
4141 |
msgid "Hide this widget for guests"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
+
#: wpf-includes/functions-template.php:472
|
4145 |
msgid "User Groups"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
+
#: wpf-includes/functions-template.php:478
|
4149 |
+
#: wpf-includes/functions-template.php:641
|
4150 |
+
#: wpf-includes/functions-template.php:894
|
4151 |
+
#: wpf-includes/functions-template.php:1025 wpf-includes/wpf-phrases.php:396
|
4152 |
msgid "Number of Items"
|
4153 |
msgstr ""
|
4154 |
|
4155 |
+
#: wpf-includes/functions-template.php:484 wpf-includes/wpf-phrases.php:256
|
4156 |
msgid "Display Avatars"
|
4157 |
msgstr ""
|
4158 |
|
4159 |
+
#: wpf-includes/functions-template.php:524
|
4160 |
+
#: wpf-includes/functions-template.php:699
|
4161 |
msgid "Created Date"
|
4162 |
msgstr ""
|
4163 |
|
4164 |
+
#: wpf-includes/functions-template.php:525
|
4165 |
+
#: wpf-includes/functions-template.php:700
|
4166 |
msgid "Modified Date"
|
4167 |
msgstr ""
|
4168 |
|
4169 |
+
#: wpf-includes/functions-template.php:526
|
4170 |
msgid "Posts Count"
|
4171 |
msgstr ""
|
4172 |
|
4173 |
+
#: wpf-includes/functions-template.php:527
|
4174 |
msgid "Views Count"
|
4175 |
msgstr ""
|
4176 |
|
4177 |
+
#: wpf-includes/functions-template.php:530
|
4178 |
+
#: wpf-includes/functions-template.php:703
|
4179 |
msgid "DESC"
|
4180 |
msgstr ""
|
4181 |
|
4182 |
+
#: wpf-includes/functions-template.php:531
|
4183 |
+
#: wpf-includes/functions-template.php:704
|
4184 |
msgid "ASC"
|
4185 |
msgstr ""
|
4186 |
|
4187 |
+
#: wpf-includes/functions-template.php:617
|
4188 |
+
#: wpf-includes/functions-template.php:865
|
4189 |
msgid "Filter by forums"
|
4190 |
msgstr ""
|
4191 |
|
4192 |
+
#: wpf-includes/functions-template.php:624
|
4193 |
+
#: wpf-includes/functions-template.php:872
|
4194 |
msgid "Autofilter by current forum"
|
4195 |
msgstr ""
|
4196 |
|
4197 |
+
#: wpf-includes/functions-template.php:628
|
4198 |
+
#: wpf-includes/functions-template.php:876
|
4199 |
msgid "Order by"
|
4200 |
msgstr ""
|
4201 |
|
4202 |
+
#: wpf-includes/functions-template.php:646
|
4203 |
msgid "Display with avatars"
|
4204 |
msgstr ""
|
4205 |
|
4206 |
+
#: wpf-includes/functions-template.php:651
|
4207 |
msgid "Refer topics to first unread post"
|
4208 |
msgstr ""
|
4209 |
|
4210 |
+
#: wpf-includes/functions-template.php:889
|
4211 |
msgid "Limit Per Topic"
|
4212 |
msgstr ""
|
4213 |
|
4214 |
+
#: wpf-includes/functions-template.php:891
|
4215 |
msgid "set 0 to remove this limit"
|
4216 |
msgstr ""
|
4217 |
|
4218 |
+
#: wpf-includes/functions-template.php:900 wpf-includes/wpf-phrases.php:258
|
4219 |
msgid "Display with Avatars"
|
4220 |
msgstr ""
|
4221 |
|
4222 |
+
#: wpf-includes/functions-template.php:905
|
4223 |
msgid "Display Only Unread Posts"
|
4224 |
msgstr ""
|
4225 |
|
4226 |
+
#: wpf-includes/functions-template.php:910
|
4227 |
msgid "Display [new] indicator"
|
4228 |
msgstr ""
|
4229 |
|
4230 |
+
#: wpf-includes/functions-template.php:1020
|
4231 |
msgid "Topic Counts"
|
4232 |
msgstr ""
|
4233 |
|
4234 |
+
#: wpf-includes/functions.php:393 wpf-includes/wpf-phrases.php:327
|
4235 |
msgid "Items"
|
4236 |
msgstr ""
|
4237 |
|
4238 |
+
#: wpf-includes/functions.php:394 wpf-includes/wpf-phrases.php:222
|
4239 |
msgid "Apply"
|
4240 |
msgstr ""
|
4241 |
|
4242 |
+
#: wpf-includes/functions.php:829
|
4243 |
#, php-format
|
4244 |
msgid "Could not write file %s"
|
4245 |
msgstr ""
|
4246 |
|
4247 |
+
#: wpf-includes/functions.php:2342
|
4248 |
+
msgid "Action Required!"
|
4249 |
+
msgstr ""
|
4250 |
+
|
4251 |
+
#: wpf-includes/functions.php:2342
|
4252 |
+
msgid ""
|
4253 |
+
"Please update wpForo addons CSS style to make compatible with the current "
|
4254 |
+
"version of wpForo."
|
4255 |
+
msgstr ""
|
4256 |
+
|
4257 |
+
#: wpf-includes/functions.php:2343
|
4258 |
+
msgid "Update CSS >>"
|
4259 |
+
msgstr ""
|
4260 |
+
|
4261 |
#: wpf-includes/integration/buddypress.php:34
|
4262 |
msgid "Search Forums..."
|
4263 |
msgstr ""
|
4351 |
msgid "Uninstall"
|
4352 |
msgstr ""
|
4353 |
|
4354 |
+
#: wpf-includes/wpf-hooks.php:1397
|
4355 |
msgid "Clear"
|
4356 |
msgstr ""
|
4357 |
|
4358 |
+
#: wpf-includes/wpf-hooks.php:1397
|
4359 |
msgid "Select Color"
|
4360 |
msgstr ""
|
4361 |
|
4362 |
+
#: wpf-includes/wpf-hooks.php:1402 wpf-includes/wpf-phrases.php:183
|
4363 |
msgid "Move"
|
4364 |
msgstr ""
|
4365 |
|
4366 |
+
#: wpf-includes/wpf-hooks.php:1409
|
4367 |
msgid "Please choose one reasons before sending a feedback!"
|
4368 |
msgstr ""
|
4369 |
|
4370 |
+
#: wpf-includes/wpf-hooks.php:1411
|
4371 |
msgid ""
|
4372 |
"With the email address, please check the \"I agree to receive email\" "
|
4373 |
"checkbox to proceed."
|
4374 |
msgstr ""
|
4375 |
|
4376 |
+
#: wpf-includes/wpf-hooks.php:1412
|
4377 |
msgid "Please fill your email address for feedback"
|
4378 |
msgstr ""
|
4379 |
|
4380 |
+
#: wpf-includes/wpf-hooks.php:1413
|
4381 |
msgid "Your email address is not valid"
|
4382 |
msgstr ""
|
4383 |
|
4384 |
+
#: wpf-includes/wpf-hooks.php:1471
|
4385 |
msgid ""
|
4386 |
"IMPORTANT: wpForo can't work with default permalink, please change permalink "
|
4387 |
"structure"
|
4388 |
msgstr ""
|
4389 |
|
4390 |
+
#: wpf-includes/wpf-hooks.php:1507
|
4391 |
msgid "Forum Profile Fields - wpForo"
|
4392 |
msgstr ""
|
4393 |
|
4394 |
+
#: wpf-includes/wpf-hooks.php:1515
|
4395 |
msgid "Forum - Usergroup"
|
4396 |
msgstr ""
|
4397 |
|
4398 |
+
#: wpf-includes/wpf-hooks.php:1520
|
4399 |
#, php-format
|
4400 |
msgid ""
|
4401 |
"Forum Usergroups are synched with User Roles based on the %s. When you "
|
4403 |
"that table."
|
4404 |
msgstr ""
|
4405 |
|
4406 |
+
#: wpf-includes/wpf-hooks.php:1527
|
4407 |
msgid "Synced with user role"
|
4408 |
msgstr ""
|
4409 |
|
4410 |
+
#: wpf-includes/wpf-hooks.php:1531
|
4411 |
msgid "Role-Usergroup Synchronization is Turned ON!"
|
4412 |
msgstr ""
|
4413 |
|
4414 |
+
#: wpf-includes/wpf-hooks.php:1532
|
4415 |
msgid ""
|
4416 |
"This user Usergroup is automatically changed according to current Role. If "
|
4417 |
"you want to disable Role-Usergroup synchronization and manage Usergroups and "
|
4420 |
"option."
|
4421 |
msgstr ""
|
4422 |
|
4423 |
+
#: wpf-includes/wpf-hooks.php:1543
|
4424 |
msgid "Forum - Secondary Usergroups"
|
4425 |
msgstr ""
|
4426 |
|
4427 |
+
#: wpf-includes/wpf-hooks.php:1565
|
4428 |
msgid "Forum - User Timezone"
|
4429 |
msgstr ""
|
4430 |
|
4431 |
+
#: wpf-includes/wpf-hooks.php:1576
|
4432 |
msgid "User Reputation"
|
4433 |
msgstr ""
|
4434 |
|
4435 |
+
#: wpf-includes/wpf-hooks.php:1577
|
4436 |
msgid ""
|
4437 |
"By default all members get rating badges and titles based on number of "
|
4438 |
"posts. However, using this option you can grant lower or higher rating to "
|
4440 |
"points can be managed in Forums > Settings > Members Tab."
|
4441 |
msgstr ""
|
4442 |
|
4443 |
+
#: wpf-includes/wpf-hooks.php:1581
|
4444 |
msgid "Default Rating"
|
4445 |
msgstr ""
|
4446 |
|
4447 |
+
#: wpf-includes/wpf-hooks.php:1582
|
4448 |
msgid "Custom Rating"
|
4449 |
msgstr ""
|
4450 |
|
4451 |
+
#: wpf-includes/wpf-hooks.php:1589 wpf-includes/wpf-phrases.php:863
|
4452 |
msgid "Rating Title"
|
4453 |
msgstr ""
|
4454 |
|
4455 |
+
#: wpf-includes/wpf-hooks.php:1590 wpf-includes/wpf-phrases.php:430
|
4456 |
msgid "Rating Badge"
|
4457 |
msgstr ""
|
4458 |
|
4459 |
+
#: wpf-includes/wpf-hooks.php:2004 wpf-includes/wpf-hooks.php:2104
|
4460 |
msgid "Please Moderate: "
|
4461 |
msgstr ""
|
4462 |
|
4463 |
+
#: wpf-includes/wpf-hooks.php:2005
|
4464 |
msgid ""
|
4465 |
"This topic is currently unapproved. You can approve topics in Dashboard "
|
4466 |
"» Forums » Moderation admin page."
|
4467 |
msgstr ""
|
4468 |
|
4469 |
+
#: wpf-includes/wpf-hooks.php:2105
|
4470 |
msgid ""
|
4471 |
"This post is currently unapproved. You can approve posts in Dashboard "
|
4472 |
"» Forums » Moderation admin page."
|
4473 |
msgstr ""
|
4474 |
|
4475 |
+
#: wpf-includes/wpf-hooks.php:2637 wpf-includes/wpf-hooks.php:2659
|
4476 |
msgid "New Forum"
|
4477 |
msgstr ""
|
4478 |
|
4479 |
+
#: wpf-includes/wpf-hooks.php:2639
|
4480 |
msgid "New User Group"
|
4481 |
msgstr ""
|
4482 |
|
4483 |
+
#: wpf-includes/wpf-hooks.php:2641 wpf-includes/wpf-hooks.php:2687
|
4484 |
msgid "New Phrase"
|
4485 |
msgstr ""
|
4486 |
|
4487 |
+
#: wpf-includes/wpf-hooks.php:2653
|
4488 |
msgid "Forum Dashboard"
|
4489 |
msgstr ""
|
4490 |
|
4491 |
+
#: wpf-includes/wpf-hooks.php:2681
|
4492 |
msgid "New Usergroup"
|
4493 |
msgstr ""
|
4494 |
|
4495 |
+
#: wpf-includes/wpf-hooks.php:2778 wpf-includes/wpf-phrases.php:1084
|
4496 |
#, php-format
|
4497 |
msgid ""
|
4498 |
"IMPORTANT! The forum registration form is probably under risk of spam "
|
4502 |
"button to dismiss this message."
|
4503 |
msgstr ""
|
4504 |
|
4505 |
+
#: wpf-includes/wpf-hooks.php:2804
|
4506 |
+
msgid "wpForo Polls Addon is Deactivated!"
|
4507 |
+
msgstr ""
|
4508 |
+
|
4509 |
+
#: wpf-includes/wpf-hooks.php:2804
|
4510 |
+
msgid ""
|
4511 |
+
" Your addon version is not compatible with the current version of wpForo. "
|
4512 |
+
"Please update the addon or downgrade the wpForo to 1.7.7"
|
4513 |
+
msgstr ""
|
4514 |
+
|
4515 |
+
#: wpf-includes/wpf-hooks.php:2805
|
4516 |
+
msgid "dismiss"
|
4517 |
+
msgstr ""
|
4518 |
+
|
4519 |
#: wpf-includes/wpf-phrases.php:6
|
4520 |
msgid "relevance"
|
4521 |
msgstr ""
|
7786 |
"pages of that topic. You can manage this option by forum layouts."
|
7787 |
msgstr ""
|
7788 |
|
7789 |
+
#: wpforo.php:401
|
7790 |
msgid "Discussion Board"
|
7791 |
msgstr ""
|
7792 |
|
7793 |
+
#: wpforo.php:1104
|
7794 |
msgid ""
|
7795 |
"Allows to embed hundreds of video, social network, audio and photo content "
|
7796 |
"providers in forum topics and posts."
|
7797 |
msgstr ""
|
7798 |
|
7799 |
+
#: wpforo.php:1105
|
7800 |
msgid ""
|
7801 |
"wpForo Polls is a complete addon to help forum members create, vote and "
|
7802 |
"manage polls effectively. Comes with poll specific permissions and settings."
|
7803 |
msgstr ""
|
7804 |
|
7805 |
+
#: wpforo.php:1106
|
7806 |
+
msgid ""
|
7807 |
+
"Allows to create topic custom fields and manage topic form layout with a "
|
7808 |
+
"form builder. Adds topic search options by custom fields"
|
7809 |
+
msgstr ""
|
7810 |
+
|
7811 |
+
#: wpforo.php:1107
|
7812 |
msgid ""
|
7813 |
"Awards myCRED points for forum activity. Integrates myCRED Badges and Ranks. "
|
7814 |
"Converts wpForo topic and posts, likes to myCRED points."
|
7815 |
msgstr ""
|
7816 |
|
7817 |
+
#: wpforo.php:1108
|
7818 |
msgid ""
|
7819 |
"Advanced user profile builder system. Allows to add new fields and manage "
|
7820 |
"profile page. Creates custom Registration, Account, Member Search forms."
|
7821 |
msgstr ""
|
7822 |
|
7823 |
+
#: wpforo.php:1109
|
7824 |
msgid ""
|
7825 |
"Adds an advanced file attachment system to forum topics and posts. AJAX "
|
7826 |
"powered media uploading and displaying system with user specific library."
|
7827 |
msgstr ""
|
7828 |
|
7829 |
+
#: wpforo.php:1110
|
7830 |
msgid ""
|
7831 |
"Provides a safe way to communicate directly with other members. Messages are "
|
7832 |
"private and can only be viewed by conversation participants."
|
7833 |
msgstr ""
|
7834 |
|
7835 |
+
#: wpforo.php:1111
|
7836 |
msgid ""
|
7837 |
"Blog to Forum and Forum to Blog content synchronization. Blog posts with "
|
7838 |
"Forum topics and Blog comments with Forum replies."
|
7839 |
msgstr ""
|
7840 |
|
7841 |
+
#: wpforo.php:1112
|
7842 |
msgid ""
|
7843 |
"Ads Manager is a powerful yet simple advertisement management system, that "
|
7844 |
"allows you to add adverting banners between forums, topics and posts."
|
7845 |
msgstr ""
|
7846 |
|
7847 |
+
#: wpforo.php:1113
|
7848 |
msgid ""
|
7849 |
"Adds awesome Sticker and Emoticons packs to editor. Allows to create new "
|
7850 |
"custom emoticons packs."
|
wpf-themes/classic/colors.css
CHANGED
@@ -6,720 +6,723 @@
|
|
6 |
|
7 |
/* wpForo Dynamic CSS Document */
|
8 |
|
9 |
-
#wpforo-wrap *::selection{color: #000000; background: #
|
10 |
-
#wpforo-wrap *::-moz-selection{color: #000000; background: #
|
11 |
-
|
12 |
-
#wpforo-wrap { color: #
|
13 |
-
#wpforo-wrap .wpforo-subforum i{ color:#999999; }
|
14 |
-
#wpforo-wrap #footer { background:#
|
15 |
-
#wpforo-wrap .wpf-p-error { background-color: #
|
16 |
-
#wpforo-wrap .wpf-res-menu { color: #
|
17 |
-
#wpforo-wrap #wpforo-menu { background-color:#
|
18 |
-
#wpforo-wrap #wpforo-menu li { border-right:#
|
19 |
-
#wpforo-wrap #wpforo-menu li a { color: #
|
20 |
-
|
21 |
-
#wpforo-wrap .wpforo-active,
|
22 |
-
#wpforo-wrap #wpforo-menu li:hover,
|
23 |
-
#wpforo-wrap #wpforo-menu .current-menu-ancestor,
|
24 |
-
#wpforo-wrap #wpforo-menu .current-menu-parent,
|
25 |
-
#wpforo-wrap #wpforo-menu .current_page_item { background-color: #
|
26 |
-
|
27 |
-
#wpforo-load { color: #
|
28 |
-
#wpforo-load i{ color: #
|
29 |
-
|
30 |
-
#wpforo-wrap .wpf-search input[type="text"]{ color: #
|
31 |
-
#wpforo-wrap .wpf-search input[type="text"]:focus{ background: #
|
32 |
-
#wpforo-wrap .wpf-search i{ color: #
|
33 |
-
|
34 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts{color: #999999; border-right: 1px solid #
|
35 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts i{color:#999999;text-shadow: 0 0 5px #000000;}
|
36 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts i:hover{color: #
|
37 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts.wpf-new i{color: #ff812d;}
|
38 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts.wpf-new i:hover{text-shadow: 0 0 20px #000000;}
|
39 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts-count{color: #ff812d; text-shadow: 0 0 5px #000000;}
|
40 |
-
|
41 |
-
#wpf-widget-profile .wpf-widget-alerts{color: #999999; border-right: none; }
|
42 |
-
#wpf-widget-profile .wpf-widget-alerts i{color:#999999;}
|
43 |
-
#wpf-widget-profile .wpf-widget-alerts i:hover{color: #
|
44 |
-
#wpf-widget-profile .wpf-widget-alerts.wpf-new i{color: #ff812d;}
|
45 |
-
#wpf-widget-profile .wpf-widget-alerts.wpf-new i:hover{}
|
46 |
-
#wpf-widget-profile .wpf-widget-alerts .wpf-alerts-count{color: #ff812d;}
|
47 |
-
|
48 |
-
#wpforo-wrap .wpf-notifications{background: #EFEFEF; border-top: 2px solid #
|
49 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-head{color: #
|
50 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content{ color: #
|
51 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li{border-bottom: 1px solid #dfdfdf;}
|
52 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft i{color: #666666; text-shadow: 0 0 3px #
|
53 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-ndesc{color:#666666;}
|
54 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li:hover{background: #
|
55 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li:hover .wpf-nleft i{color: #ff812d;}
|
56 |
-
|
57 |
-
#wpf-widget-profile .wpf-notifications{background: #EFEFEF; border-top: 2px solid #
|
58 |
-
#wpf-widget-profile .wpf-notifications .wpf-notification-head{color: #
|
59 |
-
#wpf-widget-profile .wpf-notifications .wpf-notification-content{ color: #
|
60 |
#wpf-widget-profile .wpf-notifications .wpf-notification-content li{border-bottom: 1px solid #dfdfdf;}
|
61 |
-
#wpf-widget-profile .wpf-notifications .wpf-notification-content li .wpf-nleft i{color: #666666; text-shadow: 0 0 3px #
|
62 |
#wpf-widget-profile .wpf-notifications .wpf-notification-content .wpf-ndesc{color:#666666;}
|
63 |
-
#wpf-widget-profile .wpf-notifications .wpf-notification-content li:hover{background: #
|
64 |
#wpf-widget-profile .wpf-notifications .wpf-notification-content li:hover .wpf-nleft i{color: #ff812d;}
|
65 |
|
66 |
|
67 |
-
#wpforo-wrap #wpforo-poweredby{ background-color:#
|
68 |
-
#wpforo-wrap #wpforo-
|
69 |
-
#wpforo-wrap #wpforo-
|
|
|
70 |
|
71 |
-
#wpforo-wrap a { color: #
|
72 |
-
#wpforo-wrap a:visited { color: #
|
73 |
-
#wpforo-wrap a:hover{ color: #
|
74 |
-
#wpforo-wrap a:active { color: #
|
75 |
|
76 |
-
#wpforo-wrap .wpflink { color: #
|
77 |
-
#wpforo-wrap .wpflink:hover { color: #
|
78 |
|
79 |
-
#wpforo-wrap pre { border:#
|
80 |
|
81 |
-
.wpfcl-a{ color:#
|
82 |
-
.wpfbg-a{ background-color:#
|
83 |
-
.wpfcl-b{ color:#
|
84 |
-
.wpfbg-b{ background-color:#
|
85 |
.wpfcl-0{ color:#999999!important; }
|
86 |
.wpfbg-0{ background-color:#999999!important; }
|
87 |
-
.wpfcl-1{ color:#
|
88 |
-
.wpfbg-1{ background-color:#
|
89 |
-
.wpfcl-2{ color:#
|
90 |
-
.wpfbg-2{ background-color:#
|
91 |
-
.wpfcl-3{ color:#
|
92 |
-
.wpfbg-3{ background-color:#
|
93 |
-
.wpfcl-4{ color:#
|
94 |
-
.wpfbg-4{ background-color:#
|
95 |
.wpfcl-5{ color:#ff812d!important; }
|
96 |
.wpfbg-5{ background-color:#ff812d!important; }
|
97 |
-
.wpfcl-6{ color:#
|
98 |
-
.wpfbg-6{ background-color:#
|
99 |
-
.wpfcl-7{ color:#
|
100 |
-
.wpfbg-7{ background-color:#
|
101 |
.wpfcl-8{ color:#4dca5c!important; }
|
102 |
.wpfbg-8{ background-color:#4dca5c!important; }
|
103 |
-
.wpfcl-9{ color:#
|
104 |
-
.wpfbg-9{ background-color:#
|
105 |
-
|
106 |
-
#wpforo-wrap .author-rating { border: 1px solid #
|
107 |
-
#wpforo-wrap .wpf-author-nicename{ color:#
|
108 |
-
#wpforo-wrap .wpforo-admin-note{ border: 1px solid #
|
109 |
-
|
110 |
-
#wpforo-wrap .wpf-breadcrumb .wpf-root{ border-left:1px solid #666666; }
|
111 |
-
#wpforo-wrap .wpf-breadcrumb a.wpf-end { background: transparent!important; }
|
112 |
-
#wpforo-wrap .wpf-breadcrumb a.wpf-end:hover{ background: transparent!important; }
|
113 |
-
#wpforo-wrap .wpf-breadcrumb a { color:#666666;}
|
114 |
-
#wpforo-wrap .wpf-breadcrumb div:hover{ background:#
|
115 |
-
#wpforo-wrap .wpf-breadcrumb div:hover:after { background:#
|
116 |
-
#wpforo-wrap .wpf-breadcrumb div.active{ background:#
|
117 |
-
#wpforo-wrap .wpf-breadcrumb div.active:after { background:#
|
118 |
-
#wpforo-wrap .wpf-breadcrumb div:after { background: #
|
119 |
-
#wpforo-wrap .wpf-breadcrumb div.active:after { background: #
|
120 |
-
|
121 |
-
#wpforo-wrap .wpforo-post .wpforo-post-content img,
|
122 |
-
#wpforo-wrap .wpforo-revision-body img{ border:#
|
123 |
-
#wpforo-wrap .wpforo-post blockquote,
|
124 |
-
#wpforo-wrap .wpforo-revision-body blockquote{ border:#999999 1px dotted; background:#
|
125 |
-
#wpforo-wrap .wpforo-post .wpforo-post-code,
|
126 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-code{ border:#
|
127 |
-
#wpforo-wrap .wpforo-post code,
|
128 |
-
#wpforo-wrap .wpforo-revision-body code{ border:#
|
129 |
-
#wpforo-wrap .wpforo-post .wpforo-post-code-title,
|
130 |
-
#wpforo-wrap .wpforo-post .wpforo-post-code-title{ border-bottom:#
|
131 |
-
#wpforo-wrap .wpforo-post .wpforo-post-attachments{ border:#
|
132 |
-
#wpforo-wrap .wpforo-post .wpforo-post-attachments img{border:#
|
133 |
-
#wpforo-wrap .wpforo-post .wpforo-post-signature{ border-top:#
|
134 |
-
#wpforo-wrap .wpforo-post .wpforo-membertoggle i{ color:#
|
135 |
-
#wpforo-wrap .wpf-mod-message{color:#ff812d}
|
136 |
-
|
137 |
-
#wpforo-wrap .wpforo-topic-badges{ background-color:#
|
138 |
-
#wpforo-wrap .wpf-unread-forum .wpforo-forum-icon i,
|
139 |
-
#wpforo-wrap .wpforo-subforum .wpf-unread-forum i{ color:#
|
140 |
-
|
141 |
-
|
142 |
-
#wpforo-wrap .wpfl-1 .wpforo-category{ background-color: #
|
143 |
-
#wpforo-wrap .wpfl-1 .cat-title{ color:#
|
144 |
-
#wpforo-wrap .wpfl-1 .cat-stat-posts { color:#
|
145 |
-
#wpforo-wrap .wpfl-1 .cat-stat-topics {color:#
|
146 |
-
#wpforo-wrap .wpfl-1 .forum-wrap{ border-top:#
|
147 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum{ background-color:#
|
148 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-description{color:#
|
149 |
-
#wpforo-wrap .wpfl-1 .wpforo-subforum{ border-top:#dadada 1px dotted; }
|
150 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-footer{ color:#999999; }
|
151 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics{ background-color:#
|
152 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-tab{ color:#
|
153 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-list{ color:#
|
154 |
-
|
155 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-head{ background-color: #
|
156 |
-
#wpforo-wrap .wpfl-1 .head-title{ color:#
|
157 |
-
#wpforo-wrap .wpfl-1 .head-stat-posts { color:#
|
158 |
-
#wpforo-wrap .wpfl-1 .head-stat-views { color:#
|
159 |
-
#wpforo-wrap .wpfl-1 .topic-wrap{ border-top:#
|
160 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic{ background-color:#
|
161 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-info{ color:#
|
162 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-stat-posts{ color:#
|
163 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-stat-views{ color:#
|
164 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts{ background-color:#
|
165 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts-tab{ color:#
|
166 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts-list{ color:#
|
167 |
-
|
168 |
-
#wpforo-wrap .wpfl-1 .post-wrap{ border-top:none; border-bottom:#
|
169 |
-
#wpforo-wrap .wpfl-1 .wpforo-post-head{ background-color: #
|
170 |
-
#wpforo-wrap .wpfl-1 .wpforo-post{ background-color:#
|
171 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top{ border-bottom:1px solid #
|
172 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .avatar{ background:#
|
173 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating{ border:1px solid #
|
174 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .bottom { border-top:#
|
175 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .bottom .bleft a{ color:#ff812d; }
|
176 |
-
|
177 |
-
#wpforo-wrap .wpfl-2 .wpforo-category{ background-color: #
|
178 |
-
#wpforo-wrap .wpfl-2 .cat-title{ color:#
|
179 |
-
#wpforo-wrap .wpfl-2 .cat-lastpostinfo{ color:#
|
180 |
-
#wpforo-wrap .wpfl-2 .forum-wrap{ border-top:#
|
181 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum{ background-color:#
|
182 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-icon{ color:#
|
183 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-info{ color:#
|
184 |
-
#wpforo-wrap .wpfl-2 .wpforo-subforum{ border-top:#dadada 1px dotted;}
|
185 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-stat{ color:#ff812d; }
|
186 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post{ color:#
|
187 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post-avatar{ color:#
|
188 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post-avatar img{ background:#
|
189 |
-
|
190 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-head{ background-color: #
|
191 |
-
#wpforo-wrap .wpfl-2 .head-title{ color:#
|
192 |
-
#wpforo-wrap .wpfl-2 .head-stat-posts { color:#
|
193 |
-
#wpforo-wrap .wpfl-2 .head-stat-views { color:#
|
194 |
-
#wpforo-wrap .wpfl-2 .head-stat-lastpost { color:#
|
195 |
-
#wpforo-wrap .wpfl-2 .topic-wrap{ border-top:#
|
196 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic{ background-color:#
|
197 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-avatar{color:#
|
198 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-avatar img{ background:#
|
199 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-info{ color:#
|
200 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{ color:#
|
201 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-views{ color:#
|
202 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-lastpost{ color:#
|
203 |
-
|
204 |
-
#wpforo-wrap .wpfl-2 .post-wrap{ border-top:#
|
205 |
-
#wpforo-wrap .wpfl-2 .wpforo-post-head{ background-color: #
|
206 |
-
#wpforo-wrap .wpfl-2 .wpforo-post{ background-color:#
|
207 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right{ background:#
|
208 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom{ border-top:#
|
209 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .avatar{ background:#
|
210 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbleft a{color:#ff812d;}
|
211 |
-
|
212 |
-
#wpforo-wrap .wpfl-3 .wpforo-category{ background-color: #
|
213 |
-
#wpforo-wrap .wpfl-3 .cat-title{ color:#
|
214 |
-
#wpforo-wrap .wpfl-3 .cat-stat-posts { color:#
|
215 |
-
#wpforo-wrap .wpfl-3 .cat-stat-answers { color:#
|
216 |
-
#wpforo-wrap .wpfl-3 .cat-stat-questions { color:#
|
217 |
-
#wpforo-wrap .wpfl-3 .forum-wrap{ border-top:#
|
218 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum{ background-color:#
|
219 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-icon{ color:#
|
220 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-info{ color:#
|
221 |
-
#wpforo-wrap .wpfl-3 .wpforo-subforum{ border-top:#dadada 1px dotted; }
|
222 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-footer{ color:#999999; }
|
223 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{color:#
|
224 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers{ color:#
|
225 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions{color:#
|
226 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics{ background-color:#
|
227 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-tab{ color:#
|
228 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list{ color:#
|
229 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-posts{ background:#
|
230 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .votes{ background:#
|
231 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .answers{ background:#
|
232 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .views{background:#
|
233 |
-
|
234 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-head{ background-color: #
|
235 |
-
#wpforo-wrap .wpfl-3 .head-title{ color:#
|
236 |
-
#wpforo-wrap .wpfl-3 .head-stat-posts { color:#
|
237 |
-
#wpforo-wrap .wpfl-3 .head-stat-lastpost { color:#
|
238 |
-
#wpforo-wrap .wpfl-3 .topic-wrap{ border-top:#
|
239 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic{ background-color:#
|
240 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-avatar{ color:#
|
241 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-avatar img{ background:#
|
242 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-info{ color:#
|
243 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-stat-lastpost{ color:#
|
244 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status .votes{ background:#
|
245 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status .answers{ background:#
|
246 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic .views{ background:#
|
247 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic .count{border-right:1px solid #
|
248 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-label{border-right:1px solid #
|
249 |
-
|
250 |
-
#wpforo-wrap .wpfl-3 .post-wrap{ border-top:#
|
251 |
-
#wpforo-wrap .wpfl-3 .wpforo-post-head{ background-color: #
|
252 |
-
#wpforo-wrap .wpfl-3 .wpforo-post{ background-color:#
|
253 |
-
#wpforo-wrap .wpfl-3 .wpforo-tags{ background-color:#
|
254 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-answer{ color:#00a636; }
|
255 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-not-answer{ color:#999999!important; }
|
256 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right{ background:#
|
257 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top{ border-bottom:1px dotted #
|
258 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-tool-bar{ border-top:1px dotted #
|
259 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature-content{ border-top:#
|
260 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data-content{ border:#
|
261 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .avatar{ background:#
|
262 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment{ background-color:#
|
263 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right{ background:#
|
264 |
-
|
265 |
-
|
266 |
-
#wpforo-wrap .wpfl-4 .wpforo-category{ background-color: #
|
267 |
-
#wpforo-wrap .wpfl-4 .cat-title{ color:#
|
268 |
-
#wpforo-wrap .wpfl-4 .wpforo-post-head{ background-color: #
|
269 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .wpf-right .wpforo-post-content-top{ border-bottom:1px solid #
|
270 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .wpf-left .avatar{ background:#
|
271 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .wpf-left .author-rating{ border:1px solid #
|
272 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .bottom { border-top:#
|
273 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .bottom .bleft a{ color:#ff812d; }
|
274 |
-
#wpforo-wrap .wpf-circle{box-shadow: 0 0 1px #999999; }
|
275 |
-
#wpforo-wrap .wpfl-4 .wpf-head-bar {background: #
|
276 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest,
|
277 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest,
|
278 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved,
|
279 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved{color:#
|
280 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest:hover{color:#
|
281 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest:hover{color:#ff812d;}
|
282 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved:hover{color:#00a636;}
|
283 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved:hover{color:#
|
284 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest:hover,#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest.wpf-active{border-color:#
|
285 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest:hover,#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest.wpf-active{border-color:#ff812d;color:#ff812d;}
|
286 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved:hover,#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved.wpf-active{border-color:#00a636;color:#00a636;}
|
287 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved:hover,#wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved.wpf-active{border-color:#
|
288 |
-
#wpforo-wrap .wpfl-4 .wpf-forums{color: #
|
289 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{background-color: #
|
290 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item:nth-child(even){ border-left: 3px solid #
|
291 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a{color: #
|
292 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a:hover{color: #
|
293 |
-
|
294 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpf-thread{ border-bottom: 1px solid #
|
295 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head{ border-bottom: 1px solid #
|
296 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-label{border-bottom:1px dashed #999999; color: #666666;}
|
297 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-head-box{ color: #666666;}
|
298 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-body {color:#
|
299 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text i{color: #999999;}
|
300 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags tag a{color: #
|
301 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags tag a:hover{color: #
|
302 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users a img{background-color: #
|
303 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head{ background: #
|
304 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head .wpf-head-box{color: #
|
305 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-thread{background-color: #
|
306 |
-
|
307 |
-
#wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags .wpf-tags-title i{color: #
|
308 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-posts{color: #
|
309 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top{ border-bottom: 1px dashed #
|
310 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-post-date{color:#999999;}
|
311 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author{color:#999999;}
|
312 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content{ background: #
|
313 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot{ background: #
|
314 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like .wpf-like-count{color: #
|
315 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply .wpf-action{background: #E6E6E6;}
|
316 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply:hover .wpf-action{color: #
|
317 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons:hover .wpf-action{color: #999999;}
|
318 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action{ color: #
|
319 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action:hover{ color: #
|
320 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-public i,
|
321 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-public i{color: #
|
322 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-open i,
|
323 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-open i{color: #
|
324 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-approve i,
|
325 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-approve i{color: #
|
326 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsolved i,
|
327 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsticky i{color: #
|
328 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsolved i:hover,
|
329 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsticky i:hover{ color: #
|
330 |
-
|
331 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar{color: #
|
332 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info{color: #
|
333 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-prsep{border-bottom: 1px dashed #999999;}
|
334 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg i{color: #999999;}
|
335 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar .avatar{background: #
|
336 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo{color: #
|
337 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{color:#999999;}
|
338 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content{border: 1px solid #dadada; background-color: #FAFAFA;}
|
339 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree{border-bottom: 1px dashed #
|
340 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree i{color: #999999;}
|
341 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item em{color: #
|
342 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item.wpf-starter .avatar{background: #
|
343 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot{border-top: #dadada 1px solid;}
|
344 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer {background: #
|
345 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer .bleft:not(:empty){ border-top: 1px dashed #
|
346 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer .bleft a{ color:#ff812d; }
|
347 |
-
#wpforo-wrap .wpfl-4 .wpf-replies-sep{border-bottom: 1px solid #
|
348 |
-
|
349 |
-
|
350 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item{background:#
|
351 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item:hover{background:#
|
352 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu #wpf-pp-forum-menu .wpf-pp-menu-item{color:#
|
353 |
-
#wpforo-wrap .wpf-profile-section{color: #666666;}
|
354 |
-
#wpforo-wrap .wpf-profile-section .wpf-profile-section-head{border-bottom:1px solid #dadada;}
|
355 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-label{ border-bottom:#
|
356 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field{ border-bottom:#
|
357 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field input[type="file"],
|
358 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field input[type="password"],
|
359 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field input[type="text"],
|
360 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field select,
|
361 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field textarea { color:#
|
362 |
-
#wpforo-wrap .wpforo-profile-wrap .h-left{ }
|
363 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-display-name{ color:#
|
364 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-stat-data{ color:#
|
365 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item{ color:#
|
366 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap{background:#
|
367 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap .rating-bar-cell{color:#
|
368 |
-
|
369 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom{ border-bottom: 2px solid #
|
370 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu:hover{ background: #
|
371 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu{ border-right:#
|
372 |
-
|
373 |
-
#wpforo-wrap .wpforo-profile-head .wpforo-active,
|
374 |
-
#wpforo-wrap .wpforo-profile-head #wpforo-menu a:hover,
|
375 |
-
#wpforo-wrap .wpforo-profile-head #wpforo-menu .current-menu-ancestor,
|
376 |
-
#wpforo-wrap .wpforo-profile-head #wpforo-menu .current-menu-parent,
|
377 |
-
#wpforo-wrap .wpforo-profile-head #wpforo-menu .current_page_item { background-color: #
|
378 |
-
|
379 |
-
#wpforo-wrap .wpforo-profile-wrap .h-left .avatar{ background-color:#
|
380 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-username{ color:#
|
381 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpfy {background-color:#
|
382 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label-wrap{border-bottom:1px dotted #
|
383 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field{ border-bottom: 1px solid #
|
384 |
-
|
385 |
-
#wpforo-wrap .wpforo-activity-content .activity-icon{ border-right:2px solid #
|
386 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-icon{ border-right:2px solid #
|
387 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options{background: #
|
388 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul li{border-bottom: 1px dotted #
|
389 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-cat{background: #
|
390 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk div{border-bottom: 1px dotted #999999;}
|
391 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-checkbox{color: #
|
392 |
-
|
393 |
-
|
394 |
-
#wpforo-wrap input[type="text"], #wpforo-wrap input[type="password"], #wpforo-wrap input[type="email"], #wpforo-wrap textarea, #wpforo-wrap select { border: 1px solid #dadada; color: #
|
395 |
-
#wpforo-wrap input[type="submit"], #wpforo-wrap input[type="reset"], #wpforo-wrap input[type="button"], #wpforo-dialog input[type="submit"], #wpforo-dialog input[type="reset"], #wpforo-dialog input[type="button"]{ background:#
|
396 |
-
#wpforo-wrap input[type="submit"]:hover,#wpforo-wrap input[type="reset"]:hover{ background:#
|
397 |
-
#wpforo-wrap input[type="button"]:hover{ background:#
|
398 |
-
.wpf-button{ background:#
|
399 |
-
.wpf-button:hover{ background:#
|
400 |
-
#wpforo-wrap .wpf-button{
|
401 |
-
#wpforo-wrap .wpf-button:hover{
|
402 |
-
|
403 |
-
#wpforo-wrap .wpf-topic-create{ border: solid #dadada 1px; background-color: #
|
404 |
-
#wpforo-wrap .wpf-topic-create .wp-editor-tools{ border-bottom:1px #dadada solid; }
|
405 |
-
#wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-tmce{ border: 1px #dadada solid; }
|
406 |
-
#wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-html{ border: 1px #dadada solid; }
|
407 |
-
#wpforo-wrap .wpf-topic-create .quicktags-toolbar input[type="button"] { background:#
|
408 |
-
#wpforo-wrap .wpf-topic-create .quicktags-toolbar input[type="button"]:hover{ background:#
|
409 |
-
|
410 |
-
#wpforo-wrap
|
411 |
-
#wpforo-wrap .wpf-post-create .wp-editor-tools{ border-bottom:1px #dadada solid; }
|
412 |
-
#wpforo-wrap .wpf-post-create .wp-editor-tabs a.switch-tmce{ border: 1px #dadada solid; }
|
413 |
-
#wpforo-wrap .wpf-post-create .wp-editor-tabs a.switch-html{ border: 1px #dadada solid; }
|
414 |
-
#wpforo-wrap .wpf-post-create .quicktags-toolbar input[type="button"] { background:#
|
415 |
-
#wpforo-wrap .wpf-post-create .quicktags-toolbar input[type="button"]:hover{ background:#
|
416 |
-
|
417 |
-
#wpforo-wrap .wpforo-tags .wpf-tags-title{border-right: 1px solid #
|
418 |
-
#wpforo-wrap .wpf-tags a{background:#
|
419 |
-
#wpforo-wrap .wpf-tags a:before{ border-color:transparent #
|
420 |
-
#wpforo-wrap .wpf-tags a:after{ background:#
|
421 |
-
#wpforo-wrap .wpf-topic-tags #wpf_tags{color: #
|
422 |
-
#wpforo-wrap.wpf-dark .wpf-topic-tags #wpf_tags{color: #
|
423 |
-
#wpforo-wrap .wpf-tags a:active,
|
424 |
-
#wpforo-wrap .wpf-tags a:visited{color: #
|
425 |
-
#wpforo-wrap .wpf-tags a:hover{background:#666666; color: #
|
426 |
-
#wpforo-wrap .wpf-tags a:hover:before{border-color:transparent #666666 transparent transparent;}
|
427 |
-
|
428 |
-
#wpforo-wrap .wpforo-topic-footer{color: #
|
429 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-wrap{border-top: 1px solid #
|
430 |
-
#wpforo-wrap .wpf-topic-rel .wpf-no-rel{border-top: 1px solid #
|
431 |
-
#wpforo-wrap .wpf-topic-visitors{border-top: 1px solid #
|
432 |
-
#wpforo-wrap .wpf-topic-navi .wpf-navi-wrap{border-top: #
|
433 |
-
#wpforo-wrap .wpf-tags-text i,
|
434 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-title i{color:#
|
435 |
-
|
436 |
-
#wpforo-wrap .wpforo-members-wrap .wpforo-members-content { border:#
|
437 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-search { border-bottom:1px solid #
|
438 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar { border-right:2px solid #
|
439 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-regdate-head{ border-bottom:1px solid #
|
440 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-foot { border-top:1px solid #
|
441 |
-
|
442 |
-
#wpforo-wrap .wpforo-register-wrap .wpforo-register-content { border-top:#
|
443 |
-
#wpforo-wrap .wpforo-register-wrap .wpforo-register-content h3{color:#
|
444 |
-
#wpforo-wrap .wpforo-login-wrap .wpforo-login-content { border-top:#
|
445 |
-
#wpforo-wrap .wpforo-login-wrap .wpforo-login-content .wpforo-login-table{ padding:1%; }
|
446 |
-
#wpforo-wrap .wpforo-login-wrap .wpforo-login-content .wpforo-login-table .wpf-field{border-bottom:none;}
|
447 |
-
#wpforo-wrap .wpforo-login-wrap .wpforo-login-content h3{color:#
|
448 |
-
|
449 |
-
#wpforo-wrap .wpforo-404-wrap .wpforo-404-content { border-top:#
|
450 |
-
#wpforo-wrap .wpforo-404-wrap .wpf-search-box { border:#
|
451 |
-
|
452 |
-
#wpforo
|
453 |
-
|
454 |
-
#wpforo
|
455 |
-
#wpforo-wrap .wpforo-search-wrap .wpf-search-bar
|
456 |
-
#wpforo-wrap .wpforo-search-wrap .
|
457 |
-
#wpforo-wrap .wpforo-search-wrap .
|
458 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content
|
459 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-
|
460 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content
|
461 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content
|
462 |
-
|
463 |
-
#wpforo-wrap
|
464 |
-
|
465 |
-
#wpforo
|
466 |
-
#wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar
|
467 |
-
#wpforo-wrap .wpforo-recent-wrap .
|
468 |
-
#wpforo-wrap .wpforo-recent-wrap .
|
469 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content
|
470 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content
|
471 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content
|
472 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-
|
473 |
-
|
474 |
-
#wpforo-wrap .
|
475 |
-
|
476 |
-
#wpforo-wrap .wpf-action.
|
477 |
-
#wpforo-wrap .wpf-action.
|
478 |
-
|
479 |
-
#wpforo-wrap .wpf-
|
480 |
-
|
481 |
-
#wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-
|
482 |
-
|
483 |
-
#wpforo
|
484 |
-
|
485 |
-
#wpforo-wrap #wpforo-stat-
|
486 |
-
#wpforo-wrap #wpforo-stat-body
|
487 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-
|
488 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item
|
489 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item
|
490 |
-
#wpforo-wrap #wpforo-stat-body .wpf-
|
491 |
-
|
492 |
-
#wpforo-wrap #wpforo-stat-body .wpf-
|
493 |
-
|
494 |
-
|
495 |
-
#wpforo-wrap .
|
496 |
-
|
497 |
-
#wpforo
|
498 |
-
.wpforo-widget-wrap .
|
|
|
|
|
499 |
|
500 |
.wpforo-widget-wrap .wpf-widget-tags li{border:none!important;}
|
501 |
-
.wpforo-widget-wrap .wpf-widget-tags li a{border-color:#
|
502 |
-
.wpforo-widget-wrap .wpf-widget-tags li span{border:1px solid #
|
503 |
-
.wpforo-widget-wrap .wpf-widget-tags li a:hover{background-color: #
|
504 |
-
.wpforo-widget-wrap .wpf-prof-footer .wpf-prof-buttons a:hover{background: #
|
505 |
|
506 |
.ui-dialog { z-index: 999998 !important; }
|
507 |
.wpf-video{ margin: 10px !important; }
|
508 |
|
509 |
-
.ui-dialog .ui-widget-header{ background-color: #
|
510 |
-
.ui-dialog .ui-widget-header span.ui-dialog-title{ color: #
|
511 |
-
.ui-widget input[type="submit"]:hover{ background:#
|
512 |
-
.ui-widget input[type="submit"]{ background:#
|
513 |
|
514 |
-
#wpforo-wrap .wpforo-topic-badges i.fa,
|
515 |
-
#wpforo-wrap .wpforo-topic-badges i.fas,
|
516 |
-
#wpforo-wrap .wpforo-topic-badges i.fab,
|
517 |
-
#wpforo-wrap .wpforo-topic-badges i.far,
|
518 |
-
#wpforo-wrap .wpforo-topic-badges i.fal { color: #
|
519 |
|
520 |
-
#wpf_multi_quote .wpf-multi-quote{color: #
|
521 |
-
body.wpf-dark #wpf_multi_quote .wpf-multi-quote{color: #
|
522 |
|
523 |
-
#wpf-msg-box a{color:#
|
524 |
-
#wpf-msg-box a:hover{color:#
|
525 |
-
#wpf-msg-box > p{color:#
|
526 |
-
#wpf-msg-box > p:after{border-color:transparent #
|
527 |
|
528 |
#wpf-msg-box > p.error{background-color:#f46464;background:-moz-linear-gradient(#f46464);background:-o-linear-gradient(#f46464);background:linear-gradient(#f46464);}
|
529 |
#wpf-msg-box > p.error:after{border-color:transparent #f46464;}
|
530 |
#wpf-msg-box > p.success{background-color:#00a636;background:-moz-linear-gradient(#00a636);background:-o-linear-gradient(#00a636);background:linear-gradient(#00a636);}
|
531 |
#wpf-msg-box > p.success:after{border-color:transparent #00a636;}
|
532 |
|
533 |
-
body.wpf-dark #wpf-msg-box > p, body.wpf-dark #wpf-msg-box a, body.wpf-dark #wpf-msg-box a:visited{color:#
|
534 |
-
body.wpf-dark #wpf-msg-box a:hover, body.wpf-dark #wpf-msg-box a:active{color:#
|
535 |
-
|
536 |
-
#wpforo-wrap .wpf-field { border-bottom: 1px solid #
|
537 |
-
#wpforo-wrap .wpf-field .wpf-label i{ color: #
|
538 |
-
#wpforo-wrap .wpf-field .wpf-field-wrap i{ color: #
|
539 |
-
|
540 |
-
#wpforo-wrap .wpf-field {border-bottom: 1px solid #
|
541 |
-
#wpforo-wrap .wpf-field .wpf-field-cl{ clear:both;}
|
542 |
-
#wpforo-wrap .wpf-field input {max-width: 100%;}
|
543 |
-
#wpforo-wrap .wpf-field input[type="text"],
|
544 |
-
#wpforo-wrap .wpf-field input[type="password"],
|
545 |
-
#wpforo-wrap .wpf-field input[type="email"],
|
546 |
-
#wpforo-wrap .wpf-field input[type="date"],
|
547 |
-
#wpforo-wrap .wpf-field input[type="number"],
|
548 |
-
#wpforo-wrap .wpf-field input[type="url"],
|
549 |
-
#wpforo-wrap .wpf-field input[type="tel"],
|
550 |
-
#wpforo-wrap .wpf-field textarea,
|
551 |
-
#wpforo-wrap .wpf-field select{
|
552 |
-
#wpforo-wrap .wpf-field input::-webkit-input-placeholder, #wpforo-wrap .wpf-field textarea::-webkit-input-placeholder { color: #999999;}
|
553 |
-
#wpforo-wrap .wpf-field input::-moz-placeholder, #wpforo-wrap .wpf-field textarea::-moz-placeholder {color: #999999;}
|
554 |
-
#wpforo-wrap .wpf-field input:-ms-input-placeholder, #wpforo-wrap .wpf-field textarea:-ms-input-placeholder {color: #999999;}
|
555 |
-
#wpforo-wrap .wpf-field input:-moz-placeholder, #wpforo-wrap .wpf-field textarea:-moz-placeholder {color: #999999;}
|
556 |
-
#wpforo-wrap .wpf-field input[type="text"]:focus, #wpforo-wrap .wpf-field input[type="password"]:focus, #wpforo-wrap .wpf-field input[type="email"]:focus,#wpforo-wrap .wpf-field input[type="date"]:focus,#wpforo-wrap .wpf-field input[type="number"]:focus,#wpforo-wrap .wpf-field input[type="url"]:focus,#wpforo-wrap .wpf-field input[type="tel"]:focus,#wpforo-wrap .wpf-field textarea:focus,
|
557 |
-
#wpforo-wrap .wpf-field select:focus{
|
558 |
-
#wpforo-wrap .wpf-field .wpf-label i{ padding-right:5px; width:25px;}
|
559 |
-
#wpforo-wrap .wpf-field .wpf-field-wrap i{}
|
560 |
-
#wpforo-wrap .wpf-field .wpf-field-required-icon{color: #ff812d;}
|
561 |
-
|
562 |
-
#wpforo-wrap .wpf-table .wpfw-1 .wpf-field:nth-child(even) {background-color: #
|
563 |
-
#wpforo-wrap .wpf-acp-header{border-bottom: 1px dashed #
|
564 |
-
#wpforo-wrap .wpf-acp-header .wpf-acp-toggle i{color: #
|
565 |
-
|
566 |
-
#wpforo-wrap .wpf-tools {background: #
|
567 |
-
#wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab{ border-bottom-color: #999999; }
|
568 |
-
#wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab.wpf-tt-active{ border-top-color: #
|
569 |
-
#wpforo-wrap .wpf-tools .wpf-tool h3{ color: #
|
570 |
-
#wpforo-wrap .wpf-tools .wpf-tool .wpf-tool-desc{ color: #999999;}
|
571 |
-
#wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]{background: #
|
572 |
-
#wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts{background: #
|
573 |
-
#wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts ul li{border-bottom: 1px dotted #
|
574 |
-
#wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]::placeholder {color: #
|
575 |
-
#wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]:-ms-input-placeholder {color: #
|
576 |
-
#wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]::-ms-input-placeholder {color: #
|
577 |
-
|
578 |
-
#wpforo-wrap .wpf-sb-1{color:#
|
579 |
-
#wpforo-wrap .wpf-sb-2{color:#
|
580 |
-
#wpforo-wrap .wpf-sb-3{color:#
|
581 |
-
#wpforo-wrap .wpf-sb-4{color:#
|
582 |
-
#wpforo-wrap .wpf-sb .wpf-sb-buttons i{color: #
|
583 |
-
#wpforo-wrap .wpf-sb .wpf-sb-toggle .wpfsa{color:#
|
584 |
-
#wpforo-wrap .wpfl-1 .wpf-sb-right.wpf-sb-1,
|
585 |
-
#wpforo-wrap .wpfl-1 .wpf-sb-right.wpf-sb-2{border:1px solid #
|
586 |
-
#wpforo-wrap .wpfl-2 .wpf-sb-right, #wpforo-wrap .wpfl-3 .wpf-sb-right{ border-top:1px solid #
|
587 |
-
#wpforo-wrap .wpfl-2 .wpf-sb-left, #wpforo-wrap .wpfl-3 .wpf-sb-left{ background-color:transparent;}
|
588 |
-
#wpforo-wrap .wpf-sb.wpf-sb-top .wpf-sb-buttons{border-left: 1px dotted #
|
589 |
-
[dir="rtl"] #wpforo-wrap .wpf-sb.wpf-sb-top .wpf-sb-buttons{border-right: 1px dotted #
|
590 |
-
#wpforo-wrap .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons i{color:#
|
591 |
-
#wpforo-wrap .wpf-sbtn {color: #
|
592 |
-
#wpforo-wrap .wpf-sbtn .wpf-sbtn-title i{color: #999999;}
|
593 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-grey .wpf-sb-button{background: #aaaaaa; color: #ffffff; }
|
594 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-grey .wpf-sb-button.wpf-sb-icon{background: transparent; color: #777777; border: 1px solid #bbbbbb;}
|
595 |
-
#wpforo-wrap .wpf-sb .wpf-fb .wpfsa, #wpforo-wrap .wpf-sb .wpf-fb i:hover{ color: #4267b2!important;}
|
596 |
-
#wpforo-wrap .wpf-sb .wpf-tw .wpfsa, #wpforo-wrap .wpf-sb .wpf-tw i:hover{ color: #1DA1F2!important;}
|
597 |
-
#wpforo-wrap .wpf-sb .wpf-wapp .wpfsa, #wpforo-wrap .wpf-sb .wpf-wapp i:hover{ color: #1BD741!important;}
|
598 |
-
#wpforo-wrap .wpf-sb .wpf-lin .wpfsa, #wpforo-wrap .wpf-sb .wpf-lin i:hover{ color: #0A75B5!important;}
|
599 |
-
#wpforo-wrap .wpf-sb .wpf-gg .wpfsa, #wpforo-wrap .wpf-sb .wpf-gg i:hover{ color: #DB4437!important;}
|
600 |
-
#wpforo-wrap .wpf-sb .wpf-vk .wpfsa, #wpforo-wrap .wpf-sb .wpf-vk i:hover{ color: #4A76A8!important;}
|
601 |
-
#wpforo-wrap .wpf-sb .wpf-ok .wpfsa, #wpforo-wrap .wpf-sb .wpf-ok i:hover{ color: #EE8208!important;}
|
602 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-fb:hover{ background-color: #4267b2; border-color: #4267b2; color: #fff;}
|
603 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-tw:hover{ background-color: #1DA1F2; border-color: #1DA1F2; color: #fff;}
|
604 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-lin:hover{ background-color: #0A75B5; border-color: #0A75B5; color: #fff;}
|
605 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-wapp:hover{ background-color: #1BD741; border-color: #1BD741; color: #fff;}
|
606 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-gg:hover{ background-color: #DB4437; border-color: #DB4437; color: #fff;}
|
607 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-vk:hover{ background-color: #4A76A8; border-color: #4A76A8; color: #fff;}
|
608 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-ok:hover{ background-color: #EE8208; border-color: #EE8208; color: #fff;}
|
609 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-fb{ background-color: #4267b2; border-color: #4267b2; color: #fff;}
|
610 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-tw{ background-color: #1DA1F2; border-color: #1DA1F2; color: #fff;}
|
611 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-wapp{ background-color: #1BD741; border-color: #1BD741; color: #fff;}
|
612 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-lin{ background-color: #0A75B5; border-color: #0A75B5; color: #fff;}
|
613 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-gg{ background-color: #DB4437; border-color: #DB4437; color: #fff;}
|
614 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-vk{ background-color: #4A76A8; border-color: #4A76A8; color: #fff;}
|
615 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-ok{ background-color: #EE8208; border-color: #EE8208; color: #fff;}
|
616 |
-
#wpforo-wrap .wpforo-revisions-wrap{border-color: #
|
617 |
-
#wpforo-wrap .wpforo-revisions-wrap *{border-color: #
|
618 |
-
#wpforo-wrap .wpforo-revision{background-color: #
|
619 |
-
#wpforo-wrap .wpforo-revision .wpforo-revision-top{color: #666666;}
|
620 |
-
#wpforo-wrap .wpforo-revisions-wrap .wpforo-revision-body{background-color: #
|
621 |
-
#wpforo-wrap.wpf-
|
622 |
-
#wpforo-wrap.wpf-dark .wpforo-
|
|
|
623 |
|
624 |
@media screen and (max-width:600px) {
|
625 |
-
#wpforo-wrap #wpforo-menu .wpf-menu{background-color:#
|
626 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top{border-top: 1px solid #
|
627 |
}
|
628 |
|
629 |
-
#wpforo-wrap.wpf-dark { color: #
|
630 |
-
#wpforo-wrap.wpf-dark .wpfcl-3{ color:#
|
631 |
-
#wpforo-wrap.wpf-dark .wpfcl-1{ color:#
|
632 |
-
#wpforo-wrap.wpf-dark .wpfcl-4{ color:#
|
633 |
-
#wpforo-wrap.wpf-dark .wpf-action{ color: #
|
634 |
-
#wpforo-wrap.wpf-dark .wpforo-post .wpforo-post-content p{ color:#
|
635 |
-
#wpforo-wrap.wpf-dark #wpforo-menu li a { color: #
|
636 |
-
#wpforo-wrap.wpf-dark .wpfl-2 .head-stat-lastpost, #wpforo-wrap.wpf-dark .wpfl-3 .head-stat-lastpost{ color: #
|
637 |
-
#wpforo-wrap.wpf-dark .wpfl-2 .wpforo-last-post{ color: #
|
638 |
-
#wpforo-wrap.wpf-dark .wpfl-2 .wpforo-topic-stat-lastpost, #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-topic-stat-lastpost{ color: #
|
639 |
-
#wpforo-wrap.wpf-dark .wpfl-2 .wpforo-forum-description, #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-forum-description{ color: #
|
640 |
-
#wpforo-wrap.wpf-dark .wpfl-1 .cat-title, #wpforo-wrap.wpf-dark .wpfl-2 .cat-title, #wpforo-wrap.wpf-dark .wpfl-3 .cat-title{ color:#
|
641 |
-
#wpforo-wrap.wpf-dark .wpfl-1 .wpforo-category div, #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-category div, #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-category div, #wpforo-wrap.wpf-dark .wpfl-4 .wpforo-category div{ color:#
|
642 |
-
#wpforo-wrap.wpf-dark .wpfl-1 .wpforo-last-topic-date, #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-last-topic-date, #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-last-topic-date{ color:#
|
643 |
-
#wpforo-wrap.wpf-dark .wpfl-1 .wpforo-topic-stat-posts, #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-topic-stat-views{ color:#
|
644 |
-
#wpforo-wrap.wpf-dark .wpfl-2 .wpforo-topic-stat-posts, #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-topic-stat-views{ color:#
|
645 |
-
#wpforo-wrap.wpf-dark .wpfl-3 .wpforo-topic-stat-posts, #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-topic-stat-views{ color:#
|
646 |
-
#wpforo-wrap.wpf-dark .wpfl-1 .wpforo-last-post-date, #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-last-post-date, #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-last-post-date{ color:#
|
647 |
-
#wpforo-wrap.wpf-dark .wpfl-1 .head-title, #wpforo-wrap.wpf-dark .wpfl-2 .head-title, #wpforo-wrap.wpf-dark .wpfl-3 .head-title{ color:#
|
648 |
-
#wpforo-wrap.wpf-dark .wpfl-1 .head-stat-posts, #wpforo-wrap.wpf-dark .wpfl-2 .head-stat-posts, #wpforo-wrap.wpf-dark .wpfl-3 .head-stat-posts{ color:#
|
649 |
-
#wpforo-wrap.wpf-dark .wpfl-1 .head-stat-views, #wpforo-wrap.wpf-dark .wpfl-2 .head-stat-views, #wpforo-wrap.wpf-dark .wpfl-3 .head-stat-views{ color:#
|
650 |
-
#wpforo-wrap.wpf-dark .wpfl-1 .wpforo-post .wpf-left, #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-post .wpf-left, #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-post .wpf-left{ color:#
|
651 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top, #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top, #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top{ color:#
|
652 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions, #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers, #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{ color:#
|
653 |
-
#wpforo-wrap.wpf-dark #wpforo-stat-header{ color: #
|
654 |
-
#wpforo-wrap.wpf-dark .wpf-button{ color:#
|
655 |
-
#wpforo-wrap.wpf-dark .wpf-topic-create .wpf-subject{background-color:#
|
656 |
-
#wpforo-wrap.wpf-dark .wpf-topic-create{background-color:#
|
657 |
-
#wpforo-wrap.wpf-dark .wpf-topic-create div.mce-toolbar-grp{background-color:#
|
658 |
-
#wpforo-wrap.wpf-dark .wpf-post-create .wpf-subject{background-color:#
|
659 |
-
#wpforo-wrap.wpf-dark
|
660 |
-
#wpforo-wrap.wpf-dark
|
661 |
-
#wpforo-wrap.wpf-dark input[type="submit"], #wpforo-wrap.wpf-dark input[type="button"]{color:#
|
662 |
-
#wpforo-wrap.wpf-dark input[type="text"], #wpforo-wrap.wpf-dark input[type="search"], #wpforo-wrap.wpf-dark input[type="email"], #wpforo-wrap.wpf-dark input[type="date"], #wpforo-wrap.wpf-dark input[type="number"], #wpforo-wrap.wpf-dark input[type="url"], #wpforo-wrap.wpf-dark input[type="tel"], #wpforo-wrap.wpf-dark input[type="password"], #wpforo-wrap.wpf-dark input[type="email"], #wpforo-wrap.wpf-dark textarea, #wpforo-wrap.wpf-dark select{color:#
|
663 |
-
#wpforo-wrap.wpf-dark input[type="text"].wpf-search-field{background-color:transparent; color:#
|
664 |
-
#wpforo-wrap.wpf-dark .wpf-field input::-webkit-input-placeholder, #wpforo-wrap.wpf-dark .wpf-field textarea::-webkit-input-placeholder { color: #
|
665 |
-
#wpforo-wrap.wpf-dark .wpf-field input::-moz-placeholder, #wpforo-wrap.wpf-dark .wpf-field textarea::-moz-placeholder {color: #
|
666 |
-
#wpforo-wrap.wpf-dark .wpf-field input:-ms-input-placeholder, #wpforo-wrap.wpf-dark .wpf-field textarea:-ms-input-placeholder {color: #
|
667 |
-
#wpforo-wrap.wpf-dark .wpf-field input:-moz-placeholder, #wpforo-wrap.wpf-dark .wpf-field textarea:-moz-placeholder {color: #
|
668 |
-
#wpforo-wrap.wpf-dark #wpforo-stat-body{border:none;}
|
669 |
-
#wpforo-wrap.wpf-dark .wpforo-members-content table tr{ background-color:#
|
670 |
-
#wpforo-wrap.wpf-dark .wpforo-profile-wrap .profile-rating-bar-wrap{background:none;}
|
671 |
-
#wpforo-wrap.wpf-dark .wpforo-profile-wrap .wpforo-profile-head{border:none;}
|
672 |
-
#wpforo-wrap.wpf-dark .wpf-field:nth-child(even) {background-color: #
|
673 |
-
#wpforo-wrap.wpf-dark .wpf-field .wpf-field-wrap { color:#
|
674 |
-
#wpforo-wrap.wpf-dark .wpf-field .wpf-field-wrap i{ color:#
|
675 |
-
#wpforo-wrap.wpf-dark .wpf-table .wpfw-1 .wpf-field:nth-child(even) {background-color: #
|
676 |
-
#wpforo-wrap.wpf-dark .wpforo-login-wrap .wpforo-table .wpfw-1 .wpf-field:nth-child(even){background-color: transparent;}
|
677 |
-
#wpforo-wrap.wpf-dark .wpforo-profile-head .wpforo-active { color:#FFFFFF!important;}
|
678 |
-
#wpforo-wrap.wpf-dark .wpf-profile-section .wpf-statbox .wpf-statbox-value{color:#
|
679 |
-
#wpforo-wrap.wpf-dark
|
680 |
-
#wpforo-wrap.wpf-dark .wpf-topic-create {border: none;}
|
681 |
-
#wpforo-wrap.wpf-dark #wpforo-description{color:#
|
682 |
-
#wpforo-wrap.wpf-dark .wpforo-login-wrap .wpforo-login-table{background-color: transparent;}
|
683 |
-
#wpforo-wrap.wpf-dark .wpforo-login-wrap .wpforo-login-content > h3, #wpforo-wrap.wpf-dark .wpforo-register-wrap .wpforo-register-content > h3{color:#
|
684 |
-
#wpforo-wrap.wpf-dark .wpf-tools .wpf-tool .wpf-split-posts{background: #666666; border:none; }
|
685 |
-
#wpforo-wrap.wpf-dark .wpf-tools .wpf-tool .wpf-split-posts ul li{border-bottom: 1px dotted #
|
686 |
-
#wpforo-wrap.wpf-dark .wpf-tools .wpf-tool li input[type="text"]{background: #dadada;}
|
687 |
-
#wpforo-wrap.wpf-dark .wpf-sbtn .wpf-sbtn-title{ color: #
|
688 |
-
#wpforo-wrap.wpf-dark .wpf-sbtn.wpf-sb-style-grey .wpf-sb-button {background: #666666;}
|
689 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a{color: #
|
690 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a:hover{color: #
|
691 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat{color: #
|
692 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-threads-head .wpf-head-box{color: #
|
693 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-thread-users a img{background:#
|
694 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-thread-box{color: #
|
695 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item, #wpforo-wrap.wpf-dark .wpfl-4 .wpf-head-bar{border-bottom: 1px solid #
|
696 |
-
#wpforo-wrap.wpf-dark .wpf-button{box-shadow: none;}
|
697 |
-
#wpforo-wrap.wpf-dark .wpf-circle {background:#
|
698 |
-
#wpforo-wrap.wpf-dark .wpf-member-title.wpfut{border:none;}
|
699 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-content-foot .wpf-reply .wpf-action {background: #999999;}
|
700 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-child-post .wpf-reply-content {border: 1px solid #
|
701 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-child-post .wpf-content-foot { border-top: #999999 1px solid; }
|
702 |
-
#wpforo-wrap.wpf-dark .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item.wpf-starter .avatar {background-color: #
|
703 |
-
#wpforo-wrap.wpf-dark .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-checkbox{color: inherit;}
|
704 |
-
#wpforo-wrap.wpf-dark .wpforo-portable-form-wrap{background-color:#
|
705 |
-
#wpforo-wrap.wpf-dark .wpforo-portable-form-wrap div.mce-toolbar-grp, #wpforo-wrap .wpforo-portable-form-wrap div.mce-menubar{background-color:#
|
706 |
-
#wpforo-wrap.wpf-dark .wpf-spoiler-wrap {background-color: #444444;}
|
707 |
-
#wpforo-wrap.wpf-dark .wpf-navi .wpf-navi-wrap .wpf-next-button, #wpforo-wrap.wpf-dark .wpf-navi .wpf-navi-wrap .wpf-prev-button{color: #
|
708 |
-
#wpforo-wrap.wpf-dark .wpfl-2 .wpforo-forum-info{color: #
|
709 |
-
#wpforo-wrap.wpf-dark .wpforo-profile-wrap .h-bottom .wpf-profile-menu:hover{color:#
|
710 |
-
#wpforo-wrap.wpf-dark .wpforo-recent-wrap .wpforo-recent-content .wpf-htr{ color:#
|
711 |
-
#wpf-widget-profile.wpf-dark .wpf-prof-footer .wpf-prof-buttons a:not(:last-child){color:#
|
712 |
-
#wpforo-wrap.wpf-dark .wpf-notifications .wpf-notification-content li a,
|
713 |
#wpf-widget-profile.wpf-dark .wpf-notifications .wpf-notification-content li a{color:#666666;}
|
714 |
-
#wpforo-wrap.wpf-dark .wpf-notifications .wpf-notification-content li:hover,
|
715 |
-
#wpf-widget-profile.wpf-dark .wpf-notifications .wpf-notification-content li:hover{background:#
|
716 |
-
#wpforo-wrap.wpf-dark .wpf-acp-title {background: #000; color: #fff;}
|
717 |
-
#wpforo-wrap.wpf-dark .wpf-acp-content {background: #000;color: #999;}
|
718 |
-
#wpforo-wrap.wpf-dark .wpf-acp-footer {background: #000;border-top: 1px dashed #777;}
|
719 |
-
#wpforo-wrap.wpf-dark .wpf-acp-content a.wpf-button-secondary {box-shadow: 0px 0px 5px #999;background: #777;}
|
720 |
-
#wpforo-wrap.wpf-dark .wpf-acp-content a.wpf-button-secondary:hover {box-shadow: 0px 0px 8px #fff;color: #fff;}
|
721 |
-
#wpforo-wrap.wpf-dark .wpf-acp-footer a.wpf-button-secondary {background: #777;color: #fff;}
|
722 |
-
#wpforo-wrap.wpf-dark .wpf-acp-footer a.wpf-button-secondary:last-child{color: #fff!important; background: #e22d00;}
|
723 |
-
|
724 |
-
|
725 |
-
}
|
6 |
|
7 |
/* wpForo Dynamic CSS Document */
|
8 |
|
9 |
+
#wpforo #wpforo-wrap *::selection{color: #000000; background: #43a6df;}
|
10 |
+
#wpforo #wpforo-wrap *::-moz-selection{color: #000000; background: #43a6df;}
|
11 |
+
|
12 |
+
#wpforo #wpforo-wrap { color: #333333; background: #ffffff }
|
13 |
+
#wpforo #wpforo-wrap .wpforo-subforum i{ color:#999999; }
|
14 |
+
#wpforo #wpforo-wrap #footer { background:#e6e6e6;}
|
15 |
+
#wpforo #wpforo-wrap .wpf-p-error { background-color: #e6e6e6; color: #333333; }
|
16 |
+
#wpforo #wpforo-wrap .wpf-res-menu { color: #ffffff; }
|
17 |
+
#wpforo #wpforo-wrap #wpforo-menu { background-color:#555555; }
|
18 |
+
#wpforo #wpforo-wrap #wpforo-menu li { border-right:#777777 1px solid; }
|
19 |
+
#wpforo #wpforo-wrap #wpforo-menu li a { color: #ffffff; }
|
20 |
+
|
21 |
+
#wpforo #wpforo-wrap .wpforo-active,
|
22 |
+
#wpforo #wpforo-wrap #wpforo-menu li:hover,
|
23 |
+
#wpforo #wpforo-wrap #wpforo-menu .current-menu-ancestor,
|
24 |
+
#wpforo #wpforo-wrap #wpforo-menu .current-menu-parent,
|
25 |
+
#wpforo #wpforo-wrap #wpforo-menu .current_page_item { background-color: #43a6df!important; }
|
26 |
+
|
27 |
+
#wpforo-load { color: #43a6df; }
|
28 |
+
#wpforo-load i{ color: #43a6df!important; }
|
29 |
+
|
30 |
+
#wpforo #wpforo-wrap .wpf-search input[type="text"]{ color: #555555; background: transparent; }
|
31 |
+
#wpforo #wpforo-wrap .wpf-search input[type="text"]:focus{ background: #f5f5f5; }
|
32 |
+
#wpforo #wpforo-wrap .wpf-search i{ color: #43a6df; }
|
33 |
+
|
34 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts{color: #999999; border-right: 1px solid #777777; }
|
35 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts i{color:#999999;text-shadow: 0 0 5px #000000;}
|
36 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts i:hover{color: #cccccc;}
|
37 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts.wpf-new i{color: #ff812d;}
|
38 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts.wpf-new i:hover{text-shadow: 0 0 20px #000000;}
|
39 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts-count{color: #ff812d; text-shadow: 0 0 5px #000000;}
|
40 |
+
|
41 |
+
#wpforo #wpf-widget-profile .wpf-widget-alerts, #wpf-widget-profile .wpf-widget-alerts{color: #999999; border-right: none; }
|
42 |
+
#wpforo #wpf-widget-profile .wpf-widget-alerts i, #wpf-widget-profile .wpf-widget-alerts i{color:#999999;}
|
43 |
+
#wpforo #wpf-widget-profile .wpf-widget-alerts i:hover, #wpf-widget-profile .wpf-widget-alerts i:hover{color: #cccccc;}
|
44 |
+
#wpforo #wpf-widget-profile .wpf-widget-alerts.wpf-new i, #wpf-widget-profile .wpf-widget-alerts.wpf-new i{color: #ff812d;}
|
45 |
+
#wpforo #wpf-widget-profile .wpf-widget-alerts.wpf-new i:hover, #wpf-widget-profile .wpf-widget-alerts.wpf-new i:hover{}
|
46 |
+
#wpforo #wpf-widget-profile .wpf-widget-alerts .wpf-alerts-count, #wpf-widget-profile .wpf-widget-alerts .wpf-alerts-count{color: #ff812d;}
|
47 |
+
|
48 |
+
#wpforo #wpforo-wrap .wpf-notifications{background: #EFEFEF; border-top: 2px solid #555555; border-bottom:5px solid #555555;}
|
49 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-head{color: #555555; border-bottom: 2px solid #ff812d;}
|
50 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content{ color: #555555;}
|
51 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li{border-bottom: 1px solid #dfdfdf;}
|
52 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft i{color: #666666; text-shadow: 0 0 3px #cccccc;}
|
53 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-ndesc{color:#666666;}
|
54 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li:hover{background: #f5f5f5;}
|
55 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li:hover .wpf-nleft i{color: #ff812d;}
|
56 |
+
|
57 |
+
#wpf-widget-profile .wpf-notifications{background: #EFEFEF; border-top: 2px solid #555555; border-bottom:5px solid #555555;}
|
58 |
+
#wpf-widget-profile .wpf-notifications .wpf-notification-head{color: #555555; border-bottom: 2px solid #ff812d;}
|
59 |
+
#wpf-widget-profile .wpf-notifications .wpf-notification-content{ color: #555555;}
|
60 |
#wpf-widget-profile .wpf-notifications .wpf-notification-content li{border-bottom: 1px solid #dfdfdf;}
|
61 |
+
#wpf-widget-profile .wpf-notifications .wpf-notification-content li .wpf-nleft i{color: #666666; text-shadow: 0 0 3px #cccccc;}
|
62 |
#wpf-widget-profile .wpf-notifications .wpf-notification-content .wpf-ndesc{color:#666666;}
|
63 |
+
#wpf-widget-profile .wpf-notifications .wpf-notification-content li:hover{background: #f5f5f5;}
|
64 |
#wpf-widget-profile .wpf-notifications .wpf-notification-content li:hover .wpf-nleft i{color: #ff812d;}
|
65 |
|
66 |
|
67 |
+
#wpforo #wpforo-wrap #wpforo-poweredby{ background-color:#555555; color: #ffffff; }
|
68 |
+
#wpforo #wpforo-wrap #wpforo-poweredby a{ color: #ffffff; }
|
69 |
+
#wpforo #wpforo-wrap #wpforo-title{ color:#333333;}
|
70 |
+
#wpforo #wpforo-wrap #wpforo-description{color:#555555;border-bottom:1px solid #cccccc;}
|
71 |
|
72 |
+
#wpforo #wpforo-wrap a { color: #3f7796; }
|
73 |
+
#wpforo #wpforo-wrap a:visited { color: #3f7796; }
|
74 |
+
#wpforo #wpforo-wrap a:hover{ color: #659fbe;}
|
75 |
+
#wpforo #wpforo-wrap a:active { color: #659fbe; }
|
76 |
|
77 |
+
#wpforo #wpforo-wrap .wpflink { color: #3f7796; }
|
78 |
+
#wpforo #wpforo-wrap .wpflink:hover { color: #659fbe; }
|
79 |
|
80 |
+
#wpforo #wpforo-wrap pre { border:#e6e6e6 1px solid; background:#dff4ff; }
|
81 |
|
82 |
+
.wpfcl-a{ color:#659fbe!important; }
|
83 |
+
.wpfbg-a{ background-color:#659fbe!important; }
|
84 |
+
.wpfcl-b{ color:#43a6df!important; }
|
85 |
+
.wpfbg-b{ background-color:#43a6df!important; }
|
86 |
.wpfcl-0{ color:#999999!important; }
|
87 |
.wpfbg-0{ background-color:#999999!important; }
|
88 |
+
.wpfcl-1{ color:#555555!important; }
|
89 |
+
.wpfbg-1{ background-color:#555555!important; }
|
90 |
+
.wpfcl-2{ color:#777777!important; }
|
91 |
+
.wpfbg-2{ background-color:#777777!important; }
|
92 |
+
.wpfcl-3{ color:#ffffff!important; }
|
93 |
+
.wpfbg-3{ background-color:#ffffff!important; }
|
94 |
+
.wpfcl-4{ color:#72ccfc!important;}
|
95 |
+
.wpfbg-4{ background-color:#72ccfc!important; }
|
96 |
.wpfcl-5{ color:#ff812d!important; }
|
97 |
.wpfbg-5{ background-color:#ff812d!important; }
|
98 |
+
.wpfcl-6{ color:#0099cc!important; }
|
99 |
+
.wpfbg-6{ background-color:#0099cc!important; }
|
100 |
+
.wpfcl-7{ color:#e6e6e6!important; }
|
101 |
+
.wpfbg-7{ background-color:#e6e6e6!important; }
|
102 |
.wpfcl-8{ color:#4dca5c!important; }
|
103 |
.wpfbg-8{ background-color:#4dca5c!important; }
|
104 |
+
.wpfcl-9{ color:#f5f5f5!important; }
|
105 |
+
.wpfbg-9{ background-color:#f5f5f5!important; }
|
106 |
+
|
107 |
+
#wpforo #wpforo-wrap .author-rating { border: 1px solid #e6e6e6; background: #f5f5f5; }
|
108 |
+
#wpforo #wpforo-wrap .wpf-author-nicename{ color:#777777;}
|
109 |
+
#wpforo #wpforo-wrap .wpforo-admin-note{ border: 1px solid #e6e6e6; background: #ffffff; }
|
110 |
+
|
111 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb .wpf-root{ border-left:1px solid #666666; }
|
112 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb a.wpf-end { background: transparent!important; }
|
113 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb a.wpf-end:hover{ background: transparent!important; }
|
114 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb a { color:#666666;}
|
115 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:hover{ background:#f5f5f5; }
|
116 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:hover:after { background:#f5f5f5; }
|
117 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div.active{ background:#f5f5f5; color:#4a8eb3; }
|
118 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div.active:after { background:#f5f5f5; }
|
119 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:after { background: #ffffff; }
|
120 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div.active:after { background: #f5f5f5; }
|
121 |
+
|
122 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content img,
|
123 |
+
#wpforo #wpforo-wrap .wpforo-revision-body img{ border:#e6e6e6 1px solid; background:#ffffff; }
|
124 |
+
#wpforo #wpforo-wrap .wpforo-post blockquote,
|
125 |
+
#wpforo #wpforo-wrap .wpforo-revision-body blockquote{ border:#999999 1px dotted; background:#e6e6e6; }
|
126 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-code,
|
127 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-code{ border:#e6e6e6 1px solid; background:#e6e6e6; }
|
128 |
+
#wpforo #wpforo-wrap .wpforo-post code,
|
129 |
+
#wpforo #wpforo-wrap .wpforo-revision-body code{ border:#e6e6e6 1px solid; background:#e6e6e6; }
|
130 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-code-title,
|
131 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-code-title{ border-bottom:#e6e6e6 1px solid;}
|
132 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-attachments{ border:#ffffff 1px dotted; }
|
133 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-attachments img{border:#e6e6e6 2px solid; background:#ffffff; }
|
134 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-signature{ border-top:#659fbe 1px dotted; color:#777777;}
|
135 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-membertoggle i{ color:#3f7796;}
|
136 |
+
#wpforo #wpforo-wrap .wpf-mod-message{color:#ff812d}
|
137 |
+
|
138 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges{ background-color:#f5f5f5; }
|
139 |
+
#wpforo #wpforo-wrap .wpf-unread-forum .wpforo-forum-icon i,
|
140 |
+
#wpforo #wpforo-wrap .wpforo-subforum .wpf-unread-forum i{ color:#659fbe!important;}
|
141 |
+
|
142 |
+
|
143 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-category{ background-color: #43a6df; border-bottom:#cccccc 1px solid; }
|
144 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-title{ color:#ffffff; }
|
145 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-stat-posts { color:#ffffff; }
|
146 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-stat-topics {color:#ffffff; }
|
147 |
+
#wpforo #wpforo-wrap .wpfl-1 .forum-wrap{ border-top:#cccccc 1px solid; }
|
148 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum{ background-color:#f5f5f5; }
|
149 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-description{color:#777777; }
|
150 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum{ border-top:#dadada 1px dotted; }
|
151 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-footer{ color:#999999; }
|
152 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics{ background-color:#ffffff; }
|
153 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-tab{ color:#555555; }
|
154 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list{ color:#555555; border-bottom:#cccccc 0 solid; }
|
155 |
+
|
156 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-head{ background-color: #43a6df; border-bottom:#cccccc 1px solid; }
|
157 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-title{ color:#ffffff; }
|
158 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-stat-posts { color:#ffffff; }
|
159 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-stat-views { color:#ffffff; }
|
160 |
+
#wpforo #wpforo-wrap .wpfl-1 .topic-wrap{ border-top:#cccccc 1px solid; }
|
161 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic{ background-color:#f5f5f5; }
|
162 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-info{ color:#555555; }
|
163 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-stat-posts{ color:#555555; }
|
164 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-stat-views{ color:#555555; }
|
165 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts{ background-color:#ffffff; }
|
166 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-tab{ color:#555555; }
|
167 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-list{ color:#555555; border-bottom:#cccccc 0 solid; }
|
168 |
+
|
169 |
+
#wpforo #wpforo-wrap .wpfl-1 .post-wrap{ border-top:none; border-bottom:#e6e6e6 3px solid; }
|
170 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post-head{ background-color: #43a6df; border-bottom:#cccccc 1px solid; }
|
171 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post{ background-color:#f5f5f5; }
|
172 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top{ border-bottom:1px solid #e6e6e6; }
|
173 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .avatar{ background:#ffffff; border:#e6e6e6 2px solid; }
|
174 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating{ border:1px solid #e6e6e6; background:#f5f5f5; }
|
175 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .bottom { border-top:#e6e6e6 1px solid; }
|
176 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .bottom .bleft a{ color:#ff812d; }
|
177 |
+
|
178 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-category{ background-color: #43a6df; border-bottom:#cccccc 1px solid; }
|
179 |
+
#wpforo #wpforo-wrap .wpfl-2 .cat-title{ color:#ffffff; }
|
180 |
+
#wpforo #wpforo-wrap .wpfl-2 .cat-lastpostinfo{ color:#ffffff; }
|
181 |
+
#wpforo #wpforo-wrap .wpfl-2 .forum-wrap{ border-top:#cccccc 1px solid; }
|
182 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum{ background-color:#f5f5f5;}
|
183 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-icon{ color:#555555; }
|
184 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-info{ color:#555555; }
|
185 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum{ border-top:#dadada 1px dotted;}
|
186 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-stat{ color:#ff812d; }
|
187 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post{ color:#555555; }
|
188 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-avatar{ color:#555555 }
|
189 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-avatar img{ background:#ffffff; border:1px solid #cccccc; }
|
190 |
+
|
191 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-head{ background-color: #43a6df; border-bottom:#cccccc 1px solid; }
|
192 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-title{ color:#ffffff;}
|
193 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-posts { color:#ffffff; }
|
194 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-views { color:#ffffff; }
|
195 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-lastpost { color:#ffffff; }
|
196 |
+
#wpforo #wpforo-wrap .wpfl-2 .topic-wrap{ border-top:#cccccc 1px solid; }
|
197 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic{ background-color:#f5f5f5; }
|
198 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-avatar{color:#555555; }
|
199 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-avatar img{ background:#ffffff; border:1px solid #cccccc; }
|
200 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-info{ color:#555555; }
|
201 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{ color:#555555;}
|
202 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-views{ color:#555555;}
|
203 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-lastpost{ color:#555555;}
|
204 |
+
|
205 |
+
#wpforo #wpforo-wrap .wpfl-2 .post-wrap{ border-top:#e6e6e6 1px solid; }
|
206 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post-head{ background-color: #43a6df; border-bottom:#cccccc 1px solid; }
|
207 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post{ background-color:#ffffff; }
|
208 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right{ background:#f5f5f5; }
|
209 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom{ border-top:#ffffff 1px solid; background:#ffffff; }
|
210 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .avatar{ background:#ffffff; border:#e6e6e6 2px solid; }
|
211 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbleft a{color:#ff812d;}
|
212 |
+
|
213 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-category{ background-color: #43a6df;border-bottom:#cccccc 1px solid; }
|
214 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-title{ color:#ffffff; }
|
215 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-posts { color:#ffffff; }
|
216 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers { color:#ffffff; }
|
217 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions { color:#ffffff; }
|
218 |
+
#wpforo #wpforo-wrap .wpfl-3 .forum-wrap{ border-top:#cccccc 1px solid; }
|
219 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum{ background-color:#f5f5f5; }
|
220 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-icon{ color:#555555; }
|
221 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-info{ color:#555555; }
|
222 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum{ border-top:#dadada 1px dotted; }
|
223 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-footer{ color:#999999; }
|
224 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{color:#555555;}
|
225 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers{ color:#555555; }
|
226 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions{color:#555555;}
|
227 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics{ background-color:#ffffff; }
|
228 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-tab{ color:#555555; }
|
229 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list{ color:#555555; border-bottom:#cccccc 0 solid; }
|
230 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-posts{ background:#f5f5f5; }
|
231 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .votes{ background:#f5f5f5; }
|
232 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .answers{ background:#f5f5f5; }
|
233 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .views{background:#f5f5f5; }
|
234 |
+
|
235 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-head{ background-color: #43a6df; border-bottom:#cccccc 2px solid; }
|
236 |
+
#wpforo #wpforo-wrap .wpfl-3 .head-title{ color:#ffffff; }
|
237 |
+
#wpforo #wpforo-wrap .wpfl-3 .head-stat-posts { color:#ffffff; }
|
238 |
+
#wpforo #wpforo-wrap .wpfl-3 .head-stat-lastpost { color:#ffffff; }
|
239 |
+
#wpforo #wpforo-wrap .wpfl-3 .topic-wrap{ border-top:#ffffff 1px solid; border-bottom:#e6e6e6 1px solid; }
|
240 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic{ background-color:#f5f5f5; }
|
241 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-avatar{ color:#555555; }
|
242 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-avatar img{ background:#ffffff; border:1px solid #cccccc; }
|
243 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-info{ color:#555555; }
|
244 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-lastpost{ color:#555555; }
|
245 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status .votes{ background:#f5f5f5; }
|
246 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status .answers{ background:#f5f5f5; }
|
247 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .views{ background:#f5f5f5; }
|
248 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .count{border-right:1px solid #e6e6e6; border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
|
249 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-label{border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
|
250 |
+
|
251 |
+
#wpforo #wpforo-wrap .wpfl-3 .post-wrap{ border-top:#e6e6e6 1px solid; }
|
252 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post-head{ background-color: #43a6df; border-bottom:#cccccc 1px solid; }
|
253 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post{ background-color:#ffffff; }
|
254 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-tags{ background-color:#f5f5f5; }
|
255 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-answer{ color:#00a636; }
|
256 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-not-answer{ color:#999999!important; }
|
257 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right{ background:#f5f5f5; }
|
258 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top{ border-bottom:1px dotted #e6e6e6; }
|
259 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-tool-bar{ border-top:1px dotted #e6e6e6; }
|
260 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature-content{ border-top:#659fbe 1px dotted; }
|
261 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data-content{ border:#ffffff 1px solid; background:#dff4ff;}
|
262 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .avatar{ background:#ffffff; border:1px solid #cccccc; }
|
263 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment{ background-color:#ffffff; }
|
264 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right{ background:#f5f5f5; }
|
265 |
+
|
266 |
+
|
267 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-category{ background-color: #43a6df; border-bottom:#cccccc 1px solid; }
|
268 |
+
#wpforo #wpforo-wrap .wpfl-4 .cat-title{ color:#ffffff; }
|
269 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post-head{ background-color: #43a6df; border-bottom:#cccccc 1px solid; }
|
270 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpf-right .wpforo-post-content-top{ border-bottom:1px solid #e6e6e6; }
|
271 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpf-left .avatar{ background:#ffffff; border:#e6e6e6 1px solid; }
|
272 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpf-left .author-rating{ border:1px solid #e6e6e6; background:#f5f5f5; }
|
273 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .bottom { border-top:#e6e6e6 1px solid; }
|
274 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .bottom .bleft a{ color:#ff812d; }
|
275 |
+
#wpforo #wpforo-wrap .wpf-circle{box-shadow: 0 0 1px #999999; }
|
276 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar {background: #f5f5f5;border-top: #cccccc 1px solid;border-bottom: 1px solid #dadada;}
|
277 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest,
|
278 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest,
|
279 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved,
|
280 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved{color:#777777;}
|
281 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest:hover{color:#0099cc;}
|
282 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest:hover{color:#ff812d;}
|
283 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved:hover{color:#00a636;}
|
284 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved:hover{color:#777777;}
|
285 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest:hover,#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-newest.wpf-active{border-color:#0099cc;color:#0099cc;}
|
286 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest:hover,#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-hottest.wpf-active{border-color:#ff812d;color:#ff812d;}
|
287 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved:hover,#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-solved.wpf-active{border-color:#00a636;color:#00a636;}
|
288 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved:hover,#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads .wpf-unsolved.wpf-active{border-color:#777777;color:#777777;}
|
289 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-forums{color: #43a6df;}
|
290 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{background-color: #f5f5f5; border-bottom: 1px solid #dadada;}
|
291 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item:nth-child(even){ border-left: 3px solid #ffffff;}
|
292 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a{color: #555555;}
|
293 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a:hover{color: #659fbe;}
|
294 |
+
|
295 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpf-thread{ border-bottom: 1px solid #cccccc; }
|
296 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head{ border-bottom: 1px solid #cccccc;}
|
297 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-label{border-bottom:1px dashed #999999; color: #666666;}
|
298 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-head-box{ color: #666666;}
|
299 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-body {color:#555555;}
|
300 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text i{color: #999999;}
|
301 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags tag a{color: #777777;}
|
302 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags tag a:hover{color: #659fbe;}
|
303 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users a img{background-color: #ffffff;}
|
304 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head{ background: #43a6df; color: #ffffff; border-bottom: 2px solid #cccccc; }
|
305 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head .wpf-head-box{color: #ffffff;}
|
306 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-thread{background-color: #f5f5f5;}
|
307 |
+
|
308 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags .wpf-tags-title i{color: #777777;}
|
309 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-posts{color: #777777;}
|
310 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top{ border-bottom: 1px dashed #cccccc;}
|
311 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-post-date{color:#999999;}
|
312 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author{color:#999999;}
|
313 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content{ background: #f5f5f5;}
|
314 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot{ background: #f5f5f5; border-top: #dadada 1px solid;}
|
315 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like .wpf-like-count{color: #777777;}
|
316 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply .wpf-action{background: #E6E6E6;}
|
317 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply:hover .wpf-action{color: #ffffff; background: #659fbe;}
|
318 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons:hover .wpf-action{color: #999999;}
|
319 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action{ color: #cccccc; }
|
320 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action:hover{ color: #3f7796;}
|
321 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-public i,
|
322 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-public i{color: #659fbe;}
|
323 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-open i,
|
324 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-open i{color: #659fbe;}
|
325 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-approve i,
|
326 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-approve i{color: #659fbe;}
|
327 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsolved i,
|
328 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsticky i{color: #659fbe;}
|
329 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsolved i:hover,
|
330 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action.wpforo-unsticky i:hover{ color: #3f7796;}
|
331 |
+
|
332 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar{color: #777777;}
|
333 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info{color: #43a6df;}
|
334 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-prsep{border-bottom: 1px dashed #999999;}
|
335 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg i{color: #999999;}
|
336 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar .avatar{background: #ffffff; border: 1px solid #dadada;}
|
337 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo{color: #777777;}
|
338 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{color:#999999;}
|
339 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content{border: 1px solid #dadada; background-color: #FAFAFA;}
|
340 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree{border-bottom: 1px dashed #cccccc;}
|
341 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree i{color: #999999;}
|
342 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item em{color: #777777;}
|
343 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item.wpf-starter .avatar{background: #ffffff; border: 1px solid #43a6df;}
|
344 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot{border-top: #dadada 1px solid;}
|
345 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer {background: #f5f5f5;}
|
346 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer .bleft:not(:empty){ border-top: 1px dashed #cccccc;}
|
347 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer .bleft a{ color:#ff812d; }
|
348 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-replies-sep{border-bottom: 1px solid #cccccc; color: #999999;}
|
349 |
+
|
350 |
+
|
351 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item{background:#ffffff; color: #777777; }
|
352 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item:hover{background:#ffffff; color: #43a6df;}
|
353 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu #wpf-pp-forum-menu .wpf-pp-menu-item{color:#43a6df; border-right:1px solid #43a6df;}
|
354 |
+
#wpforo #wpforo-wrap .wpf-profile-section{color: #666666;}
|
355 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-profile-section-head{border-bottom:1px solid #dadada;}
|
356 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-label{ border-bottom:#ffffff 1px solid; }
|
357 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field{ border-bottom:#ffffff 1px solid; }
|
358 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field input[type="file"],
|
359 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field input[type="password"],
|
360 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field input[type="text"],
|
361 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field select,
|
362 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-field textarea { color:#555555; }
|
363 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-left{ }
|
364 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-display-name{ color:#3f7796; }
|
365 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-stat-data{ color:#3f7796; }
|
366 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item{ color:#3f7796;}
|
367 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap{background:#ffffff;}
|
368 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap .rating-bar-cell{color:#ffffff;}
|
369 |
+
|
370 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom{ border-bottom: 2px solid #e6e6e6;}
|
371 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu:hover{ background: #f5f5f5; color:#555555;}
|
372 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu{ border-right:#ffffff 1px solid; }
|
373 |
+
|
374 |
+
#wpforo #wpforo-wrap .wpforo-profile-head .wpforo-active,
|
375 |
+
#wpforo #wpforo-wrap .wpforo-profile-head #wpforo-menu a:hover,
|
376 |
+
#wpforo #wpforo-wrap .wpforo-profile-head #wpforo-menu .current-menu-ancestor,
|
377 |
+
#wpforo #wpforo-wrap .wpforo-profile-head #wpforo-menu .current-menu-parent,
|
378 |
+
#wpforo #wpforo-wrap .wpforo-profile-head #wpforo-menu .current_page_item { background-color: #f5f5f5!important; color:#555555!important;}
|
379 |
+
|
380 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-left .avatar{ background-color:#ffffff; border: 2px solid #cccccc; }
|
381 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-username{ color:#0099cc; }
|
382 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpfy {background-color:#ffffff;}
|
383 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label-wrap{border-bottom:1px dotted #cccccc;}
|
384 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field{ border-bottom: 1px solid #e6e6e6;}
|
385 |
+
|
386 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-icon{ border-right:2px solid #ffffff; }
|
387 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-icon{ border-right:2px solid #ffffff; }
|
388 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options{background: #ffffff; border: 1px solid #dadada; border-left: 1px solid #dadada; }
|
389 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul li{border-bottom: 1px dotted #cccccc;}
|
390 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-cat{background: #f5f5f5;}
|
391 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk div{border-bottom: 1px dotted #999999;}
|
392 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-checkbox{color: #555555;}
|
393 |
+
|
394 |
+
|
395 |
+
#wpforo #wpforo-wrap input[type="text"], #wpforo #wpforo-wrap input[type="password"], #wpforo #wpforo-wrap input[type="email"], #wpforo #wpforo-wrap textarea, #wpforo #wpforo-wrap select { border: 1px solid #dadada; color: #777777; box-shadow: inset 0 1px 4px #e6e6e6; -moz-box-shadow: inset 0 1px 4px #e6e6e6; -webkit-box-shadow: inset 0 1px 4px #e6e6e6; }
|
396 |
+
#wpforo #wpforo-wrap input[type="submit"], #wpforo #wpforo-wrap input[type="reset"], #wpforo #wpforo-wrap input[type="button"], #wpforo-dialog input[type="submit"], #wpforo-dialog input[type="reset"], #wpforo-dialog input[type="button"]{ background:#43a6df; color:#ffffff; border: 1px solid #0099cc; }
|
397 |
+
#wpforo #wpforo-wrap input[type="submit"]:hover,#wpforo #wpforo-wrap input[type="reset"]:hover{ background:#0099cc; }
|
398 |
+
#wpforo #wpforo-wrap input[type="button"]:hover{ background:#0099cc; }
|
399 |
+
#wpforo #wpforo-wrap .wpf-button, .wpf-button{ background:#43a6df; color:#ffffff!important; border: 1px solid #0099cc; }
|
400 |
+
#wpforo #wpforo-wrap .wpf-button:hover, .wpf-button:hover{ background:#0099cc; }
|
401 |
+
#wpforo #wpforo-wrap .wpf-button-secondary, .wpf-button-secondary{background: #FEFEFE !important; color: #333333 !important; border: 1px solid #CCCCCC !important;}
|
402 |
+
#wpforo #wpforo-wrap .wpf-button-secondary:hover, .wpf-button-secondary:hover{background: #FFFFFF !important;}
|
403 |
+
|
404 |
+
#wpforo #wpforo-wrap .wpf-topic-create{ border: solid #dadada 1px; background-color: #f5f5f5 ;}
|
405 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wp-editor-tools{ border-bottom:1px #dadada solid; }
|
406 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-tmce{ border: 1px #dadada solid; }
|
407 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-html{ border: 1px #dadada solid; }
|
408 |
+
#wpforo #wpforo-wrap .wpf-topic-create .quicktags-toolbar input[type="button"] { background:#43a6df; color:#ffffff; }
|
409 |
+
#wpforo #wpforo-wrap .wpf-topic-create .quicktags-toolbar input[type="button"]:hover{ background:#0099cc!important; }
|
410 |
+
|
411 |
+
#wpforo #wpforo-wrap .wpf-post-create { border: solid #dadada 1px; background-color: #f5f5f5 ;}
|
412 |
+
#wpforo #wpforo-wrap .wpf-post-create .wp-editor-tools{ border-bottom:1px #dadada solid; }
|
413 |
+
#wpforo #wpforo-wrap .wpf-post-create .wp-editor-tabs a.switch-tmce{ border: 1px #dadada solid; }
|
414 |
+
#wpforo #wpforo-wrap .wpf-post-create .wp-editor-tabs a.switch-html{ border: 1px #dadada solid; }
|
415 |
+
#wpforo #wpforo-wrap .wpf-post-create .quicktags-toolbar input[type="button"] { background:#43a6df; color:#ffffff; }
|
416 |
+
#wpforo #wpforo-wrap .wpf-post-create .quicktags-toolbar input[type="button"]:hover{ background:#0099cc!important; }
|
417 |
+
|
418 |
+
#wpforo #wpforo-wrap .wpforo-tags .wpf-tags-title{border-right: 1px solid #ffffff;}
|
419 |
+
#wpforo #wpforo-wrap .wpf-tags a{background:#4a8eb3; color:#ffffff;}
|
420 |
+
#wpforo #wpforo-wrap .wpf-tags a:before{ border-color:transparent #4a8eb3 transparent transparent;}
|
421 |
+
#wpforo #wpforo-wrap .wpf-tags a:after{ background:#ffffff; -moz-box-shadow:-1px -1px 2px #3f7796; -webkit-box-shadow:-1px -1px 2px #3f7796; box-shadow:-1px -1px 2px #3f7796;}
|
422 |
+
#wpforo #wpforo-wrap .wpf-topic-tags #wpf_tags{color: #4a8eb3;}
|
423 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-topic-tags #wpf_tags{color: #555555;}
|
424 |
+
#wpforo #wpforo-wrap .wpf-tags a:active,
|
425 |
+
#wpforo #wpforo-wrap .wpf-tags a:visited{color: #ffffff;}
|
426 |
+
#wpforo #wpforo-wrap .wpf-tags a:hover{background:#666666; color: #ffffff;}
|
427 |
+
#wpforo #wpforo-wrap .wpf-tags a:hover:before{border-color:transparent #666666 transparent transparent;}
|
428 |
+
|
429 |
+
#wpforo #wpforo-wrap .wpforo-topic-footer{color: #777777;}
|
430 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-wrap{border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
|
431 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-no-rel{border-top: 1px solid #e6e6e6;}
|
432 |
+
#wpforo #wpforo-wrap .wpf-topic-visitors{border-top: 1px solid #e6e6e6;}
|
433 |
+
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-navi-wrap{border-top: #e6e6e6 3px solid;}
|
434 |
+
#wpforo #wpforo-wrap .wpf-tags-text i,
|
435 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-title i{color:#777777;}
|
436 |
+
|
437 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap .wpforo-members-content { border:#e6e6e6 1px solid; }
|
438 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-search { border-bottom:1px solid #e6e6e6; }
|
439 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar { border-right:2px solid #ffffff; }
|
440 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-regdate-head{ border-bottom:1px solid #e6e6e6; }
|
441 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-foot { border-top:1px solid #e6e6e6; }
|
442 |
+
|
443 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpforo-register-content { border-top:#43a6df 1px solid; border-bottom:#cccccc 1px solid; padding: 40px 1%; }
|
444 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpforo-register-content h3{color:#555555}
|
445 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content { border-top:#43a6df 1px solid; border-bottom:#cccccc 1px solid; padding: 40px 1%; }
|
446 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content .wpforo-login-table{ padding:1%; }
|
447 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content .wpforo-login-table .wpf-field{border-bottom:none;}
|
448 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content h3{color:#555555}
|
449 |
+
|
450 |
+
#wpforo #wpforo-wrap .wpforo-404-wrap .wpforo-404-content { border-top:#e6e6e6 1px solid; border-bottom:#e6e6e6 1px solid; }
|
451 |
+
#wpforo #wpforo-wrap .wpforo-404-wrap .wpf-search-box { border:#cccccc 1px dashed; }
|
452 |
+
|
453 |
+
#wpforo #wpforo-wrap .wpf-please-login{background-color: #f5f5f5;}
|
454 |
+
|
455 |
+
#wpforo #wpforo-wrap #wpforo-search-title { color:#333333; }
|
456 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar{ background:#f5f5f5; border:#e6e6e6 1px solid; }
|
457 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpfltd{ border-bottom:1px dotted #ffffff; }
|
458 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpfrtd{ border-bottom:1px dotted #ffffff; }
|
459 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content { border-bottom:#e6e6e6 1px solid; }
|
460 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-ptr{ border-bottom:#cccccc 1px solid;}
|
461 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-htr{ background-color:#43a6df; color:#ffffff; }
|
462 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-ttr{ background:#f5f5f5 }
|
463 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-icon{ border-right:1px solid #ffffff;}
|
464 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-icon { border-right:1px solid #ffffff;}
|
465 |
+
|
466 |
+
#wpforo #wpforo-wrap #wpforo-recent-title { color:#333333; }
|
467 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar{ background:#f5f5f5; border:#e6e6e6 1px solid; }
|
468 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpfltd{ border-bottom:1px dotted #ffffff; }
|
469 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpfrtd{ border-bottom:1px dotted #ffffff; }
|
470 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content { border-bottom:#e6e6e6 1px solid; }
|
471 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content .wpf-htr{ background-color:#43a6df; color:#ffffff; }
|
472 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content .wpf-ttr{ background:#f5f5f5 }
|
473 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-shead-icon{ border-right:1px solid #ffffff;}
|
474 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-icon { border-right:1px solid #ffffff;}
|
475 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-stext{color:#666666}
|
476 |
+
|
477 |
+
#wpforo #wpforo-wrap .wpf-action, .wpf-notifications .wpf-action{ color: #3f7796; }
|
478 |
+
#wpforo #wpforo-wrap .wpf-action:hover, .wpf-notifications .wpf-action:hover{ cursor: pointer; color: #659fbe; }
|
479 |
+
#wpforo #wpforo-wrap .wpf-action.wpforo-tools{ color: #ffffff; }
|
480 |
+
#wpforo #wpforo-wrap .wpf-action.wpforo-tools:hover{ cursor: pointer; /*color: #dff4ff;*/ }
|
481 |
+
|
482 |
+
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-page-info{ color:#666666; }
|
483 |
+
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-prev-button{ background:#43a6df; color:#ffffff; border: 1px solid #0099cc; }
|
484 |
+
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-next-button{ background:#43a6df; color:#ffffff; border: 1px solid #0099cc; }
|
485 |
+
|
486 |
+
#wpforo #wpforo-wrap #wpforo-stat-header{ background-color:#555555; color: #ffffff; border-bottom: 2px solid #cccccc;}
|
487 |
+
#wpforo #wpforo-wrap #wpforo-stat-body{ border:#e6e6e6 1px solid; background:#f5f5f5; }
|
488 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-data{ }
|
489 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item{border-right:1px solid #e6e6e6;}
|
490 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item i{color:#777777;}
|
491 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item .wpf-stat-value{color:#777777;}
|
492 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item .wpf-stat-label{border-top:1px dotted #cccccc; color:#777777;}
|
493 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info i{color:#777777;}
|
494 |
+
|
495 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-new i,
|
496 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-all-read i{color:#4a8eb3;}
|
497 |
+
|
498 |
+
#wpforo #wpforo-wrap .widget-title,
|
499 |
+
.wpforo-widget-wrap .widget-title{ border-bottom:2px solid #e6e6e6;}
|
500 |
+
#wpforo #wpforo-wrap .wpforo-widget-wrap .wpforo-widget-content li,
|
501 |
+
.wpforo-widget-wrap .wpforo-widget-content li{ border-bottom:1px dotted #cccccc; }
|
502 |
|
503 |
.wpforo-widget-wrap .wpf-widget-tags li{border:none!important;}
|
504 |
+
.wpforo-widget-wrap .wpf-widget-tags li a{border-color:#659fbe!important; }
|
505 |
+
.wpforo-widget-wrap .wpf-widget-tags li span{border:1px solid #659fbe!important; background-color: #659fbe!important;color: #ffffff!important;}
|
506 |
+
.wpforo-widget-wrap .wpf-widget-tags li a:hover{background-color: #659fbe!important;color: #ffffff!important;}
|
507 |
+
.wpforo-widget-wrap .wpf-prof-footer .wpf-prof-buttons a:hover{background: #659fbe!important;}
|
508 |
|
509 |
.ui-dialog { z-index: 999998 !important; }
|
510 |
.wpf-video{ margin: 10px !important; }
|
511 |
|
512 |
+
.ui-dialog .ui-widget-header{ background-color: #43a6df!important; border-bottom:#cccccc 1px solid!important; }
|
513 |
+
.ui-dialog .ui-widget-header span.ui-dialog-title{ color: #ffffff !important; }
|
514 |
+
.ui-widget input[type="submit"]:hover{ background:#0099cc; }
|
515 |
+
.ui-widget input[type="submit"]{ background:#43a6df; color:#ffffff; border: 1px solid #0099cc; }
|
516 |
|
517 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fa,
|
518 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fas,
|
519 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fab,
|
520 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.far,
|
521 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fal { color: #43a6df; }
|
522 |
|
523 |
+
#wpf_multi_quote .wpf-multi-quote{color: #ffffff; background: #43a6df;}
|
524 |
+
body.wpf-dark #wpf_multi_quote .wpf-multi-quote{color: #3f7796;}
|
525 |
|
526 |
+
#wpf-msg-box a{color:#ffffff;}
|
527 |
+
#wpf-msg-box a:hover{color:#e6e6e6;}
|
528 |
+
#wpf-msg-box > p{color:#ffffff!important;background-color:#43a6df;background:-moz-linear-gradient(#43a6df);background:-o-linear-gradient(#43a6df);background:linear-gradient(#43a6df);}
|
529 |
+
#wpf-msg-box > p:after{border-color:transparent #43a6df;}
|
530 |
|
531 |
#wpf-msg-box > p.error{background-color:#f46464;background:-moz-linear-gradient(#f46464);background:-o-linear-gradient(#f46464);background:linear-gradient(#f46464);}
|
532 |
#wpf-msg-box > p.error:after{border-color:transparent #f46464;}
|
533 |
#wpf-msg-box > p.success{background-color:#00a636;background:-moz-linear-gradient(#00a636);background:-o-linear-gradient(#00a636);background:linear-gradient(#00a636);}
|
534 |
#wpf-msg-box > p.success:after{border-color:transparent #00a636;}
|
535 |
|
536 |
+
body.wpf-dark #wpf-msg-box > p, body.wpf-dark #wpf-msg-box a, body.wpf-dark #wpf-msg-box a:visited{color:#3f7796!important;}
|
537 |
+
body.wpf-dark #wpf-msg-box a:hover, body.wpf-dark #wpf-msg-box a:active{color:#659fbe!important;}
|
538 |
+
|
539 |
+
#wpforo #wpforo-wrap .wpf-field { border-bottom: 1px solid #ffffff;}
|
540 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-label i{ color: #777777; }
|
541 |
+
#wpforo #wpforo-wrap .wpf-field:not(.wpf-field-type-tinymce) .wpf-field-wrap i{ color: #777777; }
|
542 |
+
|
543 |
+
#wpforo #wpforo-wrap .wpf-field {border-bottom: 1px solid #ffffff;}
|
544 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-field-cl{ clear:both;}
|
545 |
+
#wpforo #wpforo-wrap .wpf-field input {max-width: 100%;}
|
546 |
+
#wpforo #wpforo-wrap .wpf-field input[type="text"],
|
547 |
+
#wpforo #wpforo-wrap .wpf-field input[type="password"],
|
548 |
+
#wpforo #wpforo-wrap .wpf-field input[type="email"],
|
549 |
+
#wpforo #wpforo-wrap .wpf-field input[type="date"],
|
550 |
+
#wpforo #wpforo-wrap .wpf-field input[type="number"],
|
551 |
+
#wpforo #wpforo-wrap .wpf-field input[type="url"],
|
552 |
+
#wpforo #wpforo-wrap .wpf-field input[type="tel"],
|
553 |
+
#wpforo #wpforo-wrap .wpf-field textarea,
|
554 |
+
#wpforo #wpforo-wrap .wpf-field select{box-shadow: 0 0 2px 0px #E6E6E6;}
|
555 |
+
#wpforo #wpforo-wrap .wpf-field input::-webkit-input-placeholder, #wpforo #wpforo-wrap .wpf-field textarea::-webkit-input-placeholder { color: #999999;}
|
556 |
+
#wpforo #wpforo-wrap .wpf-field input::-moz-placeholder, #wpforo #wpforo-wrap .wpf-field textarea::-moz-placeholder {color: #999999;}
|
557 |
+
#wpforo #wpforo-wrap .wpf-field input:-ms-input-placeholder, #wpforo #wpforo-wrap .wpf-field textarea:-ms-input-placeholder {color: #999999;}
|
558 |
+
#wpforo #wpforo-wrap .wpf-field input:-moz-placeholder, #wpforo #wpforo-wrap .wpf-field textarea:-moz-placeholder {color: #999999;}
|
559 |
+
#wpforo #wpforo-wrap .wpf-field input[type="text"]:focus, #wpforo #wpforo-wrap .wpf-field input[type="password"]:focus, #wpforo #wpforo-wrap .wpf-field input[type="email"]:focus,#wpforo #wpforo-wrap .wpf-field input[type="date"]:focus,#wpforo #wpforo-wrap .wpf-field input[type="number"]:focus,#wpforo #wpforo-wrap .wpf-field input[type="url"]:focus,#wpforo #wpforo-wrap .wpf-field input[type="tel"]:focus,#wpforo #wpforo-wrap .wpf-field textarea:focus,
|
560 |
+
#wpforo #wpforo-wrap .wpf-field select:focus{ box-shadow: 0 0 4px 0 #cccccc; }
|
561 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-label i{ padding-right:5px; width:25px;}
|
562 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-field-wrap i{}
|
563 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-field-required-icon{color: #ff812d;}
|
564 |
+
#wpforo #wpforo-wrap .wpf-add-topic-title{border: 1px dashed #43a6df; color: #43a6df; border-right: none; border-left: none;}
|
565 |
+
#wpforo #wpforo-wrap .wpf-table .wpfw-1 .wpf-field:nth-child(even) {background-color: #f5f5f5;}
|
566 |
+
#wpforo #wpforo-wrap .wpf-acp-header{border-bottom: 1px dashed #43a6df;}
|
567 |
+
#wpforo #wpforo-wrap .wpf-acp-header .wpf-acp-toggle i{color: #43a6df;}
|
568 |
+
|
569 |
+
#wpforo #wpforo-wrap .wpf-tools {background: #f5f5f5; border-bottom:#e6e6e6 3px solid; outline:3px solid #ffffff;}
|
570 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab{ border-bottom-color: #999999; }
|
571 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab.wpf-tt-active{ border-top-color: #43a6df; color:#43a6df; }
|
572 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool h3{ color: #e6e6e6}
|
573 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-tool-desc{ color: #999999;}
|
574 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]{background: #ffffff;}
|
575 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts{background: #ffffff; border: 1px solid #dadada; border-left: 3px solid #dadada; }
|
576 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts ul li{border-bottom: 1px dotted #cccccc;}
|
577 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]::placeholder {color: #cccccc; opacity: 1;}
|
578 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]:-ms-input-placeholder {color: #cccccc;}
|
579 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]::-ms-input-placeholder {color: #cccccc;}
|
580 |
+
|
581 |
+
#wpforo #wpforo-wrap .wpf-sb-1{color:#cccccc;background-color:#f5f5f5;}
|
582 |
+
#wpforo #wpforo-wrap .wpf-sb-2{color:#43a6df;background-color:#f5f5f5;}
|
583 |
+
#wpforo #wpforo-wrap .wpf-sb-3{color:#cccccc;background-color:transparent;}
|
584 |
+
#wpforo #wpforo-wrap .wpf-sb-4{color:#43a6df;background-color:transparent;}
|
585 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-sb-buttons i{color: #cccccc;}
|
586 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-sb-toggle .wpfsa{color:#43a6df!important;}
|
587 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpf-sb-right.wpf-sb-1,
|
588 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpf-sb-right.wpf-sb-2{border:1px solid #e6e6e6;}
|
589 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-right, #wpforo #wpforo-wrap .wpfl-3 .wpf-sb-right{ border-top:1px solid #e6e6e6;}
|
590 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-left, #wpforo #wpforo-wrap .wpfl-3 .wpf-sb-left{ background-color:transparent;}
|
591 |
+
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-top .wpf-sb-buttons{border-left: 1px dotted #3f7796;}
|
592 |
+
[dir="rtl"] #wpforo #wpforo-wrap .wpf-sb.wpf-sb-top .wpf-sb-buttons{border-right: 1px dotted #3f7796; border-left:none;}
|
593 |
+
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons i{color:#3f7796;}
|
594 |
+
#wpforo #wpforo-wrap .wpf-sbtn {color: #555555;}
|
595 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-title i{color: #999999;}
|
596 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-grey .wpf-sb-button{background: #aaaaaa; color: #ffffff; }
|
597 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-grey .wpf-sb-button.wpf-sb-icon{background: transparent; color: #777777; border: 1px solid #bbbbbb;}
|
598 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-fb .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-fb i:hover{ color: #4267b2!important;}
|
599 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-tw .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-tw i:hover{ color: #1DA1F2!important;}
|
600 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-wapp .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-wapp i:hover{ color: #1BD741!important;}
|
601 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-lin .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-lin i:hover{ color: #0A75B5!important;}
|
602 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-gg .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-gg i:hover{ color: #DB4437!important;}
|
603 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-vk .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-vk i:hover{ color: #4A76A8!important;}
|
604 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-ok .wpfsa, #wpforo #wpforo-wrap .wpf-sb .wpf-ok i:hover{ color: #EE8208!important;}
|
605 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-fb:hover{ background-color: #4267b2; border-color: #4267b2; color: #fff;}
|
606 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-tw:hover{ background-color: #1DA1F2; border-color: #1DA1F2; color: #fff;}
|
607 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-lin:hover{ background-color: #0A75B5; border-color: #0A75B5; color: #fff;}
|
608 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-wapp:hover{ background-color: #1BD741; border-color: #1BD741; color: #fff;}
|
609 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-gg:hover{ background-color: #DB4437; border-color: #DB4437; color: #fff;}
|
610 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-vk:hover{ background-color: #4A76A8; border-color: #4A76A8; color: #fff;}
|
611 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-ok:hover{ background-color: #EE8208; border-color: #EE8208; color: #fff;}
|
612 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-fb{ background-color: #4267b2; border-color: #4267b2; color: #fff;}
|
613 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-tw{ background-color: #1DA1F2; border-color: #1DA1F2; color: #fff;}
|
614 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-wapp{ background-color: #1BD741; border-color: #1BD741; color: #fff;}
|
615 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-lin{ background-color: #0A75B5; border-color: #0A75B5; color: #fff;}
|
616 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-gg{ background-color: #DB4437; border-color: #DB4437; color: #fff;}
|
617 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-vk{ background-color: #4A76A8; border-color: #4A76A8; color: #fff;}
|
618 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button.wpf-ok{ background-color: #EE8208; border-color: #EE8208; color: #fff;}
|
619 |
+
#wpforo #wpforo-wrap .wpforo-revisions-wrap{border-color: #e6e6e6;}
|
620 |
+
#wpforo #wpforo-wrap .wpforo-revisions-wrap *{border-color: #43a6df !important;}
|
621 |
+
#wpforo #wpforo-wrap .wpforo-revision{background-color: #f5f5f5; box-shadow: 0 0 4px #cccccc;}
|
622 |
+
#wpforo #wpforo-wrap .wpforo-revision .wpforo-revision-top{color: #666666;}
|
623 |
+
#wpforo #wpforo-wrap .wpforo-revisions-wrap .wpforo-revision-body{background-color: #ffffff; color: #555555;}
|
624 |
+
#wpforo #wpforo-wrap .wpf-topic-form-wrap > .wpf-extra-fields{border-top:1px #e6e6e6 solid;}
|
625 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-revision .wpforo-revision-top{color: #999999;}
|
626 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-revisions-wrap .wpforo-revision-body{background-color: #e6e6e6; color: #3f7796;}
|
627 |
|
628 |
@media screen and (max-width:600px) {
|
629 |
+
#wpforo #wpforo-wrap #wpforo-menu .wpf-menu{background-color:#555555;}
|
630 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top{border-top: 1px solid #e6e6e6; }
|
631 |
}
|
632 |
|
633 |
+
#wpforo #wpforo-wrap.wpf-dark { color: #3f7796; }
|
634 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfcl-3{ color:#3f7796!important; }
|
635 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfcl-1{ color:#3f7796!important; }
|
636 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfcl-4{ color:#3f7796!important; }
|
637 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-action{ color: #3f7796; }
|
638 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-post .wpforo-post-content p{ color:#3f7796; }
|
639 |
+
#wpforo #wpforo-wrap.wpf-dark #wpforo-menu li a { color: #3f7796; }
|
640 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .head-stat-lastpost, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .head-stat-lastpost{ color: #3f7796; }
|
641 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-last-post{ color: #3f7796; }
|
642 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-topic-stat-lastpost, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-topic-stat-lastpost{ color: #3f7796; }
|
643 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-forum-description, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-forum-description{ color: #3f7796; }
|
644 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .cat-title, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .cat-title, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .cat-title{ color:#3f7796; }
|
645 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-category div, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-category div, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-category div, #wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpforo-category div{ color:#3f7796; }
|
646 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-last-topic-date, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-last-topic-date, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-last-topic-date{ color:#3f7796; }
|
647 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-topic-stat-posts, #wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-topic-stat-views{ color:#3f7796; }
|
648 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-topic-stat-posts, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-topic-stat-views{ color:#3f7796; }
|
649 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-topic-stat-posts, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-topic-stat-views{ color:#3f7796; }
|
650 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-last-post-date, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-last-post-date, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-last-post-date{ color:#3f7796; }
|
651 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .head-title, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .head-title, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .head-title{ color:#3f7796; }
|
652 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .head-stat-posts, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .head-stat-posts, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .head-stat-posts{ color:#3f7796; }
|
653 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .head-stat-views, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .head-stat-views, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .head-stat-views{ color:#3f7796; }
|
654 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-1 .wpforo-post .wpf-left, #wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-post .wpf-left, #wpforo #wpforo-wrap.wpf-dark .wpfl-3 .wpforo-post .wpf-left{ color:#3f7796; }
|
655 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top, #wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top, #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top{ color:#3f7796; }
|
656 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions, #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers, #wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{ color:#3f7796; }
|
657 |
+
#wpforo #wpforo-wrap.wpf-dark #wpforo-stat-header{ color: #3f7796; border-bottom: 1px solid #cccccc;}
|
658 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-button{ color:#3f7796!important; }
|
659 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-topic-create .wpf-subject{background-color:#333333}
|
660 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-topic-create{background-color:#f5f5f5}
|
661 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-topic-create div.mce-toolbar-grp{background-color:#f5f5f5}
|
662 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-post-create .wpf-subject{background-color:#333333}
|
663 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-post-create{background-color:#f5f5f5}
|
664 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-post-create div.mce-toolbar-grp{background-color:#f5f5f5}
|
665 |
+
#wpforo #wpforo-wrap.wpf-dark input[type="submit"], #wpforo #wpforo-wrap.wpf-dark input[type="button"]{color:#3f7796!important;}
|
666 |
+
#wpforo #wpforo-wrap.wpf-dark input[type="text"], #wpforo #wpforo-wrap.wpf-dark input[type="search"], #wpforo #wpforo-wrap.wpf-dark input[type="email"], #wpforo #wpforo-wrap.wpf-dark input[type="date"], #wpforo #wpforo-wrap.wpf-dark input[type="number"], #wpforo #wpforo-wrap.wpf-dark input[type="url"], #wpforo #wpforo-wrap.wpf-dark input[type="tel"], #wpforo #wpforo-wrap.wpf-dark input[type="password"], #wpforo #wpforo-wrap.wpf-dark input[type="email"], #wpforo #wpforo-wrap.wpf-dark textarea, #wpforo #wpforo-wrap.wpf-dark select{color:#555555;background-color:#333333;}
|
667 |
+
#wpforo #wpforo-wrap.wpf-dark input[type="text"].wpf-search-field{background-color:transparent; color:#3f7796; }
|
668 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-field input::-webkit-input-placeholder, #wpforo #wpforo-wrap.wpf-dark .wpf-field textarea::-webkit-input-placeholder { color: #cccccc;}
|
669 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-field input::-moz-placeholder, #wpforo #wpforo-wrap.wpf-dark .wpf-field textarea::-moz-placeholder {color: #cccccc;}
|
670 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-field input:-ms-input-placeholder, #wpforo #wpforo-wrap.wpf-dark .wpf-field textarea:-ms-input-placeholder {color: #cccccc;}
|
671 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-field input:-moz-placeholder, #wpforo #wpforo-wrap.wpf-dark .wpf-field textarea:-moz-placeholder {color: #cccccc;}
|
672 |
+
#wpforo #wpforo-wrap.wpf-dark #wpforo-stat-body{border:none;}
|
673 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-members-content table tr{ background-color:#f5f5f5!important; }
|
674 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-profile-wrap .profile-rating-bar-wrap{background:none;}
|
675 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-profile-wrap .wpforo-profile-head{border:none;}
|
676 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-field:nth-child(even) {background-color: #f5f5f5;}
|
677 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-field .wpf-field-wrap { color:#777777}
|
678 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-field:not(.wpf-field-type-tinymce) .wpf-field-wrap i{ color:#cccccc}
|
679 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-table .wpfw-1 .wpf-field:nth-child(even) {background-color: #cccccc;}
|
680 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-login-wrap .wpforo-table .wpfw-1 .wpf-field:nth-child(even){background-color: transparent;}
|
681 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-profile-head .wpforo-active { color:#FFFFFF!important;}
|
682 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-profile-section .wpf-statbox .wpf-statbox-value{color:#777777}
|
683 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-post-create {border: none;}
|
684 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-topic-create {border: none;}
|
685 |
+
#wpforo #wpforo-wrap.wpf-dark #wpforo-description{color:#777777}
|
686 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-login-wrap .wpforo-login-table{background-color: transparent;}
|
687 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-login-wrap .wpforo-login-content > h3, #wpforo #wpforo-wrap.wpf-dark .wpforo-register-wrap .wpforo-register-content > h3{color:#777777}
|
688 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-tools .wpf-tool .wpf-split-posts{background: #666666; border:none; }
|
689 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-tools .wpf-tool .wpf-split-posts ul li{border-bottom: 1px dotted #333333;}
|
690 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-tools .wpf-tool li input[type="text"]{background: #dadada;}
|
691 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-sbtn .wpf-sbtn-title{ color: #777777}
|
692 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-sbtn.wpf-sb-style-grey .wpf-sb-button {background: #666666;}
|
693 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a{color: #777777;}
|
694 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a:hover{color: #3f7796;}
|
695 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat{color: #777777;}
|
696 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-threads-head .wpf-head-box{color: #777777;}
|
697 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-thread-users a img{background:#3f7796}
|
698 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-thread-box{color: #4a8eb3;}
|
699 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-cat-forum-list .wpf-forum-item, #wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-head-bar{border-bottom: 1px solid #e6e6e6;}
|
700 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-button{box-shadow: none;}
|
701 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-circle {background:#777777}
|
702 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-member-title.wpfut{border:none;}
|
703 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-content-foot .wpf-reply .wpf-action {background: #999999;}
|
704 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-child-post .wpf-reply-content {border: 1px solid #f5f5f5; background-color: #cccccc;}
|
705 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-child-post .wpf-content-foot { border-top: #999999 1px solid; }
|
706 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item.wpf-starter .avatar {background-color: #3f7796; border: 1px solid #ff812d; }
|
707 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-checkbox{color: inherit;}
|
708 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-portable-form-wrap{background-color:#f5f5f5}
|
709 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-portable-form-wrap div.mce-toolbar-grp, #wpforo #wpforo-wrap .wpforo-portable-form-wrap div.mce-menubar{background-color:#f5f5f5}
|
710 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-spoiler-wrap {background-color: #444444;}
|
711 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-navi .wpf-navi-wrap .wpf-next-button, #wpforo #wpforo-wrap.wpf-dark .wpf-navi .wpf-navi-wrap .wpf-prev-button{color: #777777;}
|
712 |
+
#wpforo #wpforo-wrap.wpf-dark .wpfl-2 .wpforo-forum-info{color: #777777;}
|
713 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-profile-wrap .h-bottom .wpf-profile-menu:hover{color:#333333; }
|
714 |
+
#wpforo #wpforo-wrap.wpf-dark .wpforo-recent-wrap .wpforo-recent-content .wpf-htr{ color:#3f7796; }
|
715 |
+
#wpf-widget-profile.wpf-dark .wpf-prof-footer .wpf-prof-buttons a:not(:last-child){color:#ffffff; background:#333333;}
|
716 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-notifications .wpf-notification-content li a,
|
717 |
#wpf-widget-profile.wpf-dark .wpf-notifications .wpf-notification-content li a{color:#666666;}
|
718 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-notifications .wpf-notification-content li:hover,
|
719 |
+
#wpf-widget-profile.wpf-dark .wpf-notifications .wpf-notification-content li:hover{background:#333333;}
|
720 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-title {background: #000; color: #fff;}
|
721 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-content {background: #000;color: #999;}
|
722 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-footer {background: #000;border-top: 1px dashed #777;}
|
723 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-content a.wpf-button-secondary {box-shadow: 0px 0px 5px #999;background: #777;}
|
724 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-content a.wpf-button-secondary:hover {box-shadow: 0px 0px 8px #fff;color: #fff;}
|
725 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-footer a.wpf-button-secondary {background: #777;color: #fff;}
|
726 |
+
#wpforo #wpforo-wrap.wpf-dark .wpf-acp-footer a.wpf-button-secondary:last-child{color: #fff!important; background: #e22d00;}
|
727 |
+
|
728 |
+
#wpforo #wpforo-wrap {font-size: 13px; width: 100%; padding:10px 0; margin:0px;}
|
|
wpf-themes/classic/functions.php
CHANGED
@@ -285,10 +285,8 @@ function wpforo_classic_post_options(){
|
|
285 |
add_action('wpforo_settings_post_top', 'wpforo_classic_post_options');
|
286 |
|
287 |
function wpforo_classic_reply_form_head($string, $args){
|
288 |
-
if( WPF()->tpl->layout_exists(3) ){
|
289 |
-
|
290 |
-
$string = preg_replace('|(<p[^><]*id="wpf-reply-form-title"[^><]*>)(.+?)(</p>)|is', '$1'.wpforo_phrase('Your Answer', false, 'default').'$3', $string);
|
291 |
-
}
|
292 |
}
|
293 |
return $string;
|
294 |
}
|
@@ -297,7 +295,7 @@ add_filter('wpforo_reply_form_head', 'wpforo_classic_reply_form_head', 1, 2);
|
|
297 |
function wpforo_classic_reply_form_field_title($string, $args){
|
298 |
if( WPF()->tpl->layout_exists(3) ){
|
299 |
$can_answer = true;
|
300 |
-
if( $args['layout']
|
301 |
if( wpfval($args, 'topicid') ){
|
302 |
$can_answer = WPF()->topic->can_answer( $args['topicid'] );
|
303 |
}
|
285 |
add_action('wpforo_settings_post_top', 'wpforo_classic_post_options');
|
286 |
|
287 |
function wpforo_classic_reply_form_head($string, $args){
|
288 |
+
if( $args['layout'] === 3 && WPF()->tpl->layout_exists(3) ){
|
289 |
+
$string = wpforo_phrase('Your Answer', false, 'default');
|
|
|
|
|
290 |
}
|
291 |
return $string;
|
292 |
}
|
295 |
function wpforo_classic_reply_form_field_title($string, $args){
|
296 |
if( WPF()->tpl->layout_exists(3) ){
|
297 |
$can_answer = true;
|
298 |
+
if( $args['layout'] === 3 ){
|
299 |
if( wpfval($args, 'topicid') ){
|
300 |
$can_answer = WPF()->topic->can_answer( $args['topicid'] );
|
301 |
}
|
wpf-themes/classic/layouts/4/topic.php
CHANGED
@@ -13,7 +13,7 @@
|
|
13 |
<div class="wpf-head-box wpf-thead-users"><?php wpforo_phrase( 'Users' ) ?></div>
|
14 |
<div class="wpf-head-box wpf-thead-date"><?php wpforo_phrase( 'Date' ) ?> </div>
|
15 |
</div>
|
16 |
-
<div class="wpf-thread-list" data-forumid="<?php echo intval($
|
17 |
<?php foreach( $topics as $key => $topic ): ?>
|
18 |
<?php wpforo_thread_topic_template( $topic['topicid'] ); ?>
|
19 |
<?php do_action( 'wpforo_loop_hook', $key ) ?>
|
13 |
<div class="wpf-head-box wpf-thead-users"><?php wpforo_phrase( 'Users' ) ?></div>
|
14 |
<div class="wpf-head-box wpf-thead-date"><?php wpforo_phrase( 'Date' ) ?> </div>
|
15 |
</div>
|
16 |
+
<div class="wpf-thread-list" data-forumid="<?php echo intval($forum['forumid']) ?>" data-filter="newest" data-paged="1">
|
17 |
<?php foreach( $topics as $key => $topic ): ?>
|
18 |
<?php wpforo_thread_topic_template( $topic['topicid'] ); ?>
|
19 |
<?php do_action( 'wpforo_loop_hook', $key ) ?>
|
wpf-themes/classic/members.php
CHANGED
@@ -2,33 +2,15 @@
|
|
2 |
// Exit if accessed directly
|
3 |
if( !defined( 'ABSPATH' ) ) exit;
|
4 |
|
5 |
-
$fields = wpforo_search_fields();
|
6 |
$members = WPF()->current_object['members'];
|
7 |
?>
|
8 |
<h2 id="wpforo-title"><?php wpforo_phrase('Forum Members') ?></h2>
|
9 |
<div class="wpforo-members-wrap">
|
10 |
<?php if( WPF()->perm->usergroup_can('vmem') ): ?>
|
11 |
-
<div class="wpf-table wpforo-members-search wpfbg-9">
|
12 |
-
<form action="<?php echo wpforo_home_url(wpforo_get_template_slug('members')) ?>" method="get">
|
13 |
-
<?php wpforo_fields( $fields ); ?>
|
14 |
-
<div class="wpf-tr">
|
15 |
-
<div class="wpf-td wpfw-1">
|
16 |
-
<div class="wpf-field wpf-field-type-submit">
|
17 |
-
<a href="<?php echo wpforo_home_url(wpforo_get_template_slug('members')) ?>"><input type="button" class="wpf-member-search wpfbg-7 wpfcl-1" value="<?php wpforo_phrase('Reset Search') ?>" /></a>
|
18 |
-
<?php if( WPF()->member->options['search_type'] == 'filter' ): ?>
|
19 |
-
<a href="<?php echo wpforo_home_url(wpforo_get_template_slug('members')) ?>"><input type="reset" class="wpf-member-search wpfbg-7 wpfcl-1" value="<?php wpforo_phrase('Reset Fields') ?>" /></a>
|
20 |
-
<?php endif; ?>
|
21 |
-
<input type="submit" class="wpf-member-search" name="_wpfms" value="<?php wpforo_phrase('Search') ?>"/>
|
22 |
-
</div>
|
23 |
-
<div class="wpf-field-cl"></div>
|
24 |
-
</div>
|
25 |
-
<div class="wpf-cl"></div>
|
26 |
-
</div>
|
27 |
-
</form>
|
28 |
-
</div>
|
29 |
<p> </p>
|
30 |
<div class="wpforo-members-content wpfbg-7">
|
31 |
-
<table
|
32 |
<tr class="wpfbg-3">
|
33 |
<?php if( WPF()->perm->usergroup_can('va') && wpforo_feature('avatars') ): ?>
|
34 |
<th class="wpf-members-avatar"><?php wpforo_phrase('Avatar') ?></th>
|
@@ -36,40 +18,31 @@
|
|
36 |
<th class="wpf-members-info1"><?php wpforo_phrase('Member information') ?></th>
|
37 |
<th class="wpf-members-regdate"><?php wpforo_phrase('Registered date') ?></th>
|
38 |
</tr>
|
39 |
-
|
40 |
<?php if(!empty($members)) : ?>
|
41 |
-
|
42 |
<?php $bg = FALSE; foreach($members as $member) : ?>
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
<span style="font-size:16px;"><?php WPF()->member->show_online_indicator($member['ID']) ?> </span>
|
50 |
<?php $member['profile_url'] = esc_url(WPF()->member->profile_url($member)) ?>
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
<?php WPF()->tpl->member_buttons($member) ?>
|
58 |
</div>
|
59 |
</td>
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
<?php $bg = ( $bg ? FALSE : TRUE ); endforeach; ?>
|
64 |
-
|
65 |
<?php else : ?>
|
66 |
-
|
67 |
<tr>
|
68 |
<td colspan="3"><p class="wpf-p-error"> <?php wpforo_phrase('Members not found') ?> </p></td>
|
69 |
</tr>
|
70 |
-
|
71 |
<?php endif ?>
|
72 |
-
|
73 |
</table>
|
74 |
</div>
|
75 |
<div class="wpf-members-foot">
|
2 |
// Exit if accessed directly
|
3 |
if( !defined( 'ABSPATH' ) ) exit;
|
4 |
|
|
|
5 |
$members = WPF()->current_object['members'];
|
6 |
?>
|
7 |
<h2 id="wpforo-title"><?php wpforo_phrase('Forum Members') ?></h2>
|
8 |
<div class="wpforo-members-wrap">
|
9 |
<?php if( WPF()->perm->usergroup_can('vmem') ): ?>
|
10 |
+
<div class="wpf-table wpforo-members-search wpfbg-9"><?php wpforo_member_search_form() ?></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
<p> </p>
|
12 |
<div class="wpforo-members-content wpfbg-7">
|
13 |
+
<table style="width:100%; display:table;">
|
14 |
<tr class="wpfbg-3">
|
15 |
<?php if( WPF()->perm->usergroup_can('va') && wpforo_feature('avatars') ): ?>
|
16 |
<th class="wpf-members-avatar"><?php wpforo_phrase('Avatar') ?></th>
|
18 |
<th class="wpf-members-info1"><?php wpforo_phrase('Member information') ?></th>
|
19 |
<th class="wpf-members-regdate"><?php wpforo_phrase('Registered date') ?></th>
|
20 |
</tr>
|
|
|
21 |
<?php if(!empty($members)) : ?>
|
|
|
22 |
<?php $bg = FALSE; foreach($members as $member) : ?>
|
23 |
+
<tr<?php echo ( $bg ? ' style="background:#F7F7F7"' : '' ) ?>>
|
24 |
+
<?php if( WPF()->perm->usergroup_can('va') && wpforo_feature('avatars') ): ?>
|
25 |
+
<td class="wpf-members-avatar"><?php echo WPF()->member->avatar($member); ?></td>
|
26 |
+
<?php endif; ?>
|
27 |
+
<td class="wpf-members-info">
|
28 |
+
<span style="font-size:16px;"><?php WPF()->member->show_online_indicator($member['ID']) ?> </span>
|
|
|
29 |
<?php $member['profile_url'] = esc_url(WPF()->member->profile_url($member)) ?>
|
30 |
+
<?php wpforo_member_link( $member, '', 50, ' wpf-member-name '); ?> <?php wpforo_member_nicename($member, '@'); ?>
|
31 |
+
<?php do_action('wpforo_after_member_badge', $member) ?><br>
|
32 |
+
<?php $enabled_for_usergroup = (bool) wpfval(WPF()->member->options['rating_badge_ug'], $member['groupid']) ?>
|
33 |
+
<span class="wpf-member-info wpfcl-1"> <i class="fas fa-users" title="<?php wpforo_phrase('Usergroup') ?>"></i> <?php wpforo_phrase($member['groupname']) ?> | <?php if( wpforo_feature('rating') && $enabled_for_usergroup ): ?><i class="fas fa-star" title="<?php wpforo_phrase('Rating') ?>"></i> <?php echo ( wpfval( $member, 'rank') ) ? WPF()->member->rating_level( $member['rank'], FALSE ) : WPF()->member->rating_level( $member['posts'], FALSE ) ?>/10 |<?php endif; ?> <?php wpforo_phrase('Posts') ?>: <?php echo intval($member['posts']) ?></span>
|
34 |
+
| <div class="wpf-member-profile-buttons" style="display:inline-block;">
|
35 |
+
<?php wpforo_member_buttons($member) ?>
|
|
|
36 |
</div>
|
37 |
</td>
|
38 |
+
<td class="wpf-members-regdate wpfcl-1"><?php wpforo_date($member['user_registered'], 'date') ?></td>
|
39 |
+
</tr>
|
|
|
40 |
<?php $bg = ( $bg ? FALSE : TRUE ); endforeach; ?>
|
|
|
41 |
<?php else : ?>
|
|
|
42 |
<tr>
|
43 |
<td colspan="3"><p class="wpf-p-error"> <?php wpforo_phrase('Members not found') ?> </p></td>
|
44 |
</tr>
|
|
|
45 |
<?php endif ?>
|
|
|
46 |
</table>
|
47 |
</div>
|
48 |
<div class="wpf-members-foot">
|
wpf-themes/classic/post.php
CHANGED
@@ -22,15 +22,10 @@ if( WPF()->perm->forum_can('vt') ):
|
|
22 |
wpforo_template_pagenavi('wpf-navi-post-bottom');
|
23 |
|
24 |
if( WPF()->perm->forum_can('cr') || ( wpforo_is_owner($topic['userid'], $topic['email']) && WPF()->perm->forum_can('ocr') ) ) {
|
25 |
-
$
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
"layout" => $forum['cat_layout'],
|
30 |
-
"topic_title" => wpforo_text($topic['title'], 0, false)
|
31 |
-
);
|
32 |
-
WPF()->tpl->reply_form( $args );
|
33 |
-
}
|
34 |
do_action( 'wpforo_post_list_footer' );
|
35 |
|
36 |
else: ?>
|
22 |
wpforo_template_pagenavi('wpf-navi-post-bottom');
|
23 |
|
24 |
if( WPF()->perm->forum_can('cr') || ( wpforo_is_owner($topic['userid'], $topic['email']) && WPF()->perm->forum_can('ocr') ) ) {
|
25 |
+
WPF()->tpl->reply_form($topic);
|
26 |
+
}elseif( !WPF()->current_userid ){
|
27 |
+
WPF()->tpl->please_login();
|
28 |
+
}
|
|
|
|
|
|
|
|
|
|
|
29 |
do_action( 'wpforo_post_list_footer' );
|
30 |
|
31 |
else: ?>
|
wpf-themes/classic/search.php
CHANGED
@@ -2,192 +2,73 @@
|
|
2 |
// Exit if accessed directly
|
3 |
if( !defined( 'ABSPATH' ) ) exit;
|
4 |
|
5 |
-
$
|
6 |
-
|
7 |
-
$
|
8 |
-
'offset' => ($paged - 1) * WPF()->current_object['items_per_page'],
|
9 |
-
'row_count' => WPF()->current_object['items_per_page'],
|
10 |
-
);
|
11 |
-
|
12 |
-
if(!empty($_GET['wpfs'])) $args['needle'] = sanitize_text_field($_GET['wpfs']);
|
13 |
-
if(!empty($_GET['wpff'])) $args['forumids'] = $_GET['wpff'];
|
14 |
-
if(!empty($_GET['wpfd'])) $args['date_period'] = sanitize_text_field($_GET['wpfd']);
|
15 |
-
if(!empty($_GET['wpfin'])) $args['type'] = sanitize_text_field($_GET['wpfin']);
|
16 |
-
if(!empty($_GET['wpfob'])) { $args['orderby'] = sanitize_text_field($_GET['wpfob']); } else { if( wpfval($args, 'type') && ( $args['type'] == 'tag' || $args['type'] == 'user-posts' || $args['type'] == 'user-topics') ){ $args['orderby'] = 'date'; } else { $args['orderby'] = 'relevancy'; } }
|
17 |
-
if(!empty($_GET['wpfo'])) {
|
18 |
-
if($_GET['wpfo'] == 'desc'){
|
19 |
-
$args['order'] = 'desc';
|
20 |
-
}
|
21 |
-
elseif($_GET['wpfo'] == 'asc'){
|
22 |
-
$args['order'] = 'asc';
|
23 |
-
}
|
24 |
-
}
|
25 |
-
|
26 |
-
$items_count = 0;
|
27 |
-
$posts = WPF()->post->search($args, $items_count);
|
28 |
-
$wpfs = (isset($_GET['wpfs'])) ? sanitize_text_field($_GET['wpfs']) : '';
|
29 |
-
$is_tag = ( wpfval($_GET, 'wpfin') && $_GET['wpfin'] == 'tag' ) ? true : false ;
|
30 |
?>
|
31 |
-
|
32 |
-
|
33 |
<p id="wpforo-search-title">
|
34 |
-
<?php if(
|
35 |
<i class="fas fa-tag"></i> <?php wpforo_phrase('Tag') ?>:
|
36 |
<?php else: ?>
|
37 |
<?php wpforo_phrase('Search result for') ?>:
|
38 |
<?php endif; ?>
|
39 |
-
<span class="wpfcl-5"><?php echo esc_html($
|
40 |
</p>
|
41 |
-
|
42 |
-
|
43 |
-
<div class="wpf-
|
44 |
-
<form action="<?php echo wpforo_home_url() ?>" method="get">
|
45 |
-
<?php wpforo_make_hidden_fields_from_url( wpforo_home_url() ) ?>
|
46 |
-
<div class="wpforo-table">
|
47 |
-
<div class="wpforo-tr">
|
48 |
-
<div class="wpforo-td wpfw-50 wpfltd" <?php if( $is_tag ) echo 'style="display: none;"'; ?>>
|
49 |
-
<span class="wpf-search-label wpfcl-1"> <?php wpforo_phrase('Search in Forums') ?>:</span><br />
|
50 |
-
<select name="wpff[]" class="wpfw-90 wpff" multiple="multiple">
|
51 |
-
<?php
|
52 |
-
$selected = ( !empty($_GET['wpff']) ? $_GET['wpff'] : array() );
|
53 |
-
WPF()->forum->tree('select_box', false, $selected);
|
54 |
-
?>
|
55 |
-
</select>
|
56 |
-
</div>
|
57 |
-
<div class="wpforo-td wpfrtd" <?php if( $is_tag ) echo 'style="display: none;"'; ?>>
|
58 |
-
<span class="wpf-search-label wpfcl-1"> <?php wpforo_phrase('Search in date period') ?>:</span><br />
|
59 |
-
<select name="wpfd" class="wpfw-60 wpfd">
|
60 |
-
<option value="0"<?php echo !empty($_GET['wpfd']) && $_GET['wpfd'] == 0 ? ' selected' : '' ?>> <?php wpforo_phrase('Any Date') ?></option>
|
61 |
-
<option value="1"<?php echo !empty($_GET['wpfd']) && $_GET['wpfd'] == 1 ? ' selected' : '' ?>> <?php wpforo_phrase('Last 24 hours') ?></option>
|
62 |
-
<option value="7"<?php echo !empty($_GET['wpfd']) && $_GET['wpfd'] == 7 ? ' selected' : '' ?>> <?php wpforo_phrase('Last Week') ?></option>
|
63 |
-
<option value="30"<?php echo !empty($_GET['wpfd']) && $_GET['wpfd'] == 30 ? ' selected' : '' ?>> <?php wpforo_phrase('Last Month') ?></option>
|
64 |
-
<option value="90"<?php echo !empty($_GET['wpfd']) && $_GET['wpfd'] == 90 ? ' selected' : '' ?>> <?php wpforo_phrase('Last 3 Months') ?></option>
|
65 |
-
<option value="180"<?php echo !empty($_GET['wpfd']) && $_GET['wpfd'] == 180 ? ' selected' : '' ?>> <?php wpforo_phrase('Last 6 Months') ?></option>
|
66 |
-
<option value="365"<?php echo !empty($_GET['wpfd']) && $_GET['wpfd'] == 365 ? ' selected' : '' ?>> <?php wpforo_phrase('Last Year ago') ?></option>
|
67 |
-
</select>
|
68 |
-
<br />
|
69 |
-
<span class="wpf-search-label wpfcl-1"> <?php wpforo_phrase('Sort Search Results by') ?>:</span><br />
|
70 |
-
<select class="wpfw-60 wpfob" name="wpfob">
|
71 |
-
<option value="relevancy"<?php echo !empty($args['orderby']) && $args['orderby'] == 'relevancy' ? ' selected' : '' ?>> <?php wpforo_phrase('Relevancy') ?></option>
|
72 |
-
<option value="date"<?php echo !empty($args['orderby']) && $args['orderby'] == 'date' ? ' selected' : '' ?>> <?php wpforo_phrase('Date') ?></option>
|
73 |
-
<option value="user"<?php echo !empty($args['orderby']) && $args['orderby'] == 'user' ? ' selected' : '' ?>> <?php wpforo_phrase('User') ?></option>
|
74 |
-
<option value="forum"<?php echo !empty($args['orderby']) && $args['orderby'] == 'forum' ? ' selected' : '' ?>> <?php wpforo_phrase('Forum') ?></option>
|
75 |
-
</select><br>
|
76 |
-
<select class="wpfw-60" name="wpfo" class="wpfo">
|
77 |
-
<option value="desc"<?php echo !empty($_GET['wpfo']) && $_GET['wpfo'] == 'desc' ? ' selected' : '' ?>> <?php wpforo_phrase('Descending order') ?></option>
|
78 |
-
<option value="asc"<?php echo !empty($_GET['wpfo']) && $_GET['wpfo'] == 'asc' ? ' selected' : '' ?>> <?php wpforo_phrase('Ascending order') ?></option>
|
79 |
-
</select>
|
80 |
-
</div>
|
81 |
-
</div>
|
82 |
-
<div class="wpforo-tr">
|
83 |
-
<div class="wpforo-td wpfw-40 wpfltd">
|
84 |
-
<span class="wpf-search-label wpfcl-1"> <?php wpforo_phrase('Search Phrase') ?>:</span><br />
|
85 |
-
<input type="text" name="wpfs" class="wpfs" value="<?php echo esc_attr($wpfs) ?>" />
|
86 |
-
</div>
|
87 |
-
<div class="wpforo-td wpfrtd">
|
88 |
-
<span class="wpf-search-label wpfcl-1"> <?php wpforo_phrase('Search Type') ?>:</span><br />
|
89 |
-
<select name="wpfin" class="wpfw-60 wpfin">
|
90 |
-
<option value="entire-posts"<?php echo !empty($_GET['wpfin']) && $_GET['wpfin'] == 'entire-posts' ? ' selected' : '' ?>> <?php wpforo_phrase('Search Entire Posts') ?></option>
|
91 |
-
<option value="titles-only"<?php echo !empty($_GET['wpfin']) && $_GET['wpfin'] == 'titles-only' ? ' selected' : '' ?>> <?php wpforo_phrase('Search Titles Only') ?></option>
|
92 |
-
<option value="tag"<?php echo !empty($_GET['wpfin']) && $_GET['wpfin'] == 'tag' ? ' selected' : '' ?>> <?php wpforo_phrase('Find Topics by Tags') ?></option>
|
93 |
-
<option value="user-posts"<?php echo !empty($_GET['wpfin']) && $_GET['wpfin'] == 'user-posts' ? ' selected' : '' ?>> <?php wpforo_phrase('Find Posts by User') ?></option>
|
94 |
-
<option value="user-topics"<?php echo !empty($_GET['wpfin']) && $_GET['wpfin'] == 'user-topics' ? ' selected' : '' ?>> <?php wpforo_phrase('Find Topics Started by User') ?></option>
|
95 |
-
</select>
|
96 |
-
</div>
|
97 |
-
</div>
|
98 |
-
<div class="wpforo-tr">
|
99 |
-
<div class="wpforo-td wpfw-40 wpfltd wpf-last">
|
100 |
-
<input type="submit" class="wpf-search" value="<?php wpforo_phrase('Search') ?>" />
|
101 |
-
</div>
|
102 |
-
<div class="wpforo-td wpfrtd wpf-last"></div>
|
103 |
-
</div>
|
104 |
-
</div>
|
105 |
-
</form>
|
106 |
-
</div>
|
107 |
-
<hr/>
|
108 |
-
<div class="wpf-snavi"><?php WPF()->tpl->pagenavi($paged, $items_count, null, FALSE); ?></div>
|
109 |
<div class="wpforo-search-content">
|
110 |
-
|
111 |
-
<
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
<a href="<?php echo esc_url(WPF()->post->get_post_url($postid)) ?>" title="<?php wpforo_phrase('View entire post') ?>"><?php echo esc_html($title) ?> <i class="fas fa-chevron-right" style="font-size:11px;"></i></a>
|
131 |
-
</td>
|
132 |
-
<?php if(!$is_tag): ?>
|
133 |
-
<td class="wpf-spost-result wpfcl-5"><?php echo ( isset($matches) ? ceil($matches) : '' ) ?> <?php wpforo_phrase('relevance') ?></td>
|
134 |
-
<?php endif; ?>
|
135 |
-
<td class="wpf-spost-date"><?php wpforo_date($created); ?></td>
|
136 |
-
<td class="wpf-spost-user"><?php $user = wpforo_member($post); echo ( $user['display_name'] ? esc_html($user['display_name']) : esc_html(urldecode($user['user_nicename'])) ); ?></td>
|
137 |
-
<?php if(!$is_tag): ?>
|
138 |
-
<td class="wpf-spost-forum"><?php $forum = WPF()->forum->get_forum($forumid); echo esc_html($forum['title']); ?></td>
|
139 |
-
<?php endif; ?>
|
140 |
-
</tr>
|
141 |
-
<?php if( !$is_tag ): ?>
|
142 |
-
<tr class="wpf-ptr">
|
143 |
-
<td class="wpf-spost-icon"> </td>
|
144 |
-
<td colspan="5" class="wpf-stext">
|
145 |
-
<?php
|
146 |
-
$body = wpforo_content_filter( $body );
|
147 |
-
$body = wpforo_text($body, 0, false);
|
148 |
-
if(!empty($_GET['wpfs'])){
|
149 |
-
$words = explode(' ', trim($_GET['wpfs']));
|
150 |
-
if(!empty($words)){
|
151 |
-
$body_len = apply_filters('wpforo_search_results_body_length', 564);
|
152 |
-
$pos = mb_stripos( $body, " ".trim($words[0]), 0, get_option('blog_charset') );
|
153 |
-
if( strlen($body) > $body_len && $pos !== FALSE ){
|
154 |
-
if($pos > ($body_len/2)){
|
155 |
-
$bef_body = "... ";
|
156 |
-
$start = mb_stripos( $body, " ", ($body_len/2), get_option('blog_charset') );;
|
157 |
-
}else{
|
158 |
-
$bef_body = "";
|
159 |
-
$start = 0;
|
160 |
-
}
|
161 |
-
if( (mb_strlen($body, get_option('blog_charset')) - $start) > $body_len ){
|
162 |
-
$aft_body = " ...";
|
163 |
-
}else{
|
164 |
-
$aft_body = "";
|
165 |
-
}
|
166 |
-
$body = $bef_body . mb_substr( $body, $start, $body_len, get_option('blog_charset') ) . $aft_body;
|
167 |
-
}
|
168 |
-
foreach($words as $word){
|
169 |
-
$word = trim($word);
|
170 |
-
$body = str_ireplace(' '.esc_html($word), ' <span class="wpf-sword wpfcl-b">'.esc_html($word).'</span>', $body);
|
171 |
-
}
|
172 |
-
}
|
173 |
-
}
|
174 |
-
echo $body;
|
175 |
-
?>
|
176 |
</td>
|
177 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
178 |
<?php else: ?>
|
179 |
-
|
180 |
-
|
181 |
-
<div class="wpf-search-tags"><?php wpforo_tags( $topicid, false, 'small' ); ?><div class="wpf-clear"></div></div>
|
182 |
-
|
183 |
-
|
184 |
-
<?php endif
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
<
|
|
2 |
// Exit if accessed directly
|
3 |
if( !defined( 'ABSPATH' ) ) exit;
|
4 |
|
5 |
+
$args = WPF()->current_object['args'];
|
6 |
+
$is_tag = wpfval($args, 'type') === 'tag';
|
7 |
+
$posts = WPF()->current_object['posts'];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
?>
|
|
|
|
|
9 |
<p id="wpforo-search-title">
|
10 |
+
<?php if($is_tag): ?>
|
11 |
<i class="fas fa-tag"></i> <?php wpforo_phrase('Tag') ?>:
|
12 |
<?php else: ?>
|
13 |
<?php wpforo_phrase('Search result for') ?>:
|
14 |
<?php endif; ?>
|
15 |
+
<span class="wpfcl-5"><?php echo esc_html(wpfval($args, 'needle')) ?></span>
|
16 |
</p>
|
17 |
+
<div class="wpforo-search-wrap <?php if( $is_tag ) echo 'wpforo-search-tag'?>">
|
18 |
+
<div class="wpf-search-bar"><?php wpforo_post_search_form($args) ?></div><hr>
|
19 |
+
<div class="wpf-snavi"><?php wpforo_template_pagenavi('', false) ?></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
<div class="wpforo-search-content">
|
21 |
+
<table style="width: 100%;">
|
22 |
+
<tr class="wpf-htr">
|
23 |
+
<td class="wpf-shead-icon">#</td>
|
24 |
+
<td class="wpf-shead-title" <?php if($is_tag) echo 'style="width: 50%;"' ?>><?php wpforo_phrase('Post Title') ?></td>
|
25 |
+
<?php if(!$is_tag): ?>
|
26 |
+
<td class="wpf-shead-result"><?php wpforo_phrase('Result Info') ?></td>
|
27 |
+
<?php endif; ?>
|
28 |
+
<td class="wpf-shead-date"><?php wpforo_phrase('Date') ?></td>
|
29 |
+
<td class="wpf-shead-user"><?php wpforo_phrase('User') ?></td>
|
30 |
+
<?php if(!$is_tag): ?>
|
31 |
+
<td class="wpf-shead-forum"><?php wpforo_phrase('Forum') ?></td>
|
32 |
+
<?php endif; ?>
|
33 |
+
</tr>
|
34 |
+
<?php if( !empty($posts) ) : ?>
|
35 |
+
<?php foreach( $posts as $post ) :
|
36 |
+
if( !$post['title'] ) $post['title'] = wpforo_topic($post['topicid'], 'title'); ?>
|
37 |
+
<tr class="wpf-ttr">
|
38 |
+
<td class="wpf-spost-icon"><i class="fas fa-comments fa-1x wpfcl-0"></i></td>
|
39 |
+
<td class="wpf-spost-title">
|
40 |
+
<a href="<?php echo esc_url(WPF()->post->get_post_url($post['postid'])) ?>" title="<?php wpforo_phrase('View entire post') ?>"><?php echo esc_html($post['title']) ?> <i class="fas fa-chevron-right" style="font-size:11px;"></i></a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
</td>
|
42 |
+
<?php if(!$is_tag): ?>
|
43 |
+
<td class="wpf-spost-result wpfcl-5"><?php echo ( isset($post['matches']) ? ceil($post['matches']) : '' ) ?> <?php wpforo_phrase('relevance') ?></td>
|
44 |
+
<?php endif; ?>
|
45 |
+
<td class="wpf-spost-date"><?php wpforo_date($post['created']); ?></td>
|
46 |
+
<td class="wpf-spost-user"><?php wpforo_user_dname( wpforo_member($post), true ) ?></td>
|
47 |
+
<?php if(!$is_tag): ?>
|
48 |
+
<td class="wpf-spost-forum"><?php echo wpforo_forum($post['forumid'], 'title') ?></td>
|
49 |
+
<?php endif; ?>
|
50 |
+
</tr>
|
51 |
+
<?php if( !$is_tag ): ?>
|
52 |
+
<tr class="wpf-ptr">
|
53 |
+
<td class="wpf-spost-icon"> </td>
|
54 |
+
<td colspan="5" class="wpf-stext">
|
55 |
+
<?php echo wpforo_sanitize_search_body($post['body'], $args['needle']); ?>
|
56 |
+
</td>
|
57 |
+
</tr>
|
58 |
<?php else: ?>
|
59 |
+
<tr class="wpf-ptr">
|
60 |
+
<td colspan="4">
|
61 |
+
<div class="wpf-search-tags"><?php wpforo_tags( $post['topicid'], false, 'small' ); ?><div class="wpf-clear"></div></div>
|
62 |
+
</td>
|
63 |
+
</tr>
|
64 |
+
<?php endif ?>
|
65 |
+
<?php endforeach ?>
|
66 |
+
<?php else : ?>
|
67 |
+
<tr class="wpf-ptr">
|
68 |
+
<td colspan="6"><p class="wpf-p-error"> <?php wpforo_phrase('Posts not found') ?> </p></td>
|
69 |
+
</tr>
|
70 |
+
<?php endif ?>
|
71 |
+
</table>
|
72 |
+
</div>
|
73 |
+
<div class="wpf-snavi"><?php wpforo_template_pagenavi('', false) ?></div>
|
74 |
+
</div>
|
wpf-themes/classic/style-rtl.css
CHANGED
@@ -2,172 +2,172 @@
|
|
2 |
RTL Style of Classic Theme
|
3 |
*/
|
4 |
|
5 |
-
#wpforo-wrap .wpforo-main{clear:both;}
|
6 |
-
#wpforo-wrap.wpf-dark{ padding:30px; margin:2px;}
|
7 |
-
#wpforo-wrap .wpforo-subtop{display: block!important; position: relative;}
|
8 |
-
#wpforo-wrap .wpforo-content{width:69%; float:right; padding:0; box-sizing: border-box;}
|
9 |
-
#wpforo-wrap .wpforo-content.wpfrt{padding-left: 20px;}
|
10 |
-
#wpforo-wrap .wpforo-right-sidebar{width:28%; float:left; padding:0 0 0 0; box-sizing: border-box;}
|
11 |
-
#wpforo-wrap [class*="content"]:after{clear: none;}
|
12 |
-
#wpforo-wrap {margin:0; font-size:13px; text-align:right; width:100%; padding:10px; text-transform:none; box-sizing: border-box;}
|
13 |
-
#wpforo-wrap * {box-sizing: border-box; box-shadow:none; color:inherit;}
|
14 |
-
#wpforo-wrap html, #wpforo-wrap body, #wpforo-wrap div, #wpforo-wrap span, #wpforo-wrap applet, #wpforo-wrap object, #wpforo-wrap iframe, #wpforo-wrap h1, #wpforo-wrap h2, #wpforo-wrap h3, #wpforo-wrap h4, #wpforo-wrap h5, #wpforo-wrap h6, #wpforo-wrap p, #wpforo-wrap blockquote, #wpforo-wrap pre, #wpforo-wrap a, #wpforo-wrap abbr, #wpforo-wrap acronym, #wpforo-wrap address, #wpforo-wrap big, #wpforo-wrap cite, #wpforo-wrap code, #wpforo-wrap del, #wpforo-wrap dfn, #wpforo-wrap em, #wpforo-wrap img, #wpforo-wrap ins, #wpforo-wrap kbd, #wpforo-wrap q, #wpforo-wrap s, #wpforo-wrap samp, #wpforo-wrap small, #wpforo-wrap strike, #wpforo-wrap sub, #wpforo-wrap sup, #wpforo-wrap tt, #wpforo-wrap var, #wpforo-wrap b, #wpforo-wrap u, #wpforo-wrap i, #wpforo-wrap center, #wpforo-wrap dl, #wpforo-wrap dt, #wpforo-wrap dd, #wpforo-wrap ol, #wpforo-wrap ul, #wpforo-wrap li, #wpforo-wrap fieldset, #wpforo-wrap form, #wpforo-wrap label, #wpforo-wrap legend, #wpforo-wrap table, #wpforo-wrap caption, #wpforo-wrap tbody, #wpforo-wrap tfoot, #wpforo-wrap thead, #wpforo-wrap tr, #wpforo-wrap th, #wpforo-wrap td, #wpforo-wrap article, #wpforo-wrap aside, #wpforo-wrap canvas, #wpforo-wrap details, #wpforo-wrap embed, #wpforo-wrap figure, #wpforo-wrap figcaption, #wpforo-wrap footer, #wpforo-wrap header, #wpforo-wrap hgroup, #wpforo-wrap menu, #wpforo-wrap nav, #wpforo-wrap output, #wpforo-wrap ruby, #wpforo-wrap section, #wpforo-wrap summary, #wpforo-wrap time, #wpforo-wrap mark, #wpforo-wrap audio, #wpforo-wrap video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
|
15 |
-
#wpforo-wrap strong{ font-weight:bold; }
|
16 |
-
#wpforo-wrap .wpforo-admin-note .aligncenter{clear: both; display: block; margin: 0 auto 1.75em;}
|
17 |
-
#wpforo-wrap .wpforo-admin-note .alignright {float: left; margin: 0.375em 1.75em 1.75em 0;}
|
18 |
-
#wpforo-wrap .wpforo-admin-note .alignleft {float: right;margin: 0.375em 0 1.75em 1.75em;}
|
19 |
-
#wpforo-wrap .wpforo-post-content blockquote,
|
20 |
-
#wpforo-wrap .wpforo-revision-body blockquote{ clear: none;}
|
21 |
-
#wpforo-wrap ol,
|
22 |
-
#wpforo-wrap ul,
|
23 |
-
#wpforo-wrap li {list-style: none; margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; line-height:1.6;}
|
24 |
-
#wpforo-wrap ul li:before {content: "";}
|
25 |
-
#wpforo-wrap input,
|
26 |
-
#wpforo-wrap textarea,
|
27 |
-
#wpforo-wrap select{margin:0; padding:0; display:inline; width: auto;min-height: auto;}
|
28 |
-
#wpforo-wrap form input[type="checkbox"], form input[type="radio"]{display: inline-block;}
|
29 |
-
#wpforo-wrap p{font-size: 14px;line-height: 20px;padding: 0;margin: 0;}
|
30 |
-
#wpforo-wrap h3{font-size:16px; padding:5px 0; margin:0; line-height:18px; font-weight:500; text-transform:none;}
|
31 |
-
#wpforo-wrap h2{font-size:20px; padding:10px 2px; margin:0; line-height:22px; font-weight:bold; text-transform:none;}
|
32 |
-
#wpforo-wrap h1{font-size:20px; padding:10px 2px; margin:0; line-height:22px; font-weight:bold; text-transform:none;}
|
33 |
-
#wpforo-wrap img {height:inherit;max-width:none; border:none; margin:0; padding:0; float:none; box-shadow:none;}
|
34 |
-
#wpforo-wrap pre {width:100%; overflow-x:auto; padding:10px 10px 15px 10px; margin:10px 0; font-size:13px; white-space:pre;}
|
35 |
-
#wpforo-wrap label{display:inline; font-weight:normal; cursor: pointer;}
|
36 |
-
#wpforo-wrap span{display:inline; font-weight:normal;}
|
37 |
-
#wpforo-wrap #footer {padding: 0 10px;}
|
38 |
-
#wpforo-wrap #footer p {margin: 0; padding: 10px 0; font-size:13px }
|
39 |
-
#wpforo-wrap .wpf-p-error {font-size: 14px; padding:
|
40 |
-
#wpforo-wrap .wpf-res-menu{display:none; font-weight:normal; cursor:pointer;}
|
41 |
-
#wpforo-wrap #wpforo-menu {margin-bottom: 5px; line-height:18px; display: flex;width: 100%;justify-content: space-between;flex-direction: row;align-items: center;flex-wrap: nowrap; min-height: 48px; padding: 0;}
|
42 |
-
#wpforo-wrap #wpforo-menu > ul {margin: 0 !important;}
|
43 |
-
#wpforo-wrap #wpforo-menu li {display:inline-block; list-style: none outside none; padding: 0; margin:0 -4px 0 0; line-height:1.4;}
|
44 |
-
#wpforo-wrap #wpforo-menu ul.sub-menu li {margin-right:0;}
|
45 |
-
#wpforo-wrap #wpforo-menu li:first-child{ margin-right:0;}
|
46 |
-
#wpforo-wrap #wpforo-menu li a {display: block; border:none; padding: 15px 24px;}
|
47 |
-
#wpforo-wrap #wpforo-menu li > ul {visibility: hidden; display: inline-block; background-color: #555555; position: absolute; z-index: 2; margin: 0 !important;}
|
48 |
-
#wpforo-wrap #wpforo-menu li:hover > ul {visibility: visible;}
|
49 |
-
#wpforo-wrap #wpforo-menu li > ul > li {float: none; display: block }
|
50 |
-
#wpforo-wrap .wpforo-td input[type="text"],
|
51 |
-
#wpforo-wrap .wpforo-td input[type="email"],
|
52 |
-
#wpforo-wrap .wpforo-td input[type="url"],
|
53 |
-
#wpforo-wrap .wpforo-td input[type="number"],
|
54 |
-
#wpforo-wrap .wpforo-td input[type="search"],
|
55 |
-
#wpforo-wrap .wpforo-td input[type="password"]{height:auto;}
|
56 |
-
#wpforo-wrap #wpforo-menu .wpf-res-menu{padding:2px;}
|
57 |
-
#wpforo-wrap #wpforo-menu .wpf-res-menu i{padding: 12px 24px; font-size:19px; line-height:18px;}
|
58 |
-
#wpforo-wrap .wpforo-pm-note{padding:1px 5px 1px 5px; font-size:13px; font-weight:bold; border-radius: 10px; border:1px solid transparent;}
|
59 |
-
#wpforo-wrap table, #wpforo-wrap table tr, #wpforo-wrap table tr td, #wpforo-wrap table tr th{border:none; padding:0; box-sizing: border-box; background:none; margin:0; text-align:right;}
|
60 |
-
#wpforo-wrap .wpf-action {background-color:transparent; text-transform:none; text-decoration:none; text-shadow:none; border-radius: 0; border:none; content: ""; right: 0; position:relative; top: 0; width:auto; display: inline-block; white-space:nowrap; line-height:20px; height:auto; min-height:inherit;}
|
61 |
-
#wpforo-wrap .wpf-action:hover{text-decoration:none;}
|
62 |
-
#wpforo-wrap .wpf-action i{margin-left:3px;}
|
63 |
-
#wpforo-wrap .wpf-action.wpforo-tools i{margin-left:4px;}
|
64 |
-
#wpforo-wrap .wpf-vsep{ display:inline-block; padding:0 5px;}
|
65 |
-
#wpforo-wrap .wpforo-feed{float:left;font-size:12px;}
|
66 |
-
#wpforo-wrap .wpforo-admin-note{margin: 5px auto 20px auto; padding: 20px; font-size: 14px; box-shadow: inset 0 0 20px 5px rgba(240,240,240,0.6);}
|
67 |
-
|
68 |
-
#wpforo-wrap .wpforo-text ol,
|
69 |
-
#wpforo-wrap .wpforo-text ol li {list-style:decimal; margin: 2px 15px;}
|
70 |
-
#wpforo-wrap .wpforo-text ul,
|
71 |
-
#wpforo-wrap .wpforo-text ul li{list-style:disc; margin: 2px 15px;}
|
72 |
-
#wpforo-wrap .wpforo-text h3{ line-height: normal; margin: 10px 0}
|
73 |
-
#wpforo-wrap .wpforo-text p{ line-height: normal; margin-bottom: 10px;}
|
74 |
-
|
75 |
-
#wpforo-wrap .wpforo-table{display:table; width:100%;}
|
76 |
-
#wpforo-wrap .wpforo-tr{display:table-row;}
|
77 |
-
#wpforo-wrap .wpforo-th{display:table-cell;}
|
78 |
-
#wpforo-wrap .wpforo-td{display:table-cell;}
|
79 |
-
|
80 |
-
#wpforo-wrap .wpf-table{display:block; width:100%; padding: 10px 0;}
|
81 |
-
#wpforo-wrap .wpf-tr{display:block; width:100%; box-sizing: border-box;}
|
82 |
-
#wpforo-wrap .wpf-th{display:block; float: right; box-sizing: border-box;}
|
83 |
-
#wpforo-wrap .wpf-td{display:block; float: right; box-sizing: border-box;}
|
84 |
-
#wpforo-wrap .wpf-cl{ clear: both;}
|
85 |
-
#wpforo-wrap .wpfw-1{ width: 100%; }
|
86 |
-
#wpforo-wrap .wpfw-2{ width: 50%; }
|
87 |
-
#wpforo-wrap .wpfw-3{ width: 33.3%; }
|
88 |
-
#wpforo-wrap .wpfw-4{ width: 25%; }
|
89 |
-
#wpforo-wrap .wpfw-5{ width: 20%; }
|
90 |
-
#wpforo-wrap .wpfw-6{ width: 16.6%; }
|
91 |
-
|
92 |
-
#wpforo-wrap .wpf-bar-right{min-width: 120px; display: flex; flex-direction: row; justify-content: flex-end; align-items: center; text-align:left; position:relative;}
|
93 |
-
|
94 |
-
#wpforo-wrap .wpf-search .wpf-search-form{display: initial; padding-left: 3px;}
|
95 |
-
#wpforo-wrap .wpf-search form{display:inline-block;}
|
96 |
-
#wpforo-wrap .wpf-search input[type="text"].wpf-search-field{z-index: 30;cursor:pointer;border:none;box-shadow: none; margin: 0; box-sizing: border-box;color: #666666; height: 28px; max-width: none; outline: 0 none; padding: 5px 24px 5px 3px; position: relative;transition-duration: 0.4s; transition-property: width, background; transition-timing-function: ease;width: 24px;vertical-align:baseline;}
|
97 |
-
#wpforo-wrap .wpf-search input[type="text"].wpf-search-field:focus{z-index: 1;cursor: text;width: 180px;padding-right:28px;position:inherit;vertical-align:baseline;}
|
98 |
-
#wpforo-wrap .wpf-search i{position: absolute; margin: 0 0 7px 0; top:0; font-size: 16px; line-height:30px; padding: 0 7px 0 0; z-index: 10; cursor:pointer; vertical-align:baseline;}
|
99 |
-
|
100 |
-
#wpforo-wrap .wpf-head-bar{padding:5px 0;}
|
101 |
-
#wpforo-wrap .wpf-head-bar-left{float:right; width:69%;}
|
102 |
-
#wpforo-wrap .wpf-head-bar-right{float:left; padding: 30px 1px 0 1px; width:30%; text-align:left;}
|
103 |
-
|
104 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts{display: inline-block; padding: 0 10px 0 15px; margin-left: 10px;position: initial;}
|
105 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts i{display: inline-block;font-size: 21px; position: initial;line-height: 30px;margin: 0;padding-left: 8px;}
|
106 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts-count{font-size: 15px; font-family: Arial, sans-serif;}
|
107 |
-
#wpforo-wrap .wpf-alerts [wpf-tooltip]::after{right: 35%; top: -15px; white-space: normal;}
|
108 |
-
#wpforo-wrap .wpf-alerts [wpf-tooltip]::before{right: 35%; top: -15px;}
|
109 |
-
#wpforo-wrap .wpf-alerts .wpf-bell{white-space: nowrap;}
|
110 |
-
#wpforo-wrap .wpf-notifications{display:none; position: absolute; top: -7px; left: 0; min-width: 300px; width: 25%; z-index: 100000; padding: 0px 10px;}
|
111 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-head{padding: 12px 5px 9px 5px; font-weight: 600; letter-spacing: 0.5px; font-size: 14px; }
|
112 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-head i{font-size: 15px; margin-left: 3px;}
|
113 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content{padding: 10px 0px 1px 0px; overflow-y: auto; overflow-x: hidden; max-height: 400px; font-size: 12px;}
|
114 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-nspin{text-align: center; padding: 0 0 5px 10px; font-size: 20px; color: #999;}
|
115 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content ul,
|
116 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li{margin: 0; list-style: none;}
|
117 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li{padding: 7px 6px 7px 4px; display: flex; flex-direction: row; justify-content: space-around; align-items: flex-start;}
|
118 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft{ flex-basis: 10%; padding-top: 4px;}
|
119 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nright{ flex-basis: 90%;}
|
120 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft i{font-size: 16px;}
|
121 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-ndesc{font-size: 11px; line-height: 18px;}
|
122 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-actions{text-align: left; padding: 10px 5px 5px 5px; font-size: 12px;}
|
123 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-no-notification{padding: 5px 10px 15px 10px; font-size: 13px;}
|
124 |
-
|
125 |
-
#wpforo-wrap #wpforo-poweredby{margin:0; padding:5px 10px 5px 10px; text-align:center; font-size:12px; line-height: 16px; vertical-align:middle; height:28px;}
|
|
|
126 |
#wpforo-poweredby span {display: inline-block;}
|
127 |
#wpforo-poweredby .wpf-by{margin:0; padding:0; text-align:left; vertical-align:middle; line-height: 18px;}
|
128 |
#wpforo-poweredby #bywpforo {display: none;line-height: 20px;color:#ddd; font-size: 12px;}
|
129 |
#wpforo-poweredby .by-wpforo a {border: 0 none;color: #ccc;font-size: 11px;font-weight: bold; line-height: 12px;margin: 0;padding: 1px;text-align: left;text-decoration: none;}
|
130 |
-
#wpforo-poweredby .wpdimg{ border: 0 none;clear: both;cursor: pointer;display:inline-block;height: 18px;line-height:18px;margin: 0;padding: 0;}
|
131 |
-
#wpforo-
|
132 |
-
#wpforo-wrap
|
133 |
-
#wpforo-wrap #wpforo-
|
134 |
-
|
135 |
-
|
136 |
-
#wpforo-wrap a:
|
137 |
-
#wpforo-wrap a:
|
138 |
-
#wpforo-wrap a:
|
139 |
-
#wpforo-wrap a:
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
#wpforo-wrap .wpf-spoiler-wrap {display: block;
|
145 |
-
#wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-head {
|
146 |
-
#wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-
|
147 |
-
#wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-
|
148 |
-
#wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-
|
149 |
-
#wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-chevron{padding: 0 6px 0 15px;}
|
150 |
|
151 |
/****************************************************/
|
152 |
/******************* members bar ********************/
|
153 |
/****************************************************/
|
154 |
-
#wpforo-wrap .author-rating {height: 8px; width: 90px; margin: 15px 0 2px auto; padding: 0;}
|
155 |
-
#wpforo-wrap .author-rating .bar{height:8px;}
|
156 |
-
|
157 |
-
#wpforo-wrap .author-rating-short{color: #ffffff; display: inline-block; font-size: 14px; font-weight: bold; line-height: 16px; min-width: 30px; padding: 2px 8px; text-align: center; white-space: nowrap;}
|
158 |
-
#wpforo-wrap .author-rating-full{display: inline-block; font-size: 16px; font-weight: bold; line-height: 18px; min-width: 30px; padding: 2px 8px; text-align: center; white-space: nowrap;}
|
159 |
-
#wpforo-wrap .author-rating-full i.fa-certificate{font-size: 20px;}
|
160 |
-
#wpforo-wrap .author-rating-full i.fa-shield-alt{font-size: 24px;}
|
161 |
-
#wpforo-wrap .author-rating-full i.fa-trophy{font-size: 26px;}
|
162 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-certificate{font-size: 16px; margin-left: 5px;}
|
163 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-shield-alt{font-size: 16px; margin-left: 5px;}
|
164 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-trophy{font-size: 16px; margin-left: 5px;}
|
165 |
-
#wpforo-wrap .wpforo-post .wpf-left .author-rating-full{display: block;}
|
166 |
|
167 |
.ui-dialog {z-index: 999998 !important;}
|
168 |
.wpf-video{ margin: 10px !important;}
|
169 |
.wp-editor-tools{display: none;}
|
170 |
-
#wpforo-wrap.wpft-topic .wp-editor-container .mce-edit-area iframe{min-height: 130px;}
|
171 |
/********************************************************/
|
172 |
/************* Admin members bar END ********************/
|
173 |
/********************************************************/
|
@@ -180,16 +180,16 @@ RTL Style of Classic Theme
|
|
180 |
/****************************************************/
|
181 |
/************* wpForo Breadcrumb ********************/
|
182 |
/****************************************************/
|
183 |
-
#wpforo-wrap .wpf-breadcrumb {display: inline-block; counter-reset: flag; margin:15px 0 15px 0;}
|
184 |
-
#wpforo-wrap .wpf-breadcrumb .wpf-root i{ font-size:14px;}
|
185 |
-
#wpforo-wrap .wpf-breadcrumb .wpf-end {width:20px; padding:0; border:none; outline:none; text-decoration:none; cursor:default;}
|
186 |
-
#wpforo-wrap .wpf-breadcrumb div{text-decoration: none; outline: none; display: block; float: right; font-size: 11px; line-height: 24px; padding: 0 22px 0 15px; position: relative;}
|
187 |
-
#wpforo-wrap .wpf-breadcrumb div:first-child {padding-right: 10px;}
|
188 |
-
#wpforo-wrap .wpf-breadcrumb div:first-child:before {right: 14px;}
|
189 |
-
#wpforo-wrap .wpf-breadcrumb div.active{cursor:default;}
|
190 |
-
#wpforo-wrap .wpf-breadcrumb div:after {content: ''; position: absolute; top: 0; left: -8px; width: 24px; height: 24px; -webkit-transform: scale(0.70) rotate(-45deg); -moz-transform: scale(0.70) rotate(-45deg); -o-transform: scale(0.70) rotate(-45deg); transform: scale(0.70) rotate(-45deg); z-index: 1; box-shadow: -2px -2px }
|
191 |
-
#wpforo-wrap .wpf-breadcrumb div.active:after {content: ''; position: absolute; top: 0; left: -8px; width: 24px; height: 24px; -webkit-transform: scale(0.70) rotate(-45deg);-moz-transform: scale(0.70) rotate(-45deg);-o-transform: scale(0.70) rotate(-45deg); transform: scale(0.70) rotate(-45deg); z-index: 1; box-shadow: -2px -2px }
|
192 |
-
#wpforo-wrap .wpf-breadcrumb div:last-child:after {content: none;}
|
193 |
|
194 |
/****************************************************/
|
195 |
/**************** wpForo Tooltip ********************/
|
@@ -214,114 +214,117 @@ RTL Style of Classic Theme
|
|
214 |
/******************************************************/
|
215 |
/************* wpForo Subscription ********************/
|
216 |
/******************************************************/
|
217 |
-
#wpforo-wrap .wpf-action-link { padding:5px 1px 7px 1px; margin-top:-15px;}
|
218 |
-
#wpforo-wrap .wpf-action-link span{cursor:pointer; font-size:13px;}
|
219 |
-
#wpforo-wrap .wpf-action-link span i.fa-envelope{font-size: 14px;}
|
220 |
|
221 |
/****************************************************/
|
222 |
/************* wpForo Post Content Style ************/
|
223 |
/****************************************************/
|
224 |
-
#wpforo-wrap .post-wrap{position: relative;}
|
225 |
-
#wpforo-wrap .wpforo-post .wpforo-post-content{padding:10px 10px 10px 30px; min-height:130px; font-size:14px; word-wrap: break-word;}
|
226 |
-
#wpforo-wrap .wpforo-post .wpforo-post-content p,
|
227 |
-
#wpforo-wrap .wpforo-revision-body p{font-size:14px; padding:0; margin:0 0 10px 0; line-height:inherit}
|
228 |
-
#wpforo-wrap .wpforo-post .wpforo-post-content img,
|
229 |
-
#wpforo-wrap .wpforo-revision-body img{max-width:100%; max-height:500px; margin:2px;}
|
230 |
-
#wpforo-wrap .wpforo-post .wpforo-post-content .emoji,
|
231 |
-
#wpforo-wrap .wpforo-revision-body .emoji{font-size:20px;}
|
232 |
-
#wpforo-wrap .wpforo-post blockquote,
|
233 |
-
#wpforo-wrap .wpforo-revision-body blockquote{display:block; margin:5px 0 15px 0; width:90%; padding:10px; font-size:13px;}
|
234 |
-
#wpforo-wrap .wpforo-post .wpforo-post-quote-author,
|
235 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-quote-author{padding:5px 0; font-weight:bold;}
|
236 |
-
#wpforo-wrap .wpforo-post .wpforo-post-code,
|
237 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-code{max-width:90%; overflow-x:auto; padding:5px 10px 15px 10px; margin:10px 0; font-size:12px }
|
238 |
-
#wpforo-wrap .wpforo-post code,
|
239 |
-
#wpforo-wrap .wpforo-revision-body code{max-width:90%; overflow-x:auto; padding:5px 10px 15px 10px; margin:10px 0; font-size:12px;}
|
240 |
-
#wpforo-wrap .wpforo-post .wpforo-post-code-title,
|
241 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-code-title{font-size:12px; margin-bottom:10px; padding:0 2px 5px 2px; font-weight:bold;}
|
242 |
-
#wpforo-wrap .wpforo-post .wpforo-post-attachments,
|
243 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-attachments{padding:10px 10px 7px 10px; margin:20px 0 5px 0; width:90%;}
|
244 |
-
#wpforo-wrap .wpforo-post .wpforo-post-attachments img,
|
245 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-attachments img{max-width:100%; height:80px; padding:2px;}
|
246 |
-
#wpforo-wrap .wpforo-post .wpforo-post-signature{width:90%; padding:10px 2px; font-size:13px; line-height:18px; margin: 10px 0 0 0;}
|
247 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpforo-post-signature{ margin: 10px 10px 0 0; }
|
248 |
-
#wpforo-wrap .wpforo-post .wpforo-post-signature p{font-size:12px; line-height:16px; margin:0; padding:2px 0;}
|
249 |
-
#wpforo-wrap .wpforo-post .wpforo-post-signature img {max-height: 200px; max-width: 100%; width: auto;}
|
250 |
-
#wpforo-wrap .wpforo-post ol,
|
251 |
-
#wpforo-wrap .wpforo-post ol li,
|
252 |
-
#wpforo-wrap .wpforo-revision-body ol,
|
253 |
-
#wpforo-wrap .wpforo-revision-body ol li {list-style:decimal; margin: 2px 15px;}
|
254 |
-
#wpforo-wrap .wpforo-post ul,
|
255 |
-
#wpforo-wrap .wpforo-post ul li,
|
256 |
-
#wpforo-wrap .wpforo-revision-body ul,
|
257 |
-
#wpforo-wrap .wpforo-revision-body ul li{list-style:disc; margin: 2px 15px;}
|
258 |
-
#wpforo-wrap .wpforo-post .wpforo-attached-file{ padding:10px 15px 15px 15px; margin:30px 0 10px 0; border:#bbb dotted 1px; display:table;}
|
259 |
-
#wpforo-wrap .wpforo-post .wpforo-attached-file i.fa-paperclip{ font-size:22px; display:inline-block; padding-left:7px;}
|
260 |
-
#wpforo-wrap .wpforo-post .wpforo-attached-file.wpfa-deleted{ color:#aaa; padding:10px; }
|
261 |
-
#wpforo-wrap .wpforo-post .wpf-action{display:inline-block; margin:4px 4px; }
|
262 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-list .wpf-vat a{font-size:12px;}
|
263 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list .wpf-vat a{font-size:12px;}
|
264 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list .wpf-vat{text-align:left;}
|
265 |
-
#wpforo-wrap img.wpforo-auto-embeded-image{ width:auto; max-width:60%; max-height:300px; padding:5px; background:#fff;}
|
266 |
-
#wpforo-wrap .wpforo-topic-badges{ position:absolute; top:14px; left:1px; cursor:default;}
|
267 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-badges{ top:4px; left:2px;}
|
268 |
-
#wpforo-wrap .wpforo-topic-badges i.fa,
|
269 |
-
#wpforo-wrap .wpforo-topic-badges i.fas,
|
270 |
-
#wpforo-wrap .wpforo-topic-badges i.fab,
|
271 |
-
#wpforo-wrap .wpforo-topic-badges i.far,
|
272 |
-
#wpforo-wrap .wpforo-topic-badges i.fal { padding:2px 5px; margin:1px; color:#777; line-height:14px; font-size:16px; border-bottom:1px dotted #999; border-right:1px dotted #aaa;}
|
273 |
-
#wpforo-wrap h3.wpforo-forum-title{ padding-top:0;}
|
274 |
-
#wpforo-wrap .wpforo-post .wpforo-membertoggle{cursor:pointer; top:0; font-size:18px; line-height:18px;}
|
275 |
-
#wpforo-wrap .wpforo-post .wpforo-memberinfo{padding:3px; text-align:center; display:none;}
|
276 |
-
#wpforo-wrap .wpforo-post .wpf-member-profile-button {display: inline-block;font-size: 14px;line-height: 14px;margin-left:1px; padding:1px;}
|
277 |
-
#wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-wrap{ display:block; padding:6px 15px; text-align:center;}
|
278 |
-
#wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-button img{ opacity:0.7; border:none; text-decoration:none; float:none; display: inline-block;font-size: 16px;line-height: 16px; padding:0 1px 1px 1px;}
|
279 |
-
#wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-button img:hover{opacity:1;}
|
280 |
-
#wpforo-wrap .wpforo-post .wpf-mod-message{display:inline-block; float:right; text-align:right;}
|
281 |
-
#wpforo-wrap .wpforo-comment .wpf-mod-message{text-align:left; font-size: 12px; line-height: 16px;}
|
282 |
-
#wpforo-wrap .wpforo-post .author-title span{display:block}
|
283 |
-
#wpforo-wrap .wpf-author-nicename{ font-size:12px; font-family:"Courier New", Courier, monospace; line-height: 18px;padding-top: 4px;}
|
284 |
-
#wpforo-wrap .wpforo-members-content .wpf-members-info .wpf-author-nicename{ display:inline; font-size:13px;padding-top: 0;}
|
285 |
-
#wpforo-wrap .wpforo-post-content .wpf-video, #wpforo-wrap .wpforo-post-content .wpf-video iframe{max-width: 98%;}
|
286 |
-
#wpforo-wrap .wpforo-revision-body .wpf-video, #wpforo-wrap .wpforo-revision-body .wpf-video iframe{max-width: 98%;}
|
287 |
-
#wpforo-wrap .wpf-member-title{ display:block; cursor:default; }
|
288 |
-
#wpforo-wrap .wpf-member-title.wpfut{font-size:11px; line-height:15px; padding:2px 15px; margin:5px auto; border:1px solid #dddddd;}
|
289 |
-
#wpforo-wrap .wpf-post-edit-wrap{ border-top: 1px dotted #aaaaaa; padding: 10px 0; margin: 20px 10px 20px; width: 90%; }
|
290 |
-
#wpforo-wrap .wpfl-2 .wpf-post-edit-wrap, #wpforo-wrap .wpfl-3 .wpf-post-edit-wrap{ margin: 20px 0 20px; }
|
291 |
-
#wpforo-wrap .wpf-post-edit-wrap .wpf-post-edited{font-size:11px; font-style:italic; padding:0;}
|
292 |
-
#wpforo-wrap .wpf-post-edit-wrap .wpf-post-edited i{ padding: 0 2px 0 5px;}
|
293 |
-
#wpforo-wrap .wpf-extra-fields{line-height: 2em;}
|
294 |
-
#wpforo-wrap .wpf-extra-fields > br:first-of-type{display: none;}
|
295 |
-
#wpforo-wrap .wpf-extra-fields .wpf-default-attachment{padding-top: 5px;}
|
296 |
-
|
297 |
-
#wpforo-wrap .wpf_forum_unread, #wpforo-wrap .wpf_forum_unread a{ font-weight:bold; }
|
298 |
-
#wpforo-wrap .wpf_topic_unread, #wpforo-wrap .wpf_topic_unread a{ font-weight:bold; font-size:98%; }
|
299 |
-
#wpforo-wrap .wpf-unread-forum .wpforo-forum-title a,
|
300 |
-
#wpforo-wrap .wpf-unread-topic .wpforo-topic-title a,
|
301 |
-
#wpforo-wrap .wpf-unread-topic .wpf-thread-title a,
|
302 |
-
#wpforo-wrap .wpf-unread-topic .wpf-spost-title a,
|
303 |
-
#wpforo-wrap .wpf-unread-topic .wpforo-last-topic-title a,
|
304 |
-
#wpforo-wrap .wpf-unread-post .wpf-spost-title a,
|
305 |
-
#wpforo-wrap .wpf-unread-post .wpforo-last-post-title a,
|
306 |
-
#wpforo-wrap .wpf-unread-post .posttitle a,
|
307 |
-
#wpforo-wrap .wpforo-subforum .wpf-unread-forum a,
|
308 |
-
#wpforo-wrap .wpf-forum-item.wpf-unread-forum a{font-weight:bold;}
|
309 |
-
#wpforo-wrap a.wpf-new-button,
|
310 |
-
#wpforo-wrap span.wpf-new-button{font-weight: normal!important;background:#FF812D;color:#fff!important;padding: 0.5px 5px 1px 5px!important; line-height: inherit; font-size: 90%; line-height: 16px; font-family: Arial; border-radius: 3px; margin: 0px 3px; text-transform: lowercase;}
|
311 |
-
#wpforo-wrap.wpft-topic a.wpf-new-button,
|
312 |
-
#wpforo-wrap.wpft-topic span.wpf-new-button{font-size: 13px !important; vertical-align: middle;}
|
313 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title a.wpf-new-button,
|
314 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title span.wpf-new-button{font-size: 90%;}
|
315 |
-
|
316 |
-
#wpforo-wrap a.wpf-new-button:hover,
|
317 |
-
#wpforo-wrap span.wpf-new-button:hover{color: #fff; background: #ff9945; }
|
318 |
-
|
319 |
-
#wpforo-wrap [data-copy-wpf-furl], #wpforo-wrap [data-copy-wpf-shurl]{cursor: pointer;}
|
320 |
-
.wpforo-copy-url-wrap{display: flex
|
321 |
-
.wpforo-copy-url-wrap .wpforo-copy-
|
322 |
-
.wpforo-copy-url-wrap .wpforo-copy-
|
323 |
-
.wpforo-copy-url-wrap .wpforo-copy-
|
324 |
-
.wpforo-copy-url-wrap .wpforo-
|
|
|
|
|
|
|
325 |
.wpforo-copy-animate{animation: wpforo-bounce 0.4s linear !important;}
|
326 |
.wpforo-copy-url-wrap.wpforo-copy-animate .wpforo-copied-txt{opacity: 1 !important;}
|
327 |
@keyframes wpforo-bounce { 0%{transform: scale(1);} 20%{transform: scale(0.95);} 40%{transform: scale(1.04);} 60%{transform: scale(0.97);} 80%{transform: scale(1.02);} 100%{transform: scale(1);} }
|
@@ -329,900 +332,918 @@ RTL Style of Classic Theme
|
|
329 |
/****************************************************/
|
330 |
/********* wpForo Layout 1 (Extended Layout) ********/
|
331 |
/****************************************************/
|
332 |
-
#wpforo-wrap .wpfl-1 .wpforo-category{padding: 7px 12px;}
|
333 |
-
#wpforo-wrap .wpfl-1 .cat-title{width:84%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
334 |
-
#wpforo-wrap .wpfl-1 .cat-stat-posts {width:7%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
335 |
-
#wpforo-wrap .wpfl-1 .cat-stat-topics {width:8%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
336 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum{min-height: 60px; padding: 7px 0 10px 12px;}
|
337 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-icon{width:7%; float:right; text-align:center; vertical-align:top; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
338 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-info{width:75%; float:right; text-align:right; padding:8px 0 0 0;}
|
339 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-title{font-size:17px;}
|
340 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-description{font-size:13px; padding:5px 0 5px 0; line-height:17px;}
|
341 |
-
#wpforo-wrap .wpfl-1 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
342 |
-
#wpforo-wrap .wpfl-1 .wpforo-subforum ul{font-size:14px; padding-right:0;}
|
343 |
-
#wpforo-wrap .wpfl-1 .wpforo-subforum li{float:right; margin-left:10px; padding-right:0;}
|
344 |
-
#wpforo-wrap .wpfl-1 .wpforo-subforum .first{list-style:none; padding-right:0; margin-right:0;}
|
345 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-footer{font-size:12px;}
|
346 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-stat-posts{width:7%; float:left; text-align:center; padding:15px 0 5px 0; font-size:16px;}
|
347 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-stat-topics{width:8%; float:left; text-align:center; padding:15px 0 5px 0; font-size:16px;}
|
348 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics{ padding: 3px 0 0 0;}
|
349 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-tab{width:6%; float:right; text-align:center; padding:0 0; font-size:16px;}
|
350 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-list{width:94%; float:left; text-align:right; padding:4px 0 4px 0; font-size:16px; min-height:30px;}
|
351 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-list ul{font-size:12px; list-style:none; padding-right:0;}
|
352 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-list li{vertical-align:bottom; padding-bottom:0;}
|
353 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-title{float:right; font-size:13px; cursor:default;}
|
354 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-title i{display: inline-block; padding-left: 7px;}
|
355 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-title img{height:12px; padding-left:5px;}
|
356 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-user{width:130px; float:left; text-align:right; padding:0 10px 0 5px;}
|
357 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-date{width:110px; float:left; text-align:left;}
|
358 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-posts{width:80px; float:left; text-align:left;} /* removed */
|
359 |
/* Topics */
|
360 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
361 |
-
#wpforo-wrap .wpfl-1 .head-title{width:83%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
362 |
-
#wpforo-wrap .wpfl-1 .head-stat-posts {width:8%; float:left; text-align:center; padding:7px 0; font-size:13px; white-space:nowrap;}
|
363 |
-
#wpforo-wrap .wpfl-1 .head-stat-views {width:8%; float:left; text-align:center; padding:7px 0; font-size:13px; white-space:nowrap;}
|
364 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic{padding: 4px 0 12px 12px;}
|
365 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-icon{width:7%; float:right; text-align:center; padding:1px 0 7px 0; font-size:2em; cursor:default;}
|
366 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-icon i.fa-check-circle{ font-size:26px; }
|
367 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-info{width:74%; float:right; text-align:right; padding:2px 0 0 0; position:relative;}
|
368 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-title{padding:10px 0 5px 2px; font-weight:500; line-height:20px;}
|
369 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-title a{font-size:16px; line-height:20px; padding:7px 0 9px 2px;}
|
370 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-title i{display: inline-block; padding-left: 10px; font-size: 1.1em;}
|
371 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-start-info{font-size:12px; line-height:20px;}
|
372 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-stat-posts{width:8%; float:left; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
373 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-stat-views{width:8%; float:left; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
374 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts{padding: 3px 0 0 0;}
|
375 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts-tab{width:6%; float:right; text-align:center; padding:0 0; font-size:16px;}
|
376 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts-list{width:94%; float:left; text-align:right; padding:4px 0 0 0; font-size:16px; min-height:25px;}
|
377 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts-list ul{font-size:12px; list-style:none; padding-right:0;}
|
378 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts-list li{vertical-align:bottom; padding-bottom:4px;}
|
379 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-title{float:right; font-size:13px;}
|
380 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-title img{height:12px; padding-left:5px;}
|
381 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-user{width:110px; float:left; text-align:left; padding:0 10px 0 5px;}
|
382 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-date{width:100px; float:left; text-align:left;}
|
383 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic .fa-chevron-down, #wpforo-wrap .wpfl-1 .wpforo-topic .fa-chevron-right, .wpfcl-a{cursor:pointer }
|
384 |
/* Posts */
|
385 |
-
#wpforo-wrap .wpfl-1 .post-wrap{margin-bottom:10px;}
|
386 |
-
#wpforo-wrap .wpfl-1 .wpforo-post-head{padding:10px;}
|
387 |
-
#wpforo-wrap .wpfl-1 .wpforo-post-head .wpf-left{float:right; text-align:right;}
|
388 |
-
#wpforo-wrap .wpfl-1 .wpforo-post-head .wpf-right{float:left; text-align:left;}
|
389 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-action{ margin:0 6px;}
|
390 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left{float: right; padding: 20px 1px 10px; text-align: center; width: 160px;}
|
391 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-right{margin-right: 162px;}
|
392 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:left; padding:5px 0 5px 10px; margin-right:10px; height:30px;}
|
393 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .avatar{width:80px; max-height:80px; padding:2px; float:none; display:inline-block;}
|
394 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-avatar{display:block; width:100%; float:none;max-height: 80px; max-width: 80px; margin:0 auto;}
|
395 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-name{font-size:14px; text-align:center; font-weight:600; padding:5px 0 0 0; margin-right:-10px;}
|
396 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title{display: flex;font-size: 12px;text-align: center;padding: 3px 0 0 0;font-weight: normal;justify-content: center;align-items: center;flex-direction: column;}
|
397 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title:first-letter{text-transform:uppercase;}
|
398 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating{height:8px; width:90px; margin:7px auto 2px auto; padding:0;}
|
399 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating .bar{height:8px;}
|
400 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-joined{font-size:12px; padding:1px; line-height:18px;}
|
401 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-posts{font-size:12px; padding:1px; line-height:18px;}
|
402 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .bottom {font-size:12px; padding:10px;}
|
403 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .bottom .bleft{float:right; text-align:right;}
|
404 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .bottom .bright{float:left; text-align:left;}
|
405 |
|
406 |
/******************************************************/
|
407 |
/********* wpForo Layout 2 (Simplified Layout) ********/
|
408 |
/******************************************************/
|
409 |
-
#wpforo-wrap .wpfl-2 .wpforo-category{padding: 7px 12px;}
|
410 |
-
#wpforo-wrap .wpfl-2 .cat-title{width:65%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
411 |
-
#wpforo-wrap .wpfl-2 .cat-lastpostinfo{width:30%; float:left; text-align:right; padding:7px 0 7px 16px; font-size:13px; white-space:nowrap }
|
412 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum{min-height: 50px; padding: 7px 0 10px 12px;}
|
413 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-icon{width:7%; float:right; text-align:center; vertical-align:top; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
414 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-info{width:57%; float:right; text-align:right; padding:8px 0 0 0;}
|
415 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-title{font-size:17px;}
|
416 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-description{font-size:13px; padding:0; line-height:17px;}
|
417 |
-
#wpforo-wrap .wpfl-2 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
418 |
-
#wpforo-wrap .wpfl-2 .wpforo-subforum ul{font-size:14px; padding-right:0;}
|
419 |
-
#wpforo-wrap .wpfl-2 .wpforo-subforum li{float:right; margin-left:10px; padding-right:0;}
|
420 |
-
#wpforo-wrap .wpfl-2 .wpforo-subforum .first {list-style:none; padding-right:0; margin-right:0;}
|
421 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-stat{font-size:12px;display: inline-block; padding-top: 2px;}
|
422 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post{width:25%; float:left; text-align:right; padding:5px 3px; font-size:16px;}
|
423 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post-title{font-size:13px; padding-right:10px; padding-top:3px }
|
424 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post-info{font-size:12px; padding-right:10px; padding-top:3px;}
|
425 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post-avatar{width:44px; float:left; text-align:center; padding:5px 2px; font-size:16px;}
|
426 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post-avatar img{padding:1px; width:40px; height:40px;}
|
427 |
/* Topics */
|
428 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
429 |
-
#wpforo-wrap .wpfl-2 .head-title{width:60%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
430 |
-
#wpforo-wrap .wpfl-2 .head-stat-posts {width:7%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
431 |
-
#wpforo-wrap .wpfl-2 .head-stat-views {width:8%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
432 |
-
#wpforo-wrap .wpfl-2 .head-stat-lastpost {width:20%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
433 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic{padding: 4px 0 3px 12px;}
|
434 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-avatar{width:10%; float:right; text-align:center; padding:3px 0 3px 0; font-size:16px;}
|
435 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-avatar img{ padding:1px; width:50px; height:50px;}
|
436 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-info{width:52%; float:right; text-align:right; padding:2px 5px 0 0;position:relative;}
|
437 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title{font-size:16px; padding:3px 0 0 0; font-weight:500; margin:2px 0 5px 0; line-height:20px;}
|
438 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i.fa,
|
439 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i.fas,
|
440 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i.fab,
|
441 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i.far,
|
442 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i.fal { display:inline-block; margin-left:3px;}
|
443 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i{display: inline-block; padding-left: 6px;}
|
444 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-start-info{font-size:11px; padding:3px 0 0 0;}
|
445 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{width:7%; float:left; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
446 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-views{width:8%; float:left; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
447 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-lastpost{width:20%; float:left; text-align:center; padding:2px 0 5px 0; font-size:13px;}
|
448 |
/* Posts */
|
449 |
-
#wpforo-wrap .wpfl-2 .post-wrap{margin-bottom:10px; }
|
450 |
-
#wpforo-wrap .wpfl-2 .wpforo-post-head{margin-bottom:3px; padding:10px;}
|
451 |
-
#wpforo-wrap .wpfl-2 .wpforo-post-head .wpf-left{float:right; text-align:right;}
|
452 |
-
#wpforo-wrap .wpfl-2 .wpforo-post-head .wpf-right{float:left; text-align:left;}
|
453 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left{width: 156px; float:right; text-align:center; padding:10px 1px 10px 1px;}
|
454 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right{margin-right:158px;}
|
455 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content{min-height:110px; padding:5px 20px 5px 20px;}
|
456 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:left; padding:0 8px 10px 8px;}
|
457 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top .wpf-post-actions{text-align:left; font-size:12px; padding:5px; display:inline-block; margin:0 5px;}
|
458 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top .wpf-action{ margin:0 6px;}
|
459 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpf-post-button-actions{display:block; width:100%; text-align:left; padding-top:50px;}
|
460 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpf-post-button-actions span.wpf-action{ padding:3px 10px; border:1px solid; font-size:12px; line-height:16px;}
|
461 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom{text-align:left; font-size:12px; padding:5px 10px 5px 5px; margin-top:10px;}
|
462 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbleft{float:right; text-align:right;}
|
463 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbright{}
|
464 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .avatar{width:110px; height:110px; padding:2px; border-radius:50%;}
|
465 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-avatar{display:block; width:100%; float:none;max-height: 110px; max-width: 110px; margin:0 auto;}
|
466 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-name{font-size:13px; text-align:center; font-weight:bold; padding:5px 0 0 0;}
|
467 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-title{display: flex; justify-content: center;align-items: center;flex-direction: column;font-size:12px; text-align:center; padding:0; font-weight:normal;}
|
468 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .wpf-member-profile-buttons{padding:2px 0;}
|
469 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-mod-message{font-size: 13px; line-height: 40px;}
|
470 |
/******************************************************/
|
471 |
/*********** wpForo Layout 3 (Q&A Layout) *************/
|
472 |
/******************************************************/
|
473 |
-
#wpforo-wrap .wpfl-3 .wpforo-category{padding: 7px 12px;}
|
474 |
-
#wpforo-wrap .wpfl-3 .cat-title{width:64%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
475 |
-
#wpforo-wrap .wpfl-3 .cat-stat-posts {width:10%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
476 |
-
#wpforo-wrap .wpfl-3 .cat-stat-answers {width:11%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
477 |
-
#wpforo-wrap .wpfl-3 .cat-stat-questions {width:12%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
478 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum{min-height: 50px; padding: 7px 0 10px 12px; display:table; width:100%;}
|
479 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-icon{width:7%; display:table-cell; vertical-align:top; text-align:center; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
480 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-info{display:table-cell; vertical-align:top; float:right; text-align:right; padding:8px 0 0 0;}
|
481 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-title{font-size:17px;}
|
482 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-description{font-size:13px; padding:0; line-height:17px;}
|
483 |
-
#wpforo-wrap .wpfl-3 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
484 |
-
#wpforo-wrap .wpfl-3 .wpforo-subforum ul{font-size:14px; padding-right:20px;}
|
485 |
-
#wpforo-wrap .wpfl-3 .wpforo-subforum li{float:right; margin-left:10px; padding-right:0;}
|
486 |
-
#wpforo-wrap .wpfl-3 .wpforo-subforum .first{list-style:none; padding-right:0; margin-right:-20px;}
|
487 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-footer{font-size:11px;}
|
488 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{width:10%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
489 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers{width:11%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
490 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions{width:12%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
491 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics{padding: 3px 0 0 0;}
|
492 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-tab{width:5%; float:right; text-align:center; padding:0 0; font-size:16px;}
|
493 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list{width:95%; float:left; text-align:right; padding:4px 0 4px 0; font-size:16px; min-height:30px;}
|
494 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list ul{font-size:12px; list-style:none; padding-right:0;}
|
495 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list li{vertical-align:bottom; padding-bottom:4px; display:table; width:100%;}
|
496 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-title{font-size:14px; display:table-cell; line-height:20px;}
|
497 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-title img{height:12px; padding-left:5px;}
|
498 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-posts{ width:12%; display:table-cell; text-align:center; padding:0 2px;}
|
499 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic{ width:33%; display:table-cell; text-align:center; padding:0 0 0 5px; border-collapse:separate;border-spacing:3px 0;}
|
500 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .votes{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
501 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .answers{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
502 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .views{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
503 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-info{font-size:11px; line-height:16px;}
|
504 |
-
#wpforo-wrap .wpfl-3 .count{font-size:14px; padding:3px 3px 2px 3px; line-height:20px;}
|
505 |
-
#wpforo-wrap .wpfl-3 .wpforo-label{font-size:12px; padding:1px 3px 3px 3px; line-height:20px;}
|
506 |
/* Topics */
|
507 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
508 |
-
#wpforo-wrap .wpfl-3 .head-title{width:83%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
509 |
-
#wpforo-wrap .wpfl-3 .head-stat-posts {width:7%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
510 |
-
#wpforo-wrap .wpfl-3 .head-stat-lastpost {width:15%; float:left; text-align:center; padding:7px 15px 7px 0; font-size:13px;}
|
511 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic{padding: 10px 0 10px 12px; display:table; width:100%; line-height:22px;}
|
512 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-avatar{width:9%; display:table-cell; text-align:center; padding:3px 5px 3px 5px; font-size:16px;}
|
513 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-avatar img{ padding:1px; width:90%; max-width:48px; vertical-align:middle; border-radius:50%;}
|
514 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status{width:25%; text-align:center; padding:0 0 0 5px; display:table-cell; vertical-align:top;}
|
515 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-info{width:auto; text-align:right; padding:2px 10px 0 2px; display:table-cell; vertical-align:top;position:relative;}
|
516 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title{font-size:16px; line-height:20px; padding:3px 0 0 0; font-weight:500;}
|
517 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i.fa,
|
518 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i.fas,
|
519 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i.fab,
|
520 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i.far,
|
521 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i.fal { display:inline-block; margin-left:3px;}
|
522 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i{display: inline-block; padding-left: 6px;}
|
523 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-start-info{font-size:12px; padding:5px 0 0 0;}
|
524 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-stat-posts{width:60px; float:left; text-align:center; display:table-cell; vertical-align:top;}
|
525 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-stat-lastpost{min-width:110px; max-width:150px; width:15%; text-align:center; padding:4px 15px 5px 0; font-size:12px; display:table-cell; vertical-align:top;}
|
526 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-last-topic-posts{float:left; text-align:center; padding:2px 2px; margin-left:1px;}
|
527 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status .votes{min-width:70px; text-align:center; padding:2px 2px; margin-right:1px; display:table-cell; vertical-align:top;}
|
528 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status .answers{min-width:70px; text-align:center; padding:2px 2px; margin-right:1px; display:table-cell; vertical-align:top;}
|
529 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status .views{min-width:70px; text-align:center; padding:2px 2px; margin-right:1px; display:table-cell; vertical-align:top;}
|
530 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic .count{font-size:18px; padding:2px 3px 0 3px; line-height:24px;}
|
531 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-label{font-size:12px; padding:0 3px 2px 3px; line-height:20px;}
|
532 |
/* Posts */
|
533 |
-
#wpforo-wrap .wpfl-3 .post-wrap{margin-bottom:2px; }
|
534 |
-
#wpforo-wrap .wpfl-3 .wpf-answer-wrap{margin-top:20px;}
|
535 |
-
#wpforo-wrap .wpfl-3 .wpforo-post-head{margin-bottom:3px; padding:10px;}
|
536 |
-
#wpforo-wrap .wpfl-3 .wpforo-post-head .wpf-left{float:right; text-align:right;}
|
537 |
-
#wpforo-wrap .wpfl-3 .wpforo-post-head .wpf-right{float:left; text-align:left;}
|
538 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left{width: 90px; float:right; text-align:center; padding:10px 1px 10px 1px;}
|
539 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-up{font-size:32px; text-align:center }
|
540 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-num{font-size:28px; text-align:center }
|
541 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-down{font-size:32px; text-align:center }
|
542 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-answer{font-size:34px; padding-top:15px; text-align:center;cursor: pointer;}
|
543 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-not-answer{font-size:34px; padding-top:15px; text-align:center; cursor: pointer;}
|
544 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right{margin-right:92px;}
|
545 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-date{line-height: 28px;}
|
546 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-link{float:left; padding-right:10px;}
|
547 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content{min-height:40px; padding-top:6px; padding-right:20px;}
|
548 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:left; padding:2px 10px; margin-bottom:1px; display:block; position:inherit;}
|
549 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author{margin:0; padding:10px 20px 10px 10px; display: flex; flex-wrap: wrap; width:100%;}
|
550 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-lb-box{font-size:11px; display:table-cell;}
|
551 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-action-links{font-size:12px;}
|
552 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-tool-bar{text-align:left; padding:8px 10px 10px 10px; font-size:12px; display:block;}
|
553 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature{margin-bottom:10px;}
|
554 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature-content{border-top:#659FBE 1px dotted; margin-top:10px; width:80%; padding:10px 0 20px 0; font-size:11px;}
|
555 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data{width:50%; display:table-cell; min-width:150px; margin-right: auto;}
|
556 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data-content{width:100%; padding:7px 5px; vertical-align:top}
|
557 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .avatar{width:100%; padding:1px;}
|
558 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-name{font-size:13px; text-align:center; font-weight:bold; padding:5px 0 0 0;}
|
559 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-title{font-size:13px; text-align:center; padding:3px 0 0 0;}
|
560 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-title span{display: inline-block;}
|
561 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-box-l3a-left{width:25%; padding:5px; text-align:center; float:right;}
|
562 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-box-l3a-right{margin-right:27%;}
|
563 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-stat-item{font-size:12px; padding-left:7px;}
|
564 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-stat-item i{padding-left:5px;}
|
565 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-rating-full{ min-width:auto; padding:0; font-size:14px; line-height:14px;}
|
566 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-answer-button, #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-add-comment-button{display:inline-block; padding:3px 0 3px 15px; text-align:left; margin:1px 0 10px 0; cursor:pointer; font-size:14px;}
|
567 |
-
#wpforo-wrap .wpfl-3 .wpf-add-comment-button{margin:8px 0 0; text-align:left; }
|
568 |
-
#wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button{display: inline; padding: 3px 15px 4px 15px !important; cursor: pointer; font-size: 12px; box-shadow: none; text-transform: none;}
|
569 |
-
#wpforo-wrap .wpfl-3 .comment-wrap{margin-bottom:1px; margin-top:6px;}
|
570 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment{padding: 1px; min-height: 10px;}
|
571 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpforo-comment-action-links .wpf-action{ margin:1px 5px;}
|
572 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-left{width: 90px; float:right; text-align:center; padding:5px 1px 5px 1px;}
|
573 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-left .wpf-comment-icon {font-size:20px; text-align:center; padding-right:35px;}
|
574 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right{margin-right:92px;}
|
575 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-content{padding:10px 20px;}
|
576 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-content p{font-size:14px;}
|
577 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-action-links{text-align:left; font-size:11px; clear:both;}
|
578 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-footer{padding:4px 0 2px 0; display:block;}
|
579 |
-
#wpforo-wrap .wpfl-3 .wpf-positive{font-size:28px; cursor: pointer;}
|
580 |
-
#wpforo-wrap .wpfl-3 .wpf-negative{font-size:28px; cursor: pointer;}
|
581 |
-
#wpforo-wrap .wpfl-3 .wpf-vote-number{font-size:28px; line-height:30px;}
|
582 |
-
#wpforo-wrap .wpfl-3 .wpf-member-title {cursor: default;display: inline;}
|
583 |
-
#wpforo-wrap .wpfl-3 .wpf-member-title.wpfut {margin: 0 0 3px;}
|
584 |
-
#wpforo-wrap .wpfl-3 .wpf-button{font-size: 13px;}
|
585 |
-
#wpforo-wrap .wpfl-3 .wpf-answer-sep{font-size: 18px; padding: 5px 2px 3px 2px; color: #666666; border-bottom: 1px dashed #999999; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; flex-direction: row;}
|
586 |
-
#wpforo-wrap .wpfl-3 .wpf-answer-sep select{margin: 0 0 5px 0; outline: 0 none;padding: 3px 7px 3px 5px;font-size: 12px;}
|
587 |
-
#wpforo-wrap .wpfl-3 .wpf-bottom-bar{display:block; margin-right: 95px; border: 1px dashed #bbbbbb; padding: 12px 10px;}
|
588 |
-
#wpforo-wrap .wpfl-3 .wpf-bottom-bar .wpf-answer-button{}
|
589 |
/******************************************************/
|
590 |
/************ wpForo Layout 4 (Threaded) **************/
|
591 |
/******************************************************/
|
592 |
-
#wpforo-wrap .wpf-circle{display: flex; flex-direction: column; align-items: center; justify-content: space-around; border-radius: 50%; }
|
593 |
-
#wpforo-wrap .wpf-circle.wpf-m{width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px;}
|
594 |
-
#wpforo-wrap .wpf-circle.wpf-m i{font-size: 1vw;}
|
595 |
-
#wpforo-wrap .wpf-circle.wpf-s{width: 20px; height: 20px; min-width: 20px; min-height: 20px;}
|
596 |
-
#wpforo-wrap .wpf-circle.wpf-s i{font-size: 10px;}
|
597 |
-
#wpforo-wrap .wpfl-4 .wpforo-category{padding: 7px 12px; margin-bottom: 0;}
|
598 |
-
#wpforo-wrap .wpfl-4 .cat-title{width:100%; text-align:right; padding:5px 0; font-size:14px;}
|
599 |
-
#wpforo-wrap .wpfl-4 .wpf-head-bar {padding: 14px 12px;}
|
600 |
-
#wpforo-wrap .wpfl-4 .wpf-head-bar-left,
|
601 |
-
#wpforo-wrap .wpfl-4 .wpf-head-bar-right{width: auto; padding: 0 0 0 5px; min-height: auto;}
|
602 |
-
#wpforo-wrap .wpfl-4 .wpf-topic-form-extra-wrap .wpf-topic-create {border: none;margin-bottom: 20px;}
|
603 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads a{ opacity:0.5; font-size: 17px; border-bottom: 1px dashed transparent; display: inline-block; padding:4px 2px; line-height: 20px; margin: 0 3px;}
|
604 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads a:hover,#wpforo-wrap .wpfl-4 .wpf-load-threads a.wpf-active{opacity: 1;}
|
605 |
-
#wpforo-wrap .wpfl-4 .wpf-forums{cursor:pointer; padding: 3px 2px 3px 5px; font-size: 15px; line-height: 20px; display: inline-block; margin-left: 10px;}
|
606 |
-
#wpforo-wrap .wpfl-4 .wpf-forums i{ display: inline-block; padding: 0; margin-left: 5px;}
|
607 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forums{width: 100%; margin: 0 0 10px 0;}
|
608 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list{display: flex; justify-content: space-between; align-content: flex-start; flex-direction: row; flex-wrap: wrap;}
|
609 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-circle{margin-left: 8px;}
|
610 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{width: 49.8%; min-width: 200px; padding: 7px 15px 6px 5px; margin-top: 3px; display: flex; justify-content: flex-start; align-items:flex-start; flex-grow: 1;}
|
611 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a{line-height: 1.5; outline: hidden;}
|
612 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat{ white-space: nowrap; color:#777777; margin-right: 5px; font-size: 11px; padding: 0px 6px; border: 1px solid #cccccc; line-height: 16px; border-radius: 3px; cursor: default;}
|
613 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat sep{color: #999999; padding: 0px 3px;}
|
614 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-list .wpf-no-thread{width: 100%; display: block; text-align: center; font-size: 13px; padding: 5px; color: #555555;}
|
615 |
-
#wpforo-wrap .wpfl-4 img.avatar{border-radius: 50%;}
|
616 |
/* Topics */
|
617 |
-
#wpforo-wrap .wpfl-4 .wpf-threads{ margin-top: 15px; margin-bottom: 15px;}
|
618 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpf-thread{ padding: 7px 0; box-shadow: inset 0px -10px 7px -6px rgba(0, 0, 0, 0.02);}
|
619 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:stretch;width: 100%; min-height: 35px;}
|
620 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-label{padding: 3px 2px 3px 5px; font-size: 15px; line-height: 20px; display: inline-block;}
|
621 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-head-box{ float: right; font-size: 12px; padding: 5px 1px; text-align: center; }
|
622 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-status{min-width: 63px; max-width: 70px; padding-right: 10px; text-align: right;}
|
623 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-title{ width: 45%; text-align: right; flex-grow: 2; }
|
624 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-forum{ width:9%; }
|
625 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-users{width: 9%; text-align: right; }
|
626 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-posts{ width:6%;flex-grow: 1;}
|
627 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-views{ width:8%;flex-grow: 1;}
|
628 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-date{ width:7%;flex-grow: 1; text-align: left; min-width: 5vw;}
|
629 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-body {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:center;width: 100%; min-height: 35px;}
|
630 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box{padding: 2px; text-align: center;}
|
631 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-status{min-width: 63px; max-width: 70px; padding-right: 17px;}
|
632 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title{width: 45%; text-align: right; padding-right: 5px; flex-grow: 2; }
|
633 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-forum{width:9%; text-align: center;}
|
634 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-users{width: 9%; text-align: right;}
|
635 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-posts{width:6%;flex-grow: 1; line-height: 1.2; font-size: 14px;}
|
636 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-views{width:8%;flex-grow: 1; line-height: 1.2; font-size: 14px;}
|
637 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-date{width:7%;flex-grow: 1; text-align: left; line-height: 1.5; font-size: 12px; min-width: 5vw;}
|
638 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title a {line-height: 1.4; display: inline; font-size: 1.1em;}
|
639 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status-mobile{display: none; font-size: 12px; margin-left: 2px;}
|
640 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status-mobile i{margin-left: 5px;}
|
641 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-forum-mobile{display: none; font-size: 12px; cursor: default;}
|
642 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-date-mobile{display: none; font-size: 11px;}
|
643 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status{display: flex; justify-content: flex-start; flex-direction: row; align-items: flex-start; padding-top: 0;}
|
644 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-thread-statuses{ display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items:flex-end;}
|
645 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle{margin-right: -6px;}
|
646 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child{ width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px; margin-right: -6px; margin-left: -10px; }
|
647 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child i{font-size: 1vw;}
|
648 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-forum{display: flex; justify-content: center; flex-direction: row; align-items: flex-start; padding-top: 1px;}
|
649 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users{display: flex; justify-content: flex-start; flex-direction: row; align-items: flex-start; padding-top: 1px;}
|
650 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users-avatars{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items:flex-end;}
|
651 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users a img{ display: inline-block; border-radius: 50%; padding: 1px;}
|
652 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle.wpf-s{width: 22px;height: 22px; min-width: 22px; min-height: 22px;}
|
653 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle{margin-right: -8px; }
|
654 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle a{display: inline-block;line-height: 1vw; padding: 0; margin: 0; max-width: 100%;}
|
655 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle img{width: 100%;}
|
656 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle:first-child{ width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px; margin-right: 0; }
|
657 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-filter i{ width: 17px; }
|
658 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags{padding: 0 0 0 0; font-size: 11px; margin: 0;}
|
659 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text i{font-size: 10px;}
|
660 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text span.wpf-ttt{ display: none;}
|
661 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags tag a{padding: 2px 0; font-size: 11px;}
|
662 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head{ padding: 7px 7px; display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:stretch;width: 100%; min-height: 35px;}
|
663 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads{ margin-top: 10px;}
|
664 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head .wpf-thead-date{padding-left: 5px;}
|
665 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-thread-box.wpf-thread-date{padding-left: 15px;}
|
666 |
/* Posts */
|
667 |
-
#wpforo-wrap .wpfl-4 .post-wrap{margin-bottom:10px;}
|
668 |
-
#wpforo-wrap .wpfl-4 .wpf-right .wpf-member-title.wpfut{display: inline-block;}
|
669 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: stretch; align-content: flex-start;}
|
670 |
-
#wpforo-wrap .wpfl-4 .wpforo-topic-meta{margin-right: 110px;}
|
671 |
-
#wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpf-parent-post{display: block;}
|
672 |
-
#wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags{padding: 20px 20px 0 20px; margin-bottom: 0;}
|
673 |
-
#wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags .wpf-tags-title{ padding-top: 1px; padding-left: 0;}
|
674 |
-
#wpforo-wrap .wpfl-4 .wpforo-post-head{padding:10px;}
|
675 |
-
#wpforo-wrap .wpfl-4 .wpforo-post-head .wpf-left{float:right; text-align:right;}
|
676 |
-
#wpforo-wrap .wpfl-4 .wpforo-post-head .wpf-right{float:left; text-align:left;}
|
677 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-post-btns .wpf-action{ margin:0 6px;}
|
678 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left{padding: 15px 1px 10px; text-align: center; width: 100px; }
|
679 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .avatar{width:80px; max-height:80px; padding:3px; float:none; display:inline-block;}
|
680 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-avatar{display:block; width:100%; float:none;max-height: 80px; max-width: 80px; margin:0 auto 7px auto}
|
681 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-posts{font-size: 12px;}
|
682 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right{flex-grow: 1; padding-top: 25px; padding-right: 10px; width: calc(100% - 100px);}
|
683 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top{ display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; padding-bottom: 3px;}
|
684 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; flex-grow: 1; }
|
685 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author-name{font-size:16px; font-weight:600; margin-left: 10px; margin-bottom: 2px;}
|
686 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author-name i{font-size: 14px;}
|
687 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-member-title{ margin-left: 5px;}
|
688 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-post-date{ text-align: left; font-size: 12px; }
|
689 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:baseline; padding-top: 3px;}
|
690 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; flex-grow: 1;}
|
691 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-nicename{ font-size: 13px; margin-left: 5px;}
|
692 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-title{font-size:11px; margin-left: 7px;}
|
693 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-joined{font-size:11px;}
|
694 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-joined i{margin-left: 2px;}
|
695 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-post-btns i{font-size: 12px; opacity: 0.8;}
|
696 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content{ width: 100%; padding: 25px 20px; margin-top: 7px;}
|
697 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .author-rating-full{font-size: 14px;min-width: 26px;padding: 2px 0px;}
|
698 |
-
#wpforo-wrap .wpfl-4 .wpf-content .wpforo-post-content{min-height: auto; padding: 0;}
|
699 |
-
#wpforo-wrap .wpfl-4 .wpf-content .wpf-post-edit-wrap{margin: 20px 0 0 0;}
|
700 |
-
#wpforo-wrap .wpfl-4 .wpf-content .wpf-mod{display: block; margin-top: -15px; padding-bottom: 1px; font-size: 12px; line-height: 16px; text-align: left;}
|
701 |
-
#wpforo-wrap .wpfl-4 .wpf-content .wpf-mod .wpf-mod-message{float: none;}
|
702 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot{width: 100%; padding:8px 20px 9px 20px; display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:center;}
|
703 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like{margin: 0; opacity: 0.8;}
|
704 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like:hover{opacity: 1;}
|
705 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like i{ font-size: 16px; display: inline-block; margin-left: 9px; line-height: 20px;}
|
706 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like .wpf-like-count{ margin-left: 20px; white-space: normal; cursor:pointer; font-size: 15px; display: inline-block; line-height: 20px;}
|
707 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply{ }
|
708 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply .wpf-action{margin: 0;line-height: 20px; padding: 2px 10px;}
|
709 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply i{ font-size: 12px; line-height: 20px; padding-left: 3px; margin-left: 6px;}
|
710 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons{flex-grow: 1; text-align: left; margin-left: -10px;}
|
711 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action{margin: 0 3px;}
|
712 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-thumbtack {font-size: 14px; vertical-align: middle;}
|
713 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-eye,
|
714 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-eye-slash,
|
715 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-quote-left{font-size: 14px;}
|
716 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar{ cursor: pointer; margin-bottom: 15px; margin-right: 110px; margin-top: 20px; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: center;}
|
717 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info i{margin-left: 3px;}
|
718 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info span{font-weight: 600;}
|
719 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info .wpf-post-replies-count{margin-left: 1px;}
|
720 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info{font-size: 12px; text-transform: uppercase; padding-left: 15px;}
|
721 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-prsep{flex-grow: 1; height: 1px;margin-left: 15px;}
|
722 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg{ font-size: 18px; line-height: 16px;}
|
723 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg i{vertical-align: middle; }
|
724 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-1{margin-right: 110px;}
|
725 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-2,
|
726 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-3,
|
727 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-4,
|
728 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-5,
|
729 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-6,
|
730 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-7{margin-right: 40px;}
|
731 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post{ margin-bottom: 20px;}
|
732 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head{display: flex; flex-wrap: wrap; flex-direction: row; justify-content:space-between; align-items:center;}
|
733 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar{width: 70px; height: 52px; padding:0 10px; align-self:flex-start;}
|
734 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar img,
|
735 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar .avatar{ padding: 3px; width: 50px; height: 50px; max-width: 100%; max-height: 100%;}
|
736 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author{flex-grow: 3; padding-bottom: 7px;}
|
737 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-head{display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
738 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-membertoggle{display: inline-block;}
|
739 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo{text-align: right; font-size: 12px; padding: 0 0 10px 0;}
|
740 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-profile-button{font-size: 13px;}
|
741 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-socnet-wrap{padding: 5px 0 7px 0; text-align: right;}
|
742 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-author-title{margin: 0 2px 0 7px; font-size: 11px;}
|
743 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-name{display: inline-block;font-size: 13px; font-weight: 600; margin-left: 7px; }
|
744 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-name i{font-size:12px}
|
745 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title{display: inline-block; margin: 0;}
|
746 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title .wpf-member-title.wpfut { font-size: 10px; line-height: 13px; padding: 2px 15px; margin: 5px auto 5px 7px; border: none; border-radius: 2px;}
|
747 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title .wpf-member-title.wpfut.wpfsut{background-color: #f1f1f1; padding: 3px 10px 2px 10px;}
|
748 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-nicename{display: inline-block; margin-left: 4px; font-size: 13px;}
|
749 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-posts{display: inline-block; margin-left: 6px; font-size: 11px;}
|
750 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-joined{display: inline-block; font-size: 12px;}
|
751 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-joined i{margin-left: 2px; font-size: 11px;}
|
752 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .author-rating-full { display: inline-block; font-size: 13px; line-height: 16px; min-width: auto; padding: 2px 0;}
|
753 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{flex-grow: 1; align-self: flex-end; padding-bottom: 18px; text-align: left; padding-left: 15px; font-size: 11px;}
|
754 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns{align-self: flex-end; font-size: 11px; padding-bottom: 15px; line-height: 26px;}
|
755 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns .wpf-sb-top{font-size: 12px; line-height: 26px; padding: 0 10px 0 0;}
|
756 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns .wpf-sb.wpf-sb-top .wpf-sb-buttons i{line-height: 29px;}
|
757 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-sb.wpf-sb-top .wpf-sb-buttons i{font-size: 14px;}
|
758 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content{margin-top: -12px; padding: 0;}
|
759 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-mod{margin-top: -10px; font-size: 11px; padding: 1px 25px;}
|
760 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree{margin:12px 25px 15px 25px; padding: 0 10px 5px 0; display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
761 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree i.fa-ellipsis-h{margin-right: 5px;}
|
762 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-reply-to.wpf-tree-item{margin-right: 10px;}
|
763 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item a{display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
764 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item em{cursor: text; font-style: normal;}
|
765 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item img,
|
766 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item .avatar{width: 18px; height: 18px; display: inline-block; margin: 0 8px 0 5px; }
|
767 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item.wpf-starter .avatar{ width: 22px; height: 22px; padding: 1px; box-sizing: border-box;}
|
768 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-sep{font-size: 16px; margin-right: 10px;}
|
769 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-content{margin: 5px 25px;}
|
770 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-meta{margin: 5px 25px;}
|
771 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot{margin: 20px 0 0 0; width: 100%; min-height: 35px; padding:8px 15px 9px 15px; display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:center;}
|
772 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot .wpf-like .wpf-like-count{margin-left: 20px;}
|
773 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-profile-buttons{padding-top: 3px;}
|
774 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-meta{margin: 30px 25px 10px 25px;}
|
775 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-signature{margin-top: 30px;}
|
776 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer .bleft:not(:empty){padding: 5px 15px; font-size: 12px;}
|
777 |
-
#wpforo-wrap .wpfl-4 .wpf-replies-sep{padding: 20px 10px 5px 0px;margin: 5px 12px 0px 0px;font-size: 13px;text-transform: uppercase;font-weight: bold;}
|
778 |
-
#wpforo-wrap .wpfl-4 .wpf-replies-sep i{margin-left: 3px;}
|
779 |
-
#wpforo-wrap .wpfl-4 .wpf-replies-sep span{font-weight: bold;}
|
780 |
-
#wpforo-wrap
|
781 |
-
#wpforo-wrap
|
782 |
-
#wpforo-wrap
|
783 |
-
#wpforo-wrap #wpf-form-wrapper.wpfel-4 .
|
784 |
|
785 |
@media all and (max-width: 1000px){
|
786 |
-
#wpforo-wrap .wpf-circle.wpf-m i{font-size: 14px;}
|
787 |
-
#wpforo-wrap .wpf-circle.wpf-s i{font-size: 10px;}
|
788 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child i{font-size: 12px;}
|
789 |
}
|
790 |
|
791 |
@media all and (max-width: 600px){
|
792 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{width: 100%;}
|
793 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item:nth-child(even){ border-right: none;}
|
794 |
}
|
795 |
|
|
|
|
|
796 |
/******************************************************/
|
797 |
/********************* PROFILE ************************/
|
798 |
/******************************************************/
|
799 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu{width:100%; padding:1px 0 10px 0; text-align:left; position: absolute; top: 15px; left: 15px;z-index: 1000;}
|
800 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu{text-align:center; min-width:3%; margin:1px 0; float:left; opacity:0.9;}
|
801 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item{padding:2px 10px; font-size:12px; display:block; text-align:center;}
|
802 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item a{font-size:13px;}
|
803 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item i{font-size:15px; padding-left:3px;}
|
804 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item a i{font-size:15px; padding-left:5px;}
|
805 |
-
#wpforo-wrap .wpf-profile-section{width:100%; padding:1px; margin-bottom: 20px;}
|
806 |
-
#wpforo-wrap .wpf-profile-section .wpf-profile-section-head{padding:5px 0 10px 0;font-size:17px;text-align:right;}
|
807 |
-
#wpforo-wrap .wpf-profile-section .wpf-profile-section-head i{font-size:22px; padding-left:5px;}
|
808 |
-
#wpforo-wrap .wpf-profile-section .wpf-profile-section-body{ width:100%; margin-top:10px;}
|
809 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox{width:24%; min-width:130px; padding:0; margin:0 0 1% 1%; text-align:center; float:right;}
|
810 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-body{padding:10px;}
|
811 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-icon{font-size:40px; line-height:50px; }
|
812 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-value{font-size:24px; line-height:28px;}
|
813 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-title{font-size:13px; line-height:26px; color:#999; text-transform:lowercase; white-space:nowrap;}
|
814 |
-
#wpforo-wrap .wpforo-profile-account{margin-top:2px;}
|
815 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-label{padding:10px; font-size:15px; vertical-align:top;}
|
816 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-socnet {border:none!important; background:transparent!important;}
|
817 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-socnet input[type="text"]{width:80%;}
|
818 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-wrap{position:relative;width:100%;overflow:hidden;}
|
819 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-bg{padding: 20px 0;text-align: center;filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);-moz-filter:blur(15px);-webkit-filter:blur(15px);background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;position: absolute;opacity: 0.7;top: 0;right: 0;width: 99%;height: 240px;margin: 0 auto;display: block;overflow: hidden;}
|
820 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-bg .wpfx {width: 65%; display:block; border-radius: 50% 50% 0 0; height:105px; margin: 165px auto 0 auto; background: #f9f9f9;}
|
821 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head{margin-bottom:2px;padding: 40px 0 0 0;text-align: center;width: 100%;overflow: hidden;position: relative;z-index: 1; border-top:1px solid #eeeeee; border-left:none; }
|
822 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header{width:100%; display:block; position:relative;}
|
823 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpfy {width:70%; position:absolute; right:30%; top:50px; height:195px; z-index:0; opacity:0.7; border-radius:0 2% 0 0}
|
824 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-info-wrap{position:relative; z-index:2; padding-top:10px;right:-5%}
|
825 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-img-wrap{display:inline-block; float:right}
|
826 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-data-wrap{float:right}
|
827 |
-
#wpforo-wrap .wpforo-profile-wrap .h-picture{float:none;text-align:center;padding:0 0 0 0;line-height:0;display:inline-block;}
|
828 |
-
#wpforo-wrap .wpforo-profile-wrap .h-picture .avatar{background: #fefefe; border: 3px solid #eeeeee; border-radius: 50%; box-shadow: 0 0 5px 3px #aaaaaa; display: inline-block; height: auto; margin: 0; max-height: 160px; max-width: 160px; padding: 0;}
|
829 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header-info{padding:0;display:block;vertical-align:top;}
|
830 |
-
#wpforo-wrap .wpforo-profile-wrap .h-left{float:right; text-align:right; padding:0; line-height:0; display:inline-block;}
|
831 |
-
#wpforo-wrap .wpforo-profile-wrap .h-left .avatar{padding:2px; height:auto; display:inline-block; margin:0; border-radius:50%; max-width:150px; max-height:150px;}
|
832 |
-
#wpforo-wrap .wpforo-profile-wrap .h-right{padding:0; display:block; margin-right:180px; vertical-align:top;}
|
833 |
-
#wpforo-wrap .wpforo-profile-wrap .h-top{height:auto;}
|
834 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-display-name{font-size:20px; text-shadow: -1px 0 #fefefe; line-height:24px; font-weight:200; margin-top:10px; display:inline-block; margin-bottom:5px; text-align:right; padding-right:40px; padding-top:50px;}
|
835 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-stat-data{}
|
836 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item{font-size:14px;line-height:18px;padding:1px 0 1px 10px;display:block;margin:3px 0 2px 0;text-shadow: -1px 0 #eeeeee;}
|
837 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item:last-child{border-left:none;}
|
838 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-rating-bar{margin:10px 0 5px 5px; display:inline-block; vertical-align:baseline;}
|
839 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap{display:table;border-collapse:separate; border-spacing:1px 1px;}
|
840 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap .rating-bar-cell{display:table-cell; min-width:30px; width:10%; padding:3px 0;text-align:center; font-size:15px; line-height:24px;}
|
841 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-badge{display:inline-block; min-width:80px; color:#fff; text-align:center; font-size:30px; line-height:30px; padding:15px 10px; vertical-align:bottom; margin-right:0;}
|
842 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom{padding:0; text-align:center; width:100%;}
|
843 |
-
#wpforo-wrap .wpforo-profile-wrap .h-footer{margin:20px 0 0; padding:0; border:none;}
|
844 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu{padding:8px 20px;display:inline-block!important;line-height: 23px;float:right;min-width: 15%;}
|
845 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu i{display:inline-block; padding-left:1px;}
|
846 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-content{background:transparent; margin-top:0; border-right:1px solid transparent; border-left:1px solid transparent; border-bottom:1px solid transparent; border-top: none;}
|
847 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-content table{border:none!important; margin-top:0;}
|
848 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-username{font-weight:bold; font-size:15px; display:inline-block; padding-right:10px;}
|
849 |
-
#wpforo-wrap .wpforo-profile-wrap input[type="file"].wpf-custom-avatar{ width:40%; vertical-align:baseline; margin-right:10px; }
|
850 |
-
#wpforo-wrap .wpforo-profile-wrap img.wpf-custom-avatar-img{ vertical-align:bottom; max-height:40px; max-width:100px; border:1px solid #ccc; padding:2px; margin-top:5px; display: inline-block; }
|
851 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-member-title{display: inline-block;}
|
852 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-member-title.wpfut{ display:none!important; }
|
853 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field.wpf-field-name-about{ border-top:none; padding-bottom:20px;}
|
854 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label-wrap{ width:100%; display:block; text-align:justify; margin-bottom:10px; padding-bottom:10px; margin-top:5px; }
|
855 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label{ font-size:20px; font-weight:normal; }
|
856 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label i{ display:inline-block; padding-left:5px;}
|
857 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-field-wrap{ width:100%; font-style:italic; font-size:14px; line-height:22px; text-align:justify;}
|
858 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field{}
|
859 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-badge{box-shadow: 0px 0px 5px #999; border: 1px solid #ffffff; border-radius: 5px;}
|
860 |
-
|
861 |
-
#wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(1){ width: 40%;}
|
862 |
-
#wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(2){ width: 30%;}
|
863 |
-
#wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(3){ width: 30%;}
|
864 |
-
#wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(2) .wpf-field{text-align: center;}
|
865 |
-
#wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(3) .wpf-field{text-align: center;}
|
866 |
-
#wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar li{border-bottom: medium none; font-size: 13px;padding: 5px 0;}
|
867 |
-
#wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar input[type="url"]{ padding: 2px; width: 50%;}
|
868 |
-
#wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar input[type="file"]{ font-size: 14px; padding: 2px; line-height: 18px;}
|
869 |
-
#wpforo-wrap .wpforo-profile-account .wpf-field-name-about textarea{ height: 110px;}
|
870 |
-
|
871 |
-
#wpforo-wrap .wpforo-profile-home .wpfw-2 .wpf-field .wpf-field-wrap, #wpforo-wrap .wpforo-profile-home .wpfw-3 .wpf-field .wpf-field-wrap{padding-right: 35px;}
|
872 |
|
873 |
|
874 |
/******************************************************/
|
875 |
/******************** ACTIVITY ************************/
|
876 |
/******************************************************/
|
877 |
-
#wpforo-wrap .wpforo-activity-content{margin-top:2px;}
|
878 |
-
#wpforo-wrap .wpforo-activity-content .activity-icon{min-width:40px; width:7%; padding:10px; font-size:20px; line-height: 20px; text-align:center;}
|
879 |
-
#wpforo-wrap .wpforo-activity-content .activity-title{padding:10px; width:68%;}
|
880 |
-
#wpforo-wrap .wpforo-activity-content .activity-title a {font-size:14px;}
|
881 |
-
#wpforo-wrap .wpforo-activity-content .activity-date{padding:10px; white-space:nowrap; width:23%; text-align:center;}
|
882 |
-
#wpforo-wrap .wpforo-activity-content .activity-foot {padding:10px; width:100%; text-align:left; margin-top:2px; border-top:#ffffff solid 1px;}
|
883 |
|
884 |
/******************************************************/
|
885 |
/******************** SUBSCRIPTION ********************/
|
886 |
/******************************************************/
|
887 |
-
#wpforo-wrap .wpforo-sbn-content{margin-top:2px;}
|
888 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-icon{min-width:40px; width:7%; padding:10px; font-size:16px; text-align:center;}
|
889 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-title{padding:10px; width:60%;}
|
890 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-title a {font-size:14px;}
|
891 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-action{padding:10px; white-space:nowrap; text-align:center; width:27%;}
|
892 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-foot{padding:10px; width:100%; text-align:left; margin-top:2px; border-top:#ffffff solid 1px;}
|
893 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-head{font-size: 16px; padding: 5px;}
|
894 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk{padding: 15px 0;}
|
895 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk div{padding:5px 0 5px 20px; display: inline-block; margin-left: 10px; }
|
896 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options{width: 100%; overflow-x: hidden; overflow-y:auto; padding: 10px; height: 190px; margin-top: 5px; }
|
897 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul{list-style: none; margin-right: 0; padding-right: 0;}
|
898 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul li{padding: 5px 0 5px 0;}
|
899 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul li:last-child{border: none;}
|
900 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-tool-foot{text-align: left; padding: 10px 0;}
|
901 |
-
#wpforo-wrap .wpforo-sbn-content input[type="checkbox"] {padding: 10px;margin-right: 8px;}
|
902 |
-
#wpforo-wrap .wpforo-sbn-content label {display: inline; padding: 10px;}
|
903 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-div{ display: inline-block;}
|
904 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-checkbox{vertical-align: top; font-style: italic;}
|
905 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-form-title{font-weight: bold; padding: 0 5px; vertical-align: top; width: 50%;}
|
906 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-cat.wpf-sbs-div{ display: block; width: 100%; padding: 7px 10px; font-size: 14px;}
|
907 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options input[type="checkbox"] {padding: 10px; margin-right: 8px;}
|
908 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options label {display: inline; padding: 10px;}
|
909 |
|
910 |
/****************************************************/
|
911 |
/******************* wpForo Forms *******************/
|
912 |
/****************************************************/
|
913 |
-
#wpforo-wrap input{border-radius: 0; box-shadow: none; font-weight: normal;}
|
914 |
-
#wpforo-wrap textarea{padding: 5px 5px 3px 3px; border-radius: 0; box-shadow: none; font-weight: normal;}
|
915 |
-
#wpforo-wrap select {text-indent: 0.01px; text-overflow: ''; padding: 5px 7px 5px 5px; font-size: 14px; line-height:18px;}
|
916 |
-
#wpforo-wrap input[type="text"], #wpforo-wrap input[type="password"], #wpforo-wrap input[type="email"], #wpforo-wrap textarea, #wpforo-wrap select {margin: 2px; outline: 0 none; padding: 5px 7px 5px 5px; font-size: 14px; line-height:18px;}
|
917 |
-
#wpforo-wrap input[type="submit"],#wpforo-wrap input[type="reset"], #wpforo-wrap input[type="button"]{padding:5px 15px!important; font-size:13px; cursor:pointer; line-height: 16px;box-shadow: 0 1px 1px #999999; outline: 0;}
|
918 |
-
#wpforo-wrap .wpforo-widget-wrap input[type="submit"]{box-shadow: none;}
|
919 |
-
#wpforo-wrap .wpf-button{padding:5px 15px!important; font-size:13px; font-weight:normal; cursor:pointer; line-height: 16px; border-radius: 0; white-space:nowrap; box-shadow: 0 1px 1px #999999; outline: 0;}
|
920 |
-
#wpforo-wrap .wpf-button i{margin-left: 3px;}
|
921 |
-
#wpforo-wrap .wpf-button-secondary{/*box-shadow: 0 1px 1px #999999;*/ border-radius: 0; padding: 5px 15px; margin: 0 10px; background-color: #F5F5F5; opacity: 0.8; color: #555555; border: 1px solid #cccccc; line-height: 16px; font-size: 13px;}
|
922 |
-
#wpforo-wrap .wpf-button-secondary:hover{/*box-shadow: 0 1px 2px #999999;*/ opacity: 1;}
|
923 |
-
|
924 |
-
#wpforo-wrap .wpf-topic-create{padding:
|
925 |
-
#wpforo-wrap .wpf-topic-create .wpf-subject-label{font-size: 15px; display: inline-block; padding-bottom: 2px;}
|
926 |
-
#wpforo-wrap .wpf-topic-create .wp-editor-tools{padding:5px 5px 0 10px; margin-bottom:10px;}
|
927 |
-
#wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-tmce{padding:5px 10px; border-bottom:none;}
|
928 |
-
#wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-html{padding:5px 10px; border-bottom:none;}
|
929 |
-
#wpforo-wrap .wpf-topic-create .wpf-subject
|
930 |
-
#wpforo-wrap .wpf-topic-
|
931 |
-
#wpforo-wrap .wpf-topic-
|
932 |
-
#wpforo-wrap .wpf-topic-form-extra-wrap .wpf-
|
933 |
-
#wpforo-wrap .wpf-topic-
|
934 |
-
#wpforo-wrap .wpf-topic-create .quicktags-toolbar
|
935 |
-
#wpforo-wrap .wpf-topic-create input[type="
|
936 |
-
#wpforo-wrap .wpf-
|
937 |
-
#wpforo-wrap .wpf-topic-create
|
938 |
-
#wpforo-wrap .wpf-topic-create .
|
939 |
-
#wpforo-wrap .mce-btn button{
|
940 |
-
#wpforo-wrap .
|
941 |
-
#wpforo-wrap .mce-btn
|
942 |
-
#wpforo-wrap .mce-btn-small
|
943 |
-
#wpforo-wrap .mce-caret {
|
944 |
-
#wpforo-wrap .mce-caret
|
945 |
-
#wpforo-wrap .mce-
|
946 |
-
#wpforo-wrap .mce-
|
947 |
-
#wpforo-wrap .mce-
|
948 |
-
|
949 |
-
#wpforo-wrap
|
950 |
-
|
951 |
-
#wpforo-wrap
|
952 |
-
#wpforo-wrap .wpf-post-create
|
953 |
-
#wpforo-wrap .wpf-
|
954 |
-
#wpforo-wrap .wpf-post-create .wp-editor-
|
955 |
-
#wpforo-wrap .wpf-post-create .
|
956 |
-
#wpforo-wrap .wpf-post-create .
|
957 |
-
#wpforo-wrap .wpf-post-create .
|
958 |
-
#wpforo-wrap .wpf-post-create .
|
959 |
-
#wpforo-wrap .wpf-post-create
|
960 |
-
#wpforo-wrap .wpf-post-create .
|
961 |
-
#wpforo-wrap .wpf-post-create
|
962 |
-
#wpforo-wrap .wpf-post-create .
|
963 |
-
#wpforo-wrap .wpf-post-create .
|
964 |
-
|
965 |
-
#wpforo-wrap .wpf-
|
966 |
-
|
967 |
-
#wpforo-wrap .wpf-
|
968 |
-
#wpforo-wrap .wpf-default-attachment
|
969 |
-
|
970 |
-
#wpforo-wrap .wpf-
|
971 |
-
|
972 |
-
#wpforo-wrap .wpf-topic-create .wpf-topic-guest-
|
973 |
-
#wpforo-wrap .wpf-topic-create .wpf-topic-guest-
|
974 |
-
|
975 |
-
#wpforo-wrap
|
976 |
-
|
977 |
-
#wpforo-wrap
|
978 |
-
#wpforo-wrap
|
979 |
-
#wpforo-wrap
|
980 |
-
|
981 |
-
#wpforo-wrap .
|
982 |
-
|
983 |
-
#wpforo-wrap .wpforo-portable-form-wrap
|
984 |
-
#wpforo-wrap .wpforo-portable-form-wrap
|
985 |
-
#wpforo
|
986 |
-
#wpforo-wrap .wpforo-portable-form-wrap .
|
987 |
-
#wpforo-wrap .wpforo-portable-form-wrap .wpf-
|
988 |
-
#wpforo-wrap .wpforo-
|
989 |
-
#wpforo-wrap .wpforo-
|
990 |
-
|
991 |
-
#wpforo-wrap
|
992 |
-
|
993 |
-
#wpforo-wrap
|
994 |
-
|
995 |
-
#wpforo-wrap form
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
996 |
|
997 |
/****************************************************/
|
998 |
/******************* wpForo Tags ********************/
|
999 |
/****************************************************/
|
1000 |
-
#wpforo-wrap .wpforo-tags{margin: -8px 0 15px 0; padding: 15px 30px;}
|
1001 |
-
#wpforo-wrap .wpforo-tags .wpf-tags-title{float: right; font-size: 14px; padding-top: 4px; padding-left: 20px; margin-left: 30px; margin-bottom: 5px;}
|
1002 |
-
#wpforo-wrap .wpforo-tags .wpf-tags-title i{padding-left: 5px;}
|
1003 |
-
#wpforo-wrap .wpf-search-tags{ padding: 10px 45px 10px;}
|
1004 |
-
#wpforo-wrap .wpf-tags tag{ margin: 4px 0; font-family:Verdana; }
|
1005 |
-
#wpforo-wrap .wpf-tags tag, #wpforo-wrap .wpf-tags a{float:right; outline: none; height:24px; line-height:23px; position:relative; font-size:11px;}
|
1006 |
-
#wpforo-wrap .wpf-tags.wpf-tags-small tag, #wpforo-wrap .wpf-tags.wpf-tags-small a{height:20px; line-height:18px;font-size:10px;}
|
1007 |
-
#wpforo-wrap .wpf-tags a{ margin-left:25px; padding:0 12px 0 10px; text-decoration:none; -moz-border-radius-bottomleft:2px; -webkit-border-bottom-left-radius:2px; border-bottom-left-radius:2px; -moz-border-radius-topleft:2px; -webkit-border-top-left-radius:2px; border-top-left-radius:2px;}
|
1008 |
-
#wpforo-wrap .wpf-tags a:before{ content:""; float:right; position:absolute; top:0; right:-12px; width:0; height:0; border-style:solid; border-width:12px 0 12px 12px;}
|
1009 |
-
#wpforo-wrap .wpf-tags.wpf-tags-small a:before{ right: -9px; border-width: 10px 0 10px 10px;}
|
1010 |
-
#wpforo-wrap .wpf-tags-text sep:last-child{display: none;}
|
1011 |
-
#wpforo-wrap .wpf-tags-text i{padding-left: 3px;}
|
1012 |
-
@media screen and (-webkit-min-device-pixel-ratio:0){ #wpforo-wrap .wpf-tags.wpf-tags-small a:before{ right: -10px; border-width: 10px 0 10px 10px;} }
|
1013 |
-
#wpforo-wrap .wpf-tags a:after{ content:""; position:absolute; top:10px; right:0; float:right; width:4px; height:4px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
|
1014 |
-
#wpforo-wrap .wpf-tags.wpf-tags-small a:after{top:8px;}
|
1015 |
-
#wpforo-wrap .wpfl-3 .wpforo-tags {margin:
|
1016 |
-
#wpforo-wrap .wpf-topic-tags{margin: 15px
|
1017 |
-
#wpforo-wrap .wpf-topic-tags .wpf-topic-tags-label{font-size: 1em; padding: 0 2px 7px;}
|
1018 |
-
#wpforo-wrap .wpf-topic-tags .wpf-topic-tags-label i{padding-left: 5px; font-size: 1.1em;}
|
1019 |
-
#wpforo-wrap .wpf-topic-tags .wpf-topic-tags-label span{font-size: 0.8em; font-style: italic; padding: 0 5px; display: inline-block;}
|
1020 |
-
#wpforo-wrap .wpf-topic-tags
|
1021 |
-
#wpforo-wrap .wpf-default-attachment p{float: left;}
|
1022 |
.wpf_ac_results {padding: 0;margin: 0; list-style: none;position: absolute;z-index: 10000; border: 1px solid #dddddd; box-shadow: 0 1px 2px rgba( 100, 100, 100, 0.8 );background-color: #fff;}
|
1023 |
.wpf_ac_results li {margin-bottom: 0; min-width: 200px; padding: 2px 10px; font-size: 14px; white-space: nowrap; text-align: right; cursor: pointer;}
|
1024 |
.wpf_ac_results .wpf_ac_over { background-color: #ddd;}
|
1025 |
.wpf_ac_results .wpf_ac_over { background-color: #0073aa; color: #fff;}
|
1026 |
|
1027 |
-
#wpforo-wrap .wpforo-tags-wrap .wpforo-tags-content{margin:20px 10px;}
|
1028 |
-
#wpforo-wrap .wpforo-tags-wrap .wpforo-tags-content tag a{font-weight: 400; padding-left: 5px; white-space: nowrap;}
|
1029 |
-
#wpforo-wrap .wpforo-tags-wrap .wpf-snavi{width:100%; margin:20px auto -10px 0; text-align:left; padding:1px 0;}
|
1030 |
|
1031 |
/****************************************************/
|
1032 |
/******************* wpForo Topic Footer ************/
|
1033 |
/****************************************************/
|
1034 |
-
#wpforo-wrap .wpforo-topic-footer{margin: 40px 0 -5px;}
|
1035 |
-
#wpforo-wrap .wpf-tag-list .wpforo-tags{margin: 0; padding: 13px 30px 15px 10px;}
|
1036 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-wrap{padding: 11px 30px 10px 10px;}
|
1037 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-title{font-size: 14px; padding: 4px 0 0 10px;}
|
1038 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-title i{padding-left: 5px;}
|
1039 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-topics{margin: 10px 0 5px 0;}
|
1040 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-topics li{list-style: none; padding: 0 1px 0 0; font-size: 14px;}
|
1041 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-topics li i {padding-left: 10px;}
|
1042 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-topics li .wpf-rel-date{ display: inline; float: left; font-size: 12px; padding: 0 10px;}
|
1043 |
-
#wpforo-wrap .wpf-topic-navi .wpf-navi-wrap{padding: 15px 30px 14px 10px;}
|
1044 |
-
#wpforo-wrap .wpf-topic-navi .wpf-navi-item {margin: 0 5px;font-size: 14px;padding: 0;}
|
1045 |
-
#wpforo-wrap .wpf-topic-navi .wpf-topic-all {float: right;}
|
1046 |
-
#wpforo-wrap .wpf-topic-navi .wpf-topic-prnx {float: left; display: flex; flex-direction: row;}
|
1047 |
-
#wpforo-wrap .wpf-topic-navi .wpf-topic-prev {padding: 0 5px;}
|
1048 |
-
#wpforo-wrap .wpf-topic-navi .wpf-topic-next {padding: 0 5px;}
|
1049 |
-
#wpforo-wrap .wpf-topic-visitors{padding: 15px 35px 18px 35px;}
|
1050 |
-
#wpforo-wrap .wpf-topic-visitors p{font-size: 13px; line-height: 22px; margin: 0;}
|
1051 |
-
#wpforo-wrap .wpf-topic-visitors p.wpf-viewed-users{margin-right: -3px;}
|
1052 |
-
#wpforo-wrap .wpf-topic-visitors p.wpf-viewing-users i{font-size: 17px; padding-left: 7px;}
|
1053 |
-
#wpforo-wrap .wpf-topic-visitors p.wpf-viewed-users i{font-size: 17px; padding-left: 7px;}
|
1054 |
-
#wpforo-wrap .wpf-viewing{white-space: nowrap; display: inline-block; font-style: italic; padding-right: 3px; font-size: 11px;}
|
1055 |
|
1056 |
/****************************************************/
|
1057 |
/******************* wpForo Members *****************/
|
1058 |
/****************************************************/
|
1059 |
-
#wpforo-wrap .wpforo-members-wrap .wpforo-members-content {margin-top:2px;}
|
1060 |
-
#wpforo-wrap .wpforo-members-wrap .wpf-member-info {line-height:24px;}
|
1061 |
-
#wpforo-wrap .wpforo-members-wrap .wpf-member-name {font-size:16px;}
|
1062 |
-
#wpforo-wrap .wpforo-members-search{padding:10px 0 10px 0;}
|
1063 |
-
#wpforo-wrap .wpforo-members-search .wpf-member-search{font-size:13px; margin:1px;}
|
1064 |
-
#wpforo-wrap .wpforo-members-wrap td {vertical-align:middle; background:transparent;}
|
1065 |
-
#wpforo-wrap .wpforo-members-wrap th.wpf-members-avatar {width:100px;}
|
1066 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar img {border-radius: 50%; width:64px; height:64px;}
|
1067 |
-
#wpforo-wrap .wpforo-members-wrap th.wpf-members-regdate {width:180px; }
|
1068 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar {padding:10px; text-align:center; line-height:12px }
|
1069 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar img{border-radius:50%; width:64px; height:64px;}
|
1070 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-info {padding:10px;}
|
1071 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-info .author-online { display: inline-block; }
|
1072 |
-
#wpforo-wrap .wpforo-members-wrap th {padding:10px; font-size:12px; text-align:center; font-weight:normal;}
|
1073 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-regdate {padding:10px; text-align:center;}
|
1074 |
-
#wpforo-wrap .wpforo-members-wrap .wpf-members-foot {padding:10px; width:100%; text-align:left; margin-top:2px;}
|
1075 |
-
#wpforo-wrap .wpforo-members-wrap .wpf-member-profile-buttons{ margin-right:5px; vertical-align:top;}
|
1076 |
-
#wpforo-wrap .wpforo-members-wrap .wpf-member-profile-button{ padding:1px 1px; font-size:14px; line-height:14px; display:inline-block; margin-left:5px;}
|
1077 |
/*********************************************************/
|
1078 |
/******************* wpForo Registration *****************/
|
1079 |
/*********************************************************/
|
1080 |
-
#wpforo-wrap .wpforo-register-wrap .wpforo-register-content {margin-top:2px;}
|
1081 |
-
#wpforo-wrap .wpforo-register-wrap .wpforo-register-content > h3{ text-align: center; font-size: 18px; margin: -10px 0 22px 0; padding: 0;}
|
1082 |
-
#wpforo-wrap .wpforo-register-wrap .wpf-field.wpf-field-type-submit input[type="submit"]{width: 60%; padding: 8px 20px !important; margin: 10px auto; font-size: 14px;}
|
1083 |
-
#wpforo-wrap .wpforo-register-wrap .wpforo-register-content .wpforo_recaptcha_widget{ width: 100%; display: block; text-align: center; margin-top: 15px; margin-bottom: 0;}
|
1084 |
-
#wpforo-wrap .wpforo-register-wrap .wpforo-register-content .wpforo_recaptcha_widget > div{ display: inline-block;}
|
1085 |
/*********************************************************/
|
1086 |
/********************* wpForo Login **********************/
|
1087 |
/*********************************************************/
|
1088 |
-
#wpforo-wrap .wpforo-login-wrap .wpforo-login-table{ min-width: 400px; width: 50%; margin: 0 auto; text-align: center; background-color: #eeeeee;}
|
1089 |
-
#wpforo-wrap .wpforo-login-wrap .wpforo-login-content {margin-top:2px;}
|
1090 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-label{padding:2px 2px 4px 2px; margin:0; line-height:18px; font-size:16px;}
|
1091 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-extra{padding:0 5px 10px 5px;}
|
1092 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field.wpf-field-hook{ padding-top: 1px; padding-bottom: 1px;}
|
1093 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-login-field input[type="submit"]{ margin:0 5px;}
|
1094 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-login-remember{padding:0; margin:0; cursor:pointer; font-size:13px; line-height:16px }
|
1095 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-forgot-pass{padding:0; margin:0; cursor:pointer; font-size:13px; line-height:16px; text-decoration:none;}
|
1096 |
-
#wpforo-wrap .wpforo-login-wrap .wpforo-table .wpfw-1 .wpf-field:nth-child(even) {background-color: #eeeeee;}
|
1097 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap{width: 100%; text-align: center; display: block;}
|
1098 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type="text"],
|
1099 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type="password"],
|
1100 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type="email"]{ padding: 10px 34px 10px 20px; font-size: 14px; }
|
1101 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type="submit"]{ padding: 10px 20px 10px 20px!important; font-size: 16px; width: 80%; }
|
1102 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap .wpforo_recaptcha_widget{display: inline-block;}
|
1103 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap .wpf-field-icon {right: 14px; top: 15px; font-size: 14px;}
|
1104 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap .wpf-show-password {left: 12px; top: 16px; font-size: 14px;}
|
1105 |
-
#wpforo-wrap .wpforo-login-wrap .wpforo-login-content h3{ text-align: center; font-size: 18px; margin: -10px 0 22px 0; padding: 0;}
|
1106 |
|
1107 |
/****************************************************/
|
1108 |
/******************* wpForo 404 *********************/
|
1109 |
/****************************************************/
|
1110 |
-
#wpforo-wrap .wpforo-404-wrap .wpforo-404-content {margin:2px 1px 5px 1px; padding:10px 10px 20px 10px;}
|
1111 |
-
#wpforo-wrap .wpforo-404-wrap .wpf-404{width:300px; font-size:86px; margin:10px auto; text-align:center; line-height: 100px;}
|
1112 |
-
#wpforo-wrap .wpforo-404-wrap .wpf-404-desc{text-align:center; font-size:14px; padding-top:20px;}
|
1113 |
-
#wpforo-wrap .wpforo-404-wrap .wpf-404-desc a {font-size:14px }
|
1114 |
-
#wpforo-wrap .wpforo-404-wrap .wpf-search-box {text-align:center; width:350px; padding:20px; margin:20px auto;}
|
1115 |
-
#wpforo-wrap .wpforo-404-wrap .wpf-search-box p {white-space:nowrap }
|
1116 |
|
1117 |
/****************************************************/
|
1118 |
/******************* wpForo Search ******************/
|
1119 |
/****************************************************/
|
1120 |
-
#wpforo-wrap #wpforo-search-title {font-size:16px; font-weight:100; padding:20px 0;}
|
1121 |
-
#wpforo-wrap #wpforo-search-title i{font-size: 0.9em;}
|
1122 |
-
#wpforo-wrap .wpforo-search-wrap table{border-spacing:0; border-collapse:collapse; padding:0; background:transparent; border:none;}
|
1123 |
-
#wpforo-wrap .wpforo-search-wrap .wpf-search-bar{padding:
|
1124 |
-
#wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpfltd{padding:
|
1125 |
-
#wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpfrtd{padding:
|
1126 |
-
#wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpf-last{border-bottom:none!important;}
|
1127 |
-
#wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpf-last{border-bottom:none!important;}
|
1128 |
-
#wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpff{height:150px;}
|
1129 |
-
#wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpfd{margin-bottom:10px;}
|
1130 |
-
#wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpf-search-label{font-size:13px; line-height:16px;}
|
1131 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content {margin-top:2px; padding-top:10px; padding-bottom:0;}
|
1132 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-sword{}
|
1133 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-ptr{}
|
1134 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-icon{width:45px; padding:15px 7px; text-align:center;}
|
1135 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-title{padding:15px;}
|
1136 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-result{padding:15px; text-align:center;}
|
1137 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-date{padding:15px;}
|
1138 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-user{padding:15px;}
|
1139 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-forum{padding:15px;}
|
1140 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-icon {width:37px; padding:10px; text-align:center;}
|
1141 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-title {padding:10px; font-size:14px; line-height:18px;}
|
1142 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-result {padding:10px; text-align:center; text-transform:lowercase;}
|
1143 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-date {padding:10px;}
|
1144 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-user {padding:10px;}
|
1145 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-forum {padding:10px;}
|
1146 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-stext{padding:10px;word-break: break-all;}
|
1147 |
-
#wpforo-wrap .wpforo-search-wrap .wpf-snavi{width:100%; margin:5px auto 1px 0; text-align:left; padding:5px 5px;}
|
|
|
|
|
|
|
|
|
1148 |
|
1149 |
/****************************************************/
|
1150 |
/******************* wpForo Recent ******************/
|
1151 |
/****************************************************/
|
1152 |
-
#wpforo-wrap #wpforo-recent-title {font-size:16px; font-weight:100; padding:20px 0;}
|
1153 |
-
#wpforo-wrap .wpforo-recent-wrap table{border-spacing:0; border-collapse:collapse; padding:0; background:transparent; border:none;}
|
1154 |
-
#wpforo-wrap .wpforo-recent-wrap select{padding: 3px 7px 3px 5px;font-size: 13px;}
|
1155 |
-
#wpforo-wrap .wpforo-recent-wrap #wpforo-title{margin-bottom: 5px;}
|
1156 |
-
#wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar{padding:5px 10px;}
|
1157 |
-
#wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpfltd{padding:10px 5px; vertical-align:top;}
|
1158 |
-
#wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpfrtd{padding:10px 5px; vertical-align:top;}
|
1159 |
-
#wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpf-last{border-bottom:none!important;}
|
1160 |
-
#wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpf-last{border-bottom:none!important;}
|
1161 |
-
#wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpff{height:150px;}
|
1162 |
-
#wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpfd{margin-bottom:10px;}
|
1163 |
-
#wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpf-recent-label{font-size:13px; line-height:16px;}
|
1164 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content {margin-top:5px; padding-top:5px; padding-bottom:0;}
|
1165 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-shead-avatar{width:60px; text-align:center;}
|
1166 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-shead-title{padding:15px 5px;}
|
1167 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-shead-forum{padding:15px 5px; width:30%;}
|
1168 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-avatar {width:60px; text-align:center; padding:10px;}
|
1169 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-avatar img.avatar{ max-width:40px; }
|
1170 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-title {padding:10px 5px; vertical-align:top;}
|
1171 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-title i{display: inline-block; padding-left: 7px; font-size: 1.1em;}
|
1172 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-title .wpf-spost-title-link{font-size:16px;}
|
1173 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-forum {padding:10px 5px; vertical-align:top; width:30%;}
|
1174 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-stext{padding: 8px 10px;word-break: break-all;font-size: 13px;line-height: 20px;}
|
1175 |
-
#wpforo-wrap .wpforo-recent-wrap .wpf-snavi{width:100%; margin:1px auto -10px 0; text-align:left; padding:1px 0;}
|
1176 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content.wpfr-topics td.wpf-spost-avatar {width:50px; text-align:center; padding:10px;}
|
1177 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content.wpfr-topics td.wpf-spost-avatar img.avatar{ max-width:30px; }
|
1178 |
-
#wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content.wpfr-topics .wpf-spost-topic-recent-posts{ float:left; font-size:11px; line-height:18px;}
|
1179 |
|
1180 |
/******************************************************/
|
1181 |
/******************** Pagination **********************/
|
1182 |
/******************************************************/
|
1183 |
-
#wpforo-wrap .wpf-navi {margin:5px 0;}
|
1184 |
-
#wpforo-wrap .wpf-navi.wpf-navi-topic-top{clear: both;}
|
1185 |
-
#wpforo-wrap .wpf-navi.wpf-navi-post-top{clear: both;}
|
1186 |
-
#wpforo-wrap .wpf-navi .wpf-navi-wrap{white-space:nowrap; text-align:left;}
|
1187 |
-
#wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-page-info{font-size:13px; line-height:16px; font-weight:normal; padding-left:5px;}
|
1188 |
-
#wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-prev-button{padding:3px 8px!important; color:#fff; font-size:12px; cursor:pointer; line-height: 16px;}
|
1189 |
-
#wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-next-button{padding:3px 8px!important; color:#fff; font-size:12px; cursor:pointer; line-height: 16px;}
|
1190 |
-
#wpforo-wrap .wpf-navi .wpf-navi-wrap i.fa-chevron-left{font-size:10px;}
|
1191 |
-
#wpforo-wrap .wpf-navi .wpf-navi-wrap i.fa-chevron-right{font-size:10px;}
|
1192 |
-
#wpforo-wrap .wpf-navi select.wpf-navi-dropdown {appearance:none; width:auto; -webkit-appearance:none; -moz-appearance: none; font-size:12px; padding:1px 10px!important; margin:0 2px 0 1px; cursor:pointer;}
|
1193 |
|
1194 |
/******************************************************/
|
1195 |
/******************** Stat Panel **********************/
|
1196 |
/******************************************************/
|
1197 |
-
#wpforo-wrap #wpforo-footer{margin-top:60px;}
|
1198 |
-
#wpforo-wrap #wpforo-stat-header{margin:0; padding: 12px; min-height: 35px;}
|
1199 |
-
#wpforo-wrap #wpforo-stat-header span{line-height:18px;}
|
1200 |
-
#wpforo-wrap #wpforo-stat-header i{line-height:18px;}
|
1201 |
-
#wpforo-wrap #wpforo-stat-body {width:100%; text-align:center; padding:10px;}
|
1202 |
-
#wpforo-wrap #wpforo-stat-body .wpf-row{ padding-bottom:10px;}
|
1203 |
-
#wpforo-wrap #wpforo-stat-body {text-align:right; padding:10px; width:100%; border:none;}
|
1204 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-data{margin-bottom:7px;}
|
1205 |
-
#wpforo-wrap #wpforo-stat-body .wpf-row{padding:1px 5px 7px 5px;font-size:13px;}
|
1206 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item:first-child{}
|
1207 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item:last-child{ border-left:none;}
|
1208 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item{text-align:center; font-size:12px; width:19%; min-width:90px; display:inline-block; margin-top:5px;}
|
1209 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item i{font-size:24px; display:inline-block; padding-bottom:3px; vertical-align:baseline; line-height:26px;}
|
1210 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item i.fa-file-alt{font-size:23px;}
|
1211 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item .wpf-stat-value{ display:inline-block; vertical-align:bottom; margin-right:5px; padding:0; line-height:30px; font-size:24px; font-weight:normal;}
|
1212 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item .wpf-stat-label{display:block; margin:5px auto 0 auto; padding:5px; line-height:14px; font-size:13px; border-top:1px dotted #ccc; color:#777; white-space:nowrap; width:50%;}
|
1213 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info {padding-bottom:0; padding-top:3px;}
|
1214 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info i{ font-size:12px; padding-left:4px;}
|
1215 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p{line-height:16px; font-size:11px; padding-bottom:1px;}
|
1216 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p span{ margin-left:10px; margin-right:5px; display:inline-block;}
|
1217 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-stat-other{font-size: 13px; line-height: 22px;}
|
1218 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons{ border-top: 1px solid #e6e6e6; padding-top: 5px; }
|
1219 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons a{font-size: 12px;}
|
1220 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons,
|
1221 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-topic-icons { margin-top:7px;}
|
1222 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons span,
|
1223 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-topic-icons span{ margin-left:3px; margin-right:5px; display:inline-block;}
|
1224 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons span.wpf-stat-label,
|
1225 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-topic-icons span.wpf-stat-label{ margin-left:2px; margin-right:10px; display:inline-block; font-size:11px;}
|
1226 |
|
1227 |
/****************************************************/
|
1228 |
/**************** wpForo Dialogs ********************/
|
@@ -1249,15 +1270,15 @@ body.wpforo-dialog-visible #wpforo-dialog-extra-wrap{display: block;}
|
|
1249 |
/****************************************************/
|
1250 |
/**************** wpForo Waring Message *************/
|
1251 |
/****************************************************/
|
1252 |
-
#wpforo-wrap .wpforo-rcn-wrap{width: 100%;border: 1px dashed #facdac; padding: 15px 25px 10px;background: #fffaf3; margin: 10px 0 20px 0;}
|
1253 |
-
#wpforo-wrap .wpforo-rcn-head{color: #f16d1d;font-weight: 600;display: block;font-size: 15px;padding-bottom: 5px;}
|
1254 |
-
#wpforo-wrap .wpforo-rcn-head i{padding-left: 7px; font-size: 23px;}
|
1255 |
-
#wpforo-wrap .wpforo-rcn-body{color: #333;font-size: 14px;padding: 0 10px;line-height: 1.65;}
|
1256 |
-
#wpforo-wrap .wpforo-rcn-footer{margin-top: 10px;border-top: 1px dashed #aaa;padding: 5px 10px 0;line-height: 1.5;display: flex;justify-content: space-between;align-items: center;flex-direction: row;}
|
1257 |
-
#wpforo-wrap .wpforo-rcn-info{font-size: 13px;font-style: italic;color: #666; padding-left: 20px; line-height: 17px;}
|
1258 |
-
#wpforo-wrap .wpforo-rcn-dismiss{padding: 0;text-align: left;}
|
1259 |
-
#wpforo-wrap .wpforo-rcn-dismiss span{display: inline-block;cursor: pointer;line-height: initial;font-size: 13px;background-color: #f0903c; color: #fff;padding: 7px 15px;}
|
1260 |
-
#wpforo-wrap .wpforo-rcn-dismiss span:hover{background-color: #f8831b;}
|
1261 |
|
1262 |
/****************************************************/
|
1263 |
/************* wpForo front end messages ***********/
|
@@ -1269,10 +1290,12 @@ body.wpforo-dialog-visible #wpforo-dialog-extra-wrap{display: block;}
|
|
1269 |
#wpf-msg-box > p:first-child:before{display:block;width:0;content:"";position:absolute;top:-24px;left:49px;border-width:24px 0 0 24px;border-style:solid;border-color: rgba(0,0,0,0) rgba(0,0,0,0.02);}
|
1270 |
#wpf-msg-box > p + p{margin-top: 12px;}
|
1271 |
|
1272 |
-
.wpf-topic-create, .wpf-topic-form-extra-wrap{
|
|
|
|
|
1273 |
.wpf-topic-form-extra-wrap{padding: 10px 15px 0 !important;}
|
1274 |
.wpf-topic-added{color: green;background-color: #fff;-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);border: 5px;height: 22px;padding: 12px 11px;width: auto;box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);border-right: 4px solid #7ad03a;margin-bottom: 24px;}
|
1275 |
-
|
1276 |
#wpforo-load{position: fixed; display: flex; flex-direction: column; align-items: center; max-width: 30%; overflow: hidden; visibility: hidden; top: 40px; left: 40px; z-index: 99999999999; text-align: center; font-size: 13px; font-weight: bold;}
|
1277 |
#wpforo-load .wpf-load-txt-wrap{margin-top: 5px; text-transform: capitalize;}
|
1278 |
.mce-container, .mce-container *, .mce-widget, .mce-widget *{ color: #333; }
|
@@ -1281,454 +1304,462 @@ body.wpforo-dialog-visible #wpforo-dialog-extra-wrap{display: block;}
|
|
1281 |
/****************************************************/
|
1282 |
/************* wpForo Form Fields ******************/
|
1283 |
/****************************************************/
|
1284 |
-
#wpforo-wrap .wpf-field { padding: 8px 20px 8px 20px; box-sizing: border-box; border-bottom: 1px solid #ffffff;}
|
1285 |
-
#wpforo-wrap .wpf-field .wpf-label-wrap {display: inline-block; width: 38%; float: right; box-sizing: border-box; padding-left: 20px; }
|
1286 |
-
#wpforo-wrap .wpf-field .wpf-label{ font-size: 15px; white-space: nowrap;}
|
1287 |
-
#wpforo-wrap .wpf-field .wpf-field-wrap {display: inline-block; width: 62%; box-sizing: border-box; padding: 0;}
|
1288 |
-
#wpforo-wrap .wpfw-2 .wpf-field .wpf-label-wrap,
|
1289 |
-
#wpforo-wrap .wpfw-3 .wpf-field .wpf-label-wrap{display: block; width: 100%; float: none!important; padding: 0 3px 5px;}
|
1290 |
-
#wpforo-wrap .wpfw-2 .wpf-field .wpf-field-wrap,
|
1291 |
-
#wpforo-wrap .wpfw-3 .wpf-field .wpf-field-wrap {display: block; width: 100%;}
|
1292 |
-
#wpforo-wrap .wpf-field.wpf-field-type-checkbox .wpf-field-item{ float:right; min-width:30%; margin-right:1%; }
|
1293 |
-
#wpforo-wrap .wpfw-2 .wpf-field.wpf-field-type-radio .wpf-field-item,
|
1294 |
-
#wpforo-wrap .wpfw-2 .wpf-field.wpf-field-type-checkbox .wpf-field-item{ float:right; min-width:45%; }
|
1295 |
-
#wpforo-wrap .wpfw-3 .wpf-field.wpf-field-type-radio .wpf-field-item,
|
1296 |
-
#wpforo-wrap .wpfw-3 .wpf-field.wpf-field-type-checkbox .wpf-field-item{ float:none; width:100%; }
|
1297 |
-
#wpforo-wrap .wpfw-2 .wpf-field .wpf-field-wrap select,
|
1298 |
-
#wpforo-wrap .wpfw-3 .wpf-field .wpf-field-wrap select{ max-width:100%; }
|
1299 |
-
|
1300 |
-
#wpforo-wrap .wpf-field .wpf-field-cl{ clear:both;}
|
1301 |
-
#wpforo-wrap .wpf-field input {max-width: 100%;}
|
1302 |
-
#wpforo-wrap .wpf-field input[type="text"],
|
1303 |
-
#wpforo-wrap .wpf-field input[type="password"],
|
1304 |
-
#wpforo-wrap .wpf-field input[type="email"],
|
1305 |
-
#wpforo-wrap .wpf-field input[type="date"],
|
1306 |
-
#wpforo-wrap .wpf-field input[type="number"],
|
1307 |
-
#wpforo-wrap .wpf-field input[type="url"],
|
1308 |
-
#wpforo-wrap .wpf-field input[type="tel"],
|
1309 |
-
#wpforo-wrap .wpf-field input[type="search"],
|
1310 |
-
#wpforo-wrap .wpf-field input[type="color"],
|
1311 |
-
#wpforo-wrap .wpf-field textarea,
|
1312 |
-
#wpforo-wrap .wpf-field select{ width:
|
1313 |
-
#wpforo-wrap .wpf-field select{ width:100%; max-width:300px;}
|
1314 |
-
#wpforo-wrap .wpf-field textarea{ padding: 10px 30px 2px 10px; }
|
1315 |
-
#wpforo-wrap .wpf-field input[type="color"]{ height: 30px;}
|
1316 |
-
#wpforo-wrap .wpf-field-wrap {position: relative;}
|
1317 |
-
#wpforo-wrap .wpf-field-wrap .wpf-field-icon {position: absolute; right: 10px; top:10px;}
|
1318 |
-
#wpforo-wrap .wpf-field-type-textarea .wpf-field-wrap .wpf-field-icon {right: 12px; top:15px;}
|
1319 |
-
#wpforo-wrap .wpf-field-wrap .wpf-show-password {position: absolute; left: 10px; top: 10px;cursor: pointer;}
|
1320 |
-
#wpforo-wrap .wpf-desc{margin:0; padding: 3px 0 0 0; line-height:16px; font-size:12px;}
|
1321 |
-
#wpforo-wrap .wpf-field.wpf-field-type-html{ border-bottom: none;}
|
1322 |
-
#wpforo-wrap .wpf-field.wpf-field-type-submit{ text-align: left; border-bottom: none;}
|
1323 |
-
#wpforo-wrap .wpf-field input::-webkit-input-placeholder, #wpforo-wrap .wpf-field textarea::-webkit-input-placeholder { color: #999999;}
|
1324 |
-
#wpforo-wrap .wpf-field input::-moz-placeholder, #wpforo-wrap .wpf-field textarea::-moz-placeholder {color: #999999;}
|
1325 |
-
#wpforo-wrap .wpf-field input:-ms-input-placeholder, #wpforo-wrap .wpf-field textarea:-ms-input-placeholder {color: #999999;}
|
1326 |
-
#wpforo-wrap .wpf-field input:-moz-placeholder, #wpforo-wrap .wpf-field textarea:-moz-placeholder {color: #999999;}
|
1327 |
-
#wpforo
|
1328 |
-
#wpforo-wrap .wpf-field
|
1329 |
-
#wpforo-wrap .wpf-field .wpf-
|
1330 |
-
#wpforo-wrap .wpf-field .wpf-
|
1331 |
-
#wpforo-wrap .wpf-field .wpf-
|
1332 |
-
|
1333 |
-
#wpforo-wrap .wpf-field .wpf-field-required-icon{cursor:default;}
|
1334 |
|
1335 |
/****************************************************/
|
1336 |
/************* wpForo FB Login *********************/
|
1337 |
/****************************************************/
|
1338 |
-
#wpforo-wrap .wpforo-fb-login-wrap{padding: 10px 15px 15px;}
|
1339 |
-
#wpforo-wrap .wpforo-fb-login-wrap span{display:inherit;}
|
1340 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field-reg{padding-top: 20px; text-align: center; margin-bottom: -5px}
|
1341 |
-
#wpforo-wrap .wpforo-register-wrap .wpf-field-login{padding-top: 8px; text-align: center; margin-bottom: 5px}
|
1342 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field-reg a,
|
1343 |
-
#wpforo-wrap .wpforo-register-wrap .wpf-field-login a{font-size: 13px; border: 1px dashed; padding: 3px 10px; line-height: 14px;}
|
1344 |
-
#wpforo-wrap .wpforo-login-wrap .wpf-field-reg a i,
|
1345 |
-
#wpforo-wrap .wpforo-register-wrap .wpf-field-login a i{margin-left: 3px; color: inherit;}
|
1346 |
|
1347 |
/****************************************************/
|
1348 |
/************* Page Message ************************/
|
1349 |
/****************************************************/
|
1350 |
-
#wpforo-wrap .wpf-page-message-wrap{border: #E6E6E6 1px solid; margin-top:3px;}
|
1351 |
-
#wpforo-wrap .wpf-page-message-text{display: block; font-size: 14px; text-align: center; padding: 10px 10px;color: #000; background-color: #F5F5F5; width:90%; margin:10px auto;}
|
1352 |
|
1353 |
/****************************************************/
|
1354 |
/************* Topic Tools *************************/
|
1355 |
/****************************************************/
|
1356 |
-
#wpforo-wrap #wpf_moderation_tools{display: none;}
|
1357 |
-
#wpforo-wrap .wpf-tools {padding: 20px; margin: -2px auto 10px;}
|
1358 |
-
#wpforo-wrap .wpf-tools .wpf-tool-tabs{display: block; width: 100%; margin-bottom: 1px;}
|
1359 |
-
#wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab{ display: inline-block; margin-left: 2px; padding: 10px 15px 5px 15px; font-size: 14px; cursor: pointer; border: 1px solid transparent; border-top-width: 2px; }
|
1360 |
-
#wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab:first-letter{text-transform: uppercase;}
|
1361 |
-
#wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab.wpf-tt-active{border-bottom-color: transparent;}
|
1362 |
-
#wpforo-wrap .wpf-tools .wpf-tool { width: 100%; padding: 1px 15px; margin-bottom: 20px;}
|
1363 |
-
#wpforo-wrap .wpf-tools .wpf-tool h3{ padding: 1px 10px 5px 0; display: inline-block; float: left; margin: 0 auto -20px 0; text-align: left; font-size: 30px; line-height: 30px;}
|
1364 |
-
#wpforo-wrap .wpf-tools .wpf-tool ul{list-style: none; margin-right: 0; padding-right: 0;}
|
1365 |
-
#wpforo-wrap .wpf-tools .wpf-tool li{padding: 5px 0;}
|
1366 |
-
#wpforo-wrap .wpf-tools .wpf-tool li {font-size: 13px;}
|
1367 |
-
#wpforo-wrap .wpf-tools .wpf-tool li label.wpf-input-label{font-size: 15px; font-weight:normal; display: block; padding: 1px 0 5px 0;}
|
1368 |
-
#wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]{width: 70%; display: block; padding: 5px 10px; font-size: 14px; line-height: 20px; margin: 3px 0;}
|
1369 |
-
#wpforo-wrap .wpf-tools .wpf-tool li select{width: 70%; margin: 1px 0;}
|
1370 |
-
#wpforo-wrap .wpf-tools .wpf-tool li sup{font-size: 11px;}
|
1371 |
-
#wpforo-wrap .wpf-tools .wpf-tool li input[type="checkbox"]{ padding: 3px; font-size: 14px; display: inline-block; margin-left: 5px;}
|
1372 |
-
#wpforo-wrap .wpf-tools .wpf-tool li.wpf-submit{ text-align: left; padding-top: 10px; }
|
1373 |
-
#wpforo-wrap .wpf-tools .wpf-tool li.wpf-submit input[type="submit"]{ padding: 5px 30px !important;}
|
1374 |
-
#wpforo-wrap .wpf-tools .wpf-tool .wpf-tool-desc{ font-size: 12px; font-style: italic; line-height: 18px; margin: 2px 1px 8px auto;}
|
1375 |
-
#wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts{width: 100%; overflow-x: hidden; overflow-y:auto; padding: 10px; height: 140px; margin-top: 5px; }
|
1376 |
-
#wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts ul{list-style: none; margin-right: 0; padding-right: 0;}
|
1377 |
-
#wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts ul li{padding: 5px 0 3px 0; }
|
1378 |
-
#wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts ul li:last-child{border: none;}
|
1379 |
-
#wpforo-wrap .wpf-tools #wpf_tool_tab_content_wrap{ min-height: 8vw; display: flex; justify-content: center; align-items: center;}
|
1380 |
-
#wpforo-wrap .wpf-tools #wpf_tool_tab_content_wrap .wpf-icon-spinner{ font-size: 2em }
|
1381 |
|
1382 |
/****************************************************/
|
1383 |
/************* Share Buttons ***********************/
|
1384 |
/****************************************************/
|
1385 |
-
#wpforo-wrap .wpf-sb-top{display: inline-block; float: left; font-size: 14px; padding: 3px 10px 3px 0; background-color: transparent!important; line-height: 16px;}
|
1386 |
-
#wpforo-wrap .wpf-sb-left {width: 26px; right: -26px; padding: 4px 8px 4px 5px; line-height: 40px; text-align: center; font-size: 16px; top: 0; display: inline-block; position: absolute;}
|
1387 |
-
#wpforo-wrap .wpf-sb-right {width: 26px; left: -26px; padding: 4px 3px 4px 8px; line-height: 40px; text-align: center; font-size: 16px; top: 0; display: inline-block; position: absolute;}
|
1388 |
-
#wpforo-wrap .wpf-sb.sb-tt-expanded .wpf-sb-buttons{display: block!important;}
|
1389 |
-
#wpforo-wrap .wpfn-1 .wpf-sb.wpf-sb-right{top: 0;}
|
1390 |
-
#wpforo-wrap .wpfl-2 .wpf-sb-top,
|
1391 |
-
#wpforo-wrap .wpfl-3 .wpf-sb-top{padding: 5px 10px 0 0;}
|
1392 |
-
#wpforo-wrap .wpfl-2 .wpf-sb-top.sb-tt-expanded,
|
1393 |
-
#wpforo-wrap .wpfl-3 .wpf-sb-top.sb-tt-expanded{padding: 3px 0 0 0;}
|
1394 |
-
#wpforo-wrap .wpfl-2 .wpf-sb-left,
|
1395 |
-
#wpforo-wrap .wpfl-3 .wpf-sb-left{top: -20px; padding: 0 5px; font-size:17px;}
|
1396 |
-
#wpforo-wrap .wpfl-2 .wpfn-1 .wpf-sb-left,
|
1397 |
-
#wpforo-wrap .wpfl-2 .wpfn-1 .wpf-sb-right,
|
1398 |
-
#wpforo-wrap .wpfl-3 .wpfn-1 .wpf-sb-left,
|
1399 |
-
#wpforo-wrap .wpfl-3 .wpfn-1 .wpf-sb-right{top: 0;}
|
1400 |
-
#wpforo-wrap .wpfl-2 .wpf-sb-right.wpf-sb-1,
|
1401 |
-
#wpforo-wrap .wpfl-2 .wpf-sb-right.wpf-sb-2,
|
1402 |
-
#wpforo-wrap .wpfl-3 .wpf-sb-right.wpf-sb-1,
|
1403 |
-
#wpforo-wrap .wpfl-3 .wpf-sb-right.wpf-sb-2{top: -1px; line-height: 23px; font-size: 14px;}
|
1404 |
-
#wpforo-wrap .wpfl-2 .wpf-sb-right,
|
1405 |
-
#wpforo-wrap .wpfl-3 .wpf-sb-right{top: -1px !important;}
|
1406 |
-
#wpforo-wrap .wpfl-1 .wpf-sb-left.wpf-sb-3,
|
1407 |
-
#wpforo-wrap .wpfl-1 .wpf-sb-left.wpf-sb-4{font-size:17px;padding:0 2px;top:0;}
|
1408 |
-
#wpforo-wrap .wpfl-1 .wpf-sb-right.wpf-sb-1,
|
1409 |
-
#wpforo-wrap .wpfl-1 .wpf-sb-right.wpf-sb-2{top:29px; border-right:none !important;}
|
1410 |
-
#wpforo-wrap .wpf-sb-right.wpf-sb-3,
|
1411 |
-
#wpforo-wrap .wpf-sb-right.wpf-sb-4{font-size:16px;padding:0 5px 0 1px;top:0;line-height: 33px;}
|
1412 |
-
#wpforo-wrap .wpf-sb-right.wpf-sb-3 .wpf-sb-toggle,
|
1413 |
-
#wpforo-wrap .wpf-sb-right.wpf-sb-4 .wpf-sb-toggle{ padding-bottom: 10px;}
|
1414 |
-
#wpforo-wrap .wpf-sb .wpf-sb-toggle{cursor: pointer;}
|
1415 |
-
#wpforo-wrap .wpf-sb-top .wpf-sb-toggle{ display: inline-block;}
|
1416 |
-
#wpforo-wrap .wpfl-2 .wpf-sb-top .wpf-sb-toggle,
|
1417 |
-
#wpforo-wrap .wpfl-3 .wpf-sb-top .wpf-sb-toggle{ font-size: 14px; line-height: 18px; }
|
1418 |
-
#wpforo-wrap .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-toggle{display: none;}
|
1419 |
-
#wpforo-wrap .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons{padding: 0 10px 0 0; opacity: 0.8;}
|
1420 |
-
#wpforo-wrap .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons:hover{opacity: 1;}
|
1421 |
-
#wpforo-wrap .wpfl-2 .wpf-post-link,
|
1422 |
-
#wpforo-wrap .wpfl-3 .wpf-post-link{display: inline-block; font-size: 13px; line-height: 18px;}
|
1423 |
-
#wpforo-wrap .wpf-sb .wpf-sb-buttons {line-height: 29px;}
|
1424 |
-
#wpforo-wrap .wpf-sb .wpf-sb-buttons i{cursor: pointer; font-size: 18px;}
|
1425 |
-
#wpforo-wrap .wpf-sb.wpf-sb-top .wpf-sb-buttons{ float: right; padding: 0 10px; line-height: 16px;}
|
1426 |
-
#wpforo-wrap .wpfl-2 .wpf-sb.wpf-sb-top .wpf-sb-buttons{padding: 2px 10px; line-height: 18px;}
|
1427 |
-
#wpforo-wrap .wpfl-3 .wpf-sb.wpf-sb-top .wpf-sb-buttons{padding: 0 10px; line-height: 18px;}
|
1428 |
-
#wpforo-wrap .wpfl-2 .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons,
|
1429 |
-
#wpforo-wrap .wpfl-3 .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons{padding: 2px 10px 2px 0; font-size: 17px;}
|
1430 |
-
#wpforo-wrap .wpf-sb.wpf-sb-top .wpf-sb-buttons i{font-size: 16px; display: inline-block; padding: 0 2px; line-height: 16px;}
|
1431 |
-
#wpforo-wrap .wpf-sb.wpf-sb-right .wpf-sb-buttons{line-height: 27px;}
|
1432 |
-
#wpforo-wrap .wpf-sb.wpf-sb-right .wpf-sb-buttons i{font-size: 17px;}
|
1433 |
-
#wpforo-wrap .wpf-sbtn {margin: 40px 0 -20px 0;}
|
1434 |
-
#wpforo-wrap .wpf-sbtn .wpf-sbtn-wrap .wpf-sbw{display: inline-block; padding: 0 3px; margin-top: 2px; }
|
1435 |
-
#wpforo-wrap .wpf-sbtn .wpf-sbtn-wrap .wpf-sbw table, #wpforo-wrap .wpf-sbtn .wpf-sbtn-wrap .wpf-sbw > div{display: inline-block;}
|
1436 |
-
#wpforo-wrap .wpf-sbtn .wpf-sbtn-wrap .fb_iframe_widget iframe{position: relative;}
|
1437 |
-
#wpforo-wrap .wpf-sbtn .wpf-sbtn-title{display: block; float: right; vertical-align: bottom;}
|
1438 |
-
#wpforo-wrap .wpf-sbtn .wpf-sbtn-title i{font-size: 14px; display: inline-block; padding-left: 5px;}
|
1439 |
-
#wpforo-wrap .wpf-sbtn .wpf-sbtn-title span{display: inline-block; font-size: 15px; }
|
1440 |
-
#wpforo-wrap .wpf-sbtn .wpf-sbtn-wrap{display: block; float: right; padding: 0 10px; vertical-align: bottom;}
|
1441 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button{display: inline-block; line-height: 20px; cursor: pointer; text-decoration: none; border: none; padding: 1px 10px; vertical-align: bottom; font-size: 13px;}
|
1442 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-sb-icon{ width: 36px; line-height: 16px; text-align: center; vertical-align: bottom; font-size: 14px; padding: 4px 5px 3px 5px;}
|
1443 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button i{display: inline-block; }
|
1444 |
-
#wpforo-wrap .wpf-sbtn .wpf-sb-button span{display: inline-block; padding-right: 7px;}
|
1445 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button{opacity: 0.9;}
|
1446 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button:hover{opacity: 1;}
|
1447 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-top {padding: 15px 0 15px 0; margin: 0; float: left; border: none;}
|
1448 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-top .wpf-sbtn-title{display: none;}
|
1449 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-top .wpf-sbtn-wrap{padding: 0;}
|
1450 |
-
#wpforo-wrap .wpfl-4 .wpf-sb-left{top:30px;}
|
1451 |
-
#wpforo-wrap .wpfl-4 .wpf-sb-right{top: 30px;}
|
1452 |
|
1453 |
/****************************************************/
|
1454 |
/****************** Rules & Privacy ****************/
|
1455 |
/****************************************************/
|
1456 |
-
#wpforo-wrap .wpforo-legal-checkbox:first-child{margin-top: 20px;}
|
1457 |
-
#wpforo-wrap .wpforo-legal-checkbox{ margin: 0 0 5px 0; display: block; padding: 0 21px; line-height: 20px;}
|
1458 |
-
#wpforo-wrap .wpforo-legal-checkbox input{ display: inline;}
|
1459 |
-
#wpforo-wrap .wpforo-legal-checkbox span{display: inline;}
|
1460 |
-
#wpforo-wrap .wpforo-legal-rules{box-sizing: border-box; height: 300px; overflow-y:auto; margin: 20px 0 40px 0; padding: 20px 30px; border-bottom: 1px solid #ccc;}
|
1461 |
-
#wpforo-wrap .wpforo-legal-rules .wpflegal-rules-buttons{display:block; text-align: center; padding: 20px 20px 40px 20px;}
|
1462 |
-
#wpforo-wrap .wpforo-legal-rules .wpflegal-rules-buttons .wpflegal-rules-button{ cursor: pointer; border: 1px dotted #999999; padding: 5px 20px; display: inline-block; margin: 5px;}
|
1463 |
-
#wpforo-wrap .wpforo-legal-rules .wpflb-active-yes{background-color: green; color: #fff; border-color: green; }
|
1464 |
-
#wpforo-wrap .wpforo-legal-rules .wpflb-active-not{background-color: red; color: #fff; border-color: red;}
|
1465 |
-
#wpforo-wrap .wpforo-legal-privacy{box-sizing: border-box; height: 400px; overflow-y:auto; margin: 20px 0 40px 0; padding: 20px 30px; border-bottom: 1px solid #ccc;}
|
1466 |
-
#wpforo-wrap .wpforo-legal-privacy .wpflegal-privacy-buttons{display:block; text-align: center; padding: 20px 20px 40px 20px;}
|
1467 |
-
#wpforo-wrap .wpforo-legal-privacy .wpflegal-privacy-buttons .wpflegal-privacy-button{ cursor: pointer; border: 1px dotted #999999; padding: 5px 20px; display: inline-block; margin: 5px;}
|
1468 |
-
#wpforo-wrap .wpforo-legal-privacy .wpflb-active-yes{background-color: green; color: #fff; border-color: green; }
|
1469 |
-
#wpforo-wrap .wpforo-legal-privacy .wpflb-active-not{background-color: red; color: #fff; border-color: red;}
|
1470 |
-
#wpforo-wrap .wpforo-fb-info{text-align: center; font-size: 12px;}
|
1471 |
-
#wpforo-wrap .wpforo-fb-info .wpforo-fb-info-title{display: block}
|
1472 |
-
#wpforo-wrap .wpforo-fb-info .wpforo-legal-checkbox{font-size: 13px;}
|
1473 |
-
#wpforo-wrap .wpf-post-create label.wpforo-legal-checkbox,
|
1474 |
-
#wpforo-wrap .wpf-topic-create label.wpforo-legal-checkbox{margin: 0; padding: 3px 0 0; display: block; clear: both;}
|
1475 |
-
#wpforo-wrap .wpf-post-create .wpf-topic-sbs label,
|
1476 |
-
#wpforo-wrap .wpf-topic-create .wpf-topic-sbs label{padding-right: 5px;}
|
1477 |
-
#wpforo-wrap .wpf-contact-admin{ border: 1px dotted; padding: 2px 10px; display: inline-block;}
|
1478 |
-
#wpforo-wrap .wpforo-profile-account .wpf-contact-admin{float: right;}
|
1479 |
-
#wpforo-wrap .fa-info-circle.wpf-reg-info{padding-right: 20px;}
|
1480 |
-
#wpforo-wrap .wpforo-fb-info .wpforo-legal-checkbox{margin: 10px 0 2px 0;}
|
1481 |
|
1482 |
/****************************************************/
|
1483 |
/************* Post Preview & Revisions ************/
|
1484 |
/****************************************************/
|
1485 |
-
#wpforo-wrap .wpforo-revisions-wrap{border-top: 1px solid; margin-top: 11px;padding: 8px
|
1486 |
-
#wpforo-wrap .wpforo-revision{margin-top: 17px;}
|
1487 |
-
#wpforo-wrap .wpforo-revision .wpforo-revision-created{opacity: 0.85;}
|
1488 |
-
#wpforo-wrap .wpforo-revisions-action-buttons{padding: 5px 3px 0px 3px;}
|
1489 |
-
#wpforo-wrap .wpforo-revision .wpforo-revision-actions span{opacity: 0.8;}
|
1490 |
-
#wpforo-wrap .wpforo-revision .wpforo-revision-actions span:hover{opacity: 1;}
|
1491 |
-
#wpforo-wrap .wpforo-revision-action-button{cursor: pointer; padding: 5px 0px 5px 10px; opacity: 0.85; display: inline-block;}
|
1492 |
-
#wpforo-wrap .wpforo-revision-action-button:hover:not(.wpf-disabled){opacity: 1;}
|
1493 |
-
#wpforo-wrap .wpf-disabled{cursor: initial;opacity: 0.4;}
|
1494 |
-
#wpforo-wrap .wpforo-revisions-wrap .wpforo-revision-top{display: flex;justify-content: space-between;align-items: center;flex-wrap: nowrap;padding: 7px;}
|
1495 |
-
#wpforo-wrap .wpforo-revisions-wrap .wpforo-revision-body {padding: 18px 12px; border-top: 1px dashed;}
|
1496 |
|
1497 |
/****************************************************/
|
1498 |
/************* Admin cPanel ************************/
|
1499 |
/****************************************************/
|
1500 |
-
#wpforo-wrap .wpf-admincp{display: block; margin: 80px auto 10px; position: relative;}
|
1501 |
-
#wpforo-wrap .wpf-acp-header{display: flex; flex-direction: row; justify-content: space-between; align-items: flex-end;}
|
1502 |
-
#wpforo-wrap .wpf-acp-title{display:inline-block; background: #F5F5F5; padding: 3px 10px; font-size: 13px; color: #666;}
|
1503 |
-
#wpforo-wrap .wpf-acp-toggle{text-align: left; display: inline-block; padding-left: 1px; cursor: pointer;}
|
1504 |
-
#wpforo-wrap .wpf-acp-toggle i{font-size: 17px; line-height: 1; opacity: 0.7;}
|
1505 |
-
#wpforo-wrap .wpf-acp-toggle i:hover{opacity: 1;}
|
1506 |
-
#wpforo-wrap .wpf-acp-content{background: #F5F5F5; padding: 10px; display: flex; flex-direction: column; justify-content: center; color: #666;}
|
1507 |
-
#wpforo-wrap .wpf-acp-content a.wpf-button-secondary{margin: 5px auto!important; padding: 7px 15px!important; display: inline-block; width: auto; box-shadow: 0px 0px 5px #ccc; background: #fff;}
|
1508 |
-
#wpforo-wrap .wpf-acp-content a.wpf-button-secondary:hover{box-shadow: 0px 0px 8px #ccc;}
|
1509 |
-
#wpforo-wrap .wpf-acp-content p.wpf-acp-forum-info{font-size: 13px; line-height: 1.55; margin: 3px 0 1px; padding: 5px 10px 0 10px;}
|
1510 |
-
#wpforo-wrap .wpf-acp-footer{background: #F5F5F5; padding:10px; border-top: 1px dashed #ccc; display: flex; justify-content: center; flex-wrap: wrap;}
|
1511 |
-
#wpforo-wrap .wpf-acp-footer a.wpf-button-secondary{margin: 2px; background: #fff; padding: 5px 7px; font-size: 12px;}
|
|
|
|
|
|
|
|
|
|
|
|
|
1512 |
|
1513 |
@media screen and (max-width:800px) {
|
1514 |
-
#wpforo-wrap .wpforo-content{width:100% !important; float:none; }
|
1515 |
-
#wpforo-wrap .wpforo-right-sidebar{width:100% !important; float:none; margin-top:25px;}
|
1516 |
.wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-left img{ width:99%; height:99%;}
|
1517 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpforo-post-lb-box{display:block; width:100%;}
|
1518 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data{display:block; width:100%; margin-top:10px;}
|
1519 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post {display: block;}
|
1520 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left{float: right; padding: 5px 0px; margin-left: 5px;}
|
1521 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .avatar {width: 64px;max-height: 64px;}
|
1522 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .author-rating-full {text-align: center;}
|
1523 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-member-profile-button{font-size: 12px;}
|
1524 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right{width: 100%; padding-top: 14px}
|
1525 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpforo-post-content{clear: both;}
|
1526 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpforo-memberinfo{display: block;}
|
1527 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpforo-membertoggle{display: none;}
|
1528 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-author-title{flex-basis: 100%;margin-bottom: 8px;}
|
1529 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-nicename{margin-right: -4px;}
|
1530 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-post-btns{flex-basis: 100%;text-align: left;}
|
1531 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-content-foot .wpf-reply{flex-grow: 1;}
|
1532 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot .wpf-like .wpf-like-count {margin-left: 7px;}
|
1533 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot .wpf-buttons .wpf-action i{margin-left: 0; vertical-align: top;}
|
1534 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons{margin-left: -5px; padding-top: 6px;}
|
1535 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-1{margin-right: 15px;}
|
1536 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-2,
|
1537 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-3{margin-right: 20px;}
|
1538 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-4,
|
1539 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-5,
|
1540 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-6,
|
1541 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-7,
|
1542 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-8{margin-right: 0;}
|
1543 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree {margin: 6px 7px 15px 5px;}
|
1544 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-content {margin: 5px 15px;}
|
1545 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar {margin-right: 15px;}
|
1546 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar {width: 50px;height: 40px;padding: 0 5px;}
|
1547 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar img,
|
1548 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar .avatar {padding: 1px;width: 38px;height: 38px;}
|
1549 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-name{flex-basis: 100%; font-size: 13px;}
|
1550 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{text-align: right; width: 80%;}
|
1551 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author{padding-bottom: 0;}
|
1552 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item:nth-child(2n) {border-right: none!important;}
|
1553 |
-
#wpforo-wrap .wpforo-post-content .wpf-video,
|
1554 |
-
#wpforo-wrap .wpforo-revision-body .wpf-video{max-width:95%;height:280px;}
|
1555 |
-
#wpforo-wrap .wpforo-post-content .wpf-video iframe,
|
1556 |
-
#wpforo-wrap .wpforo-revision-body .wpf-video iframe{max-width: 100%;height:280px;}
|
1557 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu i{display:inline;}
|
1558 |
-
#wpforo-wrap .wpf-field { padding-bottom: 3px;}
|
1559 |
-
#wpforo-wrap .wpf-field .wpf-label-wrap {display: block; width: 100%; float: none; }
|
1560 |
-
#wpforo-wrap .wpf-field .wpf-field-wrap {display: block; width: 100%; }
|
1561 |
-
#wpforo-wrap .wpf-th{display:block; float: none; box-sizing: border-box; width: 100%;}
|
1562 |
-
#wpforo-wrap .wpf-td{display:block; float: none; box-sizing: border-box; width: 100%;}
|
1563 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu { top:12px; left: 12px;}
|
1564 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item span{ display:none; }
|
1565 |
-
#wpforo-wrap .wpforo-login-wrap .wpforo-login-table{width: 80%; min-width:auto; }
|
1566 |
-
#wpforo-wrap .wpforo-fb-login-wrap{padding: 5px 0;}
|
1567 |
-
#wpforo-wrap .wpforo-register-wrap .wpf-field.wpf-field-type-submit input[type="submit"]{width: 100%;}
|
1568 |
-
#wpforo-wrap .wpf-tools .wpf-tool h3{display: none;}
|
1569 |
-
#wpforo-wrap .wpf-tools .wpf-tool {margin-top: 15px;}
|
1570 |
-
#wpforo-wrap .wpf-tools .wpf-tool li select{width: 100%;}
|
1571 |
-
#wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]{width: 100%;}
|
1572 |
#wpforo-dialog-wrap #wpforo-dialog{width: 95% !important;}
|
1573 |
-
#wpforo-wrap
|
1574 |
}
|
1575 |
|
1576 |
@media screen and (max-width:700px) {
|
1577 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-user{display:none;}
|
1578 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-title{display:inline; float:none;}
|
1579 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-date{display:inline; float:none;}
|
1580 |
-
#wpforo-wrap .wpfl-1 .wpf-last-post-by{display:block;}
|
1581 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-user{display:none;}
|
1582 |
-
#wpforo-wrap .wpfl-1 .author-rating-full{ text-align:right; display: block; }
|
1583 |
-
|
1584 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .views{display:none;}
|
1585 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic{width:130px;}
|
1586 |
-
#wpforo-wrap .wpfl-3 .cat-stat-posts{ display:none;}
|
1587 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{ display:none;}
|
1588 |
-
|
1589 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic .views{display:none;}
|
1590 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status{width:130px;}
|
1591 |
-
|
1592 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-icon,
|
1593 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-icon{}
|
1594 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-result,
|
1595 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-result{ visibility:hidden; width:0; font-size:0; line-height:0; padding:0;}
|
1596 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-title{width: calc(100% - 40px)!important;}
|
1597 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-title a{ font-size:13px;}
|
1598 |
-
|
1599 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-forum,
|
1600 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-forum,
|
1601 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-user,
|
1602 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-user,
|
1603 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-date,
|
1604 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-date{ font-size:12px; line-height:14px;}
|
1605 |
#wpf-msg-box { width:35%;}
|
1606 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item{ width:31%}
|
1607 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item{ border-left:none!important;}
|
1608 |
}
|
1609 |
@media screen and (min-width:621px) {
|
1610 |
-
#wpforo-wrap #wpforo-menu .wpf-menu{display:block!important;}
|
1611 |
}
|
1612 |
@media screen and (max-width:620px) {
|
1613 |
|
1614 |
-
#wpforo-wrap {padding: 10px 1px; }
|
1615 |
-
#wpforo-wrap.wpf-dark{ padding: 30px 1px; }
|
1616 |
-
|
1617 |
-
#wpforo-wrap .wpforo-table{display:block;}
|
1618 |
-
#wpforo-wrap .wpforo-tr{display:block; width:100%!important;}
|
1619 |
-
#wpforo-wrap .wpforo-th{display:block; width:100%!important;}
|
1620 |
-
#wpforo-wrap .wpforo-td{display:block; width:100%!important;}
|
1621 |
-
#wpforo-wrap .wpforo-td input[type="text"],
|
1622 |
-
#wpforo-wrap .wpforo-td input[type="email"],
|
1623 |
-
#wpforo-wrap .wpforo-td input[type="search"],
|
1624 |
-
#wpforo-wrap .wpforo-td input[type="url"],
|
1625 |
-
#wpforo-wrap .wpforo-td input[type="password"],
|
1626 |
-
#wpforo-wrap .wpforo-td select,
|
1627 |
-
#wpforo-wrap .wpforo-td textarea{width:100%!important;}
|
1628 |
-
|
1629 |
-
#wpforo-wrap .wpf-
|
1630 |
-
#wpforo-wrap .wpf-
|
1631 |
-
|
1632 |
-
|
1633 |
-
#wpforo-wrap .wpf-
|
1634 |
-
#wpforo-wrap .
|
1635 |
-
|
1636 |
-
#wpforo-wrap .wpf-breadcrumb div
|
1637 |
-
#wpforo-wrap .wpf-breadcrumb div:
|
1638 |
-
|
1639 |
-
#wpforo-wrap .
|
1640 |
-
#wpforo-wrap .
|
1641 |
-
|
1642 |
-
#wpforo-wrap .wpfl-1 .
|
1643 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-
|
1644 |
-
#wpforo-wrap .wpfl-1 .wpforo-
|
1645 |
-
#wpforo-wrap .wpfl-1 .wpforo-
|
1646 |
-
#wpforo-wrap .wpfl-1 .
|
1647 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-
|
1648 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-
|
1649 |
-
#wpforo-wrap .wpfl-1 .
|
1650 |
-
#wpforo-wrap .wpfl-1 .wpforo-
|
1651 |
-
#wpforo-wrap .wpfl-1 .wpforo-
|
1652 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left
|
1653 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .
|
1654 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-
|
1655 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-
|
1656 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-
|
1657 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-
|
1658 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-
|
1659 |
-
|
1660 |
-
#wpforo-wrap .wpfl-
|
1661 |
-
#wpforo-wrap .wpfl-
|
1662 |
-
|
1663 |
-
#wpforo-wrap .wpfl-2 .wpforo-
|
1664 |
-
#wpforo-wrap .wpfl-2 .
|
1665 |
-
#wpforo-wrap .wpfl-2 .wpforo-
|
1666 |
-
#wpforo-wrap .wpfl-2 .
|
1667 |
-
#wpforo-wrap .wpfl-2 .
|
1668 |
-
#wpforo-wrap .wpfl-2 .
|
1669 |
-
#wpforo-wrap .wpfl-2 .
|
1670 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-
|
1671 |
-
#wpforo-wrap .wpfl-2 .
|
1672 |
-
|
1673 |
-
#wpforo-wrap .wpfl-2 .wpforo-
|
1674 |
-
#wpforo-wrap .wpfl-2 .wpforo-
|
1675 |
-
|
1676 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left
|
1677 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-
|
1678 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .
|
1679 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-
|
1680 |
-
|
1681 |
-
#wpforo-wrap .wpfl-
|
1682 |
-
#wpforo-wrap .wpfl-
|
1683 |
-
|
1684 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-
|
1685 |
-
#wpforo-wrap .wpfl-3 .wpforo-
|
1686 |
-
#wpforo-wrap .wpfl-3 .
|
1687 |
-
#wpforo-wrap .wpfl-3 .
|
1688 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-
|
1689 |
-
#wpforo-wrap .wpfl-3 .wpforo-
|
1690 |
-
#wpforo-wrap .wpfl-3 .
|
1691 |
-
#wpforo-wrap .wpfl-3 .wpforo-
|
1692 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-
|
1693 |
-
|
1694 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-
|
1695 |
-
#wpforo-wrap .wpfl-3 .wpf-
|
1696 |
-
|
1697 |
-
#wpforo-wrap .wpfl-3 .wpf-
|
1698 |
-
#wpforo-wrap .wpfl-3 .
|
1699 |
-
#wpforo-wrap .wpfl-3 .
|
1700 |
-
#wpforo-wrap .wpfl-3 .
|
1701 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-
|
1702 |
-
#wpforo-wrap .wpfl-3 .wpforo-
|
1703 |
-
#wpforo-wrap .wpfl-3 .wpforo-
|
1704 |
-
#wpforo-wrap .wpfl-3 .wpforo-
|
1705 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-
|
1706 |
-
|
1707 |
-
#wpforo-wrap .wpfl-
|
1708 |
-
#wpforo-wrap .wpfl-
|
1709 |
-
|
1710 |
-
|
1711 |
-
#wpforo
|
1712 |
-
#wpforo-wrap
|
1713 |
-
|
1714 |
-
#wpforo-wrap #wpforo-menu .wpf-menu
|
1715 |
-
#wpforo-wrap .wpf-
|
1716 |
-
#wpforo-wrap .wpf-
|
1717 |
-
|
1718 |
-
#wpforo
|
1719 |
-
#wpforo
|
1720 |
-
|
1721 |
-
#wpforo-wrap .wpforo-members-wrap th.wpf-members-
|
1722 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-
|
1723 |
-
#wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar
|
1724 |
-
|
1725 |
-
#wpforo-wrap .wpforo-
|
1726 |
-
#wpforo-wrap .wpforo-
|
1727 |
-
|
1728 |
-
|
1729 |
-
#wpforo-wrap .wpforo-
|
|
|
|
|
|
|
1730 |
#wpf-msg-box { width:45%;}
|
1731 |
-
#wpforo-wrap .wpf-navi .wpf-navi-wrap{white-space:normal;}
|
1732 |
|
1733 |
body.wpforo .mce-container.mce-panel.mce-floatpanel.mce-window.mce-in{right: 5%!important;left: 5%!important;width: 88%!important;}
|
1734 |
body.wpforo .mce-container.mce-panel .mce-container-body.mce-abs-layout{width: 100%!important;}
|
@@ -1737,139 +1768,139 @@ body.wpforo-dialog-visible #wpforo-dialog-extra-wrap{display: block;}
|
|
1737 |
body.wpforo .mce-container.mce-panel .mce-combobox.mce-abs-layout-item .mce-textbox{width: 100%!important;}
|
1738 |
body.wpforo .mce-container.mce-panel .mce-container.mce-panel.mce-foot,
|
1739 |
body.wpforo .mce-container.mce-panel .mce-container-body.mce-abs-layout{width: 90%!important;}
|
1740 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item{ width:48%}
|
1741 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item{ border-left:none!important;}
|
1742 |
-
#wpforo-wrap .wpforo-post .wpf-left .author-rating-full{text-align: right;}
|
1743 |
-
#wpforo-wrap .wpf-head-bar-right .wpf-button{white-space: normal!important;}
|
1744 |
-
|
1745 |
-
#wpforo-wrap .wpforo-tags .wpf-tags-title{ float: none; border-left:none; }
|
1746 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-topics li .wpf-rel-date{ display: none; }
|
1747 |
-
#wpforo-wrap .wpf-topic-navi .wpf-topic-all{ float: none; }
|
1748 |
-
#wpforo-wrap .wpf-topic-navi .wpf-topic-prnx{ float: none; padding-top: 10px;}
|
1749 |
-
#wpforo-wrap .wpf-topic-navi .wpf-navi-wrap {padding:15px;}
|
1750 |
-
#wpforo-wrap .wpf-topic-rel .wpf-rel-wrap {padding: 10px 20px;}
|
1751 |
-
#wpforo-wrap .wpf-tag-list .wpforo-tags {padding: 10px 20px;}
|
1752 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons span.wpf-stat-label{margin-right: 5px;}
|
1753 |
-
#wpforo-wrap .wpf-search-tags {padding: 10px 15px 10px 0;}
|
1754 |
-
#wpforo-wrap .wpf-topic-visitors{padding: 10px 20px;}
|
1755 |
-
|
1756 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title,
|
1757 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-title {display: block;}
|
1758 |
-
#wpforo-wrap .wpforo-post .author-title span {display: inline-block;}
|
1759 |
-
#wpforo-wrap .wpforo-post .author-title span.wpf-member-title.wpfrt{margin-left: 5px;}
|
1760 |
}
|
1761 |
@media screen and (max-width:480px) {
|
1762 |
-
#wpforo-wrap .wpfl-1 .cat-stat-topics{display:none;}
|
1763 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-stat-topics{display:none;}
|
1764 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-info{width:100%;}
|
1765 |
-
#wpforo-wrap .wpfl-1 .wpforo-subforum li{width:100%; display:block;}
|
1766 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-date{display:none;}
|
1767 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-title{width:100%;}
|
1768 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-title{white-space:nowrap; overflow:hidden;}
|
1769 |
-
#wpforo-wrap .wpfl-1 .head-stat-posts{display:none;}
|
1770 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-stat-posts{display:none;}
|
1771 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-start-info .wpf-vsep{display:none}
|
1772 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-date{padding-right:7px;}
|
1773 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-title a{font-size:15px;}
|
1774 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-info{width:100%;}
|
1775 |
-
|
1776 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post{display:none;}
|
1777 |
-
#wpforo-wrap .wpfl-2 .cat-lastpostinfo{display:none;}
|
1778 |
-
#wpforo-wrap .wpfl-2 .cat-title{width:100%;}
|
1779 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-info{width:100%;}
|
1780 |
-
#wpforo-wrap .wpfl-2 .wpforo-subforum li{width:100%; display:block;}
|
1781 |
-
#wpforo-wrap .wpfl-2 .head-stat-lastpost{display:none;}
|
1782 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-lastpost{display:none;}
|
1783 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-info{width:80%;}
|
1784 |
-
#wpforo-wrap .wpfl-2 .head-stat-posts{width:18%;}
|
1785 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{width:18%;}
|
1786 |
-
|
1787 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-info{display:none;}
|
1788 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-title{font-size:13px; line-height:17px; height:47px;}
|
1789 |
-
#wpforo-wrap .wpfl-3 .cat-stat-questions{ display:none;}
|
1790 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions{ display:none;}
|
1791 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .votes{ display:none;}
|
1792 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic{ width:70px;}
|
1793 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status{width:70px;}
|
1794 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status .votes{display:none;}
|
1795 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-posts{display:none;}
|
1796 |
-
|
1797 |
-
#wpforo-wrap .wpfl-4 .wpf-head-bar-left,
|
1798 |
-
#wpforo-wrap .wpfl-4 .wpf-head-bar-right {float: none;width: 100%;}
|
1799 |
-
#wpforo-wrap .wpfl-4 .wpf-head-bar-right{margin-top:10px;}
|
1800 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads .wpf-thread,
|
1801 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head .wpf-head-box{padding-right: 5px;}
|
1802 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-status,
|
1803 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-forum,
|
1804 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-posts,
|
1805 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-views,
|
1806 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-date{display: none;}
|
1807 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-users{min-width: 90px;}
|
1808 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status,
|
1809 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-forum,
|
1810 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-posts,
|
1811 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-views,
|
1812 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-date{display: none;}
|
1813 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-users{flex-wrap: wrap; min-width: 90px;}
|
1814 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-forum-mobile{display: block;}
|
1815 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status-mobile{display: inline-block;}
|
1816 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-date-mobile{display: block; flex-basis: 100%; padding-top: 3px;}
|
1817 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{text-align: right; width: 60%;}
|
1818 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-content-foot .wpf-reply{text-align: right;}
|
1819 |
-
|
1820 |
-
#wpforo-wrap .wpforo-profile-wrap .h-picture img,
|
1821 |
-
#wpforo-wrap .wpforo-profile-wrap .h-picture .avatar{ width:80px; height:80px; vertical-align:top;}
|
1822 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-info-wrap{right:0;}
|
1823 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpfy{right:0; width:100%;}
|
1824 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-display-name{ padding-top:25px;}
|
1825 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-img-wrap{ float:none;}
|
1826 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-data-wrap{ float:none;}
|
1827 |
-
#wpforo-wrap .wpforo-profile-wrap .h-right{ margin-right:58px; vertical-align:top;}
|
1828 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-display-name{ margin-top:0; font-size:16px;}
|
1829 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item{ margin-bottom:0;}
|
1830 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-stat-data{ padding-bottom:10px;}
|
1831 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu{ width:100%; float:none; padding: 5px 7px;}
|
1832 |
-
|
1833 |
-
#wpforo-wrap .wpf-breadcrumb div:nth-last-child(2){display: none!important;}
|
1834 |
-
#wpforo-wrap.wpft-forum .wpf-breadcrumb div:nth-last-child(2){display: inline-block!important;}
|
1835 |
-
#wpforo-wrap .wpf-sbtn.wpf-sb-top{display: none!important;}
|
1836 |
-
#wpforo-wrap .wpforo-activity-content .activity-date{ display:none;}
|
1837 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-icon{ display:none;}
|
1838 |
-
|
1839 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-forum,
|
1840 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-forum,
|
1841 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-user,
|
1842 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-user,
|
1843 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-date,
|
1844 |
-
#wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-date{visibility:hidden; width:0; font-size:0; line-height:0; padding:0;}
|
1845 |
#wpf-msg-box{left: 10px;width:80%;}
|
1846 |
#wpf-msg-box > p{font-size: 13px; line-height: 14px;}
|
1847 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox{width:100%;}
|
1848 |
-
#wpforo-wrap .wpforo-post-content .wpf-video,
|
1849 |
-
#wpforo-wrap .wpforo-revision-body .wpf-video{max-width:95%;height:200px;}
|
1850 |
-
#wpforo-wrap .wpforo-post-content .wpf-video iframe,
|
1851 |
-
#wpforo-wrap .wpforo-revision-body .wpf-video iframe{max-width: 100%;height:200px;}
|
1852 |
-
#wpforo-wrap .wpf-navi.wpf-navi-topic-top{margin-top:0;}
|
1853 |
-
#wpforo-wrap .wpf-navi.wpf-navi-post-top{margin-top:0;}
|
1854 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item{ width:48%}
|
1855 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item{ border-left:none!important;}
|
1856 |
-
#wpforo-wrap .wpforo-login-wrap .wpforo-login-table{width: 98%; background-color: transparent;}
|
1857 |
-
#wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab{border-bottom: none;}
|
1858 |
-
#wpforo-wrap #wpforo-stat-body .wpf-last-info p span{line-height: 20px;}
|
1859 |
-
#wpforo-wrap .wpf-notifications{width: 100%; min-width: auto;}
|
1860 |
}
|
1861 |
@media screen and (max-width:350px) {
|
1862 |
-
#wpforo-wrap .wpf-button{white-space: nowrap;}
|
1863 |
-
#wpforo-wrap .wpf-button .wpf-button-text{white-space: normal;}
|
1864 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-date{display:none}
|
1865 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-stat-posts{display:none;}
|
1866 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status{display:none;}
|
1867 |
-
#wpforo-wrap .wpfl-2 .head-stat-posts{display:none;}
|
1868 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{display:none;}
|
1869 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-info{width:100%;}
|
1870 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap .rating-bar-cell {font-size: 11px; line-height: 16px; min-width: 18px; }
|
1871 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item{ width:99%}
|
1872 |
-
#wpforo-wrap #wpforo-stat-body .wpf-stat-item{ border-left:none!important;}
|
1873 |
}
|
1874 |
|
1875 |
|
@@ -1886,22 +1917,22 @@ body.wpforo-dialog-visible #wpforo-dialog-extra-wrap{display: block;}
|
|
1886 |
#wpf-emoji-wrap.wpf-emoji-wrap > span.wpf-emoji:hover > img{filter: grayscale(100%);}
|
1887 |
|
1888 |
/* Font size button */
|
1889 |
-
#wpforo-wrap .mce-toolbar [id^=mceu_].mce-listbox button {font-size: 12px; line-height: 25px; padding-right: 3px; padding-left: 0; text-transform: lowercase; background: transparent; width: 34px;}
|
1890 |
-
#wpforo-wrap .mce-toolbar .mce-btn-group [id^=mceu_].mce-btn.mce-listbox {background: transparent;}
|
1891 |
-
#wpforo-wrap .mce-toolbar [id^=mceu_].mce-listbox button i{display:none;}
|
1892 |
|
1893 |
/* reCAPTCHA */
|
1894 |
-
#wpforo-wrap .wpforo_recaptcha_widget{ -webkit-transform:scale(0.9); transform:scale(0.9); }
|
1895 |
-
@media screen and (max-width:1000px){ #wpforo-wrap .wpforo_recaptcha_widget{ transform:scale(0.75);-webkit-transform:scale(0.75); }}
|
1896 |
-
@media screen and (max-width:600px){ #wpforo-wrap .wpforo_recaptcha_widget{ transform:scale(0.65);-webkit-transform:scale(0.65); -webkit-transform-origin:right 0; transform-origin:right 0; }}
|
1897 |
|
1898 |
-
#wpforo-wrap .wpf-extra-fields .wpforo_recaptcha_widget{ -webkit-transform:scale(0.85); transform:scale(0.85); -webkit-transform-origin:right 0; transform-origin:right 0; }
|
1899 |
-
@media screen and (max-width:800px){ #wpforo-wrap .wpf-extra-fields .wpforo_recaptcha_widget{ transform:scale(0.75);-webkit-transform:scale(0.75); transform-origin:right 0;-webkit-transform-origin:right 0; }}
|
1900 |
-
@media screen and (max-width:420px){ #wpforo-wrap .wpf-extra-fields .wpforo_recaptcha_widget{ transform:scale(0.65);-webkit-transform:scale(0.65); transform-origin:right 0;-webkit-transform-origin:right 0; }}
|
1901 |
|
1902 |
/* Font Awesome Fixes */
|
1903 |
-
#wpforo-wrap .fa-reply:before { content: "\f3e5" !important; }
|
1904 |
-
#wpforo-wrap .fas.far{font-weight: normal;}
|
1905 |
|
1906 |
/* wpForo Widgets Style */
|
1907 |
|
2 |
RTL Style of Classic Theme
|
3 |
*/
|
4 |
|
5 |
+
#wpforo #wpforo-wrap .wpforo-main{clear:both;}
|
6 |
+
#wpforo #wpforo-wrap.wpf-dark{ padding:30px; margin:2px;}
|
7 |
+
#wpforo #wpforo-wrap .wpforo-subtop{display: block!important; position: relative;}
|
8 |
+
#wpforo #wpforo-wrap .wpforo-content{width:69%; float:right; padding:0; box-sizing: border-box;}
|
9 |
+
#wpforo #wpforo-wrap .wpforo-content.wpfrt{padding-left: 20px;}
|
10 |
+
#wpforo #wpforo-wrap .wpforo-right-sidebar{width:28%; float:left; padding:0 0 0 0; box-sizing: border-box;}
|
11 |
+
#wpforo #wpforo-wrap [class*="content"]:after{clear: none;}
|
12 |
+
#wpforo #wpforo-wrap {margin:0; font-size:13px; text-align:right; width:100%; padding:10px; text-transform:none; box-sizing: border-box;}
|
13 |
+
#wpforo #wpforo-wrap * {box-sizing: border-box; box-shadow:none; color:inherit;}
|
14 |
+
#wpforo #wpforo-wrap html, #wpforo #wpforo-wrap body, #wpforo #wpforo-wrap div, #wpforo #wpforo-wrap span, #wpforo #wpforo-wrap applet, #wpforo #wpforo-wrap object, #wpforo #wpforo-wrap iframe, #wpforo #wpforo-wrap h1, #wpforo #wpforo-wrap h2, #wpforo #wpforo-wrap h3, #wpforo #wpforo-wrap h4, #wpforo #wpforo-wrap h5, #wpforo #wpforo-wrap h6, #wpforo #wpforo-wrap p, #wpforo #wpforo-wrap blockquote, #wpforo #wpforo-wrap pre, #wpforo #wpforo-wrap a, #wpforo #wpforo-wrap abbr, #wpforo #wpforo-wrap acronym, #wpforo #wpforo-wrap address, #wpforo #wpforo-wrap big, #wpforo #wpforo-wrap cite, #wpforo #wpforo-wrap code, #wpforo #wpforo-wrap del, #wpforo #wpforo-wrap dfn, #wpforo #wpforo-wrap em, #wpforo #wpforo-wrap img, #wpforo #wpforo-wrap ins, #wpforo #wpforo-wrap kbd, #wpforo #wpforo-wrap q, #wpforo #wpforo-wrap s, #wpforo #wpforo-wrap samp, #wpforo #wpforo-wrap small, #wpforo #wpforo-wrap strike, #wpforo #wpforo-wrap sub, #wpforo #wpforo-wrap sup, #wpforo #wpforo-wrap tt, #wpforo #wpforo-wrap var, #wpforo #wpforo-wrap b, #wpforo #wpforo-wrap u, #wpforo #wpforo-wrap i, #wpforo #wpforo-wrap center, #wpforo #wpforo-wrap dl, #wpforo #wpforo-wrap dt, #wpforo #wpforo-wrap dd, #wpforo #wpforo-wrap ol, #wpforo #wpforo-wrap ul, #wpforo #wpforo-wrap li, #wpforo #wpforo-wrap fieldset, #wpforo #wpforo-wrap form, #wpforo #wpforo-wrap label, #wpforo #wpforo-wrap legend, #wpforo #wpforo-wrap table, #wpforo #wpforo-wrap caption, #wpforo #wpforo-wrap tbody, #wpforo #wpforo-wrap tfoot, #wpforo #wpforo-wrap thead, #wpforo #wpforo-wrap tr, #wpforo #wpforo-wrap th, #wpforo #wpforo-wrap td, #wpforo #wpforo-wrap article, #wpforo #wpforo-wrap aside, #wpforo #wpforo-wrap canvas, #wpforo #wpforo-wrap details, #wpforo #wpforo-wrap embed, #wpforo #wpforo-wrap figure, #wpforo #wpforo-wrap figcaption, #wpforo #wpforo-wrap footer, #wpforo #wpforo-wrap header, #wpforo #wpforo-wrap hgroup, #wpforo #wpforo-wrap menu, #wpforo #wpforo-wrap nav, #wpforo #wpforo-wrap output, #wpforo #wpforo-wrap ruby, #wpforo #wpforo-wrap section, #wpforo #wpforo-wrap summary, #wpforo #wpforo-wrap time, #wpforo #wpforo-wrap mark, #wpforo #wpforo-wrap audio, #wpforo #wpforo-wrap video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
|
15 |
+
#wpforo #wpforo-wrap strong{ font-weight:bold; }
|
16 |
+
#wpforo #wpforo-wrap .wpforo-admin-note .aligncenter{clear: both; display: block; margin: 0 auto 1.75em;}
|
17 |
+
#wpforo #wpforo-wrap .wpforo-admin-note .alignright {float: left; margin: 0.375em 1.75em 1.75em 0;}
|
18 |
+
#wpforo #wpforo-wrap .wpforo-admin-note .alignleft {float: right;margin: 0.375em 0 1.75em 1.75em;}
|
19 |
+
#wpforo #wpforo-wrap .wpforo-post-content blockquote,
|
20 |
+
#wpforo #wpforo-wrap .wpforo-revision-body blockquote{ clear: none;}
|
21 |
+
#wpforo #wpforo-wrap ol,
|
22 |
+
#wpforo #wpforo-wrap ul,
|
23 |
+
#wpforo #wpforo-wrap li {list-style: none; margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; line-height:1.6;}
|
24 |
+
#wpforo #wpforo-wrap ul li:before {content: "";}
|
25 |
+
#wpforo #wpforo-wrap input,
|
26 |
+
#wpforo #wpforo-wrap textarea,
|
27 |
+
#wpforo #wpforo-wrap select{margin:0; padding:0; display:inline; width: auto;min-height: auto;}
|
28 |
+
#wpforo #wpforo-wrap form input[type="checkbox"], form input[type="radio"]{display: inline-block;}
|
29 |
+
#wpforo #wpforo-wrap p{font-size: 14px;line-height: 20px;padding: 0;margin: 0;}
|
30 |
+
#wpforo #wpforo-wrap h3{font-size:16px; padding:5px 0; margin:0; line-height:18px; font-weight:500; text-transform:none;}
|
31 |
+
#wpforo #wpforo-wrap h2{font-size:20px; padding:10px 2px; margin:0; line-height:22px; font-weight:bold; text-transform:none;}
|
32 |
+
#wpforo #wpforo-wrap h1{font-size:20px; padding:10px 2px; margin:0; line-height:22px; font-weight:bold; text-transform:none;}
|
33 |
+
#wpforo #wpforo-wrap img {height:inherit;max-width:none; border:none; margin:0; padding:0; float:none; box-shadow:none;}
|
34 |
+
#wpforo #wpforo-wrap pre {width:100%; overflow-x:auto; padding:10px 10px 15px 10px; margin:10px 0; font-size:13px; white-space:pre;}
|
35 |
+
#wpforo #wpforo-wrap label{display:inline; font-weight:normal; cursor: pointer;}
|
36 |
+
#wpforo #wpforo-wrap span{display:inline; font-weight:normal;}
|
37 |
+
#wpforo #wpforo-wrap #footer {padding: 0 10px;}
|
38 |
+
#wpforo #wpforo-wrap #footer p {margin: 0; padding: 10px 0; font-size:13px }
|
39 |
+
#wpforo #wpforo-wrap .wpf-p-error {font-size: 14px; padding: 28px 29px; text-align:center;}
|
40 |
+
#wpforo #wpforo-wrap .wpf-res-menu{display:none; font-weight:normal; cursor:pointer;}
|
41 |
+
#wpforo #wpforo-wrap #wpforo-menu {margin-bottom: 5px; line-height:18px; display: flex;width: 100%;justify-content: space-between;flex-direction: row;align-items: center;flex-wrap: nowrap; min-height: 48px; padding: 0;}
|
42 |
+
#wpforo #wpforo-wrap #wpforo-menu > ul {margin: 0 !important;}
|
43 |
+
#wpforo #wpforo-wrap #wpforo-menu li {display:inline-block; list-style: none outside none; padding: 0; margin:0 -4px 0 0; line-height:1.4;}
|
44 |
+
#wpforo #wpforo-wrap #wpforo-menu ul.sub-menu li {margin-right:0;}
|
45 |
+
#wpforo #wpforo-wrap #wpforo-menu li:first-child{ margin-right:0;}
|
46 |
+
#wpforo #wpforo-wrap #wpforo-menu li a {display: block; border:none; padding: 15px 24px;}
|
47 |
+
#wpforo #wpforo-wrap #wpforo-menu li > ul {visibility: hidden; display: inline-block; background-color: #555555; position: absolute; z-index: 2; margin: 0 !important;}
|
48 |
+
#wpforo #wpforo-wrap #wpforo-menu li:hover > ul {visibility: visible;}
|
49 |
+
#wpforo #wpforo-wrap #wpforo-menu li > ul > li {float: none; display: block }
|
50 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="text"],
|
51 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="email"],
|
52 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="url"],
|
53 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="number"],
|
54 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="search"],
|
55 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="password"]{height:auto;}
|
56 |
+
#wpforo #wpforo-wrap #wpforo-menu .wpf-res-menu{padding:2px;}
|
57 |
+
#wpforo #wpforo-wrap #wpforo-menu .wpf-res-menu i{padding: 12px 24px; font-size:19px; line-height:18px;}
|
58 |
+
#wpforo #wpforo-wrap .wpforo-pm-note{padding:1px 5px 1px 5px; font-size:13px; font-weight:bold; border-radius: 10px; border:1px solid transparent;}
|
59 |
+
#wpforo #wpforo-wrap table, #wpforo #wpforo-wrap table tr, #wpforo #wpforo-wrap table tr td, #wpforo #wpforo-wrap table tr th{border:none; padding:0; box-sizing: border-box; background:none; margin:0; text-align:right;}
|
60 |
+
#wpforo #wpforo-wrap .wpf-action {background-color:transparent; text-transform:none; text-decoration:none; text-shadow:none; border-radius: 0; border:none; content: ""; right: 0; position:relative; top: 0; width:auto; display: inline-block; white-space:nowrap; line-height:20px; height:auto; min-height:inherit;}
|
61 |
+
#wpforo #wpforo-wrap .wpf-action:hover{text-decoration:none;}
|
62 |
+
#wpforo #wpforo-wrap .wpf-action i{margin-left:3px;}
|
63 |
+
#wpforo #wpforo-wrap .wpf-action.wpforo-tools i{margin-left:4px;}
|
64 |
+
#wpforo #wpforo-wrap .wpf-vsep{ display:inline-block; padding:0 5px;}
|
65 |
+
#wpforo #wpforo-wrap .wpforo-feed{float:left;font-size:12px;}
|
66 |
+
#wpforo #wpforo-wrap .wpforo-admin-note{margin: 5px auto 20px auto; padding: 20px; font-size: 14px; box-shadow: inset 0 0 20px 5px rgba(240,240,240,0.6);}
|
67 |
+
|
68 |
+
#wpforo #wpforo-wrap .wpforo-text ol,
|
69 |
+
#wpforo #wpforo-wrap .wpforo-text ol li {list-style:decimal; margin: 2px 15px;}
|
70 |
+
#wpforo #wpforo-wrap .wpforo-text ul,
|
71 |
+
#wpforo #wpforo-wrap .wpforo-text ul li{list-style:disc; margin: 2px 15px;}
|
72 |
+
#wpforo #wpforo-wrap .wpforo-text h3{ line-height: normal; margin: 10px 0}
|
73 |
+
#wpforo #wpforo-wrap .wpforo-text p{ line-height: normal; margin-bottom: 10px;}
|
74 |
+
|
75 |
+
#wpforo #wpforo-wrap .wpforo-table{display:table; width:100%;}
|
76 |
+
#wpforo #wpforo-wrap .wpforo-tr{display:table-row;}
|
77 |
+
#wpforo #wpforo-wrap .wpforo-th{display:table-cell;}
|
78 |
+
#wpforo #wpforo-wrap .wpforo-td{display:table-cell;}
|
79 |
+
|
80 |
+
#wpforo #wpforo-wrap .wpf-table{display:block; width:100%; padding: 10px 0;}
|
81 |
+
#wpforo #wpforo-wrap .wpf-tr{display:block; width:100%; box-sizing: border-box;}
|
82 |
+
#wpforo #wpforo-wrap .wpf-th{display:block; float: right; box-sizing: border-box;}
|
83 |
+
#wpforo #wpforo-wrap .wpf-td{display:block; float: right; box-sizing: border-box;}
|
84 |
+
#wpforo #wpforo-wrap .wpf-cl{ clear: both;}
|
85 |
+
#wpforo #wpforo-wrap .wpfw-1{ width: 100%; }
|
86 |
+
#wpforo #wpforo-wrap .wpfw-2{ width: 50%; }
|
87 |
+
#wpforo #wpforo-wrap .wpfw-3{ width: 33.3%; }
|
88 |
+
#wpforo #wpforo-wrap .wpfw-4{ width: 25%; }
|
89 |
+
#wpforo #wpforo-wrap .wpfw-5{ width: 20%; }
|
90 |
+
#wpforo #wpforo-wrap .wpfw-6{ width: 16.6%; }
|
91 |
+
|
92 |
+
#wpforo #wpforo-wrap .wpf-bar-right{min-width: 120px; display: flex; flex-direction: row; justify-content: flex-end; align-items: center; text-align:left; position:relative;}
|
93 |
+
|
94 |
+
#wpforo #wpforo-wrap .wpf-search .wpf-search-form{display: initial; padding-left: 3px;}
|
95 |
+
#wpforo #wpforo-wrap .wpf-search form{display:inline-block;}
|
96 |
+
#wpforo #wpforo-wrap .wpf-search input[type="text"].wpf-search-field{z-index: 30;cursor:pointer;border:none;box-shadow: none; margin: 0; box-sizing: border-box;color: #666666; height: 28px; max-width: none; outline: 0 none; padding: 5px 24px 5px 3px; position: relative;transition-duration: 0.4s; transition-property: width, background; transition-timing-function: ease;width: 24px;vertical-align:baseline;}
|
97 |
+
#wpforo #wpforo-wrap .wpf-search input[type="text"].wpf-search-field:focus{z-index: 1;cursor: text;width: 180px;padding-right:28px;position:inherit;vertical-align:baseline;}
|
98 |
+
#wpforo #wpforo-wrap .wpf-search i{position: absolute; margin: 0 0 7px 0; top:0; font-size: 16px; line-height:30px; padding: 0 7px 0 0; z-index: 10; cursor:pointer; vertical-align:baseline;}
|
99 |
+
|
100 |
+
#wpforo #wpforo-wrap .wpf-head-bar{padding:5px 0;}
|
101 |
+
#wpforo #wpforo-wrap .wpf-head-bar-left{float:right; width:69%;}
|
102 |
+
#wpforo #wpforo-wrap .wpf-head-bar-right{float:left; padding: 30px 1px 0 1px; width:30%; text-align:left;}
|
103 |
+
|
104 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts{display: inline-block; padding: 0 10px 0 15px; margin-left: 10px;position: initial;}
|
105 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts i{display: inline-block;font-size: 21px; position: initial;line-height: 30px;margin: 0;padding-left: 8px;}
|
106 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts-count{font-size: 15px; font-family: Arial, sans-serif;}
|
107 |
+
#wpforo #wpforo-wrap .wpf-alerts [wpf-tooltip]::after{right: 35%; top: -15px; white-space: normal;}
|
108 |
+
#wpforo #wpforo-wrap .wpf-alerts [wpf-tooltip]::before{right: 35%; top: -15px;}
|
109 |
+
#wpforo #wpforo-wrap .wpf-alerts .wpf-bell{white-space: nowrap;}
|
110 |
+
#wpforo #wpforo-wrap .wpf-notifications{display:none; position: absolute; top: -7px; left: 0; min-width: 300px; width: 25%; z-index: 100000; padding: 0px 10px;}
|
111 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-head{padding: 12px 5px 9px 5px; font-weight: 600; letter-spacing: 0.5px; font-size: 14px; }
|
112 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-head i{font-size: 15px; margin-left: 3px;}
|
113 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content{padding: 10px 0px 1px 0px; overflow-y: auto; overflow-x: hidden; max-height: 400px; font-size: 12px;}
|
114 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-nspin{text-align: center; padding: 0 0 5px 10px; font-size: 20px; color: #999;}
|
115 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content ul,
|
116 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li{margin: 0; list-style: none;}
|
117 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li{padding: 7px 6px 7px 4px; display: flex; flex-direction: row; justify-content: space-around; align-items: flex-start;}
|
118 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft{ flex-basis: 10%; padding-top: 4px;}
|
119 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nright{ flex-basis: 90%;}
|
120 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft i{font-size: 16px;}
|
121 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-ndesc{font-size: 11px; line-height: 18px;}
|
122 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-actions{text-align: left; padding: 10px 5px 5px 5px; font-size: 12px;}
|
123 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-no-notification{padding: 5px 10px 15px 10px; font-size: 13px;}
|
124 |
+
|
125 |
+
#wpforo #wpforo-wrap #wpforo-poweredby{margin:0; padding:5px 10px 5px 10px; text-align:center; font-size:12px; line-height: 16px; vertical-align:middle; height:28px;}
|
126 |
+
#wpforo #wpforo-wrap #wpforo-poweredby p{text-align: end;}
|
127 |
#wpforo-poweredby span {display: inline-block;}
|
128 |
#wpforo-poweredby .wpf-by{margin:0; padding:0; text-align:left; vertical-align:middle; line-height: 18px;}
|
129 |
#wpforo-poweredby #bywpforo {display: none;line-height: 20px;color:#ddd; font-size: 12px;}
|
130 |
#wpforo-poweredby .by-wpforo a {border: 0 none;color: #ccc;font-size: 11px;font-weight: bold; line-height: 12px;margin: 0;padding: 1px;text-align: left;text-decoration: none;}
|
131 |
+
#wpforo-poweredby img.wpdimg{ border: 0 none; clear: both; cursor: pointer; display:inline-block; width: 18px; height: 18px; line-height:18px; margin: 0; padding: 0;}
|
132 |
+
#wpforo #wpforo-wrap .cat-title{cursor: default;}
|
133 |
+
#wpforo #wpforo-wrap #wpforo-title{font-size:20px; padding:2px 0 10px 0; margin:1px 0 15px 0; font-weight:500; }
|
134 |
+
#wpforo #wpforo-wrap #wpforo-description{margin-bottom:20px; margin-top:-12px; font-size:14px; display:block; width:100%; padding:0 0 7px 0;}
|
135 |
+
|
136 |
+
#wpforo #wpforo-wrap a:link {text-decoration: none;}
|
137 |
+
#wpforo #wpforo-wrap a:visited {text-decoration: none;}
|
138 |
+
#wpforo #wpforo-wrap a:hover{text-decoration: none;}
|
139 |
+
#wpforo #wpforo-wrap a:active {text-decoration: none;}
|
140 |
+
#wpforo #wpforo-wrap a{direction: rtl; unicode-bidi: embed; border:none; cursor: pointer;}
|
141 |
+
|
142 |
+
#wpforo #wpforo-wrap .wpflink { cursor: pointer}
|
143 |
+
|
144 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap {display: block; margin: 20px 0; background-color: #ececec;}
|
145 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-head {display: block;padding: 10px;min-height: 36px;cursor: pointer;border-right: 3px solid;}
|
146 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-head i{font-style: normal;}
|
147 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-title{display: inline-block;}
|
148 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-body {display: none; padding: 10px 20px; border-right: 3px solid; border-top: 1px dashed #ccc;}
|
149 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-chevron{padding: 0 6px 0 15px;}
|
|
|
150 |
|
151 |
/****************************************************/
|
152 |
/******************* members bar ********************/
|
153 |
/****************************************************/
|
154 |
+
#wpforo #wpforo-wrap .author-rating {height: 8px; width: 90px; margin: 15px 0 2px auto; padding: 0;}
|
155 |
+
#wpforo #wpforo-wrap .author-rating .bar{height:8px;}
|
156 |
+
|
157 |
+
#wpforo #wpforo-wrap .author-rating-short{color: #ffffff; display: inline-block; font-size: 14px; font-weight: bold; line-height: 16px; min-width: 30px; padding: 2px 8px; text-align: center; white-space: nowrap;}
|
158 |
+
#wpforo #wpforo-wrap .author-rating-full{display: inline-block; font-size: 16px; font-weight: bold; line-height: 18px; min-width: 30px; padding: 2px 8px; text-align: center; white-space: nowrap;}
|
159 |
+
#wpforo #wpforo-wrap .author-rating-full i.fa-certificate{font-size: 20px;}
|
160 |
+
#wpforo #wpforo-wrap .author-rating-full i.fa-shield-alt{font-size: 24px;}
|
161 |
+
#wpforo #wpforo-wrap .author-rating-full i.fa-trophy{font-size: 26px;}
|
162 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-certificate{font-size: 16px; margin-left: 5px;}
|
163 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-shield-alt{font-size: 16px; margin-left: 5px;}
|
164 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-trophy{font-size: 16px; margin-left: 5px;}
|
165 |
+
#wpforo #wpforo-wrap .wpforo-post .wpf-left .author-rating-full{display: block;}
|
166 |
|
167 |
.ui-dialog {z-index: 999998 !important;}
|
168 |
.wpf-video{ margin: 10px !important;}
|
169 |
.wp-editor-tools{display: none;}
|
170 |
+
#wpforo #wpforo-wrap.wpft-topic .wp-editor-container .mce-edit-area iframe{min-height: 130px;}
|
171 |
/********************************************************/
|
172 |
/************* Admin members bar END ********************/
|
173 |
/********************************************************/
|
180 |
/****************************************************/
|
181 |
/************* wpForo Breadcrumb ********************/
|
182 |
/****************************************************/
|
183 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb {display: inline-block; counter-reset: flag; margin:15px 0 15px 0;}
|
184 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb .wpf-root i{ font-size:14px;}
|
185 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb .wpf-end {width:20px; padding:0; border:none; outline:none; text-decoration:none; cursor:default;}
|
186 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div{text-decoration: none; outline: none; display: block; float: right; font-size: 11px; line-height: 24px; padding: 0 22px 0 15px; position: relative;}
|
187 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:first-child {padding-right: 10px;}
|
188 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:first-child:before {right: 14px;}
|
189 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div.active{cursor:default;}
|
190 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:after {content: ''; position: absolute; top: 0; left: -8px; width: 24px; height: 24px; -webkit-transform: scale(0.70) rotate(-45deg); -moz-transform: scale(0.70) rotate(-45deg); -o-transform: scale(0.70) rotate(-45deg); transform: scale(0.70) rotate(-45deg); z-index: 1; box-shadow: -2px -2px }
|
191 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div.active:after {content: ''; position: absolute; top: 0; left: -8px; width: 24px; height: 24px; -webkit-transform: scale(0.70) rotate(-45deg);-moz-transform: scale(0.70) rotate(-45deg);-o-transform: scale(0.70) rotate(-45deg); transform: scale(0.70) rotate(-45deg); z-index: 1; box-shadow: -2px -2px }
|
192 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:last-child:after {content: none;}
|
193 |
|
194 |
/****************************************************/
|
195 |
/**************** wpForo Tooltip ********************/
|
214 |
/******************************************************/
|
215 |
/************* wpForo Subscription ********************/
|
216 |
/******************************************************/
|
217 |
+
#wpforo #wpforo-wrap .wpf-action-link { padding:5px 1px 7px 1px; margin-top:-15px;}
|
218 |
+
#wpforo #wpforo-wrap .wpf-action-link span{cursor:pointer; font-size:13px;}
|
219 |
+
#wpforo #wpforo-wrap .wpf-action-link span i.fa-envelope{font-size: 14px;}
|
220 |
|
221 |
/****************************************************/
|
222 |
/************* wpForo Post Content Style ************/
|
223 |
/****************************************************/
|
224 |
+
#wpforo #wpforo-wrap .post-wrap, #wpforo #wpforo-wrap [id^=post-][data-postid]{position: relative;}
|
225 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content{padding:10px 10px 10px 30px; min-height:130px; font-size:14px; word-wrap: break-word;}
|
226 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content p,
|
227 |
+
#wpforo #wpforo-wrap .wpforo-revision-body p{font-size:14px; padding:0; margin:0 0 10px 0; line-height:inherit}
|
228 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content img,
|
229 |
+
#wpforo #wpforo-wrap .wpforo-revision-body img{max-width:100%; max-height:500px; margin:2px;}
|
230 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content .emoji,
|
231 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .emoji{font-size:20px;}
|
232 |
+
#wpforo #wpforo-wrap .wpforo-post blockquote,
|
233 |
+
#wpforo #wpforo-wrap .wpforo-revision-body blockquote{display:block; margin:5px 0 15px 0; width:90%; padding:10px; font-size:13px;}
|
234 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-quote-author,
|
235 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-quote-author{padding:5px 0; font-weight:bold;}
|
236 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-code,
|
237 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-code{max-width:90%; overflow-x:auto; padding:5px 10px 15px 10px; margin:10px 0; font-size:12px }
|
238 |
+
#wpforo #wpforo-wrap .wpforo-post code,
|
239 |
+
#wpforo #wpforo-wrap .wpforo-revision-body code{max-width:90%; overflow-x:auto; padding:5px 10px 15px 10px; margin:10px 0; font-size:12px;}
|
240 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-code-title,
|
241 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-code-title{font-size:12px; margin-bottom:10px; padding:0 2px 5px 2px; font-weight:bold;}
|
242 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-attachments,
|
243 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-attachments{padding:10px 10px 7px 10px; margin:20px 0 5px 0; width:90%;}
|
244 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-attachments img,
|
245 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-attachments img{max-width:100%; height:80px; padding:2px;}
|
246 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-signature{width:90%; padding:10px 2px; font-size:13px; line-height:18px; margin: 10px 0 0 0;}
|
247 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpforo-post-signature{ margin: 10px 10px 0 0; }
|
248 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-signature p{font-size:12px; line-height:16px; margin:0; padding:2px 0;}
|
249 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-signature img {max-height: 200px; max-width: 100%; width: auto;}
|
250 |
+
#wpforo #wpforo-wrap .wpforo-post ol,
|
251 |
+
#wpforo #wpforo-wrap .wpforo-post ol li,
|
252 |
+
#wpforo #wpforo-wrap .wpforo-revision-body ol,
|
253 |
+
#wpforo #wpforo-wrap .wpforo-revision-body ol li {list-style:decimal; margin: 2px 15px;}
|
254 |
+
#wpforo #wpforo-wrap .wpforo-post ul,
|
255 |
+
#wpforo #wpforo-wrap .wpforo-post ul li,
|
256 |
+
#wpforo #wpforo-wrap .wpforo-revision-body ul,
|
257 |
+
#wpforo #wpforo-wrap .wpforo-revision-body ul li{list-style:disc; margin: 2px 15px;}
|
258 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-attached-file{ padding:10px 15px 15px 15px; margin:30px 0 10px 0; border:#bbb dotted 1px; display:table;}
|
259 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-attached-file i.fa-paperclip{ font-size:22px; display:inline-block; padding-left:7px;}
|
260 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-attached-file.wpfa-deleted{ color:#aaa; padding:10px; }
|
261 |
+
#wpforo #wpforo-wrap .wpforo-post .wpf-action{display:inline-block; margin:4px 4px; }
|
262 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list .wpf-vat a{font-size:12px;}
|
263 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list .wpf-vat a{font-size:12px;}
|
264 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list .wpf-vat{text-align:left;}
|
265 |
+
#wpforo #wpforo-wrap img.wpforo-auto-embeded-image{ width:auto; max-width:60%; max-height:300px; padding:5px; background:#fff;}
|
266 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges{ position:absolute; top:14px; left:1px; cursor:default;}
|
267 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-badges{ top:4px; left:2px;}
|
268 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fa,
|
269 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fas,
|
270 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fab,
|
271 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.far,
|
272 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fal { padding:2px 5px; margin:1px; color:#777; line-height:14px; font-size:16px; border-bottom:1px dotted #999; border-right:1px dotted #aaa;}
|
273 |
+
#wpforo #wpforo-wrap h3.wpforo-forum-title{ padding-top:0;}
|
274 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-membertoggle{cursor:pointer; top:0; font-size:18px; line-height:18px;}
|
275 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-memberinfo{padding:3px; text-align:center; display:none;}
|
276 |
+
#wpforo #wpforo-wrap .wpforo-post .wpf-member-profile-button {display: inline-block;font-size: 14px;line-height: 14px;margin-left:1px; padding:1px;}
|
277 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-wrap{ display:block; padding:6px 15px; text-align:center;}
|
278 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-button img{ opacity:0.7; border:none; text-decoration:none; float:none; display: inline-block;font-size: 16px;line-height: 16px; padding:0 1px 1px 1px;}
|
279 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-button img:hover{opacity:1;}
|
280 |
+
#wpforo #wpforo-wrap .wpforo-post .wpf-mod-message{display:inline-block; float:right; text-align:right;}
|
281 |
+
#wpforo #wpforo-wrap .wpforo-comment .wpf-mod-message{text-align:left; font-size: 12px; line-height: 16px;}
|
282 |
+
#wpforo #wpforo-wrap .wpforo-post .author-title span{display:block}
|
283 |
+
#wpforo #wpforo-wrap .wpf-author-nicename{ font-size:12px; font-family:"Courier New", Courier, monospace; line-height: 18px;padding-top: 4px;}
|
284 |
+
#wpforo #wpforo-wrap .wpforo-members-content .wpf-members-info .wpf-author-nicename{ display:inline; font-size:13px;padding-top: 0;}
|
285 |
+
#wpforo #wpforo-wrap .wpforo-post-content .wpf-video, #wpforo #wpforo-wrap .wpforo-post-content .wpf-video iframe{max-width: 98%;}
|
286 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpf-video, #wpforo #wpforo-wrap .wpforo-revision-body .wpf-video iframe{max-width: 98%;}
|
287 |
+
#wpforo #wpforo-wrap .wpf-member-title{ display:block; cursor:default; }
|
288 |
+
#wpforo #wpforo-wrap .wpf-member-title.wpfut{font-size:11px; line-height:15px; padding:2px 15px; margin:5px auto; border:1px solid #dddddd;}
|
289 |
+
#wpforo #wpforo-wrap .wpf-post-edit-wrap{ border-top: 1px dotted #aaaaaa; padding: 10px 0; margin: 20px 10px 20px; width: 90%; }
|
290 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-post-edit-wrap, #wpforo #wpforo-wrap .wpfl-3 .wpf-post-edit-wrap{ margin: 20px 0 20px; }
|
291 |
+
#wpforo #wpforo-wrap .wpf-post-edit-wrap .wpf-post-edited{font-size:11px; font-style:italic; padding:0;}
|
292 |
+
#wpforo #wpforo-wrap .wpf-post-edit-wrap .wpf-post-edited i{ padding: 0 2px 0 5px;}
|
293 |
+
#wpforo #wpforo-wrap .wpf-extra-fields{line-height: 2em;}
|
294 |
+
#wpforo #wpforo-wrap .wpf-extra-fields > br:first-of-type{display: none;}
|
295 |
+
#wpforo #wpforo-wrap .wpf-extra-fields .wpf-default-attachment{padding-top: 5px;}
|
296 |
+
|
297 |
+
#wpforo #wpforo-wrap .wpf_forum_unread, #wpforo #wpforo-wrap .wpf_forum_unread a{ font-weight:bold; }
|
298 |
+
#wpforo #wpforo-wrap .wpf_topic_unread, #wpforo #wpforo-wrap .wpf_topic_unread a{ font-weight:bold; font-size:98%; }
|
299 |
+
#wpforo #wpforo-wrap .wpf-unread-forum .wpforo-forum-title a,
|
300 |
+
#wpforo #wpforo-wrap .wpf-unread-topic .wpforo-topic-title a,
|
301 |
+
#wpforo #wpforo-wrap .wpf-unread-topic .wpf-thread-title a,
|
302 |
+
#wpforo #wpforo-wrap .wpf-unread-topic .wpf-spost-title a,
|
303 |
+
#wpforo #wpforo-wrap .wpf-unread-topic .wpforo-last-topic-title a,
|
304 |
+
#wpforo #wpforo-wrap .wpf-unread-post .wpf-spost-title a,
|
305 |
+
#wpforo #wpforo-wrap .wpf-unread-post .wpforo-last-post-title a,
|
306 |
+
#wpforo #wpforo-wrap .wpf-unread-post .posttitle a,
|
307 |
+
#wpforo #wpforo-wrap .wpforo-subforum .wpf-unread-forum a,
|
308 |
+
#wpforo #wpforo-wrap .wpf-forum-item.wpf-unread-forum a{font-weight:bold;}
|
309 |
+
#wpforo #wpforo-wrap a.wpf-new-button,
|
310 |
+
#wpforo #wpforo-wrap span.wpf-new-button{font-weight: normal!important;background:#FF812D;color:#fff!important;padding: 0.5px 5px 1px 5px!important; line-height: inherit; font-size: 90%; line-height: 16px; font-family: Arial; border-radius: 3px; margin: 0px 3px; text-transform: lowercase;}
|
311 |
+
#wpforo #wpforo-wrap.wpft-topic a.wpf-new-button,
|
312 |
+
#wpforo #wpforo-wrap.wpft-topic span.wpf-new-button{font-size: 13px !important; vertical-align: middle;}
|
313 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title a.wpf-new-button,
|
314 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title span.wpf-new-button{font-size: 90%;}
|
315 |
+
|
316 |
+
#wpforo #wpforo-wrap a.wpf-new-button:hover,
|
317 |
+
#wpforo #wpforo-wrap span.wpf-new-button:hover{color: #fff; background: #ff9945; }
|
318 |
+
|
319 |
+
#wpforo #wpforo-wrap [data-copy-wpf-furl], #wpforo #wpforo-wrap [data-copy-wpf-shurl]{cursor: pointer;}
|
320 |
+
.wpforo-copy-url-wrap{display: flex; flex-direction: column; margin-bottom: 13px !important; cursor: copy; position: relative}
|
321 |
+
.wpforo-copy-url-wrap .wpforo-copy-input{flex-grow: 1}
|
322 |
+
.wpforo-copy-url-wrap .wpforo-copy-input-header{margin-bottom: -2px !important;}
|
323 |
+
.wpforo-copy-url-wrap .wpforo-copy-input-body{border: 1px solid #bbb; border-radius: 3px; background-color: white; display: flex; align-items: center;}
|
324 |
+
.wpforo-copy-url-wrap .wpforo-copy-url-label{display: inline-block; padding: 2px 10px !important;cursor: copy;border: 1px solid #bbb;background: white;border-bottom: none;border-radius: 3px 3px 0 0;}
|
325 |
+
.wpforo-copy-url-wrap .wpforo-copy-url-label i{margin-left: 5px !important;}
|
326 |
+
.wpforo-copy-url-wrap .wpforo-copy-url{display:block; width: 100%; height: 40px !important; padding: 3px 10px !important; cursor: copy; border: 0; border-radius: unset; background: transparent; outline: none; flex-grow: 1;}
|
327 |
+
.wpforo-copy-url-wrap .wpforo-copied-txt{display: inline-block !important; align-items: center !important; transition: opacity 0.2s linear !important; justify-content: center !important; position: absolute !important; right: 50% !important; top: 50% !important; transform: translate(50%, -50%) !important; padding: 3px 15px !important; border-radius: 3px !important; background: rgba(0, 0, 0, 0.8) !important; opacity: 0 !important; color: #ffffff !important; font-weight: bold !important;}
|
328 |
.wpforo-copy-animate{animation: wpforo-bounce 0.4s linear !important;}
|
329 |
.wpforo-copy-url-wrap.wpforo-copy-animate .wpforo-copied-txt{opacity: 1 !important;}
|
330 |
@keyframes wpforo-bounce { 0%{transform: scale(1);} 20%{transform: scale(0.95);} 40%{transform: scale(1.04);} 60%{transform: scale(0.97);} 80%{transform: scale(1.02);} 100%{transform: scale(1);} }
|
332 |
/****************************************************/
|
333 |
/********* wpForo Layout 1 (Extended Layout) ********/
|
334 |
/****************************************************/
|
335 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-category{padding: 7px 12px;}
|
336 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-title{width:84%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
337 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-stat-posts {width:7%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
338 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-stat-topics {width:8%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
339 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum{min-height: 60px; padding: 7px 0 10px 12px;}
|
340 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-icon{width:7%; float:right; text-align:center; vertical-align:top; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
341 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-info{width:75%; float:right; text-align:right; padding:8px 0 0 0;}
|
342 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-title{font-size:17px;}
|
343 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-description{font-size:13px; padding:5px 0 5px 0; line-height:17px;}
|
344 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
345 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum ul{font-size:14px; padding-right:0;}
|
346 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum li{float:right; margin-left:10px; padding-right:0;}
|
347 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum .first{list-style:none; padding-right:0; margin-right:0;}
|
348 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-footer{font-size:12px;}
|
349 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-stat-posts{width:7%; float:left; text-align:center; padding:15px 0 5px 0; font-size:16px;}
|
350 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-stat-topics{width:8%; float:left; text-align:center; padding:15px 0 5px 0; font-size:16px;}
|
351 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics{ padding: 3px 0 0 0;}
|
352 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-tab{width:6%; float:right; text-align:center; padding:0 0; font-size:16px;}
|
353 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list{width:94%; float:left; text-align:right; padding:4px 0 4px 0; font-size:16px; min-height:30px;}
|
354 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list ul{font-size:12px; list-style:none; padding-right:0;}
|
355 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list li{vertical-align:bottom; padding-bottom:0;}
|
356 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-title{float:right; font-size:13px; cursor:default;}
|
357 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-title i{display: inline-block; padding-left: 7px;}
|
358 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-title img{height:12px; padding-left:5px;}
|
359 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-user{width:130px; float:left; text-align:right; padding:0 10px 0 5px;}
|
360 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-date{width:110px; float:left; text-align:left;}
|
361 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-posts{width:80px; float:left; text-align:left;} /* removed */
|
362 |
/* Topics */
|
363 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
364 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-title{width:83%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
365 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-stat-posts {width:8%; float:left; text-align:center; padding:7px 0; font-size:13px; white-space:nowrap;}
|
366 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-stat-views {width:8%; float:left; text-align:center; padding:7px 0; font-size:13px; white-space:nowrap;}
|
367 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic{padding: 4px 0 12px 12px;}
|
368 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-icon{width:7%; float:right; text-align:center; padding:1px 0 7px 0; font-size:2em; cursor:default;}
|
369 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-icon i.fa-check-circle{ font-size:26px; }
|
370 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-info{width:74%; float:right; text-align:right; padding:2px 0 0 0; position:relative;}
|
371 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-title{padding:10px 0 5px 2px; font-weight:500; line-height:20px;}
|
372 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-title a{font-size:16px; line-height:20px; padding:7px 0 9px 2px;}
|
373 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-title i{display: inline-block; padding-left: 10px; font-size: 1.1em;}
|
374 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-start-info{font-size:12px; line-height:20px;}
|
375 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-stat-posts{width:8%; float:left; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
376 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-stat-views{width:8%; float:left; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
377 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts{padding: 3px 0 0 0;}
|
378 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-tab{width:6%; float:right; text-align:center; padding:0 0; font-size:16px;}
|
379 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-list{width:94%; float:left; text-align:right; padding:4px 0 0 0; font-size:16px; min-height:25px;}
|
380 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-list ul{font-size:12px; list-style:none; padding-right:0;}
|
381 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-list li{vertical-align:bottom; padding-bottom:4px;}
|
382 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-title{float:right; font-size:13px;}
|
383 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-title img{height:12px; padding-left:5px;}
|
384 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-user{width:110px; float:left; text-align:left; padding:0 10px 0 5px;}
|
385 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-date{width:100px; float:left; text-align:left;}
|
386 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic .fa-chevron-down, #wpforo #wpforo-wrap .wpfl-1 .wpforo-topic .fa-chevron-right, .wpfcl-a{cursor:pointer }
|
387 |
/* Posts */
|
388 |
+
#wpforo #wpforo-wrap .wpfl-1 .post-wrap{margin-bottom:10px;}
|
389 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post-head{padding:10px;}
|
390 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post-head .wpf-left{float:right; text-align:right;}
|
391 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post-head .wpf-right{float:left; text-align:left;}
|
392 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-action{ margin:0 6px;}
|
393 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left{float: right; padding: 20px 1px 10px; text-align: center; width: 160px;}
|
394 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-right{margin-right: 162px;}
|
395 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:left; padding:5px 0 5px 10px; margin-right:10px; height:30px;}
|
396 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .avatar{width:80px; max-height:80px; padding:2px; float:none; display:inline-block;}
|
397 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-avatar{display:block; width:100%; float:none;max-height: 80px; max-width: 80px; margin:0 auto;}
|
398 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-name{font-size:14px; text-align:center; font-weight:600; padding:5px 0 0 0; margin-right:-10px;}
|
399 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title{display: flex;font-size: 12px;text-align: center;padding: 3px 0 0 0;font-weight: normal;justify-content: center;align-items: center;flex-direction: column;}
|
400 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title:first-letter{text-transform:uppercase;}
|
401 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating{height:8px; width:90px; margin:7px auto 2px auto; padding:0;}
|
402 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating .bar{height:8px;}
|
403 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-joined{font-size:12px; padding:1px; line-height:18px;}
|
404 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-posts{font-size:12px; padding:1px; line-height:18px;}
|
405 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .bottom {font-size:12px; padding:10px;}
|
406 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .bottom .bleft{float:right; text-align:right;}
|
407 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .bottom .bright{float:left; text-align:left;}
|
408 |
|
409 |
/******************************************************/
|
410 |
/********* wpForo Layout 2 (Simplified Layout) ********/
|
411 |
/******************************************************/
|
412 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-category{padding: 7px 12px;}
|
413 |
+
#wpforo #wpforo-wrap .wpfl-2 .cat-title{width:65%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
414 |
+
#wpforo #wpforo-wrap .wpfl-2 .cat-lastpostinfo{width:30%; float:left; text-align:right; padding:7px 0 7px 16px; font-size:13px; white-space:nowrap }
|
415 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum{min-height: 50px; padding: 7px 0 10px 12px;}
|
416 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-icon{width:7%; float:right; text-align:center; vertical-align:top; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
417 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-info{width:57%; float:right; text-align:right; padding:8px 0 0 0;}
|
418 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-title{font-size:17px;}
|
419 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-description{font-size:13px; padding:0; line-height:17px;}
|
420 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
421 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum ul{font-size:14px; padding-right:0;}
|
422 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum li{float:right; margin-left:10px; padding-right:0;}
|
423 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum .first {list-style:none; padding-right:0; margin-right:0;}
|
424 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-stat{font-size:12px;display: inline-block; padding-top: 2px;}
|
425 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post{width:25%; float:left; text-align:right; padding:5px 3px; font-size:16px;}
|
426 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-title{font-size:13px; padding-right:10px; padding-top:3px }
|
427 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-info{font-size:12px; padding-right:10px; padding-top:3px;}
|
428 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-avatar{width:44px; float:left; text-align:center; padding:5px 2px; font-size:16px;}
|
429 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-avatar img{padding:1px; width:40px; height:40px;}
|
430 |
/* Topics */
|
431 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
432 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-title{width:60%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
433 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-posts {width:7%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
434 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-views {width:8%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
435 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-lastpost {width:20%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
436 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic{padding: 4px 0 3px 12px;}
|
437 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-avatar{width:10%; float:right; text-align:center; padding:3px 0 3px 0; font-size:16px;}
|
438 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-avatar img{ padding:1px; width:50px; height:50px;}
|
439 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-info{width:52%; float:right; text-align:right; padding:2px 5px 0 0;position:relative;}
|
440 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title{font-size:16px; padding:3px 0 0 0; font-weight:500; margin:2px 0 5px 0; line-height:20px;}
|
441 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i.fa,
|
442 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i.fas,
|
443 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i.fab,
|
444 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i.far,
|
445 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i.fal { display:inline-block; margin-left:3px;}
|
446 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i{display: inline-block; padding-left: 6px;}
|
447 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-start-info{font-size:11px; padding:3px 0 0 0;}
|
448 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{width:7%; float:left; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
449 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-views{width:8%; float:left; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
450 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-lastpost{width:20%; float:left; text-align:center; padding:2px 0 5px 0; font-size:13px;}
|
451 |
/* Posts */
|
452 |
+
#wpforo #wpforo-wrap .wpfl-2 .post-wrap{margin-bottom:10px; }
|
453 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post-head{margin-bottom:3px; padding:10px;}
|
454 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post-head .wpf-left{float:right; text-align:right;}
|
455 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post-head .wpf-right{float:left; text-align:left;}
|
456 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left{width: 156px; float:right; text-align:center; padding:10px 1px 10px 1px;}
|
457 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right{margin-right:158px;}
|
458 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content{min-height:110px; padding:5px 20px 5px 20px;}
|
459 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:left; padding:0 8px 10px 8px;}
|
460 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top .wpf-post-actions{text-align:left; font-size:12px; padding:5px; display:inline-block; margin:0 5px;}
|
461 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top .wpf-action{ margin:0 6px;}
|
462 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpf-post-button-actions{display:block; width:100%; text-align:left; padding-top:50px;}
|
463 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpf-post-button-actions span.wpf-action{ padding:3px 10px; border:1px solid; font-size:12px; line-height:16px;}
|
464 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom{text-align:left; font-size:12px; padding:5px 10px 5px 5px; margin-top:10px;}
|
465 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbleft{float:right; text-align:right;}
|
466 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbright{}
|
467 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .avatar{width:110px; height:110px; padding:2px; border-radius:50%;}
|
468 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-avatar{display:block; width:100%; float:none;max-height: 110px; max-width: 110px; margin:0 auto;}
|
469 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-name{font-size:13px; text-align:center; font-weight:bold; padding:5px 0 0 0;}
|
470 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-title{display: flex; justify-content: center;align-items: center;flex-direction: column;font-size:12px; text-align:center; padding:0; font-weight:normal;}
|
471 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .wpf-member-profile-buttons{padding:2px 0;}
|
472 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-mod-message{font-size: 13px; line-height: 40px;}
|
473 |
/******************************************************/
|
474 |
/*********** wpForo Layout 3 (Q&A Layout) *************/
|
475 |
/******************************************************/
|
476 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-category{padding: 7px 12px;}
|
477 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-title{width:64%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
478 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-posts {width:10%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
479 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers {width:11%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
480 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions {width:12%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
481 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum{min-height: 50px; padding: 7px 0 10px 12px; display:table; width:100%;}
|
482 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-icon{width:7%; display:table-cell; vertical-align:top; text-align:center; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
483 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-info{display:table-cell; vertical-align:top; float:right; text-align:right; padding:8px 0 0 0;}
|
484 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-title{font-size:17px;}
|
485 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-description{font-size:13px; padding:0; line-height:17px;}
|
486 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
487 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum ul{font-size:14px; padding-right:20px;}
|
488 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum li{float:right; margin-left:10px; padding-right:0;}
|
489 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum .first{list-style:none; padding-right:0; margin-right:-20px;}
|
490 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-footer{font-size:11px;}
|
491 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{width:10%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
492 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers{width:11%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
493 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions{width:12%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
494 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics{padding: 3px 0 0 0;}
|
495 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-tab{width:5%; float:right; text-align:center; padding:0 0; font-size:16px;}
|
496 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list{width:95%; float:left; text-align:right; padding:4px 0 4px 0; font-size:16px; min-height:30px;}
|
497 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list ul{font-size:12px; list-style:none; padding-right:0;}
|
498 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list li{vertical-align:bottom; padding-bottom:4px; display:table; width:100%;}
|
499 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-title{font-size:14px; display:table-cell; line-height:20px;}
|
500 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-title img{height:12px; padding-left:5px;}
|
501 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-posts{ width:12%; display:table-cell; text-align:center; padding:0 2px;}
|
502 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic{ width:33%; display:table-cell; text-align:center; padding:0 0 0 5px; border-collapse:separate;border-spacing:3px 0;}
|
503 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .votes{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
504 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .answers{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
505 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .views{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
506 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-info{font-size:11px; line-height:16px;}
|
507 |
+
#wpforo #wpforo-wrap .wpfl-3 .count{font-size:14px; padding:3px 3px 2px 3px; line-height:20px;}
|
508 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-label{font-size:12px; padding:1px 3px 3px 3px; line-height:20px;}
|
509 |
/* Topics */
|
510 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
511 |
+
#wpforo #wpforo-wrap .wpfl-3 .head-title{width:83%; float:right; text-align:right; padding:5px 0; font-size:14px;}
|
512 |
+
#wpforo #wpforo-wrap .wpfl-3 .head-stat-posts {width:7%; float:left; text-align:center; padding:7px 0; font-size:13px;}
|
513 |
+
#wpforo #wpforo-wrap .wpfl-3 .head-stat-lastpost {width:15%; float:left; text-align:center; padding:7px 15px 7px 0; font-size:13px;}
|
514 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic{padding: 10px 0 10px 12px; display:table; width:100%; line-height:22px;}
|
515 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-avatar{width:9%; display:table-cell; text-align:center; padding:3px 5px 3px 5px; font-size:16px;}
|
516 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-avatar img{ padding:1px; width:90%; max-width:48px; vertical-align:middle; border-radius:50%;}
|
517 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status{width:25%; text-align:center; padding:0 0 0 5px; display:table-cell; vertical-align:top;}
|
518 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-info{width:auto; text-align:right; padding:2px 10px 0 2px; display:table-cell; vertical-align:top;position:relative;}
|
519 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title{font-size:16px; line-height:20px; padding:3px 0 0 0; font-weight:500;}
|
520 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i.fa,
|
521 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i.fas,
|
522 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i.fab,
|
523 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i.far,
|
524 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i.fal { display:inline-block; margin-left:3px;}
|
525 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i{display: inline-block; padding-left: 6px;}
|
526 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-start-info{font-size:12px; padding:5px 0 0 0;}
|
527 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-posts{width:60px; float:left; text-align:center; display:table-cell; vertical-align:top;}
|
528 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-lastpost{min-width:110px; max-width:150px; width:15%; text-align:center; padding:4px 15px 5px 0; font-size:12px; display:table-cell; vertical-align:top;}
|
529 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-last-topic-posts{float:left; text-align:center; padding:2px 2px; margin-left:1px;}
|
530 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status .votes{min-width:70px; text-align:center; padding:2px 2px; margin-right:1px; display:table-cell; vertical-align:top;}
|
531 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status .answers{min-width:70px; text-align:center; padding:2px 2px; margin-right:1px; display:table-cell; vertical-align:top;}
|
532 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status .views{min-width:70px; text-align:center; padding:2px 2px; margin-right:1px; display:table-cell; vertical-align:top;}
|
533 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .count{font-size:18px; padding:2px 3px 0 3px; line-height:24px;}
|
534 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-label{font-size:12px; padding:0 3px 2px 3px; line-height:20px;}
|
535 |
/* Posts */
|
536 |
+
#wpforo #wpforo-wrap .wpfl-3 .post-wrap{margin-bottom:2px; }
|
537 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-answer-wrap{margin-top:20px;}
|
538 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post-head{margin-bottom:3px; padding:10px;}
|
539 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post-head .wpf-left{float:right; text-align:right;}
|
540 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post-head .wpf-right{float:left; text-align:left;}
|
541 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left{width: 90px; float:right; text-align:center; padding:10px 1px 10px 1px;}
|
542 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-up{font-size:32px; text-align:center }
|
543 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-num{font-size:28px; text-align:center }
|
544 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-down{font-size:32px; text-align:center }
|
545 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-answer{font-size:34px; padding-top:15px; text-align:center;cursor: pointer;}
|
546 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-not-answer{font-size:34px; padding-top:15px; text-align:center; cursor: pointer;}
|
547 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right{margin-right:92px;}
|
548 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-date{line-height: 28px;}
|
549 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-link{float:left; padding-right:10px;}
|
550 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content{min-height:40px; padding-top:6px; padding-right:20px;}
|
551 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:left; padding:2px 10px; margin-bottom:1px; display:block; position:inherit;}
|
552 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author{margin:0; padding:10px 20px 10px 10px; display: flex; flex-wrap: wrap; width:100%;}
|
553 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-lb-box{font-size:11px; display:table-cell;}
|
554 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-action-links{font-size:12px;}
|
555 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-tool-bar{text-align:left; padding:8px 10px 10px 10px; font-size:12px; display:block;}
|
556 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature{margin-bottom:10px;}
|
557 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature-content{border-top:#659FBE 1px dotted; margin-top:10px; width:80%; padding:10px 0 20px 0; font-size:11px;}
|
558 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data{width:50%; display:table-cell; min-width:150px; margin-right: auto;}
|
559 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data-content{width:100%; padding:7px 5px; vertical-align:top}
|
560 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .avatar{width:100%; padding:1px;}
|
561 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-name{font-size:13px; text-align:center; font-weight:bold; padding:5px 0 0 0;}
|
562 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-title{font-size:13px; text-align:center; padding:3px 0 0 0;}
|
563 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-title span{display: inline-block;}
|
564 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-box-l3a-left{width:25%; padding:5px; text-align:center; float:right;}
|
565 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-box-l3a-right{margin-right:27%;}
|
566 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-stat-item{font-size:12px; padding-left:7px;}
|
567 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-stat-item i{padding-left:5px;}
|
568 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-rating-full{ min-width:auto; padding:0; font-size:14px; line-height:14px;}
|
569 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-answer-button, #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-add-comment-button{display:inline-block; padding:3px 0 3px 15px; text-align:left; margin:1px 0 10px 0; cursor:pointer; font-size:14px;}
|
570 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button{margin:8px 0 0; text-align:left; }
|
571 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button{display: inline; padding: 3px 15px 4px 15px !important; cursor: pointer; font-size: 12px; box-shadow: none; text-transform: none;}
|
572 |
+
#wpforo #wpforo-wrap .wpfl-3 .comment-wrap{margin-bottom:1px; margin-top:6px;}
|
573 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment{padding: 1px; min-height: 10px;}
|
574 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpforo-comment-action-links .wpf-action{ margin:1px 5px;}
|
575 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-left{width: 90px; float:right; text-align:center; padding:5px 1px 5px 1px;}
|
576 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-left .wpf-comment-icon {font-size:20px; text-align:center; padding-right:35px;}
|
577 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right{margin-right:92px;}
|
578 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-content{padding:10px 20px;}
|
579 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-content p{font-size:14px;}
|
580 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-action-links{text-align:left; font-size:11px; clear:both;}
|
581 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-footer{padding:4px 0 2px 0; display:block;}
|
582 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-positive{font-size:28px; cursor: pointer;}
|
583 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-negative{font-size:28px; cursor: pointer;}
|
584 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-vote-number{font-size:28px; line-height:30px;}
|
585 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-member-title {cursor: default;display: inline;}
|
586 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-member-title.wpfut {margin: 0 0 3px;}
|
587 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-button{font-size: 13px;}
|
588 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-answer-sep{font-size: 18px; padding: 5px 2px 3px 2px; color: #666666; border-bottom: 1px dashed #999999; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; flex-direction: row;}
|
589 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-answer-sep select{margin: 0 0 5px 0; outline: 0 none;padding: 3px 7px 3px 5px;font-size: 12px;}
|
590 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-bottom-bar{display:block; margin-right: 95px; border: 1px dashed #bbbbbb; padding: 12px 10px;}
|
591 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-bottom-bar .wpf-answer-button{}
|
592 |
/******************************************************/
|
593 |
/************ wpForo Layout 4 (Threaded) **************/
|
594 |
/******************************************************/
|
595 |
+
#wpforo #wpforo-wrap .wpf-circle{display: flex; flex-direction: column; align-items: center; justify-content: space-around; border-radius: 50%; }
|
596 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-m{width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px;}
|
597 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-m i{font-size: 1vw;}
|
598 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-s{width: 20px; height: 20px; min-width: 20px; min-height: 20px;}
|
599 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-s i{font-size: 10px;}
|
600 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-category{padding: 7px 12px; margin-bottom: 0;}
|
601 |
+
#wpforo #wpforo-wrap .wpfl-4 .cat-title{width:100%; text-align:right; padding:5px 0; font-size:14px;}
|
602 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar {padding: 14px 12px;}
|
603 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar-left,
|
604 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar-right{width: auto; padding: 0 0 0 5px; min-height: auto;}
|
605 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-topic-form-extra-wrap .wpf-topic-create {border: none;margin-bottom: 20px;}
|
606 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads a{ opacity:0.5; font-size: 17px; border-bottom: 1px dashed transparent; display: inline-block; padding:4px 2px; line-height: 20px; margin: 0 3px;}
|
607 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads a:hover,#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads a.wpf-active{opacity: 1;}
|
608 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-forums{cursor:pointer; padding: 3px 2px 3px 5px; font-size: 15px; line-height: 20px; display: inline-block; margin-left: 10px;}
|
609 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-forums i{ display: inline-block; padding: 0; margin-left: 5px;}
|
610 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forums{width: 100%; margin: 0 0 10px 0;}
|
611 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list{display: flex; justify-content: space-between; align-content: flex-start; flex-direction: row; flex-wrap: wrap;}
|
612 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-circle{margin-left: 8px;}
|
613 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{width: 49.8%; min-width: 200px; padding: 7px 15px 6px 5px; margin-top: 3px; display: flex; justify-content: flex-start; align-items:flex-start; flex-grow: 1;}
|
614 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a{line-height: 1.5; outline: hidden;}
|
615 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat{ white-space: nowrap; color:#777777; margin-right: 5px; font-size: 11px; padding: 0px 6px; border: 1px solid #cccccc; line-height: 16px; border-radius: 3px; cursor: default;}
|
616 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat sep{color: #999999; padding: 0px 3px;}
|
617 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-list .wpf-no-thread{width: 100%; display: block; text-align: center; font-size: 13px; padding: 5px; color: #555555;}
|
618 |
+
#wpforo #wpforo-wrap .wpfl-4 img.avatar{border-radius: 50%;}
|
619 |
/* Topics */
|
620 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads{ margin-top: 15px; margin-bottom: 15px;}
|
621 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpf-thread{ padding: 7px 0; box-shadow: inset 0px -10px 7px -6px rgba(0, 0, 0, 0.02);}
|
622 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:stretch;width: 100%; min-height: 35px;}
|
623 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-label{padding: 3px 2px 3px 5px; font-size: 15px; line-height: 20px; display: inline-block;}
|
624 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-head-box{ float: right; font-size: 12px; padding: 5px 1px; text-align: center; }
|
625 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-status{min-width: 63px; max-width: 70px; padding-right: 10px; text-align: right;}
|
626 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-title{ width: 45%; text-align: right; flex-grow: 2; }
|
627 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-forum{ width:9%; }
|
628 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-users{width: 9%; text-align: right; }
|
629 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-posts{ width:6%;flex-grow: 1;}
|
630 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-views{ width:8%;flex-grow: 1;}
|
631 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-date{ width:7%;flex-grow: 1; text-align: left; min-width: 5vw;}
|
632 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-body {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:center;width: 100%; min-height: 35px;}
|
633 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box{padding: 2px; text-align: center;}
|
634 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-status{min-width: 63px; max-width: 70px; padding-right: 17px;}
|
635 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title{width: 45%; text-align: right; padding-right: 5px; flex-grow: 2; }
|
636 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-forum{width:9%; text-align: center;}
|
637 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-users{width: 9%; text-align: right;}
|
638 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-posts{width:6%;flex-grow: 1; line-height: 1.2; font-size: 14px;}
|
639 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-views{width:8%;flex-grow: 1; line-height: 1.2; font-size: 14px;}
|
640 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-date{width:7%;flex-grow: 1; text-align: left; line-height: 1.5; font-size: 12px; min-width: 5vw;}
|
641 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title a {line-height: 1.4; display: inline; font-size: 1.1em;}
|
642 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status-mobile{display: none; font-size: 12px; margin-left: 2px;}
|
643 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status-mobile i{margin-left: 5px;}
|
644 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-forum-mobile{display: none; font-size: 12px; cursor: default;}
|
645 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-date-mobile{display: none; font-size: 11px;}
|
646 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status{display: flex; justify-content: flex-start; flex-direction: row; align-items: flex-start; padding-top: 0;}
|
647 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-thread-statuses{ display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items:flex-end;}
|
648 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle{margin-right: -6px;}
|
649 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child{ width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px; margin-right: -6px; margin-left: -10px; }
|
650 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child i{font-size: 1vw;}
|
651 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-forum{display: flex; justify-content: center; flex-direction: row; align-items: flex-start; padding-top: 1px;}
|
652 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users{display: flex; justify-content: flex-start; flex-direction: row; align-items: flex-start; padding-top: 1px;}
|
653 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users-avatars{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items:flex-end;}
|
654 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users a img{ display: inline-block; border-radius: 50%; padding: 1px;}
|
655 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle.wpf-s{width: 22px;height: 22px; min-width: 22px; min-height: 22px;}
|
656 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle{margin-right: -8px; }
|
657 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle a{display: inline-block;line-height: 1vw; padding: 0; margin: 0; max-width: 100%;}
|
658 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle img{width: 100%;}
|
659 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle:first-child{ width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px; margin-right: 0; }
|
660 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-filter i{ width: 17px; }
|
661 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags{padding: 0 0 0 0; font-size: 11px; margin: 0;}
|
662 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text i{font-size: 10px;}
|
663 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text span.wpf-ttt{ display: none;}
|
664 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags tag a{padding: 2px 0; font-size: 11px;}
|
665 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head{ padding: 7px 7px; display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:stretch;width: 100%; min-height: 35px;}
|
666 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads{ margin-top: 10px;}
|
667 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head .wpf-thead-date{padding-left: 5px;}
|
668 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-thread-box.wpf-thread-date{padding-left: 15px;}
|
669 |
/* Posts */
|
670 |
+
#wpforo #wpforo-wrap .wpfl-4 .post-wrap{margin-bottom:10px;}
|
671 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-right .wpf-member-title.wpfut{display: inline-block;}
|
672 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: stretch; align-content: flex-start;}
|
673 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta{margin-right: 110px;}
|
674 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpf-parent-post{display: block;}
|
675 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags{padding: 20px 20px 0 20px; margin-bottom: 0;}
|
676 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags .wpf-tags-title{ padding-top: 1px; padding-left: 0;}
|
677 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post-head{padding:10px;}
|
678 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post-head .wpf-left{float:right; text-align:right;}
|
679 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post-head .wpf-right{float:left; text-align:left;}
|
680 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-post-btns .wpf-action{ margin:0 6px;}
|
681 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left{padding: 15px 1px 10px; text-align: center; width: 100px; }
|
682 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .avatar{width:80px; max-height:80px; padding:3px; float:none; display:inline-block;}
|
683 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-avatar{display:block; width:100%; float:none;max-height: 80px; max-width: 80px; margin:0 auto 7px auto}
|
684 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-posts{font-size: 12px;}
|
685 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right{flex-grow: 1; padding-top: 25px; padding-right: 10px; width: calc(100% - 100px);}
|
686 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top{ display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; padding-bottom: 3px;}
|
687 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; flex-grow: 1; }
|
688 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author-name{font-size:16px; font-weight:600; margin-left: 10px; margin-bottom: 2px;}
|
689 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author-name i{font-size: 14px;}
|
690 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-member-title{ margin-left: 5px;}
|
691 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-post-date{ text-align: left; font-size: 12px; }
|
692 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:baseline; padding-top: 3px;}
|
693 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; flex-grow: 1;}
|
694 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-nicename{ font-size: 13px; margin-left: 5px;}
|
695 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-title{font-size:11px; margin-left: 7px;}
|
696 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-joined{font-size:11px;}
|
697 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-joined i{margin-left: 2px;}
|
698 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-post-btns i{font-size: 12px; opacity: 0.8;}
|
699 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content{ width: 100%; padding: 25px 20px; margin-top: 7px;}
|
700 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .author-rating-full{font-size: 14px;min-width: 26px;padding: 2px 0px;}
|
701 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content .wpforo-post-content{min-height: auto; padding: 0;}
|
702 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content .wpf-post-edit-wrap{margin: 20px 0 0 0;}
|
703 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content .wpf-mod{display: block; margin-top: -15px; padding-bottom: 1px; font-size: 12px; line-height: 16px; text-align: left;}
|
704 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content .wpf-mod .wpf-mod-message{float: none;}
|
705 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot{width: 100%; padding:8px 20px 9px 20px; display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:center;}
|
706 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like{margin: 0; opacity: 0.8;}
|
707 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like:hover{opacity: 1;}
|
708 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like i{ font-size: 16px; display: inline-block; margin-left: 9px; line-height: 20px;}
|
709 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like .wpf-like-count{ margin-left: 20px; white-space: normal; cursor:pointer; font-size: 15px; display: inline-block; line-height: 20px;}
|
710 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply{ }
|
711 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply .wpf-action{margin: 0;line-height: 20px; padding: 2px 10px;}
|
712 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply i{ font-size: 12px; line-height: 20px; padding-left: 3px; margin-left: 6px;}
|
713 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons{flex-grow: 1; text-align: left; margin-left: -10px;}
|
714 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action{margin: 0 3px;}
|
715 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-thumbtack {font-size: 14px; vertical-align: middle;}
|
716 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-eye,
|
717 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-eye-slash,
|
718 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-quote-left{font-size: 14px;}
|
719 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar{ cursor: pointer; margin-bottom: 15px; margin-right: 110px; margin-top: 20px; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: center;}
|
720 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info i{margin-left: 3px;}
|
721 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info span{font-weight: 600;}
|
722 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info .wpf-post-replies-count{margin-left: 1px;}
|
723 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info{font-size: 12px; text-transform: uppercase; padding-left: 15px;}
|
724 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-prsep{flex-grow: 1; height: 1px;margin-left: 15px;}
|
725 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg{ font-size: 18px; line-height: 16px;}
|
726 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg i{vertical-align: middle; }
|
727 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-1{margin-right: 110px;}
|
728 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-2,
|
729 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-3,
|
730 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-4,
|
731 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-5,
|
732 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-6,
|
733 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-7{margin-right: 40px;}
|
734 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post{ margin-bottom: 20px;}
|
735 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head{display: flex; flex-wrap: wrap; flex-direction: row; justify-content:space-between; align-items:center;}
|
736 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar{width: 70px; height: 52px; padding:0 10px; align-self:flex-start;}
|
737 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar img,
|
738 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar .avatar{ padding: 3px; width: 50px; height: 50px; max-width: 100%; max-height: 100%;}
|
739 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author{flex-grow: 3; padding-bottom: 7px;}
|
740 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-head{display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
741 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-membertoggle{display: inline-block;}
|
742 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo{text-align: right; font-size: 12px; padding: 0 0 10px 0;}
|
743 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-profile-button{font-size: 13px;}
|
744 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-socnet-wrap{padding: 5px 0 7px 0; text-align: right;}
|
745 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-author-title{margin: 0 2px 0 7px; font-size: 11px;}
|
746 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-name{display: inline-block;font-size: 13px; font-weight: 600; margin-left: 7px; }
|
747 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-name i{font-size:12px}
|
748 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title{display: inline-block; margin: 0;}
|
749 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title .wpf-member-title.wpfut { font-size: 10px; line-height: 13px; padding: 2px 15px; margin: 5px auto 5px 7px; border: none; border-radius: 2px;}
|
750 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title .wpf-member-title.wpfut.wpfsut{background-color: #f1f1f1; padding: 3px 10px 2px 10px;}
|
751 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-nicename{display: inline-block; margin-left: 4px; font-size: 13px;}
|
752 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-posts{display: inline-block; margin-left: 6px; font-size: 11px;}
|
753 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-joined{display: inline-block; font-size: 12px;}
|
754 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-joined i{margin-left: 2px; font-size: 11px;}
|
755 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .author-rating-full { display: inline-block; font-size: 13px; line-height: 16px; min-width: auto; padding: 2px 0;}
|
756 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{flex-grow: 1; align-self: flex-end; padding-bottom: 18px; text-align: left; padding-left: 15px; font-size: 11px;}
|
757 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns{align-self: flex-end; font-size: 11px; padding-bottom: 15px; line-height: 26px;}
|
758 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns .wpf-sb-top{font-size: 12px; line-height: 26px; padding: 0 10px 0 0;}
|
759 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns .wpf-sb.wpf-sb-top .wpf-sb-buttons i{line-height: 29px;}
|
760 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-sb.wpf-sb-top .wpf-sb-buttons i{font-size: 14px;}
|
761 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content{margin-top: -12px; padding: 0;}
|
762 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-mod{margin-top: -10px; font-size: 11px; padding: 1px 25px;}
|
763 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree{margin:12px 25px 15px 25px; padding: 0 10px 5px 0; display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
764 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree i.fa-ellipsis-h{margin-right: 5px;}
|
765 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-reply-to.wpf-tree-item{margin-right: 10px;}
|
766 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item a{display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
767 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item em{cursor: text; font-style: normal;}
|
768 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item img,
|
769 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item .avatar{width: 18px; height: 18px; display: inline-block; margin: 0 8px 0 5px; }
|
770 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item.wpf-starter .avatar{ width: 22px; height: 22px; padding: 1px; box-sizing: border-box;}
|
771 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-sep{font-size: 16px; margin-right: 10px;}
|
772 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-content{margin: 5px 25px;}
|
773 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-meta{margin: 5px 25px;}
|
774 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot{margin: 20px 0 0 0; width: 100%; min-height: 35px; padding:8px 15px 9px 15px; display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:center;}
|
775 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot .wpf-like .wpf-like-count{margin-left: 20px;}
|
776 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-profile-buttons{padding-top: 3px;}
|
777 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-meta{margin: 30px 25px 10px 25px;}
|
778 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-signature{margin-top: 30px;}
|
779 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer .bleft:not(:empty){padding: 5px 15px; font-size: 12px;}
|
780 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-replies-sep{padding: 20px 10px 5px 0px;margin: 5px 12px 0px 0px;font-size: 13px;text-transform: uppercase;font-weight: bold;}
|
781 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-replies-sep i{margin-left: 3px;}
|
782 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-replies-sep span{font-weight: bold;}
|
783 |
+
#wpforo #wpforo-wrap .wpf-form-wrapper.wpfel-4{width: calc(100% - 110px);margin: 0 auto 0 0;}
|
784 |
+
#wpforo #wpforo-wrap .wpf-form-wrapper.wpfel-4 .wpf-reply-form-title{font-size: 16px;margin: 20px 0 10px 0;font-weight: normal;line-height: 20px;display: block;}
|
785 |
+
#wpforo #wpforo-wrap .wpf-form-wrapper.wpfel-4 .wpf-post-create .wpf-subject{display: none;}
|
786 |
+
#wpforo #wpforo-wrap #wpf-form-wrapper.wpfel-4 .mce-toolbar .mce-btn-group .mce-btn.mce-last { float: none; }
|
787 |
|
788 |
@media all and (max-width: 1000px){
|
789 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-m i{font-size: 14px;}
|
790 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-s i{font-size: 10px;}
|
791 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child i{font-size: 12px;}
|
792 |
}
|
793 |
|
794 |
@media all and (max-width: 600px){
|
795 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{width: 100%;}
|
796 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item:nth-child(even){ border-right: none;}
|
797 |
}
|
798 |
|
799 |
+
#wpforo #wpforo-wrap .wpf-add-topic-title{text-align: center; margin-bottom: 10px; font-size: 18px; font-weight: normal; border: 1px dashed #43A6DF; color: #43A6DF; padding: 12px; border-left: none; border-right: none; text-transform: uppercase;}
|
800 |
+
|
801 |
/******************************************************/
|
802 |
/********************* PROFILE ************************/
|
803 |
/******************************************************/
|
804 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu{width:100%; padding:1px 0 10px 0; text-align:left; position: absolute; top: 15px; left: 15px;z-index: 1000;}
|
805 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu{text-align:center; min-width:3%; margin:1px 0; float:left; opacity:0.9;}
|
806 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item{padding:2px 10px; font-size:12px; display:block; text-align:center;}
|
807 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item a{font-size:13px;}
|
808 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item i{font-size:15px; padding-left:3px;}
|
809 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item a i{font-size:15px; padding-left:5px;}
|
810 |
+
#wpforo #wpforo-wrap .wpf-profile-section{width:100%; padding:1px; margin-bottom: 20px;}
|
811 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-profile-section-head{padding:5px 0 10px 0;font-size:17px;text-align:right;}
|
812 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-profile-section-head i{font-size:22px; padding-left:5px;}
|
813 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-profile-section-body{ width:100%; margin-top:10px;}
|
814 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox{width:24%; min-width:130px; padding:0; margin:0 0 1% 1%; text-align:center; float:right;}
|
815 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-body{padding:10px;}
|
816 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-icon{font-size:40px; line-height:50px; }
|
817 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-value{font-size:24px; line-height:28px;}
|
818 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-title{font-size:13px; line-height:26px; color:#999; text-transform:lowercase; white-space:nowrap;}
|
819 |
+
#wpforo #wpforo-wrap .wpforo-profile-account{margin-top:2px;}
|
820 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-label{padding:10px; font-size:15px; vertical-align:top;}
|
821 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-socnet {border:none!important; background:transparent!important;}
|
822 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-socnet input[type="text"]{width:80%;}
|
823 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-wrap{position:relative;width:100%;overflow:hidden;}
|
824 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-bg{padding: 20px 0;text-align: center;filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);-moz-filter:blur(15px);-webkit-filter:blur(15px);background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;position: absolute;opacity: 0.7;top: 0;right: 0;width: 99%;height: 240px;margin: 0 auto;display: block;overflow: hidden;}
|
825 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-bg .wpfx {width: 65%; display:block; border-radius: 50% 50% 0 0; height:105px; margin: 165px auto 0 auto; background: #f9f9f9;}
|
826 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head{margin-bottom:2px;padding: 40px 0 0 0;text-align: center;width: 100%;overflow: hidden;position: relative;z-index: 1; border-top:1px solid #eeeeee; border-left:none; }
|
827 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header{width:100%; display:block; position:relative;}
|
828 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpfy {width:70%; position:absolute; right:30%; top:50px; height:195px; z-index:0; opacity:0.7; border-radius:0 2% 0 0}
|
829 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-info-wrap{position:relative; z-index:2; padding-top:10px;right:-5%}
|
830 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-img-wrap{display:inline-block; float:right}
|
831 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-data-wrap{float:right}
|
832 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-picture{float:none;text-align:center;padding:0 0 0 0;line-height:0;display:inline-block;}
|
833 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-picture .avatar{background: #fefefe; border: 3px solid #eeeeee; border-radius: 50%; box-shadow: 0 0 5px 3px #aaaaaa; display: inline-block; height: auto; margin: 0; max-height: 160px; max-width: 160px; padding: 0;}
|
834 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header-info{padding:0;display:block;vertical-align:top;}
|
835 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-left{float:right; text-align:right; padding:0; line-height:0; display:inline-block;}
|
836 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-left .avatar{padding:2px; height:auto; display:inline-block; margin:0; border-radius:50%; max-width:150px; max-height:150px;}
|
837 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-right{padding:0; display:block; margin-right:180px; vertical-align:top;}
|
838 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-top{height:auto;}
|
839 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-display-name{font-size:20px; text-shadow: -1px 0 #fefefe; line-height:24px; font-weight:200; margin-top:10px; display:inline-block; margin-bottom:5px; text-align:right; padding-right:40px; padding-top:50px;}
|
840 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-stat-data{}
|
841 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item{font-size:14px;line-height:18px;padding:1px 0 1px 10px;display:block;margin:3px 0 2px 0;text-shadow: -1px 0 #eeeeee;}
|
842 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item:last-child{border-left:none;}
|
843 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-rating-bar{margin:10px 0 5px 5px; display:inline-block; vertical-align:baseline;}
|
844 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap{display:table;border-collapse:separate; border-spacing:1px 1px;}
|
845 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap .rating-bar-cell{display:table-cell; min-width:30px; width:10%; padding:3px 0;text-align:center; font-size:15px; line-height:24px;}
|
846 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-badge{display:inline-block; min-width:80px; color:#fff; text-align:center; font-size:30px; line-height:30px; padding:15px 10px; vertical-align:bottom; margin-right:0;}
|
847 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom{padding:0; text-align:center; width:100%;}
|
848 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-footer{margin:20px 0 0; padding:0; border:none;}
|
849 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu{padding:8px 20px;display:inline-block!important;line-height: 23px;float:right;min-width: 15%;}
|
850 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu i{display:inline-block; padding-left:1px;}
|
851 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-content{background:transparent; margin-top:0; border-right:1px solid transparent; border-left:1px solid transparent; border-bottom:1px solid transparent; border-top: none;}
|
852 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-content table{border:none!important; margin-top:0;}
|
853 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-username{font-weight:bold; font-size:15px; display:inline-block; padding-right:10px;}
|
854 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap input[type="file"].wpf-custom-avatar{ width:40%; vertical-align:baseline; margin-right:10px; }
|
855 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap img.wpf-custom-avatar-img{ vertical-align:bottom; max-height:40px; max-width:100px; border:1px solid #ccc; padding:2px; margin-top:5px; display: inline-block; }
|
856 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-member-title{display: inline-block;}
|
857 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-member-title.wpfut{ display:none!important; }
|
858 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field.wpf-field-name-about{ border-top:none; padding-bottom:20px;}
|
859 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label-wrap{ width:100%; display:block; text-align:justify; margin-bottom:10px; padding-bottom:10px; margin-top:5px; }
|
860 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label{ font-size:20px; font-weight:normal; }
|
861 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label i{ display:inline-block; padding-left:5px;}
|
862 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-field-wrap{ width:100%; font-style:italic; font-size:14px; line-height:22px; text-align:justify;}
|
863 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field{}
|
864 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-badge{box-shadow: 0px 0px 5px #999; border: 1px solid #ffffff; border-radius: 5px;}
|
865 |
+
|
866 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(1){ width: 40%;}
|
867 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(2){ width: 30%;}
|
868 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(3){ width: 30%;}
|
869 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(2) .wpf-field{text-align: center;}
|
870 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(3) .wpf-field{text-align: center;}
|
871 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar li{border-bottom: medium none; font-size: 13px;padding: 5px 0;}
|
872 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar input[type="url"]{ padding: 2px; width: 50%;}
|
873 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar input[type="file"]{ font-size: 14px; padding: 2px; line-height: 18px;}
|
874 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpf-field-name-about textarea{ height: 110px;}
|
875 |
+
|
876 |
+
#wpforo #wpforo-wrap .wpforo-profile-home .wpfw-2 .wpf-field .wpf-field-wrap, #wpforo #wpforo-wrap .wpforo-profile-home .wpfw-3 .wpf-field .wpf-field-wrap{padding-right: 35px;}
|
877 |
|
878 |
|
879 |
/******************************************************/
|
880 |
/******************** ACTIVITY ************************/
|
881 |
/******************************************************/
|
882 |
+
#wpforo #wpforo-wrap .wpforo-activity-content{margin-top:2px;}
|
883 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-icon{min-width:40px; width:7%; padding:10px; font-size:20px; line-height: 20px; text-align:center;}
|
884 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-title{padding:10px; width:68%;}
|
885 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-title a {font-size:14px;}
|
886 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-date{padding:10px; white-space:nowrap; width:23%; text-align:center;}
|
887 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-foot {padding:10px; width:100%; text-align:left; margin-top:2px; border-top:#ffffff solid 1px;}
|
888 |
|
889 |
/******************************************************/
|
890 |
/******************** SUBSCRIPTION ********************/
|
891 |
/******************************************************/
|
892 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content{margin-top:2px;}
|
893 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-icon{min-width:40px; width:7%; padding:10px; font-size:16px; text-align:center;}
|
894 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-title{padding:10px; width:60%;}
|
895 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-title a {font-size:14px;}
|
896 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-action{padding:10px; white-space:nowrap; text-align:center; width:27%;}
|
897 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-foot{padding:10px; width:100%; text-align:left; margin-top:2px; border-top:#ffffff solid 1px;}
|
898 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-head{font-size: 16px; padding: 5px;}
|
899 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk{padding: 15px 0;}
|
900 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk div{padding:5px 0 5px 20px; display: inline-block; margin-left: 10px; }
|
901 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options{width: 100%; overflow-x: hidden; overflow-y:auto; padding: 10px; height: 190px; margin-top: 5px; }
|
902 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul{list-style: none; margin-right: 0; padding-right: 0;}
|
903 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul li{padding: 5px 0 5px 0;}
|
904 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul li:last-child{border: none;}
|
905 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-tool-foot{text-align: left; padding: 10px 0;}
|
906 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content input[type="checkbox"] {padding: 10px;margin-right: 8px;}
|
907 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content label {display: inline; padding: 10px;}
|
908 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-div{ display: inline-block;}
|
909 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-checkbox{vertical-align: top; font-style: italic;}
|
910 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-form-title{font-weight: bold; padding: 0 5px; vertical-align: top; width: 50%;}
|
911 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-cat.wpf-sbs-div{ display: block; width: 100%; padding: 7px 10px; font-size: 14px;}
|
912 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options input[type="checkbox"] {padding: 10px; margin-right: 8px;}
|
913 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options label {display: inline; padding: 10px;}
|
914 |
|
915 |
/****************************************************/
|
916 |
/******************* wpForo Forms *******************/
|
917 |
/****************************************************/
|
918 |
+
#wpforo #wpforo-wrap input{border-radius: 0; box-shadow: none; font-weight: normal;}
|
919 |
+
#wpforo #wpforo-wrap textarea{padding: 5px 5px 3px 3px; border-radius: 0; box-shadow: none; font-weight: normal;}
|
920 |
+
#wpforo #wpforo-wrap select {text-indent: 0.01px; text-overflow: ''; padding: 5px 7px 5px 5px; font-size: 14px; line-height:18px;}
|
921 |
+
#wpforo #wpforo-wrap input[type="text"], #wpforo #wpforo-wrap input[type="password"], #wpforo #wpforo-wrap input[type="email"], #wpforo #wpforo-wrap textarea, #wpforo #wpforo-wrap select {margin: 2px; outline: 0 none; padding: 5px 7px 5px 5px; font-size: 14px; line-height:18px;}
|
922 |
+
#wpforo #wpforo-wrap input[type="submit"],#wpforo #wpforo-wrap input[type="reset"], #wpforo #wpforo-wrap input[type="button"]{padding:5px 15px!important; font-size:13px; cursor:pointer; line-height: 16px;box-shadow: 0 1px 1px #999999; outline: 0;}
|
923 |
+
#wpforo #wpforo-wrap .wpforo-widget-wrap input[type="submit"]{box-shadow: none;}
|
924 |
+
#wpforo #wpforo-wrap .wpf-button{padding:5px 15px!important; font-size:13px; font-weight:normal; cursor:pointer; line-height: 16px; border-radius: 0; white-space:nowrap; box-shadow: 0 1px 1px #999999; outline: 0;}
|
925 |
+
#wpforo #wpforo-wrap .wpf-button i{margin-left: 3px;}
|
926 |
+
#wpforo #wpforo-wrap .wpf-button-secondary{/*box-shadow: 0 1px 1px #999999;*/ border-radius: 0; padding: 5px 15px; margin: 0 10px; background-color: #F5F5F5; opacity: 0.8; color: #555555; border: 1px solid #cccccc; line-height: 16px; font-size: 13px;}
|
927 |
+
#wpforo #wpforo-wrap .wpf-button-secondary:hover{/*box-shadow: 0 1px 2px #999999;*/ opacity: 1;}
|
928 |
+
|
929 |
+
#wpforo #wpforo-wrap .wpf-topic-create{padding:0; margin-bottom:50px;}
|
930 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wpf-subject-label{font-size: 15px; display: inline-block; padding-bottom: 2px;}
|
931 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wp-editor-tools{padding:5px 5px 0 10px; margin-bottom:10px;}
|
932 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-tmce{padding:5px 10px; border-bottom:none;}
|
933 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-html{padding:5px 10px; border-bottom:none;}
|
934 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wpf-subject,
|
935 |
+
#wpforo #wpforo-wrap .wpf-topic-form-wrap .wpf-field-name-title input[type="text"]{width: 100%; font-size: 15px; line-height: 22px; padding: 5px 10px;}
|
936 |
+
#wpforo #wpforo-wrap .wpf-topic-create .mce-container-body .mce-container .mce-container-body .mce-container > div{margin: 2px;}
|
937 |
+
#wpforo #wpforo-wrap .wpf-topic-form-extra-wrap .wpf-topic-create .mce-container-body{padding-bottom:0;}
|
938 |
+
#wpforo #wpforo-wrap .wpf-topic-form-extra-wrap .wpf-icon-spinner{ font-size: 2em; display: table; margin-right: auto; margin-left: auto; margin-bottom: 20px; color: #999; }
|
939 |
+
#wpforo #wpforo-wrap .wpf-topic-create .quicktags-toolbar {padding-right:2px; margin-bottom:1px;}
|
940 |
+
#wpforo #wpforo-wrap .wpf-topic-create .quicktags-toolbar input[type="button"] {padding:5px 7px!important; border:none; margin-left:1px; font-size:14px; cursor:pointer; line-height: 16px;}
|
941 |
+
#wpforo #wpforo-wrap form .wpf-buttons-wrap{display: flex; align-items: baseline; justify-content: flex-end; margin-top: -5px; padding: 0 20px;}
|
942 |
+
/*#wpforo #wpforo-wrap .wpf-topic-create input[type="submit"]{float: left; margin-top: -5px;}*/
|
943 |
+
#wpforo #wpforo-wrap .wpf-topic-create .mce-toolbar .mce-btn button i{font-size:20px;}
|
944 |
+
#wpforo #wpforo-wrap .wpf-topic-create .mce-toolbar .mce-btn button i.mce-i-code{font-weight: bold;}
|
945 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wp-switch-editor{height:30px;}
|
946 |
+
#wpforo #wpforo-wrap .mce-btn button{background-color: transparent;}
|
947 |
+
#wpforo #wpforo-wrap .mce-btn-small i {line-height: 20px;vertical-align: top;}
|
948 |
+
#wpforo #wpforo-wrap .mce-btn .mce-caret {margin-right: 0;margin-top: 8px;}
|
949 |
+
#wpforo #wpforo-wrap .mce-btn-small .mce-caret {margin-right: 0; margin-top: 8px;}
|
950 |
+
#wpforo #wpforo-wrap .mce-caret {border-right: 4px solid transparent; border-left: 4px solid transparent; border-top: 4px solid #333 !important; content: ""; display: inline-block; height: 0; vertical-align: top;width: 0;}
|
951 |
+
#wpforo #wpforo-wrap .mce-caret:hover { background-color:inherit;}
|
952 |
+
#wpforo #wpforo-wrap .mce-disabled .mce-caret {border-top-color: #aaa;}
|
953 |
+
#wpforo #wpforo-wrap .mce-toolbar .mce-btn-group { width: 100%; }
|
954 |
+
#wpforo #wpforo-wrap .mce-toolbar .mce-btn-group .mce-btn.mce-last { float: left; }
|
955 |
+
|
956 |
+
#wpforo #wpforo-wrap .wpf-form-wrapper{padding-top:10px;}
|
957 |
+
#wpforo #wpforo-wrap .wpf-post-create{padding:10px 0; margin:10px 0;}
|
958 |
+
#wpforo #wpforo-wrap .wpf-reply-form-title{ margin:25px 0 15px 0; font-size:22px; font-weight:normal; line-height:26px; display:block;}
|
959 |
+
#wpforo #wpforo-wrap .wpf-post-create .wp-editor-tools{padding:5px 5px 0 10px; margin-bottom:10px;}
|
960 |
+
#wpforo #wpforo-wrap .wpf-post-create .wp-editor-tabs a.switch-tmce{padding:5px 10px; border-bottom:none;}
|
961 |
+
#wpforo #wpforo-wrap .wpf-post-create .wp-editor-tabs a.switch-html{padding:5px 10px; border-bottom:none;}
|
962 |
+
#wpforo #wpforo-wrap .wpf-post-create .wpf-subject{width:100%; margin:5px 0 15px 0; padding:8px 10px;}
|
963 |
+
#wpforo #wpforo-wrap .wpf-post-create .mce-container-body .mce-container .mce-container-body .mce-container > div{margin: 2px;}
|
964 |
+
#wpforo #wpforo-wrap .wpf-post-create .quicktags-toolbar {padding-right:2px; margin-bottom:1px;}
|
965 |
+
#wpforo #wpforo-wrap .wpf-post-create .quicktags-toolbar input[type="button"] {padding:5px 7px!important; border:none; margin-left:1px; font-size:14px; cursor:pointer; line-height: 16px;}
|
966 |
+
#wpforo #wpforo-wrap .wpf-post-create input[type="submit"]{float: left;}
|
967 |
+
#wpforo #wpforo-wrap .wpf-post-create .wpf-topic-sbs{float: right;}
|
968 |
+
#wpforo #wpforo-wrap .wpf-post-create .mce-toolbar .mce-btn button i{font-size:20px;}
|
969 |
+
#wpforo #wpforo-wrap .wpf-post-create .mce-toolbar .mce-btn button i.mce-i-code{font-weight: bold;}
|
970 |
+
#wpforo #wpforo-wrap .wpf-post-create .wp-switch-editor{height:30px;}
|
971 |
+
|
972 |
+
#wpforo #wpforo-wrap .wpf-topic-form-wrap > .wpf-extra-fields{border-top:1px #e6e6e6 solid;}
|
973 |
+
#wpforo #wpforo-wrap .wpf-default-attachment label{font-size:14px; vertical-align:middle;}
|
974 |
+
#wpforo #wpforo-wrap .wpf-default-attachment input[type="file"]{font-size:13px; vertical-align:middle; padding:1px 5px; line-height:16px;}
|
975 |
+
#wpforo #wpforo-wrap .wpf-default-attachment p{ font-size:12px; line-height:30px; font-style:italic; }
|
976 |
+
|
977 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wpf-topic-guest-fields{margin-bottom:10px;}
|
978 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wpf-topic-guest-fields input[type="text"]{width:100%;}
|
979 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wpf-topic-guest-name{width:49%; display:block; margin-left:1%; float:right;}
|
980 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wpf-topic-guest-email{width:49%; display:block; float:left;}
|
981 |
+
|
982 |
+
#wpforo #wpforo-wrap .wpf-post-create .wpf-post-guest-fields{margin-bottom:10px;}
|
983 |
+
#wpforo #wpforo-wrap .wpf-post-create .wpf-post-guest-fields input[type="text"]{width:100%;}
|
984 |
+
#wpforo #wpforo-wrap .wpf-post-create .wpf-post-guest-name{width:49%; display:block; margin-left:1%; float:right;}
|
985 |
+
#wpforo #wpforo-wrap .wpf-post-create .wpf-post-guest-email{width:49%; display:block; float:left;}
|
986 |
+
#wpforo #wpforo-wrap .wpf-post-create .wpf-extra-fields{margin-bottom: 10px;}
|
987 |
+
|
988 |
+
#wpforo #wpforo-wrap .wpforo-portable-form-wrap{display: none;background-color: #F5F5F5;}
|
989 |
+
#wpforo #wpforo-wrap .wpforo-portable-form-wrap .wpforo-post-form {padding: 5px 15px 15px 15px;}
|
990 |
+
#wpforo #wpforo-wrap .wpforo-portable-form-wrap .wpf_post_form_textarea_wrap{padding: 5px 0;}
|
991 |
+
#wpforo #wpforo-wrap .wpforo-portable-form-wrap textarea.wpf_post_body{resize: vertical;width: 100%;min-height: 80px;padding: 10px;}
|
992 |
+
#wpforo #wpforo-wrap .wpforo-portable-form-wrap .wpf-button, #wpforo #wpforo-wrap .wpforo-portable-form-wrap .wpf-button-secondary{float: left;}
|
993 |
+
#wpforo #wpforo-wrap .wpforo-portable-form-wrap .wpf-topic-sbs{float: right;}
|
994 |
+
#wpforo #wpforo-wrap .wpforo-portable-form-wrap .wpf-extra-fields{margin-bottom: 10px;}
|
995 |
+
#wpforo #wpforo-wrap .wpforo-qa-comments-footer{display: flex;align-items: center;justify-content: space-between; flex-wrap: wrap;}
|
996 |
+
#wpforo #wpforo-wrap .wpforo-qa-comments-footer .wpf-add-comment-button{margin: 8px auto 0 0;}
|
997 |
+
|
998 |
+
#wpforo #wpforo-wrap form[data-textareaid]{ position: relative }
|
999 |
+
#wpforo #wpforo-wrap .wpforo-dropzone{ position: absolute; z-index: 11; right: 0; top: 0; bottom: 0; left: 0; background: #0b0b0b; opacity: 0.7; display: flex; justify-content: center; align-items: center; font-size: 60px; font-weight: bold; border: 3px dashed white; border-radius: 5px; }
|
1000 |
+
#wpforo #wpforo-wrap .wpforo-form-load{ position: absolute; z-index: 11; right: 0; top: 0; bottom: 0; left: 0; background: #0b0b0b; opacity: 0.8; display: flex; justify-content: center; align-items: center; font-size: 60px; font-weight: bold; border: 3px dashed white; border-radius: 5px; }
|
1001 |
+
|
1002 |
+
#wpforo #wpforo-wrap form[data-textareaid] textarea.wpeditor{width: 99%;background-color: transparent;border: none;outline: none;box-shadow: none;resize: none;background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA0MCA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEuNDE0MjE7IiB4PSIwcHgiIHk9IjBweCI+CiAgICA8ZGVmcz4KICAgICAgICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwhW0NEQVRBWwogICAgICAgICAgICBALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7CiAgICAgICAgICAgICAgZnJvbSB7CiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIHRvIHsKICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1OWRlZykKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgQGtleWZyYW1lcyBzcGluIHsKICAgICAgICAgICAgICBmcm9tIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIHRvIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNTlkZWcpCiAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICAgIHN2ZyB7CiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7CiAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxLjVzIGxpbmVhciBpbmZpbml0ZTsKICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOwogICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDEuNXMgbGluZWFyIGluZmluaXRlOwogICAgICAgICAgICB9CiAgICAgICAgXV0+PC9zdHlsZT4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJvdXRlciI+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMCwwQzIyLjIwNTgsMCAyMy45OTM5LDEuNzg4MTMgMjMuOTkzOSwzLjk5MzlDMjMuOTkzOSw2LjE5OTY4IDIyLjIwNTgsNy45ODc4MSAyMCw3Ljk4NzgxQzE3Ljc5NDIsNy45ODc4MSAxNi4wMDYxLDYuMTk5NjggMTYuMDA2MSwzLjk5MzlDMTYuMDA2MSwxLjc4ODEzIDE3Ljc5NDIsMCAyMCwwWiIgc3R5bGU9ImZpbGw6YmxhY2s7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNNS44NTc4Niw1Ljg1Nzg2QzcuNDE3NTgsNC4yOTgxNSA5Ljk0NjM4LDQuMjk4MTUgMTEuNTA2MSw1Ljg1Nzg2QzEzLjA2NTgsNy40MTc1OCAxMy4wNjU4LDkuOTQ2MzggMTEuNTA2MSwxMS41MDYxQzkuOTQ2MzgsMTMuMDY1OCA3LjQxNzU4LDEzLjA2NTggNS44NTc4NiwxMS41MDYxQzQuMjk4MTUsOS45NDYzOCA0LjI5ODE1LDcuNDE3NTggNS44NTc4Niw1Ljg1Nzg2WiIgc3R5bGU9ImZpbGw6cmdiKDIxMCwyMTAsMjEwKTsiLz4KICAgICAgICA8L2c+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMCwzMi4wMTIyQzIyLjIwNTgsMzIuMDEyMiAyMy45OTM5LDMzLjgwMDMgMjMuOTkzOSwzNi4wMDYxQzIzLjk5MzksMzguMjExOSAyMi4yMDU4LDQwIDIwLDQwQzE3Ljc5NDIsNDAgMTYuMDA2MSwzOC4yMTE5IDE2LjAwNjEsMzYuMDA2MUMxNi4wMDYxLDMzLjgwMDMgMTcuNzk0MiwzMi4wMTIyIDIwLDMyLjAxMjJaIiBzdHlsZT0iZmlsbDpyZ2IoMTMwLDEzMCwxMzApOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTI4LjQ5MzksMjguNDkzOUMzMC4wNTM2LDI2LjkzNDIgMzIuNTgyNCwyNi45MzQyIDM0LjE0MjEsMjguNDkzOUMzNS43MDE5LDMwLjA1MzYgMzUuNzAxOSwzMi41ODI0IDM0LjE0MjEsMzQuMTQyMUMzMi41ODI0LDM1LjcwMTkgMzAuMDUzNiwzNS43MDE5IDI4LjQ5MzksMzQuMTQyMUMyNi45MzQyLDMyLjU4MjQgMjYuOTM0MiwzMC4wNTM2IDI4LjQ5MzksMjguNDkzOVoiIHN0eWxlPSJmaWxsOnJnYigxMDEsMTAxLDEwMSk7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNMy45OTM5LDE2LjAwNjFDNi4xOTk2OCwxNi4wMDYxIDcuOTg3ODEsMTcuNzk0MiA3Ljk4NzgxLDIwQzcuOTg3ODEsMjIuMjA1OCA2LjE5OTY4LDIzLjk5MzkgMy45OTM5LDIzLjk5MzlDMS43ODgxMywyMy45OTM5IDAsMjIuMjA1OCAwLDIwQzAsMTcuNzk0MiAxLjc4ODEzLDE2LjAwNjEgMy45OTM5LDE2LjAwNjFaIiBzdHlsZT0iZmlsbDpyZ2IoMTg3LDE4NywxODcpOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTUuODU3ODYsMjguNDkzOUM3LjQxNzU4LDI2LjkzNDIgOS45NDYzOCwyNi45MzQyIDExLjUwNjEsMjguNDkzOUMxMy4wNjU4LDMwLjA1MzYgMTMuMDY1OCwzMi41ODI0IDExLjUwNjEsMzQuMTQyMUM5Ljk0NjM4LDM1LjcwMTkgNy40MTc1OCwzNS43MDE5IDUuODU3ODYsMzQuMTQyMUM0LjI5ODE1LDMyLjU4MjQgNC4yOTgxNSwzMC4wNTM2IDUuODU3ODYsMjguNDkzOVoiIHN0eWxlPSJmaWxsOnJnYigxNjQsMTY0LDE2NCk7Ii8+CiAgICAgICAgPC9nPgogICAgICAgIDxnPgogICAgICAgICAgICA8cGF0aCBkPSJNMzYuMDA2MSwxNi4wMDYxQzM4LjIxMTksMTYuMDA2MSA0MCwxNy43OTQyIDQwLDIwQzQwLDIyLjIwNTggMzguMjExOSwyMy45OTM5IDM2LjAwNjEsMjMuOTkzOUMzMy44MDAzLDIzLjk5MzkgMzIuMDEyMiwyMi4yMDU4IDMyLjAxMjIsMjBDMzIuMDEyMiwxNy43OTQyIDMzLjgwMDMsMTYuMDA2MSAzNi4wMDYxLDE2LjAwNjFaIiBzdHlsZT0iZmlsbDpyZ2IoNzQsNzQsNzQpOyIvPgogICAgICAgIDwvZz4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHBhdGggZD0iTTI4LjQ5MzksNS44NTc4NkMzMC4wNTM2LDQuMjk4MTUgMzIuNTgyNCw0LjI5ODE1IDM0LjE0MjEsNS44NTc4NkMzNS43MDE5LDcuNDE3NTggMzUuNzAxOSw5Ljk0NjM4IDM0LjE0MjEsMTEuNTA2MUMzMi41ODI0LDEzLjA2NTggMzAuMDUzNiwxMy4wNjU4IDI4LjQ5MzksMTEuNTA2MUMyNi45MzQyLDkuOTQ2MzggMjYuOTM0Miw3LjQxNzU4IDI4LjQ5MzksNS44NTc4NloiIHN0eWxlPSJmaWxsOnJnYig1MCw1MCw1MCk7Ii8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");background-repeat: no-repeat;background-position: 50% 50%;}
|
1003 |
+
|
1004 |
+
#wpforo #wpforo-wrap .wpf-form-wrapper .wpf-desc { display: block !important; margin-right: 0 !important; padding-bottom: 10px; font-style: italic;}
|
1005 |
+
|
1006 |
+
#wpforo #wpforo-wrap .wpf-topic-fields {padding-top: 15px; margin-top: 25px;}
|
1007 |
+
#wpforo #wpforo-wrap .wpf-topic-fields .wpf-topic-field{display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start;padding: 2px 0;}
|
1008 |
+
#wpforo #wpforo-wrap .wpf-topic-field .wpf-topic-field-label{border-top: 1px solid #ddd; font-weight: bold; margin-left: 15px; background: #eee; min-width: 35%; padding: 5px 2px 5px 10px;}
|
1009 |
+
#wpforo #wpforo-wrap .wpf-topic-field .wpf-topic-field-label i{margin-left: 2px;}
|
1010 |
+
#wpforo #wpforo-wrap .wpf-topic-field .wpf-topic-field-value{border-top: 1px dashed #ccc; padding: 5px; width: 100%;}
|
1011 |
+
|
1012 |
+
#wpforo #wpforo-wrap .wpf-topic-sbs{padding: 0 20px;}
|
1013 |
|
1014 |
/****************************************************/
|
1015 |
/******************* wpForo Tags ********************/
|
1016 |
/****************************************************/
|
1017 |
+
#wpforo #wpforo-wrap .wpforo-tags{margin: -8px 0 15px 0; padding: 15px 30px;}
|
1018 |
+
#wpforo #wpforo-wrap .wpforo-tags .wpf-tags-title{float: right; font-size: 14px; padding-top: 4px; padding-left: 20px; margin-left: 30px; margin-bottom: 5px;}
|
1019 |
+
#wpforo #wpforo-wrap .wpforo-tags .wpf-tags-title i{padding-left: 5px;}
|
1020 |
+
#wpforo #wpforo-wrap .wpf-search-tags{ padding: 10px 45px 10px;}
|
1021 |
+
#wpforo #wpforo-wrap .wpf-tags tag{ margin: 4px 0; font-family:Verdana; }
|
1022 |
+
#wpforo #wpforo-wrap .wpf-tags tag, #wpforo #wpforo-wrap .wpf-tags a{float:right; outline: none; height:24px; line-height:23px; position:relative; font-size:11px;}
|
1023 |
+
#wpforo #wpforo-wrap .wpf-tags.wpf-tags-small tag, #wpforo #wpforo-wrap .wpf-tags.wpf-tags-small a{height:20px; line-height:18px;font-size:10px;}
|
1024 |
+
#wpforo #wpforo-wrap .wpf-tags a{ margin-left:25px; padding:0 12px 0 10px; text-decoration:none; -moz-border-radius-bottomleft:2px; -webkit-border-bottom-left-radius:2px; border-bottom-left-radius:2px; -moz-border-radius-topleft:2px; -webkit-border-top-left-radius:2px; border-top-left-radius:2px;}
|
1025 |
+
#wpforo #wpforo-wrap .wpf-tags a:before{ content:""; float:right; position:absolute; top:0; right:-12px; width:0; height:0; border-style:solid; border-width:12px 0 12px 12px;}
|
1026 |
+
#wpforo #wpforo-wrap .wpf-tags.wpf-tags-small a:before{ right: -9px; border-width: 10px 0 10px 10px;}
|
1027 |
+
#wpforo #wpforo-wrap .wpf-tags-text sep:last-child{display: none;}
|
1028 |
+
#wpforo #wpforo-wrap .wpf-tags-text i{padding-left: 3px;}
|
1029 |
+
@media screen and (-webkit-min-device-pixel-ratio:0){ #wpforo #wpforo-wrap .wpf-tags.wpf-tags-small a:before{ right: -10px; border-width: 10px 0 10px 10px;} }
|
1030 |
+
#wpforo #wpforo-wrap .wpf-tags a:after{ content:""; position:absolute; top:10px; right:0; float:right; width:4px; height:4px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
|
1031 |
+
#wpforo #wpforo-wrap .wpf-tags.wpf-tags-small a:after{top:8px;}
|
1032 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-tags {margin: 0 90px 15px 0; padding: 10px 20px;}
|
1033 |
+
#wpforo #wpforo-wrap .wpf-topic-tags{margin: 15px 20px;}
|
1034 |
+
#wpforo #wpforo-wrap .wpf-topic-tags .wpf-topic-tags-label{font-size: 1em; padding: 0 2px 7px;}
|
1035 |
+
#wpforo #wpforo-wrap .wpf-topic-tags .wpf-topic-tags-label i{padding-left: 5px; font-size: 1.1em;}
|
1036 |
+
#wpforo #wpforo-wrap .wpf-topic-tags .wpf-topic-tags-label span{font-size: 0.8em; font-style: italic; padding: 0 5px; display: inline-block;}
|
1037 |
+
#wpforo #wpforo-wrap .wpf-topic-tags .wpf-tags{width: 99%; padding: 8px 10px; font-size: 14px;}
|
1038 |
+
#wpforo #wpforo-wrap .wpf-default-attachment p{float: left;}
|
1039 |
.wpf_ac_results {padding: 0;margin: 0; list-style: none;position: absolute;z-index: 10000; border: 1px solid #dddddd; box-shadow: 0 1px 2px rgba( 100, 100, 100, 0.8 );background-color: #fff;}
|
1040 |
.wpf_ac_results li {margin-bottom: 0; min-width: 200px; padding: 2px 10px; font-size: 14px; white-space: nowrap; text-align: right; cursor: pointer;}
|
1041 |
.wpf_ac_results .wpf_ac_over { background-color: #ddd;}
|
1042 |
.wpf_ac_results .wpf_ac_over { background-color: #0073aa; color: #fff;}
|
1043 |
|
1044 |
+
#wpforo #wpforo-wrap .wpforo-tags-wrap .wpforo-tags-content{margin:20px 10px;}
|
1045 |
+
#wpforo #wpforo-wrap .wpforo-tags-wrap .wpforo-tags-content tag a{font-weight: 400; padding-left: 5px; white-space: nowrap;}
|
1046 |
+
#wpforo #wpforo-wrap .wpforo-tags-wrap .wpf-snavi{width:100%; margin:20px auto -10px 0; text-align:left; padding:1px 0;}
|
1047 |
|
1048 |
/****************************************************/
|
1049 |
/******************* wpForo Topic Footer ************/
|
1050 |
/****************************************************/
|
1051 |
+
#wpforo #wpforo-wrap .wpforo-topic-footer{margin: 40px 0 -5px;}
|
1052 |
+
#wpforo #wpforo-wrap .wpf-tag-list .wpforo-tags{margin: 0; padding: 13px 30px 15px 10px;}
|
1053 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-wrap{padding: 11px 30px 10px 10px;}
|
1054 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-title{font-size: 14px; padding: 4px 0 0 10px;}
|
1055 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-title i{padding-left: 5px;}
|
1056 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-topics{margin: 10px 0 5px 0;}
|
1057 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-topics li{list-style: none; padding: 0 1px 0 0; font-size: 14px;}
|
1058 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-topics li i {padding-left: 10px;}
|
1059 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-topics li .wpf-rel-date{ display: inline; float: left; font-size: 12px; padding: 0 10px;}
|
1060 |
+
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-navi-wrap{padding: 15px 30px 14px 10px;}
|
1061 |
+
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-navi-item {margin: 0 5px;font-size: 14px;padding: 0;}
|
1062 |
+
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-topic-all {float: right;}
|
1063 |
+
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-topic-prnx {float: left; display: flex; flex-direction: row;}
|
1064 |
+
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-topic-prev {padding: 0 5px;}
|
1065 |
+
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-topic-next {padding: 0 5px;}
|
1066 |
+
#wpforo #wpforo-wrap .wpf-topic-visitors{padding: 15px 35px 18px 35px;}
|
1067 |
+
#wpforo #wpforo-wrap .wpf-topic-visitors p{font-size: 13px; line-height: 22px; margin: 0;}
|
1068 |
+
#wpforo #wpforo-wrap .wpf-topic-visitors p.wpf-viewed-users{margin-right: -3px;}
|
1069 |
+
#wpforo #wpforo-wrap .wpf-topic-visitors p.wpf-viewing-users i{font-size: 17px; padding-left: 7px;}
|
1070 |
+
#wpforo #wpforo-wrap .wpf-topic-visitors p.wpf-viewed-users i{font-size: 17px; padding-left: 7px;}
|
1071 |
+
#wpforo #wpforo-wrap .wpf-viewing{white-space: nowrap; display: inline-block; font-style: italic; padding-right: 3px; font-size: 11px;}
|
1072 |
|
1073 |
/****************************************************/
|
1074 |
/******************* wpForo Members *****************/
|
1075 |
/****************************************************/
|
1076 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap .wpforo-members-content {margin-top:2px;}
|
1077 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap .wpf-member-info {line-height:24px;}
|
1078 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap .wpf-member-name {font-size:16px;}
|
1079 |
+
#wpforo #wpforo-wrap .wpforo-members-search{padding:10px 0 10px 0;}
|
1080 |
+
#wpforo #wpforo-wrap .wpforo-members-search .wpf-member-search{font-size:13px; margin:1px;}
|
1081 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td {vertical-align:middle; background:transparent;}
|
1082 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap th.wpf-members-avatar {width:100px;}
|
1083 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar img {border-radius: 50%; width:64px; height:64px;}
|
1084 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap th.wpf-members-regdate {width:180px; }
|
1085 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar {padding:10px; text-align:center; line-height:12px }
|
1086 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar img{border-radius:50%; width:64px; height:64px;}
|
1087 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-info {padding:10px;}
|
1088 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-info .author-online { display: inline-block; }
|
1089 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap th {padding:10px; font-size:12px; text-align:center; font-weight:normal;}
|
1090 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-regdate {padding:10px; text-align:center;}
|
1091 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap .wpf-members-foot {padding:10px; width:100%; text-align:left; margin-top:2px;}
|
1092 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap .wpf-member-profile-buttons{ margin-right:5px; vertical-align:top;}
|
1093 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap .wpf-member-profile-button{ padding:1px 1px; font-size:14px; line-height:14px; display:inline-block; margin-left:5px;}
|
1094 |
/*********************************************************/
|
1095 |
/******************* wpForo Registration *****************/
|
1096 |
/*********************************************************/
|
1097 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpforo-register-content {margin-top:2px;}
|
1098 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpforo-register-content > h3{ text-align: center; font-size: 18px; margin: -10px 0 22px 0; padding: 0;}
|
1099 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpf-field.wpf-field-type-submit input[type="submit"]{width: 60%; padding: 8px 20px !important; margin: 10px auto; font-size: 14px;}
|
1100 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpforo-register-content .wpforo_recaptcha_widget{ width: 100%; display: block; text-align: center; margin-top: 15px; margin-bottom: 0;}
|
1101 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpforo-register-content .wpforo_recaptcha_widget > div{ display: inline-block;}
|
1102 |
/*********************************************************/
|
1103 |
/********************* wpForo Login **********************/
|
1104 |
/*********************************************************/
|
1105 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-table{ min-width: 400px; width: 50%; margin: 0 auto; text-align: center; background-color: #eeeeee;}
|
1106 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content {margin-top:2px;}
|
1107 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-label{padding:2px 2px 4px 2px; margin:0; line-height:18px; font-size:16px;}
|
1108 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-extra{padding:0 5px 10px 5px;}
|
1109 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field.wpf-field-hook{ padding-top: 1px; padding-bottom: 1px;}
|
1110 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-login-field input[type="submit"]{ margin:0 5px;}
|
1111 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-login-remember{padding:0; margin:0; cursor:pointer; font-size:13px; line-height:16px }
|
1112 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-forgot-pass{padding:0; margin:0; cursor:pointer; font-size:13px; line-height:16px; text-decoration:none;}
|
1113 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-table .wpfw-1 .wpf-field:nth-child(even) {background-color: #eeeeee;}
|
1114 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap{width: 100%; text-align: center; display: block;}
|
1115 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type="text"],
|
1116 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type="password"],
|
1117 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type="email"]{ padding: 10px 34px 10px 20px; font-size: 14px; }
|
1118 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap input[type="submit"]{ padding: 10px 20px 10px 20px!important; font-size: 16px; width: 80%; }
|
1119 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap .wpforo_recaptcha_widget{display: inline-block;}
|
1120 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap .wpf-field-icon {right: 14px; top: 15px; font-size: 14px;}
|
1121 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field .wpf-field-wrap .wpf-show-password {left: 12px; top: 16px; font-size: 14px;}
|
1122 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-content h3{ text-align: center; font-size: 18px; margin: -10px 0 22px 0; padding: 0;}
|
1123 |
|
1124 |
/****************************************************/
|
1125 |
/******************* wpForo 404 *********************/
|
1126 |
/****************************************************/
|
1127 |
+
#wpforo #wpforo-wrap .wpforo-404-wrap .wpforo-404-content {margin:2px 1px 5px 1px; padding:10px 10px 20px 10px;}
|
1128 |
+
#wpforo #wpforo-wrap .wpforo-404-wrap .wpf-404{width:300px; font-size:86px; margin:10px auto; text-align:center; line-height: 100px;}
|
1129 |
+
#wpforo #wpforo-wrap .wpforo-404-wrap .wpf-404-desc{text-align:center; font-size:14px; padding-top:20px;}
|
1130 |
+
#wpforo #wpforo-wrap .wpforo-404-wrap .wpf-404-desc a {font-size:14px }
|
1131 |
+
#wpforo #wpforo-wrap .wpforo-404-wrap .wpf-search-box {text-align:center; width:350px; padding:20px; margin:20px auto;}
|
1132 |
+
#wpforo #wpforo-wrap .wpforo-404-wrap .wpf-search-box p {white-space:nowrap }
|
1133 |
|
1134 |
/****************************************************/
|
1135 |
/******************* wpForo Search ******************/
|
1136 |
/****************************************************/
|
1137 |
+
#wpforo #wpforo-wrap #wpforo-search-title {font-size:16px; font-weight:100; padding:20px 0;}
|
1138 |
+
#wpforo #wpforo-wrap #wpforo-search-title i{font-size: 0.9em;}
|
1139 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap table{border-spacing:0; border-collapse:collapse; padding:0; background:transparent; border:none;}
|
1140 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar{padding:10px;}
|
1141 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpfltd{padding:2px 5px; vertical-align:top;}
|
1142 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpfrtd{padding:2px 5px; vertical-align:top;}
|
1143 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpf-last{border-bottom:none!important;}
|
1144 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpf-last{border-bottom:none!important;}
|
1145 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpff{height:150px;}
|
1146 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpfd{margin-bottom:10px;}
|
1147 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpf-search-label{font-size:13px; line-height:16px; display: inline-block; padding: 10px 0;}
|
1148 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content {margin-top:2px; padding-top:10px; padding-bottom:0;}
|
1149 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-sword{}
|
1150 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content .wpf-ptr{}
|
1151 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-icon{width:45px; padding:15px 7px; text-align:center;}
|
1152 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-title{padding:15px;}
|
1153 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-result{padding:15px; text-align:center;}
|
1154 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-date{padding:15px;}
|
1155 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-user{padding:15px;}
|
1156 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-forum{padding:15px;}
|
1157 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-icon {width:37px; padding:10px; text-align:center;}
|
1158 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-title {padding:10px; font-size:14px; line-height:18px;}
|
1159 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-result {padding:10px; text-align:center; text-transform:lowercase;}
|
1160 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-date {padding:10px;}
|
1161 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-user {padding:10px;}
|
1162 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-forum {padding:10px;}
|
1163 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-stext{padding:10px;word-break: break-all;}
|
1164 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-snavi{width:100%; margin:5px auto 1px 0; text-align:left; padding:5px 5px;}
|
1165 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpf-toggle-wrap .wpf-toggle{padding: 5px; text-align: left; margin-bottom: 10px; border-bottom: 1px dashed #CCCCCC; font-size: 14px; color: #666666;}
|
1166 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpf-toggle-wrap .wpf-toggle .wpf-toggle-button{cursor: pointer;}
|
1167 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpf-search-bar .wpf-toggle-wrap .wpf-toggle i{font-size: 12px; margin-left: 5px;}
|
1168 |
+
#wpforo #wpforo-wrap .wpf-search-advanced-fields, #wpforo #wpforo-wrap .wpf-search-custom-fields{display: none}
|
1169 |
|
1170 |
/****************************************************/
|
1171 |
/******************* wpForo Recent ******************/
|
1172 |
/****************************************************/
|
1173 |
+
#wpforo #wpforo-wrap #wpforo-recent-title {font-size:16px; font-weight:100; padding:20px 0;}
|
1174 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap table{border-spacing:0; border-collapse:collapse; padding:0; background:transparent; border:none;}
|
1175 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap select{padding: 3px 7px 3px 5px;font-size: 13px;}
|
1176 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap #wpforo-title{margin-bottom: 5px;}
|
1177 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar{padding:5px 10px;}
|
1178 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpfltd{padding:10px 5px; vertical-align:top;}
|
1179 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpfrtd{padding:10px 5px; vertical-align:top;}
|
1180 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpf-last{border-bottom:none!important;}
|
1181 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpf-last{border-bottom:none!important;}
|
1182 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpff{height:150px;}
|
1183 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpfd{margin-bottom:10px;}
|
1184 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-recent-bar .wpf-recent-label{font-size:13px; line-height:16px;}
|
1185 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content {margin-top:5px; padding-top:5px; padding-bottom:0;}
|
1186 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-shead-avatar{width:60px; text-align:center;}
|
1187 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-shead-title{padding:15px 5px;}
|
1188 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-shead-forum{padding:15px 5px; width:30%;}
|
1189 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-avatar {width:60px; text-align:center; padding:10px;}
|
1190 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-avatar img.avatar{ max-width:40px; }
|
1191 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-title {padding:10px 5px; vertical-align:top;}
|
1192 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-title i{display: inline-block; padding-left: 7px; font-size: 1.1em;}
|
1193 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-title .wpf-spost-title-link{font-size:16px;}
|
1194 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-spost-forum {padding:10px 5px; vertical-align:top; width:30%;}
|
1195 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content td.wpf-stext{padding: 8px 10px;word-break: break-all;font-size: 13px;line-height: 20px;}
|
1196 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpf-snavi{width:100%; margin:1px auto -10px 0; text-align:left; padding:1px 0;}
|
1197 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content.wpfr-topics td.wpf-spost-avatar {width:50px; text-align:center; padding:10px;}
|
1198 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content.wpfr-topics td.wpf-spost-avatar img.avatar{ max-width:30px; }
|
1199 |
+
#wpforo #wpforo-wrap .wpforo-recent-wrap .wpforo-recent-content.wpfr-topics .wpf-spost-topic-recent-posts{ float:left; font-size:11px; line-height:18px;}
|
1200 |
|
1201 |
/******************************************************/
|
1202 |
/******************** Pagination **********************/
|
1203 |
/******************************************************/
|
1204 |
+
#wpforo #wpforo-wrap .wpf-navi {margin:5px 0;}
|
1205 |
+
#wpforo #wpforo-wrap .wpf-navi.wpf-navi-topic-top{clear: both;}
|
1206 |
+
#wpforo #wpforo-wrap .wpf-navi.wpf-navi-post-top{clear: both;}
|
1207 |
+
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap{white-space:nowrap; text-align:left;}
|
1208 |
+
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-page-info{font-size:13px; line-height:16px; font-weight:normal; padding-left:5px;}
|
1209 |
+
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-prev-button{padding:3px 8px!important; color:#fff; font-size:12px; cursor:pointer; line-height: 16px;}
|
1210 |
+
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap .wpf-next-button{padding:3px 8px!important; color:#fff; font-size:12px; cursor:pointer; line-height: 16px;}
|
1211 |
+
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap i.fa-chevron-left{font-size:10px;}
|
1212 |
+
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap i.fa-chevron-right{font-size:10px;}
|
1213 |
+
#wpforo #wpforo-wrap .wpf-navi select.wpf-navi-dropdown {appearance:none; width:auto; -webkit-appearance:none; -moz-appearance: none; font-size:12px; padding:1px 10px!important; margin:0 2px 0 1px; cursor:pointer;}
|
1214 |
|
1215 |
/******************************************************/
|
1216 |
/******************** Stat Panel **********************/
|
1217 |
/******************************************************/
|
1218 |
+
#wpforo #wpforo-wrap #wpforo-footer{margin-top:60px;}
|
1219 |
+
#wpforo #wpforo-wrap #wpforo-stat-header{margin:0; padding: 12px; min-height: 35px;}
|
1220 |
+
#wpforo #wpforo-wrap #wpforo-stat-header span{line-height:18px;}
|
1221 |
+
#wpforo #wpforo-wrap #wpforo-stat-header i{line-height:18px;}
|
1222 |
+
#wpforo #wpforo-wrap #wpforo-stat-body {width:100%; text-align:center; padding:10px;}
|
1223 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-row{ padding-bottom:10px;}
|
1224 |
+
#wpforo #wpforo-wrap #wpforo-stat-body {text-align:right; padding:10px; width:100%; border:none;}
|
1225 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-data{margin-bottom:7px;}
|
1226 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-row{padding:1px 5px 7px 5px;font-size:13px;}
|
1227 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item:first-child{}
|
1228 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item:last-child{ border-left:none;}
|
1229 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item{text-align:center; font-size:12px; width:19%; min-width:90px; display:inline-block; margin-top:5px;}
|
1230 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item i{font-size:24px; display:inline-block; padding-bottom:3px; vertical-align:baseline; line-height:26px;}
|
1231 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item i.fa-file-alt{font-size:23px;}
|
1232 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item .wpf-stat-value{ display:inline-block; vertical-align:bottom; margin-right:5px; padding:0; line-height:30px; font-size:24px; font-weight:normal;}
|
1233 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item .wpf-stat-label{display:block; margin:5px auto 0 auto; padding:5px; line-height:14px; font-size:13px; border-top:1px dotted #ccc; color:#777; white-space:nowrap; width:50%;}
|
1234 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info {padding-bottom:0; padding-top:3px;}
|
1235 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info i{ font-size:12px; padding-left:4px;}
|
1236 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p{line-height:16px; font-size:11px; padding-bottom:1px;}
|
1237 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p span{ margin-left:10px; margin-right:5px; display:inline-block;}
|
1238 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-stat-other{font-size: 13px; line-height: 22px;}
|
1239 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons{ border-top: 1px solid #e6e6e6; padding-top: 5px; }
|
1240 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons a{font-size: 12px;}
|
1241 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons,
|
1242 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-topic-icons { margin-top:7px;}
|
1243 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons span,
|
1244 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-topic-icons span{ margin-left:3px; margin-right:5px; display:inline-block;}
|
1245 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons span.wpf-stat-label,
|
1246 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-topic-icons span.wpf-stat-label{ margin-left:2px; margin-right:10px; display:inline-block; font-size:11px;}
|
1247 |
|
1248 |
/****************************************************/
|
1249 |
/**************** wpForo Dialogs ********************/
|
1270 |
/****************************************************/
|
1271 |
/**************** wpForo Waring Message *************/
|
1272 |
/****************************************************/
|
1273 |
+
#wpforo #wpforo-wrap .wpforo-rcn-wrap{width: 100%;border: 1px dashed #facdac; padding: 15px 25px 10px;background: #fffaf3; margin: 10px 0 20px 0;}
|
1274 |
+
#wpforo #wpforo-wrap .wpforo-rcn-head{color: #f16d1d;font-weight: 600;display: block;font-size: 15px;padding-bottom: 5px;}
|
1275 |
+
#wpforo #wpforo-wrap .wpforo-rcn-head i{padding-left: 7px; font-size: 23px;}
|
1276 |
+
#wpforo #wpforo-wrap .wpforo-rcn-body{color: #333;font-size: 14px;padding: 0 10px;line-height: 1.65;}
|
1277 |
+
#wpforo #wpforo-wrap .wpforo-rcn-footer{margin-top: 10px;border-top: 1px dashed #aaa;padding: 5px 10px 0;line-height: 1.5;display: flex;justify-content: space-between;align-items: center;flex-direction: row;}
|
1278 |
+
#wpforo #wpforo-wrap .wpforo-rcn-info{font-size: 13px;font-style: italic;color: #666; padding-left: 20px; line-height: 17px;}
|
1279 |
+
#wpforo #wpforo-wrap .wpforo-rcn-dismiss{padding: 0;text-align: left;}
|
1280 |
+
#wpforo #wpforo-wrap .wpforo-rcn-dismiss span{display: inline-block;cursor: pointer;line-height: initial;font-size: 13px;background-color: #f0903c; color: #fff;padding: 7px 15px;}
|
1281 |
+
#wpforo #wpforo-wrap .wpforo-rcn-dismiss span:hover{background-color: #f8831b;}
|
1282 |
|
1283 |
/****************************************************/
|
1284 |
/************* wpForo front end messages ***********/
|
1290 |
#wpf-msg-box > p:first-child:before{display:block;width:0;content:"";position:absolute;top:-24px;left:49px;border-width:24px 0 0 24px;border-style:solid;border-color: rgba(0,0,0,0) rgba(0,0,0,0.02);}
|
1291 |
#wpf-msg-box > p + p{margin-top: 12px;}
|
1292 |
|
1293 |
+
.wpf-topic-create, .wpfl-4 .wpf-topic-form-extra-wrap{display: none}
|
1294 |
+
.wpf-add-topic-wrap .wpf-topic-create, .wpf-add-topic-wrap .wpf-topic-form-extra-wrap{display: block;}
|
1295 |
+
.wpf-topic-create, .wpf-topic-form-extra-wrap{padding: 4px 0 0 12px;}
|
1296 |
.wpf-topic-form-extra-wrap{padding: 10px 15px 0 !important;}
|
1297 |
.wpf-topic-added{color: green;background-color: #fff;-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);border: 5px;height: 22px;padding: 12px 11px;width: auto;box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);border-right: 4px solid #7ad03a;margin-bottom: 24px;}
|
1298 |
+
.wpf-post-create{width: auto;background-color: #f6f6f6;height: auto; border:1px solid #CFCFCF;}
|
1299 |
#wpforo-load{position: fixed; display: flex; flex-direction: column; align-items: center; max-width: 30%; overflow: hidden; visibility: hidden; top: 40px; left: 40px; z-index: 99999999999; text-align: center; font-size: 13px; font-weight: bold;}
|
1300 |
#wpforo-load .wpf-load-txt-wrap{margin-top: 5px; text-transform: capitalize;}
|
1301 |
.mce-container, .mce-container *, .mce-widget, .mce-widget *{ color: #333; }
|
1304 |
/****************************************************/
|
1305 |
/************* wpForo Form Fields ******************/
|
1306 |
/****************************************************/
|
1307 |
+
#wpforo #wpforo-wrap .wpf-field { padding: 8px 20px 8px 20px; box-sizing: border-box; border-bottom: 1px solid #ffffff;}
|
1308 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-label-wrap {display: inline-block; width: 38%; float: right; box-sizing: border-box; padding-left: 20px; }
|
1309 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-label{ font-size: 15px; white-space: nowrap;}
|
1310 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-field-wrap {display: inline-block; width: 62%; box-sizing: border-box; padding: 0;}
|
1311 |
+
#wpforo #wpforo-wrap .wpfw-2 .wpf-field .wpf-label-wrap,
|
1312 |
+
#wpforo #wpforo-wrap .wpfw-3 .wpf-field .wpf-label-wrap{display: block; width: 100%; float: none!important; padding: 0 3px 5px;}
|
1313 |
+
#wpforo #wpforo-wrap .wpfw-2 .wpf-field .wpf-field-wrap,
|
1314 |
+
#wpforo #wpforo-wrap .wpfw-3 .wpf-field .wpf-field-wrap {display: block; width: 100%;}
|
1315 |
+
#wpforo #wpforo-wrap .wpf-field.wpf-field-type-checkbox .wpf-field-item{ float:right; min-width:30%; margin-right:1%; }
|
1316 |
+
#wpforo #wpforo-wrap .wpfw-2 .wpf-field.wpf-field-type-radio .wpf-field-item,
|
1317 |
+
#wpforo #wpforo-wrap .wpfw-2 .wpf-field.wpf-field-type-checkbox .wpf-field-item{ float:right; min-width:45%; }
|
1318 |
+
#wpforo #wpforo-wrap .wpfw-3 .wpf-field.wpf-field-type-radio .wpf-field-item,
|
1319 |
+
#wpforo #wpforo-wrap .wpfw-3 .wpf-field.wpf-field-type-checkbox .wpf-field-item{ float:none; width:100%; }
|
1320 |
+
#wpforo #wpforo-wrap .wpfw-2 .wpf-field .wpf-field-wrap select,
|
1321 |
+
#wpforo #wpforo-wrap .wpfw-3 .wpf-field .wpf-field-wrap select{ max-width:100%; }
|
1322 |
+
|
1323 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-field-cl{ clear:both;}
|
1324 |
+
#wpforo #wpforo-wrap .wpf-field input {max-width: 100%;}
|
1325 |
+
#wpforo #wpforo-wrap .wpf-field input[type="text"],
|
1326 |
+
#wpforo #wpforo-wrap .wpf-field input[type="password"],
|
1327 |
+
#wpforo #wpforo-wrap .wpf-field input[type="email"],
|
1328 |
+
#wpforo #wpforo-wrap .wpf-field input[type="date"],
|
1329 |
+
#wpforo #wpforo-wrap .wpf-field input[type="number"],
|
1330 |
+
#wpforo #wpforo-wrap .wpf-field input[type="url"],
|
1331 |
+
#wpforo #wpforo-wrap .wpf-field input[type="tel"],
|
1332 |
+
#wpforo #wpforo-wrap .wpf-field input[type="search"],
|
1333 |
+
#wpforo #wpforo-wrap .wpf-field input[type="color"],
|
1334 |
+
#wpforo #wpforo-wrap .wpf-field textarea,
|
1335 |
+
#wpforo #wpforo-wrap .wpf-field select{ width:100%; max-width:100%; margin: 2px; outline: 0 none; padding: 4px 28px 4px 4px; font-size: 13px; line-height: 21px; border:1px solid #cccccc; height: auto;}
|
1336 |
+
#wpforo #wpforo-wrap .wpf-field select{ width:100%; max-width:300px;}
|
1337 |
+
#wpforo #wpforo-wrap .wpf-field textarea{ padding: 10px 30px 2px 10px; }
|
1338 |
+
#wpforo #wpforo-wrap .wpf-field input[type="color"]{ height: 30px;}
|
1339 |
+
#wpforo #wpforo-wrap .wpf-field-wrap {position: relative;}
|
1340 |
+
#wpforo #wpforo-wrap .wpf-field-wrap .wpf-field-icon {position: absolute; right: 10px; top:10px;}
|
1341 |
+
#wpforo #wpforo-wrap .wpf-field-type-textarea .wpf-field-wrap .wpf-field-icon {right: 12px; top:15px;}
|
1342 |
+
#wpforo #wpforo-wrap .wpf-field-wrap .wpf-show-password {position: absolute; left: 10px; top: 10px;cursor: pointer;}
|
1343 |
+
#wpforo #wpforo-wrap .wpf-desc{margin:0; padding: 3px 0 0 0; line-height:16px; font-size:12px;}
|
1344 |
+
#wpforo #wpforo-wrap .wpf-field.wpf-field-type-html{ border-bottom: none;}
|
1345 |
+
#wpforo #wpforo-wrap .wpf-field.wpf-field-type-submit{ text-align: left; border-bottom: none;}
|
1346 |
+
#wpforo #wpforo-wrap .wpf-field input::-webkit-input-placeholder, #wpforo #wpforo-wrap .wpf-field textarea::-webkit-input-placeholder { color: #999999;}
|
1347 |
+
#wpforo #wpforo-wrap .wpf-field input::-moz-placeholder, #wpforo #wpforo-wrap .wpf-field textarea::-moz-placeholder {color: #999999;}
|
1348 |
+
#wpforo #wpforo-wrap .wpf-field input:-ms-input-placeholder, #wpforo #wpforo-wrap .wpf-field textarea:-ms-input-placeholder {color: #999999;}
|
1349 |
+
#wpforo #wpforo-wrap .wpf-field input:-moz-placeholder, #wpforo #wpforo-wrap .wpf-field textarea:-moz-placeholder {color: #999999;}
|
1350 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-label i{ padding-left:5px; width:25px;}
|
1351 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-field-wrap i{}
|
1352 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-filed-value{ padding:5px 10px 5px 10px; }
|
1353 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-filed-value i{ display:inline-block; padding-left:7px; font-size:14px; border-left: 1px solid #ccc; margin-left:5px;}
|
1354 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-field-required-icon{cursor:default;}
|
1355 |
+
|
|
|
1356 |
|
1357 |
/****************************************************/
|
1358 |
/************* wpForo FB Login *********************/
|
1359 |
/****************************************************/
|
1360 |
+
#wpforo #wpforo-wrap .wpforo-fb-login-wrap{padding: 10px 15px 15px;}
|
1361 |
+
#wpforo #wpforo-wrap .wpforo-fb-login-wrap span{display:inherit;}
|
1362 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field-reg{padding-top: 20px; text-align: center; margin-bottom: -5px}
|
1363 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpf-field-login{padding-top: 8px; text-align: center; margin-bottom: 5px}
|
1364 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field-reg a,
|
1365 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpf-field-login a{font-size: 13px; border: 1px dashed; padding: 3px 10px; line-height: 14px;}
|
1366 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpf-field-reg a i,
|
1367 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpf-field-login a i{margin-left: 3px; color: inherit;}
|
1368 |
|
1369 |
/****************************************************/
|
1370 |
/************* Page Message ************************/
|
1371 |
/****************************************************/
|
1372 |
+
#wpforo #wpforo-wrap .wpf-page-message-wrap{border: #E6E6E6 1px solid; margin-top:3px;}
|
1373 |
+
#wpforo #wpforo-wrap .wpf-page-message-text{display: block; font-size: 14px; text-align: center; padding: 10px 10px;color: #000; background-color: #F5F5F5; width:90%; margin:10px auto;}
|
1374 |
|
1375 |
/****************************************************/
|
1376 |
/************* Topic Tools *************************/
|
1377 |
/****************************************************/
|
1378 |
+
#wpforo #wpforo-wrap #wpf_moderation_tools{display: none;}
|
1379 |
+
#wpforo #wpforo-wrap .wpf-tools {padding: 20px; margin: -2px auto 10px;}
|
1380 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool-tabs{display: block; width: 100%; margin-bottom: 1px;}
|
1381 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab{ display: inline-block; margin-left: 2px; padding: 10px 15px 5px 15px; font-size: 14px; cursor: pointer; border: 1px solid transparent; border-top-width: 2px; }
|
1382 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab:first-letter{text-transform: uppercase;}
|
1383 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab.wpf-tt-active{border-bottom-color: transparent;}
|
1384 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool { width: 100%; padding: 1px 15px; margin-bottom: 20px;}
|
1385 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool h3{ padding: 1px 10px 5px 0; display: inline-block; float: left; margin: 0 auto -20px 0; text-align: left; font-size: 30px; line-height: 30px;}
|
1386 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool ul{list-style: none; margin-right: 0; padding-right: 0;}
|
1387 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li{padding: 5px 0;}
|
1388 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li {font-size: 13px;}
|
1389 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li label.wpf-input-label{font-size: 15px; font-weight:normal; display: block; padding: 1px 0 5px 0;}
|
1390 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]{width: 70%; display: block; padding: 5px 10px; font-size: 14px; line-height: 20px; margin: 3px 0;}
|
1391 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li select{width: 70%; margin: 1px 0;}
|
1392 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li sup{font-size: 11px;}
|
1393 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="checkbox"]{ padding: 3px; font-size: 14px; display: inline-block; margin-left: 5px;}
|
1394 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li.wpf-submit{ text-align: left; padding-top: 10px; }
|
1395 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li.wpf-submit input[type="submit"]{ padding: 5px 30px !important;}
|
1396 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-tool-desc{ font-size: 12px; font-style: italic; line-height: 18px; margin: 2px 1px 8px auto;}
|
1397 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts{width: 100%; overflow-x: hidden; overflow-y:auto; padding: 10px; height: 140px; margin-top: 5px; }
|
1398 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts ul{list-style: none; margin-right: 0; padding-right: 0;}
|
1399 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts ul li{padding: 5px 0 3px 0; }
|
1400 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool .wpf-split-posts ul li:last-child{border: none;}
|
1401 |
+
#wpforo #wpforo-wrap .wpf-tools #wpf_tool_tab_content_wrap{ min-height: 8vw; display: flex; justify-content: center; align-items: center;}
|
1402 |
+
#wpforo #wpforo-wrap .wpf-tools #wpf_tool_tab_content_wrap .wpf-icon-spinner{ font-size: 2em }
|
1403 |
|
1404 |
/****************************************************/
|
1405 |
/************* Share Buttons ***********************/
|
1406 |
/****************************************************/
|
1407 |
+
#wpforo #wpforo-wrap .wpf-sb-top{display: inline-block; float: left; font-size: 14px; padding: 3px 10px 3px 0; background-color: transparent!important; line-height: 16px;}
|
1408 |
+
#wpforo #wpforo-wrap .wpf-sb-left {width: 26px; right: -26px; padding: 4px 8px 4px 5px; line-height: 40px; text-align: center; font-size: 16px; top: 0; display: inline-block; position: absolute;}
|
1409 |
+
#wpforo #wpforo-wrap .wpf-sb-right {width: 26px; left: -26px; padding: 4px 3px 4px 8px; line-height: 40px; text-align: center; font-size: 16px; top: 0; display: inline-block; position: absolute;}
|
1410 |
+
#wpforo #wpforo-wrap .wpf-sb.sb-tt-expanded .wpf-sb-buttons{display: block!important;}
|
1411 |
+
#wpforo #wpforo-wrap .wpfn-1 .wpf-sb.wpf-sb-right{top: 0;}
|
1412 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-top,
|
1413 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-sb-top{padding: 5px 10px 0 0;}
|
1414 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-top.sb-tt-expanded,
|
1415 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-sb-top.sb-tt-expanded{padding: 3px 0 0 0;}
|
1416 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-left,
|
1417 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-sb-left{top: -20px; padding: 0 5px; font-size:17px;}
|
1418 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpfn-1 .wpf-sb-left,
|
1419 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpfn-1 .wpf-sb-right,
|
1420 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpfn-1 .wpf-sb-left,
|
1421 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpfn-1 .wpf-sb-right{top: 0;}
|
1422 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-right.wpf-sb-1,
|
1423 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-right.wpf-sb-2,
|
1424 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-sb-right.wpf-sb-1,
|
1425 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-sb-right.wpf-sb-2{top: -1px; line-height: 23px; font-size: 14px;}
|
1426 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-right,
|
1427 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-sb-right{top: -1px !important;}
|
1428 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpf-sb-left.wpf-sb-3,
|
1429 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpf-sb-left.wpf-sb-4{font-size:17px;padding:0 2px;top:0;}
|
1430 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpf-sb-right.wpf-sb-1,
|
1431 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpf-sb-right.wpf-sb-2{top:29px; border-right:none !important;}
|
1432 |
+
#wpforo #wpforo-wrap .wpf-sb-right.wpf-sb-3,
|
1433 |
+
#wpforo #wpforo-wrap .wpf-sb-right.wpf-sb-4{font-size:16px;padding:0 5px 0 1px;top:0;line-height: 33px;}
|
1434 |
+
#wpforo #wpforo-wrap .wpf-sb-right.wpf-sb-3 .wpf-sb-toggle,
|
1435 |
+
#wpforo #wpforo-wrap .wpf-sb-right.wpf-sb-4 .wpf-sb-toggle{ padding-bottom: 10px;}
|
1436 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-sb-toggle{cursor: pointer;}
|
1437 |
+
#wpforo #wpforo-wrap .wpf-sb-top .wpf-sb-toggle{ display: inline-block;}
|
1438 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb-top .wpf-sb-toggle,
|
1439 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-sb-top .wpf-sb-toggle{ font-size: 14px; line-height: 18px; }
|
1440 |
+
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-toggle{display: none;}
|
1441 |
+
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons{padding: 0 10px 0 0; opacity: 0.8;}
|
1442 |
+
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons:hover{opacity: 1;}
|
1443 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-post-link,
|
1444 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-post-link{display: inline-block; font-size: 13px; line-height: 18px;}
|
1445 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-sb-buttons {line-height: 29px;}
|
1446 |
+
#wpforo #wpforo-wrap .wpf-sb .wpf-sb-buttons i{cursor: pointer; font-size: 18px;}
|
1447 |
+
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-top .wpf-sb-buttons{ float: right; padding: 0 10px; line-height: 16px;}
|
1448 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb.wpf-sb-top .wpf-sb-buttons{padding: 2px 10px; line-height: 18px;}
|
1449 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-sb.wpf-sb-top .wpf-sb-buttons{padding: 0 10px; line-height: 18px;}
|
1450 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons,
|
1451 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-sb.wpf-sb-top.sb-tt-expanded .wpf-sb-buttons{padding: 2px 10px 2px 0; font-size: 17px;}
|
1452 |
+
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-top .wpf-sb-buttons i{font-size: 16px; display: inline-block; padding: 0 2px; line-height: 16px;}
|
1453 |
+
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-right .wpf-sb-buttons{line-height: 27px;}
|
1454 |
+
#wpforo #wpforo-wrap .wpf-sb.wpf-sb-right .wpf-sb-buttons i{font-size: 17px;}
|
1455 |
+
#wpforo #wpforo-wrap .wpf-sbtn {margin: 40px 0 -20px 0;}
|
1456 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-wrap .wpf-sbw{display: inline-block; padding: 0 3px; margin-top: 2px; }
|
1457 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-wrap .wpf-sbw table, #wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-wrap .wpf-sbw > div{display: inline-block;}
|
1458 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-wrap .fb_iframe_widget iframe{position: relative;}
|
1459 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-title{display: block; float: right; vertical-align: bottom;}
|
1460 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-title i{font-size: 14px; display: inline-block; padding-left: 5px;}
|
1461 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-title span{display: inline-block; font-size: 15px; }
|
1462 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sbtn-wrap{display: block; float: right; padding: 0 10px; vertical-align: bottom;}
|
1463 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button{display: inline-block; line-height: 20px; cursor: pointer; text-decoration: none; border: none; padding: 1px 10px; vertical-align: bottom; font-size: 13px;}
|
1464 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button.wpf-sb-icon{ width: 36px; line-height: 16px; text-align: center; vertical-align: bottom; font-size: 14px; padding: 4px 5px 3px 5px;}
|
1465 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button i{display: inline-block; }
|
1466 |
+
#wpforo #wpforo-wrap .wpf-sbtn .wpf-sb-button span{display: inline-block; padding-right: 7px;}
|
1467 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button{opacity: 0.9;}
|
1468 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-style-colored .wpf-sb-button:hover{opacity: 1;}
|
1469 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-top {padding: 15px 0 15px 0; margin: 0; float: left; border: none;}
|
1470 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-top .wpf-sbtn-title{display: none;}
|
1471 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-top .wpf-sbtn-wrap{padding: 0;}
|
1472 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-sb-left{top:30px;}
|
1473 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-sb-right{top: 30px;}
|
1474 |
|
1475 |
/****************************************************/
|
1476 |
/****************** Rules & Privacy ****************/
|
1477 |
/****************************************************/
|
1478 |
+
#wpforo #wpforo-wrap .wpforo-legal-checkbox:first-child{margin-top: 20px;}
|
1479 |
+
#wpforo #wpforo-wrap .wpforo-legal-checkbox{ margin: 0 0 5px 0; display: block; padding: 0 21px; line-height: 20px;}
|
1480 |
+
#wpforo #wpforo-wrap .wpforo-legal-checkbox input{ display: inline;}
|
1481 |
+
#wpforo #wpforo-wrap .wpforo-legal-checkbox span{display: inline;}
|
1482 |
+
#wpforo #wpforo-wrap .wpforo-legal-rules{box-sizing: border-box; height: 300px; overflow-y:auto; margin: 20px 0 40px 0; padding: 20px 30px; border-bottom: 1px solid #ccc;}
|
1483 |
+
#wpforo #wpforo-wrap .wpforo-legal-rules .wpflegal-rules-buttons{display:block; text-align: center; padding: 20px 20px 40px 20px;}
|
1484 |
+
#wpforo #wpforo-wrap .wpforo-legal-rules .wpflegal-rules-buttons .wpflegal-rules-button{ cursor: pointer; border: 1px dotted #999999; padding: 5px 20px; display: inline-block; margin: 5px;}
|
1485 |
+
#wpforo #wpforo-wrap .wpforo-legal-rules .wpflb-active-yes{background-color: green; color: #fff; border-color: green; }
|
1486 |
+
#wpforo #wpforo-wrap .wpforo-legal-rules .wpflb-active-not{background-color: red; color: #fff; border-color: red;}
|
1487 |
+
#wpforo #wpforo-wrap .wpforo-legal-privacy{box-sizing: border-box; height: 400px; overflow-y:auto; margin: 20px 0 40px 0; padding: 20px 30px; border-bottom: 1px solid #ccc;}
|
1488 |
+
#wpforo #wpforo-wrap .wpforo-legal-privacy .wpflegal-privacy-buttons{display:block; text-align: center; padding: 20px 20px 40px 20px;}
|
1489 |
+
#wpforo #wpforo-wrap .wpforo-legal-privacy .wpflegal-privacy-buttons .wpflegal-privacy-button{ cursor: pointer; border: 1px dotted #999999; padding: 5px 20px; display: inline-block; margin: 5px;}
|
1490 |
+
#wpforo #wpforo-wrap .wpforo-legal-privacy .wpflb-active-yes{background-color: green; color: #fff; border-color: green; }
|
1491 |
+
#wpforo #wpforo-wrap .wpforo-legal-privacy .wpflb-active-not{background-color: red; color: #fff; border-color: red;}
|
1492 |
+
#wpforo #wpforo-wrap .wpforo-fb-info{text-align: center; font-size: 12px;}
|
1493 |
+
#wpforo #wpforo-wrap .wpforo-fb-info .wpforo-fb-info-title{display: block}
|
1494 |
+
#wpforo #wpforo-wrap .wpforo-fb-info .wpforo-legal-checkbox{font-size: 13px;}
|
1495 |
+
#wpforo #wpforo-wrap .wpf-post-create label.wpforo-legal-checkbox,
|
1496 |
+
#wpforo #wpforo-wrap .wpf-topic-create label.wpforo-legal-checkbox{margin: 0; padding: 3px 0 0; display: block; clear: both;}
|
1497 |
+
#wpforo #wpforo-wrap .wpf-post-create .wpf-topic-sbs label,
|
1498 |
+
#wpforo #wpforo-wrap .wpf-topic-create .wpf-topic-sbs label{padding-right: 5px;}
|
1499 |
+
#wpforo #wpforo-wrap .wpf-contact-admin{ border: 1px dotted; padding: 2px 10px; display: inline-block;}
|
1500 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpf-contact-admin{float: right;}
|
1501 |
+
#wpforo #wpforo-wrap .fa-info-circle.wpf-reg-info{padding-right: 20px;}
|
1502 |
+
#wpforo #wpforo-wrap .wpforo-fb-info .wpforo-legal-checkbox{margin: 10px 0 2px 0;}
|
1503 |
|
1504 |
/****************************************************/
|
1505 |
/************* Post Preview & Revisions ************/
|
1506 |
/****************************************************/
|
1507 |
+
#wpforo #wpforo-wrap .wpforo-revisions-wrap{border-top: 1px solid; margin-top: 11px;padding: 8px 20px;}
|
1508 |
+
#wpforo #wpforo-wrap .wpforo-revision{margin-top: 17px;}
|
1509 |
+
#wpforo #wpforo-wrap .wpforo-revision .wpforo-revision-created{opacity: 0.85;}
|
1510 |
+
#wpforo #wpforo-wrap .wpforo-revisions-action-buttons{padding: 5px 3px 0px 3px;}
|
1511 |
+
#wpforo #wpforo-wrap .wpforo-revision .wpforo-revision-actions span{opacity: 0.8;}
|
1512 |
+
#wpforo #wpforo-wrap .wpforo-revision .wpforo-revision-actions span:hover{opacity: 1;}
|
1513 |
+
#wpforo #wpforo-wrap .wpforo-revision-action-button{cursor: pointer; padding: 5px 0px 5px 10px; opacity: 0.85; display: inline-block;}
|
1514 |
+
#wpforo #wpforo-wrap .wpforo-revision-action-button:hover:not(.wpf-disabled){opacity: 1;}
|
1515 |
+
#wpforo #wpforo-wrap .wpf-disabled{cursor: initial;opacity: 0.4;}
|
1516 |
+
#wpforo #wpforo-wrap .wpforo-revisions-wrap .wpforo-revision-top{display: flex;justify-content: space-between;align-items: center;flex-wrap: nowrap;padding: 7px;}
|
1517 |
+
#wpforo #wpforo-wrap .wpforo-revisions-wrap .wpforo-revision-body {padding: 18px 12px; border-top: 1px dashed;}
|
1518 |
|
1519 |
/****************************************************/
|
1520 |
/************* Admin cPanel ************************/
|
1521 |
/****************************************************/
|
1522 |
+
#wpforo #wpforo-wrap .wpf-admincp{display: block; margin: 80px auto 10px; position: relative;}
|
1523 |
+
#wpforo #wpforo-wrap .wpf-acp-header{display: flex; flex-direction: row; justify-content: space-between; align-items: flex-end;}
|
1524 |
+
#wpforo #wpforo-wrap .wpf-acp-title{display:inline-block; background: #F5F5F5; padding: 3px 10px; font-size: 13px; color: #666;}
|
1525 |
+
#wpforo #wpforo-wrap .wpf-acp-toggle{text-align: left; display: inline-block; padding-left: 1px; cursor: pointer;}
|
1526 |
+
#wpforo #wpforo-wrap .wpf-acp-toggle i{font-size: 17px; line-height: 1; opacity: 0.7;}
|
1527 |
+
#wpforo #wpforo-wrap .wpf-acp-toggle i:hover{opacity: 1;}
|
1528 |
+
#wpforo #wpforo-wrap .wpf-acp-content{background: #F5F5F5; padding: 10px; display: flex; flex-direction: column; justify-content: center; color: #666;}
|
1529 |
+
#wpforo #wpforo-wrap .wpf-acp-content a.wpf-button-secondary{margin: 5px auto!important; padding: 7px 15px!important; display: inline-block; width: auto; box-shadow: 0px 0px 5px #ccc; background: #fff;}
|
1530 |
+
#wpforo #wpforo-wrap .wpf-acp-content a.wpf-button-secondary:hover{box-shadow: 0px 0px 8px #ccc;}
|
1531 |
+
#wpforo #wpforo-wrap .wpf-acp-content p.wpf-acp-forum-info{font-size: 13px; line-height: 1.55; margin: 3px 0 1px; padding: 5px 10px 0 10px;}
|
1532 |
+
#wpforo #wpforo-wrap .wpf-acp-footer{background: #F5F5F5; padding:10px; border-top: 1px dashed #ccc; display: flex; justify-content: center; flex-wrap: wrap;}
|
1533 |
+
#wpforo #wpforo-wrap .wpf-acp-footer a.wpf-button-secondary{margin: 2px; background: #fff; padding: 5px 7px; font-size: 12px;}
|
1534 |
+
|
1535 |
+
/****************************************************/
|
1536 |
+
/************* Please login to be able reply *******/
|
1537 |
+
/****************************************************/
|
1538 |
+
#wpforo #wpforo-wrap .wpf-please-login{padding: 10px 30px; margin-top: 15px; text-align: center;}
|
1539 |
+
#wpforo #wpforo-wrap #wpf-profile-action{font-size: smaller; margin-top: 0; float: left;}
|
1540 |
|
1541 |
@media screen and (max-width:800px) {
|
1542 |
+
#wpforo #wpforo-wrap .wpforo-content{width:100% !important; float:none; }
|
1543 |
+
#wpforo #wpforo-wrap .wpforo-right-sidebar{width:100% !important; float:none; margin-top:25px;}
|
1544 |
.wpforo-widget-wrap .wpforo-widget-content .wpforo-list-item-left img{ width:99%; height:99%;}
|
1545 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpforo-post-lb-box{display:block; width:100%;}
|
1546 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data{display:block; width:100%; margin-top:10px;}
|
1547 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post {display: block;}
|
1548 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left{float: right; padding: 5px 0px; margin-left: 5px;}
|
1549 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .avatar {width: 64px;max-height: 64px;}
|
1550 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .author-rating-full {text-align: center;}
|
1551 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-member-profile-button{font-size: 12px;}
|
1552 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right{width: 100%; padding-top: 14px}
|
1553 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpforo-post-content{clear: both;}
|
1554 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpforo-memberinfo{display: block;}
|
1555 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpforo-membertoggle{display: none;}
|
1556 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-author-title{flex-basis: 100%;margin-bottom: 8px;}
|
1557 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-nicename{margin-right: -4px;}
|
1558 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-post-btns{flex-basis: 100%;text-align: left;}
|
1559 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-content-foot .wpf-reply{flex-grow: 1;}
|
1560 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot .wpf-like .wpf-like-count {margin-left: 7px;}
|
1561 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot .wpf-buttons .wpf-action i{margin-left: 0; vertical-align: top;}
|
1562 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons{margin-left: -5px; padding-top: 6px;}
|
1563 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-1{margin-right: 15px;}
|
1564 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-2,
|
1565 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-3{margin-right: 20px;}
|
1566 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-4,
|
1567 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-5,
|
1568 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-6,
|
1569 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-7,
|
1570 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-8{margin-right: 0;}
|
1571 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree {margin: 6px 7px 15px 5px;}
|
1572 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-content {margin: 5px 15px;}
|
1573 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar {margin-right: 15px;}
|
1574 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar {width: 50px;height: 40px;padding: 0 5px;}
|
1575 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar img,
|
1576 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar .avatar {padding: 1px;width: 38px;height: 38px;}
|
1577 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-name{flex-basis: 100%; font-size: 13px;}
|
1578 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{text-align: right; width: 80%;}
|
1579 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author{padding-bottom: 0;}
|
1580 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item:nth-child(2n) {border-right: none!important;}
|
1581 |
+
#wpforo #wpforo-wrap .wpforo-post-content .wpf-video,
|
1582 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpf-video{max-width:95%;height:280px;}
|
1583 |
+
#wpforo #wpforo-wrap .wpforo-post-content .wpf-video iframe,
|
1584 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpf-video iframe{max-width: 100%;height:280px;}
|
1585 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu i{display:inline;}
|
1586 |
+
#wpforo #wpforo-wrap .wpf-field { padding-bottom: 3px;}
|
1587 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-label-wrap {display: block; width: 100%; float: none; }
|
1588 |
+
#wpforo #wpforo-wrap .wpf-field .wpf-field-wrap {display: block; width: 100%; }
|
1589 |
+
#wpforo #wpforo-wrap .wpf-th{display:block; float: none; box-sizing: border-box; width: 100%;}
|
1590 |
+
#wpforo #wpforo-wrap .wpf-td{display:block; float: none; box-sizing: border-box; width: 100%;}
|
1591 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu { top:12px; left: 12px;}
|
1592 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item span{ display:none; }
|
1593 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-table{width: 80%; min-width:auto; }
|
1594 |
+
#wpforo #wpforo-wrap .wpforo-fb-login-wrap{padding: 5px 0;}
|
1595 |
+
#wpforo #wpforo-wrap .wpforo-register-wrap .wpf-field.wpf-field-type-submit input[type="submit"]{width: 100%;}
|
1596 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool h3{display: none;}
|
1597 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool {margin-top: 15px;}
|
1598 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li select{width: 100%;}
|
1599 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool li input[type="text"]{width: 100%;}
|
1600 |
#wpforo-dialog-wrap #wpforo-dialog{width: 95% !important;}
|
1601 |
+
#wpforo #wpforo-wrap .wpf-form-wrapper.wpfel-4{width: 100%;}
|
1602 |
}
|
1603 |
|
1604 |
@media screen and (max-width:700px) {
|
1605 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-user{display:none;}
|
1606 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-title{display:inline; float:none;}
|
1607 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-date{display:inline; float:none;}
|
1608 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpf-last-post-by{display:block;}
|
1609 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-user{display:none;}
|
1610 |
+
#wpforo #wpforo-wrap .wpfl-1 .author-rating-full{ text-align:right; display: block; }
|
1611 |
+
|
1612 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .views{display:none;}
|
1613 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic{width:130px;}
|
1614 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-posts{ display:none;}
|
1615 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{ display:none;}
|
1616 |
+
|
1617 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .views{display:none;}
|
1618 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status{width:130px;}
|
1619 |
+
|
1620 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-icon,
|
1621 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-icon{}
|
1622 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-result,
|
1623 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-result{ visibility:hidden; width:0; font-size:0; line-height:0; padding:0;}
|
1624 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-title{width: calc(100% - 40px)!important;}
|
1625 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-title a{ font-size:13px;}
|
1626 |
+
|
1627 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-forum,
|
1628 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-forum,
|
1629 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-user,
|
1630 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-user,
|
1631 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-date,
|
1632 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-date{ font-size:12px; line-height:14px;}
|
1633 |
#wpf-msg-box { width:35%;}
|
1634 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item{ width:31%}
|
1635 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item{ border-left:none!important;}
|
1636 |
}
|
1637 |
@media screen and (min-width:621px) {
|
1638 |
+
#wpforo #wpforo-wrap #wpforo-menu .wpf-menu{display:block!important;}
|
1639 |
}
|
1640 |
@media screen and (max-width:620px) {
|
1641 |
|
1642 |
+
#wpforo #wpforo-wrap {padding: 10px 1px; }
|
1643 |
+
#wpforo #wpforo-wrap.wpf-dark{ padding: 30px 1px; }
|
1644 |
+
|
1645 |
+
#wpforo #wpforo-wrap .wpforo-table{display:block;}
|
1646 |
+
#wpforo #wpforo-wrap .wpforo-tr{display:block; width:100%!important;}
|
1647 |
+
#wpforo #wpforo-wrap .wpforo-th{display:block; width:100%!important;}
|
1648 |
+
#wpforo #wpforo-wrap .wpforo-td{display:block; width:100%!important;}
|
1649 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="text"],
|
1650 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="email"],
|
1651 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="search"],
|
1652 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="url"],
|
1653 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="password"],
|
1654 |
+
#wpforo #wpforo-wrap .wpforo-td select,
|
1655 |
+
#wpforo #wpforo-wrap .wpforo-td textarea{width:100%!important;}
|
1656 |
+
#wpforo #wpforo-wrap .wpf-topic-fields .wpf-topic-field{flex-wrap: wrap; margin-bottom: 12px;}
|
1657 |
+
#wpforo #wpforo-wrap .wpf-topic-field .wpf-topic-field-label,
|
1658 |
+
#wpforo #wpforo-wrap .wpf-topic-field .wpf-topic-field-value{width: 100%;}
|
1659 |
+
|
1660 |
+
#wpforo #wpforo-wrap .wpf-button{padding:5px 5px!important; font-size:13px; line-height: 14px;}
|
1661 |
+
#wpforo #wpforo-wrap .wpf-head-bar-left #wpforo-title{font-size: 17px;margin: 7px 0 10px;}
|
1662 |
+
#wpforo #wpforo-wrap .wpforo-feed{ float:none; display:block; padding-top:5px;}
|
1663 |
+
|
1664 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div{display:none;}
|
1665 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:first-child {display: inline-block!important;}
|
1666 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:nth-last-child(2) {display: inline-block!important;}
|
1667 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:nth-last-child(3) {display: inline-block!important;}
|
1668 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:last-child {display: inline-block!important;}
|
1669 |
+
|
1670 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-stat-posts{display:none;}
|
1671 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-stat-posts{display:none;}
|
1672 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-stat-topics{width:15%;}
|
1673 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-info{width:82%; padding-right:10px;}
|
1674 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-icon{display:none;}
|
1675 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-icon{display:none;}
|
1676 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-info{width:82%; padding-right:10px;}
|
1677 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-stat-views{display:none;}
|
1678 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-stat-views{display:none;}
|
1679 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-start-info{ font-size:12px; line-height:18px;}
|
1680 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left{ float:none; width:100%;}
|
1681 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .avatar{width:70px; max-height:70px;}
|
1682 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-avatar{display:inline-block; width:80px; float:right; margin-left:10px;}
|
1683 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-data{ margin-right:80px; display:block; text-align:right;}
|
1684 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-name{text-align:right; padding:0; margin:0;}
|
1685 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title{text-align:right; padding:0; margin:0; line-height:16px;}
|
1686 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating{margin:5px 10px 5px 0; display:block; }
|
1687 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-joined{text-align:right; display:inline-block; padding-left:5px;}
|
1688 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-posts{text-align:right; display:inline-block; padding-left:0;}
|
1689 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-right{ float:none; width:100%; margin-right:0;}
|
1690 |
+
|
1691 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-avatar{display:none;}
|
1692 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-icon{display:none;}
|
1693 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-info{width:70%; padding-right:10px;}
|
1694 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-avatar{display:none}
|
1695 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-views{ display:none;}
|
1696 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-views{display:none;}
|
1697 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-posts{width:13%;}
|
1698 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{width:13%; font-size:13px;}
|
1699 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-lastpost{width:25%;}
|
1700 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-lastpost{width:25%;}
|
1701 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-info{width:60%; padding-right:10px;}
|
1702 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title{font-size:14px;}
|
1703 |
+
|
1704 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left{width: 100%; float:none; text-align:right;}
|
1705 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right{float:none; width:100%; margin-right:0;}
|
1706 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .avatar{width:54px; max-height:54px;}
|
1707 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-avatar{display:inline-block; width:54px; float:right; margin-left:10px;}
|
1708 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-data{ margin-right:54px; display:block;}
|
1709 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-name{text-align:right; line-height:20px; font-size:14px; font-weight:normal;}
|
1710 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-title{text-align:right; line-height:20px;}
|
1711 |
+
|
1712 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-icon{display:none;}
|
1713 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-info{padding-right:10px;}
|
1714 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers{display:none;}
|
1715 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers{display:none;}
|
1716 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-lastpost{display:none;}
|
1717 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-avatar{display:none;}
|
1718 |
+
#wpforo #wpforo-wrap .wpfl-3 .head-stat-lastpost{display:none;}
|
1719 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-info{padding-right:15px; }
|
1720 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-answer-button,
|
1721 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-add-comment-button,
|
1722 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-answer-button .wpf-button,
|
1723 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-add-comment-button .wpf-button{}
|
1724 |
+
|
1725 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left{width:30px;}
|
1726 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-positive{font-size:16px;}
|
1727 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-negative{font-size:16px;}
|
1728 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-vote-number{font-size:13px; line-height:13px;}
|
1729 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-answer{font-size:16px; line-height:16px; padding-top: 2px;}
|
1730 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-not-answer{font-size:16px; line-height:16px; padding-top: 2px;}
|
1731 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right{margin-right:35px;}
|
1732 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author{padding:10px;}
|
1733 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-left{ width:35px;}
|
1734 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-left .wpf-comment-icon{ padding-right:0; font-size:16px;}
|
1735 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right{margin-right:35px;}
|
1736 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-content p{ font-size:13px; line-height:17px;}
|
1737 |
+
|
1738 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{text-align: right; width: 70%;}
|
1739 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta {margin-right: 0;}
|
1740 |
+
#wpforo #wpforo-wrap .wpfl-4.wpforo-tags .wpf-tags-title {float: right;}
|
1741 |
+
|
1742 |
+
#wpforo #wpforo-wrap #wpforo-menu .wpf-menu, #wpforo #wpforo-wrap #wpforo-menu #wpf-menu{ display:none; position:absolute; z-index:99999;}
|
1743 |
+
#wpforo #wpforo-wrap #wpforo-menu .wpf-res-menu{ display:inline-block; }
|
1744 |
+
#wpforo #wpforo-wrap #wpforo-menu .wpf-menu li{ display:block; float:none; clear:both; }
|
1745 |
+
#wpforo #wpforo-wrap #wpforo-menu .wpf-menu li > ul{ display:none!important; }
|
1746 |
+
#wpforo #wpforo-wrap .wpf-search input[type="text"]:focus{ width:80%;}
|
1747 |
+
#wpforo #wpforo-wrap .wpf-search input[type="search"]:focus{ width:80%;}
|
1748 |
+
|
1749 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap th.wpf-members-regdate{ display:none; }
|
1750 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-regdate{ display:none;}
|
1751 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar{ vertical-align:top;}
|
1752 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap th.wpf-members-avatar{ width:20%;}
|
1753 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar img,
|
1754 |
+
#wpforo #wpforo-wrap .wpforo-members-wrap td.wpf-members-avatar .avatar{ width:100% !important; height:auto !important;}
|
1755 |
+
|
1756 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu{ padding: 5px 8px;}
|
1757 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-label{ border-bottom:none!important; padding-bottom:0;}
|
1758 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap .rating-bar-cell {font-size: 12px; line-height: 18px; min-width: 20px; }
|
1759 |
+
|
1760 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-icon{ display:none;}
|
1761 |
#wpf-msg-box { width:45%;}
|
1762 |
+
#wpforo #wpforo-wrap .wpf-navi .wpf-navi-wrap{white-space:normal;}
|
1763 |
|
1764 |
body.wpforo .mce-container.mce-panel.mce-floatpanel.mce-window.mce-in{right: 5%!important;left: 5%!important;width: 88%!important;}
|
1765 |
body.wpforo .mce-container.mce-panel .mce-container-body.mce-abs-layout{width: 100%!important;}
|
1768 |
body.wpforo .mce-container.mce-panel .mce-combobox.mce-abs-layout-item .mce-textbox{width: 100%!important;}
|
1769 |
body.wpforo .mce-container.mce-panel .mce-container.mce-panel.mce-foot,
|
1770 |
body.wpforo .mce-container.mce-panel .mce-container-body.mce-abs-layout{width: 90%!important;}
|
1771 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item{ width:48%}
|
1772 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item{ border-left:none!important;}
|
1773 |
+
#wpforo #wpforo-wrap .wpforo-post .wpf-left .author-rating-full{text-align: right;}
|
1774 |
+
#wpforo #wpforo-wrap .wpf-head-bar-right .wpf-button{white-space: normal!important;}
|
1775 |
+
|
1776 |
+
#wpforo #wpforo-wrap .wpforo-tags .wpf-tags-title{ float: none; border-left:none; }
|
1777 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-topics li .wpf-rel-date{ display: none; }
|
1778 |
+
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-topic-all{ float: none; }
|
1779 |
+
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-topic-prnx{ float: none; padding-top: 10px;}
|
1780 |
+
#wpforo #wpforo-wrap .wpf-topic-navi .wpf-navi-wrap {padding:15px;}
|
1781 |
+
#wpforo #wpforo-wrap .wpf-topic-rel .wpf-rel-wrap {padding: 10px 20px;}
|
1782 |
+
#wpforo #wpforo-wrap .wpf-tag-list .wpforo-tags {padding: 10px 20px;}
|
1783 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p.wpf-forum-icons span.wpf-stat-label{margin-right: 5px;}
|
1784 |
+
#wpforo #wpforo-wrap .wpf-search-tags {padding: 10px 15px 10px 0;}
|
1785 |
+
#wpforo #wpforo-wrap .wpf-topic-visitors{padding: 10px 20px;}
|
1786 |
+
|
1787 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title,
|
1788 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-title {display: block;}
|
1789 |
+
#wpforo #wpforo-wrap .wpforo-post .author-title span {display: inline-block;}
|
1790 |
+
#wpforo #wpforo-wrap .wpforo-post .author-title span.wpf-member-title.wpfrt{margin-left: 5px;}
|
1791 |
}
|
1792 |
@media screen and (max-width:480px) {
|
1793 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-stat-topics{display:none;}
|
1794 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-stat-topics{display:none;}
|
1795 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-info{width:100%;}
|
1796 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum li{width:100%; display:block;}
|
1797 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-date{display:none;}
|
1798 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-title{width:100%;}
|
1799 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-title{white-space:nowrap; overflow:hidden;}
|
1800 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-stat-posts{display:none;}
|
1801 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-stat-posts{display:none;}
|
1802 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-start-info .wpf-vsep{display:none}
|
1803 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-date{padding-right:7px;}
|
1804 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-title a{font-size:15px;}
|
1805 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-info{width:100%;}
|
1806 |
+
|
1807 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post{display:none;}
|
1808 |
+
#wpforo #wpforo-wrap .wpfl-2 .cat-lastpostinfo{display:none;}
|
1809 |
+
#wpforo #wpforo-wrap .wpfl-2 .cat-title{width:100%;}
|
1810 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-info{width:100%;}
|
1811 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum li{width:100%; display:block;}
|
1812 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-lastpost{display:none;}
|
1813 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-lastpost{display:none;}
|
1814 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-info{width:80%;}
|
1815 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-posts{width:18%;}
|
1816 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{width:18%;}
|
1817 |
+
|
1818 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-info{display:none;}
|
1819 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-title{font-size:13px; line-height:17px; height:47px;}
|
1820 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions{ display:none;}
|
1821 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions{ display:none;}
|
1822 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .votes{ display:none;}
|
1823 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic{ width:70px;}
|
1824 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status{width:70px;}
|
1825 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status .votes{display:none;}
|
1826 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-posts{display:none;}
|
1827 |
+
|
1828 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar-left,
|
1829 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar-right {float: none;width: 100%;}
|
1830 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar-right{margin-top:10px;}
|
1831 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads .wpf-thread,
|
1832 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head .wpf-head-box{padding-right: 5px;}
|
1833 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-status,
|
1834 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-forum,
|
1835 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-posts,
|
1836 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-views,
|
1837 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-date{display: none;}
|
1838 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-users{min-width: 90px;}
|
1839 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status,
|
1840 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-forum,
|
1841 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-posts,
|
1842 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-views,
|
1843 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-date{display: none;}
|
1844 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-users{flex-wrap: wrap; min-width: 90px;}
|
1845 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-forum-mobile{display: block;}
|
1846 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status-mobile{display: inline-block;}
|
1847 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-date-mobile{display: block; flex-basis: 100%; padding-top: 3px;}
|
1848 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{text-align: right; width: 60%;}
|
1849 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-content-foot .wpf-reply{text-align: right;}
|
1850 |
+
|
1851 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-picture img,
|
1852 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-picture .avatar{ width:80px; height:80px; vertical-align:top;}
|
1853 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-info-wrap{right:0;}
|
1854 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpfy{right:0; width:100%;}
|
1855 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-display-name{ padding-top:25px;}
|
1856 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-img-wrap{ float:none;}
|
1857 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-data-wrap{ float:none;}
|
1858 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-right{ margin-right:58px; vertical-align:top;}
|
1859 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-display-name{ margin-top:0; font-size:16px;}
|
1860 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item{ margin-bottom:0;}
|
1861 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-stat-data{ padding-bottom:10px;}
|
1862 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu{ width:100%; float:none; padding: 5px 7px;}
|
1863 |
+
|
1864 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:nth-last-child(2){display: none!important;}
|
1865 |
+
#wpforo #wpforo-wrap.wpft-forum .wpf-breadcrumb div:nth-last-child(2){display: inline-block!important;}
|
1866 |
+
#wpforo #wpforo-wrap .wpf-sbtn.wpf-sb-top{display: none!important;}
|
1867 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-date{ display:none;}
|
1868 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-icon{ display:none;}
|
1869 |
+
|
1870 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-forum,
|
1871 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-forum,
|
1872 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-user,
|
1873 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-user,
|
1874 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-shead-date,
|
1875 |
+
#wpforo #wpforo-wrap .wpforo-search-wrap .wpforo-search-content td.wpf-spost-date{visibility:hidden; width:0; font-size:0; line-height:0; padding:0;}
|
1876 |
#wpf-msg-box{left: 10px;width:80%;}
|
1877 |
#wpf-msg-box > p{font-size: 13px; line-height: 14px;}
|
1878 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox{width:100%;}
|
1879 |
+
#wpforo #wpforo-wrap .wpforo-post-content .wpf-video,
|
1880 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpf-video{max-width:95%;height:200px;}
|
1881 |
+
#wpforo #wpforo-wrap .wpforo-post-content .wpf-video iframe,
|
1882 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpf-video iframe{max-width: 100%;height:200px;}
|
1883 |
+
#wpforo #wpforo-wrap .wpf-navi.wpf-navi-topic-top{margin-top:0;}
|
1884 |
+
#wpforo #wpforo-wrap .wpf-navi.wpf-navi-post-top{margin-top:0;}
|
1885 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item{ width:48%}
|
1886 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item{ border-left:none!important;}
|
1887 |
+
#wpforo #wpforo-wrap .wpforo-login-wrap .wpforo-login-table{width: 98%; background-color: transparent;}
|
1888 |
+
#wpforo #wpforo-wrap .wpf-tools .wpf-tool-tabs .wpf-tool-tab{border-bottom: none;}
|
1889 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-last-info p span{line-height: 20px;}
|
1890 |
+
#wpforo #wpforo-wrap .wpf-notifications{width: 100%; min-width: auto;}
|
1891 |
}
|
1892 |
@media screen and (max-width:350px) {
|
1893 |
+
#wpforo #wpforo-wrap .wpf-button{white-space: nowrap;}
|
1894 |
+
#wpforo #wpforo-wrap .wpf-button .wpf-button-text{white-space: normal;}
|
1895 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-date{display:none}
|
1896 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-posts{display:none;}
|
1897 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status{display:none;}
|
1898 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-posts{display:none;}
|
1899 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{display:none;}
|
1900 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-info{width:100%;}
|
1901 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap .rating-bar-cell {font-size: 11px; line-height: 16px; min-width: 18px; }
|
1902 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item{ width:99%}
|
1903 |
+
#wpforo #wpforo-wrap #wpforo-stat-body .wpf-stat-item{ border-left:none!important;}
|
1904 |
}
|
1905 |
|
1906 |
|
1917 |
#wpf-emoji-wrap.wpf-emoji-wrap > span.wpf-emoji:hover > img{filter: grayscale(100%);}
|
1918 |
|
1919 |
/* Font size button */
|
1920 |
+
#wpforo #wpforo-wrap .mce-toolbar [id^=mceu_].mce-listbox button {font-size: 12px; line-height: 25px; padding-right: 3px; padding-left: 0; text-transform: lowercase; background: transparent; width: 34px;}
|
1921 |
+
#wpforo #wpforo-wrap .mce-toolbar .mce-btn-group [id^=mceu_].mce-btn.mce-listbox {background: transparent;}
|
1922 |
+
#wpforo #wpforo-wrap .mce-toolbar [id^=mceu_].mce-listbox button i{display:none;}
|
1923 |
|
1924 |
/* reCAPTCHA */
|
1925 |
+
#wpforo #wpforo-wrap .wpforo_recaptcha_widget{ -webkit-transform:scale(0.9); transform:scale(0.9); }
|
1926 |
+
@media screen and (max-width:1000px){ #wpforo #wpforo-wrap .wpforo_recaptcha_widget{ transform:scale(0.75);-webkit-transform:scale(0.75); }}
|
1927 |
+
@media screen and (max-width:600px){ #wpforo #wpforo-wrap .wpforo_recaptcha_widget{ transform:scale(0.65);-webkit-transform:scale(0.65); -webkit-transform-origin:right 0; transform-origin:right 0; }}
|
1928 |
|
1929 |
+
#wpforo #wpforo-wrap .wpf-extra-fields .wpforo_recaptcha_widget{ -webkit-transform:scale(0.85); transform:scale(0.85); -webkit-transform-origin:right 0; transform-origin:right 0; }
|
1930 |
+
@media screen and (max-width:800px){ #wpforo #wpforo-wrap .wpf-extra-fields .wpforo_recaptcha_widget{ transform:scale(0.75);-webkit-transform:scale(0.75); transform-origin:right 0;-webkit-transform-origin:right 0; }}
|
1931 |
+
@media screen and (max-width:420px){ #wpforo #wpforo-wrap .wpf-extra-fields .wpforo_recaptcha_widget{ transform:scale(0.65);-webkit-transform:scale(0.65); transform-origin:right 0;-webkit-transform-origin:right 0; }}
|
1932 |
|
1933 |
/* Font Awesome Fixes */
|
1934 |
+
#wpforo #wpforo-wrap .fa-reply:before { content: "\f3e5" !important; }
|
1935 |
+
#wpforo #wpforo-wrap .fas.far{font-weight: normal;}
|
1936 |
|
1937 |
/* wpForo Widgets Style */
|
1938 |
|
wpf-themes/classic/style.css
CHANGED
@@ -7,172 +7,172 @@ Author: gVectors Team
|
|
7 |
*/
|
8 |
|
9 |
|
10 |
-
#wpforo-wrap .wpforo-main{clear:both;}
|
11 |
-
#wpforo-wrap.wpf-dark{ padding:30px; margin:2px;}
|
12 |
-
#wpforo-wrap .wpforo-subtop{display: block!important; position: relative;}
|
13 |
-
#wpforo-wrap .wpforo-content{width:69%; float:left; padding:0; box-sizing: border-box;}
|
14 |
-
#wpforo-wrap .wpforo-content.wpfrt{padding-right: 20px;}
|
15 |
-
#wpforo-wrap .wpforo-right-sidebar{width:28%; float:right; padding:0 0 0 0; box-sizing: border-box;}
|
16 |
-
#wpforo-wrap [class*="content"]:after{clear: none;}
|
17 |
-
#wpforo-wrap {margin:0; font-size:13px; text-align:left; width:100%; padding:10px; text-transform:none; box-sizing: border-box;}
|
18 |
-
#wpforo-wrap * {box-sizing: border-box; box-shadow:none; color:inherit;}
|
19 |
-
#wpforo-wrap html, #wpforo-wrap body, #wpforo-wrap div, #wpforo-wrap span, #wpforo-wrap applet, #wpforo-wrap object, #wpforo-wrap iframe, #wpforo-wrap h1, #wpforo-wrap h2, #wpforo-wrap h3, #wpforo-wrap h4, #wpforo-wrap h5, #wpforo-wrap h6, #wpforo-wrap p, #wpforo-wrap blockquote, #wpforo-wrap pre, #wpforo-wrap a, #wpforo-wrap abbr, #wpforo-wrap acronym, #wpforo-wrap address, #wpforo-wrap big, #wpforo-wrap cite, #wpforo-wrap code, #wpforo-wrap del, #wpforo-wrap dfn, #wpforo-wrap em, #wpforo-wrap img, #wpforo-wrap ins, #wpforo-wrap kbd, #wpforo-wrap q, #wpforo-wrap s, #wpforo-wrap samp, #wpforo-wrap small, #wpforo-wrap strike, #wpforo-wrap sub, #wpforo-wrap sup, #wpforo-wrap tt, #wpforo-wrap var, #wpforo-wrap b, #wpforo-wrap u, #wpforo-wrap i, #wpforo-wrap center, #wpforo-wrap dl, #wpforo-wrap dt, #wpforo-wrap dd, #wpforo-wrap ol, #wpforo-wrap ul, #wpforo-wrap li, #wpforo-wrap fieldset, #wpforo-wrap form, #wpforo-wrap label, #wpforo-wrap legend, #wpforo-wrap table, #wpforo-wrap caption, #wpforo-wrap tbody, #wpforo-wrap tfoot, #wpforo-wrap thead, #wpforo-wrap tr, #wpforo-wrap th, #wpforo-wrap td, #wpforo-wrap article, #wpforo-wrap aside, #wpforo-wrap canvas, #wpforo-wrap details, #wpforo-wrap embed, #wpforo-wrap figure, #wpforo-wrap figcaption, #wpforo-wrap footer, #wpforo-wrap header, #wpforo-wrap hgroup, #wpforo-wrap menu, #wpforo-wrap nav, #wpforo-wrap output, #wpforo-wrap ruby, #wpforo-wrap section, #wpforo-wrap summary, #wpforo-wrap time, #wpforo-wrap mark, #wpforo-wrap audio, #wpforo-wrap video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
|
20 |
-
#wpforo-wrap strong{ font-weight:bold; }
|
21 |
-
#wpforo-wrap .wpforo-admin-note .aligncenter{clear: both; display: block; margin: 0 auto 1.75em;}
|
22 |
-
#wpforo-wrap .wpforo-admin-note .alignright {float: right; margin: 0.375em 0 1.75em 1.75em;}
|
23 |
-
#wpforo-wrap .wpforo-admin-note .alignleft {float: left;margin: 0.375em 1.75em 1.75em 0;}
|
24 |
-
#wpforo-wrap .wpforo-post-content blockquote,
|
25 |
-
#wpforo-wrap .wpforo-revision-body blockquote{ clear: none;}
|
26 |
-
#wpforo-wrap ol,
|
27 |
-
#wpforo-wrap ul,
|
28 |
-
#wpforo-wrap li {list-style: none; margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; line-height:1.6;}
|
29 |
-
#wpforo-wrap ul li:before {content: "";}
|
30 |
-
#wpforo-wrap input,
|
31 |
-
#wpforo-wrap textarea,
|
32 |
-
#wpforo-wrap select{margin:0; padding:0; display:inline; width: auto; min-height: auto;}
|
33 |
-
#wpforo-wrap form input[type="checkbox"], form input[type="radio"]{display: inline-block;}
|
34 |
-
#wpforo-wrap p{font-size: 14px;line-height: 20px;padding: 0;margin: 0;}
|
35 |
-
#wpforo-wrap h3{font-size:16px; padding:5px 0; margin:0; line-height:18px; font-weight:500; text-transform:none;}
|
36 |
-
#wpforo-wrap h2{font-size:20px; padding:10px 2px; margin:0; line-height:22px; font-weight:bold; text-transform:none;}
|
37 |
-
#wpforo-wrap h1{font-size:20px; padding:10px 2px; margin:0; line-height:22px; font-weight:bold; text-transform:none;}
|
38 |
-
#wpforo-wrap img {height:inherit;max-width:none; border:none; margin:0; padding:0; float:none; box-shadow:none;}
|
39 |
-
#wpforo-wrap pre {width:100%; overflow-x:auto; padding:10px 10px 15px 10px; margin:10px 0; font-size:13px; white-space:pre;}
|
40 |
-
#wpforo-wrap label{display:inline; font-weight:normal; cursor: pointer;}
|
41 |
-
#wpforo-wrap span{display:inline; font-weight:normal;}
|
42 |
-
#wpforo-wrap #footer {padding: 0 10px;}
|
43 |
-
#wpforo-wrap #footer p {margin: 0; padding: 10px 0; font-size:13px }
|
44 |
-
#wpforo-wrap .wpf-p-error {font-size: 14px; padding:
|
45 |
-
#wpforo-wrap .wpf-res-menu{display:none; font-weight:normal; cursor:pointer;}
|
46 |
-
#wpforo-wrap #wpforo-menu {margin-bottom: 5px; line-height:18px; display: flex;width: 100%;justify-content: space-between;flex-direction: row;align-items: center;flex-wrap: nowrap; min-height: 48px; padding: 0;}
|
47 |
-
#wpforo-wrap #wpforo-menu > ul {margin: 0 !important;}
|
48 |
-
#wpforo-wrap #wpforo-menu li {display:inline-block; list-style: none outside none; padding: 0; margin:0 0 0 -4px; line-height:1.4;}
|
49 |
-
#wpforo-wrap #wpforo-menu ul.sub-menu li {margin-left:0;}
|
50 |
-
#wpforo-wrap #wpforo-menu li:first-child{ margin-left:0;}
|
51 |
-
#wpforo-wrap #wpforo-menu li a {display: block; border:none; padding: 15px 24px;}
|
52 |
-
#wpforo-wrap #wpforo-menu li > ul {visibility: hidden; display: inline-block; background-color: #555555; position: absolute; z-index: 2; margin: 0 !important;}
|
53 |
-
#wpforo-wrap #wpforo-menu li:hover > ul {visibility: visible;}
|
54 |
-
#wpforo-wrap #wpforo-menu li > ul > li {float: none; display: block }
|
55 |
-
#wpforo-wrap .wpforo-td input[type="text"],
|
56 |
-
#wpforo-wrap .wpforo-td input[type="email"],
|
57 |
-
#wpforo-wrap .wpforo-td input[type="url"],
|
58 |
-
#wpforo-wrap .wpforo-td input[type="number"],
|
59 |
-
#wpforo-wrap .wpforo-td input[type="search"],
|
60 |
-
#wpforo-wrap .wpforo-td input[type="password"]{height:auto;}
|
61 |
-
#wpforo-wrap #wpforo-menu .wpf-res-menu{padding:2px;}
|
62 |
-
#wpforo-wrap #wpforo-menu .wpf-res-menu i{padding: 12px 24px; font-size:19px; line-height:18px;}
|
63 |
-
#wpforo-wrap .wpforo-pm-note{padding:1px 5px 1px 5px; font-size:13px; font-weight:bold; border-radius: 10px; border:1px solid transparent;}
|
64 |
-
#wpforo-wrap table, #wpforo-wrap table tr, #wpforo-wrap table tr td, #wpforo-wrap table tr th{border:none; padding:0; box-sizing: border-box; background:none; margin:0; text-align:left;}
|
65 |
-
#wpforo-wrap .wpf-action {background-color:transparent; text-transform:none; text-decoration:none; text-shadow:none; border-radius: 0; border:none; content: ""; left: 0; position:relative; top: 0; width:auto; display: inline-block; white-space:nowrap; line-height:20px; height:auto; min-height:inherit;}
|
66 |
-
#wpforo-wrap .wpf-action:hover{text-decoration:none;}
|
67 |
-
#wpforo-wrap .wpf-action i{margin-right:3px;}
|
68 |
-
#wpforo-wrap .wpf-action.wpforo-tools i{margin-right:4px;}
|
69 |
-
#wpforo-wrap .wpf-vsep{ display:inline-block; padding:0 5px;}
|
70 |
-
#wpforo-wrap .wpforo-feed{float:right;font-size:12px;}
|
71 |
-
#wpforo-wrap .wpforo-admin-note{margin: 5px auto 20px auto; padding: 20px; font-size: 14px; box-shadow: inset 0 0 20px 5px rgba(240,240,240,0.6);}
|
72 |
-
|
73 |
-
#wpforo-wrap .wpforo-text ol,
|
74 |
-
#wpforo-wrap .wpforo-text ol li {list-style:decimal; margin: 2px 15px;}
|
75 |
-
#wpforo-wrap .wpforo-text ul,
|
76 |
-
#wpforo-wrap .wpforo-text ul li{list-style:disc; margin: 2px 15px;}
|
77 |
-
#wpforo-wrap .wpforo-text h3{ line-height: normal; margin: 10px 0}
|
78 |
-
#wpforo-wrap .wpforo-text p{ line-height: normal; margin-bottom: 10px;}
|
79 |
-
|
80 |
-
#wpforo-wrap .wpforo-table{display:table; width:100%;}
|
81 |
-
#wpforo-wrap .wpforo-tr{display:table-row;}
|
82 |
-
#wpforo-wrap .wpforo-th{display:table-cell;}
|
83 |
-
#wpforo-wrap .wpforo-td{display:table-cell;}
|
84 |
-
|
85 |
-
#wpforo-wrap .wpf-table{display:block; width:100%; padding: 10px 0;}
|
86 |
-
#wpforo-wrap .wpf-tr{display:block; width:100%; box-sizing: border-box;}
|
87 |
-
#wpforo-wrap .wpf-th{display:block; float: left; box-sizing: border-box;}
|
88 |
-
#wpforo-wrap .wpf-td{display:block; float: left; box-sizing: border-box;}
|
89 |
-
#wpforo-wrap .wpf-cl{ clear: both;}
|
90 |
-
#wpforo-wrap .wpfw-1{ width: 100%; }
|
91 |
-
#wpforo-wrap .wpfw-2{ width: 50%; }
|
92 |
-
#wpforo-wrap .wpfw-3{ width: 33.3%; }
|
93 |
-
#wpforo-wrap .wpfw-4{ width: 25%; }
|
94 |
-
#wpforo-wrap .wpfw-5{ width: 20%; }
|
95 |
-
#wpforo-wrap .wpfw-6{ width: 16.6%; }
|
96 |
-
|
97 |
-
#wpforo-wrap .wpf-bar-right{min-width: 120px; display: flex; flex-direction: row; justify-content: flex-end; align-items: center; text-align:right; position:relative;}
|
98 |
-
|
99 |
-
#wpforo-wrap .wpf-search .wpf-search-form{display: initial; padding-right: 3px;}
|
100 |
-
#wpforo-wrap .wpf-search form{display:inline-block;}
|
101 |
-
#wpforo-wrap .wpf-search input[type="text"].wpf-search-field{z-index: 30;cursor:pointer;border:none;box-shadow: none; margin: 0; box-sizing: border-box;color: #666666; height: 28px; max-width: none; outline: 0 none; padding: 5px 3px 5px 24px; position: relative;transition-duration: 0.4s; transition-property: width, background; transition-timing-function: ease;width: 24px;vertical-align:baseline;}
|
102 |
-
#wpforo-wrap .wpf-search input[type="text"].wpf-search-field:focus{z-index: 1;cursor: text;width: 180px;padding-left:28px;position:inherit;vertical-align:baseline;}
|
103 |
-
#wpforo-wrap .wpf-search i{position: absolute; margin: 0 0 7px 0; top:0; font-size: 16px; line-height:30px; padding: 0 0 0 7px; z-index: 10; cursor:pointer; vertical-align:baseline;}
|
104 |
-
|
105 |
-
#wpforo-wrap .wpf-head-bar{padding:5px 0;}
|
106 |
-
#wpforo-wrap .wpf-head-bar-left{float:left; width:69%;}
|
107 |
-
#wpforo-wrap .wpf-head-bar-right{float:right; padding: 30px 1px 0 1px; width:30%; text-align:right;}
|
108 |
-
|
109 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts{display: inline-block; padding: 0 15px 0 10px; margin-right: 10px;position: initial;}
|
110 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts i{display: inline-block;font-size: 21px; position: initial;line-height: 30px;margin: 0;padding-right: 8px;}
|
111 |
-
#wpforo-wrap .wpf-bar-right .wpf-alerts-count{font-size: 15px; font-family: Arial, sans-serif;}
|
112 |
-
#wpforo-wrap .wpf-alerts [wpf-tooltip]::after{left: 35%; top: -15px; white-space: normal;}
|
113 |
-
#wpforo-wrap .wpf-alerts [wpf-tooltip]::before{left: 35%; top: -15px;}
|
114 |
-
#wpforo-wrap .wpf-alerts .wpf-bell{white-space: nowrap;}
|
115 |
-
#wpforo-wrap .wpf-notifications{display:none; position: absolute; top: -7px; right: 0; min-width: 300px; width: 25%; z-index: 100000; padding: 0px 10px;}
|
116 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-head{padding: 12px 5px 9px 5px; font-weight: 600; letter-spacing: 0.5px; font-size: 14px; }
|
117 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-head i{font-size: 15px; margin-right: 3px;}
|
118 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content{padding: 10px 0px 1px 0px; overflow-y: auto; overflow-x: hidden; max-height: 400px; font-size: 12px;}
|
119 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-nspin{text-align: center; padding: 0 10px 5px 0; font-size: 20px; color: #999;}
|
120 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content ul,
|
121 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li{margin: 0; list-style: none;}
|
122 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li{padding: 7px 4px 7px 6px; display: flex; flex-direction: row; justify-content: space-around; align-items: flex-start;}
|
123 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft{ flex-basis: 10%; padding-top: 4px;}
|
124 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nright{ flex-basis: 90%;}
|
125 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft i{font-size: 16px;}
|
126 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-ndesc{font-size: 11px; line-height: 18px;}
|
127 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-actions{text-align: right; padding: 10px 5px 5px 5px; font-size: 12px;}
|
128 |
-
#wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-no-notification{padding: 5px 10px 15px 10px; font-size: 13px;}
|
129 |
-
|
130 |
-
#wpforo-wrap #wpforo-poweredby{margin:0; padding:5px 10px 5px 10px; text-align:center; font-size:12px; line-height: 16px; vertical-align:middle; height:28px;}
|
|
|
131 |
#wpforo-poweredby span {display: inline-block;}
|
132 |
#wpforo-poweredby .wpf-by{margin:0; padding:0; text-align:right; vertical-align:middle; line-height: 18px;}
|
133 |
#wpforo-poweredby #bywpforo {display: none;line-height: 20px;color:#ddd; font-size: 12px;}
|
134 |
#wpforo-poweredby .by-wpforo a {border: 0 none;color: #ccc;font-size: 11px;font-weight: bold; line-height: 12px;margin: 0;padding: 1px;text-align: right;text-decoration: none;}
|
135 |
-
#wpforo-poweredby .wpdimg{ border: 0 none;clear: both;cursor: pointer;display:inline-block;height: 18px;line-height:18px;margin: 0;padding: 0;}
|
136 |
-
#wpforo-
|
137 |
-
#wpforo-wrap
|
138 |
-
#wpforo-wrap #wpforo-
|
139 |
-
|
140 |
-
|
141 |
-
#wpforo-wrap a:
|
142 |
-
#wpforo-wrap a:
|
143 |
-
#wpforo-wrap a:
|
144 |
-
#wpforo-wrap a:
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
#wpforo-wrap .wpf-spoiler-wrap {display: block;
|
150 |
-
#wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-head {
|
151 |
-
#wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-
|
152 |
-
#wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-
|
153 |
-
#wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-
|
154 |
-
#wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-chevron{padding: 0 15px 0 6px;}
|
155 |
|
156 |
/****************************************************/
|
157 |
/******************* members bar ********************/
|
158 |
/****************************************************/
|
159 |
-
#wpforo-wrap .author-rating {height: 8px; width: 90px; margin: 15px auto 2px 0; padding: 0;}
|
160 |
-
#wpforo-wrap .author-rating .bar{height:8px;}
|
161 |
-
|
162 |
-
#wpforo-wrap .author-rating-short{color: #ffffff; display: inline-block; font-size: 14px; font-weight: bold; line-height: 16px; min-width: 30px; padding: 2px 8px; text-align: center; white-space: nowrap;}
|
163 |
-
#wpforo-wrap .author-rating-full{display: inline-block; font-size: 16px; font-weight: bold; line-height: 18px; min-width: 30px; padding: 2px 8px; text-align: center; white-space: nowrap;}
|
164 |
-
#wpforo-wrap .author-rating-full i.fa-certificate{font-size: 20px;}
|
165 |
-
#wpforo-wrap .author-rating-full i.fa-shield-alt{font-size: 24px;}
|
166 |
-
#wpforo-wrap .author-rating-full i.fa-trophy{font-size: 26px;}
|
167 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-certificate{font-size: 16px; margin-right: 5px;}
|
168 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-shield-alt{font-size: 16px; margin-right: 5px;}
|
169 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-trophy{font-size: 16px; margin-right: 5px;}
|
170 |
-
#wpforo-wrap .wpforo-post .wpf-left .author-rating-full{display: block;}
|
171 |
|
172 |
.ui-dialog {z-index: 999998 !important;}
|
173 |
.wpf-video{ margin: 10px !important;}
|
174 |
.wp-editor-tools{display: none;}
|
175 |
-
#wpforo-wrap.wpft-topic .wp-editor-container .mce-edit-area iframe{min-height: 130px;}
|
176 |
/********************************************************/
|
177 |
/************* Admin members bar END ********************/
|
178 |
/********************************************************/
|
@@ -185,16 +185,16 @@ Author: gVectors Team
|
|
185 |
/****************************************************/
|
186 |
/************* wpForo Breadcrumb ********************/
|
187 |
/****************************************************/
|
188 |
-
#wpforo-wrap .wpf-breadcrumb {display: inline-block; counter-reset: flag; margin:15px 0 15px 0;}
|
189 |
-
#wpforo-wrap .wpf-breadcrumb .wpf-root i{ font-size:14px;}
|
190 |
-
#wpforo-wrap .wpf-breadcrumb .wpf-end {width:20px; padding:0; border:none; outline:none; text-decoration:none; cursor:default;}
|
191 |
-
#wpforo-wrap .wpf-breadcrumb div{text-decoration: none; outline: none; display: block; float: left; font-size: 11px; line-height: 24px; padding: 0 15px 0 22px; position: relative;}
|
192 |
-
#wpforo-wrap .wpf-breadcrumb div:first-child {padding-left: 10px;}
|
193 |
-
#wpforo-wrap .wpf-breadcrumb div:first-child:before {left: 14px;}
|
194 |
-
#wpforo-wrap .wpf-breadcrumb div.active{cursor:default;}
|
195 |
-
#wpforo-wrap .wpf-breadcrumb div:after {content: ''; position: absolute; top: 0; right: -8px; width: 24px; height: 24px; -webkit-transform: scale(0.70) rotate(45deg); -moz-transform: scale(0.70) rotate(45deg); -o-transform: scale(0.70) rotate(45deg); transform: scale(0.70) rotate(45deg); z-index: 1; box-shadow: 2px -2px }
|
196 |
-
#wpforo-wrap .wpf-breadcrumb div.active:after {content: ''; position: absolute; top: 0; right: -8px; width: 24px; height: 24px; -webkit-transform: scale(0.70) rotate(45deg);-moz-transform: scale(0.70) rotate(45deg);-o-transform: scale(0.70) rotate(45deg); transform: scale(0.70) rotate(45deg); z-index: 1; box-shadow: 2px -2px }
|
197 |
-
#wpforo-wrap .wpf-breadcrumb div:last-child:after {content: none;}
|
198 |
|
199 |
/****************************************************/
|
200 |
/**************** wpForo Tooltip ********************/
|
@@ -219,112 +219,113 @@ Author: gVectors Team
|
|
219 |
/******************************************************/
|
220 |
/************* wpForo Subscription ********************/
|
221 |
/******************************************************/
|
222 |
-
#wpforo-wrap .wpf-action-link { padding:5px 1px 7px 1px; margin-top:-15px;}
|
223 |
-
#wpforo-wrap .wpf-action-link span{cursor:pointer; font-size:13px;}
|
224 |
-
#wpforo-wrap .wpf-action-link span i.fa-envelope{font-size: 14px;}
|
225 |
|
226 |
/****************************************************/
|
227 |
/************* wpForo Post Content Style ************/
|
228 |
/****************************************************/
|
229 |
-
#wpforo-wrap .post-wrap{position: relative;}
|
230 |
-
#wpforo-wrap .wpforo-post .wpforo-post-content{padding:10px 30px 10px 10px; min-height:130px; font-size:14px; word-wrap: break-word;}
|
231 |
-
#wpforo-wrap .wpforo-post .wpforo-post-content p,
|
232 |
-
#wpforo-wrap .wpforo-revision-body p{font-size:14px; padding:0; margin:0 0 10px 0; line-height:inherit}
|
233 |
-
#wpforo-wrap .wpforo-post .wpforo-post-content img,
|
234 |
-
#wpforo-wrap .wpforo-revision-body img{max-width:100%; max-height:500px; margin:2px;}
|
235 |
-
#wpforo-wrap .wpforo-post .wpforo-post-content .emoji,
|
236 |
-
#wpforo-wrap .wpforo-revision-body .emoji{font-size:20px;}
|
237 |
-
#wpforo-wrap .wpforo-post blockquote,
|
238 |
-
#wpforo-wrap .wpforo-revision-body blockquote{display:block; margin:5px 0 15px 0; width:90%; padding:10px; font-size:13px;}
|
239 |
-
#wpforo-wrap .wpforo-post .wpforo-post-quote-author,
|
240 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-quote-author{padding:5px 0; font-weight:bold;}
|
241 |
-
#wpforo-wrap .wpforo-post .wpforo-post-code,
|
242 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-code{max-width:90%; overflow-x:auto; padding:5px 10px 15px 10px; margin:10px 0; font-size:12px }
|
243 |
-
#wpforo-wrap .wpforo-post code,
|
244 |
-
#wpforo-wrap .wpforo-revision-body code{max-width:90%; overflow-x:auto; padding:5px 10px 15px 10px; margin:10px 0; font-size:12px;}
|
245 |
-
#wpforo-wrap .wpforo-post .wpforo-post-code-title,
|
246 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-code-title{font-size:12px; margin-bottom:10px; padding:0 2px 5px 2px; font-weight:bold;}
|
247 |
-
#wpforo-wrap .wpforo-post .wpforo-post-attachments,
|
248 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-attachments{padding:10px 10px 7px 10px; margin:20px 0 5px 0; width:90%;}
|
249 |
-
#wpforo-wrap .wpforo-post .wpforo-post-attachments img,
|
250 |
-
#wpforo-wrap .wpforo-revision-body .wpforo-post-attachments img{max-width:100%; height:80px; padding:2px;}
|
251 |
-
#wpforo-wrap .wpforo-post .wpforo-post-signature{width:90%; padding:10px 2px; font-size:13px; line-height:18px; margin: 10px 0 0 0;}
|
252 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpforo-post-signature{ margin: 10px 0 0 10px; }
|
253 |
-
#wpforo-wrap .wpforo-post .wpforo-post-signature p{font-size:12px; line-height:16px; margin:0; padding:2px 0;}
|
254 |
-
#wpforo-wrap .wpforo-post .wpforo-post-signature img {max-height: 200px; max-width: 100%; width: auto;}
|
255 |
-
#wpforo-wrap .wpforo-post ol,
|
256 |
-
#wpforo-wrap .wpforo-post ol li,
|
257 |
-
#wpforo-wrap .wpforo-revision-body ol,
|
258 |
-
#wpforo-wrap .wpforo-revision-body ol li {list-style:decimal; margin: 2px 15px;}
|
259 |
-
#wpforo-wrap .wpforo-post ul,
|
260 |
-
#wpforo-wrap .wpforo-post ul li,
|
261 |
-
#wpforo-wrap .wpforo-revision-body ul,
|
262 |
-
#wpforo-wrap .wpforo-revision-body ul li{list-style:disc; margin: 2px 15px;}
|
263 |
-
#wpforo-wrap .wpforo-post .wpforo-attached-file{ padding:10px 15px 15px 15px; margin:30px 0 10px 0; border:#bbb dotted 1px; display:table;}
|
264 |
-
#wpforo-wrap .wpforo-post .wpforo-attached-file i.fa-paperclip{ font-size:22px; display:inline-block; padding-right:7px;}
|
265 |
-
#wpforo-wrap .wpforo-post .wpforo-attached-file.wpfa-deleted{ color:#aaa; padding:10px; }
|
266 |
-
#wpforo-wrap .wpforo-post .wpf-action{display:inline-block; margin:4px 4px; }
|
267 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-list .wpf-vat a{font-size:12px;}
|
268 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list .wpf-vat a{font-size:12px;}
|
269 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list .wpf-vat{text-align:right;}
|
270 |
-
#wpforo-wrap img.wpforo-auto-embeded-image{ width:auto; max-width:60%; max-height:300px; padding:5px; background:#fff;}
|
271 |
-
#wpforo-wrap .wpforo-topic-badges{ position:absolute; top:14px; right:1px; cursor:default;}
|
272 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-badges{ top:4px; right:2px;}
|
273 |
-
#wpforo-wrap .wpforo-topic-badges i.fa,
|
274 |
-
#wpforo-wrap .wpforo-topic-badges i.fas,
|
275 |
-
#wpforo-wrap .wpforo-topic-badges i.fab,
|
276 |
-
#wpforo-wrap .wpforo-topic-badges i.far,
|
277 |
-
#wpforo-wrap .wpforo-topic-badges i.fal { padding:2px 5px; margin:1px; color:#777; line-height:14px; font-size:16px; border-bottom:1px dotted #999; border-left:1px dotted #aaa;}
|
278 |
-
#wpforo-wrap h3.wpforo-forum-title{ padding-top:0;}
|
279 |
-
#wpforo-wrap .wpforo-post .wpforo-membertoggle{cursor:pointer; top:0; font-size:18px; line-height:18px;}
|
280 |
-
#wpforo-wrap .wpforo-post .wpforo-memberinfo{padding:3px; text-align:center; display:none;}
|
281 |
-
#wpforo-wrap .wpforo-post .wpf-member-profile-button {display: inline-block;font-size: 14px;line-height: 14px;margin-right:1px; padding:1px;}
|
282 |
-
#wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-wrap{ display:block; padding:6px 15px; text-align:center;}
|
283 |
-
#wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-button img{ opacity:0.7; border:none; text-decoration:none; float:none; display: inline-block;font-size: 16px;line-height: 16px; padding:0 1px 1px 1px;}
|
284 |
-
#wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-button img:hover{opacity:1;}
|
285 |
-
#wpforo-wrap .wpforo-post .wpf-mod-message{display:inline-block; float:left; text-align:left;}
|
286 |
-
#wpforo-wrap .wpforo-comment .wpf-mod-message{text-align:right; font-size: 12px; line-height: 16px;}
|
287 |
-
#wpforo-wrap .wpforo-post .author-title span{display:block}
|
288 |
-
#wpforo-wrap .wpf-author-nicename{ font-size:12px; font-family:"Courier New", Courier, monospace; line-height: 18px;padding-top: 4px;}
|
289 |
-
#wpforo-wrap .wpforo-members-content .wpf-members-info .wpf-author-nicename{ display:inline; font-size:13px;padding-top: 0;}
|
290 |
-
#wpforo-wrap .wpforo-post-content .wpf-video, #wpforo-wrap .wpforo-post-content .wpf-video iframe{max-width: 98%;}
|
291 |
-
#wpforo-wrap .wpforo-revision-body .wpf-video, #wpforo-wrap .wpforo-revision-body .wpf-video iframe{max-width: 98%;}
|
292 |
-
#wpforo-wrap .wpf-member-title{ display:block; cursor:default; }
|
293 |
-
#wpforo-wrap .wpf-member-title.wpfut{font-size:11px; line-height:15px; padding:2px 15px; margin:5px auto; border:1px solid #dddddd;}
|
294 |
-
#wpforo-wrap .wpf-post-edit-wrap{ border-top: 1px dotted #aaaaaa; padding: 10px 0; margin: 20px 10px 20px; width: 90%; }
|
295 |
-
#wpforo-wrap .wpfl-2 .wpf-post-edit-wrap, #wpforo-wrap .wpfl-3 .wpf-post-edit-wrap{ margin: 20px 0 20px; }
|
296 |
-
#wpforo-wrap .wpf-post-edit-wrap .wpf-post-edited{font-size:11px; font-style:italic; padding:0;}
|
297 |
-
#wpforo-wrap .wpf-post-edit-wrap .wpf-post-edited i{ padding: 0 5px 0 2px;}
|
298 |
-
#wpforo-wrap .wpf-extra-fields{line-height: 2em;}
|
299 |
-
#wpforo-wrap .wpf-extra-fields > br:first-of-type{display: none;}
|
300 |
-
#wpforo-wrap .wpf-extra-fields .wpf-default-attachment{padding-top: 5px;}
|
301 |
-
|
302 |
-
#wpforo-wrap .wpf_forum_unread, #wpforo-wrap .wpf_forum_unread a{ font-weight:bold; }
|
303 |
-
#wpforo-wrap .wpf_topic_unread, #wpforo-wrap .wpf_topic_unread a{ font-weight:bold; font-size:98%; }
|
304 |
-
#wpforo-wrap .wpf-unread-forum .wpforo-forum-title a,
|
305 |
-
#wpforo-wrap .wpf-unread-topic .wpforo-topic-title a,
|
306 |
-
#wpforo-wrap .wpf-unread-topic .wpf-thread-title a,
|
307 |
-
#wpforo-wrap .wpf-unread-topic .wpf-spost-title a,
|
308 |
-
#wpforo-wrap .wpf-unread-topic .wpforo-last-topic-title a,
|
309 |
-
#wpforo-wrap .wpf-unread-post .wpf-spost-title a,
|
310 |
-
#wpforo-wrap .wpf-unread-post .wpforo-last-post-title a,
|
311 |
-
#wpforo-wrap .wpf-unread-post .posttitle a,
|
312 |
-
#wpforo-wrap .wpforo-subforum .wpf-unread-forum a,
|
313 |
-
#wpforo-wrap .wpf-forum-item.wpf-unread-forum a{font-weight:bold;}
|
314 |
-
#wpforo-wrap a.wpf-new-button,
|
315 |
-
#wpforo-wrap span.wpf-new-button{font-weight: normal!important;background:#FF812D;color:#fff!important;padding: 0.5px 5px 1px 5px!important; line-height: inherit; font-size: 90%; line-height: 16px; font-family: Arial; border-radius: 3px; margin: 0px 3px; text-transform: lowercase;}
|
316 |
-
#wpforo-wrap.wpft-topic a.wpf-new-button,
|
317 |
-
#wpforo-wrap.wpft-topic span.wpf-new-button{font-size: 13px !important; vertical-align: middle;}
|
318 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title a.wpf-new-button,
|
319 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title span.wpf-new-button{font-size: 90%;}
|
320 |
-
|
321 |
-
#wpforo-wrap a.wpf-new-button:hover,
|
322 |
-
#wpforo-wrap span.wpf-new-button:hover{color: #fff; background: #ff9945; }
|
323 |
-
|
324 |
-
#wpforo-wrap [data-copy-wpf-furl], #wpforo-wrap [data-copy-wpf-shurl]{cursor: pointer;}
|
325 |
-
.wpforo-copy-url-wrap{display: flex; flex-direction: column; margin-bottom: 13px !important; cursor: copy;}
|
|
|
326 |
.wpforo-copy-url-wrap .wpforo-copy-input-header{margin-bottom: -2px !important;}
|
327 |
-
.wpforo-copy-url-wrap .wpforo-copy-input-body{border: 1px solid #bbb; border-radius: 3px; background-color: white; display: flex;
|
328 |
.wpforo-copy-url-wrap .wpforo-copy-url-label{display: inline-block; padding: 2px 10px !important;cursor: copy;border: 1px solid #bbb;background: white;border-bottom: none;border-radius: 3px 3px 0 0;}
|
329 |
.wpforo-copy-url-wrap .wpforo-copy-url-label i{margin-right: 5px !important;}
|
330 |
.wpforo-copy-url-wrap .wpforo-copy-url{display:block; width: 100%; height: 40px !important; padding: 3px 10px !important; cursor: copy; border: 0; border-radius: unset; background: transparent; outline: none; flex-grow: 1;}
|
@@ -336,900 +337,921 @@ Author: gVectors Team
|
|
336 |
/****************************************************/
|
337 |
/********* wpForo Layout 1 (Extended Layout) ********/
|
338 |
/****************************************************/
|
339 |
-
#wpforo-wrap .wpfl-1 .wpforo-category{padding: 7px 12px;}
|
340 |
-
#wpforo-wrap .wpfl-1 .cat-title{width:84%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
341 |
-
#wpforo-wrap .wpfl-1 .cat-stat-posts {width:7%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
342 |
-
#wpforo-wrap .wpfl-1 .cat-stat-topics {width:8%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
343 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum{min-height: 60px; padding: 7px 12px 10px 0;}
|
344 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-icon{width:7%; float:left; text-align:center; vertical-align:top; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
345 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-info{width:75%; float:left; text-align:left; padding:8px 0 0 0;}
|
346 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-title{font-size:17px;}
|
347 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-description{font-size:13px; padding:5px 0 5px 0; line-height:17px;}
|
348 |
-
#wpforo-wrap .wpfl-1 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
349 |
-
#wpforo-wrap .wpfl-1 .wpforo-subforum ul{font-size:14px; padding-left:0;}
|
350 |
-
#wpforo-wrap .wpfl-1 .wpforo-subforum li{float:left; margin-right:10px; padding-left:0;}
|
351 |
-
#wpforo-wrap .wpfl-1 .wpforo-subforum .first{list-style:none; padding-left:0; margin-left:0;}
|
352 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-footer{font-size:12px;}
|
353 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-stat-posts{width:7%; float:right; text-align:center; padding:15px 0 5px 0; font-size:16px;}
|
354 |
-
#wpforo-wrap .wpfl-1 .wpforo-forum-stat-topics{width:8%; float:right; text-align:center; padding:15px 0 5px 0; font-size:16px;}
|
355 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics{ padding: 3px 0 0 0;}
|
356 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-tab{width:6%; float:left; text-align:center; padding:0 0; font-size:16px;}
|
357 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-list{width:94%; float:right; text-align:left; padding:4px 0 4px 0; font-size:16px; min-height:30px;}
|
358 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-list ul{font-size:12px; list-style:none; padding-left:0;}
|
359 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topics-list li{vertical-align:bottom; padding-bottom:0;}
|
360 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-title{float:left; font-size:13px; cursor:default;}
|
361 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-title i{display: inline-block; padding-right: 7px;}
|
362 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-title img{height:12px; padding-right:5px;}
|
363 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-user{width:130px; float:right; text-align:left; padding:0 5px 0 10px;}
|
364 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-date{width:110px; float:right; text-align:right;}
|
365 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-topic-posts{width:80px; float:right; text-align:right;} /* removed */
|
366 |
/* Topics */
|
367 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
368 |
-
#wpforo-wrap .wpfl-1 .head-title{width:83%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
369 |
-
#wpforo-wrap .wpfl-1 .head-stat-posts {width:8%; float:right; text-align:center; padding:7px 0; font-size:13px; white-space:nowrap;}
|
370 |
-
#wpforo-wrap .wpfl-1 .head-stat-views {width:8%; float:right; text-align:center; padding:7px 0; font-size:13px; white-space:nowrap;}
|
371 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic{padding: 4px 12px 12px 0;}
|
372 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-icon{width:7%; float:left; text-align:center; padding:1px 0 7px 0; font-size:2em; cursor:default;}
|
373 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-icon i.fa-check-circle{ font-size:26px; }
|
374 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-info{width:74%; float:left; text-align:left; padding:2px 0 0 0; position:relative;}
|
375 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-title{padding:10px 2px 5px 0; font-weight:500; line-height:20px;}
|
376 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-title a{font-size:16px; line-height:20px; padding:7px 2px 9px 0;}
|
377 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-title i{display: inline-block; padding-right: 10px; font-size: 1.1em;}
|
378 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-start-info{font-size:12px; line-height:20px;}
|
379 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-stat-posts{width:8%; float:right; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
380 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic-stat-views{width:8%; float:right; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
381 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts{padding: 3px 0 0 0;}
|
382 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts-tab{width:6%; float:left; text-align:center; padding:0 0; font-size:16px;}
|
383 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts-list{width:94%; float:right; text-align:left; padding:4px 0 0 0; font-size:16px; min-height:25px;}
|
384 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts-list ul{font-size:12px; list-style:none; padding-left:0;}
|
385 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-posts-list li{vertical-align:bottom; padding-bottom:4px;}
|
386 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-title{float:left; font-size:13px;}
|
387 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-title img{height:12px; padding-right:5px;}
|
388 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-user{width:110px; float:right; text-align:right; padding:0 5px 0 10px;}
|
389 |
-
#wpforo-wrap .wpfl-1 .wpforo-last-post-date{width:100px; float:right; text-align:right;}
|
390 |
-
#wpforo-wrap .wpfl-1 .wpforo-topic .fa-chevron-down, #wpforo-wrap .wpfl-1 .wpforo-topic .fa-chevron-right, .wpfcl-a{cursor:pointer }
|
391 |
/* Posts */
|
392 |
-
#wpforo-wrap .wpfl-1 .post-wrap{margin-bottom:10px;}
|
393 |
-
#wpforo-wrap .wpfl-1 .wpforo-post-head{padding:10px;}
|
394 |
-
#wpforo-wrap .wpfl-1 .wpforo-post-head .wpf-left{float:left; text-align:left;}
|
395 |
-
#wpforo-wrap .wpfl-1 .wpforo-post-head .wpf-right{float:right; text-align:right;}
|
396 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-action{ margin:0 6px;}
|
397 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left{float: left; padding: 20px 1px 10px; text-align: center; width: 160px;}
|
398 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-right{margin-left: 162px;}
|
399 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:right; padding:5px 10px 5px 0; margin-left:10px; height:30px;}
|
400 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .avatar{width:80px; max-height:80px; padding:2px; float:none; display:inline-block;}
|
401 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-avatar{display:block; width:100%; float:none;max-height: 80px; max-width: 80px; margin:0 auto;}
|
402 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-name{font-size:14px; text-align:center; font-weight:600; padding:5px 0 0 0; margin-left:-10px;}
|
403 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title{display: flex;font-size: 12px;text-align: center;padding: 3px 0 0 0;font-weight: normal;justify-content: center;align-items: center;flex-direction: column;}
|
404 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title:first-letter{text-transform:uppercase;}
|
405 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating{height:8px; width:90px; margin:7px auto 2px auto; padding:0;}
|
406 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating .bar{height:8px;}
|
407 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-joined{font-size:12px; padding:1px; line-height:18px;}
|
408 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-posts{font-size:12px; padding:1px; line-height:18px;}
|
409 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .bottom {font-size:12px; padding:10px;}
|
410 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .bottom .bleft{float:left; text-align:left;}
|
411 |
-
#wpforo-wrap .wpfl-1 .wpforo-post .bottom .bright{float:right; text-align:right;}
|
412 |
|
413 |
/******************************************************/
|
414 |
/********* wpForo Layout 2 (Simplified Layout) ********/
|
415 |
/******************************************************/
|
416 |
-
#wpforo-wrap .wpfl-2 .wpforo-category{padding: 7px 12px;}
|
417 |
-
#wpforo-wrap .wpfl-2 .cat-title{width:65%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
418 |
-
#wpforo-wrap .wpfl-2 .cat-lastpostinfo{width:30%; float:right; text-align:left; padding:7px 16px 7px 0; font-size:13px; white-space:nowrap }
|
419 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum{min-height: 50px; padding: 7px 12px 10px 0;}
|
420 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-icon{width:7%; float:left; text-align:center; vertical-align:top; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
421 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-info{width:57%; float:left; text-align:left; padding:8px 0 0 0;}
|
422 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-title{font-size:17px;}
|
423 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-description{font-size:13px; padding:0; line-height:17px;}
|
424 |
-
#wpforo-wrap .wpfl-2 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
425 |
-
#wpforo-wrap .wpfl-2 .wpforo-subforum ul{font-size:14px; padding-left:0;}
|
426 |
-
#wpforo-wrap .wpfl-2 .wpforo-subforum li{float:left; margin-right:10px; padding-left:0;}
|
427 |
-
#wpforo-wrap .wpfl-2 .wpforo-subforum .first {list-style:none; padding-left:0; margin-left:0;}
|
428 |
-
#wpforo-wrap .wpfl-2 .wpforo-forum-stat{font-size:12px;display: inline-block; padding-top: 2px;}
|
429 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post{width:25%; float:right; text-align:left; padding:5px 3px; font-size:16px;}
|
430 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post-title{font-size:13px; padding-left:10px; padding-top:3px }
|
431 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post-info{font-size:12px; padding-left:10px; padding-top:3px;}
|
432 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post-avatar{width:44px; float:right; text-align:center; padding:5px 2px; font-size:16px;}
|
433 |
-
#wpforo-wrap .wpfl-2 .wpforo-last-post-avatar img{padding:1px; width:40px; height:40px;}
|
434 |
/* Topics */
|
435 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
436 |
-
#wpforo-wrap .wpfl-2 .head-title{width:60%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
437 |
-
#wpforo-wrap .wpfl-2 .head-stat-posts {width:7%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
438 |
-
#wpforo-wrap .wpfl-2 .head-stat-views {width:8%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
439 |
-
#wpforo-wrap .wpfl-2 .head-stat-lastpost {width:20%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
440 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic{padding: 4px 12px 3px 0;}
|
441 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-avatar{width:10%; float:left; text-align:center; padding:3px 0 3px 0; font-size:16px;}
|
442 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-avatar img{ padding:1px; width:50px; height:50px;}
|
443 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-info{width:52%; float:left; text-align:left; padding:2px 0 0 5px;position:relative;}
|
444 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title{font-size:16px; padding:3px 0 0 0; font-weight:500; margin:2px 0 5px 0; line-height:20px;}
|
445 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i.fa,
|
446 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i.fas,
|
447 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i.fab,
|
448 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i.far,
|
449 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i.fal { display:inline-block; margin-right:3px;}
|
450 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-title i{display: inline-block; padding-right: 6px;}
|
451 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-start-info{font-size:11px; padding:3px 0 0 0;}
|
452 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{width:7%; float:right; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
453 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-views{width:8%; float:right; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
454 |
-
#wpforo-wrap .wpfl-2 .wpforo-topic-stat-lastpost{width:20%; float:right; text-align:center; padding:2px 0 5px 0; font-size:13px;}
|
455 |
/* Posts */
|
456 |
-
#wpforo-wrap .wpfl-2 .post-wrap{margin-bottom:10px; }
|
457 |
-
#wpforo-wrap .wpfl-2 .wpforo-post-head{margin-bottom:3px; padding:10px;}
|
458 |
-
#wpforo-wrap .wpfl-2 .wpforo-post-head .wpf-left{float:left; text-align:left;}
|
459 |
-
#wpforo-wrap .wpfl-2 .wpforo-post-head .wpf-right{float:right; text-align:right;}
|
460 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left{width: 156px; float:left; text-align:center; padding:10px 1px 10px 1px;}
|
461 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right{margin-left:158px;}
|
462 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content{min-height:110px; padding:5px 20px 5px 20px;}
|
463 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:right; padding:0 8px 10px 8px;}
|
464 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top .wpf-post-actions{text-align:right; font-size:12px; padding:5px; display:inline-block; margin:0 5px;}
|
465 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top .wpf-action{ margin:0 6px;}
|
466 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpf-post-button-actions{display:block; width:100%; text-align:right; padding-top:50px;}
|
467 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpf-post-button-actions span.wpf-action{ padding:3px 10px; border:1px solid; font-size:12px; line-height:16px;}
|
468 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom{text-align:right; font-size:12px; padding:5px 5px 5px 10px; margin-top:10px;}
|
469 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbleft{float:left; text-align:left;}
|
470 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbright{}
|
471 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .avatar{width:110px; height:110px; padding:2px; border-radius:50%;}
|
472 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-avatar{display:block; width:100%; float:none;max-height: 110px; max-width: 110px; margin:0 auto;}
|
473 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-name{font-size:13px; text-align:center; font-weight:bold; padding:5px 0 0 0;}
|
474 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-title{display: flex; justify-content: center;align-items: center;flex-direction: column;font-size:12px; text-align:center; padding:0; font-weight:normal;}
|
475 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .wpf-member-profile-buttons{padding:2px 0;}
|
476 |
-
#wpforo-wrap .wpfl-2 .wpforo-post .wpf-mod-message{font-size: 13px; line-height: 40px;}
|
477 |
/******************************************************/
|
478 |
/*********** wpForo Layout 3 (Q&A Layout) *************/
|
479 |
/******************************************************/
|
480 |
-
#wpforo-wrap .wpfl-3 .wpforo-category{padding: 7px 12px;}
|
481 |
-
#wpforo-wrap .wpfl-3 .cat-title{width:64%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
482 |
-
#wpforo-wrap .wpfl-3 .cat-stat-posts {width:10%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
483 |
-
#wpforo-wrap .wpfl-3 .cat-stat-answers {width:11%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
484 |
-
#wpforo-wrap .wpfl-3 .cat-stat-questions {width:12%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
485 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum{min-height: 50px; padding: 7px 12px 10px 0; display:table; width:100%;}
|
486 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-icon{width:7%; display:table-cell; vertical-align:top; text-align:center; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
487 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-info{display:table-cell; vertical-align:top; float:left; text-align:left; padding:8px 0 0 0;}
|
488 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-title{font-size:17px;}
|
489 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-description{font-size:13px; padding:0; line-height:17px;}
|
490 |
-
#wpforo-wrap .wpfl-3 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
491 |
-
#wpforo-wrap .wpfl-3 .wpforo-subforum ul{font-size:14px; padding-left:20px;}
|
492 |
-
#wpforo-wrap .wpfl-3 .wpforo-subforum li{float:left; margin-right:10px; padding-left:0;}
|
493 |
-
#wpforo-wrap .wpfl-3 .wpforo-subforum .first{list-style:none; padding-left:0; margin-left:-20px;}
|
494 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-footer{font-size:11px;}
|
495 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{width:10%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
496 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers{width:11%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
497 |
-
#wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions{width:12%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
498 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics{padding: 3px 0 0 0;}
|
499 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-tab{width:5%; float:left; text-align:center; padding:0 0; font-size:16px;}
|
500 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list{width:95%; float:right; text-align:left; padding:4px 0 4px 0; font-size:16px; min-height:30px;}
|
501 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list ul{font-size:12px; list-style:none; padding-left:0;}
|
502 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topics-list li{vertical-align:bottom; padding-bottom:4px; display:table; width:100%;}
|
503 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-title{font-size:14px; display:table-cell; line-height:20px;}
|
504 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-title img{height:12px; padding-right:5px;}
|
505 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-posts{ width:12%; display:table-cell; text-align:center; padding:0 2px;}
|
506 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic{ width:33%; display:table-cell; text-align:center; padding:0 5px 0 0; border-collapse:separate;border-spacing:3px 0;}
|
507 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .votes{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
508 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .answers{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
509 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic .views{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
510 |
-
#wpforo-wrap .wpfl-3 .wpforo-last-topic-info{font-size:11px; line-height:16px;}
|
511 |
-
#wpforo-wrap .wpfl-3 .count{font-size:14px; padding:3px 3px 2px 3px; line-height:20px;}
|
512 |
-
#wpforo-wrap .wpfl-3 .wpforo-label{font-size:12px; padding:1px 3px 3px 3px; line-height:20px;}
|
513 |
/* Topics */
|
514 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
515 |
-
#wpforo-wrap .wpfl-3 .head-title{width:83%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
516 |
-
#wpforo-wrap .wpfl-3 .head-stat-posts {width:7%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
517 |
-
#wpforo-wrap .wpfl-3 .head-stat-lastpost {width:15%; float:right; text-align:center; padding:7px 0 7px 15px; font-size:13px;}
|
518 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic{padding: 10px 12px 10px 0; display:table; width:100%; line-height:22px;}
|
519 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-avatar{width:9%; display:table-cell; text-align:center; padding:3px 5px 3px 5px; font-size:16px;}
|
520 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-avatar img{ padding:1px; width:90%; max-width:48px; vertical-align:middle; border-radius:50%;}
|
521 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status{width:25%; text-align:center; padding:0 5px 0 0; display:table-cell; vertical-align:top;}
|
522 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-info{width:auto; text-align:left; padding:2px 2px 0 10px; display:table-cell; vertical-align:top;position:relative;}
|
523 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title{font-size:16px; line-height:20px; padding:3px 0 0 0; font-weight:500;}
|
524 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i.fa,
|
525 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i.fas,
|
526 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i.fab,
|
527 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i.far,
|
528 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i.fal { display:inline-block; margin-right:3px;}
|
529 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-title i{display: inline-block; padding-right: 6px;}
|
530 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-start-info{font-size:12px; padding:5px 0 0 0;}
|
531 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-stat-posts{width:60px; float:right; text-align:center; display:table-cell; vertical-align:top;}
|
532 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-stat-lastpost{min-width:110px; max-width:150px; width:15%; text-align:center; padding:4px 0 5px 15px; font-size:12px; display:table-cell; vertical-align:top;}
|
533 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-last-topic-posts{float:right; text-align:center; padding:2px 2px; margin-right:1px;}
|
534 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status .votes{min-width:70px; text-align:center; padding:2px 2px; margin-left:1px; display:table-cell; vertical-align:top;}
|
535 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status .answers{min-width:70px; text-align:center; padding:2px 2px; margin-left:1px; display:table-cell; vertical-align:top;}
|
536 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic-status .views{min-width:70px; text-align:center; padding:2px 2px; margin-left:1px; display:table-cell; vertical-align:top;}
|
537 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic .count{font-size:18px; padding:2px 3px 0 3px; line-height:24px;}
|
538 |
-
#wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-label{font-size:12px; padding:0 3px 2px 3px; line-height:20px;}
|
539 |
/* Posts */
|
540 |
-
#wpforo-wrap .wpfl-3 .post-wrap{margin-bottom:2px; }
|
541 |
-
#wpforo-wrap .wpfl-3 .wpf-answer-wrap{margin-top:20px;}
|
542 |
-
#wpforo-wrap .wpfl-3 .wpforo-post-head{margin-bottom:3px; padding:10px;}
|
543 |
-
#wpforo-wrap .wpfl-3 .wpforo-post-head .wpf-left{float:left; text-align:left;}
|
544 |
-
#wpforo-wrap .wpfl-3 .wpforo-post-head .wpf-right{float:right; text-align:right;}
|
545 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left{width: 90px; float:left; text-align:center; padding:10px 1px 10px 1px;}
|
546 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-up{font-size:32px; text-align:center }
|
547 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-num{font-size:28px; text-align:center }
|
548 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-down{font-size:32px; text-align:center }
|
549 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-answer{font-size:34px; padding-top:15px; text-align:center;cursor: pointer;}
|
550 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-not-answer{font-size:34px; padding-top:15px; text-align:center; cursor: pointer;}
|
551 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right{margin-left:92px;}
|
552 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-date{line-height: 28px;}
|
553 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-link{float:right; padding-left:10px;}
|
554 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content{min-height:40px; padding-top:6px; padding-left:20px;}
|
555 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:right; padding:2px 10px; margin-bottom:1px; display:block; position:inherit;}
|
556 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author{margin:0; padding:10px 10px 10px 20px; display: flex; flex-wrap: wrap; width:100%;}
|
557 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-lb-box{font-size:11px; display:table-cell;}
|
558 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-action-links{font-size:12px;}
|
559 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-tool-bar{text-align:right; padding:8px 10px 10px 10px; font-size:12px; display:block;}
|
560 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature{margin-bottom:10px;}
|
561 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature-content{border-top:#659FBE 1px dotted; margin-top:10px; width:80%; padding:10px 0 20px 0; font-size:11px;}
|
562 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data{width:50%; display:table-cell; min-width:150px; margin-left: auto;}
|
563 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data-content{width:100%; padding:7px 5px; vertical-align:top}
|
564 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .avatar{width:100%; padding:1px;}
|
565 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-name{font-size:13px; text-align:center; font-weight:bold; padding:5px 0 0 0;}
|
566 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-title{font-size:13px; text-align:center; padding:3px 0 0 0;}
|
567 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-title span{display: inline-block;}
|
568 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-box-l3a-left{width:25%; padding:5px; text-align:center; float:left;}
|
569 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-box-l3a-right{margin-left:27%;}
|
570 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-stat-item{font-size:12px; padding-right:7px;}
|
571 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-stat-item i{padding-right:5px;}
|
572 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-rating-full{ min-width:auto; padding:0; font-size:14px; line-height:14px;}
|
573 |
-
#wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-answer-button, #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-add-comment-button{display:inline-block; padding:3px 15px 3px 0; text-align:right; margin:1px 0 10px 0; cursor:pointer; font-size:14px;}
|
574 |
-
#wpforo-wrap .wpfl-3 .wpf-add-comment-button{margin:8px 0 0; text-align:right; }
|
575 |
-
#wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button{display: inline; padding: 3px 15px 4px 15px !important; cursor: pointer; font-size: 12px; box-shadow: none; text-transform: none;}
|
576 |
-
#wpforo-wrap .wpfl-3 .comment-wrap{margin-bottom:1px; margin-top:6px;}
|
577 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment{padding: 1px; min-height: 10px;}
|
578 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpforo-comment-action-links .wpf-action{ margin:1px 5px;}
|
579 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-left{width: 90px; float:left; text-align:center; padding:5px 1px 5px 1px;}
|
580 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-left .wpf-comment-icon {font-size:20px; text-align:center; padding-left:35px;}
|
581 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right{margin-left:92px;}
|
582 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-content{padding:10px 20px;}
|
583 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-content p{font-size:14px;}
|
584 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-action-links{text-align:right; font-size:11px; clear:both;}
|
585 |
-
#wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-footer{padding:4px 0 2px 0; display:block;}
|
586 |
-
#wpforo-wrap .wpfl-3 .wpf-positive{font-size:28px; cursor: pointer;}
|
587 |
-
#wpforo-wrap .wpfl-3 .wpf-negative{font-size:28px; cursor: pointer;}
|
588 |
-
#wpforo-wrap .wpfl-3 .wpf-vote-number{font-size:28px; line-height:30px;}
|
589 |
-
#wpforo-wrap .wpfl-3 .wpf-member-title {cursor: default;display: inline;}
|
590 |
-
#wpforo-wrap .wpfl-3 .wpf-member-title.wpfut {margin: 0 0 3px;}
|
591 |
-
#wpforo-wrap .wpfl-3 .wpf-button{font-size: 13px;}
|
592 |
-
#wpforo-wrap .wpfl-3 .wpf-answer-sep{font-size: 18px; padding: 5px 2px 3px 2px; color: #666666; border-bottom: 1px dashed #999999; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; flex-direction: row;}
|
593 |
-
#wpforo-wrap .wpfl-3 .wpf-answer-sep select{margin: 0 0 5px 0; outline: 0 none;padding: 3px 5px 3px 7px;font-size: 12px;}
|
594 |
-
#wpforo-wrap .wpfl-3 .wpf-bottom-bar{display:block; margin-left: 95px; border: 1px dashed #bbbbbb; padding: 12px 10px;}
|
595 |
-
#wpforo-wrap .wpfl-3 .wpf-bottom-bar .wpf-answer-button{}
|
596 |
/******************************************************/
|
597 |
/************ wpForo Layout 4 (Threaded) **************/
|
598 |
/******************************************************/
|
599 |
-
#wpforo-wrap .wpf-circle{display: flex; flex-direction: column; align-items: center; justify-content: space-around; border-radius: 50%; }
|
600 |
-
#wpforo-wrap .wpf-circle.wpf-m{width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px;}
|
601 |
-
#wpforo-wrap .wpf-circle.wpf-m i{font-size: 1vw;}
|
602 |
-
#wpforo-wrap .wpf-circle.wpf-s{width: 20px; height: 20px; min-width: 20px; min-height: 20px;}
|
603 |
-
#wpforo-wrap .wpf-circle.wpf-s i{font-size: 10px;}
|
604 |
-
#wpforo-wrap .wpfl-4 .wpforo-category{padding: 7px 12px; margin-bottom: 0;}
|
605 |
-
#wpforo-wrap .wpfl-4 .cat-title{width:100%; text-align:left; padding:5px 0; font-size:14px;}
|
606 |
-
#wpforo-wrap .wpfl-4 .wpf-head-bar {padding: 14px 12px;}
|
607 |
-
#wpforo-wrap .wpfl-4 .wpf-head-bar-left,
|
608 |
-
#wpforo-wrap .wpfl-4 .wpf-head-bar-right{width: auto; padding: 0 5px 0 0; min-height: auto;}
|
609 |
-
#wpforo-wrap .wpfl-4 .wpf-topic-form-extra-wrap .wpf-topic-create {border: none;margin-bottom: 20px;}
|
610 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads a{ opacity:0.5; font-size: 17px; border-bottom: 1px dashed transparent; display: inline-block; padding:4px 2px; line-height: 20px; margin: 0 3px;}
|
611 |
-
#wpforo-wrap .wpfl-4 .wpf-load-threads a:hover,#wpforo-wrap .wpfl-4 .wpf-load-threads a.wpf-active{opacity: 1;}
|
612 |
-
#wpforo-wrap .wpfl-4 .wpf-forums{cursor:pointer; padding: 3px 5px 3px 2px; font-size: 15px; line-height: 20px; display: inline-block; margin-right: 10px;}
|
613 |
-
#wpforo-wrap .wpfl-4 .wpf-forums i{ display: inline-block; padding: 0; margin-right: 5px;}
|
614 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forums{width: 100%; margin: 0 0 10px 0;}
|
615 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list{display: flex; justify-content: space-between; align-content: flex-start; flex-direction: row; flex-wrap: wrap;}
|
616 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-circle{margin-right: 8px;}
|
617 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{width: 49.8%; min-width: 200px; padding: 7px 5px 6px 15px; margin-top: 3px; display: flex; justify-content: flex-start; align-items:flex-start; flex-grow: 1;}
|
618 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a{line-height: 1.5; outline: hidden;}
|
619 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat{ white-space: nowrap; color:#777777; margin-left: 5px; font-size: 11px; padding: 0px 6px; border: 1px solid #cccccc; line-height: 16px; border-radius: 3px; cursor: default;}
|
620 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat sep{color: #999999; padding: 0px 3px;}
|
621 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-list .wpf-no-thread{width: 100%; display: block; text-align: center; font-size: 13px; padding: 5px; color: #555555;}
|
622 |
-
#wpforo-wrap .wpfl-4 img.avatar{border-radius: 50%;}
|
623 |
/* Topics */
|
624 |
-
#wpforo-wrap .wpfl-4 .wpf-threads{ margin-top: 15px; margin-bottom: 15px;}
|
625 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpf-thread{ padding: 7px 0; box-shadow: inset 0px -10px 7px -6px rgba(0, 0, 0, 0.02);}
|
626 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:stretch;width: 100%; min-height: 35px;}
|
627 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-label{padding: 3px 5px 3px 2px; font-size: 15px; line-height: 20px; display: inline-block;}
|
628 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-head-box{ float: left; font-size: 12px; padding: 5px 1px; text-align: center; }
|
629 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-status{min-width: 63px; max-width: 70px; padding-left: 10px; text-align: left;}
|
630 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-title{ width: 45%; text-align: left; flex-grow: 2; }
|
631 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-forum{ width:9%; }
|
632 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-users{width: 9%; text-align: left; }
|
633 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-posts{ width:6%;flex-grow: 1;}
|
634 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-views{ width:8%;flex-grow: 1;}
|
635 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-date{ width:7%;flex-grow: 1; text-align: right; min-width: 5vw;}
|
636 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-body {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:center;width: 100%; min-height: 35px;}
|
637 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box{padding: 2px; text-align: center;}
|
638 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-status{min-width: 63px; max-width: 70px; padding-left: 17px;}
|
639 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title{width: 45%; text-align: left; padding-left: 5px; flex-grow: 2; }
|
640 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-forum{width:9%; text-align: center;}
|
641 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-users{width: 9%; text-align: left;}
|
642 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-posts{width:6%;flex-grow: 1; line-height: 1.2; font-size: 14px;}
|
643 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-views{width:8%;flex-grow: 1; line-height: 1.2; font-size: 14px;}
|
644 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-date{width:7%;flex-grow: 1; text-align: right; line-height: 1.5; font-size: 12px; min-width: 5vw;}
|
645 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title a {line-height: 1.4; display: inline; font-size: 1.1em;}
|
646 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status-mobile{display: none; font-size: 12px; margin-right: 2px;}
|
647 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status-mobile i{margin-right: 5px;}
|
648 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-forum-mobile{display: none; font-size: 12px; cursor: default;}
|
649 |
-
#wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-date-mobile{display: none; font-size: 11px;}
|
650 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status{display: flex; justify-content: flex-start; flex-direction: row; align-items: flex-start; padding-top: 0;}
|
651 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-thread-statuses{ display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items:flex-end;}
|
652 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle{margin-left: -6px;}
|
653 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child{ width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px; margin-left: -6px; margin-right: -10px; }
|
654 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child i{font-size: 1vw;}
|
655 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-forum{display: flex; justify-content: center; flex-direction: row; align-items: flex-start; padding-top: 1px;}
|
656 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users{display: flex; justify-content: flex-start; flex-direction: row; align-items: flex-start; padding-top: 1px;}
|
657 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users-avatars{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items:flex-end;}
|
658 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users a img{ display: inline-block; border-radius: 50%; padding: 1px;}
|
659 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle.wpf-s{width: 22px;height: 22px; min-width: 22px; min-height: 22px;}
|
660 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle{margin-left: -8px; }
|
661 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle a{display: inline-block;line-height: 1vw; padding: 0; margin: 0; max-width: 100%;}
|
662 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle img{width: 100%;}
|
663 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle:first-child{ width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px; margin-left: 0; }
|
664 |
-
#wpforo-wrap .wpfl-4 .wpf-threads-filter i{ width: 17px; }
|
665 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags{padding: 0 0 0 0; font-size: 11px; margin: 0;}
|
666 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text i{font-size: 10px;}
|
667 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text span.wpf-ttt{ display: none;}
|
668 |
-
#wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags tag a{padding: 2px 0; font-size: 11px;}
|
669 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head{ padding: 7px 7px; display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:stretch;width: 100%; min-height: 35px;}
|
670 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads{ margin-top: 10px;}
|
671 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head .wpf-thead-date{padding-right: 5px;}
|
672 |
-
#wpforo-wrap .wpft-topic .wpfl-4 .wpf-thread-box.wpf-thread-date{padding-right: 15px;}
|
673 |
/* Posts */
|
674 |
-
#wpforo-wrap .wpfl-4 .post-wrap{margin-bottom:10px;}
|
675 |
-
#wpforo-wrap .wpfl-4 .wpf-right .wpf-member-title.wpfut{display: inline-block;}
|
676 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: stretch; align-content: flex-start;}
|
677 |
-
#wpforo-wrap .wpfl-4 .wpforo-topic-meta{margin-left: 110px;}
|
678 |
-
#wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpf-parent-post{display: block;}
|
679 |
-
#wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags{padding: 20px 20px 0 20px; margin-bottom: 0;}
|
680 |
-
#wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags .wpf-tags-title{ padding-top: 1px; padding-right: 0;}
|
681 |
-
#wpforo-wrap .wpfl-4 .wpforo-post-head{padding:10px;}
|
682 |
-
#wpforo-wrap .wpfl-4 .wpforo-post-head .wpf-left{float:left; text-align:left;}
|
683 |
-
#wpforo-wrap .wpfl-4 .wpforo-post-head .wpf-right{float:right; text-align:right;}
|
684 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-post-btns .wpf-action{ margin:0 6px;}
|
685 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left{padding: 15px 1px 10px; text-align: center; width: 100px; }
|
686 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .avatar{width:80px; max-height:80px; padding:3px; float:none; display:inline-block;}
|
687 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-avatar{display:block; width:100%; float:none;max-height: 80px; max-width: 80px; margin:0 auto 7px auto}
|
688 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-posts{font-size: 12px;}
|
689 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right{flex-grow: 1; padding-top: 25px; padding-left: 10px; width: calc(100% - 100px);}
|
690 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top{ display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; padding-bottom: 3px;}
|
691 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; flex-grow: 1; }
|
692 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author-name{font-size:16px; font-weight:600; margin-right: 10px; margin-bottom: 2px;}
|
693 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author-name i{font-size: 14px;}
|
694 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-member-title{ margin-right: 5px;}
|
695 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-post-date{ text-align: right; font-size: 12px; }
|
696 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:baseline; padding-top: 3px;}
|
697 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; flex-grow: 1;}
|
698 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-nicename{ font-size: 13px; margin-right: 5px;}
|
699 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-title{font-size:11px; margin-right: 7px;}
|
700 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-joined{font-size:11px;}
|
701 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-joined i{margin-right: 2px;}
|
702 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-post-btns i{font-size: 12px; opacity: 0.8;}
|
703 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content{ width: 100%; padding: 25px 20px; margin-top: 7px;}
|
704 |
-
#wpforo-wrap .wpfl-4 .wpf-parent-post .author-rating-full{font-size: 14px;min-width: 26px;padding: 2px 0px;}
|
705 |
-
#wpforo-wrap .wpfl-4 .wpf-content .wpforo-post-content{min-height: auto; padding: 0;}
|
706 |
-
#wpforo-wrap .wpfl-4 .wpf-content .wpf-post-edit-wrap{margin: 20px 0 0 0;}
|
707 |
-
#wpforo-wrap .wpfl-4 .wpf-content .wpf-mod{display: block; margin-top: -15px; padding-bottom: 1px; font-size: 12px; line-height: 16px; text-align: right;}
|
708 |
-
#wpforo-wrap .wpfl-4 .wpf-content .wpf-mod .wpf-mod-message{float: none;}
|
709 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot{width: 100%; padding:8px 20px 9px 20px; display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:center;}
|
710 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like{margin: 0; opacity: 0.8;}
|
711 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like:hover{opacity: 1;}
|
712 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like i{ font-size: 16px; display: inline-block; margin-right: 9px; line-height: 20px;}
|
713 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like .wpf-like-count{ margin-right: 20px; white-space: normal; cursor:pointer; font-size: 15px; display: inline-block; line-height: 20px;}
|
714 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply{ }
|
715 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply .wpf-action{margin: 0;line-height: 20px; padding: 2px 10px;}
|
716 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply i{ font-size: 12px; line-height: 20px; padding-right: 3px; margin-right: 6px;}
|
717 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons{flex-grow: 1; text-align: right; margin-right: -10px;}
|
718 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action{margin: 0 3px;}
|
719 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-thumbtack {font-size: 14px; vertical-align: middle;}
|
720 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-eye,
|
721 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-eye-slash,
|
722 |
-
#wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-quote-left{font-size: 14px;}
|
723 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar{ cursor: pointer; margin-bottom: 15px; margin-left: 110px; margin-top: 20px; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: center;}
|
724 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info i{margin-right: 3px;}
|
725 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info span{font-weight: 600;}
|
726 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info .wpf-post-replies-count{margin-right: 1px;}
|
727 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info{font-size: 12px; text-transform: uppercase; padding-right: 15px;}
|
728 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-prsep{flex-grow: 1; height: 1px;margin-right: 15px;}
|
729 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg{ font-size: 18px; line-height: 16px;}
|
730 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg i{vertical-align: middle; }
|
731 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-1{margin-left: 110px;}
|
732 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-2,
|
733 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-3,
|
734 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-4,
|
735 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-5,
|
736 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-6,
|
737 |
-
#wpforo-wrap .wpfl-4 .wpf-post-replies.level-7{margin-left: 40px;}
|
738 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post{ margin-bottom: 20px;}
|
739 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head{display: flex; flex-wrap: wrap; flex-direction: row; justify-content:space-between; align-items:center;}
|
740 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar{width: 70px; height: 52px; padding:0 10px; align-self:flex-start;}
|
741 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar img,
|
742 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar .avatar{ padding: 3px; width: 50px; height: 50px; max-width: 100%; max-height: 100%;}
|
743 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author{flex-grow: 3; padding-bottom: 7px;}
|
744 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-head{display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
745 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-membertoggle{display: inline-block;}
|
746 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo{text-align: left; font-size: 12px; padding: 0 0 10px 0;}
|
747 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-profile-button{font-size: 13px;}
|
748 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-socnet-wrap{padding: 5px 0 7px 0; text-align: left;}
|
749 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-author-title{margin: 0 7px 0 2px; font-size: 11px;}
|
750 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-name{display: inline-block;font-size: 13px; font-weight: 600; margin-right: 7px; }
|
751 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-name i{font-size:12px}
|
752 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title{display: inline-block; margin: 0;}
|
753 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title .wpf-member-title.wpfut { font-size: 10px; line-height: 13px; padding: 2px 15px; margin: 5px 7px 5px auto; border: none; border-radius: 2px;}
|
754 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title .wpf-member-title.wpfut.wpfsut{background-color: #f1f1f1; padding: 3px 10px 2px 10px;}
|
755 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-nicename{display: inline-block; margin-right: 4px; font-size: 13px;}
|
756 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-posts{display: inline-block; margin-right: 6px; font-size: 11px;}
|
757 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-joined{display: inline-block; font-size: 12px;}
|
758 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-joined i{margin-right: 2px; font-size: 11px;}
|
759 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .author-rating-full { display: inline-block; font-size: 13px; line-height: 16px; min-width: auto; padding: 2px 0;}
|
760 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{flex-grow: 1; align-self: flex-end; padding-bottom: 18px; text-align: right; padding-right: 15px; font-size: 11px;}
|
761 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns{align-self: flex-end; font-size: 11px; padding-bottom: 15px; line-height: 26px;}
|
762 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns .wpf-sb-top{font-size: 12px; line-height: 26px; padding: 0 0 0 10px;}
|
763 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns .wpf-sb.wpf-sb-top .wpf-sb-buttons i{line-height: 29px;}
|
764 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-sb.wpf-sb-top .wpf-sb-buttons i{font-size: 14px;}
|
765 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content{margin-top: -12px; padding: 0;}
|
766 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-mod{margin-top: -10px; font-size: 11px; padding: 1px 25px;}
|
767 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree{margin:12px 25px 15px 25px; padding: 0 0 5px 10px; display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
768 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree i.fa-ellipsis-h{margin-left: 5px;}
|
769 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-reply-to.wpf-tree-item{margin-left: 10px;}
|
770 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item a{display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
771 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item em{cursor: text; font-style: normal;}
|
772 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item img,
|
773 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item .avatar{width: 18px; height: 18px; display: inline-block; margin: 0 5px 0 8px; }
|
774 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item.wpf-starter .avatar{ width: 22px; height: 22px; padding: 1px; box-sizing: border-box;}
|
775 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-sep{font-size: 16px; margin-left: 10px;}
|
776 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-content{margin: 5px 25px;}
|
777 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-meta{margin: 5px 25px;}
|
778 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot{margin: 20px 0 0 0; width: 100%; min-height: 35px; padding:8px 15px 9px 15px; display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:center;}
|
779 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot .wpf-like .wpf-like-count{margin-right: 20px;}
|
780 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-profile-buttons{padding-top: 3px;}
|
781 |
-
#wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-meta{margin: 30px 25px 10px 25px;}
|
782 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-signature{margin-top: 30px;}
|
783 |
-
#wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer .bleft:not(:empty){padding: 5px 15px; font-size: 12px;}
|
784 |
-
#wpforo-wrap .wpfl-4 .wpf-replies-sep{padding: 20px
|
785 |
-
#wpforo-wrap .wpfl-4 .wpf-replies-sep i{margin-right: 3px;}
|
786 |
-
#wpforo-wrap .wpfl-4 .wpf-replies-sep span{font-weight: bold;}
|
787 |
-
#wpforo-wrap
|
788 |
-
#wpforo-wrap
|
789 |
-
#wpforo-wrap
|
790 |
-
#wpforo-wrap #wpf-form-wrapper.wpfel-4 .
|
791 |
|
792 |
@media all and (max-width: 1000px){
|
793 |
-
#wpforo-wrap .wpf-circle.wpf-m i{font-size: 14px;}
|
794 |
-
#wpforo-wrap .wpf-circle.wpf-s i{font-size: 10px;}
|
795 |
-
#wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child i{font-size: 12px;}
|
796 |
}
|
797 |
|
798 |
@media all and (max-width: 600px){
|
799 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{width: 100%;}
|
800 |
-
#wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item:nth-child(even){ border-left: none;}
|
801 |
}
|
802 |
|
|
|
|
|
803 |
/******************************************************/
|
804 |
/********************* PROFILE ************************/
|
805 |
/******************************************************/
|
806 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu{width:100%; padding:1px 0 10px 0; text-align:right; position: absolute; top: 15px; right: 15px;z-index: 1000;}
|
807 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu{text-align:center; min-width:3%; margin:1px 0; float:right; opacity:0.9;}
|
808 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item{padding:2px 10px; font-size:12px; display:block; text-align:center;}
|
809 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item a{font-size:13px;}
|
810 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item i{font-size:15px; padding-right:3px;}
|
811 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item a i{font-size:15px; padding-right:5px;}
|
812 |
-
#wpforo-wrap .wpf-profile-section{width:100%; padding:1px; margin-bottom: 20px;}
|
813 |
-
#wpforo-wrap .wpf-profile-section .wpf-profile-section-head{padding:5px 0 10px 0;font-size:17px;text-align:left;}
|
814 |
-
#wpforo-wrap .wpf-profile-section .wpf-profile-section-head i{font-size:22px; padding-right:5px;}
|
815 |
-
#wpforo-wrap .wpf-profile-section .wpf-profile-section-body{ width:100%; margin-top:10px;}
|
816 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox{width:24%; min-width:130px; padding:0; margin:0 1% 1% 0; text-align:center; float:left;}
|
817 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-body{padding:10px;}
|
818 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-icon{font-size:40px; line-height:50px; }
|
819 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-value{font-size:24px; line-height:28px;}
|
820 |
-
#wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-title{font-size:13px; line-height:26px; color:#999; text-transform:lowercase; white-space:nowrap;}
|
821 |
-
#wpforo-wrap .wpforo-profile-account{margin-top:2px;}
|
822 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-label{padding:10px; font-size:15px; vertical-align:top;}
|
823 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-socnet {border:none!important; background:transparent!important;}
|
824 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-socnet input[type="text"]{width:80%;}
|
825 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-wrap{position:relative;width:100%;overflow:hidden;}
|
826 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-bg{padding: 20px 0;text-align: center;filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);-moz-filter:blur(15px);-webkit-filter:blur(15px);background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;position: absolute;opacity: 0.7;top: 0;left: 0;width: 99%;height: 240px;margin: 0 auto;display: block;overflow: hidden;}
|
827 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-bg .wpfx {width: 65%; display:block; border-radius: 50% 50% 0 0; height:105px; margin: 165px auto 0 auto; background: #f9f9f9;}
|
828 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head{margin-bottom:2px;padding: 40px 0 0 0;text-align: center;width: 100%;overflow: hidden;position: relative;z-index: 1; border-top:1px solid #eeeeee; border-right:none; }
|
829 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header{width:100%; display:block; position:relative;}
|
830 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpfy {width:70%; position:absolute; left:30%; top:50px; height:195px; z-index:0; opacity:0.7; border-radius:2% 0 0 0}
|
831 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-info-wrap{position:relative; z-index:2; padding-top:10px;left:-5%}
|
832 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-img-wrap{display:inline-block; float:left}
|
833 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-data-wrap{float:left}
|
834 |
-
#wpforo-wrap .wpforo-profile-wrap .h-picture{float:none;text-align:center;padding:0 0 0 0;line-height:0;display:inline-block;}
|
835 |
-
#wpforo-wrap .wpforo-profile-wrap .h-picture .avatar{background: #fefefe; border: 3px solid #eeeeee; border-radius: 50%; box-shadow: 0 0 5px 3px #aaaaaa; display: inline-block; height: auto; margin: 0; max-height: 160px; max-width: 160px; padding: 0;}
|
836 |
-
#wpforo-wrap .wpforo-profile-wrap .h-header-info{padding:0;display:block;vertical-align:top;}
|
837 |
-
#wpforo-wrap .wpforo-profile-wrap .h-left{float:left; text-align:left; padding:0; line-height:0; display:inline-block;}
|
838 |
-
#wpforo-wrap .wpforo-profile-wrap .h-left .avatar{padding:2px; height:auto; display:inline-block; margin:0; border-radius:50%; max-width:150px; max-height:150px;}
|
839 |
-
#wpforo-wrap .wpforo-profile-wrap .h-right{padding:0; display:block; margin-left:180px; vertical-align:top;}
|
840 |
-
#wpforo-wrap .wpforo-profile-wrap .h-top{height:auto;}
|
841 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-display-name{font-size:20px; text-shadow: 1px 0 #fefefe; line-height:24px; font-weight:200; margin-top:10px; display:inline-block; margin-bottom:5px; text-align:left; padding-left:40px; padding-top:50px;}
|
842 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-stat-data{}
|
843 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item{font-size:14px;line-height:18px;padding:1px 10px 1px 0;display:block;margin:3px 0 2px 0;text-shadow: 1px 0 #eeeeee;}
|
844 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item:last-child{border-right:none;}
|
845 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-rating-bar{margin:10px 5px 5px 0; display:inline-block; vertical-align:baseline;}
|
846 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap{display:table;border-collapse:separate; border-spacing:1px 1px;}
|
847 |
-
#wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap .rating-bar-cell{display:table-cell; min-width:30px; width:10%; padding:3px 0;text-align:center; font-size:15px; line-height:24px;}
|
848 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-badge{display:inline-block; min-width:80px; color:#fff; text-align:center; font-size:30px; line-height:30px; padding:15px 10px; vertical-align:bottom; margin-left:0;}
|
849 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom{padding:0; text-align:center; width:100%;}
|
850 |
-
#wpforo-wrap .wpforo-profile-wrap .h-footer{margin:20px 0 0; padding:0; border:none;}
|
851 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu{padding:8px 20px;display:inline-block!important;line-height: 23px;float:left;min-width: 15%;}
|
852 |
-
#wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu i{display:inline-block; padding-right:1px;}
|
853 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-content{background:transparent; margin-top:0; border-left:1px solid transparent; border-right:1px solid transparent; border-bottom:1px solid transparent; border-top: none;}
|
854 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-content table{border:none!important; margin-top:0;}
|
855 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-username{font-weight:bold; font-size:15px; display:inline-block; padding-left:10px;}
|
856 |
-
#wpforo-wrap .wpforo-profile-wrap input[type="file"].wpf-custom-avatar{ width:40%; vertical-align:baseline; margin-left:10px; }
|
857 |
-
#wpforo-wrap .wpforo-profile-wrap img.wpf-custom-avatar-img{ vertical-align:bottom; max-height:40px; max-width:100px; border:1px solid #ccc; padding:2px; margin-top:5px; display: inline-block; }
|
858 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-member-title{display: inline-block;}
|
859 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-member-title.wpfut{ display:none!important; }
|
860 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field.wpf-field-name-about{ border-top:none; padding-bottom:20px;}
|
861 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label-wrap{ width:100%; display:block; text-align:justify; margin-bottom:10px; padding-bottom:10px; margin-top:5px; }
|
862 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label{ font-size:20px; font-weight:normal; }
|
863 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label i{ display:inline-block; padding-right:5px;}
|
864 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-field-wrap{ width:100%; font-style:italic; font-size:14px; line-height:22px; text-align:justify;}
|
865 |
-
#wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field{}
|
866 |
-
#wpforo-wrap .wpforo-profile-wrap .wpf-profile-badge{box-shadow: 0px 0px 5px #999; border: 1px solid #ffffff; border-radius: 5px;}
|
867 |
-
|
868 |
-
#wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(1){ width: 40%;}
|
869 |
-
#wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(2){ width: 30%;}
|
870 |
-
#wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(3){ width: 30%;}
|
871 |
-
#wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(2) .wpf-field{text-align: center;}
|
872 |
-
#wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(3) .wpf-field{text-align: center;}
|
873 |
-
#wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar li{border-bottom: medium none; font-size: 13px;padding: 5px 0;}
|
874 |
-
#wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar input[type="url"]{ padding: 2px; width: 50%;}
|
875 |
-
#wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar input[type="file"]{ font-size: 14px; padding: 2px; line-height: 18px;}
|
876 |
-
#wpforo-wrap .wpforo-profile-account .wpf-field-name-about textarea{ height: 110px;}
|
877 |
-
|
878 |
-
#wpforo-wrap .wpforo-profile-home .wpfw-2 .wpf-field .wpf-field-wrap, #wpforo-wrap .wpforo-profile-home .wpfw-3 .wpf-field .wpf-field-wrap{padding-left: 35px;}
|
879 |
|
880 |
|
881 |
/******************************************************/
|
882 |
/******************** ACTIVITY ************************/
|
883 |
/******************************************************/
|
884 |
-
#wpforo-wrap .wpforo-activity-content{margin-top:2px;}
|
885 |
-
#wpforo-wrap .wpforo-activity-content .activity-icon{min-width:40px; width:7%; padding:10px; font-size:20px; line-height: 20px; text-align:center;}
|
886 |
-
#wpforo-wrap .wpforo-activity-content .activity-title{padding:10px; width:68%;}
|
887 |
-
#wpforo-wrap .wpforo-activity-content .activity-title a {font-size:14px;}
|
888 |
-
#wpforo-wrap .wpforo-activity-content .activity-date{padding:10px; white-space:nowrap; width:23%; text-align:center;}
|
889 |
-
#wpforo-wrap .wpforo-activity-content .activity-foot {padding:10px; width:100%; text-align:right; margin-top:2px; border-top:#ffffff solid 1px;}
|
890 |
|
891 |
/******************************************************/
|
892 |
/******************** SUBSCRIPTION ********************/
|
893 |
/******************************************************/
|
894 |
-
#wpforo-wrap .wpforo-sbn-content{margin-top:2px;}
|
895 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-icon{min-width:40px; width:7%; padding:10px; font-size:16px; text-align:center;}
|
896 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-title{padding:10px; width:60%;}
|
897 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-title a {font-size:14px;}
|
898 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-action{padding:10px; white-space:nowrap; text-align:center; width:27%;}
|
899 |
-
#wpforo-wrap .wpforo-sbn-content .sbn-foot{padding:10px; width:100%; text-align:right; margin-top:2px; border-top:#ffffff solid 1px;}
|
900 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-head{font-size: 16px; padding: 5px;}
|
901 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk{padding: 15px 0;}
|
902 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk div{padding:5px 20px 5px 0; display: inline-block; margin-right: 10px; }
|
903 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options{width: 100%; overflow-x: hidden; overflow-y:auto; padding: 10px; height: 190px; margin-top: 5px; }
|
904 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul{list-style: none; margin-left: 0; padding-left: 0;}
|
905 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul li{padding: 5px 0 5px 0;}
|
906 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul li:last-child{border: none;}
|
907 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-tool-foot{text-align: right; padding: 10px 0;}
|
908 |
-
#wpforo-wrap .wpforo-sbn-content input[type="checkbox"] {padding: 10px;margin-left: 8px;}
|
909 |
-
#wpforo-wrap .wpforo-sbn-content label {display: inline; padding: 10px;}
|
910 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-div{ display: inline-block;}
|
911 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-checkbox{vertical-align: top; font-style: italic;}
|
912 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-form-title{font-weight: bold; padding: 0 5px; vertical-align: top; width: 50%;}
|
913 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-cat.wpf-sbs-div{ display: block; width: 100%; padding: 7px 10px; font-size: 14px;}
|
914 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options input[type="checkbox"] {padding: 10px; margin-left: 8px;}
|
915 |
-
#wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options label {display: inline; padding: 10px;}
|
916 |
|
917 |
/****************************************************/
|
918 |
/******************* wpForo Forms *******************/
|
919 |
/****************************************************/
|
920 |
-
#wpforo-wrap input{border-radius: 0; box-shadow: none; font-weight: normal;}
|
921 |
-
#wpforo-wrap textarea{padding: 5px 3px 3px 5px; border-radius: 0; box-shadow: none; font-weight: normal;}
|
922 |
-
#wpforo-wrap select {text-indent: 0.01px; text-overflow: ''; padding: 5px 5px 5px 7px; font-size: 14px; line-height:18px;}
|
923 |
-
#wpforo-wrap input[type="text"], #wpforo-wrap input[type="password"], #wpforo-wrap input[type="email"], #wpforo-wrap textarea, #wpforo-wrap select {margin: 2px; outline: 0 none; padding: 5px 5px 5px 7px; font-size: 14px; line-height:18px;}
|
924 |
-
#wpforo-wrap input[type="submit"],#wpforo-wrap input[type="reset"], #wpforo-wrap input[type="button"]{padding:5px 15px!important; font-size:13px; cursor:pointer; line-height: 16px;box-shadow: 0 1px 1px #999999; outline: 0;}
|
925 |
-
#wpforo-wrap .wpforo-widget-wrap input[type="submit"]{box-shadow: none;}
|
926 |
-
#wpforo-wrap .wpf-button{padding:5px 15px!important; font-size:13px; font-weight:normal; cursor:pointer; line-height: 16px; border-radius: 0; white-space:nowrap; box-shadow: 0 1px 1px #999999; outline: 0;}
|
927 |
-
#wpforo-wrap .wpf-button i{margin-right: 3px;}
|
928 |
-
#wpforo-wrap .wpf-button-secondary{/*box-shadow: 0 1px 1px #999999;*/ border-radius: 0; padding: 5px 15px; margin: 0 10px; background-color: #F5F5F5; opacity: 0.8; color: #555555; border: 1px solid #cccccc; line-height: 16px; font-size: 13px;}
|
929 |
-
#wpforo-wrap .wpf-button-secondary:hover{/*box-shadow: 0 1px 2px #999999;*/ opacity: 1;}
|
930 |
-
|
931 |
-
#wpforo-wrap .wpf-topic-create{padding: 10px 15px 15px; margin-bottom:50px;}
|
932 |
-
#wpforo-wrap .wpf-topic-create .wpf-subject-label{font-size: 15px; display: inline-block; padding-bottom: 2px;}
|
933 |
-
#wpforo-wrap .wpf-topic-create .wp-editor-tools{padding:5px 10px 0 5px; margin-bottom:10px;}
|
934 |
-
#wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-tmce{padding:5px 10px; border-bottom:none;}
|
935 |
-
#wpforo-wrap .wpf-topic-create .wp-editor-tabs a.switch-html{padding:5px 10px; border-bottom:none;}
|
936 |
-
#wpforo-wrap .wpf-topic-create .wpf-subject{width: 100%; margin: 4px 0 8px 0; font-size: 16px; line-height: 24px; padding: 7px 10px;}
|
937 |
-
#wpforo-wrap .wpf-topic-create .mce-container-body .mce-container .mce-container-body .mce-container > div{margin: 2px;}
|
938 |
-
#wpforo-wrap .wpf-topic-form-extra-wrap .wpf-topic-create .mce-container-body{padding-bottom:0;}
|
939 |
-
#wpforo-wrap .wpf-topic-form-extra-wrap .wpf-icon-spinner{ font-size: 2em; display: table; margin-left: auto; margin-right: auto; margin-bottom: 20px; color: #999; }
|
940 |
-
#wpforo-wrap .wpf-topic-create .quicktags-toolbar {padding-left:2px; margin-bottom:1px;}
|
941 |
-
#wpforo-wrap .wpf-topic-create .quicktags-toolbar input[type="button"] {padding:5px 7px!important; border:none; margin-right:1px; font-size:14px; cursor:pointer; line-height: 16px;}
|
942 |
-
#wpforo-wrap .wpf-topic-create input[type="submit"]{float: right; margin-top: -5px;}
|
943 |
-
#wpforo-wrap .wpf-topic-create .mce-toolbar .mce-btn button i{font-size:20px;}
|
944 |
-
#wpforo-wrap .wpf-topic-create .mce-toolbar .mce-btn button i.mce-i-code{font-weight: bold;}
|
945 |
-
#wpforo-wrap .wpf-topic-create .wp-switch-editor{height:30px;}
|
946 |
-
#wpforo-wrap .mce-btn button{background-color: transparent;}
|
947 |
-
#wpforo-wrap .mce-btn-small i {line-height: 20px;vertical-align: top;}
|
948 |
-
#wpforo-wrap .mce-btn .mce-caret {margin-left: 0;margin-top: 8px;}
|
949 |
-
#wpforo-wrap .mce-btn-small .mce-caret {margin-left: 0; margin-top: 8px;}
|
950 |
-
#wpforo-wrap .mce-caret {border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid #333 !important; content: ""; display: inline-block; height: 0; vertical-align: top;width: 0;}
|
951 |
-
#wpforo-wrap .mce-caret:hover { background-color:inherit;}
|
952 |
-
#wpforo-wrap .mce-disabled .mce-caret {border-top-color: #aaa;}
|
953 |
-
#wpforo-wrap .mce-toolbar .mce-btn-group { width: 100%; }
|
954 |
-
#wpforo-wrap .mce-toolbar .mce-btn-group .mce-btn.mce-last { float: right; }
|
955 |
-
|
956 |
-
#wpforo-wrap #wpf-form-wrapper{padding-top:10px;}
|
957 |
-
#wpforo-wrap #wpf-post-create{padding:10px; margin:10px 0;}
|
958 |
-
#wpforo-wrap #wpf-reply-form-title{ margin:25px 0 15px 0; font-size:22px; font-weight:normal; line-height:26px; display:block;}
|
959 |
-
#wpforo-wrap .wpf-post-create .wp-editor-tools{padding:5px 10px 0 5px; margin-bottom:10px;}
|
960 |
-
#wpforo-wrap .wpf-post-create .wp-editor-tabs a.switch-tmce{padding:5px 10px; border-bottom:none;}
|
961 |
-
#wpforo-wrap .wpf-post-create .wp-editor-tabs a.switch-html{padding:5px 10px; border-bottom:none;}
|
962 |
-
#wpforo-wrap .wpf-post-create .wpf-subject{width:100%; margin:5px 0 15px 0; padding:8px 10px;}
|
963 |
-
#wpforo-wrap .wpf-post-create .mce-container-body .mce-container .mce-container-body .mce-container > div{margin: 2px;}
|
964 |
-
#wpforo-wrap .wpf-post-create .quicktags-toolbar {padding-left:2px; margin-bottom:1px;}
|
965 |
-
#wpforo-wrap .wpf-post-create .quicktags-toolbar input[type="button"] {padding:5px 7px!important; border:none; margin-right:1px; font-size:14px; cursor:pointer; line-height: 16px;}
|
966 |
-
#wpforo-wrap .wpf-post-create input[type="submit"]{float: right;}
|
967 |
-
#wpforo-wrap .wpf-post-create .wpf-topic-sbs{float: left;}
|
968 |
-
#wpforo-wrap .wpf-post-create .mce-toolbar .mce-btn button i{font-size:20px;}
|
969 |
-
#wpforo-wrap .wpf-post-create .mce-toolbar .mce-btn button i.mce-i-code{font-weight: bold;}
|
970 |
-
#wpforo-wrap .wpf-post-create .wp-switch-editor{height:30px;}
|
971 |
-
|
972 |
-
#wpforo-wrap .wpf-extra-fields{border-bottom:1px #e6e6e6 solid; padding:10px 1px;}
|
973 |
-
#wpforo-wrap .wpf-default-attachment label{font-size:14px; vertical-align:middle;}
|
974 |
-
#wpforo-wrap .wpf-default-attachment input[type="file"]{font-size:13px; vertical-align:middle; padding:1px 5px; line-height:16px;}
|
975 |
-
#wpforo-wrap .wpf-default-attachment p{ font-size:12px; line-height:30px; font-style:italic; }
|
976 |
-
|
977 |
-
#wpforo-wrap .wpf-topic-create .wpf-topic-guest-fields{margin-bottom:10px;}
|
978 |
-
#wpforo-wrap .wpf-topic-create .wpf-topic-guest-fields input[type="text"]{width:100%;}
|
979 |
-
#wpforo-wrap .wpf-topic-create .wpf-topic-guest-name{width:49%; display:block; margin-right:1%; float:left;}
|
980 |
-
#wpforo-wrap .wpf-topic-create .wpf-topic-guest-email{width:49%; display:block; float:right;}
|
981 |
-
|
982 |
-
#wpforo-wrap #wpf-post-create
|
7 |
*/
|
8 |
|
9 |
|
10 |
+
#wpforo #wpforo-wrap .wpforo-main{clear:both;}
|
11 |
+
#wpforo #wpforo-wrap.wpf-dark{ padding:30px; margin:2px;}
|
12 |
+
#wpforo #wpforo-wrap .wpforo-subtop{display: block!important; position: relative;}
|
13 |
+
#wpforo #wpforo-wrap .wpforo-content{width:69%; float:left; padding:0; box-sizing: border-box;}
|
14 |
+
#wpforo #wpforo-wrap .wpforo-content.wpfrt{padding-right: 20px;}
|
15 |
+
#wpforo #wpforo-wrap .wpforo-right-sidebar{width:28%; float:right; padding:0 0 0 0; box-sizing: border-box;}
|
16 |
+
#wpforo #wpforo-wrap [class*="content"]:after{clear: none;}
|
17 |
+
#wpforo #wpforo-wrap {margin:0; font-size:13px; text-align:left; width:100%; padding:10px; text-transform:none; box-sizing: border-box;}
|
18 |
+
#wpforo #wpforo-wrap * {box-sizing: border-box; box-shadow:none; color:inherit;}
|
19 |
+
#wpforo #wpforo-wrap html, #wpforo #wpforo-wrap body, #wpforo #wpforo-wrap div, #wpforo #wpforo-wrap span, #wpforo #wpforo-wrap applet, #wpforo #wpforo-wrap object, #wpforo #wpforo-wrap iframe, #wpforo #wpforo-wrap h1, #wpforo #wpforo-wrap h2, #wpforo #wpforo-wrap h3, #wpforo #wpforo-wrap h4, #wpforo #wpforo-wrap h5, #wpforo #wpforo-wrap h6, #wpforo #wpforo-wrap p, #wpforo #wpforo-wrap blockquote, #wpforo #wpforo-wrap pre, #wpforo #wpforo-wrap a, #wpforo #wpforo-wrap abbr, #wpforo #wpforo-wrap acronym, #wpforo #wpforo-wrap address, #wpforo #wpforo-wrap big, #wpforo #wpforo-wrap cite, #wpforo #wpforo-wrap code, #wpforo #wpforo-wrap del, #wpforo #wpforo-wrap dfn, #wpforo #wpforo-wrap em, #wpforo #wpforo-wrap img, #wpforo #wpforo-wrap ins, #wpforo #wpforo-wrap kbd, #wpforo #wpforo-wrap q, #wpforo #wpforo-wrap s, #wpforo #wpforo-wrap samp, #wpforo #wpforo-wrap small, #wpforo #wpforo-wrap strike, #wpforo #wpforo-wrap sub, #wpforo #wpforo-wrap sup, #wpforo #wpforo-wrap tt, #wpforo #wpforo-wrap var, #wpforo #wpforo-wrap b, #wpforo #wpforo-wrap u, #wpforo #wpforo-wrap i, #wpforo #wpforo-wrap center, #wpforo #wpforo-wrap dl, #wpforo #wpforo-wrap dt, #wpforo #wpforo-wrap dd, #wpforo #wpforo-wrap ol, #wpforo #wpforo-wrap ul, #wpforo #wpforo-wrap li, #wpforo #wpforo-wrap fieldset, #wpforo #wpforo-wrap form, #wpforo #wpforo-wrap label, #wpforo #wpforo-wrap legend, #wpforo #wpforo-wrap table, #wpforo #wpforo-wrap caption, #wpforo #wpforo-wrap tbody, #wpforo #wpforo-wrap tfoot, #wpforo #wpforo-wrap thead, #wpforo #wpforo-wrap tr, #wpforo #wpforo-wrap th, #wpforo #wpforo-wrap td, #wpforo #wpforo-wrap article, #wpforo #wpforo-wrap aside, #wpforo #wpforo-wrap canvas, #wpforo #wpforo-wrap details, #wpforo #wpforo-wrap embed, #wpforo #wpforo-wrap figure, #wpforo #wpforo-wrap figcaption, #wpforo #wpforo-wrap footer, #wpforo #wpforo-wrap header, #wpforo #wpforo-wrap hgroup, #wpforo #wpforo-wrap menu, #wpforo #wpforo-wrap nav, #wpforo #wpforo-wrap output, #wpforo #wpforo-wrap ruby, #wpforo #wpforo-wrap section, #wpforo #wpforo-wrap summary, #wpforo #wpforo-wrap time, #wpforo #wpforo-wrap mark, #wpforo #wpforo-wrap audio, #wpforo #wpforo-wrap video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
|
20 |
+
#wpforo #wpforo-wrap strong{ font-weight:bold; }
|
21 |
+
#wpforo #wpforo-wrap .wpforo-admin-note .aligncenter{clear: both; display: block; margin: 0 auto 1.75em;}
|
22 |
+
#wpforo #wpforo-wrap .wpforo-admin-note .alignright {float: right; margin: 0.375em 0 1.75em 1.75em;}
|
23 |
+
#wpforo #wpforo-wrap .wpforo-admin-note .alignleft {float: left;margin: 0.375em 1.75em 1.75em 0;}
|
24 |
+
#wpforo #wpforo-wrap .wpforo-post-content blockquote,
|
25 |
+
#wpforo #wpforo-wrap .wpforo-revision-body blockquote{ clear: none;}
|
26 |
+
#wpforo #wpforo-wrap ol,
|
27 |
+
#wpforo #wpforo-wrap ul,
|
28 |
+
#wpforo #wpforo-wrap li {list-style: none; margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; line-height:1.6;}
|
29 |
+
#wpforo #wpforo-wrap ul li:before {content: "";}
|
30 |
+
#wpforo #wpforo-wrap input,
|
31 |
+
#wpforo #wpforo-wrap textarea,
|
32 |
+
#wpforo #wpforo-wrap select{margin:0; padding:0; display:inline; width: auto; min-height: auto;}
|
33 |
+
#wpforo #wpforo-wrap form input[type="checkbox"], form input[type="radio"]{display: inline-block;}
|
34 |
+
#wpforo #wpforo-wrap p{font-size: 14px;line-height: 20px;padding: 0;margin: 0;}
|
35 |
+
#wpforo #wpforo-wrap h3{font-size:16px; padding:5px 0; margin:0; line-height:18px; font-weight:500; text-transform:none;}
|
36 |
+
#wpforo #wpforo-wrap h2{font-size:20px; padding:10px 2px; margin:0; line-height:22px; font-weight:bold; text-transform:none;}
|
37 |
+
#wpforo #wpforo-wrap h1{font-size:20px; padding:10px 2px; margin:0; line-height:22px; font-weight:bold; text-transform:none;}
|
38 |
+
#wpforo #wpforo-wrap img {height:inherit;max-width:none; border:none; margin:0; padding:0; float:none; box-shadow:none;}
|
39 |
+
#wpforo #wpforo-wrap pre {width:100%; overflow-x:auto; padding:10px 10px 15px 10px; margin:10px 0; font-size:13px; white-space:pre;}
|
40 |
+
#wpforo #wpforo-wrap label{display:inline; font-weight:normal; cursor: pointer;}
|
41 |
+
#wpforo #wpforo-wrap span{display:inline; font-weight:normal;}
|
42 |
+
#wpforo #wpforo-wrap #footer {padding: 0 10px;}
|
43 |
+
#wpforo #wpforo-wrap #footer p {margin: 0; padding: 10px 0; font-size:13px }
|
44 |
+
#wpforo #wpforo-wrap .wpf-p-error {font-size: 14px; padding: 28px 29px; text-align:center;}
|
45 |
+
#wpforo #wpforo-wrap .wpf-res-menu{display:none; font-weight:normal; cursor:pointer;}
|
46 |
+
#wpforo #wpforo-wrap #wpforo-menu {margin-bottom: 5px; line-height:18px; display: flex;width: 100%;justify-content: space-between;flex-direction: row;align-items: center;flex-wrap: nowrap; min-height: 48px; padding: 0;}
|
47 |
+
#wpforo #wpforo-wrap #wpforo-menu > ul {margin: 0 !important;}
|
48 |
+
#wpforo #wpforo-wrap #wpforo-menu li {display:inline-block; list-style: none outside none; padding: 0; margin:0 0 0 -4px; line-height:1.4;}
|
49 |
+
#wpforo #wpforo-wrap #wpforo-menu ul.sub-menu li {margin-left:0;}
|
50 |
+
#wpforo #wpforo-wrap #wpforo-menu li:first-child{ margin-left:0;}
|
51 |
+
#wpforo #wpforo-wrap #wpforo-menu li a {display: block; border:none; padding: 15px 24px;}
|
52 |
+
#wpforo #wpforo-wrap #wpforo-menu li > ul {visibility: hidden; display: inline-block; background-color: #555555; position: absolute; z-index: 2; margin: 0 !important;}
|
53 |
+
#wpforo #wpforo-wrap #wpforo-menu li:hover > ul {visibility: visible;}
|
54 |
+
#wpforo #wpforo-wrap #wpforo-menu li > ul > li {float: none; display: block }
|
55 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="text"],
|
56 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="email"],
|
57 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="url"],
|
58 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="number"],
|
59 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="search"],
|
60 |
+
#wpforo #wpforo-wrap .wpforo-td input[type="password"]{height:auto;}
|
61 |
+
#wpforo #wpforo-wrap #wpforo-menu .wpf-res-menu{padding:2px;}
|
62 |
+
#wpforo #wpforo-wrap #wpforo-menu .wpf-res-menu i{padding: 12px 24px; font-size:19px; line-height:18px;}
|
63 |
+
#wpforo #wpforo-wrap .wpforo-pm-note{padding:1px 5px 1px 5px; font-size:13px; font-weight:bold; border-radius: 10px; border:1px solid transparent;}
|
64 |
+
#wpforo #wpforo-wrap table, #wpforo #wpforo-wrap table tr, #wpforo #wpforo-wrap table tr td, #wpforo #wpforo-wrap table tr th{border:none; padding:0; box-sizing: border-box; background:none; margin:0; text-align:left;}
|
65 |
+
#wpforo #wpforo-wrap .wpf-action {background-color:transparent; text-transform:none; text-decoration:none; text-shadow:none; border-radius: 0; border:none; content: ""; left: 0; position:relative; top: 0; width:auto; display: inline-block; white-space:nowrap; line-height:20px; height:auto; min-height:inherit;}
|
66 |
+
#wpforo #wpforo-wrap .wpf-action:hover{text-decoration:none;}
|
67 |
+
#wpforo #wpforo-wrap .wpf-action i{margin-right:3px;}
|
68 |
+
#wpforo #wpforo-wrap .wpf-action.wpforo-tools i{margin-right:4px;}
|
69 |
+
#wpforo #wpforo-wrap .wpf-vsep{ display:inline-block; padding:0 5px;}
|
70 |
+
#wpforo #wpforo-wrap .wpforo-feed{float:right;font-size:12px;}
|
71 |
+
#wpforo #wpforo-wrap .wpforo-admin-note{margin: 5px auto 20px auto; padding: 20px; font-size: 14px; box-shadow: inset 0 0 20px 5px rgba(240,240,240,0.6);}
|
72 |
+
|
73 |
+
#wpforo #wpforo-wrap .wpforo-text ol,
|
74 |
+
#wpforo #wpforo-wrap .wpforo-text ol li {list-style:decimal; margin: 2px 15px;}
|
75 |
+
#wpforo #wpforo-wrap .wpforo-text ul,
|
76 |
+
#wpforo #wpforo-wrap .wpforo-text ul li{list-style:disc; margin: 2px 15px;}
|
77 |
+
#wpforo #wpforo-wrap .wpforo-text h3{ line-height: normal; margin: 10px 0}
|
78 |
+
#wpforo #wpforo-wrap .wpforo-text p{ line-height: normal; margin-bottom: 10px;}
|
79 |
+
|
80 |
+
#wpforo #wpforo-wrap .wpforo-table{display:table; width:100%;}
|
81 |
+
#wpforo #wpforo-wrap .wpforo-tr{display:table-row;}
|
82 |
+
#wpforo #wpforo-wrap .wpforo-th{display:table-cell;}
|
83 |
+
#wpforo #wpforo-wrap .wpforo-td{display:table-cell;}
|
84 |
+
|
85 |
+
#wpforo #wpforo-wrap .wpf-table{display:block; width:100%; padding: 10px 0;}
|
86 |
+
#wpforo #wpforo-wrap .wpf-tr{display:block; width:100%; box-sizing: border-box;}
|
87 |
+
#wpforo #wpforo-wrap .wpf-th{display:block; float: left; box-sizing: border-box;}
|
88 |
+
#wpforo #wpforo-wrap .wpf-td{display:block; float: left; box-sizing: border-box;}
|
89 |
+
#wpforo #wpforo-wrap .wpf-cl{ clear: both;}
|
90 |
+
#wpforo #wpforo-wrap .wpfw-1{ width: 100%; }
|
91 |
+
#wpforo #wpforo-wrap .wpfw-2{ width: 50%; }
|
92 |
+
#wpforo #wpforo-wrap .wpfw-3{ width: 33.3%; }
|
93 |
+
#wpforo #wpforo-wrap .wpfw-4{ width: 25%; }
|
94 |
+
#wpforo #wpforo-wrap .wpfw-5{ width: 20%; }
|
95 |
+
#wpforo #wpforo-wrap .wpfw-6{ width: 16.6%; }
|
96 |
+
|
97 |
+
#wpforo #wpforo-wrap .wpf-bar-right{min-width: 120px; display: flex; flex-direction: row; justify-content: flex-end; align-items: center; text-align:right; position:relative;}
|
98 |
+
|
99 |
+
#wpforo #wpforo-wrap .wpf-search .wpf-search-form{display: initial; padding-right: 3px;}
|
100 |
+
#wpforo #wpforo-wrap .wpf-search form{display:inline-block;}
|
101 |
+
#wpforo #wpforo-wrap .wpf-search input[type="text"].wpf-search-field{z-index: 30;cursor:pointer;border:none;box-shadow: none; margin: 0; box-sizing: border-box;color: #666666; height: 28px; max-width: none; outline: 0 none; padding: 5px 3px 5px 24px; position: relative;transition-duration: 0.4s; transition-property: width, background; transition-timing-function: ease;width: 24px;vertical-align:baseline;}
|
102 |
+
#wpforo #wpforo-wrap .wpf-search input[type="text"].wpf-search-field:focus{z-index: 1;cursor: text;width: 180px;padding-left:28px;position:inherit;vertical-align:baseline;}
|
103 |
+
#wpforo #wpforo-wrap .wpf-search i{position: absolute; margin: 0 0 7px 0; top:0; font-size: 16px; line-height:30px; padding: 0 0 0 7px; z-index: 10; cursor:pointer; vertical-align:baseline;}
|
104 |
+
|
105 |
+
#wpforo #wpforo-wrap .wpf-head-bar{padding:5px 0;}
|
106 |
+
#wpforo #wpforo-wrap .wpf-head-bar-left{float:left; width:69%;}
|
107 |
+
#wpforo #wpforo-wrap .wpf-head-bar-right{float:right; padding: 30px 1px 0 1px; width:30%; text-align:right;}
|
108 |
+
|
109 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts{display: inline-block; padding: 0 15px 0 10px; margin-right: 10px;position: initial;}
|
110 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts i{display: inline-block;font-size: 21px; position: initial;line-height: 30px;margin: 0;padding-right: 8px;}
|
111 |
+
#wpforo #wpforo-wrap .wpf-bar-right .wpf-alerts-count{font-size: 15px; font-family: Arial, sans-serif;}
|
112 |
+
#wpforo #wpforo-wrap .wpf-alerts [wpf-tooltip]::after{left: 35%; top: -15px; white-space: normal;}
|
113 |
+
#wpforo #wpforo-wrap .wpf-alerts [wpf-tooltip]::before{left: 35%; top: -15px;}
|
114 |
+
#wpforo #wpforo-wrap .wpf-alerts .wpf-bell{white-space: nowrap;}
|
115 |
+
#wpforo #wpforo-wrap .wpf-notifications{display:none; position: absolute; top: -7px; right: 0; min-width: 300px; width: 25%; z-index: 100000; padding: 0px 10px;}
|
116 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-head{padding: 12px 5px 9px 5px; font-weight: 600; letter-spacing: 0.5px; font-size: 14px; }
|
117 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-head i{font-size: 15px; margin-right: 3px;}
|
118 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content{padding: 10px 0px 1px 0px; overflow-y: auto; overflow-x: hidden; max-height: 400px; font-size: 12px;}
|
119 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-nspin{text-align: center; padding: 0 10px 5px 0; font-size: 20px; color: #999;}
|
120 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content ul,
|
121 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li{margin: 0; list-style: none;}
|
122 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li{padding: 7px 4px 7px 6px; display: flex; flex-direction: row; justify-content: space-around; align-items: flex-start;}
|
123 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft{ flex-basis: 10%; padding-top: 4px;}
|
124 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nright{ flex-basis: 90%;}
|
125 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content li .wpf-nleft i{font-size: 16px;}
|
126 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-ndesc{font-size: 11px; line-height: 18px;}
|
127 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-actions{text-align: right; padding: 10px 5px 5px 5px; font-size: 12px;}
|
128 |
+
#wpforo #wpforo-wrap .wpf-notifications .wpf-notification-content .wpf-no-notification{padding: 5px 10px 15px 10px; font-size: 13px;}
|
129 |
+
|
130 |
+
#wpforo #wpforo-wrap #wpforo-poweredby{margin:0; padding:5px 10px 5px 10px; text-align:center; font-size:12px; line-height: 16px; vertical-align:middle; height:28px;}
|
131 |
+
#wpforo #wpforo-wrap #wpforo-poweredby p{text-align: end;}
|
132 |
#wpforo-poweredby span {display: inline-block;}
|
133 |
#wpforo-poweredby .wpf-by{margin:0; padding:0; text-align:right; vertical-align:middle; line-height: 18px;}
|
134 |
#wpforo-poweredby #bywpforo {display: none;line-height: 20px;color:#ddd; font-size: 12px;}
|
135 |
#wpforo-poweredby .by-wpforo a {border: 0 none;color: #ccc;font-size: 11px;font-weight: bold; line-height: 12px;margin: 0;padding: 1px;text-align: right;text-decoration: none;}
|
136 |
+
#wpforo-poweredby img.wpdimg{ border: 0 none; clear: both; cursor: pointer;display:inline-block;width: 18px;height: 18px;line-height:18px;margin: 0;padding: 0;}
|
137 |
+
#wpforo #wpforo-wrap .cat-title{cursor: default;}
|
138 |
+
#wpforo #wpforo-wrap #wpforo-title{font-size:20px; padding:2px 0 10px 0; margin:1px 0 15px 0; font-weight:500; }
|
139 |
+
#wpforo #wpforo-wrap #wpforo-description{margin-bottom:20px; margin-top:-12px; font-size:14px; display:block; width:100%; padding:0 0 7px 0;}
|
140 |
+
|
141 |
+
#wpforo #wpforo-wrap a:link {text-decoration: none;}
|
142 |
+
#wpforo #wpforo-wrap a:visited {text-decoration: none;}
|
143 |
+
#wpforo #wpforo-wrap a:hover{text-decoration: none;}
|
144 |
+
#wpforo #wpforo-wrap a:active {text-decoration: none;}
|
145 |
+
#wpforo #wpforo-wrap a{direction: ltr; unicode-bidi: embed; border:none; cursor: pointer;}
|
146 |
+
|
147 |
+
#wpforo #wpforo-wrap .wpflink { cursor: pointer}
|
148 |
+
|
149 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap {display: block; margin: 20px 0; background-color: #ececec;}
|
150 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-head {display: block;padding: 10px;min-height: 36px;cursor: pointer;border-left: 3px solid;}
|
151 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-head i{font-style: normal;}
|
152 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-title{display: inline-block;}
|
153 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-body {display: none; padding: 10px 20px; border-left: 3px solid; border-top: 1px dashed #ccc;}
|
154 |
+
#wpforo #wpforo-wrap .wpf-spoiler-wrap .wpf-spoiler-chevron{padding: 0 15px 0 6px;}
|
|
|
155 |
|
156 |
/****************************************************/
|
157 |
/******************* members bar ********************/
|
158 |
/****************************************************/
|
159 |
+
#wpforo #wpforo-wrap .author-rating {height: 8px; width: 90px; margin: 15px auto 2px 0; padding: 0;}
|
160 |
+
#wpforo #wpforo-wrap .author-rating .bar{height:8px;}
|
161 |
+
|
162 |
+
#wpforo #wpforo-wrap .author-rating-short{color: #ffffff; display: inline-block; font-size: 14px; font-weight: bold; line-height: 16px; min-width: 30px; padding: 2px 8px; text-align: center; white-space: nowrap;}
|
163 |
+
#wpforo #wpforo-wrap .author-rating-full{display: inline-block; font-size: 16px; font-weight: bold; line-height: 18px; min-width: 30px; padding: 2px 8px; text-align: center; white-space: nowrap;}
|
164 |
+
#wpforo #wpforo-wrap .author-rating-full i.fa-certificate{font-size: 20px;}
|
165 |
+
#wpforo #wpforo-wrap .author-rating-full i.fa-shield-alt{font-size: 24px;}
|
166 |
+
#wpforo #wpforo-wrap .author-rating-full i.fa-trophy{font-size: 26px;}
|
167 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-certificate{font-size: 16px; margin-right: 5px;}
|
168 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-shield-alt{font-size: 16px; margin-right: 5px;}
|
169 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .author-rating-full i.fa-trophy{font-size: 16px; margin-right: 5px;}
|
170 |
+
#wpforo #wpforo-wrap .wpforo-post .wpf-left .author-rating-full{display: block;}
|
171 |
|
172 |
.ui-dialog {z-index: 999998 !important;}
|
173 |
.wpf-video{ margin: 10px !important;}
|
174 |
.wp-editor-tools{display: none;}
|
175 |
+
#wpforo #wpforo-wrap.wpft-topic .wp-editor-container .mce-edit-area iframe{min-height: 130px;}
|
176 |
/********************************************************/
|
177 |
/************* Admin members bar END ********************/
|
178 |
/********************************************************/
|
185 |
/****************************************************/
|
186 |
/************* wpForo Breadcrumb ********************/
|
187 |
/****************************************************/
|
188 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb {display: inline-block; counter-reset: flag; margin:15px 0 15px 0;}
|
189 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb .wpf-root i{ font-size:14px;}
|
190 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb .wpf-end {width:20px; padding:0; border:none; outline:none; text-decoration:none; cursor:default;}
|
191 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div{text-decoration: none; outline: none; display: block; float: left; font-size: 11px; line-height: 24px; padding: 0 15px 0 22px; position: relative;}
|
192 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:first-child {padding-left: 10px;}
|
193 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:first-child:before {left: 14px;}
|
194 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div.active{cursor:default;}
|
195 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:after {content: ''; position: absolute; top: 0; right: -8px; width: 24px; height: 24px; -webkit-transform: scale(0.70) rotate(45deg); -moz-transform: scale(0.70) rotate(45deg); -o-transform: scale(0.70) rotate(45deg); transform: scale(0.70) rotate(45deg); z-index: 1; box-shadow: 2px -2px }
|
196 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div.active:after {content: ''; position: absolute; top: 0; right: -8px; width: 24px; height: 24px; -webkit-transform: scale(0.70) rotate(45deg);-moz-transform: scale(0.70) rotate(45deg);-o-transform: scale(0.70) rotate(45deg); transform: scale(0.70) rotate(45deg); z-index: 1; box-shadow: 2px -2px }
|
197 |
+
#wpforo #wpforo-wrap .wpf-breadcrumb div:last-child:after {content: none;}
|
198 |
|
199 |
/****************************************************/
|
200 |
/**************** wpForo Tooltip ********************/
|
219 |
/******************************************************/
|
220 |
/************* wpForo Subscription ********************/
|
221 |
/******************************************************/
|
222 |
+
#wpforo #wpforo-wrap .wpf-action-link { padding:5px 1px 7px 1px; margin-top:-15px;}
|
223 |
+
#wpforo #wpforo-wrap .wpf-action-link span{cursor:pointer; font-size:13px;}
|
224 |
+
#wpforo #wpforo-wrap .wpf-action-link span i.fa-envelope{font-size: 14px;}
|
225 |
|
226 |
/****************************************************/
|
227 |
/************* wpForo Post Content Style ************/
|
228 |
/****************************************************/
|
229 |
+
#wpforo #wpforo-wrap .post-wrap, #wpforo #wpforo-wrap [id^=post-][data-postid]{position: relative;}
|
230 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content{padding:10px 30px 10px 10px; min-height:130px; font-size:14px; word-wrap: break-word;}
|
231 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content p,
|
232 |
+
#wpforo #wpforo-wrap .wpforo-revision-body p{font-size:14px; padding:0; margin:0 0 10px 0; line-height:inherit}
|
233 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content img,
|
234 |
+
#wpforo #wpforo-wrap .wpforo-revision-body img{max-width:100%; max-height:500px; margin:2px;}
|
235 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-content .emoji,
|
236 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .emoji{font-size:20px;}
|
237 |
+
#wpforo #wpforo-wrap .wpforo-post blockquote,
|
238 |
+
#wpforo #wpforo-wrap .wpforo-revision-body blockquote{display:block; margin:5px 0 15px 0; width:90%; padding:10px; font-size:13px;}
|
239 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-quote-author,
|
240 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-quote-author{padding:5px 0; font-weight:bold;}
|
241 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-code,
|
242 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-code{max-width:90%; overflow-x:auto; padding:5px 10px 15px 10px; margin:10px 0; font-size:12px }
|
243 |
+
#wpforo #wpforo-wrap .wpforo-post code,
|
244 |
+
#wpforo #wpforo-wrap .wpforo-revision-body code{max-width:90%; overflow-x:auto; padding:5px 10px 15px 10px; margin:10px 0; font-size:12px;}
|
245 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-code-title,
|
246 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-code-title{font-size:12px; margin-bottom:10px; padding:0 2px 5px 2px; font-weight:bold;}
|
247 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-attachments,
|
248 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-attachments{padding:10px 10px 7px 10px; margin:20px 0 5px 0; width:90%;}
|
249 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-attachments img,
|
250 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpforo-post-attachments img{max-width:100%; height:80px; padding:2px;}
|
251 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-signature{width:90%; padding:10px 2px; font-size:13px; line-height:18px; margin: 10px 0 0 0;}
|
252 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpforo-post-signature{ margin: 10px 0 0 10px; }
|
253 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-signature p{font-size:12px; line-height:16px; margin:0; padding:2px 0;}
|
254 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-post-signature img {max-height: 200px; max-width: 100%; width: auto;}
|
255 |
+
#wpforo #wpforo-wrap .wpforo-post ol,
|
256 |
+
#wpforo #wpforo-wrap .wpforo-post ol li,
|
257 |
+
#wpforo #wpforo-wrap .wpforo-revision-body ol,
|
258 |
+
#wpforo #wpforo-wrap .wpforo-revision-body ol li {list-style:decimal; margin: 2px 15px;}
|
259 |
+
#wpforo #wpforo-wrap .wpforo-post ul,
|
260 |
+
#wpforo #wpforo-wrap .wpforo-post ul li,
|
261 |
+
#wpforo #wpforo-wrap .wpforo-revision-body ul,
|
262 |
+
#wpforo #wpforo-wrap .wpforo-revision-body ul li{list-style:disc; margin: 2px 15px;}
|
263 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-attached-file{ padding:10px 15px 15px 15px; margin:30px 0 10px 0; border:#bbb dotted 1px; display:table;}
|
264 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-attached-file i.fa-paperclip{ font-size:22px; display:inline-block; padding-right:7px;}
|
265 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-attached-file.wpfa-deleted{ color:#aaa; padding:10px; }
|
266 |
+
#wpforo #wpforo-wrap .wpforo-post .wpf-action{display:inline-block; margin:4px 4px; }
|
267 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list .wpf-vat a{font-size:12px;}
|
268 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list .wpf-vat a{font-size:12px;}
|
269 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list .wpf-vat{text-align:right;}
|
270 |
+
#wpforo #wpforo-wrap img.wpforo-auto-embeded-image{ width:auto; max-width:60%; max-height:300px; padding:5px; background:#fff;}
|
271 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges{ position:absolute; top:14px; right:1px; cursor:default;}
|
272 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-badges{ top:4px; right:2px;}
|
273 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fa,
|
274 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fas,
|
275 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fab,
|
276 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.far,
|
277 |
+
#wpforo #wpforo-wrap .wpforo-topic-badges i.fal { padding:2px 5px; margin:1px; color:#777; line-height:14px; font-size:16px; border-bottom:1px dotted #999; border-left:1px dotted #aaa;}
|
278 |
+
#wpforo #wpforo-wrap h3.wpforo-forum-title{ padding-top:0;}
|
279 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-membertoggle{cursor:pointer; top:0; font-size:18px; line-height:18px;}
|
280 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-memberinfo{padding:3px; text-align:center; display:none;}
|
281 |
+
#wpforo #wpforo-wrap .wpforo-post .wpf-member-profile-button {display: inline-block;font-size: 14px;line-height: 14px;margin-right:1px; padding:1px;}
|
282 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-wrap{ display:block; padding:6px 15px; text-align:center;}
|
283 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-button img{ opacity:0.7; border:none; text-decoration:none; float:none; display: inline-block;font-size: 16px;line-height: 16px; padding:0 1px 1px 1px;}
|
284 |
+
#wpforo #wpforo-wrap .wpforo-post .wpforo-memberinfo .wpf-member-socnet-button img:hover{opacity:1;}
|
285 |
+
#wpforo #wpforo-wrap .wpforo-post .wpf-mod-message{display:inline-block; float:left; text-align:left;}
|
286 |
+
#wpforo #wpforo-wrap .wpforo-comment .wpf-mod-message{text-align:right; font-size: 12px; line-height: 16px;}
|
287 |
+
#wpforo #wpforo-wrap .wpforo-post .author-title span{display:block}
|
288 |
+
#wpforo #wpforo-wrap .wpf-author-nicename{ font-size:12px; font-family:"Courier New", Courier, monospace; line-height: 18px;padding-top: 4px;}
|
289 |
+
#wpforo #wpforo-wrap .wpforo-members-content .wpf-members-info .wpf-author-nicename{ display:inline; font-size:13px;padding-top: 0;}
|
290 |
+
#wpforo #wpforo-wrap .wpforo-post-content .wpf-video, #wpforo #wpforo-wrap .wpforo-post-content .wpf-video iframe{max-width: 98%;}
|
291 |
+
#wpforo #wpforo-wrap .wpforo-revision-body .wpf-video, #wpforo #wpforo-wrap .wpforo-revision-body .wpf-video iframe{max-width: 98%;}
|
292 |
+
#wpforo #wpforo-wrap .wpf-member-title{ display:block; cursor:default; }
|
293 |
+
#wpforo #wpforo-wrap .wpf-member-title.wpfut{font-size:11px; line-height:15px; padding:2px 15px; margin:5px auto; border:1px solid #dddddd;}
|
294 |
+
#wpforo #wpforo-wrap .wpf-post-edit-wrap{ border-top: 1px dotted #aaaaaa; padding: 10px 0; margin: 20px 10px 20px; width: 90%; }
|
295 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpf-post-edit-wrap, #wpforo #wpforo-wrap .wpfl-3 .wpf-post-edit-wrap{ margin: 20px 0 20px; }
|
296 |
+
#wpforo #wpforo-wrap .wpf-post-edit-wrap .wpf-post-edited{font-size:11px; font-style:italic; padding:0;}
|
297 |
+
#wpforo #wpforo-wrap .wpf-post-edit-wrap .wpf-post-edited i{ padding: 0 5px 0 2px;}
|
298 |
+
#wpforo #wpforo-wrap .wpf-extra-fields{line-height: 2em;}
|
299 |
+
#wpforo #wpforo-wrap .wpf-extra-fields > br:first-of-type{display: none;}
|
300 |
+
#wpforo #wpforo-wrap .wpf-extra-fields .wpf-default-attachment{padding-top: 5px;}
|
301 |
+
|
302 |
+
#wpforo #wpforo-wrap .wpf_forum_unread, #wpforo #wpforo-wrap .wpf_forum_unread a{ font-weight:bold; }
|
303 |
+
#wpforo #wpforo-wrap .wpf_topic_unread, #wpforo #wpforo-wrap .wpf_topic_unread a{ font-weight:bold; font-size:98%; }
|
304 |
+
#wpforo #wpforo-wrap .wpf-unread-forum .wpforo-forum-title a,
|
305 |
+
#wpforo #wpforo-wrap .wpf-unread-topic .wpforo-topic-title a,
|
306 |
+
#wpforo #wpforo-wrap .wpf-unread-topic .wpf-thread-title a,
|
307 |
+
#wpforo #wpforo-wrap .wpf-unread-topic .wpf-spost-title a,
|
308 |
+
#wpforo #wpforo-wrap .wpf-unread-topic .wpforo-last-topic-title a,
|
309 |
+
#wpforo #wpforo-wrap .wpf-unread-post .wpf-spost-title a,
|
310 |
+
#wpforo #wpforo-wrap .wpf-unread-post .wpforo-last-post-title a,
|
311 |
+
#wpforo #wpforo-wrap .wpf-unread-post .posttitle a,
|
312 |
+
#wpforo #wpforo-wrap .wpforo-subforum .wpf-unread-forum a,
|
313 |
+
#wpforo #wpforo-wrap .wpf-forum-item.wpf-unread-forum a{font-weight:bold;}
|
314 |
+
#wpforo #wpforo-wrap a.wpf-new-button,
|
315 |
+
#wpforo #wpforo-wrap span.wpf-new-button{font-weight: normal!important;background:#FF812D;color:#fff!important;padding: 0.5px 5px 1px 5px!important; line-height: inherit; font-size: 90%; line-height: 16px; font-family: Arial; border-radius: 3px; margin: 0px 3px; text-transform: lowercase;}
|
316 |
+
#wpforo #wpforo-wrap.wpft-topic a.wpf-new-button,
|
317 |
+
#wpforo #wpforo-wrap.wpft-topic span.wpf-new-button{font-size: 13px !important; vertical-align: middle;}
|
318 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title a.wpf-new-button,
|
319 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title span.wpf-new-button{font-size: 90%;}
|
320 |
+
|
321 |
+
#wpforo #wpforo-wrap a.wpf-new-button:hover,
|
322 |
+
#wpforo #wpforo-wrap span.wpf-new-button:hover{color: #fff; background: #ff9945; }
|
323 |
+
|
324 |
+
#wpforo #wpforo-wrap [data-copy-wpf-furl], #wpforo #wpforo-wrap [data-copy-wpf-shurl]{cursor: pointer;}
|
325 |
+
.wpforo-copy-url-wrap{display: flex; flex-direction: column; margin-bottom: 13px !important; cursor: copy; position: relative}
|
326 |
+
.wpforo-copy-url-wrap .wpforo-copy-input{flex-grow: 1}
|
327 |
.wpforo-copy-url-wrap .wpforo-copy-input-header{margin-bottom: -2px !important;}
|
328 |
+
.wpforo-copy-url-wrap .wpforo-copy-input-body{border: 1px solid #bbb; border-radius: 3px; background-color: white; display: flex; align-items: center;}
|
329 |
.wpforo-copy-url-wrap .wpforo-copy-url-label{display: inline-block; padding: 2px 10px !important;cursor: copy;border: 1px solid #bbb;background: white;border-bottom: none;border-radius: 3px 3px 0 0;}
|
330 |
.wpforo-copy-url-wrap .wpforo-copy-url-label i{margin-right: 5px !important;}
|
331 |
.wpforo-copy-url-wrap .wpforo-copy-url{display:block; width: 100%; height: 40px !important; padding: 3px 10px !important; cursor: copy; border: 0; border-radius: unset; background: transparent; outline: none; flex-grow: 1;}
|
337 |
/****************************************************/
|
338 |
/********* wpForo Layout 1 (Extended Layout) ********/
|
339 |
/****************************************************/
|
340 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-category{padding: 7px 12px;}
|
341 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-title{width:84%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
342 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-stat-posts {width:7%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
343 |
+
#wpforo #wpforo-wrap .wpfl-1 .cat-stat-topics {width:8%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
344 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum{min-height: 60px; padding: 7px 12px 10px 0;}
|
345 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-icon{width:7%; float:left; text-align:center; vertical-align:top; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
346 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-info{width:75%; float:left; text-align:left; padding:8px 0 0 0;}
|
347 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-title{font-size:17px;}
|
348 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-description{font-size:13px; padding:5px 0 5px 0; line-height:17px;}
|
349 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
350 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum ul{font-size:14px; padding-left:0;}
|
351 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum li{float:left; margin-right:10px; padding-left:0;}
|
352 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-subforum .first{list-style:none; padding-left:0; margin-left:0;}
|
353 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-footer{font-size:12px;}
|
354 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-stat-posts{width:7%; float:right; text-align:center; padding:15px 0 5px 0; font-size:16px;}
|
355 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-forum-stat-topics{width:8%; float:right; text-align:center; padding:15px 0 5px 0; font-size:16px;}
|
356 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics{ padding: 3px 0 0 0;}
|
357 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-tab{width:6%; float:left; text-align:center; padding:0 0; font-size:16px;}
|
358 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list{width:94%; float:right; text-align:left; padding:4px 0 4px 0; font-size:16px; min-height:30px;}
|
359 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list ul{font-size:12px; list-style:none; padding-left:0;}
|
360 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topics-list li{vertical-align:bottom; padding-bottom:0;}
|
361 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-title{float:left; font-size:13px; cursor:default;}
|
362 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-title i{display: inline-block; padding-right: 7px;}
|
363 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-title img{height:12px; padding-right:5px;}
|
364 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-user{width:130px; float:right; text-align:left; padding:0 5px 0 10px;}
|
365 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-date{width:110px; float:right; text-align:right;}
|
366 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-topic-posts{width:80px; float:right; text-align:right;} /* removed */
|
367 |
/* Topics */
|
368 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
369 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-title{width:83%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
370 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-stat-posts {width:8%; float:right; text-align:center; padding:7px 0; font-size:13px; white-space:nowrap;}
|
371 |
+
#wpforo #wpforo-wrap .wpfl-1 .head-stat-views {width:8%; float:right; text-align:center; padding:7px 0; font-size:13px; white-space:nowrap;}
|
372 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic{padding: 4px 12px 12px 0;}
|
373 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-icon{width:7%; float:left; text-align:center; padding:1px 0 7px 0; font-size:2em; cursor:default;}
|
374 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-icon i.fa-check-circle{ font-size:26px; }
|
375 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-info{width:74%; float:left; text-align:left; padding:2px 0 0 0; position:relative;}
|
376 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-title{padding:10px 2px 5px 0; font-weight:500; line-height:20px;}
|
377 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-title a{font-size:16px; line-height:20px; padding:7px 2px 9px 0;}
|
378 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-title i{display: inline-block; padding-right: 10px; font-size: 1.1em;}
|
379 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-start-info{font-size:12px; line-height:20px;}
|
380 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-stat-posts{width:8%; float:right; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
381 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic-stat-views{width:8%; float:right; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
382 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts{padding: 3px 0 0 0;}
|
383 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-tab{width:6%; float:left; text-align:center; padding:0 0; font-size:16px;}
|
384 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-list{width:94%; float:right; text-align:left; padding:4px 0 0 0; font-size:16px; min-height:25px;}
|
385 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-list ul{font-size:12px; list-style:none; padding-left:0;}
|
386 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-posts-list li{vertical-align:bottom; padding-bottom:4px;}
|
387 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-title{float:left; font-size:13px;}
|
388 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-title img{height:12px; padding-right:5px;}
|
389 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-user{width:110px; float:right; text-align:right; padding:0 5px 0 10px;}
|
390 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-last-post-date{width:100px; float:right; text-align:right;}
|
391 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-topic .fa-chevron-down, #wpforo #wpforo-wrap .wpfl-1 .wpforo-topic .fa-chevron-right, .wpfcl-a{cursor:pointer }
|
392 |
/* Posts */
|
393 |
+
#wpforo #wpforo-wrap .wpfl-1 .post-wrap{margin-bottom:10px;}
|
394 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post-head{padding:10px;}
|
395 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post-head .wpf-left{float:left; text-align:left;}
|
396 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post-head .wpf-right{float:right; text-align:right;}
|
397 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-action{ margin:0 6px;}
|
398 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left{float: left; padding: 20px 1px 10px; text-align: center; width: 160px;}
|
399 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-right{margin-left: 162px;}
|
400 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:right; padding:5px 10px 5px 0; margin-left:10px; height:30px;}
|
401 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .avatar{width:80px; max-height:80px; padding:2px; float:none; display:inline-block;}
|
402 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-avatar{display:block; width:100%; float:none;max-height: 80px; max-width: 80px; margin:0 auto;}
|
403 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-name{font-size:14px; text-align:center; font-weight:600; padding:5px 0 0 0; margin-left:-10px;}
|
404 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title{display: flex;font-size: 12px;text-align: center;padding: 3px 0 0 0;font-weight: normal;justify-content: center;align-items: center;flex-direction: column;}
|
405 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-title:first-letter{text-transform:uppercase;}
|
406 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating{height:8px; width:90px; margin:7px auto 2px auto; padding:0;}
|
407 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-rating .bar{height:8px;}
|
408 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-joined{font-size:12px; padding:1px; line-height:18px;}
|
409 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .wpf-left .author-posts{font-size:12px; padding:1px; line-height:18px;}
|
410 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .bottom {font-size:12px; padding:10px;}
|
411 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .bottom .bleft{float:left; text-align:left;}
|
412 |
+
#wpforo #wpforo-wrap .wpfl-1 .wpforo-post .bottom .bright{float:right; text-align:right;}
|
413 |
|
414 |
/******************************************************/
|
415 |
/********* wpForo Layout 2 (Simplified Layout) ********/
|
416 |
/******************************************************/
|
417 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-category{padding: 7px 12px;}
|
418 |
+
#wpforo #wpforo-wrap .wpfl-2 .cat-title{width:65%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
419 |
+
#wpforo #wpforo-wrap .wpfl-2 .cat-lastpostinfo{width:30%; float:right; text-align:left; padding:7px 16px 7px 0; font-size:13px; white-space:nowrap }
|
420 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum{min-height: 50px; padding: 7px 12px 10px 0;}
|
421 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-icon{width:7%; float:left; text-align:center; vertical-align:top; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
422 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-info{width:57%; float:left; text-align:left; padding:8px 0 0 0;}
|
423 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-title{font-size:17px;}
|
424 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-description{font-size:13px; padding:0; line-height:17px;}
|
425 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
426 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum ul{font-size:14px; padding-left:0;}
|
427 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum li{float:left; margin-right:10px; padding-left:0;}
|
428 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-subforum .first {list-style:none; padding-left:0; margin-left:0;}
|
429 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-forum-stat{font-size:12px;display: inline-block; padding-top: 2px;}
|
430 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post{width:25%; float:right; text-align:left; padding:5px 3px; font-size:16px;}
|
431 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-title{font-size:13px; padding-left:10px; padding-top:3px }
|
432 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-info{font-size:12px; padding-left:10px; padding-top:3px;}
|
433 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-avatar{width:44px; float:right; text-align:center; padding:5px 2px; font-size:16px;}
|
434 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-last-post-avatar img{padding:1px; width:40px; height:40px;}
|
435 |
/* Topics */
|
436 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
437 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-title{width:60%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
438 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-posts {width:7%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
439 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-views {width:8%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
440 |
+
#wpforo #wpforo-wrap .wpfl-2 .head-stat-lastpost {width:20%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
441 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic{padding: 4px 12px 3px 0;}
|
442 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-avatar{width:10%; float:left; text-align:center; padding:3px 0 3px 0; font-size:16px;}
|
443 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-avatar img{ padding:1px; width:50px; height:50px;}
|
444 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-info{width:52%; float:left; text-align:left; padding:2px 0 0 5px;position:relative;}
|
445 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title{font-size:16px; padding:3px 0 0 0; font-weight:500; margin:2px 0 5px 0; line-height:20px;}
|
446 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i.fa,
|
447 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i.fas,
|
448 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i.fab,
|
449 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i.far,
|
450 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i.fal { display:inline-block; margin-right:3px;}
|
451 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-title i{display: inline-block; padding-right: 6px;}
|
452 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-start-info{font-size:11px; padding:3px 0 0 0;}
|
453 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-posts{width:7%; float:right; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
454 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-views{width:8%; float:right; text-align:center; padding:9px 0 5px 0; font-size:16px;}
|
455 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-topic-stat-lastpost{width:20%; float:right; text-align:center; padding:2px 0 5px 0; font-size:13px;}
|
456 |
/* Posts */
|
457 |
+
#wpforo #wpforo-wrap .wpfl-2 .post-wrap{margin-bottom:10px; }
|
458 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post-head{margin-bottom:3px; padding:10px;}
|
459 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post-head .wpf-left{float:left; text-align:left;}
|
460 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post-head .wpf-right{float:right; text-align:right;}
|
461 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left{width: 156px; float:left; text-align:center; padding:10px 1px 10px 1px;}
|
462 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right{margin-left:158px;}
|
463 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content{min-height:110px; padding:5px 20px 5px 20px;}
|
464 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:right; padding:0 8px 10px 8px;}
|
465 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top .wpf-post-actions{text-align:right; font-size:12px; padding:5px; display:inline-block; margin:0 5px;}
|
466 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-top .wpf-action{ margin:0 6px;}
|
467 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpf-post-button-actions{display:block; width:100%; text-align:right; padding-top:50px;}
|
468 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpf-post-button-actions span.wpf-action{ padding:3px 10px; border:1px solid; font-size:12px; line-height:16px;}
|
469 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom{text-align:right; font-size:12px; padding:5px 5px 5px 10px; margin-top:10px;}
|
470 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbleft{float:left; text-align:left;}
|
471 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-right .wpforo-post-content-bottom .cbright{}
|
472 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .avatar{width:110px; height:110px; padding:2px; border-radius:50%;}
|
473 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-avatar{display:block; width:100%; float:none;max-height: 110px; max-width: 110px; margin:0 auto;}
|
474 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-name{font-size:13px; text-align:center; font-weight:bold; padding:5px 0 0 0;}
|
475 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .author-title{display: flex; justify-content: center;align-items: center;flex-direction: column;font-size:12px; text-align:center; padding:0; font-weight:normal;}
|
476 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-left .wpf-member-profile-buttons{padding:2px 0;}
|
477 |
+
#wpforo #wpforo-wrap .wpfl-2 .wpforo-post .wpf-mod-message{font-size: 13px; line-height: 40px;}
|
478 |
/******************************************************/
|
479 |
/*********** wpForo Layout 3 (Q&A Layout) *************/
|
480 |
/******************************************************/
|
481 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-category{padding: 7px 12px;}
|
482 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-title{width:64%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
483 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-posts {width:10%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
484 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-answers {width:11%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
485 |
+
#wpforo #wpforo-wrap .wpfl-3 .cat-stat-questions {width:12%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
486 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum{min-height: 50px; padding: 7px 12px 10px 0; display:table; width:100%;}
|
487 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-icon{width:7%; display:table-cell; vertical-align:top; text-align:center; padding:2px 0 5px 0; font-size:1.8em; line-height:1.5em;}
|
488 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-info{display:table-cell; vertical-align:top; float:left; text-align:left; padding:8px 0 0 0;}
|
489 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-title{font-size:17px;}
|
490 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-description{font-size:13px; padding:0; line-height:17px;}
|
491 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum{padding:5px 0 6px 0; margin-top:5px;}
|
492 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum ul{font-size:14px; padding-left:20px;}
|
493 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum li{float:left; margin-right:10px; padding-left:0;}
|
494 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-subforum .first{list-style:none; padding-left:0; margin-left:-20px;}
|
495 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-footer{font-size:11px;}
|
496 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-posts{width:10%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
497 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-answers{width:11%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
498 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-forum-stat-questions{width:12%; display:table-cell; vertical-align:top; text-align:center; padding:11px 0 5px 0; font-size:16px;}
|
499 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics{padding: 3px 0 0 0;}
|
500 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-tab{width:5%; float:left; text-align:center; padding:0 0; font-size:16px;}
|
501 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list{width:95%; float:right; text-align:left; padding:4px 0 4px 0; font-size:16px; min-height:30px;}
|
502 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list ul{font-size:12px; list-style:none; padding-left:0;}
|
503 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topics-list li{vertical-align:bottom; padding-bottom:4px; display:table; width:100%;}
|
504 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-title{font-size:14px; display:table-cell; line-height:20px;}
|
505 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-title img{height:12px; padding-right:5px;}
|
506 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-posts{ width:12%; display:table-cell; text-align:center; padding:0 2px;}
|
507 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic{ width:33%; display:table-cell; text-align:center; padding:0 5px 0 0; border-collapse:separate;border-spacing:3px 0;}
|
508 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .votes{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
509 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .answers{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
510 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic .views{min-width:75px;max-width:105px; width:32%; white-space:nowrap; display:table-cell; text-align:center; padding:0 2px;}
|
511 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-last-topic-info{font-size:11px; line-height:16px;}
|
512 |
+
#wpforo #wpforo-wrap .wpfl-3 .count{font-size:14px; padding:3px 3px 2px 3px; line-height:20px;}
|
513 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-label{font-size:12px; padding:1px 3px 3px 3px; line-height:20px;}
|
514 |
/* Topics */
|
515 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-head{padding: 6px 12px 5px 12px;}
|
516 |
+
#wpforo #wpforo-wrap .wpfl-3 .head-title{width:83%; float:left; text-align:left; padding:5px 0; font-size:14px;}
|
517 |
+
#wpforo #wpforo-wrap .wpfl-3 .head-stat-posts {width:7%; float:right; text-align:center; padding:7px 0; font-size:13px;}
|
518 |
+
#wpforo #wpforo-wrap .wpfl-3 .head-stat-lastpost {width:15%; float:right; text-align:center; padding:7px 0 7px 15px; font-size:13px;}
|
519 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic{padding: 10px 12px 10px 0; display:table; width:100%; line-height:22px;}
|
520 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-avatar{width:9%; display:table-cell; text-align:center; padding:3px 5px 3px 5px; font-size:16px;}
|
521 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-avatar img{ padding:1px; width:90%; max-width:48px; vertical-align:middle; border-radius:50%;}
|
522 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status{width:25%; text-align:center; padding:0 5px 0 0; display:table-cell; vertical-align:top;}
|
523 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-info{width:auto; text-align:left; padding:2px 2px 0 10px; display:table-cell; vertical-align:top;position:relative;}
|
524 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title{font-size:16px; line-height:20px; padding:3px 0 0 0; font-weight:500;}
|
525 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i.fa,
|
526 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i.fas,
|
527 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i.fab,
|
528 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i.far,
|
529 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i.fal { display:inline-block; margin-right:3px;}
|
530 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-title i{display: inline-block; padding-right: 6px;}
|
531 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-start-info{font-size:12px; padding:5px 0 0 0;}
|
532 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-posts{width:60px; float:right; text-align:center; display:table-cell; vertical-align:top;}
|
533 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-stat-lastpost{min-width:110px; max-width:150px; width:15%; text-align:center; padding:4px 0 5px 15px; font-size:12px; display:table-cell; vertical-align:top;}
|
534 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-last-topic-posts{float:right; text-align:center; padding:2px 2px; margin-right:1px;}
|
535 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status .votes{min-width:70px; text-align:center; padding:2px 2px; margin-left:1px; display:table-cell; vertical-align:top;}
|
536 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status .answers{min-width:70px; text-align:center; padding:2px 2px; margin-left:1px; display:table-cell; vertical-align:top;}
|
537 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic-status .views{min-width:70px; text-align:center; padding:2px 2px; margin-left:1px; display:table-cell; vertical-align:top;}
|
538 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .count{font-size:18px; padding:2px 3px 0 3px; line-height:24px;}
|
539 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-topic .wpforo-label{font-size:12px; padding:0 3px 2px 3px; line-height:20px;}
|
540 |
/* Posts */
|
541 |
+
#wpforo #wpforo-wrap .wpfl-3 .post-wrap{margin-bottom:2px; }
|
542 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-answer-wrap{margin-top:20px;}
|
543 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post-head{margin-bottom:3px; padding:10px;}
|
544 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post-head .wpf-left{float:left; text-align:left;}
|
545 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post-head .wpf-right{float:right; text-align:right;}
|
546 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left{width: 90px; float:left; text-align:center; padding:10px 1px 10px 1px;}
|
547 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-up{font-size:32px; text-align:center }
|
548 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-num{font-size:28px; text-align:center }
|
549 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-down{font-size:32px; text-align:center }
|
550 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-answer{font-size:34px; padding-top:15px; text-align:center;cursor: pointer;}
|
551 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-left .wpf-toggle-not-answer{font-size:34px; padding-top:15px; text-align:center; cursor: pointer;}
|
552 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right{margin-left:92px;}
|
553 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-date{line-height: 28px;}
|
554 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-link{float:right; padding-left:10px;}
|
555 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content{min-height:40px; padding-top:6px; padding-left:20px;}
|
556 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-content-top{text-align:right; padding:2px 10px; margin-bottom:1px; display:block; position:inherit;}
|
557 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author{margin:0; padding:10px 10px 10px 20px; display: flex; flex-wrap: wrap; width:100%;}
|
558 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-lb-box{font-size:11px; display:table-cell;}
|
559 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-action-links{font-size:12px;}
|
560 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-tool-bar{text-align:right; padding:8px 10px 10px 10px; font-size:12px; display:block;}
|
561 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature{margin-bottom:10px;}
|
562 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-signature-content{border-top:#659FBE 1px dotted; margin-top:10px; width:80%; padding:10px 0 20px 0; font-size:11px;}
|
563 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data{width:50%; display:table-cell; min-width:150px; margin-left: auto;}
|
564 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data-content{width:100%; padding:7px 5px; vertical-align:top}
|
565 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .avatar{width:100%; padding:1px;}
|
566 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-name{font-size:13px; text-align:center; font-weight:bold; padding:5px 0 0 0;}
|
567 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-title{font-size:13px; text-align:center; padding:3px 0 0 0;}
|
568 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-post-author-data .author-title span{display: inline-block;}
|
569 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-box-l3a-left{width:25%; padding:5px; text-align:center; float:left;}
|
570 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpforo-box-l3a-right{margin-left:27%;}
|
571 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-stat-item{font-size:12px; padding-right:7px;}
|
572 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-stat-item i{padding-right:5px;}
|
573 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .author-rating-full{ min-width:auto; padding:0; font-size:14px; line-height:14px;}
|
574 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-answer-button, #wpforo #wpforo-wrap .wpfl-3 .wpforo-post .wpf-right .wpf-add-comment-button{display:inline-block; padding:3px 15px 3px 0; text-align:right; margin:1px 0 10px 0; cursor:pointer; font-size:14px;}
|
575 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button{margin:8px 0 0; text-align:right; }
|
576 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-add-comment-button .wpf-button{display: inline; padding: 3px 15px 4px 15px !important; cursor: pointer; font-size: 12px; box-shadow: none; text-transform: none;}
|
577 |
+
#wpforo #wpforo-wrap .wpfl-3 .comment-wrap{margin-bottom:1px; margin-top:6px;}
|
578 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment{padding: 1px; min-height: 10px;}
|
579 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpforo-comment-action-links .wpf-action{ margin:1px 5px;}
|
580 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-left{width: 90px; float:left; text-align:center; padding:5px 1px 5px 1px;}
|
581 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-left .wpf-comment-icon {font-size:20px; text-align:center; padding-left:35px;}
|
582 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right{margin-left:92px;}
|
583 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-content{padding:10px 20px;}
|
584 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-content p{font-size:14px;}
|
585 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-action-links{text-align:right; font-size:11px; clear:both;}
|
586 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpforo-comment .wpf-right .wpforo-comment-footer{padding:4px 0 2px 0; display:block;}
|
587 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-positive{font-size:28px; cursor: pointer;}
|
588 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-negative{font-size:28px; cursor: pointer;}
|
589 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-vote-number{font-size:28px; line-height:30px;}
|
590 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-member-title {cursor: default;display: inline;}
|
591 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-member-title.wpfut {margin: 0 0 3px;}
|
592 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-button{font-size: 13px;}
|
593 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-answer-sep{font-size: 18px; padding: 5px 2px 3px 2px; color: #666666; border-bottom: 1px dashed #999999; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; flex-direction: row;}
|
594 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-answer-sep select{margin: 0 0 5px 0; outline: 0 none;padding: 3px 5px 3px 7px;font-size: 12px;}
|
595 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-bottom-bar{display:block; margin-left: 95px; border: 1px dashed #bbbbbb; padding: 12px 10px;}
|
596 |
+
#wpforo #wpforo-wrap .wpfl-3 .wpf-bottom-bar .wpf-answer-button{}
|
597 |
/******************************************************/
|
598 |
/************ wpForo Layout 4 (Threaded) **************/
|
599 |
/******************************************************/
|
600 |
+
#wpforo #wpforo-wrap .wpf-circle{display: flex; flex-direction: column; align-items: center; justify-content: space-around; border-radius: 50%; }
|
601 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-m{width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px;}
|
602 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-m i{font-size: 1vw;}
|
603 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-s{width: 20px; height: 20px; min-width: 20px; min-height: 20px;}
|
604 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-s i{font-size: 10px;}
|
605 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-category{padding: 7px 12px; margin-bottom: 0;}
|
606 |
+
#wpforo #wpforo-wrap .wpfl-4 .cat-title{width:100%; text-align:left; padding:5px 0; font-size:14px;}
|
607 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar {padding: 14px 12px;}
|
608 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar-left,
|
609 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-head-bar-right{width: auto; padding: 0 5px 0 0; min-height: auto;}
|
610 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-topic-form-extra-wrap .wpf-topic-create {border: none;margin-bottom: 20px;}
|
611 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads a{ opacity:0.5; font-size: 17px; border-bottom: 1px dashed transparent; display: inline-block; padding:4px 2px; line-height: 20px; margin: 0 3px;}
|
612 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads a:hover,#wpforo #wpforo-wrap .wpfl-4 .wpf-load-threads a.wpf-active{opacity: 1;}
|
613 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-forums{cursor:pointer; padding: 3px 5px 3px 2px; font-size: 15px; line-height: 20px; display: inline-block; margin-right: 10px;}
|
614 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-forums i{ display: inline-block; padding: 0; margin-right: 5px;}
|
615 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forums{width: 100%; margin: 0 0 10px 0;}
|
616 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list{display: flex; justify-content: space-between; align-content: flex-start; flex-direction: row; flex-wrap: wrap;}
|
617 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-circle{margin-right: 8px;}
|
618 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{width: 49.8%; min-width: 200px; padding: 7px 5px 6px 15px; margin-top: 3px; display: flex; justify-content: flex-start; align-items:flex-start; flex-grow: 1;}
|
619 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item a{line-height: 1.5; outline: hidden;}
|
620 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat{ white-space: nowrap; color:#777777; margin-left: 5px; font-size: 11px; padding: 0px 6px; border: 1px solid #cccccc; line-height: 16px; border-radius: 3px; cursor: default;}
|
621 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item .wpf-forum-item-stat sep{color: #999999; padding: 0px 3px;}
|
622 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-list .wpf-no-thread{width: 100%; display: block; text-align: center; font-size: 13px; padding: 5px; color: #555555;}
|
623 |
+
#wpforo #wpforo-wrap .wpfl-4 img.avatar{border-radius: 50%;}
|
624 |
/* Topics */
|
625 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads{ margin-top: 15px; margin-bottom: 15px;}
|
626 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpf-thread{ padding: 7px 0; box-shadow: inset 0px -10px 7px -6px rgba(0, 0, 0, 0.02);}
|
627 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:stretch;width: 100%; min-height: 35px;}
|
628 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-label{padding: 3px 5px 3px 2px; font-size: 15px; line-height: 20px; display: inline-block;}
|
629 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-head-box{ float: left; font-size: 12px; padding: 5px 1px; text-align: center; }
|
630 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-status{min-width: 63px; max-width: 70px; padding-left: 10px; text-align: left;}
|
631 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-title{ width: 45%; text-align: left; flex-grow: 2; }
|
632 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-forum{ width:9%; }
|
633 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-users{width: 9%; text-align: left; }
|
634 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-posts{ width:6%;flex-grow: 1;}
|
635 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-views{ width:8%;flex-grow: 1;}
|
636 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-head .wpf-thead-date{ width:7%;flex-grow: 1; text-align: right; min-width: 5vw;}
|
637 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-body {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:center;width: 100%; min-height: 35px;}
|
638 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box{padding: 2px; text-align: center;}
|
639 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-status{min-width: 63px; max-width: 70px; padding-left: 17px;}
|
640 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title{width: 45%; text-align: left; padding-left: 5px; flex-grow: 2; }
|
641 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-forum{width:9%; text-align: center;}
|
642 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-users{width: 9%; text-align: left;}
|
643 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-posts{width:6%;flex-grow: 1; line-height: 1.2; font-size: 14px;}
|
644 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-views{width:8%;flex-grow: 1; line-height: 1.2; font-size: 14px;}
|
645 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-date{width:7%;flex-grow: 1; text-align: right; line-height: 1.5; font-size: 12px; min-width: 5vw;}
|
646 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-box.wpf-thread-title a {line-height: 1.4; display: inline; font-size: 1.1em;}
|
647 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status-mobile{display: none; font-size: 12px; margin-right: 2px;}
|
648 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-status-mobile i{margin-right: 5px;}
|
649 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-forum-mobile{display: none; font-size: 12px; cursor: default;}
|
650 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread .wpf-thread-date-mobile{display: none; font-size: 11px;}
|
651 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status{display: flex; justify-content: flex-start; flex-direction: row; align-items: flex-start; padding-top: 0;}
|
652 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-thread-statuses{ display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items:flex-end;}
|
653 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle{margin-left: -6px;}
|
654 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child{ width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px; margin-left: -6px; margin-right: -10px; }
|
655 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child i{font-size: 1vw;}
|
656 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-forum{display: flex; justify-content: center; flex-direction: row; align-items: flex-start; padding-top: 1px;}
|
657 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users{display: flex; justify-content: flex-start; flex-direction: row; align-items: flex-start; padding-top: 1px;}
|
658 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users-avatars{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items:flex-end;}
|
659 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users a img{ display: inline-block; border-radius: 50%; padding: 1px;}
|
660 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle.wpf-s{width: 22px;height: 22px; min-width: 22px; min-height: 22px;}
|
661 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle{margin-left: -8px; }
|
662 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle a{display: inline-block;line-height: 1vw; padding: 0; margin: 0; max-width: 100%;}
|
663 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle img{width: 100%;}
|
664 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-users .wpf-circle:first-child{ width: 2.2vw; height: 2.2vw; min-width: 28px; min-height: 28px; margin-left: 0; }
|
665 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads-filter i{ width: 17px; }
|
666 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags{padding: 0 0 0 0; font-size: 11px; margin: 0;}
|
667 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text i{font-size: 10px;}
|
668 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags .wpf-tags-text span.wpf-ttt{ display: none;}
|
669 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-threads .wpforo-tags tag a{padding: 2px 0; font-size: 11px;}
|
670 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head{ padding: 7px 7px; display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items:stretch;width: 100%; min-height: 35px;}
|
671 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads{ margin-top: 10px;}
|
672 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-threads-head .wpf-thead-date{padding-right: 5px;}
|
673 |
+
#wpforo #wpforo-wrap .wpft-topic .wpfl-4 .wpf-thread-box.wpf-thread-date{padding-right: 15px;}
|
674 |
/* Posts */
|
675 |
+
#wpforo #wpforo-wrap .wpfl-4 .post-wrap{margin-bottom:10px;}
|
676 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-right .wpf-member-title.wpfut{display: inline-block;}
|
677 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: stretch; align-content: flex-start;}
|
678 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta{margin-left: 110px;}
|
679 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpf-parent-post{display: block;}
|
680 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags{padding: 20px 20px 0 20px; margin-bottom: 0;}
|
681 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-topic-meta .wpforo-tags .wpf-tags-title{ padding-top: 1px; padding-right: 0;}
|
682 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post-head{padding:10px;}
|
683 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post-head .wpf-left{float:left; text-align:left;}
|
684 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post-head .wpf-right{float:right; text-align:right;}
|
685 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-post-btns .wpf-action{ margin:0 6px;}
|
686 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left{padding: 15px 1px 10px; text-align: center; width: 100px; }
|
687 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .avatar{width:80px; max-height:80px; padding:3px; float:none; display:inline-block;}
|
688 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-avatar{display:block; width:100%; float:none;max-height: 80px; max-width: 80px; margin:0 auto 7px auto}
|
689 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-left .wpf-author-posts{font-size: 12px;}
|
690 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right{flex-grow: 1; padding-top: 25px; padding-left: 10px; width: calc(100% - 100px);}
|
691 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top{ display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; padding-bottom: 3px;}
|
692 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; flex-grow: 1; }
|
693 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author-name{font-size:16px; font-weight:600; margin-right: 10px; margin-bottom: 2px;}
|
694 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-author-name i{font-size: 14px;}
|
695 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-member-title{ margin-right: 5px;}
|
696 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-top .wpf-post-date{ text-align: right; font-size: 12px; }
|
697 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:baseline; padding-top: 3px;}
|
698 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:flex-end; flex-grow: 1;}
|
699 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-nicename{ font-size: 13px; margin-right: 5px;}
|
700 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-title{font-size:11px; margin-right: 7px;}
|
701 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-joined{font-size:11px;}
|
702 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-author-joined i{margin-right: 2px;}
|
703 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content-head-bottom .wpf-post-btns i{font-size: 12px; opacity: 0.8;}
|
704 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .wpf-right .wpf-content{ width: 100%; padding: 25px 20px; margin-top: 7px;}
|
705 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-parent-post .author-rating-full{font-size: 14px;min-width: 26px;padding: 2px 0px;}
|
706 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content .wpforo-post-content{min-height: auto; padding: 0;}
|
707 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content .wpf-post-edit-wrap{margin: 20px 0 0 0;}
|
708 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content .wpf-mod{display: block; margin-top: -15px; padding-bottom: 1px; font-size: 12px; line-height: 16px; text-align: right;}
|
709 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content .wpf-mod .wpf-mod-message{float: none;}
|
710 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot{width: 100%; padding:8px 20px 9px 20px; display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:center;}
|
711 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like{margin: 0; opacity: 0.8;}
|
712 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like:hover{opacity: 1;}
|
713 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like i{ font-size: 16px; display: inline-block; margin-right: 9px; line-height: 20px;}
|
714 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-like .wpf-like-count{ margin-right: 20px; white-space: normal; cursor:pointer; font-size: 15px; display: inline-block; line-height: 20px;}
|
715 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply{ }
|
716 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply .wpf-action{margin: 0;line-height: 20px; padding: 2px 10px;}
|
717 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-reply i{ font-size: 12px; line-height: 20px; padding-right: 3px; margin-right: 6px;}
|
718 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons{flex-grow: 1; text-align: right; margin-right: -10px;}
|
719 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action{margin: 0 3px;}
|
720 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-thumbtack {font-size: 14px; vertical-align: middle;}
|
721 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-eye,
|
722 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-eye-slash,
|
723 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-content-foot .wpf-buttons .wpf-action i.fa-quote-left{font-size: 14px;}
|
724 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar{ cursor: pointer; margin-bottom: 15px; margin-left: 110px; margin-top: 20px; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: center;}
|
725 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info i{margin-right: 3px;}
|
726 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info span{font-weight: 600;}
|
727 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info .wpf-post-replies-count{margin-right: 1px;}
|
728 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-post-replies-info{font-size: 12px; text-transform: uppercase; padding-right: 15px;}
|
729 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpf-prsep{flex-grow: 1; height: 1px;margin-right: 15px;}
|
730 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg{ font-size: 18px; line-height: 16px;}
|
731 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies-bar .wpforo-ttgg i{vertical-align: middle; }
|
732 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-1{margin-left: 110px;}
|
733 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-2,
|
734 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-3,
|
735 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-4,
|
736 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-5,
|
737 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-6,
|
738 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-post-replies.level-7{margin-left: 40px;}
|
739 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post{ margin-bottom: 20px;}
|
740 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head{display: flex; flex-wrap: wrap; flex-direction: row; justify-content:space-between; align-items:center;}
|
741 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar{width: 70px; height: 52px; padding:0 10px; align-self:flex-start;}
|
742 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar img,
|
743 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author-avatar .avatar{ padding: 3px; width: 50px; height: 50px; max-width: 100%; max-height: 100%;}
|
744 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author{flex-grow: 3; padding-bottom: 7px;}
|
745 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-head{display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
746 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-membertoggle{display: inline-block;}
|
747 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo{text-align: left; font-size: 12px; padding: 0 0 10px 0;}
|
748 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-profile-button{font-size: 13px;}
|
749 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-socnet-wrap{padding: 5px 0 7px 0; text-align: left;}
|
750 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-author-title{margin: 0 7px 0 2px; font-size: 11px;}
|
751 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-name{display: inline-block;font-size: 13px; font-weight: 600; margin-right: 7px; }
|
752 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-name i{font-size:12px}
|
753 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title{display: inline-block; margin: 0;}
|
754 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title .wpf-member-title.wpfut { font-size: 10px; line-height: 13px; padding: 2px 15px; margin: 5px 7px 5px auto; border: none; border-radius: 2px;}
|
755 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-title .wpf-member-title.wpfut.wpfsut{background-color: #f1f1f1; padding: 3px 10px 2px 10px;}
|
756 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-nicename{display: inline-block; margin-right: 4px; font-size: 13px;}
|
757 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-posts{display: inline-block; margin-right: 6px; font-size: 11px;}
|
758 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-joined{display: inline-block; font-size: 12px;}
|
759 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpf-author-joined i{margin-right: 2px; font-size: 11px;}
|
760 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .author-rating-full { display: inline-block; font-size: 13px; line-height: 16px; min-width: auto; padding: 2px 0;}
|
761 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-date{flex-grow: 1; align-self: flex-end; padding-bottom: 18px; text-align: right; padding-right: 15px; font-size: 11px;}
|
762 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns{align-self: flex-end; font-size: 11px; padding-bottom: 15px; line-height: 26px;}
|
763 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns .wpf-sb-top{font-size: 12px; line-height: 26px; padding: 0 0 0 10px;}
|
764 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-post-btns .wpf-sb.wpf-sb-top .wpf-sb-buttons i{line-height: 29px;}
|
765 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-sb.wpf-sb-top .wpf-sb-buttons i{font-size: 14px;}
|
766 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content{margin-top: -12px; padding: 0;}
|
767 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-mod{margin-top: -10px; font-size: 11px; padding: 1px 25px;}
|
768 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree{margin:12px 25px 15px 25px; padding: 0 0 5px 10px; display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
769 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree i.fa-ellipsis-h{margin-left: 5px;}
|
770 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-reply-to.wpf-tree-item{margin-left: 10px;}
|
771 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item a{display:flex; flex-wrap: wrap; flex-direction: row; justify-content:flex-start; align-items:center;}
|
772 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item em{cursor: text; font-style: normal;}
|
773 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item img,
|
774 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item .avatar{width: 18px; height: 18px; display: inline-block; margin: 0 5px 0 8px; }
|
775 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-item.wpf-starter .avatar{ width: 22px; height: 22px; padding: 1px; box-sizing: border-box;}
|
776 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-content .wpf-reply-tree .wpf-tree-sep{font-size: 16px; margin-left: 10px;}
|
777 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-content{margin: 5px 25px;}
|
778 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-meta{margin: 5px 25px;}
|
779 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot{margin: 20px 0 0 0; width: 100%; min-height: 35px; padding:8px 15px 9px 15px; display: flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items:center;}
|
780 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-content-foot .wpf-like .wpf-like-count{margin-right: 20px;}
|
781 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpf-reply-head .wpf-author .wpforo-memberinfo .wpf-member-profile-buttons{padding-top: 3px;}
|
782 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-child-post .wpforo-post-meta{margin: 30px 25px 10px 25px;}
|
783 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-signature{margin-top: 30px;}
|
784 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpforo-post .wpforo-post-footer .bleft:not(:empty){padding: 5px 15px; font-size: 12px;}
|
785 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-replies-sep{padding: 20px 0 5px 10px;margin: 5px 0 0 12px;font-size: 13px;text-transform: uppercase;font-weight: bold;}
|
786 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-replies-sep i{margin-right: 3px;}
|
787 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-replies-sep span{font-weight: bold;}
|
788 |
+
#wpforo #wpforo-wrap .wpf-form-wrapper.wpfel-4{width: calc(100% - 110px);margin: 0 0 0 auto;}
|
789 |
+
#wpforo #wpforo-wrap .wpf-form-wrapper.wpfel-4 .wpf-reply-form-title{font-size: 16px;margin: 20px 0 10px 0;font-weight: normal;line-height: 20px;display: block;}
|
790 |
+
#wpforo #wpforo-wrap .wpf-form-wrapper.wpfel-4 .wpf-post-create .wpf-subject{display: none;}
|
791 |
+
#wpforo #wpforo-wrap #wpf-form-wrapper.wpfel-4 .mce-toolbar .mce-btn-group .mce-btn.mce-last { float: none; }
|
792 |
|
793 |
@media all and (max-width: 1000px){
|
794 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-m i{font-size: 14px;}
|
795 |
+
#wpforo #wpforo-wrap .wpf-circle.wpf-s i{font-size: 10px;}
|
796 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-thread-status .wpf-circle:first-child i{font-size: 12px;}
|
797 |
}
|
798 |
|
799 |
@media all and (max-width: 600px){
|
800 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item{width: 100%;}
|
801 |
+
#wpforo #wpforo-wrap .wpfl-4 .wpf-cat-forum-list .wpf-forum-item:nth-child(even){ border-left: none;}
|
802 |
}
|
803 |
|
804 |
+
#wpforo #wpforo-wrap .wpf-add-topic-title{text-align: center; margin-bottom: 10px; font-size: 18px; font-weight: normal; padding: 12px; border-left: none; border-right: none; text-transform: uppercase;}
|
805 |
+
|
806 |
/******************************************************/
|
807 |
/********************* PROFILE ************************/
|
808 |
/******************************************************/
|
809 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu{width:100%; padding:1px 0 10px 0; text-align:right; position: absolute; top: 15px; right: 15px;z-index: 1000;}
|
810 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu{text-align:center; min-width:3%; margin:1px 0; float:right; opacity:0.9;}
|
811 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item{padding:2px 10px; font-size:12px; display:block; text-align:center;}
|
812 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item a{font-size:13px;}
|
813 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item i{font-size:15px; padding-right:3px;}
|
814 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-plugin-menu .wpf-pp-menu .wpf-pp-menu-item a i{font-size:15px; padding-right:5px;}
|
815 |
+
#wpforo #wpforo-wrap .wpf-profile-section{width:100%; padding:1px; margin-bottom: 20px;}
|
816 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-profile-section-head{padding:5px 0 10px 0;font-size:17px;text-align:left;}
|
817 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-profile-section-head i{font-size:22px; padding-right:5px;}
|
818 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-profile-section-body{ width:100%; margin-top:10px;}
|
819 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox{width:24%; min-width:130px; padding:0; margin:0 1% 1% 0; text-align:center; float:left;}
|
820 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-body{padding:10px;}
|
821 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-icon{font-size:40px; line-height:50px; }
|
822 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-value{font-size:24px; line-height:28px;}
|
823 |
+
#wpforo #wpforo-wrap .wpf-profile-section .wpf-statbox .wpf-statbox-title{font-size:13px; line-height:26px; color:#999; text-transform:lowercase; white-space:nowrap;}
|
824 |
+
#wpforo #wpforo-wrap .wpforo-profile-account{margin-top:2px;}
|
825 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-label{padding:10px; font-size:15px; vertical-align:top;}
|
826 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-socnet {border:none!important; background:transparent!important;}
|
827 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-socnet input[type="text"]{width:80%;}
|
828 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-wrap{position:relative;width:100%;overflow:hidden;}
|
829 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-bg{padding: 20px 0;text-align: center;filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);-moz-filter:blur(15px);-webkit-filter:blur(15px);background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;position: absolute;opacity: 0.7;top: 0;left: 0;width: 99%;height: 240px;margin: 0 auto;display: block;overflow: hidden;}
|
830 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head-bg .wpfx {width: 65%; display:block; border-radius: 50% 50% 0 0; height:105px; margin: 165px auto 0 auto; background: #f9f9f9;}
|
831 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-head{margin-bottom:2px;padding: 40px 0 0 0;text-align: center;width: 100%;overflow: hidden;position: relative;z-index: 1; border-top:1px solid #eeeeee; border-right:none; }
|
832 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header{width:100%; display:block; position:relative;}
|
833 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpfy {width:70%; position:absolute; left:30%; top:50px; height:195px; z-index:0; opacity:0.7; border-radius:2% 0 0 0}
|
834 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-info-wrap{position:relative; z-index:2; padding-top:10px;left:-5%}
|
835 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-img-wrap{display:inline-block; float:left}
|
836 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header .wpf-profile-data-wrap{float:left}
|
837 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-picture{float:none;text-align:center;padding:0 0 0 0;line-height:0;display:inline-block;}
|
838 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-picture .avatar{background: #fefefe; border: 3px solid #eeeeee; border-radius: 50%; box-shadow: 0 0 5px 3px #aaaaaa; display: inline-block; height: auto; margin: 0; max-height: 160px; max-width: 160px; padding: 0;}
|
839 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-header-info{padding:0;display:block;vertical-align:top;}
|
840 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-left{float:left; text-align:left; padding:0; line-height:0; display:inline-block;}
|
841 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-left .avatar{padding:2px; height:auto; display:inline-block; margin:0; border-radius:50%; max-width:150px; max-height:150px;}
|
842 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-right{padding:0; display:block; margin-left:180px; vertical-align:top;}
|
843 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-top{height:auto;}
|
844 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-display-name{font-size:20px; text-shadow: 1px 0 #fefefe; line-height:24px; font-weight:200; margin-top:10px; display:inline-block; margin-bottom:5px; text-align:left; padding-left:40px; padding-top:50px;}
|
845 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-stat-data{}
|
846 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item{font-size:14px;line-height:18px;padding:1px 10px 1px 0;display:block;margin:3px 0 2px 0;text-shadow: 1px 0 #eeeeee;}
|
847 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-stat-data-item:last-child{border-right:none;}
|
848 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-rating-bar{margin:10px 5px 5px 0; display:inline-block; vertical-align:baseline;}
|
849 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap{display:table;border-collapse:separate; border-spacing:1px 1px;}
|
850 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-rating-bar-wrap .rating-bar-cell{display:table-cell; min-width:30px; width:10%; padding:3px 0;text-align:center; font-size:15px; line-height:24px;}
|
851 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-badge{display:inline-block; min-width:80px; color:#fff; text-align:center; font-size:30px; line-height:30px; padding:15px 10px; vertical-align:bottom; margin-left:0;}
|
852 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom{padding:0; text-align:center; width:100%;}
|
853 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-footer{margin:20px 0 0; padding:0; border:none;}
|
854 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu{padding:8px 20px;display:inline-block!important;line-height: 23px;float:left;min-width: 15%;}
|
855 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu i{display:inline-block; padding-right:1px;}
|
856 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-content{background:transparent; margin-top:0; border-left:1px solid transparent; border-right:1px solid transparent; border-bottom:1px solid transparent; border-top: none;}
|
857 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-content table{border:none!important; margin-top:0;}
|
858 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-username{font-weight:bold; font-size:15px; display:inline-block; padding-left:10px;}
|
859 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap input[type="file"].wpf-custom-avatar{ width:40%; vertical-align:baseline; margin-left:10px; }
|
860 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap img.wpf-custom-avatar-img{ vertical-align:bottom; max-height:40px; max-width:100px; border:1px solid #ccc; padding:2px; margin-top:5px; display: inline-block; }
|
861 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-member-title{display: inline-block;}
|
862 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-member-title.wpfut{ display:none!important; }
|
863 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field.wpf-field-name-about{ border-top:none; padding-bottom:20px;}
|
864 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label-wrap{ width:100%; display:block; text-align:justify; margin-bottom:10px; padding-bottom:10px; margin-top:5px; }
|
865 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label{ font-size:20px; font-weight:normal; }
|
866 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-label i{ display:inline-block; padding-right:5px;}
|
867 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field-name-about .wpf-field-wrap{ width:100%; font-style:italic; font-size:14px; line-height:22px; text-align:justify;}
|
868 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpforo-profile-home .wpf-field{}
|
869 |
+
#wpforo #wpforo-wrap .wpforo-profile-wrap .wpf-profile-badge{box-shadow: 0px 0px 5px #999; border: 1px solid #ffffff; border-radius: 5px;}
|
870 |
+
|
871 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(1){ width: 40%;}
|
872 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(2){ width: 30%;}
|
873 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(3){ width: 30%;}
|
874 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(2) .wpf-field{text-align: center;}
|
875 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpfw-3:nth-child(3) .wpf-field{text-align: center;}
|
876 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar li{border-bottom: medium none; font-size: 13px;padding: 5px 0;}
|
877 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar input[type="url"]{ padding: 2px; width: 50%;}
|
878 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpf-field-type-avatar input[type="file"]{ font-size: 14px; padding: 2px; line-height: 18px;}
|
879 |
+
#wpforo #wpforo-wrap .wpforo-profile-account .wpf-field-name-about textarea{ height: 110px;}
|
880 |
+
|
881 |
+
#wpforo #wpforo-wrap .wpforo-profile-home .wpfw-2 .wpf-field .wpf-field-wrap, #wpforo #wpforo-wrap .wpforo-profile-home .wpfw-3 .wpf-field .wpf-field-wrap{padding-left: 35px;}
|
882 |
|
883 |
|
884 |
/******************************************************/
|
885 |
/******************** ACTIVITY ************************/
|
886 |
/******************************************************/
|
887 |
+
#wpforo #wpforo-wrap .wpforo-activity-content{margin-top:2px;}
|
888 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-icon{min-width:40px; width:7%; padding:10px; font-size:20px; line-height: 20px; text-align:center;}
|
889 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-title{padding:10px; width:68%;}
|
890 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-title a {font-size:14px;}
|
891 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-date{padding:10px; white-space:nowrap; width:23%; text-align:center;}
|
892 |
+
#wpforo #wpforo-wrap .wpforo-activity-content .activity-foot {padding:10px; width:100%; text-align:right; margin-top:2px; border-top:#ffffff solid 1px;}
|
893 |
|
894 |
/******************************************************/
|
895 |
/******************** SUBSCRIPTION ********************/
|
896 |
/******************************************************/
|
897 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content{margin-top:2px;}
|
898 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-icon{min-width:40px; width:7%; padding:10px; font-size:16px; text-align:center;}
|
899 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-title{padding:10px; width:60%;}
|
900 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-title a {font-size:14px;}
|
901 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-action{padding:10px; white-space:nowrap; text-align:center; width:27%;}
|
902 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .sbn-foot{padding:10px; width:100%; text-align:right; margin-top:2px; border-top:#ffffff solid 1px;}
|
903 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-head{font-size: 16px; padding: 5px;}
|
904 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk{padding: 15px 0;}
|
905 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk div{padding:5px 20px 5px 0; display: inline-block; margin-right: 10px; }
|
906 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options{width: 100%; overflow-x: hidden; overflow-y:auto; padding: 10px; height: 190px; margin-top: 5px; }
|
907 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul{list-style: none; margin-left: 0; padding-left: 0;}
|
908 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul li{padding: 5px 0 5px 0;}
|
909 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options ul li:last-child{border: none;}
|
910 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-tool-foot{text-align: right; padding: 10px 0;}
|
911 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content input[type="checkbox"] {padding: 10px;margin-left: 8px;}
|
912 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content label {display: inline; padding: 10px;}
|
913 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-div{ display: inline-block;}
|
914 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-checkbox{vertical-align: top; font-style: italic;}
|
915 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-form-title{font-weight: bold; padding: 0 5px; vertical-align: top; width: 50%;}
|
916 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options .wpf-sbs-cat.wpf-sbs-div{ display: block; width: 100%; padding: 7px 10px; font-size: 14px;}
|
917 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options input[type="checkbox"] {padding: 10px; margin-left: 8px;}
|
918 |
+
#wpforo #wpforo-wrap .wpforo-sbn-content .wpf-sbs-bulk-options label {display: inline; padding: 10px;}
|
919 |
|
920 |
/****************************************************/
|
921 |
/******************* wpForo Forms *******************/
|
922 |
/****************************************************/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|