ich habe gerade den "Password-protected topics"-Mod eingebaut, womit man Threads passwortschützen kann. Das klappt bis jetzt wunderbar...aber leider bin ich als Admin der Einzige, der passwortgeschütze Threads aufmachen kann.
Ich würde jedoch gerne auch, dass mein Super-Moderator das auch kann.
Vielleicht so veränder, dass "if( $userdata['user_level'] != ADMIN oder ID von meinem Super-Mod, dann [...]"
Ich denke man müsste diesen Part etwas abändern und seine ID irgendwie einsetzen. Wahrscheinlich der entsprechende Part aus der Installation des Mods:
#
#-----[ OPEN ]--------------------------------------------
#
modcp.php
#
#-----[ FIND ]--------------------------------------------
#
$sql = "SELECT poster_id, COUNT(post_id) AS posts
FROM " . POSTS_TABLE . "
WHERE topic_id IN ($topic_id_sql)
GROUP BY poster_id";
#
#-----[ REPLACE WITH ]-------------------------------------
#
//
// Check for password-protected topics
//
if( $userdata['user_level'] != ADMIN )
{
$sql = "SELECT topic_id FROM " . TOPICS_TABLE . " WHERE topic_id IN ($topic_id_sql) AND topic_password = ''";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic list', '', __LINE__, __FILE__, $sql);
}
$topic_id_sql = '';
while( $row = $db->sql_fetchrow($result) )
{
$topic_id_sql .= ( ( $topic_id_sql != '' ) ? ', ' : '' ) . $row['topic_id'];
}
}
if( $topic_id_sql == '' )
{
message_die(GENERAL_MESSAGE, $lang['Not_delete_password_topics']);
}
else
{
$sql = "SELECT poster_id, COUNT(post_id) AS posts
FROM " . POSTS_TABLE . "
WHERE topic_id IN ($topic_id_sql)
GROUP BY poster_id";
}
Kann mir jemand helfen und es vielleicht auch für meinen Sper-Mod ermöglichen? Ich hoffe, es macht nicht zu viel Umstand
