Welcome to LiberaForms documentation!

Under construction

Introduction

LiberaForms is a libre software tool to easily create and manage forms that respect the digital rights of the people who use it.

Form inspect view

Features

  • Answers to forms anonimously
  • Browse, edit and download the replies to your forms
  • Include a checkbox to require Data protection law consent
  • Collaborate with other users by sharing permissions
  • And much more!

Documentation

LiberaForms is libre culture published under the AGPLv3 license: use it, share it, improve it!

User roles

Anonymous user

Anyone who can answer public forms. That requires a connection to the Internet.

Guest

A Guest can be granted access to read a form's answers. A Guest cannot create or edit forms.

Editor

The default user. An Editor can:

  • Create, edit and publish forms
  • Download answers in CSV (spread sheet) format
  • Delete the form and/or it's answers
  • Set expirary conditions
  • Share forms with other users. See sharing options
  • And other form management options

Read the Editor guide

Admin

Admins are Editors but can also:

  • Manage users and forms
  • Change site configuration

Admins cannot read the answers to other Editor's forms.

Read the Admin guide

Super admin

A Super admin is an Admin, but can also configure these extra Site parameters.

  • Public links
  • SMTP config A super admin can also change the Author of a form.

Read the Super admin guide

Editor guide

When you create an account you can see the Editor panel. See User roles

Editor Panel

Editor panel

The Editor panel has three items:

Settings

This is your personal configuration page.

Email notifications

File uploads

  • Disk usage
  • Form attachments
  • Form media
  • Add and delete form media

Social

Fediverse connect

The Fediverse is a distributed social media network of federated, independent and interconnected servers.

Before continuing, first go to your node on the Fediverse and log in there. Only then can you configure Fedi connect.

Use this page to generate an Access token. An access token is a secret that you create and allows LiberaForms to publish forms in your name, on your node.

Fediverse connect

  1. Enter the URL of your Fediverse node. Note that https:// must be prepended.
  2. Click the Generate button to create an access token. You will be directed to a page on your node asking you to confirm the ..
  3. Click Save.

The Node name and the Access token are both encrypted and stored in LiberaForm's database.

After successfully saving your Access token, a new option Fediverse is displayed on each Form's Manage page.

'My forms'

Click on the My forms main menu item. There are three buttons at the top right:

If you haven't yet created any forms, you will see the Templates page here instead. See Templates

My forms

To understand the meaning of each column see Data tables

Templates

Templates are examples of forms that can be reused. You can use it as it is, or modify it as much as you need.

Click on the Templates button in the My forms page to see all available templates.

Templates page

To use one of them, click the Show more blued text. There, click Use this template or Go back.

Template options

The workflow when using a template is the same as building a form from scratch: you can modify it and you need to give it a name. See Form editor

New form

Start building a new form by first selecting a template, or by using the New form button button.

This page is divided in three sections:

  1. Introduction text
  2. The form
  3. The form's URL

1. Introduction text

Your new form will begin with this text. Use this text to explain what your form is about and why people should fill it out. You can include as much detail as you wish.

Introduction text

The editor may seem a little strange at first because of different symbols, like # that get added to your text. This is Markdown syntax. You can safely ignore this syntax if you wish, however markdown is widely used in LiberaForms because it is an easy way to write HTML code.

Markdown is easy and fun! Learn its basic syntax

2. The form

Add elements to the form by just dragging and dropping them, or clicking them once.

The form

See the complete list of form elements, their options and how to use them

Managing elements

Each element is displayed by a block that contains the Name on the left, and Delete, Edit, and Duplicate buttons on the right.

Element block

You can reorder the elements within your form by dragging and dropping them.

3. The form URL

The form URL

Your form will have this address. People will use it to find your form on the Internet.

As URLs can just have lower case letters and special characters, if you enter any other character like upper case ones, LiberaForms will propose you a slightly modified name.
To accept it, click on OK, use this URL

