Version Description
Download this release
Release Info
Developer | johnjamesjacoby |
Plugin | bbPress |
Version | 2.6.4 |
Comparing to | |
See all releases |
Code changes from version 2.6.3 to 2.6.4
- bbpress.php +17 -7
- bbpress.pot +72 -60
- composer.json +1 -1
- includes/admin/classes/class-bbp-topic-replies-list-table.php +1 -1
- includes/admin/tools/converter.php +1 -1
- includes/common/engagements.php +1 -1
- includes/common/template.php +13 -0
- includes/extend/buddypress/groups.php +171 -12
- includes/extend/buddypress/loader.php +2 -2
- includes/forums/capabilities.php +1 -22
- includes/forums/template.php +1 -1
- includes/replies/functions.php +3 -3
- includes/replies/template.php +2 -2
- includes/topics/functions.php +2 -2
- includes/users/capabilities.php +29 -11
- includes/users/functions.php +11 -13
- includes/users/template.php +4 -4
- readme.txt +2 -2
- templates/default/bbpress/content-search.php +4 -4
- templates/default/css/bbpress-rtl.css +7 -0
- templates/default/css/bbpress-rtl.min.css +1 -1
- templates/default/css/bbpress.css +7 -0
- templates/default/css/bbpress.min.css +1 -1
bbpress.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
*
|
6 |
* bbPress is forum software with a twist from the creators of WordPress.
|
7 |
*
|
8 |
-
* $Id: bbpress.php
|
9 |
*
|
10 |
* @package bbPress
|
11 |
* @subpackage Main
|
@@ -17,7 +17,7 @@
|
|
17 |
* Description: bbPress is forum software with a twist from the creators of WordPress.
|
18 |
* Author: The bbPress Contributors
|
19 |
* Author URI: https://bbpress.org
|
20 |
-
* Version: 2.6.
|
21 |
* Text Domain: bbpress
|
22 |
* Domain Path: /languages/
|
23 |
* License: GPLv2 or later (license.txt)
|
@@ -113,7 +113,7 @@ final class bbPress {
|
|
113 |
|
114 |
// Only run these methods if they haven't been ran previously
|
115 |
if ( null === $instance ) {
|
116 |
-
$instance = new bbPress;
|
117 |
$instance->setup_environment();
|
118 |
$instance->includes();
|
119 |
$instance->setup_variables();
|
@@ -203,7 +203,7 @@ final class bbPress {
|
|
203 |
|
204 |
/** Versions **********************************************************/
|
205 |
|
206 |
-
$this->version = '2.6.
|
207 |
$this->db_version = '263';
|
208 |
|
209 |
/** Paths *************************************************************/
|
@@ -615,7 +615,7 @@ final class bbPress {
|
|
615 |
'show_in_admin_all_list' => false,
|
616 |
'source' => 'bbpress'
|
617 |
) )
|
618 |
-
|
619 |
|
620 |
// Orphan
|
621 |
register_post_status(
|
@@ -767,7 +767,7 @@ final class bbPress {
|
|
767 |
// Never allow counts to go negative
|
768 |
'sanitize_callback' => 'bbp_number_not_negative',
|
769 |
|
770 |
-
|
771 |
'auth_callback' => '__return_true'
|
772 |
);
|
773 |
|
@@ -789,6 +789,16 @@ final class bbPress {
|
|
789 |
// Counts
|
790 |
register_meta( 'user', '_bbp_topic_count', $count );
|
791 |
register_meta( 'user', '_bbp_reply_count', $count );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
792 |
}
|
793 |
|
794 |
/**
|
@@ -812,7 +822,7 @@ final class bbPress {
|
|
812 |
$class_name = "BBP_User_Engagements_{$strategy}";
|
813 |
|
814 |
// Setup the engagements interface
|
815 |
-
$this->engagements = new $class_name;
|
816 |
}
|
817 |
|
818 |
/**
|
5 |
*
|
6 |
* bbPress is forum software with a twist from the creators of WordPress.
|
7 |
*
|
8 |
+
* $Id: bbpress.php 7062 2020-01-30 12:32:42Z johnjamesjacoby $
|
9 |
*
|
10 |
* @package bbPress
|
11 |
* @subpackage Main
|
17 |
* Description: bbPress is forum software with a twist from the creators of WordPress.
|
18 |
* Author: The bbPress Contributors
|
19 |
* Author URI: https://bbpress.org
|
20 |
+
* Version: 2.6.4
|
21 |
* Text Domain: bbpress
|
22 |
* Domain Path: /languages/
|
23 |
* License: GPLv2 or later (license.txt)
|
113 |
|
114 |
// Only run these methods if they haven't been ran previously
|
115 |
if ( null === $instance ) {
|
116 |
+
$instance = new bbPress();
|
117 |
$instance->setup_environment();
|
118 |
$instance->includes();
|
119 |
$instance->setup_variables();
|
203 |
|
204 |
/** Versions **********************************************************/
|
205 |
|
206 |
+
$this->version = '2.6.4';
|
207 |
$this->db_version = '263';
|
208 |
|
209 |
/** Paths *************************************************************/
|
615 |
'show_in_admin_all_list' => false,
|
616 |
'source' => 'bbpress'
|
617 |
) )
|
618 |
+
);
|
619 |
|
620 |
// Orphan
|
621 |
register_post_status(
|
767 |
// Never allow counts to go negative
|
768 |
'sanitize_callback' => 'bbp_number_not_negative',
|
769 |
|
770 |
+
// All users may update count meta data
|
771 |
'auth_callback' => '__return_true'
|
772 |
);
|
773 |
|
789 |
// Counts
|
790 |
register_meta( 'user', '_bbp_topic_count', $count );
|
791 |
register_meta( 'user', '_bbp_reply_count', $count );
|
792 |
+
|
793 |
+
// Activity
|
794 |
+
register_meta( 'user', '_bbp_last_posted', array(
|
795 |
+
'type' => 'integer',
|
796 |
+
'description' => esc_html__( 'bbPress User Activity', 'bbpress' ),
|
797 |
+
'single' => true,
|
798 |
+
'show_in_rest' => true,
|
799 |
+
'sanitize_callback' => 'bbp_number_not_negative',
|
800 |
+
'auth_callback' => '__return_true'
|
801 |
+
) );
|
802 |
}
|
803 |
|
804 |
/**
|
822 |
$class_name = "BBP_User_Engagements_{$strategy}";
|
823 |
|
824 |
// Setup the engagements interface
|
825 |
+
$this->engagements = new $class_name();
|
826 |
}
|
827 |
|
828 |
/**
|
bbpress.pot
CHANGED
@@ -1,14 +1,14 @@
|
|
1 |
-
# Copyright (C)
|
2 |
# This file is distributed under the GPLv2 or later (license.txt).
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: bbPress 2.6.
|
6 |
"Report-Msgid-Bugs-To: https://bbpress.trac.wordpress.org\n"
|
7 |
-
"POT-Creation-Date:
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
-
"PO-Revision-Date:
|
12 |
"Last-Translator: JOHN JAMES JACOBY <jjj@bbpress.org>\n"
|
13 |
"Language-Team: ENGLISH <jjj@bbpress.org>\n"
|
14 |
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
@@ -41,6 +41,10 @@ msgstr ""
|
|
41 |
msgid "bbPress Item Count"
|
42 |
msgstr ""
|
43 |
|
|
|
|
|
|
|
|
|
44 |
#: includes/admin/actions.php:178 includes/admin/forums.php:538
|
45 |
#: includes/admin/settings.php:280 includes/admin/settings.php:301
|
46 |
#: includes/admin/tools/common.php:437 includes/admin/topics.php:854
|
@@ -638,7 +642,7 @@ msgid "View"
|
|
638 |
msgstr ""
|
639 |
|
640 |
#: includes/admin/classes/class-bbp-topic-replies-list-table.php:149
|
641 |
-
#: includes/admin/settings.php:391 includes/common/template.php:
|
642 |
#: includes/forums/template.php:54 includes/replies/template.php:55
|
643 |
#: includes/replies/template.php:1848 includes/topics/template.php:53
|
644 |
#: includes/topics/template.php:2403
|
@@ -1136,13 +1140,13 @@ msgid "Select whether to open or close the topic."
|
|
1136 |
msgstr ""
|
1137 |
|
1138 |
#: includes/admin/metaboxes.php:431 includes/admin/metaboxes.php:495
|
1139 |
-
#: includes/extend/buddypress/groups.php:
|
1140 |
#: templates/default/bbpress/form-topic.php:124
|
1141 |
#: templates/default/bbpress/loop-search-forum.php:25
|
1142 |
msgid "Forum:"
|
1143 |
msgstr ""
|
1144 |
|
1145 |
-
#: includes/admin/metaboxes.php:445 includes/extend/buddypress/groups.php:
|
1146 |
#: templates/default/bbpress/form-topic.php:127
|
1147 |
msgid "— No forum —"
|
1148 |
msgstr ""
|
@@ -1679,7 +1683,7 @@ msgid "Super Moderators"
|
|
1679 |
msgstr ""
|
1680 |
|
1681 |
#: includes/admin/settings.php:224 includes/admin/settings.php:399
|
1682 |
-
#: includes/common/template.php:
|
1683 |
#: templates/default/bbpress/form-reply-search.php:20
|
1684 |
#: templates/default/bbpress/form-search.php:21
|
1685 |
#: templates/default/bbpress/form-topic-search.php:20
|
@@ -3714,127 +3718,127 @@ msgid ""
|
|
3714 |
"Login and visit the topic to unsubscribe from these emails."
|
3715 |
msgstr ""
|
3716 |
|
3717 |
-
#: includes/common/template.php:
|
3718 |
msgid "No topics available"
|
3719 |
msgstr ""
|
3720 |
|
3721 |
-
#: includes/common/template.php:
|
3722 |
msgid "No forums available"
|
3723 |
msgstr ""
|
3724 |
|
3725 |
-
#: includes/common/template.php:
|
3726 |
msgid "None available"
|
3727 |
msgstr ""
|
3728 |
|
3729 |
-
#: includes/common/template.php:
|
3730 |
msgid "Home"
|
3731 |
msgstr ""
|
3732 |
|
3733 |
-
#: includes/common/template.php:
|
3734 |
msgid "(Edit)"
|
3735 |
msgstr ""
|
3736 |
|
3737 |
-
#: includes/common/template.php:
|
3738 |
-
#: includes/common/template.php:
|
3739 |
#: templates/default/extras/taxonomy-topic-tag-edit.php:17
|
3740 |
#: templates/default/extras/taxonomy-topic-tag.php:17
|
3741 |
msgid "Topic Tag: %s"
|
3742 |
msgstr ""
|
3743 |
|
3744 |
-
#: includes/common/template.php:
|
3745 |
msgid "‹"
|
3746 |
msgstr ""
|
3747 |
|
3748 |
-
#: includes/common/template.php:
|
3749 |
msgid "›"
|
3750 |
msgstr ""
|
3751 |
|
3752 |
-
#: includes/common/template.php:
|
3753 |
msgid "Log Out"
|
3754 |
msgstr ""
|
3755 |
|
3756 |
-
#: includes/common/template.php:
|
3757 |
msgid "Forum Edit: %s"
|
3758 |
msgstr ""
|
3759 |
|
3760 |
-
#: includes/common/template.php:
|
3761 |
msgid "Topic Edit: %s"
|
3762 |
msgstr ""
|
3763 |
|
3764 |
-
#: includes/common/template.php:
|
3765 |
msgid "Reply Edit: %s"
|
3766 |
msgstr ""
|
3767 |
|
3768 |
-
#: includes/common/template.php:
|
3769 |
msgid "Topic Tag Edit: %s"
|
3770 |
msgstr ""
|
3771 |
|
3772 |
-
#: includes/common/template.php:
|
3773 |
msgid "Forum: %s"
|
3774 |
msgstr ""
|
3775 |
|
3776 |
-
#: includes/common/template.php:
|
3777 |
msgid "Topic: %s"
|
3778 |
msgstr ""
|
3779 |
|
3780 |
-
#: includes/common/template.php:
|
3781 |
msgid "Your Topics"
|
3782 |
msgstr ""
|
3783 |
|
3784 |
-
#: includes/common/template.php:
|
3785 |
#. translators: user's display name
|
3786 |
msgid "%s's Topics"
|
3787 |
msgstr ""
|
3788 |
|
3789 |
-
#: includes/common/template.php:
|
3790 |
msgid "Your Replies"
|
3791 |
msgstr ""
|
3792 |
|
3793 |
-
#: includes/common/template.php:
|
3794 |
#. translators: user's display name
|
3795 |
msgid "%s's Replies"
|
3796 |
msgstr ""
|
3797 |
|
3798 |
-
#: includes/common/template.php:
|
3799 |
msgid "Your Favorites"
|
3800 |
msgstr ""
|
3801 |
|
3802 |
-
#: includes/common/template.php:
|
3803 |
#: templates/default/bbpress/user-details.php:57
|
3804 |
#. translators: user's display name
|
3805 |
msgid "%s's Favorites"
|
3806 |
msgstr ""
|
3807 |
|
3808 |
-
#: includes/common/template.php:
|
3809 |
msgid "Your Subscriptions"
|
3810 |
msgstr ""
|
3811 |
|
3812 |
-
#: includes/common/template.php:
|
3813 |
#: templates/default/bbpress/user-details.php:67
|
3814 |
#. translators: user's display name
|
3815 |
msgid "%s's Subscriptions"
|
3816 |
msgstr ""
|
3817 |
|
3818 |
-
#: includes/common/template.php:
|
3819 |
msgid "Your Profile"
|
3820 |
msgstr ""
|
3821 |
|
3822 |
-
#: includes/common/template.php:
|
3823 |
#: templates/default/bbpress/user-details.php:30
|
3824 |
#. translators: user's display name
|
3825 |
msgid "%s's Profile"
|
3826 |
msgstr ""
|
3827 |
|
3828 |
-
#: includes/common/template.php:
|
3829 |
msgid "Edit Your Profile"
|
3830 |
msgstr ""
|
3831 |
|
3832 |
-
#: includes/common/template.php:
|
3833 |
#: templates/default/bbpress/user-details.php:74
|
3834 |
msgid "Edit %s's Profile"
|
3835 |
msgstr ""
|
3836 |
|
3837 |
-
#: includes/common/template.php:
|
3838 |
msgid "View: %s"
|
3839 |
msgstr ""
|
3840 |
|
@@ -4106,41 +4110,49 @@ msgstr ""
|
|
4106 |
msgid "%1$s replied to the topic %2$s in the forum %3$s"
|
4107 |
msgstr ""
|
4108 |
|
4109 |
-
#: includes/extend/buddypress/groups.php:
|
4110 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4111 |
msgid "Group Forum Settings"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
-
#: includes/extend/buddypress/groups.php:
|
4115 |
-
#: includes/extend/buddypress/groups.php:
|
4116 |
msgid ""
|
4117 |
"Create a discussion forum to allow members of this group to communicate in "
|
4118 |
"a structured, bulletin-board style fashion."
|
4119 |
msgstr ""
|
4120 |
|
4121 |
-
#: includes/extend/buddypress/groups.php:
|
4122 |
-
#: includes/extend/buddypress/groups.php:
|
4123 |
msgid "Yes. I want this group to have a forum."
|
4124 |
msgstr ""
|
4125 |
|
4126 |
-
#: includes/extend/buddypress/groups.php:
|
4127 |
msgid "Saying no will not delete existing forum content."
|
4128 |
msgstr ""
|
4129 |
|
4130 |
-
#: includes/extend/buddypress/groups.php:
|
4131 |
msgid "Group Forum:"
|
4132 |
msgstr ""
|
4133 |
|
4134 |
-
#: includes/extend/buddypress/groups.php:
|
4135 |
msgid "Network administrators can reconfigure which forum belongs to this group."
|
4136 |
msgstr ""
|
4137 |
|
4138 |
-
#: includes/extend/buddypress/groups.php:
|
4139 |
msgid "Save Settings"
|
4140 |
msgstr ""
|
4141 |
|
4142 |
-
#: includes/extend/buddypress/groups.php:
|
4143 |
-
#: includes/extend/buddypress/groups.php:
|
4144 |
#: includes/extend/buddypress/notifications.php:196
|
4145 |
#: includes/forums/functions.php:126 includes/forums/functions.php:393
|
4146 |
#: includes/replies/functions.php:134 includes/replies/functions.php:517
|
@@ -4150,15 +4162,15 @@ msgstr ""
|
|
4150 |
#: includes/topics/functions.php:1747 includes/topics/functions.php:1808
|
4151 |
#: includes/users/engagements.php:612 includes/users/engagements.php:853
|
4152 |
#: includes/users/functions.php:196 includes/users/functions.php:202
|
4153 |
-
#: includes/users/functions.php:
|
4154 |
msgid "<strong>ERROR</strong>: Are you sure you wanted to do that?"
|
4155 |
msgstr ""
|
4156 |
|
4157 |
-
#: includes/extend/buddypress/groups.php:
|
4158 |
msgid "Group Forum"
|
4159 |
msgstr ""
|
4160 |
|
4161 |
-
#: includes/extend/buddypress/groups.php:
|
4162 |
msgid "This group does not currently have a forum."
|
4163 |
msgstr ""
|
4164 |
|
@@ -4579,11 +4591,11 @@ msgid ""
|
|
4579 |
msgstr ""
|
4580 |
|
4581 |
#: includes/replies/functions.php:1489
|
4582 |
-
msgid "<strong>ERROR
|
4583 |
msgstr ""
|
4584 |
|
4585 |
#: includes/replies/functions.php:1495 includes/topics/functions.php:2025
|
4586 |
-
msgid "<strong>ERROR
|
4587 |
msgstr ""
|
4588 |
|
4589 |
#: includes/replies/functions.php:1571
|
@@ -4957,7 +4969,7 @@ msgid ""
|
|
4957 |
msgstr ""
|
4958 |
|
4959 |
#: includes/topics/functions.php:2019
|
4960 |
-
msgid "<strong>ERROR
|
4961 |
msgstr ""
|
4962 |
|
4963 |
#: includes/topics/functions.php:2109
|
@@ -5294,15 +5306,15 @@ msgstr ""
|
|
5294 |
msgid "<strong>ERROR</strong>: That is not a valid email address."
|
5295 |
msgstr ""
|
5296 |
|
5297 |
-
#: includes/users/functions.php:226 includes/users/functions.php:
|
5298 |
msgid "<strong>ERROR</strong>: That email address is already in use."
|
5299 |
msgstr ""
|
5300 |
|
5301 |
-
#: includes/users/functions.php:
|
5302 |
msgid "<strong>ERROR</strong>: An error occurred while updating your email address."
|
5303 |
msgstr ""
|
5304 |
|
5305 |
-
#: includes/users/functions.php:
|
5306 |
msgid ""
|
5307 |
"%1$s\n"
|
5308 |
"\n"
|
@@ -5321,7 +5333,7 @@ msgid ""
|
|
5321 |
"%5$s"
|
5322 |
msgstr ""
|
5323 |
|
5324 |
-
#: includes/users/functions.php:
|
5325 |
msgid "[%s] New Email Address"
|
5326 |
msgstr ""
|
5327 |
|
@@ -6257,7 +6269,7 @@ msgctxt "widgets"
|
|
6257 |
msgid "%1$s on %2$s"
|
6258 |
msgstr ""
|
6259 |
|
6260 |
-
#: includes/extend/buddypress/groups.php:
|
6261 |
msgctxt "group admin edit screen"
|
6262 |
msgid "Discussion Forum"
|
6263 |
msgstr ""
|
1 |
+
# Copyright (C) 2020 The bbPress Contributors
|
2 |
# This file is distributed under the GPLv2 or later (license.txt).
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: bbPress 2.6.4\n"
|
6 |
"Report-Msgid-Bugs-To: https://bbpress.trac.wordpress.org\n"
|
7 |
+
"POT-Creation-Date: 2020-01-30 12:33:55+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
11 |
+
"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n"
|
12 |
"Last-Translator: JOHN JAMES JACOBY <jjj@bbpress.org>\n"
|
13 |
"Language-Team: ENGLISH <jjj@bbpress.org>\n"
|
14 |
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
41 |
msgid "bbPress Item Count"
|
42 |
msgstr ""
|
43 |
|
44 |
+
#: bbpress.php:796
|
45 |
+
msgid "bbPress User Activity"
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
#: includes/admin/actions.php:178 includes/admin/forums.php:538
|
49 |
#: includes/admin/settings.php:280 includes/admin/settings.php:301
|
50 |
#: includes/admin/tools/common.php:437 includes/admin/topics.php:854
|
642 |
msgstr ""
|
643 |
|
644 |
#: includes/admin/classes/class-bbp-topic-replies-list-table.php:149
|
645 |
+
#: includes/admin/settings.php:391 includes/common/template.php:2278
|
646 |
#: includes/forums/template.php:54 includes/replies/template.php:55
|
647 |
#: includes/replies/template.php:1848 includes/topics/template.php:53
|
648 |
#: includes/topics/template.php:2403
|
1140 |
msgstr ""
|
1141 |
|
1142 |
#: includes/admin/metaboxes.php:431 includes/admin/metaboxes.php:495
|
1143 |
+
#: includes/extend/buddypress/groups.php:1347 includes/topics/template.php:65
|
1144 |
#: templates/default/bbpress/form-topic.php:124
|
1145 |
#: templates/default/bbpress/loop-search-forum.php:25
|
1146 |
msgid "Forum:"
|
1147 |
msgstr ""
|
1148 |
|
1149 |
+
#: includes/admin/metaboxes.php:445 includes/extend/buddypress/groups.php:487
|
1150 |
#: templates/default/bbpress/form-topic.php:127
|
1151 |
msgid "— No forum —"
|
1152 |
msgstr ""
|
1683 |
msgstr ""
|
1684 |
|
1685 |
#: includes/admin/settings.php:224 includes/admin/settings.php:399
|
1686 |
+
#: includes/common/template.php:2393 includes/search/template.php:175
|
1687 |
#: templates/default/bbpress/form-reply-search.php:20
|
1688 |
#: templates/default/bbpress/form-search.php:21
|
1689 |
#: templates/default/bbpress/form-topic-search.php:20
|
3718 |
"Login and visit the topic to unsubscribe from these emails."
|
3719 |
msgstr ""
|
3720 |
|
3721 |
+
#: includes/common/template.php:1576
|
3722 |
msgid "No topics available"
|
3723 |
msgstr ""
|
3724 |
|
3725 |
+
#: includes/common/template.php:1581
|
3726 |
msgid "No forums available"
|
3727 |
msgstr ""
|
3728 |
|
3729 |
+
#: includes/common/template.php:1586
|
3730 |
msgid "None available"
|
3731 |
msgstr ""
|
3732 |
|
3733 |
+
#: includes/common/template.php:2200
|
3734 |
msgid "Home"
|
3735 |
msgstr ""
|
3736 |
|
3737 |
+
#: includes/common/template.php:2270
|
3738 |
msgid "(Edit)"
|
3739 |
msgstr ""
|
3740 |
|
3741 |
+
#: includes/common/template.php:2274 includes/common/template.php:2389
|
3742 |
+
#: includes/common/template.php:2634 includes/core/theme-compat.php:794
|
3743 |
#: templates/default/extras/taxonomy-topic-tag-edit.php:17
|
3744 |
#: templates/default/extras/taxonomy-topic-tag.php:17
|
3745 |
msgid "Topic Tag: %s"
|
3746 |
msgstr ""
|
3747 |
|
3748 |
+
#: includes/common/template.php:2295
|
3749 |
msgid "‹"
|
3750 |
msgstr ""
|
3751 |
|
3752 |
+
#: includes/common/template.php:2295
|
3753 |
msgid "›"
|
3754 |
msgstr ""
|
3755 |
|
3756 |
+
#: includes/common/template.php:2558
|
3757 |
msgid "Log Out"
|
3758 |
msgstr ""
|
3759 |
|
3760 |
+
#: includes/common/template.php:2598
|
3761 |
msgid "Forum Edit: %s"
|
3762 |
msgstr ""
|
3763 |
|
3764 |
+
#: includes/common/template.php:2603
|
3765 |
msgid "Topic Edit: %s"
|
3766 |
msgstr ""
|
3767 |
|
3768 |
+
#: includes/common/template.php:2608
|
3769 |
msgid "Reply Edit: %s"
|
3770 |
msgstr ""
|
3771 |
|
3772 |
+
#: includes/common/template.php:2613
|
3773 |
msgid "Topic Tag Edit: %s"
|
3774 |
msgstr ""
|
3775 |
|
3776 |
+
#: includes/common/template.php:2620
|
3777 |
msgid "Forum: %s"
|
3778 |
msgstr ""
|
3779 |
|
3780 |
+
#: includes/common/template.php:2625
|
3781 |
msgid "Topic: %s"
|
3782 |
msgstr ""
|
3783 |
|
3784 |
+
#: includes/common/template.php:2647
|
3785 |
msgid "Your Topics"
|
3786 |
msgstr ""
|
3787 |
|
3788 |
+
#: includes/common/template.php:2651
|
3789 |
#. translators: user's display name
|
3790 |
msgid "%s's Topics"
|
3791 |
msgstr ""
|
3792 |
|
3793 |
+
#: includes/common/template.php:2657
|
3794 |
msgid "Your Replies"
|
3795 |
msgstr ""
|
3796 |
|
3797 |
+
#: includes/common/template.php:2661
|
3798 |
#. translators: user's display name
|
3799 |
msgid "%s's Replies"
|
3800 |
msgstr ""
|
3801 |
|
3802 |
+
#: includes/common/template.php:2667
|
3803 |
msgid "Your Favorites"
|
3804 |
msgstr ""
|
3805 |
|
3806 |
+
#: includes/common/template.php:2671
|
3807 |
#: templates/default/bbpress/user-details.php:57
|
3808 |
#. translators: user's display name
|
3809 |
msgid "%s's Favorites"
|
3810 |
msgstr ""
|
3811 |
|
3812 |
+
#: includes/common/template.php:2677
|
3813 |
msgid "Your Subscriptions"
|
3814 |
msgstr ""
|
3815 |
|
3816 |
+
#: includes/common/template.php:2681
|
3817 |
#: templates/default/bbpress/user-details.php:67
|
3818 |
#. translators: user's display name
|
3819 |
msgid "%s's Subscriptions"
|
3820 |
msgstr ""
|
3821 |
|
3822 |
+
#: includes/common/template.php:2687
|
3823 |
msgid "Your Profile"
|
3824 |
msgstr ""
|
3825 |
|
3826 |
+
#: includes/common/template.php:2691
|
3827 |
#: templates/default/bbpress/user-details.php:30
|
3828 |
#. translators: user's display name
|
3829 |
msgid "%s's Profile"
|
3830 |
msgstr ""
|
3831 |
|
3832 |
+
#: includes/common/template.php:2700
|
3833 |
msgid "Edit Your Profile"
|
3834 |
msgstr ""
|
3835 |
|
3836 |
+
#: includes/common/template.php:2705
|
3837 |
#: templates/default/bbpress/user-details.php:74
|
3838 |
msgid "Edit %s's Profile"
|
3839 |
msgstr ""
|
3840 |
|
3841 |
+
#: includes/common/template.php:2713
|
3842 |
msgid "View: %s"
|
3843 |
msgstr ""
|
3844 |
|
4110 |
msgid "%1$s replied to the topic %2$s in the forum %3$s"
|
4111 |
msgstr ""
|
4112 |
|
4113 |
+
#: includes/extend/buddypress/groups.php:379
|
4114 |
+
msgid "<strong>ERROR</strong>: Forum ID is invalid."
|
4115 |
+
msgstr ""
|
4116 |
+
|
4117 |
+
#: includes/extend/buddypress/groups.php:442
|
4118 |
+
msgid "<strong>ERROR</strong>: Reply To is invalid."
|
4119 |
+
msgstr ""
|
4120 |
+
|
4121 |
+
#: includes/extend/buddypress/groups.php:467
|
4122 |
+
#: includes/extend/buddypress/groups.php:470
|
4123 |
msgid "Group Forum Settings"
|
4124 |
msgstr ""
|
4125 |
|
4126 |
+
#: includes/extend/buddypress/groups.php:471
|
4127 |
+
#: includes/extend/buddypress/groups.php:670
|
4128 |
msgid ""
|
4129 |
"Create a discussion forum to allow members of this group to communicate in "
|
4130 |
"a structured, bulletin-board style fashion."
|
4131 |
msgstr ""
|
4132 |
|
4133 |
+
#: includes/extend/buddypress/groups.php:475
|
4134 |
+
#: includes/extend/buddypress/groups.php:673
|
4135 |
msgid "Yes. I want this group to have a forum."
|
4136 |
msgstr ""
|
4137 |
|
4138 |
+
#: includes/extend/buddypress/groups.php:478
|
4139 |
msgid "Saying no will not delete existing forum content."
|
4140 |
msgstr ""
|
4141 |
|
4142 |
+
#: includes/extend/buddypress/groups.php:483
|
4143 |
msgid "Group Forum:"
|
4144 |
msgstr ""
|
4145 |
|
4146 |
+
#: includes/extend/buddypress/groups.php:491
|
4147 |
msgid "Network administrators can reconfigure which forum belongs to this group."
|
4148 |
msgstr ""
|
4149 |
|
4150 |
+
#: includes/extend/buddypress/groups.php:496
|
4151 |
msgid "Save Settings"
|
4152 |
msgstr ""
|
4153 |
|
4154 |
+
#: includes/extend/buddypress/groups.php:531
|
4155 |
+
#: includes/extend/buddypress/groups.php:688
|
4156 |
#: includes/extend/buddypress/notifications.php:196
|
4157 |
#: includes/forums/functions.php:126 includes/forums/functions.php:393
|
4158 |
#: includes/replies/functions.php:134 includes/replies/functions.php:517
|
4162 |
#: includes/topics/functions.php:1747 includes/topics/functions.php:1808
|
4163 |
#: includes/users/engagements.php:612 includes/users/engagements.php:853
|
4164 |
#: includes/users/functions.php:196 includes/users/functions.php:202
|
4165 |
+
#: includes/users/functions.php:380
|
4166 |
msgid "<strong>ERROR</strong>: Are you sure you wanted to do that?"
|
4167 |
msgstr ""
|
4168 |
|
4169 |
+
#: includes/extend/buddypress/groups.php:668
|
4170 |
msgid "Group Forum"
|
4171 |
msgstr ""
|
4172 |
|
4173 |
+
#: includes/extend/buddypress/groups.php:1017
|
4174 |
msgid "This group does not currently have a forum."
|
4175 |
msgstr ""
|
4176 |
|
4591 |
msgstr ""
|
4592 |
|
4593 |
#: includes/replies/functions.php:1489
|
4594 |
+
msgid "<strong>ERROR</strong>: This reply could not be found or no longer exists."
|
4595 |
msgstr ""
|
4596 |
|
4597 |
#: includes/replies/functions.php:1495 includes/topics/functions.php:2025
|
4598 |
+
msgid "<strong>ERROR</strong>: You do not have permission to do that."
|
4599 |
msgstr ""
|
4600 |
|
4601 |
#: includes/replies/functions.php:1571
|
4969 |
msgstr ""
|
4970 |
|
4971 |
#: includes/topics/functions.php:2019
|
4972 |
+
msgid "<strong>ERROR</strong>: This topic could not be found or no longer exists."
|
4973 |
msgstr ""
|
4974 |
|
4975 |
#: includes/topics/functions.php:2109
|
5306 |
msgid "<strong>ERROR</strong>: That is not a valid email address."
|
5307 |
msgstr ""
|
5308 |
|
5309 |
+
#: includes/users/functions.php:226 includes/users/functions.php:343
|
5310 |
msgid "<strong>ERROR</strong>: That email address is already in use."
|
5311 |
msgstr ""
|
5312 |
|
5313 |
+
#: includes/users/functions.php:406
|
5314 |
msgid "<strong>ERROR</strong>: An error occurred while updating your email address."
|
5315 |
msgstr ""
|
5316 |
|
5317 |
+
#: includes/users/functions.php:418
|
5318 |
msgid ""
|
5319 |
"%1$s\n"
|
5320 |
"\n"
|
5333 |
"%5$s"
|
5334 |
msgstr ""
|
5335 |
|
5336 |
+
#: includes/users/functions.php:453
|
5337 |
msgid "[%s] New Email Address"
|
5338 |
msgstr ""
|
5339 |
|
6269 |
msgid "%1$s on %2$s"
|
6270 |
msgstr ""
|
6271 |
|
6272 |
+
#: includes/extend/buddypress/groups.php:628
|
6273 |
msgctxt "group admin edit screen"
|
6274 |
msgid "Discussion Forum"
|
6275 |
msgstr ""
|
composer.json
CHANGED
@@ -10,7 +10,7 @@
|
|
10 |
"wordpress"
|
11 |
],
|
12 |
"homepage": "https://bbpress.org",
|
13 |
-
"license": "GPL-2.0
|
14 |
"authors": [ {
|
15 |
"name": "bbPress Contributors",
|
16 |
"homepage": "https://bbpress.org/about/"
|
10 |
"wordpress"
|
11 |
],
|
12 |
"homepage": "https://bbpress.org",
|
13 |
+
"license": "GPL-2.0-or-later",
|
14 |
"authors": [ {
|
15 |
"name": "bbPress Contributors",
|
16 |
"homepage": "https://bbpress.org/about/"
|
includes/admin/classes/class-bbp-topic-replies-list-table.php
CHANGED
@@ -137,7 +137,7 @@ class BBP_Topic_Replies_List_Table extends WP_List_Table {
|
|
137 |
*
|
138 |
* @since 2.6.0 bbPress (r5886)
|
139 |
*/
|
140 |
-
|
141 |
|
142 |
// Define actions array
|
143 |
$actions = array(
|
137 |
*
|
138 |
* @since 2.6.0 bbPress (r5886)
|
139 |
*/
|
140 |
+
public function column_bbp_reply_content( $item = '' ) {
|
141 |
|
142 |
// Define actions array
|
143 |
$actions = array(
|
includes/admin/tools/converter.php
CHANGED
@@ -91,7 +91,7 @@ function bbp_new_converter( $platform = '' ) {
|
|
91 |
|
92 |
// Try to instantiate the converter object
|
93 |
if ( class_exists( $platform ) ) {
|
94 |
-
$converter = new $platform;
|
95 |
}
|
96 |
}
|
97 |
|
91 |
|
92 |
// Try to instantiate the converter object
|
93 |
if ( class_exists( $platform ) ) {
|
94 |
+
$converter = new $platform();
|
95 |
}
|
96 |
}
|
97 |
|
includes/common/engagements.php
CHANGED
@@ -611,7 +611,7 @@ class BBP_User_Engagements_User extends BBP_User_Engagements_Base {
|
|
611 |
*/
|
612 |
private function get_cache_key( $meta_key = '', $object_id = 0 ) {
|
613 |
|
614 |
-
// No negative numbers in cache keys
|
615 |
$object_id = absint( $object_id );
|
616 |
|
617 |
// Maybe guess at post type
|
611 |
*/
|
612 |
private function get_cache_key( $meta_key = '', $object_id = 0 ) {
|
613 |
|
614 |
+
// No negative numbers in cache keys (zero is weird, but not disallowed)
|
615 |
$object_id = absint( $object_id );
|
616 |
|
617 |
// Maybe guess at post type
|
includes/common/template.php
CHANGED
@@ -1467,15 +1467,22 @@ function bbp_dropdown( $args = array() ) {
|
|
1467 |
|
1468 |
// Parse arguments against default values
|
1469 |
$r = bbp_parse_args( $args, array(
|
|
|
|
|
1470 |
'post_type' => bbp_get_forum_post_type(),
|
1471 |
'post_parent' => null,
|
1472 |
'post_status' => null,
|
1473 |
'selected' => 0,
|
|
|
1474 |
'exclude' => array(),
|
1475 |
'numberposts' => -1,
|
1476 |
'orderby' => 'menu_order title',
|
1477 |
'order' => 'ASC',
|
|
|
|
|
1478 |
'posts' => array(),
|
|
|
|
|
1479 |
'walker' => '',
|
1480 |
|
1481 |
// Output-related
|
@@ -1499,6 +1506,11 @@ function bbp_dropdown( $args = array() ) {
|
|
1499 |
$r['selected'] = 0;
|
1500 |
}
|
1501 |
|
|
|
|
|
|
|
|
|
|
|
1502 |
// Force array
|
1503 |
if ( ! empty( $r['exclude'] ) && ! is_array( $r['exclude'] ) ) {
|
1504 |
$r['exclude'] = explode( ',', $r['exclude'] );
|
@@ -1516,6 +1528,7 @@ function bbp_dropdown( $args = array() ) {
|
|
1516 |
'post_type' => $r['post_type'],
|
1517 |
'post_status' => $r['post_status'],
|
1518 |
'post_parent' => $r['post_parent'],
|
|
|
1519 |
'exclude' => $r['exclude'],
|
1520 |
'numberposts' => $r['numberposts'],
|
1521 |
'orderby' => $r['orderby'],
|
1467 |
|
1468 |
// Parse arguments against default values
|
1469 |
$r = bbp_parse_args( $args, array(
|
1470 |
+
|
1471 |
+
// Support for get_posts()
|
1472 |
'post_type' => bbp_get_forum_post_type(),
|
1473 |
'post_parent' => null,
|
1474 |
'post_status' => null,
|
1475 |
'selected' => 0,
|
1476 |
+
'include' => array(),
|
1477 |
'exclude' => array(),
|
1478 |
'numberposts' => -1,
|
1479 |
'orderby' => 'menu_order title',
|
1480 |
'order' => 'ASC',
|
1481 |
+
|
1482 |
+
// Preloaded content
|
1483 |
'posts' => array(),
|
1484 |
+
|
1485 |
+
// Custom hierarchy walkers
|
1486 |
'walker' => '',
|
1487 |
|
1488 |
// Output-related
|
1506 |
$r['selected'] = 0;
|
1507 |
}
|
1508 |
|
1509 |
+
// Force array
|
1510 |
+
if ( ! empty( $r['include'] ) && ! is_array( $r['include'] ) ) {
|
1511 |
+
$r['include'] = explode( ',', $r['include'] );
|
1512 |
+
}
|
1513 |
+
|
1514 |
// Force array
|
1515 |
if ( ! empty( $r['exclude'] ) && ! is_array( $r['exclude'] ) ) {
|
1516 |
$r['exclude'] = explode( ',', $r['exclude'] );
|
1528 |
'post_type' => $r['post_type'],
|
1529 |
'post_status' => $r['post_status'],
|
1530 |
'post_parent' => $r['post_parent'],
|
1531 |
+
'include' => $r['include'],
|
1532 |
'exclude' => $r['exclude'],
|
1533 |
'numberposts' => $r['numberposts'],
|
1534 |
'orderby' => $r['orderby'],
|
includes/extend/buddypress/groups.php
CHANGED
@@ -86,6 +86,10 @@ class BBP_Forums_Group_Extension extends BP_Group_Extension {
|
|
86 |
// Remove group forum cap map when view is done
|
87 |
add_action( 'bbp_after_group_forum_display', array( $this, 'remove_group_forum_meta_cap_map' ) );
|
88 |
|
|
|
|
|
|
|
|
|
89 |
// Check if group-forum status should be changed
|
90 |
add_action( 'groups_group_after_save', array( $this, 'update_group_forum_visibility' ) );
|
91 |
|
@@ -278,10 +282,10 @@ class BBP_Forums_Group_Extension extends BP_Group_Extension {
|
|
278 |
break;
|
279 |
|
280 |
// If user is a group mod ar admin, map to participate cap.
|
281 |
-
case 'moderate'
|
282 |
-
case 'edit_topic'
|
283 |
-
case 'edit_reply'
|
284 |
-
case 'view_trash'
|
285 |
case 'edit_others_replies' :
|
286 |
case 'edit_others_topics' :
|
287 |
if ( bbp_group_is_mod() || bbp_group_is_admin() ) {
|
@@ -311,6 +315,133 @@ class BBP_Forums_Group_Extension extends BP_Group_Extension {
|
|
311 |
remove_filter( 'bbp_map_meta_caps', array( $this, 'map_group_forum_meta_caps' ), 99, 4 );
|
312 |
}
|
313 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
314 |
/** Edit ******************************************************************/
|
315 |
|
316 |
/**
|
@@ -322,7 +453,7 @@ class BBP_Forums_Group_Extension extends BP_Group_Extension {
|
|
322 |
*/
|
323 |
public function edit_screen( $group = false ) {
|
324 |
$forum_id = 0;
|
325 |
-
$group_id = empty( $group->id ) ? bp_get_new_group_id() : $group->id
|
326 |
$forum_ids = bbp_get_group_forum_ids( $group_id );
|
327 |
|
328 |
// Get the first forum ID
|
@@ -399,7 +530,7 @@ class BBP_Forums_Group_Extension extends BP_Group_Extension {
|
|
399 |
} elseif ( ! bbp_verify_nonce_request( 'groups_edit_save_' . $this->slug ) ) {
|
400 |
bbp_add_error( 'bbp_edit_group_forum_screen_save', __( '<strong>ERROR</strong>: Are you sure you wanted to do that?', 'bbpress' ) );
|
401 |
return;
|
402 |
-
|
403 |
|
404 |
$edit_forum = ! empty( $_POST['bbp-edit-group-forum'] ) ? true : false;
|
405 |
$forum_id = 0;
|
@@ -715,7 +846,7 @@ class BBP_Forums_Group_Extension extends BP_Group_Extension {
|
|
715 |
// Get the forums for the current group
|
716 |
$forum_ids = bbp_get_group_forum_ids( $group_id );
|
717 |
|
718 |
-
//
|
719 |
if ( empty( $forum_ids ) ) {
|
720 |
return;
|
721 |
}
|
@@ -962,7 +1093,7 @@ class BBP_Forums_Group_Extension extends BP_Group_Extension {
|
|
962 |
endif;
|
963 |
|
964 |
// Single Topic
|
965 |
-
else:
|
966 |
bbp_set_query_name( 'bbp_single_topic' );
|
967 |
bbp_get_template_part( 'content', 'single-topic' );
|
968 |
endif;
|
@@ -1163,7 +1294,7 @@ class BBP_Forums_Group_Extension extends BP_Group_Extension {
|
|
1163 |
/** Form Helpers **********************************************************/
|
1164 |
|
1165 |
/**
|
1166 |
-
*
|
1167 |
*
|
1168 |
* @since 2.1.0 bbPress (r3746)
|
1169 |
*/
|
@@ -1176,17 +1307,45 @@ class BBP_Forums_Group_Extension extends BP_Group_Extension {
|
|
1176 |
}
|
1177 |
|
1178 |
/**
|
1179 |
-
*
|
1180 |
*
|
1181 |
* @since 2.1.0 bbPress (r3746)
|
1182 |
*/
|
1183 |
public function topic_parent() {
|
1184 |
|
1185 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1186 |
|
1187 |
<p>
|
1188 |
<label for="bbp_forum_id"><?php esc_html_e( 'Forum:', 'bbpress' ); ?></label><br />
|
1189 |
-
<?php bbp_dropdown(
|
1190 |
</p>
|
1191 |
|
1192 |
<?php
|
86 |
// Remove group forum cap map when view is done
|
87 |
add_action( 'bbp_after_group_forum_display', array( $this, 'remove_group_forum_meta_cap_map' ) );
|
88 |
|
89 |
+
// Validate group IDs when editing topics & replies
|
90 |
+
add_action( 'bbp_edit_topic_pre_extras', array( $this, 'validate_topic_forum_id' ) );
|
91 |
+
add_action( 'bbp_edit_reply_pre_extras', array( $this, 'validate_reply_to_id' ) );
|
92 |
+
|
93 |
// Check if group-forum status should be changed
|
94 |
add_action( 'groups_group_after_save', array( $this, 'update_group_forum_visibility' ) );
|
95 |
|
282 |
break;
|
283 |
|
284 |
// If user is a group mod ar admin, map to participate cap.
|
285 |
+
case 'moderate' :
|
286 |
+
case 'edit_topic' :
|
287 |
+
case 'edit_reply' :
|
288 |
+
case 'view_trash' :
|
289 |
case 'edit_others_replies' :
|
290 |
case 'edit_others_topics' :
|
291 |
if ( bbp_group_is_mod() || bbp_group_is_admin() ) {
|
315 |
remove_filter( 'bbp_map_meta_caps', array( $this, 'map_group_forum_meta_caps' ), 99, 4 );
|
316 |
}
|
317 |
|
318 |
+
/**
|
319 |
+
* Validate the forum ID for a topic in a group forum.
|
320 |
+
*
|
321 |
+
* This method ensures that when a topic is saved, it is only allowed to be
|
322 |
+
* saved to a forum that is either:
|
323 |
+
*
|
324 |
+
* - A forum in the current group
|
325 |
+
* - A forum the current user can moderate outside of this group
|
326 |
+
*
|
327 |
+
* If all checks fail, an error gets added to prevent the topic from saving.
|
328 |
+
*
|
329 |
+
* @since 2.6.14
|
330 |
+
*
|
331 |
+
* @param int $topic_id
|
332 |
+
*/
|
333 |
+
public function validate_topic_forum_id( $topic_id = 0 ) {
|
334 |
+
|
335 |
+
// Bail if no topic
|
336 |
+
if ( empty( $topic_id ) ) {
|
337 |
+
return;
|
338 |
+
}
|
339 |
+
|
340 |
+
// Get current forum ID
|
341 |
+
$forum_id = bbp_get_topic_forum_id( $topic_id );
|
342 |
+
|
343 |
+
// Bail if not a group forum
|
344 |
+
if ( ! bbp_is_forum_group_forum( $forum_id ) ) {
|
345 |
+
return;
|
346 |
+
}
|
347 |
+
|
348 |
+
// Get current group ID
|
349 |
+
$group_id = bp_get_current_group_id();
|
350 |
+
|
351 |
+
// Bail if unknown group ID
|
352 |
+
if ( empty( $group_id ) ) {
|
353 |
+
return;
|
354 |
+
}
|
355 |
+
|
356 |
+
// Get group forum IDs
|
357 |
+
$forum_ids = bbp_get_group_forum_ids( $group_id );
|
358 |
+
|
359 |
+
// Get posted forum ID
|
360 |
+
$new_forum_id = ! empty( $_POST['bbp_forum_id'] )
|
361 |
+
? absint( $_POST['bbp_forum_id'] )
|
362 |
+
: 0;
|
363 |
+
|
364 |
+
// Bail if new forum ID is a forum in this group
|
365 |
+
if ( in_array( $new_forum_id, $forum_ids, true ) ) {
|
366 |
+
return;
|
367 |
+
}
|
368 |
+
|
369 |
+
// Get the current user ID
|
370 |
+
$user_id = bbp_get_current_user_id();
|
371 |
+
|
372 |
+
// Bail if current user can moderate the new forum ID
|
373 |
+
if ( bbp_is_user_forum_moderator( $user_id, $new_forum_id ) ) {
|
374 |
+
return;
|
375 |
+
}
|
376 |
+
|
377 |
+
// If everything else has failed, then something is wrong and we need
|
378 |
+
// to add an error to prevent this topic from saving.
|
379 |
+
bbp_add_error( 'bbp_topic_forum_id', __( '<strong>ERROR</strong>: Forum ID is invalid.', 'bbpress' ) );
|
380 |
+
}
|
381 |
+
|
382 |
+
/**
|
383 |
+
* Validate the reply to for a reply in a group forum.
|
384 |
+
*
|
385 |
+
* This method ensures that when a reply to is saved, it is only allowed to
|
386 |
+
* be saved to the current topic.
|
387 |
+
*
|
388 |
+
* If all checks fail, an error gets added to prevent the reply from saving.
|
389 |
+
*
|
390 |
+
* @since 2.6.14
|
391 |
+
*
|
392 |
+
* @param int $reply_id
|
393 |
+
*/
|
394 |
+
public function validate_reply_to_id( $reply_id = 0 ) {
|
395 |
+
|
396 |
+
// Bail if no reply
|
397 |
+
if ( empty( $reply_id ) ) {
|
398 |
+
return;
|
399 |
+
}
|
400 |
+
|
401 |
+
// Get posted reply to
|
402 |
+
$new_reply_to = ! empty( $_POST['bbp_reply_to'] )
|
403 |
+
? absint( $_POST['bbp_reply_to'] )
|
404 |
+
: 0;
|
405 |
+
|
406 |
+
// Bail if no reply to (assumes topic ID)
|
407 |
+
if ( empty( $new_reply_to ) ) {
|
408 |
+
return;
|
409 |
+
}
|
410 |
+
|
411 |
+
// Get current forum ID
|
412 |
+
$forum_id = bbp_get_reply_forum_id( $reply_id );
|
413 |
+
|
414 |
+
// Bail if not a group forum
|
415 |
+
if ( ! bbp_is_forum_group_forum( $forum_id ) ) {
|
416 |
+
return;
|
417 |
+
}
|
418 |
+
|
419 |
+
// Get current group ID
|
420 |
+
$group_id = bp_get_current_group_id();
|
421 |
+
|
422 |
+
// Bail if unknown group ID
|
423 |
+
if ( empty( $group_id ) ) {
|
424 |
+
return;
|
425 |
+
}
|
426 |
+
|
427 |
+
// Get current topic ID
|
428 |
+
$topic_id = bbp_get_reply_topic_id( $reply_id );
|
429 |
+
|
430 |
+
// Get topic reply IDs
|
431 |
+
$reply_ids = bbp_get_public_child_ids( $topic_id, bbp_get_reply_post_type() );
|
432 |
+
|
433 |
+
// Avoid recursion
|
434 |
+
unset( $reply_ids[ $reply_id ] );
|
435 |
+
|
436 |
+
// Bail if new reply parent ID is in this topic
|
437 |
+
if ( in_array( $new_reply_to, $reply_ids, true ) ) {
|
438 |
+
return;
|
439 |
+
}
|
440 |
+
|
441 |
+
// Add an error to prevent this reply from saving.
|
442 |
+
bbp_add_error( 'bbp_reply_to_id', __( '<strong>ERROR</strong>: Reply To is invalid.', 'bbpress' ) );
|
443 |
+
}
|
444 |
+
|
445 |
/** Edit ******************************************************************/
|
446 |
|
447 |
/**
|
453 |
*/
|
454 |
public function edit_screen( $group = false ) {
|
455 |
$forum_id = 0;
|
456 |
+
$group_id = empty( $group->id ) ? bp_get_new_group_id() : $group->id;
|
457 |
$forum_ids = bbp_get_group_forum_ids( $group_id );
|
458 |
|
459 |
// Get the first forum ID
|
530 |
} elseif ( ! bbp_verify_nonce_request( 'groups_edit_save_' . $this->slug ) ) {
|
531 |
bbp_add_error( 'bbp_edit_group_forum_screen_save', __( '<strong>ERROR</strong>: Are you sure you wanted to do that?', 'bbpress' ) );
|
532 |
return;
|
533 |
+
}
|
534 |
|
535 |
$edit_forum = ! empty( $_POST['bbp-edit-group-forum'] ) ? true : false;
|
536 |
$forum_id = 0;
|
846 |
// Get the forums for the current group
|
847 |
$forum_ids = bbp_get_group_forum_ids( $group_id );
|
848 |
|
849 |
+
// Bail if no forum IDs available
|
850 |
if ( empty( $forum_ids ) ) {
|
851 |
return;
|
852 |
}
|
1093 |
endif;
|
1094 |
|
1095 |
// Single Topic
|
1096 |
+
else :
|
1097 |
bbp_set_query_name( 'bbp_single_topic' );
|
1098 |
bbp_get_template_part( 'content', 'single-topic' );
|
1099 |
endif;
|
1294 |
/** Form Helpers **********************************************************/
|
1295 |
|
1296 |
/**
|
1297 |
+
* Make Forum Parent a hidden field instead of a selectable one.
|
1298 |
*
|
1299 |
* @since 2.1.0 bbPress (r3746)
|
1300 |
*/
|
1307 |
}
|
1308 |
|
1309 |
/**
|
1310 |
+
* Output a dropdown for picking which group forum this topic is for.
|
1311 |
*
|
1312 |
* @since 2.1.0 bbPress (r3746)
|
1313 |
*/
|
1314 |
public function topic_parent() {
|
1315 |
|
1316 |
+
// Get the group ID
|
1317 |
+
$gid = bp_get_current_group_id();
|
1318 |
+
|
1319 |
+
// Get the forum IDs for this group
|
1320 |
+
$forum_ids = bbp_get_group_forum_ids( $gid );
|
1321 |
+
|
1322 |
+
// Attempt to get the current topic forum ID
|
1323 |
+
$topic_id = bbp_get_topic_id();
|
1324 |
+
$forum_id = bbp_get_topic_forum_id( $topic_id );
|
1325 |
+
|
1326 |
+
// Setup the query arguments - note that these may be overridden later
|
1327 |
+
// by various bbPress visibility and capability filters.
|
1328 |
+
$args = array(
|
1329 |
+
'post_type' => bbp_get_forum_post_type(),
|
1330 |
+
'post_status' => bbp_get_public_status_id(),
|
1331 |
+
'include' => $forum_ids,
|
1332 |
+
'numberposts' => -1,
|
1333 |
+
'orderby' => 'menu_order',
|
1334 |
+
'order' => 'ASC',
|
1335 |
+
);
|
1336 |
+
|
1337 |
+
// Get the forum objects for these forum IDs
|
1338 |
+
$forums = get_posts( $args );
|
1339 |
+
|
1340 |
+
// Setup the dropdown arguments
|
1341 |
+
$dd_args = array(
|
1342 |
+
'posts' => $forums,
|
1343 |
+
'selected' => $forum_id,
|
1344 |
+
); ?>
|
1345 |
|
1346 |
<p>
|
1347 |
<label for="bbp_forum_id"><?php esc_html_e( 'Forum:', 'bbpress' ); ?></label><br />
|
1348 |
+
<?php bbp_dropdown( $dd_args ); ?>
|
1349 |
</p>
|
1350 |
|
1351 |
<?php
|
includes/extend/buddypress/loader.php
CHANGED
@@ -146,11 +146,11 @@ class BBP_Forums_Component extends BP_Component {
|
|
146 |
public function setup_components() {
|
147 |
|
148 |
// Always load the members component
|
149 |
-
bbpress()->extend->buddypress->members = new BBP_BuddyPress_Members;
|
150 |
|
151 |
// Create new activity class
|
152 |
if ( bp_is_active( 'activity' ) ) {
|
153 |
-
bbpress()->extend->buddypress->activity = new BBP_BuddyPress_Activity;
|
154 |
}
|
155 |
|
156 |
// Register the group extension only if groups are active
|
146 |
public function setup_components() {
|
147 |
|
148 |
// Always load the members component
|
149 |
+
bbpress()->extend->buddypress->members = new BBP_BuddyPress_Members();
|
150 |
|
151 |
// Create new activity class
|
152 |
if ( bp_is_active( 'activity' ) ) {
|
153 |
+
bbpress()->extend->buddypress->activity = new BBP_BuddyPress_Activity();
|
154 |
}
|
155 |
|
156 |
// Register the group extension only if groups are active
|
includes/forums/capabilities.php
CHANGED
@@ -108,27 +108,6 @@ function bbp_map_forum_meta_caps( $caps = array(), $cap = '', $user_id = 0, $arg
|
|
108 |
|
109 |
break;
|
110 |
|
111 |
-
/** Moderating ********************************************************/
|
112 |
-
|
113 |
-
case 'moderate_forum' :
|
114 |
-
|
115 |
-
// Bail if no post ID
|
116 |
-
if ( empty( $args[0] ) ) {
|
117 |
-
break;
|
118 |
-
}
|
119 |
-
|
120 |
-
// Get the post.
|
121 |
-
$_post = get_post( $args[0] );
|
122 |
-
if ( ! empty( $_post ) && bbp_allow_forum_mods() ) {
|
123 |
-
|
124 |
-
// Make sure feature is enabled & user is mod on this forum
|
125 |
-
if ( bbp_is_object_of_user( $_post->ID, $user_id, '_bbp_moderator_id' ) ) {
|
126 |
-
$caps = array( 'spectate' );
|
127 |
-
}
|
128 |
-
}
|
129 |
-
|
130 |
-
break;
|
131 |
-
|
132 |
/** Publishing ********************************************************/
|
133 |
|
134 |
case 'publish_forums' :
|
@@ -250,7 +229,7 @@ function bbp_map_forum_meta_caps( $caps = array(), $cap = '', $user_id = 0, $arg
|
|
250 |
function bbp_is_user_forum_moderator( $user_id = 0, $forum_id = 0 ) {
|
251 |
$user_id = bbp_get_user_id( $user_id, false, empty( $user_id ) );
|
252 |
$forum_id = bbp_get_forum_id( $forum_id );
|
253 |
-
$retval = user_can( $user_id, '
|
254 |
|
255 |
// Filter & return
|
256 |
return (bool) apply_filters( 'bbp_is_user_forum_moderator', $retval, $user_id, $forum_id );
|
108 |
|
109 |
break;
|
110 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
/** Publishing ********************************************************/
|
112 |
|
113 |
case 'publish_forums' :
|
229 |
function bbp_is_user_forum_moderator( $user_id = 0, $forum_id = 0 ) {
|
230 |
$user_id = bbp_get_user_id( $user_id, false, empty( $user_id ) );
|
231 |
$forum_id = bbp_get_forum_id( $forum_id );
|
232 |
+
$retval = user_can( $user_id, 'moderate', $forum_id );
|
233 |
|
234 |
// Filter & return
|
235 |
return (bool) apply_filters( 'bbp_is_user_forum_moderator', $retval, $user_id, $forum_id );
|
includes/forums/template.php
CHANGED
@@ -788,7 +788,7 @@ function bbp_list_forums( $args = array() ) {
|
|
788 |
$the_list = apply_filters( 'bbp_list_forums', $output, $r, $args );
|
789 |
|
790 |
// Echo or return the forums list
|
791 |
-
if (
|
792 |
echo $the_list;
|
793 |
} else {
|
794 |
return $the_list;
|
788 |
$the_list = apply_filters( 'bbp_list_forums', $output, $r, $args );
|
789 |
|
790 |
// Echo or return the forums list
|
791 |
+
if ( ! empty( $r['echo'] ) ) {
|
792 |
echo $the_list;
|
793 |
} else {
|
794 |
return $the_list;
|
includes/replies/functions.php
CHANGED
@@ -1486,13 +1486,13 @@ function bbp_toggle_reply_handler( $action = '' ) {
|
|
1486 |
// Make sure reply exists
|
1487 |
$reply = bbp_get_reply( $reply_id );
|
1488 |
if ( empty( $reply ) ) {
|
1489 |
-
bbp_add_error( 'bbp_toggle_reply_missing', __( '<strong>ERROR
|
1490 |
return;
|
1491 |
}
|
1492 |
|
1493 |
// What is the user doing here?
|
1494 |
if ( ! current_user_can( 'edit_reply', $reply_id ) || ( 'bbp_toggle_reply_trash' === $action && ! current_user_can( 'delete_reply', $reply_id ) ) ) {
|
1495 |
-
bbp_add_error( 'bbp_toggle_reply_permission', __( '<strong>ERROR
|
1496 |
return;
|
1497 |
}
|
1498 |
|
@@ -2386,7 +2386,7 @@ function bbp_list_replies( $args = array() ) {
|
|
2386 |
|
2387 |
// Parse arguments
|
2388 |
$r = bbp_parse_args( $args, array(
|
2389 |
-
'walker' => new BBP_Walker_Reply,
|
2390 |
'max_depth' => bbp_thread_replies_depth(),
|
2391 |
'style' => 'ul',
|
2392 |
'callback' => null,
|
1486 |
// Make sure reply exists
|
1487 |
$reply = bbp_get_reply( $reply_id );
|
1488 |
if ( empty( $reply ) ) {
|
1489 |
+
bbp_add_error( 'bbp_toggle_reply_missing', __( '<strong>ERROR</strong>: This reply could not be found or no longer exists.', 'bbpress' ) );
|
1490 |
return;
|
1491 |
}
|
1492 |
|
1493 |
// What is the user doing here?
|
1494 |
if ( ! current_user_can( 'edit_reply', $reply_id ) || ( 'bbp_toggle_reply_trash' === $action && ! current_user_can( 'delete_reply', $reply_id ) ) ) {
|
1495 |
+
bbp_add_error( 'bbp_toggle_reply_permission', __( '<strong>ERROR</strong>: You do not have permission to do that.', 'bbpress' ) );
|
1496 |
return;
|
1497 |
}
|
1498 |
|
2386 |
|
2387 |
// Parse arguments
|
2388 |
$r = bbp_parse_args( $args, array(
|
2389 |
+
'walker' => new BBP_Walker_Reply(),
|
2390 |
'max_depth' => bbp_thread_replies_depth(),
|
2391 |
'style' => 'ul',
|
2392 |
'callback' => null,
|
includes/replies/template.php
CHANGED
@@ -235,7 +235,7 @@ function bbp_has_replies( $args = array() ) {
|
|
235 |
|
236 |
// Figure out total pages
|
237 |
if ( true === $r['hierarchical'] ) {
|
238 |
-
$walker = new BBP_Walker_Reply;
|
239 |
$total_pages = ceil( $walker->get_number_of_root_elements( $bbp->reply_query->posts ) / $bbp->reply_query->posts_per_page );
|
240 |
} else {
|
241 |
|
@@ -2373,7 +2373,7 @@ function bbp_topic_pagination_count() {
|
|
2373 |
|
2374 |
// We are threading replies
|
2375 |
if ( bbp_thread_replies() ) {
|
2376 |
-
$walker = new BBP_Walker_Reply;
|
2377 |
$threads = absint( $walker->get_number_of_root_elements( $bbp->reply_query->posts ) - 1 );
|
2378 |
$retstr = sprintf( _n( 'Viewing %1$s reply thread', 'Viewing %1$s reply threads', $threads, 'bbpress' ), bbp_number_format( $threads ) );
|
2379 |
|
235 |
|
236 |
// Figure out total pages
|
237 |
if ( true === $r['hierarchical'] ) {
|
238 |
+
$walker = new BBP_Walker_Reply();
|
239 |
$total_pages = ceil( $walker->get_number_of_root_elements( $bbp->reply_query->posts ) / $bbp->reply_query->posts_per_page );
|
240 |
} else {
|
241 |
|
2373 |
|
2374 |
// We are threading replies
|
2375 |
if ( bbp_thread_replies() ) {
|
2376 |
+
$walker = new BBP_Walker_Reply();
|
2377 |
$threads = absint( $walker->get_number_of_root_elements( $bbp->reply_query->posts ) - 1 );
|
2378 |
$retstr = sprintf( _n( 'Viewing %1$s reply thread', 'Viewing %1$s reply threads', $threads, 'bbpress' ), bbp_number_format( $threads ) );
|
2379 |
|
includes/topics/functions.php
CHANGED
@@ -2016,13 +2016,13 @@ function bbp_toggle_topic_handler( $action = '' ) {
|
|
2016 |
// Make sure topic exists
|
2017 |
$topic = bbp_get_topic( $topic_id );
|
2018 |
if ( empty( $topic ) ) {
|
2019 |
-
bbp_add_error( 'bbp_toggle_topic_missing', __( '<strong>ERROR
|
2020 |
return;
|
2021 |
}
|
2022 |
|
2023 |
// What is the user doing here?
|
2024 |
if ( ! current_user_can( 'edit_topic', $topic_id ) || ( 'bbp_toggle_topic_trash' === $action && ! current_user_can( 'delete_topic', $topic_id ) ) ) {
|
2025 |
-
bbp_add_error( 'bbp_toggle_topic_permission', __( '<strong>ERROR
|
2026 |
return;
|
2027 |
}
|
2028 |
|
2016 |
// Make sure topic exists
|
2017 |
$topic = bbp_get_topic( $topic_id );
|
2018 |
if ( empty( $topic ) ) {
|
2019 |
+
bbp_add_error( 'bbp_toggle_topic_missing', __( '<strong>ERROR</strong>: This topic could not be found or no longer exists.', 'bbpress' ) );
|
2020 |
return;
|
2021 |
}
|
2022 |
|
2023 |
// What is the user doing here?
|
2024 |
if ( ! current_user_can( 'edit_topic', $topic_id ) || ( 'bbp_toggle_topic_trash' === $action && ! current_user_can( 'delete_topic', $topic_id ) ) ) {
|
2025 |
+
bbp_add_error( 'bbp_toggle_topic_permission', __( '<strong>ERROR</strong>: You do not have permission to do that.', 'bbpress' ) );
|
2026 |
return;
|
2027 |
}
|
2028 |
|
includes/users/capabilities.php
CHANGED
@@ -55,12 +55,12 @@ function bbp_map_primary_meta_caps( $caps = array(), $cap = '', $user_id = 0, $a
|
|
55 |
if ( bbp_is_user_inactive( $user_id ) ) {
|
56 |
$caps = array( 'do_not_allow' );
|
57 |
|
58 |
-
// Keymasters can always moderate
|
59 |
} elseif ( bbp_is_user_keymaster( $user_id ) ) {
|
60 |
$caps = array( 'spectate' );
|
61 |
|
62 |
-
//
|
63 |
-
}
|
64 |
$caps = array( $cap );
|
65 |
|
66 |
// Bail if no post to check.
|
@@ -103,8 +103,8 @@ function bbp_map_primary_meta_caps( $caps = array(), $cap = '', $user_id = 0, $a
|
|
103 |
break;
|
104 |
}
|
105 |
|
106 |
-
//
|
107 |
-
if (
|
108 |
$caps = array( 'spectate' );
|
109 |
}
|
110 |
}
|
@@ -484,9 +484,13 @@ function bbp_make_spam_user( $user_id = 0 ) {
|
|
484 |
$blogs[ $bbp_db->blogid ] = array();
|
485 |
}
|
486 |
|
487 |
-
//
|
488 |
-
$post_types
|
489 |
-
$post_types
|
|
|
|
|
|
|
|
|
490 |
|
491 |
// Loop through blogs and remove their posts
|
492 |
foreach ( (array) array_keys( $blogs ) as $blog_id ) {
|
@@ -495,7 +499,7 @@ function bbp_make_spam_user( $user_id = 0 ) {
|
|
495 |
bbp_switch_to_site( $blog_id );
|
496 |
|
497 |
// Get topics and replies
|
498 |
-
$query = $bbp_db->prepare( "SELECT ID FROM {$bbp_db->posts} WHERE post_author = %d AND post_status
|
499 |
$posts = $bbp_db->get_col( $query );
|
500 |
|
501 |
// Loop through posts and spam them
|
@@ -521,6 +525,9 @@ function bbp_make_spam_user( $user_id = 0 ) {
|
|
521 |
bbp_restore_current_site();
|
522 |
}
|
523 |
|
|
|
|
|
|
|
524 |
// Success
|
525 |
return true;
|
526 |
}
|
@@ -562,10 +569,14 @@ function bbp_make_ham_user( $user_id = 0 ) {
|
|
562 |
$blogs[ $bbp_db->blogid ] = array();
|
563 |
}
|
564 |
|
565 |
-
//
|
566 |
$post_types = array( bbp_get_topic_post_type(), bbp_get_reply_post_type() );
|
567 |
$post_types = "'" . implode( "', '", $post_types ) . "'";
|
568 |
|
|
|
|
|
|
|
|
|
569 |
// Loop through blogs and remove their posts
|
570 |
foreach ( (array) array_keys( $blogs ) as $blog_id ) {
|
571 |
|
@@ -573,7 +584,7 @@ function bbp_make_ham_user( $user_id = 0 ) {
|
|
573 |
bbp_switch_to_site( $blog_id );
|
574 |
|
575 |
// Get topics and replies
|
576 |
-
$query = $bbp_db->prepare( "SELECT ID FROM {$bbp_db->posts} WHERE post_author = %d AND post_status
|
577 |
$posts = $bbp_db->get_col( $query );
|
578 |
|
579 |
// Loop through posts and spam them
|
@@ -599,6 +610,13 @@ function bbp_make_ham_user( $user_id = 0 ) {
|
|
599 |
bbp_restore_current_site();
|
600 |
}
|
601 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
602 |
// Success
|
603 |
return true;
|
604 |
}
|
55 |
if ( bbp_is_user_inactive( $user_id ) ) {
|
56 |
$caps = array( 'do_not_allow' );
|
57 |
|
58 |
+
// Keymasters can always moderate.
|
59 |
} elseif ( bbp_is_user_keymaster( $user_id ) ) {
|
60 |
$caps = array( 'spectate' );
|
61 |
|
62 |
+
// Check if user can moderate forum.
|
63 |
+
} elseif ( bbp_allow_forum_mods() ) {
|
64 |
$caps = array( $cap );
|
65 |
|
66 |
// Bail if no post to check.
|
103 |
break;
|
104 |
}
|
105 |
|
106 |
+
// User is mod of this forum
|
107 |
+
if ( bbp_is_object_of_user( $forum_id, $user_id, '_bbp_moderator_id' ) ) {
|
108 |
$caps = array( 'spectate' );
|
109 |
}
|
110 |
}
|
484 |
$blogs[ $bbp_db->blogid ] = array();
|
485 |
}
|
486 |
|
487 |
+
// Get array of post types to mark as spam
|
488 |
+
$post_types = array( bbp_get_topic_post_type(), bbp_get_reply_post_type() );
|
489 |
+
$post_types = "'" . implode( "', '", $post_types ) . "'";
|
490 |
+
|
491 |
+
// Get array of statuses to mark as spam
|
492 |
+
$post_statuses = bbp_get_public_topic_statuses();
|
493 |
+
$post_statuses = "'" . implode( "', '", $post_statuses ) . "'";
|
494 |
|
495 |
// Loop through blogs and remove their posts
|
496 |
foreach ( (array) array_keys( $blogs ) as $blog_id ) {
|
499 |
bbp_switch_to_site( $blog_id );
|
500 |
|
501 |
// Get topics and replies
|
502 |
+
$query = $bbp_db->prepare( "SELECT ID FROM {$bbp_db->posts} WHERE post_author = %d AND post_status IN ( {$post_statuses} ) AND post_type IN ( {$post_types} )", $user_id );
|
503 |
$posts = $bbp_db->get_col( $query );
|
504 |
|
505 |
// Loop through posts and spam them
|
525 |
bbp_restore_current_site();
|
526 |
}
|
527 |
|
528 |
+
// Delete user options
|
529 |
+
bbp_delete_user_options( $user_id );
|
530 |
+
|
531 |
// Success
|
532 |
return true;
|
533 |
}
|
569 |
$blogs[ $bbp_db->blogid ] = array();
|
570 |
}
|
571 |
|
572 |
+
// Get array of post types to mark as spam
|
573 |
$post_types = array( bbp_get_topic_post_type(), bbp_get_reply_post_type() );
|
574 |
$post_types = "'" . implode( "', '", $post_types ) . "'";
|
575 |
|
576 |
+
// Get array of statuses to unmark as spam
|
577 |
+
$post_statuses = array( bbp_get_spam_status_id() );
|
578 |
+
$post_statuses = "'" . implode( "', '", $post_statuses ) . "'";
|
579 |
+
|
580 |
// Loop through blogs and remove their posts
|
581 |
foreach ( (array) array_keys( $blogs ) as $blog_id ) {
|
582 |
|
584 |
bbp_switch_to_site( $blog_id );
|
585 |
|
586 |
// Get topics and replies
|
587 |
+
$query = $bbp_db->prepare( "SELECT ID FROM {$bbp_db->posts} WHERE post_author = %d AND post_status IN ( {$post_statuses} ) AND post_type IN ( {$post_types} )", $user_id );
|
588 |
$posts = $bbp_db->get_col( $query );
|
589 |
|
590 |
// Loop through posts and spam them
|
610 |
bbp_restore_current_site();
|
611 |
}
|
612 |
|
613 |
+
// Update topic & reply counts
|
614 |
+
bbp_update_user_topic_count( $user_id, bbp_get_user_topic_count_raw( $user_id ) );
|
615 |
+
bbp_update_user_reply_count( $user_id, bbp_get_user_reply_count_raw( $user_id ) );
|
616 |
+
|
617 |
+
// Update last posted (to now)
|
618 |
+
bbp_update_user_last_posted( $user_id );
|
619 |
+
|
620 |
// Success
|
621 |
return true;
|
622 |
}
|
includes/users/functions.php
CHANGED
@@ -228,13 +228,11 @@ function bbp_edit_user_handler( $action = '' ) {
|
|
228 |
}
|
229 |
|
230 |
// Update the option
|
231 |
-
$key = $user_id . '_new_email';
|
232 |
-
$hash = md5( $_POST['email'] . time() . mt_rand() );
|
233 |
$option = array(
|
234 |
-
'hash' => $
|
235 |
-
'newemail' => $_POST['email']
|
236 |
);
|
237 |
-
|
238 |
|
239 |
// Attempt to notify the user of email address change
|
240 |
bbp_edit_user_email_send_notification( $user_id, $option );
|
@@ -314,14 +312,14 @@ function bbp_user_email_change_handler( $action = '' ) {
|
|
314 |
|
315 |
// Get the displayed user ID & option key
|
316 |
$user_id = bbp_get_displayed_user_id();
|
317 |
-
$key =
|
318 |
$redirect_to = bbp_get_user_profile_edit_url( $user_id );
|
319 |
|
320 |
// Execute confirmed email change.
|
321 |
if ( ! empty( $_GET['newuseremail'] ) ) {
|
322 |
|
323 |
// Check for email address change option
|
324 |
-
$new_email =
|
325 |
|
326 |
// Redirect if *no* email address change exists
|
327 |
if ( false === $new_email ) {
|
@@ -330,7 +328,7 @@ function bbp_user_email_change_handler( $action = '' ) {
|
|
330 |
|
331 |
// Cleanup & redirect if *invalid* email address change exists
|
332 |
if ( empty( $new_email['hash'] ) || empty( $new_email['newemail'] ) ) {
|
333 |
-
|
334 |
|
335 |
bbp_redirect( $redirect_to );
|
336 |
}
|
@@ -340,7 +338,7 @@ function bbp_user_email_change_handler( $action = '' ) {
|
|
340 |
|
341 |
// Does another user have this email address already?
|
342 |
if ( email_exists( $new_email['newemail'] ) ) {
|
343 |
-
|
344 |
|
345 |
bbp_add_error( 'bbp_user_email_taken', __( '<strong>ERROR</strong>: That email address is already in use.', 'bbpress' ), array( 'form-field' => 'email' ) );
|
346 |
|
@@ -369,7 +367,7 @@ function bbp_user_email_change_handler( $action = '' ) {
|
|
369 |
$bbp_db->query( $bbp_db->prepare( "UPDATE {$bbp_db->signups} SET user_email = %s WHERE user_login = %s", $user->user_email, bbp_get_displayed_user_field( 'user_login', 'raw' ) ) );
|
370 |
}
|
371 |
|
372 |
-
|
373 |
|
374 |
bbp_redirect( add_query_arg( array( 'updated' => 'true' ), $redirect_to ) );
|
375 |
}
|
@@ -377,13 +375,13 @@ function bbp_user_email_change_handler( $action = '' ) {
|
|
377 |
}
|
378 |
|
379 |
// Delete new email address from user options
|
380 |
-
} elseif ( ! empty( $_GET['dismiss'] ) && ( $key === $_GET['dismiss'] ) ) {
|
381 |
-
if ( ! bbp_verify_nonce_request( "dismiss-{$key}" ) ) {
|
382 |
bbp_add_error( 'bbp_dismiss_new_email_nonce', __( '<strong>ERROR</strong>: Are you sure you wanted to do that?', 'bbpress' ) );
|
383 |
return;
|
384 |
}
|
385 |
|
386 |
-
|
387 |
bbp_redirect( $redirect_to );
|
388 |
}
|
389 |
}
|
228 |
}
|
229 |
|
230 |
// Update the option
|
|
|
|
|
231 |
$option = array(
|
232 |
+
'hash' => md5( $_POST['email'] . time() . wp_rand() ),
|
233 |
+
'newemail' => $_POST['email'],
|
234 |
);
|
235 |
+
update_user_meta( $user_id, '_new_email', $option );
|
236 |
|
237 |
// Attempt to notify the user of email address change
|
238 |
bbp_edit_user_email_send_notification( $user_id, $option );
|
312 |
|
313 |
// Get the displayed user ID & option key
|
314 |
$user_id = bbp_get_displayed_user_id();
|
315 |
+
$key = '_new_email';
|
316 |
$redirect_to = bbp_get_user_profile_edit_url( $user_id );
|
317 |
|
318 |
// Execute confirmed email change.
|
319 |
if ( ! empty( $_GET['newuseremail'] ) ) {
|
320 |
|
321 |
// Check for email address change option
|
322 |
+
$new_email = get_user_meta( $user_id, $key, true );
|
323 |
|
324 |
// Redirect if *no* email address change exists
|
325 |
if ( false === $new_email ) {
|
328 |
|
329 |
// Cleanup & redirect if *invalid* email address change exists
|
330 |
if ( empty( $new_email['hash'] ) || empty( $new_email['newemail'] ) ) {
|
331 |
+
delete_user_meta( $user_id, $key );
|
332 |
|
333 |
bbp_redirect( $redirect_to );
|
334 |
}
|
338 |
|
339 |
// Does another user have this email address already?
|
340 |
if ( email_exists( $new_email['newemail'] ) ) {
|
341 |
+
delete_user_meta( $user_id, $key );
|
342 |
|
343 |
bbp_add_error( 'bbp_user_email_taken', __( '<strong>ERROR</strong>: That email address is already in use.', 'bbpress' ), array( 'form-field' => 'email' ) );
|
344 |
|
367 |
$bbp_db->query( $bbp_db->prepare( "UPDATE {$bbp_db->signups} SET user_email = %s WHERE user_login = %s", $user->user_email, bbp_get_displayed_user_field( 'user_login', 'raw' ) ) );
|
368 |
}
|
369 |
|
370 |
+
delete_user_meta( $user_id, $key );
|
371 |
|
372 |
bbp_redirect( add_query_arg( array( 'updated' => 'true' ), $redirect_to ) );
|
373 |
}
|
375 |
}
|
376 |
|
377 |
// Delete new email address from user options
|
378 |
+
} elseif ( ! empty( $_GET['dismiss'] ) && ( "{$user_id}{$key}" === $_GET['dismiss'] ) ) {
|
379 |
+
if ( ! bbp_verify_nonce_request( "dismiss-{$user_id}{$key}" ) ) {
|
380 |
bbp_add_error( 'bbp_dismiss_new_email_nonce', __( '<strong>ERROR</strong>: Are you sure you wanted to do that?', 'bbpress' ) );
|
381 |
return;
|
382 |
}
|
383 |
|
384 |
+
delete_user_meta( $user_id, $key );
|
385 |
bbp_redirect( $redirect_to );
|
386 |
}
|
387 |
}
|
includes/users/template.php
CHANGED
@@ -1387,8 +1387,8 @@ function bbp_notice_edit_user_pending_email() {
|
|
1387 |
|
1388 |
// Check for pending email address change
|
1389 |
$user_id = bbp_get_displayed_user_id();
|
1390 |
-
$key =
|
1391 |
-
$new_email =
|
1392 |
|
1393 |
// Bail if no pending email address change
|
1394 |
if ( empty( $new_email['newemail'] ) ) {
|
@@ -1397,10 +1397,10 @@ function bbp_notice_edit_user_pending_email() {
|
|
1397 |
|
1398 |
// Build the nonced URL to dismiss the pending change
|
1399 |
$user_url = bbp_get_user_profile_edit_url( $user_id );
|
1400 |
-
$nonce = "dismiss-{$key}";
|
1401 |
$args = array(
|
1402 |
'action' => 'bbp-update-user-email',
|
1403 |
-
'dismiss' => $key
|
1404 |
);
|
1405 |
|
1406 |
// Build the variables to pass into printf()
|
1387 |
|
1388 |
// Check for pending email address change
|
1389 |
$user_id = bbp_get_displayed_user_id();
|
1390 |
+
$key = '_new_email';
|
1391 |
+
$new_email = get_user_meta( $user_id, $key, true );
|
1392 |
|
1393 |
// Bail if no pending email address change
|
1394 |
if ( empty( $new_email['newemail'] ) ) {
|
1397 |
|
1398 |
// Build the nonced URL to dismiss the pending change
|
1399 |
$user_url = bbp_get_user_profile_edit_url( $user_id );
|
1400 |
+
$nonce = "dismiss-{$user_id}{$key}";
|
1401 |
$args = array(
|
1402 |
'action' => 'bbp-update-user-email',
|
1403 |
+
'dismiss' => "{$user_id}{$key}"
|
1404 |
);
|
1405 |
|
1406 |
// Build the variables to pass into printf()
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: matt, johnjamesjacoby, jmdodd, netweb, sergeybiryukov
|
|
3 |
Tags: forum, forums, discussion, support
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.4
|
6 |
-
Stable tag: 2.6.
|
7 |
License: GPLv2 or later
|
8 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
9 |
Requires PHP: 5.6.20
|
@@ -55,4 +55,4 @@ bbPress is intentionally simple yet infinitely powerful forum software, built by
|
|
55 |
|
56 |
== Changelog ==
|
57 |
|
58 |
-
Check out the [releases page](https://codex.bbpress.org/releases/)
|
3 |
Tags: forum, forums, discussion, support
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.4
|
6 |
+
Stable tag: 2.6.4
|
7 |
License: GPLv2 or later
|
8 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
9 |
Requires PHP: 5.6.20
|
55 |
|
56 |
== Changelog ==
|
57 |
|
58 |
+
Check out the [releases page](https://codex.bbpress.org/releases/)
|
templates/default/bbpress/content-search.php
CHANGED
@@ -22,15 +22,15 @@ defined( 'ABSPATH' ) || exit;
|
|
22 |
|
23 |
<?php if ( bbp_has_search_results() ) : ?>
|
24 |
|
25 |
-
|
26 |
|
27 |
-
|
28 |
|
29 |
-
|
30 |
|
31 |
<?php elseif ( bbp_get_search_terms() ) : ?>
|
32 |
|
33 |
-
|
34 |
|
35 |
<?php else : ?>
|
36 |
|
22 |
|
23 |
<?php if ( bbp_has_search_results() ) : ?>
|
24 |
|
25 |
+
<?php bbp_get_template_part( 'pagination', 'search' ); ?>
|
26 |
|
27 |
+
<?php bbp_get_template_part( 'loop', 'search' ); ?>
|
28 |
|
29 |
+
<?php bbp_get_template_part( 'pagination', 'search' ); ?>
|
30 |
|
31 |
<?php elseif ( bbp_get_search_terms() ) : ?>
|
32 |
|
33 |
+
<?php bbp_get_template_part( 'feedback', 'no-search' ); ?>
|
34 |
|
35 |
<?php else : ?>
|
36 |
|
templates/default/css/bbpress-rtl.css
CHANGED
@@ -1125,6 +1125,13 @@ div.bbp-template-notice li {
|
|
1125 |
line-height: 1.4;
|
1126 |
}
|
1127 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1128 |
/* =Stickies
|
1129 |
-------------------------------------------------------------- */
|
1130 |
|
1125 |
line-height: 1.4;
|
1126 |
}
|
1127 |
|
1128 |
+
#bbpress-forums div.bbp-template-notice code {
|
1129 |
+
font-size: 11px;
|
1130 |
+
padding: 2px 4px;
|
1131 |
+
background: rgba(200, 200, 200, 0.3);
|
1132 |
+
border-radius: 3px;
|
1133 |
+
}
|
1134 |
+
|
1135 |
/* =Stickies
|
1136 |
-------------------------------------------------------------- */
|
1137 |
|
templates/default/css/bbpress-rtl.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.hidden,.js .hide-if-js{display:none}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;word-wrap:normal!important}#bbpress-forums{background:0 0;clear:both;margin-bottom:20px;overflow:hidden;font-size:12px;line-height:18px}#bbpress-forums a,#bbpress-forums a:hover{box-shadow:none;border:none;transition:none}#bbpress-forums ul,#bbpress-forums.bbpress-wrapper ul{background:0 0;list-style:none;margin:0;padding:0}#bbpress-forums hr{margin:0 0 24px}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:#fff}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#fbfbfb}body.reply-edit .reply{float:none}#bbpress-forums div.reply{height:auto;width:100%;box-sizing:border-box}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background-color:#f4f4f4}#bbpress-forums .status-spam.even,#bbpress-forums .status-trash.even{background-color:#fee}#bbpress-forums .status-spam.odd,#bbpress-forums .status-trash.odd{background-color:#fdd}#bbpress-forums .status-pending.even,#bbpress-forums .status-pending.odd,#bbpress-forums ul.status-pending a{background-color:#fef7f1}#bbpress-forums ul.status-closed,#bbpress-forums ul.status-closed a{color:#ccc}#bbpress-forums ul.bbp-threaded-replies{margin-right:50px}#bbpress-forums li{background:0 0;margin:0;list-style:none}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:12px;overflow:hidden;border:1px solid #eee;margin-bottom:20px;clear:both}#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{clear:both}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{background:#f3f3f3;border-top:1px solid #eee;font-weight:700;padding:8px;text-align:center}#bbpress-forums li.bbp-header{background:#eaeaea}#bbpress-forums li.bbp-header ul{overflow:hidden}#bbpress-forums .bbp-forums-list{margin:0 7px 0 0;padding-right:12px;border-right:1px solid #ddd}#bbpress-forums .bbp-forums-list .bbp-forum{display:inline;font-size:11px}#bbpress-forums .bbp-forums-list .bbp-forum.css-sep:not(:last-child)::after{content:", "}#bbpress-forums li.bbp-footer p{margin:0;line-height:1}li.bbp-forum-info,li.bbp-topic-title{float:right;text-align:right;width:55%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{float:right;text-align:center;width:10%}li.bbp-forum-freshness,li.bbp-topic-freshness{text-align:center;float:right;width:22%}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid #eee;overflow:hidden;padding:8px}#bbpress-forums #favorite-toggle,#bbpress-forums #subscription-toggle{float:left}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{background:0 0;border:none;font-size:16px;line-height:1;margin:8px 0;padding:0;text-transform:none}#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-reply-author,#bbpress-forums div.bbp-topic-author{float:right;text-align:center;width:115px}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{border:none;max-width:80px;padding:0;margin:12px auto 0;float:none}#bbpress-forums div.bbp-forum-author .bbp-author-name,#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{margin:0 12px;word-wrap:break-word;display:inline-block}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:right;display:block}#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:11px;font-style:italic}#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-header .bbp-topic-author{float:right;margin:0;padding:0;width:120px}#bbpress-forums li.bbp-footer .bbp-forum-content,#bbpress-forums li.bbp-footer .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-search-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-forum-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-header .bbp-search-content,#bbpress-forums li.bbp-header .bbp-topic-content{margin-right:140px;padding:0;text-align:right}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{margin:0;overflow:hidden;padding:8px}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header{border-top:1px solid #ddd;clear:both}span.bbp-author-ip{font-size:11px;font-weight:700;word-wrap:break-word;color:#747474}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin-right:130px;padding:12px 0 12px 12px;text-align:right;position:relative}#bbpress-forums div.bbp-forum-content::after,#bbpress-forums div.bbp-reply-content::after,#bbpress-forums div.bbp-topic-content::after{clear:both;content:".";display:block;float:none;height:0;font-size:0;visibility:hidden}#bbpress-forums div.bbp-reply-content a,#bbpress-forums div.bbp-topic-content a{background:0 0;border:none;display:inline;font-weight:400;margin:0;padding:0;text-decoration:underline}#bbpress-forums div.bbp-reply-content a.bbp-user-mention,#bbpress-forums div.bbp-topic-content a.bbp-user-mention{background:0 0;border:none;text-decoration:none;text-shadow:none;display:inline;font-weight:600;margin:0;padding:0}#bbpress-forums div.bbp-reply-content h1,#bbpress-forums div.bbp-reply-content h2,#bbpress-forums div.bbp-reply-content h3,#bbpress-forums div.bbp-reply-content h4,#bbpress-forums div.bbp-reply-content h5,#bbpress-forums div.bbp-reply-content h6,#bbpress-forums div.bbp-topic-content h1,#bbpress-forums div.bbp-topic-content h2,#bbpress-forums div.bbp-topic-content h3,#bbpress-forums div.bbp-topic-content h4,#bbpress-forums div.bbp-topic-content h5,#bbpress-forums div.bbp-topic-content h6{clear:none;line-height:1;margin:24px 0;padding:0}#bbpress-forums div.bbp-reply-content img,#bbpress-forums div.bbp-topic-content img{max-width:100%;height:auto}#bbpress-forums div.bbp-reply-content ol,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-topic-content ul{margin:0 15px 15px;padding:0}#bbpress-forums div.bbp-reply-content ul li,#bbpress-forums div.bbp-topic-content ul li{list-style-type:disc}#bbpress-forums div.bbp-reply-content ol li,#bbpress-forums div.bbp-topic-content ol li{list-style-type:decimal}#bbpress-forums div.bbp-reply-content ol li li,#bbpress-forums div.bbp-topic-content ol li li{list-style-type:lower-alpha}#bbpress-forums div.bbp-reply-content ol li li li,#bbpress-forums div.bbp-topic-content ol li li li{list-style-type:upper-roman}#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-topic-content pre{font-family:Inconsolata,Consolas,Monaco,"Lucida Console",monospace;display:inline-block;background-color:#f9f9f9;border:1px solid #ddd;padding:0 5px;max-width:95%;vertical-align:middle;margin-top:-3px;overflow-x:auto}#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content pre{display:block;line-height:18px;margin:0 0 24px;padding:5px 10px;white-space:pre;overflow:auto}#bbpress-forums div.bbp-reply-content pre code,#bbpress-forums div.bbp-topic-content pre code{display:block;border:none;padding:0;margin:0;background-color:transparent;overflow-wrap:normal;overflow:auto;max-width:100%}#bbpress-forums div.bbp-reply-content iframe.wp-embedded-content,#bbpress-forums div.bbp-topic-content iframe.wp-embedded-content{position:relative}#bbpress-forums div.bbp-reply-to{margin-right:130px;padding:12px 0 12px 12px;text-align:left}#bbpress-forums div#bbp-cancel-reply-to{text-align:left}div.bbp-breadcrumb{float:right}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:12px}#bbpress-forums div.bbp-breadcrumb p,#bbpress-forums div.bbp-topic-tags p{margin:0 0 10px 0}#bbpress-forums div.bbp-topic-tags{float:left;clear:both}#bbp-topic-hot-tags{clear:both}#bbpress-forums #bbp-search-form{clear:right}#bbpress-forums #bbp-search-form .hidden{height:0;width:0;overflow:hidden;position:absolute;background:0 0;right:-999em}#bbpress-forums #bbp-search-form #bbp_search{display:inline-block;width:auto}#bbpress-forums div.bbp-search-form{float:left}span.bbp-admin-links{float:left;color:#ddd}span.bbp-admin-links a{color:#707070;font-weight:400;font-size:10px;text-transform:uppercase;text-decoration:none}fieldset span.bbp-admin-links{float:right}tr td span.bbp-admin-links a:hover{color:#ff4b33}td.bbp-topic-admin-links,td.bbp-topic-counts{width:50%}.bbp-forum-header a.bbp-forum-permalink,.bbp-reply-header a.bbp-reply-permalink,.bbp-topic-header a.bbp-topic-permalink{float:left;margin-right:10px;color:#707070}.bbp-row-actions #favorite-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #favorite-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #favorite-toggle span.is-favorite a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #favorite-toggle span.is-favorite a:hover{color:#c88;border-color:#c88;background-color:#fdd}.bbp-row-actions #subscription-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #subscription-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #subscription-toggle span.is-subscribed a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #subscription-toggle span.is-subscribed a:hover{color:#c88;border-color:#c88;background-color:#fdd}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:11px;margin:5px 0;padding:0;word-wrap:break-word}#bbpress-forums p.bbp-topic-meta span{white-space:nowrap}.bbp-pagination-count{float:right;border:1px solid transparent}.bbp-pagination-links{float:left;list-style:none;display:inline}.bbp-pagination{float:right;width:100%;margin-bottom:15px}#bbpress-forums .bbp-pagination-links a,#bbpress-forums .bbp-pagination-links span.current{display:block;float:right;font-size:12px;line-height:18px;padding:0 5px;margin-right:5px;border:1px solid #efefef;border-radius:0;background:0 0;color:inherit;text-decoration:none}#bbpress-forums .bbp-pagination-links span.dots{display:block;float:right;padding:1px 4px;margin-right:5px}#bbpress-forums .bbp-topic-pagination{display:inline-block;margin-right:5px;margin-bottom:2px}#bbpress-forums .bbp-topic-pagination a{font-size:10px;font-weight:400;line-height:10px;margin:0;padding:1px 3px;border:1px solid #ddd;color:inherit;background:0 0;display:inline;text-decoration:none}#bbpress-forums .bbp-pagination-links a:hover,#bbpress-forums .bbp-pagination-links span.current,#bbpress-forums .bbp-topic-pagination a:hover{background:#eee;opacity:.8;border:1px solid #ddd}#bbpress-forums fieldset.bbp-form{clear:right;border:1px solid #eee;padding:10px 20px;margin-bottom:10px}#bbpress-forums fieldset.bbp-form legend{padding:5px;width:auto;border:none}#bbpress-forums fieldset.bbp-form label{margin:0;display:inline-block}#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,#bbp-login fieldset label,#bbp-lost-pass fieldset label,#bbp-register fieldset label{width:100px}#bbpress-forums fieldset.bbp-form p{padding:0}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{margin:0 0 8px}#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{min-height:28px;height:28px;padding:5px}textarea#bbp_forum_content,textarea#bbp_reply_content,textarea#bbp_topic_content{width:97%;box-sizing:border-box}textarea#bbp_forum_content{height:210px}#bbpress-forums fieldset.bbp-forum-form-attributes{width:200px;float:left;clear:none;margin-right:25px}#bbpress-forums fieldset select#bbp_forum_id{max-width:200px}.bbp-reply-form,.bbp-topic-form,.bbp-topic-tag-form{clear:right}body.reply-edit .bbp-reply-form div.avatar img,body.single-forum .bbp-topic-form div.avatar img,body.single-reply .bbp-reply-form div.avatar img,body.topic-edit .bbp-topic-form div.avatar img{margin-left:0;padding:10px;border:1px solid #ddd;line-height:0;background-color:#efefef}body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.reply-edit .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.topic-edit .bbp-topic-form code{font-size:10px;background-color:#f0fff8;border:1px solid #ceefe1;display:block;padding:8px;margin-top:5px;width:369px}#delete_tag,#merge_tag{display:inline}div.bbp-submit-wrapper{margin-top:15px;float:left;clear:both}p.form-allowed-tags{max-width:100%}#bbpress-forums div.bbp-the-content-wrapper{margin-bottom:10px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{width:100%;margin:0;font-size:12px}#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper td,#bbpress-forums div.bbp-the-content-wrapper tr{border:none;padding:0;margin:0;width:auto;line-height:1}#bbpress-forums div.bbp-the-content-wrapper input[type=button]{padding:4px 7px;margin:0 0 0 -1px;line-height:0;border:1px solid transparent;background-color:transparent;box-shadow:none;text-shadow:none;text-transform:uppercase;font-size:11px;font-weight:400;border-radius:3px;min-width:25px;color:#555}#bbpress-forums div.bbp-the-content-wrapper input[type=button]:hover{border-color:rgba(0,0,0,.1);background-color:rgba(255,255,255,.5)}#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar{padding:5px;min-height:26px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:4px 4px 8px}#bbpress-forums div.wp-editor-container{margin:0;padding:0;line-height:0}#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar{line-height:16px}#bbpress-forums .bbp-replies .bbp-reply-form{margin:0 10px 0 10px}#bbpress-forums #bbp-your-profile fieldset{padding:20px 20px 0}#bbpress-forums #bbp-your-profile fieldset div{margin-bottom:20px;float:right;width:100%;clear:right}#bbpress-forums #bbp-your-profile fieldset select{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:none;border-radius:0}#bbpress-forums #bbp-your-profile fieldset input:focus,#bbpress-forums #bbp-your-profile fieldset textarea:focus{border:1px solid #ccc;box-shadow:inset -1px 1px 1px rgba(0,0,0,.1);outline-color:rgba(240,255,240,.1)}#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox{width:auto}#bbpress-forums #bbp-your-profile fieldset legend{display:none}#bbpress-forums #bbp-your-profile fieldset label[for]{float:right;width:20%;padding:5px 0 5px 20px;text-align:left;cursor:pointer}#bbpress-forums #bbp-your-profile fieldset dl label[for]{text-align:right;width:60%}#bbpress-forums #bbp-your-profile fieldset p.description{margin:5px 20% 0 0;font-size:12px;font-style:italic;float:right;clear:right;width:60%;padding:5px 8px;border:#cee1ef 1px solid;background-color:#f0f8ff}#bbpress-forums #bbp-your-profile fieldset fieldset{margin:0;border:none;padding:0;clear:none;float:none}#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl{margin:0}#bbpress-forums #bbp-your-profile fieldset.submit button{float:left}#bbpress-forums #bbp-your-profile fieldset fieldset.password{width:60%;display:inline}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper,#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-input-wrapper{width:100%;margin:0;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper button{width:46%;margin:4% 2%;box-sizing:border-box;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.passwword textarea{width:100%}#bbpress-forums #bbp-your-profile fieldset fieldset.password button .dashicons{display:none}#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description{margin-right:0;margin-bottom:20px}#bbpress-forums #password #pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;margin:0;padding:8px;text-align:center;box-sizing:border-box;display:inline-block}#bbpress-forums #password #pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#bbpress-forums #password #pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#bbpress-forums #password #pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#bbpress-forums #password #pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#bbpress-forums #password #pass1-text.short,#bbpress-forums #password #pass1.short{border-color:#e35b5b}#bbpress-forums #password #pass1-text.bad,#bbpress-forums #password#pass1.bad{border-color:#f78b53}#bbpress-forums #password #pass1-text.good,#bbpress-forums #password #pass1.good{border-color:#ffc733}#bbpress-forums #password #pass1-text.strong,#bbpress-forums #password #pass1.strong{border-color:#83c373}#bbpress-forums .indicator-hint{padding-top:8px}#bbpress-forums #pass1-text,#bbpress-forums .pw-weak,#bbpress-forums .show-password #pass1{display:none}#bbpress-forums .show-password #pass1-text{display:inline-block}div.bbp-template-notice,div.indicator-hint{border-width:1px;border-style:solid;padding:0 .6em;margin:5px 0 15px;border-radius:3px;background-color:#ffffe0;border-color:#e6db55;color:#000;clear:both}div.bbp-template-notice a{color:#555;text-decoration:none}div.bbp-template-notice a:hover{color:#000}div.bbp-template-notice.info{border:#cee1ef 1px solid;background-color:#f0f8ff}div.bbp-template-notice.important{border:#e6db55 1px solid;background-color:#fffbcc}div.bbp-template-notice.error,div.bbp-template-notice.warning{background-color:#ffebe8;border-color:#c00}div.bbp-template-notice.error a,div.bbp-template-notice.warning a{color:#c00}div.bbp-template-notice li,div.bbp-template-notice p{margin:.5em 0 6px!important;padding:2px;font-size:12px;line-height:1.4}.bbp-forum-content ul.sticky,.bbp-topics ul.sticky,.bbp-topics ul.super-sticky,.bbp-topics-front ul.super-sticky{background-color:#ffffe0!important;font-size:1.1em}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log{border-top:1px dotted #ddd;width:100%;margin:0;padding:8px 0 0;font-size:11px;color:#aaa}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li{list-style-type:none}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log a,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log a,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log a{text-decoration:none}.bbp-login-form fieldset legend{display:none}.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input,.bbp-login-form .bbp-username input{padding:5px}.bbp-login-form label{width:140px;display:inline-block}#sidebar .bbp-login-form label{width:70px}.bbp-login-form .bbp-email,.bbp-login-form .bbp-password,.bbp-login-form .bbp-remember-me,.bbp-login-form .bbp-submit-wrapper,.bbp-login-form .bbp-username{margin-top:10px}.bbp-login-form .bbp-submit-wrapper{text-align:left}.bbp-login-form .bbp-login-links a{float:right;clear:right}.bbp-logged-in img.avatar{float:right;margin:0 0 0 15px}.bbp-logged-in h4{font-weight:700;font-size:1.3em;clear:none;margin-bottom:10px}#bbpress-forums img.avatar{box-shadow:none;display:inline-block;margin-left:4px}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{float:none;vertical-align:middle;border:3px double #ddd;max-height:20px;max-width:20px}fieldset div.avatar{float:left}.activity-list li.bbp_reply_create .activity-content .activity-inner,.activity-list li.bbp_topic_create .activity-content .activity-inner{border-right:2px solid #eaeaea;margin-right:5px;padding-right:10px}#bbpress-forums h1{clear:none;font-size:1.8em;line-height:1;padding-bottom:10px}#bbpress-forums #bbp-user-wrapper{float:right;width:100%}#bbpress-forums .bbp-user-section{overflow:auto;clear:left}#bbpress-forums #bbp-user-wrapper h2.entry-title{font-size:1.4em;margin:0;padding-bottom:10px;padding-top:0;clear:none}#bbpress-forums #bbp-user-wrapper fieldset.bbp-form,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper ul.bbp-topics{clear:none}#bbpress-forums #bbp-single-user-details{margin:0;width:150px;float:right;overflow:hidden}#bbpress-forums #bbp-single-user-details #bbp-user-avatar{margin:0;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:none;height:150px;padding:0;margin:0 0 20px;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-description{float:none;margin-right:180px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{float:none;margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a{padding:5px 8px;display:block;border:1px solid transparent;text-decoration:none}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background:#eee;opacity:.8}#bbpress-forums #bbp-user-body{margin-right:180px}body.my-account #bbpress-forums{border-top:none;padding-top:0;margin-bottom:0}#bbpress-forums dl.bbp-user-capabilities{display:inline-block;vertical-align:top}#bbpress-forums dl.bbp-user-capabilities dt{margin:0 0 10px;text-transform:capitalize}#bbpress-forums dl.bbp-user-capabilities dd{margin:0;padding:0}.bbp-alert-outer{height:100%;width:100%;top:0;right:0;position:fixed;background-color:rgba(0,0,0,.2);z-index:99999}.bbp-alert-inner{width:350px;text-align:center;background:#fff;position:fixed;top:50%;right:50%;margin-top:-75px;margin-right:-185px;border-radius:3px;border:1px solid #aaa;padding:15px 10px 10px}.bbp-alert-outer .bbp-alert-inner p{margin:10px 0}.bbp-alert-actions a{padding:5px 20px;text-decoration:none}@media only screen and (max-width:480px){#bbpress-forums div.bbp-topic-tags{clear:both;float:none}div.bbp-search-form button,div.bbp-search-form input{font-size:11px;padding:2px}li.bbp-forum-info,li.bbp-topic-title{width:45%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{width:15%}span.bbp-reply-post-date,span.bbp-topic-post-date{float:right}span.bbp-admin-links{float:none;clear:both}#bbpress-forums .bbp-forums-list li,#bbpress-forums .bbp-forums-list span{display:block;font-size:11px}#bbpress-forums .bbp-body div.bbp-reply-author,#bbpress-forums .bbp-body div.bbp-topic-author{float:none;margin:10px;min-height:80px;padding-right:80px;position:relative;text-align:right;width:calc(100% - 100px);border-bottom:1px solid #efefef;box-sizing:content-box}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:none;display:inline-block;margin-right:0;word-wrap:break-word}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{position:absolute;top:0;right:0;width:60px;height:auto;margin-top:0}#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:12px;font-style:normal}#bbpress-forums .bbp-body div.bbp-reply-content,#bbpress-forums .bbp-body div.bbp-topic-content{clear:both;margin:0 10px 5px 10px;padding:0}#bbpress-forums div.bbp-reply-content p,#bbpress-forums div.bbp-topic-content p{margin-bottom:1em}#bbpress-forums div.bbp-reply-content p:last-child,#bbpress-forums div.bbp-topic-content p:last-child{margin-bottom:0}div.bbp-submit-wrapper{float:right}#bbpress-forums fieldset.bbp-form{padding:0 10px 10px}#bbpress-forums #bbp-user-body{clear:both;margin-right:0;word-wrap:break-word}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:320px){#bbpress-forums div.bbp-search-form{margin-bottom:10px}#bbpress-forums li.bbp-body li.bbp-forum-info,#bbpress-forums li.bbp-body li.bbp-topic-title,#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{width:100%}#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{text-align:center;text-transform:uppercase}#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:20%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{width:58%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count{margin-top:7px}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{font-size:10px}#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-topic-author{text-align:right;width:25%}#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-right:25%}#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar{width:14px;height:auto;max-height:14px;max-width:14px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:1px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar td{width:20px;height:20px}#bbpress-forums div.wp-editor-container{width:100%;overflow:auto}#bbpress-forums input#bbp_topic_tags,#bbpress-forums input#bbp_topic_title{width:95%}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:240px){#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-footer div.bbp-reply-author,#bbpress-forums li.bbp-footer div.bbp-search-author,#bbpress-forums li.bbp-footer div.bbp-topic-author,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:45%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{clear:both;width:100%}#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{text-align:center}#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-author,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-right:0;text-align:right}#bbpress-forums li.bbp-body li.bbp-topic-freshness p.bbp-topic-meta{display:inline-block}#bbpress-forums li.bbp-header{overflow:hidden}#bbpress-forums li.bbp-footer div.bbp-reply-content,#bbpress-forums li.bbp-footer div.bbp-search-content,#bbpress-forums li.bbp-footer div.bbp-topic-content{display:inline-block;margin-right:0}#bbpress-forums li.bbp-body div.bbp-reply-author,#bbpress-forums li.bbp-body div.bbp-topic-author{min-height:60px;padding-right:60px}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{width:40px;height:auto}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:12px}}
|
1 |
+
.hidden,.js .hide-if-js{display:none}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;word-wrap:normal!important}#bbpress-forums{background:0 0;clear:both;margin-bottom:20px;overflow:hidden;font-size:12px;line-height:18px}#bbpress-forums a,#bbpress-forums a:hover{box-shadow:none;border:none;transition:none}#bbpress-forums ul,#bbpress-forums.bbpress-wrapper ul{background:0 0;list-style:none;margin:0;padding:0}#bbpress-forums hr{margin:0 0 24px}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:#fff}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#fbfbfb}body.reply-edit .reply{float:none}#bbpress-forums div.reply{height:auto;width:100%;box-sizing:border-box}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background-color:#f4f4f4}#bbpress-forums .status-spam.even,#bbpress-forums .status-trash.even{background-color:#fee}#bbpress-forums .status-spam.odd,#bbpress-forums .status-trash.odd{background-color:#fdd}#bbpress-forums .status-pending.even,#bbpress-forums .status-pending.odd,#bbpress-forums ul.status-pending a{background-color:#fef7f1}#bbpress-forums ul.status-closed,#bbpress-forums ul.status-closed a{color:#ccc}#bbpress-forums ul.bbp-threaded-replies{margin-right:50px}#bbpress-forums li{background:0 0;margin:0;list-style:none}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:12px;overflow:hidden;border:1px solid #eee;margin-bottom:20px;clear:both}#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{clear:both}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{background:#f3f3f3;border-top:1px solid #eee;font-weight:700;padding:8px;text-align:center}#bbpress-forums li.bbp-header{background:#eaeaea}#bbpress-forums li.bbp-header ul{overflow:hidden}#bbpress-forums .bbp-forums-list{margin:0 7px 0 0;padding-right:12px;border-right:1px solid #ddd}#bbpress-forums .bbp-forums-list .bbp-forum{display:inline;font-size:11px}#bbpress-forums .bbp-forums-list .bbp-forum.css-sep:not(:last-child)::after{content:", "}#bbpress-forums li.bbp-footer p{margin:0;line-height:1}li.bbp-forum-info,li.bbp-topic-title{float:right;text-align:right;width:55%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{float:right;text-align:center;width:10%}li.bbp-forum-freshness,li.bbp-topic-freshness{text-align:center;float:right;width:22%}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid #eee;overflow:hidden;padding:8px}#bbpress-forums #favorite-toggle,#bbpress-forums #subscription-toggle{float:left}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{background:0 0;border:none;font-size:16px;line-height:1;margin:8px 0;padding:0;text-transform:none}#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-reply-author,#bbpress-forums div.bbp-topic-author{float:right;text-align:center;width:115px}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{border:none;max-width:80px;padding:0;margin:12px auto 0;float:none}#bbpress-forums div.bbp-forum-author .bbp-author-name,#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{margin:0 12px;word-wrap:break-word;display:inline-block}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:right;display:block}#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:11px;font-style:italic}#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-header .bbp-topic-author{float:right;margin:0;padding:0;width:120px}#bbpress-forums li.bbp-footer .bbp-forum-content,#bbpress-forums li.bbp-footer .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-search-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-forum-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-header .bbp-search-content,#bbpress-forums li.bbp-header .bbp-topic-content{margin-right:140px;padding:0;text-align:right}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{margin:0;overflow:hidden;padding:8px}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header{border-top:1px solid #ddd;clear:both}span.bbp-author-ip{font-size:11px;font-weight:700;word-wrap:break-word;color:#747474}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin-right:130px;padding:12px 0 12px 12px;text-align:right;position:relative}#bbpress-forums div.bbp-forum-content::after,#bbpress-forums div.bbp-reply-content::after,#bbpress-forums div.bbp-topic-content::after{clear:both;content:".";display:block;float:none;height:0;font-size:0;visibility:hidden}#bbpress-forums div.bbp-reply-content a,#bbpress-forums div.bbp-topic-content a{background:0 0;border:none;display:inline;font-weight:400;margin:0;padding:0;text-decoration:underline}#bbpress-forums div.bbp-reply-content a.bbp-user-mention,#bbpress-forums div.bbp-topic-content a.bbp-user-mention{background:0 0;border:none;text-decoration:none;text-shadow:none;display:inline;font-weight:600;margin:0;padding:0}#bbpress-forums div.bbp-reply-content h1,#bbpress-forums div.bbp-reply-content h2,#bbpress-forums div.bbp-reply-content h3,#bbpress-forums div.bbp-reply-content h4,#bbpress-forums div.bbp-reply-content h5,#bbpress-forums div.bbp-reply-content h6,#bbpress-forums div.bbp-topic-content h1,#bbpress-forums div.bbp-topic-content h2,#bbpress-forums div.bbp-topic-content h3,#bbpress-forums div.bbp-topic-content h4,#bbpress-forums div.bbp-topic-content h5,#bbpress-forums div.bbp-topic-content h6{clear:none;line-height:1;margin:24px 0;padding:0}#bbpress-forums div.bbp-reply-content img,#bbpress-forums div.bbp-topic-content img{max-width:100%;height:auto}#bbpress-forums div.bbp-reply-content ol,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-topic-content ul{margin:0 15px 15px;padding:0}#bbpress-forums div.bbp-reply-content ul li,#bbpress-forums div.bbp-topic-content ul li{list-style-type:disc}#bbpress-forums div.bbp-reply-content ol li,#bbpress-forums div.bbp-topic-content ol li{list-style-type:decimal}#bbpress-forums div.bbp-reply-content ol li li,#bbpress-forums div.bbp-topic-content ol li li{list-style-type:lower-alpha}#bbpress-forums div.bbp-reply-content ol li li li,#bbpress-forums div.bbp-topic-content ol li li li{list-style-type:upper-roman}#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-topic-content pre{font-family:Inconsolata,Consolas,Monaco,"Lucida Console",monospace;display:inline-block;background-color:#f9f9f9;border:1px solid #ddd;padding:0 5px;max-width:95%;vertical-align:middle;margin-top:-3px;overflow-x:auto}#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content pre{display:block;line-height:18px;margin:0 0 24px;padding:5px 10px;white-space:pre;overflow:auto}#bbpress-forums div.bbp-reply-content pre code,#bbpress-forums div.bbp-topic-content pre code{display:block;border:none;padding:0;margin:0;background-color:transparent;overflow-wrap:normal;overflow:auto;max-width:100%}#bbpress-forums div.bbp-reply-content iframe.wp-embedded-content,#bbpress-forums div.bbp-topic-content iframe.wp-embedded-content{position:relative}#bbpress-forums div.bbp-reply-to{margin-right:130px;padding:12px 0 12px 12px;text-align:left}#bbpress-forums div#bbp-cancel-reply-to{text-align:left}div.bbp-breadcrumb{float:right}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:12px}#bbpress-forums div.bbp-breadcrumb p,#bbpress-forums div.bbp-topic-tags p{margin:0 0 10px 0}#bbpress-forums div.bbp-topic-tags{float:left;clear:both}#bbp-topic-hot-tags{clear:both}#bbpress-forums #bbp-search-form{clear:right}#bbpress-forums #bbp-search-form .hidden{height:0;width:0;overflow:hidden;position:absolute;background:0 0;right:-999em}#bbpress-forums #bbp-search-form #bbp_search{display:inline-block;width:auto}#bbpress-forums div.bbp-search-form{float:left}span.bbp-admin-links{float:left;color:#ddd}span.bbp-admin-links a{color:#707070;font-weight:400;font-size:10px;text-transform:uppercase;text-decoration:none}fieldset span.bbp-admin-links{float:right}tr td span.bbp-admin-links a:hover{color:#ff4b33}td.bbp-topic-admin-links,td.bbp-topic-counts{width:50%}.bbp-forum-header a.bbp-forum-permalink,.bbp-reply-header a.bbp-reply-permalink,.bbp-topic-header a.bbp-topic-permalink{float:left;margin-right:10px;color:#707070}.bbp-row-actions #favorite-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #favorite-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #favorite-toggle span.is-favorite a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #favorite-toggle span.is-favorite a:hover{color:#c88;border-color:#c88;background-color:#fdd}.bbp-row-actions #subscription-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #subscription-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #subscription-toggle span.is-subscribed a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #subscription-toggle span.is-subscribed a:hover{color:#c88;border-color:#c88;background-color:#fdd}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:11px;margin:5px 0;padding:0;word-wrap:break-word}#bbpress-forums p.bbp-topic-meta span{white-space:nowrap}.bbp-pagination-count{float:right;border:1px solid transparent}.bbp-pagination-links{float:left;list-style:none;display:inline}.bbp-pagination{float:right;width:100%;margin-bottom:15px}#bbpress-forums .bbp-pagination-links a,#bbpress-forums .bbp-pagination-links span.current{display:block;float:right;font-size:12px;line-height:18px;padding:0 5px;margin-right:5px;border:1px solid #efefef;border-radius:0;background:0 0;color:inherit;text-decoration:none}#bbpress-forums .bbp-pagination-links span.dots{display:block;float:right;padding:1px 4px;margin-right:5px}#bbpress-forums .bbp-topic-pagination{display:inline-block;margin-right:5px;margin-bottom:2px}#bbpress-forums .bbp-topic-pagination a{font-size:10px;font-weight:400;line-height:10px;margin:0;padding:1px 3px;border:1px solid #ddd;color:inherit;background:0 0;display:inline;text-decoration:none}#bbpress-forums .bbp-pagination-links a:hover,#bbpress-forums .bbp-pagination-links span.current,#bbpress-forums .bbp-topic-pagination a:hover{background:#eee;opacity:.8;border:1px solid #ddd}#bbpress-forums fieldset.bbp-form{clear:right;border:1px solid #eee;padding:10px 20px;margin-bottom:10px}#bbpress-forums fieldset.bbp-form legend{padding:5px;width:auto;border:none}#bbpress-forums fieldset.bbp-form label{margin:0;display:inline-block}#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,#bbp-login fieldset label,#bbp-lost-pass fieldset label,#bbp-register fieldset label{width:100px}#bbpress-forums fieldset.bbp-form p{padding:0}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{margin:0 0 8px}#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{min-height:28px;height:28px;padding:5px}textarea#bbp_forum_content,textarea#bbp_reply_content,textarea#bbp_topic_content{width:97%;box-sizing:border-box}textarea#bbp_forum_content{height:210px}#bbpress-forums fieldset.bbp-forum-form-attributes{width:200px;float:left;clear:none;margin-right:25px}#bbpress-forums fieldset select#bbp_forum_id{max-width:200px}.bbp-reply-form,.bbp-topic-form,.bbp-topic-tag-form{clear:right}body.reply-edit .bbp-reply-form div.avatar img,body.single-forum .bbp-topic-form div.avatar img,body.single-reply .bbp-reply-form div.avatar img,body.topic-edit .bbp-topic-form div.avatar img{margin-left:0;padding:10px;border:1px solid #ddd;line-height:0;background-color:#efefef}body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.reply-edit .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.topic-edit .bbp-topic-form code{font-size:10px;background-color:#f0fff8;border:1px solid #ceefe1;display:block;padding:8px;margin-top:5px;width:369px}#delete_tag,#merge_tag{display:inline}div.bbp-submit-wrapper{margin-top:15px;float:left;clear:both}p.form-allowed-tags{max-width:100%}#bbpress-forums div.bbp-the-content-wrapper{margin-bottom:10px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{width:100%;margin:0;font-size:12px}#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper td,#bbpress-forums div.bbp-the-content-wrapper tr{border:none;padding:0;margin:0;width:auto;line-height:1}#bbpress-forums div.bbp-the-content-wrapper input[type=button]{padding:4px 7px;margin:0 0 0 -1px;line-height:0;border:1px solid transparent;background-color:transparent;box-shadow:none;text-shadow:none;text-transform:uppercase;font-size:11px;font-weight:400;border-radius:3px;min-width:25px;color:#555}#bbpress-forums div.bbp-the-content-wrapper input[type=button]:hover{border-color:rgba(0,0,0,.1);background-color:rgba(255,255,255,.5)}#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar{padding:5px;min-height:26px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:4px 4px 8px}#bbpress-forums div.wp-editor-container{margin:0;padding:0;line-height:0}#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar{line-height:16px}#bbpress-forums .bbp-replies .bbp-reply-form{margin:0 10px 0 10px}#bbpress-forums #bbp-your-profile fieldset{padding:20px 20px 0}#bbpress-forums #bbp-your-profile fieldset div{margin-bottom:20px;float:right;width:100%;clear:right}#bbpress-forums #bbp-your-profile fieldset select{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:none;border-radius:0}#bbpress-forums #bbp-your-profile fieldset input:focus,#bbpress-forums #bbp-your-profile fieldset textarea:focus{border:1px solid #ccc;box-shadow:inset -1px 1px 1px rgba(0,0,0,.1);outline-color:rgba(240,255,240,.1)}#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox{width:auto}#bbpress-forums #bbp-your-profile fieldset legend{display:none}#bbpress-forums #bbp-your-profile fieldset label[for]{float:right;width:20%;padding:5px 0 5px 20px;text-align:left;cursor:pointer}#bbpress-forums #bbp-your-profile fieldset dl label[for]{text-align:right;width:60%}#bbpress-forums #bbp-your-profile fieldset p.description{margin:5px 20% 0 0;font-size:12px;font-style:italic;float:right;clear:right;width:60%;padding:5px 8px;border:#cee1ef 1px solid;background-color:#f0f8ff}#bbpress-forums #bbp-your-profile fieldset fieldset{margin:0;border:none;padding:0;clear:none;float:none}#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl{margin:0}#bbpress-forums #bbp-your-profile fieldset.submit button{float:left}#bbpress-forums #bbp-your-profile fieldset fieldset.password{width:60%;display:inline}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper,#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-input-wrapper{width:100%;margin:0;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper button{width:46%;margin:4% 2%;box-sizing:border-box;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.passwword textarea{width:100%}#bbpress-forums #bbp-your-profile fieldset fieldset.password button .dashicons{display:none}#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description{margin-right:0;margin-bottom:20px}#bbpress-forums #password #pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;margin:0;padding:8px;text-align:center;box-sizing:border-box;display:inline-block}#bbpress-forums #password #pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#bbpress-forums #password #pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#bbpress-forums #password #pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#bbpress-forums #password #pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#bbpress-forums #password #pass1-text.short,#bbpress-forums #password #pass1.short{border-color:#e35b5b}#bbpress-forums #password #pass1-text.bad,#bbpress-forums #password#pass1.bad{border-color:#f78b53}#bbpress-forums #password #pass1-text.good,#bbpress-forums #password #pass1.good{border-color:#ffc733}#bbpress-forums #password #pass1-text.strong,#bbpress-forums #password #pass1.strong{border-color:#83c373}#bbpress-forums .indicator-hint{padding-top:8px}#bbpress-forums #pass1-text,#bbpress-forums .pw-weak,#bbpress-forums .show-password #pass1{display:none}#bbpress-forums .show-password #pass1-text{display:inline-block}div.bbp-template-notice,div.indicator-hint{border-width:1px;border-style:solid;padding:0 .6em;margin:5px 0 15px;border-radius:3px;background-color:#ffffe0;border-color:#e6db55;color:#000;clear:both}div.bbp-template-notice a{color:#555;text-decoration:none}div.bbp-template-notice a:hover{color:#000}div.bbp-template-notice.info{border:#cee1ef 1px solid;background-color:#f0f8ff}div.bbp-template-notice.important{border:#e6db55 1px solid;background-color:#fffbcc}div.bbp-template-notice.error,div.bbp-template-notice.warning{background-color:#ffebe8;border-color:#c00}div.bbp-template-notice.error a,div.bbp-template-notice.warning a{color:#c00}div.bbp-template-notice li,div.bbp-template-notice p{margin:.5em 0 6px!important;padding:2px;font-size:12px;line-height:1.4}#bbpress-forums div.bbp-template-notice code{font-size:11px;padding:2px 4px;background:rgba(200,200,200,.3);border-radius:3px}.bbp-forum-content ul.sticky,.bbp-topics ul.sticky,.bbp-topics ul.super-sticky,.bbp-topics-front ul.super-sticky{background-color:#ffffe0!important;font-size:1.1em}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log{border-top:1px dotted #ddd;width:100%;margin:0;padding:8px 0 0;font-size:11px;color:#aaa}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li{list-style-type:none}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log a,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log a,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log a{text-decoration:none}.bbp-login-form fieldset legend{display:none}.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input,.bbp-login-form .bbp-username input{padding:5px}.bbp-login-form label{width:140px;display:inline-block}#sidebar .bbp-login-form label{width:70px}.bbp-login-form .bbp-email,.bbp-login-form .bbp-password,.bbp-login-form .bbp-remember-me,.bbp-login-form .bbp-submit-wrapper,.bbp-login-form .bbp-username{margin-top:10px}.bbp-login-form .bbp-submit-wrapper{text-align:left}.bbp-login-form .bbp-login-links a{float:right;clear:right}.bbp-logged-in img.avatar{float:right;margin:0 0 0 15px}.bbp-logged-in h4{font-weight:700;font-size:1.3em;clear:none;margin-bottom:10px}#bbpress-forums img.avatar{box-shadow:none;display:inline-block;margin-left:4px}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{float:none;vertical-align:middle;border:3px double #ddd;max-height:20px;max-width:20px}fieldset div.avatar{float:left}.activity-list li.bbp_reply_create .activity-content .activity-inner,.activity-list li.bbp_topic_create .activity-content .activity-inner{border-right:2px solid #eaeaea;margin-right:5px;padding-right:10px}#bbpress-forums h1{clear:none;font-size:1.8em;line-height:1;padding-bottom:10px}#bbpress-forums #bbp-user-wrapper{float:right;width:100%}#bbpress-forums .bbp-user-section{overflow:auto;clear:left}#bbpress-forums #bbp-user-wrapper h2.entry-title{font-size:1.4em;margin:0;padding-bottom:10px;padding-top:0;clear:none}#bbpress-forums #bbp-user-wrapper fieldset.bbp-form,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper ul.bbp-topics{clear:none}#bbpress-forums #bbp-single-user-details{margin:0;width:150px;float:right;overflow:hidden}#bbpress-forums #bbp-single-user-details #bbp-user-avatar{margin:0;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:none;height:150px;padding:0;margin:0 0 20px;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-description{float:none;margin-right:180px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{float:none;margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a{padding:5px 8px;display:block;border:1px solid transparent;text-decoration:none}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background:#eee;opacity:.8}#bbpress-forums #bbp-user-body{margin-right:180px}body.my-account #bbpress-forums{border-top:none;padding-top:0;margin-bottom:0}#bbpress-forums dl.bbp-user-capabilities{display:inline-block;vertical-align:top}#bbpress-forums dl.bbp-user-capabilities dt{margin:0 0 10px;text-transform:capitalize}#bbpress-forums dl.bbp-user-capabilities dd{margin:0;padding:0}.bbp-alert-outer{height:100%;width:100%;top:0;right:0;position:fixed;background-color:rgba(0,0,0,.2);z-index:99999}.bbp-alert-inner{width:350px;text-align:center;background:#fff;position:fixed;top:50%;right:50%;margin-top:-75px;margin-right:-185px;border-radius:3px;border:1px solid #aaa;padding:15px 10px 10px}.bbp-alert-outer .bbp-alert-inner p{margin:10px 0}.bbp-alert-actions a{padding:5px 20px;text-decoration:none}@media only screen and (max-width:480px){#bbpress-forums div.bbp-topic-tags{clear:both;float:none}div.bbp-search-form button,div.bbp-search-form input{font-size:11px;padding:2px}li.bbp-forum-info,li.bbp-topic-title{width:45%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{width:15%}span.bbp-reply-post-date,span.bbp-topic-post-date{float:right}span.bbp-admin-links{float:none;clear:both}#bbpress-forums .bbp-forums-list li,#bbpress-forums .bbp-forums-list span{display:block;font-size:11px}#bbpress-forums .bbp-body div.bbp-reply-author,#bbpress-forums .bbp-body div.bbp-topic-author{float:none;margin:10px;min-height:80px;padding-right:80px;position:relative;text-align:right;width:calc(100% - 100px);border-bottom:1px solid #efefef;box-sizing:content-box}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:none;display:inline-block;margin-right:0;word-wrap:break-word}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{position:absolute;top:0;right:0;width:60px;height:auto;margin-top:0}#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:12px;font-style:normal}#bbpress-forums .bbp-body div.bbp-reply-content,#bbpress-forums .bbp-body div.bbp-topic-content{clear:both;margin:0 10px 5px 10px;padding:0}#bbpress-forums div.bbp-reply-content p,#bbpress-forums div.bbp-topic-content p{margin-bottom:1em}#bbpress-forums div.bbp-reply-content p:last-child,#bbpress-forums div.bbp-topic-content p:last-child{margin-bottom:0}div.bbp-submit-wrapper{float:right}#bbpress-forums fieldset.bbp-form{padding:0 10px 10px}#bbpress-forums #bbp-user-body{clear:both;margin-right:0;word-wrap:break-word}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:320px){#bbpress-forums div.bbp-search-form{margin-bottom:10px}#bbpress-forums li.bbp-body li.bbp-forum-info,#bbpress-forums li.bbp-body li.bbp-topic-title,#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{width:100%}#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{text-align:center;text-transform:uppercase}#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:20%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{width:58%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count{margin-top:7px}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{font-size:10px}#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-topic-author{text-align:right;width:25%}#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-right:25%}#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar{width:14px;height:auto;max-height:14px;max-width:14px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:1px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar td{width:20px;height:20px}#bbpress-forums div.wp-editor-container{width:100%;overflow:auto}#bbpress-forums input#bbp_topic_tags,#bbpress-forums input#bbp_topic_title{width:95%}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:240px){#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-footer div.bbp-reply-author,#bbpress-forums li.bbp-footer div.bbp-search-author,#bbpress-forums li.bbp-footer div.bbp-topic-author,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:45%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{clear:both;width:100%}#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{text-align:center}#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-author,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-right:0;text-align:right}#bbpress-forums li.bbp-body li.bbp-topic-freshness p.bbp-topic-meta{display:inline-block}#bbpress-forums li.bbp-header{overflow:hidden}#bbpress-forums li.bbp-footer div.bbp-reply-content,#bbpress-forums li.bbp-footer div.bbp-search-content,#bbpress-forums li.bbp-footer div.bbp-topic-content{display:inline-block;margin-right:0}#bbpress-forums li.bbp-body div.bbp-reply-author,#bbpress-forums li.bbp-body div.bbp-topic-author{min-height:60px;padding-right:60px}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{width:40px;height:auto}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:12px}}
|
templates/default/css/bbpress.css
CHANGED
@@ -1125,6 +1125,13 @@ div.bbp-template-notice li {
|
|
1125 |
line-height: 1.4;
|
1126 |
}
|
1127 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1128 |
/* =Stickies
|
1129 |
-------------------------------------------------------------- */
|
1130 |
|
1125 |
line-height: 1.4;
|
1126 |
}
|
1127 |
|
1128 |
+
#bbpress-forums div.bbp-template-notice code {
|
1129 |
+
font-size: 11px;
|
1130 |
+
padding: 2px 4px;
|
1131 |
+
background: rgba(200, 200, 200, 0.3);
|
1132 |
+
border-radius: 3px;
|
1133 |
+
}
|
1134 |
+
|
1135 |
/* =Stickies
|
1136 |
-------------------------------------------------------------- */
|
1137 |
|
templates/default/css/bbpress.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.hidden,.js .hide-if-js{display:none}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;word-wrap:normal!important}#bbpress-forums{background:0 0;clear:both;margin-bottom:20px;overflow:hidden;font-size:12px;line-height:18px}#bbpress-forums a,#bbpress-forums a:hover{box-shadow:none;border:none;transition:none}#bbpress-forums ul,#bbpress-forums.bbpress-wrapper ul{background:0 0;list-style:none;margin:0;padding:0}#bbpress-forums hr{margin:0 0 24px}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:#fff}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#fbfbfb}body.reply-edit .reply{float:none}#bbpress-forums div.reply{height:auto;width:100%;box-sizing:border-box}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background-color:#f4f4f4}#bbpress-forums .status-spam.even,#bbpress-forums .status-trash.even{background-color:#fee}#bbpress-forums .status-spam.odd,#bbpress-forums .status-trash.odd{background-color:#fdd}#bbpress-forums .status-pending.even,#bbpress-forums .status-pending.odd,#bbpress-forums ul.status-pending a{background-color:#fef7f1}#bbpress-forums ul.status-closed,#bbpress-forums ul.status-closed a{color:#ccc}#bbpress-forums ul.bbp-threaded-replies{margin-left:50px}#bbpress-forums li{background:0 0;margin:0;list-style:none}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:12px;overflow:hidden;border:1px solid #eee;margin-bottom:20px;clear:both}#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{clear:both}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{background:#f3f3f3;border-top:1px solid #eee;font-weight:700;padding:8px;text-align:center}#bbpress-forums li.bbp-header{background:#eaeaea}#bbpress-forums li.bbp-header ul{overflow:hidden}#bbpress-forums .bbp-forums-list{margin:0 0 0 7px;padding-left:12px;border-left:1px solid #ddd}#bbpress-forums .bbp-forums-list .bbp-forum{display:inline;font-size:11px}#bbpress-forums .bbp-forums-list .bbp-forum.css-sep:not(:last-child)::after{content:", "}#bbpress-forums li.bbp-footer p{margin:0;line-height:1}li.bbp-forum-info,li.bbp-topic-title{float:left;text-align:left;width:55%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{float:left;text-align:center;width:10%}li.bbp-forum-freshness,li.bbp-topic-freshness{text-align:center;float:left;width:22%}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid #eee;overflow:hidden;padding:8px}#bbpress-forums #favorite-toggle,#bbpress-forums #subscription-toggle{float:right}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{background:0 0;border:none;font-size:16px;line-height:1;margin:8px 0;padding:0;text-transform:none}#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-reply-author,#bbpress-forums div.bbp-topic-author{float:left;text-align:center;width:115px}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{border:none;max-width:80px;padding:0;margin:12px auto 0;float:none}#bbpress-forums div.bbp-forum-author .bbp-author-name,#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{margin:0 12px;word-wrap:break-word;display:inline-block}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:left;display:block}#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:11px;font-style:italic}#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-header .bbp-topic-author{float:left;margin:0;padding:0;width:120px}#bbpress-forums li.bbp-footer .bbp-forum-content,#bbpress-forums li.bbp-footer .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-search-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-forum-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-header .bbp-search-content,#bbpress-forums li.bbp-header .bbp-topic-content{margin-left:140px;padding:0;text-align:left}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{margin:0;overflow:hidden;padding:8px}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header{border-top:1px solid #ddd;clear:both}span.bbp-author-ip{font-size:11px;font-weight:700;word-wrap:break-word;color:#747474}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin-left:130px;padding:12px 12px 12px 0;text-align:left;position:relative}#bbpress-forums div.bbp-forum-content::after,#bbpress-forums div.bbp-reply-content::after,#bbpress-forums div.bbp-topic-content::after{clear:both;content:".";display:block;float:none;height:0;font-size:0;visibility:hidden}#bbpress-forums div.bbp-reply-content a,#bbpress-forums div.bbp-topic-content a{background:0 0;border:none;display:inline;font-weight:400;margin:0;padding:0;text-decoration:underline}#bbpress-forums div.bbp-reply-content a.bbp-user-mention,#bbpress-forums div.bbp-topic-content a.bbp-user-mention{background:0 0;border:none;text-decoration:none;text-shadow:none;display:inline;font-weight:600;margin:0;padding:0}#bbpress-forums div.bbp-reply-content h1,#bbpress-forums div.bbp-reply-content h2,#bbpress-forums div.bbp-reply-content h3,#bbpress-forums div.bbp-reply-content h4,#bbpress-forums div.bbp-reply-content h5,#bbpress-forums div.bbp-reply-content h6,#bbpress-forums div.bbp-topic-content h1,#bbpress-forums div.bbp-topic-content h2,#bbpress-forums div.bbp-topic-content h3,#bbpress-forums div.bbp-topic-content h4,#bbpress-forums div.bbp-topic-content h5,#bbpress-forums div.bbp-topic-content h6{clear:none;line-height:1;margin:24px 0;padding:0}#bbpress-forums div.bbp-reply-content img,#bbpress-forums div.bbp-topic-content img{max-width:100%;height:auto}#bbpress-forums div.bbp-reply-content ol,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-topic-content ul{margin:0 15px 15px;padding:0}#bbpress-forums div.bbp-reply-content ul li,#bbpress-forums div.bbp-topic-content ul li{list-style-type:disc}#bbpress-forums div.bbp-reply-content ol li,#bbpress-forums div.bbp-topic-content ol li{list-style-type:decimal}#bbpress-forums div.bbp-reply-content ol li li,#bbpress-forums div.bbp-topic-content ol li li{list-style-type:lower-alpha}#bbpress-forums div.bbp-reply-content ol li li li,#bbpress-forums div.bbp-topic-content ol li li li{list-style-type:upper-roman}#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-topic-content pre{font-family:Inconsolata,Consolas,Monaco,"Lucida Console",monospace;display:inline-block;background-color:#f9f9f9;border:1px solid #ddd;padding:0 5px;max-width:95%;vertical-align:middle;margin-top:-3px;overflow-x:auto}#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content pre{display:block;line-height:18px;margin:0 0 24px;padding:5px 10px;white-space:pre;overflow:auto}#bbpress-forums div.bbp-reply-content pre code,#bbpress-forums div.bbp-topic-content pre code{display:block;border:none;padding:0;margin:0;background-color:transparent;overflow-wrap:normal;overflow:auto;max-width:100%}#bbpress-forums div.bbp-reply-content iframe.wp-embedded-content,#bbpress-forums div.bbp-topic-content iframe.wp-embedded-content{position:relative}#bbpress-forums div.bbp-reply-to{margin-left:130px;padding:12px 12px 12px 0;text-align:right}#bbpress-forums div#bbp-cancel-reply-to{text-align:right}div.bbp-breadcrumb{float:left}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:12px}#bbpress-forums div.bbp-breadcrumb p,#bbpress-forums div.bbp-topic-tags p{margin:0 0 10px 0}#bbpress-forums div.bbp-topic-tags{float:right;clear:both}#bbp-topic-hot-tags{clear:both}#bbpress-forums #bbp-search-form{clear:left}#bbpress-forums #bbp-search-form .hidden{height:0;width:0;overflow:hidden;position:absolute;background:0 0;left:-999em}#bbpress-forums #bbp-search-form #bbp_search{display:inline-block;width:auto}#bbpress-forums div.bbp-search-form{float:right}span.bbp-admin-links{float:right;color:#ddd}span.bbp-admin-links a{color:#707070;font-weight:400;font-size:10px;text-transform:uppercase;text-decoration:none}fieldset span.bbp-admin-links{float:left}tr td span.bbp-admin-links a:hover{color:#ff4b33}td.bbp-topic-admin-links,td.bbp-topic-counts{width:50%}.bbp-forum-header a.bbp-forum-permalink,.bbp-reply-header a.bbp-reply-permalink,.bbp-topic-header a.bbp-topic-permalink{float:right;margin-left:10px;color:#707070}.bbp-row-actions #favorite-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #favorite-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #favorite-toggle span.is-favorite a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #favorite-toggle span.is-favorite a:hover{color:#c88;border-color:#c88;background-color:#fdd}.bbp-row-actions #subscription-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #subscription-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #subscription-toggle span.is-subscribed a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #subscription-toggle span.is-subscribed a:hover{color:#c88;border-color:#c88;background-color:#fdd}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:11px;margin:5px 0;padding:0;word-wrap:break-word}#bbpress-forums p.bbp-topic-meta span{white-space:nowrap}.bbp-pagination-count{float:left;border:1px solid transparent}.bbp-pagination-links{float:right;list-style:none;display:inline}.bbp-pagination{float:left;width:100%;margin-bottom:15px}#bbpress-forums .bbp-pagination-links a,#bbpress-forums .bbp-pagination-links span.current{display:block;float:left;font-size:12px;line-height:18px;padding:0 5px;margin-left:5px;border:1px solid #efefef;border-radius:0;background:0 0;color:inherit;text-decoration:none}#bbpress-forums .bbp-pagination-links span.dots{display:block;float:left;padding:1px 4px;margin-left:5px}#bbpress-forums .bbp-topic-pagination{display:inline-block;margin-left:5px;margin-bottom:2px}#bbpress-forums .bbp-topic-pagination a{font-size:10px;font-weight:400;line-height:10px;margin:0;padding:1px 3px;border:1px solid #ddd;color:inherit;background:0 0;display:inline;text-decoration:none}#bbpress-forums .bbp-pagination-links a:hover,#bbpress-forums .bbp-pagination-links span.current,#bbpress-forums .bbp-topic-pagination a:hover{background:#eee;opacity:.8;border:1px solid #ddd}#bbpress-forums fieldset.bbp-form{clear:left;border:1px solid #eee;padding:10px 20px;margin-bottom:10px}#bbpress-forums fieldset.bbp-form legend{padding:5px;width:auto;border:none}#bbpress-forums fieldset.bbp-form label{margin:0;display:inline-block}#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,#bbp-login fieldset label,#bbp-lost-pass fieldset label,#bbp-register fieldset label{width:100px}#bbpress-forums fieldset.bbp-form p{padding:0}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{margin:0 0 8px}#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{min-height:28px;height:28px;padding:5px}textarea#bbp_forum_content,textarea#bbp_reply_content,textarea#bbp_topic_content{width:97%;box-sizing:border-box}textarea#bbp_forum_content{height:210px}#bbpress-forums fieldset.bbp-forum-form-attributes{width:200px;float:right;clear:none;margin-left:25px}#bbpress-forums fieldset select#bbp_forum_id{max-width:200px}.bbp-reply-form,.bbp-topic-form,.bbp-topic-tag-form{clear:left}body.reply-edit .bbp-reply-form div.avatar img,body.single-forum .bbp-topic-form div.avatar img,body.single-reply .bbp-reply-form div.avatar img,body.topic-edit .bbp-topic-form div.avatar img{margin-right:0;padding:10px;border:1px solid #ddd;line-height:0;background-color:#efefef}body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.reply-edit .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.topic-edit .bbp-topic-form code{font-size:10px;background-color:#f0fff8;border:1px solid #ceefe1;display:block;padding:8px;margin-top:5px;width:369px}#delete_tag,#merge_tag{display:inline}div.bbp-submit-wrapper{margin-top:15px;float:right;clear:both}p.form-allowed-tags{max-width:100%}#bbpress-forums div.bbp-the-content-wrapper{margin-bottom:10px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{width:100%;margin:0;font-size:12px}#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper td,#bbpress-forums div.bbp-the-content-wrapper tr{border:none;padding:0;margin:0;width:auto;line-height:1}#bbpress-forums div.bbp-the-content-wrapper input[type=button]{padding:4px 7px;margin:0 -1px 0 0;line-height:0;border:1px solid transparent;background-color:transparent;box-shadow:none;text-shadow:none;text-transform:uppercase;font-size:11px;font-weight:400;border-radius:3px;min-width:25px;color:#555}#bbpress-forums div.bbp-the-content-wrapper input[type=button]:hover{border-color:rgba(0,0,0,.1);background-color:rgba(255,255,255,.5)}#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar{padding:5px;min-height:26px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:4px 4px 8px}#bbpress-forums div.wp-editor-container{margin:0;padding:0;line-height:0}#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar{line-height:16px}#bbpress-forums .bbp-replies .bbp-reply-form{margin:0 10px 0 10px}#bbpress-forums #bbp-your-profile fieldset{padding:20px 20px 0}#bbpress-forums #bbp-your-profile fieldset div{margin-bottom:20px;float:left;width:100%;clear:left}#bbpress-forums #bbp-your-profile fieldset select{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:none;border-radius:0}#bbpress-forums #bbp-your-profile fieldset input:focus,#bbpress-forums #bbp-your-profile fieldset textarea:focus{border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);outline-color:rgba(240,255,240,.1)}#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox{width:auto}#bbpress-forums #bbp-your-profile fieldset legend{display:none}#bbpress-forums #bbp-your-profile fieldset label[for]{float:left;width:20%;padding:5px 20px 5px 0;text-align:right;cursor:pointer}#bbpress-forums #bbp-your-profile fieldset dl label[for]{text-align:left;width:60%}#bbpress-forums #bbp-your-profile fieldset p.description{margin:5px 0 0 20%;font-size:12px;font-style:italic;float:left;clear:left;width:60%;padding:5px 8px;border:#cee1ef 1px solid;background-color:#f0f8ff}#bbpress-forums #bbp-your-profile fieldset fieldset{margin:0;border:none;padding:0;clear:none;float:none}#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl{margin:0}#bbpress-forums #bbp-your-profile fieldset.submit button{float:right}#bbpress-forums #bbp-your-profile fieldset fieldset.password{width:60%;display:inline}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper,#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-input-wrapper{width:100%;margin:0;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper button{width:46%;margin:4% 2%;box-sizing:border-box;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.passwword textarea{width:100%}#bbpress-forums #bbp-your-profile fieldset fieldset.password button .dashicons{display:none}#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description{margin-left:0;margin-bottom:20px}#bbpress-forums #password #pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;margin:0;padding:8px;text-align:center;box-sizing:border-box;display:inline-block}#bbpress-forums #password #pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#bbpress-forums #password #pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#bbpress-forums #password #pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#bbpress-forums #password #pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#bbpress-forums #password #pass1-text.short,#bbpress-forums #password #pass1.short{border-color:#e35b5b}#bbpress-forums #password #pass1-text.bad,#bbpress-forums #password#pass1.bad{border-color:#f78b53}#bbpress-forums #password #pass1-text.good,#bbpress-forums #password #pass1.good{border-color:#ffc733}#bbpress-forums #password #pass1-text.strong,#bbpress-forums #password #pass1.strong{border-color:#83c373}#bbpress-forums .indicator-hint{padding-top:8px}#bbpress-forums #pass1-text,#bbpress-forums .pw-weak,#bbpress-forums .show-password #pass1{display:none}#bbpress-forums .show-password #pass1-text{display:inline-block}div.bbp-template-notice,div.indicator-hint{border-width:1px;border-style:solid;padding:0 .6em;margin:5px 0 15px;border-radius:3px;background-color:#ffffe0;border-color:#e6db55;color:#000;clear:both}div.bbp-template-notice a{color:#555;text-decoration:none}div.bbp-template-notice a:hover{color:#000}div.bbp-template-notice.info{border:#cee1ef 1px solid;background-color:#f0f8ff}div.bbp-template-notice.important{border:#e6db55 1px solid;background-color:#fffbcc}div.bbp-template-notice.error,div.bbp-template-notice.warning{background-color:#ffebe8;border-color:#c00}div.bbp-template-notice.error a,div.bbp-template-notice.warning a{color:#c00}div.bbp-template-notice li,div.bbp-template-notice p{margin:.5em 0 6px!important;padding:2px;font-size:12px;line-height:1.4}.bbp-forum-content ul.sticky,.bbp-topics ul.sticky,.bbp-topics ul.super-sticky,.bbp-topics-front ul.super-sticky{background-color:#ffffe0!important;font-size:1.1em}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log{border-top:1px dotted #ddd;width:100%;margin:0;padding:8px 0 0;font-size:11px;color:#aaa}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li{list-style-type:none}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log a,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log a,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log a{text-decoration:none}.bbp-login-form fieldset legend{display:none}.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input,.bbp-login-form .bbp-username input{padding:5px}.bbp-login-form label{width:140px;display:inline-block}#sidebar .bbp-login-form label{width:70px}.bbp-login-form .bbp-email,.bbp-login-form .bbp-password,.bbp-login-form .bbp-remember-me,.bbp-login-form .bbp-submit-wrapper,.bbp-login-form .bbp-username{margin-top:10px}.bbp-login-form .bbp-submit-wrapper{text-align:right}.bbp-login-form .bbp-login-links a{float:left;clear:left}.bbp-logged-in img.avatar{float:left;margin:0 15px 0 0}.bbp-logged-in h4{font-weight:700;font-size:1.3em;clear:none;margin-bottom:10px}#bbpress-forums img.avatar{box-shadow:none;display:inline-block;margin-right:4px}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{float:none;vertical-align:middle;border:3px double #ddd;max-height:20px;max-width:20px}fieldset div.avatar{float:right}.activity-list li.bbp_reply_create .activity-content .activity-inner,.activity-list li.bbp_topic_create .activity-content .activity-inner{border-left:2px solid #eaeaea;margin-left:5px;padding-left:10px}#bbpress-forums h1{clear:none;font-size:1.8em;line-height:1;padding-bottom:10px}#bbpress-forums #bbp-user-wrapper{float:left;width:100%}#bbpress-forums .bbp-user-section{overflow:auto;clear:right}#bbpress-forums #bbp-user-wrapper h2.entry-title{font-size:1.4em;margin:0;padding-bottom:10px;padding-top:0;clear:none}#bbpress-forums #bbp-user-wrapper fieldset.bbp-form,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper ul.bbp-topics{clear:none}#bbpress-forums #bbp-single-user-details{margin:0;width:150px;float:left;overflow:hidden}#bbpress-forums #bbp-single-user-details #bbp-user-avatar{margin:0;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:none;height:150px;padding:0;margin:0 0 20px;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-description{float:none;margin-left:180px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{float:none;margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a{padding:5px 8px;display:block;border:1px solid transparent;text-decoration:none}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background:#eee;opacity:.8}#bbpress-forums #bbp-user-body{margin-left:180px}body.my-account #bbpress-forums{border-top:none;padding-top:0;margin-bottom:0}#bbpress-forums dl.bbp-user-capabilities{display:inline-block;vertical-align:top}#bbpress-forums dl.bbp-user-capabilities dt{margin:0 0 10px;text-transform:capitalize}#bbpress-forums dl.bbp-user-capabilities dd{margin:0;padding:0}.bbp-alert-outer{height:100%;width:100%;top:0;left:0;position:fixed;background-color:rgba(0,0,0,.2);z-index:99999}.bbp-alert-inner{width:350px;text-align:center;background:#fff;position:fixed;top:50%;left:50%;margin-top:-75px;margin-left:-185px;border-radius:3px;border:1px solid #aaa;padding:15px 10px 10px}.bbp-alert-outer .bbp-alert-inner p{margin:10px 0}.bbp-alert-actions a{padding:5px 20px;text-decoration:none}@media only screen and (max-width:480px){#bbpress-forums div.bbp-topic-tags{clear:both;float:none}div.bbp-search-form button,div.bbp-search-form input{font-size:11px;padding:2px}li.bbp-forum-info,li.bbp-topic-title{width:45%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{width:15%}span.bbp-reply-post-date,span.bbp-topic-post-date{float:left}span.bbp-admin-links{float:none;clear:both}#bbpress-forums .bbp-forums-list li,#bbpress-forums .bbp-forums-list span{display:block;font-size:11px}#bbpress-forums .bbp-body div.bbp-reply-author,#bbpress-forums .bbp-body div.bbp-topic-author{float:none;margin:10px;min-height:80px;padding-left:80px;position:relative;text-align:left;width:calc(100% - 100px);border-bottom:1px solid #efefef;box-sizing:content-box}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:none;display:inline-block;margin-left:0;word-wrap:break-word}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{position:absolute;top:0;left:0;width:60px;height:auto;margin-top:0}#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:12px;font-style:normal}#bbpress-forums .bbp-body div.bbp-reply-content,#bbpress-forums .bbp-body div.bbp-topic-content{clear:both;margin:0 10px 5px 10px;padding:0}#bbpress-forums div.bbp-reply-content p,#bbpress-forums div.bbp-topic-content p{margin-bottom:1em}#bbpress-forums div.bbp-reply-content p:last-child,#bbpress-forums div.bbp-topic-content p:last-child{margin-bottom:0}div.bbp-submit-wrapper{float:left}#bbpress-forums fieldset.bbp-form{padding:0 10px 10px}#bbpress-forums #bbp-user-body{clear:both;margin-left:0;word-wrap:break-word}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:320px){#bbpress-forums div.bbp-search-form{margin-bottom:10px}#bbpress-forums li.bbp-body li.bbp-forum-info,#bbpress-forums li.bbp-body li.bbp-topic-title,#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{width:100%}#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{text-align:center;text-transform:uppercase}#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:20%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{width:58%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count{margin-top:7px}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{font-size:10px}#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-topic-author{text-align:left;width:25%}#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-left:25%}#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar{width:14px;height:auto;max-height:14px;max-width:14px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:1px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar td{width:20px;height:20px}#bbpress-forums div.wp-editor-container{width:100%;overflow:auto}#bbpress-forums input#bbp_topic_tags,#bbpress-forums input#bbp_topic_title{width:95%}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:240px){#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-footer div.bbp-reply-author,#bbpress-forums li.bbp-footer div.bbp-search-author,#bbpress-forums li.bbp-footer div.bbp-topic-author,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:45%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{clear:both;width:100%}#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{text-align:center}#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-author,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-left:0;text-align:left}#bbpress-forums li.bbp-body li.bbp-topic-freshness p.bbp-topic-meta{display:inline-block}#bbpress-forums li.bbp-header{overflow:hidden}#bbpress-forums li.bbp-footer div.bbp-reply-content,#bbpress-forums li.bbp-footer div.bbp-search-content,#bbpress-forums li.bbp-footer div.bbp-topic-content{display:inline-block;margin-left:0}#bbpress-forums li.bbp-body div.bbp-reply-author,#bbpress-forums li.bbp-body div.bbp-topic-author{min-height:60px;padding-left:60px}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{width:40px;height:auto}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:12px}}
|
1 |
+
.hidden,.js .hide-if-js{display:none}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;word-wrap:normal!important}#bbpress-forums{background:0 0;clear:both;margin-bottom:20px;overflow:hidden;font-size:12px;line-height:18px}#bbpress-forums a,#bbpress-forums a:hover{box-shadow:none;border:none;transition:none}#bbpress-forums ul,#bbpress-forums.bbpress-wrapper ul{background:0 0;list-style:none;margin:0;padding:0}#bbpress-forums hr{margin:0 0 24px}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:#fff}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#fbfbfb}body.reply-edit .reply{float:none}#bbpress-forums div.reply{height:auto;width:100%;box-sizing:border-box}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background-color:#f4f4f4}#bbpress-forums .status-spam.even,#bbpress-forums .status-trash.even{background-color:#fee}#bbpress-forums .status-spam.odd,#bbpress-forums .status-trash.odd{background-color:#fdd}#bbpress-forums .status-pending.even,#bbpress-forums .status-pending.odd,#bbpress-forums ul.status-pending a{background-color:#fef7f1}#bbpress-forums ul.status-closed,#bbpress-forums ul.status-closed a{color:#ccc}#bbpress-forums ul.bbp-threaded-replies{margin-left:50px}#bbpress-forums li{background:0 0;margin:0;list-style:none}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:12px;overflow:hidden;border:1px solid #eee;margin-bottom:20px;clear:both}#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{clear:both}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{background:#f3f3f3;border-top:1px solid #eee;font-weight:700;padding:8px;text-align:center}#bbpress-forums li.bbp-header{background:#eaeaea}#bbpress-forums li.bbp-header ul{overflow:hidden}#bbpress-forums .bbp-forums-list{margin:0 0 0 7px;padding-left:12px;border-left:1px solid #ddd}#bbpress-forums .bbp-forums-list .bbp-forum{display:inline;font-size:11px}#bbpress-forums .bbp-forums-list .bbp-forum.css-sep:not(:last-child)::after{content:", "}#bbpress-forums li.bbp-footer p{margin:0;line-height:1}li.bbp-forum-info,li.bbp-topic-title{float:left;text-align:left;width:55%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{float:left;text-align:center;width:10%}li.bbp-forum-freshness,li.bbp-topic-freshness{text-align:center;float:left;width:22%}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid #eee;overflow:hidden;padding:8px}#bbpress-forums #favorite-toggle,#bbpress-forums #subscription-toggle{float:right}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{background:0 0;border:none;font-size:16px;line-height:1;margin:8px 0;padding:0;text-transform:none}#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-reply-author,#bbpress-forums div.bbp-topic-author{float:left;text-align:center;width:115px}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{border:none;max-width:80px;padding:0;margin:12px auto 0;float:none}#bbpress-forums div.bbp-forum-author .bbp-author-name,#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{margin:0 12px;word-wrap:break-word;display:inline-block}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:left;display:block}#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:11px;font-style:italic}#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-header .bbp-topic-author{float:left;margin:0;padding:0;width:120px}#bbpress-forums li.bbp-footer .bbp-forum-content,#bbpress-forums li.bbp-footer .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-search-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-forum-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-header .bbp-search-content,#bbpress-forums li.bbp-header .bbp-topic-content{margin-left:140px;padding:0;text-align:left}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{margin:0;overflow:hidden;padding:8px}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header{border-top:1px solid #ddd;clear:both}span.bbp-author-ip{font-size:11px;font-weight:700;word-wrap:break-word;color:#747474}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin-left:130px;padding:12px 12px 12px 0;text-align:left;position:relative}#bbpress-forums div.bbp-forum-content::after,#bbpress-forums div.bbp-reply-content::after,#bbpress-forums div.bbp-topic-content::after{clear:both;content:".";display:block;float:none;height:0;font-size:0;visibility:hidden}#bbpress-forums div.bbp-reply-content a,#bbpress-forums div.bbp-topic-content a{background:0 0;border:none;display:inline;font-weight:400;margin:0;padding:0;text-decoration:underline}#bbpress-forums div.bbp-reply-content a.bbp-user-mention,#bbpress-forums div.bbp-topic-content a.bbp-user-mention{background:0 0;border:none;text-decoration:none;text-shadow:none;display:inline;font-weight:600;margin:0;padding:0}#bbpress-forums div.bbp-reply-content h1,#bbpress-forums div.bbp-reply-content h2,#bbpress-forums div.bbp-reply-content h3,#bbpress-forums div.bbp-reply-content h4,#bbpress-forums div.bbp-reply-content h5,#bbpress-forums div.bbp-reply-content h6,#bbpress-forums div.bbp-topic-content h1,#bbpress-forums div.bbp-topic-content h2,#bbpress-forums div.bbp-topic-content h3,#bbpress-forums div.bbp-topic-content h4,#bbpress-forums div.bbp-topic-content h5,#bbpress-forums div.bbp-topic-content h6{clear:none;line-height:1;margin:24px 0;padding:0}#bbpress-forums div.bbp-reply-content img,#bbpress-forums div.bbp-topic-content img{max-width:100%;height:auto}#bbpress-forums div.bbp-reply-content ol,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-topic-content ul{margin:0 15px 15px;padding:0}#bbpress-forums div.bbp-reply-content ul li,#bbpress-forums div.bbp-topic-content ul li{list-style-type:disc}#bbpress-forums div.bbp-reply-content ol li,#bbpress-forums div.bbp-topic-content ol li{list-style-type:decimal}#bbpress-forums div.bbp-reply-content ol li li,#bbpress-forums div.bbp-topic-content ol li li{list-style-type:lower-alpha}#bbpress-forums div.bbp-reply-content ol li li li,#bbpress-forums div.bbp-topic-content ol li li li{list-style-type:upper-roman}#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-topic-content pre{font-family:Inconsolata,Consolas,Monaco,"Lucida Console",monospace;display:inline-block;background-color:#f9f9f9;border:1px solid #ddd;padding:0 5px;max-width:95%;vertical-align:middle;margin-top:-3px;overflow-x:auto}#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content pre{display:block;line-height:18px;margin:0 0 24px;padding:5px 10px;white-space:pre;overflow:auto}#bbpress-forums div.bbp-reply-content pre code,#bbpress-forums div.bbp-topic-content pre code{display:block;border:none;padding:0;margin:0;background-color:transparent;overflow-wrap:normal;overflow:auto;max-width:100%}#bbpress-forums div.bbp-reply-content iframe.wp-embedded-content,#bbpress-forums div.bbp-topic-content iframe.wp-embedded-content{position:relative}#bbpress-forums div.bbp-reply-to{margin-left:130px;padding:12px 12px 12px 0;text-align:right}#bbpress-forums div#bbp-cancel-reply-to{text-align:right}div.bbp-breadcrumb{float:left}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:12px}#bbpress-forums div.bbp-breadcrumb p,#bbpress-forums div.bbp-topic-tags p{margin:0 0 10px 0}#bbpress-forums div.bbp-topic-tags{float:right;clear:both}#bbp-topic-hot-tags{clear:both}#bbpress-forums #bbp-search-form{clear:left}#bbpress-forums #bbp-search-form .hidden{height:0;width:0;overflow:hidden;position:absolute;background:0 0;left:-999em}#bbpress-forums #bbp-search-form #bbp_search{display:inline-block;width:auto}#bbpress-forums div.bbp-search-form{float:right}span.bbp-admin-links{float:right;color:#ddd}span.bbp-admin-links a{color:#707070;font-weight:400;font-size:10px;text-transform:uppercase;text-decoration:none}fieldset span.bbp-admin-links{float:left}tr td span.bbp-admin-links a:hover{color:#ff4b33}td.bbp-topic-admin-links,td.bbp-topic-counts{width:50%}.bbp-forum-header a.bbp-forum-permalink,.bbp-reply-header a.bbp-reply-permalink,.bbp-topic-header a.bbp-topic-permalink{float:right;margin-left:10px;color:#707070}.bbp-row-actions #favorite-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #favorite-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #favorite-toggle span.is-favorite a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #favorite-toggle span.is-favorite a:hover{color:#c88;border-color:#c88;background-color:#fdd}.bbp-row-actions #subscription-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #subscription-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #subscription-toggle span.is-subscribed a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #subscription-toggle span.is-subscribed a:hover{color:#c88;border-color:#c88;background-color:#fdd}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:11px;margin:5px 0;padding:0;word-wrap:break-word}#bbpress-forums p.bbp-topic-meta span{white-space:nowrap}.bbp-pagination-count{float:left;border:1px solid transparent}.bbp-pagination-links{float:right;list-style:none;display:inline}.bbp-pagination{float:left;width:100%;margin-bottom:15px}#bbpress-forums .bbp-pagination-links a,#bbpress-forums .bbp-pagination-links span.current{display:block;float:left;font-size:12px;line-height:18px;padding:0 5px;margin-left:5px;border:1px solid #efefef;border-radius:0;background:0 0;color:inherit;text-decoration:none}#bbpress-forums .bbp-pagination-links span.dots{display:block;float:left;padding:1px 4px;margin-left:5px}#bbpress-forums .bbp-topic-pagination{display:inline-block;margin-left:5px;margin-bottom:2px}#bbpress-forums .bbp-topic-pagination a{font-size:10px;font-weight:400;line-height:10px;margin:0;padding:1px 3px;border:1px solid #ddd;color:inherit;background:0 0;display:inline;text-decoration:none}#bbpress-forums .bbp-pagination-links a:hover,#bbpress-forums .bbp-pagination-links span.current,#bbpress-forums .bbp-topic-pagination a:hover{background:#eee;opacity:.8;border:1px solid #ddd}#bbpress-forums fieldset.bbp-form{clear:left;border:1px solid #eee;padding:10px 20px;margin-bottom:10px}#bbpress-forums fieldset.bbp-form legend{padding:5px;width:auto;border:none}#bbpress-forums fieldset.bbp-form label{margin:0;display:inline-block}#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,#bbp-login fieldset label,#bbp-lost-pass fieldset label,#bbp-register fieldset label{width:100px}#bbpress-forums fieldset.bbp-form p{padding:0}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{margin:0 0 8px}#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{min-height:28px;height:28px;padding:5px}textarea#bbp_forum_content,textarea#bbp_reply_content,textarea#bbp_topic_content{width:97%;box-sizing:border-box}textarea#bbp_forum_content{height:210px}#bbpress-forums fieldset.bbp-forum-form-attributes{width:200px;float:right;clear:none;margin-left:25px}#bbpress-forums fieldset select#bbp_forum_id{max-width:200px}.bbp-reply-form,.bbp-topic-form,.bbp-topic-tag-form{clear:left}body.reply-edit .bbp-reply-form div.avatar img,body.single-forum .bbp-topic-form div.avatar img,body.single-reply .bbp-reply-form div.avatar img,body.topic-edit .bbp-topic-form div.avatar img{margin-right:0;padding:10px;border:1px solid #ddd;line-height:0;background-color:#efefef}body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.reply-edit .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.topic-edit .bbp-topic-form code{font-size:10px;background-color:#f0fff8;border:1px solid #ceefe1;display:block;padding:8px;margin-top:5px;width:369px}#delete_tag,#merge_tag{display:inline}div.bbp-submit-wrapper{margin-top:15px;float:right;clear:both}p.form-allowed-tags{max-width:100%}#bbpress-forums div.bbp-the-content-wrapper{margin-bottom:10px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{width:100%;margin:0;font-size:12px}#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper td,#bbpress-forums div.bbp-the-content-wrapper tr{border:none;padding:0;margin:0;width:auto;line-height:1}#bbpress-forums div.bbp-the-content-wrapper input[type=button]{padding:4px 7px;margin:0 -1px 0 0;line-height:0;border:1px solid transparent;background-color:transparent;box-shadow:none;text-shadow:none;text-transform:uppercase;font-size:11px;font-weight:400;border-radius:3px;min-width:25px;color:#555}#bbpress-forums div.bbp-the-content-wrapper input[type=button]:hover{border-color:rgba(0,0,0,.1);background-color:rgba(255,255,255,.5)}#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar{padding:5px;min-height:26px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:4px 4px 8px}#bbpress-forums div.wp-editor-container{margin:0;padding:0;line-height:0}#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar{line-height:16px}#bbpress-forums .bbp-replies .bbp-reply-form{margin:0 10px 0 10px}#bbpress-forums #bbp-your-profile fieldset{padding:20px 20px 0}#bbpress-forums #bbp-your-profile fieldset div{margin-bottom:20px;float:left;width:100%;clear:left}#bbpress-forums #bbp-your-profile fieldset select{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:none;border-radius:0}#bbpress-forums #bbp-your-profile fieldset input:focus,#bbpress-forums #bbp-your-profile fieldset textarea:focus{border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);outline-color:rgba(240,255,240,.1)}#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox{width:auto}#bbpress-forums #bbp-your-profile fieldset legend{display:none}#bbpress-forums #bbp-your-profile fieldset label[for]{float:left;width:20%;padding:5px 20px 5px 0;text-align:right;cursor:pointer}#bbpress-forums #bbp-your-profile fieldset dl label[for]{text-align:left;width:60%}#bbpress-forums #bbp-your-profile fieldset p.description{margin:5px 0 0 20%;font-size:12px;font-style:italic;float:left;clear:left;width:60%;padding:5px 8px;border:#cee1ef 1px solid;background-color:#f0f8ff}#bbpress-forums #bbp-your-profile fieldset fieldset{margin:0;border:none;padding:0;clear:none;float:none}#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl{margin:0}#bbpress-forums #bbp-your-profile fieldset.submit button{float:right}#bbpress-forums #bbp-your-profile fieldset fieldset.password{width:60%;display:inline}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper,#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-input-wrapper{width:100%;margin:0;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper button{width:46%;margin:4% 2%;box-sizing:border-box;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.passwword textarea{width:100%}#bbpress-forums #bbp-your-profile fieldset fieldset.password button .dashicons{display:none}#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description{margin-left:0;margin-bottom:20px}#bbpress-forums #password #pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;margin:0;padding:8px;text-align:center;box-sizing:border-box;display:inline-block}#bbpress-forums #password #pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#bbpress-forums #password #pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#bbpress-forums #password #pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#bbpress-forums #password #pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#bbpress-forums #password #pass1-text.short,#bbpress-forums #password #pass1.short{border-color:#e35b5b}#bbpress-forums #password #pass1-text.bad,#bbpress-forums #password#pass1.bad{border-color:#f78b53}#bbpress-forums #password #pass1-text.good,#bbpress-forums #password #pass1.good{border-color:#ffc733}#bbpress-forums #password #pass1-text.strong,#bbpress-forums #password #pass1.strong{border-color:#83c373}#bbpress-forums .indicator-hint{padding-top:8px}#bbpress-forums #pass1-text,#bbpress-forums .pw-weak,#bbpress-forums .show-password #pass1{display:none}#bbpress-forums .show-password #pass1-text{display:inline-block}div.bbp-template-notice,div.indicator-hint{border-width:1px;border-style:solid;padding:0 .6em;margin:5px 0 15px;border-radius:3px;background-color:#ffffe0;border-color:#e6db55;color:#000;clear:both}div.bbp-template-notice a{color:#555;text-decoration:none}div.bbp-template-notice a:hover{color:#000}div.bbp-template-notice.info{border:#cee1ef 1px solid;background-color:#f0f8ff}div.bbp-template-notice.important{border:#e6db55 1px solid;background-color:#fffbcc}div.bbp-template-notice.error,div.bbp-template-notice.warning{background-color:#ffebe8;border-color:#c00}div.bbp-template-notice.error a,div.bbp-template-notice.warning a{color:#c00}div.bbp-template-notice li,div.bbp-template-notice p{margin:.5em 0 6px!important;padding:2px;font-size:12px;line-height:1.4}#bbpress-forums div.bbp-template-notice code{font-size:11px;padding:2px 4px;background:rgba(200,200,200,.3);border-radius:3px}.bbp-forum-content ul.sticky,.bbp-topics ul.sticky,.bbp-topics ul.super-sticky,.bbp-topics-front ul.super-sticky{background-color:#ffffe0!important;font-size:1.1em}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log{border-top:1px dotted #ddd;width:100%;margin:0;padding:8px 0 0;font-size:11px;color:#aaa}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li{list-style-type:none}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log a,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log a,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log a{text-decoration:none}.bbp-login-form fieldset legend{display:none}.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input,.bbp-login-form .bbp-username input{padding:5px}.bbp-login-form label{width:140px;display:inline-block}#sidebar .bbp-login-form label{width:70px}.bbp-login-form .bbp-email,.bbp-login-form .bbp-password,.bbp-login-form .bbp-remember-me,.bbp-login-form .bbp-submit-wrapper,.bbp-login-form .bbp-username{margin-top:10px}.bbp-login-form .bbp-submit-wrapper{text-align:right}.bbp-login-form .bbp-login-links a{float:left;clear:left}.bbp-logged-in img.avatar{float:left;margin:0 15px 0 0}.bbp-logged-in h4{font-weight:700;font-size:1.3em;clear:none;margin-bottom:10px}#bbpress-forums img.avatar{box-shadow:none;display:inline-block;margin-right:4px}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{float:none;vertical-align:middle;border:3px double #ddd;max-height:20px;max-width:20px}fieldset div.avatar{float:right}.activity-list li.bbp_reply_create .activity-content .activity-inner,.activity-list li.bbp_topic_create .activity-content .activity-inner{border-left:2px solid #eaeaea;margin-left:5px;padding-left:10px}#bbpress-forums h1{clear:none;font-size:1.8em;line-height:1;padding-bottom:10px}#bbpress-forums #bbp-user-wrapper{float:left;width:100%}#bbpress-forums .bbp-user-section{overflow:auto;clear:right}#bbpress-forums #bbp-user-wrapper h2.entry-title{font-size:1.4em;margin:0;padding-bottom:10px;padding-top:0;clear:none}#bbpress-forums #bbp-user-wrapper fieldset.bbp-form,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper ul.bbp-topics{clear:none}#bbpress-forums #bbp-single-user-details{margin:0;width:150px;float:left;overflow:hidden}#bbpress-forums #bbp-single-user-details #bbp-user-avatar{margin:0;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:none;height:150px;padding:0;margin:0 0 20px;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-description{float:none;margin-left:180px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{float:none;margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a{padding:5px 8px;display:block;border:1px solid transparent;text-decoration:none}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background:#eee;opacity:.8}#bbpress-forums #bbp-user-body{margin-left:180px}body.my-account #bbpress-forums{border-top:none;padding-top:0;margin-bottom:0}#bbpress-forums dl.bbp-user-capabilities{display:inline-block;vertical-align:top}#bbpress-forums dl.bbp-user-capabilities dt{margin:0 0 10px;text-transform:capitalize}#bbpress-forums dl.bbp-user-capabilities dd{margin:0;padding:0}.bbp-alert-outer{height:100%;width:100%;top:0;left:0;position:fixed;background-color:rgba(0,0,0,.2);z-index:99999}.bbp-alert-inner{width:350px;text-align:center;background:#fff;position:fixed;top:50%;left:50%;margin-top:-75px;margin-left:-185px;border-radius:3px;border:1px solid #aaa;padding:15px 10px 10px}.bbp-alert-outer .bbp-alert-inner p{margin:10px 0}.bbp-alert-actions a{padding:5px 20px;text-decoration:none}@media only screen and (max-width:480px){#bbpress-forums div.bbp-topic-tags{clear:both;float:none}div.bbp-search-form button,div.bbp-search-form input{font-size:11px;padding:2px}li.bbp-forum-info,li.bbp-topic-title{width:45%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{width:15%}span.bbp-reply-post-date,span.bbp-topic-post-date{float:left}span.bbp-admin-links{float:none;clear:both}#bbpress-forums .bbp-forums-list li,#bbpress-forums .bbp-forums-list span{display:block;font-size:11px}#bbpress-forums .bbp-body div.bbp-reply-author,#bbpress-forums .bbp-body div.bbp-topic-author{float:none;margin:10px;min-height:80px;padding-left:80px;position:relative;text-align:left;width:calc(100% - 100px);border-bottom:1px solid #efefef;box-sizing:content-box}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:none;display:inline-block;margin-left:0;word-wrap:break-word}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{position:absolute;top:0;left:0;width:60px;height:auto;margin-top:0}#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:12px;font-style:normal}#bbpress-forums .bbp-body div.bbp-reply-content,#bbpress-forums .bbp-body div.bbp-topic-content{clear:both;margin:0 10px 5px 10px;padding:0}#bbpress-forums div.bbp-reply-content p,#bbpress-forums div.bbp-topic-content p{margin-bottom:1em}#bbpress-forums div.bbp-reply-content p:last-child,#bbpress-forums div.bbp-topic-content p:last-child{margin-bottom:0}div.bbp-submit-wrapper{float:left}#bbpress-forums fieldset.bbp-form{padding:0 10px 10px}#bbpress-forums #bbp-user-body{clear:both;margin-left:0;word-wrap:break-word}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:320px){#bbpress-forums div.bbp-search-form{margin-bottom:10px}#bbpress-forums li.bbp-body li.bbp-forum-info,#bbpress-forums li.bbp-body li.bbp-topic-title,#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{width:100%}#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{text-align:center;text-transform:uppercase}#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:20%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{width:58%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count{margin-top:7px}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{font-size:10px}#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-topic-author{text-align:left;width:25%}#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-left:25%}#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar{width:14px;height:auto;max-height:14px;max-width:14px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:1px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar td{width:20px;height:20px}#bbpress-forums div.wp-editor-container{width:100%;overflow:auto}#bbpress-forums input#bbp_topic_tags,#bbpress-forums input#bbp_topic_title{width:95%}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:240px){#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-footer div.bbp-reply-author,#bbpress-forums li.bbp-footer div.bbp-search-author,#bbpress-forums li.bbp-footer div.bbp-topic-author,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:45%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{clear:both;width:100%}#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{text-align:center}#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-author,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-left:0;text-align:left}#bbpress-forums li.bbp-body li.bbp-topic-freshness p.bbp-topic-meta{display:inline-block}#bbpress-forums li.bbp-header{overflow:hidden}#bbpress-forums li.bbp-footer div.bbp-reply-content,#bbpress-forums li.bbp-footer div.bbp-search-content,#bbpress-forums li.bbp-footer div.bbp-topic-content{display:inline-block;margin-left:0}#bbpress-forums li.bbp-body div.bbp-reply-author,#bbpress-forums li.bbp-body div.bbp-topic-author{min-height:60px;padding-left:60px}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{width:40px;height:auto}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:12px}}
|