Listening and Responding to the Requests
Set Notifications
This is a great feature just introduced! Go to the user side and view the form. One of the buttons at the top left is 'Notifications' - click it. A new window will open to create a custom notification for this form.
First, you select the general condition - notify on a new entry, a changed entry, or a deleted entry.
Next, select who gets the notification - you, the user making the entry, or a specific group.
Then, select more specific conditions - all entries, or entries meeting certain criteria. For the specific criteria, you are presented a select box listing all the fields for the form, along with a comparison selector (=, <>, <=, >=, LIKE and NOT LIKE) and a field to enter the criteria. You can build a rather complex query, just by selecting a field and setting the options. For our purposes, we can notify different groups, based on the 'How can we pray for you?' field - the Pastors group will receive private prayer requests, the Prayer Team will receive prayer chain requests, and Staff will receive public prayer requests.
You can create different templates for the notices, or use the default template and you can also create a custom subject line for this notification.
The delivery method is determined for each user by their notification options in their profile - either PM (private message) or email.
Create and Publish Views (Reports)
Every form has a set of Standard Views - Entries by me, Entries by all users in my group(s), Entries by all users in all groups, and Entries by all users in ...[select groups]. The views your users see depends on the permissions you assigned the various groups in the form administration.
Formulize also provides very flexible reporting and analysis capabilities. On the user input page of the form, there are several buttons that allow you to customize your current view and perform advanced searches of the entries. Once you create a view you like, you can save it and it will be added to your list of views. You can also publish those views so other users can use them. I suggest creating views for your prayer requests - public prayers, private prayers and requests for the prayer chain. In that way, you can easily view all those requests together. I have also created views for prayers in the 7 days and in the 30 days.
That about sums it up - using XOOPS and Formulize, a standard module, you have created a prayer request form for your site.