From dc84b6841447d154602b042ae6297f955e3a6448 Mon Sep 17 00:00:00 2001 From: Dany De Bontridder Date: Tue, 16 Jan 2018 21:07:04 +0100 Subject: [PATCH] =?UTF-8?q?Task=20#0001529:=20R=C3=A9=C3=A9criture=20de=20?= =?UTF-8?q?code=20,=20placer=20les=20icones=20dans=20Icon=5FAction?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- html/ajax.php | 1 + html/ajax_misc.php | 1 + html/do.php | 1 + html/image/fontello/fontello.eot | Bin 0 -> 24888 bytes html/image/fontello/fontello.svg | 150 ++ html/image/fontello/fontello.ttf | Bin 0 -> 24720 bytes html/image/fontello/fontello.woff | Bin 0 -> 15328 bytes html/image/fontello/fontello.woff2 | Bin 0 -> 12980 bytes html/js/card.js | 3 +- html/js/scripts.js | 20 +- html/js/todo_list.js | 2 +- html/recherche.php | 1 + html/style-classic.css | 75 +- html/style-light.css | 74 +- html/style-mandarine.css | 2166 ------------------- html/style-mobile.css | 2006 ----------------- html/style-print.css | 2 +- html/style-r692.css | 85 +- html/user_login.php | 2 +- include/action.common.inc.php | 2 +- include/ajax/ajax_add_concerned_card.php | 4 +- include/ajax/ajax_boxcard_search.php | 4 +- include/ajax/ajax_card.php | 6 +- include/ajax/ajax_ledger.php | 2 +- include/ajax/ajax_mod_predf_op.php | 2 +- include/ajax/ajax_navigator.php | 4 +- include/ajax/ajax_todo_list.php | 2 +- include/ajax/ajax_view_action.php | 2 +- include/balance.inc.php | 2 +- include/class/acc_ledger.class.php | 12 +- include/class/acc_ledger_fin.class.php | 7 +- include/class/acc_ledger_purchase.class.php | 10 +- include/class/acc_ledger_search.class.php | 4 +- include/class/acc_ledger_sold.class.php | 13 +- include/class/anc_print.class.php | 6 +- include/class/fiche.class.php | 14 +- include/class/periode.class.php | 4 +- include/class/pre_op_ach.class.php | 2 +- include/class/pre_op_advanced.class.php | 4 +- include/class/pre_op_ven.class.php | 2 +- include/compta_fin_rec.inc.php | 4 +- include/compta_fin_saldo.inc.php | 2 +- include/constant.php | 5 +- include/dossier.inc.php | 2 +- include/fiche.inc.php | 6 +- include/impress_jrn.inc.php | 22 +- include/lib/ac_common.php | 4 +- include/lib/html_input.class.php | 1267 +++++------ include/lib/ibutton.class.php | 6 +- include/lib/icard.class.php | 20 +- include/lib/icon_action.class.php | 188 ++ include/lib/iconcerned.class.php | 20 +- include/lib/idate.class.php | 8 +- include/lib/inplace_switch.class.php | 6 +- include/lib/iposte.class.php | 3 +- include/menu.inc.php | 2 +- include/modele.inc.php | 2 +- include/param_sec.inc.php | 4 +- include/restore.inc.php | 2 +- include/template/action_search.php | 4 +- include/template/anc_key_input.php | 2 +- include/template/dashboard.php | 16 +- include/template/document_mod_change.php | 2 +- include/template/fiche_list.php | 2 +- include/template/form_ledger_detail.php | 6 +- include/template/form_ledger_fin.php | 4 +- include/template/history_top.php | 10 +- include/template/ledger_detail_bottom.php | 4 +- include/template/ledger_detail_top.php | 10 +- include/template/ledger_search.php | 2 +- include/template/param_jrn.php | 6 +- include/template/predf_ledger_detail.php | 6 +- include/template/print_ledger_simple.php | 4 +- include/template/template_config_form.php | 18 +- include/template/todo_list_display.php | 2 +- include/user.inc.php | 2 +- scenario/ajax_manage_table_sql.php | 2 +- scenario/test_manage_table_sql.php | 2 +- sql/upgrade.sql | 5 +- 79 files changed, 1302 insertions(+), 5077 deletions(-) create mode 100644 html/image/fontello/fontello.eot create mode 100644 html/image/fontello/fontello.svg create mode 100644 html/image/fontello/fontello.ttf create mode 100644 html/image/fontello/fontello.woff create mode 100644 html/image/fontello/fontello.woff2 delete mode 100644 html/style-mandarine.css delete mode 100644 html/style-mobile.css create mode 100644 include/lib/icon_action.class.php diff --git a/html/ajax.php b/html/ajax.php index ea0a84fe6..1a24adc7a 100644 --- a/html/ajax.php +++ b/html/ajax.php @@ -15,6 +15,7 @@ if ( ! defined ('ALLOWED') ) define ('ALLOWED',1); require_once '../include/constant.php'; require_once NOALYSS_INCLUDE.'/lib/database.class.php'; +require_once NOALYSS_INCLUDE.'/lib/icon_action.class.php'; require_once NOALYSS_INCLUDE.'/class/user.class.php'; require_once NOALYSS_INCLUDE.'/class/extension.class.php'; if ( !isset ($_REQUEST['gDossier'])) exit(); diff --git a/html/ajax_misc.php b/html/ajax_misc.php index d2c7e2ff3..3c4e80e0c 100644 --- a/html/ajax_misc.php +++ b/html/ajax_misc.php @@ -45,6 +45,7 @@ require_once NOALYSS_INCLUDE.'/lib/function_javascript.php'; require_once NOALYSS_INCLUDE.'/lib/ac_common.php'; require_once NOALYSS_INCLUDE.'/class/user.class.php'; require_once NOALYSS_INCLUDE.'/lib/http_input.class.php'; +require_once NOALYSS_INCLUDE.'/lib/icon_action.class.php'; $http=new HttpInput(); mb_internal_encoding("UTF-8"); diff --git a/html/do.php b/html/do.php index 54959adf3..2125c714b 100644 --- a/html/do.php +++ b/html/do.php @@ -32,6 +32,7 @@ require_once NOALYSS_INCLUDE.'/lib/function_javascript.php'; require_once NOALYSS_INCLUDE.'/constant.security.php'; require_once NOALYSS_INCLUDE.'/lib/html_input.class.php'; require_once NOALYSS_INCLUDE.'/lib/http_input.class.php'; +require_once NOALYSS_INCLUDE.'/lib/icon_action.class.php'; $http=new HttpInput(); mb_internal_encoding("UTF-8"); diff --git a/html/image/fontello/fontello.eot b/html/image/fontello/fontello.eot new file mode 100644 index 0000000000000000000000000000000000000000..b1e33b84af2260b9a4b10f3b4a2b983d4eddd414 GIT binary patch literal 24888 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 l&!|UWoXH#=hv + + +Copyright (C) 2018 by original authors @ fontello.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html/image/fontello/fontello.ttf b/html/image/fontello/fontello.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5cc022c415eb0451ad59850b57647a840ce0c781 GIT binary patch literal 24720 zcmd_Sd3;>eeK&m0x$E2+%|3TVn$c)9t1OMS(P+Vz<*|0#!Zx;SBx8hRE#4$ck!3Jo z2wRA82v7nfB`L+cDNP8=*rwFsB`Iym(liMq%|l4iCM0QjRGNnv3MusmkKgaPGb4-r zdD{2${`1N{_nv#!-#O=Ze&@HHA(RkeBR3F%%=K;E)*1Rt>>8xJgD|*hYkjICvE4)n z-Hh+;<1=G(e;)SSjPI`yB0V*JDloy$6UC9kc%Hh{#`R;hv(?8O90Epc6^5pjLl4b|4)J;eD5TL{a|kP z;6nAD+l~-&Ns!04XCP()l0H zUmmB^dv}i!UYF-kWzO{@|j7z^*0jpXy_5K?)mB;J~lE>d15NPS7-vyr4o6G@Y1(n4BE8@Y(AB&$d} zS&fxmLo#G7=_FmGoAi)g0K-@A|L=bmJ^{i|VHz+ii-_{TF>A39uxezn5I80-76Qk{ z#X{hizgP%-Pb?M!)|o680^dQ4g@Cmui-o|kcd-zF4`i_rfEi@55P&0Ou@HbQWU&x{ zH)OF8IK^2k1mF@`ECgT`Su6zL7g;O>U>aF01mGN5ECgU5Su6zLAz3U0U?f>A1mGrF zECgUFSu6zLD_JZAU@loK1mG}PECgUPSu6zLHCZeKU^rPU1mHSZECgUZSu6zLKUpjU z>;$q{2-p*3u@JC3$YLR2pOD2uz>Xn{g@C<777GEph%6QY_7hnw1Ws`l3juqKEEWQG z8(Ay_>^rhp2-tz3Ci#H9NX`Hsc)+eCXMhhpV1JS`zy}_%Q^}dWe88S1XKu|0>|S!_ zj(osACTDQc@PHjn&gAj|dz-xeiG08=C$AsL2kdw9`rY|}oljoBFCRby$m@^h1E>Lc z{df5Qx7YB_VHqD<42pK*95YQy0Ex z&i|*dpZzUXAVWGcYuuDk+DBw2F`dB4Jr^xOHz+D#)l?p>jCBnxfolnr>-r zYEHN4UaHec1_)I3WY@?@*GW~QH2)b()0XIyGLspT&AA_$1NvF3u3OLQ0W+;P*DTpPj^_@eqR3R5w3>4-Xl~na-TI=Z{h)dxQ^Zjs$+9#^BuO43vLp|9bWb@(=TxOYO-zx)^%xBv@$?#u5092q z1xAdA?zUlk?$&f2wF*Iu?p?#2xJ0(f0~bqnaf>Vu49M~p$tqtwfW%9T@A)mq9=?4u z8$9~Rt=q3%HsZIpNYcd@OVXBnbt~%SztIw}KDzbTAlrP$LwBI=v8~HT&ykVi^CG(r zlr@Z9+?(k#W6f9zB?9Zia0Mm`GbqLcvLD9>R(U@T0w&79YAQ)|kWeZOVd13#uO4-K zd^*Q!8c*mRw_Hb?)2*@+q@fnzmJ*gdZavik%xy}wNNz6z_x47!c_US6oT?kmbmc8;S9a~b zhuyWeYvtNo=8qnw>ri&0$85Ko8@lb^ce!r7|Na|YarX`Pvj?unp#XXS+&wPT;nZ?~ zT4wl&o3UOd!WhAbO|ofLrLrQ=5=BsEQGtnr5*0XN3uKf4t%s1r23EI6nj+y;>>{62 zlgfeBaVrY~af@#ZKT;WvCoo!XQ;=d~W7DQ|L9U_5;`=?(j7J_jboM=W(9L{hzR$Wt zPNoNZy&?UbzxQJ1^w%sckvqdJC9mnBr%b*(-L^ZiAMf28Uj?er&{3qsNi!l!g(97=3+IFg_g?TU`DyRyU zUKT__7H5`E0U!TPqN)~k-I~?Wm>zasm<3=q)q&U?#f=CbY+)XnDvixuiCF-JGqy-8 zC>~~r&y3<}N`1sMP+>#m_R0Y&U>Y>1F?NSZ^WLdj@3iXlPTz#hm_O#W6(hHw(lLJ? zOvFG4|7n%ie%5S0YxjBz^MQE~&c6kG_;<{MjZ^~vn=>iD14wTI73JsvYA!Kj0}#rW zA5sDpcVg>Xq;=l5L?RwBNLq6`UPHrjIW@?2OTv{-@B~E$+0!w&7J=#ts63yDcq;{2 z)7dIbnN~F8K{ZKHu8~#AWKniwTIr*1k16bY=V52qpoS}R6MBVr2K@4Oa?IGogNk37dY*&^hFa*w>?c z_b)$|JT>L9uq2h%VCgu1VvX=>POo9cMh4Vg-HUy#$gv=8N_9{ya@Y!V*4bB9Otmy# zUe$Dy#}}-%-FST{oQU0UZ)QzA?sn(?xHMB)yQ!{z<7J!b%P3h<9S&W0ldV2j=DMjV zK9bsyS+gM#TeEh3TPhv(mDO#!d?U)%hBFukKfj4^CA$|f1sr7w31<8y7PDqjL;-?Y zenhhbyoqwakr*pTkw{y2VP3b$wu$NQ0x2XC_`Y*Zr zn%~HY^qqglnRfpCL7`q)N3Mh<`HPJ2lUFyT5)w1bU%q`~uUSwO>ZG6ueH*eBn};$f zV$zsqVlza+geqi4hS-Sz`$fud1}cn>5={dKE(n%>?35C9oqt2N7Bw3`tR_kw_<-8l zI)A41qv~K0HItx?qArg9LA)3p0t}1}3=e1QpStC`BY}!UWFQzx)R{r35;%}>5`n_i z(;!YG>{UlPUe6bt@57c<3rJGBwYiQa(k{NB5XSY~lmx7MlCn>eM zMX@YYCJ1^7qZ79~%VnpTUZDlz0du$^^gUI&HZUsNMOAgRZz-Y7Vx^zbER>d2`zXb( z7Gz1Yu8h=och^VTY?=hZ2Tn*RO9Yt3l)I+HYTdlr1&}S~(ZIDbh<@qR{iRfJo9%A5 z-QpB!*%x+~%B+OB+&0Nw#sY51?(&9NkfSigxwB7L1fB7cRHh!A$YHlxOEi-zVJlKQ z=bmuH5KBKk85&uKN?w9#)g{SW<8gRFksXzai6$x?2@}?=veiVrS5ZCpyQ}H;tEh*% zuBJP#%KaPOxkvEM{jaO<`>>4M!}*GNI?qZN@AHXj(BV;fF!VPFhOh%dyH%c zFc!Mb<#r1IhB{2FQfR^EmvP_;i{~E8?Ppu5wKUMSaV2Zn!oHV#rwNOtQ@sa7v1SN0bAg|ECOUUT~NUE-5xpM3KAJsW!u z-0_t&XV}||5C8CoM;?7L_hkFP&>1>-2BU&Z0RHEn!OO}x0WN|J(NC3(C)2UYjyV9o zm&Wi}-&!C@?}n^~4cq`KAPR~&1LB0dN$fu`_u{CE4_Tt}6+~jp;0`&XAh7{#d^74n zDl^I}I7dFVg7?4F5s1q&*hE4(g4TDDLgmibUZf~qx5fA!x7iL0snCpm|l7&vn|t1Jtot0 zCMQC4q$}6J!X_s)9@sb&plRrt9O#CrX6#_u%y;hVv14$;CD(<#1{M36s^4$}*qRuE^LAmOK&$ zX;D^j71#hyFhMJqvjHwnE>kV^v4wBX7g_he)|CDHI9K*78r5V;y;hY#2~E3IO)wWE z6o@J3`Y)XP-=RAcL6QU|_b{j*@E5W-_!lR}WP{G39&&OQ*-a)gW0&?YSzS?C>M%hg zMp+*OQ$#St84-*w;8*rz!<$sAY1CH2REq{dRh37GVm2#-L{ZE`#H^SHCMU*5E*svu zWz)dAzO`%IQFomGMeI08sKYo5mc&*Z3H)sM&~FzGWH84Ve% zvIE?u!wK!6xt?2RG z@9Vld>zK=croSpSnuDC4xzHnXd5Z z7D4qmfRv&tjkxVNG;L;V7|^vE%LD$hQXgkHT~0^g&mIQmd7GLeJS3LA zY2my07O)o$4GQ)mXTXc;yk2V|&s)fA#hh~l%qw6Zj&LnZIcnr%Trko5jvxQl$&=qI zKIs=voqF-)N&4vV<1d~%^_)eHVh`t^Uo?_lJbv7%sS(9O@l>^+CIj!hR$g6Q-k**| zW9b)LqLEk&?JKX|bo}`7=*g2OqsPxZcl<1WL{HL&<3?-8dF@;rdB>0MUzU_S*UXz@ ze_vkR5=*CJE%_&OeW3Q_{6oT+;D;vGO)4SbuFv%O95~FxG8^O?kn0L?I-qHNR*w3$~VwMWz2t(W6k=uvi`qbZKYkztmQuYr)L-y{9mNm8%wk%nmh?d zt0&T$Xnpz<>wesSu&e7}|Bu(vskQvY6V}qtFRc6Vx`U@W=aKR+YY!qZ_Z2+mI}LvB zHo+^T084qM4Aa(wBZT*gDVzeFptTOC2!R9yID$E&pQXoM%Kb4dW4?2Xxmo&0nB?>S zasH^#E;NB+xH5J=VLmMFBf3B*` zox7K+cDG#;bN6~!nfC`CY&rc0brt8HW~#<4lEivLeCjxj+AF*&Y&B&5axN7v+hS(M z#lyUc5^N~cAqKrF;cTA^Bk|QZ(pUnBj-=JCi!JuJD7!Fu-c~-T2?ZLNFVQM7_i}D$ z?l*g1p`EY1lKbW>e{|bzGsXXOMnsrT}>|N z4N?X}{Vtg3%1zI2%>BA!M+g4D2P8Ij?&mCiu0NT{3}sk1UtgdOCU22F#F6h5&a2uQ z2Nx1(;vPCmNAJm5?qSw@a>wZvJo?`9B18FR+Dai~pfG*&p4@}E2OrPZqgUjP8#up@ z9mTn!pnaK_ceGM2m{4?3X!t=oaxd=yb&0k+P@&I5#U52b8klV|!#6tE8>l2@u4fj3w_w@0*j*y5 zv)OFrw(_tm8g_;qCTJx+pj?m>Amz#;L{p(9+LZEgNh;1&?ey*kr|-M&Zz_*Pa=$zE z{N1-jsQc9OpSwGEAfJ36^7r3&=&@Jm-SoM~|M_m7f$!qH)9ClE4bV#7HP~r+8?`&%4Wm_*<*Ixt83&%da2I^Qy z@j$v5I54pB3KTnTi0ugo@lXvYc}@;Y8Z_B>LP-mb48#ZGJV+9F{MJHZ6V%!*t@y{! zOz0K7;Q6_hh&QGfY6G@v%i%3-`@(h_P?bHJ*;OS=w#_Aqa&c)Hv^e%7s>Sa2Zj$YC zuP#bzm1a|?V2jYCJ*w3k%a>Iz_LZ4b!Epp9qAlRvB-xaHNc*OIVU3Qg8XUZGaPTnC zw+B7`6tn}L%~WbHQ3nEcP1$X-v`ca(2!*;OWefOi;JS^nrDdU7#iF=3FDq(ZB}rX@ zLeVliwO|c6pFJ;f{g4W~qn}(uo+7W4FJ=DtwVyH3y6&SE7|>x` zfC8SvkV3fqXb@ToNOn|#L}E4@5(#I|1@pka{PsKFe&j2kIW{vrv1`Y0I#p8*869-b z2D-fRsX<6hw8q#=A0@2*fsaSxB)!knj)wKfkTF- zFv8moCx8sVBQy!LL2E!5u2-Zm1OQ{aXdFm`N2cR zimZzTOh_)2u2zlG;zt%P;`49IldP%&ydE3IV^wwa4|W3y`nzZ=z5{jKBEtQn)D5TmEc*Hw2@=AnNUexsszH9SgHhp z)u4T>o&GQ2yEo&;_i`0(Gl)HC6GtSV4fK%^7P+GQtT|vlYu2swO{n_+&Wbqx2XrVd zDED?@tLWdMJx9jM+cT8Go)m8>=9Uwc;W`RL>j-<^%0(Xw4lobE61+ z6F6+=|EKU2TLIp(G=oXxut7CdXwvO4T!xiJ;W&ccAv86T_gwVjwwwER+G#1HWC zJz(Cy6I$dI=nqrPyVCe_V5r7ie?#bE=Rvn2mqWWF;Y@^T6Glvon+)o0k>;RJcD zk`N5xs#WOg|5g9#P3QjJc+ppk*RM|VS8M;v{a@ciKcCN0j92dFuOs!e!RH(h9uqdf zGFwi%^7axRg>}PEMdRKkK4+z{PnsMibTCZc(!B7>g^H)~U-_nW-sJI(*Re^Rr zchcjbzsUS+MKw(ZDyu1ju+90heZsBaRbB8cg69CH3y|s_r$bY5a6qL9G=mp`07sC5 z61^XAirXbBiX|df@wb^^H=tkE*PZjIF9(-+iZ0aY| z11Z+h-$pZPuWE_4G`c<3ex^Gvs%_L*x7w{*6K$|fS$o}%Rke+(7?T@iwJa7bv1<)> z%ZiGKEY{17q86x%AgQs$%9B`+=&K6IWlq@wL10X8qM_Je_3W{5h}>g5efmWJM-`ExAl*1B!yJ z1F7=eTANSPTmJ!C8;`SWL!pdW^5LT6$C!FaX>?Hn`aC_bZ|yT z!3#Fh24^bj%w3ba+Q~eni2aDxJEJLQ?rQpJxGfgjY+%FrHZ|z~zXf9l0Ono=3}nUgn^m&Ry+DM;x><_q-!woOypkf6v}Rd%lbZ?cr?eg>&s674r*iU2Eg>w&c>KC_X1kNfaw^%(M9eBfSHas3u7f@1>cyMr_$xN zaw~IUuEo8;SwgiIfe>V{nVdZ|^u62$Uf>nEUBbgPz?^Xu7R`51ZB0-YfD$Etxv2bNN(Iur>q zBIq5H6sWy`elY8eLKP>;qVzs`o=hg|ll3l_?)7=2T=C&ZcQ7x!2(1Eq>RR3KJQM2# zD~oXhKljpdIhq{nuYYvxipP%(P(+@^`^vVFo9?<{6z1EVx7>c~j&|y=f;UGdF5W^% zisk<5@$1*Gzy9$n`fk|?!|&(~cVE9NEw=BtbuthRw?%0<_ZeD~`yYIb`B@1+Gwi*B zuTd3zSR7c^);c&7Rl*7^a&I%3gt>Ar??j0u$BK{g^GqN+q2jT~>sI<>%`LGe!^aHE zSJc|W9Ek-qzVkkld0V8RlyEt~wn1%L+T5-j^EvdG5Ddz(7UFkI*6TiiV_;*C8yo z5jDY9x0TFiX1S#(8D)x`X=AEsb3fC}m<^oNGQ%RnRA-Wv(GqGR@Y7UBt<+33$*f`d zizX$@GLuqwcRKC&cW>?9GO#|~mF{d`*-%#%Uotb<{x{7`uKXkwCNL?xl1QhD-?4H4I=k9;4Yn_JkZ=6Y0@Ln2zTj(5Zf^D4p^Vv@6);{3NNyGW>Wd7rnRlj4T>)gL`<2CbkjnI{# zDfE<4j_55fPk zhtqt+9g`auDH-TkooY0ckGc#m9BAm^?Ni5Hb6^zgpsqUX32?y--kG3qYj~1XKrZ}t z1h6n`s2&2d3>E`~LV=k-QOD}R&LlbnP{`I6L&rzIBW5Z*cB}5L4tA&qS|im|*fQ1q zNpqE@>Y@96Wnr^DZEO7GwJBQ)T!R>JH7rc8Dy^!Enyn5&J3>2-K>sjls~3De*X`f^ z%q86QO|Fow60&2HWkWbUWQfx6q5B3u&PByXimhXbfUF`#arUA&4ZNaC$ z!+}Cc-d=M{9fZK9bc;?~;*q!qMkPgtEvZhHBeISWCk*#zwB&W8B0g}>K?eWe2BF0_ z+!4?Lx(~|<002Nib0c9sVa80rOpoq3(S`;d|1ldJU=EgBM+Y20#%B^FoM%9@-oena zF?_CKNA0E-9fY0_2rn=CR;)sVPiMR}jtS!vTxgz8Jh}=>bRLY3ptTCBY!%sepum9t zoy0UaBw{ntf2x4%5dLKFY1OV0SA$d59V+9#&?XVyLr%LUTU56xq>2`+$1cm7MG+8e z?HZMIyR*X1L=6{0g!y8S;8zF|^y^GnV9=(BkC2iUM<&3FZ=WecHsFcF`x(G97-TlxcEV*ZR^D z3oVgE3szrcR+BqkoqL?gP;9_^8r14lDq6sRVrYtPmgEWC?ttSbMuu5dVM7h!E@9~&RtK5Om&d5cY&mu~&0m`@$q%>#_xQPXw0hgp` zA~+5wb6Fy7C2i3XpAVp!yZrG|7)7aOm#i9wZ|;C?lLl(_XmF(`6la3V)fP;_M-=X1 zc5BF~SuI#nYSC5IY?gv)Pi1&Tunf!Kazd4%s#eX)W~fF51%uZFD51`vDqkF!&M`nr zzpGhoie0tKSUkbsVKzs1tko&=^_F_VsujbG)Y)}!)QKaQ1p<^sZJH)Ar^lgN&_b^X z&W&P4JmgS)PRh*GZniinY_ui-rtA>w3HN11gEyICNlB)F(}(33HMetx(+ne=>eCe2Vv9Q@ zQ85cnl?lFJ)a>3@UhR@fOcr}tnYk)pi@3E-aY)4fd162)>R~WqgBimaN0Dt+oH(Tan%`cVj{skEW4kig69j9_RK{PhM~a2yq;#zi3so z)ZVqVc+W`Ocn7_#=&*>}RYl9xTU&1b^6guUNA87XSBk*$K+ba&c<(ND z4Zl89cr3dRXSm7~{I*iM3oh-D4VPp=&Ymxq71_<2`kWy^JjX?mrD)%hFvtB+`75Oyz zJPy>q1f%#w=21KKkrUak-gxyT>lBlE{J}r|#NM?RDT@3@cilEN+_*w9gkzn1gOiz3 zZl55&{bks7R!ECJb<|^HCMO6h#Kcio2~+GEq-cIk&Fd}PKya8rrRfl-;?Q%QK26E# zXHP%-SKs`TAN_5H~2qVp`j zL-T)9p37p(%YWE+E5B{EnpQfF^X2M~;zn9b=!dd@a8)iCO9#F5DsS4c&8E}bq^9=q z)%}nM#La##hW7I^?~moP;S5;Je_ynDSP$jC$d07r=L}%j74QYT%+;C54XzplRKqy2 zb^A73i+=99B^W;c0kPbxACP#V;KyYD^3I@lNA5QeVT%5s{7xMAUQOcOZU=C6E7UI2 z5OqF9Zp>VNIX2$R;F?;|thGd8o)fW`VGObgn%Sd`dR;cbY`3WJ&N7RmB_`t_&$}?V z-K9gMwA9iMH&L8*z9HiCmH5`(a^sP!7Y@$N?%y*$dfARkw{N**U_)`a~h&rH{*?k5sRO z1*t9h(?ZFgxb5d!xWLc82h1z9x4!5sDmcrl63>#8p*OwrFq$kEcHoI~=luCUh*#mBvz=6e!B1qO z@VSFHY+UYz`HJFlFRsntsG;IOYg??!>*hD%a3zf4aDlv?>VST+j&Yx6@SeCW2F0V5 zadW(YXeG3f?B=?GeGB^r>IyIVXmaD8RWEgIWb1ogT8Z?&l_R(I<+k?UGTO%4cOLDf zkMSrS;dvLTuH>Jo`yRb7g|wCZx9;o^+IHP=-whLK);4+z&QJ#Y{txjm#^NS1?la2I zRc;64ya6mecp1Kqu!QNJV7Vuz$6C`8cin{A6zd*@286@SBn+ZX2=lAE9I`w(24s04 z1qTO(Rd1d;Jhi!6O!Xh2BkKS$z_|OCk#+{K{^0`LeB=#jW-;=YHoJq@*P8*ygT__56%X}JD84b%$G~( z5MyoyVnHJ8fgOe_3GO22;TLQm!C@0cu;UbDbC2z~jdIT($Ve&N>c$3z%#~`X=gvJ| z*`0zG$;*W;h(5X(7-1EI90S}|p^jmKg93B9{W^69boFmzpG&0K--_M+n^SaprAdLB zpmN2Lbt*1^G1H0_vtz2FDWb)~)(kn~vMj{a)qa&JN_owZ_3%Rkhi$5g%y8y*bO>%w0!&B1fZXA@>at zrm1x0+!eTz0ZW4meZ`EvR+%*?xLhBtzJ5JSiM+QJv4dky3C?ORbjVA^l+_iM2w+wW zaFnX}We;E3&$_R9=;;Tq&&UJwk6t=;`sjc-c*C>LJ$u8TIB@hd&=HGB&X0pn*a~%! z4nD7jyp~sVK&8Sh9g^sQQ zyACQUu9AVSigD{o-rW~>&I(tRV#O+|2#O8k=?547KWZBHjQr7v*GoxNB2p8r@rJ$O zU^!eY%+ze+E|OfM7>mnFqJv7VATAcxvF0@HnF7z`gsTOjE;v-^3UGPkja#q0sWZ20 z_`bmX{ol_$|4h~Wm)>~gvvb0CLac3J(+&6ircrMDdhaeab#zJ`5w_6o4WH7bom+l4 zJo@Y09hjdPI2Pc1RK3$l&=Ln|Bk`4HQ^S-hD^W3 z1mU53ZDk1Tbt`@eKdFKXdxa&0kWOsWwwOAA!IKW?ZOqiI#x0 zH|DDjTLj5kYNjjd{Jq__Io?TP(n{3}*hbK}{@d1}_6TS-H z_~kcC62R$CWDam!4%|{@VHQ_HWRJ~dc7Ruvl@W`|M0bhPWQWECs+y{r>J`xhemo!+ii9HJ%0NW`_eFeuAFczqz3|j>IGdYvm^wVgYcvHG zwH3D)T+MJ+LGZrkosP1z(G*Qb&dJgA5IcKLZqH`3tDbn`iB))4u>Xu9GkQ*mrcu(C zOFr?$tJ&9K%^U%hrgcf+rT0|yLe%KW`r_(AgPKXLdJKx&JJ71`{q%QPIh`A9=LrG^5Y z$0NNHk;inkcT?w)hRnvBzkU<@)L(Y3rB_}0Xr?ihYE0jHdxz?IEHcp>dE8wdNi}31 zyZok`p1!$rEw>dIVNd7FZCBXZ--2W5B2vhUH=X)v@r_Z9i-!R)UtOH1#vke#zimat zE0O<}c-UyEkZHX7cuT^A2*c;k8KL;i(-zOag}b1*-HlLp{=89^=i~QWj5x1@A1e^> z3uHzcqnKWta{_+1M@XOlkEQawP9dG$)2*B9%Nj^B`BtMdJ@?;(z0)a&H$ z^EsoB#}L020l!mY2W;n3?k;A724J^z)AJ zReT>g|E4iRH{s`)_RyEv1OpEsoECm31*ARF1Ja`WOUM@%b(d+g>6@CU#kCRbq**j? zG*6kYH-EvLwP=>GWu@gE>x0(sT3@q8Z4F+Q;2i(Msp#~%^Ir_Abs;VhonBms%SazD z#5J;=9xTMoBu@XXYj*DH`MtaMEQG4MR)kUwjcuV_SBGYiwD-W+bZG3*!k*drgP}}l zYWBdwyP>)H*?p7a3w3)I7Uovg*B5K@{$Mbkg>UH9WFFf0-O#@;kPv?U zsSC!y5J|zgs*$uIwhJXfD48#{mmDBt5aU949zu;hM$SQeXAq|FbpWZ8C^3zA9T~@S z=6&f~P+~XgPotIj_vOB~mF*}!59HZvv>pOnb%5@@rTS3nfKhVHfM5dfekH)7i8MRX;8CZ-*>MsBgl(6zLa zcF}IyLwoV#0AS&#XLrvYTCk3f9T=aSt{vYyKR!JUo0oa{+D7xT)|5kYwYz4g^KjHo zjV(Cd11o&Y@{pq5}~~t4@)x|MWWFu&qb#fI!Y~XGPSI))Di?Kac=t1L9{nB zH+Jx#W7$A?`?ZY{Ca$(IKMyHWp;&FB2mlVULvyC3&iK6WF=-b@VOkoTI5T_Yqc#-_&R_sZjYK$RwyslD@)Q?rM);xc3Q z@+ee`W09W#+yg&Y z126gP=AjUPI5rmIBGV{RLOf67u@)X{8TF6CV(QP*n&II{mTVrH93HOC3dvAUC@aRs z0FczRc_=GII1b_MOhy1#XySylt24xN@}2W1@_WX!LUkq5yF$l8$I$kP z1}TPNT{1Mf**~^rcqlTA+|1S?Wcm4^3O(0mrDRs=syPV~W=xHY&q!wkQyl3W%d%Zl zSvrpPvr=_!R!N39kmj!O(<0f0A^MCo{gdwDlZLfc_jenTZmTOJ zs8)>o^ZC3AaG&Q6V=-=)bD5`UK^Pssf3Po7ZtJCHn~@^^Xigo(d{Ns=w8`7Z!c0YHLiAOt}8 zyApu#cNl>1cLad&cNBo|cMO2=cN~E5cLIR$cNGBP?-j{VyMgD`NsQk<8tUS6!53`| z@9YYWR5i(LbxpP!+a(E1?E^}E;C_jWwM96s`p6Q%m)dOY(i%`bo2<@KPlGYbb<1bv z-C6a?P_qGN1Io~z_itBFfe!?WrxX22gZy@PMA}Z^rV2*Vh;akZ53Di@tQ~8s&8Cud z-uBvT)5jGBhK-|m8cRX+Sg0=4$9E>CaNV(EeUUy;f+5gs&^&C{CVu@7{WpVz=)ivb zH;QCUT{V-(>LQ^~`!TfDav?iZmv190qD_mD&RjBdiiL!b{}hW0Wy77Ez^NdW z=np+cda<>zitpYh*wnNpPsv%==tLwdbd61b#;~q2KjNdq*qHCFGX{`AbtAoFZT<*) z=*773GI~LKAJ7Q^;gnFs?#A3pKqS!Z_dtRc$51(D0D&it5l+G`^aU(w<#P~1?^3)l z2a$G6O`DONRk3?Rq25Rz?~Je3MaGoz0TgDG3=Y+W+Hvr4hzp5m?821GF?_8<*3!|M zU#RyZ*Jz}$GJvr*yRra5S8-`Z`Puv4Ar_Z%RWcH)wb+QnxFcLYcl~HjP(5pS2#$Yp54z zR&k!zB{@1~`!TKSlP3vTi^v8Jm6zd>L0*POw(&ANvYnU7AaW@$!y`ky437-+GCZ<_m+3;}GG2y9cJeYjayc)< zBO|=b8bq$(Wq4$im*J5yUWP|@C9|zd(>%^Uva66hVZ_=In>6qV$*b`(mCUv+mEO%i zjM96I7%#ooi1DKPlG%%vitgthM$u^_#*5AvF<$gQGP`oA=q&#*iq07^Ui1@2j2E3x zo-)CqrN9|=)@0SmtPtINm>)H@1WfjKw}1hmcYrA8+3L9yMC!!oNi~n0!jA{2`511^ z@|fKDGe^LZ-OE{4L<9f=_->rr0L1^EdNKcN|JVQjo2a6)0001@_RVsBLkT~e#7$O_j`5pI z__hVVp~6F^0%K^UZ~M(H0|21k6hu=oA-cceUq^fZ0PLFspnd}%a^>^U#Mad6n>+vZ zi2(p$ZNp+?)J^przGGoLzI~woFOWli%H(ZyWy`#8AE9Kh3NhUB0=VZ~Hq(5Zv3`uMtZd!*4$}rEl(gTtE!6 zEg`*?zRUNxZ2R9f{(k`3fiJPvw=xC**ulT!oWK8NVmuQM-`2*#5dh%$&JX11J9j}! zvrrFPd*km|&hLBxZr=zx;HT?Aj4{yD_W{Ik zF{U$+F>%NGg8c&gMo-UZPmj`IL$I%JE|dThj~=~| z5oj1=4I`5t1c-SR1snn$R@W^f)W?)Thyj9r3M`rl_y`DKpA5GB`x_hctqM5&Xn{Mr zX2h=in@^rwRvlNYIy>kg83qFOgir}%zM!C4eoNchGJMnA5CPkB_fBFfwJZ;%1*KJK zS*H%P(_n3Xr?9c!M25PL$DgfDkGzsSIiJ#H)Ey!vb(YKs;b$E+r1Be5n{GXHh9zA& zs`ne4mL@B!t>K!R`3p>vm8Ch~Oc!){fAT&+@jAD9G2AMvM7mZ-Zk0^=aGyVPJuywj zfZ^^V1#|StN7-edX6&OCbM&iE+GW9N-D_$e0#!c>&epd{n_DJ+UcP=@-TA=a-G&Tt z?NCg)Ov38ihAnmM&|JAp5&wD~CgZsatd??R`tWwC{`z3j>1t!Tu_@cnr5sVXF3pvT zE0LQmky9w!o)hjpitv-gg~;Xxl5_$m!GOljz)5JJ3@mUG9w>tZoJ0Z2paUl{fil>@ zNnD`JFW@8rP=**dNeYyq08UZ?WoUtu^gtOV;3NxBh8;Nh8z{pKoa6;sg90zXf!0vK zOBkRv9PknWXpIcKL~#U`ZF4bCr;MxJxQoCHaa$$OA_G4eA7PP zui>ck?Q=&G-2hEZ{q=_U3vwmoze~;nmMiBNFX$FL9#z8g;R#{Ab28=aM|Wi+dpyb`x0Y(;G7|$nzg@OmL4WJb3Rnn-oc~sGu&m zV{W1(8PKQ{`VP$EtMvAIB*x*Cr4Lmp><3O71Dbta7ppVLlV*Ez&IVkXh(9$sPf2h*ZI;Xgba9=Ottx|08dl`1_#C)Ib#(edFQ26Ba)fw~9Em-EEde+hjw4`QnJ~i*Wx$lAK@1KUQ{IF?`TfH&i^!uO) zG4uh2V1jBoegxF$aQdy#f@&E0&|@T6eYb{KefB?sYC0;67v>ek_f}KYAT0&-45IK_ z$Au66P_`-ww3{jY5zIodPEDSHqdpSXy@f2OEO`hTO+98yYt3y1$INxcbF*#lq5B z-8!egJv%D3I0M_=tI9JWQT?n}tomqHvPMMa!8#_2+=9fY*I3@JlQY;qqX=VlM5=h;DD{WQ+{}AqpDF61?RqXZ;VLTrWdY_|qKHFPlta_aHc6oihga;yGY>^kz8u(53d{f4>dkfXkvM1GtRh zLh3RE_b!d=U&A|Gf_aSLLNYjD5s&NFRG%!;kJIQ(Yv(laE9ZbI%BrpR@5(6}4}V5s z27Pq$kAL>!7k!qTJjT4D(!o8L`lq~x^Gkgw&t(!ku<2l(UO_TEAbyil-B@GBklhg; z$v~(CZA+e`tI#LJwL!jC00;o&>kEMBlF{h_Ac1I*5PWyj2&5^-l#q{ zZYH8u$6RMb)6}5{ON662Jiw|)aE?`vW6(puN|1tLixP(tPFF~wA1)o*FRHK_Q@Dc9 z3=!9$E+zqE1*0pWar(>cbJCM3&KOj@>+p?7-EB;Js`F{x;qz$yPKunM_)9XSNSEM; z0^yjXC#0N@eqV`DDzhN5uS6d+G6Z3WQ4k;(?ikG*`Cll042%FcqX}u5f^=yFwK7{V z+#D=k4C;+zF|Y1%P{ohBi~=dbNuzFkjaJJDKLW7u;$(h5-P=HeDkfce8hU*wVIbPU zbI<;MkDV|Wd3VvRoEXm}d49sl!@K`mZFJLFl%QbBylul-#!2rJ7peC+t^y& z*JHH{k}6Ee7bDu5xA@1V`rMu0l8<_{xUv-fv!Lu$=4Xd(ZcaS$3I0VPNo|ZI5=F0h z3_z4RmI9=NeAcc*-p(&X2^UsfWWK~ep@1XN#@_&h?xY2i@x3oXBj#mr{Ly!iE--J$ z*M;gL&=T%gdNt~2TGE_>%aWmn%F<1hX(QGq14D6V!;?j|*Pi{~4MiIs*F9Nou4a*J zy1;1DZtwk3)5i<zK{YH%zlM0@0woO&1m@iJ?sJ4e7dn>!oT&36 zeRK90m!)OnKI#$^E9<{yw~>C8X#L&R$+yjiW^UWJ-@m<%do|f~y3Gb`Dw7Kq%1O*U zTib#sx(y{eUgv|>{++aOUUq|>Z8quO9CI+)dwC^p^1Tzw*c+8F=j^4)vmyB+?Abz4 z0-4kzfJSLZJ<3_65puBvs{X{i>>x3uwmXFkV^Y|;H6yLqvp<-OYE+KLF;j8<+dyxV za7_vN$1!3Y99H~{hNUVbcfrwNY4A0Q=-oGcpS7np(0Oe)%d-8R>pmc|c^WoMUm@3= ze!cVQ8g?6hO?z2HR#k&Q%;r?g=%4g{7J^}JNndq1>Y0D_b_OH#k|%9+2|T^rKk{!i z`}d|_c0Lv9t+LzFbzX`1BOwpHx$3K!kpQDwke}$IT2PlHNfJdL z|A0!k$$Z-pG%*x@mfXJLj+W}OgvlYMibnxpX-fWDnUB+0jF;~}gR@Jbi<#Ips4&6S zms`y1i+a*P>Yu%)9Cr)Hf0BL_Av2k=qkM+QW9FDJb19j2ebB&~PI_!8i{XZ1u2-i! z$(HO81wBDu4iTwLdjnm+lyV@QO>$`QMYQe^gJn~koJe(YnsRelA?Bw;&>e9y5s3MM>u zCfMN>Jwih|uIpZvLju(+%S*Qmhy>e742rygvvE!)qG0=#Ee3e}in1*=UPw?Ge+=7y zm#QphAtxNW3_D^j?MtO%@K^8s7i3ZuSbd>b<^8&5H6F!|9|==Hc`!>sf2*E~&)~ShF~4-61q_rxDD(hCV?Nu}G** zFMK3bK}fEOe{(nR?P$`9*PvCHASuHsB^gOE%B5EqOQgjtn8H%t=X3DbOfh=*Y<)y2;x80Cd>4$_pg;>r^(jv2gmku4gdPx7WjL<>pg zJ6%cYl#s2KblZeO+{2TkAC`NQ0z->I>l3-QmZ48YIA^=5^SwQQfQLWBlpnFNgrd6{r)< z$6hj!%`W&K92Q@Y35Y$sE25mqYeU1{KdeO%IFqiJ+Z~p&ex*W z5>I`NSs;B1nU8mk6AndCF z%ITks1H1s~hVct&G825Oh5>x98S}CbvS$eBJgL5|J@jm&5)wahnyU_xGMAbhPRhM{ z$vK*_^s&LrMZCf1nlr!!PCjB@7`)d}aoNi~CkVo^MJ~K3->swbGCj=E(=qHtNEqg^ z!WqoTb=yA;7Jn8EvPYYSUi^+)x&a=ciKM+FEx->kHU?=#s8q7C+QFUcED0jkD47Sn zGb^{HeAU$k9XjZe2`-xoUtoU^Q!(9G0nm&qs@-3;IEXa9ttm zx{z1)(%zzya9<@fPgIs%7s?WJmx84c8kIVD@j?P|Imdpp9O2uUF*@VJXGEBVimp;` z8@AM&ZgpU!svxxAQr}_ug?DfJ2ma=Tcl+b9yYVt&0#(w%K%v-Ds}Lbx9OYoBziBM7 zF9IQSp1W;yY@}EOtcZUQ0Y1aFs(Ghe&%~763{3STx25bH{B~*B-%51}*s~M13*9Mh zxTk6ON5s4{pyP>JG&?WU6g1*Yv#lOjVVrCp;WIzV3H{$t4M?HMW%9xh9|@7T0lWDo zT+NVKEF_}s!4rXTd?Z+Eb;dOL5DgBFctL^zIHqJ84K1w~;PuT^7p;!-?SAI&UNN5c z`#;G=IBl;X(=8YOu7^{wt&hvkV7%sES3lBS!2WIVr4frFeuCco5`?!!I3XdzPZlWL zwEi^-vfIhENeZ@r9AR|kDU!tM&{-GQe-t;H8sk_GS)Je50Fhk>1 zqFk^Ilu#yOM0=#!##3bzpogBI9f_@*2z2c~pixUcKvHW8Ddc~_KzT6se{54S>BAlJ zd(?n}we)yE!9m;GrPB2DzjZY^GU4Eq~dVo zzjPy{8}rA3uXq6pf8EkKTw4N$_DLEGA|2yF>={;cR{wqiM-%?NQg#F3p6=b!fZB@8~7x)mY6NK5G7geHubP zNC%inMoa;8qLW;kxg!Un>NvI9VFEiGW#o@LiVJ!7uB3h4W)iu5$eA7Mf_Gfo_jCkbN{6s-aI%1IkGb{)FL$VO|)a9^w65p1LG0ejc5+ zVqRej(0s`_ftnzMrKQ=l91SKN_+H8}ni2`QPI}8WaFTt|A~baK+3Vcd`_mSExlbt( ze54TRd4B3c>>D$)-!aGFp&}bIGo9`xf3-XAJQX$RmRs~6mcx3xHjTMAB&SX&3E7X$ zEXIj9?!jpLd5{RjQbJzZkRT$w-pjP zGu|RK9EZ@ROW4E8SuOeo2vd_@56?H%le#m8=Xvv!mB z?aZ>BG|~?mFPIM}CS~X({-mDmOV8LWFrzEHc$CR?u_~Xpy#-ncu*iq{E_cUPP{Rj* zl#CCAU|wLOEj5NX$`!%8%N4-eZH-&cgZI$9i}xjdxK)+0*{gNNArXbZmwx7C=k6YH zV);V##UzY$_?&_~l|~%;qCbIRKB@eZtmIjSleNlfk6*0tqatc}#r57Atr{NIrMv3^ zEU>&0Wfw)hB@vdMKrQz@9g@u6H=SQ?x3 zqbyLafjXvbMk-82=9iO77sAzrn1g%jG)pR{1c(7oM7VtSuS8DZIR%S;pcUFW&=WZy z8ijvJI%;-FR&z%VbR5Vl=a$pP+k?xI~ff-~Jg2{DVw0my78w~1`mBp=D} z1^OMTSKD`FZR2FWj!pyxqGJR@k*QyB1tBTOI8j^OqU!yOO@ul%O!$9rfrf#KNnQp; zF9zoPqQX7^x5QP+(##*ioFu zU*&CVUZ&H11yXw-pude(zmM$nGu?I5zfc#Hei*vXeli5!*FSyvbpZ=iPw39Ob(Kyt z9fQPeN;!vV{Pa`h7Hksfg}EFmKAwn%ZrWde|LI;aK_KlgZb zzQ*0-+@9*EKKIG4QY0~9VxttO9(~nR(hO{a%EG2a%ajrwN>3HEd-eGKEokGz`nBTQ zc4I-!o6dksF7dSg`&7R=)Oq)W5_eo%M>Kb{E+|w=BPURz+p{1(S9aqy?LsZ7PGWv* zjRmB(>jR4}o3x!3r#2p`wT6Ffsp}M|b)km&utH)4v0XJquMFW)EcwG;tkl5^BIa(! z)N)S? z8gU^#l`F7l$UoGL9C${Bnxz2)jc6_GBq=A*A=aJF>+;#&r9Z4--gITT+?RI1vB@cT#o?cvoZRVI2eo;cmVZhldS{LsH@wY_c%R@as zQdLhkbV6NvB;QhP%6HXc>$o0}ubW>HpzBT^1x|$Apw)#}kkf3{npfx&8#D*?Pq8Vz z3GpzjORY{IJ>+xIjS+zSMfC-eZ=OujU|O;}I~KH3=nS<^Sq6DvSGpLrp%Kyt+|-2@ zk)~bzVBSrQ_`=-}!k0F&>nLh{Dh}y`ns7xEU+32qA1COeLxU9-RU}+)M!M5X{AV;| z#n-;1Tc2gU-i(|V<`G&1g_E+ceUx;tpp2}H;rWK1T)nC>=3zOEMpDRsN6Bdn!F+-; zXjnLEoVc(PQU?9`QS#X#Z&A6QC_25WIu^*1a*p?_`;W&vcGgvRU|IcmzrY#asU4M} zd^V|WMVlM3N|-p_;iy~wf{xIJ%u1Qq2FeNv&KU;!LOY2$z6J&Mjc>VM{ZrUFZ$S*; zPuAHm>b`fZY$DIiD`Ls)HbaFlkdm!)u?2!#D^7YgI$EJ?zQJA#~c zOz_u>=zRUI$uty;oDxjr*N?susZ=iiciJ+%25zOm60@Av*m@GigN$F1?LKc=d?MjO zOFzQ{`W^Uxy%lGBe^?-TJ@z+GXf=K0O{Cwh9FjK7$X~k3U*3?IXjO@=?-<;W`H~Gz zBg9VWJUDCLPcm6d^1obZ-^J`S3@78ZM9cl<3WVAG%jG{VXN{8HvslCUL?r;SfGuHY zxo++=x2LPcmT7nT>8rdWJqfNF+22p2O*7rl073bbjCSL32wcqb!MYbOj2SVS@r0RM z=eKA*HaQb&z}&cXjms0mG49loF|0s?V^ZIS0Fiu@v_8>dI9FXi=lZ921X(0}f-jbf zy-_$u0}2OZN$b$}uULR~{S_h|w)Lw~=r>E{w(k#UaYa*kHw^TiFH>Wq&kmm$I6ef~KnG1ajScRzQ3tn1rQ}Y&T(^ z(?vXXP~h@3C!F%J-a={c?Bq^vRW1{B`fi$!qRSoKDYEQ!or|pKFctlVWz2P>Q3^;m`=c&Fceo=Gr;~;CQBuX_4;sm~s!c+Cgr;e`t7#(sec^kz;*l~Ci zUM}#At+E;9Wajh7bF!M*3HjjB4(44jT*c6C*6lO$49BB+dSKolgEP>T{8Vsiqij!d z${Ojkrp2nHErlgoy?0@j`)iwg1j*ta2z{P?*;keSs&Zc5>s2Z+;EApE$7ZgfG6gI$ zgHXo@Gvn%OFY$8+@pP*$m&3$?}@>5%-aISJGSj zGY)qaqh=JhmvW*)(HD>tS$dY9NT}KS~d4SQ)aWcLn2tr<c4cC%MwQgd#={fS|8Co)w*uR`r(y{W^*AaJ|zA#=rgPC0V<>wYggrz~J zu4IT7f~AMPjz#3j+y}-_E+L;eg~3T_S!XNj!hu)K_xBARy2mSOdDo4bH#$gNTM@01 zT%}N5OY>`M_uPaTO;kLpRgzMdPVl|%c{Y1+uT}lK;s}QE!UMJ980Uh=i2;U4#gB*= z7mt#^o}tLKnvRAZoxNWRabz}nkPT-)q237Jg3)%j+MkB*>$qdSpk5W=SpRi+cUO9c;X=wU0VqKiBLEDJA=v;m~?rQ?pnr137v`qTe71(s(?cH)3~K z*k(jy1ftayLla@`Mwr@UpD|2%3{jpHEY7}zI$Sr1g;xI_gVBg*70Q1xfZ{@r)exSYWdPn^g7uNE%)&*><{Bn1FX;U6(|zks}L z?CJBb8pIWw$4*fH>glEPV%_!+aWfW~)v5l);vVDf(9|!G)#S?|De_Jc-P$Mqv-qNq zcX23AZr}Gwv7m-M!k_rRNJU3RW_7Es-Hb@ZjrLq|Ccn@9PDN2wFbgFAT6%8<#_ydi zRsnzTaVfRj?^c%96ila^#NC`y22ikV+I}>?ZDxm%DzZ&<}TFw%ZL6G4?CVA%#-FF<=I3%?UwL_BTMo&gCf;853nEB|drFHwm`W zb?e<-%h9eauC6QLgqtapxc=s>7!C9iZ6zdZ(Xqu<>t%|L4{J8HH7*cYDOwOxL3n)L9}!eCJlv5ICt*3pZD26;eOEJO&KCH#0sdth9l)QWUXwy>zH@ zrB-c))Nma-Rk;Cz6_KFWFfp048L`4#Cgt>b+TYqU%{#}Cv7f(VSS@^`4lJ{@-qtIo z7PPVz%-ZLB8%{-t2NLg+;(x0lm|F&8`N3q5Uq&kB7ec zox>d?4S9ZcZUM%u6ezpp-^9m=Q&Sy?2r<>LBEy!rHXlPUCX%~Dz9Ca}`GQ=Y4?hPY zlgu0Yw6;~BJ(%>x<(II!^m+%w>$p7iiaM$G1?eU1?SBy{Nf3!Mtp!lRRXR}N9L3K| zUb~hlS7VDAf7?-cYtwUYqXb-tx$wyNKQ@ZF*5yfd`(9)TMEX8U2i2#+CzI)Uog?&K z=kkeC>hT8C?D**8bQxkkI*6I@AhW+&I>uB`RW9-`7)d9ZuH#dsRY)=6%P{|o7%s#@ zFVfDr=3{~&4K3mzM6dk#M7jKQxNTib%0a&`7I@(A@0X>(t?2_hYJt6gt2+;x6dF!J zoTE(m=zNFk@I!xT6$)|pc?rKR^9sge(!sq+c|{&z5Jd`)>M*;8`qUZW!(z<#9n_!A z{~|cRXpZ>(a(^-x90(Pdff~IawfZbhp&v(`8yRvNCBc|^SV8zZxIoAt?_Tq^qp+~B zvXBOgxw0m4KMK*iD_LU&>jC;kMT6O(LDdqSi+KhPJ!#?x@oC;Au-!owB$ zRNh8v({rF3n@uMH z)17szjR-s1nS{XF8!PRiJNrrhJ-Pm0qFO#A;84^cyi%#)0Y8*5nl-+}g){^uSB7>8_(!w7CEwywRT|jRK>y|#czqVS3 z-N$kAuMU0wtMKDSoGf*2tMiKR`e(@vHvM0Zo&6b#X4`WYEq=hO;M>u9PfwT`uLNFk zo?&T%Cv^B!h`o`ICBD04`-`}|WZY=QyfC`c2K0jC3={qFVdrPcL%CbR`>3WEo z?tb)k#gX(okHU7DL$_UHW;^~)He8YA;3-?Xcj`rg;U)tI{gdRRz&v(JKw-<>PJrTm zz>brSOU5M(*z2K=Fh=@mvA$RN03|LuC^-%@3Sp!X$BN8u;cBEOx08?`x>nThosXZmH4SiOpk% zP%Q{1e{O)`>``jPn!%J+R+d%Gn{yXZUg`a2%d-x!YMI#=Ya9mE$>vX;qEa-xY|pB4 z^e_J{pe)X0(AyV5X|;@>GYl)UYJ<-wA0)8Ja|k;ojW|R%>O$D%lOx<9C#qZ@g#@xg z$l)1UBfsnuu|x1MOluvIchdpqMLN#`g8wlg2Zr4mClyao2jiR(C9J$&2r4vO{7e7{ zJ17>1()i<7Z)T?jclq)hi|TUJfAmGn+efz9D@z}}lssa~A+^t~f%$d3_@x`$X+Bpr zq|`7+OIn86LD@X#epd)|j^| zQl_Ld2TX%HX|x4*GLHCRNS99k$Y>*;rKxRi{C6Rk#tF-8(SG+(6Z!sCB6HRm6N!Kd z9xf@kg$Q6KpE3&xXYOTW=%h|FSWmz35Qt@^W;!BH-k9S;{xbU=pQJu~Ef+3IjUDA7 zi3tlsoXpwKikLpa@CO}t6bV0FIGCJzWbKT)ArCoa3{#4{0QDp$b!?P6xl!YXBt5EV zhFxEFtHpXx*mE5JDl#t?S5#Tb6ow1bvS)^IhM7361F9X5{-o5j6n6WbK>HF*AOnXl zSl$BW+#P8J7a-GDmL4^YX@_IUGoRSXmw(ls?+5>F_RDFghf%75IZJIV?<;>ft z{cwb&X?J`q7(dk15B~aUqG-2}0v}35+D5zr7(pVTMeLG0A@g8C$PuJjokFclrBF(J zi2Bu4O7cRvK=FcU%;Azw@UZ0wCC~&Qs@s?gT2pq~i3?O&ux8q5LLC}vBojcF=>dw}(2yl?VY@S2j*!eqMz|fM^y)5P z<+p?S@BX-2|7^_gs?QZY;4o!NE*Bp554}*$TuLa>RJqv4h03QI;y{#onXw_#?*F6- zff00{^kD=k!6X;6Y9Fcgf#m#tc2ouQK`O`62Ub^;D)3n-Y@boe75U^477~Vp;iRA; zBh}lJ{SXF`NNgF(ye2w)8pt=#rdKa^630vCJ$Wz}sFPH2a&8kpI8(!fZJ&!Hga(cO zqtr-HAhd4YEUS6xOf%uuAm`J|RE9`=e#VGfG|cO+VCeT3Y|cfExlo50*Jfv?Bg`+4 zKY<)EINyQv&V@M}3tFzTw>S)YvKBOin+qwKrHs6eimG&m4=Y)BK7!AX4|AFn-h$D= zb@Kc9)otO^6$6P*YRU)$O|8a^UzMX`|oCPfkl$7SXI& zpx{!!>Tv6Lu_P?4OvqRG{AYYrnc$Mg(`F^`v3o)twLoFF$S6Wyb_rwLhnsvPB{+vy=cG67A)!i?KU&h09~)M^pcyxw*8WPLEw(nFZXLen@lwC5;Qv`~CF~Yn#I=V7H)Y$ezhmdpo3dxJJ)FwEaG+@Wv^!h( zsQme?Ji#*|IjQQ;hDn*g&<=a?qTNTAc_qnMLK!^rvTtC|@`Ch&MLAE0zw6d;AA{Jp ze;55RD7}=$Nm)L6UMt)2HT&scl=?A}8Qg4jYL@VGZ+U-a+o&ikTQ=s}5!^Wws&cS~ z5&c$y#m5hQVxTl9eUt~j((E%e%~-jM@A{0qP~T6|jx8dK3ub?Rjx77LobGFi?(-lt znD@!_YfqNfbxM@?b_a3OzW+g0hk>bc&r_3*-KPIknF=z=$@wsed1e^eOumdr5W(Ftl6)c(V6Mv zzu)2=y?MBgkOb+Z(6{}zZzH%jxucY0Gzw zA=0O|T0Ylnl?ADip6Jdvim9?KY%HvI3AALeR0E(qlMFGRi;ZQDCFqPY&_?%gCW&2Q zo`9xDN+=mn`w{_h!>I3LfiFUMh@*uNrj@u7u&oN7we#DPF_>vdP18Y}_lRk3*k+Qd zXNZ(n*JdO;gJWcfNei* z4WwnX$#(61EZv=4ximj@$ju39mS<9VbjH1&BX3f4zpIl#SbM#J6i-dK2zNTX-g}3r z&Q<3es73>L6(vwYlMEGX;pM}l@2(}P{_x>a{Vl|%_UGUyt3*qLU0qwzN$bPBv=lf` z?O!4UQhVXjZ5w*Bik#3?8n!=PU|UqKZ|5elBs+F9*928*-OMUTVd?yKJ*(-|-``fk zyjZa}gT_0Irf|c(_iYlZ-xfN0c+eZb{ zMNXX6E3H-H<55}&@%brHM(a+tb-{${-p-FPKeH!E`pQe1TfMe~tH_$;sU+NKJGS59 z&uoLW+xGGn1hI*BZ#OU7YNF+5R}*CLdrOdPp$Lhyc4YKoH3O6g9n);d0cQVhtGSVI z#I%Ab&0ZNuWpgB)#`1#^HypRq%Ad}&*4teD!k++Ni~jvSj&v+`IClpqZi5K~oVvDw zaMnb|E+JYW-g^ERxYl{#m$*ObT?hWI!g6szSru4j;YdCwjA5+01Vjx+SRyBaur*EJ zGtlfqM`NMlnjmRV$kJ`v7Y-CN%;5kgigt_D@TjE}rM z(P64yx?k4@KUR!XaX!zpW&LicviGN`2JyxA$F8g)v?EW&Jf{og79@Ik<;G-$;Y{*d zRvkSl*IWV(vG1RD+>;2rz3QL;H;=vsiejdK#JOLna9gLL3TmG8(|$kb9s*H|MF6V0 z{cFUKEopgqGk9{#^>#Xi-D~^AG>eCxHtOeZjxX-ZHzYDk{ND^er@qdNMT1qHWPTIR zT;+#oP+8{%8tL=AGz0C2;B0b!_$K+Z{1JilGQ*dl>fyEDsR9q{es?UywcRed^NO1H zKo=GYr6DNpwAlH|FJiNzR3<}Bf+!$}Hb4OD&CpC5B2j<1n zHP23Zj3VPvqf+OTj``DT#CC5lHS0Lt*}vsUi{?K?d8~OomIk>`b)S?KKSAqO=WD+$ z;<3NlL!G_uP76C8zpoVN1{=6V`@4MlrBHYLht zzDpey8rXOqk_TUwQJWmDVXN7 zx~@;U4wHZ3bls(0sP}aS6(hoW6Btds))D)2eSFRyyi-G&M!>XlV;d9L$UPCM7~d91 z=H~4nl<v;@WJkPG*HhS+ixf3L&{`!awlc}R9#%CUI2 zY#8mt`+A(e;Zj}rmDo4FpOGmW2WoDeDxT#hS<(rv(5*vx1S(uA zEjFo!)k({^V|n9z*H_ZV#Y=?(COmf>)@qi^vQp3@?beo#hQk=9P0_FSK0aP8&riX^ zD9a`y@3V_eiQ}Dt$J_xT5oy9T9XFS=2{vBWv0Ja(Zjc@?JxRd->YDWQ0K0HUE|D%? z>D6%S<8(fRa7$^dy1_GF-S4s{rFsY;_8eF#e0c!VW%!=|7lZJcJ=oKu@c1?MRsF3B z;6p~+MgZhaLLPkUT)cXFdO83hL|bl<;5@4>{9L25U@zVtYdbifMvPa*i3 zl{`Vgz!X_yFrWNT>fI#DJ&6b~jAzobb^8q0CwzQODFmJW`|?gv1wBdo(gl1< ziei0hzyJV0z%hs!$Tp}E=rNcQSPR%W1TKUbL>9y`a{xdTWcPpd zecz%yA%GIV;hUR-{noAhH^)vf8-M!fv4Xb7v#o$@%X-CQGjjh<5#fZ8z=OZF5R6^g>aE>~iEo@X)|&g-VW*wIDfvyGDPzW*wkd50)P= zcA9=~FU4q7?dZB7|1>VhBVnuK%p13_oDQF;P?nL~8J<*0mpD?s*;k?L4b|FnHLl++ zBQDmKKkayBJ^zkWBGi;|s21_swOD$t*M4wBZHP=AYgLitX!v1YxX||$fr?#!%8Knh z)eittS>__&lnG#o&6}NNteNEnBAAcDjf`_q34mfUM253C2dqepwoEaYCQQGMhm0U_ zc_oW_Nda4UP0&3X+^}TD+L`jkB_9uJ+WRYzDMlDK#wWepWoviLtu*?z+i9H^69=wy zg7!Vn7crReI^#FOaxe0FpR&K+Ku#P26u;-)N&zN0o*v6cLjtyPZSigKp)1etsTHsM zY)ecq#}x-UNU#0VO^~ATlIiMz!PR4H+#{a-XR*5P-ItROLYwW3e=rZ^HL_j^vWy;- zp%nd~ct)RjMz4BCzpGY{uvVY3RiHf{*B*cuSGG(^*(7)-!%jS9TI$y2{fgoA zmgrJBP>C6D;7{yQPw~I&b?8KQlH#<9jR@e$%D>iG!wJco^!S3fI63pSprW5mwyxCU zj&sYmh>=AH8P^r`q8n*b-SOEO_RzlWYF6jVj@BHNr$_uvTCtyxK*xT^kQ-{BJfSt3EWj zX6cNpvtg_Vgv~L^<}Y=ANeB08mc-{P+hWW6NH1rMC~b>;E2ThhqD5UMNN$GCHcxjUrODB7u`W^WeF&Lll^9R!)Js>p3J`zaK~@vI+WoKYU2pc< z5|SGb5gF?4L;lOeg~Np#fx!8pmdVOM&uHe0mEM|y#eq-F14$n~VU9TmlEX|EGjZ7v z-V4%aVq&{e(zlF^Rok0OWI*H)HYUP?WP>RR21XPvC~7YTE+$TlWO=A>us^ff``qmW SCV3@73W*7T`%82W0Q?VLt{%Vu literal 0 HcmV?d00001 diff --git a/html/image/fontello/fontello.woff2 b/html/image/fontello/fontello.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..88cd730572efd12ab39770b888a68446d0cecf53 GIT binary patch literal 12980 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'; - shtml += '

