| Revision 2869:b8512d9705c0,
            579 bytes
            checked in by franck <carnet.franck.paul@…>, 11 years ago
            (diff) | 
        
          | 
external-media CKEditor plugin renamed to (external) img plugin
 | 
      
      
        
  | Line |  | 
|---|
| 1 | CKEDITOR.dialog.add('imgDialog', function(editor) { | 
|---|
| 2 | return { | 
|---|
| 3 | title: dotclear.msg.img_title, | 
|---|
| 4 | minWidth: 400, | 
|---|
| 5 | minHeight: 100, | 
|---|
| 6 | contents: [{ | 
|---|
| 7 | id: 'main-tab', | 
|---|
| 8 | elements: [{ | 
|---|
| 9 | id: 'url', | 
|---|
| 10 | type: 'text', | 
|---|
| 11 | label: 'URL', | 
|---|
| 12 | validate: CKEDITOR.dialog.validate.notEmpty(dotclear.msg.url_cannot_be_empty) | 
|---|
| 13 | }] | 
|---|
| 14 | }], | 
|---|
| 15 | onOk: function() { | 
|---|
| 16 | var dialog = this; | 
|---|
| 17 | var src = dialog.getValueOf('main-tab', 'url'); | 
|---|
| 18 |  | 
|---|
| 19 | var img = editor.document.createElement('img'); | 
|---|
| 20 | img.setAttribute('src', src); | 
|---|
| 21 | img.setAttribute('alt', src); | 
|---|
| 22 | editor.insertElement(img); | 
|---|
| 23 | } | 
|---|
| 24 | }; | 
|---|
| 25 | }); | 
|---|
       
      Note: See 
TracBrowser
        for help on using the repository browser.