From 0a17ccf833e246141aaa76d0c0f66087e2eb1489 Mon Sep 17 00:00:00 2001 From: Dany De Bontridder Date: Tue, 28 Nov 2017 20:14:43 +0100 Subject: [PATCH] Change autocomplete and adapt Icard setWidth is false + indicator icon for ICard --- html/image/ajax-loader.gif | Bin 0 -> 1737 bytes html/js/controls.js | 2 +- include/lib/icard.class.php | 5 ++--- 3 files changed, 3 insertions(+), 4 deletions(-) create mode 100644 html/image/ajax-loader.gif diff --git a/html/image/ajax-loader.gif b/html/image/ajax-loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..148005da279b97c0acc697d48a815645977dc723 GIT binary patch literal 1737 zcmYk+ZA?>H8o=>msePlC7H(UlOeuva6-udX=eG2X-nQJ9g5||K3}WrHKr7Zx(JnHq zYm9Sl?~UuSa${USIL0u>7~?RkfNPD*`ob8-IL0xKV;t8tt}(_n#yG|p*O+y6r*3#Y zo}4H7<@}T5Z^5mNF)7XZ9@^9BHL{rdI2d-q18QMcRe^ZC;0^r1tCZr{Fr`0(NC z>T0c4YcLp46m_{=$z<~M>C@%q<(W+8@#Du&o;;bKpWn4>S4T%jBoaAu=FHWrS8X<% zOePx}8#{LFSU4Qswr$(Jd-rIX7KucIgM$YS97rS*Cr_Tlaah-n{wj*|S@>Zf)JV^~8x2Gcz-7ZEam$UA?`%eSLi% zkH_I~T)1#yWMsr>G(LLtsJ6Ct_wL<2Jv};|PN`H*OiYAAq2l7=ojZ393=Ejf=8G3E zUcP+!!Gi~U=R0Kh!QmGv~cD#M_U#IdvW!_9YHXI*NeZFCMP!&tY zMpHwv0sV$_VhB|Jn+*hSFIK)O3^fz0y;w)HQEw<%^7csgZvS0G!2RP60Ld&xDXLb~ z(-g0~x>gTSn}re-e(+&k1GE^ND9Pd!D`^x#_JM-Jk}=?HazeIHGHr4Z{<1uku9sN;jT0*bq@ZR zy5l(W&#&;^(fMKyE012XSU8p!+6zAE5w2aQpn;?GDKjD1idkWAsSnflj1#qo+1HjNgl{r4E%i_$QP7s;6!vR z8hE*_oFdUOVKPNoBkKn{rBZL#Mj?+>4}=`_V10)I_KOn?5P!A~>PlR>U^)qn0Yi?^ z*F&Y*l%qb9`>$rBac>T_kw``2EM;^4K>9zbzzB=QfHX)^%I(#9J(%6yaGS>Yip)z@ z@t=GD;?C;|7VF0Ix+bks9I8zDY0xO=)+}GYHW><1SXCgUz@46TMePof&={?B;?p)e zZ0y!DARsJ&K^;FQ+4u=eC2TpQ_+vPf`i>z!$UvE+FBkl*75cTVT&T7R;!&%b*|ZEJ z8={SB1GGE`n<=E3#a9zf6Po_lgbEifEnPCSq8#DnjqJt7_lc3%P+X~zG|_-xw>d61 z2TF`G%I6Ts+$IxC@S(Vj#H|iH9aNRLp}SwffcV-JbXkdlVSeGHzfRj z;-!m$?-Lu`joLa1hR}e(to^|X-e!S|k}9Hp0=22jy1OwFb-Nm9k2&54o&0Z@p)Ls| zd?p6CxPyP4Ig3ZQP&&S_ss^g$zU%9$HNRND; z4%e^AlsXu!YD1y$%HE%U`TFj}`^22Zx}EvN7H5;)Wmg+$U?Y5d7Ur>bswq_3ATPx0w-9QSx`*AL7f4I3iUbdbvlHZ_8bb`@^p|+G4|{ zQXHj8)Py5_KA)4)&^Dymj*!?g{WyWSOt7jpG!FPOA8f6zn?k&eurN$ap}~GAtUohu zt2hbPuhCBVdL=MkxMfPB!yv1*XEQC6^A^BR$FQ-}iDRisxq_-wwI|zFMYzh?xSzLj Wc_{4u<=a1<$G!l-{_f-Z-~1P&zb^m) literal 0 HcmV?d00001 diff --git a/html/js/controls.js b/html/js/controls.js index fd8dc0be3..ba3fa1b88 100644 --- a/html/js/controls.js +++ b/html/js/controls.js @@ -67,7 +67,7 @@ Autocompleter.Base = Class.create({ update.style.position = 'absolute'; Position.clone(element, update, { setHeight: false, - setWidth:true, + setWidth:false, offsetTop: element.offsetHeight }); } diff --git a/include/lib/icard.class.php b/include/lib/icard.class.php index 419cac342..6567b7b3e 100644 --- a/include/lib/icard.class.php +++ b/include/lib/icard.class.php @@ -220,7 +220,6 @@ class ICard extends HtmlInput { if ($p_name==null&&$this->name=="") throw (new Exception(_('Le nom d une icard doit ĂȘtre donne'))); - $this->value=($p_value==null)?$this->value:$p_value; if ($this->readOnly==true) return $this->display(); @@ -244,9 +243,9 @@ class ICard extends HtmlInput if ($this->autocomplete==1) { $this->indicator="ind_".$this->id; - $ind=sprintf('', + $ind=sprintf('', $this->indicator); - $this->indicator="null"; + // $this->indicator="null"; $div=($this->choice_create==1)?sprintf('
', $this->choice):"";