LimeSurvey 3.0.0 Release Candidate 3 released

More
3 weeks 4 days ago #160729 by StuartJKondziella
StuartJKondziella created the topic: LimeSurvey 3.0.0 Release Candidate 3 released
Hey guys,

we have now released the third release candidate for LimeSurvey 3.0.0. :)


Please keep testing so we can move on to the stable release as soon as possible! ;)

www.limesurvey.org/development-release


Also: Survey Template Design ➡️ Check out our updated documentation on the (in LimeSurvey 3) newly included template

engine which provides powerful tools for advanced (Template Editor) and basic (Template Options) design purposes:

manual.limesurvey.org/New_Template_System_in_LS3.x


Thanks a lot in advance.
The following user(s) said Thank You: fvanderstarre

Please Log in to join the conversation.

More
3 weeks 4 days ago #160766 by fvanderstarre
fvanderstarre replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
Not a moment too soon! I was getting a bit desperate for the lack of information on the new template system...
Thanks and keep up the good work!
Frank

Please Log in to join the conversation.

More
3 weeks 4 days ago #160767 by fvanderstarre
fvanderstarre replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
According to the Twig documentation, "Twig needs at least PHP 7.0.0 to run".
Will that be the new minimum required PHP level for L.S. release 3 ?

Please Log in to join the conversation.

More
3 weeks 3 days ago #160775 by LouisGac
LouisGac replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released

fvanderstarre wrote: According to the Twig documentation, "Twig needs at least PHP 7.0.0 to run".
Will that be the new minimum required PHP level for L.S. release 3 ?


github.com/LimeSurvey/LimeSurvey/blob/de.../Environment.php#L19

We're using Twig 1.29...

Please Log in to join the conversation.

More
3 weeks 1 day ago #160803 by fvanderstarre
fvanderstarre replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
I am trying to suppress EM tip and questionhelp display in (local) template.css:
.ls-question-message {
    display: none;
}
.ls-em-tip  {
    display: none;
}

However this doesn't seem to work .... Am I overlooking something or is it a bug?

Please Log in to join the conversation.

More
3 weeks 1 day ago #160805 by LouisGac
LouisGac replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
it should work.
please, try doing it via the template editor.

Please Log in to join the conversation.

More
3 weeks 1 day ago #160806 by fvanderstarre
fvanderstarre replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
That's what I did - edited my copy of Vanilla and saved the template.css file. See attachment.

File Attachment:

File Name: AMC_vanilla.zip
File Size:147 KB
Attachments:

Please Log in to join the conversation.

More
3 weeks 23 hours ago #160808 by LouisGac
LouisGac replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
ok I confirm the bug.
Thank you, that's exactly the kind of bug reports we're waiting for now.

Please Log in to join the conversation.

More
3 weeks 23 hours ago #160809 by fvanderstarre
fvanderstarre replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
You're welcome. Do you want me to report it in the bug tracker?

Please Log in to join the conversation.

More
3 weeks 23 hours ago #160810 by LouisGac
LouisGac replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
yes you can. I'm already working on it.
We should have tested it before releasing the RC.
It's a problem with template.css not being loaded at all.
You can still do your tests with the default template.

Please Log in to join the conversation.

More
3 weeks 21 hours ago #160811 by LouisGac
LouisGac replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
Ok, I just pushed the fix:
github.com/LimeSurvey/LimeSurvey/commit/...f520ef3261115885907c

Problem was that when using a single file in the manifest (like only template.css and no other css file), then it was converted to string instead of array in db...
github.com/LimeSurvey/LimeSurvey/blob/de...t/config.xml#L29-L33
VS:
github.com/LimeSurvey/LimeSurvey/blob/de...a/config.xml#L29-L31

So an easy way for you to fix it without applying the patch is just to add a dummy (even non existing) css file to the manifest, and then uninstall and reinstall.
The following user(s) said Thank You: fvanderstarre

Please Log in to join the conversation.

More
2 weeks 3 days ago #160978 by fvanderstarre
fvanderstarre replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
How do I "... add a dummy (even non existing) css file to the manifest, ..." ? It's not that obvious to me I'm afraid.

Please Log in to join the conversation.

More
2 weeks 3 days ago - 2 weeks 3 days ago #160979 by LouisGac
LouisGac replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
links are dead...

github.com/LimeSurvey/LimeSurvey/blob/de...a/config.xml#L24-L38

So in your custom template, instead of:
 
    <files>
        <css>
            <add>css/theme.css</add>
        </css>
        <js>
            <add>scripts/theme.js</add>
        </js>
        <print_css>
            <add>css/print_theme.css</add>
        </print_css>
    </files>
 

add:
 
    <files>
        <css>
            <add>css/theme.css</add>
            <add>css/dummy.css</add>
        </css>
        <js>
            <add>scripts/theme.js</add>
            <add>scripts/dummy.js</add>
        </js>
        <print_css>
            <add>css/print_theme.css</add>
        </print_css>
    </files>
 

because the files dummy.css/js don't exist, they will not be added to the package, but it will fix the generated json from the XML
Last Edit: 2 weeks 3 days ago by LouisGac.

Please Log in to join the conversation.

More
2 weeks 3 hours ago #161075 by fvanderstarre
fvanderstarre replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
I applied the changes you suggested, deinstalled and installed the custom template, but this still didn't have any effect on question or EM tip display...

Please Log in to join the conversation.

More
2 weeks 46 minutes ago #161081 by LouisGac
LouisGac replied the topic: LimeSurvey 3.0.0 Release Candidate 3 released
I should release today or tomorrow a RC4, so don't worry.
The following user(s) said Thank You: holch, fvanderstarre, cxprofile

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!