From c47a6fb466774b807ddeda8f13554fcaf52f064e Mon Sep 17 00:00:00 2001 From: Yung Han Khoe Date: Tue, 6 Jan 2009 13:23:52 +0000 Subject: [PATCH] rfe 9198: Turn Survey Edit Section/Question/Answer fields into RTEs --- ...ot_import_survey_default-answer-edit.wgpkg | Bin 0 -> 1401 bytes ..._import_survey_default-question-edit.wgpkg | Bin 0 -> 1598 bytes ...t_import_survey_default-section-edit.wgpkg | Bin 0 -> 1614 bytes .../wobject/Survey/editsurvey/object.js | 27 +++++++++++++++++- 4 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 rfe-9198-root_import_survey_default-answer-edit.wgpkg create mode 100644 rfe-9198-root_import_survey_default-question-edit.wgpkg create mode 100644 rfe-9198-root_import_survey_default-section-edit.wgpkg diff --git a/rfe-9198-root_import_survey_default-answer-edit.wgpkg b/rfe-9198-root_import_survey_default-answer-edit.wgpkg new file mode 100644 index 0000000000000000000000000000000000000000..5e32dd3a32ca1405c2a7afa0b51955a758ea84b2 GIT binary patch literal 1401 zcmV-<1%~<`iwFP!000001MOE$bK5o$)j7X{qYK-aBqH@0DUv#_n>3y#vL|+uPU|)U zkt-242`~UCS?T1zcL9(hE!s}vvD=GzuqlAM`}XYuczD{l|Ht#ZL9f?nc%DD#`He|4ucn#n8J6^xn>-YN&$M^ic*Kp9}{+~=LA`sdd=F5!UJ{~5Ck51D5zrCmb)Y72! z%fFqWe)qknXOgo!LV^za-R`yZA9z^v%k}ScyX}U9Y~KHKU-f@_|IqIu!at925jLgb zf-IrwjGRCJdTfSL!BY^5g4CntGyP>CfG7xm-ssV0r)fUc6ETtM#YM^m&h8l-mc{XQ z8dsSz{+nqwkEx6xENvOAKTsC(wQ=f|6LQ0NDrwyvUo#NzB#47>7YJM^L0$m~Psp-v zNTdXn8||G%@$9g({$n-kop)*X6XhR*Wf?sav2iXqS1p?8+*&ddE7-I`Sdc7MPY9E1 z5Kkbas6%9jR#@Mfp9|^9w+N73=N}@}_v-BW*q5WuL{dQ@lAW7qby>Uoa4h<)+ zjqFZO#VIp`0aidx+$eOXe;+Uff)PbIBk>Pz8UvBwfF5$zJq^}r<5Q75O6rgyw&b%!%H)o`3+w;_3}&}e-CrJDgIfOq>kcO#I00PCsME75|`98udaS~B>fDNZW&FcgqezI z`y(PqA`x#|f$SR3mPL13X)ZV5vHo}$gbC5EW6^&0(WJn${ay7b_!@ocHraXfy3#}6 z749v1tA;bbopB5EYw65O9_m%6(ovE50}j?7E2pk)fCAhuKv$5E^6l!9`_@mf$oxEW zx^QSQHw_{P&LPCs)T@{-rnU9I0a@>bTSD-12pNk(%4=cR={gj4MOPL`uGqN}%Ie5# z6|L<+XjW7aUu_S!Z>n8FE^ZZvTx{czi*JY{6{NQbr0t4G`u!V1tw7B2KuYT23chb{ zzO8+}Fe|-ROw}4KZ^e4Z`)SSsN3lG1db61RZkTt}y!o+fy7LN3>^6v<7Xw?WXySXe zs(pLXnq9Qk*=C^V1p7npPP(MymX;3r>sE0X?NQ1f$|4X{y%X_E!4urSQN|dJRFO|H zWsvLFW_g#vYYaZcji&Tyl+p~Pi*fS-=D)r>7>$es8jVg0wRKs#?ni_zuhYG6ct{r% z6|I$S9lzZj;0?BnsHloW1?Pg@|5_v()+;BJ;4ts-kg>eBZDp7&{QV3_iT`vojM#McMxB{rvJqcWu>FP^J`rNJuZ*5xt+3&bWxsbOza%?d0OH-mq&fs z-Cy?(pF9f|arAm!QcC6V2KUWmH+hp-!B_PHh8<$AUsv^rxwTzpquuwsVZZmRjEF_V zrIo|$&Drd;g4tl*nX%u7$;@|H;6=kGOqB H02lxO<`}{+ literal 0 HcmV?d00001 diff --git a/rfe-9198-root_import_survey_default-question-edit.wgpkg b/rfe-9198-root_import_survey_default-question-edit.wgpkg new file mode 100644 index 0000000000000000000000000000000000000000..19086d8a6782934ee20061859f5daa03b7fa61ac GIT binary patch literal 1598 zcmV-E2Eq9siwFP!000001MOH*Z`(Ey_H%y);fHAh+D3})7Jmz9S`CidnmDVDDjw9uk@4-F^J-NZsAj+V&sc_uH*jt>*hdyA{-G zjduQ^#pBn4AZYk|tybIjYbfx8W~+ukWcyDh6&3((Mn>a|-rpW<5+1$D{Qvzm{il)! zZBYJgbj*9_>6PScLr6g5UbDH%|KRx6-je?t%~rF9fX(ec+w%X@?L*&$g?}EwA*@Tq z1s;<+>Y_jYdTfSL!BZj>B~p)?WqM^O2v#I|KG&o5M%^sd6ET+R3%G80oW--*a2&SLfC zQ%0nsoIN2CRiz}AuW1w!X2gT)__5%Mt9hDpQQ7KP@GL!yUTQs>+F-X7QzS`a%U>^| zQ$(Y_XKj0fb8*hha0p(IeQy$ZgTD`%B7$L!4#z)wX-u#ri0DydMG<9}TqI_Z_t@Ll z+OIkNBIbpYlHgo?rCYna6 zY?M&-eso1brT1CUlR9`85LuRth;Y%No&r`brdXheO5kTsq6-?8*eFXgg*4Z|h;fHk zK&6p~rZ~=EqErH+6+o+nBN7uuJmUiUo-6ae#dgTkc`ls4IihQ*P!QWL5esMNX$d3{h4qxB4WJ63zS z$u&s9D-@4nVxYK?dpW%czKIDNt4Y7nLXzH+e&FX0)5csES*?S@k@j~ky9*%Gb?5|! zJ0<}$2s1e&Lb|{#mnOKYF(7b6xs9KNqWwZo0W~OMl3t?aB?A;rNO(;m1Wf9utC&vm$WOm%wOL|1KD$1ky5UE;vm zAi+3}f#HxR2_!T3rPe4pD0H~gR;Qi4Z20P~+FC(vb%_J#d#N>tT&9?r6sF+u7z><8 zZvX-P0~^WoS^gIt@K|<>&$UUVw3mzTt$W=T%CwOEMpuW>?|de^_UvdJ`uSe%TFH`j zGX!7O6jA`avvs#2Bpo!#AZs;wCE}N>vjGR0lQe>|A_uUD$`PBD*!_Ott`Ou?Mg@uP z8^sHGH-hby6D}K$UTbGX>^X7E^HN*>nSC9{a(>QrCzEFf!s`~U0&1lh%0~)n(A|z9k|=G;kP2t z&4tX=`gNQ_<6>HEE|`k{1hRf(qR|d2_);vOhhQdFP}=Rj9=?0)5=`Y=uG9Iv5pt*1 zL1jVM@}5i&q;QIv>vYTmr_x{0xyK=U z1p%6~QJK<3I$VumPD5Vf@7#4HVWF6(>ewo-z*2ZzG)*o#=_$E|)=9wLT+gmPzH6La zzpXS)s63fVXjm+7-fYbBRc#zWjF`63m!iaUo9?o)yXX6zy;cPqI1!Fl0k1V;N4JU` wwP%eZ_NJ4(YJQ{#@|AT>l0n_*JfB+l-02mD@{{R30 literal 0 HcmV?d00001 diff --git a/rfe-9198-root_import_survey_default-section-edit.wgpkg b/rfe-9198-root_import_survey_default-section-edit.wgpkg new file mode 100644 index 0000000000000000000000000000000000000000..09c5c616b8afca71bd07244d7b62d84dee063781 GIT binary patch literal 1614 zcmV-U2C?}ciwFP!000001MOH_Z`(E)^>cp(;TLT{Q%k$&+JiMJ}wZlKQZTC8zTFthdUdO4`TD|l^ z`D51{$7$K!PN!%0YRIvjPP>M{g)HPo_!J#+fydsvDt~uOcKtpN)87SAT}M3BeXOU}u|nqR zT-Rs)_P7GrE<3!tAX%HKqN7a%&*j$U6ga1xf{hRW1PNMOm`pw z=x@Uz4VI3Lq%wf?D%I)lV=IM2!n7%J^?C7L4bCyl)sTK6=--40MKMv$L9xUzMYE+` zKgS-8OwqZ!-*RtRvQ9Rj^cqz=jgjjU_cQU(u%U;YUXLq`S&>^(Qz@xu_zh{S+qQ`_cv*ob!##N;@GQFDDXhc)j&i7MA7NgYNPcV~h*ZxQTqD2A=C3Y{VE zP{90lWwuV_mS=>YDZ3m8%_dF6Ad2E*YGfVP`suz=tfo#CeAo%e4HT8GL%{ts0pg9# z%g8BFzO-Cv!(k(JycRI)uQJQO4;!gJ{Q)|7cP+np?FiB~W4s+aAa0IdHaQDKPT6_7 zZ7Klse!FL59(&E$tZEL*7lVB+0lS0Rl~A`$=Ykp}5PPb)68t-sx;yIJ0q)L<^JO`w zLbk8uzpKle-jo!-$b#_IT~pIgOLtamx=?%FJt?(rbYLoN4|ZS*Z4c_~lRDc&*!!c* z7K*@8{ z8>ah#39%XGz+Bi2w^tf$I)6|GAh^a?S+I8SSC^mkd}lI!&x7j0tkjs@3)53mqjZU_ zE?4HDq=HoQP$y}m_Cxh=sQO?~ShB;WHbFwJ0y4U+FR3T}LAzteH_v@S=e`_(a0fpw z>qsdAm-Q^v1$eov!)eZ3hLs;Uvm5W4=%xF8e$!Vu6tV+lKH*dX6em0i&mb?BY7-^d zBA|@GwyPzJLPWH+plGDT!lM=_rf_A|{XdY|FYhOVffgPHgA1c_tZPOueaz;!2~O`K zk6u%dl2XZ}ZR zvT~Z)z;p`is5ry!XG5KmMkf4dIbkQDC#7hVn$%TP#Mn(?NR_I_`ZyBi@>ML=QE)SL ziRYQ_H|MM4kC^@WE+AJjo=ra-`2jEKepH;V1c+{%9&}*_ud?;1PjG1OS2m M0n=}?CjcG*0LHf?W&i*H literal 0 HcmV?d00001 diff --git a/www/extras/wobject/Survey/editsurvey/object.js b/www/extras/wobject/Survey/editsurvey/object.js index cf67d07d1..7d9b9d583 100644 --- a/www/extras/wobject/Survey/editsurvey/object.js +++ b/www/extras/wobject/Survey/editsurvey/object.js @@ -8,8 +8,15 @@ Survey.ObjectTemplate = new function(){ document.getElementById('edit').innerHTML = html; + var myTextarea; + + var handleSubmit = function(){ + myTextarea.saveHTML(); + this.submit(); + } + var butts = [ - { text:"Submit", handler:function(){this.submit();}, isDefault:true }, + { text:"Submit", handler:handleSubmit, isDefault:true }, { text:"Copy", handler:function(){document.getElementById('copy').value = 1; this.submit();}}, { text:"Cancel", handler:function(){this.cancel();}}, { text:"Delete", handler:function(){document.getElementById('delete').value = 1; this.submit();}} @@ -26,6 +33,24 @@ Survey.ObjectTemplate = new function(){ form.callback = Survey.Comm.callback; form.render(); + + var textareaId = type+'Text'; + var textarea = YAHOO.util.Dom.get(textareaId); + var height = YAHOO.util.Dom.getStyle(textarea,'height'); + if (height == ''){ + height = '300px'; + } + var width = YAHOO.util.Dom.getStyle(textarea,'width'); + if (width == ''){ + width = '500px'; + } + myTextarea = new YAHOO.widget.SimpleEditor(textareaId, { + height: height, + width: width, + dompath: false //Turns on the bar at the bottom + }); + myTextarea.render(); + form.show(); } }();