PHP: [ Select all ]
if ($som_groupmenu == 99 && $is_admin==1) { // si on est à la catégorie 99, on affiche tous les modules installés/activés/visibles qui n'ont pas été affichés dans les catégories.
$content.="<tr><td>";
for ($z=0;$z<count($module);$z++) {
$customtitle2 = str_replace ("_"," ", $module[$z]);
if (!empty($customtitle[$z])) {
$customtitle2 = $customtitle[$z];
}
if ($module[$z] != $main_module) {
if (($is_admin===1 AND $view[$z] == 2) OR $view[$z] != 2) {
$incategories=0;
for ($i=0;$i<count($totalcategorymodules);$i++) {
if ($module[$z]==$totalcategorymodules[$i]) {
$incategories=1;
}
}
if ($incategories==0) {
$flagmenu = $flagmenu+1;
if ($flagmenu==1) {
$content .="<hr><div align=\"center\">"._SOMMAIREADMINVIEWALLMODULES."</div>"; // si il y a des modules affichés en rubrique 99, on affiche avant une ligne horizontale
$content.="<form action=\"modules.php\" method=\"get\" name=\"sommaireformlistboxvisibles\">"
."<select width=\"100%\" name=\"somlistboxvisibles\" onchange=\"sommaire_envoielistbox(this.options[this.selectedIndex].value)\">"
."<option value=\"select\">"._SOMSELECTALINK."";
}
$content .= "<option value=\"modules.php?name=$module[$z]\">$customtitle2</option>
";
}
}
}
}//end for groupmenu=99
$content.="</select></form>";
$content.="</td></tr>";
}//end if groupmenu=99
PHP: [ Select all ]
/* if ($som_groupmenu == 99 && $is_admin==1) { // si on est à la catégorie 99, on affiche tous les modules installés/activés/visibles qui n'ont pas été affichés dans les catégories.
$content.="<tr><td>";
for ($z=0;$z<count($module);$z++) {
$customtitle2 = str_replace ("_"," ", $module[$z]);
if (!empty($customtitle[$z])) {
$customtitle2 = $customtitle[$z];
}
if ($module[$z] != $main_module) {
if (($is_admin===1 AND $view[$z] == 2) OR $view[$z] != 2) {
$incategories=0;
for ($i=0;$i<count($totalcategorymodules);$i++) {
if ($module[$z]==$totalcategorymodules[$i]) {
$incategories=1;
}
}
if ($incategories==0) {
$flagmenu = $flagmenu+1;
if ($flagmenu==1) {
$content .="<hr><div align=\"center\">"._SOMMAIREADMINVIEWALLMODULES."</div>"; // si il y a des modules affichés en rubrique 99, on affiche avant une ligne horizontale
$content.="<form action=\"modules.php\" method=\"get\" name=\"sommaireformlistboxvisibles\">"
."<select width=\"100%\" name=\"somlistboxvisibles\" onchange=\"sommaire_envoielistbox(this.options[this.selectedIndex].value)\">"
."<option value=\"select\">"._SOMSELECTALINK."";
}
$content .= "<option value=\"modules.php?name=$module[$z]\">$customtitle2</option>
";
}
}
}
}//end for groupmenu=99
$content.="</select></form>";
$content.="</td></tr>";
}//end if groupmenu=99 */
PHP: [ Select all ]
if ($is_admin===1) {
$key=count($module); // $key va permettre de se positionner dans $module[] pour rajouter des modules à la fin
$content .= "<br /><center><strong>"._INVISIBLEMODULES."</strong><br />";
$content .= "<span class=\"tiny\">"._ACTIVEBUTNOTSEE."</span></center>";
if (!($a == 1 AND $dummy != 1)) {
$content.="<form action=\"modules.php\" method=\"get\" name=\"sommaireformlistboxinvisibles\">"
."<select name=\"somlistboxinvisibles\" onchange=\"sommaire_envoielistbox(this.options[this.selectedIndex].value)\">"
."<option value=\"select\">"._SOMSELECTALINK."";
$sql = "SELECT title, custom_title FROM ".$prefix."_modules WHERE active='1' AND inmenu='0' AND `title` NOT LIKE '~l~%' ORDER BY title ASC";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result)) {
$module[$key]=$row['title'];
$key++;
$mn_title = $row['title'];
$custom_title = $row['custom_title'];
$mn_title2 = str_replace("_", " ", $mn_title);
if (!empty($custom_title)) {
$mn_title2 = $custom_title;
}
if (!empty($mn_title2)) {
$content .= "<option value=\"modules.php?name=".$mn_title."\">".$mn_title2."";
$dummy = 1;
} else {
$a = 1;
}
}
$content.= "</select></form>
";
}
else {
$content .= "<br /><strong><big>·</big></strong> <i>"._NONE."</i><br />
";
}
$content .= "<br /><center><strong>"._NOACTIVEMODULES."</strong><br />";
$content .= "<span class=\"tiny\">"._FORADMINTESTS."</span></center>";
if (!($a == 1 AND $dummy != 1)) {
$content.="<form action=\"modules.php\" method=\"get\" name=\"sommaireformlistboxinactifs\">"
."<select name=\"somlistboxinactifs\" onchange=\"sommaire_envoielistbox(this.options[this.selectedIndex].value)\">"
."<option value=\"select\">"._SOMSELECTALINK."";
/*****[BEGIN]******************************************
[ Base: Caching System v3.0.0 ]
******************************************************/
if (!($row4 = $cache->load('sommaire_row4', 'block'))) {
/*****[END]********************************************
[ Base: Caching System v3.0.0 ]
******************************************************/
$sql = "SELECT title, custom_title FROM ".$prefix."_modules WHERE active='0' AND `title` NOT LIKE '~l~%' ORDER BY title ASC";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result)) {
$row4[] = $row;
}
/*****[BEGIN]******************************************
[ Base: Caching System v3.0.0 ]
******************************************************/
$cache->save('sommaire_row4', 'block', $row4);
}
/*****[END]********************************************
[ Base: Caching System v3.0.0 ]
******************************************************/
if (is_array($row4)) {
foreach($row4 as $row) {
$module[$key]=$row['title'];
$key++;
$mn_title = $row['title'];
$custom_title = $row['custom_title'];
$mn_title2 = str_replace("_", " ", $mn_title);
if (!empty($custom_title)) {
$mn_title2 = $custom_title;
}
if (!empty($mn_title2)) {
$content .= "<option value=\"modules.php?name=".$mn_title."\">".$mn_title2."";
$dummy = 1;
} else {
$a = 1;
}
}
}
$content.= "</select></form>
";
}
else {
$content .= "<br /><strong><big>·</big></strong> <i>"._NONE."</i><br />
";
}
/*****[BEGIN]******************************************
[ Base: Module Simplifications v1.0.0 ]
******************************************************/
update_modules();
/*****[END]********************************************
[ Base: Module Simplifications v1.0.0 ]
******************************************************/
}//end if admin