NEW Add hidden option PROJECT_DISABLE_UNLINK_FROM_OVERVIEW

This commit is contained in:
Laurent Destailleur 2017-09-21 11:54:37 +02:00
parent 8a06a1f433
commit 23604a2b54

View File

@ -643,33 +643,6 @@ foreach ($listofreferent as $key => $value)
$total_ttc = -$total_ttc;
}
/*switch ($classname) {
case 'FactureFournisseur':
$newclassname = 'SupplierInvoice';
break;
case 'Facture':
$newclassname = 'Bill';
break;
case 'Propal':
$newclassname = 'CommercialProposal';
break;
case 'Commande':
$newclassname = 'Order';
break;
case 'Expedition':
$newclassname = 'Sending';
break;
case 'Contrat':
$newclassname = 'Contract';
break;
case 'MouvementStock':
$newclassname = 'StockMovement';
break;
default:
$newclassname = $classname;
}*/
$var = ! $var;
print '<tr class="oddeven">';
// Module
print '<td align="left">'.$name.'</td>';
@ -693,7 +666,6 @@ print '</tr>';
print "</table>";
print '<br><br>';
print '<br>';
@ -771,7 +743,7 @@ foreach ($listofreferent as $key => $value)
print '<table class="noborder" width="100%">';
print '<tr class="liste_titre">';
// Remove link
// Remove link column
print '<td style="width: 24px"></td>';
// Ref
print '<td'.(($tablename != 'actioncomm' && $tablename != 'projet_task') ? ' style="width: 200px"':'').'>'.$langs->trans("Ref").'</td>';
@ -862,11 +834,15 @@ foreach ($listofreferent as $key => $value)
}
print '<tr class="oddeven">';
// Remove link
print '<td style="width: 24px">';
if ($tablename != 'projet_task' && $tablename != 'stock_mouvement')
{
print '<a href="' . $_SERVER["PHP_SELF"] . '?id=' . $projectid . '&action=unlink&tablename=' . $tablename . '&elementselect=' . $element->id . '">' . img_picto($langs->trans('Unlink'), 'editdelete') . '</a>';
if (empty($conf->global->PROJECT_DISABLE_UNLINK_FROM_OVERVIEW) || $user->admin) // PROJECT_DISABLE_UNLINK_FROM_OVERVIEW is empty by defaut, so this test true
{
print '<a href="' . $_SERVER["PHP_SELF"] . '?id=' . $projectid . '&action=unlink&tablename=' . $tablename . '&elementselect=' . $element->id . '">' . img_picto($langs->trans('Unlink'), 'editdelete') . '</a>';
}
}
print "</td>\n";