From c346f2047742763cc3be05acd2871eae5ecf71e4 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Thu, 29 Oct 2009 11:27:15 +0000 Subject: [PATCH] Work on multicompany module with smarty integration --- htdocs/multicompany/multicompany.class.php | 8 ++++-- .../multicompany/templates/admin-entity.tpl | 27 ++++++++++++++---- htdocs/theme/auguria/img/off.png | Bin 0 -> 654 bytes htdocs/theme/auguria/img/on.png | Bin 0 -> 670 bytes htdocs/theme/bluelagoon/img/off.png | Bin 0 -> 654 bytes htdocs/theme/bluelagoon/img/on.png | Bin 0 -> 670 bytes htdocs/theme/eldy/img/off.png | Bin 0 -> 654 bytes htdocs/theme/eldy/img/on.png | Bin 0 -> 670 bytes htdocs/theme/freelug/img/off.png | Bin 0 -> 654 bytes htdocs/theme/freelug/img/on.png | Bin 0 -> 670 bytes htdocs/theme/rodolphe/img/off.png | Bin 0 -> 654 bytes htdocs/theme/rodolphe/img/on.png | Bin 0 -> 670 bytes htdocs/theme/yellow/img/off.png | Bin 0 -> 654 bytes htdocs/theme/yellow/img/on.png | Bin 0 -> 670 bytes 14 files changed, 28 insertions(+), 7 deletions(-) create mode 100644 htdocs/theme/auguria/img/off.png create mode 100644 htdocs/theme/auguria/img/on.png create mode 100644 htdocs/theme/bluelagoon/img/off.png create mode 100644 htdocs/theme/bluelagoon/img/on.png create mode 100644 htdocs/theme/eldy/img/off.png create mode 100644 htdocs/theme/eldy/img/on.png create mode 100644 htdocs/theme/freelug/img/off.png create mode 100644 htdocs/theme/freelug/img/on.png create mode 100644 htdocs/theme/rodolphe/img/off.png create mode 100644 htdocs/theme/rodolphe/img/on.png create mode 100644 htdocs/theme/yellow/img/off.png create mode 100644 htdocs/theme/yellow/img/on.png diff --git a/htdocs/multicompany/multicompany.class.php b/htdocs/multicompany/multicompany.class.php index 31849dc9390..d8aebd1a672 100644 --- a/htdocs/multicompany/multicompany.class.php +++ b/htdocs/multicompany/multicompany.class.php @@ -158,11 +158,15 @@ class Multicompany { global $conf,$langs; + $smarty->assign('langs', $langs); + $picto='title.png'; if (empty($conf->browser->firefox)) $picto='title.gif'; $smarty->assign('title_picto', img_picto('',$picto)); - $smarty->assign('title_text', $langs->trans('Setup')); - $smarty->assign('langs', $langs); + + $smarty->assign('entities',$this->entities); + $smarty->assign('img_on',img_picto($langs->trans("Activated"),'on')); + $smarty->assign('img_off',img_picto($langs->trans("Disabled"),'on')); } diff --git a/htdocs/multicompany/templates/admin-entity.tpl b/htdocs/multicompany/templates/admin-entity.tpl index 9a1980d776d..347d2680475 100644 --- a/htdocs/multicompany/templates/admin-entity.tpl +++ b/htdocs/multicompany/templates/admin-entity.tpl @@ -20,12 +20,29 @@ - + - - - - + + + + +{section name=mc loop=$entities} +{strip} + + + + + +{/strip} +{/section}
{$langs->trans('Name')}{$langs->trans('Description')}{$langs->trans('Activated')} {$langs->trans('Name')}{$langs->trans('Description')}{$langs->trans('Status')}
{$entities[mc].label}  + + {if $entities[mc].active} + {$img_on} + {else} + {$img_off} + {/if} + +
diff --git a/htdocs/theme/auguria/img/off.png b/htdocs/theme/auguria/img/off.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d0a8c657e0c53eface5a22dc1b68f8a430e875 GIT binary patch literal 654 zcmV;90&)F`P)>DvqOB?jx+m@=y_LUclV3v@!{5jAL@$Nlf+dwP^ zyT2c9KL3cEw~|?JGQx3Pt3j==Lm6qqLr|TaA%-qM1ws8yo1l?M8#%Wn8*tgk(uD%_ z?k?2CIBLHuP}|#3-;4OOw};^B1T@ts`WQ9jTr?R^nqq^sHK=3~UTXp}n}sq8JQrf- zK72a@l}aI4T@C97I_$8w0;pEuGn(L6GV`xo4q93`S}H+RD)0jzl5dE|>kN}|vwm|N zcuPxg*#t2*hSpD?(YE*zxHJOqSUbEAi-#lPDVmHgiL;uWb9Q!6%uYkyn?jrfD1|D= z^<#PlsjV$&25p?zW{xL#VQ3_USsu#znoh$T9Hbrrdtm|T!X~1L1awHM5NDd3bB%Zw zmMiMRuCeu+jfk0=C{b(O%yx@-VmE%C6BhA+4((=JjxPFe79DkezG?Tv( zH3(AW!6Z%eJLfX#rAnTuE~1m|Dyv8&qRJ3rw=-{$o@%|tE7>HZhh(rP1Rcq!u6{_M z2Q^8zB_tOb{*M==rJl#LWIWp2uaLfwo{;i=<9`AS0GQPC|FJU}6aWAK07*qoM6N<$ Ef_U*N>i_@% literal 0 HcmV?d00001 diff --git a/htdocs/theme/bluelagoon/img/off.png b/htdocs/theme/bluelagoon/img/off.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d0a8c657e0c53eface5a22dc1b68f8a430e875 GIT binary patch literal 654 zcmV;90&)F`P)>DvqOB?jx+m@=y_LUclV3v@!{5jAL@$Nlf+dwP^ zyT2c9KL3cEw~|?JGQx3Pt3j==Lm6qqLr|TaA%-qM1ws8yo1l?M8#%Wn8*tgk(uD%_ z?k?2CIBLHuP}|#3-;4OOw};^B1T@ts`WQ9jTr?R^nqq^sHK=3~UTXp}n}sq8JQrf- zK72a@l}aI4T@C97I_$8w0;pEuGn(L6GV`xo4q93`S}H+RD)0jzl5dE|>kN}|vwm|N zcuPxg*#t2*hSpD?(YE*zxHJOqSUbEAi-#lPDVmHgiL;uWb9Q!6%uYkyn?jrfD1|D= z^<#PlsjV$&25p?zW{xL#VQ3_USsu#znoh$T9Hbrrdtm|T!X~1L1awHM5NDd3bB%Zw zmMiMRuCeu+jfk0=C{b(O%yx@-VmE%C6BhA+4((=JjxPFe79DkezG?Tv( zH3(AW!6Z%eJLfX#rAnTuE~1m|Dyv8&qRJ3rw=-{$o@%|tE7>HZhh(rP1Rcq!u6{_M z2Q^8zB_tOb{*M==rJl#LWIWp2uaLfwo{;i=<9`AS0GQPC|FJU}6aWAK07*qoM6N<$ Ef_U*N>i_@% literal 0 HcmV?d00001 diff --git a/htdocs/theme/eldy/img/off.png b/htdocs/theme/eldy/img/off.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d0a8c657e0c53eface5a22dc1b68f8a430e875 GIT binary patch literal 654 zcmV;90&)F`P)>DvqOB?jx+m@=y_LUclV3v@!{5jAL@$Nlf+dwP^ zyT2c9KL3cEw~|?JGQx3Pt3j==Lm6qqLr|TaA%-qM1ws8yo1l?M8#%Wn8*tgk(uD%_ z?k?2CIBLHuP}|#3-;4OOw};^B1T@ts`WQ9jTr?R^nqq^sHK=3~UTXp}n}sq8JQrf- zK72a@l}aI4T@C97I_$8w0;pEuGn(L6GV`xo4q93`S}H+RD)0jzl5dE|>kN}|vwm|N zcuPxg*#t2*hSpD?(YE*zxHJOqSUbEAi-#lPDVmHgiL;uWb9Q!6%uYkyn?jrfD1|D= z^<#PlsjV$&25p?zW{xL#VQ3_USsu#znoh$T9Hbrrdtm|T!X~1L1awHM5NDd3bB%Zw zmMiMRuCeu+jfk0=C{b(O%yx@-VmE%C6BhA+4((=JjxPFe79DkezG?Tv( zH3(AW!6Z%eJLfX#rAnTuE~1m|Dyv8&qRJ3rw=-{$o@%|tE7>HZhh(rP1Rcq!u6{_M z2Q^8zB_tOb{*M==rJl#LWIWp2uaLfwo{;i=<9`AS0GQPC|FJU}6aWAK07*qoM6N<$ Ef_U*N>i_@% literal 0 HcmV?d00001 diff --git a/htdocs/theme/freelug/img/off.png b/htdocs/theme/freelug/img/off.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d0a8c657e0c53eface5a22dc1b68f8a430e875 GIT binary patch literal 654 zcmV;90&)F`P)>DvqOB?jx+m@=y_LUclV3v@!{5jAL@$Nlf+dwP^ zyT2c9KL3cEw~|?JGQx3Pt3j==Lm6qqLr|TaA%-qM1ws8yo1l?M8#%Wn8*tgk(uD%_ z?k?2CIBLHuP}|#3-;4OOw};^B1T@ts`WQ9jTr?R^nqq^sHK=3~UTXp}n}sq8JQrf- zK72a@l}aI4T@C97I_$8w0;pEuGn(L6GV`xo4q93`S}H+RD)0jzl5dE|>kN}|vwm|N zcuPxg*#t2*hSpD?(YE*zxHJOqSUbEAi-#lPDVmHgiL;uWb9Q!6%uYkyn?jrfD1|D= z^<#PlsjV$&25p?zW{xL#VQ3_USsu#znoh$T9Hbrrdtm|T!X~1L1awHM5NDd3bB%Zw zmMiMRuCeu+jfk0=C{b(O%yx@-VmE%C6BhA+4((=JjxPFe79DkezG?Tv( zH3(AW!6Z%eJLfX#rAnTuE~1m|Dyv8&qRJ3rw=-{$o@%|tE7>HZhh(rP1Rcq!u6{_M z2Q^8zB_tOb{*M==rJl#LWIWp2uaLfwo{;i=<9`AS0GQPC|FJU}6aWAK07*qoM6N<$ Ef_U*N>i_@% literal 0 HcmV?d00001 diff --git a/htdocs/theme/rodolphe/img/off.png b/htdocs/theme/rodolphe/img/off.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d0a8c657e0c53eface5a22dc1b68f8a430e875 GIT binary patch literal 654 zcmV;90&)F`P)>DvqOB?jx+m@=y_LUclV3v@!{5jAL@$Nlf+dwP^ zyT2c9KL3cEw~|?JGQx3Pt3j==Lm6qqLr|TaA%-qM1ws8yo1l?M8#%Wn8*tgk(uD%_ z?k?2CIBLHuP}|#3-;4OOw};^B1T@ts`WQ9jTr?R^nqq^sHK=3~UTXp}n}sq8JQrf- zK72a@l}aI4T@C97I_$8w0;pEuGn(L6GV`xo4q93`S}H+RD)0jzl5dE|>kN}|vwm|N zcuPxg*#t2*hSpD?(YE*zxHJOqSUbEAi-#lPDVmHgiL;uWb9Q!6%uYkyn?jrfD1|D= z^<#PlsjV$&25p?zW{xL#VQ3_USsu#znoh$T9Hbrrdtm|T!X~1L1awHM5NDd3bB%Zw zmMiMRuCeu+jfk0=C{b(O%yx@-VmE%C6BhA+4((=JjxPFe79DkezG?Tv( zH3(AW!6Z%eJLfX#rAnTuE~1m|Dyv8&qRJ3rw=-{$o@%|tE7>HZhh(rP1Rcq!u6{_M z2Q^8zB_tOb{*M==rJl#LWIWp2uaLfwo{;i=<9`AS0GQPC|FJU}6aWAK07*qoM6N<$ Ef_U*N>i_@% literal 0 HcmV?d00001 diff --git a/htdocs/theme/yellow/img/off.png b/htdocs/theme/yellow/img/off.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d0a8c657e0c53eface5a22dc1b68f8a430e875 GIT binary patch literal 654 zcmV;90&)F`P)>DvqOB?jx+m@=y_LUclV3v@!{5jAL@$Nlf+dwP^ zyT2c9KL3cEw~|?JGQx3Pt3j==Lm6qqLr|TaA%-qM1ws8yo1l?M8#%Wn8*tgk(uD%_ z?k?2CIBLHuP}|#3-;4OOw};^B1T@ts`WQ9jTr?R^nqq^sHK=3~UTXp}n}sq8JQrf- zK72a@l}aI4T@C97I_$8w0;pEuGn(L6GV`xo4q93`S}H+RD)0jzl5dE|>kN}|vwm|N zcuPxg*#t2*hSpD?(YE*zxHJOqSUbEAi-#lPDVmHgiL;uWb9Q!6%uYkyn?jrfD1|D= z^<#PlsjV$&25p?zW{xL#VQ3_USsu#znoh$T9Hbrrdtm|T!X~1L1awHM5NDd3bB%Zw zmMiMRuCeu+jfk0=C{b(O%yx@-VmE%C6BhA+4((=JjxPFe79DkezG?Tv( zH3(AW!6Z%eJLfX#rAnTuE~1m|Dyv8&qRJ3rw=-{$o@%|tE7>HZhh(rP1Rcq!u6{_M z2Q^8zB_tOb{*M==rJl#LWIWp2uaLfwo{;i=<9`AS0GQPC|FJU}6aWAK07*qoM6N<$ Ef_U*N>i_@% literal 0 HcmV?d00001