Simple web forms

Simple web forms

di Robert Scott -
Numero di risposte: 5

Hello,

I've been looking around for help with creating a form for students to submit. Inspired by what I've seen here - http://workspace.nottingham.ac.uk/display/Moodlehelp/How+to+create+an+Absence+Form - I want to create something similar.

But I cannot see a form block or plugin. I don't need to use the Absence module as this is for individual students to submit to rather than a teacher to track all students in a class.

Am I looking in the wrong place or is the only way to have web forms in moodle to use google forms or similar?

Rob

Media dei voti: -
In riposta a Robert Scott

Re: Simple web forms

di Mary Cooch -
Immagine Documentation writers Immagine Moodle HQ Immagine Particularly helpful Moodlers Immagine Testers Immagine Translators

What do you need your form to say? If you can be more specific, perhaps we can offer more suggestions. You can use Feedback for quite a lot of instances (it is standard but disabled by default so you will have it on your Moodle) Or you can even use an online text assignment, where they just type in a text box, again, depending on your needs.

Or did you actually want to develop a custom form yourself?

In riposta a Mary Cooch

Re: Simple web forms

di Robert Scott -

Hi Mary,

I'd like to capture their user ID, start and end dates and times of the absence, a reason for the absence and an explanation (similar to this google form). It looks like feedback might be able to do this (although it has no date/time picker).

I'd prefer to have a form that i can customise myself though, so that I can apply it to other purposes (like an application to suspend studies or change course)

Is there anything out there?


In riposta a Robert Scott

Re: Simple web forms

di Davo Smith -
Immagine Core developers Immagine Particularly helpful Moodlers Immagine Peer reviewers Immagine Plugin developers

What are you wanting to do with the data you are capturing?

Do you want it to go into a spreadsheet that you can analyse?

Do you want it to automatically send notifications when new data is submitted? If so, who should it go to?

The feedback module allows you to customise the questions you want to ask, so does that not already cover the requirement "a form that I can customise myself"?

You could also try the database module, as you can customise the fields you want to capture data about (and that would also handle the displaying of the results).

If you really want to have complete control over the form to display and what you want to do with the results of the form, then you will need to create your own custom block/activity - that will give you the freedom to do whatever you want with it.

In riposta a Davo Smith

Re: Simple web forms

di Robert Scott -

OK, a bit more information. Ideally, I would like each submitted response to be emailed but also stored in a spreadsheet for administrators to see, but not students.

I think that what I'm hearing is that there isn't something that already exists. A google form may offer what I need without going into creating a custom block. Or is creating a block fairly easy and recommended?

I appreciate your responses so far.