Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe plgEditorTinymce
+ Graphe d'héritage de plgEditorTinymce:
+ Graphe de collaboration de plgEditorTinymce:

Liste de tous les membres

Fonctions membres publiques

 __construct (&$subject, $config)
 onInit ()
 onGetContent ($editor)
 onSetContent ($editor, $html)
 onSave ($editor)
 onGetInsertMethod ($name)
 onDisplay ($name, $content, $width, $height, $col, $row, $buttons=true, $id=null, $asset=null, $author=null)
- Fonctions membres publiques inherited from JPlugin
 loadLanguage ($extension= '', $basePath=JPATH_ADMINISTRATOR)
- Fonctions membres publiques inherited from JEvent
 __construct (&$subject)
 update (&$args)
- Fonctions membres publiques inherited from JObject
 __construct ($properties=null)
 __toString ()
 def ($property, $default=null)
 get ($property, $default=null)
 getProperties ($public=true)
 getError ($i=null, $toString=true)
 getErrors ()
 set ($property, $value=null)
 setProperties ($properties)
 setError ($error)
 toString ()

Attributs protégés

 $_basePath = 'media/editors/tinymce/jscripts/tiny_mce'
- Attributs protégés inherited from JPlugin
 $_name = null
 $_type = null
- Attributs protégés inherited from JEvent
 $_subject = null
- Attributs protégés inherited from JObject
 $_errors = array()

Fonctions membres privées

 _displayButtons ($name, $buttons, $asset, $author)
 _toogleButton ($name)

Additional Inherited Members

- Attributs publics inherited from JPlugin
 $params = null

Documentation des constructeurs et destructeur

plgEditorTinymce::__construct ( $subject,
  $config 
)

Constructor

Paramètres:
object$subjectThe object to observe
array$configAn array that holds the plugin configuration
Depuis:
1.5

Réimplémentée à partir de JPlugin.

Références $config.


Documentation des fonctions membres

plgEditorTinymce::_displayButtons (   $name,
  $buttons,
  $asset,
  $author 
)
private
Renvoie:
string
plgEditorTinymce::_toogleButton (   $name)
private
Renvoie:
string
plgEditorTinymce::onDisplay (   $name,
  $content,
  $width,
  $height,
  $col,
  $row,
  $buttons = true,
  $id = null,
  $asset = null,
  $author = null 
)

Display the editor area.

Paramètres:
stringThe name of the editor area.
stringThe content of the field.
stringThe width of the editor area.
stringThe height of the editor area.
intThe number of columns for the editor area.
intThe number of rows for the editor area.
booleanTrue and the editor buttons will be displayed.
stringAn optional ID for the textarea. If not supplied the name is used.
Renvoie:
string
plgEditorTinymce::onGetContent (   $editor)

TinyMCE WYSIWYG Editor - get the editor content

Paramètres:
stringThe name of the editor
Renvoie:
string
plgEditorTinymce::onGetInsertMethod (   $name)
Renvoie:
boolean
plgEditorTinymce::onInit ( )

Initialises the Editor.

Renvoie:
string JavaScript Initialization string
Depuis:
1.5

Références $app, $db, $language, $load, $mode, $query, $return, $style, $template, $toolbar, JText\_(), JFactory\getApplication(), JFactory\getLanguage(), JPATH_SITE, JError\raiseNotice(), et JURI\root().

+ Voici le graphe d'appel pour cette fonction :

plgEditorTinymce::onSave (   $editor)

TinyMCE WYSIWYG Editor - copy editor content to form field

Paramètres:
stringThe name of the editor
Renvoie:
string
plgEditorTinymce::onSetContent (   $editor,
  $html 
)

TinyMCE WYSIWYG Editor - set the editor content

Paramètres:
stringThe name of the editor
Renvoie:
string

Documentation des données membres

plgEditorTinymce::$_basePath = 'media/editors/tinymce/jscripts/tiny_mce'
protected

Base path for editor files


La documentation de cette classe a été générée à partir du fichier suivant :