From 42bb6c326a7d13a5d11a2063f2f30043e1e44f53 Mon Sep 17 00:00:00 2001 From: ryan Date: Mon, 22 Nov 2010 02:48:58 +0000 Subject: [PATCH] Bring link dialog to front when TinyMCE is fullscreen. Props koopersmith. see #15532 git-svn-id: http://svn.automattic.com/wordpress/trunk@16528 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../plugins/wpdialogs/editor_plugin.dev.js | 3 ++- .../plugins/wpdialogs/editor_plugin.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 86852 -> 86867 bytes 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/wpdialogs/editor_plugin.dev.js b/wp-includes/js/tinymce/plugins/wpdialogs/editor_plugin.dev.js index fbd74feb5a..3372a3db50 100644 --- a/wp-includes/js/tinymce/plugins/wpdialogs/editor_plugin.dev.js +++ b/wp-includes/js/tinymce/plugins/wpdialogs/editor_plugin.dev.js @@ -70,7 +70,8 @@ width: f.width, height: f.height, modal: true, - dialogClass: 'wp-dialog' + dialogClass: 'wp-dialog', + zIndex: 300000 }); }, close : wpDialogFn(function() { diff --git a/wp-includes/js/tinymce/plugins/wpdialogs/editor_plugin.js b/wp-includes/js/tinymce/plugins/wpdialogs/editor_plugin.js index b9a1f8840b..d7513c5029 100644 --- a/wp-includes/js/tinymce/plugins/wpdialogs/editor_plugin.js +++ b/wp-includes/js/tinymce/plugins/wpdialogs/editor_plugin.js @@ -1 +1 @@ -(function(b){var a=function(c){return function(){if(this.features.wpDialog){return c.apply(this,arguments)}else{return this.parent.apply(this,arguments)}}};tinymce.create("tinymce.plugins.WPDialogs",{init:function(c,d){c.onBeforeRenderUI.add(function(){c.windowManager=new tinymce.WPWindowManager(c)})},getInfo:function(){return{longname:"WPDialogs",author:"WordPress",authorurl:"http://wordpress.org",infourl:"http://wordpress.org",version:"0.1"}}});tinymce.create("tinymce.WPWindowManager:tinymce.InlineWindowManager",{WPWindowManager:function(c){this.parent(c)},open:function(e,g){var d=this,c;if(!e.wpDialog){return this.parent(e,g)}else{if(!e.id){return}}c=b("#"+e.id);if(!c.length){return}d.features=e;d.params=g;d.onOpen.dispatch(d,e,g);d.element=d.windows[e.id]=c;d.bookmark=d.editor.selection.getBookmark();if(tinyMCEPopup){tinyMCEPopup.init()}c.dialog({title:e.title,width:e.width,height:e.height,modal:true,dialogClass:"wp-dialog"})},close:a(function(){this.element.dialog("close")}),});tinymce.PluginManager.add("wpdialogs",tinymce.plugins.WPDialogs)})(jQuery); \ No newline at end of file +(function(b){var a=function(c){return function(){if(this.features.wpDialog){return c.apply(this,arguments)}else{return this.parent.apply(this,arguments)}}};tinymce.create("tinymce.plugins.WPDialogs",{init:function(c,d){c.onBeforeRenderUI.add(function(){c.windowManager=new tinymce.WPWindowManager(c)})},getInfo:function(){return{longname:"WPDialogs",author:"WordPress",authorurl:"http://wordpress.org",infourl:"http://wordpress.org",version:"0.1"}}});tinymce.create("tinymce.WPWindowManager:tinymce.InlineWindowManager",{WPWindowManager:function(c){this.parent(c)},open:function(e,g){var d=this,c;if(!e.wpDialog){return this.parent(e,g)}else{if(!e.id){return}}c=b("#"+e.id);if(!c.length){return}d.features=e;d.params=g;d.onOpen.dispatch(d,e,g);d.element=d.windows[e.id]=c;d.bookmark=d.editor.selection.getBookmark();if(tinyMCEPopup){tinyMCEPopup.init()}c.dialog({title:e.title,width:e.width,height:e.height,modal:true,dialogClass:"wp-dialog",zIndex:300000})},close:a(function(){this.element.dialog("close")}),});tinymce.PluginManager.add("wpdialogs",tinymce.plugins.WPDialogs)})(jQuery); \ No newline at end of file diff --git a/wp-includes/js/tinymce/wp-tinymce.js.gz b/wp-includes/js/tinymce/wp-tinymce.js.gz index a92c0de64de60265f9b6800141350e7750779bb1..f312d55ffb1b0cff711892fcc2b8eb6062330931 100644 GIT binary patch delta 2837 zcmV+w3+nX5rUlcc1qUCC2nbu)>468e2LW72f8>aN?_Z(t3O!DgEj!8GRWdDH5a3{- zKvP_c`(XPFN=u4Vl~{O3|r^4%g|1vzfZaJaTdP4Gxi-r^{vb{_|dHUYlL>tc|@{8&YhAb+ow7+bo`1 zf6i}Y8rOD^T1%y}HGGwqouNO)ZJTU%AUG{Isa#I5s%k~!3AvKvDe&YWzbq}#KcD^o z`Gv#M1+*5g>Xd5$gx8=h8*)VnFs7C&jte=9Tn`L$`*0P z8Q}JI(PQNvQ!}{6@|$*C2rE4>rr`Oe1JSDIo0)Pv-^>A5z`@cjlF~or@Fn4h>rDzc z&PGuLXGx@IAnGsr5xft5r-sMq*EWxm{?2shgyyZ%ezGQODaJJw9Ea(8klD{#e>i-{ zjE87ek9~?d=Zvew*d_c3V#2)#A(&=y*P%Q{P7I=WR-EHxFN$ZXVLYyQqoIV}DyI`5 z&r&SWg!{~EB5oSbFg54$Ge?Pn>`cef+DqcqA`+Z|siF05cNjzThM&ByVK-^Jw=0+T ztAAeAcRdf6;T7Ng?agoQJ(!H6e}#EFtZymB4^Pe_5BgP|rpg-_tjQH&N4$G5fz{S7 z7dT%F=OIS?iU)r75ZN>G0c3T?aLHgNV{(Vah+P%AXg5oy-RL_EQAIQm-k<3rH@b~7 z{Fh*?4}+#;gf%0TrI9|hfGASG%zr9!KlBrxIWbHVa{osCkLsX5kAY{)W>h}z*99v|3Y^iC1jVKiIg4zu|C z2M`wP`wY$=S;qF`1rM$4e@`n^Sgr&B;jisfi8oUJMjC3wx+wOeu;-y@QoFY2WC>lh4lV_{TT~E(@h)JgA664`!B>KTu zN*cz3iePj;#3!1{n6M9GX07Jl{Kf{exA%p9d}&7bb>S1piXp*UHJSC)A=_Inilq!z5ZT-@YYR_H^E*e|4=1wCGbxs%DtO4g&{< zB!#BUmQkh8`vJ(b2K^E~<$m-%4yc|-V9V8IU&~A70q{>IS;^dwb%}eXeDc%6rHSwcYF#gu_eYrHcICIk+eaa|hYC}&cQ8Z=SSDOM`<;7WiXnP$zS9HGSt6tk&LCZmhh zWp8qG4ZnbqdlUJ7Xd1q~?f0rC_ewLk4HOVr(VH}wf8pn`LYRqWvbha$lk*n+MZlLzN)d1myN*1vWo5UzsTCVGQuxmdN4*>=X-p#lrp z*4HZ0xJOl!5tVa!p_WoMWLyDoXJOmfJa6Z^`rq}CtKoSCKn>vYs z+C-OB$>HKuZJ><`wNcon=ts~-UBW+0{HOeQe;H}V%WyKG>2zzFG{l6xm|SqU%+1|~mXa9Co*&0UTQXn__ZPK=Xd#;s!+l?PpC)Wu## z1;!}bZOWHFDZi8p>m0Y(<)E&(OGq%7ryzp3PvgZ=vT`uB@q?V?U_X-D3g7Jj|f zmr73o3xDrmr=Jne$^ymWaq#yovT}5-*X=Dckf-cbgTtq6ib%s^o~k*(bh?m=V?`1> z7~cvee~!6q$U~_{UgMY+)W|EfI7U^1BGgsIsS`)#TTtj9*6(MdsU$bH5dPIWGz8fP zz#ZtNV}YXc7e;HL-)v<_T~LKp0rA%zKCIc(kAIR4%6cF(zjJhqxrt~GOyW4N1T`5O zO5R{RiPq)Y6%`xvD{%OVIr$kLGh>Q!fqPR1m!2|X(EY%K&B7B_?wc?_qnM*y6l3G} z@Z{&bDnB0TZXHu}o;KK@SJ%1RUIUy=|tid@JwKwTBk&juiwzcJi>nmuc z@h|=Pw=py|D(<=Dq1~^tJIb$Bv(3C7p`N?_D!_s-*WQHAS5)5u6t(^)w+@J=H`kg3 zDQw?^!nPL!br|YowgLhKRA5f>2{aJE005+qC5*fziTq~03figuYEvi8Ny@G><$vZk zRQ--E&fB5fhO})1ZM{jWiTh~DQ$>g-toB=nQ<3J&b%lE0cdhfeXB1jbi_J88W0s_d z3~?;!vqpQlDSHe$_O;ENK>0?A3e6tyb3eMJ;>$L<>$epzy#;ZEgz2_FO33s&G)PT& z)YQbxx!&xLmYU4^cf0>D3!1+;V}G1Ia?Zk%<`X8(>HTO~v-lEObFZXnAu^Tyz9P0& zXZ7h)o8H(Y=>DmW^GC~W<`Xu`RAIRdBL;UFkJ>|={Tv;S^)SF~96;-}`04+$S|droGyUuW;j)#k5A{e7G#(-TUV z0;i15=MS2Jy-0w-c;;M@aeBk)IXzi_$n)|K_?kFqO5QjnX$dxBDk^YF;x;Tc`sDRS zL>*gY;thud3KA0>nVXD6@FTlE{$Wm!JGGp1FE>#g=D;$QD7_<)-FQk n{!G0GfeK;YkS`v1KfmWuFWA_{ydk-Rkc2LW72eEMDT;ncWO8@7T+Z&!<2N%_Nl{XE04Gdx zaJ~9;rRY>dhwF61*-Twy9=SOD28T$^)8#UI_h~ORug$J`*2dnf4Jo$5I$B)kZ5B^0 zf9E$cjcYqdt))`g8otWQ&d{IYwoNuW5S*5qR4yl2Rkfn=gj~t-6nOHGUzQf=-_QPf ze&Mimf%1+UtgC{-x_n$VdxL2!ajB#T}Tg><)C(bL)4dD?35Nf6WdWa_rEJA;%haIkcXr1VcYd`URsdXoZ< zvr!bmSrX|Pi293u1n)!Nso^pDwaufXzcU>=p?RycpRCDRig8T^$6>l2WcITbe-7U< z;~|>WW1phVIpZoZb_qX%m~ihw2&P%wbtsRK6N4z873VnFi{hDT7>_I7Xegn#%IO5i zvlL4-;Xd;d5jTxzn3{9>iK9e8cBW%#?IrPQ5ed$~)X;jjJB%TE%}-v}u$#2q+m*}v z)vs6eUC+a1c*S>rd;Obx4<_Sie_`GZ>uXB!!;`bfgML+~sqzK}YjQ={5$_&MV70Z& z1RP zY7>%5iELuu)ee4e330| zKSJ=(TK>2~73E4G5B_RSf3+YvV{HA5a_3Cp|2sE<0zzQZDiq40T1!QihJ3CVi0*sW zjYia?pkS;~-~Il4c#)rc>`mau2!6yFP!r8ZGRqe_)JmeXO|lA+<2a%4cI({vxcZr; zaDA_+TODKpIADM&NNeURU|y`{1U8A}`T1G~jyoV@cYA#V7ZVsaFd^MzDEU5ZL=R-^; z%}uyx#rJD>=%y&5e_R}PsWzBZ-Ek_;D|x2al)BwkYGZopZ}R|M0K#_54a;>?i{5^m zykLlf7LjU6S=j~VaY5cmoXJEoFR(H*=c>)lu**8CqOgr*JAg)#jBdLv`2>JgX4Mq9 zSO~V;ZWqszuDN08FhkA_8SF4P8}@XjrFE?dwCGb3s%Bure-1+hh9q~U&9+dbPxzdZ zj2&b+dFQ$LTCx)cHbEBZRmjfbn7ABLp5-GDzR+%W^Q6jI^G4R!qc%c$?v@R3fexx3 z$>+9Zw`*Drop2_x)R90rCRpI;eB-=6dyc_7DhLCrzt1AXa<%0Y0P^I(UYvUf+v?L8 zQJ}jx;&h%Af4@uX%_-La>p?QiS$j=zO1uU-^swH_Zs384#YzN|OzVCvT*Z`gOzXHa z3?BpznsFr>;~HmDjXEAQ@xLqa2~d2@SK!O(vs@)n#vTa}B?Mk$V&Q zerOE7z3um^M)pcGxD6B#OVOJ&7~bcxLSTtzvj;bj7X1aB~x31F2*P4d_=?Da~{wsQ{UUNl0^As^q#8!OQ=Su&~}~$xLr73FZ84 ztwClRuycVMU>+K1zzag|%k~~7*DO#Ao{0s5GP;>b zha$nKUDtxH86yX0X?bQemezlFB@nK{*(Q2}X}RdMk=b^}+JyoO*;dpl(VRzhk`ae< zd7+k4TVa7WtP?_ByVdFEctgscu{;D9yKp|(bEenpcR&&XYMVNVf!aiuRJ)hIP5~Bw za2aV=%W2zzFG{l6xm|SqT&g1|~mXa9C8t z%~p;JXn{5&PKA?Wj;&)El?PpC)Wu##1;!}bZOV{8DLm0Y(<)E&(OGr?cryzp3 z{Y|Tr)+#k!(yJQxx93OkculsQaKoJ3Z{FGxlqVMsYYJom=@H?E3P<3 zRf1yDRmF`HN9CJ2P+7m5ji!>$*n;*~Z_)H)9{_itmyZ64&R-aD}d4stmT9VvcfAjE$$mlb`dd{Crq&#$4r+vdk5CnPpMB%|j+< zEz;%=E*T?twLvaS@<$?AIK^^*+#u^9E$`wSL*tv3k!sxfan@Fx>Xuk|o@8!yOsi)E zkT_&FGwf5hoH^F4usvS9txvU?X>-w+w3r#1$J)!{Y_G*EJ1GV~4AE%z-HYKxhDI~^ zfmTq?9@AvuqNu|rlUmSb#w$X)*UWgJ<$%%oA`2~ojg4bHKsy-BBue9Vfqtt}^9UqLgCcf6%YiV0&J2`pk4pQ zUV58-VS9mq-`5$>rGls+(%1hD#9>f zecw8OiZoxYB-H!1Yu(K~qtJRnDir7}2)u&5sdSjC?`=`3fA1%9?PuM6^h2=Jk z5qPT5Mqvs;iLEA!aZ`tS8q6fYtT~_n2AwbB2a_)%LcBX%7k4~+m}@+mst?%z#0iSn z#Sc7cEIKlpiUY`hiE`!#K7?pdEUin-g!9uoX-W-29*1ZdIxG(~fqmdOjx$MfV(~dV zY7b-fV{|;a!$7rh04<)=Kbn2{6~e4#85g(4R=RGX^q8r?Rj_&;6L{B2^p*l6N0()f z-+C+upLfs6#rDhWUAfx)6RE$8^JIELDN^8+(HZ-TwH z{tvz;4w}+6PDxsVjhM;^oRYW=i;X^cy%ABzR+)IiVS$3g1V`p3BN6<_u8)71)8kGp z=iJLpO@~>pOzlbU2xNEP+?GWI9cU2YDz86N??IqK*f->h2j0)`dDIIwb}?^A?qKAz O{{uG5ltUK-8w3D&^>z>d