mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-13 07:24:13 +01:00
N°5298 - Upgrade CKEditor to version 5 (#647)
This commit is contained in:
@@ -103,11 +103,6 @@ function DisplayPreferences($oP)
|
||||
$oTabsFieldset->AddSubBlock(GetTabsLayoutFieldBlock());
|
||||
$oTabsFieldset->AddSubBlock(GetTabsNavigationFieldBlock());
|
||||
|
||||
// Rich text editor
|
||||
$oRichTextFieldset = FieldSetUIBlockFactory::MakeStandard(Dict::S('UI:Preferences:RichText:Title'), 'ibo-fieldset-for-rich-text-preferences');
|
||||
$oSecondColumn->AddSubBlock($oRichTextFieldset);
|
||||
$oRichTextFieldset->AddSubBlock(GetRichTextToolbarExpandedFieldBlock());
|
||||
|
||||
// Activity panel
|
||||
$oActivityPanelfieldset = FieldSetUIBlockFactory::MakeStandard(Dict::S('UI:Preferences:ActivityPanel:Title'), 'ibo-fieldset-for-activity-panel');
|
||||
$oSecondColumn->AddSubBlock($oActivityPanelfieldset);
|
||||
@@ -619,34 +614,6 @@ function GetTabsNavigationFieldBlock(): iUIBlock
|
||||
return $oSelect;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return \Combodo\iTop\Application\UI\Base\iUIBlock
|
||||
* @throws \CoreException
|
||||
* @throws \CoreUnexpectedValue
|
||||
* @throws \MySQLException
|
||||
* @since 3.0.0
|
||||
*/
|
||||
function GetRichTextToolbarExpandedFieldBlock(): iUIBlock
|
||||
{
|
||||
$bCurrentValue = isset(CKEditorHelper::GetCkeditorPref()['toolbarStartupExpanded']) ? (bool)CKEditorHelper::GetCkeditorPref()['toolbarStartupExpanded'] : false;
|
||||
$sCurrentValueAsString = $bCurrentValue ? 'true' : 'false';
|
||||
|
||||
$aOptionsValues = [
|
||||
'true' => 'Expanded',
|
||||
'false' => 'Collapsed',
|
||||
];
|
||||
$oSelect = SelectUIBlockFactory::MakeForSelectWithLabel('toolbarexpanded', Dict::S('UI:Preferences:RichText:ToolbarState'));
|
||||
foreach ($aOptionsValues as $sValue => $sDictEntrySuffix) {
|
||||
$oSelect->AddOption(SelectOptionUIBlockFactory::MakeForSelectOption(
|
||||
$sValue,
|
||||
Dict::S('UI:Preferences:RichText:ToolbarState:'.$sDictEntrySuffix),
|
||||
$sValue === $sCurrentValueAsString)
|
||||
);
|
||||
}
|
||||
|
||||
return $oSelect;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return \Combodo\iTop\Application\UI\Base\iUIBlock
|
||||
* @throws \CoreException
|
||||
|
||||
Reference in New Issue
Block a user