Fork me on GitHub






modif préferences dans l'admin
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
bonjour,

dans ../modules/system/admin/préferences/main.php
j'aimerais faire apparaître les icones/images représentant les modules installés

actuellement le code se présente comme sa:
if (count($modules)) {
echo 
'<h4>' _MD_AM_MODULEPREF '</h4><ul>';
foreach (
$modules as $mid => $name) {
echo 
'<li>' $name ' [<a href="admin.php?fct=preferences&amp;op=showmod&amp;mod=' $mid '&amp;redirect=' urlencode("admin.php?fct=preferences") . '">' _EDIT '</a>]</li>';
}
echo 
'</ul>';
        }



Je l'ai modifier selon mon goût ce qui donne:
if (count($modules)) {
echo 
'<td id="xo-modulesinstaller" class="CPindexOptions">';
echo 
'<div class="CPbigTitle" style="background-image: url('.XOOPS_URL.'/modules/system/images/pref_modules.png")">' _MD_AM_MODULEPREF '</div>';
foreach (
$modules as $mid => $name) {
echo 
'<div class="cpiconmodules"><a href="admin.php?fct=preferences&amp;op=showmod&amp;mod=' $mid '&amp;redirect=' urlencode("admin.php?fct=preferences") . '" class="tooltip" title="' $name '">
<img src="'
.XOOPS_URL.'/modules/' $name '/images/logo.png" />
<span>' 
$name '</span></a></div>';
}
echo 
'</td>';
}    
echo 
'</tr>';
echo 
'</table>';


le code qui me pose problème est:
<img src="'.XOOPS_URL.'/modules/' . $name . '/images/logo.png" />


car je suis obligé d'ajouter logo.png dans chaque module l'idéal ce serait qu'il prenne en compte
"$modversion['image']" des fichiers xoops_version.php des modules, pour ce style de code je suppose:
<img src="'.XOOPS_URL.'/modules/' . $name . '/images/'.$modversion['image'].'" />


autre problème avec: $name car cette variable appel le nom du module ok mais pas son nom réel exemple: le module news apparait dans l'administration des modules sous le nom de 'articles' ce qui donne:
<img src="http://127.0.0.1/site/modules/articles/images/logo.png" />

au lieu de:
<img src="http://127.0.0.1/site/modules/news/images/logo.png" />


qui a une idée de complément de code ou appel a un fichier

Posté le : 19/02/2010 19:18
Partager Twitter Partagez cette article sur GG+
Re: modif préferences dans l'admin
Guest_
b'soir

Au lieu de $name, pourquoi pas $xoops_dirname ?

Attention, c'est susceptible d'être n'importe quoi

Posté le : 19/02/2010 19:23
Partager Twitter Partagez cette article sur GG+
Re: modif préferences dans l'admin
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
bonjour Burning

merci de ta tentative d'aide mais cela n'est pas pris en compte j'ai évidement essayer plusieurs variables avant de poster sur le forum

déjà je viens de m'apercevoir que '.$xoopsConfig['sitename'].' n'est plus pris en compte dans les fichiers language en tout cas ceux du core xoops maintenant c'est: '.$GLOBALS['xoopsConfig']['sitename'].'

merci a toi quand même, bonne journée

Posté le : 20/02/2010 15:41
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

34 Personne(s) en ligne (22 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 34 | Plus ...