No regular expressions were active.
|
|
1 |
|
var AdvHRD
ialog = {
|
|
|
2 |
|
init :
function(
ed) {
|
|
|
3 |
|
va
r dom = ed
.dom, f =
document.f
orms[0], n
= ed.sele
ction.getN
ode(), w;
|
|
|
4 |
|
|
|
|
5 |
|
w
= dom.getA
ttrib(n, '
width');
|
|
|
6 |
|
f.
width.valu
e = w ? pa
rseInt(w)
: '';
|
|
|
7 |
|
f.
size.value
= dom.get
Attrib(n,
'size');
|
|
|
8 |
|
f.
noshade.ch
ecked = !!
dom.getAtt
rib(n, 'no
shade');
|
|
|
9 |
|
se
lectByValu
e(f, 'widt
h2', w.ind
exOf('%')
!= -1 ? '%
' : 'px');
|
|
|
10 |
|
},
|
|
|
11 |
|
|
|
|
12 |
|
update
: functio
n() {
|
|
|
13 |
|
va
r ed = tin
yMCEPopup.
editor, h,
f = docum
ent.forms[
0];
|
|
|
14 |
|
|
|
|
15 |
|
h
= '<hr';
|
|
|
16 |
|
|
|
|
17 |
|
if
(f.size.v
alue)
|
|
|
18 |
|
h += ' s
ize="' + f
.size.valu
e + '"';
|
|
|
19 |
|
|
|
|
20 |
|
if
(f.width.
value)
|
|
|
21 |
|
h += ' w
idth="' +
f.width.va
lue + (f.w
idth2.valu
e == '%' ?
'%' : '')
+ '"';
|
|
|
22 |
|
|
|
|
23 |
|
if
(f.noshad
e.checked)
|
|
|
24 |
|
h += ' n
oshade="no
shade"';
|
|
|
25 |
|
|
|
|
26 |
|
h
+= ' />';
|
|
|
27 |
|
|
|
|
28 |
|
ed
.execComma
nd("mceIns
ertContent
", false,
h);
|
|
|
29 |
|
ti
nyMCEPopup
.close();
|
|
|
30 |
|
}
|
|
|
31 |
|
};
|
|
|
32 |
|
|
|
|
33 |
|
tinyMCEPop
up.require
LangPack()
;
|
|
|
34 |
|
tinyMCEPop
up.onInit.
add(AdvHRD
ialog.init
, AdvHRDia
log);
|