WordPress.org

Support

Support » Plugins and Hacks » Page Security & Membership » [Resolved] [Plugin: Page Security by Contexture] More than 1 group not working (1.5.4)

[Resolved] [Plugin: Page Security by Contexture] More than 1 group not working (1.5.4)

  • I updated to new version, but still have problems using more than one group for a category!

    For instance:
    Group Reg Users
    Group Family
    Group Friends

    Category Family
    Category Friends
    Category Special

    Now I assign the users to their groups and the groups to categories.

    As long as I add only one group (e.g. Family) to category SPECIAL, articles are shown to group family.
    When adding another group (e.g. Friends) to SPECIAL, none of the groups (neither family nor friends) is able to see the article! Only admin can see it.

    A bug or admins fault?

    http://wordpress.org/extend/plugins/contexture-page-security/

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Matt van Andel

    @veraxus

    I’m looking more into this, but wasn’t able to reproduce it before the last update.

    Keep in mind:
    When something is protected, a user must meet ALL requirements to access. So if you have a group attached to a post, and another group attached to a category, that is two required groups. If a user is only in one of those groups, they can’t access the page.

    I’ve got a list of suspects, but won’t be able to really dig in and test it until I have a good block of free time. I’ll keep you posted if/when I find anything.

    You mean that if I write an article for more than one group, it’s not working? I’m sad to hear that.

    I write articles for friends and articles for my family. But some articles should been read by all of them.
    Maybe there is a other way to handle this?

    It would be great if you could integrate that.

    I am having the same problem with posts. Select more than one protected category and no one in those groups sees the post.

    Will changing the custom field, ctx_ps_security make a difference?

    Plugin Author Matt van Andel

    @veraxus

    wpgwren, the culprit appears to be the system responsible for merging requirements. Protected categories are supposed to have their requirements merged with the posts’ – but it appears that they are instead causing duplicate requirements, which makes the check impossible (because the check would require somebody to be a member of the group twice).

    I am going to try to make some time to fix this bug this week, and maybe test it over the weekend – but it depends entirely on my shifting load of client work.

    tirar, if you protect a post and add two groups – say “Friends” and “Family” – then users will need to be a member of either “Friends” OR “Family” (not both). The problem you experienced appears only when using protected categories (terms) – because if the post is protected too, then you are left with the impossible requirement that a user must be a member of their group twice (once for the post, and once for the category). This is clearly a bug, and I’m working on a fix.

    and I’m working on a fix.

    That’s really great news! Thank’s a lot.

    Plugin Author Matt van Andel

    @veraxus

    FYI, I just uploaded 1.5.6 – which finally fixes this annoying bug.

    Protected terms now work exactly as expected… if a term is protected, and that term is added to a post, the post inherits those protections as if protected directly.

    Hi Matt,
    I’m sorry, but it seems not to work. Maybe I completely misunderstand the functionality of your plugin.
    I’ll be glad if you could give me a hand.

    I do the following procedure:

    – Create group “family”, and group “friends”
    – create 2 users and assign one to “family” and one to “friends”
    – create category “life”
    – add group “family” and group “friends” to category “life”
    – write article and aktivate category “life”

    Now you can see “Groups with access”: friends, family

    But both users don’t see the written article. If I remove group “family” from the category “life”, user “friend” is able to read the article (and vice versa).

    It’s a bit confusing to me. Especially because both groups are shown in “groups with access” when writing articles.

    Plugin Author Matt van Andel

    @veraxus

    Hey tirar,

    Thanks for the report, I can confirm this too and I’m working on a fix.

    Plugin Author Matt van Andel

    @veraxus

    I think I have this solved now. It will be fixed in 1.5.7 later today.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘[Resolved] [Plugin: Page Security by Contexture] More than 1 group not working (1.5.4)’ is closed to new replies.
Skip to toolbar