Calculatrice

'; + shtml +="
"; + shtml += ' X'; + shtml +="
"; + shtml += '

Calculatrice

'; shtml += '
Calculatrice simplifiée: écrivez simplement les opérations que vous voulez puis la touche retour. exemple : 1+2+3*(1/5) '; shtml += '
Taper une formule (ex 20*5.1) puis enter '; var obj = {id: sid, html: shtml, - drag: false, style: '' + drag: false, style: 'z-index:98' }; add_div(obj); this.document.getElementById('inp').focus(); @@ -2077,7 +2079,6 @@ function view_action(ag_id, dossier, modify) var pos = fixed_position(0, 50) + ";width:90%;left:5%;"; add_div({ id: id, - drag: 1, cssclass: "inner_box", style: pos }); @@ -2874,16 +2875,17 @@ function create_anchor_up() function init_scroll() { var up=new Element('div',{"class":"inner_box", - "style":"padding:10px;left:auto;width:60px;height: auto;display:none;position:fixed;top:25px;right:20px;text-align:center", + "style":"padding:5px;left:auto;width:auto;height: auto;display:none;position:fixed;top:25px;right:50px;text-align:center", id:"go_up" }); - up.innerHTML=' '; + up.innerHTML=' '; document.body.appendChild(up); window.onscroll=function () { if ( document.viewport.getScrollOffsets().top> 0) { if ($('go_up').visible() == false) { - $('go_up').setOpacity(0.85); + $('go_up').setOpacity(0.70); $('go_up').show(); + $('go_up').style.zIndex=99; } } else { $('go_up').hide(); @@ -2986,14 +2988,14 @@ function pin (object_id) { if ( aDraggableElement[object_id]) { aDraggableElement[object_id].destroy(); aDraggableElement[object_id]=undefined; - $('pin_'+object_id).firstChild.innerHTML="⊕"; + $('pin_'+object_id).innerHTML=""; } else { aDraggableElement[object_id]=new Draggable(object_id, {starteffect: function () { new Effect.Highlight(object_id, {scroll: window, queue: 'end'}); }} ); - $('pin_'+object_id).firstChild.innerHTML="≊"; + $('pin_'+object_id).innerHTML=""; } } /** diff --git a/html/js/todo_list.js b/html/js/todo_list.js index d073033b7..09510c42f 100644 --- a/html/js/todo_list.js +++ b/html/js/todo_list.js @@ -47,7 +47,7 @@ function todo_list_show(p_id) { try { - var todo_div=create_div({id:'todo_list_div'+p_id,cssclass:'add_todo_list',drag:1}); + var todo_div=create_div({id:'todo_list_div'+p_id,cssclass:'add_todo_list'}); diff --git a/html/recherche.php b/html/recherche.php index ca07a9c6a..460a67475 100644 --- a/html/recherche.php +++ b/html/recherche.php @@ -26,6 +26,7 @@ require_once NOALYSS_INCLUDE.'/class/dossier.class.php'; include_once NOALYSS_INCLUDE.'/lib/ac_common.php'; require_once NOALYSS_INCLUDE.'/class/acc_ledger.class.php'; require_once NOALYSS_INCLUDE.'/class/acc_ledger_search.class.php'; +require_once NOALYSS_INCLUDE.'/lib/icon_action.class.php'; html_page_start($_SESSION['g_theme']); diff --git a/html/style-classic.css b/html/style-classic.css index baf4a2c37..ee493c1ba 100644 --- a/html/style-classic.css +++ b/html/style-classic.css @@ -7,6 +7,18 @@ src: url('image/OpenSansRegular.eot'); src: local('OpenSansRegular'), url('image/OpenSansRegular.woff') format('woff'), url('image/OpenSansRegular.ttf') format('truetype'); } + +@font-face { + font-family: 'fontello'; + src: url('image/fontello/fontello.eot?18582275'); + src: url('image/fontello/fontello.eot?18582275#iefix') format('embedded-opentype'), + url('image/fontello/fontello.woff?18582275') format('woff'), + url('image/fontello/fontello.ttf?18582275') format('truetype'), + url('image/fontello/fontello.svg?18582275#fontello') format('svg'); + font-weight: normal; + font-style: normal; + } + /* use this class to attach this font to any element i.e.

