Lien logo bas de page

Lien logo bas de page

par Association fsf,
Nombre de réponses : 9

Bonjour,

Je voudrais rajouter un logo en pas de page comme celui de moodle pour faire un lien sur un site web. J'ai suivi un peu la démarche dans le forum. Mon pb est maintenant de retrouver le nom du fichier dans lequel je pourrais rajouter mon logo et faire le lien si ce n'est pas trop compliqué sinon à défaut modifier celui de moodle.

Quelqu'un peut m'indiquer le chemin de ce fichier?

Merci par avance

Moyenne des évaluations  -
En réponse à Association fsf

Re: Lien logo bas de page

par Chambrin Jean-Yves,
Bonjour,
cela dépend du thème choisi, tu as un fichier qui s'appelle "footer.html"

www\moodle\theme\formal_white\footer.html

Je pense que c'est ce que tu cherches, mais ce n'est pas moi le spécialiste des Templates smile

Jean-Yves
En réponse à Chambrin Jean-Yves

Re: Lien logo bas de page

par Association fsf,

Bonjour,

Merci Jean Yves, je me souviens avoir lu quelque chose de ce genre dans le forum, je regarde.

Merci et bonne journée

En réponse à Association fsf

Re: Lien logo bas de page

par Association fsf,

Bonjour,

Après avoir regardé le fichier footer de mon thème (standard), je ne  vois nulle part une référence à moodle.org.

Je pensais trouver cette référence et la remplacer par celle de mon site que je veux pointer.

Je copie ci-dessous le contenu du fichier footer pour plus d'aide.

Merci encore

 


</div> <!-- end div containerContent -->
<!-- START OF FOOTER -->
<div id="footer">

<?php
    echo '<p class="helplink">';
    echo page_doc_link(get_string('moodledocslink'));
    echo '</p>';
?>

<?php if ($navigation and false) { ?>
    <div class="navbar clearfix">
        <div class="breadcrumb"><?php print_navigation($navigation); ?></div>
        <div class="menu"><?php echo $menu; ?></div>
    </div>
<?php } ?>

<?php echo $loggedinas ?>
<?php echo $homelink ?>

<?php if (!empty($performanceinfo)) {
          echo $performanceinfo;
} ?>

<?php if ($CFG->debug > 7) {
?>
          <br />
          <hr size="1" noshade="noshade" />
          <p align="center">
          <a href="http://validator.w3.org/check?verbose=1&amp;ss=1&amp;uri=<?php echo urlencode(qualified_me()) ?>">Validate HTML</a> |
          <a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=-1&amp;url1=<?php echo urlencode(qualified_me()) ?>">Section 508 Check</a> |
          <a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=0&amp;warnp2n3e=1&amp;url1=<?php echo urlencode(qualified_me()) ?>">WCAG 1 (2,3) Check</a>
          </p>
<?php } ?>


</div>
</div>
</body>
</html>

En réponse à Association fsf

Re: Lien logo bas de page

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
N'est-ce pas cela ?

<?php echo $homelink ?>

En réponse à Nicolas Martignoni

Re: Lien logo bas de page

par Association fsf,

Bonjour,

Je débute en php et je ne saurais vraiment le préciser, mais il me semble que la fonction echo sert à afficher un contenu, dans ce cas celà voudrait dire il me semble qu'il va afficher le contenu de la variable $homelink.

Si tel était le cas, celà voudrait dire que cette variable contiendrait l'url www.moddle.org et qu'il suffirait de la changer et mettre mon url à la place pour régler le problème.

Je vais tenter de retrouver l'endroit où cette variable est définie pour voir.

Je soumets donc ma réflexion aux autres membres de la communauté pour bénéficier de leurs éclairages.

Merci Nicolas

En réponse à Association fsf

Re: Lien logo bas de page

par Joseph Rézeau,
Avatar Développeurs Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

C'est très simple, pas besoin d'aller rechercher la variable $homelink. Par exemple pour remplacer le lien vers moodle.org par un lien vers Google France il suffit de remplacer

<?php  echo $homelink; ?>

par

<?php  echo '<a href="http://www.google.fr/">GOOGLE FRANCE</a>' ?>

Joseph

PS Attention aux guillemets simples et doubles. wink

En réponse à Association fsf

Re: Lien logo bas de page

par Nicolas Martignoni,
Avatar Développeurs Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs
C'est cela, la variable $homelink contient bel et bien ces infos. Voir la fonction print_footer du fichier /lib/weblib.php, lignes 2114 et suivantes.

Mais la solution de Joseph est plus simple à mettre en oeuvre clin d’œil
En réponse à Nicolas Martignoni

Re: Lien logo bas de page

par Association fsf,
Merci à Nicolas et Joseph pour votre aide. Je m'en vais de ce pas faire les essais
En réponse à Association fsf

Re: Lien logo bas de page

par Association fsf,

Je viens de faire le test avec la solution de Joseph et çà marche très bien.

Je teste la version 1.6 en local avec xamp. Des améliorations très sensibles. Félicitations!

Merci encore