You are here

function wysiwyg_jwysiwyg_editor in Wysiwyg 5.2

Same name and namespace in other branches
  1. 5 editors/jwysiwyg.inc \wysiwyg_jwysiwyg_editor()
  2. 6.2 editors/jwysiwyg.inc \wysiwyg_jwysiwyg_editor()
  3. 6 editors/jwysiwyg.inc \wysiwyg_jwysiwyg_editor()
  4. 7.2 editors/jwysiwyg.inc \wysiwyg_jwysiwyg_editor()

Plugin implementation of hook_editor().

File

editors/jwysiwyg.inc, line 11
Editor integration functions for jWYSIWYG.

Code

function wysiwyg_jwysiwyg_editor() {
  $editor['jwysiwyg'] = array(
    'title' => 'jWYSIWYG',
    'vendor url' => 'http://code.google.com/p/jwysiwyg/',
    'download url' => 'http://code.google.com/p/jwysiwyg/downloads/list',
    'libraries' => array(
      '' => array(
        'title' => 'Source',
        'files' => array(
          'jquery.wysiwyg.js',
        ),
      ),
      'pack' => array(
        'title' => 'Packed',
        'files' => array(
          'jquery.wysiwyg.pack.js',
        ),
      ),
    ),
    'version callback' => 'wysiwyg_jwysiwyg_version',
    // @todo Wrong property; add separate properties for editor requisites.
    'css path' => wysiwyg_get_path('jwysiwyg'),
    'versions' => array(
      '0.5' => array(
        'js files' => array(
          'jwysiwyg.js',
        ),
        'css files' => array(
          'jquery.wysiwyg.css',
        ),
      ),
    ),
  );
  return $editor;
}