No probs, I should have done that
Added the following in Sapphier/core/model/SiteTree.php
----------------------------------------------------------------------------------------------
function getCMSActions() {
$actions = array();
if(!$this->isPublished()) {
$deletedraft = FormAction::create('delete',_t('CMSMain.DELETE','Delete from the draft site'), 'delete');
$deletedraft->addExtraClass('delete');
$actions[] = $deletedraft;
}
-------------------------------------------------------------------------------------------------
removed the following in cms/code/CMSMain.php
-------------------------------------------------------------------------------------------------
// getAllCMSActions can be used to completely redefine the action list
if($record->hasMethod('getAllCMSActions')) {
$actions = $record->getAllCMSActions();
} else {
$actions = new FieldSet();
if($record->DeletedFromStage) {
if($record->can('CMSEdit')) {
$actions->push(new FormAction('revert',_t('CMSMain.RESTORE','Restore')));
$actions->push(new FormAction('deletefromlive',_t('CMSMain.DELETEFP','Delete from the published site')));
}
} else {
/*if($record->canEdit()) {
$actions->push($deleteAction = new FormAction('delete',_t('CMSMain.DELETE','Delete from the draft site')));
$deleteAction->addExtraClass('delete');
}*/
------------------------------------------------------------------------------------------------------------------
Updated Button name in cms/lang/en_US.php
Not sure if this is the best way to get there, but it works.