function wfDeleteBoardMessage($ub_id)
{
    global $wgUser;
    $b = new UserBoard();
    if ($b->doesUserOwnMessage($wgUser->getID(), $ub_id) || $wgUser->isAllowed('userboard-delete')) {
        $b->deleteMessage($ub_id);
    }
    return 'ok';
}
function wfDeleteBoardMessage($ub_id)
{
    global $wgUser;
    // Don't allow deleting messages when the database is locked for some reason
    if (wfReadOnly()) {
        return '';
    }
    $b = new UserBoard();
    if ($b->doesUserOwnMessage($wgUser->getID(), $ub_id) || $wgUser->isAllowed('userboard-delete')) {
        $b->deleteMessage($ub_id);
    }
    return 'ok';
}