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

Discussion in 'Установка и обновление Joomla!' started by Radik, Jul 30, 2008.

  1. Offline

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

    Joined:
    Jul 30, 2008
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    Здравствуйте. Помоги пожалуйста. Я пытаюсь обновить редактор TinyMCE с версии 2 до версии 3.1. Я пробовал заменить файлы редактора это не помогло. Вот теперь не знаю что и делать если кто то сталкивался с этой проблемой подскажите плиз как это можно сделать.

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

    function onGetContent( $editor ) {
    return "tinyMCE.activeEditor.getContent();";
    }
    вот что надо дописать.B)
     
    Last edited: Jul 30, 2008
  2.  
  3. Offline

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

    Joined:
    Mar 26, 2011
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    понимаю что вопрос был давно, но тем не менее, не совсем понял что и где надо подправить, в моем 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, хотя ещё после копирования добавило функционал, но самое главное, при нажатии редактирования материала не грузиться сам редактор, появляется пустая страница
     

Share This Page

Loading...