Preview and save the form

At the bottom of the page, two buttons are displayed:

  • Preview to check how it looks before saving
  • Cancel to abort the process

After saving the form, you are redirected to the form's management page.

Form elements

There are two basic types of elements:

  • Fields ask information from the user.
  • Texts only display text. They can be used to orientate the user.

Fields

There are different types of fields. Short texts, long texts, multiple choices, dates, etc.

Fields share these common options:

  • Required: It won't be possible to send the answers until the element marked as Required is completed.
  • Name: A short text. This is the new element's name.
  • Description: A longer text to describe what you ask for.

Common fields in elements

Short text

Displays a Short text field, a one line text.


  • Example: give an example to whom answers the form, a placeholder.
  • Default: give a predetermined answer in case the user does not fill this element up.
  • Type: define if it requires a short text or an email.

Use this element to solicit information like a Name, Postcode, etc.

Long text

Displays a Long text field.


  • Example: give an example to whom answers the form, a placeholder.
  • Default: give a predetermined answer in case the user does not fill this element up.
  • Rows: define how many rows is the user expected to fill. The more the rows, the greater will the box look. This does not limit the text extension.

Use this element to solicit extended information like an opinion.

Dropdown options

Displays a dropdown list of selectable options.

  • Options: Define selectable options.

Single choice

Displays a group of options. Only one option can be selected.

 
 
 

  • Inline: Display the options horizontally, on the same line.
  • Options: Define selectable options.

Multiple choice

Displays a group of options. Multiple options can be selected.

  Early morning session
  Early afternoon session
  Evening session

  • Inline: Display the options horizontally, on the same line.
  • Options: Define selectable options.

Date

Displays a Date field.

Number

Displays a Number field.

  • Default: give a predetermined answer in case the user does not fill this element up.
  • Min: the minimum value accepted.
  • Max: the maximum value accepted.
  • Step: the interval that arrows change.

File Upload

Displays a File Upload field. Here users can upload a file from its local storage.

File Upload

Texts

These elements only display text. They do not ask any information.

Title

Displays a line of big text to the user, better known as a title.

  • Name: The text to be displayed.
  • Type: The size of the text. h1 biggest, h6 smallest.

Paragraph

Displays a paragraph of text to the user.

  • Content: The text to be displayed.

Form management

Each form has a management page. To access this page, click on the name of the form in My Forms.

Inspect form view

Details

Displays information about the current state of the form, and management options. At the top right there are two buttons:

Below these buttons form details are listed:

  • Name: displays the name of the form.
  • Last answer: displays when the last answer to the form was received. See Manage answers.
  • Public URL: displays the public URL of the form. Share this URL so others can answer the form.
    • It will be blue when the URL is publicly accessible and it will become a regular link.
    • It will be gray when the URL is not publicly accessible.
  • Public: makes the form publicly accessible (True) or not (False).
  • Fediverse: share the form on the Fediverse, a distributed social media network of federated, independent and interconnected servers.
  • New answer: if set to True, you will be notified each time you receive a new answer to this form.
  • Expiration: sets the expirary conditions. False by default. See more.
  • Editors: shares editor access via email. Not shared by default. See more.
  • Shared answers: sends notifications via email on new form answer. See more.
  • Invitations: displays pending Guest invitations. See more.
  • Restricted access: makes the form private, so only people logged in can answer to it. False by default. See more.
  • Confirmation: if enabled, sends an email to whom answered the form, to notify them that the answer was sent well.
    • This option will show up only if you enter a Short text element asking for an email address (Type).
  • DPL (Data Protection Law): appends an agreement text to the form. Disabled by default. Use the button Personalize to edit the text.

After replying to the form

The users see a text just after they have sent the answer.
You can edit that text clicking the button Edit text on the top right side of this section, and confirm the changes clicking Save.

Edit text on After replying to the form

