Exemplo n.º 1
0
 protected function _initialize(Library\ObjectConfig $config)
 {
     $language = \JFactory::getLanguage();
     $settings = array('directionality' => $language->isRTL() ? 'rtl' : 'ltr', 'editor_selector' => 'editable', 'mode' => 'specific_textareas', 'skin' => 'nooku', 'theme' => 'advanced', 'inline_styles' => true, 'gecko_spellcheck' => true, 'entity_encoding' => 'raw', 'extended_valid_elements' => '', 'invalid_elements' => 'script,applet,iframe', 'relative_urls' => false, 'remove_script_host' => true, 'document_base_url' => $this->getObject('request')->getBaseUrl()->getPath() . '/sites/' . $this->getObject('application')->getSite(), 'theme_advanced_toolbar_location' => 'top', 'theme_advanced_toolbar_align' => 'left', 'theme_advanced_source_editor_height' => '400', 'height' => '400', 'width' => '100%', 'theme_advanced_statusbar_location' => 'bottom', 'theme_advanced_resizing' => false, 'theme_advanced_resize_horizontal' => false, 'theme_advanced_path' => true, 'dialog_type' => 'modal', 'language' => substr($language->getTag(), 0, strpos($language->getTag(), '-')), 'theme_advanced_buttons1' => implode(',', array('bold', 'italic', 'strikethrough', 'underline', '|', 'bullist', 'numlist', 'blockquote', '|', 'justifyleft', 'justifycenter', 'justifyright', 'justifyfull', '|', 'link', 'unlink', '|', 'spellchecker', 'fullscreen', 'image', 'readmore', 'article', '|', 'advanced')), 'theme_advanced_buttons2' => implode(',', array('formatselect', 'forecolor', '|', 'pastetext', 'pasteword', 'removeformat', '|', 'media', 'charmap', '|', 'outdent', 'indent', '|', 'undo', 'redo')), 'theme_advanced_buttons3' => '', 'theme_advanced_buttons4' => '');
     $config->append(array('codemirror' => true, 'codemirrorOptions' => array('stylesheet' => array($config->media_url . '/wysiwyg/codemirror/lib/codemirror.css'), 'path' => $config->media_url . '/wysiwyg/codemirror/'), 'editor_settings' => $settings));
     parent::_initialize($config);
 }
Exemplo n.º 2
0
 protected function _initialize(Library\ObjectConfig $config)
 {
     $config->auto_assign = false;
     parent::_initialize($config);
 }
Exemplo n.º 3
0
 protected function _initialize(Library\ObjectConfig $config)
 {
     $config->append(array('auto_assign' => false, 'template_filters' => array('script', 'style', 'link', 'meta')));
     parent::_initialize($config);
 }
Exemplo n.º 4
0
 protected function _initialize(Library\ObjectConfig $config)
 {
     $config->append(array('auto_assign' => false));
     parent::_initialize($config);
 }
Exemplo n.º 5
0
 protected function _initialize(Library\ObjectConfig $config)
 {
     $language = \JFactory::getLanguage();
     $config->append(array('settings' => array('baseHref' => '/files/' . $this->getObject('application')->getSite() . '/', 'language' => substr($language->getTag(), 0, strpos($language->getTag(), '-')), 'contentsLanguage' => substr($language->getTag(), 0, strpos($language->getTag(), '-')), 'contentsLangDirectiony' => $language->isRTL() ? 'rtl' : 'ltr', 'height' => '', 'width' => '', 'removeButtons' => '', 'options' => array('autoheight' => true, 'toolbar' => $this->toolbar ? $this->toolbar : 'standard'))));
     parent::_initialize($config);
 }