equal
deleted
inserted
replaced
1 /** |
1 /** |
2 * $Id: editor_plugin_src.js 592 2008-02-12 18:09:06Z spocke $ |
2 * $Id: editor_plugin_src.js 652 2008-02-29 13:09:46Z spocke $ |
3 * |
3 * |
4 * @author Moxiecode |
4 * @author Moxiecode |
5 * @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved. |
5 * @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved. |
6 */ |
6 */ |
7 |
7 |
78 var dom = ed.dom; |
78 var dom = ed.dom; |
79 |
79 |
80 tinymce.each(dom.select('div,p', e), function(e) { |
80 tinymce.each(dom.select('div,p', e), function(e) { |
81 if (/^(absolute|relative|static)$/i.test(e.style.position)) { |
81 if (/^(absolute|relative|static)$/i.test(e.style.position)) { |
82 if (s) |
82 if (s) |
83 dom.addClass(e, 'mceVisualAid'); |
83 dom.addClass(e, 'mceItemVisualAid'); |
84 else |
84 else |
85 dom.removeClass(e, 'mceVisualAid'); |
85 dom.removeClass(e, 'mceItemVisualAid'); |
86 } |
86 } |
87 }); |
87 }); |
88 }, |
88 }, |
89 |
89 |
90 _move : function(d) { |
90 _move : function(d) { |
158 left : p.x, |
158 left : p.x, |
159 top : (p.y > 20 ? p.y : 20), |
159 top : (p.y > 20 ? p.y : 20), |
160 width : 100, |
160 width : 100, |
161 height : 100 |
161 height : 100 |
162 }, |
162 }, |
163 'class' : 'mceVisualAid' |
163 'class' : 'mceItemVisualAid' |
164 }, ed.selection.getContent() || ed.getLang('layer.content')); |
164 }, ed.selection.getContent() || ed.getLang('layer.content')); |
165 }, |
165 }, |
166 |
166 |
167 _toggleAbsolute : function() { |
167 _toggleAbsolute : function() { |
168 var ed = this.editor, le = this._getParentLayer(ed.selection.getNode()); |
168 var ed = this.editor, le = this._getParentLayer(ed.selection.getNode()); |
178 top : '', |
178 top : '', |
179 width : '', |
179 width : '', |
180 height : '' |
180 height : '' |
181 }); |
181 }); |
182 |
182 |
183 ed.dom.removeClass(le, 'mceVisualAid'); |
183 ed.dom.removeClass(le, 'mceItemVisualAid'); |
184 } else { |
184 } else { |
185 if (le.style.left == "") |
185 if (le.style.left == "") |
186 le.style.left = 20 + 'px'; |
186 le.style.left = 20 + 'px'; |
187 |
187 |
188 if (le.style.top == "") |
188 if (le.style.top == "") |