Other options

  • View log: check all changes made to this form.
  • Duplicate form: use this form as a template to create a new form.
    Note that, as it is a new form, you will have to set a new URL and preview and save it. See Form editor.
  • Embed form: shows above an HTML code to embed the form in a website.
  • Delete form and answers: allows you to delete the form and all its answers.

Form

A preview of the form as it is seen on the Internet. Click Edit form to modify it.

Expiration

Form expiration

Notification

By default, you are notified when the form expires. Set to False if you do not want so.

Expiration conditions

You can set the form to expire when meeting any of these conditions.

  • Date / Time: choose the date when you want the form to expire. You can also set a time of day, even if this is not mandatory.
  • Number fields: form will expire when the sum of values between all answers to this field in this form reaches the specified value. For example, if you set expiration condition to value=5 on this number field, if you receive 2 answers that ask on this field for 2 and 3, the form will then expire.
    • This option shows up only if you enter a Number element into the form.
  • Maximum answers: the form will expire when it receives the amount of answers set here.

When the form has expired

Edit the text that users see when a form is already expired and can not be answered anymore. Click Edit text for this.

Sharing

Form sharing

Editors

You can share access to edit the form with other users that already have an account.
Add new users by entering the email address they are using for their account.

Shared answers

You can share access to view answers to this form with other users that already have an account.
Share answers by entering the email address of another user. If a user with that email address cannot be found, you will have the option to send them, via email, an invitation to create a Guest user.

Invitation

Pending invitations are listed here.

Restricted access

This option lets you make the form private. Only people logged in on the server will be able to view and submit the form.
Click the Restricted button to make your form private. If you choose Public form, anyone having the link will be able to answer it.

DPL

Personalize the text with the information about Data Protection Law. See Manage form.

If you enable this agreement, a checkbox is shown to users answering this form.
You can change the checkbox message below the text, even if it is I agree by default.

DPL text

Form answers

Manage answers from this page: edit, visualize, order items and download answers to your forms.

Form answers

Form details button brings you to form management. See Form management

Visualization

There are two ways to visualize answers, by table as a list and by cards. Mark, edit and order answers.

Table

Allows you to order items. First column is fixed if you scroll horizontally columns. Each item is an element of a form previously created. See Elements

Cards

Admin guide

When you set up your own instance or some other admin gives you an admin role you can see the Admin panel. See User roles

Admin Panel

Admin panel

The Admin panel has three items:

Forms

In this page there is a list of all the forms on the server.

'All forms' page

All forms

Statistics

The Statistics button gives you information about all the forms created in this instance.

Site Statistics

(aquí hauria de sortir la '/images/site_stats.en.png' però no apareix)

Table columns

  • Name
    Name of the form. Click on the name of the form to view and edit settings.
    See User details
    See Admin options

  • Created
    Year, month and day when the form was created.

  • Author
    Name of the author of the form. Click on the name of the author to view user details and statistics. See User details

  • Public
    Know if a the form is publicly accessible.

  • Last answer
    Date and hour of the last answer of this form.

  • Answers
    Number of answers received on the form.

Details

As Admin you have some more information in the form inspect page.

Admin form details

  • Author
    Name of the author of the form. Click on the name of the author to view user details and statistics. See User details

  • Created
    Year, month and day when the form was created.

Admin options

At the bottom of the page you will find a couple of options more.

Admin options

  • Duplicate
    Reuse a form. This option allows you to use an existing form as a template. See Form management page

  • Disable
    Makes form publicly inaccessible. This form won't be public until an Admin enables this option again.

Users

A list of all users on this site. See roles

Users page

  • Statistics
    About all the forms created on this site. See Site statistics

  • Invite a user / Invitations
    Invite a user or check all the invitations of this instance. See Invitations

  • Download CSV
    Download all user data as a CSV (spread sheet). See Download CSV

