[ Index ]

PHP Cross Reference of Drupal 6 (yi-drupal)

title

Body

[close]

/sites/all/modules/yui_editor/plugins/ -> bidi.js (source)

   1  function yui_editor_bidi() {
   2    for (var e in YAHOO.Drupal.editors) {
   3      var myEditor = YAHOO.Drupal.editors[e].editor;
   4      var config = YAHOO.Drupal.editors[e].config;
   5      var id = YAHOO.Drupal.editors[e].id;
   6  
   7      if (config.bidi == 1) {
   8        myEditor.on('toolbarLoaded', function () {
   9          var bidiConfig = {
  10            type: 'push', label: 'Switch to Right-to-Left', value: 'bidi'
  11          };
  12          myEditor.toolbar.addButtonToGroup(bidiConfig, 'plugins');
  13  
  14          myEditor.toolbar.on('bidiClick', function(ev) {
  15            var rtlHTML ='im inserted here';
  16            var sel =  this._getSelection();
  17            myEditor.execCommand('inserthtml', '<p dir="rtl">'+sel+'</p>');
  18          }, myEditor, true);
  19        });
  20      }
  21    }
  22  }
  23  YAHOO.Drupal.yui_editor_load.subscribe(yui_editor_bidi);


Generated: Mon Jul 9 18:01:44 2012 Cross-referenced by PHPXref 0.7