• Register
    • Help

    striker  0 Items
    Currently Supporting
    • Home
    • News
    • Forum
      • Try XenForo Demo
      • New Posts
      • FAQ
      • Calendar
      • Community
        • Groups
        • Albums
        • Member List
      • Forum Actions
        • Mark Forums Read
      • Quick Links
        • Today's Posts
        • Who's Online
      • Sponsor
        • Sponsor a Feature
        • List of Donors
    • Wiki
    • Support
    • What's New?
    • Buy Now
    • Manual
    • 
    • Forum
    • VaultWiki How-Tos
    • VaultWiki Questions
    • Usergroup can edit wiki, even though "Can edit wiki articles" is set to no?

    1. Welcome to VaultWiki.org, home of the wiki add-on for vBulletin and XenForo!

      VaultWiki allows your existing forum users to collaborate on creating and managing a site's content pages. VaultWiki is a fully-featured and fully-supported wiki solution for vBulletin and XenForo.

      The VaultWiki Team encourages you to join our community of forum administrators and check out VaultWiki for yourself.

    Results 1 to 7 of 7

    Thread: Usergroup can edit wiki, even though "Can edit wiki articles" is set to no?

    • Thread Tools
      • Show Printable Version
    1. April 8, 2013 #1
      beernuts
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      beernuts is offline
      Junior Member
      Join Date
      May 11, 2011
      Posts
      11
      Rep Power
      0

      Usergroup can edit wiki, even though "Can edit wiki articles" is set to no?

      We want to keep our registered users group from editing wiki articles. I have edited the usergroup and set "Can edit wiki articles" to no, but the group is still able to edit the wiki.

      Are we doing something wrong?
      Reply With Quote Reply With Quote

    2. April 8, 2013 #2
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,959
      Blog Entries
      18
      Rep Power
      688
      If the article was originally posted by the user you are testing with, that user will still be able to edit it as long as they have permission to edit their own posts.

      If this isn't the case, you probably have Custom Forum Permissions defined for the wiki forum and that group, which will always override the default Usergroup Permissions.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    3. April 8, 2013 #3
      beernuts
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      beernuts is offline
      Junior Member
      Join Date
      May 11, 2011
      Posts
      11
      Rep Power
      0
      This was an article owned by someone else so the editing their own posts setting has no bearing.

      I checked the forum permissions for the wiki root and all usergroups are set at their default permissions (Registered Users are allowed to post). Are you saying that I need to edit the forum permissions for our wiki forum and our registered users usergroup and set them to not allow them to post in the wiki forum?



      Quote Originally Posted by pegasus View Post
      If the article was originally posted by the user you are testing with, that user will still be able to edit it as long as they have permission to edit their own posts.

      If this isn't the case, you probably have Custom Forum Permissions defined for the wiki forum and that group, which will always override the default Usergroup Permissions.
      Reply With Quote Reply With Quote

    4. April 8, 2013 #4
      beernuts
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      beernuts is offline
      Junior Member
      Join Date
      May 11, 2011
      Posts
      11
      Rep Power
      0
      Also, I get about 10 PHP notices when I post a reply here. Just thought you should know.
      Reply With Quote Reply With Quote

    5. April 8, 2013 #5
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,959
      Blog Entries
      18
      Rep Power
      688
      It's possible permissions are just missing from cache because of a recent vBulletin upgrade or something like that. Also, if you're using vBulletin < 4.1.12, vBulletin's datastore was unstable and randomly corrupting permissions. I followed the problem for some time, and even though I never saw them mention it in release notes, the problem did go away with one of the more recent vBulletin versions. Even if you're completely up-to-date, you might try using Maintenance > General Update Tools > Rebuild Forum Information. Since bitfields are also cached, you might need to rebuild that cache, by visiting: admincp/index.php?do=buildbitfields

      Quote Originally Posted by beernuts View Post
      Are you saying that I need to edit the forum permissions for our wiki forum and our registered users usergroup and set them to not allow them to post in the wiki forum?
      If you don't do this, registered users will still be able to create new wiki articles and edit the ones they started.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    6. April 9, 2013 #6
      beernuts
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • View Articles
      beernuts is offline
      Junior Member
      Join Date
      May 11, 2011
      Posts
      11
      Rep Power
      0
      Thanks for your reply. Just so I understand this: You're saying that even if the usergroup settings say that the group cannot edit wiki articles, if the forum permissions grant the group access to the edit wiki articles, then the group will be able to edit articles, correct?

      If so, what is the point of the usergroup setting?

      Not trying to be difficult. Just trying to further understand how the permissions are set up here.

      Also, still getting PHP notices on this site when posting a reply: http://awesomescreenshot.com/0351584f57

      Quote Originally Posted by pegasus View Post
      It's possible permissions are just missing from cache because of a recent vBulletin upgrade or something like that. Also, if you're using vBulletin < 4.1.12, vBulletin's datastore was unstable and randomly corrupting permissions. I followed the problem for some time, and even though I never saw them mention it in release notes, the problem did go away with one of the more recent vBulletin versions. Even if you're completely up-to-date, you might try using Maintenance > General Update Tools > Rebuild Forum Information. Since bitfields are also cached, you might need to rebuild that cache, by visiting: admincp/index.php?do=buildbitfields


      If you don't do this, registered users will still be able to create new wiki articles and edit the ones they started.
      Reply With Quote Reply With Quote

    7. April 9, 2013 #7
      pegasus
      • View Profile
      • View Forum Posts
      • View Blog Entries
      • Visit Homepage
      • View Articles
      pegasus is offline
      VaultWiki Team
      Join Date
      March 28, 2004
      Location
      New York, NY
      Posts
      2,959
      Blog Entries
      18
      Rep Power
      688
      The permissions work just like permissions do in normal (non-wiki) vBulletin forums. Usergroup Permissions are global permissions settings that apply everywhere. If custom permissions are set for a particular forum, those permissions are used instead of the global settings.

      Permissions are checked as follows:
      1. Default all permissions to "No".
      2. Does the user have an Access Mask or Moderator Permissions for the current forum?
        1. If yes, use the permissions exactly as set in this Mask, and exit.
        2. If no, then 3.
      3. Does the user have an Access Mask or Super-Moderator Permissions for the entire forum?
        1. If yes, use the permissions exactly as set in this Mask, and exit.
        2. If no, then 4.
      4. For each user-group the user is in:
        1. Does this group have custom permissions for the current forum?
          1. If yes, apply the "Yes" values for the current forum.
          2. If no, does this group have custom permissions for a parent forum?
            1. If yes, apply the "Yes" values from the parent forum.
            2. If no, apply the "Yes" values from the group's main Usergroup Permissions.
      5. If the user has more groups, repeat step 4.
      6. For each infraction group the user is in (based on infraction points):
        1. Apply the "No" values, overwriting any conflicting "Yes" values.
      7. If the user has more infraction groups, repeat step 6.


      Whenever permissions don't seem to be working the way you expected, always try to ask the same questions and follow this chain.
      - lead developer for VaultWiki
      Reply With Quote Reply With Quote

    Similar Threads

    1. Looking for widget to list "most read wiki articles"
      By stev in forum VaultWiki Questions
      Replies: 2
      Last Post: December 6, 2010, 12:41 PM
    2. First Post of a Thread as "Wiki"
      By ub.ch in forum VaultWiki Questions
      Replies: 3
      Last Post: October 14, 2010, 4:25 AM
    3. "You cannot edit this article at this time because there is currently a previous edit awaiting approval."
      By John in forum VaultWiki Questions
      Replies: 2
      Last Post: August 18, 2009, 12:48 AM
    4. *Where* is the "previous edit awaiting approval"?
      By Hilary in forum VaultWiki Questions
      Replies: 1
      Last Post: August 2, 2009, 2:03 PM
    5. SQL Error in "Wiki Domain Manager"
      By mafioso in forum VaultWiki Questions
      Replies: 1
      Last Post: February 4, 2009, 7:45 AM

    Bookmarks

    Bookmarks
    • Submit to Digg Digg
    • Submit to del.icio.us del.icio.us
    • Submit to StumbleUpon StumbleUpon
    • Submit to Google Google

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •  
    • BB code is On
    • Smilies are On
    • [IMG] code is Off
    • [VIDEO] code is
    • HTML code is Off

    Forum Rules

    • Contact Us
    • License Agreement
    • Privacy
    • Terms
    • Top
    All times are GMT -4. The time now is 1:19 PM.
    This site uses cookies to help personalize content, to tailor your experience, and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Learn more… Accept Remind me later
  • striker
    Powered by vBulletin® Version 4.2.5 Beta 2
    Copyright © 2025 vBulletin Solutions Inc. All rights reserved.
    Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
    Copyright © 2008 - 2024 VaultWiki Team, Cracked Egg Studios, LLC.