Text with this font applied

*/ .fontsforweb_fontid_38327 { font-family: 'OpenSansRegular' !important; @@ -1250,37 +1262,6 @@ a.line:hover,div_content a.line color: #FFFFFF; background-color:#336699; } -#close_div -{ - color:white; - text-decoration:none; - margin-left: 2px; - margin-right:6px; - margin-top:0px; - font-size:14px; - font-size:1rem; - cursor: pointer; - border:0px; -} -#close_div:hover -{ - background-color: #F93; -} -#popmeout -{ - background-color:#FFFFFF; - color:#0000FF; - text-decoration:none; - border:1px solid #0000FF; - margin-left: 2px; - margin-right:18px; - font-size:12px; - font-size: 0.75rem; -} -#popmeout:hover -{ - background-color: #F93; -} table.table_large tr.odd ,table.table_large tr.even { height:32px; @@ -2265,4 +2246,36 @@ span.inplace_edit_input margin-right:5px; padding-top:0px; margin-top:0px; +} +/** + * For the icon (font-famillo fontello) + */ +.icon { + font-family: "fontello"; + font-weight:normal; + cursor: pointer; +} +.icon:hover { + font-family: "fontello"; +} +/** + * Icon in the title of Box + */ +div.bxbutton .icon +{ + color:white; + text-decoration:none; + margin-left: 6px; + margin-right:6px; + /*! padding-top:10px; */ + font-size:14px; + font-size:1rem; + cursor: pointer; + border:0px; + height: 18px; +} +div.bxbutton .icon:hover +{ + background-color: white; + color: blue; } \ No newline at end of file diff --git a/html/style-light.css b/html/style-light.css index 44cf3036c..8875abe15 100644 --- a/html/style-light.css +++ b/html/style-light.css @@ -11,6 +11,16 @@ .fontsforweb_fontid_38327 { font-family: 'OpenSansRegular' !important; } +@font-face { + font-family: 'fontello'; + src: url('image/fontello/fontello.eot?18582275'); + src: url('image/fontello/fontello.eot?18582275#iefix') format('embedded-opentype'), + url('image/fontello/fontello.woff?18582275') format('woff'), + url('image/fontello/fontello.ttf?18582275') format('truetype'), + url('image/fontello/fontello.svg?18582275#fontello') format('svg'); + font-weight: normal; + font-style: normal; + } BODY { font-family: Arial, Helvetica, "Liberation Sans" , FreeSans, sans-serif; @@ -1232,37 +1242,7 @@ a.line:hover,div_content a.line color: #FFFFFF; background-color:#336699; } -#close_div -{ - color:white; - text-decoration:none; - margin-left: 2px; - margin-right:6px; - margin-top:0px; - font-size:14px; - font-size:1rem; - cursor: pointer; - border:0px; -} -#close_div:hover -{ - background-color: #F93; -} -#popmeout -{ - background-color:#FFFFFF; - color:#0000FF; - text-decoration:none; - border:1px solid #0000FF; - margin-left: 2px; - margin-right:18px; - font-size:12px; - font-size: 0.75rem; -} -#popmeout:hover -{ - background-color: #F93; -} + table.table_large tr.odd ,table.table_large tr.even { height:32px; @@ -2188,4 +2168,36 @@ span.inplace_edit_input margin-right:5px; padding-top:0px; margin-top:0px; +} +/** + * For the icon (font-famillo fontello) + */ +.icon { + font-family: "fontello"; + font-weight:normal; + cursor: pointer; +} +.icon:hover { + font-family: "fontello"; +} +/** + * Icon in the title of Box + */ +div.bxbutton .icon +{ + color:white; + text-decoration:none; + margin-left: 6px; + margin-right:6px; + /*! padding-top:10px; */ + font-size:14px; + font-size:1rem; + cursor: pointer; + border:0px; + height: 18px; +} +div.bxbutton .icon:hover +{ + background-color: white; + color: blue; } \ No newline at end of file diff --git a/html/style-mandarine.css b/html/style-mandarine.css deleted file mode 100644 index 1824b98f6..000000000 --- a/html/style-mandarine.css +++ /dev/null @@ -1,2166 +0,0 @@ - /* */ -#add_todo_list { - border:1px solid #FF7F50; - display:none; - background-color:#FFCC99; - padding:0.07%; - position:absolute; - text-align:left; - z-index:1; - width: 480px; - width:30rem; - height:auto; -} -div.welcome { - -} -div.gest_name { - float:left; - margin-left:150px; - margin-top:15px; -} -h2.gest_name { - border-left: 5px solid #403a8d; - border-bottom:1px solid #b4bbc2; - border-top:1px solid #b4bbc2; - border-right:1px solid #b4bbc2; - padding: 5px; - width: 40%; -} -body.op_detail_frame,div.op_detail_frame { - background-color: #FFF1ED; - height:100%; width:100%; --moz-box-shadow: 10px 10px 5px #888; --webkit-box-shadow: 10px 10px 5px #888; -box-shadow: 10px 10px 5px #888; - - -} -div.inner_box { - background-color: #FAF3EC; - font-family: "Liberation Sans", FreeSans, sans-serif,Arial, Helvetica; - padding:2px; - margin:0px; - overflow:hidden; - z-index:3; - position:absolute; - left:10%; - border:1px solid #6D3F2E; --moz-box-shadow: 10px 10px 5px #888; --webkit-box-shadow: 10px 10px 5px #888; -box-shadow: 10px 10px 5px #888; -font-size:14.4px; -font-size:0.90rem; - width: 95%; -} -@media only screen and (min-width: 1281px) { -div.inner_box { - width: 85%; - } -} -@media only screen and (max-width: 1280px) { -div.inner_box { - width: 95%; - left:2%; - margin-bottom: 2%; - } -} -div.op_detail_title { - background-color:#888; - /* width:500;*/ - - -} - -div#div_cat{ - position:absolute; - border:1px solid #000000; - top:15%;left:100; - visibility:hidden; - z-index:2; - width:50em; - background-color:#FFFFCC; - -} - -div.divinfo -{ - color:#FF0000; - text-align:right; - display:block; - width: 480px; - width:30rem; - height:13px; - font-weight:bold; -} - -div#search_form -{ - position:absolute; - border:1px solid #000000; - top:15%;left:100px; - margin-left:25%; - z-index:2; - width:50%; - display:none; - background-color:#FFF1ED; - -moz-box-shadow: 10px 10px 5px #888; - -webkit-box-shadow: 10px 10px 5px #888; - box-shadow: 10px 10px 5px #888; -} -@media only screen and (max-width: 995px) { - div#search_form { - width:90%; - margin-left:5%; - left:0px; - } -} - -table.sortable td, table.table_large td, table.result td -{ - padding-left:5px; - padding-right:5px; -} -table.info_op -{ - width:100%; -} -table.info_op tr -{ - background:#FFFFFF; -} -h2#jrn_name -{ - color:#FF7F50; - margin-right:30%; - float: right; -} -tr.footer{ - font-style: italic; - font-weight: bold; - -} -span.remain { - font-weight: bold; - color:#000000; -} -div#jrn_name_div -{ - float: right; - margin-right:150px; - - -} -#predef_form { - margin-left:20%; - width:60%; - position: absolute; -} - -@media only screen and (min-width: 955px) { - div#jrn_name_div - { - float: right; - margin-right:150px; - - - } - #predef_form { - margin-left:20%; - width:60%; - position: absolute; - z-index:1; - } -} -@media only screen and (max-width: 955px) { - div#jrn_name_div - { - display:none; - } - #predef_form { - right:0px; - width:60%; - position: absolute; - z-index:1; - } -} -#direct -{ - display:inline; - float:left; -} -#calc -{ - display:inline; - float:left; -} -div#wait_box -{ - background-color:#FFCC99; - font-family: arial,verdana,helvetica,arial,sans-serif; - width: 300px; - padding:0px; - margin:0px; - overflow:hidden; - z-index:10; - - position:absolute; - left:30%; - top:30%; - - - border:1px solid #6D3F2E; - - width: 260px; - widt: 260px; -} -#wait_box h2 -{ - /* color:#000000; */ - text-align:center; - /* width: 50%; */ -} -div#div_jrnsearch_op{ - - border:1px solid #000000; - width: 800px; - width:50rem; - background-color:#FFFFCC; - z-index: 5; - -} -ul { - padding-left: 110px; -} -a.line,div.content a.line -{ - text-decoration:underline; - display:inline; - cursor: pointer; - - /* color: #FF7F50; */ -} -a.line:hover,div_content a.line -{ - text-decoration:underline; - display:inline; - color: #FFFFFF; - background-color:#336699; -} -#close_div -{ - color:white; - text-decoration:none; - margin-left: 2px; - margin-right:2px; - margin-top:3px; - font-size:12px; - font-size:0.90rem; - cursor: pointer; - cursor: pointer; - border:0px; - font-size:20px; -} -#close_div:hover -{ - background-color: #F93; -} -#popmeout -{ - background-color:#FFFFFF; - color:#FF7F50; - text-decoration:none; - border:1px solid #FF7F50; - margin-left: 2px; - margin-right:18px; - font-size:12px; - font-size: 0.75rem; - cursor: pointer; - -} -#popmeout:hover -{ - background-color: #F93; -} -table.table_large tr.odd ,table.table_large tr.even { - - height:32px; -} -#calc1 -{ - position:absolute; - display:block; - top:30px; - left:150px; - width:300px; - border:1px solid #000000; - background-color:#FFCC99; - padding: 20px 20px; -} -span.invoice -{ - font-style: italic; - display:block; - margin: 20px; - font-weight: bold; -} -a.nav,div.content a.nav,div.redcontent a.nav { - display:inline; - text-decoration:none; - cursor: pointer; - -} -a.nav:hover,div.content a.nav:hover,div.redcontent a.nav:hover { - display:inline; - text-decoration:none; - background-color:#6D3F2E; - color:#FFFFFF; -} -#dossier { - display:inline; - float:left; - width:100%; - top:0px; - text-align: center; - font-variant:small-caps; - font-weight: bolder; - } -@media only screen and (min-width: 955px) { -#dossier { - display:inline; - float:left; - width:100%; - top:0px; - text-align: center; - font-variant:small-caps; - font-weight: bolder; - } -} -@media only screen and (max-width: 955px) { -#dossier { - display:inline; - float:left; - width:100%; - top:0px; - text-align: left; - font-variant:small-caps; - font-weight: bolder; - } -} - -div.foldercontent { - font-size:14px; - font-size:0.95rem; - width: 80%; - margin-left: 10%; -} - -h1.title { - color: #FF7F50; - font-style: italic; - text-align:center; - text-transform: uppercase; -} -h2.title { -/* - background: -moz-linear-gradient(top, rgba(242,130,91,0.94) 0%, rgba(229,91,43,0.98) 62%, rgba(240,113,70,0.99) 73%, rgba(240,113,70,1) 100%); FF3.6+ - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,130,91,0.94)), color-stop(62%,rgba(229,91,43,0.98)), color-stop(73%,rgba(240,113,70,0.99)), color-stop(100%,rgba(240,113,70,1))); Chrome,Safari4+ - background: -webkit-linear-gradient(top, rgba(242,130,91,0.94) 0%,rgba(229,91,43,0.98) 62%,rgba(240,113,70,0.99) 73%,rgba(240,113,70,1) 100%); Chrome10+,Safari5.1+ - background: -o-linear-gradient(top, rgba(242,130,91,0.94) 0%,rgba(229,91,43,0.98) 62%,rgba(240,113,70,0.99) 73%,rgba(240,113,70,1) 100%); Opera 11.10+ - background: -ms-linear-gradient(top, rgba(242,130,91,0.94) 0%,rgba(229,91,43,0.98) 62%,rgba(240,113,70,0.99) 73%,rgba(240,113,70,1) 100%); IE10+ - background: linear-gradient(to bottom, rgba(242,130,91,0.94) 0%,rgba(229,91,43,0.98) 62%,rgba(240,113,70,0.99) 73%,rgba(240,113,70,1) 100%); W3C - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f2825b', endColorstr='#f07146',GradientType=0 ); IE6-9 */ -/* Other test */ -/*background: #feccb1; Old browsers -background: -moz-linear-gradient(top, #feccb1 0%, #f17432 50%, #ea5507 51%, #fb955e 100%); FF3.6+ -background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feccb1), color-stop(50%,#f17432), color-stop(51%,#ea5507), color-stop(100%,#fb955e)); Chrome,Safari4+ -background: -webkit-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); Chrome10+,Safari5.1+ -background: -o-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); Opera 11.10+ -background: -ms-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); IE10+ -background: linear-gradient(to bottom, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); W3C -filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 ); IE6-9 */ - background: rgb(255,100,86); /* Old browsers */ -background: -moz-linear-gradient(top, rgba(255,100,86,1) 11%, rgba(207,4,4,1) 67%); /* FF3.6+ */ -background: -webkit-gradient(linear, left top, left bottom, color-stop(11%,rgba(255,100,86,1)), color-stop(67%,rgba(207,4,4,1))); /* Chrome,Safari4+ */ -background: -webkit-linear-gradient(top, rgba(255,100,86,1) 11%,rgba(207,4,4,1) 67%); /* Chrome10+,Safari5.1+ */ -background: -o-linear-gradient(top, rgba(255,100,86,1) 11%,rgba(207,4,4,1) 67%); /* Opera 11.10+ */ -background: -ms-linear-gradient(top, rgba(255,100,86,1) 11%,rgba(207,4,4,1) 67%); /* IE10+ */ -background: linear-gradient(to bottom, rgba(255,100,86,1) 11%,rgba(207,4,4,1) 67%); /* W3C */ -filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6456', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */ - color:#FFFFFF; - text-align:center; - padding:0.24%; - border:1px solid #6D3F2E; - -} -h3.title { - color: #FF7F50; - margin-left: 30px; -} -h4.title { - color: #FF7F50; - margin-left: 45px; - text-decoration: underline; -} -h5.title { - color: #FF7F50; - margin-left: 45px; - text-decoration: none; - font-style: italic; -} -div.myfieldset -{ - margin-top: 5px; - margin-left:5px; - margin-right: 5px; - border:#FFFFCC 2px groove; - border-radius: 4px; -} -#info_div { - display:none; - background-color: #FCFFCC; - color:#000000; - z-index: 15; - position: absolute; - top:0px; - left:45%; -} -div.menu3 { - font-size:13.6px; - font-size:0.85rem; - -} -#go_submit_id { - -} -.decale { - margin-left:30px; -} -#folder { - border-width:1px; - border-collapse: separate; - margin-left: 5%; - width: 90%; - border-radius: 9px; - border-style:solid; - padding : 5px; - border-color: #DF3F3F; -} -#folder tr { - height: 33px; -} -/*#folder tr.odd,#folder tr.even { - font-size : 1.2em; -}*/ -textarea.itextarea{ - border:solid #FF7F50 1px; - width:90%; - margin-left:5%; - height:120px; - color:rgb(165, 42, 42); -} - -div#notice { - position:absolute; - right:5%; - top:200px; - background-color:#FCFFCC; - border: 1px solid #000000; -} -div.name { - position:absolute; - top:0px; - left:0px; - display:block; -} -div#modele_op_div{ - display: none; - background-color:#FFF1ED; - font-family: "Liberation Sans", FreeSans, sans-serif,Arial, Helvetica; - padding:0px; - margin:0px; - overflow:hidden; - z-index:3; - position:absolute; - left: 10%; - border:1px solid #6D3F2E; - width: 80%; -} -@media only screen and (min-width: 955px) { - div.name { - position:absolute; - top:0px; - left:0px; - display: block; - } - div#modele_op_div{ - display: none; - background-color:#FFF1ED; - font-family: "Liberation Sans", FreeSans, sans-serif,Arial, Helvetica; - padding:0px; - margin:0px; - overflow:hidden; - z-index:3; - position:absolute; - left: 17.5%; - border:1px solid #6D3F2E; - width: 75%; -} -} -@media only screen and (max-width: 955px) { - div.name { - position:absolute; - top:0px; - left:0px; - display:none; - } - div#modele_op_div{ - display: none; - background-color:#FFF1ED; - font-family: "Liberation Sans", FreeSans, sans-serif,Arial, Helvetica; - padding:0px; - margin:0px; - overflow:hidden; - z-index:3; - position:absolute; - left: 10%; - border:1px solid #6D3F2E; - width: 80%; -} -} - -div#box_search_card { - position:absolute; - right:15.625%; - top:115px; -} -div.bxbutton -{ - float:right; - height:10px; - display:block; - margin-right:0.48%; - margin-top:3px; -} -div.inner_box tr.odd { -} -#modele_op_tab tr.odd { - background: #FFFFCC; -} -div#bookmark_div { - background-color:#FFF1ED; - font-family: "Liberation Sans", FreeSans, sans-serif,Arial, Helvetica; - padding:2px; - margin:0px; - overflow:hidden; - z-index:3; - position:absolute; - border:1px solid #6D3F2E; - top:32px; - top:2rem; - left:30%; - width:40%; -} -div#preference_div { - background-color:#FFF1ED; - font-family: "Liberation Sans", FreeSans, sans-serif,Arial, Helvetica; - padding:0px; - margin:0px; - overflow:hidden; - z-index:3; - position:absolute; - border:1px solid #6D3F2E; - top:32px; - top:2rem; - left:20%; - width:50%; -} -#error_div{ - position:absolute; - border:1px solid #000000; - background-color:#FFCC99; - padding-bottom: 2px; - padding-top: 2px; - padding-left: 2px; - padding-right: 2px; - color:#FF0000; - top:40%;left:25%; - visibility:hidden; - width: 640px; - width:40rem; - z-index:20; -} -#error_div h2 { - background: #FF0000; -} -div#error_content_div { - color:#FF0000; - font-weight: bold; - text-align: center; -} -td.workday ol { - margin:0px; - padding:0px; - list-style-type:none; - text-align:left; -} -input.inum { - text-align:right; - border:1px solid #FF7F50; - margin:2px -} -div.box { - background-color:#FFF1ED; - font-family: "Liberation Sans", FreeSans, sans-serif,Arial, Helvetica; - margin-top:10px; - margin-left:3px; - margin-right:3px; - padding:2px; - overflow:hidden; - border:1px solid #6D3F2E; - width:30%; - height:350px; - float:left; - font-size:14px; - font-size:0.90rem; -} -@media only screen and (max-width: 1426px) { - div.box { - width: 48%; - height: 380px; - } -} -@media only screen and (max-width: 955px) { - div.box { - width: 95%; - - height: 380px; -} -} -div.box table{ - border-spacing:0px; -} -div.box tr.odd { - background-color: #FFF1ED; - -} -div.box tr.even { - background-color:#FFF1ED; - -} -#jrn_name_div h2{ - font-size:38.4px; - font-size: 2.4rem; -} -#search_account { - width: 70%; -} -fieldset { - border-width: 1px; -} -#tva_select table { - border-spacing: 0px; -} -a { - color: brown; -/* text-decoration: underline; */ - cursor: pointer; -} -#mod_predf_op { - width: 80%; - overflow: auto; - overflow-style: panner; -} -hr { - color : orangered; - background-color : orangered; - width : 75%; - border-width:2px; - border-style:solid; - margin-left: 12.5% -} - -/**************************************************************************** - * Aligned button - ****************************************************************************/ -ul.aligned-block { - padding:5px; - display : block; -} -ul.aligned-block li { - display:table-cell; - padding : 10px; - list-style: none; -} -/**************************************************************************** - * Tabs - ****************************************************************************/ -ul.tabs { - padding-top: 15px; - display:block; - - padding-left: 2px -} -ul.tabs a { - display:inline; -} -li.tabs_selected { - display:inline; - background: #F9C5B6; /* Old browsers */ - border-top-left-radius: 10px; - border-top-right-radius: 10px; - margin-left: 5px; - padding: 20px 15px 0px 15px; - border:1px red solid; - float: left; -} - -li.tabs,li.tabs:hover{ - display:inline; - margin-left: 2px; - border-top-right-radius: 10px; - padding: 15px 15px 0px 15px; - border:1px red solid; - color:rgb(165, 42, 42); - float: left; - background-color: #FFF1ED; - margin-top: 8px; -} -li.tabs { - /*! background-color: inherit; */ - -} -li.tabs:hover { - background-color: pink; - color:wheat; - border:1px orange solid; - -} -ul.tabs a { - text-decoration: none; - color:inherit; - display:inline; - white-space: nowrap; - -} -ul.tabs a:hover { - text-decoration: none; - color:red; - display:inline; - background-color: pink; - white-space: nowrap; -} -@media only screen and (max-width: 1426px) { - li.tabs_selected { - padding: 8px 10px 10px 10px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; - } - li.tabs , li.tabs:hover { - padding: 10px 10px 0px 10px; - } -} -@media only screen and (max-width: 955px) { - li.tabs_selected { - padding: 1px 1px 1px 1px; - border-top-left-radius: 0px; - border-top-right-radius: 0px; - } - li.tabs , li.tabs:hover { - padding: 1px 1px 1px 1px; - } -} -/***************************************************************************** - * Second row of menu - *****************************************************************************/ -div.menu2 a.mtitle{ - font-size:13.6px; - font-size:0.85rem; - padding-left: 2%; - padding-right: 2%; -} - -div.menu2 table.mtitle td.mtitle { - border:0px; - background:inherit; - color:white; - /* width: 10rem; */ - border-spacing: 12px; - border-bottom: 2px #E95353 solid; - border-radius: 0px; - -} -div.menu2 table.mtitle td.mtitle a.mtitle { - color:red; - padding-left: 2%; - padding-right: 2%; - cursor:pointer; -} -/***************************************************************************** - * Table of one column to present menu - * as in CFGLED, FORECAST, REPORT - *****************************************************************************/ -table.vert_mtitle { - text-align:center; - /* border:5px solid #99B1DF; */ - border-radius:5px; - width:80%; - margin-left: 10%; - border-collapse: separate; - border-spacing: 10px; - - -} -table.vert_mtitle td.first { - background-color: #FFBC93; - color:#DF3F3F; -} -table.vert_mtitle td.first a { - background-color: #FFBC93; - color:#DF3F3F; -} -table.vert_mtitle td { - border : 1px solid #99B1DF; - background-color:#FFD4BA; - border-top-radius:20px; -} -table.vert_mtitle td a{ - padding : 20px; - font-weight: bold; -} -table.vert_mtitle td:hover { - border : 1px solid #99B1DF; - background-color: #336699; - color:white; -} -table.vert_mtitle td:hover a{ - color:white; - -} -/******************************************************************************* - * Tiny button example : -X for remove action, remove link... - *******************************************************************************/ -div.content a.tinybutton{ - color: red; - font-weight: bold; - text-decoration: none; - font-family: arial,verdana,sans-serif,helvetica; - font-size: 8px; - font-size: 0.7rem; - padding-bottom: 0px; - padding-top: 0px; - padding-right: 0px; - padding-left: 0px; - margin-top: 3px; - cursor: pointer; - margin: 1px 2px 1px 2px; - border-width: 1px; - border-style: solid; - - border-radius: 2px; - display : inline; -} -input[type="button"].tinybutton { - color: red; - font-weight: blue; - text-decoration: none; - font-family: arial,verdana,sans-serif,helvetica; - font-size: 8px; - font-size: 0.7rem; - padding-bottom: 0px; - padding-top: 0px; - padding-right: 0px; - padding-left: 0px; - margin-top: 3px; - cursor: pointer; - margin: 1px 2px 1px 2px; - border-width: 1px; - border-style: solid; - border-color: red; - border-radius: 2px; - display : inline; - background-color:white; -} -/******************************************************************************* - Image Search -*******************************************************************************/ -.image_search { - cursor:pointer; - width:16px; - height:16px; - vertical-align: top; - border-radius: 2px; - - border-width: 1px; - border-color: #6D3F2E; - background: #feccb1; /* Old browsers */ -background: -moz-linear-gradient(top, #feccb1 0%, #f17432 50%, #ea5507 51%, #fb955e 100%); /* FF3.6+ */ -background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feccb1), color-stop(50%,#f17432), color-stop(51%,#ea5507), color-stop(100%,#fb955e)); /* Chrome,Safari4+ */ -background: -webkit-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* Chrome10+,Safari5.1+ */ -background: -o-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* Opera 11.10+ */ -background: -ms-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* IE10+ */ -background: linear-gradient(to bottom, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* W3C */ -filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 ); /* IE6-9 */ - - padding : 3px; - -} -/****************************************************************************** - * Hightlight row in a table - ******************************************************************************/ -li.highlight a,tr.highlight{ - font-weight: bolder; - font-size:14px; - background-color: lightgrey ! important; - color:orangered !important; - border-width: 0px; - border-style: solid; - border-color: inherit; - -} -li.highlight a,tr.highlight a{ - color:white !important; - background-color:grey !important; - -} -/*--- Top menu and menu2-*/ -div.topmenu a.mtitle , div.menu2 a.mtitle{ - font-size:13.6px; - font-size:0.85rem; - color:red; -} -div.topmenu a.mtitle:hover,div.menu2 a.mtitle:hover{ - color:red; - background-color: transparent; -} -div.topmenu td.selectedcell a.mtitle, div.menu2 a.mtitle{ - font-size:13.6px; - font-size:0.85rem; -} -*|*:link { - color: inherit; -} -/****************************************************************************** - * Total in confirmation VEN / ACH - ******************************************************************************/ -#total_div_id { - float: right; - margin-right: 150px; - background: snow; - margin-top: 50px; -} -/******************************************************************************* - * For TODO List - *******************************************************************************/ -#add_todo_list , div.add_todo_list { - border:1px solid #0000FF; - background-color:#FFCCCC; - padding:0.07%; - position:absolute; - text-align:left; - z-index:1; - width:480px; - width:30rem; - height:auto; -} -/*************************************************************************** - * column in the dashboard - ***************************************************************************/ -td.cut { - max-width: 25%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -td.box { - border-left : #C76626 solid 1px; -} - -/**************************************************************************** -* Smoke appearance of modal box - ****************************************************************************/ -.smoke-base { - position: fixed; - top: 0px; - left: 0px; - bottom: 0px; - right: 0px; - visibility: hidden; - opacity: 0; - background: rgba(0,0,0,.3); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000,endColorstr=#900000000); -} - -.smoke-base.smoke-visible { - opacity: 1; - visibility: visible; -} - -.smokebg { - position: fixed; - top: 0px; - left: 0px; - bottom: 0px; - right: 0px; -} - -.smoke-base .dialog { - position: absolute; - top: 25%; - width: 40%; - left: 50%; - margin-left: -20%; -} - -.dialog-prompt { - margin-top: 15px; - text-align: center; -} - -.dialog-buttons { - margin: 20px 0px 5px 0px -} - -.smoke { - text-align: center; - background-color:#FFF1ED ; - font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; - font-family: 'openSansRegular'; - - padding:2px; - margin:0px; - overflow:hidden; - z-index:3; - position:absolute; - left:10%; - border:1px solid #white; --moz-box-shadow: 10px 10px 5px #888; --webkit-box-shadow: 10px 10px 5px #888; -box-shadow: 10px 10px 5px #888; -font-size:14.4px; -font-size:0.90rem; -width: 85%; -} -.dialog-buttons button:hover{ - color:beige; - font-weight: bold; -} -.dialog-buttons button { - color:#FFFFFF; - font-weight: normal; - text-decoration:none; - - border-color: #6D3F2E; - background: #feccb1; /* Old browsers */ -background: -moz-linear-gradient(top, #feccb1 0%, #f17432 50%, #ea5507 51%, #fb955e 100%); /* FF3.6+ */ -background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feccb1), color-stop(50%,#f17432), color-stop(51%,#ea5507), color-stop(100%,#fb955e)); /* Chrome,Safari4+ */ -background: -webkit-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* Chrome10+,Safari5.1+ */ -background: -o-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* Opera 11.10+ */ -background: -ms-linear-gradient(top, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* IE10+ */ -background: linear-gradient(to bottom, #feccb1 0%,#f17432 50%,#ea5507 51%,#fb955e 100%); /* W3C */ -filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feccb1', endColorstr='#fb955e',GradientType=0 ); /* IE6-9 */ - border-color: #605D5D; - border-width:0px; - padding:4px; - margin:3px; - cursor:pointer; - margin:1px 2px 1px 2px; - border-radius: 5px; - moz-border-radius:5px; - width:7em; - width:7rem; -} - -.dialog-prompt input { - margin: 0; - border: 0; - font-family: sans-serif; - outline: none; - font-family: Menlo, 'Andale Mono', monospace; - border: 1px solid #aaa; - width: 75%; - display: inline-block; - background-color: transparent; - font-size: 16px; - padding: 8px; -} - -.smoke-base .dialog-inner { - padding: 15px; - - color:#202020; -} - -button.cancel { - background-color: rgba(0,0,0,.50); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#2000,endColorstr=#444444); -} - -.queue{ - display:none; -} - -/***************************************************************************** - * autocomplete style - *****************************************************************************/ - -div.autocomplete_fixed { - background-color:#FFFFFF; - border:1px solid #C76626; - margin:0px; - padding:0px; - text-align:left; -} -div.autocomplete_fixed em { - color: #C76626; - font-weight:bold; -} -div.autocomplete_fixed ul { - list-style-type:none; - background-color:#FFFFFF; - border:1px solid blue; - width:300px; - margin:0px; - padding:0px; - } -div.tag { - -} -@media only screen and (max-width: 1280px) { - div.autocomplete_fixed ul { - list-style-type:none; - background-color:#FFFFFF; - border:1px solid blue; - width:300px; - margin:0px; - padding:0px; - } - div.tag { - - } - -} -@media only screen and (min-width: 1281px) { - div.autocomplete_fixed ul { - list-style-type:none; - background-color:#FFFFFF; - border:#EF5F2B 1px solid; - width:500px; - margin:0px; - padding:0px; - } - div.tag { - width: 50%; - } - - -} -div.autocomplete_fixed ul li.selected { - background-color: #feccb1; - border-bottom: #000000 1px solid ; -} - -div.autocomplete_fixed ul li { - list-style-type:none; - display:block; - margin:0px; - padding:0px; - cursor:pointer; -} - -/* - * Menu selected when configuring the profile - */ - -td.selectedmenu { - background-color: #FDF5E6; -} -.field_follow_up -{ - margin-top:1px; - white-space: -moz-pre-wrap; - white-space: pre-wrap; - border:1px solid orangered; - width:95%; -} -/** - * go_up -*/ -#go_up { - background-color: transparent; - border:0px; - font-size:300%; - box-shadow: none; - color:orange; - -} -#go_up a ,#go_up a:visited{ - background-image: none; - text-decoration: none; - color:orange; -} - -/* - * Summary of operation , contains miscelleneous informations - * before confirming sale , purchase - */ -#summary_op1,#summary_op2 -{ - position:float; - float:left; - padding-left: 150px; -} -/* - * Style for the Inplace Edit element - */ -span.inplace_edit -{ - text-decoration: underline; - cursor: pointer; -} -span.inplace_edit_input -{ - text-decoration: none; - font-size: 110%; - cursor: none; -} \ No newline at end of file diff --git a/html/style-mobile.css b/html/style-mobile.css deleted file mode 100644 index d1d9e0243..000000000 --- a/html/style-mobile.css +++ /dev/null @@ -1,2006 +0,0 @@ -/* */ -#add_todo_list, div.add_todo_list { - border: 1px solid #605D5D; - background-color: #DDE6FF; - padding: 0.07%; - position: absolute; - text-align: left; - z-index: 1; - width: 480px; - width: 30rem; - height: auto; -} -div.gest_name { - float: left; - margin-left: 150px; - margin-top: 15px; -} -h2.gest_name { - border-left: 5px solid #403a8d; - border-bottom: 1px solid #b4bbc2; - border-top: 1px solid #b4bbc2; - border-right: 1px solid #b4bbc2; - padding: 5px; - width: 40%; -} -body.op_detail_frame, div.op_detail_frame { - background-color: #e4e7ed; - height: 100%; - width: 100%; - -moz-box-shadow: 10px 10px 5px #888; - -webkit-box-shadow: 10px 10px 5px #888; - box-shadow: 10px 10px 5px #888; -} -div.inner_box { - background-color: #DCE1EF; - font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; - font-family: 'openSansRegular'; - padding: 2px; - margin: 0px; - overflow: hidden; - z-index: 3; - position: absolute; - left: 10%; - border: 1px solid #00008B; - font-size: 12px; - width: 85%; -} -@media only screen and (min-width: 1281px) { - div.inner_box { - width: 85%; - } -} -@media only screen and (max-width: 1280px) { - div.inner_box { - width: 95%; - left: 2%; - margin-bottom: 2%; - } -} -div.op_detail_title { - background-color: #888; - /* width:500;*/ - -} -div#div_cat { - position: absolute; - border: 1px solid #000000; - top: 15%; - left: 100; - visibility: hidden; - z-index: 2; - width: 50em; - background-color: #EDF3FF; -} -div.divinfo { - color: #FF0000; - text-align: right; - display: block; - width: 480px; - width: 30rem; - height: 13px; - font-weight: bold; -} -div#search_form { - position: absolute; - border: 1px solid #000000; - top: 15%; - left: 100px; - z-index: 2; - width: 50%; - display: none; - background-color: #e4e7ed; - -moz-box-shadow: 10px 10px 5px #888; - -webkit-box-shadow: 10px 10px 5px #888; - box-shadow: 10px 10px 5px #888; - width: 90%; -} -@media only screen and (max-width: 995px) { - div#search_form { - width: 90%; - margin-left: 5%; - left: 0px; - } -} -table.sortable td, table.table_large td, table.result td { - padding-left: 5px; - padding-right: 5px; -} -table.info_op { - width: 100%; -} -table.info_op tr { - background: #FFFFFF; -} -h2#jrn_name { - color: #605D5D; - margin-right: 30%; - float: right; -} -tr.footer { - font-style: italic; - font-weight: bold; -} -span.remain { - font-weight: bold; - color: #000000; -} -div#jrn_name_div { - float: right; - margin-right: 150px; -} -#predef_form { -} -@media only screen and (min-width: 955px) { - div#jrn_name_div { - float: right; - margin-right: 150px; - } - #predef_form { - } -} -@media only screen and (max-width: 955px) { - -} -#direct { - display: inline; - float: left; -} -#calc { - display: inline; - float: left; -} -div#wait_box { - background-color: #DDE6FF; - font-family: arial, verdana, helvetica, arial, sans-serif; - width: 300px; - padding: 0px; - margin: 0px; - overflow: hidden; - z-index: 10; - position: absolute; - left: 30%; - top: 30%; - border: 1px solid #00008B; - width: 260px; - widt: 260px; -} -#wait_box h2 { - /* color:#000000; */ - - text-align: center; - /* width: 50%; */ - -} -div#div_jrnsearch_op { - border: 1px solid #000000; - width: 800px; - width: 50rem; - background-color: #EDF3FF; - z-index: 5; -} -ul { - padding-left: 110px; -} -a.line, div.content a.line { - text-decoration: underline; - display: inline; - /* color: #605D5D; */ - -} -a.line:hover, div_content a.line { - text-decoration: underline; - display: inline; - color: #FFFFFF; - background-color: #336699; -} -#close_div { - text-decoration: none; - border: 0px; - margin-left: 2px; - margin-right: 2px; - margin-top: 2px; - font-size: 12px; - color: red; -} -#close_div:hover { - background-color: #DCE1EF ; -} -#popmeout { - background-color: #FFFFFF; - color: #605D5D; - text-decoration: none; - border: 1px solid #605D5D; - margin-left: 2px; - margin-right: 18px; - font-size: 12px; - font-size: 0.75rem; -} -#popmeout:hover { - background-color: #F93; -} -table.table_large tr.odd, table.table_large tr.even { - height: 32px; -} -#calc1 { - position: absolute; - display: block; - top: 30px; - left: 150px; - width: 300px; - border: 1px solid #000000; - background-color: #aec3e8; - padding: 20px 20px; -} -span.invoice { - font-style: italic; - display: block; - margin: 20px; - font-weight: bold; -} -a.nav, div.content a.nav, div.redcontent a.nav { - display: inline; - text-decoration: none; -} -a.nav:hover, div.content a.nav:hover, div.redcontent a.nav:hover { - display: inline; - text-decoration: none; - background-color: #00008B; - color: #FFFFFF; -} -#dossier { - display: inline; - float: left; - width: 100%; - top: 0px; - text-align: center; - font-variant: small-caps; - font-weight: bolder; - text-transform: full-width; - text-transform: fullwidth; - font-size: 150%; -} -@media only screen and (min-width: 955px) { - #dossier { - display: inline; - float: left; - width: 100%; - top: 0px; - text-align: center; - font-variant: small-caps; - font-weight: bolder; - text-transform: full-width; - text-transform: fullwidth; - font-size: 150%; - } -} -@media only screen and (max-width: 955px) { - #dossier { - display: inline; - float: left; - width: 100%; - top: 0px; - text-align: left; - font-variant: small-caps; - font-weight: bolder; - text-transform: full-width; - } -} -div.foldercontent { - font-size: 14px; - font-size: 0.95rem; - width: 80%; - margin-left: 10%; -} -h1.title { - color: #605D5D; - font-style: italic; - text-align: center; - text-transform: uppercase; -} -h2.title { - text-align: left; - padding: 0.24%; - padding-left: 0.48%; - font-size: 22px; - font-weight: bold; - font-style: normal; -} -h3.title { - color: #605D5D; - margin-left: 30px; -} -h4.title { - color: #605D5D; - margin-left: 45px; - text-decoration: underline; -} -h5.title { - color: #605D5D; - margin-left: 45px; - text-decoration: none; - font-style: italic; -} -div.myfieldset { - margin-top: 5px; - margin-left: 5px; - margin-right: 5px; - border: #EDF3FF 2px groove; - border-radius: 4px; -} -#info_div { - display: none; - background-color: #FCFFCC; - color: #000000; - z-index: 15; - position: absolute; - top: 0px; - left: 45%; -} -div.menu2 a.mtitle { - font-size: 12px; - /* color:brown; */ - -} -div.menu3 { - font-size: 13.60px; - font-size: 0.85rem; -} -.decale { - margin-left: 30px; -} -#folder { - border-width: 1px; - border-collapse: separate; - margin-left: 5%; - width: 90%; - border-radius: 9px; - border-style: solid; - padding: 5px; -} -#folder tr { - height: 30px; -} -/*#folder tr.odd,#folder tr.even { - font-size : 1.2em; -}*/ -textarea.itextarea { - border: solid #605D5D 1px; - width: 90%; - margin-left: 5%; - height: 120px; -} -div#notice { - position: absolute; - right: 5%; - top: 200px; - background-color: #FCFFCC; - border: 1px solid #000000; -} -div.name { - position: absolute; - top: 0px; - left: 0px; -} -div#modele_op_div { - display: none; - background-color: #e4e7ed; - font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; - font-family: 'openSansRegular'; - padding: 0px; - margin: 0px; - overflow: hidden; - z-index: 3; - position: absolute; - left: 17.5%; - border: 1px solid #00008B; - width: 75%; -} -@media only screen and (min-width: 955px) { - div.name { - position: absolute; - top: 0px; - left: 0px; - } - div#modele_op_div { - display: none; - background-color: #e4e7ed; - font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; - font-family: 'openSansRegular'; - padding: 0px; - margin: 0px; - overflow: hidden; - z-index: 3; - position: absolute; - left: 17.5%; - border: 1px solid #00008B; - width: 75%; - } -} -@media only screen and (max-width: 955px) { - div.name { - position: absolute; - top: 0px; - left: 0px; - display: none; - } - div#modele_op_div { - display: none; - background-color: #e4e7ed; - font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; - font-family: 'openSansRegular'; - padding: 0px; - margin: 0px; - overflow: hidden; - z-index: 3; - position: absolute; - left: 10%; - border: 1px solid #00008B; - width: 80%; - } -} -div#box_search_card { - position: absolute; - right: 15.625%; - top: 115px; -} -div.bxbutton { - float: right; - height: 10px; - display: block; - margin-top: 0.48%; - margin-right: 0.48%; -} -div.inner_box tr.odd { - background: #E5E5E5; -} -#modele_op_tab tr.odd { - background: #EDF3FF; -} -div#bookmark_div { - background-color: #e4e7ed; - font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; - font-family: 'openSansRegular'; - padding: 2px; - margin: 0px; - overflow: hidden; - z-index: 3; - position: absolute; - border: 1px solid #00008B; - top: 32px; - top: 2rem; - left: 30%; - width: 40%; -} -div#preference_div { - background-color: #e4e7ed; - font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; - font-family: 'openSansRegular'; - padding: 0px; - margin: 0px; - overflow: hidden; - z-index: 3; - position: absolute; - border: 1px solid #00008B; - top: 32px; - top: 2rem; - left: 20%; - width: 50%; -} -#error_div { - position: absolute; - border: 1px solid #000000; - background-color: #DDE6FF; - padding-bottom: 2px; - padding-top: 2px; - padding-left: 2px; - padding-right: 2px; - color: #FF0000; - top: 40%; - left: 25%; - visibility: hidden; - width: 640px; - width: 40rem; - z-index: 20; -} -#error_div h2 { - background: #FF0000; -} -div#error_content_div { - color: #FF0000; - font-weight: bold; - text-align: center; -} -td.workday ol { - margin: 0px; - padding: 0px; - list-style-type: none; - text-align: left; -} -input.inum { - text-align: right; - border: 1px solid #605D5D; - margin: 2px; -} -/************************************************************************** -Box dashboard on 3 columns -**************************************************************************/ -div.box { - background-color: #e4e7ed; - font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; - font-family: 'openSansRegular'; - margin-top: 10px; - margin-left: 3px; - margin-right: 3px; - padding: 2px; - overflow: hidden; - border: 1px solid #00008B; - width: 30%; - height: 350px; - float: left; - font-size: 14px; - font-size: 0.90rem; -} -@media only screen and (max-width: 1426px) { - /* Dashboard on 2 cols */ - div.box { - width: 48%; - height: 380px; - } -} -@media only screen and (max-width: 955px) { - /* Dashboard on 1 cols */ - div.box { - width: 95%; - height: 380px; - } -} -div.box table { - border-spacing: 0px; -} -div.box tr.odd { - background-color: #F2F6FD; -} -div.box tr.even { - background-color: #e4e7ed; -} -#jrn_name_div h2 { - font-size: 38.4px; - font-size: 2.4rem; -} -#search_account { - width: 70%; -} -fieldset { - border-width: 1px; -} -#tva_select table { - border-spacing: 0px; -} -#mod_predf_op { - width: 80%; - overflow: auto; - overflow-style: panner; -} -/**************************************************************************** - * Tabs - ****************************************************************************/ -ul.tabs { - padding-top: 15px; - display: block; - border-bottom: 1px solid #879ed4; - padding-left: 2px; - margin-bottom: 17px; -} -ul.tabs a { - display: inline; -} -li.tabs_selected { - display: inline; - background: #cedce7; - /* Old browsers */ - - background: -moz-linear-gradient(top, #cedce7 0%, #596a72 100%); - /* FF3.6+ */ - - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cedce7), color-stop(100%, #596a72)); - /* Chrome,Safari4+ */ - - background: -webkit-linear-gradient(top, #cedce7 0%, #596a72 100%); - /* Chrome10+,Safari5.1+ */ - - background: -o-linear-gradient(top, #cedce7 0%, #596a72 100%); - /* Opera 11.10+ */ - - background: -ms-linear-gradient(top, #cedce7 0%, #596a72 100%); - /* IE10+ */ - - background: linear-gradient(to bottom, #cedce7 0%, #596a72 100%); - /* W3C */ - - filter: progid:dximagetransform.microsoft.gradient(startColorstr='#cedce7', endColorstr='#596a72', GradientType=0); - /* IE6-9 */ - - color: whitesmoke; - margin-left: 2px; - padding: 12px 15px 0px 15px; - vertical-align: top; - border: 1px #879ed4 solid; - font-weight: bold; -} -li.tabs { - display: inline; - background-color: inherit; - color: inherit; - margin-left: 2px; - padding: 5px 5px 0px 5px; - border: 1px grey solid; - float: left; - background-color: #f8f8ff; - margin-top: 8px; -} -li.tabs:hover { - display: inline; - background-color: grey; - color: wheat; - margin-left: 2px; - padding: 5px 5px 0px 5px; - border: 1px grey solid; -} -ul.tabs a { - text-decoration: none; - color: inherit; - display: inline; - white-space: nowrap; -} -ul.tabs a:hover { - text-decoration: none; - color: white; - display: inline; - background-color: lightblue; - white-space: nowrap; -} -@media only screen and (max-width: 1426px) { - li.tabs_selected { - padding: 8px 10px 10px 10px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; - float: left; - } - li.tabs, li.tabs:hover { - padding: 10px 10px 0px 10px; - } -} -/***************************************************************************** - * Table of one column to present menu - * as in CFGLED, FORECAST, REPORT - *****************************************************************************/ -table.vert_mtitle { - text-align: center; - /* border:5px solid #99B1DF; */ - - border-radius: 5px; - width: 80%; - margin-left: 10%; - border-collapse: separate; - border-spacing: 10px; -} -table.vert_mtitle td.first { - background-color: #DCE1EF; -} -table.vert_mtitle td { - border: 1px solid #99B1DF; - background-color: #EDEDED; - border-top-radius: 20px; -} -table.vert_mtitle td a { - padding: 20px; - font-weight: bold; -} -table.vert_mtitle td:hover { - border: 1px solid #99B1DF; - background-color: #336699; - color: white; -} -table.vert_mtitle td:hover a { - color: white; -} -/******************************************************************************* - * Tiny button example : -X for remove action, remove link... - *******************************************************************************/ -div.content a.tinybutton, input[type="button"].tinybutton { - color: red; - font-weight: bold; - text-decoration: none; - font-family: arial, verdana, sans-serif, helvetica; - /* background-image: url("image/bg-submit2.gif"); - background-repeat: repeat-x; - background-position: left; */ - - font-size: 8px; - font-size: 0.7rem; - padding-bottom: 0px; - padding-top: 0px; - padding-right: 0px; - padding-left: 0px; - margin-top: 3px; - cursor: pointer; - margin: 1px 2px 1px 2px; - border-width: 1px; - border-style: solid; - border-color: orangered; - border-radius: 2px; - display: inline; -} -/*div.content td.mtitle a.mtitle { - color:darkslategrey; - // font-variant: small-caps; - background-color: inherit; -}*/ -/******************************************************************************* - Image Search -*******************************************************************************/ -.image_search { - cursor: pointer; - width: 16px; - height: 16px; - padding: 1px; - border: #000000 1px solid; - vertical-align: top; - background: grey; -} -/**************************************************************************** - * Aligned button - ****************************************************************************/ -ul.aligned-block { - padding: 5px; - display: block; -} -ul.aligned-block li { - display: table-cell; - padding: 10px; - list-style: none; -} -/****************************************************************************** - * Total in confirmation VEN / ACH - ******************************************************************************/ -#total_div_id { - float: right; - margin-right: 150px; - background: snow; - margin-top: 50px; -} -/* Selected cell in the module */ -td.toolselected { - background-color: #909BA7; -} -/*************************************************************************** - * column in the dashboard - ***************************************************************************/ -td.cut { - max-width: 25%; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -td.box { - border-left: #C76626 solid 1px; -} -/**************************************************************************** -* Smoke appearance of modal box - ****************************************************************************/ -.smoke-base { - position: fixed; - top: 0px; - left: 0px; - bottom: 0px; - right: 0px; - visibility: hidden; - opacity: 0; - background: rgba(0, 0, 0, 0.3); -} -.smoke-base.smoke-visible { - opacity: 1; - visibility: visible; -} -.smokebg { - position: fixed; - top: 0px; - left: 0px; - bottom: 0px; - right: 0px; -} -.smoke-base .dialog { - position: absolute; - top: 25%; - width: 40%; - left: 50%; - margin-left: -20%; -} -.dialog-prompt { - margin-top: 15px; - text-align: center; -} -.dialog-buttons { - margin: 20px 0px 5px 0px; -} -.smoke { - text-align: center; - background-color: #DCE1EF; - font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif; - font-family: 'openSansRegular'; - padding: 2px; - margin: 0px; - overflow: hidden; - z-index: 3; - position: absolute; - left: 10%; - border: 1px solid #00008B; - -moz-box-shadow: 10px 10px 5px #888; - -webkit-box-shadow: 10px 10px 5px #888; - box-shadow: 10px 10px 5px #888; - font-size: 14.4px; - font-size: 0.90rem; - width: 85%; -} -.dialog-buttons button:hover { - color: beige; - font-weight: bold; -} -.dialog-buttons button { - color: #FFFFFF; - font-weight: normal; - text-decoration: none; - background: #606c88; - /* Old browsers */ - - background: -moz-linear-gradient(top, #606c88 0%, #3f4c6b 100%); - /* FF3.6+ */ - - background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #606c88), color-stop(100%, #3f4c6b)); - /* Chrome,Safari4+ */ - - background: -webkit-linear-gradient(top, #606c88 0%, #3f4c6b 100%); - /* Chrome10+,Safari5.1+ */ - - background: -o-linear-gradient(top, #606c88 0%, #3f4c6b 100%); - /* Opera 11.10+ */ - - background: -ms-linear-gradient(top, #606c88 0%, #3f4c6b 100%); - /* IE10+ */ - - background: linear-gradient(to bottom, #606c88 0%, #3f4c6b 100%); - /* W3C */ - - filter: progid:dximagetransform.microsoft.gradient(startColorstr='#606c88', endColorstr='#3f4c6b', GradientType=0); - /* IE6-9 */ - - border-color: #605D5D; - border-width: 0px; - padding: 4px; - margin: 3px; - cursor: pointer; - margin: 1px 2px 1px 2px; - border-radius: 5px; - moz-border-radius: 5px; - width: 7em; - width: 7rem; -} -.dialog-prompt input { - margin: 0; - border: 0; - font-family: sans-serif; - outline: none; - font-family: Menlo, 'Andale Mono', monospace; - border: 1px solid #aaa; - width: 75%; - display: inline-block; - background-color: transparent; - font-size: 16px; - padding: 8px; -} -.smoke-base .dialog-inner { - padding: 15px; - color: #202020; -} -button.cancel { - background-color: rgba(0, 0, 0, 0.4); - filter: progid:dximagetransform.microsoft.gradient(startColorstr=#444444, endColorstr=#444444); -} -.queue { - display: none; -} -/* - * Menu selected when configuring the profile - */ -.field_follow_up { - margin-top: 1px; - white-space: -moz-pre-wrap; - white-space: pre-wrap; - border: 1px solid black; - width: 95%; -} -/** - * go_up -*/ -#go_up { - background-color: transparent; - border: 0px; - font-size: 350%; - box-shadow: none; - color: black; -} -#go_up a, #go_up a:visited { - background-image: none; - text-decoration: none; - color: black; -} - -/* - * Style for the Inplace Edit element - */ -span.inplace_edit -{ - text-decoration: underline; - cursor: pointer; -} -span.inplace_edit_input -{ - text-decoration: none; - font-size: 110%; - cursor: none; -} \ No newline at end of file diff --git a/html/style-print.css b/html/style-print.css index b78b23574..baca9b6e5 100644 --- a/html/style-print.css +++ b/html/style-print.css @@ -20,7 +20,7 @@ form { display:none; } -.button, .smallbutton{ +.button, .smallbutton,.icon{ display:none; } div.recherche_form { diff --git a/html/style-r692.css b/html/style-r692.css index 3128239c6..b5ea98793 100644 --- a/html/style-r692.css +++ b/html/style-r692.css @@ -16,7 +16,16 @@ .fontsforweb_fontid_38327 { font-family: 'OpenSansRegular' !important; } - +@font-face { + font-family: 'fontello'; + src: url('image/fontello/fontello.eot?18582275'); + src: url('image/fontello/fontello.eot?18582275#iefix') format('embedded-opentype'), + url('image/fontello/fontello.woff?18582275') format('woff'), + url('image/fontello/fontello.ttf?18582275') format('truetype'), + url('image/fontello/fontello.svg?18582275#fontello') format('svg'); + font-weight: normal; + font-style: normal; + } BODY { font-family: Arial, Helvetica, "Liberation Sans" , FreeSans, sans-serif; font-family: 'OpenSansRegular'; @@ -1079,39 +1088,7 @@ a.line:hover,div_content a.line background-color:#336699; cursor:pointer; } -#close_div -{ - color:white; - text-decoration:none; - margin-left: 6px; - margin-right:6px; - /*! padding-top:10px; */ - font-size:14px; - font-size:1rem; - cursor: pointer; - border:0px; - height: 18px; -} -#close_div:hover -{ - background-color: white; - color: blue; -} -#popmeout -{ - background-color:#FFFFFF; - color:#0000FF; - text-decoration:none; - border:1px solid #0000FF; - margin-left: 2px; - margin-right:18px; - font-size:12px; - font-size: 0.75rem; -} -#popmeout:hover -{ - background-color: #F93; -} + table.table_large tr.odd ,table.table_large tr.even { height:32px; @@ -2091,25 +2068,21 @@ td.selectedmenu { #go_up { background-color: transparent; border:0px; - font-size:300%; box-shadow: none; color:blue; - margin-right: 20px; } #go_up a ,#go_up a:visited{ background-image: none; text-decoration: none; color:blue; - font-size:2.7em; - font-size: 2.7rem; - /*! padding-right: 6px; */ + font-size:1.7em; + font-size: 1.7rem; padding: 0px; margin: 0px; background-color: whitesmoke; } #go_up a:hover { - background-color: gold; font-size:2.8em; font-size:2.8rem; } @@ -2219,4 +2192,36 @@ div.menu2 td.mtitle, div.menu2 td.mtitle a{ } div.menu2 td.mtitle a{ border-width:0px; +} +/** + * For the icon (font-famillo fontello) + */ +.icon { + font-family: "fontello"; + font-weight:normal; + cursor: pointer; +} +.icon:hover { + font-family: "fontello"; +} +/** + * Icon in the title of Box + */ +div.bxbutton .icon +{ + color:white; + text-decoration:none; + margin-left: 6px; + margin-right:6px; + /*! padding-top:10px; */ + font-size:14px; + font-size:1rem; + cursor: pointer; + border:0px; + height: 18px; +} +div.bxbutton .icon:hover +{ + background-color: white; + color: blue; } \ No newline at end of file diff --git a/html/user_login.php b/html/user_login.php index fab1dc0d7..2063dbe95 100644 --- a/html/user_login.php +++ b/html/user_login.php @@ -169,7 +169,7 @@ echo '';
Update(); } - $doc_mod=$hi->post('doc_mod',"number"); + $doc_mod=$http->post('doc_mod',"number"); $act->generate_document($doc_mod, $_POST); $sub_action = 'detail'; } diff --git a/include/ajax/ajax_add_concerned_card.php b/include/ajax/ajax_add_concerned_card.php index a6b4c038d..4322b13a5 100644 --- a/include/ajax/ajax_add_concerned_card.php +++ b/include/ajax/ajax_add_concerned_card.php @@ -51,7 +51,7 @@ $r.='
'; -$r.=_('Fiche contenant').HtmlInput::infobulle(19); +$r.=_('Fiche contenant').Icon_Action::infobulle(19); $r.=$q->input(); $r.=HtmlInput::submit('fs', _('Recherche'), "", "smallbutton"); $r.=''; @@ -82,6 +82,8 @@ for ($i=0; $iMAX_CARD_SEARCH)?MAX_CARD_SEARCH:count($array);

