WordPress.org

Ready to get started?Download WordPress

Forums

Page Security by Contexture
[resolved] More than 1 group not working (1.5.4) (10 posts)

  1. tirar
    Member
    Posted 2 years ago #

    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/

  2. Matt van Andel
    Member
    Plugin Author

    Posted 2 years ago #

    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.

  3. tirar
    Member
    Posted 2 years ago #

    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.

  4. wpgwren
    Member
    Posted 2 years ago #

    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?

  5. Matt van Andel
    Member
    Plugin Author

    Posted 2 years ago #

    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.

  6. tirar
    Member
    Posted 2 years ago #

    and I'm working on a fix.

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

  7. Matt van Andel
    Member
    Plugin Author

    Posted 2 years ago #

    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.

  8. tirar
    Member
    Posted 2 years ago #

    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.

  9. Matt van Andel
    Member
    Plugin Author

    Posted 2 years ago #

    Hey tirar,

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

  10. Matt van Andel
    Member
    Plugin Author

    Posted 2 years ago #

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

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic