Version 4.3.6

This commit is contained in:
Neo committed 2025-12-19 05:49:12 -08:00
1 parent fe1acf984a
commit 1a0c7fd3c2
609 files changed
+14707 -5726

No files matched your search

@@ -764,4 +764,29 @@ class _Status extends \IPS\Content\Item implements \IPS\Content\Lockable, \IPS\C
return parent::canViewHiddenItems( $member, $container );
}
/**
* Check Moderator Permission
*
* @param string $type 'edit', 'hide', 'unhide', 'delete', etc.
* @param \IPS\Member|NULL $member The member to check for or NULL for the currently logged in member
* @param \IPS\Node\Model|NULL $container The container
* @return bool
*/
public static function modPermission( $type, \IPS\Member $member = NULL, \IPS\Node\Model $container = NULL )
{
$return = parent::modPermission( $type, $member, $container );
if( $member !== NULL AND $return === FALSE )
{
$title = static::$title;
if ( $member->modPermission( "can_{$type}_{$title}" ) )
{
return TRUE;
}
}
return $return;
}
}