Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
  #1  
Old 01-03-2016, 09:36 PM
starl starl is offline
 
Join Date: Apr 2011
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Users set to No on Edit Posts can still edit

In the Options, I have set "Time Limit on Editing of Posts" to 10 minutes.
I have created a specific group with "Can Edit Own Posts" set to No - yet members of that group can still edit their posts.
Other settings in that group (no signatures, 1 pm) work fine..

Am I misunderstanding the settings? Or is something broken?
Reply With Quote
  #2  
Old 01-03-2016, 09:53 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

They are allowed to edit posts based upon another usergroup they belong to. Permissions are granted based upon the least restrictive. I know it seems backwards, but, you would be better off granting a specific usergroup edit rights, and remove it from all others. Then users in this usergroup could edit, and no one else can.
Reply With Quote
Благодарность от:
Max Taxable
  #3  
Old 01-03-2016, 10:10 PM
starl starl is offline
 
Join Date: Apr 2011
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

But how can that be? The restricted group is:
1. The Primary Group
2. The default group new members are added to by the system

I created a test account and verified the ability - and that the account was only in one group.

I am confused as to how to set all user groups to NO edit - but then modify a specific group to edit posts for x minutes.. There is no way to time limit a specific user group for editing.
Reply With Quote
  #4  
Old 01-03-2016, 10:25 PM
ozzy47's Avatar
ozzy47 ozzy47 is offline
 
Join Date: Jul 2009
Location: USA
Posts: 10,929
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Try this mod, http://ozzmodz.com/forumdisplay.php/...Each-Usergroup
Reply With Quote
  #5  
Old 01-03-2016, 10:38 PM
starl starl is offline
 
Join Date: Apr 2011
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks ozzy, but we prefer to limit the number of mods installed. This should work with the settings.

The primary reason we have the default New Member group limited is due to the amount of spam we get.. I thought when I first created the group, it was working, but recently, it appears to not be. Maybe earlier impressions were wrong.

so, when someone joins, they are in the group Users Awaiting Confirmation. I have ensured that those settings are also Edit Posts = No. Once the user confirms their email, the system automatically puts them in the New Members group - which is a default group, NOT a custom group.

unless...Dragon - are you saying that Vbulletin is getting its Edit Posts setting from the System Options and ignoring the group setting completely?? If that's the case.. then they should be putting the time limit within the group. That's really messed up...
Reply With Quote
  #6  
Old 01-03-2016, 11:22 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by starl View Post
But how can that be? The restricted group is:
1. The Primary Group
2. The default group new members are added to by the system

I created a test account and verified the ability - and that the account was only in one group.

I am confused as to how to set all user groups to NO edit - but then modify a specific group to edit posts for x minutes.. There is no way to time limit a specific user group for editing.
Right, the time limit is board wide (which I think is wrong, should be per usergroup, but whatever). However, being able to edit posts at all is set per usergroup.

UserX belong to GroupA & Registered Users. Registered Users has "Can Edit Own Posts" set to yes, GroupA has it set to no. The user will be able to edit his posts because Registered Users allows him to. Doesn't matter which group is primary.

To restrict this, set Registered Users "Can Edit Own Posts" to No, and set GroupA to Yes. This will make all users not be able to edit posts, unless they belong to GroupA

Are you saying that users in the Users Awaiting Confirmation usergroup are able to edit posts?
Reply With Quote
Благодарность от:
MarkFL
  #7  
Old 01-04-2016, 01:52 PM
starl starl is offline
 
Join Date: Apr 2011
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No, Users Awaiting Confirmation cannot edit posts.

I understand your example, but I don't see how it applies.

UserX is a member of "New Members" (it used to be called Registered Users) - which is the default group VBulletin places members in once they have been confirmed. UserX is not a member of any other group.

--------------- Added [DATE]1451928895[/DATE] at [TIME]1451928895[/TIME] ---------------

Well, i figured out the problem. For some reason, in the Forum Permissions - the user group has been customized to allow New Member (Registered Users now) to edit their posts! Since I'm not the original admin and things have been carried forward for years, i don't know why this was changed.
But thanks for putting up with me. You confirmed that it wasn't something I misunderstood.. i just had to dig more. Forum Permissions..
Reply With Quote
2 благодарности(ей) от:
Dragonsys, MarkFL
  #8  
Old 01-04-2016, 04:41 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Glad you found it
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
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 On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:41 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04130 seconds
  • Memory Usage 2,236KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (4)post_thanks_box_bit
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete