IconCMO API — Directory Setup
Please note that only those households marked as "Include in Directory" will be included in the directory. Additionally, only phone numbers and emails marked as "Listed" will be included in the online directory.
While there are many possible configurations, the most common is to allow parishioners to use their member portal log-in information to access the directory. If you have set up the member portal under Web-Services→Setup→Member Portal Security, no further settings are required. Your parishioners can use that username and password to log in to the directory.
To set up the security for other web services users:
- Go to the "Web Service Security" menu, which is found under Web-Services→Setup.
- In the upper right, you should see the member portal usernames listed.
- In the bottom left, select the user whose access you want to modify in the menu labelled "Modify Security For."
- In the "List of Functions" menu directly about the "Modify Security For" menu, choose "Membership: Directory".
- Check the "Read" check box and click "Set Security."
Continue by installing the necessary files onto your web server.
Web Server Set-up
- Determine the
.htmlfile that will contain the directory. It can be named whatever you want; we'll call it
- Download the directory files and unzip them in your web directory at the same level as
directory.htmlso that you see
directorynext to each other.
- Add the following to
- Add the following to
directory.html's <body> section:
div idis customizable in the next step, if desired.
- Open the
directory/directory.jsfile. You must modify the "
churchPhoneNumber" on line 3. The other parameters are open to customization, as well, but are not required. Usernames and passwords will be provided by visitors to your web page in order to view the directory.
Please note: the directory includes some CSS that may override certain CSS styles you have put in place. If you find this to be the case, please contact us and we will attempt to remedy the situation.
Please note: Due to browser limitations, cookies will only be set (and, therefore, log-in information remembered) if the directory is viewed from a web server and not from a local file. With this exception, the directory should work just fine either way.
Congratulations! You've completed an integration with IconCMO!