Обновление TinyMCE в Jommla 1.5.5

Тема в разделе "Установка и обновление Joomla!", создана пользователем Radik, 30.07.2008.

  1. Offline

    Radik Недавно здесь

    Регистрация:
    30.07.2008
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте. Помоги пожалуйста. Я пытаюсь обновить редактор TinyMCE с версии 2 до версии 3.1. Я пробовал заменить файлы редактора это не помогло. Вот теперь не знаю что и делать если кто то сталкивался с этой проблемой подскажите плиз как это можно сделать.

    Добавлено через 12 минут
    ураааа!!!!! свершилось оказывается надо было подправить чуть чуть файл tinymce.php
    а именно просто изменить две функции
    function TinyMCE_Save(editor_id, content, node)
    {
    return content;
    }

    function onGetContent( $editor ) {
    return "tinyMCE.activeEditor.getContent();";
    }
    вот что надо дописать.B)
     
    Последнее редактирование: 30.07.2008
  2.  
  3. Offline

    DyadyaGenya Недавно здесь

    Регистрация:
    26.03.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    понимаю что вопрос был давно, но тем не менее, не совсем понял что и где надо подправить, в моем tinymce.php таких строк близко нет, пробовал вставить исходя из логики вот так:
    class plgEditorTinymce extends JPlugin
    {
    /**
    * Constructor
    *
    * For php4 compatability we must not use the __constructor as a constructor for plugins
    * because func_get_args ( void ) returns a copy of all passed arguments NOT references.
    * This causes problems with cross-referencing necessary for the observer design pattern.
    *
    * @param object $subject The object to observe
    * @param array $config An array that holds the plugin configuration
    * @since 1.5
    */
    function TinyMCE_Save(editor_id, content, node)
    {
    return content;
    }
    function onGetContent( $editor ) {
    return "tinyMCE.activeEditor.getContent();";
    }
    /**
    * Method to handle the onInit event.
    * - Initializes the TinyMCE WYSIWYG Editor
    *
    * @access public
    * @return string JavaScript Initialization string
    * @since 1.5
    */
    function onInit()
    {
    $mainframe =&JFactory::getApplication();
    $language =& JFactory::getLanguage();
    JPlugin::loadLanguage('plg_editors_tinymce', JPATH_ADMINISTRATOR);
    $mode = $this->params->get('mode','advanced');
    $theme = array('simple' => 'simple','advanced' => 'advanced','extended' => 'advanced');
    $skin = $this->params->get( 'skin', '0' );
    switch ($skin)

    но все равно пишет что версия 2, хотя ещё после копирования добавило функционал, но самое главное, при нажатии редактирования материала не грузиться сам редактор, появляется пустая страница
     

Поделиться этой страницей

Загрузка...