ManuelW
01-04-2011, 04:03 PM
Hey Guys,
i'm using vB 3.8.* and the self_delete_mod and it works so far.
But i won't delete the User. I will remove them from all groups an set to another group.
I have the group id "24" and the user id "$sd_info['userid']".
the original code to delete the user
$sd_userdm =& datamanager_init('User', $vbulletin, ERRTYPE_SILENT);
$sd_userdm->set_existing($sd_info);
$sd_userdm->delete();
unset($sd_userdm);
but i can't find some helping code to replace the delete command with move to a group.
i tryed to create a own code, but i dont know if it works. maybe it's correct :-/
$vbulletin->$db->query_write("UPDATE " .TABLE_PREFIX. "user SET usergroupid="24" where userid=".$sd_info['userid']);
thanks for help
Manu
i'm using vB 3.8.* and the self_delete_mod and it works so far.
But i won't delete the User. I will remove them from all groups an set to another group.
I have the group id "24" and the user id "$sd_info['userid']".
the original code to delete the user
$sd_userdm =& datamanager_init('User', $vbulletin, ERRTYPE_SILENT);
$sd_userdm->set_existing($sd_info);
$sd_userdm->delete();
unset($sd_userdm);
but i can't find some helping code to replace the delete command with move to a group.
i tryed to create a own code, but i dont know if it works. maybe it's correct :-/
$vbulletin->$db->query_write("UPDATE " .TABLE_PREFIX. "user SET usergroupid="24" where userid=".$sd_info['userid']);
thanks for help
Manu