';
$num = $this->db->num_rows($resql);
$i = 0;
diff --git a/htdocs/core/class/html.formactions.class.php b/htdocs/core/class/html.formactions.class.php
index 352fcebb06b..8aa51a66ab7 100644
--- a/htdocs/core/class/html.formactions.class.php
+++ b/htdocs/core/class/html.formactions.class.php
@@ -339,9 +339,10 @@ class FormActions
* @param int $hideinfohelp 1=Do not show info help, 0=Show, -1=Show+Add info to tell how to set default value
* @param int $multiselect 1=Allow multiselect of action type
* @param int $nooutput 1=No output
+ * @param string $morecss More css to add to SELECT component.
* @return string
*/
- public function select_type_actions($selected = '', $htmlname = 'actioncode', $excludetype = '', $onlyautoornot = 0, $hideinfohelp = 0, $multiselect = 0, $nooutput = 0)
+ public function select_type_actions($selected = '', $htmlname = 'actioncode', $excludetype = '', $onlyautoornot = 0, $hideinfohelp = 0, $multiselect = 0, $nooutput = 0, $morecss = '')
{
// phpcs:enable
global $langs, $user, $form, $conf;
@@ -371,7 +372,7 @@ class FormActions
}
else
{
- $out .= $form->selectarray($htmlname, $arraylist, $selected, 0, 0, 0, '', 0, 0, 0, '', 'minwidth200', 1);
+ $out .= $form->selectarray($htmlname, $arraylist, $selected, 0, 0, 0, '', 0, 0, 0, '', 'minwidth200'.($morecss ? ' '.$morecss : ''), 1);
}
if ($user->admin && empty($onlyautoornot) && $hideinfohelp <= 0)
diff --git a/htdocs/core/lib/agenda.lib.php b/htdocs/core/lib/agenda.lib.php
index 474a4f03696..532ef091698 100644
--- a/htdocs/core/lib/agenda.lib.php
+++ b/htdocs/core/lib/agenda.lib.php
@@ -77,27 +77,29 @@ function print_actions_filter($form, $canedit, $status, $year, $month, $day, $sh
{
// Type
print '';
- print '';
+ print ' ';
print $langs->trans("Type");
- print ' ';
+ print ' ';
$multiselect = 0;
if (!empty($conf->global->MAIN_ENABLE_MULTISELECT_TYPE)) // We use an option here because it adds bugs when used on agenda page "peruser" and "list"
{
$multiselect = (!empty($conf->global->AGENDA_USE_EVENT_TYPE));
}
- print ' ';
- print $formactions->select_type_actions($actioncode, "search_actioncode", $excludetype, (empty($conf->global->AGENDA_USE_EVENT_TYPE) ? 1 : -1), 0, $multiselect);
+ print ' ';
+ print $formactions->select_type_actions($actioncode, "search_actioncode", $excludetype, (empty($conf->global->AGENDA_USE_EVENT_TYPE) ? 1 : -1), 0, $multiselect, 0, 'maxwidth500');
print ' ';
// Assigned to
print '';
- print '';
+ print ' ';
print $langs->trans("ActionsToDoBy").' ';
- print ' ';
- print img_picto('', 'user');
- print $form->select_dolusers($filtert, 'search_filtert', 1, '', !$canedit, '', '', 0, 0, 0, '', 0, '', 'maxwidth300');
+ print ' ';
+ print img_picto('', 'user', 'class="fawidth30 inline-block"');
+ print $form->select_dolusers($filtert, 'search_filtert', 1, '', !$canedit, '', '', 0, 0, 0, '', 0, '', 'maxwidth500');
if (empty($conf->dol_optimize_smallscreen)) print ' '.$langs->trans("or").' '.$langs->trans("ToUserOfGroup").' ';
- print $form->select_dolgroups($usergroupid, 'usergroup', 1, '', !$canedit);
+ else print ' ';
+ print img_picto('', 'object_group', 'class="fawidth30 inline-block"');
+ print $form->select_dolgroups($usergroupid, 'usergroup', 1, '', !$canedit, '', '', '0', false, 'maxwidth500');
print ' ';
if ($conf->resource->enabled)
@@ -109,9 +111,9 @@ function print_actions_filter($form, $canedit, $status, $year, $month, $day, $sh
print '';
print '';
print $langs->trans("Resource");
- print ' ';
- print img_picto('', 'object_resource');
- print $formresource->select_resource_list($resourceid, "search_resourceid", '', 1, 0, 0, null, '', 2);
+ print ' ';
+ print img_picto('', 'object_resource', 'class="fawidth30 inline-block"');
+ print $formresource->select_resource_list($resourceid, "search_resourceid", '', 1, 0, 0, null, '', 2, 0, 'maxwidth500');
print ' ';
}
}
@@ -119,11 +121,11 @@ function print_actions_filter($form, $canedit, $status, $year, $month, $day, $sh
if (!empty($conf->societe->enabled) && $user->rights->societe->lire)
{
print '';
- print '';
+ print ' ';
print $langs->trans("ThirdParty").' ';
- print ' ';
- print img_picto('', 'company');
- print $form->select_company($socid, 'search_socid', '', ' ', 0, 0, null, 0);
+ print ' ';
+ print img_picto('', 'company', 'class="fawidth30 inline-block"');
+ print $form->select_company($socid, 'search_socid', '', ' ', 0, 0, null, 0, 'minwidth100 maxwidth500');
print ' ';
}
@@ -133,10 +135,10 @@ function print_actions_filter($form, $canedit, $status, $year, $month, $day, $sh
$formproject = new FormProjets($db);
print '';
- print '';
+ print ' ';
print $langs->trans("Project").' ';
- print ' ';
- print img_picto('', 'project');
+ print ' ';
+ print img_picto('', 'project', 'class="fawidth30 inline-block"');
print $formproject->select_projects($socid ? $socid : -1, $pid, 'search_projectid', 0, 0, 1, 0, 0, 0, 0, '', 1, 0, 'maxwidth500');
print ' ';
}
@@ -145,9 +147,9 @@ function print_actions_filter($form, $canedit, $status, $year, $month, $day, $sh
{
// Status
print '';
- print '';
+ print ' ';
print $langs->trans("Status");
- print ' ';
+ print ' ';
$formactions->form_select_status_action('formaction', $status, 1, 'search_status', 1, 2, 'minwidth100');
print ' ';
}
diff --git a/htdocs/core/modules/DolibarrModules.class.php b/htdocs/core/modules/DolibarrModules.class.php
index c592cb69959..9543cf74442 100644
--- a/htdocs/core/modules/DolibarrModules.class.php
+++ b/htdocs/core/modules/DolibarrModules.class.php
@@ -2314,7 +2314,7 @@ class DolibarrModules // Can not be abstract, because we need to instantiate it
print '
'.$this->getName().'
- '.nl2br($this->getDesc()).' ';
+ '.nl2br($this->getDesc()).' ';
/*print 'getVersion(1).'">';
print $this->getVersion(1);
diff --git a/htdocs/resource/class/html.formresource.class.php b/htdocs/resource/class/html.formresource.class.php
index 3c0bb36116e..36d3fc854cc 100644
--- a/htdocs/resource/class/html.formresource.class.php
+++ b/htdocs/resource/class/html.formresource.class.php
@@ -74,9 +74,10 @@ class FormResource
* @param string $filterkey Filter on key value
* @param int $outputmode 0=HTML select string, 1=Array, 2=without form tag
* @param int $limit Limit number of answers
+ * @param string $morecss More css
* @return string HTML string with
*/
- public function select_resource_list($selected = '', $htmlname = 'fk_resource', $filter = '', $showempty = 0, $showtype = 0, $forcecombo = 0, $event = array(), $filterkey = '', $outputmode = 0, $limit = 20)
+ public function select_resource_list($selected = '', $htmlname = 'fk_resource', $filter = '', $showempty = 0, $showtype = 0, $forcecombo = 0, $event = array(), $filterkey = '', $outputmode = 0, $limit = 20, $morecss = '')
{
// phpcs:enable
global $conf, $user, $langs;
@@ -103,7 +104,7 @@ class FormResource
}
// Construct $out and $outarray
- $out .= ''."\n";
+ $out .= ''."\n";
if ($showempty) $out .= ' '."\n";
$num = 0;
diff --git a/htdocs/theme/eldy/global.inc.php b/htdocs/theme/eldy/global.inc.php
index 4ec62c217a5..dc0c77ed67d 100644
--- a/htdocs/theme/eldy/global.inc.php
+++ b/htdocs/theme/eldy/global.inc.php
@@ -670,7 +670,9 @@ body[class*="colorblind-"] .text-success{
.editfielda span.fa-pencil-alt:hover, .editfielda span.fa-trash:hover, .editfieldlang:hover {
color: var(--colortexttitle) !important;
}
-
+.fawidth30 {
+ width: 20px;
+}
.floatnone {
float: none !important;
}
@@ -1137,6 +1139,19 @@ table[summary="list_of_modules"] .fa-cog {
.hideonsmartphone { display: none; }
.hideonsmartphoneimp { display: none !important; }
+
+ span.pictotitle {
+ margin-: 0 !important;
+ }
+ div.fiche>table.table-fiche-title {
+ margin-top: 7px !important;
+ margin-bottom: 15px !important;
+ }
+
+ select.minwidth100imp, select.minwidth100, select.minwidth200, .widthcentpercentminusx {
+ width: calc(100% - 30px) !important;
+ display: inline-block;
+ }
}
/* Force values for small screen 570 */
@@ -1145,6 +1160,10 @@ table[summary="list_of_modules"] .fa-cog {
body {
font-size: ;
}
+
+ .box-flex-item {
+ margin: 3px 2px 3px 2px !important;
+ }
div.refidno {
font-size: !important;
}
@@ -1472,10 +1491,10 @@ body.onlinepaymentbody div.fiche { /* For online payment page */
margin: 20px !important;
}
div.fiche>table:first-child {
- margin-bottom: 15px !important;
+ margin-bottom: 15px;
}
div.fiche>table.table-fiche-title {
- margin-bottom: 7px !important;
+ margin-bottom: 7px;
}
div.fichecenter {
width: 100%;
@@ -1607,12 +1626,6 @@ td.nobordernopadding.widthpictotitle.col-picto {
margin-: 8px;
/* margin-bottom: 4px; */
}
-@media only screen and (max-width: 767px)
-{
- span.pictotitle {
- margin-: 0 !important;
- }
-}
.pictoobjectwidth {
width: 14px;
}