Search Results for 'bbpress'
-
AuthorSearch Results
-
January 13, 2011 at 8:32 pm #64395
In reply to: Invision IP.Board to bbPress conversion script
Snat
MemberThe best way is via this form – http://matthew.snat.co.uk/contact/
January 13, 2011 at 7:30 pm #94855In reply to: bbPress 2.0 – Updates
John James Jacoby
KeymasterAlong the lines of what CK is talking about, the issue is one of DB structure. WordPress only gives us post_parent to help with post relationships, which leaves us with postmeta for everything else. That’s forces us to rely on the object cache and to try to predictively preload data that would otherwise be queried selectively and only as needed. A fully tricked out install with widgets and sidebar can fore the query count into the hundreds on pages like the user profile, with the object cache still missing quite a few.
Compared to bbPress 0.9, the current incarnation of the plugin will be abysmal query wise. Caching helps tons with this on the reads end of things. I’ve gotten it down to 1 cache miss on most pages, with auto cache refresh on writes. But this is one area where more eyes will be helpful. Like CK said, there probably isn’t a whole lot that can be optimized but I’d love to see it.
January 13, 2011 at 7:01 pm #94854In reply to: bbPress 2.0 – Updates
Chris Cash
ParticipantI’m just a little confused about how the themes work for this. Does there need to be a separate bbpress theme for each wordpress theme you want to use? Or can you use a default bbpress theme that will inherit the wordpress theme in use?
January 13, 2011 at 6:41 pm #94853In reply to: bbPress 2.0 – Updates
mobious74
MemberGautam: no effect…using /%category%/%postname%/ and have tried /%postname%/
January 13, 2011 at 6:36 pm #94852In reply to: bbPress 2.0 – Updates
Gautam Gupta
Participantmobious74: Try going to Settings -> Permalinks and press save changes.January 13, 2011 at 6:17 pm #94851In reply to: bbPress 2.0 – Updates
mobious74
Memberloving the dev going on here…I’ve been playing with the plugin on my local site and managed to get a lot working…including an import (albeit hacked to bloody hell) from http://www.iteisa.com/phpbb2bbpress. All my posts have been imported ok (still working on replies) and the counts all work on the forum front page…but if I click on a particular forum I get the, “Oh bother! No topics were found here! Perhaps searching will help.” Even though it says there’s 168 posts…
If I search for a post, or click on a user and show all their posts they show up fine.
This isn’t the case if I actually post something…they show up fine…it’s the imported stuff. Nothing I can see in the DB shows me that I’m missing something (although I obviously am…)
Any pointers?
Cheers,
Brian
January 13, 2011 at 1:29 pm #94850In reply to: bbPress 2.0 – Updates
Ryan Gannon
MemberTry using WP3 these days on an active site where there are cache misses, the server will fall apart. You cannot rely on the miracle of caching and ultra-fast hardware to get around fundamental design problems.
Too true.
So fundamentally the problem is with WordPress’ design?
January 13, 2011 at 1:13 pm #94849In reply to: bbPress 2.0 – Updates
_ck_
ParticipantThere is no need to minify PHP comments, they are dropped by opcode caches.
However reducing query count is not going to be easy.
I’ll do a 3rd party analysis on the queries (and file count) next week or so, I suspect there is going to be little that can be done to reduce the load because of how this is now being done. It is likely any bbPress plugin install is going to have to be heavily cached on any reasonably active site, just like WordPress now absolutely requires a complicated cache like W3 Total Cache.
But what people don’t realize is you cannot cache an active forum like a blog, they work very differently. Blogs are write-once, read many times and then the comments can be isolated with periodic updates. But on a forum it’s write-many-times and constantly changing. So there will always be many cache misses and the mysql engine will get a huge workout.
Try using WP3 these days on an active site where there are cache misses, the server will fall apart. You cannot rely on the miracle of caching and ultra-fast hardware to get around fundamental design problems.
January 13, 2011 at 12:59 pm #94848In reply to: bbPress 2.0 – Updates
Ryan Gannon
MemberThe size of the codebase is largely due to the amount of phpDoc and inline documentation. I expected there to be a lot of eyes on this code from both bbPress and WordPress audiences, so almost everything is described in detail.
And I certainly appreciate it, but is there an easy way to minify it then?
January 13, 2011 at 2:13 am #94847In reply to: bbPress 2.0 – Updates
John James Jacoby
KeymasterThe query count is high and needs and audit. We’re using internal WP functions for 99% of queries, so we thoroughly reap the benefit of the WP object cache.
The size of the codebase is largely due to the amount of phpDoc and inline documentation. I expected there to be a lot of eyes on this code from both bbPress and WordPress audiences, so almost everything is described in detail.
January 13, 2011 at 1:20 am #94846In reply to: bbPress 2.0 – Updates
intimez
Participant@Gautam 15? Simply brilliant! If only I could breath code like you do.
Unfortunately, I just break, test and report things and that’s all.
January 12, 2011 at 8:36 pm #56316In reply to: Moving a post
DKB
ParticipantJanuary 12, 2011 at 5:35 pm #98860In reply to: Seamless Login – Deep Integration – Single Login
iamanasha
MemberOkay, I told you that I would bring you in more info if I had it. I got it!
If you do not have any salts in your wp-config.php file, then you can create keys and salts at this link:
-WordPress.org secret-key service-
https://api.wordpress.org/secret-key/1.1/salt/
* You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
To do a proper integration you will need keys and salts, so generate them all at this proper link.
Remember to add a ‘BB_’ prefix to each key and salt in the bb-config.php.(Example: ‘BB_AUTH_KEY’ or ‘BB_SECURE_AUTH_SALT’)
Miscellaneous info:
If you only need keys, then use this link:
https://api.wordpress.org/secret-key/1.1/
If you only need keys for bbpress then use this link:
https://api.wordpress.org/secret-key/1.1/bbpress/
For bbpress keys and salts use this link:
January 12, 2011 at 5:35 pm #103960In reply to: Seamless Login – Deep Integration – Single Login
iamanasha
MemberOkay, I told you that I would bring you in more info if I had it. I got it!
If you do not have any salts in your wp-config.php file, then you can create keys and salts at this link:
-WordPress.org secret-key service-
https://api.wordpress.org/secret-key/1.1/salt/
* You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
To do a proper integration you will need keys and salts, so generate them all at this proper link.
Remember to add a ‘BB_’ prefix to each key and salt in the bb-config.php.(Example: ‘BB_AUTH_KEY’ or ‘BB_SECURE_AUTH_SALT’)
Miscellaneous info:
If you only need keys, then use this link:
https://api.wordpress.org/secret-key/1.1/
If you only need keys for bbpress then use this link:
https://api.wordpress.org/secret-key/1.1/bbpress/
For bbpress keys and salts use this link:
January 12, 2011 at 3:10 pm #98859In reply to: Seamless Login – Deep Integration – Single Login
iamanasha
MemberOkay, I see what was missed.
1. I had to copy/paste all of the keys and salts from wp-config.php and replace the keys in bb-config.php. (Though the bb-config.php has only keys, you still must copy the KEYS & SALTS from the wp-config.php and add ALL to the bb-config.php.)
2. Then I had to add ‘BB_’ before each key or salt in the bb-config.php file. (Should look like this… ‘BB_AUTH_KEY’ or ‘BB_SECURE_AUTH_SALT’)
This made my logins seamless. If I have anymore info, then I will add it to this topic later.
I did all the other stuff first such as:
a. adding the bbpress integration plugin to my wordpress
b. updating the wordpress integration ‘user rolemaps’ in the bbpress backoffice
c. adding the manual cookie setting [define( ‘COOKIEPATH’, ‘/’ );] from the wordpress bbpress integration plugin to the wp-config.php file
Other info to know:
My blog is http://gerlainetalk.com
I put the forum in the same folder and not under a different domain.
My lessons:
I find that having the forum in a different domain, botches things up. Such as http://forum.gerlainetalk.com
http://gerlainetalk.com/forum works much better.
January 12, 2011 at 3:10 pm #103959In reply to: Seamless Login – Deep Integration – Single Login
iamanasha
MemberOkay, I see what was missed.
1. I had to copy/paste all of the keys and salts from wp-config.php and replace the keys in bb-config.php. (Though the bb-config.php has only keys, you still must copy the KEYS & SALTS from the wp-config.php and add ALL to the bb-config.php.)
2. Then I had to add ‘BB_’ before each key or salt in the bb-config.php file. (Should look like this… ‘BB_AUTH_KEY’ or ‘BB_SECURE_AUTH_SALT’)
This made my logins seamless. If I have anymore info, then I will add it to this topic later.
I did all the other stuff first such as:
a. adding the bbpress integration plugin to my wordpress
b. updating the wordpress integration ‘user rolemaps’ in the bbpress backoffice
c. adding the manual cookie setting [define( ‘COOKIEPATH’, ‘/’ );] from the wordpress bbpress integration plugin to the wp-config.php file
Other info to know:
My blog is http://gerlainetalk.com
I put the forum in the same folder and not under a different domain.
My lessons:
I find that having the forum in a different domain, botches things up. Such as http://forum.gerlainetalk.com
http://gerlainetalk.com/forum works much better.
January 12, 2011 at 2:27 pm #64394In reply to: Invision IP.Board to bbPress conversion script
erick_paper
MemberOK. Happy to test. How do I contact you?
January 12, 2011 at 2:12 pm #64393In reply to: Invision IP.Board to bbPress conversion script
Snat
MemberI am still in the finishing stages of finishing mine up and always do need testing databases to make sure it works fine.
Do contact me if you would like to help me test it as I would like to test the converter on just more then my original IP.Board and default installations.
January 12, 2011 at 1:51 pm #37107Topic: Seamless Login – Deep Integration – Single Login
in forum Installationiamanasha
MemberI have taken all of the integration and deep integration steps. I have even went to a few blogs and taken the extra steps.
I can only log into one of my sites at a time. If I log into wordpress, then I am logged out of bbpress and vice versa.
I have seen others post this forum, but there has been no answers to satisfy my problem.
I have made sure that all of the information in bb-config.php and wp-config.php were matching.
I’m so stumped.
January 12, 2011 at 12:38 pm #98736In reply to: Forum Moderation
DigitalGdn
ParticipantWhat can be done to prevent this? It’s not a good advertisement for bbPress. One of the main problems with all the other forum software is their inability to tackle spam. WIth Akismet we should have a significant advantage.
I don’t know a lot about Akismet, but in this case I feel it should overlook the fact people are registered. A lot of this is blatant spam that I’d be surprised to see get past Akismet protection on blog comments. It’s like it’s giving registered people a free pass to post whatever they like – why should it let someone post 10 topics in a row? You can guarantee this is not legitimate posting behaviour.
January 12, 2011 at 12:38 pm #103836In reply to: Forum Moderation
DigitalGdn
ParticipantWhat can be done to prevent this? It’s not a good advertisement for bbPress. One of the main problems with all the other forum software is their inability to tackle spam. WIth Akismet we should have a significant advantage.
I don’t know a lot about Akismet, but in this case I feel it should overlook the fact people are registered. A lot of this is blatant spam that I’d be surprised to see get past Akismet protection on blog comments. It’s like it’s giving registered people a free pass to post whatever they like – why should it let someone post 10 topics in a row? You can guarantee this is not legitimate posting behaviour.
January 12, 2011 at 9:28 am #94845In reply to: bbPress 2.0 – Updates
Gautam Gupta
ParticipantThanks Rich!
January 12, 2011 at 9:24 am #94844In reply to: bbPress 2.0 – Updates
Rich Pedley
MemberMost certainly agree Gautam, you are accomplishing a lot for your young age, your future prospects should be very good indeed!
January 12, 2011 at 8:36 am #98827In reply to: bbPress Plugin – bbp-twentyten theme
Gautam Gupta
Participant@Chip BennettThank you! One major thing that has changed is the prefix of the functions. Instead of
bb_, it isbbp_. The functions names are easy to guess likebbp_forum_title,bbp_topic_title,bbp_topic_reply_countetc. We don’t havepost– that has been split intotopicandreply. Thoughpostis used to refer to topic and reply both in some functions likebbp_fix_post_author(), but that’s a couple of functions only. Like the standalone, WP, BP, etc there are 2 versions of the same function – one that echoes and one that returns so you’d havebbp_topic_content,bbp_get_topic_contentetc.Right, there is a great need for the documentation. We’ve tried our best to have upto date inline documentation (phpDocs) in place.
January 12, 2011 at 8:36 am #103927In reply to: bbPress Plugin – bbp-twentyten theme
Gautam Gupta
Participant@Chip BennettThank you! One major thing that has changed is the prefix of the functions. Instead of
bb_, it isbbp_. The functions names are easy to guess likebbp_forum_title,bbp_topic_title,bbp_topic_reply_countetc. We don’t havepost– that has been split intotopicandreply. Thoughpostis used to refer to topic and reply both in some functions likebbp_fix_post_author(), but that’s a couple of functions only. Like the standalone, WP, BP, etc there are 2 versions of the same function – one that echoes and one that returns so you’d havebbp_topic_content,bbp_get_topic_contentetc.Right, there is a great need for the documentation. We’ve tried our best to have upto date inline documentation (phpDocs) in place.
-
AuthorSearch Results