Providing resources for people with a passion for Christ and the web
Welcome!
Articles :: XOOPS and ImpressCMS :: Modules and Extensions

Pray With Me: Adding Prayer Requests to Your Site


Working with Formulize
Headings
  1. Download and Install the Module
  2. Create a New Form
  3. Add Elements to the Form
  4. Assign Permissions to the Form
  5. Select Fields for the Default View
Formulize is one of the most flexible and powerful modules for XOOPS. With it, you can design and create just about anything that requires collecting, analyzing and displaying information. Here I will walk you through using Formulize to create a prayer module for your web site.

Download and Install the Module

You can download Version 2.3 from www.xoopsaddons.org. Installation is similar to every other XOOPS module.

Create a New Form

In the module's administration area, click on the icon to create a new form - enter the form name and select "More than one per user" for the "How many entries are allowed for this form?" option. Press the Submit button.


Add Elements to the Form

The first thing I add to every form is an introduction - the purpose of the form and how to use it, along with other ways to contact us. As I have said before, your web site is a way to connect with people - give them as many ways to connect as you have available. Include phone numbers and street addresses somewhere on the form (I usually put the phone number in the introduction and the street address in the last field).

Here's a list of fields, their field types and an explanation of the content for those fields:

Introduction: Text for display (spanning both cells)
An invitation to prayer, a phone number for immediate needs and concerns

Please pray for: Text box

General subject of the prayer

Details: Text area

More about the specific request

How can we pray for you?: Radio buttons (default selection = Privately)

Requests for private prayers will be sent to our pastoral team, and they will add you to their personal prayer list.

Prayer chain requests will be sent to members of our Prayer Team, and if you have indicated we may pray publicly for you, your request will be added to the prayers of the church offered during our worship services.

Would you like someone to contact you?: Simple yes/no radio buttons (no default selection)

Some will want follow-up care and contact about their request. Give them the opportunity to connect with someone on your prayer team.

Your Name: Text box (default = {NAME})

This field is optional because some will want to remain anonymous.

Your Email Address: Text box (default = {EMAIL})

Another optional field provided as a means to follow-up and contact the requestor.

Your Phone Number: Text box

Another optional field provided as a means to follow-up and contact the requestor.

Final words: Text for display (spanning both cells)

Additional information about your prayer team, links to other prayers and your address

Assign Permissions to the Form


From the Formulize administration page, click the icon to Modify form access permissions. Select all the groups you have created for your site and just your new prayer form, then click the 'Show these permissions' button at the bottom of the page. There are a lot of options, but most of them are self-explanatory. There are tooltips that give you more information when you hover over the options - a cool new feature!
  • Every group should have the ability to view the form and add their own entry.
  • Your prayer team group should have the ability to view group scope and global scope
  • You will also want to allow publishing group reports and global reports for your prayer team and site maintainers
Save your permissions (press Apply, then Done)

Select Fields for the Default View


Back on the form index page, select the icon with the @ symbol to modify the form's settings. Here you will find the options of which field data to display by default when viewing the entries. I've set 'Please pray for', 'Details' and 'How can we pray for you?' as the default fields in our form. You may want to have 'Would you like to be contacted?' as one of your options. This version also gives you the options to display some fields that are automatically populated for each entry - creation date, last modification date, user making the entry, last user to modify the entry and the email address of the person making the entry(they'll need to be signed in for this). Save your choices by pressing the 'Submit' button.
Subtitles
  1. Lord - Teach us to Pray
  2. Working with Formulize
  3. Listening and Responding to the Requests
Pages:
<< Article FAQs Statistics, Trends and Analyzing Your Web Site >>

Trackback
  • URL: https://www.christianwebresources.net/modules/article/view.article.php?c4/12
  • Trackback: https://www.christianwebresources.net/modules/article/trackback.php?12
API: Toolkit PM Email PDF Bookmark Print | RSS | RDF | ATOM
Copyright © Steve & Christian Web Resources
The comments are owned by the poster. We aren't responsible for their content.

Bookmark and Share!

Join Us On Facebook

Find Us on the Socials

Facebook Christian Web Resources LinkedIn page YouTube