[TASK] Move backend templates to extension contexts
[Packages/TYPO3.CMS.git] / typo3 / sysext / rtehtmlarea / extensions / Language / class.tx_rtehtmlarea_language.php
index 6c4df20..a5f1a0b 100644 (file)
@@ -1,76 +1,8 @@
 <?php
-/***************************************************************
-*  Copyright notice
-*
-*  (c) 2008 Stanislas Rolland <stanislas.rolland(arobas)fructifor.ca>
-*  All rights reserved
-*
-*  This script is part of the Typo3 project. The Typo3 project is
-*  free software; you can redistribute it and/or modify
-*  it under the terms of the GNU General Public License as published by
-*  the Free Software Foundation; either version 2 of the License, or
-*  (at your option) any later version.
-*
-*  The GNU General Public License can be found at
-*  http://www.gnu.org/copyleft/gpl.html.
-*
-*  This script is distributed in the hope that it will be useful,
-*  but WITHOUT ANY WARRANTY; without even the implied warranty of
-*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-*  GNU General Public License for more details.
-*
-*  This copyright notice MUST APPEAR in all copies of the script!
-***************************************************************/
-/**
- * Language plugin for htmlArea RTE
- *
- * @author Stanislas Rolland <stanislas.rolland(arobas)fructifor.ca>
- *
- * TYPO3 SVN ID: $Id$
- *
+/*
+ * @deprecated since 6.0, the classname tx_rtehtmlarea_language and this file is obsolete
+ * and will be removed with 6.2. The class was renamed and is now located at:
+ * typo3/sysext/rtehtmlarea/Classes/Extension/Language.php
  */
-
-require_once(t3lib_extMgm::extPath('rtehtmlarea').'class.tx_rtehtmlareaapi.php');
-
-class tx_rtehtmlarea_language extends tx_rtehtmlareaapi {
-
-       protected $extensionKey = 'rtehtmlarea';        // The key of the extension that is extending htmlArea RTE
-       protected $pluginName = 'Language';             // The name of the plugin registered by the extension
-       protected $relativePathToLocallangFile = '';    // Path to this main locallang file of the extension relative to the extension dir.
-       protected $relativePathToSkin = 'extensions/Language/skin/htmlarea.css';                // Path to the skin (css) file relative to the extension dir.
-       protected $htmlAreaRTE;                         // Reference to the invoking object
-       protected $thisConfig;                          // Reference to RTE PageTSConfig
-       protected $toolbar;                             // Reference to RTE toolbar array
-       protected $LOCAL_LANG;                          // Frontend language array
-       
-       protected $pluginButtons = 'lefttoright,righttoleft';
-       protected $convertToolbarForHtmlAreaArray = array (
-               'lefttoright'           => 'LeftToRight',
-               'righttoleft'           => 'RightToLeft',
-               );
-       
-       /**
-        * Return JS configuration of the htmlArea plugins registered by the extension
-        *
-        * @param       integer         Relative id of the RTE editing area in the form
-        *
-        * @return string               JS configuration for registered plugins
-        *
-        * The returned string will be a set of JS instructions defining the configuration that will be provided to the plugin(s)
-        * Each of the instructions should be of the form:
-        *      RTEarea['.$RTEcounter.'].buttons.button-id.property = "value";
-        */
-       public function buildJavascriptConfiguration($RTEcounter) {
-               global $TSFE, $LANG;
-               
-               $registerRTEinJavascriptString = '';
-               return $registerRTEinJavascriptString;
-       }
-
-} // end of class
-
-if (defined('TYPO3_MODE') && $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/rtehtmlarea/extensions/Language/class.tx_rtehtmlarea_language.php']) {
-       include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/rtehtmlarea/extensions/Language/class.tx_rtehtmlarea_language.php']);
-}
-
+require_once \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('rtehtmlarea') . 'Classes/Extension/Language.php';
 ?>
\ No newline at end of file