- : + :
- + Nom diff --git a/include/ajax/ajax_card.php b/include/ajax/ajax_card.php index cbd679e7e..eae29a711 100644 --- a/include/ajax/ajax_card.php +++ b/include/ajax/ajax_card.php @@ -261,7 +261,7 @@ case 'st': } if ( strpos($where," in ()") != 0) { - $html=HtmlInput::anchor_close('select_card_div'); + $html=Icon_Action::close('select_card_div'); $html.=h2info(_('Choix de la catégorie')); $html.='

'; $html.=_("Aucune catégorie de fiche ne correspond à". @@ -384,7 +384,7 @@ case 'fs': $q=new IText('query'); $q->value=(isset($query))?$query:''; $r.=''; - $r.=_('Fiche contenant').HtmlInput::infobulle(19); + $r.=_('Fiche contenant').Icon_Action::infobulle(19); $r.=$q->input(); $r.=HtmlInput::submit('fs',_('Recherche'),"","smallbutton"); $r.=''; @@ -411,7 +411,7 @@ case 'fs': if ( strpos($sql," in ()") != 0) { - $html=HtmlInput::anchor_close('search_card'); + $html=Icon_Action::close('search_card'); $html.='
'.h2info(_('Recherche de fiche')).'
'; $html.='

'; $html.=_("Aucune catégorie de fiche ne correspond à". diff --git a/include/ajax/ajax_ledger.php b/include/ajax/ajax_ledger.php index 3d21ff52b..199e311c1 100644 --- a/include/ajax/ajax_ledger.php +++ b/include/ajax/ajax_ledger.php @@ -207,7 +207,7 @@ case 'de': catch (Exception $e) { record_log($e->getTraceAsString()); - echo HtmlInput::anchor_close($div); + echo Icon_Action::close($div); echo '

'._("Désolé il y a une erreur").'

'; } $html=ob_get_contents(); diff --git a/include/ajax/ajax_mod_predf_op.php b/include/ajax/ajax_mod_predf_op.php index 4e11ee084..6d2bb8a2f 100644 --- a/include/ajax/ajax_mod_predf_op.php +++ b/include/ajax/ajax_mod_predf_op.php @@ -28,7 +28,7 @@ ob_start(); require_once NOALYSS_INCLUDE.'/class/pre_operation.class.php'; $op=new Pre_Operation($cn,$_GET['id']); $array=$op->load(); -echo HtmlInput::anchor_close('mod_predf_op'); +echo Icon_Action::close('mod_predf_op'); echo h2(_('Modification du nom'),' class="title"'); echo ' diff --git a/include/ajax/ajax_navigator.php b/include/ajax/ajax_navigator.php index cdbf2aeb4..8d0892077 100644 --- a/include/ajax/ajax_navigator.php +++ b/include/ajax/ajax_navigator.php @@ -50,12 +50,12 @@ $a_menu=$cn->get_array($sql,array($_SESSION['g_user']));
Code AD - +   - + diff --git a/include/ajax/ajax_todo_list.php b/include/ajax/ajax_todo_list.php index 4736e0eef..4c95df88f 100644 --- a/include/ajax/ajax_todo_list.php +++ b/include/ajax/ajax_todo_list.php @@ -189,7 +189,7 @@ if ($ac=='shared_note') header('Content-type: text/xml; charset=UTF-8'); $dom=new DOMDocument('1.0', 'UTF-8'); $tl_id=$dom->createElement('content', _("Cette note n'est pas à vous"). - HtmlInput::anchor_close('shared_'.$id)); + Icon_Action::close('shared_'.$id)); $dom->appendChild($tl_id); echo $dom->saveXML(); return; diff --git a/include/ajax/ajax_view_action.php b/include/ajax/ajax_view_action.php index b143457a4..438d605c7 100644 --- a/include/ajax/ajax_view_action.php +++ b/include/ajax/ajax_view_action.php @@ -30,7 +30,7 @@ ob_start(); require_once NOALYSS_INCLUDE.'/class/follow_up.class.php'; require_once NOALYSS_INCLUDE.'/class/default_menu.class.php'; -echo HtmlInput::title_box(_("Détail action"), $div); +echo HtmlInput::title_box(_("Détail action"), $div,"close","","y"); $act = new Follow_Up($cn); $act->ag_id = $ag_id; $act->get(); diff --git a/include/balance.inc.php b/include/balance.inc.php index cba864e7a..dd2b0200d 100644 --- a/include/balance.inc.php +++ b/include/balance.inc.php @@ -296,7 +296,7 @@ if ( isset($_GET['view'] ) ) $b=$periode->get_date_limit($_GET['to_periode']); echo "

