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

Mehr
1 Jahr 4 Monate her - 1 Jahr 4 Monate 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: 1 Jahr 4 Monate her von vkuzmin.

Bitte Anmelden um an der Konversation teilzunehmen.

Mehr
1 Monat 2 Wochen her - 1 Monat 2 Wochen 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: 1 Monat 2 Wochen her von socius.

Bitte Anmelden um an der Konversation teilzunehmen.

Mehr
1 Monat 2 Wochen her - 1 Monat 2 Wochen 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: 1 Monat 2 Wochen her von tpartner.
Folgende Benutzer bedankten sich: socius

Bitte Anmelden um an der Konversation teilzunehmen.

Mehr
1 Monat 1 Woche her - 1 Monat 1 Woche 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: 1 Monat 1 Woche her von socius.

Bitte Anmelden 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