Module adm/raw job=lightpopup

Accueil Forums Programmation WIMS Noyau Module adm/raw job=lightpopup

Vous lisez 6 fils de discussion
  • Auteur
    Messages
    • #5411
      Merci, ca m’a aidé
      Up
      0
      Down
      Pas très utile.
      Eric Guillet
      Participant

      Bonjour,

      Je me permets de reposter un message qui n’est pas passé la première fois.
      Lorsque l’on souhaite intégrer un exercice (dans un blog par exemple) on peut utiliser la version lightpopup du Module adm/raw (job=lightpopup).

      Il y a une option about/noabout .

      Serait-il possible de rajouter l’option title/notitle ?

      Eric

    • #5418
      Merci, ca m’a aidé
      Up
      0
      Down
      Pas très utile.
      OlivierOlivier
      Admin bbPress

      Bonjour Eric,
      J’essaye de comprendre l’objectif de la demande.

      Partons sur un exemple d’exercice avec le mode « lightpopup », il apparait ainsi :

      http://wims.unice.fr/wims/wims.cgi?module=adm/raw&job=lightpopup&emod=H4/chemistry/oefmolecule.fr&parm=cmd=new;exo=reconnaissance&option=noabout

      Le problème est-il que le titre prend trop de place sur cette interface ? auquel cas une version plus « light » serait approprié.

      Olivier Bado-Faustin / Université Nice Sophia Antipolis

    • #5419
      Merci, ca m’a aidé
      Up
      0
      Down
      Pas très utile.
      Eric Guillet
      Participant

      Bonjour Olivier,

      Oui tout à fait, il y a le problème de la place et de la redondance des deux titres.
      Mais ce serait aussi pour moi la possibilité de modifier l’intitulé du titre dans le blog pour qu’il corresponde parfaitement au contexte dans lequel l’exercice est intégré et au public auquel il s’adresse.

      Je souhaiterais effectivement, si c’est possible, pouvoir accéder à une version plus light dépourvue de titre.

      Eric

    • #5420
      Merci, ca m’a aidé
      Up
      0
      Down
      Pas très utile.
      OlivierOlivier
      Admin bbPress

      Je ne vois pas de redondance des titres en tout cas.
      Mais c’est vrai que contrairement à ce qu’on peut faire en plaçant l’exercice dans une feuille de travail, peut-être qu’une option qui permettrait ici de fournir un nouveau titre serait pertinente.

      Olivier Bado-Faustin / Université Nice Sophia Antipolis

    • #5421
      Merci, ca m’a aidé
      Up
      0
      Down
      Pas très utile.
      Julien
      Modérateur

      Bonjour,

      Dans ton blog, tu peux mettre 1 ligne de js pour supprimer le premier titre.

      <script>
      document.getElementsByClassName('oeftitle')[0].style.visibility='hidden';
      </script>

      Si tu veux tous les supprimer, il suffit de faire une boucle.

      <script>
      document.getElementsByClassName('oeftitle').forEach(function(element){element.style.visibility='hidden';}
      </script>

      Voili voilou

      • Cette réponse a été modifiée le il y a 2 mois et 1 semaine par Julien.
    • #5423
      Merci, ca m’a aidé
      Up
      0
      Down
      Pas très utile.
      Eric Guillet
      Participant

      Merci pour ta réponse Julien.

      j’y avais pensé mais le problème est que les documents web qui intègrent les exercices sont générés par Opale et qu’il n’y a pas moyen d’ajouter proprement du javascript. On peut le faire en bidouillant mais bonjour la maintenance… A moins de le faire au niveau de wims, ce qui est possible pour mes exercices modtool mais pas les autres à moins de tous les importer dans modtool et de faire les modif pour chaque module ce qui créerait des doublons sur le serveur ce qui n’est pas souhaitable… De plus si js cache le titre, l’emplacement dédié à celui-ci est bien présent et l’exercice est malgré tout décalé vers le bas de la hauteur du titre qui est en H1 tout de même …

      Le plus simple et le plus propre serait vraiment pour moi de pouvoir accéder à une version plus light dépourvue de titre.

      Eric

    • #5427
      Merci, ca m’a aidé
      Up
      0
      Down
      Pas très utile.
      Eric Guillet
      Participant

      Bonjour,

      En attendant je vais utiliser :

      <script>
      document.getElementsByClassName('oeftitle')[0].style.display='none';
      </script>

      qui supprime le titre et l’espace dédié.

      Merci à Olivier et Julien.

Vous lisez 6 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.