Welcome to the LimeSurvey Community Forum

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

Attendance certificate after form submission

  • giannopk
  • giannopk's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 4 weeks ago - 1 year 4 weeks ago #251133 by giannopk
Please help us help you and fill where relevant:
Your LimeSurvey version: Version 3.23.6+200929
Own server or LimeSurvey hosting: Own server
Survey theme/template: Fruity
==================
I create a feedback form that contains the name and surname of a participant on an event.
Is there any way (plugin limesurvey setting etc), after the form submission by the participant, to automatically create an attendance certificate for the event, with the name of the participant on it?
Ideally the certificate should be available after form submission, but it can also sent by email if this cannot happen.
Last edit: 1 year 4 weeks ago by giannopk.

Please Log in to join the conversation.

More
1 year 4 weeks ago #251141 by ziankabir
Replied by ziankabir on topic Attendance certificate after form submission
You can built a custom plugin which generates the certificate & email to the user.
The plugin event you can look into is: www.limesurvey.org/manual/AfterSurveyComplete
The following user(s) said Thank You: giannopk

Please Log in to join the conversation.

  • giannopk
  • giannopk's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 4 weeks ago #251142 by giannopk
Replied by giannopk on topic Attendance certificate after form submission
Thanks a lot. Developing a custom plugin is not an option at this moment I am affraid.

However, I have managed to do it by customizing the END MESSAGE to something like the code below.

This simple example shows a print button which is hidden from the printed certificate.

Also the name and surname code question fields are taken. I have not yet tried the certificate ID but I think it will work.

I present this as a solution to the readers of this thread, without messing with plugins.

<style type="text/css">@media print {
#printPageButton {
display: none;
}
}
</style>
<div id="printPageButton"><button onclick="window.print();">print the certificate</button><br /><br /><small>If you do not see the print button, print from your browser just like any other page.</small></div>

<p> </p>


<p>name: {name}</p>

<p>surname: {surname}</p>

<p>certificate ID: {SAVEDID}</p>
The following user(s) said Thank You: ziankabir

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 4 weeks ago - 1 year 4 weeks ago #251143 by Joffm
Hi,
have a look at the plugin "pdfReport".
[url] gitlab.com/SondagesPro/ExportAndStats/pdfReport [/url]

This doos exactly what you want (create a good looking pdf, which is sent to the respondent.
There is a demo included.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 1 year 4 weeks ago by Joffm.
The following user(s) said Thank You: giannopk

Please Log in to join the conversation.

Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose