CIForms sandbox: Difference between revisions
Jump to navigation
Jump to search
No edit summary Tag: 2017 source edit |
No edit summary Tag: 2017 source edit |
||
Line 1: | Line 1: | ||
This is a sandbox for https://www.mediawiki.org/wiki/Extension:CIForms ! | This is a sandbox for https://www.mediawiki.org/wiki/Extension:CIForms ! | ||
This is the simplest form (type "inputs" by default, one column) | |||
The square brackets represent an input, the square brackets contain the input type | |||
<pre> | <pre> | ||
{{#CI form: title = Contact form | {{#CI form: title = Contact form | ||
| | | type = inputs | ||
| first and last name [] * | | first and last name [] * | ||
| email [email] * | | email [email] * | ||
Line 10: | Line 15: | ||
</pre> | </pre> | ||
which produces the following | which produces the following | ||
{{#CI form: title = Contact form | {{#CI form: title = Contact form | ||
| type = inputs | |||
| submission groups = sysop | | submission groups = sysop | ||
| first and last name [] * | | first and last name [] * | ||
Line 20: | Line 26: | ||
}} | }} | ||
Form with placeholders. The square brackets contain the placeholder and the input type after the equal symbol: | |||
<pre> | <pre> | ||
Line 40: | Line 48: | ||
| [your message=textarea] * | | [your message=textarea] * | ||
}} | }} | ||
Inputs responsive (two columns), the square brackets contain the input type, the form rows can contain html (the label of the email input is bold) | |||
<pre> | <pre> | ||
Line 47: | Line 59: | ||
| first name [] * | | first name [] * | ||
| last name [] * | | last name [] * | ||
| email [email] * | | <b>email</b> [email] * | ||
| phone [tel] | | phone [tel] | ||
| your message [textarea] * | | your message [textarea] * | ||
Line 56: | Line 68: | ||
{{#CI form: title = Contact form | {{#CI form: title = Contact form | ||
| type = inputs responsive | | type = inputs responsive | ||
| first name [] * | | first name [] * | ||
| last name [] * | | last name [] * | ||
Line 64: | Line 75: | ||
}} | }} | ||
Multiple choice | |||
<pre> | <pre> | ||
{{#CI form: title = Why | {{#CI form: title = Why are you applying to this job ? | ||
| type = multiple choice | | type = multiple choice | ||
| I | | I send bulk application, even if I will be selected I'm not sure to confirm | ||
| I want to | | I ran out of money, I have to find whatever job quickly | ||
| | | I want to learn something new | ||
| The job fits my background and I'm very skilled, I look forward to join your team | |||
}} | }} | ||
</pre> | </pre> | ||
{{#CI form: title = Why | {{#CI form: title = Why are you applying to this job ? | ||
| type = multiple choice | | type = multiple choice | ||
| I | | I send bulk application, even if I will be selected I'm not sure to confirm | ||
| I want to | | I ran out of money, I have to find whatever job quickly | ||
| | | I want to learn something new | ||
| The job fits my background and I'm very skilled, I look forward to join your team | |||
}} | }} | ||
Revision as of 21:43, 8 January 2022
This is a sandbox for https://www.mediawiki.org/wiki/Extension:CIForms !
This is the simplest form (type "inputs" by default, one column)
The square brackets represent an input, the square brackets contain the input type
{{#CI form: title = Contact form | type = inputs | first and last name [] * | email [email] * | your message [textarea] * }}
which produces the following
Form with placeholders. The square brackets contain the placeholder and the input type after the equal symbol:
{{#CI form: title = Contact form | [first and last name] * | [email=email] * | [phone=tel] | [your message=textarea] * }}
which produces the following:
Inputs responsive (two columns), the square brackets contain the input type, the form rows can contain html (the label of the email input is bold)
{{#CI form: title = Contact form | type = inputs responsive | submit = abc@test.com | first name [] * | last name [] * | <b>email</b> [email] * | phone [tel] | your message [textarea] * }}
Multiple choice
{{#CI form: title = Why are you applying to this job ? | type = multiple choice | I send bulk application, even if I will be selected I'm not sure to confirm | I ran out of money, I have to find whatever job quickly | I want to learn something new | The job fits my background and I'm very skilled, I look forward to join your team }}
{{#CI form: title = Metti i verbi al futuro semplice | type = cloze test | * Vedo, vedo... che tra poco [incontrare=incontrerai] l'uomo della tua vita | Vedo, vedo... che [avere] una grande vincita al gioco | Questa carta mi dice che [vincere] il concorso che hai appena fatto | Quest'altra carta mi dice che [sposarsi] al massimo entro tre anni | Ah, qui vedo che [fare] un viaggio molto interessante | Qui vedo che [andare] ad abitare in un'altra citta' }}