Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-17-2011, 07:02 PM
richy96's Avatar
richy96 richy96 is offline
 
Join Date: Apr 2008
Location: England
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default moderate / authorise picture comments

I want my members to be able to authorise (moderate) picture comments before they appear on their profile albums

Is there an option to turn this on? (I had a good look around and can't see it - though I read vb 3.7.0 has the option to moderate picture comments)

Rich

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

OK I've looked a bit further at this, maybe I asked the question wrong - this is the way my site is currently working

When someone leaves picture comments the comments are by default showing up in the recipients albums for all to see

So by default they are 'approved' (the recipient gets a message in the UserCP saying 'x unread picture comments'

If the recipient marks the comment as unapproved then it does not show up in their albums any longer. In the usercp they see a message 'you have y comments awaiting approval'

What I need to do is change this so all messages received are unapproved until the recipient chooses to approve them

As always I am never sure how much of this stuff is standard vbulletin and how much is previously modded by another guy who was paid to work on my site and is no longer around

Is this behaviour down to some setting in the ACP or UCP or does it require some code changes, or is all modded code already?

cheers
Rich
Reply With Quote
  #2  
Old 03-18-2011, 05:23 PM
richy96's Avatar
richy96 richy96 is offline
 
Join Date: Apr 2008
Location: England
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is what I am seeing now
Attached Images
File Type: gif piccomment.gif (11.0 KB, 0 views)
Reply With Quote
  #3  
Old 03-18-2011, 06:26 PM
richy96's Avatar
richy96 richy96 is offline
 
Join Date: Apr 2008
Location: England
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Talking to myself again lol

I've found the code in picturecomment.php that controls this:

Code:
if (($vbulletin->options['pc_moderation'] OR !($vbulletin->userinfo['permissions']['albumpermissions'] & $vbulletin->bf_ugp_albumpermissions['commentfollowforummoderation'])) AND !fetch_user_picture_message_perm('canmoderatemessages', $pictureinfo))
There are two sets of conditions, either of which would cause the picture comments to be moderated by default and not displayed until approved - which leads me to believe there *must* be a setting for this in the ACP somewhere

Neither condition are TRUE at the moment hence comments are displayed by default

Although I can easily hack this to make it behave as I wish it to now (tried it on my test site) I would still rather prefer to find the correct setting

Rich
Reply With Quote
  #4  
Old 03-19-2011, 05:05 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I believe it's in Usergroup Manager, for say Registered Users, User Album Permissions:
The setting is: Follow Picture Comment Moderation Rules

Changing this should force comments by registered users to be moderated.
Reply With Quote
  #5  
Old 03-19-2011, 05:05 PM
richy96's Avatar
richy96 richy96 is offline
 
Join Date: Apr 2008
Location: England
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK I found the option to set moderation to on for picture comments

Rich

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

Actually I found it under Vbulletin OPtions -> User Profile:Album Options which is the global switch apparently

It says it can also be set on a usergroup permissions level, probably where you said it is, though i haven't looked

I'm glad in a way it took a little while to get as reply and I found the code that controls it too in picturecomment.php.... as another thing i had in mind was to set moderation on for all members apart from friends wheere it is set to off - at least I can see now where to do that

Cheers
Rich
Reply With Quote
Reply


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:44 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03645 seconds
  • Memory Usage 2,221KB
  • Queries Executed 14 (?)
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_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (1)postbit_attachment
  • (5)postbit_onlinestatus
  • (5)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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_attachment
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete