Merge remote-tracking branch 'origin/3.3' into develop
Conflicts: htdocs/.gitignore
This commit is contained in:
commit
142f171e50
@ -76,14 +76,14 @@ New experimental modules:
|
|||||||
|
|
||||||
|
|
||||||
- Fix: [ bug #499 ] Supplier order input method not translated
|
- Fix: [ bug #499 ] Supplier order input method not translated
|
||||||
- Fix: No images into product description lines as PDF generation does
|
- Fix: No images into product description lines as PDF generation does not work with this.
|
||||||
not work with this.
|
|
||||||
- Fix: Errors weren't being shown in customer's & supplier's orders
|
- Fix: Errors weren't being shown in customer's & supplier's orders
|
||||||
- Fix: Lastname wasn't being recorded in xinputuser emailing module.
|
- Fix: Lastname wasn't being recorded in xinputuser emailing module.
|
||||||
- Fix: [ bug #653 ] Error while creating agenda additional attributes
|
- Fix: [ bug #653 ] Error while creating agenda additional attributes
|
||||||
- Fix: [ bug #654 ] Event rapport PDF showing ActionAC_OTH_AUTO
|
- Fix: [ bug #654 ] Event rapport PDF showing ActionAC_OTH_AUTO
|
||||||
- Fix: [ bug #658 ] Search on bank do not work for description
|
- Fix: [ bug #658 ] Search on bank do not work for description
|
||||||
- Fix: [ bug #659 ] Comment in recurrent invoices is not stored
|
- Fix: [ bug #659 ] Comment in recurrent invoices is not stored
|
||||||
|
- Fix: [ bug #622 ] Attaching wrong file when sending the invoice via e-mail
|
||||||
|
|
||||||
For developers:
|
For developers:
|
||||||
- New: Add webservice for thirdparty creation and list.
|
- New: Add webservice for thirdparty creation and list.
|
||||||
|
|||||||
1
htdocs/.gitignore
vendored
1
htdocs/.gitignore
vendored
@ -5,3 +5,4 @@
|
|||||||
/ovh
|
/ovh
|
||||||
/numberingpack
|
/numberingpack
|
||||||
/google
|
/google
|
||||||
|
/skincoloreditor
|
||||||
@ -541,7 +541,7 @@ class ActionComm extends CommonObject
|
|||||||
* @param int $fk_element Id of element action is linked to
|
* @param int $fk_element Id of element action is linked to
|
||||||
* @param string $elementtype Type of element action is linked to
|
* @param string $elementtype Type of element action is linked to
|
||||||
* @param string $filter Other filter
|
* @param string $filter Other filter
|
||||||
* @return array <0 if KO, array with actions
|
* @return array or string Error string if KO, array with actions if OK
|
||||||
*/
|
*/
|
||||||
static function getActions($db, $socid=0, $fk_element=0, $elementtype='', $filter='')
|
static function getActions($db, $socid=0, $fk_element=0, $elementtype='', $filter='')
|
||||||
{
|
{
|
||||||
@ -581,8 +581,7 @@ class ActionComm extends CommonObject
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
$this->error=$db->lasterror();
|
return $db->lasterror();
|
||||||
return -1;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1817,7 +1817,7 @@ if ($action == 'presend')
|
|||||||
{
|
{
|
||||||
$ref = dol_sanitizeFileName($object->ref);
|
$ref = dol_sanitizeFileName($object->ref);
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||||
$fileparams = dol_most_recent_file($conf->propal->dir_output . '/' . $ref);
|
$fileparams = dol_most_recent_file($conf->propal->dir_output . '/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
|
|
||||||
// Build document if it not exists
|
// Build document if it not exists
|
||||||
@ -1840,7 +1840,7 @@ if ($action == 'presend')
|
|||||||
dol_print_error($db,$result);
|
dol_print_error($db,$result);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
$fileparams = dol_most_recent_file($conf->propal->dir_output . '/' . $ref);
|
$fileparams = dol_most_recent_file($conf->propal->dir_output . '/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -2347,7 +2347,7 @@ if ($action == 'send' && ! GETPOST('addfile') && ! GETPOST('removedfile') && ! G
|
|||||||
{
|
{
|
||||||
$ref = dol_sanitizeFileName($object->ref);
|
$ref = dol_sanitizeFileName($object->ref);
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||||
$fileparams = dol_most_recent_file($conf->commande->dir_output . '/' . $ref);
|
$fileparams = dol_most_recent_file($conf->commande->dir_output . '/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
|
|
||||||
// Build document if it not exists
|
// Build document if it not exists
|
||||||
@ -2370,7 +2370,7 @@ if ($action == 'send' && ! GETPOST('addfile') && ! GETPOST('removedfile') && ! G
|
|||||||
dol_print_error($db,$result);
|
dol_print_error($db,$result);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
$fileparams = dol_most_recent_file($conf->commande->dir_output . '/' . $ref);
|
$fileparams = dol_most_recent_file($conf->commande->dir_output . '/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -3343,7 +3343,7 @@ else if ($id > 0 || ! empty($ref))
|
|||||||
|
|
||||||
$ref = dol_sanitizeFileName($object->ref);
|
$ref = dol_sanitizeFileName($object->ref);
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||||
$fileparams = dol_most_recent_file($conf->facture->dir_output . '/' . $ref);
|
$fileparams = dol_most_recent_file($conf->facture->dir_output . '/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
|
|
||||||
// Build document if it not exists
|
// Build document if it not exists
|
||||||
@ -3366,7 +3366,7 @@ else if ($id > 0 || ! empty($ref))
|
|||||||
dol_print_error($db,$result);
|
dol_print_error($db,$result);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
$fileparams = dol_most_recent_file($conf->facture->dir_output . '/' . $ref);
|
$fileparams = dol_most_recent_file($conf->facture->dir_output . '/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -145,7 +145,7 @@ class FormActions
|
|||||||
require_once DOL_DOCUMENT_ROOT.'/comm/action/class/actioncomm.class.php';
|
require_once DOL_DOCUMENT_ROOT.'/comm/action/class/actioncomm.class.php';
|
||||||
|
|
||||||
$listofactions=ActionComm::getActions($this->db, $socid, $object->id, $typeelement);
|
$listofactions=ActionComm::getActions($this->db, $socid, $object->id, $typeelement);
|
||||||
if (is_numeric($listofactions) && $listofactions < 0) dol_print_error($this->db,'FailedToGetActions');
|
if (! is_array($listofactions)) dol_print_error($this->db,'FailedToGetActions');
|
||||||
|
|
||||||
$num = count($listofactions);
|
$num = count($listofactions);
|
||||||
if ($num)
|
if ($num)
|
||||||
|
|||||||
@ -378,7 +378,7 @@ class FormFile
|
|||||||
$out.= '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
|
$out.= '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
|
||||||
|
|
||||||
$out.= '<div class="titre">'.$titletoshow.'</div>';
|
$out.= '<div class="titre">'.$titletoshow.'</div>';
|
||||||
$out.= '<table class="liste formdoc" summary="listofdocumentstable" width="100%">';
|
$out.= '<table class="liste formdoc noborder" summary="listofdocumentstable" width="100%">';
|
||||||
|
|
||||||
$out.= '<tr class="liste_titre">';
|
$out.= '<tr class="liste_titre">';
|
||||||
|
|
||||||
|
|||||||
@ -140,7 +140,7 @@ function dol_dir_list($path, $types="all", $recursive=0, $filter="", $excludefil
|
|||||||
if ($loaddate || $sortcriteria == 'date') $filedate=dol_filemtime($path."/".$file);
|
if ($loaddate || $sortcriteria == 'date') $filedate=dol_filemtime($path."/".$file);
|
||||||
if ($loadsize || $sortcriteria == 'size') $filesize=dol_filesize($path."/".$file);
|
if ($loadsize || $sortcriteria == 'size') $filesize=dol_filesize($path."/".$file);
|
||||||
|
|
||||||
if (! $filter || preg_match('/'.$filter.'/i',$path.'/'.$file))
|
if (! $filter || preg_match('/'.$filter.'/i',$file)) // We do not search key $filter into $path, only into $file
|
||||||
{
|
{
|
||||||
$file_list[] = array(
|
$file_list[] = array(
|
||||||
"name" => $file,
|
"name" => $file,
|
||||||
@ -164,7 +164,7 @@ function dol_dir_list($path, $types="all", $recursive=0, $filter="", $excludefil
|
|||||||
if ($loaddate || $sortcriteria == 'date') $filedate=dol_filemtime($path."/".$file);
|
if ($loaddate || $sortcriteria == 'date') $filedate=dol_filemtime($path."/".$file);
|
||||||
if ($loadsize || $sortcriteria == 'size') $filesize=dol_filesize($path."/".$file);
|
if ($loadsize || $sortcriteria == 'size') $filesize=dol_filesize($path."/".$file);
|
||||||
|
|
||||||
if (! $filter || preg_match('/'.$filter.'/i',$path.'/'.$file))
|
if (! $filter || preg_match('/'.$filter.'/i',$file)) // We do not search key $filter into $path, only into $file
|
||||||
{
|
{
|
||||||
$file_list[] = array(
|
$file_list[] = array(
|
||||||
"name" => $file,
|
"name" => $file,
|
||||||
|
|||||||
@ -229,8 +229,9 @@ function show_theme($fuser,$edit=0,$foruserprofile=false)
|
|||||||
$dirthemes=array_merge(array($forcethemedir.'/theme'),(array) $conf->modules_parts['themes']);
|
$dirthemes=array_merge(array($forcethemedir.'/theme'),(array) $conf->modules_parts['themes']);
|
||||||
}
|
}
|
||||||
|
|
||||||
$selected_theme=$conf->global->MAIN_THEME;
|
$selected_theme='';
|
||||||
if (! empty($fuser->conf->MAIN_THEME)) $selected_theme=$fuser->conf->MAIN_THEME;
|
if (empty($foruserprofile)) $selected_theme=$conf->global->MAIN_THEME;
|
||||||
|
else $selected_theme=empty($fuser->conf->MAIN_THEME)?'':$fuser->conf->MAIN_THEME;
|
||||||
|
|
||||||
$colspan=2;
|
$colspan=2;
|
||||||
if ($foruserprofile) $colspan=4;
|
if ($foruserprofile) $colspan=4;
|
||||||
|
|||||||
@ -1407,7 +1407,7 @@ else
|
|||||||
{
|
{
|
||||||
$ref = dol_sanitizeFileName($object->ref);
|
$ref = dol_sanitizeFileName($object->ref);
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||||
$fileparams = dol_most_recent_file($conf->expedition->dir_output . '/sending/' . $ref);
|
$fileparams = dol_most_recent_file($conf->expedition->dir_output . '/sending/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
|
|
||||||
// Build document if it not exists
|
// Build document if it not exists
|
||||||
@ -1430,7 +1430,7 @@ else
|
|||||||
dol_print_error($db,$result);
|
dol_print_error($db,$result);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
$fileparams = dol_most_recent_file($conf->expedition->dir_output . '/sending/' . $ref);
|
$fileparams = dol_most_recent_file($conf->expedition->dir_output . '/sending/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1451,7 +1451,7 @@ else if ($id > 0 || ! empty($ref))
|
|||||||
{
|
{
|
||||||
$ref = dol_sanitizeFileName($object->ref);
|
$ref = dol_sanitizeFileName($object->ref);
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||||
$fileparams = dol_most_recent_file($conf->ficheinter->dir_output . '/' . $ref);
|
$fileparams = dol_most_recent_file($conf->ficheinter->dir_output . '/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
|
|
||||||
// Build document if it not exists
|
// Build document if it not exists
|
||||||
@ -1474,7 +1474,7 @@ else if ($id > 0 || ! empty($ref))
|
|||||||
dol_print_error($db,$result);
|
dol_print_error($db,$result);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
$fileparams = dol_most_recent_file($conf->ficheinter->dir_output . '/' . $ref);
|
$fileparams = dol_most_recent_file($conf->ficheinter->dir_output . '/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1781,7 +1781,7 @@ if (! empty($object->id))
|
|||||||
{
|
{
|
||||||
$ref = dol_sanitizeFileName($object->ref);
|
$ref = dol_sanitizeFileName($object->ref);
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||||
$fileparams = dol_most_recent_file($conf->fournisseur->commande->dir_output . '/' . $ref);
|
$fileparams = dol_most_recent_file($conf->fournisseur->commande->dir_output . '/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
|
|
||||||
// Build document if it not exists
|
// Build document if it not exists
|
||||||
@ -1804,7 +1804,7 @@ if (! empty($object->id))
|
|||||||
dol_print_error($db,$result);
|
dol_print_error($db,$result);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
$fileparams = dol_most_recent_file($conf->fournisseur->commande->dir_output . '/' . $ref);
|
$fileparams = dol_most_recent_file($conf->fournisseur->commande->dir_output . '/' . $ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -2036,7 +2036,7 @@ else
|
|||||||
{
|
{
|
||||||
$ref = dol_sanitizeFileName($object->ref);
|
$ref = dol_sanitizeFileName($object->ref);
|
||||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||||
$fileparams = dol_most_recent_file($conf->fournisseur->facture->dir_output.'/'.get_exdir($object->id,2).$ref);
|
$fileparams = dol_most_recent_file($conf->fournisseur->facture->dir_output.'/'.get_exdir($object->id,2).$ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
|
|
||||||
// Build document if it not exists
|
// Build document if it not exists
|
||||||
@ -2059,7 +2059,7 @@ else
|
|||||||
dol_print_error($db,$result);
|
dol_print_error($db,$result);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
$fileparams = dol_most_recent_file($conf->fournisseur->facture->dir_output.'/'.get_exdir($object->id,2).$ref);
|
$fileparams = dol_most_recent_file($conf->fournisseur->facture->dir_output.'/'.get_exdir($object->id,2).$ref, preg_quote($object->ref,'/'));
|
||||||
$file=$fileparams['fullname'];
|
$file=$fileparams['fullname'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -338,7 +338,7 @@ if ($action == "set")
|
|||||||
|
|
||||||
print $langs->trans("YouNeedToPersonalizeSetup")."<br><br>";
|
print $langs->trans("YouNeedToPersonalizeSetup")."<br><br>";
|
||||||
|
|
||||||
print '<center><a href="../admin/company.php?mainmenu=home&leftmenu=setup'.(isset($_POST["login"])?'&username='.urlencode($_POST["login"]):'').'">';
|
print '<center><a href="../admin/index.php?mainmenu=home&leftmenu=setup'.(isset($_POST["login"])?'&username='.urlencode($_POST["login"]):'').'">';
|
||||||
print $langs->trans("GoToSetupArea");
|
print $langs->trans("GoToSetupArea");
|
||||||
print '</a></center>';
|
print '</a></center>';
|
||||||
}
|
}
|
||||||
|
|||||||
@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
global $theme_bordercolor, $theme_datacolor, $theme_bgcolor, $theme_bgcoloronglet;
|
global $theme_bordercolor, $theme_datacolor, $theme_bgcolor, $theme_bgcoloronglet;
|
||||||
$theme_bordercolor = array(235,235,224);
|
$theme_bordercolor = array(235,235,224);
|
||||||
$theme_datacolor = array(array(101,191,112), array(164,206,230), array(248,128,128), array(252,245,184), array(190,190,190));
|
$theme_datacolor = array(array(125,135,150), array(200,160,180), array(190,190,220), array(170,140,190), array(190,190,170));
|
||||||
$theme_bgcolor = array(hexdec('F4'),hexdec('F4'),hexdec('F4'));
|
$theme_bgcolor = array(hexdec('F4'),hexdec('F4'),hexdec('F4'));
|
||||||
$theme_bgcoloronglet = array(hexdec('DE'),hexdec('E7'),hexdec('EC'));
|
$theme_bgcoloronglet = array(hexdec('DE'),hexdec('E7'),hexdec('EC'));
|
||||||
|
|
||||||
|
|||||||
BIN
htdocs/theme/amarok/img/object_holiday.png
Normal file
BIN
htdocs/theme/amarok/img/object_holiday.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 805 B |
Binary file not shown.
|
Before Width: | Height: | Size: 914 B After Width: | Height: | Size: 923 B |
@ -303,23 +303,6 @@ td.showDragHandle {cursor:move;}
|
|||||||
.tdlineupdown {white-space:nowrap;}
|
.tdlineupdown {white-space:nowrap;}
|
||||||
|
|
||||||
|
|
||||||
/* ============================================================================== */
|
|
||||||
/* Styles de positionnement des zones */
|
|
||||||
/* ============================================================================== */
|
|
||||||
|
|
||||||
td.vmenu {
|
|
||||||
<?php if (GETPOST("optioncss") != 'print') {?>
|
|
||||||
margin-right:2px;
|
|
||||||
padding:0px;
|
|
||||||
width:170px;
|
|
||||||
<?php } ?>
|
|
||||||
}
|
|
||||||
|
|
||||||
div.fiche {
|
|
||||||
padding:8px 12px 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* ============================================================================== */
|
/* ============================================================================== */
|
||||||
/* Menu top et 1ère ligne tableau */
|
/* Menu top et 1ère ligne tableau */
|
||||||
/* ============================================================================== */
|
/* ============================================================================== */
|
||||||
@ -424,7 +407,6 @@ div.vmenu {
|
|||||||
display:none;
|
display:none;
|
||||||
<?php } else {?>
|
<?php } else {?>
|
||||||
width:170px;
|
width:170px;
|
||||||
background-color:#dde2e9;
|
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -632,8 +614,18 @@ a.tabTitle img {
|
|||||||
/* Styles de positionnement des zones */
|
/* Styles de positionnement des zones */
|
||||||
/* ============================================================================== */
|
/* ============================================================================== */
|
||||||
|
|
||||||
|
td.vmenu {
|
||||||
|
<?php if (GETPOST("optioncss") != 'print') {?>
|
||||||
|
margin-right:2px;
|
||||||
|
padding:0px;
|
||||||
|
width:170px;
|
||||||
|
/* border-right: 1px solid #666666; */
|
||||||
|
<?php } ?>
|
||||||
|
}
|
||||||
|
|
||||||
div.fiche {
|
div.fiche {
|
||||||
margin-<?php print $left; ?>: <?php print (empty($conf->browser->phone) || empty($conf->global->MAIN_MENU_USE_JQUERY_LAYOUT))?'20':'24'; ?>px;
|
padding:8px 12px 10px;
|
||||||
|
margin-<?php print $left; ?>: <?php print (empty($conf->browser->phone) || empty($conf->global->MAIN_MENU_USE_JQUERY_LAYOUT))?'16':'24'; ?>px;
|
||||||
margin-<?php print $right; ?>: <?php print empty($conf->browser->phone)?'12':'6'; ?>px;
|
margin-<?php print $right; ?>: <?php print empty($conf->browser->phone)?'12':'6'; ?>px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -670,9 +662,9 @@ div.ficheaddleft {
|
|||||||
/* ============================================================================== */
|
/* ============================================================================== */
|
||||||
|
|
||||||
/* boutons : */
|
/* boutons : */
|
||||||
.button, .butAction {background: #999;border: solid 1px #666;}
|
.button, .butAction {background: #999; border: solid 1px #888; font-weight: normal; }
|
||||||
.butActionRefused {background: #eaeaea; color:rgba(0,0,0,0.6)}
|
.butActionRefused {background: #eaeaea; color:rgba(0,0,0,0.6); font-weight: normal;}
|
||||||
.butActionDelete {background: #b33c37;border:solid 1px #8d2f2b;}
|
.butActionDelete {background: #b33c37; border:solid 1px #8d2f2b; font-weight: normal;}
|
||||||
|
|
||||||
.button, .butAction, .butActionRefused, .butActionDelete {
|
.button, .butAction, .butActionRefused, .butActionDelete {
|
||||||
padding:2px;
|
padding:2px;
|
||||||
@ -701,9 +693,9 @@ border-left: solid 1px rgba(0,0,0,.3);
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
.button, a.butAction{color:black;}
|
.button, a.butAction {color: white; font-weight: normal !important;}
|
||||||
|
|
||||||
.butActionDelete{color:white;}
|
.butAction, .butActionDelete {color:white;}
|
||||||
|
|
||||||
td.formdocbutton {padding-top:6px;}
|
td.formdocbutton {padding-top:6px;}
|
||||||
|
|
||||||
@ -720,6 +712,7 @@ td.formdocbutton {padding-top:6px;}
|
|||||||
color-stop(1, rgba(255,255,255,.3)),
|
color-stop(1, rgba(255,255,255,.3)),
|
||||||
color-stop(0, rgba(0,0,0,.3))
|
color-stop(0, rgba(0,0,0,.3))
|
||||||
);
|
);
|
||||||
|
color:white;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ============================================================================== */
|
/* ============================================================================== */
|
||||||
@ -873,6 +866,7 @@ tr.liste_titre, tr.box_titre {
|
|||||||
color-stop(0, rgba(255,255,255,.3)),
|
color-stop(0, rgba(255,255,255,.3)),
|
||||||
color-stop(1, rgba(0,0,0,.3))
|
color-stop(1, rgba(0,0,0,.3))
|
||||||
);
|
);
|
||||||
|
height: 22px;
|
||||||
}
|
}
|
||||||
|
|
||||||
tr.box_titre td.boxclose {
|
tr.box_titre td.boxclose {
|
||||||
|
|||||||
@ -108,7 +108,7 @@ if (empty($conf->global->THEME_ELDY_ENABLE_PERSONALIZED))
|
|||||||
{
|
{
|
||||||
$conf->global->THEME_ELDY_TOPMENU_BACK1='180,196,216'; // topmenu
|
$conf->global->THEME_ELDY_TOPMENU_BACK1='180,196,216'; // topmenu
|
||||||
$conf->global->THEME_ELDY_TOPMENU_BACK2='190,206,226';
|
$conf->global->THEME_ELDY_TOPMENU_BACK2='190,206,226';
|
||||||
$conf->global->THEME_ELDY_VERMENU_BACK1='246,248,250'; // vmenu
|
$conf->global->THEME_ELDY_VERMENU_BACK1='253,253,253'; // vmenu
|
||||||
$conf->global->THEME_ELDY_VERMENU_BACK1b='226,228,230'; // vmenu (not menu)
|
$conf->global->THEME_ELDY_VERMENU_BACK1b='226,228,230'; // vmenu (not menu)
|
||||||
$conf->global->THEME_ELDY_VERMENU_BACK2='220,224,227';
|
$conf->global->THEME_ELDY_VERMENU_BACK2='220,224,227';
|
||||||
$conf->global->THEME_ELDY_BACKTITLE1='140,160,185'; // title of arrays
|
$conf->global->THEME_ELDY_BACKTITLE1='140,160,185'; // title of arrays
|
||||||
@ -239,7 +239,10 @@ input:-webkit-autofill {
|
|||||||
input.liste_titre {
|
input.liste_titre {
|
||||||
box-shadow: none !important;
|
box-shadow: none !important;
|
||||||
}
|
}
|
||||||
|
input.removedfile {
|
||||||
|
padding: 0px !important;
|
||||||
|
border: 0px !important;
|
||||||
|
}
|
||||||
textarea:disabled {
|
textarea:disabled {
|
||||||
background:#ddd;
|
background:#ddd;
|
||||||
}
|
}
|
||||||
@ -394,12 +397,9 @@ div#tmenu_tooltip {
|
|||||||
?>
|
?>
|
||||||
background: rgb(<?php echo $colorback1 ?>);
|
background: rgb(<?php echo $colorback1 ?>);
|
||||||
<?php } else {
|
<?php } else {
|
||||||
//if ($usecss3) $colortexttopmenu='FFFFFF';
|
|
||||||
//else
|
|
||||||
$colortexttopmenu='000000';
|
$colortexttopmenu='000000';
|
||||||
?>
|
?>
|
||||||
background: rgb(<?php echo $colorback1 ?>);
|
background: rgb(<?php echo $colorback1 ?>);
|
||||||
/* background: #305582; *//* 2C68A3 */
|
|
||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
@ -416,7 +416,6 @@ div.tmenudiv {
|
|||||||
border-top: 0px solid #D3E5EC;
|
border-top: 0px solid #D3E5EC;
|
||||||
border-<?php print $left; ?>: 0px;
|
border-<?php print $left; ?>: 0px;
|
||||||
border-<?php print $right; ?>: 0px solid #555555;
|
border-<?php print $right; ?>: 0px solid #555555;
|
||||||
border-bottom: 1px solid #FFFFFF;
|
|
||||||
padding: 0px 0px 0px 0px; /* t r b l */
|
padding: 0px 0px 0px 0px; /* t r b l */
|
||||||
margin: 0px 0px 0px 0px; /* t r b l */
|
margin: 0px 0px 0px 0px; /* t r b l */
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
@ -430,7 +429,10 @@ div.tmenudiv {
|
|||||||
/* background-image: -ms-linear-gradient(bottom, rgb(<?php echo $colorback1; ?>) 75%, rgb(<?php echo $colorback2; ?>) 100%);*/
|
/* background-image: -ms-linear-gradient(bottom, rgb(<?php echo $colorback1; ?>) 75%, rgb(<?php echo $colorback2; ?>) 100%);*/
|
||||||
/* background-image: linear-gradient(bottom, rgb(<?php echo $colorback1; ?>) 75%, rgb(<?php echo $colorback2; ?>) 100%); */
|
/* background-image: linear-gradient(bottom, rgb(<?php echo $colorback1; ?>) 75%, rgb(<?php echo $colorback2; ?>) 100%); */
|
||||||
background: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/nav-overlay3.png' ?>) 50% 0% repeat-x;
|
background: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/nav-overlay3.png' ?>) 50% 0% repeat-x;
|
||||||
|
border-bottom: 1px solid rgb(<?php echo $colorback2; ?>);
|
||||||
|
box-shadow: 0 0 6px rgba(0, 0, 0, .4) !important;
|
||||||
<?php } else { ?>
|
<?php } else { ?>
|
||||||
|
border-bottom: 1px solid #DDDDDD;
|
||||||
background-image: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/tmenu2.jpg' ?>);
|
background-image: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/tmenu2.jpg' ?>);
|
||||||
background-position:top;
|
background-position:top;
|
||||||
background-repeat:repeat-x;
|
background-repeat:repeat-x;
|
||||||
@ -837,11 +839,12 @@ div.blockvmenupair, div.blockvmenuimpair, div.blockvmenubookmarks
|
|||||||
margin: 1px 0px 8px 2px;
|
margin: 1px 0px 8px 2px;
|
||||||
|
|
||||||
<?php if ($usecss3) { ?>
|
<?php if ($usecss3) { ?>
|
||||||
background-image: -o-linear-gradient(bottom, rgb(<?php echo $colorbacktab1; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -o-linear-gradient(bottom, rgb(<?php echo $colorbacktab1; ?>) 80%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
background-image: -moz-linear-gradient(bottom, rgb(<?php echo $colorbacktab1; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -moz-linear-gradient(bottom, rgb(<?php echo $colorbacktab1; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
background-image: -webkit-linear-gradient(bottom, rgb(<?php echo $colorbacktab1; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
/* background-image: -webkit-linear-gradient(bottom, rgb(<?php echo $colorbacktab1; ?>) 20px, rgb(<?php echo $colorbacktab2; ?>) 100%); */
|
||||||
background-image: -ms-linear-gradient(bottom, rgb(<?php echo $colorbacktab1; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -webkit-linear-gradient(top, rgb(<?php echo $colorbacktab2; ?>) 0px, rgb(<?php echo $colorbacktab1; ?>) 10px);
|
||||||
background-image: linear-gradient(bottom, rgb(<?php echo $colorbacktab1; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -ms-linear-gradient(bottom, rgb(<?php echo $colorbacktab1; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
|
background-image: linear-gradient(bottom, rgb(<?php echo $colorbacktab1; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
<?php } else { ?>
|
<?php } else { ?>
|
||||||
background-image: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/tmenu.jpg' ?>);
|
background-image: url(<?php echo DOL_URL_ROOT.'/theme/eldy/img/tmenu.jpg' ?>);
|
||||||
background-position:top;
|
background-position:top;
|
||||||
@ -855,7 +858,6 @@ div.blockvmenupair, div.blockvmenuimpair, div.blockvmenubookmarks
|
|||||||
-moz-box-shadow: 4px 4px 4px #CCC;
|
-moz-box-shadow: 4px 4px 4px #CCC;
|
||||||
-webkit-box-shadow: 4px 4px 4px #CCC;
|
-webkit-box-shadow: 4px 4px 4px #CCC;
|
||||||
box-shadow: 4px 4px 4px #CCC;
|
box-shadow: 4px 4px 4px #CCC;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
div.blockvmenusearch
|
div.blockvmenusearch
|
||||||
@ -873,11 +875,11 @@ div.blockvmenusearch
|
|||||||
background: #E3E6E8;
|
background: #E3E6E8;
|
||||||
|
|
||||||
<?php if ($usecss3) { ?>
|
<?php if ($usecss3) { ?>
|
||||||
background-image: -o-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -o-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
background-image: -moz-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -moz-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
background-image: -webkit-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -webkit-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
background-image: -ms-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -ms-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
background-image: linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
|
|
||||||
border-left: 1px solid #CCCCCC;
|
border-left: 1px solid #CCCCCC;
|
||||||
@ -907,11 +909,11 @@ div.blockvmenubookmarksold
|
|||||||
background: #E3E6E8;
|
background: #E3E6E8;
|
||||||
|
|
||||||
<?php if ($usecss3) { ?>
|
<?php if ($usecss3) { ?>
|
||||||
background-image: -o-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -o-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
background-image: -moz-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -moz-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
background-image: -webkit-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -webkit-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
background-image: -ms-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: -ms-linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
background-image: linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 85%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
background-image: linear-gradient(bottom, rgb(<?php echo $colorbacktab1b; ?>) 90%, rgb(<?php echo $colorbacktab2; ?>) 100%);
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
|
|
||||||
border-left: 1px solid #CCCCCC;
|
border-left: 1px solid #CCCCCC;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user