Enhance picto for setup

This commit is contained in:
Laurent Destailleur 2016-03-30 16:07:48 +02:00
parent 0c3635cf8f
commit b367c9daac
3 changed files with 23 additions and 8 deletions

View File

@ -484,25 +484,25 @@ if ($mode != 'marketplace')
{ {
if (is_array($objMod->config_page_url)) if (is_array($objMod->config_page_url))
{ {
print ' <td align="right" valign="top">'; print '<td class="tdsetuppicto" align="right" valign="top">';
$i=0; $i=0;
foreach ($objMod->config_page_url as $page) foreach ($objMod->config_page_url as $page)
{ {
$urlpage=$page; $urlpage=$page;
if ($i++) if ($i++)
{ {
print '<a href="'.$urlpage.'" title="'.$langs->trans($page).'">'.img_picto(ucfirst($page),"setup").'</a>&nbsp;'; print '<a href="'.$urlpage.'" title="'.$langs->trans($page).'">'.img_picto(ucfirst($page),"setup").'</a>';
// print '<a href="'.$page.'">'.ucfirst($page).'</a>&nbsp;'; // print '<a href="'.$page.'">'.ucfirst($page).'</a>&nbsp;';
} }
else else
{ {
if (preg_match('/^([^@]+)@([^@]+)$/i',$urlpage,$regs)) if (preg_match('/^([^@]+)@([^@]+)$/i',$urlpage,$regs))
{ {
print '<a href="'.dol_buildpath('/'.$regs[2].'/admin/'.$regs[1],1).'" title="'.$langs->trans("Setup").'">'.img_picto($langs->trans("Setup"),"setup").'</a>&nbsp;'; print '<a href="'.dol_buildpath('/'.$regs[2].'/admin/'.$regs[1],1).'" title="'.$langs->trans("Setup").'">'.img_picto($langs->trans("Setup"),"setup").'</a>';
} }
else else
{ {
print '<a href="'.$urlpage.'" title="'.$langs->trans("Setup").'">'.img_picto($langs->trans("Setup"),"setup").'</a>&nbsp;'; print '<a href="'.$urlpage.'" title="'.$langs->trans("Setup").'">'.img_picto($langs->trans("Setup"),"setup").'</a>';
} }
} }
} }
@ -510,16 +510,16 @@ if ($mode != 'marketplace')
} }
else if (preg_match('/^([^@]+)@([^@]+)$/i',$objMod->config_page_url,$regs)) else if (preg_match('/^([^@]+)@([^@]+)$/i',$objMod->config_page_url,$regs))
{ {
print '<td align="right" valign="middle"><a href="'.dol_buildpath('/'.$regs[2].'/admin/'.$regs[1],1).'" title="'.$langs->trans("Setup").'">'.img_picto($langs->trans("Setup"),"setup").'</a></td>'; print '<td class="tdsetuppicto" align="right" valign="middle"><a href="'.dol_buildpath('/'.$regs[2].'/admin/'.$regs[1],1).'" title="'.$langs->trans("Setup").'">'.img_picto($langs->trans("Setup"),"setup").'</a></td>';
} }
else else
{ {
print '<td align="right" valign="middle"><a href="'.$objMod->config_page_url.'" title="'.$langs->trans("Setup").'">'.img_picto($langs->trans("Setup"),"setup").'</a></td>'; print '<td class="tdsetuppicto" align="right" valign="middle"><a href="'.$objMod->config_page_url.'" title="'.$langs->trans("Setup").'">'.img_picto($langs->trans("Setup"),"setup").'</a></td>';
} }
} }
else else
{ {
print "<td>&nbsp;</td>"; print '<td class="tdsetuppicto" align="right" valign="middle">'.img_picto($langs->trans("NothingToSetup"),"setup",'class="opacitytransp"').'</td>';
} }
} }
@ -542,7 +542,7 @@ if ($mode != 'marketplace')
print "</a>\n"; print "</a>\n";
} }
print "</td>\n"; print "</td>\n";
print "<td>&nbsp;</td>"; print '<td class="tdsetuppicto" align="right" valign="middle">'.img_picto($langs->trans("NothingToSetup"),"setup",'class="opacitytransp"').'</td>';
} }
print "</tr>\n"; print "</tr>\n";

View File

@ -303,6 +303,12 @@ select.flat, form.flat select {
.optiongrey { .optiongrey {
opacity: 0.5; opacity: 0.5;
} }
.opacityhigh {
opacity: 0.2;
}
.opacitytransp {
opacity: 0;
}
select:invalid { color: gray; } select:invalid { color: gray; }
input:disabled { input:disabled {
background:#ddd; background:#ddd;

View File

@ -293,6 +293,15 @@ select.flat, form.flat select {
input:disabled { input:disabled {
background:#f4f4f4; background:#f4f4f4;
} }
.optiongrey {
opacity: 0.5;
}
.opacityhigh {
opacity: 0.2;
}
.opacitytransp {
opacity: 0;
}
input.liste_titre { input.liste_titre {
box-shadow: none !important; box-shadow: none !important;