How to get limesurvey base url? like http://example.com/limesurvey/

Mehr
2 Jahre 1 Monat her - 2 Jahre 1 Monat her #141548 von vkuzmin
vkuzmin erstellte das Thema How to get limesurvey base url? like http://example.com/limesurvey/
I'm use "/limesurvey/" in links but its not so good. For example, when i want to show a link to start survey again i'l type
<a href="/limesurvey/index.php/survey/index/sid/{SID}/newtest/Y/lang/en">Start again</a>
Is there any replacement for base url? To do something like {BASEURL}/index.php/survey/index/sid/{SID}/newest/Y/lang/en

Closest one i've found in replacements_helper.php is
href="{SURVEYRESOURCESURL}../../../../"
Letzte Änderung: 2 Jahre 1 Monat her von vkuzmin.

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
10 Monate 1 Woche her - 10 Monate 1 Woche her #161399 von socius
socius antwortete auf das Thema: How to get limesurvey base url?
Hi all,

@vkuzmin, did you finally find a solution to this, i.e. a placeholder that returns the base url?

I would like to use the base url in a survey question (not in the mails). I use LS Version 2.6.4.

I just searched the documentation ( manual.limesurvey.org/URL_fields , manual.limesurvey.org/Email_templates , ) and the forum and did not find a solution.

{SURVEYRESOURCESURL} gives back the correct URL for .../upload/surveys/241618
{TEMPLATEURL} gives back the correct URL to the template, but

neither entering
{SURVEYURL} nor
@@SURVEYURL@@

in the question text gave back the link, just errors







Did I overlook anything?

Thanks a lot for any hint!

Best,
G
Anhang:
Letzte Änderung: 10 Monate 1 Woche her von socius.

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
10 Monate 1 Woche her - 10 Monate 1 Woche her #161434 von tpartner
tpartner antwortete auf das Thema: How to get limesurvey base url?
You can try something like this (but I'm not sure whether it will return the absolute or relative path):

{if(stripos(TEMPLATEURL, '/upload/templates/'), substr(TEMPLATEURL, 0, stripos(TEMPLATEURL, '/upload/templates/')+1), substr(TEMPLATEURL, 0, stripos(TEMPLATEURL, '/templates/')+1))}

Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Letzte Änderung: 10 Monate 1 Woche her von tpartner.
Folgende Benutzer bedankten sich: socius

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Mehr
10 Monate 6 Tage her - 10 Monate 6 Tage her #161597 von socius
socius antwortete auf das Thema: How to get limesurvey base url?
Thanks @tpartner! (and sorry for my late response!)

This works!

I have my webspace at my university, in the form
www.university.edu/mywebspace/lsinstallationdir

and in my case this code returns the relative path:
/mywebspace/lsinstallationdir

Thanks!
Best
G
Letzte Änderung: 10 Monate 6 Tage her von socius.

Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.

Jetzt loslegen!

Melden Sie sich jetzt an, und erstellen Sie in wenigen Minuten Ihre erste Umfrage.

Account einrichten

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für alle Neuigkeiten rund um LimeSurvey
captcha