Voici déjà le patch correspondant à mon message précédent, patch qui
ajoute un bouton pour les règlements, dont j'ai oublié la pièce jointe,
pour changer...
Et un autre patch, qui ajoute une bulle d'aide avec la description
complète d'une action; en effet, ces descriptions sont coupées trop
court, et c'est pas très pratique de cliquer à chaque fois sur l'action
pour avoir le détail.
Pour éviter les problèmes de mise en page sur les petites résolutions,
j'ai préféré afficher une bulle d'aide plutôt qu'augmenter la taille de
la description.
--
Jérémie Ollivier
Tél : 06 21 69 02 71
Fax : 09 54 03 12 27
[email protected]
http://www.obiz-info.com
diff -Naur --exclude=CVS --exclude=synchro_dev.sh --exclude=recup_cvs.sh
--exclude=patch.sh --exclude='.#*' --exclude='*~' --exclude='*.rej'
--exclude='*.orig' --exclude='*.bak' --exclude=conf.php --exclude=documents
/var/www/html/dolibarr/htdocs/compta/paiement.php
/var/www/html/dolibarr_dev/htdocs/compta/paiement.php
--- /var/www/html/dolibarr/htdocs/compta/paiement.php 2008-08-09
00:12:28.000000000 +0200
+++ /var/www/html/dolibarr_dev/htdocs/compta/paiement.php 2009-01-21
17:50:47.000000000 +0100
@@ -402,6 +402,30 @@
print '<td align="right">';
$namef = 'amount_'.$objp->facid;
print '<input type="text" size="8"
name="'.$namef.'" value="'.$_POST[$namef].'">';
+
+
+ // Bouton permettant de remplir
automatiquement le champ avec le montant restant dû
+ if ( $conf->use_javascript_ajax ) {
+
+ // Récupération du montant, et
remplacement de la "," par un "."
+ $total_virgule =
$objp->total_ttc - $objp->am;
+ $total_tmp = explode (',',
$total_virgule);
+
+ if ( isset($total_tmp[1]) ) {
+
+ $total =
$total_tmp[0].'.'.$total_tmp[1];
+
+ } else {
+
+ $total =
$total_virgule.'.00';
+
+ }
+
+ print '<input type="button"
name="btnTotal" value="Total" onClick="document.add_paiement.'.$namef.'.value =
'.number_format ($total, 2, '.', '').';" />';
+
+ }
+
+
print "</td>";
// Warning
diff -Naur --exclude=CVS --exclude=synchro_dev.sh --exclude=recup_cvs.sh
--exclude=patch.sh --exclude='.#*' --exclude='*~' --exclude='*.rej'
--exclude='*.orig' --exclude='*.bak' --exclude=conf.php --exclude=documents
/var/www/html/dolibarr/output.patch /var/www/html/dolibarr_dev/output.patch
--- /var/www/html/dolibarr/output.patch 1970-01-01 01:00:00.000000000 +0100
+++ /var/www/html/dolibarr_dev/output.patch 2009-01-21 17:51:08.000000000
+0100
@@ -0,0 +1,34 @@
+diff -Naur --exclude=CVS --exclude=synchro_dev.sh --exclude=recup_cvs.sh
--exclude=patch.sh --exclude='.#*' --exclude='*~' --exclude='*.rej'
--exclude='*.orig' --exclude='*.bak' --exclude=conf.php --exclude=documents
/var/www/html/dolibarr/htdocs/compta/paiement.php
/var/www/html/dolibarr_dev/htdocs/compta/paiement.php
+--- /var/www/html/dolibarr/htdocs/compta/paiement.php 2008-08-09
00:12:28.000000000 +0200
++++ /var/www/html/dolibarr_dev/htdocs/compta/paiement.php 2009-01-21
17:50:47.000000000 +0100
+@@ -402,6 +402,30 @@
+ print '<td align="right">';
+ $namef = 'amount_'.$objp->facid;
+ print '<input type="text" size="8"
name="'.$namef.'" value="'.$_POST[$namef].'">';
++
++
++ // Bouton permettant de remplir
automatiquement le champ avec le montant restant dû
++ if ( $conf->use_javascript_ajax ) {
++
++ // Récupération du montant, et
remplacement de la "," par un "."
++ $total_virgule =
$objp->total_ttc - $objp->am;
++ $total_tmp = explode (',',
$total_virgule);
++
++ if ( isset($total_tmp[1]) ) {
++
++ $total =
$total_tmp[0].'.'.$total_tmp[1];
++
++ } else {
++
++ $total =
$total_virgule.'.00';
++
++ }
++
++ print '<input type="button"
name="btnTotal" value="Total" onClick="document.add_paiement.'.$namef.'.value =
'.number_format ($total, 2, '.', '').';" />';
++
++ }
++
++
+ print "</td>";
+
+ // Warning
diff -Naur --exclude=paiement.php --exclude=CVS --exclude=synchro_dev.sh
--exclude=recup_cvs.sh --exclude=patch.sh --exclude='.#*' --exclude='*~'
--exclude='*.rej' --exclude='*.orig' --exclude='*.bak' --exclude=conf.php
--exclude=documents /var/www/html/dolibarr/htdocs/html.formactions.class.php
/var/www/html/dolibarr_dev/htdocs/html.formactions.class.php
--- /var/www/html/dolibarr/htdocs/html.formactions.class.php 2008-11-16
02:54:33.000000000 +0100
+++ /var/www/html/dolibarr_dev/htdocs/html.formactions.class.php
2009-01-21 18:18:48.000000000 +0100
@@ -131,7 +131,7 @@
print '<tr '.$bc[$var].'>';
print '<td><a
href="'.DOL_URL_ROOT.'/comm/action/fiche.php?id='.$objp->id.'">'.img_object($langs->trans('ShowTask'),'task').'
'.$objp->id.'</a></td>';
print
'<td>'.dolibarr_print_date($objp->da,'day').'</td>';
- print
'<td>'.dolibarr_trunc($objp->label,32).'</td>';
+ print '<td
title="'.$objp->label.'">'.dolibarr_trunc($objp->label,32).'</td>';
print '<td>'.$objp->login.'</td>';
print '</tr>';
$i++;
diff -Naur --exclude=paiement.php --exclude=CVS --exclude=synchro_dev.sh
--exclude=recup_cvs.sh --exclude=patch.sh --exclude='.#*' --exclude='*~'
--exclude='*.rej' --exclude='*.orig' --exclude='*.bak' --exclude=conf.php
--exclude=documents /var/www/html/dolibarr/output.patch
/var/www/html/dolibarr_dev/output.patch
--- /var/www/html/dolibarr/output.patch 1970-01-01 01:00:00.000000000 +0100
+++ /var/www/html/dolibarr_dev/output.patch 2009-01-21 18:22:32.000000000
+0100
@@ -0,0 +1,12 @@
+diff -Naur --exclude=paiement.php --exclude=CVS --exclude=synchro_dev.sh
--exclude=recup_cvs.sh --exclude=patch.sh --exclude='.#*' --exclude='*~'
--exclude='*.rej' --exclude='*.orig' --exclude='*.bak' --exclude=conf.php
--exclude=documents /var/www/html/dolibarr/htdocs/html.formactions.class.php
/var/www/html/dolibarr_dev/htdocs/html.formactions.class.php
+--- /var/www/html/dolibarr/htdocs/html.formactions.class.php 2008-11-16
02:54:33.000000000 +0100
++++ /var/www/html/dolibarr_dev/htdocs/html.formactions.class.php
2009-01-21 18:18:48.000000000 +0100
+@@ -131,7 +131,7 @@
+ print '<tr '.$bc[$var].'>';
+ print '<td><a
href="'.DOL_URL_ROOT.'/comm/action/fiche.php?id='.$objp->id.'">'.img_object($langs->trans('ShowTask'),'task').'
'.$objp->id.'</a></td>';
+ print
'<td>'.dolibarr_print_date($objp->da,'day').'</td>';
+- print
'<td>'.dolibarr_trunc($objp->label,32).'</td>';
++ print '<td
title="'.$objp->label.'">'.dolibarr_trunc($objp->label,32).'</td>';
+ print '<td>'.$objp->login.'</td>';
+ print '</tr>';
+ $i++;
begin:vcard
fn;quoted-printable:J=C3=A9r=C3=A9mie Ollivier
n;quoted-printable:Ollivier;J=C3=A9r=C3=A9mie
adr;dom:;;;Canet en Roussillon;;66140
email;internet:[email protected]
title:Technicien conseil
tel;fax:09 54 03 12 27
tel;cell:06 21 69 02 71
x-mozilla-html:FALSE
url:http://www.obiz-info.com
version:2.1
end:vcard
_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev