Modification du thème "custom_corners"

Modification du thème "custom_corners"

par Marc Meier-Maletz,
Nombre de réponses : 7
Bonjour à tous les moodleurs sourire

J'ai mis à jour ma plateforme (j'en suis l'unique administrateur) vers 1.9.5 en choisissant comme thème le "custom_corners". Je souhaite modifier juste un petit élement sur ma page d'accueil uniqement : à la place du nom de mon site (inséré automatiquement par le thème me semble-t-il), je souhaite mettre un logo. Plutôt qu'un long discours pour expliquer ce que je veux faire, voici le lien vers une capture d'écran de ma page d'accueil :

http://e-idiomatix.net/moodle/marcpics/Moodle-19-5-theme-custum_corners.jpg

J'ai déjà cherché un peu partout, y compris sur les forums, mais je ne sais dans quel(s) fichier(s) - html, php ou css - il faut modifier quoi, sans que cela n'affecte d'autres fichiers.

Merci d'avance pour votre aide sourire

Marc MM
Moyenne des évaluations  -
En réponse à Marc Meier-Maletz

Re: Modification du thème "custom_corners"

par christian theou,
Bonjour,

Dans un des fichiers css appelé par style.php dans votre thème vous devriez trouver quelque chose comme
div#header-home div.i3 {
Ajoutez dans ce bloc : background: transparent url() no-repeat scroll 0 0;

puis vous devriez trouver quelque chose comme
h1.headermain {
ajoutez dans ce bloc display: none ; /* (pour cacher le texte existant) */

Avec ça , vous devriez obtenir ce que vous voulez.
Je vous conseille d'utiliser Firebug avec Firefox comme navigateur , comme celà vous pourrez très vite discerner à quels endroits appliquer les modifs que vous souhaitez. Firebug est très simple d'utilisartion ,après , c'est une histoire de connaissance des règles d'élaboration des css et personnellement je suis loin d'être un spécialiste ...

Bonne chance.
Cordialement

En réponse à christian theou

Re: Modification du thème "custom_corners"

par Marc Meier-Maletz,
Bonsoir Christian,

Merci pour votre réponse très prompte sourire

J'ai regardé tous les fichiers du thème custom_corners (en les ouvrant avec le bloc-note de windows après avoir téléchargé sur mon PC local le répertoire entier "theme" de ma plateforme moodle), à commencer avec style.php.

Hélas, je ne trouve nul part les ligne css (?) que vous me suggérez de modifier.

Pourtant, ayant passé mon après midi à fouiller des fichiers, j'ai lu des lignes qui ressemblent bigrement à celles que vous me sugérez. Mais je ne sais plus dans quel réperoire et dans quel fichier [soupir]

J'ai uploadé l'ensemble du dossier theme de mon moodle (en renomant le fichier index.php en index_old.php pour qu'on puisse acceder aux dossiers de tous les thèmes à partir du web, sinon il y a message d'erreur) pour que les moodleurs pouvant m'aider puissent voir le contenu de ces dossiers. Voici l'URL :

http://e-idiomatix.net/moodle/marc_themes/

Je soupçonne fortement, comme vous le suggérez, que la solution se trouve du côté de lignes en CSS, mais ou, avec quel(s) effet(s) sur quel(s) fichier(s) ? C'est cela qui me fait un peu peur, car je ne suis pas non plus spécialiste en CSS ...

Merci encore pour les pistes que vous m'avez donné sourire

Bien cordialement
Marc MM

PS: j'ai téléchargé FireBug, c'est assez génial comme plugin, mais ça ne renseigne, utilsé "online", que sur le code HTML, mais pas le code PHP (me semble-t-il). [soupir]
En réponse à Marc Meier-Maletz

Re: Modification du thème "custom_corners"

par christian theou,
Bonjour,

Dans le thème Custom-corners , vous avez un fichier user_styles.css qui vous tend les bras ....
Et pour Firebug , c'est vrai que l'on ne peut y suivre que le HTML et les css ... mais c'est déjà beaucoup je trouve. Après , si l'on souhaite modifier le code PHP , il faut trouver dans quel programme le HTML est généré. Mais ici , dans votre cas , une modif des css suffit.

Bonne journée.
Cordialement

PS: Il se trouve qu'il y a en ce moment le même sujet en discussion sur le forum anglo-saxon. Si celà vous intéresse : http://moodle.org/mod/forum/discuss.php?d=129264
En réponse à christian theou

Re: Modification du thème "custom_corners"

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Bonjour à tous,

Le thème standard-logo et peut-être d'autres, ( y compris dans la liste impressionnante des thèmes non standards ) est conçu pour permettre l'intégration d'un logo identifiant le site exclusivement sur la page d'accueil.
Il suffit pour cela de placer à la racine des fichiers du site un logo intitulé obligatoirement logo.jpg (ou png sans doute aussi) pour obtenir l'effet recherché sans se plonger dans les entrailles de la bête...
J'ai utilisé cela avant d'avoir mon thème personnel.

Daniel

Bravo aux courageux travailleurs estivaux !
En réponse à Daniel Méthot

Re: Modification du thème "custom_corners"

par Marc Meier-Maletz,
Bonjour Daniel sourire

Merci pour ta réponse et aussi pour tes encouragements.

Hélas, ta solution semble ne pas fonctionner pas avec custom_corners ... pensif

J'ai mis un fichier logo.jpg dans mon répertoire www/moodle/ chez OVH, mais niet, rien, nada ...)

Mais cette solution intéressera sûrement certains de nos collègues.


Bon été à toi cool
En réponse à Marc Meier-Maletz

Re: Modification du thème "custom_corners"

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Bonjour,
Attention le fichier logo n'est pas dans /moodle mais dans le répertoire 1 de Moodledata (ou uploaddata selon le cas de figure), c'est à dire la zone fichiers de la page d'accueil. Accessible directement dans Moodle.
Mais il y a des "chances" pour que cela ne fonctionne pas pour Custom Corner (je n'ai pas essayé )
Daniel
En réponse à christian theou

Re: Modification du thème "custom_corners"

par Marc Meier-Maletz,
Bonjour Christian sourire

Bah ça alors, user_styles.css c'était le seul fichier que j'ai pas dû regarder. Fatigué le Marco, besoin de vacances le Marco ... endormi

En tout cas, super, ça fonctionne impec !

Un grand merci grand sourire

Bien cordialement
Marc MM