Custom Forms
Advanced > Manage Content > Custom Forms (Advanced)
This is for advanced users, especially those who know Drupal. Customs Forms is a very powerful tool for modifying the pre-built forms (viewable on Buzzr as the pop ups that look like forms) for existing pages, or coming up with totally new types of forms, like menus, bios or recipes, built exactly to your specification. (If this sounds just like what you need, but you’re not an advanced user, Buzzr can help you hire someone to help.)
A typical blog post has a “form” that consists of only two fields: title and text body. We’ve also thrown in tags and date/time. Similarly a static page has only title, text body, tags and date/time.
With Custom Forms, you can add as many fields as you want to a form. Every type of content has an associated form: Blogs, Images, Static Pages, Image Galleries, Embedded Images and Press Pages.
For example, the existing “Image Form” only has one field for Title. On your site, you might also like to list the location of every photo right under the title. To do this, you’ll need to add a new field. Click on “edit” next to Image on the Custom Forms page.
You'll see this:
From Add a Field, select Text Field from the drop down (there are many other choices, from five star ratings to URL fields). Then click Add. You’ll then be prompted to add attributes to that field, which you can safely leave untouched if you’re unsure what it means. Just click “Save field settings” at the bottom of the page.
You will need to use the “Menu” bar on the left to position your new field on the form – it starts down at the bottom but you can drag it anywhere you want on the form by moving the + up or down.
At the bottom of the form, click “Save field settings” and the new form has been created. The next time you go to create an Image, you’ll see the new fields in place.
Text is just one of many different types of fields you can add to a form. There are many others. For example, "Link" to insert a link title and link URL. And a "Date Pop Up Calendar" for adding a date field.
If you want to go completely crazy, you can create a form from scratch by clicking on the “Add a New Content Type” link, at the bottom of the page, when you open Custom Forms (Advanced). “Stars” will give you five star ratings and “Link” lets you enter a linking URL.
You’ll be prompted to add as many fields as you’d like, in whatever order you’d like. You can experiment to come up with interesting combinations. In the future, we’ll release videos with advice, along with more pre-fabricated forms for special purposes.
Once you’re done, your new custom content form will show up on the Administration Panel as a new icon, so you can access it whenever you’d like. However, filling out the custom form will not be enough to make it show up on your site.
To create a page to display your custom form, you’ll need to go to Add Content > Add Custom Form.
Any custom form you create will automatically show up in the Display drop down of the Custom Pages pop up.
Choose your custom form from the drop down, and make any other selection you’d like to specify how you’d like the content displayed on the new page you are creating for the form. For example, if you created a form for bios of your staff, you might want to display the bios “By title” (alphabetically) and a list of “full posts” so you can see all of the fields on the same page, without the need to click through to each item on the page individually.