période du ".$a['p_start']." au ".$b['p_end']."

"; echo ''; - echo _('Cherche').HtmlInput::infobulle(24); + echo _('Cherche').Icon_Action::infobulle(24); echo HtmlInput::filter_table("t_balance", "0,1","1"); echo ''; echo ''; diff --git a/include/class/acc_ledger.class.php b/include/class/acc_ledger.class.php index 93c3140c5..2e10a2d41 100644 --- a/include/class/acc_ledger.class.php +++ b/include/class/acc_ledger.class.php @@ -1202,7 +1202,7 @@ class Acc_Ledger extends jrn_def_sql if ($wLedger==null) throw new Exception(_('Pas de journal disponible')); $wLedger->javascript="onChange='update_name();update_predef(\"ods\",\"t\",\"".$_REQUEST['ac']."\");$add_js'"; - $label=" Journal ".HtmlInput::infobulle(2); + $label=" Journal ".Icon_Action::infobulle(2); $ret.="
"; $ret.=tr(td($label).td($wLedger->input())); @@ -1263,7 +1263,7 @@ class Acc_Ledger extends jrn_def_sql exit(); } } - $label=HtmlInput::infobulle(3); + $label=Icon_Action::infobulle(3); $f_periode=td(_("Période comptable")." $label ").td($l_form_per); $ret.=tr($f_periode); } @@ -1303,8 +1303,8 @@ class Acc_Ledger extends jrn_def_sql $ret.=HtmlInput::hidden('nb_item', $nb_row); $ret.=dossier::hidden(); $ret.=HtmlInput::hidden('jrn_type', $this->get_type()); - $info=HtmlInput::infobulle(0); - $info_poste=HtmlInput::infobulle(9); + $info=Icon_Action::infobulle(0); + $info_poste=Icon_Action::infobulle(9); $ret.='
'; $ret.=''. ''. @@ -3234,9 +3234,7 @@ class Acc_Ledger extends jrn_def_sql function add_card($p_filter, $p_id_update) { $js_script="this.filter='{$p_filter}';this.elementId='{$p_id_update}';this.jrn=\$('p_jrn').value; select_card_type(this);"; - $str_add_button=HtmlInput::button_image($js_script, uniqid(), - 'class="smallbutton image_search"', - "image/bouton-plus.png"); + $str_add_button=Icon_Action::icon_add(uniqid(), $js_script); return $str_add_button; } /** diff --git a/include/class/acc_ledger_fin.class.php b/include/class/acc_ledger_fin.class.php index f84d90417..2144b1f71 100644 --- a/include/class/acc_ledger_fin.class.php +++ b/include/class/acc_ledger_fin.class.php @@ -295,7 +295,7 @@ class Acc_Ledger_Fin extends Acc_Ledger } } - $label = HtmlInput::infobulle(3); + $label = Icon_Action::infobulle(3); $f_period = "Période comptable $label" . $l_form_per; } @@ -315,7 +315,7 @@ class Acc_Ledger_Fin extends Acc_Ledger $wLedger->javascript = $add_js; - $label = " Journal " . HtmlInput::infobulle(2); + $label = " Journal " . Icon_Action::infobulle(2); $f_jrn = $label . $wLedger->input(); @@ -345,7 +345,7 @@ class Acc_Ledger_Fin extends Acc_Ledger $wPJ->value = (isset($e_pj)) ? $e_pj : $default_pj; $f_extrait = $wPJ->input() . HtmlInput::hidden('e_pj_suggest', $default_pj); - $label = HtmlInput::infobulle(7); + $label = Icon_Action::infobulle(7); $first_sold = (isset($first_sold)) ? $first_sold : ""; $wFirst = new INum('first_sold', $first_sold); @@ -383,7 +383,6 @@ class Acc_Ledger_Fin extends Acc_Ledger $W1->value = $tiers; $W1->extra = 'deb'; // credits $W1->typecard = 'deb'; - $W1->style=' style = "vertical-align:65%"'; $W1->set_dblclick("fill_ipopcard(this);"); $W1->set_attribute('ipopup', 'ipopcard'); diff --git a/include/class/acc_ledger_purchase.class.php b/include/class/acc_ledger_purchase.class.php index 1f3696a3c..c931a09da 100644 --- a/include/class/acc_ledger_purchase.class.php +++ b/include/class/acc_ledger_purchase.class.php @@ -1005,7 +1005,7 @@ class Acc_Ledger_Purchase extends Acc_Ledger $Echeance=new IDate(); $Echeance->setReadOnly(false); $Echeance->tabindex=2; - $label=HtmlInput::infobulle(4); + $label=Icon_Action::infobulle(4); $f_echeance=$Echeance->input('e_ech',$e_ech,'Echéance'.$label); $f_periode=""; if ($this->check_periode() == true) @@ -1034,7 +1034,7 @@ class Acc_Ledger_Purchase extends Acc_Ledger } $r.="'; } /* if we suggest the next pj, then we need a javascript */ @@ -1110,7 +1110,7 @@ EOF; throw new Exception(_('Pas de journal disponible')); $wLedger->table = 1; $wLedger->javascript = "onChange='update_predef(\"ven\",\"f\",\"".$_REQUEST['ac']."\");$add_js'"; - $wLedger->label = " Journal " . HtmlInput::infobulle(2); + $wLedger->label = " Journal " . Icon_Action::infobulle(2); $f_jrn = $wLedger->input(); @@ -1120,7 +1120,7 @@ EOF; $Commentaire->size = 60; $Commentaire->tabindex = 3; - $label = HtmlInput::infobulle(1); + $label = Icon_Action::infobulle(1); $f_desc = $Commentaire->input("e_comm", $e_comm) ; // PJ @@ -1159,7 +1159,7 @@ EOF; } $W1 = new ICard(); - $W1->label = "Client " . HtmlInput::infobulle(0); + $W1->label = "Client " . Icon_Action::infobulle(0); $W1->name = "e_client"; $W1->tabindex = 3; $W1->value = $e_client; @@ -1178,7 +1178,6 @@ EOF; $W1->javascript = sprintf(' onchange="fill_data_onchange(\'%s\');" ', $W1->name); $f_client_qcode = $W1->input(); $client_label = new ISpan(); - $client_label->style="vertical-align:top"; $client_label->table = 0; $f_client = $client_label->input("e_client_label", $e_client_label); $f_client_bt = $W1->search(); diff --git a/include/class/anc_print.class.php b/include/class/anc_print.class.php index dca5180a1..78d0866a0 100644 --- a/include/class/anc_print.class.php +++ b/include/class/anc_print.class.php @@ -140,7 +140,7 @@ class Anc_Print
Quickcode'.$info.'"; - $label=HtmlInput::infobulle(3); + $label=Icon_Action::infobulle(3); $f_periode=td(_("Période comptable")." $label ").td($l_form_per); } // Ledger (p_jrn) @@ -1067,7 +1067,7 @@ class Acc_Ledger_Purchase extends Acc_Ledger $Commentaire->setReadOnly(false); $Commentaire->size=60; $Commentaire->tabindex=3; - $label=HtmlInput::infobulle(1) ; + $label=Icon_Action::infobulle(1) ; $f_desc=$Commentaire->input("e_comm",$e_comm); // PJ @@ -1116,7 +1116,7 @@ class Acc_Ledger_Purchase extends Acc_Ledger } $W1=new ICard(); - $W1->label=_("Fournisseur ").HtmlInput::infobulle(0) ; + $W1->label=_("Fournisseur ").Icon_Action::infobulle(0) ; $W1->name="e_client"; $W1->tabindex=3; $W1->value=$e_client; @@ -1530,7 +1530,7 @@ class Acc_Ledger_Purchase extends Acc_Ledger { $r.=''; - $r.=HtmlInput::infobulle(28); + $r.=Icon_Action::infobulle(28); $r.='' .nbm($tva_item).''; } diff --git a/include/class/acc_ledger_search.class.php b/include/class/acc_ledger_search.class.php index 40c3ae7cf..4c24a77fb 100644 --- a/include/class/acc_ledger_search.class.php +++ b/include/class/acc_ledger_search.class.php @@ -215,7 +215,7 @@ class Acc_Ledger_Search $f_accounting->set_attribute('ipopup', 'ipop_account'); $f_accounting->set_attribute('label', 'ld'); $f_accounting->set_attribute('account', $this->div.'accounting'); - $info=HtmlInput::infobulle(13); + $info=Icon_Action::infobulle(13); $f_paid=new ICheckbox('unpaid', null, $this->div.'unpaid'); $f_paid->selected=(isset($_REQUEST['unpaid']))?true:false; @@ -556,7 +556,7 @@ class Acc_Ledger_Search { $r=''; $r.=''; - $r.=HtmlInput::infobulle(28); + $r.=Icon_Action::infobulle(28); $r.='' . nbm($tva_item) . ''; } else { @@ -1064,7 +1064,7 @@ EOF; $Echeance->setReadOnly(false); $Echeance->tabindex = 2; - $label = HtmlInput::infobulle(4); + $label = Icon_Action::infobulle(4); $f_echeance = $Echeance->input('e_ech', $e_ech, _('Echéance') . $label); $Date = new IDate(); $Date->setReadOnly(false); @@ -1090,7 +1090,7 @@ EOF; throw new Exception( _("Aucune période ouverte") ); } } - $label = HtmlInput::infobulle(3); + $label = Icon_Action::infobulle(3); $f_periode = '' . _("Période comptable") . " $label " . $l_form_per . ' @@ -153,7 +153,7 @@ class Anc_Print @@ -166,7 +166,7 @@ class Anc_Print
input(); - echo HtmlInput::infobulle(42); + echo Icon_Action::infobulle(42); ?> diff --git a/include/class/fiche.class.php b/include/class/fiche.class.php index b1c3122a7..86c525375 100644 --- a/include/class/fiche.class.php +++ b/include/class/fiche.class.php @@ -499,7 +499,7 @@ class Fiche $w->set_attribute('ipopup', 'ipop_account'); $w->set_attribute('account', "av_text" . $attr->ad_id); $w->table = 1; - $bulle = HtmlInput::infobulle(14); + $bulle = Icon_Action::infobulle(14); break; case 'select': $w = new ISelect("av_text" . $attr->ad_id); @@ -528,7 +528,7 @@ class Fiche $w->name = "av_text" . $attr->ad_id; if ($attr->ad_id == 21 || $attr->ad_id==22||$attr->ad_id==20||$attr->ad_id==31) { - $bulle=HtmlInput::infobulle(21); + $bulle=Icon_Action::infobulle(21); } if ($attr->ad_id == ATTR_DEF_NAME || $attr->ad_id== ATTR_DEF_QUICKCODE) $class=" input_text highlight info"; @@ -597,10 +597,10 @@ class Fiche $sql="select account_auto($this->fiche_def)"; $ret_sql=$this->cn->exec_sql($sql); $a=Database::fetch_array($ret_sql, 0); - $bulle=HtmlInput::infobulle(10); + $bulle=Icon_Action::infobulle(10); if ($a['account_auto']=='t') - $bulle.=HtmlInput::warnbulle(11); + $bulle.=" ".Icon_Action::warnbulle(11); } elseif ($r->ad_id==ATTR_DEF_TVA) { @@ -639,7 +639,7 @@ class Fiche $w->dbl_click_history(); $w->width=$r->ad_size; $w->table=0; - $bulle=HtmlInput::infobulle(14); + $bulle=Icon_Action::infobulle(14); $w->value=$r->av_text; break; case 'card': @@ -711,7 +711,7 @@ class Fiche if ($r->ad_id==21||$r->ad_id==22||$r->ad_id==20||$r->ad_id==31) { - $bulle=HtmlInput::infobulle(21); + $bulle=Icon_Action::infobulle(21); } if ($r->ad_id == ATTR_DEF_NAME || $r->ad_id== ATTR_DEF_QUICKCODE||$r->ad_id==ATTR_DEF_ACCOUNT) $class=" input_text highlight info"; @@ -1755,7 +1755,7 @@ class Fiche $r.=' - '. + '. ''. ' diff --git a/include/class/periode.class.php b/include/class/periode.class.php index 982aa90cc..1b6b45e4a 100644 --- a/include/class/periode.class.php +++ b/include/class/periode.class.php @@ -615,12 +615,12 @@ class Periode if ($obj->getp("p_closed")=='f') { $javascript=sprintf('%s.close_periode(\'%d\')', $p_js, $obj->p_id); - echo HtmlInput::image_click(ICONON, $javascript, _('Fermé')); + echo Icon_Action::iconon(uniqid(), $javascript); } else { $javascript=sprintf("%s.open_periode('%d')", $p_js, $obj->p_id); - echo HtmlInput::image_click(ICONOFF, $javascript, _('Ouvert')); + echo Icon_Action::iconoff(uniqid(),$javascript ); } echo ""; echo ""; diff --git a/include/class/pre_op_ach.class.php b/include/class/pre_op_ach.class.php index 5a5544a5d..00fbad9b0 100644 --- a/include/class/pre_op_ach.class.php +++ b/include/class/pre_op_ach.class.php @@ -228,7 +228,7 @@ class Pre_op_ach extends Pre_operation_detail } $W1=new ICard(); - $W1->label=_("Fournisseur ").HtmlInput::infobulle(0) ; + $W1->label=_("Fournisseur ").Icon_Action::infobulle(0) ; $W1->name="e_client"; $W1->tabindex=3; $W1->value=$e_client; diff --git a/include/class/pre_op_advanced.class.php b/include/class/pre_op_advanced.class.php index f8d6efcec..e743e0dad 100644 --- a/include/class/pre_op_advanced.class.php +++ b/include/class/pre_op_advanced.class.php @@ -186,8 +186,8 @@ class Pre_Op_Advanced extends Pre_operation_detail $ret.=dossier::hidden(); $ret.=HtmlInput::hidden('jrn_type', $legder->get_type()); - $info = HtmlInput::infobulle(0); - $info_poste = HtmlInput::infobulle(9); + $info = Icon_Action::infobulle(0); + $info_poste = Icon_Action::infobulle(9); if ($g_user->check_action(FICADD) == 1) $ret.=$f_add_button->input(); $ret.='
'._('Quick Code').HtmlInput::infobulle(17).''._('Quick Code').Icon_Action::infobulle(17).''._('Poste comptable').''._('Nom').''.' '._('Adresse').'
'; diff --git a/include/class/pre_op_ven.class.php b/include/class/pre_op_ven.class.php index 3a81daed2..be479d5f3 100644 --- a/include/class/pre_op_ven.class.php +++ b/include/class/pre_op_ven.class.php @@ -229,7 +229,7 @@ class Pre_op_ven extends Pre_operation_detail } $W1=new ICard(); - $W1->label="Client ".HtmlInput::infobulle(0) ; + $W1->label="Client ".Icon_Action::infobulle(0) ; $W1->name="e_client"; $W1->tabindex=3; $W1->value=$e_client; diff --git a/include/compta_fin_rec.inc.php b/include/compta_fin_rec.inc.php index 11391f292..fa79dfe3b 100644 --- a/include/compta_fin_rec.inc.php +++ b/include/compta_fin_rec.inc.php @@ -223,7 +223,7 @@ $select_all->javascript="recompute('rec1')"; echo $select_all->input(); echo '