Table columns

  • User name
    Name of this user. Click on the name of a user to view user details and statistics. See User details

  • Created
    Year, month and day when the user was created.

  • Enabled
    True means that this user is not blocked by any Admin. False means that is blocked. See User details

  • Email
    Email address of this user.

  • Forms
    List of forms that this user has created.

  • Admin
    True means that this user is Admin. False that it's not.

Invitations

As an Admin you can invite other people to create a user. Invitations can also be deleted.

Invitations

Invite a new user

Send the invitation by email and include a mesage. If you consider, give an Admin role to this user. See User roles

Invite new user

The invitation

An example of an email invitation.

Invitation example

See Email branding section to personalize the emails you send from this site.

User details

Information about the user, statistics about the forms that has created and a list of its forms.

User details

  • User name
    Name of this user.

  • Created
    Year, month and day when the form was created.

  • Language
    Prefered language of this user.

  • Email
    Email address of this user.

  • Validated email
    This user has validated its email address.

  • Attachments enabled
    If the user can upload images, it has Attachments enabled true.

  • Admin
    If this user has an Admin role, this option is marked true. See User roles

  • Blocked by admin
    If this user is blocked by an Admin, this option is marked true.

  • Delete user and authored forms
    As Admin you can delete a user and the forms that has created.

Statistics

Stats by columns about the forms of this particular user.

User stats

Forms

Information about the forms of this user.

User forms

  • Name
    Name of the form.

  • Created
    Year, month and day when the form was created.

  • Author
    True if the user is the author of this form.

  • Editors
    Number of editors for this form.

  • Public
    True if the form is publicly accessible.

  • Answers
    Number of answers of this form.

Config

Change the site's appearance and configuration.

  • Look and feel
    Change the appearance of the site (name, color, icon, etc.).
    See Look and feel

  • New user
    Define some items for new users. Allow attachments or set default language.
    See New user

  • Site settings
    Configure some aspects of the site itself like terms and conditions, email server, type of attachements allowed, etc.
    See Site settings

  • Installation
    Creation date of this installation and it's current LiberaForms' software version.

Look and feel

Personalize the appearance of the site.

Look and feel

Site name

Change the name of the site.

Change site name

Front page text

Edit the front page text with markdown. Learn more about markdown

Edit front page

Icon and Favicon

Change the icon and favicon of the site. Choose an image from your computer and click the Upload button. Square and small images are recommended.

Site icon

Primary color

Choose a color for the site. Use our proposed colors or use your own. Color codes begin with a hash symbol # followed by six letters and numbers. e.g. #19797A.

Primary color

Learn more about HTML color codes

Email branding

Personalize and test the emails you send from this site. For example, when you send an invitation to a new user. See an example of email branding

Personalize

Choose an image from your computer and write a footer text. Save changes.

Email branding personalize

Test

Send yourself an email to test your personalization.

Email branding test

New user

Define default profile settings for new users.

New user

As an Admin you can invite new users to the site. See Invitations

Default language

Choose a language for new users.

Change language

Enable attachments

Allow new users upload images for their forms and solicit attachments. Set the option to true or false.

Default timezone

WIP.

Site settings

Define some settings for the site.

Site settings

Invitation only

If this option is true, new users must be invited to the site. When false, registration is open and anyone can create an account.
See Invitations

Consent

Define consent texts for the site. For example, legal texts like Terms and Conditions or General Data Protection Regulation (GDPR).

Consent text

Site

This consent text is for the site itself. In this case, new users must gree with these terms and conditions.

  • Preview
  • Edit
  • Add to new user form

Forms

This consent text if for the forms of the site.

  • Edit
  • Shared
  • User icon

Attachment types

Define the type of attachments that can be uploaded to a form. For example: png, odt, etc.

Form attachments

Super admin

Public links

SMTP

Change author

Change author

LiberaForms' Social Contract

Version 1.0 ratified on May 05, 2021.

