Forum Replies Created
-
In reply to: Matching forum and tabloid-newspaper blog
That’s some very nice work.
My eyes do have a little trouble with the low contrast bright colors of the page but my eyes are overly sensitive in general so it may just be me.
My eyes do much better on the topic page where the posts use a darker background color and black text.
In reply to: Change Login/Register OptionsSure, you can edit the login-form.php template and replace it with a link to
bb-login.php
In reply to: My Apartment Map Geo Target Forum Finished!For some reason I’ve never liked the default kakumei green and like kakumei blue much better instead. But other people can make it worth well enough on their sites. I only mentioned the blue option because the rest of your main site’s links and text are in blue and the green in the forum makes it look “foreign” to the rest of the site.
In reply to: Blank Installation After FinnishMy very first guess would be a problem with the way subdomains are being handled. Is it a true subdomain or a mod_rewrite subdomain?
There may be parent direct htaccess rules that is messing something up with a conflict.
It doesn’t even feel like bbPress is getting to execute, index.php is not even being called.
You’re not using multiviews correct?
In reply to: My Apartment Map Geo Target Forum Finished!Very impressive.
Why not modify the CSS to match the blue links/text from your main site theme?
You can look at kakumei blue to see how easy it is to change from regular kakumei green theme to blue.
ps. I just updated Human Test to work with the BB-Anonymous-Posting plugin if that helps you too. Though sometimes it’s better to encourage people to at least register instantly rather than less manageable anonymous posting.
In reply to: BBpress. Mindset, features and where now? discuss…I’m not a fan of XML-RPC myself but it’s a feature Matt wanted to pioneer. He mentioned it in one of his first announcements about bbPress. He wanted some features no other forum has. Given that it’s his “baby” he can guide it in any direction he feels fit of course.
bbPress is just like WordPress in one major way – if you don’t like something, or want to make it better – get coding.
WordPress didn’t have documentation for YEARS. You can find many complaints about it. Even as recent as 2.0 I believe. But look at it now.
bbPress is the same way. And in a couple years, newcomers will wonder what the heck you were complaining about.
Last but not least, in fact most importantly, you’re working with a pre 1.0, pre-release project – what exactly are you expecting? Features aren’t even locked in yet.
I only learned PHP a few years ago and I figured out how to code for bbPress, 100% without documentation. If I can do it, anyone can.
In reply to: Unable to turn off Gravatar?It was also reported here:
https://bbpress.org/forums/topic/gravatar-disable-issue
There is a bug in
bb-admin/options-general.php
https://trac.bbpress.org/changeset/1499
Edit
bb-admin/options-general.php
and right near the top after
bb_check_admin_referer( 'options-general-update' );
add this line:
if (empty($_POST['avatars_show'])) {$_POST['avatars_show'] = false;}
In reply to: BBpress faster than WordPressTheir server might have networked storage (NFS) which WordPress runs poorly on. bbPress 1.0 will have similar issues because of the sheer number of files.
But try installing bb-benchmark on the bbPress side and try this great-grandfather of bb-benchmark on the WordPress side (jeromes-query-diagnostics). I’ve been too busy to port bb-benchmark back to wordpress unfortunately.
In reply to: [1.0 Trunk 1813] bug reportErrors like this are far more helpful to Sam when they are entered into TRAC ( http://trac.bbpress.org )
In reply to: Move Topic from one bbPress install to anotherBy the way, it’s perfectly possible to create a subdomain mapping to the same single copy of bbPress so a single table is shared within the same copy.
Just takes some additional mod_rewrite rules.
Merging your two separate forums now however would be a boatload of work unfortunately.
In reply to: Move Topic from one bbPress install to anotherSince they share the same db on the same server it’s possible to write a custom mysql query to do the move behind bbPress’s back. This would be necessary because it’s impossible to load the core for both copies of bbPress to move the topic with the two APIs.
If you could use the API, it would be far, far easier of course, but since you are literally deleting the old topic in the 1st table and creating a new one in the 2nd table, it’s “safe”. New topic id is created and other data is not expected to carry over (other than the author id which is identical).
Email me the two different table names and I’ll try to come up with a custom query for you.
In reply to: Remove ‘dash’ from forum descriptionThe function is tricky in how it works, many WP/bbPress functions now use the generic $args call instead of breaking it down by field.
First it checks if what’s passed to it is a number, if so, the number is treaded as a specific forum id request.
If it’s NOT a number, then it’s checked if it’s not empty, and then if it’s a string and there’s no problem using it in an array. If so, then it’s used as the
before
element.To bypass those situations, you’d have to send it an array
Something like:
$args = array( 'id' => 1, 'before' => ' [ ', 'after' => ' ] ' );
forum_description($args);Where you could leave out any of those elements inside args if you didn’t want it, like the
id
,after
, etc.In reply to: BBpress faster than WordPressYou probably need to see a breakdown of queries between bbPress and WordPress to understand what’s going on. There may be a plugin in WordPress that’s causing it to lag for you.
But in general, bbPress 0.9 is faster than WordPress 2.3-2.7
It’s similar in concept WordPress 2.0 before it got bloated with too many “features” that should have been optional plugins.
bbPress 1.0 unfortunately will change that and slow down somewhat because of a radical increase in complexity and a doubling of the number of files needed to load to execute a page. Mysql queries will also increase by at least 50%
1.0 will be easier to cache however so that will probably compensate.
In reply to: bbPress 1.0-alpha-2 released@sc0ttbeardsley, it’s really a bad idea to edit the core files – pluggable.php is specifically designed to have replaceable functions – you can take the function you edited, copy it to a new file and make it a plugin.
Save the plugin with the appropriate header and a filename starting with an underscore and it will load instead of the function in pluggable.php
Then when you upgrade, you won’t have to edit pluggable over and over.
In reply to: Theme: iNove Release (v0.1)Unfortunately bbpress.org does not have theme browser yet like wordpress.org (which was just recently revamped).
bbpress.org is overdue for a makeover and I suspect they will get to that after 1.0 is released, maybe early next year.
In reply to: BBpress. Mindset, features and where now? discuss…Oh one big thing I should point out – the features in bbPress, and the time of the main developers are first and primarily geared towards the need of Automattic and WordPress.org – people forget or don’t realize that.
Remember, bbPress is a purpose driven product that happens to also be open source. It wasn’t just a few people that said “hey let’s make a better free forum because we can”.
The features that are “missing” from bbPress just happen to be the features that Matt decided weren’t a priority for WordPress.org and the other Automattic forums. It’s also why there is no documentation, remember Matt has to pay the coders, why does he need documentation for 3rd party plugin developers if it’s just going to cost money.
bbPress 1.0 and the backpress integration are now being driven by Matt’s goal of TalkPress for WordPress.com members.
So there’s the logic that some might not understand without perspective. There are projects like SMF that literally WERE “let’s make a better free forum” that have matured now so you can compare to them – but remember they are half a decade old. bbPress is far younger (and bbPress is way easier to write mods for).
In reply to: BBpress. Mindset, features and where now? discuss…SteveDrum both anon posting and PM are plugins.
I don’t see why they should be built in, I for one don’t like them on my forums and it bloats the code.
Until 1.0 there was a problem with anon posting because there was no place to store post meta, but now the general bb_meta table can be used. So maybe one day it will have it built in but not likely 1.0
In reply to: BBpress. Mindset, features and where now? discuss…Sam’s short on time these days. He just went to bed, so no more replies from him today (aussie time).
In reply to: Theme: iNove Release (v0.1)Oh you have to be logged in to see the view list in your template. It’s way under the forums, scroll to the bottom. I changed that behavior from kakumei so many views are still visible even when logged out. (update: I made it visible now in your theme so you can see)
Granted most people’s view list will be much more sane than my list but it’s still nice if they are visible all the time to remind visitors they are available.
In reply to: An additional forum is needed hereNo, but I try to keep a running list here:
http://bbshowcase.org/forums/topic/bbpress-translation-internationalization-into-local-languages
You can always rely on the tags here too:
In reply to: Remove ‘dash’ from forum descriptionforum_description has an optional “before” argument
try
forum_description('');
In reply to: Plugin – Member Listcocotrp, you can exclude IDs by modifying the mysql queries and changing
WHERE user_status = 0
to
WHERE user_status = 0 AND user_id NOT IN (1,2,3,4)
1,2,3,4 are the user_id’s you don’t want to be displayed.
In reply to: Theme: iNove Release (v0.1)Very nice! Perhaps one of the top 3 themes so far IMHO.
Alternate demo on bbShowcase:
http://bbshowcase.org/forums/?bbtheme=inove
I would maybe move Views under Hot Tags and therefore make the views list visible all the time too. Also a small search box in the nav bar instead of the word “search” (or next to it) would be useful. I notice your site has a nice search box, also the RSS link on your site is nice too
I’m definitely making a 960px theme next year for my site, you’ve proven how good/useful it looks.
In reply to: BBpress. Mindset, features and where now? discuss…Heh, Kevin you made what I had been working on at random times. A phpbb template for bbPress. Except my project was to use real phpbb templates and translate them into bbPress templates from the raw files. Kinda gave up on that one after the first week so I’m glad you made it happen (at least the default template).
To the best of my knowledge, no one has made a theme with non-table front-page/forum-page. But hey I have 5000 bbPress sites sitting in my db so I can do a scan for you later and let you know if any of them managed to pull it off.
This is a list of all the existing, public/free bbPress themes to date:
http://bbshowcase.org/forums/view/available-themes
Oh and yes, there is no documentation. This has always been a complaint, but no-one has risen to the task. The problem is bbPress has been constantly changing – there isn’t even an official/final 1.0 release yet, which is probably why no-one has pinned it down. The database from 0.9 to 1.0 changed somewhat radically too. Now that 1.0 beta is in sight, someone should probably start working on some notes for plugin and theme developers.
What would probably help is an official codex for bbPress. There’s an unofficial wiki but it’s barely used. If it was a tab here, that would be entirely different.
ps. I completely disagree with the idea of trying to uses lists where tables currently are. Tables have vertical rows that can be sorted which would be 100x times harder with lists. Javascript has specific abilities on tables that don’t exist in lists. Lists do not have vertical relationships between their “cells”.
I am not at all discouraging you from trying it as it would be interesting to see. But lists for the sake of simply not using tables is wrong IMHO.
In reply to: bbPress – using bb_top_topics()Total shot in the dark here as I can’t debug this code but try replacing in your routine above:
<?php // $top_topics = bb_top_topics(); ?>
with
<?php // $top_topics = bb_top_topics();
global $bbdb;
$where = apply_filters('get_latest_topics_where','WHERE topic_status=0');
$query = "SELECT * FROM $bbdb->topics LEFT JOIN $bbdb->meta ON object_id=topic_id $where AND object_type='bb_topic' AND meta_key='avg_rating' ORDER BY cast(meta_value as UNSIGNED) DESC LIMIT 10";
$top_topics = bb_append_meta($bbdb->get_results($query),'topic');
?>