'; echo '

'; -echo _('Cherche').HtmlInput::infobulle(25); +echo _('Cherche').Icon_Action::infobulle(25); echo HtmlInput::filter_table("t_rec_bk", "0,1,2,3","1"); echo '

'; echo HtmlInput::submit('save', 'Mettre à jour le n° de relevé bancaire'); @@ -233,7 +233,7 @@ echo ''; echo ''; echo '
'; -$r =''; +$r =''; $r.=th('Libellé'); $r.=th('N° interne'); $r.=th('Montant', ' style="text-align:right"'); diff --git a/include/compta_fin_saldo.inc.php b/include/compta_fin_saldo.inc.php index b7dcfa7b4..c56e56759 100644 --- a/include/compta_fin_saldo.inc.php +++ b/include/compta_fin_saldo.inc.php @@ -44,7 +44,7 @@ echo h1(_("Exercice")." ".$exercice); echo _('Cherche').' : '.HtmlInput::filter_table("fin_saldo_tb", '0,1,2,3', '1'); echo '
'.'Date '.HtmlInput::infobulle(17).''.''.'Date '.Icon_Action::infobulle(17).''.'
'; echo tr(th('Quick Code', ' class=" sorttable_sorted"', - HtmlInput::infobulle(17).'') + Icon_Action::infobulle(17).'') .th(_('Compte en banque'), ' style="text-align:left"') .th(_('Journal'), ' style="text-align:center"') .th(_('Description'), ' style="text-align:center"') diff --git a/include/constant.php b/include/constant.php index 73eaab295..86229d1ab 100644 --- a/include/constant.php +++ b/include/constant.php @@ -311,5 +311,6 @@ define ('EXC_PARAM_TYPE',1006); define ('EXC_DUPLICATE',1200); define ('ICONON','icon-on.png'); define ('ICONOFF','icon-off.png'); -define ("PINDG","⊕"); -define ("UNPINDG","≊"); \ No newline at end of file +define ("PINDG",""); +define ("UNPINDG",""); +//define ("UNPINDG","≊"); \ No newline at end of file diff --git a/include/dossier.inc.php b/include/dossier.inc.php index aee188241..18f1257d0 100644 --- a/include/dossier.inc.php +++ b/include/dossier.inc.php @@ -236,7 +236,7 @@ if ( $sa == 'list' ) $template=""; echo '
'; echo ''; - echo _('Cherche').HtmlInput::infobulle(23); + echo _('Cherche').Icon_Action::infobulle(23); echo HtmlInput::filter_table("t_dossier", "0,1,2","1"); echo ''; echo '
'; diff --git a/include/fiche.inc.php b/include/fiche.inc.php index e4c6d72cd..66e8a3f1c 100644 --- a/include/fiche.inc.php +++ b/include/fiche.inc.php @@ -89,7 +89,7 @@ $search_card_js=sprintf('onclick="boxsearch_card(\'%d\')"',dossier::id()); ?>
- :input()?> + :input()?>
Poste'.HtmlInput::infobulle(27).''. + ''. th('Débit', 'style="text-align:right"') . th('Crédit', 'style="text-align:right"') . th('Solde', 'style="text-align:right"') . @@ -509,7 +509,7 @@ for ($e = 0; $e < count($afiche); $e++) echo '

