mirror of
https://github.com/silverstripe/silverstripe-cms
synced 2024-10-22 06:05:56 +00:00
MINOR Removed unused LeftAndMain->PublishItemsForm(), has been replaced by CMSBatchAction a while ago
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@92742 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
d081a4b302
commit
420d0a5c57
@ -41,8 +41,6 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr
|
|||||||
'getpagecount',
|
'getpagecount',
|
||||||
'getversion',
|
'getversion',
|
||||||
'publishall',
|
'publishall',
|
||||||
'publishitems',
|
|
||||||
'PublishItemsForm',
|
|
||||||
'restore',
|
'restore',
|
||||||
'revert',
|
'revert',
|
||||||
'rollback',
|
'rollback',
|
||||||
@ -980,52 +978,6 @@ JS;
|
|||||||
function batchactions() {
|
function batchactions() {
|
||||||
return new CMSBatchActionHandler($this, 'batchactions');
|
return new CMSBatchActionHandler($this, 'batchactions');
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @return Form
|
|
||||||
*/
|
|
||||||
public function PublishItemsForm() {
|
|
||||||
$form = new Form(
|
|
||||||
$this,
|
|
||||||
'PublishItemsForm',
|
|
||||||
new FieldSet(
|
|
||||||
new HiddenField('csvIDs'),
|
|
||||||
new CheckboxField('ShowDrafts', _t('CMSMain_left.ss.SHOWONLYCHANGED','Show only changed pages'))
|
|
||||||
),
|
|
||||||
new FieldSet(
|
|
||||||
new FormAction('publishitems', _t('CMSMain_left.ss.PUBLISHCONFIRM','Publish the selected pages'))
|
|
||||||
)
|
|
||||||
);
|
|
||||||
$form->addExtraClass('actionparams');
|
|
||||||
return $form;
|
|
||||||
}
|
|
||||||
|
|
||||||
function BatchActionParameters() {
|
|
||||||
$batchActions = CMSBatchActionHandler::$batch_actions;
|
|
||||||
|
|
||||||
$forms = array();
|
|
||||||
foreach($batchActions as $urlSegment => $batchAction) {
|
|
||||||
if ($fieldset = singleton($batchAction)->getParameterFields()) {
|
|
||||||
$formHtml = '';
|
|
||||||
foreach($fieldset as $field) {
|
|
||||||
$formHtml .= $field->Field();
|
|
||||||
}
|
|
||||||
$forms[$urlSegment] = $formHtml;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$pageHtml = '';
|
|
||||||
foreach($forms as $urlSegment => $html) {
|
|
||||||
$pageHtml .= "<div class=\"params\" id=\"BatchActionParameters_$urlSegment\">$html</div>\n\n";
|
|
||||||
}
|
|
||||||
return new LiteralField("BatchActionParameters", '<div id="BatchActionParameters" style="display:none">'.$pageHtml.'</div>');
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* Returns a list of batch actions
|
|
||||||
*/
|
|
||||||
function BatchActionList() {
|
|
||||||
return $this->batchactions()->batchActionList();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return Form
|
* @return Form
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user