New: add watermark and free legal text

This commit is contained in:
Regis Houssin 2011-06-04 13:44:55 +00:00
parent 9e187c3700
commit d256175bef
3 changed files with 56 additions and 3 deletions

View File

@ -240,6 +240,16 @@ if ($_GET["action"] == 'setmodel')
dolibarr_set_const($db, "EXPEDITION_ADDON_NUMBER",$_GET["value"],'chaine',0,'',$conf->entity);
}
if ($_POST["action"] == 'set_SHIPPING_DRAFT_WATERMARK')
{
dolibarr_set_const($db, "SHIPPING_DRAFT_WATERMARK",trim($_POST["SHIPPING_DRAFT_WATERMARK"]),'chaine',0,'',$conf->entity);
}
if ($_POST["action"] == 'set_SHIPPING_FREE_TEXT')
{
dolibarr_set_const($db, "SHIPPING_FREE_TEXT",$_POST["SHIPPING_FREE_TEXT"],'chaine',0,'',$conf->entity);
}
/*
* View
@ -513,8 +523,49 @@ foreach ($conf->file->dol_document_root as $dirroot)
}
print '</table>';
print '<br>';
/*
* Other options
*
*/
print_titre($langs->trans("OtherOptions"));
$var=true;
print "<table class=\"noborder\" width=\"100%\">";
print "<tr class=\"liste_titre\">";
print "<td>".$langs->trans("Parameter")."</td>\n";
print '<td width="60" align="center">'.$langs->trans("Value")."</td>\n";
print "<td>&nbsp;</td>\n";
print "</tr>";
$var=! $var;
print '<form action="'.$_SERVER["PHP_SELF"].'" method="post">';
print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
print '<input type="hidden" name="action" value="set_SHIPPING_FREE_TEXT">';
print '<tr '.$bc[$var].'><td colspan="2">';
print $langs->trans("FreeLegalTextOnShippings").' ('.$langs->trans("AddCRIfTooLong").')<br>';
print '<textarea name="SHIPPING_FREE_TEXT" class="flat" cols="120">'.$conf->global->SHIPPING_FREE_TEXT.'</textarea>';
print '</td><td align="right">';
print '<input type="submit" class="button" value="'.$langs->trans("Modify").'">';
print "</td></tr>\n";
print '</form>';
$var=!$var;
print '<form action="'.$_SERVER["PHP_SELF"].'" method="post">';
print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
print '<input type="hidden" name="action" value="set_SHIPPING_DRAFT_WATERMARK">';
print '<tr '.$bc[$var].'><td colspan="2">';
print $langs->trans("WatermarkOnDraft").'<br>';
print '<input size="50" class="flat" type="text" name="SHIPPING_DRAFT_WATERMARK" value="'.$conf->global->SHIPPING_DRAFT_WATERMARK.'">';
print '</td><td align="right">';
print '<input type="submit" class="button" value="'.$langs->trans("Modify").'">';
print "</td></tr>\n";
print '</form>';
print '</table>';
$db->close();
llxFooter();

View File

@ -1137,11 +1137,12 @@ SendingsReceiptModel=Sending receipt model
SendingsNumberingModules=Sendings numbering modules
SendingsAbility=Support sendings sheets for customer deliveries
NoNeedForDeliveryReceipts=In most cases, sendings receipts are used both as sheets for customer deliveries (list of products to send) and sheets that is recevied and signed by customer. So product deliveries receipts is a duplicated feature and is rarely activated.
FreeLegalTextOnDeliveryReceipts=Free text on delivery receipts
FreeLegalTextOnShippings=Free text on shippings
##### Deliveries #####
DeliveryOrderNumberingModules=Products deliveries receipt numbering module
DeliveryOrderModel=Products deliveries receipt model
DeliveriesOrderAbility=Support products deliveries receipts
FreeLegalTextOnDeliveryReceipts=Free text on delivery receipts
##### FCKeditor #####
AdvancedEditor=Advanced editor
ActivateFCKeditor=Activate advanced editor for:

View File

@ -874,7 +874,7 @@ UseNotifications= Utiliser les notifications
NotificationsDesc= La fonction des notifications par emails permet d'envoyer automatiquement un email, pour certains événements Dolibarr, aux tiers (sociétés clients, prospects ou fournisseurs) configurés pour. Le choix des notifications et contacts destinataires se fait tiers par tiers.
ModelModules=Modèle de documents
DocumentModelOdt=Genération depuis des modèles OpenDocument (Fichier .ODT OpenOffice, KOffice, TextEdit...)
WatermarkOnDraft=Filigrame sur les documents brouillons
WatermarkOnDraft=Filigrane sur les documents brouillons
##### Webcal setup #####
WebCalSetup= Configuration du lien vers le calendrier Webcalendar
WebCalSyncro= Intégrer les événements Dolibarr dans WebCalendar
@ -1148,11 +1148,12 @@ SendingsReceiptModel= Modèle du bordereau d'expédition
SendingsNumberingModules=Modèles de numérotation des expéditions
SendingsAbility= Prise en charge des bons d'expédition/livraison vers le client
NoNeedForDeliveryReceipts= Dans la plupart des cas, ce sont les bons d'expédition/livraison (liste des produits à envoyer par le transporteur) qui font office de bons de réception et qui sont signés par le client. La gestion des bons de réception fait donc double emploi et sera rarement activée.
FreeLegalTextOnDeliveryReceipts= Mention complémentaire sur les bons de réception
FreeLegalTextOnShippings= Mention complémentaire sur les bons d'expéditions
##### Deliveries #####
DeliveryOrderNumberingModules= Modèle de numérotation des bons de réception client
DeliveryOrderModel= Modèle de bon de réception client
DeliveriesOrderAbility= Prise en charge des bons de réception client
FreeLegalTextOnDeliveryReceipts= Mention complémentaire sur les bons de réception
##### FCKeditor #####
AdvancedEditor=Editeur avancé
ActivateFCKeditor= Activer éditeur avancé pour :