_ck_ (@_ck_)

Forum Replies Created

Viewing 25 replies - 1,076 through 1,100 (of 2,186 total)

  • _ck_
    Participant

    @_ck_

    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.


    _ck_
    Participant

    @_ck_

    Sure, you can edit the login-form.php template and replace it with a link to bb-login.php


    _ck_
    Participant

    @_ck_

    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.


    _ck_
    Participant

    @_ck_

    My 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?


    _ck_
    Participant

    @_ck_

    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.


    _ck_
    Participant

    @_ck_

    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.


    _ck_
    Participant

    @_ck_

    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;}


    _ck_
    Participant

    @_ck_

    Their 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.


    _ck_
    Participant

    @_ck_

    Errors like this are far more helpful to Sam when they are entered into TRAC ( http://trac.bbpress.org )


    _ck_
    Participant

    @_ck_

    By 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.


    _ck_
    Participant

    @_ck_

    Since 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.


    _ck_
    Participant

    @_ck_

    The 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.


    _ck_
    Participant

    @_ck_

    You 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.


    _ck_
    Participant

    @_ck_

    @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.


    _ck_
    Participant

    @_ck_

    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.


    _ck_
    Participant

    @_ck_

    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).


    _ck_
    Participant

    @_ck_

    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


    _ck_
    Participant

    @_ck_

    Sam’s short on time these days. He just went to bed, so no more replies from him today (aussie time).


    _ck_
    Participant

    @_ck_

    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.


    _ck_
    Participant

    @_ck_

    No, 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:

    https://bbpress.org/forums/tags/i18n


    _ck_
    Participant

    @_ck_

    forum_description has an optional “before” argument

    try forum_description('');

    In reply to: Plugin – Member List

    _ck_
    Participant

    @_ck_

    cocotrp, 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.


    _ck_
    Participant

    @_ck_

    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.


    _ck_
    Participant

    @_ck_

    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.


    _ck_
    Participant

    @_ck_

    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');
    ?>

Viewing 25 replies - 1,076 through 1,100 (of 2,186 total)