|
@@ -286,23 +286,10 @@ if ($mode==='expdev') print $langs->trans("ModuleFamilyExperimental")."<br>
|
|
|
$h = 0;
|
|
|
|
|
|
$categidx='common'; // Main
|
|
|
-//if (! empty($categ[$categidx]))
|
|
|
-//{
|
|
|
- $head[$h][0] = DOL_URL_ROOT."/admin/modules.php?mode=".$categidx;
|
|
|
- $head[$h][1] = $langs->trans("AvailableModules");
|
|
|
- $head[$h][2] = 'common';
|
|
|
- $h++;
|
|
|
-//}
|
|
|
-
|
|
|
-/*$categidx='expdev';
|
|
|
-if (! empty($categ[$categidx]))
|
|
|
-{
|
|
|
- $categidx='expdev';
|
|
|
- $head[$h][0] = DOL_URL_ROOT."/admin/modules.php?mode=".$categidx;
|
|
|
- $head[$h][1] = $form->textwithpicto($langs->trans("ModuleFamilyExperimental"), $langs->trans('DoNotUseInProduction'), 1, 'warning', '', 0, 3);
|
|
|
- $head[$h][2] = 'expdev';
|
|
|
- $h++;
|
|
|
-}*/
|
|
|
+$head[$h][0] = DOL_URL_ROOT."/admin/modules.php?mode=".$categidx;
|
|
|
+$head[$h][1] = $langs->trans("AvailableModules");
|
|
|
+$head[$h][2] = 'common';
|
|
|
+$h++;
|
|
|
|
|
|
$categidx='marketplace';
|
|
|
$head[$h][0] = DOL_URL_ROOT."/admin/modules.php?mode=".$categidx;
|
|
@@ -314,18 +301,19 @@ $h++;
|
|
|
print "<br>\n";
|
|
|
|
|
|
|
|
|
-dol_fiche_head($head, $mode, '');
|
|
|
-
|
|
|
$var=true;
|
|
|
|
|
|
if ($mode != 'marketplace')
|
|
|
{
|
|
|
+
|
|
|
print '<form method="GET" id="searchFormList" action="'.$_SERVER["PHP_SELF"].'">';
|
|
|
if ($optioncss != '') print '<input type="hidden" name="optioncss" value="'.$optioncss.'">';
|
|
|
print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
|
|
|
print '<input type="hidden" name="sortfield" value="'.$sortfield.'">';
|
|
|
print '<input type="hidden" name="sortorder" value="'.$sortorder.'">';
|
|
|
|
|
|
+ dol_fiche_head($head, $mode, '');
|
|
|
+
|
|
|
$moreforfilter = '';
|
|
|
$moreforfilter.='<div class="divsearchfield">';
|
|
|
$moreforfilter.= $langs->trans('Keyword') . ': <input type="text" name="search_keyword" value="'.dol_escape_htmltag($search_keyword).'">';
|
|
@@ -362,12 +350,17 @@ if ($mode != 'marketplace')
|
|
|
print $hookmanager->resPrint;
|
|
|
//print '</div>';
|
|
|
}
|
|
|
-
|
|
|
- print '<br><br><br><br>';
|
|
|
-
|
|
|
+
|
|
|
+ //dol_fiche_end();
|
|
|
+
|
|
|
+ print '<div class="clearboth"></div><br>';
|
|
|
+ //print '<br><br><br><br>';
|
|
|
+
|
|
|
+ $moreforfilter='';
|
|
|
+
|
|
|
// Show list of modules
|
|
|
-
|
|
|
- print '<table summary="list_of_modules" id="list_of_modules" class="liste" width="100%">'."\n";
|
|
|
+ print '<div class="div-table-responsive">';
|
|
|
+ print '<table class="tagtable liste'.($moreforfilter?" listwithfilterbefore":"").'" summary="list_of_modules" id="list_of_modules" >'."\n";
|
|
|
|
|
|
$oldfamily='';
|
|
|
|
|
@@ -766,9 +759,12 @@ if ($mode != 'marketplace')
|
|
|
|
|
|
}
|
|
|
print "</table>\n";
|
|
|
+ print '</div>';
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
+ dol_fiche_head($head, $mode, '');
|
|
|
+
|
|
|
// Marketplace
|
|
|
print "<table summary=\"list_of_modules\" class=\"noborder\" width=\"100%\">\n";
|
|
|
print "<tr class=\"liste_titre\">\n";
|
|
@@ -780,7 +776,7 @@ else
|
|
|
$var=!$var;
|
|
|
print "<tr ".$bc[$var].">\n";
|
|
|
$url='https://www.dolistore.com';
|
|
|
- print '<td align="left"><a href="'.$url.'" target="_blank" rel="external"><img border="0" width="180" src="'.DOL_URL_ROOT.'/theme/dolistore_logo.png"></a></td>';
|
|
|
+ print '<td align="left"><a href="'.$url.'" target="_blank" rel="external"><img border="0" class="imgautosize imgmaxwidth180" src="'.DOL_URL_ROOT.'/theme/dolistore_logo.png"></a></td>';
|
|
|
print '<td>'.$langs->trans("DoliStoreDesc").'</td>';
|
|
|
print '<td><a href="'.$url.'" target="_blank" rel="external">'.$url.'</a></td>';
|
|
|
print '</tr>';
|
|
@@ -788,18 +784,18 @@ else
|
|
|
$var=!$var;
|
|
|
print "<tr ".$bc[$var].">\n";
|
|
|
$url='https://partners.dolibarr.org';
|
|
|
- print '<td align="left"><a href="'.$url.'" target="_blank" rel="external"><img border="0" width="180" src="'.DOL_URL_ROOT.'/theme/dolibarr_preferred_partner_int.png"></a></td>';
|
|
|
+ print '<td align="left"><a href="'.$url.'" target="_blank" rel="external"><img border="0" class="imgautosize imgmaxwidth180" src="'.DOL_URL_ROOT.'/theme/dolibarr_preferred_partner_int.png"></a></td>';
|
|
|
print '<td>'.$langs->trans("DoliPartnersDesc").'</td>';
|
|
|
print '<td><a href="'.$url.'" target="_blank" rel="external">'.$url.'</a></td>';
|
|
|
print '</tr>';
|
|
|
|
|
|
print "</table>\n";
|
|
|
-}
|
|
|
|
|
|
+ //dol_fiche_end();
|
|
|
+}
|
|
|
|
|
|
dol_fiche_end();
|
|
|
|
|
|
-
|
|
|
// Show warning about external users
|
|
|
if ($mode != 'marketplace') print info_admin(showModulesExludedForExternal($modules))."\n";
|
|
|
|