 |
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
lorky Bénévole SV


Inscrit le: Sep 26, 2006 Messages: 490 Localisation: France, 74, Saint Jorioz
|
Posté le: 05 Feb 2007, 12:12 Sujet du message: probleme ajout modules |
|
|
Salut,
Je ne m'en etait pas encore appercu, mais il y a un petit bug concernant l'ajout des modules. (enfin en tout cas, sur mon site).
Je viens d'ajouter le module NukeSEO, et en allant dans l'admin/modules, je me rencontre que sitemap n'est pas présent dans la liste
Alors je vais dans phpmyadmin pour verifier, et en effet, il n'affiche que 23 alors qu'en tout, j'en ai 25 !
Le dernier que j'ai installé et qui est actif, c'est Group.
Il me manque donc Sitemap, et journal (celui, je ne comprend pas pourquoi, puisqu'il est fournit par defaut )
Je n'ai rein trouvé dans les recherches _________________ @+ Lorky
chaussin.org - lorky |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8331 Localisation: France Corse Ventiseri
|
Posté le: 05 Feb 2007, 12:19 Sujet du message: Re : probleme ajout modules |
|
|
Bonjour,
Pour qu'un nouveau module soit reconnu, il faut obligatoirement avoir la fonction de reconnaissance des modules ajoutés et/ou supprimés présentes dans le bloc block-Modules.php. Si tu n'utilise pas ce dernier, comme beaucoup d'ailleurs, il te suffit de l'activer temporairement pour qu'il te mette la liste des modules à jour . _________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
lorky Bénévole SV


Inscrit le: Sep 26, 2006 Messages: 490 Localisation: France, 74, Saint Jorioz
|
Posté le: 05 Feb 2007, 12:44 Sujet du message: Re : probleme ajout modules |
|
|
arf !!
le block est bien activé, merci je n'utilise pas le sommaire parametrable.
Je vais entré manuellement le module dans la base de données. Mais ce n'est pas une solution  _________________ @+ Lorky
chaussin.org - lorky |
|
|
|
| Revenir en haut de page |
|
stefvar Administrateur


Inscrit le: Jul 06, 2005 Messages: 8331 Localisation: France Corse Ventiseri
|
Posté le: 05 Feb 2007, 12:52 Sujet du message: Re : probleme ajout modules |
|
|
Re,
Je te disais cela car je voyais le sommaire paramétrable sur ton site et en fonction de la version, il ne reconnaît pas forcément les ajouts/suppressions de modules.
Peux tu essayer en créant un bloc et en y insérant ce code pour voir :
| Code: |
<?php
if ( !defined('BLOCK_FILE') ) {
Header("Location: ../index.php");
die();
}
global $prefix, $db, $admin, $language, $currentlang, $user;
if (is_admin($admin)) {
$handle=opendir('modules');
while ($file = readdir($handle)) {
if ( (!ereg("[.]",$file)) ) {
$modlist .= "$file ";
}
}
closedir($handle);
$modlist = explode(" ", $modlist);
sort($modlist);
for ($i=0; $i < sizeof($modlist); $i++) {
if($modlist[$i] != "") {
$row4 = $db->sql_fetchrow($db->sql_query("SELECT mid FROM ".$prefix."_modules WHERE title='$modlist[$i]'"));
$mid = intval($row4['mid']);
$mod_uname = ereg_replace("_", " ", $modlist[$i]);
if ($mid == "") {
$db->sql_query("INSERT INTO ".$prefix."_modules VALUES (NULL, '$modlist[$i]', '$mod_uname', '0', '0', '', '1', '0', '')");
}
}
}
$content .= "<br><center><b>"._INVISIBLEMODULES."</b><br>";
$content .= "<font class=\"tiny\">"._ACTIVEBUTNOTSEE."</font></center><br>";
$result5 = $db->sql_query("SELECT title, custom_title FROM ".$prefix."_modules WHERE active='1' AND inmenu='0' ORDER BY title ASC");
while ($row5 = $db->sql_fetchrow($result5)) {
$mn_title = filter($row5['title'], "nohtml");
$custom_title = filter($row5['custom_title'], "nohtml");
$mn_title2 = ereg_replace("_", " ", $mn_title);
if ($custom_title != "") {
$mn_title2 = $custom_title;
}
if ($mn_title2 != "") {
$content .= "<strong><big>·</big></strong> <a href=\"modules.php?name=$mn_title\">$mn_title2</a><br>\n";
$dummy = 1;
} else {
$a = 1;
}
}
if ($a == 1 AND $dummy != 1) {
$content .= "<strong><big>·</big></strong> <i>"._NONE."</i><br>\n";
}
$content .= "<br><center><b>"._NOACTIVEMODULES."</b><br>";
$content .= "<font class=\"tiny\">"._FORADMINTESTS."</font></center><br>";
$result6 = $db->sql_query("SELECT title, custom_title FROM ".$prefix."_modules WHERE active='0' ORDER BY title ASC");
while ($row6 = $db->sql_fetchrow($result6)) {
$mn_title = filter($row6['title'], "nohtml");
$custom_title = filter($row6['custom_title'], "nohtml");
$mn_title2 = ereg_replace("_", " ", $mn_title);
if (!empty($custom_title)) {
$mn_title2 = $custom_title;
}
if (!empty($mn_title2)) {
$content .= "<strong><big>·</big></strong> <a href=\"modules.php?name=$mn_title\">$mn_title2</a><br>\n";
$dummy = 1;
} else {
$a = 1;
}
}
if ($a == 1 AND $dummy != 1) {
$content .= "<strong><big>·</big></strong> <i>"._NONE."</i><br>\n";
}
}
?>
|
_________________ Avant de poster, lire la charte du forum, merci. |
|
|
|
| Revenir en haut de page |
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|