[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dolibarr-dev] Patchs : suite
From: |
Jérémie |
Subject: |
[Dolibarr-dev] Patchs : suite |
Date: |
Thu, 22 Jan 2009 20:28:21 +0100 |
User-agent: |
Thunderbird 2.0.0.14 (X11/20080421) |
Et bien entendu, comme d'habitude, j'ai oublié les pièces jointes...
Les voici.
Jérémie

diff -Naur --exclude=add.png --exclude=html.formactions.class.php
--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/bookmarks/fonctions.inc.php
/var/www/html/dolibarr_dev/htdocs/bookmarks/fonctions.inc.php
--- /var/www/html/dolibarr/htdocs/bookmarks/fonctions.inc.php 1970-01-01
01:00:00.000000000 +0100
+++ /var/www/html/dolibarr_dev/htdocs/bookmarks/fonctions.inc.php
2009-01-21 22:41:44.000000000 +0100
@@ -0,0 +1,51 @@
+<?php
+
+ function printBookmarksList ($aDb, $aLangs) {
+ $db = $aDb;
+ $langs = $aLangs;
+
+ require_once(DOL_DOCUMENT_ROOT."/bookmarks/bookmark.class.php");
+
+ $bookm = new Bookmark($db);
+
+ $langs->load("bookmarks");
+
+ $ret = '';
+ $ret .= '<div class="blockvmenupair">';
+
+ $ret .= '<div class="menu_titre">';
+ $ret .= '<a class="vsmenu"
href="'.DOL_URL_ROOT.'/bookmarks/liste.php">'.$langs->trans('Bookm').'</a>';
+ $ret .= '<a class="vsmenu""
href="'.DOL_URL_ROOT.'/bookmarks/fiche.php?action=create"><img style="border:
none; position: relative;" src="'.DOL_URL_ROOT.'/bookmarks/add.png"
alt="'.$langs->trans('NewBookmark').'" title="'.$langs->trans('NewBookmark').'"
/></a>';
+ $ret .= '</div>';
+
+ $ret .= '<div class="menu_contenu">';
+
+ $sql = "
+ SELECT rowid FROM
".MAIN_DB_PREFIX."bookmark
+ WHERE true
+ ;";
+
+ if ( $resql = $db->query($sql) ) {
+
+ while ( $obj =
$db->fetch_object($resql) ) {
+
+ $bookm->fetch($obj->rowid);
+
+ $ret .='<a class="vsmenu"
title="'.$bookm->title.'"
href="'.$bookm->url.'">'.dolibarr_trunc($bookm->title, 30).'</a><br />';
+
+ }
+
+ } else {
+
+ dolibarr_print_error($db);
+
+ }
+
+ $ret .= '</div>';
+
+ $ret .= '<div class="menu_fin"></div></div>';
+
+ return $ret;
+ }
+
+?>
\ Pas de fin de ligne à la fin du fichier.
diff -Naur --exclude=add.png --exclude=html.formactions.class.php
--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/langs/fr_FR/bookmarks.lang
/var/www/html/dolibarr_dev/htdocs/langs/fr_FR/bookmarks.lang
--- /var/www/html/dolibarr/htdocs/langs/fr_FR/bookmarks.lang 1970-01-01
01:00:00.000000000 +0100
+++ /var/www/html/dolibarr_dev/htdocs/langs/fr_FR/bookmarks.lang
2009-01-21 22:14:05.000000000 +0100
@@ -0,0 +1,4 @@
+# Dolibarr language file - fr_FR - marque pages
+CHARSET=ISO-8859-1
+Bookm=Marque pages
+NewBookmark=Nouveau marque page
\ Pas de fin de ligne à la fin du fichier.
diff -Naur --exclude=add.png --exclude=html.formactions.class.php
--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/main.inc.php
/var/www/html/dolibarr_dev/htdocs/main.inc.php
--- /var/www/html/dolibarr/htdocs/main.inc.php 2009-01-21 17:09:23.000000000
+0100
+++ /var/www/html/dolibarr_dev/htdocs/main.inc.php 2009-01-21
21:01:39.000000000 +0100
@@ -886,6 +886,15 @@
img_object($langs->trans("List"),'user').'
'.$langs->trans("Members"), 'member', 'sall');
}
+ // Zone d'affichage permanente des marque pages
+ if ($conf->bookmark->enabled && $conf->global->MAIN_PERMANENT_BOOKMARKS
&& $user->rights->bookmark->lire)
+ {
+ include_once (DOL_DOCUMENT_ROOT.'/bookmarks/fonctions.inc.php');
+ $langs->load("bookmarks");
+
+ $ret.=printBookmarksList($db, $langs);
+ }
+
if ($ret)
{
print "\n";
@@ -901,7 +910,7 @@
{
print $form_search;
}
-
+
// Lien vers l'aide en ligne (uniquement si langue fr_FR)
if ($helppagename)
{
diff -Naur --exclude=add.png --exclude=html.formactions.class.php
--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 22:41:47.000000000
+0100
@@ -0,0 +1,93 @@
+diff -Naur --exclude=add.png --exclude=html.formactions.class.php
--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/bookmarks/fonctions.inc.php
/var/www/html/dolibarr_dev/htdocs/bookmarks/fonctions.inc.php
+--- /var/www/html/dolibarr/htdocs/bookmarks/fonctions.inc.php 1970-01-01
01:00:00.000000000 +0100
++++ /var/www/html/dolibarr_dev/htdocs/bookmarks/fonctions.inc.php
2009-01-21 22:41:44.000000000 +0100
+@@ -0,0 +1,51 @@
++<?php
++
++ function printBookmarksList ($aDb, $aLangs) {
++ $db = $aDb;
++ $langs = $aLangs;
++
++ require_once(DOL_DOCUMENT_ROOT."/bookmarks/bookmark.class.php");
++
++ $bookm = new Bookmark($db);
++
++ $langs->load("bookmarks");
++
++ $ret = '';
++ $ret .= '<div class="blockvmenupair">';
++
++ $ret .= '<div class="menu_titre">';
++ $ret .= '<a class="vsmenu"
href="'.DOL_URL_ROOT.'/bookmarks/liste.php">'.$langs->trans('Bookm').'</a>';
++ $ret .= '<a class="vsmenu""
href="'.DOL_URL_ROOT.'/bookmarks/fiche.php?action=create"><img style="border:
none; position: relative;" src="'.DOL_URL_ROOT.'/bookmarks/add.png"
alt="'.$langs->trans('NewBookmark').'" title="'.$langs->trans('NewBookmark').'"
/></a>';
++ $ret .= '</div>';
++
++ $ret .= '<div class="menu_contenu">';
++
++ $sql = "
++ SELECT rowid FROM
".MAIN_DB_PREFIX."bookmark
++ WHERE true
++ ;";
++
++ if ( $resql = $db->query($sql) ) {
++
++ while ( $obj =
$db->fetch_object($resql) ) {
++
++ $bookm->fetch($obj->rowid);
++
++ $ret .='<a class="vsmenu"
title="'.$bookm->title.'"
href="'.$bookm->url.'">'.dolibarr_trunc($bookm->title, 30).'</a><br />';
++
++ }
++
++ } else {
++
++ dolibarr_print_error($db);
++
++ }
++
++ $ret .= '</div>';
++
++ $ret .= '<div class="menu_fin"></div></div>';
++
++ return $ret;
++ }
++
++?>
+\ Pas de fin de ligne à la fin du fichier.
+diff -Naur --exclude=add.png --exclude=html.formactions.class.php
--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/langs/fr_FR/bookmarks.lang
/var/www/html/dolibarr_dev/htdocs/langs/fr_FR/bookmarks.lang
+--- /var/www/html/dolibarr/htdocs/langs/fr_FR/bookmarks.lang 1970-01-01
01:00:00.000000000 +0100
++++ /var/www/html/dolibarr_dev/htdocs/langs/fr_FR/bookmarks.lang
2009-01-21 22:14:05.000000000 +0100
+@@ -0,0 +1,4 @@
++# Dolibarr language file - fr_FR - marque pages
++CHARSET=ISO-8859-1
++Bookm=Marque pages
++NewBookmark=Nouveau marque page
+\ Pas de fin de ligne à la fin du fichier.
+diff -Naur --exclude=add.png --exclude=html.formactions.class.php
--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/main.inc.php
/var/www/html/dolibarr_dev/htdocs/main.inc.php
+--- /var/www/html/dolibarr/htdocs/main.inc.php 2009-01-21 17:09:23.000000000
+0100
++++ /var/www/html/dolibarr_dev/htdocs/main.inc.php 2009-01-21
21:01:39.000000000 +0100
+@@ -886,6 +886,15 @@
+ img_object($langs->trans("List"),'user').'
'.$langs->trans("Members"), 'member', 'sall');
+ }
+
++ // Zone d'affichage permanente des marque pages
++ if ($conf->bookmark->enabled && $conf->global->MAIN_PERMANENT_BOOKMARKS
&& $user->rights->bookmark->lire)
++ {
++ include_once (DOL_DOCUMENT_ROOT.'/bookmarks/fonctions.inc.php');
++ $langs->load("bookmarks");
++
++ $ret.=printBookmarksList($db, $langs);
++ }
++
+ if ($ret)
+ {
+ print "\n";
+@@ -901,7 +910,7 @@
+ {
+ print $form_search;
+ }
+-
++
+ // Lien vers l'aide en ligne (uniquement si langue fr_FR)
+ if ($helppagename)
+ {
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++;
- [Dolibarr-dev] Patchs : suite,
Jérémie <=