The people implied in the software LiberaForms [1] have agreed the project's governance into two documents: a Social Contract and a Code of Conduct. In this document the Social Contract is explained.

Index:

  • Our commitment
  • Social Contract with the Free software community
  • Credits: software, documentation and license

Our commitment

LiberaForms appeared for a simple reason: create a software for creating forms that would be easy to use, guided by principles of the decentralization of the web and ethical design [2]. These are the project's main goals, which becomes a reality by:

  • Developing and maintaining the software LiberaForms.
  • Creating a software that can be installed on a server and that adapts to the needs of people using it.
  • Offering a decentralized and a advertisement free experience to people who want to create forms with free technologies and ethical design.
  • Researching and implementing a sustainable way of creating free culture and digital commons.

Social Contract with the Free software community

  1. We will create free code and contents
    LiberaForms is a software licensed under AGPLv3 [3] and later, and it will follow the recommendations from Reuse [4]. Also the contents will always be free, under CC BY-SA [5] or compatible licenses. When writing new components for the software LiberaForms or when creating related contents, we will do it under free licenses.
    We will create the best software we can, and both code and documentation of the project will be public. Besides that, we will allow others making use of resources generated without asking for reward for us.

  2. Without advertisement
    LiberaForms wants to be sustainable through the services offered to people or entities who want to make custom and/or intensive use. LiberaForms does not receive, neither wants so, money from investment funds, nor is intended to be a "start-up" company. Rejecting the advertising model, we promise to develop Free software under principles of ethical design and without advertisement.

  3. We will prioritize actions having users, community and free culture in mind
    We will be guided by the needs of our users and the Free software community under principles of free culture that make digital commons possible. We will prioritize our actions in relation to these needs and principles. To do so, we will provide public and private spaces for participation that will be governed by the Code of Conduct [6].

  4. We will promote technological sovereignty
    LiberaForms will defend people's digital rights, promote technological self-governance and the decentralization of the web.

Credits

For creating, translating, coming into agreement and publishing this document we used Free software and we were inspired by other Free software projects. Thanks to all of them to pave the way for us.

Software used

We want to thank the development of the software and implementation and maintenance of the services, specially to associations and collectives that provide services such as the videoconferences on the Jitsi from eXO [7] and the pad, the forum, the Mumble, the cloud, the public documentation, the website or the social media from LaLoka [8] and Fedicat [9]. Tools used: GNU/Linux, LibreOffice, Pluma, Etherpad, Discourse, Jitsi, Mumble, Nextcloud, Arxius Oberts, Grav, Pleroma.

Documentation

For making this social contract, we were inspired by these following documents:

License of this document

The license of the Liberaform's Contract Social is Creative Commons Attribution Share-Alike, CC BY-SA. This means that you can use and modify this document as long as mention the author and you use the same license if you make any modification.

Examples of mention:

How to mention this document:

  • If there is no modification:

Social Contract from LiberaForms <https://docs.liberaforms.org/en/socia-kontrakto>. License: CC BY-SA

  • If there is any modification:

This work is a modification by (the name of who modified it). Original work: Social Contract from LiberaForms <https://docs.liberaforms.org/en/socia-kontrakto>. License: CC BY-SA


References:
[1] LiberaForms Project
[2] Ethical Design principles
[3] AGPL License
[4] Reuse Software
[5] CC BY-SA License
[6] LiberaForms' Code of Conduct
[7] Association eXO
[8] Association LaLoka
[9] Project Fedicat

LiberaForms' Code of Conduct

Version 1.0 ratified on May 12, 2021.

The people involved with the software LiberaForms [1] have agreed the project's governance into two documents: a Social Contract [2] and a Code of Conduct. In this document we explain the Code of Conduct.

Index:

  • Standards, examples and post-meritocracy
  • Scope, consequences and actions
  • Credits: software, documents and license

Standards, examples and post-meritocracy

Standards

