In the php file that is clicked on add:
PHP Code:
//check the user isn't an admin, supermod or mod! (add more groups if necessary)
if (!(is_member_of($vbulletin->userinfo, array(5,6,7)))) {
$db->query_write("UPDATE " . TABLE_PREFIX . "user SET usergroupid = 'y' WHERE userid = ' . $vbulletin->userinfo['userid'] . '");
}
In your cron file:
PHP Code:
$vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "user SET usergroupid = 'z' WHERE usergroupid = 'y'");
Chris