Mods/Admins kunnen de status niet aanpassen van de status mo

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Mrx12345
Berichten: 4
Lid geworden op: 30 jul 2007, 12:31

Mods/Admins kunnen de status niet aanpassen van de status mo

Bericht door Mrx12345 » 30 jul 2007, 12:46

  • Modificatie & Versie:Status mod
    Directe link naar de modificatie: http://www.phpbbhacks.com/download/1617
    Adres van je forum: http://www.moviereleases.nl
    phpBB versie:2.0.22
    Heb je onlangs een andere modificatie of stijl geïnstalleerd?Nee

    Wat is het probleem?Alleen de topic starter kan de status aanpassen en de mods en admins moeten dit ook kunnen doen.
Dit is de aanpassing die ik gedaan hebt alleen ik kan maar kiezen uit of admin/mod aanpassen of alleen de topicstarter.

Code: Selecteer alles

########################################################################################## 
## 
## Hack Title:    Add status to topic
## Hack Version:  1.0.3 (ex phpBB 2.0.5)
## optional Part: Only specific users may change the status 1.0
## Author:        Acid
##
## Description:   If only specific users should be able to change the status
##		  of a topic..
##
## Files to edit: 1
##		  viewtopic.php
## 
########################################################################################## 
## 
## Installation/Author Notes: 
## First always make a backup from the files/database that you're going to edit. 
## 
########################################################################################## 
##
## Versions:
##
## 1.0   - added this optional part
##
########################################################################################## 

#########################   only staff may change the status   ###########################
#
#-----[ OPEN ]-------------------------------------------------- 
# 
# viewtopic.php
# 
#-----[ FIND ]-------------------------------------------------- 
#
# if you added other optional parts the following might look different

if( $userdata['user_id'] != ANONYMOUS )
{
	$template->assign_block_vars('switch_info', array());
}

# 
#-----[ IN-LINE FIND ]-------------------------------------------------- 
# 
$userdata['user_id'] != ANONYMOUS

# 
#-----[ REPLACE WITH ]-------------------------------------------------- 
# 
# ADMIN can be replaced with MOD or LESS_ADMIN

$userdata['user_level'] == ADMIN 

# 
#-----[ FIND ]-------------------------------------------------- 
#
if( isset($HTTP_POST_VARS['submit']) && $HTTP_POST_VARS['topic_info'] != 0 && $userdata['user_id'] != ANONYMOUS )

# 
#-----[ IN-LINE FIND ]-------------------------------------------------- 
# 
$userdata['user_id'] != ANONYMOUS

# 
#-----[ REPLACE WITH ]-------------------------------------------------- 
# 
# ADMIN can be replaced with MOD or LESS_ADMIN

$userdata['user_level'] == ADMIN 



#####################   only topic starters may change the status   ######################
# 
#-----[ OPEN ]-------------------------------------------------- 
# 
# viewtopic.php
# 
#-----[ FIND (just a quote) ]-------------------------------------------------- 
#
$sql = "SELECT t.topic_id, t.topic_title

# 
#-----[ IN-LINE FIND ]-------------------------------------------------- 
# 
t.topic_title

# 
#-----[ AFTER ADD ]-------------------------------------------------- 
# 
, t.topic_poster

# 
#-----[ FIND ]-------------------------------------------------- 
#
$topic_title = $forum_topic_data['topic_title'];

# 
#-----[ BELOW ADD ]-------------------------------------------------- 
#
$topic_poster = $forum_topic_data['topic_poster'];

# 
#-----[ FIND ]-------------------------------------------------- 
#
# if you added other optional parts the following might look different

if( $userdata['user_id'] != ANONYMOUS )
{
	$template->assign_block_vars('switch_info', array());
}

# 
#-----[ IN-LINE FIND ]-------------------------------------------------- 
# 
$userdata['user_id'] != ANONYMOUS

# 
#-----[ AFTER ADD (before the last brace) ]-------------------------------------------------- 
# 
 && $userdata['user_id'] == $topic_poster 

# 
#-----[ FIND ]-------------------------------------------------- 
#
if( isset($HTTP_POST_VARS['submit']) && $HTTP_POST_VARS['topic_info'] != 0 && $userdata['user_id'] != ANONYMOUS )

# 
#-----[ IN-LINE FIND ]-------------------------------------------------- 
# 
$userdata['user_id'] != ANONYMOUS

# 
#-----[ AFTER ADD (before the last brace) ]-------------------------------------------------- 
# 
 && $userdata['user_id'] == $topic_poster 

##########################################################################################
##########################################################################################
##########################################################################################
Ik hoop dat iemand mij kan helpen.

Alvast bedankt,

Michel

BetaDevil
Berichten: 2810
Lid geworden op: 28 mei 2006, 15:27

Re: Mods/Admins kunnen de status niet aanpassen van de status mo

Bericht door BetaDevil » 30 jul 2007, 19:59

Spoiler: bekijk
Zoek (viewtopic.php)

Code: Selecteer alles

&& $userdata['user_id'] == $topic_poster
Vervang (de hele lijn) met

Code: Selecteer alles

if( isset($HTTP_POST_VARS['submit']) && $HTTP_POST_VARS['topic_info'] != 0 && $userdata['user_id'] != ANONYMOUS && ( $userdata['user_id'] == $topic_poster || $userdate['user_level'] == ADMIN || $userdate['user_level'] == MOD ) )
Ik ben niet echt super in deze dingen maar het zou wel moeten werken :mrgreen:

Mrx12345
Berichten: 4
Lid geworden op: 30 jul 2007, 12:31

Re: Mods/Admins kunnen de status niet aanpassen van de status mo

Bericht door Mrx12345 » 30 jul 2007, 21:15

BetaDevil schreef:
Spoiler: bekijk
Zoek (viewtopic.php)

Code: Selecteer alles

&& $userdata['user_id'] == $topic_poster
Vervang (de hele lijn) met

Code: Selecteer alles

if( isset($HTTP_POST_VARS['submit']) && $HTTP_POST_VARS['topic_info'] != 0 && $userdata['user_id'] != ANONYMOUS && ( $userdata['user_id'] == $topic_poster || $userdate['user_level'] == ADMIN || $userdate['user_level'] == MOD ) )
Ik ben niet echt super in deze dingen maar het zou wel moeten werken :mrgreen:
Hey bedankt voor je reactie. Ik heb de regel vervangen alleen de mods en admins kunnen nog steeds niet de status aanpassen

Gesloten