Hi there,
In the Portuguese Support Forum, we have a form generator - very simple and intuitive to use. You just need to drag the boxes to it's places and all the coding is done.
The link for it:
http://ajuda.forumeiros.com/h15-It's in Portuguese, but here's a quick step by step:
- To add the fields to the form, just click and drag them to the main area.
- To remove a field, just click twice on the name of it. A box should appear to confirm if you want to delete it or not.
- Click once on the name of the field to edit it.
- To change the order of appearance, just drag them up and down.
About the boxes:
1- Text box
2- Color
3- Date
4- Number
5- Selector
6- List
7- Long text
8- List of choices (just 1)
9 - List of multiple choices
10 - Free text with different sizes that you can add to your form.
The boxes also can be edited. For instance, if you want to limit the amount of characters that can be entered on a text box. To do that, find: "Propriedades do campo". These values will change depending on which field you have selected. (to do that, click once in the field and it'll automatically change. Some of them can't be edited like "color" or "date"). On the Text Box you can also mark it Mandatory Yes or No (Necessário Sim ou Não).
Whenever you are done with this first part, you can move to the second tab "Configurar o Formulário" which is "Configure the form". So, here's where the magic is done.
First, select on the "Tipo de formulário" if you want it to Create a New topic (Criar um novo tópico) or to Reply one that already exists "Responder a um tópico já existente".
Now, move to "Opções gerais" where you'll need to write:
1- A title
2- Description of the topic (if such option is activated on your forum)
3- The ID of the forum it'll be posted.
For example, the forum ID of Rules (https://help.forumotion.com/f
10-rules-important-points) = 10.
Announcements and updates (https://help.forumotion.com/f
1-)
Now, in order to finish the form, you'll need to learn about this box:
It basically contains the name of all your fields from the previous step and a "tag" like: {field0} {field1} and etc.
(Important: You can also use these for the title of the topic and description)
So, when you get to the "Corpo da Mensagem" you'll basically set up the message that is going to be posted. Let's assume that you'll use something like brandon_g suggested:
First name:
Middle name (if applicable):
Surename:
Previously known by:
To make it happen, you just need to add the field from the previous step as an answer to it:
First name: {field0}
Middle name (if applicable): {field1}
Surename: {field2}
Previously known by: {field6}
You can also just put something like this:
- Code:
{field0} {field1} [center]{field2}[/center]
Now, go to the "Instalar Formulário" tab. You'll automatically get the HTML code that you need (you just need to add it to a new HTML page). Save the URL of this HTML page since you'll need it for the last step.
Now, you just need to create a JS (effect -> all pages).
jQuery(document).ready(function() { jQuery('a[href^="/post?f=ID_FORUM&mode=newtopic"]').attr('href', 'LINK'); });
ID_FORUM: Replace it for the same number that you've done on the previous tab (https://help.forumotion.com/f
10-rules-important-points) = 10.
LINK: The HTML page link.
And it's done.Google translator doesn't work pretty well in there. =S If you need any help, just let me know.
Important: Go to your
Admin CP >> General >> Forum >> Security >> Unauthorize unofficial forms to post messages and private messages on the forum >> NoRegards.