From aec0e21e009b0a213871e8f1b2a1d3642a8af931 Mon Sep 17 00:00:00 2001 From: ACTom Date: Sun, 21 Oct 2018 23:11:17 +0800 Subject: [PATCH] Internationalization this app --- Makefile | 2 +- README.md | 25 +++++++++++++++--- appinfo/info.xml | 2 +- js/viewer.js | 2 +- .../kityminder-editor/images/iconpriority.png | Bin 5570 -> 19823 bytes .../kityminder-editor/images/iconprogress.png | Bin 4354 -> 14541 bytes vendor/kityminder-editor/images/icons.png | Bin 38275 -> 62788 bytes vendor/kityminder-editor/images/template.png | Bin 7098 -> 26644 bytes .../kityminder.editor.min.css | 2 +- .../kityminder.editor.min.js | 4 +-- 10 files changed, 27 insertions(+), 10 deletions(-) diff --git a/Makefile b/Makefile index fdaaf39..9ddab0f 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ source_dir=$(build_dir)/source sign_dir=$(build_dir)/sign package_name=$(app_name) cert_dir=$(CURDIR)/../../key -version+=0.0.6 +version+=0.0.7 all: appstore diff --git a/README.md b/README.md index 224eb7e..307e24e 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,36 @@ -## Mind map for Nextcloud +# Mind map for Nextcloud This application enables Nextcloud users to open, save and edit mind map files in the web browser. App icon by [Icons8](https://icons8.com) and mind map powered by [KityMinder Editor](https://github.com/fex-team/kityminder-editor). +## How to use +1. Install app +2. Click New button in Nextcloud file page +3. Choose "New mind map file" +You can also click a .km file to edit. + +## Contribute +translate: Go to [https://github.com/ACTom/kityminder-editor](https://github.com/ACTom/kityminder-editor), and translate strings in l10n directory. + +# 中文说明 这是Nextcloud的一个思维导图应用,它可以让用户在浏览器中打开、编辑、保存思维导图文件,应用的图标来自于[Icons8](https://icons8.com),应用核心显示模块采用[KityMinder Editor](https://github.com/fex-team/kityminder-editor)。 -# 应用截图 +## 如何使用 +1. 安装应用 +2. 点击Nextcloud 文件界面的新建按钮 +3. 选择"新建思维导图文件" + +你也可以直接点击一个.km文件来编辑。 + +## 应用截图 ![截图1](https://raw.githubusercontent.com/ACTom/files_mindmap/master/screenshots/1.png) ![截图2](https://raw.githubusercontent.com/ACTom/files_mindmap/master/screenshots/2.png) ![截图3](https://raw.githubusercontent.com/ACTom/files_mindmap/master/screenshots/3.png) -# 计划 -* 本地图片上传并编码至km文件 +## 计划 +* 本地图片上传并编码至km文件(已完成) * 多标签页思维导图kmp格式支持 * xmind格式支持 diff --git a/appinfo/info.xml b/appinfo/info.xml index dc46358..5feff05 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -5,7 +5,7 @@ Mind Map A Mind map editor - 0.0.6 + 0.0.7 agpl Jingtao Yan Files_MindMap diff --git a/js/viewer.js b/js/viewer.js index 4539310..8234512 100644 --- a/js/viewer.js +++ b/js/viewer.js @@ -26,7 +26,7 @@ redirectIfNotDisplayedInFrame(); var self = this; angular.module('mindmap', ['kityminderEditor']) .config(function (configProvider) { - configProvider.set('defaultLang', lang); + configProvider.set('lang', lang); }) .controller('MainController', function($scope) { $scope.initEditor = function(editor, minder) { diff --git a/vendor/kityminder-editor/images/iconpriority.png b/vendor/kityminder-editor/images/iconpriority.png index 8daa2e0e1593c883a61616f662438c3f814f39a3..192deb48cc37d2316f92e2398762e08048ae2023 100644 GIT binary patch literal 19823 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

)7RQTJNMteRb@91O_H{nHQD%SXI(MbkE>hI{d`V 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 delta 5015 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 E2eQ8r&;S4c diff --git a/vendor/kityminder-editor/images/iconprogress.png b/vendor/kityminder-editor/images/iconprogress.png index 9aedd0a25f73571fc154882aa1ed603d89f01554..22ee23939bbef22cec98c70874866c61493b2168 100644 GIT binary patch literal 14541 zcmd73bySpJ+dry;h=jx_AV>`{beAynP!fZPgmiaE4B_XQN|dVU2p)VFL#( zo;v6nco}GFNLsnM@L62e;q!BG2d%GMfy?^2TUa^ScrjVp*g3dLL$|BypiB7cN=~k8&5ZH4=eCJY+3%( z7_8m@d7#URU^bFS4+rp3ESwQ;R^Bc)u3l;gX(%Y+vv#nSw6qnMkg%~7=d}?RvE&u7 z5fSILu(Gh_l@JgU7ZnfyKURYO>F0lIuOzA@DyAeTs30hQUrAoOB zKtd29@}IV9uAW{Nu2wex8QTGj{qME{|HrnHiXJu=UTz+`Zf?&1kpgXdH!n9&dpCC` zMMWkKeFs--H(yWA%P;izg%LI$4n8*4${ubmO#fP9Nr(Ss`2T0G{|H6@tD*%rNK#Ap3LbfYcME2AW^16QG8)-NF=tjM_x6NQiA;^loRyu6z?jflt2>dDEbO*W_^SC))ks7E8E)EsI8SBnobILi9TjO>k&6OQA0gJof5{^On0fmQFz)W-7%#8fAg#;IF-1vzl2_;FyBix4m8X+JMx#%2^}YhhrA%0ylNp||5= zG#}|AYFbYAjKRh174=nVqL=+<1BXFxI#^d*bZ!K%o5b z;qT+VmZ}#qw-Xdff*PE~f~EKgl%W(!1=5V~s|veaRNs>Arhjw81u?q1BRgUN_XSg(*&79Yp-GRnN)32MJ#3jo-K5TU z;>Pnn;^d#T3R5tw*4ayWZWUo}UCo7lGKuy2>Jn30T5#*Jo~XgvSzmK(Ou%P!fz4FC zyTqC4$(-Og$=$lH52L}qhSg5jgwG?K_dB-oeJsvTH04vLa(te>w3js}zbICk7rnFyzDJzUdf9?qbb;@-hX8Oqw9&M zn6BNLOdS*PoF9Hs?cyBhI4~-hiWt)uuvjLkyD?Gg`-f&VXeZpkZzx zSFt@K5LytW9L)*eGwoR2D(kK~ozQ{@rX)q@r$wzXVM4&U6 zOyQ$W(ub`RoNbw0FXYDc5o(?+$X~gZx$9TH%360?vFf*KW(NP%fY%NOPtY5Q?|d0` zCGmVGzsB9*v13{__3Z7KoTI5#wGJm2O`(B^*KGYGvF`ys(<`JRWj}fz7Uhd7{K|1K zOlEr|+-F)A8>QdvMJjXQ^y9}J>zUe91?7*14s)T6MR6$-`Q!C+Ojpe66ec{Bh>?AW zS$!njDBWl3xdYmmg9ukgncZHArq+p(? zQlQPtFJk#TUXWIZnXdI^hn#NLace&`EU?x%;}PANDvH&VtMTxvV(C}MR_ur-|}of?v^!5zSCN%K5y2Ae3H%FbPPNTr854BFTcYG z_jB)suNH+{G7wI4SFa$DAqGs@x`ph=?xI^g^LHhrq>R*M>+kT5m0Hh)oBoMeu*+;% zOu&*GRu#E-tB+L36Qh=z51J<`E26enCzD)-ulbZ2adB}ik7Q`@kKLHK)9=#Ip84&bgt4+RyJlu#p>p;4Vb!3Lh_aEVjg5`hG>vMp zo2-jw38v*q{mNk|N-RqC(3O;`8if`N+%97ZNn#RjBSGokXc@nk0y6|35}aP?4iS(a`k09Pk-IHSr(=!bMdxI@kyd` z7Tc4;o0g6yj?hFEY4R`jrS~a4o3OWMrj?`vK37)yx8B~aJsKplqdK0_p|~HsRYK~c zTQ*ecQb=S;M=Pve==!rn`kN|+8X^4DFoS5OIC2PmHBL78Y5UJoE~twi)fXnQ&)s(R zd30i~#j)$722{A~@Y7^wY>00=>AT|MM;7h1*xvb`+At>N$UBx=k2JPoTjdhFO5>j0 zd;MMaiKmTyKY^85g(iMaPIR)tIYs5WMSMO^S-<4Gr-e7|nR~5gTH}@DiOkg2A7m^2|XLAyTo9)TggFp7IsO+f!#3 zz8Jhsk;sV+iYh=fM{qk7mD?*>z0Tx>s*n!P$yd0fMrvDd4&cAFL>6a>65jo(K9SP$ z49)Z;AwD-m#78j&Izen@UT2*05`U{WeCCnk&|N&yeqAKJee7{Ie`rYCQ2FFqOzCM_ zYt%uOHDe4a&L8h!?s@lj`b517MMXuH{ieZ|+OF=NXr4kDBOR0DC%?BapA9&varWx! zT}92J80tl0baDDVQDiZ*=2aAPA>~zR#RmsDX35cVm31bo4ay}BN zjwlld%C=YT7dyOhhXv|sF$LM&dx)nFJ+;rfcEGyptd@I?7}xY^g~Zv#C9T41Z4kLC zE1ty#-I1-f=Zqr!As^M?!oQVoM89~QxJTyUR^v&><1czWtiBfgSI1@8j=I_urP}n~ zN}CK54AL|tElLgR*vux*ByX@T2W0%lcd_!ov(x=19v=22xG?2Lp?tK%%Nu_ChS}Q+9T`%8*#XxtKTUxZNt$R3^44x{ZVqvh;vXCw1fie(?r(&~@w|#Gyz`2>n=14> zhfn3|JARRkDi$uv-lX}i4yDBvdU|@Z1w z>-*XrvddRyXCT&%Ln>+cDrVM_4YeGVh;F_MU3R=ab2datcPP}9Z3 z$OMyAy!XU>y*;i-oX8`MWIL@@TQPs8vnuIB85n%eE1y%(y-OHa%UW`y3PXSV!^<+=uG0=@ z6Nk%`*!HA!Gy2BRB@N(>>V5QewrO!o^^zVc0$FzYfFjo^$<0^NYOCGJ!i?;98LIK{N`I{S@_S-GmnPeK6up7WbBD4_ zGw4g`nWkAp4>m}dn3%{uI>Ea;bF8AN8?^tXgB+X3zrK*`qUb#)&`a-_oI>IiS#AE< z^QuNC+|l&#)w2hy`)flQFJ3p8jXUmX=}zPuLxO@ z#RS&}C~xg9$xG&kH&r*a6H{^1PptmzEM&0uNiLJhL49<5mbA7!_2`q!SsI zeOIG9{7*N(6YmlBlhTPT9uf9mXQvuwE*XZO-&07UL!;EW;NM1Iy59hdgwdt&?^wlt@uW3tWayIsRSRlrM% zjikh7mZRk&zA&;2hQ2O`)mZ!6iagnaQ)Dgo^l*GeeT*M<>z4J|C^x(vuB((O;s;Gm z5!aX7Z0m4#C*~cHZl+EWyWi;u8A=(P1M9<|zWee5+Pg#GaWXlPy(zxQ$%`fYf*K@g z5>eyEeFwVo$h&7J5T`SXwzrs`^k~{8p{Srq_97!@Yk&+4!pYsD#_S)1Uqo$x&a?oVi9|)_| zV<3HwKv1)Q2>U#`0{RPsW1?AZ0!XL=Hqu8KibN2D%8K9$Py~ZP z7tz+0%W~Mrmj_%x>cQlG#VBGUX_=8>J(mJbv4hG6({-UGG zv9LI8@2_vFosJSzO&)u8o42pJJr0Cp_-l^Eo0*wTdyOYX2nnBwEzQ`}%a!ySw zJ~m{Q%-$wLB6{n?i&Rq8N-wB%?o7%{JpD71pHW2O2YnbdmM=mV6$*<(hj{)-&S!Tz z|E?YbSvmC{tu^{!$vxG|9SD{HZ>4qAfY%`fC7VOo6a3SDV#_tXxD?hMe+?PdQXh72 z&b6rf{H7)4JJ0tMm7ZzevV)4{E%f<}!BP`Em`X{x!TvniGx_sXq;+B86`#k`?|r&c zlSx=pKiOdk-FD*A$K5ckV@Gk4Giie>rm}&p+K(T)Xf;9B(BkD}s|46~Qce;$h2+t> zN978;pA6-LdV_iaiK##pU)9mJCdG^xeYjS>+NT6FWaSLpv;8)jAcF`CIrey03Uy=R z)WND2l`NvW)lFv6+Mg~`GRM@m>VAuD`v!ziqk2e)U_t-&m6awBazAJRgN&tm z1H|xm^9kjzA9YmHNCe6d$XqcH#1L=|_!$(zDR^}+Z;w6T6g{KeSEkpa}w+(}D3s0k%_70KF`W z=+%E<(3jV!Uv^U#%vgB^7%PvyrIUafvy!tk)E^W(Qo<=-H1Un}>>_fl#G;CIQBVcv zNl^~tjdfwt!x+yEIOa#7m5cf=4qk8p1{+B@*7EP z>@gQQsa5T#h`eQl;mL92z9=~za&d|x^@l}=2n5#&LEnV??(I{ouR#(YrO;<9HwZS% zOgK1Be)Cd}s=R7^7ik^T$7S*8s5iFZgWoo5FdU;QLL==y%Zc0QK3mX1yn->D3eNKd zhvWC?7Y%w3?IO0Sw*Pz{vmW9{hUw}3nGMljey`c1g#L1-l(RdYpFvg7D+I?>9Zk`? ze0F*0XzA()btl^m?}FtOFiJ`nboGwUK&|e)eq--5vg=SvgS2kjI#5tqXFuOToZRp~ z{-`oN2fKRTBJ-rJ*-rXv6q}0tE}~vUfJ|ffjm|EjZ2P&!WP3Bju)DsmpKL~5N)QVW z8%x7v)a2kXxzC%iF|rUCnc4=qI_161J8+U>%VsrimlHzvNmQV>TlMqV)cey#C`($dIx0S4f=Z5f9_G} z2Y%4W)z!}%8xr&WaU~+%u{yVR5Im(vZ@lgT8>;2MX@hUBZUD^#asZov%`^bg7PtV* zUM4)R0cKj49QrUCixVsLGm6V zBaq`{_z@C{#DB|)v~Co=9duaVwS3$PW=nz0+}=}LFI4<=$KR_?Q%kQ z0c`k=o|s9UX#rz6jAI3@p=E|<2t0|e*tPE5edqO7U=MK{ZjbllkXkkv{-+UIp?54S zq{;2fta<}ZA#;V~RT!#%nd3H24z+@Q2lq6<55zwUDETGJnulQK;)i48`g5*jzr{9;_0 zTzbK}tX#zhS+-OzKQGEndC1vC_qmRRxcaiu>wDlt#q7JQ)rOv%{e;*?gZDM8GNB zoXcOl{VXzvR@ET2a-jVTj44X|Vw=@m?&=PgdF3$_yQi}c*H{$T6IrG2?$Z)Q#5*?+J2}j+;=mcT-LKd4Myo5W_aPBSDYCpYST=a)-&3qz9S ziB*j*BLh4tfJ4ZrYo1jsU($SooHra}RrUx*;ME9mfQWf-%VAX|*IvP{5#e7W-y~uy zkeH*Le=ohWcUGKp&<2^Kb2NIJ4c$Wkq=nF+px-Pj)PNZ|@OzvJ1vOkm@7#F*%*GYY zsf{HxGaJeSL0}Tm9ZU%r3gN>|f`Wc<-b2ie1eYT?s@_Zn97g&rFPcBxMO2D?y)B*} zKrM`19NOJV&7<>!4p(O^pyd=w3XDSm$#=>BRU@#X$%Fmv58=yY=4bnv=1Vi+xso>STp=h8qBgd8Q<|k`fxX%Ln9=o zxU>nP6rm%Gq^&KPMf32^+-AM+pRI*l4goT%YbY6}BZ3stCdNko&@Iiq-E-MS@adh5 z4s*6@az0L+$P(K5>xIesz^+PkmKC-YPT~7I@8Wc2o0IzauW@h`+~Ee?fi7+e36}_AK$f`f6F2 zk_gsALaZft<;=&fF!@I3UF721)6=u4(LV#a8p}&>VbHjw-^J>uU7s4MqZ+HLcMz7A z0%u=wsd>c7so}O*5wE3Cm?e|gdfUXaJ3L-E0~D0gH)UZX`hqnI4vVvoU)CzBJEogc z5asWMJV4(y_z&_$2szCA=4?xanfDKA; z>0_ERT?)F;wiBQSIlw!r;L0#!K_XIXAOMcQi@da#pYUGt9Pmf&b@VQU?r+Iu>3?cm zN-Xd}BiYrZK@&hDml=6Dg}<^&n}-2oN!|i*)V$sYxq7~tUB~M4=-JlPa3svKn;6N; zEYRm#va(bvI*+FD?1cdWRfi9TAag zjm9=Uw*7+ww%ySQePHH-f(kG=yZyd>G~P_6or&KB1w7B zt{Z5dhC3C_CxVZuBeu@>--UGgK}#q1iWqhsXYutXO~g~-m}R%$wE=(hR0Qdg9%Cb? z$|nm43l(|vaKk%@Wub3hzw$~72wWl4>e@qWne4h@+}=;<8AcPly6$tLs!@1t(mFZdi5tXE2$d~tEy4LqqZ9+??Fuv8Z6+Jm2eh3J~3eu z6cltJH@Jh4_eK}58JfY157_^makIs#sG|Lpoq%!#kZ`RWnYkGrby zF8#LCF{<34?B zcFz#dg%4)sR?%}8n0R$Nv#~v2!-~(DcaYWt@+8mxsr-W)zqU3`bXqeXpcg2t&5?Wq zj!E7rqGc-#xe=8Nb22w38xpH&pG}$EP~Qybk}3SfSvO5g49plzRxHZr`qPRFh?Iw)D8`Ar%5Oebn>xnhz||ZPlVv+nT9-PnkM4 zzo}ttzs0A76c22jl?S^GnJMpEGVCDuP_CqCM5P1#^9T97@1H^o+o>?&I!zEX`cHjB zp==r1v6;T~oGm9*sS!e<#w6A*EBi;kcfg!Kkr*#30Y*uYeO4p<`sXX;g{+kr2@f+i zvOVCq*8TnV&54_R$e3#Khc*C2nYZ}*qj!~9=HFVd`;Up-m9+9vc|r2*S?4VJ6{c=- zhrBe05(SmKjPC%mEgnGS(nq`u!`P0gU(#UgrA-)D0j{-NJQS2mZxz^$uuJ6L`fKWm z;Xq|QkZJS_B&Gr3|4$gxfIt#qXvk%NvAwzg*qL~0aLm{d=H;v=P6iMv2{09SD@FGZ zC1X;+f*{CEkN5BBesL3+gGAHZAlqOM7!trM9>~mFM8mF;yt14}*OzdAf>Q_-8sHZi ze+kq*5x=Yr(9Hopt3C#{_XXS&CL_fpok;E44v7K)M5R z74n{@mo)pkJqlXU*_^SAww`IGoJCs?A+q2UYmF!U{r!ZPIkaEn%Gv98bw=Nrp4X@! z*}Kk{?o6>fEY#VG)CT;;O@vhyBU10!MU-sxUJ?vn;PIYKIn4ceyRiXT3;X$uOqJ%* zG};^R%vc*v!Nz_K2|UIc)}Dem*IgGk zxA$5OOrHx1w$)ilkzuh(J3nUwx`@#*s2y|%5fS8zP-@Id$>v=|2iiQdDIbtidVQbJ zl4HLIN9U6HPySC{+xhy9XYW;`*Is_yPij(NRaV{n~8)7X2IENLM- z-hMvT6>;Lr3#aF@wIy}Nb>S^?&%PfdHV}D!8f-d#k%RihSWb{8<;(X`t-{{tt&j!i7IIpEo&BJFYvih{k&hsu;%Ge@{r2u$A$&*hBml9F2E3n^BrDpGm^R zzy@!xuNu%h=DI`_=O>lzd-p+-530^!{;wzaO=vng7mB|~Cf<~$6TiXT>GZ?-(lJ)(kDtLxUuFz8mz z!W46rD2{mjco`k(mL}sU?K!X0Dabhr$K+!lpJ`4>H4%iWIW#W5hEdKbrsE-{9fnwt z)-ypzFL>Bf2OARuujn%mHCSsHjfd^RtoSRhNeBuJ9nY=}xnvFd~?@)IDZfC7RTt^j- z;jOA{a+x0u*^TVpPzpIsW zY6DTH>Wi_^zTRYgd^iPNGs2?A2l`FfU}pSC8(@)HHE{Qy($ zdDCeqxQk$79)B|GM}Np=1r8waC}Z0_k?1W>e*L#_jN~W3qqL)})O)$W$L)(gZm3q6 zN9W~NrA~=rd|SR9eyf|Z&`iX8x+Et=bC#{#P8tuyATk{nEq!%R(O-21_WtQA8Izu z;$--2K~yEIl}obAk+SdHp&4?2!ioF#ZUNOZfZU`B;ctA?X^H~>vzHf}qadmYJ2vs)Toj((|u zg7z!T7VsP?AJ{W+G(c{K)tFYbFsoQQ5NLC95!fT;dnEMrkkSWwaVSc=cv@SB@1lwrUVU+BS$>=dLByA-twms8f zsi@Q$PJ#4e&9&}H?W}fAN+QNlI$6J_f>W3|mm8@y7<9vVHM`?cYK0J6Y&(f;64=-I zK}DooS#O}xU5eWM*|T;gc!ggvpK}gfPZusu;s#F}zMT-51Uu)W4Uh~T+(YpAxYFOu zmfd2t$cU2@?r087rhZMo&-6j`{fXsvEx*Xq|qnv-DsUuLa9K0V;mBfkF=01SwOpo zvCuinN}iUj!%CkdC#kV7kHcxdL=C0DC}%&hUz|_s^)OgH9#8XhVOS*_trax1&3)7i zNv^^y4`!*$G6}&cR##=|{ptl6;4Xdf=wpF`fob|P)ro@ZDMmNls20$H{(N`~1hub? zWdj2q_9*AS3c8r*)qGMr*P_w=0`+0W=)BV)+y+%iGlL|3yA{(B37Z$;cY0#EJ+S}# zNH?6#Y+2r!+)57xm4D`cSVdhX=6JpgNha(BZDm&jttMS_J7kcHyrV3mrt}w|*v13| zG4T~6Ju$&gH?zlQ`bd%Zz34x$Lr%N5RD;u{m*4CBNI2|o8^^x%Xifqenm;0FMy9So zp6HCqi~}#YWZC6Cx_CJOX30v`regH|9{2vn<$(j>0y^ex#{2T0x2mS6+}NhKWCBXk zIO+VL-E;I$pdoXz?@C<3D=$6xhehd?2$;}pfX~U;fUJogNAl=$c~!(}3`~fAjqY@8 z7EjZE86D`iRM6(gL;pbkQN;?n+1~q4OZ<_+B&Mr!zW1@w6Bb72KQ_%twd3r*Q)fE} zd_k&B?~DH6;RAm4ee>zwaem_ogY%rra~=N1Q8HkMs$m=Dv47OFkUm}g4mM>!v04|r z#`3T@y_zeOaflv?*hjpW?0bD~xT(9CCr#b@!*JyKk=S|hm(EF@v=ZK|RX44DKnbnc zu$gy%sC;b?2P&OuMj!9a4kx6@Qf;=ICmbd!$akqh-5%3N?+7z$#?w z4Yt&AcO?Jrul&zF$iE(Mj30DY_8KEmczJU2-G$-dw=E01G|wA8G_2P=qx?3s#_CgL z@;Nt`^4G6l(D?Xx!PFl1!P(NJw#Llrem^J_sY!HnbTk1@aI^tyt;)wGuck&C(Nj8j zZ1xm~u-7|Arb*h!dM<0|`9Z>fhpq9P)( zscyAn>Q%Lvh4RKFbblf5??z(&pRKK}5*4lnW@gCTFJH0>Z_(1vWcDdW>7#N6j;^d2 ztM_dByy@srgN~l3rld4WZI!bi+BzHO(Q+dLg*_*&bZ(jV-hlIc?Va)59RQ7N3qtB~ zr~;O|_a!AC5Zt&iN3-&F=DYX09`;rI97&O2Fr1>2@+Q56dp$u2TU5T9nv)avete0T`E&Rkw>9nP>dG!HEuC2nmmN(wdnW5V z9>=Y}4DoWU+AQ1ITk1M!g50I0C92!&c?k%d7TX=1G9?b;T4GKOq!V>CEs4xcUJ`fgg?n>a*3FpO^&w7UI5oi0?*~|}d zzw+pjVOkVtH^>;?3A?TIraAOf9Zso49>r|D|L0c0)dDt{U%?I*B7NO5BuO>j4@%8% zy0~VhoxsHO59M(f|8F5dTDh3X|iCavkh&tU)g?+`? zo0FT12?>tD$*b9`%ihh_D3UNm-n2BL*}leqGT$9fC#=nhTx_8>yWQ5-R?*t3>;cZe zbWufH*&vr;uJ`bPD~}PdEuaVHW_0~ zS!+Bd-lf((&BiG=o*OJo{RAgC_u&-Sm5EiekJtFlzHwM&P_j_6Hy(w0I4}@eW(hVa z2^Mr%11qB6Y~HLk@cw{8a*D*xF~9NqM3s;Ch54BylUrRg35s?R)usjV+<3y9z2?R; z-Rd-ig`WU-Lm-fydh@T{z3N9m{q#I>i?bEVUmCA&rad0cdGt_{q4R042{1AC*9V+8 z1ndR@i1jiTFndm)7eMFB{^Mg#}VgH|a{sqW>xRO;8# zyvXK~9inHsbqYB|mdF({aY@M&y_5zodXtMM#Ru#^sNNWRSv(1!dq!)BB@`DDnt#I$ z^{JXtTv2%JFT}6UKByE1qao>R*?K{|P&7o7(yG2{(4Q%e^RTdFrMycVuHf{y6@g1s^3u?X>!rECfazeKh091D@<@|HL|cXClQ_jW_lAKM#( zWw4GP>WCHyLcX~ibM8cixZ*ru*dT0VY!Cy@+Csl4bf#m)S>4e#h#d&{3^uJ-o! zY?vAC&CK|p$SAcSneMJpEE6xoo04l_F{||{kj?fYuXJ@kE8;oa_2bigmzGAKZuLP7 zPVodyyXRt>ZDf%be%(^B*8ZdN?0)aY)8N0M50b0NbP%Eu}zC2ioC+sR2^ zy`6F|i~5I$hb2T|r*KSBQIXTF7glQ7?8|#pGa5a(drVM-DLz!&N4TGS8N6_y|3_S=96prWY~*riidh+Ank%TAWi z&0mVcQ*yYmgrd9(Jy9H=%Q{TNW#JUL9BKBa+}zyW;CxDQa)mOi^P2<*50>y9tD%{h zTbTh53biatiT(|P!9MQ35srW02B)}YXI!z?nUz56(1&>{Us>c1_Md){SPhFK@x^Q$ zzAxJ!^%5b&e19{g)ra!leNcY#P75|PwQgGA8%Il>J~k3-(Pv;F zK=cN7Ef^)KcM_v)m6SsJacYuCMRb76HR~?7H!9_!{1c@n_qVq=B;Zd+1eqT8rb#=YV#{El)b5+>o)sc{)3^Kk`^Lg I!TkCE1%I6)m;e9( delta 3745 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 TYt{3M-xFY@XRceWjg9^v8;j0` diff --git a/vendor/kityminder-editor/images/icons.png b/vendor/kityminder-editor/images/icons.png index 11f380cf3fec6b0b8bf1531a663ec1bfeab70786..450a3ca100f488d727fd56849f21c08886038701 100644 GIT binary patch literal 62788 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%0D?>)I0x%g98UhC%ObP4W1fc(J-fD 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 diff --git a/vendor/kityminder-editor/images/template.png b/vendor/kityminder-editor/images/template.png index e0283be8fab4db9ce31959357d06ec04ca402a2e..a2de6252d20cf20d8a6558c1759142975ed92b53 100644 GIT binary patch literal 26644 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 diff --git a/vendor/kityminder-editor/kityminder.editor.min.css b/vendor/kityminder-editor/kityminder.editor.min.css index 50544b2..b2a7810 100644 --- a/vendor/kityminder-editor/kityminder.editor.min.css +++ b/vendor/kityminder-editor/kityminder.editor.min.css @@ -1 +1 @@ -.km-editor>.mask,div.minder-editor-container{top:0;bottom:0;position:absolute;right:0;left:0}.km-btn-group,.km-btn-item .km-btn-caption,.km-btn-item .km-btn-icon{vertical-align:middle;display:inline-block}#previewer-content pre,.gfm-render pre,.km-editor>.receiver{word-break:break-all;word-wrap:break-word}.km-editor{overflow:hidden;z-index:2}.km-editor>.mask{display:block;background-color:transparent}.km-editor>.receiver{position:absolute;background:#fff;outline:0;box-shadow:0 0 20px rgba(0,0,0,.5);left:0;top:0;padding:3px 5px;margin-left:-3px;margin-top:-5px;max-width:300px;width:auto;font-size:14px;line-height:1.4em;min-height:1.4em;box-sizing:border-box;overflow:hidden;border:none;-webkit-user-select:text;pointer-events:none;opacity:0;z-index:-1000}.km-editor>.receiver.debug{opacity:1;outline:green solid 1px;background:0 0;z-index:0}.km-editor>.receiver.input{pointer-events:all;opacity:1;z-index:999;background:#fff;outline:0}div.minder-editor-container{font-family:Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}.minder-editor{position:absolute;top:92px;left:0;right:0;bottom:0}.control-panel,.minder-divider,.minder-viewer{top:0;position:absolute;bottom:0}.minder-viewer{left:0;right:0}.control-panel{right:0;width:250px;border-left:1px solid #CCC}.minder-divider{right:250px;width:2px;background-color:#fbfbfb;cursor:ew-resize}.upload-image{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.top-tab .nav-tabs{background-color:#e1e1e1;border:0;height:32px}.top-tab .nav-tabs li{margin:0}.top-tab .nav-tabs li a{margin:0;border:0;padding:6px 15px;border-radius:0;vertical-align:middle}.top-tab .nav-tabs li a:focus,.top-tab .nav-tabs li a:hover{background:inherit;border:0}.km-btn-item[disabled]:active,.km-btn-item[disabled]:hover,.top-tab .tab-content{background-color:#fff}.top-tab .nav-tabs li.active a{border:0;background-color:#fff}.top-tab .nav-tabs li.active a:focus,.top-tab .nav-tabs li.active a:hover{border:0}.top-tab .tab-content{height:60px;border-bottom:1px solid #dbdbdb}.top-tab .tab-pane{font-size:0}.km-btn-group{margin:5px 0;padding:0 5px;border-right:1px dashed #eee}.km-btn-item{display:inline-block;margin:0 3px;font-size:0;cursor:default}.btn-group-vertical .hyperlink-caption .caption,.btn-group-vertical .image-btn-caption .caption{font-size:12px}.km-btn-item[disabled]{opacity:.5}.km-btn-item .km-btn-icon{background:url(images/icons.png) 0 20px no-repeat;width:20px;height:20px;padding:2px;margin:1px}.km-btn-item .km-btn-caption{font-size:12px}.km-btn-item:hover{background-color:#eff3fa}.km-btn-item:active{background-color:#c4d0ee}.do-group{width:38px}.undo .km-btn-icon{background-position:0 -1240px}.redo .km-btn-icon{background-position:0 -1220px}.append-group{width:212px}.arrange-group,.operation-group{width:64px}.append-child-node .km-btn-icon{background-position:0 0}.append-sibling-node .km-btn-icon{background-position:0 -20px}.append-parent-node .km-btn-icon{background-position:0 -40px}.arrange-up .km-btn-icon{background-position:0 -280px}.arrange-down .km-btn-icon{background-position:0 -300px}.edit-node .km-btn-icon{background-position:0 -60px}.remove-node .km-btn-icon{background-position:0 -80px}.btn-group-vertical .hyperlink,.btn-group-vertical .hyperlink-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .hyperlink-caption:hover,.btn-group-vertical .hyperlink:hover{background-color:#eff3fa}.btn-group-vertical .hyperlink-caption:active,.btn-group-vertical .hyperlink:active{background-color:#c4d0ee}.btn-group-vertical .hyperlink-caption.active,.btn-group-vertical .hyperlink.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .hyperlink{height:25px;background:url(images/icons.png) center -100px no-repeat}.btn-group-vertical .hyperlink-caption{height:20px}.btn-group-vertical .image-btn,.btn-group-vertical .image-btn-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .image-btn-caption:hover,.btn-group-vertical .image-btn:hover{background-color:#eff3fa}.btn-group-vertical .image-btn-caption:active,.btn-group-vertical .image-btn:active{background-color:#c4d0ee}.btn-group-vertical .image-btn-caption.active,.btn-group-vertical .image-btn.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .image-btn{height:25px;background:url(images/icons.png) center -125px no-repeat}.btn-group-vertical .image-btn-caption{height:20px}.image-preview{display:block;max-width:50%}.modal-body .tab-pane{font-size:inherit;padding-top:15px}.btn-group-vertical .note-btn-caption .caption,.gfm-render{font-size:12px}.search-result{margin-top:15px;height:370px;overflow:hidden}.search-result ul{margin:0;padding:0;list-style:none;clear:both;height:100%;overflow-x:hidden;overflow-y:auto}.search-result ul li{list-style:none;float:left;display:block;width:130px;height:130px;line-height:130px;margin:6px;padding:0;font-size:12px;position:relative;vertical-align:top;text-align:center;overflow:hidden;cursor:pointer;border:2px solid #fcfcfc}.search-result ul li.selected{border:2px solid #fc8383}.search-result ul li img{max-width:126px;max-height:130px;vertical-align:middle}#previewer-content img,.gfm-render img{max-width:100%}.search-result ul li span{display:block;position:absolute;bottom:0;height:20px;background:rgba(0,0,0,.5);left:0;right:0;color:#fff;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;opacity:0;-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);transform:translate(0,20px);-webkit-transition:all .2s ease;transition:all .2s ease}#previewer-content,.gfm-render{-webkit-user-select:text;line-height:1.8em}.search-result ul li:hover span{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.bg-color-wrap .bg-color-preview[disabled],.bg-color-wrap .quick-bg-color[disabled],.bg-color-wrap[disabled],.bg-color[disabled],.btn-wrap[disabled] span,.current-font-item[disabled],.current-temp-item[disabled],.font-bold[disabled],.font-color-wrap .font-color-preview[disabled],.font-color-wrap .quick-font-color[disabled],.font-color[disabled],.font-italics[disabled],.resource-editor .resource-dropdown .km-resource li[disabled],.s-btn-wrap[disabled] span,.theme-item-selected[disabled]{opacity:.5}@media (min-width:768px){.form-inline .form-control{width:422px}}.btn-group-vertical.note-btn-group{border-right:1px dashed #eee;padding-right:5px}.btn-group-vertical .note-btn,.btn-group-vertical .note-btn-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .note-btn-caption:hover,.btn-group-vertical .note-btn:hover{background-color:#eff3fa}.btn-group-vertical .note-btn-caption:active,.btn-group-vertical .note-btn:active{background-color:#c4d0ee}.btn-group-vertical .note-btn-caption.active,.btn-group-vertical .note-btn.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .note-btn{height:25px;background:url(images/icons.png) center -1150px no-repeat}.btn-group-vertical .note-btn-caption{height:20px}.open>.dropdown-toggle.btn-default{background-color:#eff3fa}#previewer-content table th,.gfm-render table th{background:rgba(45,141,234,.2)}.gfm-render{color:#333}.gfm-render blockquote,.gfm-render hr,.gfm-render p,.gfm-render pre,.gfm-render table,.gfm-render ul{margin:1em 0;cursor:text}.gfm-render blockquote:first-child:last-child,.gfm-render hr:first-child:last-child,.gfm-render p:first-child:last-child,.gfm-render pre:first-child:last-child,.gfm-render table:first-child:last-child,.gfm-render ul:first-child:last-child{margin:0}.gfm-render a{color:#00f}.gfm-render a:hover{color:red}.gfm-render blockquote{display:block;border-left:4px solid #E4AD91;color:#da8e68;padding-left:10px;font-style:italic;margin-left:2em}.gfm-render ol,.gfm-render ul{padding-left:3em}.gfm-render table{width:100%;border-collapse:collapse;margin:1em 0}.gfm-render table td,.gfm-render table th{border:1px solid #666;padding:2px 4px}.gfm-render table tr:nth-child(even) td{background:rgba(45,141,234,.03)}.gfm-render em{color:red}.gfm-render del{color:#999}.gfm-render pre{background:rgba(45,141,234,.1);padding:5px;border-radius:5px}.gfm-render code{background:rgba(45,141,234,.1);padding:0 5px;border-radius:3px}#previewer-content pre code,.gfm-render pre code{background:0 0}.gfm-render hr{border:none;border-top:1px solid #CCC}.gfm-render .highlight{background:#ff0;color:red}.km-note{width:300px;border-left:1px solid #babfcd;padding:5px 10px;background:#fff;position:absolute;top:92px;right:0;bottom:0;left:auto;z-index:3}.km-note.panel{margin:0;padding:0}.km-note.panel .panel-heading h3{display:inline-block}.km-note.panel .panel-heading .close-note-editor{width:15px;height:15px;display:inline-block;float:right}.km-note.panel .panel-heading .close-note-editor:hover{cursor:pointer}.km-note.panel .panel-body{padding:0}.km-note .CodeMirror{position:absolute;top:41px;bottom:0;height:auto;cursor:text;font-size:14px;line-height:1.3em;font-family:consolas}.km-note-tips{color:#ccc;padding:3px 8px}#previewer-content{position:absolute;background:#FFD;padding:5px 15px;border-radius:5px;max-width:400px;max-height:200px;overflow:auto;z-index:10;box-shadow:0 0 15px rgba(0,0,0,.5);word-break:break-all;font-size:12px;color:#333}#previewer-content blockquote,#previewer-content hr,#previewer-content p,#previewer-content pre,#previewer-content table,#previewer-content ul{margin:1em 0;cursor:text}.btn-wrap,div a.theme-item{cursor:pointer;text-decoration:none}#previewer-content blockquote:first-child:last-child,#previewer-content hr:first-child:last-child,#previewer-content p:first-child:last-child,#previewer-content pre:first-child:last-child,#previewer-content table:first-child:last-child,#previewer-content ul:first-child:last-child{margin:0}#previewer-content a{color:#00f}#previewer-content a:hover,#previewer-content em{color:red}#previewer-content blockquote{display:block;border-left:4px solid #E4AD91;color:#da8e68;padding-left:10px;font-style:italic;margin-left:2em}#previewer-content ol,#previewer-content ul{padding-left:3em}#previewer-content table{width:100%;border-collapse:collapse;margin:1em 0}#previewer-content table td,#previewer-content table th{border:1px solid #666;padding:2px 4px}#previewer-content table tr:nth-child(even) td{background:rgba(45,141,234,.03)}#previewer-content del{color:#999}#previewer-content pre{background:rgba(45,141,234,.1);padding:5px;border-radius:5px}#previewer-content code{background:rgba(45,141,234,.1);padding:0 5px;border-radius:3px}#previewer-content hr{border:none;border-top:1px solid #CCC}.tab-content .km-priority,.tab-content .km-progress{font-size:inherit;width:140px;border-right:1px dashed #eee;vertical-align:middle}#previewer-content .highlight{background:#ff0;color:red}#previewer-content.ng-hide{display:block!important;left:-99999px!important;top:-99999px!important}.panel-body{padding:10px}.tab-content .km-priority{display:inline-block;margin:5px}.tab-content .km-priority .km-priority-item{margin:0 1px;padding:1px}.tab-content .km-priority .km-priority-item .km-priority-icon{background:url(images/iconpriority.png) repeat-y}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-0{background-position:0 20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-1{background-position:0 0}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-2{background-position:0 -20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-3{background-position:0 -40px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-4{background-position:0 -60px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-5{background-position:0 -80px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-6{background-position:0 -100px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-7{background-position:0 -120px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-8{background-position:0 -140px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-9{background-position:0 -160px}.tab-content .km-progress{display:inline-block;margin:5px}.btn-label,.resource-editor .btn,.resource-editor .input-group,.resource-editor .km-resource,.resource-editor input.form-control,.s-btn-label{font-size:12px}.tab-content .km-progress .km-progress-item{margin:0 1px;padding:1px}.tab-content .km-progress .km-progress-item .km-progress-icon{background:url(images/iconprogress.png) repeat-y}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-0{background-position:0 20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-1{background-position:0 0}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-2{background-position:0 -20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-3{background-position:0 -40px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-4{background-position:0 -60px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-5{background-position:0 -80px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-6{background-position:0 -100px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-7{background-position:0 -120px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-8{background-position:0 -140px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-9{background-position:0 -160px}.resource-editor{vertical-align:middle;display:inline-block;margin:5px}.resource-editor .input-group{height:20px;width:168px}.resource-editor .resource-dropdown{position:relative;width:168px;border:1px solid #ccc;margin-top:-1px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.resource-editor .resource-dropdown .km-resource{position:absolute;width:154px;margin-bottom:3px;padding:0;list-style-type:none;overflow:scroll;max-height:500px}.resource-editor .resource-dropdown .km-resource.open{z-index:3;background-color:#fff}.resource-editor .resource-dropdown .km-resource li{display:inline-block;padding:1px 2px;border-radius:4px;margin:2px 3px}.resource-editor .resource-dropdown .resource-caret{display:block;float:right;vertical-align:middle;width:12px;height:24px;padding:8px 1px}.resource-editor .resource-dropdown .resource-caret:hover{background-color:#eff3fa}.resource-editor .resource-dropdown .resource-caret:active{background-color:#c4d0ee}.resource-editor input.form-control{padding:2px 4px;height:24px;border-bottom-left-radius:0}.resource-editor .input-group-btn{line-height:24px}.resource-editor .input-group-btn .btn{padding:2px 4px;height:24px;border-bottom-right-radius:0}.temp-panel{margin:5px 5px 5px 10px;border-right:1px dashed #eee;display:inline-block;vertical-align:middle}.temp-item-wrap,.theme-panel{margin:5px;display:inline-block}.current-temp-item .caret,.theme-item-selected .caret{margin-left:5px}.temp-list{min-width:124px}.temp-item-wrap{width:50px;height:40px;padding:0 2px}.temp-item{display:inline-block;width:50px;height:40px;background-image:url(images/template.png);background-repeat:no-repeat}.temp-item.default{background-position:0 0}.temp-item.structure{background-position:-50px 0}.temp-item.filetree{background-position:-100px 0}.temp-item.right{background-position:-150px 0}.temp-item.fish-bone{background-position:-200px 0}.temp-item.tianpan{background-position:-250px 0}.current-temp-item{width:74px;padding:0 0 0 5px;border:1px solid #fff}.current-temp-item:hover{background-color:#eff3fa}.temp-item-selected{background-color:#87a9da}.theme-item-selected:hover,.theme-item-wrap:hover{background-color:#eff3fa}.theme-panel{height:42px;padding:0 5px 0 0;border-right:1px dashed #eee;vertical-align:middle}.theme-list{min-width:162px}div a.theme-item{display:inline-block;width:70px;height:30px;text-align:center;line-height:30px;padding:0 5px;font-size:12px;color:#000}.theme-item-selected{width:100px;padding:6px 7px;border:1px solid #fff}.readjust-layout,.style-operator{border-right:1px dashed #eee;vertical-align:middle}.theme-item-wrap{display:inline-block;width:80px;height:40px;padding:5px}.readjust-layout{display:inline-block;padding:0 10px 0 5px}.btn-icon{width:25px;height:25px;margin-left:12px;display:block}.btn-wrap,.s-btn-icon,.s-btn-label,.s-btn-wrap,.style-operator{display:inline-block}.btn-wrap{width:50px;height:42px}.btn-wrap[disabled],.s-btn-wrap[disabled]{cursor:default}.btn-wrap[disabled]:active,.btn-wrap[disabled]:hover{background-color:transparent}.btn-wrap:link,.btn-wrap:visited{text-decoration:none}.btn-wrap:hover{background-color:#eff3fa;text-decoration:none}.btn-wrap:active{background-color:#c4d0ee}.reset-layout-icon{background:url(images/icons.png) 0 -150px no-repeat}.style-operator{padding:0 5px}.style-operator .clear-style{vertical-align:middle}.clear-style-icon{background:url(images/icons.png) 0 -175px no-repeat}.s-btn-group-vertical{display:inline-block;vertical-align:middle}.s-btn-icon{width:20px;height:20px;margin-right:3px;vertical-align:middle}.s-btn-label{vertical-align:middle}.s-btn-wrap{padding:0 5px 0 3px;text-decoration:none;font-size:0}.s-btn-wrap[disabled]:active,.s-btn-wrap[disabled]:hover{background-color:transparent}.s-btn-wrap:hover{background-color:#eff3fa;text-decoration:none}.s-btn-wrap:active{background-color:#c4d0ee}.copy-style-icon{background:url(images/icons.png) 0 -200px no-repeat}.paste-style-wrap{display:block}.paste-style-icon{background:url(images/icons.png) 0 -220px no-repeat}.font-operator{width:170px;display:inline-block;vertical-align:middle;font-size:12px;padding:0 5px}.current-font-family,.current-font-size{height:18px;overflow:hidden;vertical-align:bottom}.font-operator .font-family-list,.font-operator .font-size-list{display:inline-block;border:1px solid #eee;padding:2px 4px}.current-font-item a{text-decoration:none;display:inline-block}.current-font-family{width:75px}.current-font-size{width:32px}.font-item{line-height:1em;text-align:left}.font-item-selected{background-color:#87a9da}.font-bold,.font-italics{display:inline-block;background:url(images/icons.png) no-repeat;cursor:pointer;margin:0 3px}.bg-color-wrap .quick-bg-color,.font-color-wrap .quick-font-color{line-height:16px;cursor:default;color:#000;display:inline-block;text-align:center}.font-bold:hover,.font-italics:hover{background-color:#eff3fa}.font-bold:active,.font-italics:active{background-color:#c4d0ee}.font-bold{background-position:0 -240px}.font-italics{background-position:0 -260px}.font-bold-selected,.font-italics-selected{background-color:#87a9da}.font-color-wrap{display:inline-block;width:30px;height:22px;margin:3px 3px 0 0;border:1px solid #efefef;vertical-align:middle;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.font-color-wrap[disabled]{opacity:.5}.font-color-wrap .quick-font-color{width:20px;height:16px;font-size:14px;vertical-align:top}.font-color-wrap .quick-font-color:hover{background-color:#eff3fa}.font-color-wrap .quick-font-color:active{background-color:#c4d0ee}.font-color-wrap .font-color-preview{display:inline-block;width:12px;height:2px;margin:0 4px;background-color:#000}.font-color{display:inline-block;width:8px;height:16px}.font-color:hover{background-color:#eff3fa}.font-color:active{background-color:#c4d0ee}.font-color .caret{margin-left:-2px;margin-top:7px}.bg-color-wrap{display:inline-block;width:30px;height:22px;margin:3px 3px 0 0;border:1px solid #efefef;vertical-align:middle;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bg-color-wrap .quick-bg-color{width:20px;height:16px;font-size:14px;vertical-align:top;background:url(images/icons.png) center -1260px no-repeat}.btn-group-vertical .expand-caption .caption,.btn-group-vertical .export-caption .caption,.btn-group-vertical .search-caption .caption,.btn-group-vertical .select-caption .caption{font-size:12px}.bg-color-wrap .quick-bg-color:hover{background-color:#eff3fa}.bg-color-wrap .quick-bg-color:active{background-color:#c4d0ee}.bg-color-wrap .bg-color-preview{display:inline-block;width:12px;height:2px;margin:0 4px;background-color:#fff}.bg-color{display:inline-block;width:8px;height:16px}.bg-color:hover{background-color:#eff3fa}.bg-color:active{background-color:#c4d0ee}.bg-color .caret{margin-left:-2px;margin-top:7px}.btn-group-vertical .expand,.btn-group-vertical .expand-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .expand-caption:hover,.btn-group-vertical .expand:hover{background-color:#eff3fa}.btn-group-vertical .expand-caption:active,.btn-group-vertical .expand:active{background-color:#c4d0ee}.btn-group-vertical .expand-caption.active,.btn-group-vertical .expand.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .expand{height:25px;background:url(images/icons.png) 0 -995px no-repeat;background-position-x:50%}.btn-group-vertical .expand-caption{height:20px}.btn-group-vertical .select,.btn-group-vertical .select-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .select-caption:hover,.btn-group-vertical .select:hover{background-color:#eff3fa}.btn-group-vertical .select-caption:active,.btn-group-vertical .select:active{background-color:#c4d0ee}.btn-group-vertical .select-caption.active,.btn-group-vertical .select.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .select{height:25px;background:url(images/icons.png) 7px -1175px no-repeat}.btn-group-vertical .select-caption{height:20px}.btn-group-vertical .search,.btn-group-vertical .search-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .search-caption:hover,.btn-group-vertical .search:hover{background-color:#eff3fa}.btn-group-vertical .search-caption:active,.btn-group-vertical .search:active{background-color:#c4d0ee}.btn-group-vertical .search-caption.active,.btn-group-vertical .search.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .search{height:25px;background:url(images/icons.png) 0 -345px no-repeat;background-position-x:50%}.btn-group-vertical .search-caption{height:20px}.btn-group-vertical{vertical-align:middle;margin:5px}.btn-group-vertical .export,.btn-group-vertical .export-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .export-caption:hover,.btn-group-vertical .export:hover{background-color:#eff3fa}.btn-group-vertical .export-caption:active,.btn-group-vertical .export:active{background-color:#c4d0ee}.btn-group-vertical .export-caption.active,.btn-group-vertical .export.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .export{height:25px;background:url(images/icons.png) 0 -645px no-repeat;background-position-x:50%}.btn-group-vertical .export-caption{height:20px}.search-box{float:right;background-color:#fff;border:1px solid #dbdbdb;position:relative;top:0;z-index:3;width:360px;height:40px;padding:3px 6px;opacity:1}.search-box .prev-and-next-btn,.search-box .search-input-wrap{float:left}.search-box .close-search{float:right;height:16px;width:16px;padding:1px;border-radius:100%;margin-top:6px;margin-right:10px}.search-box .close-search .glyphicon{top:-1px}.search-box .close-search:hover{background-color:#efefef}.search-box .close-search:active{background-color:#999}.search-box .search-input-wrap{width:240px}.search-box .prev-and-next-btn{margin-left:5px}.search-box .prev-and-next-btn .btn:focus{outline:0}.search-box .search-addon{background-color:#fff}.tool-group{padding:0}.tool-group[disabled]{opacity:.5}.tool-group .tool-group-item{display:inline-block;border-radius:4px}.tool-group .tool-group-item .tool-group-icon{width:20px;height:20px;padding:2px;margin:1px}.tool-group .tool-group-item:hover{background-color:#eff3fa}.tool-group .tool-group-item.active,.tool-group .tool-group-item:active{background-color:#c4d0ee}.nav-bar{position:absolute;width:35px;height:240px;padding:5px 0;left:10px;bottom:10px;background:#fc8383;color:#fff;border-radius:4px;z-index:10;box-shadow:3px 3px 10px rgba(0,0,0,.2);transition:-webkit-transform .7s .1s ease;transition:transform .7s .1s ease}.nav-bar .nav-btn{width:35px;height:24px;line-height:24px;text-align:center}.nav-bar .nav-btn .icon{background:url(images/icons.png);width:20px;height:20px;margin:2px auto;display:block}.nav-bar .camera .icon,.nav-bar .hand .icon,.nav-bar .nav-trigger .icon{width:25px;height:25px;margin:0 auto}.nav-bar .nav-btn.active{background-color:#5A6378}.nav-bar .zoom-in .icon{background-position:0 -730px}.nav-bar .zoom-out .icon{background-position:0 -750px}.nav-bar .hand .icon{background-position:0 -770px}.nav-bar .camera .icon{background-position:0 -870px}.nav-bar .nav-trigger .icon{background-position:0 -845px}.nav-bar .zoom-pan{width:2px;height:70px;box-shadow:0 1px #E50000;position:relative;background:#fff;margin:3px auto;overflow:visible}.nav-bar .zoom-pan .origin{position:absolute;width:20px;height:8px;left:-9px;margin-top:-4px;background:0 0}.nav-bar .zoom-pan .origin:after{content:' ';display:block;width:6px;height:2px;background:#fff;left:7px;top:3px;position:absolute}.nav-bar .zoom-pan .indicator{position:absolute;width:8px;height:8px;left:-3px;background:#fff;border-radius:100%;margin-top:-4px}.nav-previewer{background:#fff;width:140px;height:120px;position:absolute;left:45px;bottom:30px;box-shadow:0 0 8px rgba(0,0,0,.2);border-radius:0 2px 2px 0;padding:1px;z-index:9;cursor:crosshair;transition:-webkit-transform .7s .1s ease;transition:transform .7s .1s ease}.nav-previewer.grab{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing} \ No newline at end of file +.km-editor>.mask,div.minder-editor-container{top:0;bottom:0;position:absolute;right:0;left:0}.km-btn-group,.km-btn-item .km-btn-caption,.km-btn-item .km-btn-icon{vertical-align:middle;display:inline-block}#previewer-content pre,.gfm-render pre,.km-editor>.receiver{word-break:break-all;word-wrap:break-word}.km-editor{overflow:hidden;z-index:2}.km-editor>.mask{display:block;background-color:transparent}.km-editor>.receiver{position:absolute;background:#fff;outline:0;box-shadow:0 0 20px rgba(0,0,0,.5);left:0;top:0;padding:3px 5px;margin-left:-3px;margin-top:-5px;max-width:300px;width:auto;font-size:14px;line-height:1.4em;min-height:1.4em;box-sizing:border-box;overflow:hidden;border:none;-webkit-user-select:text;pointer-events:none;opacity:0;z-index:-1000}.km-editor>.receiver.debug{opacity:1;outline:green solid 1px;background:0 0;z-index:0}.km-editor>.receiver.input{pointer-events:all;opacity:1;z-index:999;background:#fff;outline:0}div.minder-editor-container{font-family:Arial,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}.minder-editor{position:absolute;top:92px;left:0;right:0;bottom:0}.control-panel,.minder-divider,.minder-viewer{top:0;position:absolute;bottom:0}.minder-viewer{left:0;right:0}.control-panel{right:0;width:250px;border-left:1px solid #CCC}.minder-divider{right:250px;width:2px;background-color:#fbfbfb;cursor:ew-resize}.upload-image{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.top-tab .nav-tabs{background-color:#e1e1e1;border:0;height:32px}.top-tab .nav-tabs li{margin:0}.top-tab .nav-tabs li a{margin:0;border:0;padding:6px 15px;border-radius:0;vertical-align:middle}.top-tab .nav-tabs li a:focus,.top-tab .nav-tabs li a:hover{background:inherit;border:0}.km-btn-item[disabled]:active,.km-btn-item[disabled]:hover,.top-tab .tab-content{background-color:#fff}.top-tab .nav-tabs li.active a{border:0;background-color:#fff}.top-tab .nav-tabs li.active a:focus,.top-tab .nav-tabs li.active a:hover{border:0}.top-tab .tab-content{height:60px;border-bottom:1px solid #dbdbdb}.top-tab .tab-pane{font-size:0}.km-btn-group{margin:5px 0;padding:0 5px;border-right:1px dashed #eee}.km-btn-item{display:inline-block;margin:0 3px;font-size:0;cursor:default}.btn-group-vertical .hyperlink-caption .caption,.btn-group-vertical .image-btn-caption .caption{font-size:12px}.km-btn-item[disabled]{opacity:.5}.km-btn-item .km-btn-icon{background:url(images/icons.png) 0 20px no-repeat;width:20px;height:20px;padding:2px;margin:1px}.km-btn-item .km-btn-caption{font-size:12px}.km-btn-item:hover{background-color:#eff3fa}.km-btn-item:active{background-color:#c4d0ee}.do-group{width:38px}.undo .km-btn-icon{background-position:0 -1240px;background-size:25px}.redo .km-btn-icon{background-position:0 -1220px;background-size:25px}.append-group{width:260px}.append-child-node .km-btn-icon{background-position:0 0;background-size:25px}.append-sibling-node .km-btn-icon{background-position:0 -20px;background-size:25px}.append-parent-node .km-btn-icon{background-position:0 -40px;background-size:25px}.arrange-group{width:80px}.arrange-up .km-btn-icon{background-position:0 -280px;background-size:25px}.arrange-down .km-btn-icon{background-position:0 -300px;background-size:25px}.operation-group{width:86px}.edit-node .km-btn-icon{background-position:0 -60px;background-size:25px}.remove-node .km-btn-icon{background-position:0 -80px;background-size:25px}.btn-group-vertical .hyperlink,.btn-group-vertical .hyperlink-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .hyperlink-caption:hover,.btn-group-vertical .hyperlink:hover{background-color:#eff3fa}.btn-group-vertical .hyperlink-caption:active,.btn-group-vertical .hyperlink:active{background-color:#c4d0ee}.btn-group-vertical .hyperlink-caption.active,.btn-group-vertical .hyperlink.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .hyperlink{height:25px;background:url(images/icons.png) center -100px no-repeat;background-size:25px}.btn-group-vertical .hyperlink-caption{height:20px}.btn-group-vertical .image-btn,.btn-group-vertical .image-btn-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .image-btn-caption:hover,.btn-group-vertical .image-btn:hover{background-color:#eff3fa}.btn-group-vertical .image-btn-caption:active,.btn-group-vertical .image-btn:active{background-color:#c4d0ee}.btn-group-vertical .image-btn-caption.active,.btn-group-vertical .image-btn.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .image-btn{height:25px;background:url(images/icons.png) center -125px no-repeat;background-size:25px}.btn-group-vertical .image-btn-caption{height:20px}.image-preview{display:block;max-width:50%}.modal-body .tab-pane{font-size:inherit;padding-top:15px}.btn-group-vertical .note-btn-caption .caption,.gfm-render{font-size:12px}.search-result{margin-top:15px;height:370px;overflow:hidden}.search-result ul{margin:0;padding:0;list-style:none;clear:both;height:100%;overflow-x:hidden;overflow-y:auto}.search-result ul li{list-style:none;float:left;display:block;width:130px;height:130px;line-height:130px;margin:6px;padding:0;font-size:12px;position:relative;vertical-align:top;text-align:center;overflow:hidden;cursor:pointer;border:2px solid #fcfcfc}.search-result ul li.selected{border:2px solid #fc8383}.search-result ul li img{max-width:126px;max-height:130px;vertical-align:middle}#previewer-content img,.gfm-render img{max-width:100%}.search-result ul li span{display:block;position:absolute;bottom:0;height:20px;background:rgba(0,0,0,.5);left:0;right:0;color:#fff;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;opacity:0;-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);transform:translate(0,20px);-webkit-transition:all .2s ease;transition:all .2s ease}#previewer-content,.gfm-render{-webkit-user-select:text;line-height:1.8em}.search-result ul li:hover span{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.bg-color-wrap .bg-color-preview[disabled],.bg-color-wrap .quick-bg-color[disabled],.bg-color-wrap[disabled],.bg-color[disabled],.btn-wrap[disabled] span,.current-font-item[disabled],.current-temp-item[disabled],.font-bold[disabled],.font-color-wrap .font-color-preview[disabled],.font-color-wrap .quick-font-color[disabled],.font-color[disabled],.font-italics[disabled],.resource-editor .resource-dropdown .km-resource li[disabled],.s-btn-wrap[disabled] span,.theme-item-selected[disabled]{opacity:.5}@media (min-width:768px){.form-inline .form-control{width:422px}}.btn-group-vertical.note-btn-group{border-right:1px dashed #eee;padding-right:5px}.btn-group-vertical .note-btn,.btn-group-vertical .note-btn-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .note-btn-caption:hover,.btn-group-vertical .note-btn:hover{background-color:#eff3fa}.btn-group-vertical .note-btn-caption:active,.btn-group-vertical .note-btn:active{background-color:#c4d0ee}.btn-group-vertical .note-btn-caption.active,.btn-group-vertical .note-btn.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .note-btn{height:25px;background:url(images/icons.png) center -1150px no-repeat;background-size:25px}.btn-group-vertical .note-btn-caption{height:20px}.open>.dropdown-toggle.btn-default{background-color:#eff3fa}#previewer-content table th,.gfm-render table th{background:rgba(45,141,234,.2)}.gfm-render{color:#333}.gfm-render blockquote,.gfm-render hr,.gfm-render p,.gfm-render pre,.gfm-render table,.gfm-render ul{margin:1em 0;cursor:text}.gfm-render blockquote:first-child:last-child,.gfm-render hr:first-child:last-child,.gfm-render p:first-child:last-child,.gfm-render pre:first-child:last-child,.gfm-render table:first-child:last-child,.gfm-render ul:first-child:last-child{margin:0}.gfm-render a{color:#00f}.gfm-render a:hover{color:red}.gfm-render blockquote{display:block;border-left:4px solid #E4AD91;color:#da8e68;padding-left:10px;font-style:italic;margin-left:2em}.gfm-render ol,.gfm-render ul{padding-left:3em}.gfm-render table{width:100%;border-collapse:collapse;margin:1em 0}.gfm-render table td,.gfm-render table th{border:1px solid #666;padding:2px 4px}.gfm-render table tr:nth-child(even) td{background:rgba(45,141,234,.03)}.gfm-render em{color:red}.gfm-render del{color:#999}.gfm-render pre{background:rgba(45,141,234,.1);padding:5px;border-radius:5px}.gfm-render code{background:rgba(45,141,234,.1);padding:0 5px;border-radius:3px}#previewer-content pre code,.gfm-render pre code{background:0 0}.gfm-render hr{border:none;border-top:1px solid #CCC}.gfm-render .highlight{background:#ff0;color:red}.km-note{width:300px;border-left:1px solid #babfcd;padding:5px 10px;background:#fff;position:absolute;top:92px;right:0;bottom:0;left:auto;z-index:3}.km-note.panel{margin:0;padding:0}.km-note.panel .panel-heading h3{display:inline-block}.km-note.panel .panel-heading .close-note-editor{width:15px;height:15px;display:inline-block;float:right}.km-note.panel .panel-heading .close-note-editor:hover{cursor:pointer}.km-note.panel .panel-body{padding:0}.km-note .CodeMirror{position:absolute;top:41px;bottom:0;height:auto;cursor:text;font-size:14px;line-height:1.3em;font-family:consolas}.km-note-tips{color:#ccc;padding:3px 8px}#previewer-content{position:absolute;background:#FFD;padding:5px 15px;border-radius:5px;max-width:400px;max-height:200px;overflow:auto;z-index:10;box-shadow:0 0 15px rgba(0,0,0,.5);word-break:break-all;font-size:12px;color:#333}#previewer-content blockquote,#previewer-content hr,#previewer-content p,#previewer-content pre,#previewer-content table,#previewer-content ul{margin:1em 0;cursor:text}.btn-wrap,div a.theme-item{cursor:pointer;text-decoration:none}#previewer-content blockquote:first-child:last-child,#previewer-content hr:first-child:last-child,#previewer-content p:first-child:last-child,#previewer-content pre:first-child:last-child,#previewer-content table:first-child:last-child,#previewer-content ul:first-child:last-child{margin:0}#previewer-content a{color:#00f}#previewer-content a:hover,#previewer-content em{color:red}#previewer-content blockquote{display:block;border-left:4px solid #E4AD91;color:#da8e68;padding-left:10px;font-style:italic;margin-left:2em}#previewer-content ol,#previewer-content ul{padding-left:3em}#previewer-content table{width:100%;border-collapse:collapse;margin:1em 0}#previewer-content table td,#previewer-content table th{border:1px solid #666;padding:2px 4px}#previewer-content table tr:nth-child(even) td{background:rgba(45,141,234,.03)}#previewer-content del{color:#999}#previewer-content pre{background:rgba(45,141,234,.1);padding:5px;border-radius:5px}#previewer-content code{background:rgba(45,141,234,.1);padding:0 5px;border-radius:3px}#previewer-content hr{border:none;border-top:1px solid #CCC}.tab-content .km-priority,.tab-content .km-progress{font-size:inherit;width:140px;border-right:1px dashed #eee;vertical-align:middle}#previewer-content .highlight{background:#ff0;color:red}#previewer-content.ng-hide{display:block!important;left:-99999px!important;top:-99999px!important}.panel-body{padding:10px}.tab-content .km-priority{display:inline-block;margin:5px}.tab-content .km-priority .km-priority-item{margin:0 1px;padding:1px}.tab-content .km-priority .km-priority-item .km-priority-icon{background:url(images/iconpriority.png) repeat-y;background-size:40px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-0{background-position:0 20px;background-size:20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-1{background-position:0 0;background-size:20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-2{background-position:0 -20px;background-size:20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-3{background-position:0 -40px;background-size:20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-4{background-position:0 -60px;background-size:20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-5{background-position:0 -80px;background-size:20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-6{background-position:0 -100px;background-size:20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-7{background-position:0 -120px;background-size:20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-8{background-position:0 -140px;background-size:20px}.tab-content .km-priority .km-priority-item .km-priority-icon.priority-9{background-position:0 -160px;background-size:20px}.tab-content .km-progress{display:inline-block;margin:5px}.btn-label,.resource-editor .btn,.resource-editor .input-group,.resource-editor .km-resource,.resource-editor input.form-control,.s-btn-label{font-size:12px}.tab-content .km-progress .km-progress-item{margin:0 1px;padding:1px}.tab-content .km-progress .km-progress-item .km-progress-icon{background:url(images/iconprogress.png) repeat-y;background-size:25px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-0{background-position:0 20px;background-size:20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-1{background-position:0 0;background-size:20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-2{background-position:0 -20px;background-size:20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-3{background-position:0 -40px;background-size:20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-4{background-position:0 -60px;background-size:20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-5{background-position:0 -80px;background-size:20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-6{background-position:0 -100px;background-size:20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-7{background-position:0 -120px;background-size:20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-8{background-position:0 -140px;background-size:20px}.tab-content .km-progress .km-progress-item .km-progress-icon.progress-9{background-position:0 -160px;background-size:20px}.resource-editor{vertical-align:middle;display:inline-block;margin:5px}.resource-editor .input-group{height:20px;width:168px}.resource-editor .resource-dropdown{position:relative;width:168px;border:1px solid #ccc;margin-top:-1px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.resource-editor .resource-dropdown .km-resource{position:absolute;width:154px;margin-bottom:3px;padding:0;list-style-type:none;overflow:scroll;max-height:500px}.resource-editor .resource-dropdown .km-resource.open{z-index:3;background-color:#fff}.resource-editor .resource-dropdown .km-resource li{display:inline-block;padding:1px 2px;border-radius:4px;margin:2px 3px}.resource-editor .resource-dropdown .resource-caret{display:block;float:right;vertical-align:middle;width:12px;height:24px;padding:8px 1px}.resource-editor .resource-dropdown .resource-caret:hover{background-color:#eff3fa}.resource-editor .resource-dropdown .resource-caret:active{background-color:#c4d0ee}.resource-editor input.form-control{padding:2px 4px;height:24px;border-bottom-left-radius:0}.resource-editor .input-group-btn{line-height:24px}.resource-editor .input-group-btn .btn{padding:2px 4px;height:24px;border-bottom-right-radius:0}.temp-panel{margin:5px 5px 5px 10px;border-right:1px dashed #eee;display:inline-block;vertical-align:middle}.temp-item-wrap,.theme-panel{margin:5px;display:inline-block}.current-temp-item .caret,.theme-item-selected .caret{margin-left:5px}.temp-list{min-width:124px}.temp-item-wrap{width:50px;height:40px;padding:0 2px}.temp-item{display:inline-block;width:50px;height:40px;background-image:url(images/template.png);background-repeat:no-repeat}.temp-item.default{background-position:0 0;background-size:500px}.temp-item.structure{background-position:-50px 0;background-size:500px}.temp-item.filetree{background-position:-100px 0;background-size:500px}.temp-item.right{background-position:-150px 0;background-size:500px}.temp-item.fish-bone{background-position:-200px 0;background-size:500px}.temp-item.tianpan{background-position:-250px 0;background-size:500px}.current-temp-item{width:74px;padding:0 0 0 5px;border:1px solid #fff}.current-temp-item:hover{background-color:#eff3fa}.temp-item-selected{background-color:#87a9da}.theme-item-selected:hover,.theme-item-wrap:hover{background-color:#eff3fa}.theme-panel{height:42px;padding:0 5px 0 0;border-right:1px dashed #eee;vertical-align:middle}.theme-list{min-width:162px}div a.theme-item{display:inline-block;width:70px;height:30px;text-align:center;line-height:30px;padding:0 5px;font-size:12px;color:#000}.theme-item-selected{width:100px;padding:6px 7px;border:1px solid #fff}.readjust-layout,.style-operator{border-right:1px dashed #eee;vertical-align:middle}.theme-item-wrap{display:inline-block;width:80px;height:40px;padding:5px}.readjust-layout{display:inline-block;padding:0 10px 0 5px}.btn-icon{width:25px;height:25px;margin-left:12px;display:block}.btn-wrap,.s-btn-icon,.s-btn-label,.s-btn-wrap,.style-operator{display:inline-block}.btn-wrap{width:60px;height:42px}.btn-wrap[disabled],.s-btn-wrap[disabled]{cursor:default}.btn-wrap[disabled]:active,.btn-wrap[disabled]:hover{background-color:transparent}.btn-wrap:link,.btn-wrap:visited{text-decoration:none}.btn-wrap:hover{background-color:#eff3fa;text-decoration:none}.btn-wrap:active{background-color:#c4d0ee}.reset-layout-icon{background:url(images/icons.png) 0 -150px no-repeat;background-size:25px}.style-operator{padding:0 5px}.style-operator .clear-style{vertical-align:middle}.clear-style-icon{background:url(images/icons.png) 0 -175px no-repeat;background-size:25px}.s-btn-group-vertical{display:inline-block;vertical-align:middle}.s-btn-icon{width:20px;height:20px;margin-right:3px;vertical-align:middle}.s-btn-label{vertical-align:middle}.s-btn-wrap{padding:0 5px 0 3px;text-decoration:none;font-size:0}.s-btn-wrap[disabled]:active,.s-btn-wrap[disabled]:hover{background-color:transparent}.s-btn-wrap:hover{background-color:#eff3fa;text-decoration:none}.s-btn-wrap:active{background-color:#c4d0ee}.copy-style-icon{background:url(images/icons.png) 0 -200px no-repeat;background-size:25px}.paste-style-wrap{display:block}.paste-style-icon{background:url(images/icons.png) 0 -220px no-repeat;background-size:25px}.font-operator{width:170px;display:inline-block;vertical-align:middle;font-size:12px;padding:0 5px}.current-font-family,.current-font-size{height:18px;overflow:hidden;vertical-align:bottom}.font-operator .font-family-list,.font-operator .font-size-list{display:inline-block;border:1px solid #eee;padding:2px 4px}.current-font-item a{text-decoration:none;display:inline-block}.current-font-family{width:75px}.current-font-size{width:32px}.font-item{line-height:1em;text-align:left}.font-item-selected{background-color:#87a9da}.font-bold,.font-italics{display:inline-block;background:url(images/icons.png) no-repeat;cursor:pointer;margin:0 3px;background-size:25px}.bg-color-wrap .quick-bg-color,.font-color-wrap .quick-font-color{line-height:16px;cursor:default;color:#000;display:inline-block;text-align:center}.font-bold:hover,.font-italics:hover{background-color:#eff3fa}.font-bold:active,.font-italics:active{background-color:#c4d0ee}.font-bold{background-position:0 -240px}.font-italics{background-position:0 -260px}.font-bold-selected,.font-italics-selected{background-color:#87a9da}.font-color-wrap{display:inline-block;width:30px;height:22px;margin:3px 3px 0 0;border:1px solid #efefef;vertical-align:middle;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.font-color-wrap[disabled]{opacity:.5}.font-color-wrap .quick-font-color{width:20px;height:16px;font-size:14px;vertical-align:top}.font-color-wrap .quick-font-color:hover{background-color:#eff3fa}.font-color-wrap .quick-font-color:active{background-color:#c4d0ee}.font-color-wrap .font-color-preview{display:inline-block;width:12px;height:2px;margin:0 4px;background-color:#000}.font-color{display:inline-block;width:8px;height:16px}.font-color:hover{background-color:#eff3fa}.font-color:active{background-color:#c4d0ee}.font-color .caret{margin-left:-2px;margin-top:7px}.bg-color-wrap{display:inline-block;width:30px;height:22px;margin:3px 3px 0 0;border:1px solid #efefef;vertical-align:middle;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bg-color-wrap .quick-bg-color{width:20px;height:16px;font-size:14px;vertical-align:top;background:url(images/icons.png) center -1260px no-repeat;background-size:25px}.btn-group-vertical .expand-caption .caption,.btn-group-vertical .export-caption .caption,.btn-group-vertical .search-caption .caption,.btn-group-vertical .select-caption .caption{font-size:12px}.bg-color-wrap .quick-bg-color:hover{background-color:#eff3fa}.bg-color-wrap .quick-bg-color:active{background-color:#c4d0ee}.bg-color-wrap .bg-color-preview{display:inline-block;width:12px;height:2px;margin:0 4px;background-color:#fff}.bg-color{display:inline-block;width:8px;height:16px}.bg-color:hover{background-color:#eff3fa}.bg-color:active{background-color:#c4d0ee}.bg-color .caret{margin-left:-2px;margin-top:7px}.btn-group-vertical .expand,.btn-group-vertical .expand-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .expand-caption:hover,.btn-group-vertical .expand:hover{background-color:#eff3fa}.btn-group-vertical .expand-caption:active,.btn-group-vertical .expand:active{background-color:#c4d0ee}.btn-group-vertical .expand-caption.active,.btn-group-vertical .expand.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .expand{height:25px;background:url(images/icons.png) 0 -995px no-repeat;background-position-x:50%;background-size:25px}.btn-group-vertical .expand-caption{height:20px}.btn-group-vertical .select,.btn-group-vertical .select-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .select-caption:hover,.btn-group-vertical .select:hover{background-color:#eff3fa}.btn-group-vertical .select-caption:active,.btn-group-vertical .select:active{background-color:#c4d0ee}.btn-group-vertical .select-caption.active,.btn-group-vertical .select.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .select{height:25px;background:url(images/icons.png) 7px -1175px no-repeat;background-size:25px}.btn-group-vertical .select-caption{height:20px}.btn-group-vertical .search,.btn-group-vertical .search-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .search-caption:hover,.btn-group-vertical .search:hover{background-color:#eff3fa}.btn-group-vertical .search-caption:active,.btn-group-vertical .search:active{background-color:#c4d0ee}.btn-group-vertical .search-caption.active,.btn-group-vertical .search.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .search{height:25px;background:url(images/icons.png) 0 -345px no-repeat;background-position-x:50%;background-size:25px}.btn-group-vertical .search-caption{height:20px}.btn-group-vertical{vertical-align:middle;margin:5px}.btn-group-vertical .export,.btn-group-vertical .export-caption{width:40px;margin:0;padding:0;border:none!important;border-radius:0!important}.btn-group-vertical .export-caption:hover,.btn-group-vertical .export:hover{background-color:#eff3fa}.btn-group-vertical .export-caption:active,.btn-group-vertical .export:active{background-color:#c4d0ee}.btn-group-vertical .export-caption.active,.btn-group-vertical .export.active{box-shadow:none;background-color:#eff3fa}.btn-group-vertical .export{height:25px;background:url(images/icons.png) 0 -645px no-repeat;background-position-x:50%}.btn-group-vertical .export-caption{height:20px}.search-box{float:right;background-color:#fff;border:1px solid #dbdbdb;position:relative;top:0;z-index:3;width:360px;height:40px;padding:3px 6px;opacity:1}.search-box .prev-and-next-btn,.search-box .search-input-wrap{float:left}.search-box .close-search{float:right;height:16px;width:16px;padding:1px;border-radius:100%;margin-top:6px;margin-right:10px}.search-box .close-search .glyphicon{top:-1px}.search-box .close-search:hover{background-color:#efefef}.search-box .close-search:active{background-color:#999}.search-box .search-input-wrap{width:240px}.search-box .prev-and-next-btn{margin-left:5px}.search-box .prev-and-next-btn .btn:focus{outline:0}.search-box .search-addon{background-color:#fff}.tool-group{padding:0}.tool-group[disabled]{opacity:.5}.tool-group .tool-group-item{display:inline-block;border-radius:4px}.tool-group .tool-group-item .tool-group-icon{width:20px;height:20px;padding:2px;margin:1px}.tool-group .tool-group-item:hover{background-color:#eff3fa}.tool-group .tool-group-item.active,.tool-group .tool-group-item:active{background-color:#c4d0ee}.nav-bar{position:absolute;width:35px;height:240px;padding:5px 0;left:10px;bottom:10px;background:#fc8383;color:#fff;border-radius:4px;z-index:10;box-shadow:3px 3px 10px rgba(0,0,0,.2);transition:-webkit-transform .7s .1s ease;transition:transform .7s .1s ease}.nav-bar .nav-btn{width:35px;height:24px;line-height:24px;text-align:center}.nav-bar .nav-btn .icon{background:url(images/icons.png);width:20px;height:20px;margin:2px auto;display:block}.nav-bar .camera .icon,.nav-bar .hand .icon,.nav-bar .nav-trigger .icon{width:25px;height:25px;margin:0 auto;background-size:25px}.nav-bar .nav-btn.active{background-color:#5A6378}.nav-bar .zoom-in .icon{background-position:0 -730px;background-size:25px}.nav-bar .zoom-out .icon{background-position:0 -750px;background-size:25px}.nav-bar .hand .icon{background-position:0 -770px}.nav-bar .camera .icon{background-position:0 -870px}.nav-bar .nav-trigger .icon{background-position:0 -845px}.nav-bar .zoom-pan{width:2px;height:70px;box-shadow:0 1px #E50000;position:relative;background:#fff;margin:3px auto;overflow:visible}.nav-bar .zoom-pan .origin{position:absolute;width:20px;height:8px;left:-9px;margin-top:-4px;background:0 0}.nav-bar .zoom-pan .origin:after{content:' ';display:block;width:6px;height:2px;background:#fff;left:7px;top:3px;position:absolute}.nav-bar .zoom-pan .indicator{position:absolute;width:8px;height:8px;left:-3px;background:#fff;border-radius:100%;margin-top:-4px}.nav-previewer{background:#fff;width:140px;height:120px;position:absolute;left:45px;bottom:30px;box-shadow:0 0 8px rgba(0,0,0,.2);border-radius:0 2px 2px 0;padding:1px;z-index:9;cursor:crosshair;transition:-webkit-transform .7s .1s ease;transition:transform .7s .1s ease}.nav-previewer.grab{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing} \ No newline at end of file diff --git a/vendor/kityminder-editor/kityminder.editor.min.js b/vendor/kityminder-editor/kityminder.editor.min.js index 4eb2069..5ba35e8 100644 --- a/vendor/kityminder-editor/kityminder.editor.min.js +++ b/vendor/kityminder-editor/kityminder.editor.min.js @@ -1,6 +1,6 @@ /*! * ==================================================== - * kityminder-editor - v1.0.64 - 2018-10-18 + * kityminder-editor - v1.0.64 - 2018-10-21 * https://github.com/fex-team/kityminder-editor * GitHub: https://github.com/fex-team/kityminder-editor * Copyright (c) 2018 ; Licensed @@ -8,4 +8,4 @@ */ -!function(){var d={r:function(e){if(d[e].inited)return d[e].value;if("function"!=typeof d[e].value)return d[e].inited=!0,d[e].value;var n={exports:{}},t=d[e].value(null,n.exports,n);if(d[e].inited=!0,void 0!==(d[e].value=t))return t;for(var r in n.exports)if(n.exports.hasOwnProperty(r))return d[e].inited=!0,d[e].value=n.exports,n.exports}};d[0]={value:function(e,n,t){var r=[];function i(e){r.push(e)}function a(e){this.selector=e;for(var n=0;n drag",function(){}),n.when("drag -> *",function(e,n,t){});var o,l,s,c,d,u,p=1,m=!1,g=!1;function h(e,n){if(!e)return m=g=!1,u&&kity.releaseFrame(u),void(u=null);var t,r,i;u||(u=kity.requestFrame((t=e,r=n,i=a,function(e){switch(t){case"left":i._viewDragger.move({x:-r,y:0},0);break;case"top":i._viewDragger.move({x:0,y:-r},0);break;case"right":i._viewDragger.move({x:r,y:0},0);break;case"bottom":i._viewDragger.move({x:0,y:r},0);break;default:return}e.next()})))}a.on("mousedown",function(e){p=0;var n=a.getPaper().container.getBoundingClientRect();t=e.originEvent.clientX,r=e.originEvent.clientY,d=n.top,o=n.width,l=n.height}),a.on("mousemove",function(e){if("drag"===n.state()&&0==p&&a.getSelectedNode()&&(20 {2}",n,i,e),t=0;t *"),2==(r=e.split(" - ")).length?t="before":2==(r=e.split(" -> ")).length&&(t="after"),!t)throw new Error("Illegal fsm condition: "+e);i=r[0],a=r[1],n.condition={when:t,exit:i,enter:a},l.push(n)}}("normal")}}},d[10]={value:function(e,n,t){var g=d.r(22);return window.diff=g,t.exports=function(){var t,r,i,a,o=this.minder,e=this.hotbox,l=100;function n(){i=[],a=[],t=o.exportJson()}function s(){var e=o.exportJson(),n=g(e,t);if(n.length){for(i.push(n);i.length>l;)i.shift();return t=e,!0}}function c(){r=!0;var e,n=i.pop();n&&(o.applyPatches(n),e=o.exportJson(),a.push(g(e,t)),t=e),r=!1}function d(){r=!0;var e=a.pop();e&&(o.applyPatches(e),s()),r=!1}function u(){return!!i.length}function p(){return!!a.length}this.history={reset:n,undo:c,redo:d,hasUndo:u,hasRedo:p},n(),o.on("contentchange",function(){r||s()&&(a=[])}),o.on("import",n),o.on("patch",function(e){if(r){var n=e.patch;switch(n.express){case"node.add":o.select(n.node.getChild(n.index),!0);break;case"node.remove":case"data.replace":case"data.remove":case"data.add":o.select(n.node,!0)}}});var m=e.state("main");m.button({position:"top",label:"撤销",key:"Ctrl + Z",enable:u,action:c,next:"idle"}),m.button({position:"top",label:"重做",key:"Ctrl + Y",enable:p,action:d,next:"idle"})}}},d[11]={value:function(e,n,t){var r=d.r(2);return t.exports=function(){var e=this.fsm,o=this.minder,i=this.receiver,n=this.container,l=new r(n);l.setParentFSM(e),e.when("normal -> hotbox",function(e,n,t){var r,i=o.getSelectedNode();if(i){var a=i.getRenderBox();r={x:a.cx,y:a.cy}}l.active("main",r)}),e.when("normal -> normal",function(e,n,t,r){"shortcut-handle"==t&&(l.dispatch(r)?r.preventDefault():o.dispatchKeyEvent(r))}),e.when("modal -> normal",function(e,n,t,r){"import-text-finish"==t&&i.element.focus()}),this.hotbox=l}}},d[12]={value:function(e,n,t){d.r(21);var s=new(d.r(19))("input");return t.exports=function(){var i=this.fsm,m=this.minder,e=this.hotbox,a=this.receiver,o=a.element,l=window.kity.Browser.gecko;function n(){var e=m.getSelectedNode();if(e){var n=o;if(o.innerText="","bold"===e.getData("font-weight")){var t=document.createElement("b");n.appendChild(t),n=t}if("italic"===e.getData("font-style")){var r=document.createElement("i");n.appendChild(r),n=r}n.innerText=m.queryCommandValue("text"),l&&a.fixFFCaretDisappeared(),i.jump("input","input-request"),a.selectAll()}}function t(){var e=m.getSelectedNode();if(e){var n=e.getData("font-size")||e.getStyle("font-size");o.style.fontSize=n+"px",o.style.minWidth=0,o.style.minWidth=o.clientWidth+"px",o.style.fontWeight=e.getData("font-weight")||"",o.style.fontStyle=e.getData("font-style")||"",o.classList.add("input"),o.focus()}}function g(){o.classList.remove("input"),a.selectAll()}function r(){var n=r,t=m.getSelectedNode();t&&(n.timer||(n.timer=setTimeout(function(){var e=t.getRenderBox("TextRenderer");o.style.left=Math.round(e.x)+"px",o.style.top=(s.flaged?Math.round(e.bottom+30):Math.round(e.y))+"px",n.timer=0})))}s.flaged&&o.classList.add("debug"),o.onmousedown=function(e){e.stopPropagation()},m.on("layoutallfinish viewchange viewchanged selectionchange",function(e){"viewchange"==e.type&&"input"!=i.state()||r()}),r(),i.when("* -> input",t),i.when("input -> *",function(e,n,t){switch(t){case"input-cancel":return g();case"input-commit":default:return function(){var e=[].slice.call(o.childNodes);setTimeout(function(){o.innerHTML=""},0);var n=m.getSelectedNode();if(e=function(e){for(var n,t,r,i="",a=/\S/,o=new RegExp("( |"+String.fromCharCode(160)+")"),l=document.createElement("br"),s=!1,c=!1,d=0,u=e.length;d/g,">").replace(/\n/g,"
")}))}},d[22]={value:function(e,n,t){var p=Object.keys?Object.keys:function(e){var n=[];for(var t in e)e.hasOwnProperty(t)&&n.push(t);return n};function m(e){return-1===e.indexOf("/")&&-1===e.indexOf("~")?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function g(e){return"object"==typeof e?JSON.parse(JSON.stringify(e)):e}return t.exports=function(e,n){var t=[];return function e(n,t,r,i){for(var a=p(t),o=p(n),l=!1,s=o.length-1;0<=s;s--){var c=n[u=o[s]];if(t.hasOwnProperty(u)){var d=t[u];"object"==typeof c&&null!=c&&"object"==typeof d&&null!=d?e(c,d,r,i+"/"+m(u)):c!=d&&r.push({op:"replace",path:i+"/"+m(u),value:g(d)})}else r.push({op:"remove",path:i+"/"+m(u)}),l=!0}if(l||a.length!=o.length)for(s=0;s

{{ 'appendchildnode' | lang:'ui/command' }}
{{ 'appendparentnode' | lang:'ui/command' }}
{{ 'appendsiblingnode' | lang:'ui/command' }}
"),e.put("ui/directive/arrange/arrange.html","
{{ 'arrangeup' | lang:'ui/command' }}
{{ 'arrangedown' | lang:'ui/command' }}
"),e.put("ui/directive/colorPanel/colorPanel.html",'
'),e.put("ui/directive/expandLevel/expandLevel.html",'
'),e.put("ui/directive/fontOperator/fontOperator.html",''),e.put("ui/directive/hyperLink/hyperLink.html",'
'),e.put("ui/directive/imageBtn/imageBtn.html",'
'),e.put("ui/directive/kityminderEditor/kityminderEditor.html",'
'),e.put("ui/directive/kityminderViewer/kityminderViewer.html",'
'),e.put("ui/directive/layout/layout.html",''),e.put("ui/directive/navigator/navigator.html",''),e.put("ui/directive/noteBtn/noteBtn.html",'
'),e.put("ui/directive/noteEditor/noteEditor.html",'

请选择节点编辑备注

'),e.put("ui/directive/notePreviewer/notePreviewer.html",'
'),e.put("ui/directive/operation/operation.html","
{{ 'editnode' | lang:'ui/command' }}
{{ 'removenode' | lang:'ui/command' }}
"),e.put("ui/directive/priorityEditor/priorityEditor.html",'
'),e.put("ui/directive/progressEditor/progressEditor.html",'
'),e.put("ui/directive/resourceEditor/resourceEditor.html",'
'),e.put("ui/directive/searchBox/searchBox.html",''),e.put("ui/directive/searchBtn/searchBtn.html",'
'),e.put("ui/directive/selectAll/selectAll.html",'
'),e.put("ui/directive/styleOperator/styleOperator.html",''),e.put("ui/directive/templateList/templateList.html",''),e.put("ui/directive/themeList/themeList.html",''),e.put("ui/directive/topTab/topTab.html",''),e.put("ui/directive/undoRedo/undoRedo.html",'
'),e.put("ui/dialog/hyperlink/hyperlink.tpl.html",''),e.put("ui/dialog/imExportNode/imExportNode.tpl.html",''),e.put("ui/dialog/image/image.tpl.html",'')}]),angular.module("kityminderEditor").service("commandBinder",function(){return{bind:function(e,n,t){e.on("interactchange",function(){t.commandDisabled=-1===e.queryCommandState(n),t.commandValue=e.queryCommandValue(n),t.$apply()})}}}),angular.module("kityminderEditor").provider("config",function(){this.config={ctrlPanelMin:250,ctrlPanelWidth:parseInt(window.localStorage.__dev_minder_ctrlPanelWidth)||250,dividerWidth:3,defaultLang:"zh_CN",zoom:[10,20,30,50,80,100,120,150,200],imageUpload:"server/imageUpload.php"},this.set=function(e,n){var t=Object.keys(this.config),r={};for(var i in"object"==typeof e?r=e:r[e]=n,r){if(!r.hasOwnProperty(i)||-1===t.indexOf(i))return console.error("Unsupported config key: ",e,", please choose in :",t.join(", ")),!1;this.config[i]=r[i]}return!0},this.$get=function(){var n=this;return{get:function(e){return 0===arguments.length?n.config:n.config.hasOwnProperty(e)?n.config[e]:(console.warn("Missing config key pair for : ",e),"")}}}}),angular.module("kityminderEditor").service("lang.de",function(){return{template:{default:"Mind Map",tianpan:"Tianpan Karte",structure:"Organigramm",filetree:"Verzeichnis-Organigramm",right:"Logisches Strukturdiagramm","fish-bone":"Fischknochenfigur"},theme:{classic:"Der Mind Map-Klassiker","classic-compact":"Kompakter Klassiker",snow:"sanftes kaltes Licht","snow-compact":"Kompaktes Kaltlicht",fish:"Fischknochenkarte",wire:"Drahtgitter","fresh-red":"Frisches Rot","fresh-soil":"Boden gelb","fresh-green":"Literarisches Grün","fresh-blue":"Himmelblau","fresh-purple":"Romantisches Lila","fresh-pink":"Gehirnpulver","fresh-red-compat":"Kompakt rot","fresh-soil-compat":"Kompakt gelb","fresh-green-compat":"Kompaktgrün","fresh-blue-compat":"Kompakt blau","fresh-purple-compat":"Kompaktes Lila","fresh-pink-compat":"Kompaktes Pulver",tianpan:"Klassisches Zifferblatt","tianpan-compact":"Kompakter Tag"},maintopic:"Zentrierthema",topic:"Branchenthema",panels:{history:"Geschichte",template:"Vorlage",theme:"Haut",layout:"Layout",style:"Stil",font:"Text",color:"Farbe",background:"Hintergrund",insert:"Einfügen",arrange:"Anpassung",nodeop:"aktuell",priority:"Priorität",progress:"Fortschritt",resource:"Ressourcen",note:"Bemerkungen",attachment:"Anlage",word:"Text"},error_message:{title:"Oh, die Mind Map ist falsch",err_load:"Laden der Mind Map fehlgeschlagen",err_save:"Save Mind Map failed",err_network:"Netzwerkfehler",err_doc_resolve:"Dokumentanalyse fehlgeschlagen",err_unknown:"Ein seltsamer Fehler ist aufgetreten",err_localfile_read:"Datei Lesefehler",err_download:"Dateidownload fehlgeschlagen",err_remove_share:"Abbrechen der Freigabe fehlgeschlagen",err_create_share:"Misserfolg",err_mkdir:"Verzeichniserstellung fehlgeschlagen",err_ls:"Verzeichnis lesen fehlgeschlagen",err_share_data:"Fehler beim Laden freigegebener Inhalte",err_share_sync_fail:"Content-Synchronisierung fehlgeschlagen",err_move_file:"Dateiverschiebung fehlgeschlagen",err_rename:"Umbenennen fehlgeschlagen",unknownreason:"Vielleicht haben Aliens den Code gefälscht ...",pcs_code:{3:"Diese Schnittstelle wird nicht unterstützt",4:"Es gibt keine Erlaubnis, diese Operation durchzuführen",5:"IP ist nicht autorisiert",110:"Benutzersitzung ist abgelaufen, bitte loggen Sie sich erneut ein",31001:"Datenbankabfragefehler",31002:"Datenbankverbindungsfehler",31003:"Die Datenbank gibt ein leeres Ergebnis zurück",31021:"Netzwerkfehler",31022:"Verbindung zum Server kann nicht vorübergehend hergestellt werden",31023:"Eingabeparameterfehler",31024:"App-ID ist leer",31025:"Backend-Speicherfehler",31041:"Benutzer-Cookie ist kein legaler Baidu-Cookie",31042:"Benutzer ist nicht eingeloggt",31043:"Benutzer ist nicht aktiviert",31044:"Benutzer ist nicht berechtigt",31045:"Benutzer existiert nicht",31046:"Benutzer existiert bereits",31061:"Die Datei existiert bereits",31062:"Der Dateiname ist illegal",31063:"Das übergeordnete Dateiverzeichnis existiert nicht",31064:"Kein Zugriff auf diese Datei",31065:"Das Verzeichnis ist voll",31066:"Die Datei existiert nicht",31067:"Dateiverarbeitungsfehler",31068:"Dateierstellung fehlgeschlagen",31069:"Dateikopie fehlgeschlagen",31070:"Dateilöschung fehlgeschlagen",31071:"Datei-Meta-Informationen können nicht gelesen werden",31072:"Dateibewegung fehlgeschlagen",31073:"Datei umbenennen fehlgeschlagen",31079:"Datei MD5 wurde nicht gefunden, bitte verwenden Sie die Upload-API, um die gesamte Datei hochzuladen.",31081:"Superfile Erstellung fehlgeschlagen",31082:"Die Liste der untersten Blöcke ist leer",31083:"Superfile-Update fehlgeschlagen",31101:"Tag System interner Fehler",31102:"Tag Parameter Fehler",31103:"Tag Systemfehler",31110:"Nicht autorisiert, dieses Verzeichniskontingent festzulegen",31111:"Kontingentverwaltung unterstützt nur zwei Ebenen von Verzeichnissen",31112:"Out of Quote",31113:"Das Kontingent darf die Quote der Katalog-Vorfahren nicht überschreiten",31114:"Kontingente dürfen nicht kleiner sein als Unterverzeichniskontingente",31141:"Miniaturansicht-Service fehlgeschlagen",31201:"Signaturfehler",31202:"Die Datei existiert nicht",31203:"Einstellung acl ist fehlgeschlagen",31204:"Anfrage acl Verifizierung fehlgeschlagen",31205:"Get acl fehlgeschlagen",31206:"acl existiert nicht",31207:"Bucket existiert bereits",31208:"Benutzeranforderungsfehler",31209:"Serverfehler",31210:"Server unterstützt nicht",31211:"Kein Zugang",31212:"Service nicht verfügbar",31213:"Wiederholungsfehler",31214:"Dateidaten hochladen fehlgeschlagen",31215:"Upload Datei Meta fehlgeschlagen",31216:"Herunterladen von Dateidaten fehlgeschlagen",31217:"Download Datei Meta fehlgeschlagen",31218:"Kapazität überschreitet das Limit",31219:"Die Anzahl der Anfragen überschreitet das Limit",31220:"Flow überschreitet das Limit",31298:"Der Server hat einen Wert zurückgegeben, der KEY ist ungültig",31299:"Server Rückgabewert KEY existiert nicht"}},ui:{shared_file_title:"[geteilt] {0} (nur lesen)",load_share_for_edit:"Laden freigegebener Dateien ...",share_sync_success:"Freigegebener Inhalt wurde synchronisiert",recycle_clear_confirm:"Sind Sie sicher, den Papierkorb zu leeren? Die geleerte Datei kann nicht wiederhergestellt werden. ",fullscreen_exit_hint:"Drücken Sie Esc oder F11, um den Vollbildmodus zu beenden",error_detail:"Details",copy_and_feedback:"Kopieren und Feedback",move_file_confirm:"Verschieben Sie {0} in {1}? ",rename:"umbenennen",rename_success:"{0} erfolgreich umbenannt",move_success:"{0} wurde erfolgreich nach {1} verschoben",command:{exportPNG:"Export als PNG-Bild",exportSVG:"Nach SVG-Bild exportieren",appendsiblingnode:"Das gleiche Thema einfügen",appendparentnode:"Überlegenes Thema einfügen",appendchildnode:"Untergeordnetes Thema einfügen",removenode:"Löschen",editnode:"Bearbeiten",arrangeup:"Aufwärts",arrangedown:"Unten",resetlayout:"Layout organisieren",expandtoleaf:"Alle Knoten erweitern",expandtolevel1:"Erweitern auf Level 1 Knoten",expandtolevel2:"Erweitern zum sekundären Knoten",expandtolevel3:"Erweitern zu einem Knoten der dritten Ebene",expandtolevel4:"Erweitern zu einem vierstufigen Knoten",expandtolevel5:"Erweitern zu einem fünfstufigen Knoten",expandtolevel6:"Erweitern zu einem sechsstufigen Knoten",fullscreen:"Vollbild",outline:"Gliederung"},search:"suchen",export:"exportieren",expandtoleaf:"Erweitern",back:"Zurück",undo:"Rückgängig (Strg + Z)",redo:"Wiederholen (Strg + Y)",tabs:{file:"Datei",idea:"Gedanken",appearence:"Aussehen",view:"Ansicht"},quickvisit:{new:"Neu (Strg + Alt + N)",save:"Speichern (Strg + S)",share:"Teilen (Strg + Alt + S)",feedback:"Rückmeldungsfrage (F1)",editshare:"Bearbeiten"},menu:{mainmenutext:"Baidu Mind Map",newtab:"Neu",opentab:"Offen",savetab:"Speichern",sharetab:"Teilen",preferencetab:"Einstellungen",helptab:"Hilfe",feedbacktab:"Feedback",recenttab:"Kürzlich verwendet",netdisktab:"Baidu Cloud Speicher",localtab:"lokale Datei",drafttab:"Entwurfsbox",downloadtab:"Exportieren nach lokal",createsharetab:"aktuelle Mind Map",managesharetab:"Geteilt",newheader:"Neue Mind Map",openheader:"Öffnen",saveheader:"Speichern in",draftheader:"Entwurfsbox",shareheader:"Teilen Sie meine Gehirnkarte",downloadheader:"Export in das angegebene Format",preferenceheader:"Präferenzen",helpheader:"Hilfe",feedbackheader:"Feedback"},mydocument:"Meine Dokumente",emptydir:"Das Verzeichnis ist leer! ",pickfile:"Datei auswählen ...",acceptfile:"Unterstütztes Format: {0}",dropfile:"Oder ziehe die Datei hier",unsupportedfile:"Nicht unterstütztes Dateiformat",untitleddoc:"Unbenanntes Dokument",overrideconfirm:"{0} existiert bereits, Überschreiben bestätigen? ",checklogin:"Login-Status prüfen ...",loggingin:"Registrierung ...",recent:"Vor kurzem eröffnet",clearrecent:"Leer",clearrecentconfirm:"Löschen Sie die Liste der letzten Dokumente? ",cleardraft:"Leer",cleardraftconfirm:"Leere Entwürfe bestätigen? ",none_share:"Nicht teilen",public_share:"öffentlicher Austausch",password_share:"Privates Teilen",email_share:"Mail-Einladung",url_share:"URL der Mind Map:",sns_share:"Social Network Sharing",sns_share_text:" {0} - Ich benutze die Mind Map, die von Baidu Mind Map erstellt wurde, schau sie dir an! (Adresse: {1}) ",none_share_description:"Teilen Sie nicht die aktuelle Mind Map",public_share_description:"Erstellen Sie eine Freigabe, die für alle sichtbar ist",share_button_text:"Erstellen",password_share_description:"Erstellen Sie eine Freigabe, für die ein Kennwort erforderlich ist, um sichtbar zu sein",email_share_description:"Erstellen Sie eine Freigabe, die für die angegebene Person sichtbar ist, und erlauben Sie ihnen, sie zu bearbeiten",ondev:"Bitte freuen Sie sich auf! ",create_share_failed:"Fehler beim Teilen: {0}",remove_share_failed:"Löschen fehlgeschlagen: {1}",copy:"Kopieren",copied:"Kopiert",shared_tip:"Die aktuelle Mind Map wird von {0} geteilt, Sie können sie auf Ihrer eigenen Netzwerkfestplatte speichern oder sie erneut teilen",current_share:"aktuelle Mind Map",manage_share:"Mein Anteil",share_remove_action:"Teilen Sie nicht die Mind Map",share_view_action:"Open-Sharing-Adresse",share_edit_action:"Gemeinsame Dateien bearbeiten",login:"Einloggen",logout:"Abmelden",switchuser:"Konto wechseln",userinfo:"persönliche Informationen",gotonetdisk:"Mein Weblaufwerk",requirelogin:'Bitte und verwenden',saveas:"Speichern unter",filename:"Dateiname",fileformat:"Dateiformat",save:"Speichern",mkdir:"Neues Verzeichnis",recycle:"Papierkorb",newdir:"Unbenanntes Verzeichnis",bold:"Fett",italic:"Kursiv",forecolor:"Schriftfarbe",fontfamily:"Schriftart",fontsize:"Schriftgröße",layoutstyle:"Thema",node:"Knotenoperation",saveto:"Speichern unter",hand:"Ziehen erlauben",camera:"Suchen Sie den Stammknoten","zoom-in":"Vergrößern (Strg +)","zoom-out":"Verkleinern (Strg)",markers:"Tag",resource:"Ressourcen",help:"Hilfe",preference:"Präferenzen",expandnode:"Auf das Blatt erweitern",collapsenode:"einen Level-1-Knoten erhalten",template:"Vorlage",theme:"Haut",clearstyle:"Klare Stil",copystyle:"Stil kopieren",pastestyle:"Stil einfügen",appendsiblingnode:"Gleiches Thema",appendchildnode:"Untergeordnetes Thema",arrangeup:"Voreinstellung",arrangedown:"Nachstimmen",editnode:"Bearbeiten",removenode:"Entfernen",priority:"Priorität",progress:{p1:"Nicht begonnen",p2:"1/8 fertiggestellt",p3:"1/4 fertiggestellt",p4:"3/8 fertiggestellt",p5:"1/2 fertiggestellt",p6:"5/8 fertiggestellt",p7:"3/4 fertiggestellt",p8:"7/8 fertiggestellt",p9:"Abgeschlossen",p0:"Klarer Fortschritt"},link:"Verbindung",image:"Bild",note:"Bemerkungen",insertlink:"Link einfügen",insertimage:"Bild einfügen",insertnote:"Notiz einfügen",removelink:"Bestehende Links entfernen",removeimage:"Bestehendes Bild entfernen",removenote:"Bestehende Notizen entfernen",resetlayout:"Organisieren",justnow:"gerade begonnen",minutesago:"Vor {0} Minuten",hoursago:"Vor {0} Stunden",yesterday:"Gestern",daysago:"Vor {0} Tagen",longago:"Vor langer Zeit",redirect:"Sie öffnen die Verbindung {0}, Baidu Mind Map kann die Sicherheit der Verbindung nicht garantieren. Möchten Sie fortfahren? ",navigator:"Navigator",unsavedcontent:"Die aktuelle Datei wurde nicht auf dem Netzlaufwerk gespeichert: n n {0} n n Obwohl nicht gespeicherte Daten in den Entwürfen zwischengespeichert werden, werden beim Löschen des Browsercaches die Entwürfe gelöscht. ",shortcuts:"Verknüpfung",contact:"Kontakt und Feedback",email:"Mail-Gruppe",qq_group:"QQ-Gruppe",github_issue:"Github",baidu_tieba:"贴 吧",clipboardunsupported:"Ihr Browser unterstützt keine Zwischenablage, bitte verwenden Sie die Tastenkombination zum Kopieren",load_success:"{0} erfolgreich geladen",save_success:"{0} wurde in {1} gespeichert",autosave_success:"{0} wurde automatisch in {1} gespeichert",selectall:"Alles auswählen",selectrevert:"umgekehrte Wahl",selectsiblings:"Wähle Bruderknoten",selectlevel:"Wählen Sie einen Peer-Knoten",selectpath:"Wähle einen Weg",selecttree:"Teilbaum auswählen"},popupcolor:{clearColor:"Leere Farbe",standardColor:"Standardfarbe",themeColor:"Themenfarbe"},dialogs:{markers:{static:{lang_input_text:"Textinhalt:",lang_input_url:"Linkadresse:",lang_input_title:"Titel:",lang_input_target:"Ob im neuen Fenster:"},priority:"Priorität",none:"Nein",progress:{title:"Fortschritt",notdone:"unvollendet",done1:"1/8 fertiggestellt",done2:"1/4 fertiggestellt",done3:"3/8 fertiggestellt",done4:"1/2 fertiggestellt",done5:"5/8 fertiggestellt",done6:"3/4 fertiggestellt",done7:"7/8 fertiggestellt",done:"abgeschlossen"}},help:{},hyperlink:{},image:{},resource:{}},hyperlink:{hyperlink:"Verbindung ...",unhyperlink:"Link entfernen"},image:{image:"Bild ...",removeimage:"Bild entfernen"},marker:{marker:"Fortschritt / Priorität ..."},resource:{resource:"Ressourcen ..."}}}),angular.module("kityminderEditor").service("lang.en",function(){return{template:{default:"Mind map",tianpan:"Sky map",structure:"Organization Chart",filetree:"Directory organization chart",right:"logical structure diagram","fish-bone":"Fish bone figure"},theme:{classic:"The mind map classic","classic-compact":"Compact classic",snow:"gentle cold light","snow-compact":"Compact cold light",fish:"Fish bone map",wire:"wireframe","fresh-red":"Fresh red","fresh-soil":"Dirty yellow","fresh-green":"Artistic Green","fresh-blue":"Sky Blue","fresh-purple":"Romantic Purple","fresh-pink":"Mind powder","fresh-red-compat":"Compact red","fresh-soil-compat":"Compact yellow","fresh-green-compat":"Compact green","fresh-blue-compat":"Compact blue","fresh-purple-compat":"Compact purple","fresh-pink-compat":"Compact powder",tianpan:"Classic dial","tianpan-compact":"Compact day"},maintopic:"Center theme",topic:"branch topic",panels:{history:"history",template:"template",theme:"skin",layout:"layout",style:"style",font:"text",color:"color",background:"background",insert:"insert",arrange:"adjust",nodeop:"current",priority:"priority",progress:"progress",resource:"resource",note:"note",attachment:"attachment",word:"text"},error_message:{title:"Oh, the mind map is wrong",err_load:"Loading mind map failed",err_save:"Saving mind map failed",err_network:"Network error",err_doc_resolve:"Document parsing failed",err_unknown:"A strange error has occurred",err_localfile_read:"File read error",err_download:"File download failed",err_remove_share:"Cancel sharing failed",err_create_share:"Sharing failed",err_mkdir:"Directory creation failed",err_ls:"Read directory failed",err_share_data:"Load shared content error",err_share_sync_fail:"Share content sync failed",err_move_file:"File move failed",err_rename:"Rename failed",unknownreason:"Maybe an alien has messed with the code...",pcs_code:{3:"This interface is not supported",4:"There is no permission to perform this operation",5:"IP is not authorized",110:"User session has expired, please log in again",31001:"Database query error",31002:"Database connection error",31003:"The database returns an empty result",31021:"Network error",31022:"The server cannot be connected temporarily",31023:"Input parameter error",31024:"app id is empty",31025:"Backend storage error",31041:"User's cookie is not a legal Baidu cookie",31042:"User is not logged in",31043:"User is not activated",31044:"User is not authorized",31045:"User does not exist",31046:"User already exists",31061:"The file already exists",31062:"Illegal file name",31063:"The file parent directory does not exist",31064:"There is no access to this file",31065:"The directory is full",31066:"The file does not exist",31067:"File processing error",31068:"File creation failed",31069:"File copy failed",31070:"File deletion failed",31071:"Cannot read file meta information",31072:"File movement failed",31073:"File rename failed",31079:"File MD5 was not found, please upload the entire file using the upload API.",31081:"Superfile creation failed",31082:"The list of superfile blocks is empty",31083:"Superfile update failed",31101:"Tag system internal error",31102:"The tag parameter is incorrect",31103:"tag system error",31110:"Unauthorized to set this directory quota",31111:"Quota management only supports two levels of directories",31112:"Exceeded quota",31113:"Quotas cannot exceed quotas for directory ancestors",31114:"Quotas cannot be smaller than subdirectory quotas",31141:"Request thumbnail service failed",31201:"Signature error",31202:"The file does not exist",31203:"Setting acl failed",31204:"Request acl verification failed",31205:"Get acl failed",31206:"acl does not exist",31207:"bucket already exists",31208:"User request error",31209:"Server Error",31210:"Server does not support",31211:"No access",31212:"Service is not available",31213:"Retry error",31214:"Failed to upload file data",31215:"Upload file meta failed",31216:"Download file data failed",31217:"Download file meta failed",31218:"Capacity exceeds quota",31219:"The number of requests exceeds the limit",31220:"Flow exceeded quota",31298:"The server returned a value KEY is illegal",31299:"The server return value KEY does not exist"}},ui:{shared_file_title:"[shared] {0} (read only)",load_share_for_edit:"Loading shared files...",share_sync_success:"Share content is synced",recycle_clear_confirm:"Are you sure to empty the recycle bin? The emptied files cannot be recovered. ",fullscreen_exit_hint:"Press Esc or F11 to exit full screen",error_detail:"details",copy_and_feedback:"Copy and feedback",move_file_confirm:'Move "{0}" to "{1}"? ',rename:"rename",rename_success:"{0} rename succeeded",move_success:"{0} moved successfully to {1}",command:{exportPNG:"Export as PNG image",exportSVG:"Export as SVG image",appendsiblingnode:"Insert Sibling",appendparentnode:"Insert Parent",appendchildnode:"Insert Child",removenode:"Del",editnode:"Edit",arrangeup:"Up",arrangedown:"Down",resetlayout:"Organize layout",expandtoleaf:"Expand all nodes",expandtolevel1:"Expand to level 1 node",expandtolevel2:"Expand to level 2 node",expandtolevel3:"Expand to level 3 node",expandtolevel4:"Expand to level 4 node",expandtolevel5:"Expand to level 5 node",expandtolevel6:"Expand to level 6 node",fullscreen:"full screen",outline:"outline"},search:"search",export:"export",expandtoleaf:"expand",back:"return",undo:"Undo (Ctrl + Z)",redo:"Redo (Ctrl + Y)",tabs:{file:"File",idea:"Thinking",appearence:"Appearance",view:"View"},quickvisit:{new:"New (Ctrl + Alt + N)",save:"Save (Ctrl + S)",share:"Share (Ctrl + Alt + S)",feedback:"Feedback question (F1)",editshare:"Edit"},menu:{mainmenutext:"Baidu mind map",newtab:"New",opentab:"open",savetab:"Save",sharetab:"Share",preferencetab:"Settings",helptab:"Help",feedbacktab:"Feedback",recenttab:"Recently used",netdisktab:"Baidu cloud storage",localtab:"local file",drafttab:"Draft box",downloadtab:"Export to local",createsharetab:"current mind map",managesharetab:"Shared",newheader:"New mind map",openheader:"open",saveheader:"Save to",draftheader:"Draft box",shareheader:"Share my mind map",downloadheader:"Export to the specified format",preferenceheader:"Preferences",helpheader:"Help",feedbackheader:"Feedback"},mydocument:"My Documents",emptydir:"The directory is empty! ",pickfile:"Select file...",acceptfile:"Supported format: {0}",dropfile:"or drag the file here",unsupportedfile:"Unsupported file format",untitleddoc:"untitled document",overrideconfirm:"{0} already exists, confirm overwrite? ",checklogin:"Check login status...",loggingin:"Login...",recent:"Recently opened",clearrecent:"clear",clearrecentconfirm:"Are you clearing the list of recent documents? ",cleardraft:"Empty",cleardraftconfirm:"Confirm empty drafts? ",none_share:"Do not share",public_share:"public sharing",password_share:"Private sharing",email_share:"Mail invitation",url_share:"mind map URL address:",sns_share:"Social Network Sharing:",sns_share_text:"“{0}” -I use the mind map of Baidu mind map, take a look! (Address 1})",none_share_description:"Do not share the current mind map",public_share_description:"Create a share visible to anyone",share_button_text:"Create",password_share_description:"Create a share that requires a password to be visible",email_share_description:"Create a share visible to the specified person, you can also allow them to edit",ondev:"Please look forward to it! ",create_share_failed:"Share failed: {0}",remove_share_failed:"Delete failed: {1}",copy:"copy",copied:"has been copied",shared_tip:"The current mind map is shared by {0}, you can save it to your own network disk or share it again",current_share:"current mind map",manage_share:"My share",share_remove_action:"Do not share the mind map",share_view_action:"Open shared address",share_edit_action:"Edit shared file",login:"Login",logout:"logout",switchuser:"switch account",userinfo:"Personal information",gotonetdisk:"My network disk",requirelogin:'Please and use ',saveas:"Save as",filename:"filename",fileformat:"Save format",save:"Save",mkdir:"New directory",recycle:"Recycle Bin",newdir:"unnamed directory",bold:"Bold",italic:"italic",forecolor:"font color",fontfamily:"font",fontsize:"font size",layoutstyle:"theme",node:"node operation",saveto:"Save as",hand:"Allow dragging",camera:"Locate the root node","zoom-in":"Zoom in (Ctrl+)","zoom-out":"Zoom out (Ctrl-)",markers:"tag",resource:"resource",help:"Help",preference:"Preferences",expandnode:"Expand to leaf",collapsenode:"receive a level one node",template:"template",theme:"skin",clearstyle:"clear style",copystyle:"copy style",pastestyle:"paste style",appendsiblingnode:"same theme",appendchildnode:"subordinate theme",arrangeup:"pre-tune",arrangedown:"post-tune",editnode:"Edit",removenode:"remove",priority:"Priority",progress:{p1:"not started",p2:"Complete 1/8",p3:"Complete 1/4",p4:"Complete 3/8",p5:"Complete half",p6:"Complete 5/8",p7:"Complete 3/4",p8:"Complete 7/8",p9:"Completed",p0:"clear progress"},link:"link",image:"picture",note:"Remarks",insertlink:"insert link",insertimage:"insert image",insertnote:"insert note",removelink:"Remove existing links",removeimage:"Remove existing image",removenote:"Remove existing notes",resetlayout:"Organize",justnow:"just",minutesago:"{0} minutes ago",hoursago:"{0} hours ago",yesterday:"Yesterday",daysago:"{0} days ago",longago:"A long time ago",redirect:"You are opening the connection {0}, Baidu mind map can not guarantee the security of the connection, do you want to continue? ",navigator:"navigator",unsavedcontent:"The current file has not been saved to the network drive: \n\n{0}\n\n Although unsaved data is cached in the drafts, clearing the browser cache will cause the drafts to be cleared. ",shortcuts:"shortcuts",contact:"Contact and feedback",email:"mail group",qq_group:"QQ group",github_issue:"Github",baidu_tieba:"贴吧",clipboardunsupported:"Your browser does not support clipboard, please use shortcut key to copy",load_success:"{0} loaded successfully",save_success:"{0} has been saved in {1}",autosave_success:"{0} has been automatically saved in {1}",selectall:"Select all",selectrevert:"inverse selection",selectsiblings:"Select brother nodes",selectlevel:"Select a peer node",selectpath:"Select path",selecttree:"Select subtree"},popupcolor:{clearColor:"clear color",standardColor:"standard color",themeColor:"Theme color"},dialogs:{markers:{static:{lang_input_text:"Text content:",lang_input_url:"Link address:",lang_input_title:"Title:",lang_input_target:"Whether in new window:"},priority:"Priority",none:"None",progress:{title:"progress",notdone:"unfinished",done1:"Complete 1/8",done2:"Complete 1/4",done3:"Complete 3/8",done4:"Complete 1/2",done5:"Complete 5/8",done6:"Complete 3/4",done7:"Complete 7/8",done:"Completed"}},help:{},hyperlink:{},image:{},resource:{}},hyperlink:{hyperlink:"link...",unhyperlink:"Remove link"},image:{image:"image...",removeimage:"Remove image"},marker:{marker:"progress/priority..."},resource:{resource:"Resources..."}}}),angular.module("kityminderEditor").service("lang.zh_CN",function(){return{template:{default:"思维导图",tianpan:"天盘图",structure:"组织结构图",filetree:"目录组织图",right:"逻辑结构图","fish-bone":"鱼骨头图"},theme:{classic:"脑图经典","classic-compact":"紧凑经典",snow:"温柔冷光","snow-compact":"紧凑冷光",fish:"鱼骨图",wire:"线框","fresh-red":"清新红","fresh-soil":"泥土黄","fresh-green":"文艺绿","fresh-blue":"天空蓝","fresh-purple":"浪漫紫","fresh-pink":"脑残粉","fresh-red-compat":"紧凑红","fresh-soil-compat":"紧凑黄","fresh-green-compat":"紧凑绿","fresh-blue-compat":"紧凑蓝","fresh-purple-compat":"紧凑紫","fresh-pink-compat":"紧凑粉",tianpan:"经典天盘","tianpan-compact":"紧凑天盘"},maintopic:"中心主题",topic:"分支主题",panels:{history:"历史",template:"模板",theme:"皮肤",layout:"布局",style:"样式",font:"文字",color:"颜色",background:"背景",insert:"插入",arrange:"调整",nodeop:"当前",priority:"优先级",progress:"进度",resource:"资源",note:"备注",attachment:"附件",word:"文字"},error_message:{title:"哎呀,脑图出错了",err_load:"加载脑图失败",err_save:"保存脑图失败",err_network:"网络错误",err_doc_resolve:"文档解析失败",err_unknown:"发生了奇怪的错误",err_localfile_read:"文件读取错误",err_download:"文件下载失败",err_remove_share:"取消分享失败",err_create_share:"分享失败",err_mkdir:"目录创建失败",err_ls:"读取目录失败",err_share_data:"加载分享内容出错",err_share_sync_fail:"分享内容同步失败",err_move_file:"文件移动失败",err_rename:"重命名失败",unknownreason:"可能是外星人篡改了代码...",pcs_code:{3:"不支持此接口",4:"没有权限执行此操作",5:"IP未授权",110:"用户会话已过期,请重新登录",31001:"数据库查询错误",31002:"数据库连接错误",31003:"数据库返回空结果",31021:"网络错误",31022:"暂时无法连接服务器",31023:"输入参数错误",31024:"app id为空",31025:"后端存储错误",31041:"用户的cookie不是合法的百度cookie",31042:"用户未登陆",31043:"用户未激活",31044:"用户未授权",31045:"用户不存在",31046:"用户已经存在",31061:"文件已经存在",31062:"文件名非法",31063:"文件父目录不存在",31064:"无权访问此文件",31065:"目录已满",31066:"文件不存在",31067:"文件处理出错",31068:"文件创建失败",31069:"文件拷贝失败",31070:"文件删除失败",31071:"不能读取文件元信息",31072:"文件移动失败",31073:"文件重命名失败",31079:"未找到文件MD5,请使用上传API上传整个文件。",31081:"superfile创建失败",31082:"superfile 块列表为空",31083:"superfile 更新失败",31101:"tag系统内部错误",31102:"tag参数错误",31103:"tag系统错误",31110:"未授权设置此目录配额",31111:"配额管理只支持两级目录",31112:"超出配额",31113:"配额不能超出目录祖先的配额",31114:"配额不能比子目录配额小",31141:"请求缩略图服务失败",31201:"签名错误",31202:"文件不存在",31203:"设置acl失败",31204:"请求acl验证失败",31205:"获取acl失败",31206:"acl不存在",31207:"bucket已存在",31208:"用户请求错误",31209:"服务器错误",31210:"服务器不支持",31211:"禁止访问",31212:"服务不可用",31213:"重试出错",31214:"上传文件data失败",31215:"上传文件meta失败",31216:"下载文件data失败",31217:"下载文件meta失败",31218:"容量超出限额",31219:"请求数超出限额",31220:"流量超出限额",31298:"服务器返回值KEY非法",31299:"服务器返回值KEY不存在"}},ui:{shared_file_title:"[分享的] {0} (只读)",load_share_for_edit:"正在加载分享的文件...",share_sync_success:"分享内容已同步",recycle_clear_confirm:"确认清空回收站么?清空后的文件无法恢复。",fullscreen_exit_hint:"按 Esc 或 F11 退出全屏",error_detail:"详细信息",copy_and_feedback:"复制并反馈",move_file_confirm:'确定把 "{0}" 移动到 "{1}" 吗?',rename:"重命名",rename_success:"{0} 重命名成功",move_success:"{0} 移动成功到 {1}",command:{exportPNG:"导出为PNG图片",exportSVG:"导出为SVG图片",appendsiblingnode:"插入同级主题",appendparentnode:"插入上级主题",appendchildnode:"插入下级主题",removenode:"删除",editnode:"编辑",arrangeup:"上移",arrangedown:"下移",resetlayout:"整理布局",expandtoleaf:"展开全部节点",expandtolevel1:"展开到一级节点",expandtolevel2:"展开到二级节点",expandtolevel3:"展开到三级节点",expandtolevel4:"展开到四级节点",expandtolevel5:"展开到五级节点",expandtolevel6:"展开到六级节点",fullscreen:"全屏",outline:"大纲"},search:"搜索",export:"导出",expandtoleaf:"展开",back:"返回",undo:"撤销 (Ctrl + Z)",redo:"重做 (Ctrl + Y)",tabs:{file:"文件",idea:"思路",appearence:"外观",view:"视图"},quickvisit:{new:"新建 (Ctrl + Alt + N)",save:"保存 (Ctrl + S)",share:"分享 (Ctrl + Alt + S)",feedback:"反馈问题(F1)",editshare:"编辑"},menu:{mainmenutext:"百度脑图",newtab:"新建",opentab:"打开",savetab:"保存",sharetab:"分享",preferencetab:"设置",helptab:"帮助",feedbacktab:"反馈",recenttab:"最近使用",netdisktab:"百度云存储",localtab:"本地文件",drafttab:"草稿箱",downloadtab:"导出到本地",createsharetab:"当前脑图",managesharetab:"已分享",newheader:"新建脑图",openheader:"打开",saveheader:"保存到",draftheader:"草稿箱",shareheader:"分享我的脑图",downloadheader:"导出到指定格式",preferenceheader:"偏好设置",helpheader:"帮助",feedbackheader:"反馈"},mydocument:"我的文档",emptydir:"目录为空!",pickfile:"选择文件...",acceptfile:"支持的格式:{0}",dropfile:"或将文件拖至此处",unsupportedfile:"不支持的文件格式",untitleddoc:"未命名文档",overrideconfirm:"{0} 已存在,确认覆盖吗?",checklogin:"检查登录状态中...",loggingin:"正在登录...",recent:"最近打开",clearrecent:"清空",clearrecentconfirm:"确认清空最近文档列表?",cleardraft:"清空",cleardraftconfirm:"确认清空草稿箱?",none_share:"不分享",public_share:"公开分享",password_share:"私密分享",email_share:"邮件邀请",url_share:"脑图 URL 地址:",sns_share:"社交网络分享:",sns_share_text:"“{0}” - 我用百度脑图制作的思维导图,快看看吧!(地址:{1})",none_share_description:"不分享当前脑图",public_share_description:"创建任何人可见的分享",share_button_text:"创建",password_share_description:"创建需要密码才可见的分享",email_share_description:"创建指定人可见的分享,您还可以允许他们编辑",ondev:"敬请期待!",create_share_failed:"分享失败:{0}",remove_share_failed:"删除失败:{1}",copy:"复制",copied:"已复制",shared_tip:"当前脑图被 {0} 分享,你可以修改之后保存到自己的网盘上或再次分享",current_share:"当前脑图",manage_share:"我的分享",share_remove_action:"不分享该脑图",share_view_action:"打开分享地址",share_edit_action:"编辑分享的文件",login:"登录",logout:"注销",switchuser:"切换账户",userinfo:"个人信息",gotonetdisk:"我的网盘",requirelogin:'请 后使用',saveas:"保存为",filename:"文件名",fileformat:"保存格式",save:"保存",mkdir:"新建目录",recycle:"回收站",newdir:"未命名目录",bold:"加粗",italic:"斜体",forecolor:"字体颜色",fontfamily:"字体",fontsize:"字号",layoutstyle:"主题",node:"节点操作",saveto:"另存为",hand:"允许拖拽",camera:"定位根节点","zoom-in":"放大(Ctrl+)","zoom-out":"缩小(Ctrl-)",markers:"标签",resource:"资源",help:"帮助",preference:"偏好设置",expandnode:"展开到叶子",collapsenode:"收起到一级节点",template:"模板",theme:"皮肤",clearstyle:"清除样式",copystyle:"复制样式",pastestyle:"粘贴样式",appendsiblingnode:"同级主题",appendchildnode:"下级主题",arrangeup:"前调",arrangedown:"后调",editnode:"编辑",removenode:"移除",priority:"优先级",progress:{p1:"未开始",p2:"完成 1/8",p3:"完成 1/4",p4:"完成 3/8",p5:"完成一半",p6:"完成 5/8",p7:"完成 3/4",p8:"完成 7/8",p9:"已完成",p0:"清除进度"},link:"链接",image:"图片",note:"备注",insertlink:"插入链接",insertimage:"插入图片",insertnote:"插入备注",removelink:"移除已有链接",removeimage:"移除已有图片",removenote:"移除已有备注",resetlayout:"整理",justnow:"刚刚",minutesago:"{0} 分钟前",hoursago:"{0} 小时前",yesterday:"昨天",daysago:"{0} 天前",longago:"很久之前",redirect:"您正在打开连接 {0},百度脑图不能保证连接的安全性,是否要继续?",navigator:"导航器",unsavedcontent:"当前文件还没有保存到网盘:\n\n{0}\n\n虽然未保存的数据会缓存在草稿箱,但是清除浏览器缓存会导致草稿箱清除。",shortcuts:"快捷键",contact:"联系与反馈",email:"邮件组",qq_group:"QQ 群",github_issue:"Github",baidu_tieba:"贴吧",clipboardunsupported:"您的浏览器不支持剪贴板,请使用快捷键复制",load_success:"{0} 加载成功",save_success:"{0} 已保存于 {1}",autosave_success:"{0} 已自动保存于 {1}",selectall:"全选",selectrevert:"反选",selectsiblings:"选择兄弟节点",selectlevel:"选择同级节点",selectpath:"选择路径",selecttree:"选择子树"},popupcolor:{clearColor:"清空颜色",standardColor:"标准颜色",themeColor:"主题颜色"},dialogs:{markers:{static:{lang_input_text:"文本内容:",lang_input_url:"链接地址:",lang_input_title:"标题:",lang_input_target:"是否在新窗口:"},priority:"优先级",none:"无",progress:{title:"进度",notdone:"未完成",done1:"完成 1/8",done2:"完成 1/4",done3:"完成 3/8",done4:"完成 1/2",done5:"完成 5/8",done6:"完成 3/4",done7:"完成 7/8",done:"已完成"}},help:{},hyperlink:{},image:{},resource:{}},hyperlink:{hyperlink:"链接...",unhyperlink:"移除链接"},image:{image:"图片...",removeimage:"移除图片"},marker:{marker:"进度/优先级..."},resource:{resource:"资源..."}}}),angular.module("kityminderEditor").service("lang.zh-cn",function(){return{template:{default:"思维导图",tianpan:"天盘图",structure:"组织结构图",filetree:"目录组织图",right:"逻辑结构图","fish-bone":"鱼骨头图"},theme:{classic:"脑图经典","classic-compact":"紧凑经典",snow:"温柔冷光","snow-compact":"紧凑冷光",fish:"鱼骨图",wire:"线框","fresh-red":"清新红","fresh-soil":"泥土黄","fresh-green":"文艺绿","fresh-blue":"天空蓝","fresh-purple":"浪漫紫","fresh-pink":"脑残粉","fresh-red-compat":"紧凑红","fresh-soil-compat":"紧凑黄","fresh-green-compat":"紧凑绿","fresh-blue-compat":"紧凑蓝","fresh-purple-compat":"紧凑紫","fresh-pink-compat":"紧凑粉",tianpan:"经典天盘","tianpan-compact":"紧凑天盘"},maintopic:"中心主题",topic:"分支主题",panels:{history:"历史",template:"模板",theme:"皮肤",layout:"布局",style:"样式",font:"文字",color:"颜色",background:"背景",insert:"插入",arrange:"调整",nodeop:"当前",priority:"优先级",progress:"进度",resource:"资源",note:"备注",attachment:"附件",word:"文字"},error_message:{title:"哎呀,脑图出错了",err_load:"加载脑图失败",err_save:"保存脑图失败",err_network:"网络错误",err_doc_resolve:"文档解析失败",err_unknown:"发生了奇怪的错误",err_localfile_read:"文件读取错误",err_download:"文件下载失败",err_remove_share:"取消分享失败",err_create_share:"分享失败",err_mkdir:"目录创建失败",err_ls:"读取目录失败",err_share_data:"加载分享内容出错",err_share_sync_fail:"分享内容同步失败",err_move_file:"文件移动失败",err_rename:"重命名失败",unknownreason:"可能是外星人篡改了代码...",pcs_code:{3:"不支持此接口",4:"没有权限执行此操作",5:"IP未授权",110:"用户会话已过期,请重新登录",31001:"数据库查询错误",31002:"数据库连接错误",31003:"数据库返回空结果",31021:"网络错误",31022:"暂时无法连接服务器",31023:"输入参数错误",31024:"app id为空",31025:"后端存储错误",31041:"用户的cookie不是合法的百度cookie",31042:"用户未登陆",31043:"用户未激活",31044:"用户未授权",31045:"用户不存在",31046:"用户已经存在",31061:"文件已经存在",31062:"文件名非法",31063:"文件父目录不存在",31064:"无权访问此文件",31065:"目录已满",31066:"文件不存在",31067:"文件处理出错",31068:"文件创建失败",31069:"文件拷贝失败",31070:"文件删除失败",31071:"不能读取文件元信息",31072:"文件移动失败",31073:"文件重命名失败",31079:"未找到文件MD5,请使用上传API上传整个文件。",31081:"superfile创建失败",31082:"superfile 块列表为空",31083:"superfile 更新失败",31101:"tag系统内部错误",31102:"tag参数错误",31103:"tag系统错误",31110:"未授权设置此目录配额",31111:"配额管理只支持两级目录",31112:"超出配额",31113:"配额不能超出目录祖先的配额",31114:"配额不能比子目录配额小",31141:"请求缩略图服务失败",31201:"签名错误",31202:"文件不存在",31203:"设置acl失败",31204:"请求acl验证失败",31205:"获取acl失败",31206:"acl不存在",31207:"bucket已存在",31208:"用户请求错误",31209:"服务器错误",31210:"服务器不支持",31211:"禁止访问",31212:"服务不可用",31213:"重试出错",31214:"上传文件data失败",31215:"上传文件meta失败",31216:"下载文件data失败",31217:"下载文件meta失败",31218:"容量超出限额",31219:"请求数超出限额",31220:"流量超出限额",31298:"服务器返回值KEY非法",31299:"服务器返回值KEY不存在"}},ui:{shared_file_title:"[分享的] {0} (只读)",load_share_for_edit:"正在加载分享的文件...",share_sync_success:"分享内容已同步",recycle_clear_confirm:"确认清空回收站么?清空后的文件无法恢复。",fullscreen_exit_hint:"按 Esc 或 F11 退出全屏",error_detail:"详细信息",copy_and_feedback:"复制并反馈",move_file_confirm:'确定把 "{0}" 移动到 "{1}" 吗?',rename:"重命名",rename_success:"{0} 重命名成功",move_success:"{0} 移动成功到 {1}",command:{exportPNG:"导出为PNG图片",exportSVG:"导出为SVG图片",appendsiblingnode:"插入同级主题",appendparentnode:"插入上级主题",appendchildnode:"插入下级主题",removenode:"删除",editnode:"编辑",arrangeup:"上移",arrangedown:"下移",resetlayout:"整理布局",expandtoleaf:"展开全部节点",expandtolevel1:"展开到一级节点",expandtolevel2:"展开到二级节点",expandtolevel3:"展开到三级节点",expandtolevel4:"展开到四级节点",expandtolevel5:"展开到五级节点",expandtolevel6:"展开到六级节点",fullscreen:"全屏",outline:"大纲"},search:"搜索",export:"导出",expandtoleaf:"展开",back:"返回",undo:"撤销 (Ctrl + Z)",redo:"重做 (Ctrl + Y)",tabs:{file:"文件",idea:"思路",appearence:"外观",view:"视图"},quickvisit:{new:"新建 (Ctrl + Alt + N)",save:"保存 (Ctrl + S)",share:"分享 (Ctrl + Alt + S)",feedback:"反馈问题(F1)",editshare:"编辑"},menu:{mainmenutext:"百度脑图",newtab:"新建",opentab:"打开",savetab:"保存",sharetab:"分享",preferencetab:"设置",helptab:"帮助",feedbacktab:"反馈",recenttab:"最近使用",netdisktab:"百度云存储",localtab:"本地文件",drafttab:"草稿箱",downloadtab:"导出到本地",createsharetab:"当前脑图",managesharetab:"已分享",newheader:"新建脑图",openheader:"打开",saveheader:"保存到",draftheader:"草稿箱",shareheader:"分享我的脑图",downloadheader:"导出到指定格式",preferenceheader:"偏好设置",helpheader:"帮助",feedbackheader:"反馈"},mydocument:"我的文档",emptydir:"目录为空!",pickfile:"选择文件...",acceptfile:"支持的格式:{0}",dropfile:"或将文件拖至此处",unsupportedfile:"不支持的文件格式",untitleddoc:"未命名文档",overrideconfirm:"{0} 已存在,确认覆盖吗?",checklogin:"检查登录状态中...",loggingin:"正在登录...",recent:"最近打开",clearrecent:"清空",clearrecentconfirm:"确认清空最近文档列表?",cleardraft:"清空",cleardraftconfirm:"确认清空草稿箱?",none_share:"不分享",public_share:"公开分享",password_share:"私密分享",email_share:"邮件邀请",url_share:"脑图 URL 地址:",sns_share:"社交网络分享:",sns_share_text:"“{0}” - 我用百度脑图制作的思维导图,快看看吧!(地址:{1})",none_share_description:"不分享当前脑图",public_share_description:"创建任何人可见的分享",share_button_text:"创建",password_share_description:"创建需要密码才可见的分享",email_share_description:"创建指定人可见的分享,您还可以允许他们编辑",ondev:"敬请期待!",create_share_failed:"分享失败:{0}",remove_share_failed:"删除失败:{1}",copy:"复制",copied:"已复制",shared_tip:"当前脑图被 {0} 分享,你可以修改之后保存到自己的网盘上或再次分享",current_share:"当前脑图",manage_share:"我的分享",share_remove_action:"不分享该脑图",share_view_action:"打开分享地址",share_edit_action:"编辑分享的文件",login:"登录",logout:"注销",switchuser:"切换账户",userinfo:"个人信息",gotonetdisk:"我的网盘",requirelogin:'请 后使用',saveas:"保存为",filename:"文件名",fileformat:"保存格式",save:"保存",mkdir:"新建目录",recycle:"回收站",newdir:"未命名目录",bold:"加粗",italic:"斜体",forecolor:"字体颜色",fontfamily:"字体",fontsize:"字号",layoutstyle:"主题",node:"节点操作",saveto:"另存为",hand:"允许拖拽",camera:"定位根节点","zoom-in":"放大(Ctrl+)","zoom-out":"缩小(Ctrl-)",markers:"标签",resource:"资源",help:"帮助",preference:"偏好设置",expandnode:"展开到叶子",collapsenode:"收起到一级节点",template:"模板",theme:"皮肤",clearstyle:"清除样式",copystyle:"复制样式",pastestyle:"粘贴样式",appendsiblingnode:"同级主题",appendchildnode:"下级主题",arrangeup:"前调",arrangedown:"后调",editnode:"编辑",removenode:"移除",priority:"优先级",progress:{p1:"未开始",p2:"完成 1/8",p3:"完成 1/4",p4:"完成 3/8",p5:"完成一半",p6:"完成 5/8",p7:"完成 3/4",p8:"完成 7/8",p9:"已完成",p0:"清除进度"},link:"链接",image:"图片",note:"备注",insertlink:"插入链接",insertimage:"插入图片",insertnote:"插入备注",removelink:"移除已有链接",removeimage:"移除已有图片",removenote:"移除已有备注",resetlayout:"整理",justnow:"刚刚",minutesago:"{0} 分钟前",hoursago:"{0} 小时前",yesterday:"昨天",daysago:"{0} 天前",longago:"很久之前",redirect:"您正在打开连接 {0},百度脑图不能保证连接的安全性,是否要继续?",navigator:"导航器",unsavedcontent:"当前文件还没有保存到网盘:\n\n{0}\n\n虽然未保存的数据会缓存在草稿箱,但是清除浏览器缓存会导致草稿箱清除。",shortcuts:"快捷键",contact:"联系与反馈",email:"邮件组",qq_group:"QQ 群",github_issue:"Github",baidu_tieba:"贴吧",clipboardunsupported:"您的浏览器不支持剪贴板,请使用快捷键复制",load_success:"{0} 加载成功",save_success:"{0} 已保存于 {1}",autosave_success:"{0} 已自动保存于 {1}",selectall:"全选",selectrevert:"反选",selectsiblings:"选择兄弟节点",selectlevel:"选择同级节点",selectpath:"选择路径",selecttree:"选择子树"},popupcolor:{clearColor:"清空颜色",standardColor:"标准颜色",themeColor:"主题颜色"},dialogs:{markers:{static:{lang_input_text:"文本内容:",lang_input_url:"链接地址:",lang_input_title:"标题:",lang_input_target:"是否在新窗口:"},priority:"优先级",none:"无",progress:{title:"进度",notdone:"未完成",done1:"完成 1/8",done2:"完成 1/4",done3:"完成 3/8",done4:"完成 1/2",done5:"完成 5/8",done6:"完成 3/4",done7:"完成 7/8",done:"已完成"}},help:{},hyperlink:{},image:{},resource:{}},hyperlink:{hyperlink:"链接...",unhyperlink:"移除链接"},image:{image:"图片...",removeimage:"移除图片"},marker:{marker:"进度/优先级..."},resource:{resource:"资源..."}}}),angular.module("kityminderEditor").service("lang.zh_PNY",function(){return{template:{default:"Sīwéi dǎo tú",tianpan:"Tiān pán tú",structure:"Zǔzhī jiégòu tú",filetree:"Mùlù zǔzhī tú",right:"Luójí jiégòu tú","fish-bone":"Yú gǔtou tú"},theme:{classic:"Nǎo tú jīngdiǎn","classic-compact":"Jǐncòu jīngdiǎn",snow:"Wēnróu lěngguāng","snow-compact":"Jǐncòu lěngguāng",fish:"Yú gǔ tú",wire:"Xiàn kuāng","fresh-red":"Qīngxīn hóng","fresh-soil":"Nítǔ huáng","fresh-green":"Wényì lǜ","fresh-blue":"Tiānkōng lán","fresh-purple":"Làngmàn zǐ","fresh-pink":"Nǎocán fěn","fresh-red-compat":"Jǐncòu hóng","fresh-soil-compat":"Jǐncòu huáng","fresh-green-compat":"Jǐncòu lǜ","fresh-blue-compat":"Jǐncòu lán","fresh-purple-compat":"Jǐncòu zǐ","fresh-pink-compat":"Jǐncòu fěn",tianpan:"Jīngdiǎn tiān pán","tianpan-compact":"Jǐncòu tiān pán"},maintopic:"Zhōngxīn zhǔtí",topic:"Fēnzhī zhǔtí",panels:{history:"Lìshǐ",template:"Múbǎn",theme:"Pífū",layout:"Bùjú",style:"Yàngshì",font:"Wénzì",color:"Yánsè",background:"Bèijǐng",insert:"Chārù",arrange:"Tiáozhěng",nodeop:"Dāngqián",priority:"Yōuxiān jí",progress:"Jìndù",resource:"Zīyuán",note:"Bèizhù",attachment:"Fùjiàn",word:"Wénzì"},error_message:{title:"Āiyā, nǎo tú chūcuòle",err_load:"Jiāzài nǎo tú shībài",err_save:"Bǎocún nǎo tú shībài",err_network:"Wǎngluò cuòwù",err_doc_resolve:"Wéndàng jiěxī shībài",err_unknown:"Fāshēngle qíguài de cuòwù",err_localfile_read:"Wénjiàn dòu qǔ cuòwù",err_download:"Wénjiàn xià zǎi shībài",err_remove_share:"Qǔxiāo fēnxiǎng shībài",err_create_share:"Fēnxiǎng shībài",err_mkdir:"Mùlù chuàngjiàn shībài",err_ls:"Dòu qǔ mùlù shībài",err_share_data:"Jiāzài fēnxiǎng nèiróng chūcuò",err_share_sync_fail:"Fēnxiǎng nèiróng tóngbù shībài",err_move_file:"Wénjiàn yídòng shībài",err_rename:"Zhòng mìngmíng shībài",unknownreason:"Kěnéng shì wài xīng rén cuàngǎile dàimǎ...",pcs_code:{3:"Bù zhīchí cǐ jiēkǒu",4:"Méiyǒu quánxiàn zhíxíng cǐ cāozuò",5:"IP wèi shòuquán",110:"Yònghù huìhuà yǐ guòqí, qǐng chóngxīn dēnglù",31001:"Shùjùkù cháxún cuòwù",31002:"Shùjùkù liánjiē cuòwù",31003:"Shùjùkù fǎnhuí kōng jiéguǒ",31021:"Wǎngluò cuòwù",31022:"Zhànshí wúfǎ liánjiē fúwùqì",31023:"Shūrù cānshù cuòwù",31024:"App id wèi kōng",31025:"Hòu duān cúnchú cuòwù",31041:"Yònghù de cookie bùshì héfǎ de bǎidù cookie",31042:"Yònghù wèi dēnglù",31043:"Yònghù wèi jīhuó",31044:"Yònghù wèi shòuquán",31045:"Yònghù bù cúnzài",31046:"Yònghù yǐjīng cúnzài",31061:"Wénjiàn yǐjīng cúnzài",31062:"Wénjiàn míng fēifǎ",31063:"Wénjiàn fù mùlù bù cúnzài",31064:"Wú quán fǎngwèn cǐ wénjiàn",31065:"Mùlù yǐ mǎn",31066:"Wénjiàn bù cúnzài",31067:"Wénjiàn chǔlǐ chūcuò",31068:"Wénjiàn chuàngjiàn shībài",31069:"Wénjiàn kǎobèi shībài",31070:"Wénjiàn shānchú shībài",31071:"Bùnéng dòu qǔ wénjiàn yuán xìnxī",31072:"Wénjiàn yídòng shībài",31073:"Wénjiàn zhòng mìngmíng shībài",31079:"Wèi zhǎodào wénjiàn MD5, qǐng shǐyòng shàngchuán API shàngchuán zhěnggè wénjiàn.",31081:"superfile chuàngjiàn shībài",31082:"superfile kuài lièbiǎo wèi kōng",31083:"superfile gēngxīn shībài",31101:"Tag xìtǒng nèibù cuòwù",31102:"Tag cānshù cuòwù",31103:"Tag xìtǒng cuòwù",31110:"Wèi shòuquán shèzhì cǐ mùlù pèi'é",31111:"Pèi'é guǎnlǐ zhǐ zhīchí liǎng jí mùlù",31112:"Chāochū pèi'é",31113:"Pèi'é bùnéng chāochū mùlù zǔxiān de pèi'é",31114:"Pèi'é bùnéng bǐ zǐ mùlù pèi'é xiǎo",31141:"Qǐngqiú suō lüètú fúwù shībài",31201:"Qiānmíng cuòwù",31202:"Wénjiàn bù cúnzài",31203:"Shèzhì acl shībài",31204:"Qǐngqiú acl yànzhèng shībài",31205:"Huòqǔ acl shībài",31206:"Acl bù cúnzài",31207:"Bucket yǐ cúnzài",31208:"Yònghù qǐngqiú cuòwù",31209:"Fúwùqì cuòwù",31210:"Fúwùqì bù zhīchí",31211:"Jìnzhǐ fǎngwèn",31212:"Fúwù bùkě yòng",31213:"Chóng shì chūcuò",31214:"Shàngchuán wénjiàn data shībài",31215:"Shàngchuán wénjiàn meta shībài",31216:"Xiàzài wénjiàn data shībài",31217:"Xiàzài wénjiàn meta shībài",31218:"Róngliàng chāochū xiàn'é",31219:"Qǐngqiú shù chāochū xiàn'é",31220:"Liúliàng chāochū xiàn'é",31298:"Fúwùqì fǎnhuí zhí KEY fēifǎ",31299:"Fúwùqì fǎnhuí zhí KEY bù cúnzài"}},ui:{shared_file_title:"[Fēnxiǎng de] {0} (zhǐ dú)",load_share_for_edit:"Zhèngzài jiāzài fēnxiǎng de wénjiàn...",share_sync_success:"Fēnxiǎng nèiróng yǐ tóngbù",recycle_clear_confirm:"Quèrèn qīngkōng huíshōu zhàn me? Qīngkōng hòu de wénjiàn wúfǎ huīfù.",fullscreen_exit_hint:"Àn Esc huò F11 tuìchū quánpíng",error_detail:"Xiángxì xìnxī",copy_and_feedback:"Fùzhì bìng fǎnkuì",move_file_confirm:'Quèdìng bǎ"{0}" yídòng dào"{1}" ma?',rename:"Zhòng mìngmíng",rename_success:"{0} Zhòng mìngmíng chénggōng",move_success:"{0} Yídòng chénggōng dào {1}",command:{exportPNG:"Dǎochū wèi PNG túpiàn",exportSVG:"Dǎochū wèi SVG túpiàn",appendsiblingnode:"Chārù tóng jí zhǔtí",appendparentnode:"Chārù shàngjí zhǔtí",appendchildnode:"Chārù xiàjí zhǔtí",removenode:"Shānchú",editnode:"Biānjí",arrangeup:"Shàng yí",arrangedown:"Xià yí",resetlayout:"Zhěnglǐ bùjú",expandtoleaf:"Zhǎnkāi quánbù jiédiǎn",expandtolevel1:"Zhǎnkāi dào yī jí jiédiǎn",expandtolevel2:"Zhǎnkāi dào èr jí jiédiǎn",expandtolevel3:"Zhǎnkāi dào sān jí jiédiǎn",expandtolevel4:"Zhǎnkāi dào sì jí jiédiǎn",expandtolevel5:"Zhǎnkāi dào wǔ jí jiédiǎn",expandtolevel6:"Zhǎnkāi dào liù jí jiédiǎn",fullscreen:"Quánpíng",outline:"Dàgāng"},search:"Sōusuǒ",export:"Dǎochū",expandtoleaf:"Zhǎnkāi",back:"Fǎnhuí",undo:"Chèxiāo (Ctrl + Z)",redo:"Chóng zuò (Ctrl + Y)",tabs:{file:"Wénjiàn",idea:"Sīlù",appearence:"Wàiguān",view:"Shìtú"},quickvisit:{new:"Xīnjiàn (Ctrl + Alt + N)",save:"Bǎocún (Ctrl + S)",share:"Fēnxiǎng (Ctrl + Alt + S)",feedback:"Fǎnkuì wèntí (F1)",editshare:"Biānjí"},menu:{mainmenutext:"Bǎidù nǎo tú",newtab:"Xīnjiàn",opentab:"Dǎkāi",savetab:"Bǎocún",sharetab:"Fēnxiǎng",preferencetab:"Shèzhì",helptab:"Bāngzhù",feedbacktab:"Fǎnkuì",recenttab:"Zuìjìn shǐyòng",netdisktab:"Bǎidù yún cúnchú",localtab:"Běndì wénjiàn",drafttab:"Cǎogǎo xiāng",downloadtab:"Dǎochū dào běndì",createsharetab:"Dāngqián nǎo tú",managesharetab:"Yǐ fēnxiǎng",newheader:"Xīnjiàn nǎo tú",openheader:"Dǎkāi",saveheader:"Bǎocún dào",draftheader:"Cǎogǎo xiāng",shareheader:"Fēnxiǎng wǒ de nǎo tú",downloadheader:"Dǎochū dào zhǐdìng géshì",preferenceheader:"Piānhào shèzhì",helpheader:"Bāngzhù",feedbackheader:"Fǎnkuì"},mydocument:"Wǒ de wéndàng",emptydir:"Mùlù wèi kōng!",pickfile:"Xuǎnzé wénjiàn...",acceptfile:"Zhīchí de géshì:{0}",dropfile:"Huò jiāng wénjiàn tuō zhìcǐ chù",unsupportedfile:"Bù zhīchí de wénjiàn géshì",untitleddoc:"Wèi mìngmíng wéndàng",overrideconfirm:"{0} Yǐ cúnzài, quèrèn fùgài ma?",checklogin:"Jiǎnchá dēnglù zhuàngtài zhōng...",loggingin:"Zhèngzài dēnglù...",recent:"Zuìjìn dǎkāi",clearrecent:"Qīngkōng",clearrecentconfirm:"Quèrèn qīngkōng zuìjìn wéndàng lièbiǎo?",cleardraft:"Qīngkōng",cleardraftconfirm:"Quèrèn qīngkōng cǎogǎo xiāng?",none_share:"Bù fēnxiǎng",public_share:"Gōngkāi fēnxiǎng",password_share:"Sīmì fēnxiǎng",email_share:"Yóujiàn yāoqǐng",url_share:"Nǎo tú URL dìzhǐ:",sns_share:"Shèjiāo wǎngluò fēnxiǎng:",sns_share_text:"“{0}” - Wǒ yòng bǎidù nǎo tú zhìzuò de sīwéi dǎo tú, kuài kàn kàn ba!(Dìzhǐ:{1})",none_share_description:"Bù fēnxiǎng dāngqián nǎo tú",public_share_description:"Chuàngjiàn rènhé rén kějiàn de fēnxiǎng",share_button_text:"Chuàngjiàn",password_share_description:"Chuàngjiàn xūyào mìmǎ cái kějiàn de fēnxiǎng",email_share_description:"Chuàngjiàn zhǐdìng rén kějiàn de fēnxiǎng, nín hái kěyǐ yǔnxǔ tāmen biānjí",ondev:"Jìng qǐng qídài!",create_share_failed:"Fēnxiǎng shībài:{0}",remove_share_failed:"Shānchú shībài:{1}",copy:"Fùzhì",copied:"Yǐ fùzhì",shared_tip:"Dāngqián nǎo tú bèi {0} fēnxiǎng, nǐ kěyǐ xiūgǎi zhīhòu bǎocún dào zìjǐ de wǎng pán shàng huò zàicì fēnxiǎng",current_share:"Dāngqián nǎo tú",manage_share:"Wǒ de fēnxiǎng",share_remove_action:"Bù fēnxiǎng gāi nǎo tú",share_view_action:"Dǎkāi fēnxiǎng dìzhǐ",share_edit_action:"Biānjí fēnxiǎng de wénjiàn",login:"Dēnglù",logout:"Zhùxiāo",switchuser:"Qiēhuàn zhànghù",userinfo:"Gèrén xìnxī",gotonetdisk:"Wǒ de wǎng pán",requirelogin:'Qǐng hòu shǐyòng',saveas:"Bǎocún wèi",filename:"Wénjiàn míng",fileformat:"Bǎocún géshì",save:"Bǎocún",mkdir:"Xīnjiàn mùlù",recycle:"Huíshōu zhàn",newdir:"Wèi mìngmíng mùlù",bold:"Jiā cū",italic:"Xiétǐ",forecolor:"Zìtǐ yánsè",fontfamily:"Zìtǐ",fontsize:"Zìhao",layoutstyle:"Zhǔtí",node:"Jiédiǎn cāozuò",saveto:"Lìngcún wèi",hand:"Yǔnxǔ tuō zhuāi",camera:"Dìngwèi gēn jiédiǎn","zoom-in":"Fàngdà (Ctrl+)","zoom-out":"Suōxiǎo (Ctrl-)",markers:"Biāoqiān",resource:"Zīyuán",help:"Bāngzhù",preference:"Piānhào shèzhì",expandnode:"Zhǎnkāi dào yèzi",collapsenode:"Shōu qǐ dào yī jí jiédiǎn",template:"Múbǎn",theme:"Pífū",clearstyle:"Qīngchú yàngshì",copystyle:"Fùzhì yàngshì",pastestyle:"Zhāntiē yàngshì",appendsiblingnode:"Tóng jí zhǔtí",appendchildnode:"Xiàjí zhǔtí",arrangeup:"Qián diào",arrangedown:"Hòu diào",editnode:"Biānjí",removenode:"Yí chú",priority:"Yōuxiān jí",progress:{p1:"Wèi kāishǐ",p2:"Wánchéng 1/8",p3:"Wánchéng 1/4",p4:"Wánchéng 3/8",p5:"Wánchéng yībàn",p6:"Wánchéng 5/8",p7:"Wánchéng 3/4",p8:"Wánchéng 7/8",p9:"Yǐ wánchéng",p0:"Qīngchú jìndù"},link:"Liànjiē",image:"Túpiàn",note:"Bèizhù",insertlink:"Chārù liànjiē",insertimage:"Chārù túpiàn",insertnote:"Chārù bèizhù",removelink:"Yí chú yǐ yǒu liànjiē",removeimage:"Yí chú yǐ yǒu túpiàn",removenote:"Yí chú yǐ yǒu bèizhù",resetlayout:"Zhěnglǐ",justnow:"Gānggāng",minutesago:"{0} Fēnzhōng qián",hoursago:"{0} Xiǎoshí qián",yesterday:"Zuótiān",daysago:"{0} Tiān qián",longago:"Hěnjiǔ zhīqián",redirect:"Nín zhèngzài dǎkāi liánjiē {0}, bǎidù nǎo tú bùnéng bǎozhèng liánjiē de ānquán xìng, shìfǒu yào jìxù?",navigator:"Dǎoháng qì",unsavedcontent:"Dāngqiáng wénjiàn hái méiyǒu bǎocún dào wǎng pán:N\n{0}\n\n suīrán wèi bǎocún de shùjù huì huǎncún zài cǎogǎo xiāng, dànshì qīngchú liúlǎn qì huǎncún huì dǎozhì cǎogǎo xiāng qīngchú.",shortcuts:"Kuàijié jiàn",contact:"Liánxì yǔ fǎnkuì",email:"Yóujiàn zǔ",qq_group:"QQ qún",github_issue:"Github",baidu_tieba:"Tiēba",clipboardunsupported:"Nín de liúlǎn qì bù zhīchí jiǎntiē bǎn, qǐng shǐyòng kuàijié jiàn fùzhì",load_success:"{0} Jiāzài chénggōng",save_success:"{0} Yǐ bǎocún yú {1}",autosave_success:"{0} Yǐ zìdòng bǎocún yú {1}",selectall:"Quán xuǎn",selectrevert:"Fǎnxuǎn",selectsiblings:"Xuǎnzé xiōngdì jiédiǎn",selectlevel:"Xuǎnzé tóng jí jiédiǎn",selectpath:"Xuǎnzé lùjìng",selecttree:"Xuǎnzé zǐ shù"},popupcolor:{clearColor:"Qīngkōng yánsè",standardColor:"Biāozhǔn yánsè",themeColor:"Zhǔtí yánsè"},dialogs:{markers:{static:{lang_input_text:"Wénběn nèiróng:",lang_input_url:"Liànjiē dìzhǐ:",lang_input_title:"Biāotí:",lang_input_target:"Shìfǒu zài xīn chuāngkǒu:"},priority:"Yōuxiān jí",none:"Wú",progress:{title:"Jìndù",notdone:"Wèi wánchéng",done1:"Wánchéng 1/8",done2:"Wánchéng 1/4",done3:"Wánchéng 3/8",done4:"Wánchéng 1/2",done5:"Wánchéng 5/8",done6:"Wánchéng 3/4",done7:"Wánchéng 7/8",done:"Yǐ wánchéng"}},help:{},hyperlink:{},image:{},resource:{}},hyperlink:{hyperlink:"Liànjiē...",unhyperlink:"Yí chú liànjiē"},image:{image:"Túpiàn...",removeimage:"Yí chú túpiàn"},marker:{marker:"Jìndù/yōuxiān jí..."},resource:{resource:"Zīyuán..."}}}),angular.module("kityminderEditor").service("memory",function(){return{get:function(e){var n=window.localStorage.getItem(e);return JSON.parse(n)},set:function(e,n){try{return window.localStorage.setItem(e,JSON.stringify(n)),!0}catch(e){if(function(e){var n=!1;if(e)if(e.code)switch(e.code){case 22:n=!0;break;case 1014:"NS_ERROR_DOM_QUOTA_REACHED"===e.name&&(n=!0)}else-2147024882===e.number&&(n=!0);return n}(e))return!1}},remove:function(e){var n=window.localStorage.getItem(e);return window.localStorage.removeItem(e),n},clear:function(){window.localStorage.clear()}}}),angular.module("kityminderEditor").service("minder.service",function(){var n=[];return{registerEvent:function(e){n.push(e)},executeCallback:function(){n.forEach(function(e){e.apply(this,arguments)})}}}),angular.module("kityminderEditor").service("resourceService",["$document",function(n){var t=null;this.open=function(e){t||(n.bind("click",r),n.bind("keydown",i)),t&&t!==e&&(t.resourceListOpen=!1),t=e},this.close=function(e){t===e&&(t=null,n.unbind("click",r),n.unbind("keydown",i))};var r=function(e){if(t){var n=t.getToggleElement();e&&n&&n[0].contains(e.target)||t.$apply(function(){console.log("to close the resourcelist"),t.resourceListOpen=!1})}},i=function(e){27===e.which&&(t.focusToggleElement(),r())}}]),angular.module("kityminderEditor").service("revokeDialog",["$uibModal","minder.service",function(e,n){return n.registerEvent(function(){var n=window.minder,t=window.editor,r=t.hotbox.getParentFSM();n.on("importNodeData",function(){r.jump("modal","import-text-modal"),e.open({animation:!0,templateUrl:"ui/dialog/imExportNode/imExportNode.tpl.html",controller:"imExportNode.ctrl",size:"md",resolve:{title:function(){return"导入节点"},defaultValue:function(){return""},type:function(){return"import"}}}).result.then(function(e){try{n.Text2Children(n.getSelectedNode(),e)}catch(e){alert(e)}r.jump("normal","import-text-finish"),t.receiver.selectAll()},function(){r.jump("normal","import-text-finish"),t.receiver.selectAll()})}),n.on("exportNodeData",function(){r.jump("modal","export-text-modal"),e.open({animation:!0,templateUrl:"ui/dialog/imExportNode/imExportNode.tpl.html",controller:"imExportNode.ctrl",size:"md",resolve:{title:function(){return"导出节点"},defaultValue:function(){var e=n.getSelectedNode();return(0,window.kityminder.data.getRegisterProtocol("text").Node2Text)(e)},type:function(){return"export"}}}).result.then(function(e){r.jump("normal","export-text-finish"),t.receiver.selectAll()},function(){r.jump("normal","export-text-finish"),t.receiver.selectAll()})})}),{}}]),angular.module("kityminderEditor").service("server",["config","$http",function(r,i){return{uploadImage:function(e){var n=r.get("imageUpload"),t=new FormData;return t.append("upload_file",e),i.post(n,t,{transformRequest:angular.identity,headers:{"Content-Type":void 0}})}}}]),angular.module("kityminderEditor").service("valueTransfer",function(){return{}}),angular.module("kityminderEditor").filter("commandState",function(){return function(e,n){return e.queryCommandState(n)}}).filter("commandValue",function(){return function(e,n){return e.queryCommandValue(n)}}),angular.module("kityminderEditor").filter("lang",["config","$injector",function(i,a){return function(e,n){var t=i.get("defaultLang"),r=null;try{r=a.get("lang."+t)}catch(e){r=a.get("lang.en")}return n.split("/").forEach(function(e,n){r=r[e]}),r[e]||null}}]),angular.module("kityminderEditor").controller("hyperlink.ctrl",["$scope","$modalInstance","link",function(n,t,e){n.R_URL=new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),n.url=e.url||"",n.title=e.title||"",setTimeout(function(){var e=$("#link-url");e.focus(),e[0].setSelectionRange(0,n.url.length)},30),n.shortCut=function(e){e.stopPropagation(),13==e.keyCode?n.ok():27==e.keyCode&&n.cancel()},n.ok=function(){if(n.R_URL.test(n.url))t.close({url:n.url,title:n.title});else{n.urlPassed=!1;var e=$("#link-url");e.focus(),e[0].setSelectionRange(0,n.url.length)}editor.receiver.selectAll()},n.cancel=function(){t.dismiss("cancel"),editor.receiver.selectAll()}}]),angular.module("kityminderEditor").controller("imExportNode.ctrl",["$scope","$modalInstance","title","defaultValue","type",function(i,e,n,t,a){i.title=n,i.value=t,i.type=a,i.ok=function(){""!=i.value&&(e.close(i.value),editor.receiver.selectAll())},i.cancel=function(){e.dismiss("cancel"),editor.receiver.selectAll()},setTimeout(function(){$(".single-input").focus(),$(".single-input")[0].setSelectionRange(0,t.length)},30),i.shortCut=function(e){if(e.stopPropagation(),27==e.keyCode&&i.cancel(),8==e.keyCode&&"export"==a&&e.preventDefault(),9==e.keyCode){e.preventDefault();var n=e.target,t=function(e){var n=0;if(document.selection){e.focus();var t=document.selection.createRange();t.moveStart("character",-e.value.length),n=t.text.length}else(e.selectionStart||"0"==e.selectionStart)&&(n=e.selectionStart);return n}(n),r=n.value;n.value=r.substr(0,t)+"\t"+r.substr(t),function(e,n){if(e.setSelectionRange)e.focus(),e.setSelectionRange(n,n);else if(e.createTextRange){var t=e.createTextRange();t.collapse(!0),t.moveEnd("character",n),t.moveStart("character",n),t.select()}}(n,t+1)}}}]),angular.module("kityminderEditor").controller("image.ctrl",["$http","$scope","$modalInstance","image","server",function(r,i,n,e,t){i.data={list:[],url:e.url||"",title:e.title||"",R_URL:/^(http|https|data)?\:\w+/},setTimeout(function(){var e=$("#image-url");e.focus(),e[0].setSelectionRange(0,i.data.url.length)},300),n.rendered.then(function(){$("#upload-image").change(function(){i.uploadImage()})}),i.searchImage=function(){var e,n,t;i.list=[],(e=i.data.searchKeyword2,n=new Date,t="http://image.baidu.com/search/acjson?tn=resultjson_com&ipn=rj&ct=201326592&fp=result&queryWord="+e+"&cl=2&lm=-1&ie=utf-8&oe=utf-8&st=-1&ic=0&word="+e+"&face=0&istype=2&nc=1&pn=60&rn=60&gsm=3c&"+n.getTime()+"=&callback=JSON_CALLBACK",r.jsonp(t)).success(function(e){if(e&&e.data)for(var n=0;n>1;e.push("M",n,t+a,"a",a,a,0,1,1,0,.01,"z")};default:return function(e,n,t,r,i){e.push("M",n,t,"h",r,"v",i,"h",-r,"z")}}}function p(){var e=minder.getRenderContainer().getBoundaryBox();s=e;i.setViewBox(e.x-30-.5,e.y-30-.5,e.width+60+1,e.height+60+1);var t=[],r=[];minder.getRoot().traverse(function(e){var n=e.getLayoutBox();d(t,n.x,n.y,n.width,n.height),e.getConnection()&&e.parent&&e.parent.isExpanded()&&r.push(e.getConnection().getPathData())}),i.setStyle("background",minder.getStyle("background")),t.length?a.fill(minder.getStyle("root-background")).setPathData(t):a.setPathData(null),r.length?o.stroke(minder.getStyle("connect-color"),"0.5%").setPathData(r):o.setPathData(null),m()}function m(){c=minder.getViewDragger().getView(),l.setBox(c.intersect(s))}minder.on("themechange",function(e){d=u(e.theme)}),function(){function n(e,n){var t=c;e.x=-e.x,e.y=-e.y;var r=minder.getPaper().getViewPortMatrix();t=r.transformBox(t);var i=e.offset(t.width/2,t.height/2);minder.getViewDragger().moveTo(i,n)}var t=!1;i.on("mousedown",function(e){t=!0,n(e.getPosition("top"),200),r.addClass("grab")}),i.on("mousemove",function(e){t&&n(e.getPosition("top"))}),$(window).on("mouseup",function(){t=!1,r.removeClass("grab")})}()}}}]),angular.module("kityminderEditor").directive("noteBtn",["valueTransfer",function(n){return{restrict:"E",templateUrl:"ui/directive/noteBtn/noteBtn.html",scope:{minder:"="},replace:!0,link:function(e){e.minder;e.addNote=function(){n.noteEditorOpen=!0}}}}]),angular.module("kityminderEditor").directive("noteEditor",["valueTransfer",function(o){return{restrict:"A",templateUrl:"ui/directive/noteEditor/noteEditor.html",scope:{minder:"="},replace:!0,controller:["$scope",function(t){var r,i=t.minder,a=!1;t.codemirrorLoaded=function(e){r=t.cmEditor=e,e.setSize("100%","100%")},t.$watch("noteContent",function(e){var n=-1!=i.queryCommandState("note");e&&n&&!a&&i.execCommand("note",e),setTimeout(function(){r.refresh()})});t.$watch(function(){return o.noteEditorOpen},function(e,n){e&&setTimeout(function(){r.refresh(),r.focus()}),t.noteEditorOpen=o.noteEditorOpen},!0),t.closeNoteEditor=function(){o.noteEditorOpen=!1,editor.receiver.selectAll()},i.on("interactchange",function(){var e=t.noteEnabled=-1!=i.queryCommandState("note"),n=i.queryCommandValue("note")||"";e&&(t.noteContent=n),a=!0,t.$apply(),a=!1})}]}}]),angular.module("kityminderEditor").directive("notePreviewer",["$sce","valueTransfer",function(f,e){return{restrict:"A",templateUrl:"ui/directive/notePreviewer/notePreviewer.html",link:function(p,e){var n,t=p.minder,m=e.parent(),g=e.children();p.showNotePreviewer=!1,marked.setOptions({gfm:!0,tables:!0,breaks:!0,pedantic:!1,sanitize:!0,smartLists:!0,smartypants:!1}),t.on("shownoterequest",function(e){n=setTimeout(function(){!function(e,n){var t=e.getRenderer("NoteIconRenderer").getRenderShape().getRenderBox("screen"),r=e.getData("note");g[0].scrollTop=0;var i=marked(r);n&&(i=i.replace(new RegExp("("+n+")","ig"),'$1'));p.noteContent=f.trustAsHtml(i),p.$apply();var a=$(m[0]).width(),o=$(m[0]).height(),l=$(g).outerWidth(),s=$(g).outerHeight(),c=t.cx-l/2-m[0].offsetLeft,d=t.bottom+10-m[0].offsetTop;c<0&&(c=10);a drag",function(){}),t.when("drag -> *",function(e,t,n){});var a,l,s,d,c,u,m=1,p=!1,g=!1;function f(e,t){if(!e)return p=g=!1,u&&kity.releaseFrame(u),void(u=null);var n,i,r;u||(u=kity.requestFrame((n=e,i=t,r=o,function(e){switch(n){case"left":r._viewDragger.move({x:-i,y:0},0);break;case"top":r._viewDragger.move({x:0,y:-i},0);break;case"right":r._viewDragger.move({x:i,y:0},0);break;case"bottom":r._viewDragger.move({x:0,y:i},0);break;default:return}e.next()})))}o.on("mousedown",function(e){m=0;var t=o.getPaper().container.getBoundingClientRect();n=e.originEvent.clientX,i=e.originEvent.clientY,c=t.top,a=t.width,l=t.height}),o.on("mousemove",function(e){if("drag"===t.state()&&0==m&&o.getSelectedNode()&&(20 {2}",t,r,e),n=0;n *"),2==(i=e.split(" - ")).length?n="before":2==(i=e.split(" -> ")).length&&(n="after"),!n)throw new Error("Illegal fsm condition: "+e);r=i[0],o=i[1],t.condition={when:n,exit:r,enter:o},l.push(t)}}("normal")}}},c[10]={value:function(e,t,n){var f=c.r(22);return window.diff=f,n.exports=function(){var n,i,r,o,a=this.minder,e=this.hotbox,t=this.lang.t,l=100;function s(){r=[],o=[],n=a.exportJson()}function d(){var e=a.exportJson(),t=f(e,n);if(t.length){for(r.push(t);r.length>l;)r.shift();return n=e,!0}}function c(){i=!0;var e,t=r.pop();t&&(a.applyPatches(t),e=a.exportJson(),o.push(f(e,n)),n=e),i=!1}function u(){i=!0;var e=o.pop();e&&(a.applyPatches(e),d()),i=!1}function m(){return!!r.length}function p(){return!!o.length}this.history={reset:s,undo:c,redo:u,hasUndo:m,hasRedo:p},s(),a.on("contentchange",function(){i||d()&&(o=[])}),a.on("import",s),a.on("patch",function(e){if(i){var t=e.patch;switch(t.express){case"node.add":a.select(t.node.getChild(t.index),!0);break;case"node.remove":case"data.replace":case"data.remove":case"data.add":a.select(t.node,!0)}}});var g=e.state("main");g.button({position:"top",label:t("undo","runtime/history"),key:"Ctrl + Z",enable:m,action:c,next:"idle"}),g.button({position:"top",label:t("redo","runtime/history"),key:"Ctrl + Y",enable:p,action:u,next:"idle"})}}},c[11]={value:function(e,t,n){var i=c.r(2);return n.exports=function(){var e=this.fsm,a=this.minder,r=this.receiver,t=this.container,l=new i(t);l.setParentFSM(e),e.when("normal -> hotbox",function(e,t,n){var i,r=a.getSelectedNode();if(r){var o=r.getRenderBox();i={x:o.cx,y:o.cy}}l.active("main",i)}),e.when("normal -> normal",function(e,t,n,i){"shortcut-handle"==n&&(l.dispatch(i)?i.preventDefault():a.dispatchKeyEvent(i))}),e.when("modal -> normal",function(e,t,n,i){"import-text-finish"==n&&r.element.focus()}),this.hotbox=l}}},c[12]={value:function(e,t,n){c.r(21);var d=new(c.r(19))("input");return n.exports=function(){var r=this.fsm,p=this.minder,e=this.hotbox,o=this.receiver,a=o.element,l=window.kity.Browser.gecko,t=this.lang.t;function n(){var e=p.getSelectedNode();if(e){var t=a;if(a.innerText="","bold"===e.getData("font-weight")){var n=document.createElement("b");t.appendChild(n),t=n}if("italic"===e.getData("font-style")){var i=document.createElement("i");t.appendChild(i),t=i}t.innerText=p.queryCommandValue("text"),l&&o.fixFFCaretDisappeared(),r.jump("input","input-request"),o.selectAll()}}function i(){var e=p.getSelectedNode();if(e){var t=e.getData("font-size")||e.getStyle("font-size");a.style.fontSize=t+"px",a.style.minWidth=0,a.style.minWidth=a.clientWidth+"px",a.style.fontWeight=e.getData("font-weight")||"",a.style.fontStyle=e.getData("font-style")||"",a.classList.add("input"),a.focus()}}function g(){a.classList.remove("input"),o.selectAll()}function s(){var t=s,n=p.getSelectedNode();n&&(t.timer||(t.timer=setTimeout(function(){var e=n.getRenderBox("TextRenderer");a.style.left=Math.round(e.x)+"px",a.style.top=(d.flaged?Math.round(e.bottom+30):Math.round(e.y))+"px",t.timer=0})))}d.flaged&&a.classList.add("debug"),a.onmousedown=function(e){e.stopPropagation()},p.on("layoutallfinish viewchange viewchanged selectionchange",function(e){"viewchange"==e.type&&"input"!=r.state()||s()}),s(),r.when("* -> input",i),r.when("input -> *",function(e,t,n){switch(n){case"input-cancel":return g();case"input-commit":default:return function(){var e=[].slice.call(a.childNodes);setTimeout(function(){a.innerHTML=""},0);var t=p.getSelectedNode();if(e=function(e){for(var t,n,i,r="",o=/\S/,a=new RegExp("( |"+String.fromCharCode(160)+")"),l=document.createElement("br"),s=!1,d=!1,c=0,u=e.length;c/g,">").replace(/\n/g,"
")}))}},c[22]={value:function(e,t,n){var m=Object.keys?Object.keys:function(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);return t};function p(e){return-1===e.indexOf("/")&&-1===e.indexOf("~")?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function g(e){return"object"==typeof e?JSON.parse(JSON.stringify(e)):e}return n.exports=function(e,t){var n=[];return function e(t,n,i,r){for(var o=m(n),a=m(t),l=!1,s=a.length-1;0<=s;s--){var d=t[u=a[s]];if(n.hasOwnProperty(u)){var c=n[u];"object"==typeof d&&null!=d&&"object"==typeof c&&null!=c?e(d,c,i,r+"/"+p(u)):d!=c&&i.push({op:"replace",path:r+"/"+p(u),value:g(c)})}else i.push({op:"remove",path:r+"/"+p(u)}),l=!0}if(l||o.length!=a.length)for(s=0;s
{{ 'appendchildnode' | lang:'ui/command' }}
{{ 'appendparentnode' | lang:'ui/command' }}
{{ 'appendsiblingnode' | lang:'ui/command' }}
"),e.put("ui/directive/arrange/arrange.html","
{{ 'arrangeup' | lang:'ui/command' }}
{{ 'arrangedown' | lang:'ui/command' }}
"),e.put("ui/directive/colorPanel/colorPanel.html",'
'),e.put("ui/directive/expandLevel/expandLevel.html",'
'),e.put("ui/directive/fontOperator/fontOperator.html",''),e.put("ui/directive/hyperLink/hyperLink.html",'
'),e.put("ui/directive/imageBtn/imageBtn.html",'
'),e.put("ui/directive/kityminderEditor/kityminderEditor.html",'
'),e.put("ui/directive/kityminderViewer/kityminderViewer.html",'
'),e.put("ui/directive/layout/layout.html",''),e.put("ui/directive/navigator/navigator.html",''),e.put("ui/directive/noteBtn/noteBtn.html",'
'),e.put("ui/directive/noteEditor/noteEditor.html",'

{{ \'title\' | lang: \'ui/noteeditor\' }}

{{ \'hint\' | lang: \'ui/noteeditor\' }}

{{ \'placeholder\' | lang: \'ui/noteeditor\' }}

'),e.put("ui/directive/notePreviewer/notePreviewer.html",'
'),e.put("ui/directive/operation/operation.html","
{{ 'editnode' | lang:'ui/command' }}
{{ 'removenode' | lang:'ui/command' }}
"),e.put("ui/directive/priorityEditor/priorityEditor.html",'
'),e.put("ui/directive/progressEditor/progressEditor.html",'
'),e.put("ui/directive/resourceEditor/resourceEditor.html",'
'),e.put("ui/directive/searchBox/searchBox.html",''),e.put("ui/directive/searchBtn/searchBtn.html",'
'),e.put("ui/directive/selectAll/selectAll.html",'
'),e.put("ui/directive/styleOperator/styleOperator.html",''),e.put("ui/directive/templateList/templateList.html",''),e.put("ui/directive/themeList/themeList.html",''),e.put("ui/directive/topTab/topTab.html",''),e.put("ui/directive/undoRedo/undoRedo.html",'
'),e.put("ui/dialog/hyperlink/hyperlink.tpl.html",''),e.put("ui/dialog/imExportNode/imExportNode.tpl.html",''),e.put("ui/dialog/image/image.tpl.html",'')}]),angular.module("kityminderEditor").service("commandBinder",function(){return{bind:function(e,t,n){e.on("interactchange",function(){n.commandDisabled=-1===e.queryCommandState(t),n.commandValue=e.queryCommandValue(t),n.$apply()})}}}),angular.module("kityminderEditor").provider("config",function(){this.config={ctrlPanelMin:250,ctrlPanelWidth:parseInt(window.localStorage.__dev_minder_ctrlPanelWidth)||250,dividerWidth:3,lang:"zh_CN",zoom:[10,20,30,50,80,100,120,150,200]},this.set=function(e,t){var n=Object.keys(this.config),i={};for(var r in"object"==typeof e?i=e:i[e]=t,i){if(!i.hasOwnProperty(r)||-1===n.indexOf(r))return console.error("Unsupported config key: ",e,", please choose in :",n.join(", ")),!1;this.config[r]=i[r]}return!0},this.$get=function(){var t=this;return{get:function(e){return 0===arguments.length?t.config:t.config.hasOwnProperty(e)?t.config[e]:(console.warn("Missing config key pair for : ",e),"")}}}}),angular.module("kityminderEditor").service("memory",function(){return{get:function(e){var t=window.localStorage.getItem(e);return JSON.parse(t)},set:function(e,t){try{return window.localStorage.setItem(e,JSON.stringify(t)),!0}catch(e){if(function(e){var t=!1;if(e)if(e.code)switch(e.code){case 22:t=!0;break;case 1014:"NS_ERROR_DOM_QUOTA_REACHED"===e.name&&(t=!0)}else-2147024882===e.number&&(t=!0);return t}(e))return!1}},remove:function(e){var t=window.localStorage.getItem(e);return window.localStorage.removeItem(e),t},clear:function(){window.localStorage.clear()}}}),angular.module("kityminderEditor").service("minder.service",function(){var t=[];return{registerEvent:function(e){t.push(e)},executeCallback:function(){t.forEach(function(e){e.apply(this,arguments)})}}}),angular.module("kityminderEditor").service("resourceService",["$document",function(t){var n=null;this.open=function(e){n||(t.bind("click",i),t.bind("keydown",r)),n&&n!==e&&(n.resourceListOpen=!1),n=e},this.close=function(e){n===e&&(n=null,t.unbind("click",i),t.unbind("keydown",r))};var i=function(e){if(n){var t=n.getToggleElement();e&&t&&t[0].contains(e.target)||n.$apply(function(){console.log("to close the resourcelist"),n.resourceListOpen=!1})}},r=function(e){27===e.which&&(n.focusToggleElement(),i())}}]),angular.module("kityminderEditor").service("revokeDialog",["$uibModal","minder.service",function(e,t){return t.registerEvent(function(){var t=window.minder,n=window.editor,i=n.hotbox.getParentFSM();t.on("importNodeData",function(){i.jump("modal","import-text-modal"),e.open({animation:!0,templateUrl:"ui/dialog/imExportNode/imExportNode.tpl.html",controller:"imExportNode.ctrl",size:"md",resolve:{title:function(){return"导入节点"},defaultValue:function(){return""},type:function(){return"import"}}}).result.then(function(e){try{t.Text2Children(t.getSelectedNode(),e)}catch(e){alert(e)}i.jump("normal","import-text-finish"),n.receiver.selectAll()},function(){i.jump("normal","import-text-finish"),n.receiver.selectAll()})}),t.on("exportNodeData",function(){i.jump("modal","export-text-modal"),e.open({animation:!0,templateUrl:"ui/dialog/imExportNode/imExportNode.tpl.html",controller:"imExportNode.ctrl",size:"md",resolve:{title:function(){return"导出节点"},defaultValue:function(){var e=t.getSelectedNode();return(0,window.kityminder.data.getRegisterProtocol("text").Node2Text)(e)},type:function(){return"export"}}}).result.then(function(e){i.jump("normal","export-text-finish"),n.receiver.selectAll()},function(){i.jump("normal","export-text-finish"),n.receiver.selectAll()})})}),{}}]),angular.module("kityminderEditor").service("valueTransfer",function(){return{}}),angular.module("kityminderEditor").filter("commandState",function(){return function(e,t){return e.queryCommandState(t)}}).filter("commandValue",function(){return function(e,t){return e.queryCommandValue(t)}}),angular.module("kityminderEditor").filter("lang",["config",function(i){return function(e,t){var n=i.get("lang");return window.editor.lang.t(e,t,n)}}]),angular.module("kityminderEditor").controller("hyperlink.ctrl",["$scope","$modalInstance","link",function(t,n,e){t.R_URL=new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),t.url=e.url||"",t.title=e.title||"",setTimeout(function(){var e=$("#link-url");e.focus(),e[0].setSelectionRange(0,t.url.length)},30),t.shortCut=function(e){e.stopPropagation(),13==e.keyCode?t.ok():27==e.keyCode&&t.cancel()},t.ok=function(){if(t.R_URL.test(t.url))n.close({url:t.url,title:t.title});else{t.urlPassed=!1;var e=$("#link-url");e.focus(),e[0].setSelectionRange(0,t.url.length)}editor.receiver.selectAll()},t.cancel=function(){n.dismiss("cancel"),editor.receiver.selectAll()}}]),angular.module("kityminderEditor").controller("imExportNode.ctrl",["$scope","$modalInstance","title","defaultValue","type",function(r,e,t,n,o){r.title=t,r.value=n,r.type=o,r.ok=function(){""!=r.value&&(e.close(r.value),editor.receiver.selectAll())},r.cancel=function(){e.dismiss("cancel"),editor.receiver.selectAll()},setTimeout(function(){$(".single-input").focus(),$(".single-input")[0].setSelectionRange(0,n.length)},30),r.shortCut=function(e){if(e.stopPropagation(),27==e.keyCode&&r.cancel(),8==e.keyCode&&"export"==o&&e.preventDefault(),9==e.keyCode){e.preventDefault();var t=e.target,n=function(e){var t=0;if(document.selection){e.focus();var n=document.selection.createRange();n.moveStart("character",-e.value.length),t=n.text.length}else(e.selectionStart||"0"==e.selectionStart)&&(t=e.selectionStart);return t}(t),i=t.value;t.value=i.substr(0,n)+"\t"+i.substr(n),function(e,t){if(e.setSelectionRange)e.focus(),e.setSelectionRange(t,t);else if(e.createTextRange){var n=e.createTextRange();n.collapse(!0),n.moveEnd("character",t),n.moveStart("character",t),n.select()}}(t,n+1)}}}]),angular.module("kityminderEditor").controller("image.ctrl",["$http","$scope","$modalInstance","image","$filter",function(i,r,t,e,n){scope.lang=n("lang"),r.data={list:[],url:e.url||"",title:e.title||"",R_URL:/^(http|https|data)?\:\w+/},setTimeout(function(){var e=$("#image-url");e.focus(),e[0].setSelectionRange(0,r.data.url.length)},300),t.rendered.then(function(){$("#upload-image").change(function(){r.uploadImage()})}),r.searchImage=function(){var e,t,n;r.list=[],(e=r.data.searchKeyword2,t=new Date,n="http://image.baidu.com/search/acjson?tn=resultjson_com&ipn=rj&ct=201326592&fp=result&queryWord="+e+"&cl=2&lm=-1&ie=utf-8&oe=utf-8&st=-1&ic=0&word="+e+"&face=0&istype=2&nc=1&pn=60&rn=60&gsm=3c&"+t.getTime()+"=&callback=JSON_CALLBACK",i.jsonp(n)).success(function(e){if(e&&e.data)for(var t=0;t>1;e.push("M",t,n+o,"a",o,o,0,1,1,0,.01,"z")};default:return function(e,t,n,i,r){e.push("M",t,n,"h",i,"v",r,"h",-i,"z")}}}function m(){var e=minder.getRenderContainer().getBoundaryBox();s=e;r.setViewBox(e.x-30-.5,e.y-30-.5,e.width+60+1,e.height+60+1);var n=[],i=[];minder.getRoot().traverse(function(e){var t=e.getLayoutBox();c(n,t.x,t.y,t.width,t.height),e.getConnection()&&e.parent&&e.parent.isExpanded()&&i.push(e.getConnection().getPathData())}),r.setStyle("background",minder.getStyle("background")),n.length?o.fill(minder.getStyle("root-background")).setPathData(n):o.setPathData(null),i.length?a.stroke(minder.getStyle("connect-color"),"0.5%").setPathData(i):a.setPathData(null),p()}function p(){d=minder.getViewDragger().getView(),l.setBox(d.intersect(s))}minder.on("themechange",function(e){c=u(e.theme)}),function(){function t(e,t){var n=d;e.x=-e.x,e.y=-e.y;var i=minder.getPaper().getViewPortMatrix();n=i.transformBox(n);var r=e.offset(n.width/2,n.height/2);minder.getViewDragger().moveTo(r,t)}var n=!1;r.on("mousedown",function(e){n=!0,t(e.getPosition("top"),200),i.addClass("grab")}),r.on("mousemove",function(e){n&&t(e.getPosition("top"))}),$(window).on("mouseup",function(){n=!1,i.removeClass("grab")})}()}}}]),angular.module("kityminderEditor").directive("noteBtn",["valueTransfer",function(t){return{restrict:"E",templateUrl:"ui/directive/noteBtn/noteBtn.html",scope:{minder:"="},replace:!0,link:function(e){e.minder;e.addNote=function(){t.noteEditorOpen=!0}}}}]),angular.module("kityminderEditor").directive("noteEditor",["valueTransfer",function(a){return{restrict:"A",templateUrl:"ui/directive/noteEditor/noteEditor.html",scope:{minder:"="},replace:!0,controller:["$scope",function(n){var i,r=n.minder,o=!1;n.codemirrorLoaded=function(e){i=n.cmEditor=e,e.setSize("100%","100%")},n.$watch("noteContent",function(e){var t=-1!=r.queryCommandState("note");e&&t&&!o&&r.execCommand("note",e),setTimeout(function(){i.refresh()})});n.$watch(function(){return a.noteEditorOpen},function(e,t){e&&setTimeout(function(){i.refresh(),i.focus()}),n.noteEditorOpen=a.noteEditorOpen},!0),n.closeNoteEditor=function(){a.noteEditorOpen=!1,editor.receiver.selectAll()},r.on("interactchange",function(){var e=n.noteEnabled=-1!=r.queryCommandState("note"),t=r.queryCommandValue("note")||"";e&&(n.noteContent=t),o=!0,n.$apply(),o=!1})}]}}]),angular.module("kityminderEditor").directive("notePreviewer",["$sce","valueTransfer",function(h,e){return{restrict:"A",templateUrl:"ui/directive/notePreviewer/notePreviewer.html",link:function(m,e){var t,n=m.minder,p=e.parent(),g=e.children();m.showNotePreviewer=!1,marked.setOptions({gfm:!0,tables:!0,breaks:!0,pedantic:!1,sanitize:!0,smartLists:!0,smartypants:!1}),n.on("shownoterequest",function(e){t=setTimeout(function(){!function(e,t){var n=e.getRenderer("NoteIconRenderer").getRenderShape().getRenderBox("screen"),i=e.getData("note");g[0].scrollTop=0;var r=marked(i);t&&(r=r.replace(new RegExp("("+t+")","ig"),'$1'));m.noteContent=h.trustAsHtml(r),m.$apply();var o=$(p[0]).width(),a=$(p[0]).height(),l=$(g).outerWidth(),s=$(g).outerHeight(),d=n.cx-l/2-p[0].offsetLeft,c=n.bottom+10-p[0].offsetTop;d<0&&(d=10);o