Welcome, Guest
Username: Password: Remember me

TOPIC: Modification de la destination des liens externes par défaut

Modification de la destination des liens externes par défaut 3 years 3 months ago #55012

  • rems
  • rems's Avatar
  • OFFLINE
  • Senior Lime
  • Posts: 41
  • Karma: 0
Bonjour,

J'ai réalisé une enquête dont les questions sont commentées avec des liens vers des URL externes.
Par défaut un clic sur ces liens ouvre la page dans la fenêtre de mon questionnaire.

Puisque l'option <Par défaut> existe dans la destination des propriétés des liens, on doit pouvoir changer cette option par défaut dans l'administration de application ou du questionnaire pour lui attribuer un target="_blank" par exemple.
Comment fait-on, mon objectif étant de ne pas passer sur toutes les questions et changer les propriétés des liens ?
The administrator has disabled public write access.

Re: Modification de la destination des liens externes par défaut 3 years 3 months ago #55069

  • rems
  • rems's Avatar
  • OFFLINE
  • Senior Lime
  • Posts: 41
  • Karma: 0
Bonjour,
Sans réponse ni solutions trouvées dans l'application elle-même, je partage ce que j'ai finalement fait, à toutes fins utiles.
  • Export du questionnaire

  • Edition avec Notepad++

  • Remplacement partout de
    <a href=
    en
    <a target="_blank" href=
  • (ce qui représente dans mon cas 438 remplacements !)

  • Import du questionnaire
Last Edit: 3 years 3 months ago by rems.
The administrator has disabled public write access.

Re: Modification de la destination des liens externes par défaut 3 years 3 months ago #55082

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 5840
  • Thank you received: 714
  • Karma: 222
Salut,

Désolé du retard ... Sinon, tu peut éditer directement la source des questions dans LimeSUrvey.
docs.limesurvey.org/tiki-index.php?page=...n_to_this_Wiki_page_ (et d'autres solutions)
The administrator has disabled public write access.

Re: Modification de la destination des liens externes par défaut 3 years 3 months ago #55099

  • rems
  • rems's Avatar
  • OFFLINE
  • Senior Lime
  • Posts: 41
  • Karma: 0
Oui, mais c'est un travail fastidieux puisque c'est question par question et que j'ai plus de 400 modifications à faire ! Finalement la solution présentée dans ma précédente réponse est très rapide.
Mais je pensais que l'option était paramétrable dans l'application...
Last Edit: 3 years 3 months ago by rems.
The administrator has disabled public write access.

Re: Modification de la destination des liens externes par défaut 3 years 3 months ago #55134

  • Nickko
  • Nickko's Avatar
  • NOW ONLINE
  • LimeSurvey Team
  • Posts: 1927
  • Thank you received: 216
  • Karma: 43
Un petit JS ajouté dans ton template pourrait tester les liens et ajouter un argument target lorsque besoin est.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Modification de la destination des liens externes par défaut 3 years 2 months ago #55232

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 5840
  • Thank you received: 714
  • Karma: 222
Quelquechose du genre:
$('a[href^="http://"]')
  .attr("target", "_blank");

Ou pour être uniquement sur la liste des réponses par exemples:
$('.answers a[href^="http://"]')
  .attr("target", "_blank");
si les réponses sont englobées dasn un div class="answers"

:)
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.217 seconds
Donation Image