' . $detail_card ; echo "poste " - . ":".HtmlInput::history_account($row->strAttribut(ATTR_DEF_ACCOUNT),$row->strAttribut(ATTR_DEF_ACCOUNT),'display:inline').HtmlInput::infobulle(27).'

'; + . ":".HtmlInput::history_account($row->strAttribut(ATTR_DEF_ACCOUNT),$row->strAttribut(ATTR_DEF_ACCOUNT),'display:inline').Icon_Action::infobulle(27).''; echo '
Poste'.Icon_Action::infobulle(27).'
'; echo ''; diff --git a/include/impress_jrn.inc.php b/include/impress_jrn.inc.php index d8bc42d96..c9589a3c3 100644 --- a/include/impress_jrn.inc.php +++ b/include/impress_jrn.inc.php @@ -35,7 +35,7 @@ global $g_user,$http; //----------------------------------------------------- require_once NOALYSS_INCLUDE.'/lib/database.class.php'; -if ($g_user->Admin() == 0 && $g_user->is_local_admin() == 0) +if ($g_user->Admin() == 0 && $g_user->is_local_admin() == 0 && $g_user->get_status_security_ledger()==1) { $sql = "select jrn_def_id,jrn_def_name from jrn_def join jrn_type on jrn_def_type=jrn_type_id @@ -53,16 +53,16 @@ else from jrn_def join jrn_type on jrn_def_type=jrn_type_id order by jrn_def_name "); + // Count the forbidden journaux +// $NoPriv = $cn->count_sql("select jrn_def_id,jrn_def_name,jrn_def_class_deb,jrn_def_class_cred,jrn_type_id,jrn_desc,uj_priv, +// jrn_deb_max_line,jrn_cred_max_line +// from jrn_def join jrn_type on jrn_def_type=jrn_type_id +// join user_sec_jrn on uj_jrn_id=jrn_def_id +// where +// uj_login=$1 +// and uj_priv ='X' +// ",array($g_user->id)); } -// Count the forbidden journaux -$NoPriv = $cn->count_sql("select jrn_def_id,jrn_def_name,jrn_def_class_deb,jrn_def_class_cred,jrn_type_id,jrn_desc,uj_priv, - jrn_deb_max_line,jrn_cred_max_line - from jrn_def join jrn_type on jrn_def_type=jrn_type_id - join user_sec_jrn on uj_jrn_id=jrn_def_id - where - uj_login=$1 - and uj_priv ='X' - ",array($g_user->id)); /* * Show all the available ledgers */ @@ -139,7 +139,7 @@ $w->selected = 1; print ''; print ''; $w->selected = (isset($simple)) ? $simple : '1'; -echo '' . $w->input('p_simple', $a); +echo '' . $w->input('p_simple', $a); print ""; echo '
Style d\'impression '.HtmlInput::infobulle(32).'Style d\'impression '.Icon_Action::infobulle(32).'
'; diff --git a/include/lib/ac_common.php b/include/lib/ac_common.php index 7c0d5f547..6a910e4ef 100644 --- a/include/lib/ac_common.php +++ b/include/lib/ac_common.php @@ -831,7 +831,7 @@ function ajax_disconnected($div) $script.='a.style.top=posY-20+offsetY;a.style.left=posX+offsetX;'; $script = create_script($script); $html = $script; - $html.=HtmlInput::anchor_close($div); + $html.=Icon_Action::close($div); $html.='
'; $html.=h2(_('Données non disponibles'), 'class="title" style="width:auto"'); $html.=h2(_('Veuillez vous reconnecter soit dans une autre fenêtre soit ' @@ -1176,7 +1176,7 @@ function display_dashboard_operation($p_array,$p_title,$p_div) ?>