Check out the LimeSurvey source code on GitHub!

Several pages with surveys

5 years 5 months ago #65825 by arjanvanduivenboden
We are working with 4 administrators in 4 UserGroups. We all built surveys and now we want our own startpage for users.

Now there is only one page (index.php) which shows all public surveys.

Is it possible to have a page which shows only the surveys of GroupA en a page which shows the surveys of groupB.

Or can i add some code behind index.php f.e. index.php?action=surveylist

Please Log in to join the conversation.

5 years 5 months ago #65829 by tpartner
You may be able to hack the core code but this would leave you exposed to overwriting when updating.

Another solution may be to create HTML/PHP pages outside of LimeSurvey that list the appropriate survey links.

Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.

Please Log in to join the conversation.

5 years 5 months ago - 5 years 5 months ago #65830 by holch
I'd rather install Limesurvey 4 times than to try to hack the code. Because with the update function keeping installations up to date is a breeze and you can copy templates and surveys from and to all the other installations.

[Just saw that Tony had suggested this already] Or you could try to create your own pages in PHP that read the database and display only the relevant surveys for each usergroup.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds
Last Edit: 5 years 5 months ago by holch.

Please Log in to join the conversation.

5 years 5 months ago #65833 by Mazi
I wouldn't hack the code due to the update issues mentioned. Splitting up your current system into 4 installations might also mean a lot of work if you have several surveys you need to port.
To me the best and most flexible solution would be to code your own PHP page which lists the according entries for each admin.

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)'"

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form