From fbc31d9cb5bc9f7a2edc2e16baaff1436cb2f4d5 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 3 Apr 2010 15:08:09 +0000 Subject: [PATCH] Qual: Separate function of html header from menu header --- htdocs/compta/bank/pre.inc.php | 5 ++-- htdocs/compta/paiement/cheque/pre.inc.php | 5 ++-- htdocs/core/searchpostalcode.php | 1 - htdocs/externalsite/frames.php | 2 +- htdocs/externalsite/frametop.php | 5 ++-- htdocs/ftp/pre.inc.php | 3 +- htdocs/main.inc.php | 8 ++++-- htdocs/mantis/mantis.php | 2 +- htdocs/mantis/mantistop.php | 1 + htdocs/oscommerce_ws/clients/pre.inc.php | 2 +- htdocs/oscommerce_ws/commandes/pre.inc.php | 2 +- htdocs/oscommerce_ws/index.php | 4 +++ htdocs/oscommerce_ws/pre.inc.php | 1 + htdocs/oscommerce_ws/produits/pre.inc.php | 2 +- htdocs/phenix/phenix.php | 2 +- htdocs/phenix/phenixtop.php | 1 + htdocs/theme/eldy/eldy.css.php | 30 ++++++++++++++++++++ htdocs/theme/eldy/img/menus/.cvsignore | 1 + htdocs/theme/eldy/img/menus/company2.png | Bin 7932 -> 0 bytes htdocs/theme/eldy/img/menus/members.png | Bin 0 -> 1366 bytes htdocs/theme/eldy/img/menus/pointofsale.png | Bin 0 -> 1460 bytes htdocs/theme/eldy/img/menus/project.png | Bin 0 -> 1076 bytes htdocs/webcal/webcal.php | 2 +- htdocs/webcal/webcaltop.php | 1 + 24 files changed, 63 insertions(+), 17 deletions(-) create mode 100644 htdocs/theme/eldy/img/menus/.cvsignore delete mode 100644 htdocs/theme/eldy/img/menus/company2.png create mode 100644 htdocs/theme/eldy/img/menus/members.png create mode 100644 htdocs/theme/eldy/img/menus/pointofsale.png create mode 100644 htdocs/theme/eldy/img/menus/project.png diff --git a/htdocs/compta/bank/pre.inc.php b/htdocs/compta/bank/pre.inc.php index 2c96ff17cc2..50820e8635e 100644 --- a/htdocs/compta/bank/pre.inc.php +++ b/htdocs/compta/bank/pre.inc.php @@ -31,11 +31,12 @@ require_once(DOL_DOCUMENT_ROOT."/compta/bank/account.class.php"); $langs->load("banks"); -function llxHeader($head = "") +function llxHeader($head = '', $title='', $help_url='', $target='', $disablejs=0, $disablehead=0, $arrayofjs='', $arrayofcss='') { global $db, $user, $conf, $langs; - top_menu($head); + top_htmlhead($head, $title, $disablejs, $disablehead, $arrayofjs, $arrayofcss); // Show html headers + top_menu($head, $title, $target, $disablejs, $disablehead, $arrayofjs, $arrayofcss); // Show html headers $menu = new Menu(); if ($user->rights->banque->lire) diff --git a/htdocs/compta/paiement/cheque/pre.inc.php b/htdocs/compta/paiement/cheque/pre.inc.php index aef8fe5682e..d8aebb39e69 100644 --- a/htdocs/compta/paiement/cheque/pre.inc.php +++ b/htdocs/compta/paiement/cheque/pre.inc.php @@ -31,11 +31,12 @@ $langs->load("bills"); $langs->load("compta"); $langs->load("banks"); -function llxHeader($head = "", $title="") +function llxHeader($head = '', $title='', $help_url='', $target='', $disablejs=0, $disablehead=0, $arrayofjs='', $arrayofcss='') { global $db, $user, $conf, $langs; - top_menu($head); + top_htmlhead($head, $title, $disablejs, $disablehead, $arrayofjs, $arrayofcss); // Show html headers + top_menu($head, $title, $target, $disablejs, $disablehead, $arrayofjs, $arrayofcss); // Show html headers $menu = new Menu(); if ($user->rights->banque->lire) diff --git a/htdocs/core/searchpostalcode.php b/htdocs/core/searchpostalcode.php index 892cdac25d1..3836334a3ca 100644 --- a/htdocs/core/searchpostalcode.php +++ b/htdocs/core/searchpostalcode.php @@ -89,7 +89,6 @@ print ''; print $javascript; -print '
'; print "

"; // Ouvre div a la place de top_menu car le llxFooter en ferme un print "
"; diff --git a/htdocs/externalsite/frames.php b/htdocs/externalsite/frames.php index ee958f7f3c4..321e31d1722 100644 --- a/htdocs/externalsite/frames.php +++ b/htdocs/externalsite/frames.php @@ -44,7 +44,7 @@ print " Dolibarr frame for external web site - + global->EXTERNALSITE_URL."\"> diff --git a/htdocs/externalsite/frametop.php b/htdocs/externalsite/frametop.php index aad9ef55e72..49bfa7ef124 100644 --- a/htdocs/externalsite/frametop.php +++ b/htdocs/externalsite/frametop.php @@ -17,14 +17,15 @@ */ /** - \file htdocs/mantis/mantistop.php + \file htdocs/externalsite/frametop.php \ingroup externalsite - \brief Top frame to show mantis application + \brief Top frame to show external web application \version $Id$ */ require ("../main.inc.php"); +top_htmlhead("",""); top_menu("","","_top"); ?> diff --git a/htdocs/ftp/pre.inc.php b/htdocs/ftp/pre.inc.php index 32d78d5acce..3a4307d92d9 100644 --- a/htdocs/ftp/pre.inc.php +++ b/htdocs/ftp/pre.inc.php @@ -32,7 +32,8 @@ function llxHeader($head = '', $title='', $help_url='', $morehtml='') global $conf,$langs,$user; $langs->load("ftp"); - top_menu($head, $title); + top_htmlhead($head, $title, $disablejs, $disablehead, $arrayofjs, $arrayofcss); // Show html headers + top_menu($head, $title, $target, $disablejs, $disablehead, $arrayofjs, $arrayofcss); // Show html headers $menu = new Menu(); diff --git a/htdocs/main.inc.php b/htdocs/main.inc.php index c275106cba6..bb8c07c729a 100644 --- a/htdocs/main.inc.php +++ b/htdocs/main.inc.php @@ -709,6 +709,11 @@ else define('ROWS_9',8); } +$heightforframes=48; + + +// Functions + /** * \brief Show HTML header HTML + BODY + Top menu + left menu + DIV @@ -725,6 +730,7 @@ if (! function_exists("llxHeader")) { function llxHeader($head = '', $title='', $help_url='', $target='', $disablejs=0, $disablehead=0, $arrayofjs='', $arrayofcss='') { + top_htmlhead($head, $title, $disablejs, $disablehead, $arrayofjs, $arrayofcss); // Show html headers top_menu($head, $title, $target, $disablejs, $disablehead, $arrayofjs, $arrayofcss); left_menu('', $help_url); } @@ -748,8 +754,6 @@ function top_menu($head, $title='', $target='', $disablejs=0, $disablehead=0, $a if (! $conf->top_menu) $conf->top_menu ='eldy_backoffice.php'; if (! $conf->left_menu) $conf->left_menu='eldy_backoffice.php'; - top_htmlhead($head, $title, $disablejs, $disablehead, $arrayofjs, $arrayofcss); // Show html headers - print '<body id="mainbody"><div id="dhtmltooltip"></div>'; /* diff --git a/htdocs/mantis/mantis.php b/htdocs/mantis/mantis.php index 78ba4ddf7bd..26fd5939d5c 100644 --- a/htdocs/mantis/mantis.php +++ b/htdocs/mantis/mantis.php @@ -44,7 +44,7 @@ print " <title>Dolibarr frame for Mantis</title> </head> -<frameset rows=\"28,*\" border=0 framespacing=0 frameborder=0> +<frameset rows=\"".$heightforframes.",*\" border=0 framespacing=0 frameborder=0> <frame name=\"barre\" src=\"mantistop.php?mainmenu=".$mainmenu."&leftmenu=".$leftmenu."&idmenu=".$idmenu."&nobackground=1\" noresize scrolling=\"NO\" noborder> <frame name=\"main\" src=\"".$conf->global->PHPMANTIS_URL."\"> <noframes> diff --git a/htdocs/mantis/mantistop.php b/htdocs/mantis/mantistop.php index 2b8c117c857..4b9ceb3f5f0 100644 --- a/htdocs/mantis/mantistop.php +++ b/htdocs/mantis/mantistop.php @@ -25,6 +25,7 @@ require ("../main.inc.php"); +top_htmlhead("",""); top_menu("","","_top"); ?> diff --git a/htdocs/oscommerce_ws/clients/pre.inc.php b/htdocs/oscommerce_ws/clients/pre.inc.php index 7fb905929d1..166d1dbdc2d 100644 --- a/htdocs/oscommerce_ws/clients/pre.inc.php +++ b/htdocs/oscommerce_ws/clients/pre.inc.php @@ -27,7 +27,7 @@ */ require("../../main.inc.php"); -require("./osc_customer.class.php"); +require(DOL_DOCUMENT_ROOT."/oscommerce_ws/osc_customer.class.php"); function llxHeader($head = "", $urlp = "") { diff --git a/htdocs/oscommerce_ws/commandes/pre.inc.php b/htdocs/oscommerce_ws/commandes/pre.inc.php index 8c54d5fdc6c..2e0d6acd60f 100644 --- a/htdocs/oscommerce_ws/commandes/pre.inc.php +++ b/htdocs/oscommerce_ws/commandes/pre.inc.php @@ -27,7 +27,7 @@ */ require("../../main.inc.php"); -require("./osc_order.class.php"); +require(DOL_DOCUMENT_ROOT."/oscommerce_ws/osc_order.class.php"); function llxHeader($head = "", $urlp = "") { diff --git a/htdocs/oscommerce_ws/index.php b/htdocs/oscommerce_ws/index.php index c5283ab28e9..c0839c90214 100644 --- a/htdocs/oscommerce_ws/index.php +++ b/htdocs/oscommerce_ws/index.php @@ -30,6 +30,10 @@ $langs->load("shop"); $langs->load("orders"); +/* + * View + */ + llxHeader("",$langs->trans("OSCommerceShop")); print_fiche_titre($langs->trans("OSCommerceShop")); diff --git a/htdocs/oscommerce_ws/pre.inc.php b/htdocs/oscommerce_ws/pre.inc.php index 7c3f0635396..9904d53de01 100644 --- a/htdocs/oscommerce_ws/pre.inc.php +++ b/htdocs/oscommerce_ws/pre.inc.php @@ -33,6 +33,7 @@ function llxHeader($head = '', $title='', $help_url='') global $user, $conf, $langs; $langs->load("shop"); + top_htmlhead($head); top_menu($head); $menu = new Menu(); diff --git a/htdocs/oscommerce_ws/produits/pre.inc.php b/htdocs/oscommerce_ws/produits/pre.inc.php index cabd5eb82db..ea21ebc45be 100644 --- a/htdocs/oscommerce_ws/produits/pre.inc.php +++ b/htdocs/oscommerce_ws/produits/pre.inc.php @@ -27,7 +27,7 @@ */ require("../../main.inc.php"); -require("./osc_product.class.php"); +require(DOL_DOCUMENT_ROOT."/oscommerce_ws/osc_product.class.php"); function llxHeader($head = "", $urlp = "") { diff --git a/htdocs/phenix/phenix.php b/htdocs/phenix/phenix.php index 1bbab647b2d..fa930fa3e3f 100644 --- a/htdocs/phenix/phenix.php +++ b/htdocs/phenix/phenix.php @@ -42,7 +42,7 @@ print " <title>Dolibarr frame for Phenix</title> </head> -<frameset rows=\"28,*\" border=0 framespacing=0 frameborder=0> +<frameset rows=\"".$heightforframes.",*\" border=0 framespacing=0 frameborder=0> <frame name=\"barre\" src=\"phenixtop.php?mainmenu=".$mainmenu."&leftmenu=".$leftmenu."&idmenu=".$idmenu."&nobackground=1\" noresize scrolling=\"NO\" noborder> <frame name=\"main\" src=\"".$conf->global->PHPPHENIX_URL."\"> <noframes> diff --git a/htdocs/phenix/phenixtop.php b/htdocs/phenix/phenixtop.php index 6494299855d..17f9de7667b 100644 --- a/htdocs/phenix/phenixtop.php +++ b/htdocs/phenix/phenixtop.php @@ -26,6 +26,7 @@ require ("../main.inc.php"); +top_htmlhead(""); top_menu("","","_top"); ?> diff --git a/htdocs/theme/eldy/eldy.css.php b/htdocs/theme/eldy/eldy.css.php index dcb08c36b22..3d95add702f 100644 --- a/htdocs/theme/eldy/eldy.css.php +++ b/htdocs/theme/eldy/eldy.css.php @@ -437,6 +437,16 @@ div.mainmenu_accountancy { margin-left: 0px; } +div.mainmenu_project { + position : relative; + color: white; + background-image: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/menus/project.png' ?>); + background-repeat:no-repeat; + background-position:center top; + height:27px; + margin-left: 0px; +} + div.mainmenu_tools { position : relative; color: white; @@ -447,6 +457,16 @@ div.mainmenu_tools { margin-left: 0px; } +div.mainmenu_members { + position : relative; + color: white; + background-image: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/menus/members.png' ?>); + background-repeat:no-repeat; + background-position:center top; + height:28px; + margin-left: 0px; +} + div.mainmenu_agenda { position : relative; color: white; @@ -467,6 +487,16 @@ div.mainmenu_ecm { margin-left: 0px; } +div.mainmenu_cashdesk { + position : relative; + color: white; + background-image: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/menus/pointofsale.png' ?>); + background-repeat:no-repeat; + background-position:center top; + height:28px; + margin-left: 0px; +} + div.mainmenu_generic1 { position : relative; color: white; diff --git a/htdocs/theme/eldy/img/menus/.cvsignore b/htdocs/theme/eldy/img/menus/.cvsignore new file mode 100644 index 00000000000..fe283d71a09 --- /dev/null +++ b/htdocs/theme/eldy/img/menus/.cvsignore @@ -0,0 +1 @@ +tango-icon-theme* diff --git a/htdocs/theme/eldy/img/menus/company2.png b/htdocs/theme/eldy/img/menus/company2.png deleted file mode 100644 index 6f467068d796933e3efc044c6cda65dcf9147aaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7932 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 diff --git a/htdocs/theme/eldy/img/menus/members.png b/htdocs/theme/eldy/img/menus/members.png new file mode 100644 index 0000000000000000000000000000000000000000..4b703f42cd74596250e5122490aa18edd6b9858d GIT binary patch literal 1366 zcmXAoc~lYx9LH(aI;_@8n{BjO$KKwyH@8<y_slJul$K!;mbTK&OiDRa3<Nn9QGvMc zOF)!E1w@-hYF@QWB{9wLXlCJ4DQg|;(C5&7-{*II|NFh)`xPGrA6&EQ^Hl%<U`=#X zB*a&N3$en_mqC5O<-W2U9eo6}+`ZJ#f7_nfO{Hp|wGtJTkPQI%uV08It`Xv_&s>@o zaU=o&u(ADTla~Piet@GfP!JFZ3<~}cxO>m8m}5U3joWkPT*#S}ki?YG6xfLq=i(DC zAhT$hS#(rZ5gJ_-3d;yTe=+PLJQK|)kw{c3m6Ffpa5(#68BuAled#DrIuewgc^IB~ zJOlYN90@^Yfif`%utdmZ++iH)B$j}}U=I-rVitiA3t~yM6T|`(J`ah*r{XCkS&*X3 zrzp7zOf-a<1LaaKvf1od3JqLP0;VzJ3W{S3S;y%A!%iq-#TBu$>5P*cE}G55;&503 z(I-5aa=EC4T3ASAULml#B}^uZ&F1lV^hF7ULbY0r!SQo&Voa_$_Pia77v&Pfxp;YQ zo}5UMk@H1Vnv7N~rx&XkES(SL6$P8C^sz89^>VqKC(vHu8u&uJNK!77m$7+9HqXrF zRB`!6uApiGk&Q303q;itS*27~CzRS3kkpB!*JR2XiQ=lV)Gm=olq#J@qfx7M3Z+4- z)#?|eP?>aPMy<}I)mioBRpk|x<rUQx2Aj!bs;sQ6T9n0Nv0APFXJ6y<sT>}M$E&tp zud&zH*4El<8+_R8Ee+S29S(;WcThn-Eu^Lk@)05$LRO46a8O2Wj)IBPa7kr+vO$<v zCZOtN43mPXSBve$SQ|H`MtaF6!8Ayb4pnZW4Bo8Dt`y;{GNMsdY*XgjR5ZJqZc;I; zbpnf4T&H39R#2&YE2&%MuvTTpL4mkglhddnG--+T22Pzx-e}-ARY}@P;cc3n_6q7P zWB!dQS*uOeYiIP@SzUHfcdhtto#<X2v+pYRzC+w$*L2pG-Kp32HYo2l8eFX=cavi9 zM(I$CZn&*{sKY$^SM^Az{qIiec(?tLvwpnK@wo5C{YCZn_q$xKfdRK?pnY=a&eU+% z)Ns%Ai1XQ)>-qTL<m9B+>wWX)&9b6x6TaVAf`)*P1NM0aFZlYd=*S2t)}3;8>&HQx z{3xHUZAe|dcJry`0JHaY|3r@}{Q3;}MfCT)_Y*xy4$^Dyvz_nbcd(p^gtw1dXmisW zllEplY6tE9&Y6gx{b#JdZ74V#_im~K4ow&*(49%4B<%F`edNPt(#uEhb_Rrf;vM~y zG*b<?j1oV*m}@iRzrj5b%_KOoIyyH5KP1h+{4gYUI5|5y^s8eAfT31TI|K8OI5+#; zbCa<F^~=glTT*}b+rB-2vooo2{`uHbMwoLQk2ebTxYw?7efx(hob+z0pHcBIqGji@ zoD1=TZnx1a4g0kjGc(zT$EcFrtN8+{QIAN4r=)D><vn(Fr#aOld)?~-*9rwnqahiA zNFEdKww!-&+Z7gz%y=pd2wa(Cw(tr?QfcBVZ%t=H!j|6%hs-@sCrijtSq2=;lnz@F z@_J+3Jt$#r-eTAqk_G`n&E)AA3<lGCTTknF68LhS^h4*J+puZ!rBsg?lbP+W=F5-8 zL!q;nhzRh3)1F8PKPZ0i!GqSXCvJJ31P0_yc6CRw4lCACfN%G5yIID49HETE8-;v! zlfE7~oc#KD1*JvM<V7J~Ep7Q?^^&h5f*`Lx0)UMVx)5Do?)M!T5DfxHR_{Mc{SUNN B*c|`> literal 0 HcmV?d00001 diff --git a/htdocs/theme/eldy/img/menus/pointofsale.png b/htdocs/theme/eldy/img/menus/pointofsale.png new file mode 100644 index 0000000000000000000000000000000000000000..748ec41b1e6cca25544619fd89ca110f11c022a2 GIT binary patch literal 1460 zcmV;l1xxygP)<h;3K|Lk000e1NJLTq000~S000~a0{{R3Mbj^)0000hbVXQnLvm$d zbZKvHAXI5>WdKcSATcx`O<`#uGB7YRATl#LG&wpjH6SZ6F)%PdC>K`%000McNliru z+5`g*6c<0I<6i&(010qNS#tmY3h)2`3h)6!tTdPa000DMK}|sb0I`n?{9y$E00RI} zOjJbx001W^CptPh4kS|zCtDRLO%pC&1SW0;C~FKVW(g~804aSEGinh(e=9OVFFH># zKwB<NdpJsGMn*<hSXf3|d0Jp~WMpJ(Yin_BYjSdOes^?xd3Jn!d;l4U02z`2D2D(i znFlb43^9xkJB0-|lmI%WAwGx<K#m1OnGR5y6iI^wM5O>ovj<eD1X;HeN~aNCs1jMT z3u3q*XQmous2XRxA91}UQJN@FqBUlWC2FE8Y^)+}w>omG09wQZWyuO{&;@YR4RX~P zYQh|H$P#qZ6?fPadDR<s(;Ily8GhI(Y{4aU%Orf$F?-HHaGh9blu~w@U3Zp1Y_dmj zrAK$RKz+ANe7aqDryYXWB!k)|irg%L&@6=8JcG?Jh1M{J+cS#TIEU0aiPJia+dYrq zIhN)wt@i-`|5k^)dWVl?hpu3YtZ0R;d6K4goVs|FvQ3Q2M~~P=lifp^-c*UsUzfpI zo!d&7;#QsGSD@cSq32AY<4B|GK&bmurR7tl=vS%bRH^J-qv~3z=Uc1kV4~M~r_W=d z;bo`lWUJ$0t?O&0;Ap7lY^>~TukdBD?Q65`WwP*WwDNDc^>w!Cb-3<(vEqEU=yA31 zbhz?xx%qm#^L@VggMD~}fqaRAeuIO9jD~`Wh=hxaijI(wjF+E~jft0(j+v8>larH{ znVy=JlAfEDoSU10nX!VQzl))?mZ7ParLvi+xuBk%qoJRpqob*(q^qc<tgEZ2s<N)N zzp<*Nv#qMSvaPeTw7a;qySuxYufv<O%$vE^gSh2^zV)KE%f7zBgTU{F!S{l~`-#K( zj>!I<z~h|8?VZW(md5gz%J!4W`<u%0n#}#5()qW;)~e3&uF>tH()_L5{kqfYw%`A{ z-1)rY|G~Sq!oIx2z`Vo5!^y?N%*n#b%gfKw+0)L+)6>)3*wNeD+sfML$K3PR-sRTf z>)7Y=<K5Te;N9ir<l^V)>*nO^=;rI|>g4S7=<@vW?dtaO?)&@t0000Ny^=@(0004W zQchC<K<3zH0005=Nkl<Zc-p1XO=#0l00;2UlOJrC29lLVs5%iG2+pD6L<h2)2gQpB zq8_R!9tFh@?B;f=vSkyrvmhlc$`}C;O`cDX*Bl&yO~j8WR!}kZL5ZODu{_9om{b=R zR1p00Za@C-TM+&!5CTKjXQoTPlfxNjloCoAqb{x~aZHF(8Mz+ioKvL7u)&pds!Nt6 zQLMPSUX3@Y6oQycCJ?Sxjo8W-DW#-jkVK;47>2pL>98-};-ZVOi*<rb(@Zbl&ZN41 za-#L-GbLUNnkEn<!<--PeU}@!srDYC)C3Ozh^%RG?sGoa|9oVF%>ej#>Jbo5ocvjA z)$@#paf1OH2X|$&V+-}`$3m>}iP5oQj?O;|9742X)9yV3N3vJ9w2#4u_stc~KAy^X zoFjxDu3p!@IpCf)`ab)5E^}l2=r`^ns|1zGy)|n$c4yk}L77LW@4w#9f}$pZQde{b zVB!4U4(*dq2=NH2K}pl3)Djvm>eqTQEAIG|5ZAISP*#)(t54=<i*KK<U$wFmhG>}( z$xEou%@(H$YW~&xmphxbZ3i63f~w|6a<|%O+m0MfYtP)jt&ZnMhpt@M+H`_gQSZmH zmC!C7?`t{@T#o&MFw=KWU%oha0AnL9{2`ihX4?mhW#KQ8Q@?idfB6pK1szzSWk^{7 O0000<MNUMnLSTYC3e`gZ literal 0 HcmV?d00001 diff --git a/htdocs/theme/eldy/img/menus/project.png b/htdocs/theme/eldy/img/menus/project.png new file mode 100644 index 0000000000000000000000000000000000000000..5bc0f86b4be7eee3b03ea5cd4485212532fc269b GIT binary patch literal 1076 zcmXxjZA=?=9Ki7-poOtzic3t)%w{Orn~6(&VTdsfg-8=Yf_q~$8H<L!FfofG*`h?6 z@~}*zEiG*=>;YPyN*}o1_1b&v^AlZLN*}mhpIbUMf)e+}H!kYGhx_L9zyJMzFD{o{ z?(X2gC#O!laRP#%Q=-0}A+VpVujWQ@?M=S33O2#0sJ~Z`ZE9?7X@6oR-UOqT8+~8g zgrL^8`f5lNetHguP1n2oyCKLTZGC?2B?xMS20y*h+u7MUK0ZD(Gc!3kDV0j6rlzK+ zr|<9`-++lqrP63Li;IgB6BBarH*)a^urzmTNp?#+ds{0X(<;PTr9`Kh(#_w|&EM56 z%;+>T^!l%qUP^7ulKMG-F(_!`oShHHae^R7lB6h#rfG&@9DFX9%k6f1JRYyt>+|^n ze8FIFi|^(SE2BRyFD+BLRbp*@(_k=}&1M*eEfx!kqHB7>Xu@F&j#>$ujkMzwK`<og zFj=CTXcWO>h%JuVcdU2<rxMChlBOLr?IP$T=}0low9~`7eVjMI`9rzDRz4UmY()y; zNHG#C$KvJfok}8AO{8k6-5P9Iwis6c)U<|}*BO)2VNwB3v)XCa0Itn>H@x7o-18v! zyvTho`moNr1o$xRF~3b0z?YHD4Gh*}umM9%Hq>lGVcZJi7(&@m3dd-|1~8;ONUQ{i z)gZAJB3A!Lt%v9hAbgB5K602M4r9b&jyUULZaC&fVjd*!vu^vagx{73;>n;r6~a>? zG8LxNVTO$`Y}CnZySZ&Ikc)eBJO2ER&#PcPO4hGneRG+Rf~!+<TM90!<f7`jxGEd} zEt^p066#!<$7*t!`8<$YDCF+f6&@6e4+<EDfln9ad&C#vi$<ehkMV84C?1dR@FicA z=3`kllgSj4!D1>@Oost*<Tx(Nm(S-5e8pn1R4SFr<w~VetycH;_G-1-{{H@MW}nMF z$>yKt3I~PKVX1sruKZr9{!y(R)gB*B&ZZ~8ztJ!{H1Iiec|S7(4jZDL?kl&mUk@*K zHA|qg@(a>)UHI$j+Ou}SUq_yfmX!V5_d7+h{K!}G^TaQ>@EM_MbA`h{_n&;Nyep12 zC&aIuxpe8zkD<nijx$il!w<f+kGW6EYV7IFqpJeZKmY#yZpT|MUu=;dHi#s(NH=)O z(;G73;CCaRz1r6%yxuHtI%qu&i6oEbF3Zn%y)6^=T@}CA*LLxOK;E>amk8b84~xdk bD<48oyKhL{pg%YV-Wn414)mBm8kYPA``4HS literal 0 HcmV?d00001 diff --git a/htdocs/webcal/webcal.php b/htdocs/webcal/webcal.php index 97d51e5c7d9..c2fec51ff02 100644 --- a/htdocs/webcal/webcal.php +++ b/htdocs/webcal/webcal.php @@ -42,7 +42,7 @@ print " <title>Dolibarr frame for Webcalendar</title> </head> -<frameset rows=\"28,*\" border=0 framespacing=0 frameborder=0> +<frameset rows=\"".$heightforframes.",*\" border=0 framespacing=0 frameborder=0> <frame name=\"barre\" src=\"webcaltop.php?mainmenu=".$mainmenu."&leftmenu=".$leftmenu."&idmenu=".$idmenu."&nobackground=1\" noresize scrolling=\"NO\" noborder> <frame name=\"main\" src=\"".$conf->global->PHPWEBCALENDAR_URL."\"> <noframes> diff --git a/htdocs/webcal/webcaltop.php b/htdocs/webcal/webcaltop.php index a210dd59e44..87fc13a76db 100644 --- a/htdocs/webcal/webcaltop.php +++ b/htdocs/webcal/webcaltop.php @@ -26,6 +26,7 @@ require ("../main.inc.php"); +top_htmlhead(""); top_menu("","","_top"); ?>