Merge branch '13.0' of git@github.com:Dolibarr/dolibarr.git into develop
Conflicts: htdocs/comm/action/class/api_agendaevents.class.php
This commit is contained in:
commit
c3a047ee06
@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
require_once DOL_DOCUMENT_ROOT.'/comm/action/class/actioncomm.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/comm/action/class/actioncomm.class.php';
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* API class for Agenda Events
|
* API class for Agenda Events
|
||||||
*
|
*
|
||||||
|
|||||||
@ -323,7 +323,7 @@ if ($action == 'create') {
|
|||||||
print $langs->trans("Date");
|
print $langs->trans("Date");
|
||||||
print '</td>';
|
print '</td>';
|
||||||
print '<td>';
|
print '<td>';
|
||||||
print $form->selectDate(!empty($dateech) ? $dateech : '-1', 'ech', 0, 0, 0, 'charge', 1);
|
print $form->selectDate(!empty($dateech) ? $dateech : '-1', 'ech', 0, 0, 0, 'charge', 1, 1);
|
||||||
print '</td>';
|
print '</td>';
|
||||||
print "</tr>\n";
|
print "</tr>\n";
|
||||||
|
|
||||||
@ -536,10 +536,10 @@ if ($id > 0) {
|
|||||||
// Amount
|
// Amount
|
||||||
if ($action == 'edit') {
|
if ($action == 'edit') {
|
||||||
print '<tr><td>'.$langs->trans("AmountTTC")."</td><td>";
|
print '<tr><td>'.$langs->trans("AmountTTC")."</td><td>";
|
||||||
print '<input type="text" name="amount" size="12" class="flat" value="'.$object->amount.'">';
|
print '<input type="text" name="amount" size="12" class="flat" value="'.price($object->amount).'">';
|
||||||
print "</td></tr>";
|
print "</td></tr>";
|
||||||
} else {
|
} else {
|
||||||
print '<tr><td>'.$langs->trans("AmountTTC").'</td><td>'.price($object->amount, 0, $outputlangs, 1, -1, -1, $conf->currency).'</td></tr>';
|
print '<tr><td>'.$langs->trans("AmountTTC").'</td><td>'.price($object->amount, 0, $langs, 1, -1, -1, $conf->currency).'</td></tr>';
|
||||||
}
|
}
|
||||||
|
|
||||||
// Mode of payment
|
// Mode of payment
|
||||||
|
|||||||
@ -786,6 +786,15 @@ abstract class CommonDocGenerator
|
|||||||
|
|
||||||
$resarray = $this->fill_substitutionarray_with_extrafields($line, $resarray, $extrafields, $array_key, $outputlangs);
|
$resarray = $this->fill_substitutionarray_with_extrafields($line, $resarray, $extrafields, $array_key, $outputlangs);
|
||||||
|
|
||||||
|
// Load product data optional fields to the line -> enables to use "line_product_options_{extrafield}"
|
||||||
|
if (isset($line->fk_product) && $line->fk_product > 0)
|
||||||
|
{
|
||||||
|
$tmpproduct = new Product($this->db);
|
||||||
|
$result = $tmpproduct->fetch($line->fk_product);
|
||||||
|
foreach ($tmpproduct->array_options as $key=>$label)
|
||||||
|
$resarray["line_product_".$key] = $label;
|
||||||
|
}
|
||||||
|
|
||||||
return $resarray;
|
return $resarray;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1368,7 +1368,7 @@ class FormFile
|
|||||||
// $section is inside $param
|
// $section is inside $param
|
||||||
$newparam .= preg_replace('/&file=.*$/', '', $param); // We don't need param file=
|
$newparam .= preg_replace('/&file=.*$/', '', $param); // We don't need param file=
|
||||||
$backtopage = DOL_URL_ROOT.'/ecm/index.php?§ion_dir='.urlencode($relativepath).$newparam;
|
$backtopage = DOL_URL_ROOT.'/ecm/index.php?§ion_dir='.urlencode($relativepath).$newparam;
|
||||||
print '<a class="editfielda" href="'.DOL_URL_ROOT.'/ecm/file_card.php?urlfile='.urlencode($file['name']).$param.'&backtopage='.urlencode($backtopage).'" class="editfilelink" rel="'.urlencode($file['name']).'">'.img_edit('default', 0, 'class="paddingrightonly"').'</a>';
|
print '<a class="editfielda editfilelink" href="'.DOL_URL_ROOT.'/ecm/file_card.php?urlfile='.urlencode($file['name']).$param.'&backtopage='.urlencode($backtopage).'" rel="'.urlencode($file['name']).'">'.img_edit('default', 0, 'class="paddingrightonly"').'</a>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (empty($useinecm) || $useinecm == 2 || $useinecm == 6) { // 6=Media file manager
|
if (empty($useinecm) || $useinecm == 2 || $useinecm == 6) { // 6=Media file manager
|
||||||
@ -1392,7 +1392,7 @@ class FormFile
|
|||||||
|
|
||||||
if ($permtoeditline) {
|
if ($permtoeditline) {
|
||||||
$paramsectiondir = (in_array($modulepart, array('medias', 'ecm')) ? '§ion_dir='.urlencode($relativepath) : '');
|
$paramsectiondir = (in_array($modulepart, array('medias', 'ecm')) ? '§ion_dir='.urlencode($relativepath) : '');
|
||||||
print '<a class="editfielda reposition" href="'.(($useinecm == 1 || $useinecm == 5) ? '#' : ($url.'?action=editfile&urlfile='.urlencode($filepath).$paramsectiondir.$param)).'" class="editfilelink" rel="'.$filepath.'">'.img_edit('default', 0, 'class="paddingrightonly"').'</a>';
|
print '<a class="editfielda reposition editfilelink" href="'.(($useinecm == 1 || $useinecm == 5) ? '#' : ($url.'?action=editfile&urlfile='.urlencode($filepath).$paramsectiondir.$param)).'" rel="'.$filepath.'">'.img_edit('default', 0, 'class="paddingrightonly"').'</a>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ($permonobject) {
|
if ($permonobject) {
|
||||||
|
|||||||
@ -328,7 +328,7 @@ ALTER TABLE llx_product MODIFY COLUMN desiredstock float;
|
|||||||
ALTER TABLE llx_product_warehouse_properties MODIFY COLUMN seuil_stock_alerte float;
|
ALTER TABLE llx_product_warehouse_properties MODIFY COLUMN seuil_stock_alerte float;
|
||||||
ALTER TABLE llx_product_warehouse_properties MODIFY COLUMN desiredstock float;
|
ALTER TABLE llx_product_warehouse_properties MODIFY COLUMN desiredstock float;
|
||||||
|
|
||||||
ALTER TABLE llx_product ADD COLUMN fk_state integer DEFAULT NULL;
|
ALTER TABLE llx_product ADD COLUMN fk_state integer DEFAULT NULL AFTER fk_country;
|
||||||
|
|
||||||
ALTER TABLE llx_projet ADD COLUMN email_msgid varchar(255);
|
ALTER TABLE llx_projet ADD COLUMN email_msgid varchar(255);
|
||||||
ALTER TABLE llx_ticket ADD COLUMN email_msgid varchar(255);
|
ALTER TABLE llx_ticket ADD COLUMN email_msgid varchar(255);
|
||||||
|
|||||||
@ -1823,7 +1823,7 @@ class Thirdparties extends DolibarrApi
|
|||||||
*
|
*
|
||||||
* Return an array with thirdparty informations
|
* Return an array with thirdparty informations
|
||||||
*
|
*
|
||||||
* @param int $rowid Id of third party to load
|
* @param int $rowid Id of third party to load (Use 0 to get a specimen record, use null to use other search criterias)
|
||||||
* @param string $ref Reference of third party, name (Warning, this can return several records)
|
* @param string $ref Reference of third party, name (Warning, this can return several records)
|
||||||
* @param string $ref_ext External reference of third party (Warning, this information is a free field not provided by Dolibarr)
|
* @param string $ref_ext External reference of third party (Warning, this information is a free field not provided by Dolibarr)
|
||||||
* @param string $barcode Barcode of third party to load
|
* @param string $barcode Barcode of third party to load
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user