John James Jacoby (@johnjamesjacoby)

Forum Replies Created

Viewing 25 replies - 2,276 through 2,300 (of 2,341 total)

  • John James Jacoby
    Keymaster

    @johnjamesjacoby

    The Key Manager is basically designed to always be able to do everything, without any loss of functionality. Where as Admin’s can be changed to be whatever you would like them to be.

    If you want the side by side comparison:

    $roles->add_role( 'keymaster', __('Key Master'), array(
    'use_keys' => true, // Verb forms of roles - keymaster
    'administrate' => true, // administrator
    'moderate' => true, // moderator
    'participate' => true, // member

    'keep_gate' => true, // Make new Key Masters //+
    'import_export' => true, // Import and export data //+
    'recount' => true, // bb-do-counts.php //+
    'manage_options' => true, // backend //+
    'manage_themes' => true, // Themes //+
    'manage_plugins' => true, // Plugins //+
    'manage_options' => true, // Options //+
    'edit_users' => true,
    'manage_tags' => true, // Rename, Merge, Destroy
    'edit_others_favorites' => true,
    'manage_forums' => true, // Add/Rename forum
    'delete_forums' => true, // Delete forum
    'delete_topics' => true,
    'close_topics' => true,
    'stick_topics' => true,
    'move_topics' => true,
    'view_by_ip' => true, // view-ip.php
    'edit_closed' => true, // Edit closed topics
    'edit_deleted' => true, // Edit deleted topics/posts
    'browse_deleted' => true, // Use 'deleted' view
    'edit_others_tags' => true,
    'edit_others_topics' => true,
    'delete_posts' => true,
    'throttle' => true, // Post back to back arbitrarily quickly
    'ignore_edit_lock' => true,
    'edit_others_posts' => true,
    'edit_favorites' => true,
    'edit_tags' => true,
    'edit_topics' => true, // Edit title, resolution status
    'edit_posts' => true,
    'edit_profile' => true,
    'write_topics' => true,
    'write_posts' => true,
    'change_password' => true,
    'read' => true
    ) );

    $roles->add_role( 'administrator', __('Administrator'), array(
    'administrate' => true,
    'moderate' => true,
    'participate' => true,

    'edit_users' => true, //+
    'edit_others_favorites' => true, //+
    'manage_forums' => true, //+
    'delete_forums' => true, //+
    'manage_tags' => true,
    'delete_topics' => true,
    'close_topics' => true,
    'stick_topics' => true,
    'move_topics' => true,
    'view_by_ip' => true,
    'edit_closed' => true,
    'edit_deleted' => true,
    'browse_deleted' => true,
    'edit_others_tags' => true,
    'edit_others_topics' => true,
    'delete_posts' => true,
    'throttle' => true,
    'ignore_edit_lock' => true,
    'edit_others_posts' => true,
    'edit_favorites' => true,
    'edit_tags' => true,
    'edit_topics' => true,
    'edit_posts' => true,
    'edit_profile' => true,
    'write_topics' => true,
    'write_posts' => true,
    'change_password' => true,
    'read' => true
    ) );


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Much has changed since that post which is almost 2 years old. They just aren’t playing nice right now, I promise.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Not currently without removing the integration in your config file. WordPress is conflicting with the roles inside bbPress, so even though you’re logged in, WordPress’s login has given you no permissions in the forum.

    In reply to: bbPress Facebook page

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Could not have said it any better… If Matt was paying my bills, I would be the first to step up and commit myself to making bbPress exactly what the audience of WordPress wants it to be and still make Matt happy…

    Matt, are you listening? :)


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    If you want to check out http://www.delsolownersclub.com, I am running wp2.7rc2 and bbpress1.0a2 right now. Logins are done through WordPress, and if I need to access the bbPress admin, I can login that way privately myself by typing the URL.

    Registrations are also forced through WordPress, as I need to use the register plus plugin or the facebook connect plugin to control registrations. All registered users have author access to WordPress, which conventionally is a horrible idea, but for our intentions it works alright. Unfortunately WordPress doesn’t automatically give the new user access to the forums because it isn’t aware of the roles for it. I have to manually run the map tool in bbPress when a new user registers. Again, it’s a small private group of about 90 users or so, and we all know each other.

    In reply to: bbPress Facebook page

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    I am curious if wordpress.org uses a “deep” integration? I’ve compared the sources and it really appears that they have similar <head>’s.

    Even if theme integration isn’t possible, I like where you’re going with getting the cookies and admin panels working cohesively. I would actually really like to make a plug-in for WordPress to integrate the bbPress admin panel into it. I feel like it wouldn’t be too difficult since most of the code already exists.

    I suppose “unusable” is a harsh description, but considering the audience and what they’re chanting for, if it won’t handle sessions and can’t integrate the theme and functions, then what looks like your girlfriend actually ends up being your sister. If it wasn’t for the integration, we could use fluxbb or any other minimalistic semantically focused forum software.

    Me wonders if it wouldn’t hurt to have two versions of bbPress. One stand-alone, and one WordPress plug-in. Hmms…

    In reply to: Generating secret keys

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Sweet deal… Looks like things are well on their way now with the integration of the nonce in there now.

    Does that mean both applications share the same nonce now? Before each would create their own even when integrated.


    After further review, it looks like WP and BBP create different nonces, even if the keys are the same in the config. I suppose this makes sense considering what a nonce is, but darn would I like to be able to logout of WordPress when viewing the forum.

    In reply to: bbPress Facebook page

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    I think you summed it up awesomely. I know that I’ve only recently discovered bbPress, and that right now my contributions are minimal and certainly don’t justify the attitude that came out of my fingers. I do sincerely apologize for venting my frustrations, but Chris is totally right as far as login and theme integration go.

    I graduated to WordPress from phpBB and the CHBB categories hierarchy spin-off of phpBB2.x. What I love about WP, I hate about phpBB, and what I love about phpBB, I hate about WordPress. What the phpBB team always did well, was catalog and document their code and coding guidelines, almost always and from the start. Even though different authors wrote different pages, the code always looked the same and worked the same, but WP and BBP aren’t like that. Finding and repairing WP/BBP issues is becoming increasingly difficult as there are functions hidden within functions that add one extra capability just to echo other functions.

    If I could have a dream job right now, it would be to get paid to be the code janitor to the automatic teams code for the wp3.0 and bbpress 2.0 milestones. To refresh the codebase for the major revisions. Also coming from phpBB, I’m surprised to see WP uses so many echo statements all over the place. I feel the template engine that the phpBB Categories Hierarchy uses was just so amazing and worked so well that moving to WordPress felt like a step sidways.

    Anyhow, I’ve taken this topic way off topic, and I don’t mean to vent my ill feelings in what should be a celebration topic. If you mods want to clean this up or split this apart I would totally understand.

    Cheers!


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    I’m actually testing this as we speak. The plug-in itself is written rather poorly and is ultimately just a WordPress widget. I will report back once I have more experience with it.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Perfect!

    …in theme/topics.php…

    <?php If (ceil($topic->topic_posts/bb_get_option('page_topics'))>1) { ?>
    <div class="topic-page">
    <?php topic_pages();?>
    </div>
    <?php } ?>

    In reply to: bbPress Facebook page

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Well, I’m not missing the point of final products, but WordPress is at version 2.7 and isn’t quite a final product either. The result of the community driven open source product is that pre 1.0 alpha/beta software isn’t really any more or less stable than the next “stable” version, because even if development stops for a moment to celebrate the next milestone, there is still more to do.

    I also get how bbPress was introduced and how the developers have chosen to support it. I just disagree with promoting a product before it’s even usable. I guess I take more pride in my product than that. I run the trunk version of both WP and BBP on a relatively small website. I update them nightly. It’s really the best way for me to stay involved and report back problems. I just feel this integration issue is way more important than the attention it gets. It just seems to me like it’s never really worked right ever. :/

    And I also choose personally to not believe that just because a product is graciously delivered to someone for free, that there aren’t certain expectations placed on the quality of that product. I could give someone a cookie, but if it’s stale or poisoned doesn’t really make me a good friend.

    Also, the last thing I want to do is bite the hand that feeds me. I really love bbPress and WordPress, promise. I just find the development cycle frustrating some days.

    (Off topic: We’ve called animal control, the police, and the condo association. The police say they can’t give her a ticket if she isn’t home, and when she’s home the dog doesn’t bark so they can’t ticket her then either. They’re useless. Animal control told me that if I do not have proof of cruelty in terms of the dog not having adequate food and water, they will not pursue the owner. The condo association is writing her their third letter asking her to correct the issue. Writing a letter is less effective than posting on a forum. ;) )


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    If they are sharing a database, then the problem is inheriting the logins and cookies in my opinion. Getting the user info could be as easy as a query to the DB once you know what user_id to retrieve.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    That plugin uses the built in bbPress get_page_number_links API, which does not have a function to check for the availability of pages. It only echo’s the links if they are needed.

    In reply to: bbPress Facebook page

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    I ask that you excuse the general tone of this post as I’m dealing with a next-door-neighbors dog that has been barking for 3 months straight morning, noon, and night, but at the risk of sounding like a snot, I think I’ll become a fan of bbPress once integration works correctly.

    My opinion on this matter is that maybe your efforts could have been better focused elsewhere.

    I know that we all need a break from the grind, but if one of my clients had an integral operation issue with my product, even if it was free, there’s an obligation to resolve it. Just because it’s the best thing out there doesn’t exactly make the lack of response or attention to the broken integration acceptable.

    I’ve checked the trac and scoured the forums flailing my arms all the way, and so far no one seems to have figured it out or given a time-line to a resolution. I would settle for a quick and dirty fix or even someone that could point me in a more obvious direction on how to resolve it myself.

    That this is what the bbPress development team feels is the most important thing to do just seems like bad timing on someones part. In a time where world economies are suffering, I think it’s probably more important now than ever before to stay focused on the task at hand, because there’s always someone waiting to do a better job at your job for less pay.

    And lets face facts, everyone that is a fan of bbPress, is already here. I personally don’t think we don’t need another place to go quite yet. I don’t disagree that it’s a good idea, but maybe get a working 1.0 version out there first?

    In reply to: New forum layout

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    I wonder if there is a WordPress.org theme make-over in the works to celebrate the new admin panel?

    In reply to: New forum layout

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    If a guy wanted to try and go for the gold and make the new official bbPress.org theme, who would he talk to about such things? :)

    In reply to: New forum layout

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Much better so far! The width was a major issue and it’s good to see gravatars again! :)

    In reply to: Profile not updating.

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    It’s maaaagic… :)


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Check out post-form.php.

    If you’re talking about the built in bbPress page that happens, there is no way to trap that as of yet that I’m aware of…


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    @Nipon: I had that plug-in installed at one point also, but I’m not sure if it is the culprit or not. I actually installed it hoping that it would pick up on the bbPress roles but it didn’t.

    If you integrate by modifying the config.php files, you won’t be able to access the bbPress admin regardless of where you login from.

    If you don’t integrate the config.php files, you can access the bbPress admin by logging in ONLY through the forum/bb-login.php.

    WordPress just isn’t aware of how to assign your session/role the forum admin rights. I am convinced this isn’t a cookie issue because all of us seem to have them pretty well synced up, and we’re able to login and stay logged in.

    In reply to: Users with no role

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    I thought about that too, but it seems silly not to.

    I ended up replicating the theme in my current project, I just wish I didn’t have to do it that way.

    In reply to: Users with no role

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    I’m wondering how come the developers haven’t given us a real honest-to-goodness integration yet. It obviously works over at wordpress.org, and one has to assume they are using the newest most stable versions.

    The wp.org forums use the same template as the rest of the site, so it is obviously integrated with the theme and everything. Curious how THEY did it, because what we’re doing isn’t working.


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    I think what CK is saying, is that the developers of WP and BBP have lots on their desk right now, and before we put more pressure on them to produce more results, we should let them finish the work they’ve got.

    bbPress doesn’t quite have the panache of WordPress yet. It doesn’t have the user-base or the following or the demand. I think all of us share your enthusiasm for wanting a new version, but I also think that once bbPress gains momentum there will be no shortage of upgrades and new versions, especially if WordPress is any indication of their intent to produce new versions.

    In reply to: Limit front-page.php

    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Actually yes it does. Works perfectly. Woo hoo!


    John James Jacoby
    Keymaster

    @johnjamesjacoby

    Did you ever make this plug-in? It’s a great idea and basically acts as an announcement or featured topics plug-in.

Viewing 25 replies - 2,276 through 2,300 (of 2,341 total)