{**
* Инициализация редактора
*
* sEditorType - тип
* sEditorSelector - селектор textarea с редактором
*
* Настройки редакторов храняться в файле templates/framework/js/core/settings.js
*
* TODO: Исправить повторное подключение скрипта
* TODO: Локализация TinyMCE
*}
{* Дефолтный тип редактора *}
{if ! $sEditorType}
{$sEditorType = 'default'}
{/if}
{* Дефолтный селектор редактора *}
{if ! $sEditorSelector}
{$sEditorSelector = 'js-editor'}
{/if}
{* Инициализация *}
{if $oConfig->GetValue('view.wysiwyg')}
{* WYSIWYG редактор *}
{hookb run='editor_init_wysiwyg'}
{if $sEditorType == 'comment'}
{$sSettings = 'getTinymceComment()'}
{else}
{$sSettings = 'getTinymce()'}
{/if}
{hook run='editor_init_wysiwyg_settings'}
{/hookb}
{else}
{* Markup редактор *}
{hookb run='editor_init_markup'}
{include file='modals/modal.upload_image.tpl'}
{if $sEditorType == 'comment'}
{$sSettings = 'getMarkitupComment()'}
{else}
{$sSettings = 'getMarkitup()'}
{/if}
{hook run='editor_init_markup_settings'}
{/hookb}
{/if}