This works on 3.8.2 with the following modifications:
Install calls for changing this is promotion.php:
Code:
else
{
break;
}
}
}
}
to:
Code:
else
{
break;
}
}
}
if ($vbulletin->options['sendpm_on_promotion_pm_on_off'])
{
$pmbody = construct_phrase($vbphrase['sendpm_on_paid_promotion_alertpm'], $promotion['username'], $promotion['title']);
$pmdm =& datamanager_init('PM', $vbulletin, ERRTYPE_ARRAY);
$pmdm->set('fromuserid', $vbulletin->options['sendpm_on_promotion_fromuserid']);
$pmdm->set('fromusername', $vbulletin->options['sendpm_on_promotion_fromusername']);
$pmdm->set('title', $vbulletin->options['sendpm_on_promotion_pm_subject']);
$pmdm->set('message', $pmbody);
$pmdm->set_recipients($promotion[username], $botpermissions);
$pmdm->set('dateline', TIMENOW);
$pmdm->save();
}
}
For it to work on 3.8.2 change this line of code in promotion.php:
Code:
else
{
break;
}
}
}
}
to:
Code:
else
{
break;
}
}
}
if ($vbulletin->options['sendpm_on_promotion_pm_on_off'])
{
$pmbody = construct_phrase($vbphrase['sendpm_on_paid_promotion_primary_alertpm'], $promotion['username'], $promotion['title']);
$pmdm =& datamanager_init('PM', $vbulletin, ERRTYPE_ARRAY);
$pmdm->set('fromuserid', $vbulletin->options['sendpm_on_promotion_fromuserid']);
$pmdm->set('fromusername', $vbulletin->options['sendpm_on_promotion_fromusername']);
$pmdm->set('title', $vbulletin->options['sendpm_on_promotion_pm_subject']);
$pmdm->set('message', $pmbody);
$pmdm->set_recipients($promotion[username], $botpermissions);
$pmdm->set('dateline', TIMENOW);
$pmdm->save();
}
}