From 075175d05b2eb11db0310535d0b81751c6045735 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 8 Dec 2008 15:37:05 +0000 Subject: [PATCH] A better demo home page --- htdocs/public/demo/dolibarr_screenshot2.png | Bin 0 -> 2347 bytes htdocs/public/demo/dolibarr_screenshot6.png | Bin 0 -> 2339 bytes htdocs/public/demo/dolibarr_screenshot8.png | Bin 0 -> 2079 bytes htdocs/public/demo/dolibarr_screenshot9.png | Bin 0 -> 2681 bytes htdocs/public/demo/index.php | 55 ++++++++++++++------ 5 files changed, 39 insertions(+), 16 deletions(-) create mode 100644 htdocs/public/demo/dolibarr_screenshot2.png create mode 100644 htdocs/public/demo/dolibarr_screenshot6.png create mode 100644 htdocs/public/demo/dolibarr_screenshot8.png create mode 100644 htdocs/public/demo/dolibarr_screenshot9.png diff --git a/htdocs/public/demo/dolibarr_screenshot2.png b/htdocs/public/demo/dolibarr_screenshot2.png new file mode 100644 index 0000000000000000000000000000000000000000..6057342201644447bcd4fa4caf561a2e76d34506 GIT binary patch literal 2347 zcmV+`3Dow9P)WdLerbuJ(=F(7Vlb}k??FfcSAF*7rAS*C2FfgRk-}wLl00(qQ zO+^RT3z>%32;bRa{vGe@Bjb`@Bu=sG?)MY00d`2O+f$vv5yPsOUf~Du!UNAd zK-E4Fs8HF0Y(g%MJ&tEQ8jbFEzE(Sq`wbb3;Ip;f9`GHHdDKty&Yi2R2fUtTW4MZ@Pmh{B+0TDtkYFLYUtqKN2DlP)z) zFU!(0m1U5~RMa#r&5C}{pj0Cw-p9nI6(qLmhf=jfk!jnqHv~a!+lJ%D9Kz(1EJI8e`~CjO zT18Qq{c%|&LfcA`1T=Y`D~eJvV|P|*nN?iZm1SADSi;4T`1M~Oz5Mr6+qSBzlBqlx zcx*RlM@SAocJu3|7XBw9&1cll>q2)A^LpT}Ey8f`^?ca3Yf;LwEKU-r>p9LMScOs4 zG!1TbI91n<7XI46@!WwVk+Omr1esE)BVEfxU`A;L!rXQ>j=U)RVCnSw`r3~8+u#4; za5e{5cJAKej~{GK9zAyau9of_G`(aT`HYHLb{VJ~uDx&5<|sJZ!_?+uM8N`@Usb020TM z1cqzso84W+BOI;kdYI>yu9=3x*j=}7uh$3yY&rLrAQP;FiO>q@*_0aIaG~nQe5#6) zu2#X(d%p$NesD&T!Z=^l}$sVjDYdqJRBIXJ87Pk8$;O7PsN8NaFO1{|LEp1~@Z~0GQCIqSJebXo1c8i46Ii}s zf+s>pDKU;#k|ZMDWmy819oG}vYIb<28RpWTE2?f=2BO6B7wvc`zT1dPsWrWwTX983 zYnvKUnQhxJNs*@D5AX`zFDzl1#`5hOe;MrD`J7>Dg~4bYNb8m~6^l@w16#2r5;bl2 zWCJh{xwNWES+l`+-RvRM^0FmV4VfuG`Zz<h+xy6+heB!bL>DH-w8|S(vlpocQFV2O>_V^DN7u6}C%~46Zi}4S-Zt zLEI!ss+$&FEq$0|ytY{V9PIC%eM=O}l0{USrg$F5@pYD7E|;^}3@PeH zfXce!T@uv|GeI*}6qEJ!3*lEa5*Z>6(&0Rx+9-&miv!a%u^N9QF}(;3MzW zu-Rzj@}00N06lr~BIqk;0OI`DXVuqOLz)!?RTs{qawK#+JAGhH}g$mdX&QuuzvCb?gUl zJUg5bcxr!tAC^eEc4~8T6HuB?n}-h{Uc`#0FJ2vl#aBQ15&izX&(K>jG6pL@$@8Ys z75T^awwdpXbhXTcE-^lMaOaxz{9z|IVl?E=t;s{Hhk8Y`DAXJWs*F8{C%=QE<$gj{`Cz;j81N< z^o<0((<}#d?i>>I_2csC%hJtO{SHEeRw06^E9U@0a1nMsd@qQRy1wzjgU3A22)IUw zEf$NeL1T?9XdrdvdShdQzmGf2I0w+TFJJ9W4_M!>9alcI1FSU`MKn*Rk7Jh$!ke=0 zTSMHj&aiE9E<-8;)sQ)H0f;9#7OfeA2^Z%8y1%o1w<~SWpFQOxoT^v|WdXelZbzfh zm4MhGw>vpO8ElXIv|6o@9#MjTj~xxdkheFd~xG^5#FO-0q8vmKD_0V0TwG>iRSbyP8xwV;7F>h{opy1 zoAB)Wm)ZP+4Pd037IV%O&ZPN#etM9r-n=WIS176|@{@o3UDplGun-ojO z>n5y@W*$$^Wjan11Cil*_(pTq$VyP1EAJ_cB2L7om^;_Vvl>H_r=pu;{*#abt8} zoEjJjE-uPKk(KV_M)%#SVO<-H1k&Q@eVt-=rLguROAc{h0s?QcdFUT)jn%rSMJkEf zx?e_4GApV3;+xr)8_4UEe|{UA>dbQ|>uV#Vq`Fq>A|kR8i^7q=udDsGTxFF4a?B53 z4#%HI^F2{_aBTHwQ=>l;lA}g*B`T|N-nhNGk)pSLtrqvE^GCOb6IC;G^FNhbfiYa{ R3pfA(002ovPDHLkV1k*5W6A&k literal 0 HcmV?d00001 diff --git a/htdocs/public/demo/dolibarr_screenshot6.png b/htdocs/public/demo/dolibarr_screenshot6.png new file mode 100644 index 0000000000000000000000000000000000000000..0b5bd9aef4d3c91ae082e72e6b2b744848326f87 GIT binary patch literal 2339 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'auto'); +$langcode=(empty($_GET["lang"])?'auto':$_GET["lang"]); +$langs->setDefaultLang($langcode); $langs->load("main"); $langs->load("other"); @@ -35,17 +36,23 @@ $langs->load("other"); $demoprofiles=array( array('default'=>'-1', 'key'=>'profdemofun','label'=>'DemoFundation', - 'disablemodules'=>'banque,barcode,bookmark,boutique,cashdesk,commande,commercial,comptabilite,contrat,expedition,facture,fournisseur,prelevement,produit,projet,propal,service,societe,stock,tax'), + 'disablemodules'=>'banque,barcode,bookmark,boutique,cashdesk,commande,commercial,compta,comptabilite,contrat,expedition,facture,fournisseur,prelevement,produit,projet,propal,propale,service,societe,stock,tax', + 'icon'=>DOL_URL_ROOT.'/public/demo/dolibarr_screenshot6.png'), array('default'=>'0', 'key'=>'profdemofun2','label'=>'DemoFundation2', - 'disablemodules'=>'barcode,boutique,bookmark,cashdesk,commande,commercial,comptabilite,contrat,expedition,facture,fournisseur,prelevement,produit,projet,propal,service,societe,stock'), + 'disablemodules'=>'barcode,boutique,bookmark,cashdesk,commande,commercial,compta,comptabilite,contrat,expedition,facture,fournisseur,prelevement,produit,projet,propal,propale,service,societe,stock', + 'icon'=>DOL_URL_ROOT.'/public/demo/dolibarr_screenshot6.png'), array('default'=>'1', 'key'=>'profdemoservonly','label'=>'DemoCompanyServiceOnly', - 'disablemodules'=>'adherent,barcode,boutique,bookmark,cashdesk,don,expedition,prelevement,projet,stock'), + 'disablemodules'=>'adherent,barcode,boutique,bookmark,cashdesk,don,expedition,prelevement,projet,stock', + 'icon'=>DOL_URL_ROOT.'/public/demo/dolibarr_screenshot8.png'), array('default'=>'-1','key'=>'profdemoshopwithdesk','label'=>'DemoCompanyShopWithCashDesk', - 'disablemodules'=>'adherent,boutique,bookmark,don,prelevement,produit,stock'), + 'disablemodules'=>'adherent,boutique,bookmark,don,prelevement,produit,stock', + 'icon'=>DOL_URL_ROOT.'/public/demo/dolibarr_screenshot2.png'), array('default'=>'0', 'key'=>'profdemoprodstock','label'=>'DemoCompanyProductAndStocks', - 'disablemodules'=>'adherent,boutique,bookmark,cashdesk,don,prelevement,service'), + 'disablemodules'=>'adherent,boutique,bookmark,cashdesk,don,prelevement,service', + 'icon'=>DOL_URL_ROOT.'/public/demo/dolibarr_screenshot2.png'), array('default'=>'0', 'key'=>'profdemoall','label'=>'DemoCompanyAll', - 'disablemodules'=>'adherent,boutique,bookmark,cashdesk,don'), + 'disablemodules'=>'adherent,boutique,bookmark,cashdesk,don', + 'icon'=>DOL_URL_ROOT.'/public/demo/dolibarr_screenshot9.png'), ); @@ -76,13 +83,13 @@ function llxFooter() * Actions */ -if ($_POST["action"] == 'gotodemo') +if ($_REQUEST["action"] == 'gotodemo') { //print 'ee'.$_POST["demochoice"]; $disablestring=''; foreach ($demoprofiles as $profilearray) { - if ($profilearray['key'] == $_POST["demochoice"]) + if ($profilearray['key'] == $_REQUEST["demochoice"]) { $disablestring=$profilearray['disablemodules']; break; @@ -184,21 +191,35 @@ print '
'; print $langs->trans("DemoDesc").'
'; print '
'; -print ''.$langs->trans("ChooseYourDemoProfil").''; +print ''.$langs->trans("ChooseYourDemoProfil").''; print ''; print ''; -print ''."\n"; +$NBOFCOLS=2; +print '
'."\n"; +$i=0; foreach ($demoprofiles as $profilarray) { if ($profilarray['default'] >= 0) { - print ''; - print ''."\n"; - } + $url=$_SERVER["PHP_SELF"].'?action=gotodemo&demochoice='.$profilarray['key']; + //if ($i % $NBOFCOLS == 0) print ''; + print ''; + print ''; + //if ($i % $NBOFCOLS == ($NBOFCOLS-1)) print ''."\n"; + print ''."\n"; + $i++; + } } print '
'.$langs->trans($profilarray['label']).'
'; + print ''."\n"; + print ''; + print ''; + //print ''; + print ''; + print '
'.$langs->trans($profilarray['label']).'
'; + print '
'; @@ -212,10 +233,12 @@ print ''; print ''; // Button +/* print ''; print ''; print ' ">'; print ''; +*/ print '';