For promoting an open and welcoming environment on the LiberaForms project, we, the people who participate on it, commit to look after a qualitative participation in which the principles of the project detailed in the Social Contract will be respected and in which no harassment will have place and every person will feel respected, independently of their age, their physical appearance, functional diversity, ethnic, sexual or gender identity, level of experience, technical preferences, nationality, religion or socioeconomic status.

Disagreeing on some things is totally compatible with being kind and respectful. Besides, we need to take into account communicative problems that can bring misunderstandings and confusions, such as the fact of communicating in non-native languages or having very different cultural experiences. And, as a conversation often drifts into other topics, we need to try to be skillful in sticking to the topic at hand. In addition, expressing ourselves in a respectful, clear and concise way is always helpful.

Moreover, except for sensitive topics, it is very positive asking for help or explaining our doubts in public for easing both collaboration and that other people having the same doubts can find a solution.

Examples of behaviors that contribute to create a pleasant environment

  • Using an inclusive and welcoming language.
  • Respecting other points of view and experiences.
  • Assuming goodwill.
  • Showing empathy and kindness.
  • Sticking to the topic being concise, collaborative and open.
  • Avoiding using ironical and sarcastic sentences so there won't be misunderstandings.
  • Focus on what is best for the project.

Examples of unacceptable behaviors

  • Using sexualized language or imagery and/or insinuating oneself both physically and virtually in the context of the project.
  • Harassing, insulting, making derogatory comments and/or personal attacks on messages, avatars and/or usernames.
  • Any public or private behavior intended as persecution, harassment or intimidation.
  • Attaching, publishing and/or spreading other people's data without their explicit permission.
  • Intentionally publishing or spreading libel, slander or other misinformation.
  • Continuing to feed a conversation or inciting others to join in after a person has asked to leave the conversation.
  • All mentioned, even if it is presented ironically or as a joke.

Post-meritocratic declaration

  • Our value as human beings is not inherently linked to our value as workers. Our professions do not define us: we are much more than the work we do.
  • Interpersonal skills are, at least, as important as the technical ones.
  • The value of non-technical contributors is as important as the value of technical ones.
  • Working in the technological area is a privilege, not a right. The negative impact of some people is not balanced out with their technical contributions.
  • We want to use our privileges, however few, to improve the lives of others.
  • We share the responsibility to refuse to participate in technologies that impact negatively the well-being of people.
  • We want to ease the participation of all kinds of people so that they can integrate themselves and achieve what they want. That means to invite them and that they feel supported and empowered.
  • We bring more value as professionals if take into account the diversity of our identities, experiences and perspectives. Homogeneity is not a standard to follow.
  • We need to achieve everything we set out to do while living a full life. Our success and value are not based exclusively on spending all our energy on developing software.
  • We strive to reflect our principles in everything we do. Talking about principles without putting them into practice is not having principles.

Scope, consequences and actions

Scope

This Code of Conduct applies both in the project spaces and in other spaces and channels where the project is involved. This includes discussion forums, chatrooms, code repositories, blogs and Fediverse accounts, as other services proposed by LiberaForms, private communication in the context of the project and any events or projects in which we are taking part on behalf of LiberaForms.

Consequences

It is expected from people participating in the project LiberaForms that, if asked to stop a behavior considered unacceptable, they stop it immediately. If a person behaves in an unacceptable way, the moderators will have the right to take any action that they deem appropriate for the comfort and the protection of the other participants, including temporary or permanent expulsion from the spaces and channels of LiberaForms and even sharing the behavior of that person to other members of the project or to the whole public.

Actions

If you see that someone is violating this Code of Conduct, you can inform that person that what they are making or saying is undesirable by linking to this Code of Conduct and you can even ask them to stop that behavior.

If you see that no one is correcting an unacceptable behavior but you do not feel confident to talk to that person directly, contact a moderator. As soon as possible, a moderator will take care of it. Nonetheless, when reporting someone it is important to include relevant information in a private way: links, screenshots, context or other information that may serve to understand and solve the situation. Send the information to a moderator.

