Welcome to the LimeSurvey Community Forum

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

Emojis as responses

  • bulgin
  • bulgin's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
4 years 10 months ago - 4 years 10 months ago #192217 by bulgin
Emojis as responses was created by bulgin
Hello.

Please see the attached screenshot which I received in my inbox today for participating in a survey. Hmmm. Looks interesting, clicking on the emoji which registers a response in the survey.

Is this even something I can do in LimeSurvey in a way so the user doesn't leave their inbox?

It would be a nice feature to embed links in the emojis for users to indicate a response. Could help with people who have visual disabilities or language challenges.

Just a thought.
Last edit: 4 years 10 months ago by bulgin.
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 10 months ago - 4 years 10 months ago #192219 by Joffm
Replied by Joffm on topic Emojis as responses
There is the question theme "5-point-smileys".
github.com/tpartner/LimeSurvey-5-Point-Smileys

You may use your preferred pics.
See
upload/themes/question/5-point-smileys/survey/questions/answer/5pointchoice/assets/images
and
upload/themes/question/5-point-smileys/survey/questions/answer/5pointchoice/assets/css

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 4 years 10 months ago by Joffm.
The topic has been locked.
  • bulgin
  • bulgin's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
4 years 10 months ago #192222 by bulgin
Replied by bulgin on topic Emojis as responses
Oh wow that's perfect! LimeSurvey continues to surprise and excel in every way imaginable. The best survey program out there!

Thanks Joffm.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
4 years 10 months ago #192239 by DenisChenu
Replied by DenisChenu on topic Emojis as responses
You can use real emoji too (sample)


Quicly done, can be improved with some css.

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.
The following user(s) said Thank You: AlainR
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 10 months ago #192241 by Joffm
Replied by Joffm on topic Emojis as responses
Hi, Denis,
of course, this is for single punch (radio) .
And you may use in header of arrays, too.

I just concentrated on his "five-point-scale"

But now bulgin has all options.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: DenisChenu
The topic has been locked.
  • bulgin
  • bulgin's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
4 years 10 months ago - 4 years 10 months ago #192245 by bulgin
Replied by bulgin on topic Emojis as responses
yes, now I'm:


Last edit: 4 years 10 months ago by bulgin.
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 10 months ago #192248 by tpartner
Replied by tpartner on topic Emojis as responses

You can use real emoji too...

Yes, you could also modify my question theme with CSS, using emojis.

Code:
.smiley-list .smiley-item label {
  position: relative;
  display: block;
  border: 1px solid #DBDBDB;
  border-right: 0 none;
  height: auto;
  margin: 0;
  padding: 0;
  background: transparent 0 0 no-repeat;
  font-size: 0;
}
 
.smiley-list .smiley-item-5 label {
  border-right:  1px solid #DBDBDB;
}
 
.smiley-list .smiley-item input[type="radio"]:checked + label {
  background: #ECF0F1;
}
 
.smiley-list .smiley-item label::before {
    position: relative;
    left: auto;
  top: auto;
    display: block;
    width: auto;
    height: auto;
    margin: 5px;
    padding: 0;
    border: 0 none;
    border-radius: 0;
  background: transparent none;
  background-size: cover;
  opacity: 0.5;
    filter: alpha(opacity=50);
  text-align: center; 
  font-size: 48px;
}
 
 
@media only screen and (max-width: 480px) {
  .smiley-list .smiley-item label::before {
    font-size: 36px;
  }
}
 
.smiley-list .smiley-item-1 label::before { content:"\1F622"; }
.smiley-list .smiley-item-2 label::before { content:"\1F641"; }
.smiley-list .smiley-item-3 label::before { content:"\1F610"; }
.smiley-list .smiley-item-4 label::before { content:"\1F642"; }
.smiley-list .smiley-item-5 label::before { content:"\1F600"; }


Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The following user(s) said Thank You: DenisChenu
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
4 years 10 months ago #192249 by DenisChenu
Replied by DenisChenu on topic Emojis as responses

tpartner wrote:

You can use real emoji too...

Yes, you could also modify my question theme with CSS, using emojis.

I think it can be a great enhacement of your plugin :)

Maybe multiple option
1. Image
2. emojis default
3. emojis with specific font : ( github.com/LimeSurvey/LimeSurvey/tree/ma...s/5pointchoice/fonts )

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.
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 10 months ago #192251 by tpartner
Replied by tpartner on topic Emojis as responses
I think it would be better to simply develop a new question theme for emojis - I think many users would be confused about how to use images vs emojis.

Regarding fonts, that's interesting but they may not be supported. This from Google's Noto Color Emoji site - "Noto Color Emoji supports all emoji defined in the latest Unicode version (v10.0). This font format is supported on Android and Linux, but doesn’t work on macOS or Windows."

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 10 months ago #192252 by tpartner
Replied by tpartner on topic Emojis as responses
Here is a new question theme using emojis instead of images for the 5-point-choice - github.com/tpartner/LimeSurvey-5-Point-Emojis

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The following user(s) said Thank You: DenisChenu
The topic has been locked.
Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose