Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 11-06-2004, 08:59 PM
Ryuujin Ryuujin is offline
 
Join Date: Sep 2003
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Limit Delete for Super Moderators

Hello:

I was wondering, how can I set the permisions so SUPER MODERATORS are NOT allowed to PERMENATLY DELETE thread and posts (Soft Delete, yes. Permanent Delete, no.)
Reply With Quote
  #2  
Old 11-06-2004, 10:11 PM
vprp vprp is offline
 
Join Date: May 2004
Posts: 92
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am also extremely interested in this.
Reply With Quote
  #3  
Old 11-08-2004, 12:29 AM
Ryuujin Ryuujin is offline
 
Join Date: Sep 2003
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Bump!
Reply With Quote
  #4  
Old 11-08-2004, 12:39 AM
Link14716's Avatar
Link14716 Link14716 is offline
 
Join Date: Jun 2002
Location: Georgia, USA
Posts: 2,519
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

postings.php:
Find:
PHP Code:
$show['harddelete'] = iif(can_moderate($threadinfo['forumid'], 'canremoveposts'), truefalse); 
Replace with:
PHP Code:
$show['harddelete'] = iif(can_moderate($threadinfo['forumid'], 'canremoveposts') && $bbuserinfo['usergroupid'] != 5truefalse); 
Find:
PHP Code:
    if (!can_moderate($threadinfo['forumid'], 'canremoveposts'))
    {
        
$type 0
Replace with:
PHP Code:
    if (!can_moderate($threadinfo['forumid'], 'canremoveposts') || $bbuserinfo['usergroupid'] == 5)
    {
        
$type 0
Suprised this isn't a default feature.
Reply With Quote
  #5  
Old 11-09-2004, 07:36 PM
vprp vprp is offline
 
Join Date: May 2004
Posts: 92
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you very much! I will try this now.
Reply With Quote
  #6  
Old 07-05-2005, 05:40 AM
jojo77 jojo77 is offline
 
Join Date: Mar 2004
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This only prevents them from deleting threads permanently but not individual posts. Got a hack for that part?
Reply With Quote
  #7  
Old 07-08-2005, 04:22 PM
jojo77 jojo77 is offline
 
Join Date: Mar 2004
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

bump
Reply With Quote
  #8  
Old 07-08-2005, 08:17 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think I've answered this (or requests for other Permissions) several times already ...
In functions.php
FIND
PHP Code:
if ($userid == $bbuserinfo['userid'])
{
    if (
$bbuserinfo['permissions']['adminpermissions'] & ISMODERATOR)
    {
        
DEVDEBUG('  USER IS A SUPER MODERATOR');
        return 
1;    
    }

REPLACE that with
PHP Code:
if ($userid == $bbuserinfo['userid'])
{
    if (
$bbuserinfo['permissions']['adminpermissions'] & ISMODERATOR)
    {
        
DEVDEBUG('  USER IS A SUPER MODERATOR');
        if (
$do != 'canremoveposts')
        {
            return 
1;
        }
        else
        {
            return 
0;
        }    
    }

@Link14716
Your suggestion doesn't really work, as Supermods can be any Usergroup.
Reply With Quote
  #9  
Old 11-22-2005, 10:32 AM
Rubal Rubal is offline
 
Join Date: Aug 2005
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How this is possible with vB 3.5.1 ( Supermods to Just allow SoftDelete and not physical delete )

Thanks
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 08:05 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.07081 seconds
  • Memory Usage 2,247KB
  • 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
  • (6)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete