Welcome, Guest
Username: Password: Remember me

TOPIC: URL dinamico in una domanda Visualizza testo

URL dinamico in una domanda Visualizza testo 6 months 3 weeks ago #100182

  • lfortunato
  • lfortunato's Avatar
  • OFFLINE
  • Junior Lime
  • Posts: 38
  • Thank you received: 1
  • Karma: 1
Ciao a tutti!

Nella stessa installazione di LS(version 1.92) ho due survey:
SURVEY1 (SID = 001) and SURVEY2 (SID = 002).

Nella SURVEY1 ho bisogno di mettere un puntatore alla SURVEY2, con URL dinamico, non scolpito.

Quindi pensavo di mettere in SURVEY1 una domanda di tipo "Visualizza testo"
e inserire un link composto dalla root limesurvey e dal SID di SURVEY2.

Ho provato con una stringa di questo tipo nel testo della domanda (sorgente):

<a href="{$_SERVER}/index.php?sid=002" target="X">SURVEY2</a>

ma non risolve il frammento {$_SERVER}

Qualcuno mi può gentilmente aiutare?
Ho postato il topic anche sul forum inglese.

Grazie, Loredana
The administrator has disabled public write access.
The following user(s) said Thank You: lfanfoni

URL dinamico in una domanda Visualizza testo 6 months 3 weeks ago #100185

  • lfanfoni
  • lfanfoni's Avatar
  • OFFLINE
  • Gold Lime
  • Posts: 265
  • Thank you received: 40
  • Karma: 11
Ho trovato una possibile soluzione con javascript, ma sicuramente ci deve essere un modo più efficente, magari utilizzando qualche variabile di sistema.
Con javascript si può forzare all'apertura della domanda sulla pagina l'indirizzo di un tag <a>. Nel tuo caso lo puoi concatenare con la root di base, sempre presa da un comando javascript.
Quindi occorre definire una domanda "Visualizzazione testo", aprirla in modalità "Codice Sorgente", e incollare questo script:

<a href="www.miosito.it" id="url1" target="_blank">SURVEY2</a>
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
document.getElementById("url1").href="http://"+location.hostname+"/index.php?sid=002";
});
</script>

In allegato trovi anche l'export della domanda

File Attachment:

File Name: hfad013f.lsq
File Size: 5 KB
The administrator has disabled public write access.

URL dinamico in una domanda Visualizza testo 6 months 3 weeks ago #100196

  • lfortunato
  • lfortunato's Avatar
  • OFFLINE
  • Junior Lime
  • Posts: 38
  • Thank you received: 1
  • Karma: 1
Grazie Luciano per la soluzione che hai proposto...funziona!

Basta aggiungere il nome dell'applicativo Lime subito prima di /index.php

Un saluto, Loredana
The administrator has disabled public write access.
Time to create page: 0.095 seconds
Donation Image