Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author MembershipWorks

    (@sourcefound)

    H iakhilmr! We apologize for the late reply, please contact at [email protected] for fastest response in the future.

    We have a number of customers using bbPress. Unfortunately we are not familiar with the document library plugin or any other similar plugins.

    However with the MembershipWorks Login Connector members who login will also be signed in as a WordPress user. So you can setup bbPress and the document library to allow access to only users who are logged in to WordPress only (make sure you disable “anyone can signup” in the WordPress general settings). To provide another barrier of access to members, we would recommend also hiding the forum and document library behind a member only page, ie. redirect to the document library or forum only if the user is a member. This additional barrier verifies whether the member’s membership has expired.

    We’re trying this now and we have a problem with Gravatars. Our administrator users, who have “normal” manually created WordPress logins, when they post to the bbPress forums their gravatar picture shows up normally beside their post. But when a Membershipworks user posts, their picture isn’t shown; instead we see a generic/default picture.

    However, when we look at their profile in bbPress, the correct picture is visible.

    There may be two mechanisms for fetching the user picture, and the profile is using one and the topics display another, and one works for MembershipWorks users and one doesn’t. I don’t know whether the problem is that bbPress is making an assumption and trying to fetch the picture in a nonstandard way, or whether the issue is in failure of MembershipWorks to implement a standard “hook” to retrieve the picture, but it’s not hard to set up a test system to illustrate the problem.

    Plugin Author MembershipWorks

    (@sourcefound)

    Hi @tylertork!

    The MembershipWorks Login Connector plugin by default overrides the Gravatar image for members with the image from the business card in their MembershipWorks profile. So if those members have not uploaded an image for their business card (or if you are not using that feature with your organization) it would display a generic/default imgae.

    If you prefer to always use the Gravatar images, you can comment out the following line near the end of the MembershipWorks Login Connector plugin PHP file:

    add_filter(‘get_avatar’,’sf_get_avatar’,99,5);

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Plugin compatibility with Membership Works’ is closed to new replies.