Contact the moderators:

Credits

For creating, translating, coming into agreement and publishing this document we used free software and we were inspired by other free software projects. Thanks to all of them to pave the way for us.

Software used

We want to thank the development of the software and implementation and maintenance of the services, specially to associations and collectives that provide services such as the videoconferences on the Jitsi from eXO [3] and the pad, the forum, the Mumble, the cloud, the public documentation, the website or the social media from LaLoka [4] and Fedicat [5]. Tools used: GNU/Linux, LibreOffice, Pluma, Etherpad, Discourse, Jitsi, Mumble, Nextcloud, Arxius Oberts, Grav, Pleroma.

Documentation

For making this code of conduct, we were inspired by these following documents:

License of this document

The license of the Liberaform's Code of Conduct is Creative Commons Attribution Share-Alike, CC BY-SA. This means that you can use and modify this document as long as you mention the author and you use the same license if you make any modification.

Examples of mention:

How to mention this document:

  • If there is no modification:

Code of Conduct from LiberaForms <https://docs.liberaforms.org/en/etiketo>. License: CC BY-SA

  • If there is any modification:

This work is a modification by (the name of who modified it). Original work: Code of Conduct from LiberaForms <https://docs.liberaforms.org/en/etiketo>. License: CC BY-SA


References:
[1] LiberaForms Project
[2] Social Contract
[3] Association eXO
[4] Association LaLoka
[5] Project Fedicat

General usage info

Markdown

https://commonmark.org

[[TOC]]

Titles

Titles are lines of text that begin with a # followed by a space.

This markdown syntax ..

# A big title

.. produces

A big title

The more # you add, the smaller titles become.

This markdown syntax ..

## A smaller title

.. produces

A smaller title


Paragraphs

Use a blank line to separate one or more lines of text and you will create paragraphs.

This markdown syntax ..

Use free software.

It is respectful.

.. produces

Use free software.

It is respectful.

Line breaks

You can put each sentence into a separate line and they will be displayed in a single line.

This markdown syntax ..

Other animals and plants deserve our respect.
Take care of them,
be kind.

.. produces

Other animals and plants deserve our respect. Take care of them, be kind.

If you want to use different lines without using paragraphs, add two spaces at the end of the line.

This markdown syntax ..

Other animals and plants deserve our respect.··
Take care of them,··
be kind.

.. produces

Other animals and plants deserve our respect.
Take care of them,
be kind.

Mark up text

You can make a text bold, italic, crossed out or monospace (also known as 'code')

Lists

Unordered lists

Begin each line with a + followed by a space.

This markdown syntax ..

+ The first item
+ Number two
+ The last item

.. produces

  • The first item
  • Number two
  • The last item

Ordered lists

Begin each line with 1. followed by a space.

This markdown syntax ..

1. The first item
2. Number two
3. The last item

.. produces

  1. The first item
  2. Number two
  3. The last item

Indented lists

Create an indented list by adding two empty spaces to the beginning of the line.

This markdown syntax ..

* The first item
* Number two
  1. A sub item
  2. And another
* The last item
  * More last item items
  * The very last item

.. produces

  • The first item
  • Number two
    1. A sub item
    2. And another
  • The last item
    • More last item items
    • The very last item

Links

Images

Data tables

  • Name: displays the name of the form. Clicking it you are taken to the form inspect page.
  • Answers: displays a chart icon and the number of answers received on the form.
    Clicking the chart icon you are taken into the form statistics page.
    Clicking the number you are taken to the form answers page.
  • Last answer: displays when the last answer was received.
  • Created: displays when the form was created.
  • Public: displays whether the form is publicly accessible. See Details.
  • Shared: displays whether the form is shared with other people. See Details.

Button colors

Download CSV

Statistics