Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

SkelVanilla use HTML5 validation

  • DenisChenu
  • DenisChenu's Avatar Topic Author
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
5 years 9 months ago - 5 years 9 months ago #181358 by DenisChenu
SkelVanilla use HTML5 validation was created by DenisChenu
I add in SkelVanilla a HTML5 validation system :

1. Validation for mandatory question (usage of required)
2. Validation according to Expression Manager (usage of setCustomValidity)

This need testing, you can have a sample usage at direct link

Here some sample :




I only tested with FireFox (screenshot done with FireFox).

You can download SkelVanilla at dl.sondages.pro/skelvanilla.zip
Partial documentation at extensions.sondages.pro/64

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
Last edit: 5 years 9 months ago by DenisChenu.
The topic has been locked.
More
5 years 9 months ago #181361 by jelo
Replied by jelo on topic SkelVanilla use HTML5 validation
Is frama.link a new domain? Wonder why EMSI Antimalware is blocking frama.link.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar Topic Author
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
5 years 9 months ago - 5 years 9 months ago #181801 by DenisChenu
Replied by DenisChenu on topic SkelVanilla use HTML5 validation
Updated the system : 2 part
1. Set validity color for awesome button
2. Move to awesome button by default (remind all boostwatch theme integrated in 4 versions …) (*)
check the new validity system with this css
About validity of input updated live : it's in theme option. I think it's cool, but maybe i made an error : if you think it's must be disable by default :) tell me.

I add too a system to disable no-more-table, just using table-responsive or table-fixed class in Css class attribute.

SkelVanilla : table responsive, fixed or not


* If someone have good idea for default radio and checkbox : see gitlab.com/SondagesPro/SurveyThemes/skel...ues/7#note_150941462

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
Last edit: 5 years 9 months ago by DenisChenu.
The following user(s) said Thank You: cdorin
The topic has been locked.
More
5 years 9 months ago #181886 by cdorin
Replied by cdorin on topic SkelVanilla use HTML5 validation
Looks fantastic. Gonna play with it when the time allows!

Manual: manual.limesurvey.org/LimeSurvey_Manual
Bugs tracker: bugs.limesurvey.org/my_view_page.php
If you self-host and need help, contact one of our partners: limesurvey.com
Please do not contact me via PM - thank you.
The following user(s) said Thank You: DenisChenu
The topic has been locked.
Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose